From 7e7a2f067aa6853381fa7944cb38bd1947144f32 Mon Sep 17 00:00:00 2001 From: Tomas Votruba Date: Tue, 2 Jan 2024 02:40:38 +0000 Subject: [PATCH] Updated Rector to commit 476cfb00cb6a94cb64badf9472ee78f33bdf44b3 https://github.com/rectorphp/rector-src/commit/476cfb00cb6a94cb64badf9472ee78f33bdf44b3 disable fallback for now --- README.md | 2 +- bin/rector.php | 13 +- config/config.php | 2 +- config/set/level/up-to-php53.php | 2 +- config/set/level/up-to-php54.php | 2 +- config/set/level/up-to-php55.php | 2 +- config/set/level/up-to-php56.php | 2 +- config/set/level/up-to-php70.php | 2 +- config/set/level/up-to-php71.php | 2 +- config/set/level/up-to-php72.php | 2 +- config/set/level/up-to-php73.php | 2 +- config/set/level/up-to-php74.php | 2 +- config/set/level/up-to-php80.php | 2 +- config/set/level/up-to-php81.php | 2 +- config/set/level/up-to-php82.php | 2 +- config/set/level/up-to-php83.php | 2 +- docs/auto_import_names.md | 5 - docs/create_own_rule.md | 5 - docs/how_it_works.md | 6 - docs/how_to_add_test_for_rector_rule.md | 6 - docs/how_to_configure_rules.md | 6 - docs/how_to_ignore_rule_or_paths.md | 5 - docs/how_to_persist_cache_between_ci_runs.md | 5 - ...how_to_register_custom_setlist_constant.md | 5 - docs/how_to_troubleshoot_parallel_issues.md | 5 - docs/images/docs_applied_rules.png | Bin 23954 -> 0 bytes docs/images/docs_rule_test_case.png | Bin 15181 -> 0 bytes docs/static_reflection_and_autoload.md | 5 - e2e/attributes/rector.php | 2 +- .../rector/src/Rector/RenameSimpleRector.php | 2 +- .../ArgumentDefaultValueReplacer.php | 8 +- .../NodeAnalyzer/ArgumentAddingScope.php | 2 +- .../NodeAnalyzer/ChangedArgumentsDetector.php | 4 +- .../ClassMethod/ArgumentAdderRector.php | 12 +- .../ReplaceArgumentDefaultValueRector.php | 6 +- ...tionArgumentDefaultValueReplacerRector.php | 4 +- .../RemoveMethodCallParamRector.php | 4 +- rules/Arguments/ValueObject/ArgumentAdder.php | 2 +- .../ArgumentAdderWithoutDefaultValue.php | 2 +- .../ValueObject/RemoveMethodCallParam.php | 2 +- .../ReplaceArgumentDefaultValue.php | 2 +- rules/CodeQuality/CompactConverter.php | 6 +- .../NodeAnalyzer/ForeachAnalyzer.php | 4 +- .../NodeAnalyzer/LocalPropertyAnalyzer.php | 4 +- .../VariableDimFetchAssignResolver.php | 8 +- .../NodeManipulator/ExprBoolCaster.php | 4 +- ...ableThisArrayToAnonymousFunctionRector.php | 6 +- .../Rector/Assign/CombinedAssignRector.php | 6 +- .../RemoveUselessIsObjectCheckRector.php | 2 +- .../SimplifyEmptyArrayCheckRector.php | 6 +- .../ReplaceMultipleBooleanNotRector.php | 2 +- .../SimplifyDeMorganBinaryRector.php | 6 +- .../ThrowWithPreviousExceptionRector.php | 4 +- ...nvertStaticPrivateConstantToSelfRector.php | 2 +- .../InlineArrayReturnAssignRector.php | 8 +- ...llyCalledStaticMethodToNonStaticRector.php | 6 +- .../OptionalParametersAfterRequiredRector.php | 6 +- .../CompleteDynamicPropertiesRector.php | 10 +- ...lineConstructorDefaultToPropertyRector.php | 8 +- .../Rector/Concat/JoinStringConcatRector.php | 4 +- .../SimplifyEmptyCheckOnEmptyArrayRector.php | 18 +- ...seIdenticalOverEqualWithSameTypeRector.php | 2 +- .../Expression/InlineIfToExplicitIfRector.php | 6 +- .../TernaryFalseExpressionToIfRector.php | 2 +- .../ForRepeatedCountToOwnVariableRector.php | 2 +- ...hItemsAssignToEmptyArrayToAssignRector.php | 8 +- .../Foreach_/ForeachToInArrayRector.php | 12 +- .../SimplifyForeachToCoalescingRector.php | 6 +- .../UnusedForeachValueToArrayKeysRector.php | 6 +- ...rayMergeOfNonArraysToSimpleArrayRector.php | 2 +- .../FuncCall/BoolvalToTypeCastRector.php | 2 +- ...serFuncWithArrowFunctionToInlineRector.php | 2 +- .../ChangeArrayPushToArrayAssignRector.php | 2 +- .../FuncCall/CompactToVariablesRector.php | 2 +- .../FuncCall/FloatvalToTypeCastRector.php | 2 +- .../FuncCall/InlineIsAInstanceOfRector.php | 2 +- .../FuncCall/IntvalToTypeCastRector.php | 6 +- .../IsAWithStringWithThirdArgumentRector.php | 2 +- .../FuncCall/RemoveSoleValueSprintfRector.php | 2 +- .../Rector/FuncCall/SetTypeToCastRector.php | 6 +- .../SimplifyFuncGetArgsCountRector.php | 2 +- .../FuncCall/SimplifyInArrayValuesRector.php | 2 +- .../FuncCall/SimplifyRegexPatternRector.php | 2 +- .../FuncCall/SimplifyStrposLowerRector.php | 2 +- .../FuncCall/SingleInArrayToCompareRector.php | 2 +- .../FuncCall/StrvalToTypeCastRector.php | 2 +- .../UnwrapSprintfOneArgumentRector.php | 2 +- .../SimplifyUselessVariableRector.php | 16 +- ...ooleanNotIdenticalToNotIdenticalRector.php | 2 +- ...lipTypeControlToUseExclusiveTypeRector.php | 6 +- .../Identical/GetClassToInstanceOfRector.php | 12 +- .../Identical/SimplifyArraySearchRector.php | 10 +- .../SimplifyBoolIdenticalTrueRector.php | 6 +- .../Identical/SimplifyConditionsRector.php | 14 +- ...StrlenZeroToIdenticalEmptyStringRector.php | 6 +- .../Rector/If_/CombineIfRector.php | 2 +- .../CompleteMissingIfElseBracketRector.php | 2 +- ...ompareReturnsToNullCoalesceQueueRector.php | 14 +- .../Rector/If_/ExplicitBoolCompareRector.php | 6 +- .../Rector/If_/ShortenElseIfRector.php | 2 +- .../If_/SimplifyIfElseToTernaryRector.php | 10 +- .../If_/SimplifyIfNotNullReturnRector.php | 12 +- .../If_/SimplifyIfNullableReturnRector.php | 12 +- .../Rector/If_/SimplifyIfReturnBoolRector.php | 12 +- .../AbsolutizeRequireAndIncludePathRector.php | 6 +- ...OnPropertyObjectToPropertyExistsRector.php | 10 +- .../AndAssignsToSeparateLinesRector.php | 2 +- .../LogicalAnd/LogicalToBooleanRector.php | 2 +- .../Rector/New_/NewStaticToNewSelfRector.php | 4 +- .../Rector/NotEqual/CommonNotEqualRector.php | 2 +- .../CleanupUnneededNullsafeOperatorRector.php | 4 +- .../Switch_/SingularSwitchToIfRector.php | 2 +- .../Rector/Switch_/SwitchTrueToIfRector.php | 6 +- ...istsTernaryThenValueToCoalescingRector.php | 6 +- .../NumberCompareToMaxFuncCallRector.php | 2 +- .../SimplifyTautologyTernaryRector.php | 6 +- .../Ternary/SwitchNegatedTernaryRector.php | 2 +- ...mptyArrayArrayDimFetchToCoalesceRector.php | 2 +- .../UnnecessaryTernaryExpressionRector.php | 10 +- .../Application/UseImportsAdder.php | 2 +- .../AliasClassNameImportSkipVoter.php | 2 +- .../ClassLikeNameClassNameImportSkipVoter.php | 2 +- ...yQualifiedNameClassNameImportSkipVoter.php | 6 +- .../UsesClassNameImportSkipVoter.php | 6 +- .../ClassNameImportSkipper.php | 2 +- .../ClassNameImport/ShortNameResolver.php | 8 +- .../ClassNameImport/UseImportsTraverser.php | 2 +- .../ClassNameImport/UsedImportsResolver.php | 4 +- .../ClassNameImportSkipVoterInterface.php | 2 +- rules/CodingStyle/Guard/StaticGuard.php | 8 +- rules/CodingStyle/Node/NameImporter.php | 6 +- .../NodeAnalyzer/UseImportNameMatcher.php | 8 +- .../StaticArrowFunctionRector.php | 2 +- .../Rector/Assign/SplitDoubleAssignRector.php | 2 +- .../CatchExceptionNameMatchingTypeRector.php | 4 +- .../ClassConst/RemoveFinalFromConstRector.php | 4 +- .../SplitGroupedClassConstantsRector.php | 2 +- .../FuncGetArgsToVariadicParamRector.php | 8 +- ...itedMethodVisibilitySameAsParentRector.php | 6 +- .../NewlineBeforeNewAssignSetRector.php | 2 +- .../Rector/Closure/StaticClosureRector.php | 2 +- .../EncapsedStringsToSprintfRector.php | 2 +- ...rapEncapsedVariableInCurlyBracesRector.php | 2 +- .../ArraySpreadInsteadOfArrayMergeRector.php | 8 +- .../CallUserFuncArrayToVariadicRector.php | 8 +- .../CallUserFuncToMethodCallRector.php | 2 +- .../FuncCall/ConsistentImplodeRector.php | 2 +- ...CountArrayToEmptyArrayComparisonRector.php | 2 +- .../FuncCall/StrictArraySearchRector.php | 2 +- ...VersionCompareFuncCallToConstantRector.php | 6 +- .../If_/NullableCompareToNullRector.php | 2 +- .../Rector/Plus/UseIncrementAssignRector.php | 2 +- .../PostInc/PostIncDecToPreIncDecRector.php | 2 +- .../Property/SplitGroupedPropertiesRector.php | 2 +- .../Stmt/NewlineAfterStatementRector.php | 10 +- ...RemoveUselessAliasInUseStatementRector.php | 6 +- .../String_/SymplifyQuoteEscapeRector.php | 4 +- ...assKeywordForClassNameResolutionRector.php | 2 +- ...rnaryConditionVariableAssignmentRector.php | 2 +- .../Use_/SeparateMultiUseImportsRector.php | 6 +- .../Reflection/VendorLocationDetector.php | 4 +- .../ValueObject/ObjectMagicMethods.php | 2 +- rules/DeadCode/ConditionEvaluator.php | 6 +- rules/DeadCode/ConditionResolver.php | 12 +- .../NodeAnalyzer/CallCollectionAnalyzer.php | 2 +- .../NodeAnalyzer/ExprUsedInNodeAnalyzer.php | 8 +- .../IsClassMethodUsedAnalyzer.php | 16 +- ...JustPropertyFetchVariableAssignMatcher.php | 6 +- .../PropertyWriteonlyAnalyzer.php | 4 +- .../NodeCollector/UnusedParameterResolver.php | 4 +- .../NodeManipulator/CountManipulator.php | 4 +- .../Array_/RemoveDuplicatedArrayKeyRector.php | 6 +- .../Assign/RemoveDoubleAssignRector.php | 8 +- .../RemoveUnusedVariableAssignRector.php | 14 +- .../Rector/BooleanAnd/RemoveAndTrueRector.php | 6 +- .../Rector/Cast/RecastingRemovalRector.php | 14 +- ...RemoveUnusedPrivateClassConstantRector.php | 10 +- .../ClassLike/RemoveAnnotationRector.php | 4 +- .../RemoveEmptyClassMethodRector.php | 12 +- .../RemoveNullTagValueNodeRector.php | 2 +- .../RemoveUnusedConstructorParamRector.php | 8 +- ...moveUnusedPrivateMethodParameterRector.php | 6 +- .../RemoveUnusedPrivateMethodRector.php | 12 +- .../RemoveUnusedPromotedPropertyRector.php | 16 +- .../RemoveUselessParamTagRector.php | 2 +- ...moveUselessReturnExprInConstructRector.php | 8 +- .../RemoveUselessReturnTagRector.php | 2 +- .../Concat/RemoveConcatAutocastRector.php | 2 +- .../RemovePhpVersionIdCheckRector.php | 8 +- .../Expression/RemoveDeadStmtRector.php | 10 +- .../Expression/SimplifyMirrorAssignRector.php | 2 +- .../Rector/For_/RemoveDeadContinueRector.php | 2 +- .../For_/RemoveDeadIfForeachForRector.php | 12 +- .../Rector/For_/RemoveDeadLoopRector.php | 2 +- .../Foreach_/RemoveUnusedForeachKeyRector.php | 12 +- .../FunctionLike/RemoveDeadReturnRector.php | 2 +- .../If_/RemoveAlwaysTrueIfConditionRector.php | 14 +- .../Rector/If_/RemoveDeadInstanceOfRector.php | 6 +- ...emoveTypedPropertyDeadInstanceOfRector.php | 6 +- ...UnusedNonEmptyArrayBeforeForeachRector.php | 16 +- .../SimplifyIfElseWithSameContentRector.php | 8 +- ...wrapFutureCompatibleIfPhpVersionRector.php | 2 +- .../RemoveNonExistingVarAnnotationRector.php | 16 +- .../RemoveDeadZeroAndOneOperationRector.php | 6 +- .../RemoveUnusedPrivatePropertyRector.php | 6 +- .../Property/RemoveUselessVarTagRector.php | 2 +- ...RemoveNullPropertyInitializationRector.php | 2 +- .../RemoveDeadConditionAboveReturnRector.php | 4 +- .../RemoveParentCallWithoutParentRector.php | 12 +- .../Stmt/RemoveUnreachableStatementRector.php | 8 +- ...RemoveJustPropertyFetchForAssignRector.php | 4 +- .../RemoveDuplicatedCaseInSwitchRector.php | 2 +- ...naryToBooleanOrFalseToBooleanAndRector.php | 6 +- .../TryCatch/RemoveDeadTryCatchRector.php | 2 +- .../UselessIfCondBeforeForeachDetector.php | 4 +- .../NodeAnalyzer/IfAndAnalyzer.php | 8 +- .../NodeTransformer/ConditionInverter.php | 4 +- ...eNestedForeachIfsToEarlyContinueRector.php | 6 +- .../If_/ChangeAndIfToEarlyReturnRector.php | 8 +- ...geIfElseValueAssignToEarlyReturnRector.php | 12 +- .../ChangeNestedIfsToEarlyReturnRector.php | 8 +- ...hangeOrIfContinueToMultiContinueRector.php | 6 +- .../Rector/If_/RemoveAlwaysElseRector.php | 2 +- .../PreparedValueToEarlyReturnRector.php | 12 +- .../ReturnBinaryOrToEarlyReturnRector.php | 12 +- .../ReturnEarlyIfVariableRector.php | 8 +- .../FlipNegatedTernaryInstanceofRector.php | 2 +- .../NewAssignVariableNameResolver.php | 2 +- ...ropertyFetchAssignVariableNameResolver.php | 2 +- .../InflectorSingularResolver.php | 2 +- .../MatchPropertyTypeExpectedNameResolver.php | 8 +- .../Guard/BreakingVariableRenameGuard.php | 6 +- .../Guard/DateTimeAtNamingConventionGuard.php | 2 +- .../Matcher/VariableAndCallAssignMatcher.php | 4 +- .../Naming/Naming/ConflictingNameResolver.php | 8 +- .../Naming/OverridenExistingNamesResolver.php | 4 +- rules/Naming/Naming/PropertyNaming.php | 4 +- rules/Naming/Naming/UseImportsResolver.php | 10 +- .../NamingConventionAnalyzer.php | 2 +- .../PropertyRenamer/PropertyFetchRenamer.php | 4 +- .../PropertyPromotionRenamer.php | 8 +- ...iableToMatchMethodCallReturnTypeRector.php | 2 +- .../RenameParamToMatchTypeRector.php | 4 +- .../RenameVariableToMatchNewTypeRector.php | 6 +- .../RenamePropertyToMatchTypeRector.php | 2 +- ...ValueVariableToMatchExprVariableRector.php | 16 +- ...iableToMatchMethodCallReturnTypeRector.php | 2 +- rules/Naming/ValueObject/PropertyRename.php | 2 +- .../Property/VarToPublicPropertyRector.php | 4 +- .../Switch_/ContinueToBreakInSwitchRector.php | 8 +- ...DirNameFileConstantToDirConstantRector.php | 4 +- .../Rector/Ternary/TernaryToElvisRector.php | 4 +- .../ReplaceHttpServerVarsByServerRector.php | 4 +- .../Array_/LongArrayToShortArrayRector.php | 4 +- .../Break_/RemoveZeroBreakContinueRector.php | 8 +- .../RemoveReferenceFromCallRector.php | 4 +- .../StaticToSelfOnFinalClassRector.php | 6 +- .../Class_/ClassConstantToSelfClassRector.php | 4 +- .../GetCalledClassToSelfClassRector.php | 10 +- .../GetCalledClassToStaticClassRector.php | 6 +- .../FuncCall/PregReplaceEModifierRector.php | 4 +- .../StringClassNameToClassConstantRector.php | 6 +- rules/Php55/RegexMatcher.php | 4 +- .../Php56/Rector/FuncCall/PowToExpRector.php | 4 +- .../BattleshipTernaryAnalyzer.php | 8 +- .../Rector/Assign/ListSplitStringRector.php | 4 +- .../Assign/ListSwapArrayOrderRector.php | 8 +- .../BreakNotInLoopOrSwitchToReturnRector.php | 4 +- .../ClassMethod/Php4ConstructorRector.php | 8 +- .../Rector/FuncCall/CallUserMethodRector.php | 4 +- .../Rector/FuncCall/EregToPregMatchRector.php | 4 +- .../Rector/FuncCall/MultiDirnameRector.php | 4 +- .../Rector/FuncCall/RandomFunctionRector.php | 4 +- .../RenameMktimeWithoutArgsToTimeRector.php | 4 +- .../ExceptionHandlerTypehintRector.php | 6 +- .../Php70/Rector/If_/IfToSpaceshipRector.php | 10 +- rules/Php70/Rector/List_/EmptyListRector.php | 4 +- ...isCallOnStaticMethodToStaticCallRector.php | 10 +- ...ticCallOnNonStaticToInstanceCallRector.php | 10 +- .../IfIssetToCoalescingRector.php | 6 +- .../ReduceMultipleDefaultSwitchRector.php | 4 +- .../Ternary/TernaryToNullCoalescingRector.php | 8 +- .../Ternary/TernaryToSpaceshipRector.php | 8 +- ...ariableVariableNameInCurlyBracesRector.php | 4 +- rules/Php71/IsArrayAndDualCheckToAble.php | 8 +- .../Assign/AssignArrayToStringRector.php | 14 +- .../BinaryOpBetweenNumberAndStringRector.php | 8 +- .../Rector/BooleanOr/IsIterableRector.php | 8 +- .../PublicConstantVisibilityRector.php | 4 +- .../FuncCall/RemoveExtraParametersRector.php | 14 +- .../List_/ListToArrayDestructRector.php | 4 +- .../TryCatch/MultiExceptionCatchRector.php | 8 +- .../NodeFactory/AnonymousFunctionFactory.php | 20 +- rules/Php72/Rector/Assign/ListEachRector.php | 10 +- ...laceEachAssignmentWithKeyCurrentRector.php | 4 +- ...reateFunctionToAnonymousFunctionRector.php | 14 +- .../Rector/FuncCall/GetClassOnNullRector.php | 4 +- .../ParseStrWithResultArgumentRector.php | 8 +- .../Rector/FuncCall/StringifyDefineRector.php | 4 +- .../FuncCall/StringsAssertNakedRector.php | 8 +- rules/Php72/Rector/Unset_/UnsetCastRector.php | 4 +- .../While_/WhileEachToForeachRector.php | 8 +- .../Rector/BooleanOr/IsCountableRector.php | 6 +- .../SensitiveConstantNameRector.php | 4 +- .../FuncCall/ArrayKeyFirstLastRector.php | 12 +- .../FuncCall/JsonThrowOnErrorRector.php | 14 +- .../Rector/FuncCall/RegexDashEscapeRector.php | 6 +- .../Rector/FuncCall/SensitiveDefineRector.php | 4 +- .../Php73/Rector/FuncCall/SetCookieRector.php | 4 +- .../FuncCall/StringifyStrNeedlesRector.php | 4 +- .../String_/SensitiveHereNowDocRector.php | 4 +- rules/Php74/Guard/PropertyTypeChangeGuard.php | 8 +- .../ClosureArrowFunctionAnalyzer.php | 12 +- .../CurlyToSquareBracketArrayStringRector.php | 6 +- .../Assign/NullCoalescingOperatorRector.php | 4 +- .../Closure/ClosureToArrowFunctionRector.php | 4 +- .../Double/RealToFloatTypeCastRector.php | 4 +- .../ArrayKeyExistsOnPropertyRector.php | 4 +- .../FuncCall/FilterVarToAddSlashesRector.php | 4 +- ...bStrrposEncodingArgumentPositionRector.php | 4 +- .../MoneyFormatToNumberFormatRector.php | 12 +- .../AddLiteralSeparatorToNumberRector.php | 8 +- ...efaultNullToNullableTypePropertyRector.php | 4 +- .../ExportToReflectionFunctionRector.php | 8 +- .../ParenthesizeNestedTernaryRector.php | 4 +- .../ParenthesizedNestedTernaryAnalyzer.php | 2 +- .../StrncmpMatchAndRefactor.php | 4 +- .../StrposMatchAndRefactor.php | 4 +- .../SubstrMatchAndRefactor.php | 8 +- .../NodeAnalyzer/MatchSwitchAnalyzer.php | 8 +- .../PromotedPropertyCandidateResolver.php | 12 +- .../NodeAnalyzer/PromotedPropertyResolver.php | 2 +- rules/Php80/NodeFactory/MatchFactory.php | 4 +- .../RemoveUnusedVariableInCatchRector.php | 14 +- .../ClassOnThisVariableObjectRector.php | 4 +- ...AddParamBasedOnParentClassMethodRector.php | 22 +- .../FinalPrivateToPrivateVisibilityRector.php | 6 +- .../ClassMethod/SetStateToStaticRector.php | 6 +- .../Class_/AnnotationToAttributeRector.php | 6 +- ...ertyAssignToConstructorPromotionRector.php | 16 +- .../Class_/StringableForToStringRector.php | 14 +- .../Rector/FuncCall/ClassOnObjectRector.php | 4 +- .../Rector/FunctionLike/MixedTypeRector.php | 8 +- .../Rector/Identical/StrEndsWithRector.php | 16 +- .../Rector/Identical/StrStartsWithRector.php | 6 +- .../Rector/NotIdentical/StrContainsRector.php | 10 +- .../NestedAnnotationToAttributeRector.php | 6 +- .../Switch_/ChangeSwitchToMatchRector.php | 6 +- .../Rector/Ternary/GetDebugTypeRector.php | 6 +- .../AnnotationPropertyToAttributeClass.php | 2 +- .../ValueObject/AnnotationToAttribute.php | 2 +- .../NestedAnnotationToAttribute.php | 2 +- .../PropertyPromotionCandidate.php | 2 +- .../Php81/NodeAnalyzer/ComplexNewAnalyzer.php | 4 +- rules/Php81/NodeFactory/EnumFactory.php | 8 +- .../Array_/FirstClassCallableRector.php | 4 +- .../FinalizePublicClassConstantRector.php | 4 +- .../ClassMethod/NewInInitializerRector.php | 10 +- .../Class_/MyCLabsClassToEnumRector.php | 4 +- .../Class_/SpatieEnumClassToEnumRector.php | 4 +- .../NullToStrictStringFuncCallArgRector.php | 20 +- .../MyCLabsMethodCallToEnumConstRector.php | 4 +- .../SpatieEnumMethodCallToEnumConstRector.php | 4 +- .../Property/ReadOnlyPropertyRector.php | 24 +- .../Rector/Class_/ReadOnlyClassRector.php | 12 +- ...8DecodeEncodeToMbConvertEncodingRector.php | 4 +- .../New_/FilesystemIteratorSkipDotsRector.php | 4 +- .../AddSensitiveParameterAttributeRector.php | 6 +- .../ClassConst/AddTypeToConstRector.php | 4 +- ...rideAttributeToOverriddenMethodsRector.php | 8 +- .../FuncCall/CombineHostPortLdapUriRector.php | 8 +- .../Guard/ParentPropertyLookupGuard.php | 22 +- .../NodeManipulator/VisibilityManipulator.php | 2 +- .../PrivatizeFinalClassMethodRector.php | 6 +- ...eClassesWithoutChildrenCollectorRector.php | 16 +- .../FinalizeClassesWithoutChildrenRector.php | 14 +- .../PrivatizeLocalGetterToPropertyRector.php | 2 +- .../PrivatizeFinalClassPropertyRector.php | 6 +- .../ClassMethod/ArgumentRemoverRector.php | 8 +- .../Rector/Class_/RemoveInterfacesRector.php | 4 +- .../Rector/Class_/RemoveTraitUseRector.php | 4 +- .../FuncCall/RemoveFuncCallArgRector.php | 4 +- .../Rector/FuncCall/RemoveFuncCallRector.php | 4 +- .../Removing/ValueObject/ArgumentRemover.php | 2 +- .../ValueObject/RemoveFuncCallArg.php | 2 +- .../Renaming/NodeManipulator/ClassRenamer.php | 8 +- .../RenameClassConstFetchRector.php | 4 +- .../ClassMethod/RenameAnnotationRector.php | 4 +- .../ConstFetch/RenameConstantRector.php | 6 +- .../Rector/FuncCall/RenameFunctionRector.php | 4 +- .../Rector/MethodCall/RenameMethodRector.php | 12 +- .../Rector/Name/RenameClassRector.php | 10 +- .../PropertyFetch/RenamePropertyRector.php | 4 +- .../StaticCall/RenameStaticMethodRector.php | 4 +- .../Rector/String_/RenameStringRector.php | 8 +- .../Renaming/ValueObject/MethodCallRename.php | 2 +- .../MethodCallRenameWithArrayKey.php | 2 +- .../ValueObject/RenameAnnotationByType.php | 2 +- .../ValueObject/RenameClassAndConstFetch.php | 2 +- .../ValueObject/RenameClassConstFetch.php | 2 +- rules/Renaming/ValueObject/RenameProperty.php | 2 +- .../ValueObject/RenameStaticMethod.php | 2 +- .../UnitializedPropertyAnalyzer.php | 3 +- .../NodeFactory/ExactCompareFactory.php | 4 +- .../AbstractFalsyScalarRuleFixerRector.php | 4 +- .../Empty_/DisallowedEmptyRuleFixerRector.php | 12 +- ...FuncCallStaticCallToMethodCallAnalyzer.php | 8 +- .../TypeProvidingExprFromClassResolver.php | 2 +- .../PropertyAssignToMethodCallRector.php | 4 +- .../PropertyFetchToMethodCallRector.php | 6 +- .../AttributeKeyToClassConstFetchRector.php | 8 +- .../ReturnTypeWillChangeRector.php | 10 +- .../Rector/ClassMethod/WrapReturnRector.php | 4 +- ...dAllowDynamicPropertiesAttributeRector.php | 8 +- .../Class_/AddInterfaceByTraitRector.php | 4 +- .../Rector/Class_/MergeInterfacesRector.php | 4 +- .../Class_/ParentClassToTraitsRector.php | 8 +- .../FuncCall/FuncCallToConstFetchRector.php | 4 +- .../FuncCall/FuncCallToMethodCallRector.php | 4 +- .../Rector/FuncCall/FuncCallToNewRector.php | 4 +- .../FuncCall/FuncCallToStaticCallRector.php | 4 +- .../MethodCall/MethodCallToFuncCallRector.php | 4 +- .../MethodCallToPropertyFetchRector.php | 4 +- .../MethodCallToStaticCallRector.php | 4 +- .../ReplaceParentCallByPropertyCallRector.php | 4 +- .../Rector/New_/NewToStaticCallRector.php | 4 +- .../StaticCall/StaticCallToFuncCallRector.php | 4 +- .../StaticCallToMethodCallRector.php | 6 +- .../StaticCall/StaticCallToNewRector.php | 4 +- .../String_/StringToClassConstantRector.php | 8 +- .../ValueObject/ClassMethodReference.php | 2 +- .../ValueObject/FuncCallToMethodCall.php | 2 +- .../ValueObject/FuncCallToStaticCall.php | 2 +- .../ValueObject/MethodCallToPropertyFetch.php | 2 +- .../ValueObject/MethodCallToStaticCall.php | 2 +- .../Transform/ValueObject/NewToStaticCall.php | 2 +- .../ValueObject/ParentClassToTraits.php | 2 +- .../PropertyAssignToMethodCall.php | 2 +- .../ValueObject/PropertyFetchToMethodCall.php | 2 +- .../ReplaceParentCallByPropertyCall.php | 2 +- .../ValueObject/StaticCallToFuncCall.php | 2 +- .../ValueObject/StaticCallToMethodCall.php | 2 +- .../Transform/ValueObject/StaticCallToNew.php | 2 +- .../ValueObject/StringToClassConstant.php | 2 +- rules/Transform/ValueObject/WrapReturn.php | 2 +- .../ConstructorAssignDetector.php | 6 +- .../Guard/ParamTypeAddGuard.php | 4 +- .../Matcher/PropertyAssignMatcher.php | 4 +- .../NodeAnalyzer/CallerParamMatcher.php | 4 +- .../ClassMethodParamTypeCompleter.php | 6 +- .../ExclusiveNativeCallLikeReturnMatcher.php | 4 +- .../AlwaysStrictReturnAnalyzer.php | 4 +- ...StrictNativeFunctionReturnTypeAnalyzer.php | 4 +- .../StrictReturnNewAnalyzer.php | 4 +- .../NodeAnalyzer/TypeNodeUnwrapper.php | 4 +- .../PropertyTypeDecorator.php | 10 +- .../SelfStaticParentTypeSpecifier.php | 4 +- .../AddArrowFunctionReturnTypeRector.php | 4 +- .../BinaryOpNullableToInstanceofRector.php | 2 +- ...ddMethodCallBasedStrictParamTypeRector.php | 6 +- ...amTypeBasedOnPHPUnitDataProviderRector.php | 8 +- .../AddParamTypeDeclarationRector.php | 10 +- .../AddParamTypeFromPropertyTypeRector.php | 8 +- ...larationBasedOnParentClassMethodRector.php | 10 +- .../AddReturnTypeDeclarationRector.php | 10 +- .../AddVoidReturnTypeWhereNoReturnRector.php | 12 +- ...eturnTypeFromStrictScalarReturnsRector.php | 12 +- ...eturnTypeFromStrictScalarReturnsRector.php | 4 +- .../ParamTypeByMethodCallTypeRector.php | 6 +- .../ParamTypeByParentCallTypeRector.php | 12 +- .../ClassMethod/ReturnNeverTypeRector.php | 12 +- .../ReturnTypeFromReturnDirectArrayRector.php | 4 +- .../ReturnTypeFromReturnNewRector.php | 20 +- ...turnTypeFromStrictBoolReturnExprRector.php | 4 +- ...turnTypeFromStrictConstantReturnRector.php | 4 +- ...ReturnTypeFromStrictFluentReturnRector.php | 12 +- .../ReturnTypeFromStrictNativeCallRector.php | 4 +- .../ReturnTypeFromStrictNewArrayRector.php | 8 +- .../ReturnTypeFromStrictParamRector.php | 4 +- ...rnTypeFromStrictScalarReturnExprRector.php | 6 +- .../ReturnTypeFromStrictTypedCallRector.php | 8 +- ...eturnTypeFromStrictTypedPropertyRector.php | 12 +- .../ClassMethod/ReturnUnionTypeRector.php | 4 +- .../StrictArrayParamDimFetchRector.php | 2 +- .../StrictStringParamConcatRector.php | 2 +- ...eDateTimePropertyTypeDeclarationRector.php | 4 +- ...opertyTypeFromStrictSetterGetterRector.php | 8 +- .../ReturnTypeFromStrictTernaryRector.php | 8 +- ...mptyOnNullableObjectToInstanceOfRector.php | 2 +- .../AddParamTypeSplFixedArrayRector.php | 2 +- ...dReturnTypeDeclarationFromYieldsRector.php | 4 +- .../AddPropertyTypeDeclarationRector.php | 6 +- .../TypedPropertyFromAssignsRector.php | 14 +- ...pedPropertyFromStrictConstructorRector.php | 10 +- .../TypedPropertyFromStrictSetUpRector.php | 6 +- .../DeclareStrictTypesRector.php | 6 +- .../WhileNullableToInstanceofRector.php | 6 +- .../TypeAnalyzer/ReturnStrictTypeAnalyzer.php | 4 +- .../AssignToPropertyTypeInferer.php | 12 +- .../AllAssignNodePropertyTypeInferer.php | 10 +- .../TrustedClassMethodPropertyTypeInferer.php | 8 +- .../TypeInferer/ReturnTypeInferer.php | 18 +- ...urnedNodesReturnTypeInfererTypeInferer.php | 4 +- .../TypeInferer/SilentVoidResolver.php | 8 +- rules/TypeDeclaration/TypeNormalizer.php | 4 +- .../ValueObject/AddParamTypeDeclaration.php | 2 +- .../AddPropertyTypeDeclaration.php | 2 +- .../ValueObject/AddReturnTypeDeclaration.php | 2 +- .../ChangeConstantVisibilityRector.php | 6 +- .../ChangeMethodVisibilityRector.php | 6 +- .../ExplicitPublicClassMethodRector.php | 2 +- .../ValueObject/ChangeConstantVisibility.php | 2 +- .../ValueObject/ChangeMethodVisibility.php | 2 +- src/Application/ApplicationFileProcessor.php | 34 +- src/Application/ChangedNodeScopeRefresher.php | 8 +- .../Collector/CollectorNodeVisitor.php | 2 +- .../Collector/CollectorProcessor.php | 6 +- src/Application/FileProcessor.php | 36 +- src/Application/VersionResolver.php | 8 +- src/Autoloading/AdditionalAutoloader.php | 10 +- src/Autoloading/BootstrapFilesIncluder.php | 11 +- .../Annotation/AnnotationNaming.php | 0 .../Attributes/AttributeMirrorer.php | 0 .../Comment/CommentsMerger.php | 0 .../BasePhpDocNodeVisitorInterface.php | 0 .../PhpDocNodeDecoratorInterface.php | 0 .../CurrentTokenIteratorProvider.php | 2 +- .../Guard/NewPhpDocFromPHPStanTypeGuard.php | 0 .../PhpDoc/ArrayItemNode.php | 0 .../PhpDoc/DoctrineAnnotationTagValueNode.php | 0 .../PhpDoc/SpacelessPhpDocTagNode.php | 0 .../BetterPhpDocParser/PhpDoc/StringNode.php | 0 .../PhpDocInfo/PhpDocInfo.php | 0 .../PhpDocInfo/PhpDocInfoFactory.php | 0 .../PhpDocInfo/TokenIteratorFactory.php | 4 +- .../PhpDocManipulator/PhpDocClassRenamer.php | 0 .../PhpDocManipulator/PhpDocTagRemover.php | 0 .../PhpDocManipulator/PhpDocTypeChanger.php | 0 .../PhpDocNodeByTypeFinder.php | 4 +- .../BetterPhpDocParser/PhpDocNodeMapper.php | 0 .../ArrayTypePhpDocNodeVisitor.php | 0 .../CallableTypePhpDocNodeVisitor.php | 0 .../ChangedPhpDocNodeVisitor.php | 0 .../IntersectionTypeNodePhpDocNodeVisitor.php | 0 .../TemplatePhpDocNodeVisitor.php | 2 +- .../UnionTypeNodePhpDocNodeVisitor.php | 0 .../PhpDocParser/BetterPhpDocParser.php | 6 +- .../PhpDocParser/BetterTypeParser.php | 0 .../PhpDocParser/ClassAnnotationMatcher.php | 0 .../ConstExprClassNameDecorator.php | 0 .../DoctrineAnnotationDecorator.php | 2 +- .../StaticDoctrineAnnotationParser.php | 0 .../ArrayParser.php | 0 .../PlainValueParser.php | 0 .../Printer/DocBlockInliner.php | 0 .../Printer/EmptyPhpDocDetector.php | 0 .../Printer/PhpDocInfoPrinter.php | 4 +- .../RemoveNodesStartAndEndResolver.php | 0 .../DoctrineAnnotation/SilentKeyMap.php | 0 .../ValueObject/NodeTypes.php | 0 .../Parser/BetterTokenIterator.php | 4 +- .../AbstractValuesAwareNode.php | 0 .../DoctrineAnnotation/CurlyListNode.php | 0 .../SpacingAwareTemplateTagValueNode.php | 0 .../ValueObject/PhpDocAttributeKey.php | 0 .../ValueObject/StartAndEnd.php | 2 +- .../BracketsAwareIntersectionTypeNode.php | 0 .../Type/BracketsAwareUnionTypeNode.php | 0 .../Type/FullyQualifiedIdentifierTypeNode.php | 0 .../Type/ShortenedIdentifierTypeNode.php | 0 .../Type/SpacingAwareArrayTypeNode.php | 0 .../Type/SpacingAwareCallableTypeNode.php | 0 src/Bootstrap/ExtensionConfigResolver.php | 2 +- src/Bootstrap/RectorConfigsResolver.php | 4 +- {packages => src}/Caching/Cache.php | 0 {packages => src}/Caching/CacheFactory.php | 4 +- .../Caching/Config/FileHashComputer.php | 6 +- .../Storage/CacheStorageInterface.php | 0 .../Caching/Detector/ChangedFilesDetector.php | 4 +- {packages => src}/Caching/Enum/CacheKey.php | 0 .../Caching/UnchangedFilesFilter.php | 0 .../Caching/ValueObject/CacheFilePaths.php | 0 .../Caching/ValueObject/CacheItem.php | 0 .../ValueObject/Storage/FileCacheStorage.php | 2 +- .../Storage/MemoryCacheStorage.php | 0 .../Annotation/AnnotationExtractor.php | 2 +- .../Annotation/RectorsChangelogResolver.php | 2 +- .../Output/OutputFormatterInterface.php | 4 +- .../Output/ConsoleOutputFormatter.php | 8 +- .../Output/JsonOutputFormatter.php | 6 +- .../ValueObject/RectorWithLineChange.php | 2 +- .../ValueObjectFactory/ErrorFactory.php | 10 +- .../ValueObjectFactory/FileDiffFactory.php | 16 +- src/Collector/MockedClassCollector.php | 2 +- src/Collector/ParentClassCollector.php | 2 +- {packages => src}/Comments/CommentRemover.php | 0 .../Comments/NodeDocBlock/DocBlockUpdater.php | 0 .../CommentRemovingNodeTraverser.php | 0 .../CommentRemovingNodeVisitor.php | 0 {packages => src}/Config/RectorConfig.php | 18 +- src/Configuration/ConfigInitializer.php | 12 +- src/Configuration/ConfigurationFactory.php | 44 +- src/Configuration/Option.php | 2 +- .../Parameter/SimpleParameterProvider.php | 6 +- .../RenamedClassesDataCollector.php | 4 +- src/Console/Command/ListRulesCommand.php | 6 +- src/Console/Command/ProcessCommand.php | 42 +- src/Console/Command/SetupCICommand.php | 2 +- src/Console/Command/WorkerCommand.php | 24 +- src/Console/ConsoleApplication.php | 6 +- src/Console/ExitCode.php | 2 +- .../Formatter/ColorConsoleDiffFormatter.php | 2 +- ...ompleteUnifiedDiffOutputBuilderFactory.php | 6 +- src/Console/Formatter/ConsoleDiffer.php | 6 +- .../Output/OutputFormatterCollector.php | 4 +- src/Console/ProcessConfigureDecorator.php | 4 +- src/Console/Style/RectorStyle.php | 2 +- src/Console/Style/SymfonyStyleFactory.php | 8 +- .../ResetableInterface.php | 2 +- .../PhpParser/Node/StmtsAwareInterface.php | 2 +- .../Rector/CollectorRectorInterface.php | 4 +- .../Rector/ConfigurableRectorInterface.php | 4 +- src/Contract/Rector/RectorInterface.php | 2 +- .../Rector/ScopeAwareRectorInterface.php | 4 +- .../Laravel/ContainerMemento.php | 4 +- .../LazyContainerFactory.php | 46 +- .../RectorContainerFactory.php | 8 +- src/Differ/DefaultDiffer.php | 2 +- src/Enum/ObjectReference.php | 2 +- src/Error/ExceptionCorrector.php | 2 +- src/Exception/Cache/CachingException.php | 2 +- .../InvalidConfigurationException.php | 2 +- src/Exception/NotImplementedYetException.php | 2 +- .../MissingPrivatePropertyException.php | 2 +- src/Exception/ShouldNotHappenException.php | 2 +- src/Exception/VersionException.php | 2 +- .../NodeAnalyzer/ClassChildAnalyzer.php | 0 .../Reflection/FamilyRelationsAnalyzer.php | 4 +- src/FileSystem/FileAndDirectoryFilter.php | 2 +- src/FileSystem/FilePathHelper.php | 2 +- src/FileSystem/FilesFinder.php | 10 +- src/FileSystem/FilesystemTweaker.php | 2 +- src/FileSystem/InitFilePathsResolver.php | 2 +- src/FileSystem/JsonFileSystem.php | 2 +- .../Parser/FileInfoParser.php | 10 +- src/NodeAnalyzer/ArgsAnalyzer.php | 2 +- src/NodeAnalyzer/BinaryOpAnalyzer.php | 4 +- src/NodeAnalyzer/CallAnalyzer.php | 2 +- src/NodeAnalyzer/ClassAnalyzer.php | 4 +- src/NodeAnalyzer/CompactFuncCallAnalyzer.php | 2 +- src/NodeAnalyzer/ConstFetchAnalyzer.php | 2 +- src/NodeAnalyzer/DoctrineEntityAnalyzer.php | 2 +- src/NodeAnalyzer/ExprAnalyzer.php | 4 +- src/NodeAnalyzer/MagicClassMethodAnalyzer.php | 4 +- src/NodeAnalyzer/ParamAnalyzer.php | 14 +- src/NodeAnalyzer/PropertyAnalyzer.php | 2 +- src/NodeAnalyzer/PropertyFetchAnalyzer.php | 18 +- src/NodeAnalyzer/PropertyPresenceChecker.php | 6 +- src/NodeAnalyzer/ScopeAnalyzer.php | 2 +- src/NodeAnalyzer/TerminatedNodeAnalyzer.php | 6 +- src/NodeAnalyzer/VariableAnalyzer.php | 2 +- src/NodeAnalyzer/VariadicAnalyzer.php | 10 +- .../BinaryOpConditionsCollector.php | 0 .../ArrayCallableMethodMatcher.php | 12 +- .../ParentClassScopeResolver.php | 0 .../NodeCollector/StaticAnalyzer.php | 2 +- .../ValueObject/ArrayCallable.php | 2 +- .../ArrayCallableDynamicMethod.php | 2 +- src/NodeDecorator/CreatedByRuleDecorator.php | 4 +- src/NodeDecorator/PropertyTypeDecorator.php | 8 +- src/NodeManipulator/AssignManipulator.php | 10 +- src/NodeManipulator/BinaryOpManipulator.php | 8 +- src/NodeManipulator/ClassConstManipulator.php | 10 +- .../ClassDependencyManipulator.php | 32 +- .../ClassInsertManipulator.php | 6 +- src/NodeManipulator/ClassManipulator.php | 2 +- .../ClassMethodAssignManipulator.php | 6 +- .../ClassMethodManipulator.php | 8 +- .../ClassMethodPropertyFetchManipulator.php | 6 +- src/NodeManipulator/FuncCallManipulator.php | 6 +- .../FunctionLikeManipulator.php | 2 +- src/NodeManipulator/IfManipulator.php | 18 +- .../PropertyFetchAssignManipulator.php | 8 +- src/NodeManipulator/PropertyManipulator.php | 24 +- src/NodeManipulator/StmtsManipulator.php | 12 +- .../Contract/NodeNameResolverInterface.php | 0 .../NodeNameResolver/NodeNameResolver.php | 26 +- .../ClassConstFetchNameResolver.php | 0 .../ClassConstNameResolver.php | 0 .../NodeNameResolver/ClassNameResolver.php | 0 .../NodeNameResolver/FuncCallNameResolver.php | 0 .../NodeNameResolver/FunctionNameResolver.php | 0 .../NodeNameResolver/NameNameResolver.php | 0 .../NodeNameResolver/ParamNameResolver.php | 0 .../NodeNameResolver/PropertyNameResolver.php | 0 .../NodeNameResolver/UseNameResolver.php | 0 .../NodeNameResolver/VariableNameResolver.php | 0 .../Regex/RegexPatternDetector.php | 0 .../NodeNestingScope/ContextAnalyzer.php | 0 .../ValueObject/ControlStructure.php | 0 .../NodeTypeResolverAwareInterface.php | 0 .../Contract/NodeTypeResolverInterface.php | 0 .../PHPStanServicesFactory.php | 4 +- .../NodeTypeResolver/Node/AttributeKey.php | 0 .../NodeScopeAndMetadataDecorator.php | 6 +- .../AccessoryNonEmptyStringTypeCorrector.php | 0 .../GenericClassStringTypeCorrector.php | 0 .../NodeTypeResolver/NodeTypeResolver.php | 8 +- .../NodeTypeResolver/CastTypeResolver.php | 2 +- .../ClassAndInterfaceTypeResolver.php | 0 .../ClassMethodOrClassConstTypeResolver.php | 0 .../IdentifierTypeResolver.php | 0 .../NodeTypeResolver/NameTypeResolver.php | 2 +- .../NodeTypeResolver/NewTypeResolver.php | 6 +- .../NodeTypeResolver/ParamTypeResolver.php | 0 .../PropertyFetchTypeResolver.php | 0 .../NodeTypeResolver/PropertyTypeResolver.php | 0 .../NodeTypeResolver/ScalarTypeResolver.php | 2 +- .../StaticCallMethodCallTypeResolver.php | 0 .../NodeTypeResolver/TraitTypeResolver.php | 0 ...unctionLikeParamArgPositionNodeVisitor.php | 0 .../ObjectWithoutClassTypeWithParentTypes.php | 0 ...ametersAcceptorSelectorVariantsWrapper.php | 0 .../ScopeResolverNodeVisitorInterface.php | 0 .../Scope/NodeVisitor/ArgNodeVisitor.php | 0 .../NodeVisitor/AssignedToNodeVisitor.php | 0 .../NodeVisitor/ByRefReturnNodeVisitor.php | 0 .../NodeVisitor/ByRefVariableNodeVisitor.php | 0 .../Scope/NodeVisitor/ContextNodeVisitor.php | 0 .../NodeVisitor/GlobalVariableNodeVisitor.php | 2 +- .../Scope/NodeVisitor/NameNodeVisitor.php | 0 .../NodeVisitor/StaticVariableNodeVisitor.php | 2 +- .../Scope/NodeVisitor/StmtKeyNodeVisitor.php | 2 +- .../Scope/PHPStanNodeScopeResolver.php | 16 +- .../PHPStan/Scope/ScopeFactory.php | 0 .../PHPStan/Type/StaticTypeAnalyzer.php | 0 .../PHPStan/Type/TypeFactory.php | 0 .../NodeTypeResolver/PHPStan/TypeHasher.php | 0 .../NodeAnalyzer/DocBlockClassRenamer.php | 0 .../NodeAnalyzer/DocBlockNameImporter.php | 0 .../NodeAnalyzer/DocBlockTagReplacer.php | 0 .../ClassRenamePhpDocNodeVisitor.php | 2 +- .../NameImportingPhpDocNodeVisitor.php | 12 +- ...orBetterReflectionSourceLocatorFactory.php | 0 .../IntermediateSourceLocator.php | 0 .../DynamicSourceLocatorProvider.php | 2 +- .../TypeAnalyzer/ArrayTypeAnalyzer.php | 4 +- .../TypeAnalyzer/StringTypeAnalyzer.php | 0 .../TypeComparator/ArrayTypeComparator.php | 0 .../TypeComparator/ScalarTypeComparator.php | 0 .../TypeComparator/TypeComparator.php | 4 +- .../ValueObject/OldToNewType.php | 0 .../ExprScopeFromStmtNodeVisitor.php | 4 +- .../UnreachableStatementNodeVisitor.php | 4 +- .../WrappedNodeRestoringNodeVisitor.php | 2 +- .../Contract/TypeMapperInterface.php | 2 +- .../DoctrineTypeAnalyzer.php | 0 .../PHPStanStaticTypeMapper/Enum/TypeKind.php | 0 .../PHPStanStaticTypeMapper.php | 2 +- .../TypeAnalyzer/UnionTypeAnalyzer.php | 0 .../UnionTypeCommonTypeNarrower.php | 2 +- .../AccessoryLiteralStringTypeMapper.php | 9 +- .../AccessoryNonEmptyStringTypeMapper.php | 9 +- .../AccessoryNonFalsyStringTypeMapper.php | 9 +- .../AccessoryNumericStringTypeMapper.php | 9 +- .../TypeMapper/ArrayTypeMapper.php | 3 - .../TypeMapper/BooleanTypeMapper.php | 9 +- .../TypeMapper/CallableTypeMapper.php | 3 - .../TypeMapper/ClassStringTypeMapper.php | 9 +- .../TypeMapper/ClosureTypeMapper.php | 9 +- .../ConditionalTypeForParameterMapper.php | 3 - .../TypeMapper/ConditionalTypeMapper.php | 3 - .../TypeMapper/FloatTypeMapper.php | 9 +- .../GenericClassStringTypeMapper.php | 9 +- .../TypeMapper/HasMethodTypeMapper.php | 3 - .../TypeMapper/HasOffsetTypeMapper.php | 3 - .../HasOffsetValueTypeTypeMapper.php | 3 - .../TypeMapper/HasPropertyTypeMapper.php | 3 - .../TypeMapper/IntegerTypeMapper.php | 9 +- .../TypeMapper/IntersectionTypeMapper.php | 9 +- .../TypeMapper/IterableTypeMapper.php | 3 - .../TypeMapper/MixedTypeMapper.php | 9 +- .../TypeMapper/NeverTypeMapper.php | 3 - .../TypeMapper/NonEmptyArrayTypeMapper.php | 3 - .../TypeMapper/NullTypeMapper.php | 9 +- .../TypeMapper/ObjectTypeMapper.php | 3 - .../ObjectWithoutClassTypeMapper.php | 9 +- .../TypeMapper/OversizedArrayTypeMapper.php | 3 - .../TypeMapper/ParentStaticTypeMapper.php | 5 +- .../TypeMapper/ResourceTypeMapper.php | 3 - .../TypeMapper/SelfObjectTypeMapper.php | 3 - .../TypeMapper/StaticTypeMapper.php | 11 +- .../TypeMapper/StrictMixedTypeMapper.php | 3 - .../TypeMapper/StringTypeMapper.php | 9 +- .../TypeMapper/ThisTypeMapper.php | 3 - .../TypeWithClassNameTypeMapper.php | 9 +- .../TypeMapper/UnionTypeMapper.php | 13 +- .../TypeMapper/VoidTypeMapper.php | 9 +- .../Utils/TypeUnwrapper.php | 0 .../ValueObject/UnionTypeAnalysis.php | 0 .../Application/ParallelFileProcessor.php | 14 +- .../Command/WorkerCommandLineFactory.php | 6 +- .../Parallel/ValueObject/Bridge.php | 0 .../Parallel/ValueObject/BridgeItem.php | 0 src/Php/PhpVersionProvider.php | 16 +- .../ProjectComposerJsonPhpVersionResolver.php | 6 +- src/Php/PolyfillPackagesProvider.php | 8 +- src/Php/ReservedKeywordAnalyzer.php | 2 +- .../AnnotationToAttributeMapper.php | 0 .../ArrayAnnotationToAttributeMapper.php | 4 +- ...rayItemNodeAnnotationToAttributeMapper.php | 2 +- ...sConstFetchAnnotationToAttributeMapper.php | 0 ...nstExprNodeAnnotationToAttributeMapper.php | 2 +- ...rlyListNodeAnnotationToAttributeMapper.php | 0 ...eAnnotationAnnotationToAttributeMapper.php | 8 +- .../StringAnnotationToAttributeMapper.php | 0 .../StringNodeAnnotationToAttributeMapper.php | 0 .../AttributeArrayNameInliner.php | 2 +- .../AnnotationToAttributeMapperInterface.php | 0 .../PhpAttribute/Enum/DocTagNodeState.php | 0 .../ExprParameterReflectionTypeCorrector.php | 4 +- .../NodeFactory/AttributeNameFactory.php | 0 .../NodeFactory/NamedArgsFactory.php | 0 .../NodeFactory/PhpAttributeGroupFactory.php | 0 .../PhpNestedAttributeGroupFactory.php | 2 +- .../PhpAttribute/UseAliasNameMatcher.php | 0 .../ValueObject/UseAliasMetadata.php | 0 .../SimpleCallableNodeTraverser.php | 0 .../NodeVisitor/CallableNodeVisitor.php | 0 .../Contract/PhpDocNodeVisitorInterface.php | 0 .../Exception/InvalidTraverseException.php | 0 .../PhpDocParser/PhpDocNodeTraverser.php | 0 .../AbstractPhpDocNodeVisitor.php | 0 .../CallablePhpDocNodeVisitor.php | 0 .../CloningPhpDocNodeVisitor.php | 0 .../ParentConnectingPhpDocNodeVisitor.php | 0 .../ValueObject/PhpDocAttributeKey.php | 0 .../PhpDocParser/PhpParser/SmartPhpParser.php | 0 .../PhpParser/SmartPhpParserFactory.php | 0 .../PhpDocParser/ValueObject/AttributeKey.php | 0 src/PhpParser/AstResolver.php | 12 +- src/PhpParser/Comparing/NodeComparator.php | 6 +- src/PhpParser/Node/AssignAndBinaryMap.php | 2 +- src/PhpParser/Node/BetterNodeFinder.php | 12 +- .../Node/CustomNode/FileWithoutNamespace.php | 4 +- src/PhpParser/Node/NodeFactory.php | 12 +- src/PhpParser/Node/Value/ValueResolver.php | 26 +- .../NodeFinder/LocalMethodCallFinder.php | 6 +- .../NodeFinder/PropertyFetchFinder.php | 18 +- src/PhpParser/NodeTransformer.php | 8 +- .../FileWithoutNamespaceNodeTraverser.php | 5 +- .../NodeTraverser/RectorNodeTraverser.php | 8 +- src/PhpParser/Parser/InlineCodeParser.php | 16 +- src/PhpParser/Parser/RectorParser.php | 4 +- src/PhpParser/Parser/SimplePhpParser.php | 2 +- .../Printer/BetterStandardPrinter.php | 8 +- .../Printer/FormatPerservingPrinter.php | 8 +- src/PhpParser/ValueObject/StmtsAndTokens.php | 2 +- .../Application/PostFileProcessor.php | 0 .../Collector/UseNodesToAddCollector.php | 6 +- .../Contract/Rector/PostRectorInterface.php | 0 .../PostRector/Rector/AbstractPostRector.php | 0 .../Rector/ClassRenamingPostRector.php | 12 +- .../Rector/NameImportingPostRector.php | 12 +- .../Rector/UnusedImportRemovingPostRector.php | 12 +- .../PostRector/Rector/UseAddingPostRector.php | 12 +- .../ValueObject/PropertyMetadata.php | 0 src/ProcessAnalyzer/RectifiedAnalyzer.php | 4 +- src/Provider/CurrentFileProvider.php | 6 +- src/Rector/AbstractCollectorRector.php | 8 +- src/Rector/AbstractRector.php | 49 +- src/Rector/AbstractScopeAwareRector.php | 8 +- src/Reflection/ClassModifierChecker.php | 6 +- src/Reflection/ClassReflectionAnalyzer.php | 2 +- src/Reflection/MethodReflectionResolver.php | 2 +- src/Reflection/ReflectionResolver.php | 18 +- .../Set/Contract/SetListInterface.php | 0 .../Set/ValueObject/LevelSetList.php | 0 {packages => src}/Set/ValueObject/SetList.php | 0 .../Skipper/Contract/SkipVoterInterface.php | 0 .../FileSystem/FnMatchPathNormalizer.php | 0 {packages => src}/Skipper/Fnmatcher.php | 0 .../Skipper/Matcher/FileInfoMatcher.php | 0 {packages => src}/Skipper/RealpathMatcher.php | 0 .../SkippedClassResolver.php | 4 +- .../SkippedPathsResolver.php | 8 +- .../Skipper/SkipVoter/ClassSkipVoter.php | 0 .../Skipper/SkipVoter/PathSkipVoter.php | 0 .../Skipper/Skipper/SkipSkipper.php | 0 {packages => src}/Skipper/Skipper/Skipper.php | 6 +- .../DynamicSourceLocatorDecorator.php | 10 +- .../PhpDocTypeMapperInterface.php | 0 .../PhpParserNodeMapperInterface.php | 0 .../Mapper/PhpParserNodeMapper.php | 2 +- .../Mapper/ScalarStringToTypeMapper.php | 0 .../Naming/NameScopeFactory.php | 8 +- .../PhpDoc/PhpDocTypeMapper.php | 0 .../PhpDocParser/IdentifierTypeMapper.php | 6 +- .../PhpDocParser/IntersectionTypeMapper.php | 0 .../PhpDocParser/NullableTypeMapper.php | 0 .../PhpDocParser/UnionTypeMapper.php | 0 .../PhpParser/ExprNodeMapper.php | 0 .../PhpParser/FullyQualifiedNodeMapper.php | 0 .../PhpParser/IdentifierNodeMapper.php | 0 .../PhpParser/IntersectionTypeNodeMapper.php | 0 .../PhpParser/NameNodeMapper.php | 10 +- .../PhpParser/NullableTypeNodeMapper.php | 0 .../PhpParser/StringNodeMapper.php | 0 .../PhpParser/UnionTypeNodeMapper.php | 0 .../StaticTypeMapper/StaticTypeMapper.php | 2 +- .../ValueObject/Type/AliasedObjectType.php | 0 .../Type/FullyQualifiedGenericObjectType.php | 0 .../Type/FullyQualifiedObjectType.php | 0 .../Type/NonExistingObjectType.php | 0 .../Type/ParentObjectWithoutClassType.php | 0 .../ValueObject/Type/ParentStaticType.php | 0 .../ValueObject/Type/SelfObjectType.php | 0 .../ValueObject/Type/SelfStaticType.php | 0 .../Type/ShortenedGenericObjectType.php | 0 .../ValueObject/Type/ShortenedObjectType.php | 0 .../ValueObject/Type/SimpleStaticType.php | 0 .../Testing/Contract/RectorTestInterface.php | 0 .../Testing/Fixture/FixtureFileFinder.php | 0 .../Testing/Fixture/FixtureFileUpdater.php | 0 .../Testing/Fixture/FixtureSplitter.php | 0 .../Testing/Fixture/FixtureTempFileDumper.php | 2 +- .../Testing/PHPUnit/AbstractLazyTestCase.php | 2 +- .../PHPUnit/AbstractRectorTestCase.php | 30 +- .../Testing/PHPUnit/AbstractTestCase.php | 0 .../PHPUnit/StaticPHPUnitEnvironment.php | 0 .../PHPUnit/ValueObject/RectorTestResult.php | 6 +- .../Testing/TestingParser/TestingParser.php | 10 +- src/Util/ArrayChecker.php | 2 +- src/Util/ArrayParametersMerger.php | 2 +- src/Util/FileHasher.php | 4 +- src/Util/MemoryLimiter.php | 4 +- src/Util/PhpVersionFactory.php | 2 +- src/Util/Reflection/PrivatesAccessor.php | 4 +- src/Util/StringUtils.php | 2 +- src/Validation/RectorAssert.php | 4 +- .../Validation/RectorConfigValidator.php | 2 +- src/ValueObject/Application/File.php | 10 +- .../Bootstrap/BootstrapConfigs.php | 2 +- src/ValueObject/Configuration.php | 2 +- src/ValueObject/Error/SystemError.php | 2 +- src/ValueObject/FileProcessResult.php | 8 +- src/ValueObject/FuncCallAndExpr.php | 2 +- src/ValueObject/MethodName.php | 2 +- src/ValueObject/PhpVersion.php | 2 +- src/ValueObject/PhpVersionFeature.php | 250 ++--- src/ValueObject/PolyfillPackage.php | 2 +- src/ValueObject/ProcessResult.php | 6 +- src/ValueObject/Reporting/FileDiff.php | 4 +- src/ValueObject/SprintfStringAndArgs.php | 2 +- src/ValueObject/Visibility.php | 2 +- .../Application/FileFactory.php | 10 +- .../Exception/UnresolvableClassException.php | 0 .../ClassMethodParamVendorLockResolver.php | 8 +- .../ClassMethodReturnTypeOverrideGuard.php | 12 +- .../ClassMethodReturnVendorLockResolver.php | 4 +- .../ParentClassMethodTypeOverrideGuard.php | 8 +- .../Contract/MinPhpVersionInterface.php | 4 +- .../Contract/RelatedPolyfillInterface.php | 4 +- .../VersionBonding/PhpVersionedFilter.php | 10 +- src/core_namespace_aliases.php | 151 +++ templates/rector-github-action-check.yaml | 2 +- vendor/autoload.php | 2 +- vendor/bin/php-parse | 0 vendor/bin/phpstan | 94 ++ vendor/bin/phpstan.phar | 119 +++ vendor/composer/InstalledVersions.php | 2 +- vendor/composer/autoload_classmap.php | 903 +++++++++-------- vendor/composer/autoload_files.php | 1 + vendor/composer/autoload_psr4.php | 3 +- vendor/composer/autoload_real.php | 10 +- vendor/composer/autoload_static.php | 921 +++++++++--------- vendor/composer/installed.json | 164 ++-- vendor/composer/installed.php | 2 +- .../fidry/cpu-core-counter/bin/diagnose.php | 0 vendor/fidry/cpu-core-counter/bin/execute.php | 0 vendor/illuminate/container/Container.php | 0 vendor/illuminate/container/composer.json | 0 .../contracts/Support/Arrayable.php | 0 .../illuminate/contracts/Support/Jsonable.php | 0 .../contracts/Support/MessageProvider.php | 0 .../contracts/Support/Renderable.php | 0 .../contracts/Translation/Loader.php | 0 vendor/illuminate/contracts/View/Engine.php | 0 vendor/nikic/php-parser/bin/php-parse | 0 .../lib/PhpParser/BuilderHelpers.php | 12 +- .../nikic/php-parser/lib/PhpParser/Lexer.php | 8 +- .../lib/PhpParser/Node/Expr/Closure.php | 2 +- .../lib/PhpParser/Node/Stmt/Case_.php | 3 +- .../lib/PhpParser/Node/Stmt/Catch_.php | 2 +- .../lib/PhpParser/Node/Stmt/ClassMethod.php | 2 +- .../lib/PhpParser/Node/Stmt/Do_.php | 3 +- .../lib/PhpParser/Node/Stmt/ElseIf_.php | 3 +- .../lib/PhpParser/Node/Stmt/Else_.php | 3 +- .../lib/PhpParser/Node/Stmt/Finally_.php | 3 +- .../lib/PhpParser/Node/Stmt/For_.php | 3 +- .../lib/PhpParser/Node/Stmt/Foreach_.php | 3 +- .../lib/PhpParser/Node/Stmt/Function_.php | 2 +- .../lib/PhpParser/Node/Stmt/If_.php | 3 +- .../lib/PhpParser/Node/Stmt/Namespace_.php | 2 +- .../lib/PhpParser/Node/Stmt/TryCatch.php | 2 +- .../lib/PhpParser/Node/Stmt/While_.php | 3 +- vendor/phpstan/phpstan/LICENSE | 21 + vendor/phpstan/phpstan/README.md | 102 ++ vendor/phpstan/phpstan/bootstrap.php | 51 + vendor/phpstan/phpstan/composer.json | 33 + vendor/phpstan/phpstan/conf/bleedingEdge.neon | 2 + vendor/phpstan/phpstan/phpstan | 7 + vendor/phpstan/phpstan/phpstan.phar | Bin 0 -> 22330061 bytes vendor/phpstan/phpstan/phpstan.phar.asc | 16 + vendor/react/dns/src/Config/HostsFile.php | 2 +- vendor/react/event-loop/src/ExtUvLoop.php | 4 +- vendor/react/promise/src/functions.php | 2 +- vendor/react/socket/src/Connection.php | 2 +- vendor/react/socket/src/SocketServer.php | 2 +- .../src/GeneratedConfig.php | 2 +- vendor/rector/rector-doctrine/easy-ci.php | 2 +- ...ntSubscriberInterfaceToAttributeRector.php | 4 +- ...nitializeDefaultEntityCollectionRector.php | 6 +- ...TimeDefaultInEntityToConstructorRector.php | 8 +- .../RemoveEmptyTableAttributeRector.php | 12 +- ...YamlToAnnotationsDoctrineMappingRector.php | 6 +- ...rectDefaultTypesOnEntityPropertyRector.php | 8 +- ...octrineCollectionDocTypeInEntityRector.php | 10 +- ...ateTimePropertyDateTimeInterfaceRector.php | 2 +- .../Property/OrderByKeyToClassConstRector.php | 2 +- .../TypedPropertyFromColumnTypeRector.php | 4 +- ...edPropertyFromDoctrineCollectionRector.php | 4 +- ...edPropertyFromToManyRelationTypeRector.php | 10 +- ...pedPropertyFromToOneRelationTypeRector.php | 10 +- ...ractArrayArgOnQueryBuilderSelectRector.php | 2 +- ...iteExpressionAddMultipleWithWithRector.php | 2 +- ...cleEventArgsByDedicatedEventArgsRector.php | 2 +- .../MethodCall/IterateToToIterableRector.php | 2 +- .../ConstructorAssignPropertyAnalyzer.php | 10 +- .../src/NodeAnalyzer/TargetEntityResolver.php | 2 +- .../ArrayCollectionAssignFactory.php | 4 +- .../ConstructorManipulator.php | 10 +- .../NullabilityColumnPropertyTypeResolver.php | 4 +- .../ToManyRelationPropertyTypeResolver.php | 4 +- .../rector/rector-downgrade-php/composer.json | 13 +- .../config/set/downgrade-php72.php | 2 +- .../config/set/downgrade-php73.php | 2 +- .../config/set/downgrade-php74.php | 2 +- .../config/set/downgrade-php80.php | 2 +- .../config/set/downgrade-php81.php | 2 +- .../config/set/downgrade-php82.php | 2 +- ...errideFromAnonymousClassMethodAnalyzer.php | 4 +- .../PhpDoc/NativeParamToPhpDocDecorator.php | 4 +- .../DowngradeParameterTypeWideningRector.php | 8 +- .../DowngradePhp72JsonConstRector.php | 2 +- ...radeJsonDecodeNullAssociativeArgRector.php | 10 +- ...gradePregUnmatchedAsNullConstantRector.php | 6 +- .../FuncCall/DowngradeStreamIsattyRector.php | 10 +- .../DowngradeObjectTypeDeclarationRector.php | 2 +- .../DowngradePhp73JsonConstRector.php | 2 +- .../DowngradeArrayKeyFirstLastRector.php | 11 +- .../FuncCall/DowngradeIsCountableRector.php | 2 +- ...adeTrailingCommasInFunctionCallsRector.php | 2 +- ...SetCookieOptionsArrayToArgumentsRector.php | 4 +- ...DowngradeListReferenceAssignmentRector.php | 2 +- .../DowngradeFlexibleHeredocSyntaxRector.php | 2 +- .../DowngradeTrailingCommasInUnsetRector.php | 2 +- .../Tokenizer/FollowedByCommaAnalyzer.php | 4 +- ...yNewlineOnlyMaybeWithSemicolonAnalyzer.php | 2 +- .../Array_/DowngradeArraySpreadRector.php | 10 +- ...ArrowFunctionToAnonymousFunctionRector.php | 6 +- ...wngradeContravariantArgumentTypeRector.php | 12 +- .../DowngradeCovariantReturnTypeRector.php | 10 +- .../DowngradeNullCoalescingOperatorRector.php | 2 +- ...deArrayMergeCallWithoutArgumentsRector.php | 2 +- ...DowngradeProcOpenArrayCommandArgRector.php | 2 +- .../DowngradeStripTagsCallWithArrayRector.php | 6 +- ...ngradeFreadFwriteFalsyToNegationRector.php | 6 +- ...dePreviouslyImplementedInterfaceRector.php | 2 +- ...DowngradeNumericLiteralSeparatorRector.php | 2 +- .../DowngradeReflectionGetTypeRector.php | 2 +- .../Property/DowngradeTypedPropertyRector.php | 6 +- .../NodeAnalyzer/EnumAnalyzer.php | 4 +- ...owngradeDereferenceableOperationRector.php | 2 +- .../DowngradeNonCapturingCatchesRector.php | 2 +- ...DowngradeClassOnObjectToGetClassRector.php | 2 +- ...radeAbstractPrivateMethodInTraitRector.php | 6 +- ...siveDirectoryIteratorHasChildrenRector.php | 2 +- .../DowngradeStaticTypeDeclarationRector.php | 6 +- ...ngradeStringReturnTypeOnToStringRector.php | 6 +- ...owngradeTrailingCommasInParamUseRector.php | 2 +- ...veReturnTypeDeclarationFromCloneRector.php | 2 +- .../DowngradeAttributeToAnnotationRector.php | 4 +- .../DowngradePropertyPromotionRector.php | 12 +- ...DowngradeEnumToConstantListClassRector.php | 2 +- .../DowngradeMatchToSwitchRector.php | 2 +- .../Expression/DowngradeThrowExprRector.php | 10 +- ...gradeArrayFilterNullableCallbackRector.php | 10 +- ...DowngradeNumberFormatNoFourthArgRector.php | 6 +- .../FuncCall/DowngradeStrContainsRector.php | 2 +- .../FuncCall/DowngradeStrEndsWithRector.php | 2 +- .../FuncCall/DowngradeStrStartsWithRector.php | 2 +- .../DowngradeMixedTypeDeclarationRector.php | 2 +- .../DowngradeUnionTypeDeclarationRector.php | 2 +- ...gradePhp80ResourceReturnToObjectRector.php | 2 +- .../DowngradeNamedArgumentRector.php | 10 +- ...eflectionClassGetConstantsFilterRector.php | 2 +- ...DowngradeReflectionGetAttributesRector.php | 2 +- ...eflectionPropertyGetDefaultValueRector.php | 2 +- ...gradeArbitraryExpressionsSupportRector.php | 6 +- ...wngradeNullsafeToTernaryOperatorRector.php | 8 +- .../DowngradeMixedTypeTypedPropertyRector.php | 2 +- .../DowngradeUnionTypeTypedPropertyRector.php | 2 +- .../StaticCall/DowngradePhpTokenRector.php | 2 +- .../DefaultParameterValueResolver.php | 2 +- .../SimplePhpParameterReflection.php | 2 +- .../ArrayMergeFromArraySpreadFactory.php | 2 +- .../ObjectToResourceReturn.php | 12 +- .../DowngradeArraySpreadStringKeyRector.php | 2 +- ...gradeFinalizePublicClassConstantRector.php | 2 +- .../FuncCall/DowngradeArrayIsListRector.php | 10 +- ...owngradeFirstClassCallableSyntaxRector.php | 2 +- .../DowngradeHashAlgorithmXxHashRector.php | 10 +- .../DowngradeNeverTypeDeclarationRector.php | 2 +- .../DowngradeNewInInitializerRector.php | 10 +- .../DowngradePureIntersectionTypeRector.php | 2 +- ...gradePhp81ResourceReturnToObjectRector.php | 2 +- .../LNumber/DowngradeOctalNumberRector.php | 2 +- .../MethodCall/DowngradeIsEnumRector.php | 2 +- .../DowngradeReadonlyPropertyRector.php | 2 +- ...eSetAccessibleReflectionPropertyRector.php | 4 +- .../Class_/DowngradeReadonlyClassRector.php | 4 +- ...tandaloneNullTrueFalseReturnTypeRector.php | 6 +- .../src/NodeAnalyzer/ExprInTopStmtMatcher.php | 14 +- .../src/NodeFactory/ClassFromEnumFactory.php | 2 +- .../NodeFactory/DoctrineAnnotationFactory.php | 4 +- .../PhpDocFromTypeDeclarationDecorator.php | 10 +- vendor/rector/rector-phpunit/composer.json | 14 +- .../rector-phpunit/config/sets/phpunit80.php | 2 +- vendor/rector/rector-phpunit/easy-ci.php | 12 - ...ataProviderAnnotationToAttributeRector.php | 8 +- ...dsAnnotationWithValueToAttributeRector.php | 4 +- .../TestWithAnnotationToAttributeRector.php | 4 +- .../AnnotationWithValueToAttributeRector.php | 6 +- ...rsAnnotationWithValueToAttributeRector.php | 4 +- .../TicketAnnotationToAttributeRector.php | 4 +- .../DataProviderArrayItemsNewLinedRector.php | 6 +- .../RemoveEmptyTestMethodRector.php | 2 +- ...stAnnotationWithPrefixedFunctionRector.php | 2 +- .../Class_/AddSeeTestAnnotationRector.php | 2 +- ...structClassMethodToSetUpTestCaseRector.php | 12 +- .../Class_/PreferPHPUnitThisCallRector.php | 2 +- .../Class_/TestWithToDataProviderRector.php | 6 +- .../Rector/Class_/YieldDataProviderRector.php | 6 +- .../SimplifyForeachInstanceOfRector.php | 2 +- .../AssertCompareToSpecificMethodRector.php | 2 +- ...AssertComparisonToSpecificMethodRector.php | 2 +- ...NullableObjectToAssertInstanceofRector.php | 2 +- ...atParameterToSpecificMethodsTypeRector.php | 4 +- .../MethodCall/AssertEqualsToSameRector.php | 2 +- .../AssertFalseStrposToContainsRector.php | 2 +- .../AssertInstanceOfComparisonRector.php | 4 +- .../AssertIssetToSpecificMethodRector.php | 6 +- .../MethodCall/AssertNotOperatorRector.php | 2 +- .../MethodCall/AssertPropertyExistsRector.php | 2 +- .../Rector/MethodCall/AssertRegExpRector.php | 8 +- ...sertSameBoolNullToSpecificMethodRector.php | 2 +- ...rtSameTrueFalseToAssertTrueFalseRector.php | 6 +- .../AssertTrueFalseToSpecificMethodRector.php | 2 +- .../RemoveExpectAnyFromMockRector.php | 2 +- .../UseSpecificWillMethodRector.php | 2 +- .../UseSpecificWithMethodRector.php | 2 +- .../Rector/Class_/AddProphecyTraitRector.php | 10 +- .../PublicDataProviderClassMethodRector.php | 2 +- .../StaticDataProviderClassMethodRector.php | 6 +- .../PropertyExistsWithoutAssertRector.php | 2 +- .../RemoveSetMethodsMethodCallRector.php | 2 +- .../Rector/StaticCall/GetMockRector.php | 6 +- ...rformAssertionToNonAssertingTestRector.php | 2 +- .../ClassMethod/ExceptionAnnotationRector.php | 2 +- .../DelegateExceptionArgumentsRector.php | 4 +- ...etMockBuilderGetMockToCreateMockRector.php | 2 +- .../RemoveDataProviderTestPrefixRector.php | 2 +- ...lsParameterToSpecificMethodsTypeRector.php | 6 +- .../SpecificAssertContainsRector.php | 2 +- .../SpecificAssertInternalTypeRector.php | 2 +- .../Class_/TestListenerToHooksRector.php | 2 +- .../MethodCall/ExplicitPhpErrorApiRector.php | 2 +- ...ficAssertContainsWithoutIdentityRector.php | 6 +- .../src/NodeAnalyzer/AssertCallAnalyzer.php | 12 +- .../src/NodeAnalyzer/SetUpMethodDecorator.php | 6 +- .../src/NodeAnalyzer/TestsNodeAnalyzer.php | 4 +- .../ExpectExceptionMethodCallFactory.php | 6 +- .../DataProviderClassMethodFinder.php | 8 +- .../src/PhpDoc/PhpDocValueToNodeMapper.php | 4 +- .../CreateMockToAnonymousClassRector.php | 6 +- .../Class_/PreferPHPUnitSelfCallRector.php | 2 +- .../WithConsecutiveRector.php | 8 +- vendor/rector/rector-symfony/composer.json | 2 +- .../config/sets/symfony/symfony42.php | 4 +- .../symfony/symfony6/symfony-return-types.php | 2 +- .../config/sets/symfony/symfony62.php | 4 +- .../BinaryOp/ResponseStatusCodeRector.php | 2 +- .../ClassMethod/ActionSuffixRemoverRector.php | 2 +- .../ParamTypeFromRouteRequiredRegexRector.php | 2 +- .../RemoveUnusedRequestParamRector.php | 10 +- ...sponseReturnTypeControllerActionRector.php | 6 +- .../TemplateAnnotationToThisRenderRector.php | 8 +- .../EventListenerToEventSubscriberRector.php | 2 +- ...oadValidatorMetadataToAnnotationRector.php | 2 +- .../Rector/Class_/MakeCommandLazyRector.php | 2 +- .../StringExtensionToConfigBuilderRector.php | 8 +- ...ameResponseCodeWithDebugContentsRector.php | 2 +- ...LiteralGetToRequestClassConstantRector.php | 2 +- .../ClassMethod/AddRouteAnnotationRector.php | 2 +- .../ServiceArgsToServiceNamedArgRector.php | 6 +- .../ServiceSetStringNameToClassNameRector.php | 2 +- ...iceSettersToSettersAutodiscoveryRector.php | 8 +- ...rviceTagsToDefaultsAutoconfigureRector.php | 6 +- .../ServicesSetNameToSetTypeRector.php | 6 +- .../SwiftCreateMessageToNewEmailRector.php | 2 +- ...wiftSetBodyToHtmlPlainMethodCallRector.php | 6 +- .../AddViolationToBuildViolationRector.php | 2 +- ...MaxLengthSymfonyFormOptionToAttrRector.php | 8 +- .../MethodCall/RedirectToRouteRector.php | 6 +- ...ypeOptionNameFromTypeToEntryTypeRector.php | 6 +- .../GetToConstructorInjectionRector.php | 6 +- .../Rector/StaticCall/ParseFileRector.php | 8 +- .../ClassMethod/FormTypeGetParentRector.php | 2 +- .../Rector/ClassMethod/GetRequestRector.php | 8 +- .../RemoveDefaultGetBlockPrefixRector.php | 6 +- ...StringCollectionOptionToConstantRector.php | 6 +- .../FormTypeInstanceToClassConstRector.php | 6 +- .../Rector/MethodCall/OptionNameRector.php | 2 +- .../ReadOnlyOptionToAttributeRector.php | 2 +- .../StringFormTypeToClassRector.php | 2 +- ...oleExceptionToErrorEventConstantRector.php | 2 +- ...ethodAnnotationToRouteAnnotationRector.php | 2 +- .../RemoveServiceFromSensioRouteRector.php | 2 +- ...SensioRouteAnnotationWithSymfonyRector.php | 6 +- .../ContainerGetNameToTypeInTestsRector.php | 2 +- .../ConstFetch/ConstraintUrlOptionRector.php | 6 +- ...ntainerBuilderCompileEnvArgumentRector.php | 2 +- .../Rector/MethodCall/FormIsValidRector.php | 2 +- .../ProcessBuilderGetProcessRector.php | 2 +- .../VarDumperTestTraitMethodArgsRector.php | 2 +- .../ProcessBuilderInstanceRector.php | 2 +- ...ntainerGetToConstructorInjectionRector.php | 8 +- .../Rector/New_/RootNodeTreeBuilderRector.php | 8 +- .../StringToArrayArgumentProcessRector.php | 8 +- .../EventDispatcherParentConstructRector.php | 10 +- ...plateShortNotationToBundleSyntaxRector.php | 6 +- ...tCurrencyBundleMethodCallsToIntlRector.php | 2 +- .../MakeDispatchFirstArgumentEventRector.php | 6 +- .../WebTestCaseAssertIsSuccessfulRector.php | 10 +- .../WebTestCaseAssertResponseCodeRector.php | 10 +- ...stCaseAssertSelectorTextContainsRector.php | 10 +- ...TwigBundleFilesystemLoaderToTwigRector.php | 4 +- .../ConsoleExecuteReturnIntRector.php | 10 +- ...izationCheckerIsGrantedExtractorRector.php | 6 +- .../CommandConstantReturnCodeRector.php | 10 +- ...tionBuilderToRoutingConfiguratorRector.php | 4 +- ...utHandlerToLogoutEventSubscriberRector.php | 2 +- ...ssHandlerToLogoutEventSubscriberRector.php | 2 +- ...nitionAliasSetPrivateToSetPublicRector.php | 6 +- .../FormBuilderSetDataMapperRector.php | 2 +- ...xtractorEnableMagicCallExtractorRector.php | 6 +- ...orBuilderEnableAnnotationMappingRector.php | 6 +- ...tyAccessorCreationBooleanToFlagsRector.php | 6 +- .../PropertyPathMapperToDataMapperRector.php | 2 +- ...yFileResponseCreateToNewInstanceRector.php | 2 +- .../CommandDescriptionToPropertyRector.php | 2 +- ...CaseContainerPropertyDeprecationRector.php | 2 +- .../FuncCall/ReplaceServiceArgumentRector.php | 8 +- .../GetHelperControllerToServiceRector.php | 6 +- .../CommandPropertyToAttributeRector.php | 4 +- ...sureTwigExtensionToNativeMethodsRector.php | 4 +- .../ErrorNamesPropertyToConstantRector.php | 6 +- ...mentValueResolverToValueResolverRector.php | 2 +- ...terAttributeToMapEntityAttributeRector.php | 4 +- ...ssageHandlerInterfaceToAttributeRector.php | 4 +- ...geSubscriberInterfaceToAttributeRector.php | 10 +- .../SimplifyFormRenderingRector.php | 2 +- ...alableCommandInterfaceReturnTypeRector.php | 2 +- .../Return_/SimpleFunctionAndFilterRector.php | 10 +- .../ListenerServiceDefinitionProvider.php | 2 +- .../Symfony/ContainerServiceProvider.php | 6 +- .../src/BundleClassResolver.php | 8 +- .../src/DataProvider/ServiceMapProvider.php | 4 +- .../src/Helper/TemplateGuesser.php | 2 +- .../ClassAnnotationAssertResolver.php | 2 +- .../MethodCallAnnotationAssertResolver.php | 4 +- .../PropertyAnnotationAssertResolver.php | 4 +- .../DependencyInjectionMethodCallAnalyzer.php | 4 +- .../NodeAnalyzer/FormCollectionAnalyzer.php | 4 +- ...InstanceToFormClassConstFetchConverter.php | 6 +- .../CreateFormTypeOptionsArgMover.php | 4 +- .../LiteralCallLikeConstFetchReplacer.php | 4 +- .../SymfonyClosureExtensionMatcher.php | 4 +- .../SymfonyPhpClosureDetector.php | 4 +- .../NodeAnalyzer/SymfonyTestCaseAnalyzer.php | 4 +- .../DoctrineAnnotationFromNewFactory.php | 2 +- .../DoctrineAnnotationKeyToValuesResolver.php | 4 +- .../NodeFactory/ArrayFromCompactFactory.php | 4 +- .../BareLogoutClassMethodFactory.php | 10 +- .../src/NodeFactory/EventReferenceFactory.php | 4 +- .../GetSubscribedEventsClassMethodFactory.php | 10 +- .../OnLogoutClassMethodFactory.php | 4 +- .../OnSuccessLogoutClassMethodFactory.php | 4 +- .../src/NodeFactory/ThisRenderFactory.php | 4 +- .../src/NodeFinder/EmptyReturnNodeFinder.php | 4 +- .../src/TypeAnalyzer/ControllerAnalyzer.php | 4 +- .../ReturnTypeDeclarationUpdater.php | 6 +- .../ValueObject/IntlBundleClassToNewClass.php | 2 +- vendor/scoper-autoload.php | 86 +- vendor/symfony/console/Application.php | 4 +- vendor/symfony/console/Command/Command.php | 10 +- .../symfony/console/Command/LazyCommand.php | 2 +- .../Formatter/NullOutputFormatterStyle.php | 4 +- .../Formatter/OutputFormatterStyle.php | 4 +- vendor/symfony/console/Helper/Helper.php | 2 +- .../symfony/console/Input/InputArgument.php | 2 +- vendor/symfony/console/Input/InputOption.php | 2 +- vendor/symfony/console/Question/Question.php | 4 +- vendor/symplify/easy-parallel/composer.json | 30 +- vendor/symplify/easy-parallel/easy-ci.php | 10 - vendor/symplify/easy-parallel/ecs.php | 2 +- vendor/symplify/easy-parallel/phpstan.neon | 9 +- .../src/Contract/SerializableInterface.php | 3 + .../src/FileSystem/FilePathNormalizer.php | 24 - .../src/ValueObject/ParallelProcess.php | 2 +- 1331 files changed, 4851 insertions(+), 4345 deletions(-) delete mode 100644 docs/auto_import_names.md delete mode 100644 docs/create_own_rule.md delete mode 100644 docs/how_it_works.md delete mode 100644 docs/how_to_add_test_for_rector_rule.md delete mode 100644 docs/how_to_configure_rules.md delete mode 100644 docs/how_to_ignore_rule_or_paths.md delete mode 100644 docs/how_to_persist_cache_between_ci_runs.md delete mode 100644 docs/how_to_register_custom_setlist_constant.md delete mode 100644 docs/how_to_troubleshoot_parallel_issues.md delete mode 100644 docs/images/docs_applied_rules.png delete mode 100644 docs/images/docs_rule_test_case.png delete mode 100644 docs/static_reflection_and_autoload.md rename {packages => src}/BetterPhpDocParser/Annotation/AnnotationNaming.php (100%) rename {packages => src}/BetterPhpDocParser/Attributes/AttributeMirrorer.php (100%) rename {packages => src}/BetterPhpDocParser/Comment/CommentsMerger.php (100%) rename {packages => src}/BetterPhpDocParser/Contract/BasePhpDocNodeVisitorInterface.php (100%) rename {packages => src}/BetterPhpDocParser/Contract/PhpDocParser/PhpDocNodeDecoratorInterface.php (100%) rename {packages => src}/BetterPhpDocParser/DataProvider/CurrentTokenIteratorProvider.php (93%) rename {packages => src}/BetterPhpDocParser/Guard/NewPhpDocFromPHPStanTypeGuard.php (100%) rename {packages => src}/BetterPhpDocParser/PhpDoc/ArrayItemNode.php (100%) rename {packages => src}/BetterPhpDocParser/PhpDoc/DoctrineAnnotationTagValueNode.php (100%) rename {packages => src}/BetterPhpDocParser/PhpDoc/SpacelessPhpDocTagNode.php (100%) rename {packages => src}/BetterPhpDocParser/PhpDoc/StringNode.php (100%) rename {packages => src}/BetterPhpDocParser/PhpDocInfo/PhpDocInfo.php (100%) rename {packages => src}/BetterPhpDocParser/PhpDocInfo/PhpDocInfoFactory.php (100%) rename {packages => src}/BetterPhpDocParser/PhpDocInfo/TokenIteratorFactory.php (93%) rename {packages => src}/BetterPhpDocParser/PhpDocManipulator/PhpDocClassRenamer.php (100%) rename {packages => src}/BetterPhpDocParser/PhpDocManipulator/PhpDocTagRemover.php (100%) rename {packages => src}/BetterPhpDocParser/PhpDocManipulator/PhpDocTypeChanger.php (100%) rename {packages => src}/BetterPhpDocParser/PhpDocNodeFinder/PhpDocNodeByTypeFinder.php (97%) rename {packages => src}/BetterPhpDocParser/PhpDocNodeMapper.php (100%) rename {packages => src}/BetterPhpDocParser/PhpDocNodeVisitor/ArrayTypePhpDocNodeVisitor.php (100%) rename {packages => src}/BetterPhpDocParser/PhpDocNodeVisitor/CallableTypePhpDocNodeVisitor.php (100%) rename {packages => src}/BetterPhpDocParser/PhpDocNodeVisitor/ChangedPhpDocNodeVisitor.php (100%) rename {packages => src}/BetterPhpDocParser/PhpDocNodeVisitor/IntersectionTypeNodePhpDocNodeVisitor.php (100%) rename {packages => src}/BetterPhpDocParser/PhpDocNodeVisitor/TemplatePhpDocNodeVisitor.php (98%) rename {packages => src}/BetterPhpDocParser/PhpDocNodeVisitor/UnionTypeNodePhpDocNodeVisitor.php (100%) rename {packages => src}/BetterPhpDocParser/PhpDocParser/BetterPhpDocParser.php (97%) rename {packages => src}/BetterPhpDocParser/PhpDocParser/BetterTypeParser.php (100%) rename {packages => src}/BetterPhpDocParser/PhpDocParser/ClassAnnotationMatcher.php (100%) rename {packages => src}/BetterPhpDocParser/PhpDocParser/ConstExprClassNameDecorator.php (100%) rename {packages => src}/BetterPhpDocParser/PhpDocParser/DoctrineAnnotationDecorator.php (99%) rename {packages => src}/BetterPhpDocParser/PhpDocParser/StaticDoctrineAnnotationParser.php (100%) rename {packages => src}/BetterPhpDocParser/PhpDocParser/StaticDoctrineAnnotationParser/ArrayParser.php (100%) rename {packages => src}/BetterPhpDocParser/PhpDocParser/StaticDoctrineAnnotationParser/PlainValueParser.php (100%) rename {packages => src}/BetterPhpDocParser/Printer/DocBlockInliner.php (100%) rename {packages => src}/BetterPhpDocParser/Printer/EmptyPhpDocDetector.php (100%) rename {packages => src}/BetterPhpDocParser/Printer/PhpDocInfoPrinter.php (99%) rename {packages => src}/BetterPhpDocParser/Printer/RemoveNodesStartAndEndResolver.php (100%) rename {packages => src}/BetterPhpDocParser/ValueObject/DoctrineAnnotation/SilentKeyMap.php (100%) rename {packages => src}/BetterPhpDocParser/ValueObject/NodeTypes.php (100%) rename {packages => src}/BetterPhpDocParser/ValueObject/Parser/BetterTokenIterator.php (96%) rename {packages => src}/BetterPhpDocParser/ValueObject/PhpDoc/DoctrineAnnotation/AbstractValuesAwareNode.php (100%) rename {packages => src}/BetterPhpDocParser/ValueObject/PhpDoc/DoctrineAnnotation/CurlyListNode.php (100%) rename {packages => src}/BetterPhpDocParser/ValueObject/PhpDoc/SpacingAwareTemplateTagValueNode.php (100%) rename {packages => src}/BetterPhpDocParser/ValueObject/PhpDocAttributeKey.php (100%) rename {packages => src}/BetterPhpDocParser/ValueObject/StartAndEnd.php (92%) rename {packages => src}/BetterPhpDocParser/ValueObject/Type/BracketsAwareIntersectionTypeNode.php (100%) rename {packages => src}/BetterPhpDocParser/ValueObject/Type/BracketsAwareUnionTypeNode.php (100%) rename {packages => src}/BetterPhpDocParser/ValueObject/Type/FullyQualifiedIdentifierTypeNode.php (100%) rename {packages => src}/BetterPhpDocParser/ValueObject/Type/ShortenedIdentifierTypeNode.php (100%) rename {packages => src}/BetterPhpDocParser/ValueObject/Type/SpacingAwareArrayTypeNode.php (100%) rename {packages => src}/BetterPhpDocParser/ValueObject/Type/SpacingAwareCallableTypeNode.php (100%) rename {packages => src}/Caching/Cache.php (100%) rename {packages => src}/Caching/CacheFactory.php (93%) rename {packages => src}/Caching/Config/FileHashComputer.php (85%) rename {packages => src}/Caching/Contract/ValueObject/Storage/CacheStorageInterface.php (100%) rename {packages => src}/Caching/Detector/ChangedFilesDetector.php (98%) rename {packages => src}/Caching/Enum/CacheKey.php (100%) rename {packages => src}/Caching/UnchangedFilesFilter.php (100%) rename {packages => src}/Caching/ValueObject/CacheFilePaths.php (100%) rename {packages => src}/Caching/ValueObject/CacheItem.php (100%) rename {packages => src}/Caching/ValueObject/Storage/FileCacheStorage.php (98%) rename {packages => src}/Caching/ValueObject/Storage/MemoryCacheStorage.php (100%) rename {packages => src}/ChangesReporting/Annotation/AnnotationExtractor.php (94%) rename {packages => src}/ChangesReporting/Annotation/RectorsChangelogResolver.php (96%) rename {packages => src}/ChangesReporting/Contract/Output/OutputFormatterInterface.php (75%) rename {packages => src}/ChangesReporting/Output/ConsoleOutputFormatter.php (96%) rename {packages => src}/ChangesReporting/Output/JsonOutputFormatter.php (95%) rename {packages => src}/ChangesReporting/ValueObject/RectorWithLineChange.php (97%) rename {packages => src}/ChangesReporting/ValueObjectFactory/ErrorFactory.php (79%) rename {packages => src}/ChangesReporting/ValueObjectFactory/FileDiffFactory.php (78%) rename {packages => src}/Comments/CommentRemover.php (100%) rename {packages => src}/Comments/NodeDocBlock/DocBlockUpdater.php (100%) rename {packages => src}/Comments/NodeTraverser/CommentRemovingNodeTraverser.php (100%) rename {packages => src}/Comments/NodeVisitor/CommentRemovingNodeVisitor.php (100%) rename {packages => src}/Config/RectorConfig.php (96%) rename {packages => src}/FamilyTree/NodeAnalyzer/ClassChildAnalyzer.php (100%) rename {packages => src}/FamilyTree/Reflection/FamilyRelationsAnalyzer.php (97%) rename {packages => src}/FileSystemRector/Parser/FileInfoParser.php (85%) rename {packages => src}/NodeCollector/BinaryOpConditionsCollector.php (100%) rename {packages => src}/NodeCollector/NodeAnalyzer/ArrayCallableMethodMatcher.php (95%) rename {packages => src}/NodeCollector/ScopeResolver/ParentClassScopeResolver.php (100%) rename {packages => src}/NodeCollector/StaticAnalyzer.php (98%) rename {packages => src}/NodeCollector/ValueObject/ArrayCallable.php (95%) rename {packages => src}/NodeCollector/ValueObject/ArrayCallableDynamicMethod.php (95%) rename {packages => src}/NodeNameResolver/Contract/NodeNameResolverInterface.php (100%) rename {packages => src}/NodeNameResolver/NodeNameResolver.php (88%) rename {packages => src}/NodeNameResolver/NodeNameResolver/ClassConstFetchNameResolver.php (100%) rename {packages => src}/NodeNameResolver/NodeNameResolver/ClassConstNameResolver.php (100%) rename {packages => src}/NodeNameResolver/NodeNameResolver/ClassNameResolver.php (100%) rename {packages => src}/NodeNameResolver/NodeNameResolver/FuncCallNameResolver.php (100%) rename {packages => src}/NodeNameResolver/NodeNameResolver/FunctionNameResolver.php (100%) rename {packages => src}/NodeNameResolver/NodeNameResolver/NameNameResolver.php (100%) rename {packages => src}/NodeNameResolver/NodeNameResolver/ParamNameResolver.php (100%) rename {packages => src}/NodeNameResolver/NodeNameResolver/PropertyNameResolver.php (100%) rename {packages => src}/NodeNameResolver/NodeNameResolver/UseNameResolver.php (100%) rename {packages => src}/NodeNameResolver/NodeNameResolver/VariableNameResolver.php (100%) rename {packages => src}/NodeNameResolver/Regex/RegexPatternDetector.php (100%) rename {packages => src}/NodeNestingScope/ContextAnalyzer.php (100%) rename {packages => src}/NodeNestingScope/ValueObject/ControlStructure.php (100%) rename {packages => src}/NodeTypeResolver/Contract/NodeTypeResolverAwareInterface.php (100%) rename {packages => src}/NodeTypeResolver/Contract/NodeTypeResolverInterface.php (100%) rename {packages => src}/NodeTypeResolver/DependencyInjection/PHPStanServicesFactory.php (97%) rename {packages => src}/NodeTypeResolver/Node/AttributeKey.php (100%) rename {packages => src}/NodeTypeResolver/NodeScopeAndMetadataDecorator.php (92%) rename {packages => src}/NodeTypeResolver/NodeTypeCorrector/AccessoryNonEmptyStringTypeCorrector.php (100%) rename {packages => src}/NodeTypeResolver/NodeTypeCorrector/GenericClassStringTypeCorrector.php (100%) rename {packages => src}/NodeTypeResolver/NodeTypeResolver.php (98%) rename {packages => src}/NodeTypeResolver/NodeTypeResolver/CastTypeResolver.php (96%) rename {packages => src}/NodeTypeResolver/NodeTypeResolver/ClassAndInterfaceTypeResolver.php (100%) rename {packages => src}/NodeTypeResolver/NodeTypeResolver/ClassMethodOrClassConstTypeResolver.php (100%) rename {packages => src}/NodeTypeResolver/NodeTypeResolver/IdentifierTypeResolver.php (100%) rename {packages => src}/NodeTypeResolver/NodeTypeResolver/NameTypeResolver.php (98%) rename {packages => src}/NodeTypeResolver/NodeTypeResolver/NewTypeResolver.php (95%) rename {packages => src}/NodeTypeResolver/NodeTypeResolver/ParamTypeResolver.php (100%) rename {packages => src}/NodeTypeResolver/NodeTypeResolver/PropertyFetchTypeResolver.php (100%) rename {packages => src}/NodeTypeResolver/NodeTypeResolver/PropertyTypeResolver.php (100%) rename {packages => src}/NodeTypeResolver/NodeTypeResolver/ScalarTypeResolver.php (96%) rename {packages => src}/NodeTypeResolver/NodeTypeResolver/StaticCallMethodCallTypeResolver.php (100%) rename {packages => src}/NodeTypeResolver/NodeTypeResolver/TraitTypeResolver.php (100%) rename {packages => src}/NodeTypeResolver/NodeVisitor/FunctionLikeParamArgPositionNodeVisitor.php (100%) rename {packages => src}/NodeTypeResolver/PHPStan/ObjectWithoutClassTypeWithParentTypes.php (100%) rename {packages => src}/NodeTypeResolver/PHPStan/ParametersAcceptorSelectorVariantsWrapper.php (100%) rename {packages => src}/NodeTypeResolver/PHPStan/Scope/Contract/NodeVisitor/ScopeResolverNodeVisitorInterface.php (100%) rename {packages => src}/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ArgNodeVisitor.php (100%) rename {packages => src}/NodeTypeResolver/PHPStan/Scope/NodeVisitor/AssignedToNodeVisitor.php (100%) rename {packages => src}/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ByRefReturnNodeVisitor.php (100%) rename {packages => src}/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ByRefVariableNodeVisitor.php (100%) rename {packages => src}/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ContextNodeVisitor.php (100%) rename {packages => src}/NodeTypeResolver/PHPStan/Scope/NodeVisitor/GlobalVariableNodeVisitor.php (97%) rename {packages => src}/NodeTypeResolver/PHPStan/Scope/NodeVisitor/NameNodeVisitor.php (100%) rename {packages => src}/NodeTypeResolver/PHPStan/Scope/NodeVisitor/StaticVariableNodeVisitor.php (97%) rename {packages => src}/NodeTypeResolver/PHPStan/Scope/NodeVisitor/StmtKeyNodeVisitor.php (97%) rename {packages => src}/NodeTypeResolver/PHPStan/Scope/PHPStanNodeScopeResolver.php (97%) rename {packages => src}/NodeTypeResolver/PHPStan/Scope/ScopeFactory.php (100%) rename {packages => src}/NodeTypeResolver/PHPStan/Type/StaticTypeAnalyzer.php (100%) rename {packages => src}/NodeTypeResolver/PHPStan/Type/TypeFactory.php (100%) rename {packages => src}/NodeTypeResolver/PHPStan/TypeHasher.php (100%) rename {packages => src}/NodeTypeResolver/PhpDoc/NodeAnalyzer/DocBlockClassRenamer.php (100%) rename {packages => src}/NodeTypeResolver/PhpDoc/NodeAnalyzer/DocBlockNameImporter.php (100%) rename {packages => src}/NodeTypeResolver/PhpDoc/NodeAnalyzer/DocBlockTagReplacer.php (100%) rename {packages => src}/NodeTypeResolver/PhpDocNodeVisitor/ClassRenamePhpDocNodeVisitor.php (99%) rename {packages => src}/NodeTypeResolver/PhpDocNodeVisitor/NameImportingPhpDocNodeVisitor.php (97%) rename {packages => src}/NodeTypeResolver/Reflection/BetterReflection/RectorBetterReflectionSourceLocatorFactory.php (100%) rename {packages => src}/NodeTypeResolver/Reflection/BetterReflection/SourceLocator/IntermediateSourceLocator.php (100%) rename {packages => src}/NodeTypeResolver/Reflection/BetterReflection/SourceLocatorProvider/DynamicSourceLocatorProvider.php (98%) rename {packages => src}/NodeTypeResolver/TypeAnalyzer/ArrayTypeAnalyzer.php (97%) rename {packages => src}/NodeTypeResolver/TypeAnalyzer/StringTypeAnalyzer.php (100%) rename {packages => src}/NodeTypeResolver/TypeComparator/ArrayTypeComparator.php (100%) rename {packages => src}/NodeTypeResolver/TypeComparator/ScalarTypeComparator.php (100%) rename {packages => src}/NodeTypeResolver/TypeComparator/TypeComparator.php (99%) rename {packages => src}/NodeTypeResolver/ValueObject/OldToNewType.php (100%) rename {packages => src}/PHPStanStaticTypeMapper/Contract/TypeMapperInterface.php (95%) rename {packages => src}/PHPStanStaticTypeMapper/DoctrineTypeAnalyzer.php (100%) rename {packages => src}/PHPStanStaticTypeMapper/Enum/TypeKind.php (100%) rename {packages => src}/PHPStanStaticTypeMapper/PHPStanStaticTypeMapper.php (96%) rename {packages => src}/PHPStanStaticTypeMapper/TypeAnalyzer/UnionTypeAnalyzer.php (100%) rename {packages => src}/PHPStanStaticTypeMapper/TypeAnalyzer/UnionTypeCommonTypeNarrower.php (99%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/AccessoryLiteralStringTypeMapper.php (87%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/AccessoryNonEmptyStringTypeMapper.php (87%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/AccessoryNonFalsyStringTypeMapper.php (87%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/AccessoryNumericStringTypeMapper.php (87%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/ArrayTypeMapper.php (99%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/BooleanTypeMapper.php (90%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/CallableTypeMapper.php (95%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/ClassStringTypeMapper.php (86%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/ClosureTypeMapper.php (93%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/ConditionalTypeForParameterMapper.php (96%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/ConditionalTypeMapper.php (97%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/FloatTypeMapper.php (86%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/GenericClassStringTypeMapper.php (87%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/HasMethodTypeMapper.php (96%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/HasOffsetTypeMapper.php (94%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/HasOffsetValueTypeTypeMapper.php (94%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/HasPropertyTypeMapper.php (96%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/IntegerTypeMapper.php (87%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/IntersectionTypeMapper.php (94%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/IterableTypeMapper.php (94%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/MixedTypeMapper.php (87%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/NeverTypeMapper.php (94%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/NonEmptyArrayTypeMapper.php (94%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/NullTypeMapper.php (88%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/ObjectTypeMapper.php (98%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/ObjectWithoutClassTypeMapper.php (90%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/OversizedArrayTypeMapper.php (95%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/ParentStaticTypeMapper.php (91%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/ResourceTypeMapper.php (94%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/SelfObjectTypeMapper.php (94%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/StaticTypeMapper.php (88%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/StrictMixedTypeMapper.php (95%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/StringTypeMapper.php (86%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/ThisTypeMapper.php (94%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/TypeWithClassNameTypeMapper.php (86%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/UnionTypeMapper.php (98%) rename {packages => src}/PHPStanStaticTypeMapper/TypeMapper/VoidTypeMapper.php (88%) rename {packages => src}/PHPStanStaticTypeMapper/Utils/TypeUnwrapper.php (100%) rename {packages => src}/PHPStanStaticTypeMapper/ValueObject/UnionTypeAnalysis.php (100%) rename {packages => src}/Parallel/Application/ParallelFileProcessor.php (96%) rename {packages => src}/Parallel/Command/WorkerCommandLineFactory.php (97%) rename {packages => src}/Parallel/ValueObject/Bridge.php (100%) rename {packages => src}/Parallel/ValueObject/BridgeItem.php (100%) rename {packages => src}/PhpAttribute/AnnotationToAttributeMapper.php (100%) rename {packages => src}/PhpAttribute/AnnotationToAttributeMapper/ArrayAnnotationToAttributeMapper.php (96%) rename {packages => src}/PhpAttribute/AnnotationToAttributeMapper/ArrayItemNodeAnnotationToAttributeMapper.php (98%) rename {packages => src}/PhpAttribute/AnnotationToAttributeMapper/ClassConstFetchAnnotationToAttributeMapper.php (100%) rename {packages => src}/PhpAttribute/AnnotationToAttributeMapper/ConstExprNodeAnnotationToAttributeMapper.php (96%) rename {packages => src}/PhpAttribute/AnnotationToAttributeMapper/CurlyListNodeAnnotationToAttributeMapper.php (100%) rename {packages => src}/PhpAttribute/AnnotationToAttributeMapper/DoctrineAnnotationAnnotationToAttributeMapper.php (93%) rename {packages => src}/PhpAttribute/AnnotationToAttributeMapper/StringAnnotationToAttributeMapper.php (100%) rename {packages => src}/PhpAttribute/AnnotationToAttributeMapper/StringNodeAnnotationToAttributeMapper.php (100%) rename {packages => src}/PhpAttribute/AttributeArrayNameInliner.php (97%) rename {packages => src}/PhpAttribute/Contract/AnnotationToAttributeMapperInterface.php (100%) rename {packages => src}/PhpAttribute/Enum/DocTagNodeState.php (100%) rename {packages => src}/PhpAttribute/NodeAnalyzer/ExprParameterReflectionTypeCorrector.php (97%) rename {packages => src}/PhpAttribute/NodeFactory/AttributeNameFactory.php (100%) rename {packages => src}/PhpAttribute/NodeFactory/NamedArgsFactory.php (100%) rename {packages => src}/PhpAttribute/NodeFactory/PhpAttributeGroupFactory.php (100%) rename {packages => src}/PhpAttribute/NodeFactory/PhpNestedAttributeGroupFactory.php (99%) rename {packages => src}/PhpAttribute/UseAliasNameMatcher.php (100%) rename {packages => src}/PhpAttribute/ValueObject/UseAliasMetadata.php (100%) rename {packages => src}/PhpDocParser/NodeTraverser/SimpleCallableNodeTraverser.php (100%) rename {packages => src}/PhpDocParser/NodeVisitor/CallableNodeVisitor.php (100%) rename {packages => src}/PhpDocParser/PhpDocParser/Contract/PhpDocNodeVisitorInterface.php (100%) rename {packages => src}/PhpDocParser/PhpDocParser/Exception/InvalidTraverseException.php (100%) rename {packages => src}/PhpDocParser/PhpDocParser/PhpDocNodeTraverser.php (100%) rename {packages => src}/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/AbstractPhpDocNodeVisitor.php (100%) rename {packages => src}/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/CallablePhpDocNodeVisitor.php (100%) rename {packages => src}/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/CloningPhpDocNodeVisitor.php (100%) rename {packages => src}/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/ParentConnectingPhpDocNodeVisitor.php (100%) rename {packages => src}/PhpDocParser/PhpDocParser/ValueObject/PhpDocAttributeKey.php (100%) rename {packages => src}/PhpDocParser/PhpParser/SmartPhpParser.php (100%) rename {packages => src}/PhpDocParser/PhpParser/SmartPhpParserFactory.php (100%) rename {packages => src}/PhpDocParser/ValueObject/AttributeKey.php (100%) rename {packages => src}/PostRector/Application/PostFileProcessor.php (100%) rename {packages => src}/PostRector/Collector/UseNodesToAddCollector.php (97%) rename {packages => src}/PostRector/Contract/Rector/PostRectorInterface.php (100%) rename {packages => src}/PostRector/Rector/AbstractPostRector.php (100%) rename {packages => src}/PostRector/Rector/ClassRenamingPostRector.php (89%) rename {packages => src}/PostRector/Rector/NameImportingPostRector.php (95%) rename {packages => src}/PostRector/Rector/UnusedImportRemovingPostRector.php (92%) rename {packages => src}/PostRector/Rector/UseAddingPostRector.php (92%) rename {packages => src}/PostRector/ValueObject/PropertyMetadata.php (100%) rename {packages => src}/Set/Contract/SetListInterface.php (100%) rename {packages => src}/Set/ValueObject/LevelSetList.php (100%) rename {packages => src}/Set/ValueObject/SetList.php (100%) rename {packages => src}/Skipper/Contract/SkipVoterInterface.php (100%) rename {packages => src}/Skipper/FileSystem/FnMatchPathNormalizer.php (100%) rename {packages => src}/Skipper/Fnmatcher.php (100%) rename {packages => src}/Skipper/Matcher/FileInfoMatcher.php (100%) rename {packages => src}/Skipper/RealpathMatcher.php (100%) rename {packages => src}/Skipper/SkipCriteriaResolver/SkippedClassResolver.php (92%) rename {packages => src}/Skipper/SkipCriteriaResolver/SkippedPathsResolver.php (88%) rename {packages => src}/Skipper/SkipVoter/ClassSkipVoter.php (100%) rename {packages => src}/Skipper/SkipVoter/PathSkipVoter.php (100%) rename {packages => src}/Skipper/Skipper/SkipSkipper.php (100%) rename {packages => src}/Skipper/Skipper/Skipper.php (92%) rename {packages => src}/StaticTypeMapper/Contract/PhpDocParser/PhpDocTypeMapperInterface.php (100%) rename {packages => src}/StaticTypeMapper/Contract/PhpParser/PhpParserNodeMapperInterface.php (100%) rename {packages => src}/StaticTypeMapper/Mapper/PhpParserNodeMapper.php (97%) rename {packages => src}/StaticTypeMapper/Mapper/ScalarStringToTypeMapper.php (100%) rename {packages => src}/StaticTypeMapper/Naming/NameScopeFactory.php (96%) rename {packages => src}/StaticTypeMapper/PhpDoc/PhpDocTypeMapper.php (100%) rename {packages => src}/StaticTypeMapper/PhpDocParser/IdentifierTypeMapper.php (97%) rename {packages => src}/StaticTypeMapper/PhpDocParser/IntersectionTypeMapper.php (100%) rename {packages => src}/StaticTypeMapper/PhpDocParser/NullableTypeMapper.php (100%) rename {packages => src}/StaticTypeMapper/PhpDocParser/UnionTypeMapper.php (100%) rename {packages => src}/StaticTypeMapper/PhpParser/ExprNodeMapper.php (100%) rename {packages => src}/StaticTypeMapper/PhpParser/FullyQualifiedNodeMapper.php (100%) rename {packages => src}/StaticTypeMapper/PhpParser/IdentifierNodeMapper.php (100%) rename {packages => src}/StaticTypeMapper/PhpParser/IntersectionTypeNodeMapper.php (100%) rename {packages => src}/StaticTypeMapper/PhpParser/NameNodeMapper.php (94%) rename {packages => src}/StaticTypeMapper/PhpParser/NullableTypeNodeMapper.php (100%) rename {packages => src}/StaticTypeMapper/PhpParser/StringNodeMapper.php (100%) rename {packages => src}/StaticTypeMapper/PhpParser/UnionTypeNodeMapper.php (100%) rename {packages => src}/StaticTypeMapper/StaticTypeMapper.php (98%) rename {packages => src}/StaticTypeMapper/ValueObject/Type/AliasedObjectType.php (100%) rename {packages => src}/StaticTypeMapper/ValueObject/Type/FullyQualifiedGenericObjectType.php (100%) rename {packages => src}/StaticTypeMapper/ValueObject/Type/FullyQualifiedObjectType.php (100%) rename {packages => src}/StaticTypeMapper/ValueObject/Type/NonExistingObjectType.php (100%) rename {packages => src}/StaticTypeMapper/ValueObject/Type/ParentObjectWithoutClassType.php (100%) rename {packages => src}/StaticTypeMapper/ValueObject/Type/ParentStaticType.php (100%) rename {packages => src}/StaticTypeMapper/ValueObject/Type/SelfObjectType.php (100%) rename {packages => src}/StaticTypeMapper/ValueObject/Type/SelfStaticType.php (100%) rename {packages => src}/StaticTypeMapper/ValueObject/Type/ShortenedGenericObjectType.php (100%) rename {packages => src}/StaticTypeMapper/ValueObject/Type/ShortenedObjectType.php (100%) rename {packages => src}/StaticTypeMapper/ValueObject/Type/SimpleStaticType.php (100%) rename {packages => src}/Testing/Contract/RectorTestInterface.php (100%) rename {packages => src}/Testing/Fixture/FixtureFileFinder.php (100%) rename {packages => src}/Testing/Fixture/FixtureFileUpdater.php (100%) rename {packages => src}/Testing/Fixture/FixtureSplitter.php (100%) rename {packages => src}/Testing/Fixture/FixtureTempFileDumper.php (91%) rename {packages => src}/Testing/PHPUnit/AbstractLazyTestCase.php (95%) rename {packages => src}/Testing/PHPUnit/AbstractRectorTestCase.php (93%) rename {packages => src}/Testing/PHPUnit/AbstractTestCase.php (100%) rename {packages => src}/Testing/PHPUnit/StaticPHPUnitEnvironment.php (100%) rename {packages => src}/Testing/PHPUnit/ValueObject/RectorTestResult.php (87%) rename {packages => src}/Testing/TestingParser/TestingParser.php (91%) rename {packages => src}/Validation/RectorConfigValidator.php (98%) rename {packages => src}/VendorLocker/Exception/UnresolvableClassException.php (100%) rename {packages => src}/VendorLocker/NodeVendorLocker/ClassMethodParamVendorLockResolver.php (95%) rename {packages => src}/VendorLocker/NodeVendorLocker/ClassMethodReturnTypeOverrideGuard.php (95%) rename {packages => src}/VendorLocker/NodeVendorLocker/ClassMethodReturnVendorLockResolver.php (95%) rename {packages => src}/VendorLocker/ParentClassMethodTypeOverrideGuard.php (95%) rename {packages => src}/VersionBonding/Contract/MinPhpVersionInterface.php (70%) rename {packages => src}/VersionBonding/Contract/RelatedPolyfillInterface.php (65%) rename {packages => src}/VersionBonding/PhpVersionedFilter.php (87%) create mode 100644 src/core_namespace_aliases.php mode change 100644 => 100755 vendor/bin/php-parse create mode 100755 vendor/bin/phpstan create mode 100755 vendor/bin/phpstan.phar mode change 100644 => 100755 vendor/fidry/cpu-core-counter/bin/diagnose.php mode change 100644 => 100755 vendor/fidry/cpu-core-counter/bin/execute.php mode change 100644 => 100755 vendor/illuminate/container/Container.php mode change 100644 => 100755 vendor/illuminate/container/composer.json mode change 100644 => 100755 vendor/illuminate/contracts/Support/Arrayable.php mode change 100644 => 100755 vendor/illuminate/contracts/Support/Jsonable.php mode change 100644 => 100755 vendor/illuminate/contracts/Support/MessageProvider.php mode change 100644 => 100755 vendor/illuminate/contracts/Support/Renderable.php mode change 100644 => 100755 vendor/illuminate/contracts/Translation/Loader.php mode change 100644 => 100755 vendor/illuminate/contracts/View/Engine.php mode change 100644 => 100755 vendor/nikic/php-parser/bin/php-parse create mode 100644 vendor/phpstan/phpstan/LICENSE create mode 100644 vendor/phpstan/phpstan/README.md create mode 100644 vendor/phpstan/phpstan/bootstrap.php create mode 100644 vendor/phpstan/phpstan/composer.json create mode 100644 vendor/phpstan/phpstan/conf/bleedingEdge.neon create mode 100755 vendor/phpstan/phpstan/phpstan create mode 100755 vendor/phpstan/phpstan/phpstan.phar create mode 100644 vendor/phpstan/phpstan/phpstan.phar.asc delete mode 100644 vendor/rector/rector-phpunit/easy-ci.php delete mode 100644 vendor/symplify/easy-parallel/easy-ci.php delete mode 100644 vendor/symplify/easy-parallel/src/FileSystem/FilePathNormalizer.php diff --git a/README.md b/README.md index 11245b5e4e2..cefa0af23ef 100644 --- a/README.md +++ b/README.md @@ -157,7 +157,7 @@ dump_node($node, 1); * Rector uses [nikic/php-parser](https://github.com/nikic/PHP-Parser/), built on technology called an *abstract syntax tree* (AST). An AST doesn't know about spaces and when written to a file it produces poorly formatted code in both PHP and docblock annotations. -* Rector in parallel mode will work most of the times for most OS. On Windows, you may encounter issues unresolvable despite of following the [Troubleshooting Parallel](https://getrector.com/documentation/troubleshooting-parallel) guide. In such case, check if you are using Powershell 7 (pwsh). Change your terminal to command prompt (cmd) or bash for Windows. +* Rector in parallel mode will work most of the times for most OS. On Windows, you may encounter issues unresolvable despite of following the [Troubleshooting Parallel](https://getrector.com/documentation/troubleshooting-parallel) guide. In such case, check if you are using Powershell 7 (pwsh). Change your terminal to command prompt (cmd) or bash for Windows. ### How to Apply Coding Standards? diff --git a/bin/rector.php b/bin/rector.php index e7c3f5b57a0..1a6023d7873 100755 --- a/bin/rector.php +++ b/bin/rector.php @@ -4,13 +4,13 @@ declare (strict_types=1); namespace RectorPrefix202401; use RectorPrefix202401\Nette\Utils\Json; +use Rector\Bootstrap\RectorConfigsResolver; use Rector\ChangesReporting\Output\JsonOutputFormatter; -use Rector\Core\Bootstrap\RectorConfigsResolver; -use Rector\Core\Configuration\Option; -use Rector\Core\Console\Style\SymfonyStyleFactory; -use Rector\Core\DependencyInjection\LazyContainerFactory; -use Rector\Core\DependencyInjection\RectorContainerFactory; -use Rector\Core\Util\Reflection\PrivatesAccessor; +use Rector\Configuration\Option; +use Rector\Console\Style\SymfonyStyleFactory; +use Rector\DependencyInjection\LazyContainerFactory; +use Rector\DependencyInjection\RectorContainerFactory; +use Rector\Util\Reflection\PrivatesAccessor; use RectorPrefix202401\Symfony\Component\Console\Application; use RectorPrefix202401\Symfony\Component\Console\Command\Command; use RectorPrefix202401\Symfony\Component\Console\Input\ArgvInput; @@ -93,6 +93,7 @@ final class AutoloadIncluder require_once $filePath; } } +\class_alias('RectorPrefix202401\\AutoloadIncluder', 'AutoloadIncluder', \false); if (\file_exists(__DIR__ . '/../preload.php') && \is_dir(__DIR__ . '/../vendor')) { require_once __DIR__ . '/../preload.php'; } diff --git a/config/config.php b/config/config.php index ac4bb89be38..58df17a1bc0 100644 --- a/config/config.php +++ b/config/config.php @@ -4,9 +4,9 @@ declare (strict_types=1); namespace RectorPrefix202401; use RectorPrefix202401\OndraM\CiDetector\CiDetector; +use Rector\Bootstrap\ExtensionConfigResolver; use Rector\Caching\ValueObject\Storage\MemoryCacheStorage; use Rector\Config\RectorConfig; -use Rector\Core\Bootstrap\ExtensionConfigResolver; return static function (RectorConfig $rectorConfig) : void { $rectorConfig->paths([]); $rectorConfig->skip([]); diff --git a/config/set/level/up-to-php53.php b/config/set/level/up-to-php53.php index cca9bd6a9c3..36b98fe9a3b 100644 --- a/config/set/level/up-to-php53.php +++ b/config/set/level/up-to-php53.php @@ -4,8 +4,8 @@ declare (strict_types=1); namespace RectorPrefix202401; use Rector\Config\RectorConfig; -use Rector\Core\ValueObject\PhpVersion; use Rector\Set\ValueObject\SetList; +use Rector\ValueObject\PhpVersion; return static function (RectorConfig $rectorConfig) : void { $rectorConfig->sets([SetList::PHP_53, SetList::PHP_52]); // parameter must be defined after import, to override imported param version diff --git a/config/set/level/up-to-php54.php b/config/set/level/up-to-php54.php index 4f34fa3e8a0..ce360f90bd1 100644 --- a/config/set/level/up-to-php54.php +++ b/config/set/level/up-to-php54.php @@ -4,9 +4,9 @@ declare (strict_types=1); namespace RectorPrefix202401; use Rector\Config\RectorConfig; -use Rector\Core\ValueObject\PhpVersion; use Rector\Set\ValueObject\LevelSetList; use Rector\Set\ValueObject\SetList; +use Rector\ValueObject\PhpVersion; return static function (RectorConfig $rectorConfig) : void { $rectorConfig->sets([SetList::PHP_54, LevelSetList::UP_TO_PHP_53]); // parameter must be defined after import, to override imported param version diff --git a/config/set/level/up-to-php55.php b/config/set/level/up-to-php55.php index a1768c86c03..a2ae4a7c02f 100644 --- a/config/set/level/up-to-php55.php +++ b/config/set/level/up-to-php55.php @@ -4,9 +4,9 @@ declare (strict_types=1); namespace RectorPrefix202401; use Rector\Config\RectorConfig; -use Rector\Core\ValueObject\PhpVersion; use Rector\Set\ValueObject\LevelSetList; use Rector\Set\ValueObject\SetList; +use Rector\ValueObject\PhpVersion; return static function (RectorConfig $rectorConfig) : void { $rectorConfig->sets([SetList::PHP_55, LevelSetList::UP_TO_PHP_54]); // parameter must be defined after import, to override imported param version diff --git a/config/set/level/up-to-php56.php b/config/set/level/up-to-php56.php index b9411b850cf..7447eee25ed 100644 --- a/config/set/level/up-to-php56.php +++ b/config/set/level/up-to-php56.php @@ -4,9 +4,9 @@ declare (strict_types=1); namespace RectorPrefix202401; use Rector\Config\RectorConfig; -use Rector\Core\ValueObject\PhpVersion; use Rector\Set\ValueObject\LevelSetList; use Rector\Set\ValueObject\SetList; +use Rector\ValueObject\PhpVersion; return static function (RectorConfig $rectorConfig) : void { $rectorConfig->sets([SetList::PHP_56, LevelSetList::UP_TO_PHP_55]); // parameter must be defined after import, to override imported param version diff --git a/config/set/level/up-to-php70.php b/config/set/level/up-to-php70.php index 3943c0cc5ba..d2de468b537 100644 --- a/config/set/level/up-to-php70.php +++ b/config/set/level/up-to-php70.php @@ -4,9 +4,9 @@ declare (strict_types=1); namespace RectorPrefix202401; use Rector\Config\RectorConfig; -use Rector\Core\ValueObject\PhpVersion; use Rector\Set\ValueObject\LevelSetList; use Rector\Set\ValueObject\SetList; +use Rector\ValueObject\PhpVersion; return static function (RectorConfig $rectorConfig) : void { $rectorConfig->sets([SetList::PHP_70, LevelSetList::UP_TO_PHP_56]); // parameter must be defined after import, to override imported param version diff --git a/config/set/level/up-to-php71.php b/config/set/level/up-to-php71.php index 65040829a3a..775356cec4b 100644 --- a/config/set/level/up-to-php71.php +++ b/config/set/level/up-to-php71.php @@ -4,9 +4,9 @@ declare (strict_types=1); namespace RectorPrefix202401; use Rector\Config\RectorConfig; -use Rector\Core\ValueObject\PhpVersion; use Rector\Set\ValueObject\LevelSetList; use Rector\Set\ValueObject\SetList; +use Rector\ValueObject\PhpVersion; return static function (RectorConfig $rectorConfig) : void { $rectorConfig->sets([SetList::PHP_71, LevelSetList::UP_TO_PHP_70]); // parameter must be defined after import, to override imported param version diff --git a/config/set/level/up-to-php72.php b/config/set/level/up-to-php72.php index 8f67c6bb60e..2fa49508a9b 100644 --- a/config/set/level/up-to-php72.php +++ b/config/set/level/up-to-php72.php @@ -4,9 +4,9 @@ declare (strict_types=1); namespace RectorPrefix202401; use Rector\Config\RectorConfig; -use Rector\Core\ValueObject\PhpVersion; use Rector\Set\ValueObject\LevelSetList; use Rector\Set\ValueObject\SetList; +use Rector\ValueObject\PhpVersion; return static function (RectorConfig $rectorConfig) : void { $rectorConfig->sets([SetList::PHP_72, LevelSetList::UP_TO_PHP_71]); // parameter must be defined after import, to override imported param version diff --git a/config/set/level/up-to-php73.php b/config/set/level/up-to-php73.php index 939d170c897..9b6e731ab34 100644 --- a/config/set/level/up-to-php73.php +++ b/config/set/level/up-to-php73.php @@ -4,9 +4,9 @@ declare (strict_types=1); namespace RectorPrefix202401; use Rector\Config\RectorConfig; -use Rector\Core\ValueObject\PhpVersion; use Rector\Set\ValueObject\LevelSetList; use Rector\Set\ValueObject\SetList; +use Rector\ValueObject\PhpVersion; return static function (RectorConfig $rectorConfig) : void { $rectorConfig->sets([SetList::PHP_73, LevelSetList::UP_TO_PHP_72]); // parameter must be defined after import, to override imported param version diff --git a/config/set/level/up-to-php74.php b/config/set/level/up-to-php74.php index 2ceea97f342..381c798eb5f 100644 --- a/config/set/level/up-to-php74.php +++ b/config/set/level/up-to-php74.php @@ -4,9 +4,9 @@ declare (strict_types=1); namespace RectorPrefix202401; use Rector\Config\RectorConfig; -use Rector\Core\ValueObject\PhpVersion; use Rector\Set\ValueObject\LevelSetList; use Rector\Set\ValueObject\SetList; +use Rector\ValueObject\PhpVersion; return static function (RectorConfig $rectorConfig) : void { $rectorConfig->sets([SetList::PHP_74, LevelSetList::UP_TO_PHP_73]); // parameter must be defined after import, to override imported param version diff --git a/config/set/level/up-to-php80.php b/config/set/level/up-to-php80.php index e16827a7a95..41d4f9fdd86 100644 --- a/config/set/level/up-to-php80.php +++ b/config/set/level/up-to-php80.php @@ -4,9 +4,9 @@ declare (strict_types=1); namespace RectorPrefix202401; use Rector\Config\RectorConfig; -use Rector\Core\ValueObject\PhpVersion; use Rector\Set\ValueObject\LevelSetList; use Rector\Set\ValueObject\SetList; +use Rector\ValueObject\PhpVersion; return static function (RectorConfig $rectorConfig) : void { $rectorConfig->sets([SetList::PHP_80, LevelSetList::UP_TO_PHP_74]); // parameter must be defined after import, to override imported param version diff --git a/config/set/level/up-to-php81.php b/config/set/level/up-to-php81.php index b602097dc14..4aeed4bc69d 100644 --- a/config/set/level/up-to-php81.php +++ b/config/set/level/up-to-php81.php @@ -4,9 +4,9 @@ declare (strict_types=1); namespace RectorPrefix202401; use Rector\Config\RectorConfig; -use Rector\Core\ValueObject\PhpVersion; use Rector\Set\ValueObject\LevelSetList; use Rector\Set\ValueObject\SetList; +use Rector\ValueObject\PhpVersion; return static function (RectorConfig $rectorConfig) : void { $rectorConfig->sets([SetList::PHP_81, LevelSetList::UP_TO_PHP_80]); // parameter must be defined after import, to override imported param version diff --git a/config/set/level/up-to-php82.php b/config/set/level/up-to-php82.php index 3971df78e4c..1a758635855 100644 --- a/config/set/level/up-to-php82.php +++ b/config/set/level/up-to-php82.php @@ -4,9 +4,9 @@ declare (strict_types=1); namespace RectorPrefix202401; use Rector\Config\RectorConfig; -use Rector\Core\ValueObject\PhpVersion; use Rector\Set\ValueObject\LevelSetList; use Rector\Set\ValueObject\SetList; +use Rector\ValueObject\PhpVersion; return static function (RectorConfig $rectorConfig) : void { $rectorConfig->sets([SetList::PHP_82, LevelSetList::UP_TO_PHP_81]); // parameter must be defined after import, to override imported param version diff --git a/config/set/level/up-to-php83.php b/config/set/level/up-to-php83.php index a016aa6a439..c6b0dd0109d 100644 --- a/config/set/level/up-to-php83.php +++ b/config/set/level/up-to-php83.php @@ -4,9 +4,9 @@ declare (strict_types=1); namespace RectorPrefix202401; use Rector\Config\RectorConfig; -use Rector\Core\ValueObject\PhpVersion; use Rector\Set\ValueObject\LevelSetList; use Rector\Set\ValueObject\SetList; +use Rector\ValueObject\PhpVersion; return static function (RectorConfig $rectorConfig) : void { $rectorConfig->sets([SetList::PHP_83, LevelSetList::UP_TO_PHP_82]); // parameter must be defined after import, to override imported param version diff --git a/docs/auto_import_names.md b/docs/auto_import_names.md deleted file mode 100644 index 4fdf391257f..00000000000 --- a/docs/auto_import_names.md +++ /dev/null @@ -1,5 +0,0 @@ -# Auto Import Names - -This page was moved to new documentation. - -You can find it here: https://getrector.com/documentation/ diff --git a/docs/create_own_rule.md b/docs/create_own_rule.md deleted file mode 100644 index 5e2ee147379..00000000000 --- a/docs/create_own_rule.md +++ /dev/null @@ -1,5 +0,0 @@ -# Steps to Create Your Own Rector - -This page was moved to new documentation. - -You can find it here: https://getrector.com/documentation/ diff --git a/docs/how_it_works.md b/docs/how_it_works.md deleted file mode 100644 index af929dd7ca7..00000000000 --- a/docs/how_it_works.md +++ /dev/null @@ -1,6 +0,0 @@ -# How Does Rector Work? - - -This page was moved to new documentation. - -You can find it here: https://getrector.com/documentation/ diff --git a/docs/how_to_add_test_for_rector_rule.md b/docs/how_to_add_test_for_rector_rule.md deleted file mode 100644 index 806c7299bcd..00000000000 --- a/docs/how_to_add_test_for_rector_rule.md +++ /dev/null @@ -1,6 +0,0 @@ -# How to Add Test for Rector Rule - - -This page was moved to new documentation. - -You can find it here: https://getrector.com/documentation/ diff --git a/docs/how_to_configure_rules.md b/docs/how_to_configure_rules.md deleted file mode 100644 index 27fbcaebeca..00000000000 --- a/docs/how_to_configure_rules.md +++ /dev/null @@ -1,6 +0,0 @@ -# How To Configure Rules - - -This page was moved to new documentation. - -You can find it here: https://getrector.com/documentation/ diff --git a/docs/how_to_ignore_rule_or_paths.md b/docs/how_to_ignore_rule_or_paths.md deleted file mode 100644 index fd3f1712ca3..00000000000 --- a/docs/how_to_ignore_rule_or_paths.md +++ /dev/null @@ -1,5 +0,0 @@ -# How To Ignore Rule or Paths - -This page was moved to new documentation. - -You can find it here: https://getrector.com/documentation/ diff --git a/docs/how_to_persist_cache_between_ci_runs.md b/docs/how_to_persist_cache_between_ci_runs.md deleted file mode 100644 index 6b958ea375b..00000000000 --- a/docs/how_to_persist_cache_between_ci_runs.md +++ /dev/null @@ -1,5 +0,0 @@ -# How to Persist Cache Between CI Runs - -This page was moved to new documentation. - -You can find it here: https://getrector.com/documentation/ diff --git a/docs/how_to_register_custom_setlist_constant.md b/docs/how_to_register_custom_setlist_constant.md deleted file mode 100644 index 874faedff55..00000000000 --- a/docs/how_to_register_custom_setlist_constant.md +++ /dev/null @@ -1,5 +0,0 @@ -# How To Register Custom SetList Constant - -This page was moved to new documentation. - -You can find it here: https://getrector.com/documentation/ diff --git a/docs/how_to_troubleshoot_parallel_issues.md b/docs/how_to_troubleshoot_parallel_issues.md deleted file mode 100644 index 84c1f928003..00000000000 --- a/docs/how_to_troubleshoot_parallel_issues.md +++ /dev/null @@ -1,5 +0,0 @@ -# How to Troubleshoot Parallel Issues - -This page was moved to new documentation. - -You can find it here: https://getrector.com/documentation/ diff --git a/docs/images/docs_applied_rules.png b/docs/images/docs_applied_rules.png deleted file mode 100644 index d7dfaf0821c7197ab4b89f9d091db7438011b69a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23954 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l#s!G^~!u1IEV_u^o)O_MyRExvRLfFjcZgF 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 diff --git a/docs/images/docs_rule_test_case.png b/docs/images/docs_rule_test_case.png deleted file mode 100644 index f6d806584be553a3e10aead51e445bc40a1e4c36..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15181 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

PrfvrQZbo->@R+`xGn6 zsYSo1lw&<7^=kZmEPlMAmjr17XtaEAq1VTg>@FkW3`uebUa<-*Y@5Db3nZ8rtoc`5 z$>hAi%C&S)XgfYHKT)aclm~u^o#gK{a#{ng8ZLQqe4_i*Uanndz#bCgw1EI7Y5DVM zUDdVL)0}7!9?Mo$6Om&rSCHCuQ0SwE>5XJW9k2V@J*&fLG<24du{XEMdyXq}1(q%6 zx$Xfq;=FGY-plnj_0nt0)%)--F;Oa+&Q2@wYS`$}oLUH0E4io@p|_X8k@-zDLBLY8k29t}Dp8jh6CupuOFhyvqo)kL>F&OHPv1l&H)1jNIcMwI z5871~JUX9U&wnuQf9Q8{f1|mAv?@)WR7tP(`F>zQQ30e+4 z99@1Mx9;XXJeq{wUeBE^;Ojt26ekkY{^Os1lgP#*7)~*roLLcmVFzmicW_;KOD#^Z zVo)gr?-FN`33!&>&R0GompAp<;Y=xsets([SymfonySetList::SYMFONY_52]); diff --git a/e2e/rector-prefixed-rule-test/utils/rector/src/Rector/RenameSimpleRector.php b/e2e/rector-prefixed-rule-test/utils/rector/src/Rector/RenameSimpleRector.php index 2a19118dbe7..550fcc1e50d 100644 --- a/e2e/rector-prefixed-rule-test/utils/rector/src/Rector/RenameSimpleRector.php +++ b/e2e/rector-prefixed-rule-test/utils/rector/src/Rector/RenameSimpleRector.php @@ -6,7 +6,7 @@ namespace Utils\Rector\Rector; use PhpParser\Node; use PhpParser\Node\Expr\Variable; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/Arguments/ArgumentDefaultValueReplacer.php b/rules/Arguments/ArgumentDefaultValueReplacer.php index a33cb8e4066..7ac722f1845 100644 --- a/rules/Arguments/ArgumentDefaultValueReplacer.php +++ b/rules/Arguments/ArgumentDefaultValueReplacer.php @@ -15,18 +15,18 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Stmt\ClassMethod; use Rector\Arguments\Contract\ReplaceArgumentDefaultValueInterface; use Rector\Arguments\ValueObject\ReplaceArgumentDefaultValue; -use Rector\Core\PhpParser\Node\NodeFactory; -use Rector\Core\PhpParser\Node\Value\ValueResolver; +use Rector\PhpParser\Node\NodeFactory; +use Rector\PhpParser\Node\Value\ValueResolver; final class ArgumentDefaultValueReplacer { /** * @readonly - * @var \Rector\Core\PhpParser\Node\NodeFactory + * @var \Rector\PhpParser\Node\NodeFactory */ private $nodeFactory; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(NodeFactory $nodeFactory, ValueResolver $valueResolver) diff --git a/rules/Arguments/NodeAnalyzer/ArgumentAddingScope.php b/rules/Arguments/NodeAnalyzer/ArgumentAddingScope.php index b83c8146c97..3976fbb67a7 100644 --- a/rules/Arguments/NodeAnalyzer/ArgumentAddingScope.php +++ b/rules/Arguments/NodeAnalyzer/ArgumentAddingScope.php @@ -8,7 +8,7 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Name; use Rector\Arguments\ValueObject\ArgumentAdder; use Rector\Arguments\ValueObject\ArgumentAdderWithoutDefaultValue; -use Rector\Core\Enum\ObjectReference; +use Rector\Enum\ObjectReference; use Rector\NodeNameResolver\NodeNameResolver; final class ArgumentAddingScope { diff --git a/rules/Arguments/NodeAnalyzer/ChangedArgumentsDetector.php b/rules/Arguments/NodeAnalyzer/ChangedArgumentsDetector.php index d56082e8968..5bcb031cfa3 100644 --- a/rules/Arguments/NodeAnalyzer/ChangedArgumentsDetector.php +++ b/rules/Arguments/NodeAnalyzer/ChangedArgumentsDetector.php @@ -6,14 +6,14 @@ namespace Rector\Arguments\NodeAnalyzer; use PhpParser\Node\Expr; use PhpParser\Node\Param; use PHPStan\Type\Type; -use Rector\Core\PhpParser\Node\Value\ValueResolver; use Rector\NodeTypeResolver\TypeComparator\TypeComparator; +use Rector\PhpParser\Node\Value\ValueResolver; use Rector\StaticTypeMapper\StaticTypeMapper; final class ChangedArgumentsDetector { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/rules/Arguments/Rector/ClassMethod/ArgumentAdderRector.php b/rules/Arguments/Rector/ClassMethod/ArgumentAdderRector.php index f114a067778..adc84370e5f 100644 --- a/rules/Arguments/Rector/ClassMethod/ArgumentAdderRector.php +++ b/rules/Arguments/Rector/ClassMethod/ArgumentAdderRector.php @@ -20,12 +20,12 @@ use Rector\Arguments\NodeAnalyzer\ArgumentAddingScope; use Rector\Arguments\NodeAnalyzer\ChangedArgumentsDetector; use Rector\Arguments\ValueObject\ArgumentAdder; use Rector\Arguments\ValueObject\ArgumentAdderWithoutDefaultValue; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Enum\ObjectReference; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\PhpParser\AstResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Enum\ObjectReference; +use Rector\Exception\ShouldNotHappenException; +use Rector\PhpParser\AstResolver; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\Rector\AbstractRector; use Rector\StaticTypeMapper\StaticTypeMapper; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -47,7 +47,7 @@ final class ArgumentAdderRector extends AbstractRector implements ConfigurableRe private $changedArgumentsDetector; /** * @readonly - * @var \Rector\Core\PhpParser\AstResolver + * @var \Rector\PhpParser\AstResolver */ private $astResolver; /** diff --git a/rules/Arguments/Rector/ClassMethod/ReplaceArgumentDefaultValueRector.php b/rules/Arguments/Rector/ClassMethod/ReplaceArgumentDefaultValueRector.php index 59f13d7c4db..ce60c284d8a 100644 --- a/rules/Arguments/Rector/ClassMethod/ReplaceArgumentDefaultValueRector.php +++ b/rules/Arguments/Rector/ClassMethod/ReplaceArgumentDefaultValueRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Stmt\ClassMethod; use Rector\Arguments\ArgumentDefaultValueReplacer; use Rector\Arguments\ValueObject\ReplaceArgumentDefaultValue; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\MethodName; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\MethodName; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use RectorPrefix202401\Webmozart\Assert\Assert; diff --git a/rules/Arguments/Rector/FuncCall/FunctionArgumentDefaultValueReplacerRector.php b/rules/Arguments/Rector/FuncCall/FunctionArgumentDefaultValueReplacerRector.php index 600d5abd8e7..5bdb0522156 100644 --- a/rules/Arguments/Rector/FuncCall/FunctionArgumentDefaultValueReplacerRector.php +++ b/rules/Arguments/Rector/FuncCall/FunctionArgumentDefaultValueReplacerRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use Rector\Arguments\ArgumentDefaultValueReplacer; use Rector\Arguments\ValueObject\ReplaceFuncCallArgumentDefaultValue; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use RectorPrefix202401\Webmozart\Assert\Assert; diff --git a/rules/Arguments/Rector/MethodCall/RemoveMethodCallParamRector.php b/rules/Arguments/Rector/MethodCall/RemoveMethodCallParamRector.php index bd37252ed18..7cd41004246 100644 --- a/rules/Arguments/Rector/MethodCall/RemoveMethodCallParamRector.php +++ b/rules/Arguments/Rector/MethodCall/RemoveMethodCallParamRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; use Rector\Arguments\ValueObject\RemoveMethodCallParam; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use RectorPrefix202401\Webmozart\Assert\Assert; diff --git a/rules/Arguments/ValueObject/ArgumentAdder.php b/rules/Arguments/ValueObject/ArgumentAdder.php index 4e37a3383fd..38bad6602d0 100644 --- a/rules/Arguments/ValueObject/ArgumentAdder.php +++ b/rules/Arguments/ValueObject/ArgumentAdder.php @@ -5,7 +5,7 @@ namespace Rector\Arguments\ValueObject; use PHPStan\Type\ObjectType; use PHPStan\Type\Type; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; final class ArgumentAdder { /** diff --git a/rules/Arguments/ValueObject/ArgumentAdderWithoutDefaultValue.php b/rules/Arguments/ValueObject/ArgumentAdderWithoutDefaultValue.php index e87a0d409ba..4a075b3d682 100644 --- a/rules/Arguments/ValueObject/ArgumentAdderWithoutDefaultValue.php +++ b/rules/Arguments/ValueObject/ArgumentAdderWithoutDefaultValue.php @@ -5,7 +5,7 @@ namespace Rector\Arguments\ValueObject; use PHPStan\Type\ObjectType; use PHPStan\Type\Type; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; final class ArgumentAdderWithoutDefaultValue { /** diff --git a/rules/Arguments/ValueObject/RemoveMethodCallParam.php b/rules/Arguments/ValueObject/RemoveMethodCallParam.php index a1c337a4f16..6626362eff5 100644 --- a/rules/Arguments/ValueObject/RemoveMethodCallParam.php +++ b/rules/Arguments/ValueObject/RemoveMethodCallParam.php @@ -4,7 +4,7 @@ declare (strict_types=1); namespace Rector\Arguments\ValueObject; use PHPStan\Type\ObjectType; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; final class RemoveMethodCallParam { /** diff --git a/rules/Arguments/ValueObject/ReplaceArgumentDefaultValue.php b/rules/Arguments/ValueObject/ReplaceArgumentDefaultValue.php index e93effa0d26..da9d97613aa 100644 --- a/rules/Arguments/ValueObject/ReplaceArgumentDefaultValue.php +++ b/rules/Arguments/ValueObject/ReplaceArgumentDefaultValue.php @@ -5,7 +5,7 @@ namespace Rector\Arguments\ValueObject; use PHPStan\Type\ObjectType; use Rector\Arguments\Contract\ReplaceArgumentDefaultValueInterface; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; final class ReplaceArgumentDefaultValue implements ReplaceArgumentDefaultValueInterface { /** diff --git a/rules/CodeQuality/CompactConverter.php b/rules/CodeQuality/CompactConverter.php index 49689fd87ad..68194710476 100644 --- a/rules/CodeQuality/CompactConverter.php +++ b/rules/CodeQuality/CompactConverter.php @@ -9,13 +9,13 @@ use PhpParser\Node\Expr\ArrayItem; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\Variable; use PhpParser\Node\Scalar\String_; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\PhpParser\Node\Value\ValueResolver; +use Rector\Exception\ShouldNotHappenException; +use Rector\PhpParser\Node\Value\ValueResolver; final class CompactConverter { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ValueResolver $valueResolver) diff --git a/rules/CodeQuality/NodeAnalyzer/ForeachAnalyzer.php b/rules/CodeQuality/NodeAnalyzer/ForeachAnalyzer.php index 97acf478d88..c89f5192391 100644 --- a/rules/CodeQuality/NodeAnalyzer/ForeachAnalyzer.php +++ b/rules/CodeQuality/NodeAnalyzer/ForeachAnalyzer.php @@ -8,12 +8,12 @@ use PhpParser\Node\Expr\ArrayDimFetch; use PhpParser\Node\Expr\Assign; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Foreach_; -use Rector\Core\PhpParser\Comparing\NodeComparator; +use Rector\PhpParser\Comparing\NodeComparator; final class ForeachAnalyzer { /** * @readonly - * @var \Rector\Core\PhpParser\Comparing\NodeComparator + * @var \Rector\PhpParser\Comparing\NodeComparator */ private $nodeComparator; public function __construct(NodeComparator $nodeComparator) diff --git a/rules/CodeQuality/NodeAnalyzer/LocalPropertyAnalyzer.php b/rules/CodeQuality/NodeAnalyzer/LocalPropertyAnalyzer.php index 00b6c563dc6..f17c9c07061 100644 --- a/rules/CodeQuality/NodeAnalyzer/LocalPropertyAnalyzer.php +++ b/rules/CodeQuality/NodeAnalyzer/LocalPropertyAnalyzer.php @@ -18,7 +18,7 @@ use PHPStan\Analyser\Scope; use PHPStan\Type\MixedType; use PHPStan\Type\Type; use Rector\CodeQuality\TypeResolver\ArrayDimFetchTypeResolver; -use Rector\Core\NodeAnalyzer\PropertyFetchAnalyzer; +use Rector\NodeAnalyzer\PropertyFetchAnalyzer; use Rector\NodeNameResolver\NodeNameResolver; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\NodeTypeResolver\NodeTypeResolver; @@ -48,7 +48,7 @@ final class LocalPropertyAnalyzer private $nodeTypeResolver; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\PropertyFetchAnalyzer + * @var \Rector\NodeAnalyzer\PropertyFetchAnalyzer */ private $propertyFetchAnalyzer; /** diff --git a/rules/CodeQuality/NodeAnalyzer/VariableDimFetchAssignResolver.php b/rules/CodeQuality/NodeAnalyzer/VariableDimFetchAssignResolver.php index 7b2f5f2ccf9..96c9935af34 100644 --- a/rules/CodeQuality/NodeAnalyzer/VariableDimFetchAssignResolver.php +++ b/rules/CodeQuality/NodeAnalyzer/VariableDimFetchAssignResolver.php @@ -11,18 +11,18 @@ use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; use Rector\CodeQuality\ValueObject\KeyAndExpr; -use Rector\Core\PhpParser\Comparing\NodeComparator; -use Rector\Core\PhpParser\Node\BetterNodeFinder; +use Rector\PhpParser\Comparing\NodeComparator; +use Rector\PhpParser\Node\BetterNodeFinder; final class VariableDimFetchAssignResolver { /** * @readonly - * @var \Rector\Core\PhpParser\Comparing\NodeComparator + * @var \Rector\PhpParser\Comparing\NodeComparator */ private $nodeComparator; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(NodeComparator $nodeComparator, BetterNodeFinder $betterNodeFinder) diff --git a/rules/CodeQuality/NodeManipulator/ExprBoolCaster.php b/rules/CodeQuality/NodeManipulator/ExprBoolCaster.php index 7c3436e52b4..5b311663af6 100644 --- a/rules/CodeQuality/NodeManipulator/ExprBoolCaster.php +++ b/rules/CodeQuality/NodeManipulator/ExprBoolCaster.php @@ -11,9 +11,9 @@ use PhpParser\Node\Expr\Cast\Bool_; use PHPStan\Type\Type; use PHPStan\Type\TypeCombinator; use PHPStan\Type\UnionType; -use Rector\Core\PhpParser\Node\NodeFactory; use Rector\NodeTypeResolver\NodeTypeResolver; use Rector\NodeTypeResolver\PHPStan\Type\StaticTypeAnalyzer; +use Rector\PhpParser\Node\NodeFactory; use Rector\PHPStanStaticTypeMapper\Utils\TypeUnwrapper; final class ExprBoolCaster { @@ -34,7 +34,7 @@ final class ExprBoolCaster private $staticTypeAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\NodeFactory + * @var \Rector\PhpParser\Node\NodeFactory */ private $nodeFactory; public function __construct(NodeTypeResolver $nodeTypeResolver, TypeUnwrapper $typeUnwrapper, StaticTypeAnalyzer $staticTypeAnalyzer, NodeFactory $nodeFactory) diff --git a/rules/CodeQuality/Rector/Array_/CallableThisArrayToAnonymousFunctionRector.php b/rules/CodeQuality/Rector/Array_/CallableThisArrayToAnonymousFunctionRector.php index e0e34345f25..eb2fd342fac 100644 --- a/rules/CodeQuality/Rector/Array_/CallableThisArrayToAnonymousFunctionRector.php +++ b/rules/CodeQuality/Rector/Array_/CallableThisArrayToAnonymousFunctionRector.php @@ -7,11 +7,11 @@ use PhpParser\Node; use PhpParser\Node\Expr\Array_; use PHPStan\Analyser\Scope; use PHPStan\Reflection\Php\PhpMethodReflection; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\Reflection\ReflectionResolver; use Rector\NodeCollector\NodeAnalyzer\ArrayCallableMethodMatcher; use Rector\NodeCollector\ValueObject\ArrayCallable; use Rector\Php72\NodeFactory\AnonymousFunctionFactory; +use Rector\Rector\AbstractScopeAwareRector; +use Rector\Reflection\ReflectionResolver; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -30,7 +30,7 @@ final class CallableThisArrayToAnonymousFunctionRector extends AbstractScopeAwar private $anonymousFunctionFactory; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** diff --git a/rules/CodeQuality/Rector/Assign/CombinedAssignRector.php b/rules/CodeQuality/Rector/Assign/CombinedAssignRector.php index 4e6b0ef9583..f2e2e47be34 100644 --- a/rules/CodeQuality/Rector/Assign/CombinedAssignRector.php +++ b/rules/CodeQuality/Rector/Assign/CombinedAssignRector.php @@ -6,8 +6,8 @@ namespace Rector\CodeQuality\Rector\Assign; use PhpParser\Node; use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\BinaryOp; -use Rector\Core\PhpParser\Node\AssignAndBinaryMap; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\AssignAndBinaryMap; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -17,7 +17,7 @@ final class CombinedAssignRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Node\AssignAndBinaryMap + * @var \Rector\PhpParser\Node\AssignAndBinaryMap */ private $assignAndBinaryMap; public function __construct(AssignAndBinaryMap $assignAndBinaryMap) diff --git a/rules/CodeQuality/Rector/BooleanAnd/RemoveUselessIsObjectCheckRector.php b/rules/CodeQuality/Rector/BooleanAnd/RemoveUselessIsObjectCheckRector.php index 85988066c98..2003154e7f4 100644 --- a/rules/CodeQuality/Rector/BooleanAnd/RemoveUselessIsObjectCheckRector.php +++ b/rules/CodeQuality/Rector/BooleanAnd/RemoveUselessIsObjectCheckRector.php @@ -7,7 +7,7 @@ use PhpParser\Node; use PhpParser\Node\Expr\BinaryOp\BooleanAnd; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\Instanceof_; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/BooleanAnd/SimplifyEmptyArrayCheckRector.php b/rules/CodeQuality/Rector/BooleanAnd/SimplifyEmptyArrayCheckRector.php index 136ee976948..be60803d81d 100644 --- a/rules/CodeQuality/Rector/BooleanAnd/SimplifyEmptyArrayCheckRector.php +++ b/rules/CodeQuality/Rector/BooleanAnd/SimplifyEmptyArrayCheckRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\BinaryOp\BooleanAnd; use PhpParser\Node\Expr\BinaryOp\Identical; use PhpParser\Node\Expr\Empty_; use PhpParser\Node\Expr\FuncCall; -use Rector\Core\NodeManipulator\BinaryOpManipulator; -use Rector\Core\Rector\AbstractRector; +use Rector\NodeManipulator\BinaryOpManipulator; use Rector\Php71\ValueObject\TwoNodeMatch; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -23,7 +23,7 @@ final class SimplifyEmptyArrayCheckRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeManipulator\BinaryOpManipulator + * @var \Rector\NodeManipulator\BinaryOpManipulator */ private $binaryOpManipulator; public function __construct(BinaryOpManipulator $binaryOpManipulator) diff --git a/rules/CodeQuality/Rector/BooleanNot/ReplaceMultipleBooleanNotRector.php b/rules/CodeQuality/Rector/BooleanNot/ReplaceMultipleBooleanNotRector.php index a09fc4a1d13..856bb0c1cb7 100644 --- a/rules/CodeQuality/Rector/BooleanNot/ReplaceMultipleBooleanNotRector.php +++ b/rules/CodeQuality/Rector/BooleanNot/ReplaceMultipleBooleanNotRector.php @@ -6,7 +6,7 @@ namespace Rector\CodeQuality\Rector\BooleanNot; use PhpParser\Node; use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\Cast\Bool_; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/BooleanNot/SimplifyDeMorganBinaryRector.php b/rules/CodeQuality/Rector/BooleanNot/SimplifyDeMorganBinaryRector.php index 25c71a33e52..0f3186d2fe5 100644 --- a/rules/CodeQuality/Rector/BooleanNot/SimplifyDeMorganBinaryRector.php +++ b/rules/CodeQuality/Rector/BooleanNot/SimplifyDeMorganBinaryRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Expr\BinaryOp; use PhpParser\Node\Expr\BinaryOp\BooleanOr; use PhpParser\Node\Expr\BooleanNot; -use Rector\Core\NodeManipulator\BinaryOpManipulator; -use Rector\Core\Rector\AbstractRector; +use Rector\NodeManipulator\BinaryOpManipulator; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -19,7 +19,7 @@ final class SimplifyDeMorganBinaryRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeManipulator\BinaryOpManipulator + * @var \Rector\NodeManipulator\BinaryOpManipulator */ private $binaryOpManipulator; public function __construct(BinaryOpManipulator $binaryOpManipulator) diff --git a/rules/CodeQuality/Rector/Catch_/ThrowWithPreviousExceptionRector.php b/rules/CodeQuality/Rector/Catch_/ThrowWithPreviousExceptionRector.php index 03af1962be3..f19e1a80b8f 100644 --- a/rules/CodeQuality/Rector/Catch_/ThrowWithPreviousExceptionRector.php +++ b/rules/CodeQuality/Rector/Catch_/ThrowWithPreviousExceptionRector.php @@ -17,9 +17,9 @@ use PHPStan\Reflection\ParametersAcceptorSelector; use PHPStan\Reflection\ReflectionProvider; use PHPStan\Type\ObjectType; use PHPStan\Type\TypeWithClassName; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\MethodName; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\MethodName; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/ClassConstFetch/ConvertStaticPrivateConstantToSelfRector.php b/rules/CodeQuality/Rector/ClassConstFetch/ConvertStaticPrivateConstantToSelfRector.php index 17eb393ed2c..117296ad533 100644 --- a/rules/CodeQuality/Rector/ClassConstFetch/ConvertStaticPrivateConstantToSelfRector.php +++ b/rules/CodeQuality/Rector/ClassConstFetch/ConvertStaticPrivateConstantToSelfRector.php @@ -8,7 +8,7 @@ use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Identifier; use PhpParser\Node\Name; use PhpParser\Node\Stmt\Class_; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/ClassMethod/InlineArrayReturnAssignRector.php b/rules/CodeQuality/Rector/ClassMethod/InlineArrayReturnAssignRector.php index d50732d1a88..afa99d3ae1e 100644 --- a/rules/CodeQuality/Rector/ClassMethod/InlineArrayReturnAssignRector.php +++ b/rules/CodeQuality/Rector/ClassMethod/InlineArrayReturnAssignRector.php @@ -14,10 +14,10 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Return_; use Rector\CodeQuality\NodeAnalyzer\VariableDimFetchAssignResolver; use Rector\CodeQuality\ValueObject\KeyAndExpr; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -32,7 +32,7 @@ final class InlineArrayReturnAssignRector extends AbstractRector private $variableDimFetchAssignResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(VariableDimFetchAssignResolver $variableDimFetchAssignResolver, ValueResolver $valueResolver) diff --git a/rules/CodeQuality/Rector/ClassMethod/LocallyCalledStaticMethodToNonStaticRector.php b/rules/CodeQuality/Rector/ClassMethod/LocallyCalledStaticMethodToNonStaticRector.php index fa6fe2c240a..158ff7f381c 100644 --- a/rules/CodeQuality/Rector/ClassMethod/LocallyCalledStaticMethodToNonStaticRector.php +++ b/rules/CodeQuality/Rector/ClassMethod/LocallyCalledStaticMethodToNonStaticRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\NodeTraverser; use PHPStan\Reflection\ClassReflection; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Privatization\VisibilityGuard\ClassMethodVisibilityGuard; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -34,7 +34,7 @@ final class LocallyCalledStaticMethodToNonStaticRector extends AbstractRector private $visibilityManipulator; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; public function __construct(ClassMethodVisibilityGuard $classMethodVisibilityGuard, VisibilityManipulator $visibilityManipulator, ReflectionResolver $reflectionResolver) diff --git a/rules/CodeQuality/Rector/ClassMethod/OptionalParametersAfterRequiredRector.php b/rules/CodeQuality/Rector/ClassMethod/OptionalParametersAfterRequiredRector.php index 2b7c3a1cc32..ff231e82402 100644 --- a/rules/CodeQuality/Rector/ClassMethod/OptionalParametersAfterRequiredRector.php +++ b/rules/CodeQuality/Rector/ClassMethod/OptionalParametersAfterRequiredRector.php @@ -11,11 +11,11 @@ use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Analyser\Scope; use PHPStan\Reflection\MethodReflection; use Rector\CodingStyle\Reflection\VendorLocationDetector; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\Reflection\ReflectionResolver; use Rector\NodeTypeResolver\PHPStan\ParametersAcceptorSelectorVariantsWrapper; use Rector\Php80\NodeResolver\ArgumentSorter; use Rector\Php80\NodeResolver\RequireOptionalParamResolver; +use Rector\Rector\AbstractScopeAwareRector; +use Rector\Reflection\ReflectionResolver; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -37,7 +37,7 @@ final class OptionalParametersAfterRequiredRector extends AbstractScopeAwareRect private $argumentSorter; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** diff --git a/rules/CodeQuality/Rector/Class_/CompleteDynamicPropertiesRector.php b/rules/CodeQuality/Rector/Class_/CompleteDynamicPropertiesRector.php index ba13cb212b1..d645dbab33c 100644 --- a/rules/CodeQuality/Rector/Class_/CompleteDynamicPropertiesRector.php +++ b/rules/CodeQuality/Rector/Class_/CompleteDynamicPropertiesRector.php @@ -12,11 +12,11 @@ use PHPStan\Type\Type; use Rector\CodeQuality\NodeAnalyzer\ClassLikeAnalyzer; use Rector\CodeQuality\NodeAnalyzer\LocalPropertyAnalyzer; use Rector\CodeQuality\NodeFactory\MissingPropertiesFactory; -use Rector\Core\NodeAnalyzer\ClassAnalyzer; -use Rector\Core\NodeAnalyzer\PropertyPresenceChecker; -use Rector\Core\Rector\AbstractRector; +use Rector\NodeAnalyzer\ClassAnalyzer; +use Rector\NodeAnalyzer\PropertyPresenceChecker; use Rector\Php80\NodeAnalyzer\PhpAttributeAnalyzer; use Rector\PostRector\ValueObject\PropertyMetadata; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -50,12 +50,12 @@ final class CompleteDynamicPropertiesRector extends AbstractRector private $reflectionProvider; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ClassAnalyzer + * @var \Rector\NodeAnalyzer\ClassAnalyzer */ private $classAnalyzer; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\PropertyPresenceChecker + * @var \Rector\NodeAnalyzer\PropertyPresenceChecker */ private $propertyPresenceChecker; /** diff --git a/rules/CodeQuality/Rector/Class_/InlineConstructorDefaultToPropertyRector.php b/rules/CodeQuality/Rector/Class_/InlineConstructorDefaultToPropertyRector.php index 2aefc172d75..e04871bc0a8 100644 --- a/rules/CodeQuality/Rector/Class_/InlineConstructorDefaultToPropertyRector.php +++ b/rules/CodeQuality/Rector/Class_/InlineConstructorDefaultToPropertyRector.php @@ -12,9 +12,9 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Property; -use Rector\Core\NodeAnalyzer\ExprAnalyzer; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\MethodName; +use Rector\NodeAnalyzer\ExprAnalyzer; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\MethodName; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -24,7 +24,7 @@ final class InlineConstructorDefaultToPropertyRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ExprAnalyzer + * @var \Rector\NodeAnalyzer\ExprAnalyzer */ private $exprAnalyzer; public function __construct(ExprAnalyzer $exprAnalyzer) diff --git a/rules/CodeQuality/Rector/Concat/JoinStringConcatRector.php b/rules/CodeQuality/Rector/Concat/JoinStringConcatRector.php index b425d4f51a3..0b33e12cef6 100644 --- a/rules/CodeQuality/Rector/Concat/JoinStringConcatRector.php +++ b/rules/CodeQuality/Rector/Concat/JoinStringConcatRector.php @@ -7,8 +7,8 @@ use RectorPrefix202401\Nette\Utils\Strings; use PhpParser\Node; use PhpParser\Node\Expr\BinaryOp\Concat; use PhpParser\Node\Scalar\String_; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Util\StringUtils; +use Rector\Rector\AbstractRector; +use Rector\Util\StringUtils; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/Empty_/SimplifyEmptyCheckOnEmptyArrayRector.php b/rules/CodeQuality/Rector/Empty_/SimplifyEmptyCheckOnEmptyArrayRector.php index 917f4209e89..9bcf789d045 100644 --- a/rules/CodeQuality/Rector/Empty_/SimplifyEmptyCheckOnEmptyArrayRector.php +++ b/rules/CodeQuality/Rector/Empty_/SimplifyEmptyCheckOnEmptyArrayRector.php @@ -19,11 +19,11 @@ use PHPStan\Analyser\Scope; use PHPStan\Reflection\ClassReflection; use PHPStan\Type\ArrayType; use PHPStan\Type\MixedType; -use Rector\Core\NodeAnalyzer\ExprAnalyzer; -use Rector\Core\Php\ReservedKeywordAnalyzer; -use Rector\Core\PhpParser\AstResolver; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\Reflection\ReflectionResolver; +use Rector\NodeAnalyzer\ExprAnalyzer; +use Rector\Php\ReservedKeywordAnalyzer; +use Rector\PhpParser\AstResolver; +use Rector\Rector\AbstractScopeAwareRector; +use Rector\Reflection\ReflectionResolver; use Rector\TypeDeclaration\TypeInferer\PropertyTypeInferer\AllAssignNodePropertyTypeInferer; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -34,17 +34,17 @@ final class SimplifyEmptyCheckOnEmptyArrayRector extends AbstractScopeAwareRecto { /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ExprAnalyzer + * @var \Rector\NodeAnalyzer\ExprAnalyzer */ private $exprAnalyzer; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** * @readonly - * @var \Rector\Core\PhpParser\AstResolver + * @var \Rector\PhpParser\AstResolver */ private $astResolver; /** @@ -54,7 +54,7 @@ final class SimplifyEmptyCheckOnEmptyArrayRector extends AbstractScopeAwareRecto private $allAssignNodePropertyTypeInferer; /** * @readonly - * @var \Rector\Core\Php\ReservedKeywordAnalyzer + * @var \Rector\Php\ReservedKeywordAnalyzer */ private $reservedKeywordAnalyzer; public function __construct(ExprAnalyzer $exprAnalyzer, ReflectionResolver $reflectionResolver, AstResolver $astResolver, AllAssignNodePropertyTypeInferer $allAssignNodePropertyTypeInferer, ReservedKeywordAnalyzer $reservedKeywordAnalyzer) diff --git a/rules/CodeQuality/Rector/Equal/UseIdenticalOverEqualWithSameTypeRector.php b/rules/CodeQuality/Rector/Equal/UseIdenticalOverEqualWithSameTypeRector.php index 2f95d98a26c..d06416fdcef 100644 --- a/rules/CodeQuality/Rector/Equal/UseIdenticalOverEqualWithSameTypeRector.php +++ b/rules/CodeQuality/Rector/Equal/UseIdenticalOverEqualWithSameTypeRector.php @@ -10,7 +10,7 @@ use PhpParser\Node\Expr\BinaryOp\NotEqual; use PhpParser\Node\Expr\BinaryOp\NotIdentical; use PHPStan\Type\MixedType; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/Expression/InlineIfToExplicitIfRector.php b/rules/CodeQuality/Rector/Expression/InlineIfToExplicitIfRector.php index b7d2d1ca063..79be13895a5 100644 --- a/rules/CodeQuality/Rector/Expression/InlineIfToExplicitIfRector.php +++ b/rules/CodeQuality/Rector/Expression/InlineIfToExplicitIfRector.php @@ -11,8 +11,8 @@ use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\If_; -use Rector\Core\NodeManipulator\BinaryOpManipulator; -use Rector\Core\Rector\AbstractRector; +use Rector\NodeManipulator\BinaryOpManipulator; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -24,7 +24,7 @@ final class InlineIfToExplicitIfRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeManipulator\BinaryOpManipulator + * @var \Rector\NodeManipulator\BinaryOpManipulator */ private $binaryOpManipulator; public function __construct(BinaryOpManipulator $binaryOpManipulator) diff --git a/rules/CodeQuality/Rector/Expression/TernaryFalseExpressionToIfRector.php b/rules/CodeQuality/Rector/Expression/TernaryFalseExpressionToIfRector.php index 39a490cee5f..8fce3074e22 100644 --- a/rules/CodeQuality/Rector/Expression/TernaryFalseExpressionToIfRector.php +++ b/rules/CodeQuality/Rector/Expression/TernaryFalseExpressionToIfRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Expr\Ternary; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\If_; use PHPStan\Analyser\Scope; -use Rector\Core\Rector\AbstractScopeAwareRector; use Rector\DeadCode\SideEffect\SideEffectNodeDetector; +use Rector\Rector\AbstractScopeAwareRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/For_/ForRepeatedCountToOwnVariableRector.php b/rules/CodeQuality/Rector/For_/ForRepeatedCountToOwnVariableRector.php index 96d3b03314c..7f0bbf99890 100644 --- a/rules/CodeQuality/Rector/For_/ForRepeatedCountToOwnVariableRector.php +++ b/rules/CodeQuality/Rector/For_/ForRepeatedCountToOwnVariableRector.php @@ -13,7 +13,7 @@ use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\For_; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/Foreach_/ForeachItemsAssignToEmptyArrayToAssignRector.php b/rules/CodeQuality/Rector/Foreach_/ForeachItemsAssignToEmptyArrayToAssignRector.php index a5513e4acef..a48121bfb81 100644 --- a/rules/CodeQuality/Rector/Foreach_/ForeachItemsAssignToEmptyArrayToAssignRector.php +++ b/rules/CodeQuality/Rector/Foreach_/ForeachItemsAssignToEmptyArrayToAssignRector.php @@ -13,9 +13,9 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Foreach_; use PhpParser\NodeTraverser; use Rector\CodeQuality\NodeAnalyzer\ForeachAnalyzer; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -30,7 +30,7 @@ final class ForeachItemsAssignToEmptyArrayToAssignRector extends AbstractRector private $foreachAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ForeachAnalyzer $foreachAnalyzer, ValueResolver $valueResolver) diff --git a/rules/CodeQuality/Rector/Foreach_/ForeachToInArrayRector.php b/rules/CodeQuality/Rector/Foreach_/ForeachToInArrayRector.php index af7cbfc3cd6..05d2213c7d9 100644 --- a/rules/CodeQuality/Rector/Foreach_/ForeachToInArrayRector.php +++ b/rules/CodeQuality/Rector/Foreach_/ForeachToInArrayRector.php @@ -14,11 +14,11 @@ use PhpParser\Node\Stmt\Foreach_; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; use PHPStan\Type\ObjectType; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\NodeManipulator\BinaryOpManipulator; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\NodeManipulator\BinaryOpManipulator; use Rector\Php71\ValueObject\TwoNodeMatch; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -28,12 +28,12 @@ final class ForeachToInArrayRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeManipulator\BinaryOpManipulator + * @var \Rector\NodeManipulator\BinaryOpManipulator */ private $binaryOpManipulator; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(BinaryOpManipulator $binaryOpManipulator, ValueResolver $valueResolver) diff --git a/rules/CodeQuality/Rector/Foreach_/SimplifyForeachToCoalescingRector.php b/rules/CodeQuality/Rector/Foreach_/SimplifyForeachToCoalescingRector.php index 33f2224f6f6..4fae4515ba4 100644 --- a/rules/CodeQuality/Rector/Foreach_/SimplifyForeachToCoalescingRector.php +++ b/rules/CodeQuality/Rector/Foreach_/SimplifyForeachToCoalescingRector.php @@ -15,9 +15,9 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Foreach_; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/CodeQuality/Rector/Foreach_/UnusedForeachValueToArrayKeysRector.php b/rules/CodeQuality/Rector/Foreach_/UnusedForeachValueToArrayKeysRector.php index 6353a60cf4d..7842a1eb742 100644 --- a/rules/CodeQuality/Rector/Foreach_/UnusedForeachValueToArrayKeysRector.php +++ b/rules/CodeQuality/Rector/Foreach_/UnusedForeachValueToArrayKeysRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\ArrayItem; use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt\Foreach_; use PHPStan\Type\ObjectType; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; use Rector\DeadCode\NodeAnalyzer\ExprUsedInNodeAnalyzer; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -27,7 +27,7 @@ final class UnusedForeachValueToArrayKeysRector extends AbstractRector private $exprUsedInNodeAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(ExprUsedInNodeAnalyzer $exprUsedInNodeAnalyzer, BetterNodeFinder $betterNodeFinder) diff --git a/rules/CodeQuality/Rector/FuncCall/ArrayMergeOfNonArraysToSimpleArrayRector.php b/rules/CodeQuality/Rector/FuncCall/ArrayMergeOfNonArraysToSimpleArrayRector.php index 95f740da5f5..bc91e3fea0c 100644 --- a/rules/CodeQuality/Rector/FuncCall/ArrayMergeOfNonArraysToSimpleArrayRector.php +++ b/rules/CodeQuality/Rector/FuncCall/ArrayMergeOfNonArraysToSimpleArrayRector.php @@ -8,7 +8,7 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\Array_; use PhpParser\Node\Expr\ArrayItem; use PhpParser\Node\Expr\FuncCall; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/FuncCall/BoolvalToTypeCastRector.php b/rules/CodeQuality/Rector/FuncCall/BoolvalToTypeCastRector.php index 452f90452c4..a469d340ee4 100644 --- a/rules/CodeQuality/Rector/FuncCall/BoolvalToTypeCastRector.php +++ b/rules/CodeQuality/Rector/FuncCall/BoolvalToTypeCastRector.php @@ -6,7 +6,7 @@ namespace Rector\CodeQuality\Rector\FuncCall; use PhpParser\Node; use PhpParser\Node\Expr\Cast\Bool_; use PhpParser\Node\Expr\FuncCall; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/FuncCall/CallUserFuncWithArrowFunctionToInlineRector.php b/rules/CodeQuality/Rector/FuncCall/CallUserFuncWithArrowFunctionToInlineRector.php index e3bee3c5909..f78b8273c42 100644 --- a/rules/CodeQuality/Rector/FuncCall/CallUserFuncWithArrowFunctionToInlineRector.php +++ b/rules/CodeQuality/Rector/FuncCall/CallUserFuncWithArrowFunctionToInlineRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\ArrowFunction; use PhpParser\Node\Expr\Closure; use PhpParser\Node\Expr\FuncCall; -use Rector\Core\Rector\AbstractRector; use Rector\Php74\NodeAnalyzer\ClosureArrowFunctionAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/FuncCall/ChangeArrayPushToArrayAssignRector.php b/rules/CodeQuality/Rector/FuncCall/ChangeArrayPushToArrayAssignRector.php index ab5c22f9375..52d60407d5a 100644 --- a/rules/CodeQuality/Rector/FuncCall/ChangeArrayPushToArrayAssignRector.php +++ b/rules/CodeQuality/Rector/FuncCall/ChangeArrayPushToArrayAssignRector.php @@ -9,7 +9,7 @@ use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/FuncCall/CompactToVariablesRector.php b/rules/CodeQuality/Rector/FuncCall/CompactToVariablesRector.php index 466ceb19fde..58b7ac42d07 100644 --- a/rules/CodeQuality/Rector/FuncCall/CompactToVariablesRector.php +++ b/rules/CodeQuality/Rector/FuncCall/CompactToVariablesRector.php @@ -13,7 +13,7 @@ use PHPStan\Type\Constant\ConstantArrayType; use PHPStan\Type\Constant\ConstantStringType; use PHPStan\Type\MixedType; use Rector\CodeQuality\CompactConverter; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/FuncCall/FloatvalToTypeCastRector.php b/rules/CodeQuality/Rector/FuncCall/FloatvalToTypeCastRector.php index 88d05cc5a8b..2b96506f78f 100644 --- a/rules/CodeQuality/Rector/FuncCall/FloatvalToTypeCastRector.php +++ b/rules/CodeQuality/Rector/FuncCall/FloatvalToTypeCastRector.php @@ -6,8 +6,8 @@ namespace Rector\CodeQuality\Rector\FuncCall; use PhpParser\Node; use PhpParser\Node\Expr\Cast\Double; use PhpParser\Node\Expr\FuncCall; -use Rector\Core\Rector\AbstractRector; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/FuncCall/InlineIsAInstanceOfRector.php b/rules/CodeQuality/Rector/FuncCall/InlineIsAInstanceOfRector.php index 40731c055a2..231f9af547b 100644 --- a/rules/CodeQuality/Rector/FuncCall/InlineIsAInstanceOfRector.php +++ b/rules/CodeQuality/Rector/FuncCall/InlineIsAInstanceOfRector.php @@ -14,7 +14,7 @@ use PHPStan\Type\Generic\GenericClassStringType; use PHPStan\Type\ObjectType; use PHPStan\Type\ObjectWithoutClassType; use PHPStan\Type\TypeWithClassName; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/FuncCall/IntvalToTypeCastRector.php b/rules/CodeQuality/Rector/FuncCall/IntvalToTypeCastRector.php index 351239e3afe..4cfce61dfc4 100644 --- a/rules/CodeQuality/Rector/FuncCall/IntvalToTypeCastRector.php +++ b/rules/CodeQuality/Rector/FuncCall/IntvalToTypeCastRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Arg; use PhpParser\Node\Expr\Cast\Int_; use PhpParser\Node\Expr\FuncCall; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -20,7 +20,7 @@ final class IntvalToTypeCastRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ValueResolver $valueResolver) diff --git a/rules/CodeQuality/Rector/FuncCall/IsAWithStringWithThirdArgumentRector.php b/rules/CodeQuality/Rector/FuncCall/IsAWithStringWithThirdArgumentRector.php index 6f02b524f52..98945936bd8 100644 --- a/rules/CodeQuality/Rector/FuncCall/IsAWithStringWithThirdArgumentRector.php +++ b/rules/CodeQuality/Rector/FuncCall/IsAWithStringWithThirdArgumentRector.php @@ -6,7 +6,7 @@ namespace Rector\CodeQuality\Rector\FuncCall; use PhpParser\Node; use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/FuncCall/RemoveSoleValueSprintfRector.php b/rules/CodeQuality/Rector/FuncCall/RemoveSoleValueSprintfRector.php index 6b57e732139..71acbfdb6ec 100644 --- a/rules/CodeQuality/Rector/FuncCall/RemoveSoleValueSprintfRector.php +++ b/rules/CodeQuality/Rector/FuncCall/RemoveSoleValueSprintfRector.php @@ -6,7 +6,7 @@ namespace Rector\CodeQuality\Rector\FuncCall; use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\String_; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/FuncCall/SetTypeToCastRector.php b/rules/CodeQuality/Rector/FuncCall/SetTypeToCastRector.php index 56f1545bd47..d55f94e3595 100644 --- a/rules/CodeQuality/Rector/FuncCall/SetTypeToCastRector.php +++ b/rules/CodeQuality/Rector/FuncCall/SetTypeToCastRector.php @@ -18,8 +18,8 @@ use PhpParser\Node\Expr\Cast\String_; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Stmt\Expression; use PhpParser\NodeTraverser; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -31,7 +31,7 @@ final class SetTypeToCastRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/rules/CodeQuality/Rector/FuncCall/SimplifyFuncGetArgsCountRector.php b/rules/CodeQuality/Rector/FuncCall/SimplifyFuncGetArgsCountRector.php index 22b559554b9..88c7749f940 100644 --- a/rules/CodeQuality/Rector/FuncCall/SimplifyFuncGetArgsCountRector.php +++ b/rules/CodeQuality/Rector/FuncCall/SimplifyFuncGetArgsCountRector.php @@ -5,7 +5,7 @@ namespace Rector\CodeQuality\Rector\FuncCall; use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/FuncCall/SimplifyInArrayValuesRector.php b/rules/CodeQuality/Rector/FuncCall/SimplifyInArrayValuesRector.php index 4e1c230f2a9..2e8a2e59da0 100644 --- a/rules/CodeQuality/Rector/FuncCall/SimplifyInArrayValuesRector.php +++ b/rules/CodeQuality/Rector/FuncCall/SimplifyInArrayValuesRector.php @@ -6,7 +6,7 @@ namespace Rector\CodeQuality\Rector\FuncCall; use PhpParser\Node; use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/FuncCall/SimplifyRegexPatternRector.php b/rules/CodeQuality/Rector/FuncCall/SimplifyRegexPatternRector.php index e833666c62b..54fcd411a67 100644 --- a/rules/CodeQuality/Rector/FuncCall/SimplifyRegexPatternRector.php +++ b/rules/CodeQuality/Rector/FuncCall/SimplifyRegexPatternRector.php @@ -6,8 +6,8 @@ namespace Rector\CodeQuality\Rector\FuncCall; use RectorPrefix202401\Nette\Utils\Strings; use PhpParser\Node; use PhpParser\Node\Scalar\String_; -use Rector\Core\Rector\AbstractRector; use Rector\NodeNameResolver\Regex\RegexPatternDetector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/FuncCall/SimplifyStrposLowerRector.php b/rules/CodeQuality/Rector/FuncCall/SimplifyStrposLowerRector.php index 5b43733397b..f06def29975 100644 --- a/rules/CodeQuality/Rector/FuncCall/SimplifyStrposLowerRector.php +++ b/rules/CodeQuality/Rector/FuncCall/SimplifyStrposLowerRector.php @@ -6,7 +6,7 @@ namespace Rector\CodeQuality\Rector\FuncCall; use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/FuncCall/SingleInArrayToCompareRector.php b/rules/CodeQuality/Rector/FuncCall/SingleInArrayToCompareRector.php index 036e2222ea6..78205b23562 100644 --- a/rules/CodeQuality/Rector/FuncCall/SingleInArrayToCompareRector.php +++ b/rules/CodeQuality/Rector/FuncCall/SingleInArrayToCompareRector.php @@ -13,7 +13,7 @@ use PhpParser\Node\Expr\BinaryOp\NotEqual; use PhpParser\Node\Expr\BinaryOp\NotIdentical; use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\FuncCall; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/FuncCall/StrvalToTypeCastRector.php b/rules/CodeQuality/Rector/FuncCall/StrvalToTypeCastRector.php index 645219d57cf..04768300547 100644 --- a/rules/CodeQuality/Rector/FuncCall/StrvalToTypeCastRector.php +++ b/rules/CodeQuality/Rector/FuncCall/StrvalToTypeCastRector.php @@ -6,7 +6,7 @@ namespace Rector\CodeQuality\Rector\FuncCall; use PhpParser\Node; use PhpParser\Node\Expr\Cast\String_; use PhpParser\Node\Expr\FuncCall; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/FuncCall/UnwrapSprintfOneArgumentRector.php b/rules/CodeQuality/Rector/FuncCall/UnwrapSprintfOneArgumentRector.php index f871ed15aac..fe3f84c92e6 100644 --- a/rules/CodeQuality/Rector/FuncCall/UnwrapSprintfOneArgumentRector.php +++ b/rules/CodeQuality/Rector/FuncCall/UnwrapSprintfOneArgumentRector.php @@ -5,7 +5,7 @@ namespace Rector\CodeQuality\Rector\FuncCall; use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/FunctionLike/SimplifyUselessVariableRector.php b/rules/CodeQuality/Rector/FunctionLike/SimplifyUselessVariableRector.php index 1ab68559b01..4f87c08af42 100644 --- a/rules/CodeQuality/Rector/FunctionLike/SimplifyUselessVariableRector.php +++ b/rules/CodeQuality/Rector/FunctionLike/SimplifyUselessVariableRector.php @@ -13,12 +13,12 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Return_; use PHPStan\Type\MixedType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\NodeAnalyzer\CallAnalyzer; -use Rector\Core\NodeAnalyzer\VariableAnalyzer; -use Rector\Core\PhpParser\Node\AssignAndBinaryMap; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\NodeAnalyzer\CallAnalyzer; +use Rector\NodeAnalyzer\VariableAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\PhpParser\Node\AssignAndBinaryMap; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -28,17 +28,17 @@ final class SimplifyUselessVariableRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Node\AssignAndBinaryMap + * @var \Rector\PhpParser\Node\AssignAndBinaryMap */ private $assignAndBinaryMap; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\VariableAnalyzer + * @var \Rector\NodeAnalyzer\VariableAnalyzer */ private $variableAnalyzer; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\CallAnalyzer + * @var \Rector\NodeAnalyzer\CallAnalyzer */ private $callAnalyzer; /** diff --git a/rules/CodeQuality/Rector/Identical/BooleanNotIdenticalToNotIdenticalRector.php b/rules/CodeQuality/Rector/Identical/BooleanNotIdenticalToNotIdenticalRector.php index f29df3c7844..47a09b256cf 100644 --- a/rules/CodeQuality/Rector/Identical/BooleanNotIdenticalToNotIdenticalRector.php +++ b/rules/CodeQuality/Rector/Identical/BooleanNotIdenticalToNotIdenticalRector.php @@ -7,7 +7,7 @@ use PhpParser\Node; use PhpParser\Node\Expr\BinaryOp\Identical; use PhpParser\Node\Expr\BinaryOp\NotIdentical; use PhpParser\Node\Expr\BooleanNot; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/Identical/FlipTypeControlToUseExclusiveTypeRector.php b/rules/CodeQuality/Rector/Identical/FlipTypeControlToUseExclusiveTypeRector.php index 518e5916f47..668fdeaf98f 100644 --- a/rules/CodeQuality/Rector/Identical/FlipTypeControlToUseExclusiveTypeRector.php +++ b/rules/CodeQuality/Rector/Identical/FlipTypeControlToUseExclusiveTypeRector.php @@ -11,8 +11,8 @@ use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\Instanceof_; use PhpParser\Node\Name\FullyQualified; use PHPStan\Type\ObjectType; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Rector\StaticTypeMapper\ValueObject\Type\ShortenedObjectType; use Rector\TypeDeclaration\TypeAnalyzer\NullableTypeAnalyzer; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; @@ -29,7 +29,7 @@ final class FlipTypeControlToUseExclusiveTypeRector extends AbstractRector private $nullableTypeAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(NullableTypeAnalyzer $nullableTypeAnalyzer, ValueResolver $valueResolver) diff --git a/rules/CodeQuality/Rector/Identical/GetClassToInstanceOfRector.php b/rules/CodeQuality/Rector/Identical/GetClassToInstanceOfRector.php index 2ece869dfc7..4350dea7321 100644 --- a/rules/CodeQuality/Rector/Identical/GetClassToInstanceOfRector.php +++ b/rules/CodeQuality/Rector/Identical/GetClassToInstanceOfRector.php @@ -13,11 +13,11 @@ use PhpParser\Node\Expr\Instanceof_; use PhpParser\Node\Name; use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Scalar\String_; -use Rector\Core\Enum\ObjectReference; -use Rector\Core\NodeManipulator\BinaryOpManipulator; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\Enum\ObjectReference; +use Rector\NodeManipulator\BinaryOpManipulator; use Rector\Php71\ValueObject\TwoNodeMatch; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -27,12 +27,12 @@ final class GetClassToInstanceOfRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeManipulator\BinaryOpManipulator + * @var \Rector\NodeManipulator\BinaryOpManipulator */ private $binaryOpManipulator; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/rules/CodeQuality/Rector/Identical/SimplifyArraySearchRector.php b/rules/CodeQuality/Rector/Identical/SimplifyArraySearchRector.php index 487bb8d0e39..c9d75bd8caf 100644 --- a/rules/CodeQuality/Rector/Identical/SimplifyArraySearchRector.php +++ b/rules/CodeQuality/Rector/Identical/SimplifyArraySearchRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\BinaryOp\Identical; use PhpParser\Node\Expr\BinaryOp\NotIdentical; use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\FuncCall; -use Rector\Core\NodeManipulator\BinaryOpManipulator; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\NodeManipulator\BinaryOpManipulator; use Rector\Php71\ValueObject\TwoNodeMatch; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -22,12 +22,12 @@ final class SimplifyArraySearchRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeManipulator\BinaryOpManipulator + * @var \Rector\NodeManipulator\BinaryOpManipulator */ private $binaryOpManipulator; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(BinaryOpManipulator $binaryOpManipulator, ValueResolver $valueResolver) diff --git a/rules/CodeQuality/Rector/Identical/SimplifyBoolIdenticalTrueRector.php b/rules/CodeQuality/Rector/Identical/SimplifyBoolIdenticalTrueRector.php index eaa0c3e5fb7..065652184d7 100644 --- a/rules/CodeQuality/Rector/Identical/SimplifyBoolIdenticalTrueRector.php +++ b/rules/CodeQuality/Rector/Identical/SimplifyBoolIdenticalTrueRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\BinaryOp\Identical; use PhpParser\Node\Expr\BinaryOp\NotIdentical; use PhpParser\Node\Expr\BooleanNot; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -19,7 +19,7 @@ final class SimplifyBoolIdenticalTrueRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ValueResolver $valueResolver) diff --git a/rules/CodeQuality/Rector/Identical/SimplifyConditionsRector.php b/rules/CodeQuality/Rector/Identical/SimplifyConditionsRector.php index 9c82245e644..92fd980c6b1 100644 --- a/rules/CodeQuality/Rector/Identical/SimplifyConditionsRector.php +++ b/rules/CodeQuality/Rector/Identical/SimplifyConditionsRector.php @@ -10,11 +10,11 @@ use PhpParser\Node\Expr\BinaryOp\BooleanOr; use PhpParser\Node\Expr\BinaryOp\Identical; use PhpParser\Node\Expr\BinaryOp\NotIdentical; use PhpParser\Node\Expr\BooleanNot; -use Rector\Core\NodeManipulator\BinaryOpManipulator; -use Rector\Core\PhpParser\Node\AssignAndBinaryMap; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\NodeManipulator\BinaryOpManipulator; use Rector\Php71\ValueObject\TwoNodeMatch; +use Rector\PhpParser\Node\AssignAndBinaryMap; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -24,17 +24,17 @@ final class SimplifyConditionsRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Node\AssignAndBinaryMap + * @var \Rector\PhpParser\Node\AssignAndBinaryMap */ private $assignAndBinaryMap; /** * @readonly - * @var \Rector\Core\NodeManipulator\BinaryOpManipulator + * @var \Rector\NodeManipulator\BinaryOpManipulator */ private $binaryOpManipulator; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(AssignAndBinaryMap $assignAndBinaryMap, BinaryOpManipulator $binaryOpManipulator, ValueResolver $valueResolver) diff --git a/rules/CodeQuality/Rector/Identical/StrlenZeroToIdenticalEmptyStringRector.php b/rules/CodeQuality/Rector/Identical/StrlenZeroToIdenticalEmptyStringRector.php index 1d8f99bd122..a1ed43b330f 100644 --- a/rules/CodeQuality/Rector/Identical/StrlenZeroToIdenticalEmptyStringRector.php +++ b/rules/CodeQuality/Rector/Identical/StrlenZeroToIdenticalEmptyStringRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\BinaryOp\Identical; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\String_; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -19,7 +19,7 @@ final class StrlenZeroToIdenticalEmptyStringRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ValueResolver $valueResolver) diff --git a/rules/CodeQuality/Rector/If_/CombineIfRector.php b/rules/CodeQuality/Rector/If_/CombineIfRector.php index 6f7432d436e..1b0c674daf3 100644 --- a/rules/CodeQuality/Rector/If_/CombineIfRector.php +++ b/rules/CodeQuality/Rector/If_/CombineIfRector.php @@ -11,8 +11,8 @@ use PHPStan\PhpDocParser\Ast\PhpDoc\VarTagValueNode; use Rector\BetterPhpDocParser\Comment\CommentsMerger; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Core\Rector\AbstractRector; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/If_/CompleteMissingIfElseBracketRector.php b/rules/CodeQuality/Rector/If_/CompleteMissingIfElseBracketRector.php index ca5f0d7ff6c..70ea3da6aef 100644 --- a/rules/CodeQuality/Rector/If_/CompleteMissingIfElseBracketRector.php +++ b/rules/CodeQuality/Rector/If_/CompleteMissingIfElseBracketRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Else_; use PhpParser\Node\Stmt\ElseIf_; use PhpParser\Node\Stmt\If_; -use Rector\Core\Rector\AbstractRector; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/If_/ConsecutiveNullCompareReturnsToNullCoalesceQueueRector.php b/rules/CodeQuality/Rector/If_/ConsecutiveNullCompareReturnsToNullCoalesceQueueRector.php index d70ba66b422..941aa004998 100644 --- a/rules/CodeQuality/Rector/If_/ConsecutiveNullCompareReturnsToNullCoalesceQueueRector.php +++ b/rules/CodeQuality/Rector/If_/ConsecutiveNullCompareReturnsToNullCoalesceQueueRector.php @@ -11,11 +11,11 @@ use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; use PhpParser\Node\Stmt\Throw_; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\NodeManipulator\IfManipulator; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\NodeManipulator\IfManipulator; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -26,12 +26,12 @@ final class ConsecutiveNullCompareReturnsToNullCoalesceQueueRector extends Abstr { /** * @readonly - * @var \Rector\Core\NodeManipulator\IfManipulator + * @var \Rector\NodeManipulator\IfManipulator */ private $ifManipulator; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(IfManipulator $ifManipulator, ValueResolver $valueResolver) diff --git a/rules/CodeQuality/Rector/If_/ExplicitBoolCompareRector.php b/rules/CodeQuality/Rector/If_/ExplicitBoolCompareRector.php index b671b2ea199..abeede7f4c1 100644 --- a/rules/CodeQuality/Rector/If_/ExplicitBoolCompareRector.php +++ b/rules/CodeQuality/Rector/If_/ExplicitBoolCompareRector.php @@ -23,10 +23,10 @@ use PhpParser\Node\Scalar\String_; use PhpParser\Node\Stmt\ElseIf_; use PhpParser\Node\Stmt\If_; use PHPStan\Type\ObjectType; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; use Rector\NodeTypeResolver\TypeAnalyzer\ArrayTypeAnalyzer; use Rector\NodeTypeResolver\TypeAnalyzer\StringTypeAnalyzer; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -49,7 +49,7 @@ final class ExplicitBoolCompareRector extends AbstractRector private $arrayTypeAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(StringTypeAnalyzer $stringTypeAnalyzer, ArrayTypeAnalyzer $arrayTypeAnalyzer, ValueResolver $valueResolver) diff --git a/rules/CodeQuality/Rector/If_/ShortenElseIfRector.php b/rules/CodeQuality/Rector/If_/ShortenElseIfRector.php index 8acdf2436e5..0065e74f50f 100644 --- a/rules/CodeQuality/Rector/If_/ShortenElseIfRector.php +++ b/rules/CodeQuality/Rector/If_/ShortenElseIfRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Stmt\Else_; use PhpParser\Node\Stmt\ElseIf_; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Nop; -use Rector\Core\Rector\AbstractRector; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/If_/SimplifyIfElseToTernaryRector.php b/rules/CodeQuality/Rector/If_/SimplifyIfElseToTernaryRector.php index 18a41e85c6d..9ec551b6d8f 100644 --- a/rules/CodeQuality/Rector/If_/SimplifyIfElseToTernaryRector.php +++ b/rules/CodeQuality/Rector/If_/SimplifyIfElseToTernaryRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Else_; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\If_; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\PhpParser\Printer\BetterStandardPrinter; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\PhpParser\Printer\BetterStandardPrinter; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -23,12 +23,12 @@ final class SimplifyIfElseToTernaryRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Printer\BetterStandardPrinter + * @var \Rector\PhpParser\Printer\BetterStandardPrinter */ private $betterStandardPrinter; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** diff --git a/rules/CodeQuality/Rector/If_/SimplifyIfNotNullReturnRector.php b/rules/CodeQuality/Rector/If_/SimplifyIfNotNullReturnRector.php index 0b01304ace0..51c7ec5406f 100644 --- a/rules/CodeQuality/Rector/If_/SimplifyIfNotNullReturnRector.php +++ b/rules/CodeQuality/Rector/If_/SimplifyIfNotNullReturnRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\NodeManipulator\IfManipulator; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\NodeManipulator\IfManipulator; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -20,12 +20,12 @@ final class SimplifyIfNotNullReturnRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeManipulator\IfManipulator + * @var \Rector\NodeManipulator\IfManipulator */ private $ifManipulator; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(IfManipulator $ifManipulator, ValueResolver $valueResolver) diff --git a/rules/CodeQuality/Rector/If_/SimplifyIfNullableReturnRector.php b/rules/CodeQuality/Rector/If_/SimplifyIfNullableReturnRector.php index 21a68534a7e..cb8511916ff 100644 --- a/rules/CodeQuality/Rector/If_/SimplifyIfNullableReturnRector.php +++ b/rules/CodeQuality/Rector/If_/SimplifyIfNullableReturnRector.php @@ -18,11 +18,11 @@ use PHPStan\Type\ObjectType; use PHPStan\Type\Type; use PHPStan\Type\UnionType; use Rector\CodeQuality\TypeResolver\AssignVariableTypeResolver; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\NodeManipulator\IfManipulator; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; use Rector\DeadCode\PhpDoc\TagRemover\VarTagRemover; +use Rector\NodeManipulator\IfManipulator; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -33,7 +33,7 @@ final class SimplifyIfNullableReturnRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeManipulator\IfManipulator + * @var \Rector\NodeManipulator\IfManipulator */ private $ifManipulator; /** @@ -48,7 +48,7 @@ final class SimplifyIfNullableReturnRector extends AbstractRector private $varTagRemover; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(IfManipulator $ifManipulator, AssignVariableTypeResolver $assignVariableTypeResolver, VarTagRemover $varTagRemover, ValueResolver $valueResolver) diff --git a/rules/CodeQuality/Rector/If_/SimplifyIfReturnBoolRector.php b/rules/CodeQuality/Rector/If_/SimplifyIfReturnBoolRector.php index 1f7accbc508..43a3667c361 100644 --- a/rules/CodeQuality/Rector/If_/SimplifyIfReturnBoolRector.php +++ b/rules/CodeQuality/Rector/If_/SimplifyIfReturnBoolRector.php @@ -13,10 +13,10 @@ use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; use Rector\BetterPhpDocParser\Comment\CommentsMerger; use Rector\CodeQuality\NodeManipulator\ExprBoolCaster; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\PhpParser\Printer\BetterStandardPrinter; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\PhpParser\Printer\BetterStandardPrinter; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -36,12 +36,12 @@ final class SimplifyIfReturnBoolRector extends AbstractRector private $exprBoolCaster; /** * @readonly - * @var \Rector\Core\PhpParser\Printer\BetterStandardPrinter + * @var \Rector\PhpParser\Printer\BetterStandardPrinter */ private $betterStandardPrinter; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(CommentsMerger $commentsMerger, ExprBoolCaster $exprBoolCaster, BetterStandardPrinter $betterStandardPrinter, ValueResolver $valueResolver) diff --git a/rules/CodeQuality/Rector/Include_/AbsolutizeRequireAndIncludePathRector.php b/rules/CodeQuality/Rector/Include_/AbsolutizeRequireAndIncludePathRector.php index 72fb675b8f1..65996b75a57 100644 --- a/rules/CodeQuality/Rector/Include_/AbsolutizeRequireAndIncludePathRector.php +++ b/rules/CodeQuality/Rector/Include_/AbsolutizeRequireAndIncludePathRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Expr\BinaryOp\Concat; use PhpParser\Node\Expr\Include_; use PhpParser\Node\Scalar\MagicConst\Dir; use PhpParser\Node\Scalar\String_; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -22,7 +22,7 @@ final class AbsolutizeRequireAndIncludePathRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ValueResolver $valueResolver) diff --git a/rules/CodeQuality/Rector/Isset_/IssetOnPropertyObjectToPropertyExistsRector.php b/rules/CodeQuality/Rector/Isset_/IssetOnPropertyObjectToPropertyExistsRector.php index 4948217b7cb..5dd55fe999e 100644 --- a/rules/CodeQuality/Rector/Isset_/IssetOnPropertyObjectToPropertyExistsRector.php +++ b/rules/CodeQuality/Rector/Isset_/IssetOnPropertyObjectToPropertyExistsRector.php @@ -21,9 +21,9 @@ use PHPStan\Reflection\ReflectionProvider; use PHPStan\Type\MixedType; use PHPStan\Type\TypeCombinator; use PHPStan\Type\TypeWithClassName; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -40,12 +40,12 @@ final class IssetOnPropertyObjectToPropertyExistsRector extends AbstractRector private $reflectionProvider; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ReflectionProvider $reflectionProvider, ReflectionResolver $reflectionResolver, ValueResolver $valueResolver) diff --git a/rules/CodeQuality/Rector/LogicalAnd/AndAssignsToSeparateLinesRector.php b/rules/CodeQuality/Rector/LogicalAnd/AndAssignsToSeparateLinesRector.php index 4990d065996..0fa3cff94df 100644 --- a/rules/CodeQuality/Rector/LogicalAnd/AndAssignsToSeparateLinesRector.php +++ b/rules/CodeQuality/Rector/LogicalAnd/AndAssignsToSeparateLinesRector.php @@ -7,7 +7,7 @@ use PhpParser\Node; use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\BinaryOp\LogicalAnd; use PhpParser\Node\Stmt\Expression; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/LogicalAnd/LogicalToBooleanRector.php b/rules/CodeQuality/Rector/LogicalAnd/LogicalToBooleanRector.php index ae448f08d62..c034207528c 100644 --- a/rules/CodeQuality/Rector/LogicalAnd/LogicalToBooleanRector.php +++ b/rules/CodeQuality/Rector/LogicalAnd/LogicalToBooleanRector.php @@ -8,7 +8,7 @@ use PhpParser\Node\Expr\BinaryOp\BooleanAnd; use PhpParser\Node\Expr\BinaryOp\BooleanOr; use PhpParser\Node\Expr\BinaryOp\LogicalAnd; use PhpParser\Node\Expr\BinaryOp\LogicalOr; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/New_/NewStaticToNewSelfRector.php b/rules/CodeQuality/Rector/New_/NewStaticToNewSelfRector.php index a931d4641a7..01be4f15377 100644 --- a/rules/CodeQuality/Rector/New_/NewStaticToNewSelfRector.php +++ b/rules/CodeQuality/Rector/New_/NewStaticToNewSelfRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Expr\New_; use PhpParser\Node\Name; use PhpParser\Node\Stmt\Class_; -use Rector\Core\Enum\ObjectReference; -use Rector\Core\Rector\AbstractRector; +use Rector\Enum\ObjectReference; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/NotEqual/CommonNotEqualRector.php b/rules/CodeQuality/Rector/NotEqual/CommonNotEqualRector.php index 9c60c38fe8f..fc85bb0ee0d 100644 --- a/rules/CodeQuality/Rector/NotEqual/CommonNotEqualRector.php +++ b/rules/CodeQuality/Rector/NotEqual/CommonNotEqualRector.php @@ -5,8 +5,8 @@ namespace Rector\CodeQuality\Rector\NotEqual; use PhpParser\Node; use PhpParser\Node\Expr\BinaryOp\NotEqual; -use Rector\Core\Rector\AbstractRector; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/NullsafeMethodCall/CleanupUnneededNullsafeOperatorRector.php b/rules/CodeQuality/Rector/NullsafeMethodCall/CleanupUnneededNullsafeOperatorRector.php index 40e89ca70e1..55ffa30707a 100644 --- a/rules/CodeQuality/Rector/NullsafeMethodCall/CleanupUnneededNullsafeOperatorRector.php +++ b/rules/CodeQuality/Rector/NullsafeMethodCall/CleanupUnneededNullsafeOperatorRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\NullsafeMethodCall; use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Identifier; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; use Rector\TypeDeclaration\TypeAnalyzer\ReturnStrictTypeAnalyzer; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/CodeQuality/Rector/Switch_/SingularSwitchToIfRector.php b/rules/CodeQuality/Rector/Switch_/SingularSwitchToIfRector.php index f6e6a5d3abc..1928e9b82db 100644 --- a/rules/CodeQuality/Rector/Switch_/SingularSwitchToIfRector.php +++ b/rules/CodeQuality/Rector/Switch_/SingularSwitchToIfRector.php @@ -8,7 +8,7 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\BinaryOp\Identical; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Switch_; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Rector\Renaming\NodeManipulator\SwitchManipulator; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/CodeQuality/Rector/Switch_/SwitchTrueToIfRector.php b/rules/CodeQuality/Rector/Switch_/SwitchTrueToIfRector.php index 3cfae2d2004..7122b0a442f 100644 --- a/rules/CodeQuality/Rector/Switch_/SwitchTrueToIfRector.php +++ b/rules/CodeQuality/Rector/Switch_/SwitchTrueToIfRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Stmt\Case_; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; use PhpParser\Node\Stmt\Switch_; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -21,7 +21,7 @@ final class SwitchTrueToIfRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ValueResolver $valueResolver) diff --git a/rules/CodeQuality/Rector/Ternary/ArrayKeyExistsTernaryThenValueToCoalescingRector.php b/rules/CodeQuality/Rector/Ternary/ArrayKeyExistsTernaryThenValueToCoalescingRector.php index 865902978f7..32c2bb07e45 100644 --- a/rules/CodeQuality/Rector/Ternary/ArrayKeyExistsTernaryThenValueToCoalescingRector.php +++ b/rules/CodeQuality/Rector/Ternary/ArrayKeyExistsTernaryThenValueToCoalescingRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Expr\ArrayDimFetch; use PhpParser\Node\Expr\BinaryOp\Coalesce; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\Ternary; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -22,7 +22,7 @@ final class ArrayKeyExistsTernaryThenValueToCoalescingRector extends AbstractRec { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ValueResolver $valueResolver) diff --git a/rules/CodeQuality/Rector/Ternary/NumberCompareToMaxFuncCallRector.php b/rules/CodeQuality/Rector/Ternary/NumberCompareToMaxFuncCallRector.php index 799d6bc6f89..5d7d165047b 100644 --- a/rules/CodeQuality/Rector/Ternary/NumberCompareToMaxFuncCallRector.php +++ b/rules/CodeQuality/Rector/Ternary/NumberCompareToMaxFuncCallRector.php @@ -10,7 +10,7 @@ use PhpParser\Node\Expr\BinaryOp\GreaterOrEqual; use PhpParser\Node\Expr\BinaryOp\Smaller; use PhpParser\Node\Expr\BinaryOp\SmallerOrEqual; use PhpParser\Node\Expr\Ternary; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/Ternary/SimplifyTautologyTernaryRector.php b/rules/CodeQuality/Rector/Ternary/SimplifyTautologyTernaryRector.php index 05ae34e90b2..7c480604f93 100644 --- a/rules/CodeQuality/Rector/Ternary/SimplifyTautologyTernaryRector.php +++ b/rules/CodeQuality/Rector/Ternary/SimplifyTautologyTernaryRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\BinaryOp\Identical; use PhpParser\Node\Expr\BinaryOp\NotIdentical; use PhpParser\Node\Expr\Ternary; -use Rector\Core\NodeManipulator\BinaryOpManipulator; -use Rector\Core\Rector\AbstractRector; +use Rector\NodeManipulator\BinaryOpManipulator; use Rector\Php71\ValueObject\TwoNodeMatch; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -19,7 +19,7 @@ final class SimplifyTautologyTernaryRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeManipulator\BinaryOpManipulator + * @var \Rector\NodeManipulator\BinaryOpManipulator */ private $binaryOpManipulator; public function __construct(BinaryOpManipulator $binaryOpManipulator) diff --git a/rules/CodeQuality/Rector/Ternary/SwitchNegatedTernaryRector.php b/rules/CodeQuality/Rector/Ternary/SwitchNegatedTernaryRector.php index 257ddabc521..3eb6131c4fc 100644 --- a/rules/CodeQuality/Rector/Ternary/SwitchNegatedTernaryRector.php +++ b/rules/CodeQuality/Rector/Ternary/SwitchNegatedTernaryRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\Ternary; -use Rector\Core\Rector\AbstractRector; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/Ternary/TernaryEmptyArrayArrayDimFetchToCoalesceRector.php b/rules/CodeQuality/Rector/Ternary/TernaryEmptyArrayArrayDimFetchToCoalesceRector.php index 9728075fb6f..985487c66e1 100644 --- a/rules/CodeQuality/Rector/Ternary/TernaryEmptyArrayArrayDimFetchToCoalesceRector.php +++ b/rules/CodeQuality/Rector/Ternary/TernaryEmptyArrayArrayDimFetchToCoalesceRector.php @@ -9,7 +9,7 @@ use PhpParser\Node\Expr\BinaryOp\Coalesce; use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\Empty_; use PhpParser\Node\Expr\Ternary; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodeQuality/Rector/Ternary/UnnecessaryTernaryExpressionRector.php b/rules/CodeQuality/Rector/Ternary/UnnecessaryTernaryExpressionRector.php index 2806c14c7d0..c4491004bd6 100644 --- a/rules/CodeQuality/Rector/Ternary/UnnecessaryTernaryExpressionRector.php +++ b/rules/CodeQuality/Rector/Ternary/UnnecessaryTernaryExpressionRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\BinaryOp; use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\Cast\Bool_; use PhpParser\Node\Expr\Ternary; -use Rector\Core\PhpParser\Node\AssignAndBinaryMap; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\AssignAndBinaryMap; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -21,12 +21,12 @@ final class UnnecessaryTernaryExpressionRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Node\AssignAndBinaryMap + * @var \Rector\PhpParser\Node\AssignAndBinaryMap */ private $assignAndBinaryMap; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(AssignAndBinaryMap $assignAndBinaryMap, ValueResolver $valueResolver) diff --git a/rules/CodingStyle/Application/UseImportsAdder.php b/rules/CodingStyle/Application/UseImportsAdder.php index b7106001de0..3758ca50009 100644 --- a/rules/CodingStyle/Application/UseImportsAdder.php +++ b/rules/CodingStyle/Application/UseImportsAdder.php @@ -12,9 +12,9 @@ use PhpParser\Node\Stmt\Nop; use PhpParser\Node\Stmt\Use_; use PHPStan\Type\ObjectType; use Rector\CodingStyle\ClassNameImport\UsedImportsResolver; -use Rector\Core\PhpParser\Node\CustomNode\FileWithoutNamespace; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; +use Rector\PhpParser\Node\CustomNode\FileWithoutNamespace; use Rector\StaticTypeMapper\ValueObject\Type\AliasedObjectType; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; final class UseImportsAdder diff --git a/rules/CodingStyle/ClassNameImport/ClassNameImportSkipVoter/AliasClassNameImportSkipVoter.php b/rules/CodingStyle/ClassNameImport/ClassNameImportSkipVoter/AliasClassNameImportSkipVoter.php index 00f5751cdac..80bcef99a4d 100644 --- a/rules/CodingStyle/ClassNameImport/ClassNameImportSkipVoter/AliasClassNameImportSkipVoter.php +++ b/rules/CodingStyle/ClassNameImport/ClassNameImportSkipVoter/AliasClassNameImportSkipVoter.php @@ -6,8 +6,8 @@ namespace Rector\CodingStyle\ClassNameImport\ClassNameImportSkipVoter; use PhpParser\Node; use Rector\CodingStyle\ClassNameImport\AliasUsesResolver; use Rector\CodingStyle\Contract\ClassNameImport\ClassNameImportSkipVoterInterface; -use Rector\Core\ValueObject\Application\File; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; +use Rector\ValueObject\Application\File; /** * Prevents adding: * diff --git a/rules/CodingStyle/ClassNameImport/ClassNameImportSkipVoter/ClassLikeNameClassNameImportSkipVoter.php b/rules/CodingStyle/ClassNameImport/ClassNameImportSkipVoter/ClassLikeNameClassNameImportSkipVoter.php index a1cb989e867..20f611ee094 100644 --- a/rules/CodingStyle/ClassNameImport/ClassNameImportSkipVoter/ClassLikeNameClassNameImportSkipVoter.php +++ b/rules/CodingStyle/ClassNameImport/ClassNameImportSkipVoter/ClassLikeNameClassNameImportSkipVoter.php @@ -6,8 +6,8 @@ namespace Rector\CodingStyle\ClassNameImport\ClassNameImportSkipVoter; use PhpParser\Node; use Rector\CodingStyle\ClassNameImport\ShortNameResolver; use Rector\CodingStyle\Contract\ClassNameImport\ClassNameImportSkipVoterInterface; -use Rector\Core\ValueObject\Application\File; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; +use Rector\ValueObject\Application\File; /** * Prevents adding: * diff --git a/rules/CodingStyle/ClassNameImport/ClassNameImportSkipVoter/FullyQualifiedNameClassNameImportSkipVoter.php b/rules/CodingStyle/ClassNameImport/ClassNameImportSkipVoter/FullyQualifiedNameClassNameImportSkipVoter.php index becac9700ef..1c0f5d9d55b 100644 --- a/rules/CodingStyle/ClassNameImport/ClassNameImportSkipVoter/FullyQualifiedNameClassNameImportSkipVoter.php +++ b/rules/CodingStyle/ClassNameImport/ClassNameImportSkipVoter/FullyQualifiedNameClassNameImportSkipVoter.php @@ -7,9 +7,9 @@ use RectorPrefix202401\Nette\Utils\Strings; use PhpParser\Node; use Rector\CodingStyle\ClassNameImport\ShortNameResolver; use Rector\CodingStyle\Contract\ClassNameImport\ClassNameImportSkipVoterInterface; -use Rector\Core\Configuration\RenamedClassesDataCollector; -use Rector\Core\ValueObject\Application\File; +use Rector\Configuration\RenamedClassesDataCollector; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; +use Rector\ValueObject\Application\File; /** * Prevents adding: * @@ -28,7 +28,7 @@ final class FullyQualifiedNameClassNameImportSkipVoter implements ClassNameImpor private $shortNameResolver; /** * @readonly - * @var \Rector\Core\Configuration\RenamedClassesDataCollector + * @var \Rector\Configuration\RenamedClassesDataCollector */ private $renamedClassesDataCollector; public function __construct(ShortNameResolver $shortNameResolver, RenamedClassesDataCollector $renamedClassesDataCollector) diff --git a/rules/CodingStyle/ClassNameImport/ClassNameImportSkipVoter/UsesClassNameImportSkipVoter.php b/rules/CodingStyle/ClassNameImport/ClassNameImportSkipVoter/UsesClassNameImportSkipVoter.php index adc36022c3f..b2f068aeb03 100644 --- a/rules/CodingStyle/ClassNameImport/ClassNameImportSkipVoter/UsesClassNameImportSkipVoter.php +++ b/rules/CodingStyle/ClassNameImport/ClassNameImportSkipVoter/UsesClassNameImportSkipVoter.php @@ -5,10 +5,10 @@ namespace Rector\CodingStyle\ClassNameImport\ClassNameImportSkipVoter; use PhpParser\Node; use Rector\CodingStyle\Contract\ClassNameImport\ClassNameImportSkipVoterInterface; -use Rector\Core\Configuration\RenamedClassesDataCollector; -use Rector\Core\ValueObject\Application\File; +use Rector\Configuration\RenamedClassesDataCollector; use Rector\PostRector\Collector\UseNodesToAddCollector; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; +use Rector\ValueObject\Application\File; /** * This prevents importing: * - App\Some\Product @@ -25,7 +25,7 @@ final class UsesClassNameImportSkipVoter implements ClassNameImportSkipVoterInte private $useNodesToAddCollector; /** * @readonly - * @var \Rector\Core\Configuration\RenamedClassesDataCollector + * @var \Rector\Configuration\RenamedClassesDataCollector */ private $renamedClassesDataCollector; public function __construct(UseNodesToAddCollector $useNodesToAddCollector, RenamedClassesDataCollector $renamedClassesDataCollector) diff --git a/rules/CodingStyle/ClassNameImport/ClassNameImportSkipper.php b/rules/CodingStyle/ClassNameImport/ClassNameImportSkipper.php index e056ba2cbf4..f9e797464d1 100644 --- a/rules/CodingStyle/ClassNameImport/ClassNameImportSkipper.php +++ b/rules/CodingStyle/ClassNameImport/ClassNameImportSkipper.php @@ -10,9 +10,9 @@ use PhpParser\Node\Stmt\GroupUse; use PhpParser\Node\Stmt\Use_; use PhpParser\Node\Stmt\UseUse; use Rector\CodingStyle\Contract\ClassNameImport\ClassNameImportSkipVoterInterface; -use Rector\Core\ValueObject\Application\File; use Rector\Naming\Naming\UseImportsResolver; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; +use Rector\ValueObject\Application\File; final class ClassNameImportSkipper { /** diff --git a/rules/CodingStyle/ClassNameImport/ShortNameResolver.php b/rules/CodingStyle/ClassNameImport/ShortNameResolver.php index 9c4de2ebd42..2e9df36cacb 100644 --- a/rules/CodingStyle/ClassNameImport/ShortNameResolver.php +++ b/rules/CodingStyle/ClassNameImport/ShortNameResolver.php @@ -17,13 +17,13 @@ use PHPStan\Reflection\ReflectionProvider; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\CodingStyle\NodeAnalyzer\UseImportNameMatcher; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\PhpParser\Node\CustomNode\FileWithoutNamespace; -use Rector\Core\ValueObject\Application\File; use Rector\NodeNameResolver\NodeNameResolver; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PhpDocParser\NodeTraverser\SimpleCallableNodeTraverser; use Rector\PhpDocParser\PhpDocParser\PhpDocNodeTraverser; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\PhpParser\Node\CustomNode\FileWithoutNamespace; +use Rector\ValueObject\Application\File; use ReflectionClass; /** * @see \Rector\Tests\CodingStyle\ClassNameImport\ShortNameResolver\ShortNameResolverTest @@ -47,7 +47,7 @@ final class ShortNameResolver private $reflectionProvider; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** diff --git a/rules/CodingStyle/ClassNameImport/UseImportsTraverser.php b/rules/CodingStyle/ClassNameImport/UseImportsTraverser.php index e23cb1b35ed..fe44489ea19 100644 --- a/rules/CodingStyle/ClassNameImport/UseImportsTraverser.php +++ b/rules/CodingStyle/ClassNameImport/UseImportsTraverser.php @@ -10,9 +10,9 @@ use PhpParser\Node\Stmt\Namespace_; use PhpParser\Node\Stmt\Use_; use PhpParser\Node\Stmt\UseUse; use PhpParser\NodeTraverser; -use Rector\Core\PhpParser\Node\CustomNode\FileWithoutNamespace; use Rector\NodeNameResolver\NodeNameResolver; use Rector\PhpDocParser\NodeTraverser\SimpleCallableNodeTraverser; +use Rector\PhpParser\Node\CustomNode\FileWithoutNamespace; final class UseImportsTraverser { /** diff --git a/rules/CodingStyle/ClassNameImport/UsedImportsResolver.php b/rules/CodingStyle/ClassNameImport/UsedImportsResolver.php index 07a0cd3ea47..ac765353d51 100644 --- a/rules/CodingStyle/ClassNameImport/UsedImportsResolver.php +++ b/rules/CodingStyle/ClassNameImport/UsedImportsResolver.php @@ -9,15 +9,15 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Use_; use PhpParser\Node\Stmt\UseUse; use Rector\CodingStyle\ClassNameImport\ValueObject\UsedImports; -use Rector\Core\PhpParser\Node\BetterNodeFinder; use Rector\NodeNameResolver\NodeNameResolver; +use Rector\PhpParser\Node\BetterNodeFinder; use Rector\StaticTypeMapper\ValueObject\Type\AliasedObjectType; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; final class UsedImportsResolver { /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** diff --git a/rules/CodingStyle/Contract/ClassNameImport/ClassNameImportSkipVoterInterface.php b/rules/CodingStyle/Contract/ClassNameImport/ClassNameImportSkipVoterInterface.php index 0fbceffaf09..42a8abeebdb 100644 --- a/rules/CodingStyle/Contract/ClassNameImport/ClassNameImportSkipVoterInterface.php +++ b/rules/CodingStyle/Contract/ClassNameImport/ClassNameImportSkipVoterInterface.php @@ -4,8 +4,8 @@ declare (strict_types=1); namespace Rector\CodingStyle\Contract\ClassNameImport; use PhpParser\Node; -use Rector\Core\ValueObject\Application\File; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; +use Rector\ValueObject\Application\File; interface ClassNameImportSkipVoterInterface { public function shouldSkip(File $file, FullyQualifiedObjectType $fullyQualifiedObjectType, Node $node) : bool; diff --git a/rules/CodingStyle/Guard/StaticGuard.php b/rules/CodingStyle/Guard/StaticGuard.php index 55e78917f80..21ccfeca4a6 100644 --- a/rules/CodingStyle/Guard/StaticGuard.php +++ b/rules/CodingStyle/Guard/StaticGuard.php @@ -9,18 +9,18 @@ use PhpParser\Node\Expr\Closure; use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Expr\Variable; use PHPStan\Reflection\MethodReflection; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Reflection\ReflectionResolver; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Reflection\ReflectionResolver; final class StaticGuard { /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; public function __construct(BetterNodeFinder $betterNodeFinder, ReflectionResolver $reflectionResolver) diff --git a/rules/CodingStyle/Node/NameImporter.php b/rules/CodingStyle/Node/NameImporter.php index 278b652d1aa..b963787ad6d 100644 --- a/rules/CodingStyle/Node/NameImporter.php +++ b/rules/CodingStyle/Node/NameImporter.php @@ -6,13 +6,13 @@ namespace Rector\CodingStyle\Node; use PhpParser\Node\Name; use PhpParser\Node\Name\FullyQualified; use Rector\CodingStyle\ClassNameImport\ClassNameImportSkipper; -use Rector\Core\Configuration\Option; -use Rector\Core\Configuration\Parameter\SimpleParameterProvider; -use Rector\Core\ValueObject\Application\File; +use Rector\Configuration\Option; +use Rector\Configuration\Parameter\SimpleParameterProvider; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PostRector\Collector\UseNodesToAddCollector; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; +use Rector\ValueObject\Application\File; final class NameImporter { /** diff --git a/rules/CodingStyle/NodeAnalyzer/UseImportNameMatcher.php b/rules/CodingStyle/NodeAnalyzer/UseImportNameMatcher.php index c805b5c95f6..2f2c52df234 100644 --- a/rules/CodingStyle/NodeAnalyzer/UseImportNameMatcher.php +++ b/rules/CodingStyle/NodeAnalyzer/UseImportNameMatcher.php @@ -9,16 +9,16 @@ use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\GroupUse; use PhpParser\Node\Stmt\Use_; use PhpParser\Node\Stmt\UseUse; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Util\StringUtils; +use Rector\Exception\ShouldNotHappenException; use Rector\Naming\Naming\UseImportsResolver; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Util\StringUtils; final class UseImportNameMatcher { /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** diff --git a/rules/CodingStyle/Rector/ArrowFunction/StaticArrowFunctionRector.php b/rules/CodingStyle/Rector/ArrowFunction/StaticArrowFunctionRector.php index c7bc632ee0d..5c3ecac0b7a 100644 --- a/rules/CodingStyle/Rector/ArrowFunction/StaticArrowFunctionRector.php +++ b/rules/CodingStyle/Rector/ArrowFunction/StaticArrowFunctionRector.php @@ -6,7 +6,7 @@ namespace Rector\CodingStyle\Rector\ArrowFunction; use PhpParser\Node; use PhpParser\Node\Expr\ArrowFunction; use Rector\CodingStyle\Guard\StaticGuard; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodingStyle/Rector/Assign/SplitDoubleAssignRector.php b/rules/CodingStyle/Rector/Assign/SplitDoubleAssignRector.php index 21b4b9ba9dd..b78173372e8 100644 --- a/rules/CodingStyle/Rector/Assign/SplitDoubleAssignRector.php +++ b/rules/CodingStyle/Rector/Assign/SplitDoubleAssignRector.php @@ -9,7 +9,7 @@ use PhpParser\Node\Expr\ArrayDimFetch; use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\CallLike; use PhpParser\Node\Stmt\Expression; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodingStyle/Rector/Catch_/CatchExceptionNameMatchingTypeRector.php b/rules/CodingStyle/Rector/Catch_/CatchExceptionNameMatchingTypeRector.php index 6e1cdf7441f..caaf3177fca 100644 --- a/rules/CodingStyle/Rector/Catch_/CatchExceptionNameMatchingTypeRector.php +++ b/rules/CodingStyle/Rector/Catch_/CatchExceptionNameMatchingTypeRector.php @@ -17,12 +17,12 @@ use PhpParser\Node\Stmt\TryCatch; use PhpParser\NodeTraverser; use PHPStan\Analyser\Scope; use PHPStan\Type\ObjectType; -use Rector\Core\PhpParser\Node\CustomNode\FileWithoutNamespace; -use Rector\Core\Rector\AbstractRector; use Rector\Naming\Naming\AliasNameResolver; use Rector\Naming\Naming\PropertyNaming; use Rector\Naming\Naming\UseImportsResolver; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\PhpParser\Node\CustomNode\FileWithoutNamespace; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodingStyle/Rector/ClassConst/RemoveFinalFromConstRector.php b/rules/CodingStyle/Rector/ClassConst/RemoveFinalFromConstRector.php index d9ee4dbad24..14b4b8789e6 100644 --- a/rules/CodingStyle/Rector/ClassConst/RemoveFinalFromConstRector.php +++ b/rules/CodingStyle/Rector/ClassConst/RemoveFinalFromConstRector.php @@ -5,9 +5,9 @@ namespace Rector\CodingStyle\Rector\ClassConst; use PhpParser\Node; use PhpParser\Node\Stmt\Class_; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\Privatization\NodeManipulator\VisibilityManipulator; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/CodingStyle/Rector/ClassConst/SplitGroupedClassConstantsRector.php b/rules/CodingStyle/Rector/ClassConst/SplitGroupedClassConstantsRector.php index 410f157216b..e95df5ddd1c 100644 --- a/rules/CodingStyle/Rector/ClassConst/SplitGroupedClassConstantsRector.php +++ b/rules/CodingStyle/Rector/ClassConst/SplitGroupedClassConstantsRector.php @@ -6,7 +6,7 @@ namespace Rector\CodingStyle\Rector\ClassConst; use PhpParser\Node; use PhpParser\Node\Const_; use PhpParser\Node\Stmt\ClassConst; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodingStyle/Rector/ClassMethod/FuncGetArgsToVariadicParamRector.php b/rules/CodingStyle/Rector/ClassMethod/FuncGetArgsToVariadicParamRector.php index adb15d97d17..4cc4859701b 100644 --- a/rules/CodingStyle/Rector/ClassMethod/FuncGetArgsToVariadicParamRector.php +++ b/rules/CodingStyle/Rector/ClassMethod/FuncGetArgsToVariadicParamRector.php @@ -13,9 +13,9 @@ use PhpParser\Node\Param; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Function_; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -28,7 +28,7 @@ final class FuncGetArgsToVariadicParamRector extends AbstractRector implements M { /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(BetterNodeFinder $betterNodeFinder) diff --git a/rules/CodingStyle/Rector/ClassMethod/MakeInheritedMethodVisibilitySameAsParentRector.php b/rules/CodingStyle/Rector/ClassMethod/MakeInheritedMethodVisibilitySameAsParentRector.php index ccfdaa28a35..e9b99cbfcc7 100644 --- a/rules/CodingStyle/Rector/ClassMethod/MakeInheritedMethodVisibilitySameAsParentRector.php +++ b/rules/CodingStyle/Rector/ClassMethod/MakeInheritedMethodVisibilitySameAsParentRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Reflection\ClassReflection; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; use Rector\Privatization\NodeManipulator\VisibilityManipulator; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; use ReflectionMethod; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -27,7 +27,7 @@ final class MakeInheritedMethodVisibilitySameAsParentRector extends AbstractRect private $visibilityManipulator; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; public function __construct(VisibilityManipulator $visibilityManipulator, ReflectionResolver $reflectionResolver) diff --git a/rules/CodingStyle/Rector/ClassMethod/NewlineBeforeNewAssignSetRector.php b/rules/CodingStyle/Rector/ClassMethod/NewlineBeforeNewAssignSetRector.php index 7f1062e8876..cb089aaa898 100644 --- a/rules/CodingStyle/Rector/ClassMethod/NewlineBeforeNewAssignSetRector.php +++ b/rules/CodingStyle/Rector/ClassMethod/NewlineBeforeNewAssignSetRector.php @@ -14,7 +14,7 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Nop; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodingStyle/Rector/Closure/StaticClosureRector.php b/rules/CodingStyle/Rector/Closure/StaticClosureRector.php index d5b1e5f751a..bd655fb5ad8 100644 --- a/rules/CodingStyle/Rector/Closure/StaticClosureRector.php +++ b/rules/CodingStyle/Rector/Closure/StaticClosureRector.php @@ -6,7 +6,7 @@ namespace Rector\CodingStyle\Rector\Closure; use PhpParser\Node; use PhpParser\Node\Expr\Closure; use Rector\CodingStyle\Guard\StaticGuard; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodingStyle/Rector/Encapsed/EncapsedStringsToSprintfRector.php b/rules/CodingStyle/Rector/Encapsed/EncapsedStringsToSprintfRector.php index 5f6c1e2e089..1e630a8b422 100644 --- a/rules/CodingStyle/Rector/Encapsed/EncapsedStringsToSprintfRector.php +++ b/rules/CodingStyle/Rector/Encapsed/EncapsedStringsToSprintfRector.php @@ -16,8 +16,8 @@ use PhpParser\Node\Scalar\Encapsed; use PhpParser\Node\Scalar\EncapsedStringPart; use PhpParser\Node\Scalar\String_; use PHPStan\Type\Type; -use Rector\Core\Rector\AbstractRector; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodingStyle/Rector/Encapsed/WrapEncapsedVariableInCurlyBracesRector.php b/rules/CodingStyle/Rector/Encapsed/WrapEncapsedVariableInCurlyBracesRector.php index 35a9b14bace..9d83869b907 100644 --- a/rules/CodingStyle/Rector/Encapsed/WrapEncapsedVariableInCurlyBracesRector.php +++ b/rules/CodingStyle/Rector/Encapsed/WrapEncapsedVariableInCurlyBracesRector.php @@ -6,7 +6,7 @@ namespace Rector\CodingStyle\Rector\Encapsed; use PhpParser\Node; use PhpParser\Node\Expr\Variable; use PhpParser\Node\Scalar\Encapsed; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodingStyle/Rector/FuncCall/ArraySpreadInsteadOfArrayMergeRector.php b/rules/CodingStyle/Rector/FuncCall/ArraySpreadInsteadOfArrayMergeRector.php index fb3b7309ded..50111e832c2 100644 --- a/rules/CodingStyle/Rector/FuncCall/ArraySpreadInsteadOfArrayMergeRector.php +++ b/rules/CodingStyle/Rector/FuncCall/ArraySpreadInsteadOfArrayMergeRector.php @@ -12,10 +12,10 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\Ternary; use PhpParser\Node\Expr\Variable; use PHPStan\Type\ArrayType; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\NodeTypeResolver\TypeAnalyzer\ArrayTypeAnalyzer; +use Rector\Php\PhpVersionProvider; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -34,7 +34,7 @@ final class ArraySpreadInsteadOfArrayMergeRector extends AbstractRector implemen private $arrayTypeAnalyzer; /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; public function __construct(ArrayTypeAnalyzer $arrayTypeAnalyzer, PhpVersionProvider $phpVersionProvider) diff --git a/rules/CodingStyle/Rector/FuncCall/CallUserFuncArrayToVariadicRector.php b/rules/CodingStyle/Rector/FuncCall/CallUserFuncArrayToVariadicRector.php index 7a27185e3df..25664c51b5e 100644 --- a/rules/CodingStyle/Rector/FuncCall/CallUserFuncArrayToVariadicRector.php +++ b/rules/CodingStyle/Rector/FuncCall/CallUserFuncArrayToVariadicRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Scalar\String_; use Rector\CodingStyle\NodeFactory\ArrayCallableToMethodCallFactory; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -32,7 +32,7 @@ final class CallUserFuncArrayToVariadicRector extends AbstractRector implements private $arrayCallableToMethodCallFactory; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ArrayCallableToMethodCallFactory $arrayCallableToMethodCallFactory, ValueResolver $valueResolver) diff --git a/rules/CodingStyle/Rector/FuncCall/CallUserFuncToMethodCallRector.php b/rules/CodingStyle/Rector/FuncCall/CallUserFuncToMethodCallRector.php index f1c1e916635..1facd7984d9 100644 --- a/rules/CodingStyle/Rector/FuncCall/CallUserFuncToMethodCallRector.php +++ b/rules/CodingStyle/Rector/FuncCall/CallUserFuncToMethodCallRector.php @@ -8,7 +8,7 @@ use PhpParser\Node\Expr\Array_; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\MethodCall; use Rector\CodingStyle\NodeFactory\ArrayCallableToMethodCallFactory; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodingStyle/Rector/FuncCall/ConsistentImplodeRector.php b/rules/CodingStyle/Rector/FuncCall/ConsistentImplodeRector.php index 4bcace0d6ee..1f7c6d8ddfb 100644 --- a/rules/CodingStyle/Rector/FuncCall/ConsistentImplodeRector.php +++ b/rules/CodingStyle/Rector/FuncCall/ConsistentImplodeRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\String_; -use Rector\Core\Rector\AbstractRector; use Rector\NodeTypeResolver\TypeAnalyzer\StringTypeAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodingStyle/Rector/FuncCall/CountArrayToEmptyArrayComparisonRector.php b/rules/CodingStyle/Rector/FuncCall/CountArrayToEmptyArrayComparisonRector.php index d302fdd173f..bea2dc549f4 100644 --- a/rules/CodingStyle/Rector/FuncCall/CountArrayToEmptyArrayComparisonRector.php +++ b/rules/CodingStyle/Rector/FuncCall/CountArrayToEmptyArrayComparisonRector.php @@ -15,7 +15,7 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\LNumber; use PhpParser\Node\Stmt\ElseIf_; use PhpParser\Node\Stmt\If_; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodingStyle/Rector/FuncCall/StrictArraySearchRector.php b/rules/CodingStyle/Rector/FuncCall/StrictArraySearchRector.php index 6dc4c5b9580..7d91d50987b 100644 --- a/rules/CodingStyle/Rector/FuncCall/StrictArraySearchRector.php +++ b/rules/CodingStyle/Rector/FuncCall/StrictArraySearchRector.php @@ -5,7 +5,7 @@ namespace Rector\CodingStyle\Rector\FuncCall; use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodingStyle/Rector/FuncCall/VersionCompareFuncCallToConstantRector.php b/rules/CodingStyle/Rector/FuncCall/VersionCompareFuncCallToConstantRector.php index 776875522c6..5792444b90e 100644 --- a/rules/CodingStyle/Rector/FuncCall/VersionCompareFuncCallToConstantRector.php +++ b/rules/CodingStyle/Rector/FuncCall/VersionCompareFuncCallToConstantRector.php @@ -17,8 +17,8 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use PhpParser\Node\Scalar\LNumber; use PhpParser\Node\Scalar\String_; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Util\PhpVersionFactory; +use Rector\Rector\AbstractRector; +use Rector\Util\PhpVersionFactory; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -28,7 +28,7 @@ final class VersionCompareFuncCallToConstantRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\Util\PhpVersionFactory + * @var \Rector\Util\PhpVersionFactory */ private $phpVersionFactory; /** diff --git a/rules/CodingStyle/Rector/If_/NullableCompareToNullRector.php b/rules/CodingStyle/Rector/If_/NullableCompareToNullRector.php index cb7540e308f..dadc000ae5d 100644 --- a/rules/CodingStyle/Rector/If_/NullableCompareToNullRector.php +++ b/rules/CodingStyle/Rector/If_/NullableCompareToNullRector.php @@ -11,7 +11,7 @@ use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Stmt\If_; use PHPStan\Type\TypeCombinator; use PHPStan\Type\UnionType; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodingStyle/Rector/Plus/UseIncrementAssignRector.php b/rules/CodingStyle/Rector/Plus/UseIncrementAssignRector.php index ae70d5b5ce3..7f1fef57298 100644 --- a/rules/CodingStyle/Rector/Plus/UseIncrementAssignRector.php +++ b/rules/CodingStyle/Rector/Plus/UseIncrementAssignRector.php @@ -9,7 +9,7 @@ use PhpParser\Node\Expr\AssignOp\Plus; use PhpParser\Node\Expr\PreDec; use PhpParser\Node\Expr\PreInc; use PhpParser\Node\Scalar\LNumber; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodingStyle/Rector/PostInc/PostIncDecToPreIncDecRector.php b/rules/CodingStyle/Rector/PostInc/PostIncDecToPreIncDecRector.php index 37012bb6af7..d088959438f 100644 --- a/rules/CodingStyle/Rector/PostInc/PostIncDecToPreIncDecRector.php +++ b/rules/CodingStyle/Rector/PostInc/PostIncDecToPreIncDecRector.php @@ -10,7 +10,7 @@ use PhpParser\Node\Expr\PreDec; use PhpParser\Node\Expr\PreInc; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\For_; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodingStyle/Rector/Property/SplitGroupedPropertiesRector.php b/rules/CodingStyle/Rector/Property/SplitGroupedPropertiesRector.php index 3a42db02d53..1faf9c45e40 100644 --- a/rules/CodingStyle/Rector/Property/SplitGroupedPropertiesRector.php +++ b/rules/CodingStyle/Rector/Property/SplitGroupedPropertiesRector.php @@ -6,7 +6,7 @@ namespace Rector\CodingStyle\Rector\Property; use PhpParser\Node; use PhpParser\Node\Stmt\Property; use PhpParser\Node\Stmt\PropertyProperty; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodingStyle/Rector/Stmt/NewlineAfterStatementRector.php b/rules/CodingStyle/Rector/Stmt/NewlineAfterStatementRector.php index 586c34d8335..af445b8cbbc 100644 --- a/rules/CodingStyle/Rector/Stmt/NewlineAfterStatementRector.php +++ b/rules/CodingStyle/Rector/Stmt/NewlineAfterStatementRector.php @@ -22,9 +22,9 @@ use PhpParser\Node\Stmt\Switch_; use PhpParser\Node\Stmt\Trait_; use PhpParser\Node\Stmt\TryCatch; use PhpParser\Node\Stmt\While_; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -72,15 +72,15 @@ CODE_SAMPLE } /** * @param StmtsAwareInterface|ClassLike $node - * @return null|\Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface|\PhpParser\Node\Stmt\ClassLike + * @return null|\Rector\Contract\PhpParser\Node\StmtsAwareInterface|\PhpParser\Node\Stmt\ClassLike */ public function refactor(Node $node) { return $this->processAddNewLine($node, \false); } /** - * @param \Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface|\PhpParser\Node\Stmt\ClassLike $node - * @return null|\Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface|\PhpParser\Node\Stmt\ClassLike + * @param \Rector\Contract\PhpParser\Node\StmtsAwareInterface|\PhpParser\Node\Stmt\ClassLike $node + * @return null|\Rector\Contract\PhpParser\Node\StmtsAwareInterface|\PhpParser\Node\Stmt\ClassLike */ private function processAddNewLine($node, bool $hasChanged, int $jumpToKey = 0) { diff --git a/rules/CodingStyle/Rector/Stmt/RemoveUselessAliasInUseStatementRector.php b/rules/CodingStyle/Rector/Stmt/RemoveUselessAliasInUseStatementRector.php index 6681555e97f..41ba166f3df 100644 --- a/rules/CodingStyle/Rector/Stmt/RemoveUselessAliasInUseStatementRector.php +++ b/rules/CodingStyle/Rector/Stmt/RemoveUselessAliasInUseStatementRector.php @@ -8,8 +8,8 @@ use PhpParser\Node; use PhpParser\Node\Identifier; use PhpParser\Node\Stmt\Namespace_; use PhpParser\Node\Stmt\Use_; -use Rector\Core\PhpParser\Node\CustomNode\FileWithoutNamespace; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\CustomNode\FileWithoutNamespace; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -36,7 +36,7 @@ CODE_SAMPLE } /** * @param FileWithoutNamespace|Namespace_ $node - * @return null|\Rector\Core\PhpParser\Node\CustomNode\FileWithoutNamespace|\PhpParser\Node\Stmt\Namespace_ + * @return null|\Rector\PhpParser\Node\CustomNode\FileWithoutNamespace|\PhpParser\Node\Stmt\Namespace_ */ public function refactor(Node $node) { diff --git a/rules/CodingStyle/Rector/String_/SymplifyQuoteEscapeRector.php b/rules/CodingStyle/Rector/String_/SymplifyQuoteEscapeRector.php index 6a14bd943ed..52f4951f18a 100644 --- a/rules/CodingStyle/Rector/String_/SymplifyQuoteEscapeRector.php +++ b/rules/CodingStyle/Rector/String_/SymplifyQuoteEscapeRector.php @@ -5,9 +5,9 @@ namespace Rector\CodingStyle\Rector\String_; use PhpParser\Node; use PhpParser\Node\Scalar\String_; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Util\StringUtils; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; +use Rector\Util\StringUtils; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodingStyle/Rector/String_/UseClassKeywordForClassNameResolutionRector.php b/rules/CodingStyle/Rector/String_/UseClassKeywordForClassNameResolutionRector.php index 9fb5c62c3eb..26866716a5a 100644 --- a/rules/CodingStyle/Rector/String_/UseClassKeywordForClassNameResolutionRector.php +++ b/rules/CodingStyle/Rector/String_/UseClassKeywordForClassNameResolutionRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Scalar\String_; use PHPStan\Reflection\ReflectionProvider; -use Rector\Core\Rector\AbstractRector; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodingStyle/Rector/Ternary/TernaryConditionVariableAssignmentRector.php b/rules/CodingStyle/Rector/Ternary/TernaryConditionVariableAssignmentRector.php index d6f8cf08759..7e9dfb24eb6 100644 --- a/rules/CodingStyle/Rector/Ternary/TernaryConditionVariableAssignmentRector.php +++ b/rules/CodingStyle/Rector/Ternary/TernaryConditionVariableAssignmentRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\Ternary; use PhpParser\Node\Expr\Variable; -use Rector\Core\Rector\AbstractRector; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/CodingStyle/Rector/Use_/SeparateMultiUseImportsRector.php b/rules/CodingStyle/Rector/Use_/SeparateMultiUseImportsRector.php index 1ba5d6fb1ce..1469e114d57 100644 --- a/rules/CodingStyle/Rector/Use_/SeparateMultiUseImportsRector.php +++ b/rules/CodingStyle/Rector/Use_/SeparateMultiUseImportsRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Namespace_; use PhpParser\Node\Stmt\TraitUse; use PhpParser\Node\Stmt\Use_; -use Rector\Core\PhpParser\Node\CustomNode\FileWithoutNamespace; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\CustomNode\FileWithoutNamespace; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -48,7 +48,7 @@ CODE_SAMPLE } /** * @param FileWithoutNamespace|Namespace_|Class_ $node - * @return \Rector\Core\PhpParser\Node\CustomNode\FileWithoutNamespace|\PhpParser\Node\Stmt\Namespace_|\PhpParser\Node\Stmt\Class_|null + * @return \Rector\PhpParser\Node\CustomNode\FileWithoutNamespace|\PhpParser\Node\Stmt\Namespace_|\PhpParser\Node\Stmt\Class_|null */ public function refactor(Node $node) { diff --git a/rules/CodingStyle/Reflection/VendorLocationDetector.php b/rules/CodingStyle/Reflection/VendorLocationDetector.php index 66a6d2dd577..6a295d3363e 100644 --- a/rules/CodingStyle/Reflection/VendorLocationDetector.php +++ b/rules/CodingStyle/Reflection/VendorLocationDetector.php @@ -4,12 +4,12 @@ declare (strict_types=1); namespace Rector\CodingStyle\Reflection; use PHPStan\Reflection\MethodReflection; -use Rector\Core\FileSystem\FilePathHelper; +use Rector\FileSystem\FilePathHelper; final class VendorLocationDetector { /** * @readonly - * @var \Rector\Core\FileSystem\FilePathHelper + * @var \Rector\FileSystem\FilePathHelper */ private $filePathHelper; public function __construct(FilePathHelper $filePathHelper) diff --git a/rules/CodingStyle/ValueObject/ObjectMagicMethods.php b/rules/CodingStyle/ValueObject/ObjectMagicMethods.php index 0e519108af5..b83881941d5 100644 --- a/rules/CodingStyle/ValueObject/ObjectMagicMethods.php +++ b/rules/CodingStyle/ValueObject/ObjectMagicMethods.php @@ -3,7 +3,7 @@ declare (strict_types=1); namespace Rector\CodingStyle\ValueObject; -use Rector\Core\ValueObject\MethodName; +use Rector\ValueObject\MethodName; final class ObjectMagicMethods { /** diff --git a/rules/DeadCode/ConditionEvaluator.php b/rules/DeadCode/ConditionEvaluator.php index 53cd3f0c9a8..9b164c756ea 100644 --- a/rules/DeadCode/ConditionEvaluator.php +++ b/rules/DeadCode/ConditionEvaluator.php @@ -7,16 +7,16 @@ use PhpParser\Node\Expr\BinaryOp\Equal; use PhpParser\Node\Expr\BinaryOp\Identical; use PhpParser\Node\Expr\BinaryOp\NotEqual; use PhpParser\Node\Expr\BinaryOp\NotIdentical; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\Php\PhpVersionProvider; use Rector\DeadCode\Contract\ConditionInterface; use Rector\DeadCode\ValueObject\BinaryToVersionCompareCondition; use Rector\DeadCode\ValueObject\VersionCompareCondition; +use Rector\Exception\ShouldNotHappenException; +use Rector\Php\PhpVersionProvider; final class ConditionEvaluator { /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; public function __construct(PhpVersionProvider $phpVersionProvider) diff --git a/rules/DeadCode/ConditionResolver.php b/rules/DeadCode/ConditionResolver.php index aac069fb36f..514c9a10276 100644 --- a/rules/DeadCode/ConditionResolver.php +++ b/rules/DeadCode/ConditionResolver.php @@ -10,13 +10,13 @@ use PhpParser\Node\Expr\BinaryOp\Identical; use PhpParser\Node\Expr\BinaryOp\NotEqual; use PhpParser\Node\Expr\BinaryOp\NotIdentical; use PhpParser\Node\Expr\FuncCall; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Util\PhpVersionFactory; use Rector\DeadCode\Contract\ConditionInterface; use Rector\DeadCode\ValueObject\BinaryToVersionCompareCondition; use Rector\DeadCode\ValueObject\VersionCompareCondition; use Rector\NodeNameResolver\NodeNameResolver; +use Rector\Php\PhpVersionProvider; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Util\PhpVersionFactory; final class ConditionResolver { /** @@ -26,17 +26,17 @@ final class ConditionResolver private $nodeNameResolver; /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** * @readonly - * @var \Rector\Core\Util\PhpVersionFactory + * @var \Rector\Util\PhpVersionFactory */ private $phpVersionFactory; public function __construct(NodeNameResolver $nodeNameResolver, PhpVersionProvider $phpVersionProvider, ValueResolver $valueResolver, PhpVersionFactory $phpVersionFactory) diff --git a/rules/DeadCode/NodeAnalyzer/CallCollectionAnalyzer.php b/rules/DeadCode/NodeAnalyzer/CallCollectionAnalyzer.php index 6b7bbc27f03..62f62aaeb83 100644 --- a/rules/DeadCode/NodeAnalyzer/CallCollectionAnalyzer.php +++ b/rules/DeadCode/NodeAnalyzer/CallCollectionAnalyzer.php @@ -8,7 +8,7 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Identifier; use PhpParser\Node\Name; use PHPStan\Type\TypeWithClassName; -use Rector\Core\Enum\ObjectReference; +use Rector\Enum\ObjectReference; use Rector\NodeNameResolver\NodeNameResolver; use Rector\NodeTypeResolver\NodeTypeResolver; final class CallCollectionAnalyzer diff --git a/rules/DeadCode/NodeAnalyzer/ExprUsedInNodeAnalyzer.php b/rules/DeadCode/NodeAnalyzer/ExprUsedInNodeAnalyzer.php index d0983e90789..d35e0deb9ff 100644 --- a/rules/DeadCode/NodeAnalyzer/ExprUsedInNodeAnalyzer.php +++ b/rules/DeadCode/NodeAnalyzer/ExprUsedInNodeAnalyzer.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\Include_; use PhpParser\Node\Expr\Variable; -use Rector\Core\NodeAnalyzer\CompactFuncCallAnalyzer; -use Rector\Core\PhpParser\Printer\BetterStandardPrinter; +use Rector\NodeAnalyzer\CompactFuncCallAnalyzer; +use Rector\PhpParser\Printer\BetterStandardPrinter; final class ExprUsedInNodeAnalyzer { /** @@ -18,12 +18,12 @@ final class ExprUsedInNodeAnalyzer private $usedVariableNameAnalyzer; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\CompactFuncCallAnalyzer + * @var \Rector\NodeAnalyzer\CompactFuncCallAnalyzer */ private $compactFuncCallAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Printer\BetterStandardPrinter + * @var \Rector\PhpParser\Printer\BetterStandardPrinter */ private $betterStandardPrinter; public function __construct(\Rector\DeadCode\NodeAnalyzer\UsedVariableNameAnalyzer $usedVariableNameAnalyzer, CompactFuncCallAnalyzer $compactFuncCallAnalyzer, BetterStandardPrinter $betterStandardPrinter) diff --git a/rules/DeadCode/NodeAnalyzer/IsClassMethodUsedAnalyzer.php b/rules/DeadCode/NodeAnalyzer/IsClassMethodUsedAnalyzer.php index 47635bde301..1daef12c5a7 100644 --- a/rules/DeadCode/NodeAnalyzer/IsClassMethodUsedAnalyzer.php +++ b/rules/DeadCode/NodeAnalyzer/IsClassMethodUsedAnalyzer.php @@ -19,15 +19,15 @@ use PhpParser\NodeTraverser; use PHPStan\Analyser\Scope; use PHPStan\Parser\ArrayMapArgVisitor; use PHPStan\Reflection\ClassReflection; -use Rector\Core\PhpParser\AstResolver; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Reflection\ReflectionResolver; use Rector\NodeCollector\NodeAnalyzer\ArrayCallableMethodMatcher; use Rector\NodeCollector\ValueObject\ArrayCallable; use Rector\NodeCollector\ValueObject\ArrayCallableDynamicMethod; use Rector\NodeNameResolver\NodeNameResolver; use Rector\PhpDocParser\NodeTraverser\SimpleCallableNodeTraverser; +use Rector\PhpParser\AstResolver; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Reflection\ReflectionResolver; final class IsClassMethodUsedAnalyzer { /** @@ -37,17 +37,17 @@ final class IsClassMethodUsedAnalyzer private $nodeNameResolver; /** * @readonly - * @var \Rector\Core\PhpParser\AstResolver + * @var \Rector\PhpParser\AstResolver */ private $astResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** @@ -62,7 +62,7 @@ final class IsClassMethodUsedAnalyzer private $callCollectionAnalyzer; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** diff --git a/rules/DeadCode/NodeAnalyzer/JustPropertyFetchVariableAssignMatcher.php b/rules/DeadCode/NodeAnalyzer/JustPropertyFetchVariableAssignMatcher.php index 45b613d57b0..722c0c2b543 100644 --- a/rules/DeadCode/NodeAnalyzer/JustPropertyFetchVariableAssignMatcher.php +++ b/rules/DeadCode/NodeAnalyzer/JustPropertyFetchVariableAssignMatcher.php @@ -8,14 +8,14 @@ use PhpParser\Node\Expr\PropertyFetch; use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\PhpParser\Comparing\NodeComparator; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; use Rector\DeadCode\ValueObject\VariableAndPropertyFetchAssign; +use Rector\PhpParser\Comparing\NodeComparator; final class JustPropertyFetchVariableAssignMatcher { /** * @readonly - * @var \Rector\Core\PhpParser\Comparing\NodeComparator + * @var \Rector\PhpParser\Comparing\NodeComparator */ private $nodeComparator; public function __construct(NodeComparator $nodeComparator) diff --git a/rules/DeadCode/NodeAnalyzer/PropertyWriteonlyAnalyzer.php b/rules/DeadCode/NodeAnalyzer/PropertyWriteonlyAnalyzer.php index 6f04b2cd6ee..c0168bec322 100644 --- a/rules/DeadCode/NodeAnalyzer/PropertyWriteonlyAnalyzer.php +++ b/rules/DeadCode/NodeAnalyzer/PropertyWriteonlyAnalyzer.php @@ -8,13 +8,13 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\PropertyFetch; use PhpParser\Node\Expr\StaticPropertyFetch; use PhpParser\Node\Stmt\Class_; -use Rector\Core\PhpParser\Node\BetterNodeFinder; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\PhpParser\Node\BetterNodeFinder; final class PropertyWriteonlyAnalyzer { /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(BetterNodeFinder $betterNodeFinder) diff --git a/rules/DeadCode/NodeCollector/UnusedParameterResolver.php b/rules/DeadCode/NodeCollector/UnusedParameterResolver.php index cd3bf188514..448b3ba4a10 100644 --- a/rules/DeadCode/NodeCollector/UnusedParameterResolver.php +++ b/rules/DeadCode/NodeCollector/UnusedParameterResolver.php @@ -5,12 +5,12 @@ namespace Rector\DeadCode\NodeCollector; use PhpParser\Node\Param; use PhpParser\Node\Stmt\ClassMethod; -use Rector\Core\NodeAnalyzer\ParamAnalyzer; +use Rector\NodeAnalyzer\ParamAnalyzer; final class UnusedParameterResolver { /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ParamAnalyzer + * @var \Rector\NodeAnalyzer\ParamAnalyzer */ private $paramAnalyzer; public function __construct(ParamAnalyzer $paramAnalyzer) diff --git a/rules/DeadCode/NodeManipulator/CountManipulator.php b/rules/DeadCode/NodeManipulator/CountManipulator.php index 4311c664a71..06383a40115 100644 --- a/rules/DeadCode/NodeManipulator/CountManipulator.php +++ b/rules/DeadCode/NodeManipulator/CountManipulator.php @@ -11,9 +11,9 @@ use PhpParser\Node\Expr\BinaryOp\SmallerOrEqual; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\LNumber; use PHPStan\Type\NeverType; -use Rector\Core\PhpParser\Comparing\NodeComparator; use Rector\NodeNameResolver\NodeNameResolver; use Rector\NodeTypeResolver\NodeTypeResolver; +use Rector\PhpParser\Comparing\NodeComparator; final class CountManipulator { /** @@ -23,7 +23,7 @@ final class CountManipulator private $nodeNameResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Comparing\NodeComparator + * @var \Rector\PhpParser\Comparing\NodeComparator */ private $nodeComparator; /** diff --git a/rules/DeadCode/Rector/Array_/RemoveDuplicatedArrayKeyRector.php b/rules/DeadCode/Rector/Array_/RemoveDuplicatedArrayKeyRector.php index e0694eb999c..0cd8c9e927a 100644 --- a/rules/DeadCode/Rector/Array_/RemoveDuplicatedArrayKeyRector.php +++ b/rules/DeadCode/Rector/Array_/RemoveDuplicatedArrayKeyRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Expr\Array_; use PhpParser\Node\Expr\ArrayItem; use PhpParser\Node\Expr\PreDec; use PhpParser\Node\Expr\PreInc; -use Rector\Core\PhpParser\Printer\BetterStandardPrinter; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Printer\BetterStandardPrinter; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -21,7 +21,7 @@ final class RemoveDuplicatedArrayKeyRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Printer\BetterStandardPrinter + * @var \Rector\PhpParser\Printer\BetterStandardPrinter */ private $betterStandardPrinter; public function __construct(BetterStandardPrinter $betterStandardPrinter) diff --git a/rules/DeadCode/Rector/Assign/RemoveDoubleAssignRector.php b/rules/DeadCode/Rector/Assign/RemoveDoubleAssignRector.php index fe7f64f0fac..9cd6fd28cf0 100644 --- a/rules/DeadCode/Rector/Assign/RemoveDoubleAssignRector.php +++ b/rules/DeadCode/Rector/Assign/RemoveDoubleAssignRector.php @@ -16,10 +16,10 @@ use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Namespace_; use PHPStan\Analyser\Scope; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\PhpParser\Node\CustomNode\FileWithoutNamespace; -use Rector\Core\Rector\AbstractScopeAwareRector; use Rector\DeadCode\SideEffect\SideEffectNodeDetector; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\PhpParser\Node\CustomNode\FileWithoutNamespace; +use Rector\Rector\AbstractScopeAwareRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -34,7 +34,7 @@ final class RemoveDoubleAssignRector extends AbstractScopeAwareRector private $sideEffectNodeDetector; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(SideEffectNodeDetector $sideEffectNodeDetector, BetterNodeFinder $betterNodeFinder) diff --git a/rules/DeadCode/Rector/Assign/RemoveUnusedVariableAssignRector.php b/rules/DeadCode/Rector/Assign/RemoveUnusedVariableAssignRector.php index e672ff6b1df..ffaefe89bf8 100644 --- a/rules/DeadCode/Rector/Assign/RemoveUnusedVariableAssignRector.php +++ b/rules/DeadCode/Rector/Assign/RemoveUnusedVariableAssignRector.php @@ -16,12 +16,12 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Function_; use PHPStan\Analyser\Scope; -use Rector\Core\NodeAnalyzer\VariableAnalyzer; -use Rector\Core\Php\ReservedKeywordAnalyzer; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractScopeAwareRector; use Rector\DeadCode\SideEffect\SideEffectNodeDetector; +use Rector\NodeAnalyzer\VariableAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Php\ReservedKeywordAnalyzer; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractScopeAwareRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -31,7 +31,7 @@ final class RemoveUnusedVariableAssignRector extends AbstractScopeAwareRector { /** * @readonly - * @var \Rector\Core\Php\ReservedKeywordAnalyzer + * @var \Rector\Php\ReservedKeywordAnalyzer */ private $reservedKeywordAnalyzer; /** @@ -41,12 +41,12 @@ final class RemoveUnusedVariableAssignRector extends AbstractScopeAwareRector private $sideEffectNodeDetector; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\VariableAnalyzer + * @var \Rector\NodeAnalyzer\VariableAnalyzer */ private $variableAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(ReservedKeywordAnalyzer $reservedKeywordAnalyzer, SideEffectNodeDetector $sideEffectNodeDetector, VariableAnalyzer $variableAnalyzer, BetterNodeFinder $betterNodeFinder) diff --git a/rules/DeadCode/Rector/BooleanAnd/RemoveAndTrueRector.php b/rules/DeadCode/Rector/BooleanAnd/RemoveAndTrueRector.php index 937753fc124..c0d6986581a 100644 --- a/rules/DeadCode/Rector/BooleanAnd/RemoveAndTrueRector.php +++ b/rules/DeadCode/Rector/BooleanAnd/RemoveAndTrueRector.php @@ -6,8 +6,8 @@ namespace Rector\DeadCode\Rector\BooleanAnd; use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\Expr\BinaryOp\BooleanAnd; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -17,7 +17,7 @@ final class RemoveAndTrueRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ValueResolver $valueResolver) diff --git a/rules/DeadCode/Rector/Cast/RecastingRemovalRector.php b/rules/DeadCode/Rector/Cast/RecastingRemovalRector.php index a5e615494ad..4a7714645d8 100644 --- a/rules/DeadCode/Rector/Cast/RecastingRemovalRector.php +++ b/rules/DeadCode/Rector/Cast/RecastingRemovalRector.php @@ -23,10 +23,10 @@ use PHPStan\Type\MixedType; use PHPStan\Type\ObjectType; use PHPStan\Type\StringType; use PHPStan\Type\Type; -use Rector\Core\NodeAnalyzer\ExprAnalyzer; -use Rector\Core\NodeAnalyzer\PropertyFetchAnalyzer; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; +use Rector\NodeAnalyzer\ExprAnalyzer; +use Rector\NodeAnalyzer\PropertyFetchAnalyzer; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -36,17 +36,17 @@ final class RecastingRemovalRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeAnalyzer\PropertyFetchAnalyzer + * @var \Rector\NodeAnalyzer\PropertyFetchAnalyzer */ private $propertyFetchAnalyzer; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ExprAnalyzer + * @var \Rector\NodeAnalyzer\ExprAnalyzer */ private $exprAnalyzer; /** diff --git a/rules/DeadCode/Rector/ClassConst/RemoveUnusedPrivateClassConstantRector.php b/rules/DeadCode/Rector/ClassConst/RemoveUnusedPrivateClassConstantRector.php index 2a3dd70087d..07fa2f35491 100644 --- a/rules/DeadCode/Rector/ClassConst/RemoveUnusedPrivateClassConstantRector.php +++ b/rules/DeadCode/Rector/ClassConst/RemoveUnusedPrivateClassConstantRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Stmt\ClassConst; use PhpParser\NodeTraverser; use PHPStan\Analyser\Scope; use PHPStan\Reflection\ClassReflection; -use Rector\Core\NodeManipulator\ClassConstManipulator; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\Reflection\ReflectionResolver; +use Rector\NodeManipulator\ClassConstManipulator; +use Rector\Rector\AbstractScopeAwareRector; +use Rector\Reflection\ReflectionResolver; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -20,12 +20,12 @@ final class RemoveUnusedPrivateClassConstantRector extends AbstractScopeAwareRec { /** * @readonly - * @var \Rector\Core\NodeManipulator\ClassConstManipulator + * @var \Rector\NodeManipulator\ClassConstManipulator */ private $classConstManipulator; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; public function __construct(ClassConstManipulator $classConstManipulator, ReflectionResolver $reflectionResolver) diff --git a/rules/DeadCode/Rector/ClassLike/RemoveAnnotationRector.php b/rules/DeadCode/Rector/ClassLike/RemoveAnnotationRector.php index 9410947b183..aa2f37033a0 100644 --- a/rules/DeadCode/Rector/ClassLike/RemoveAnnotationRector.php +++ b/rules/DeadCode/Rector/ClassLike/RemoveAnnotationRector.php @@ -13,8 +13,8 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTagRemover; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use RectorPrefix202401\Webmozart\Assert\Assert; diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveEmptyClassMethodRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveEmptyClassMethodRector.php index 4350514f577..ddf3e883b63 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveEmptyClassMethodRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveEmptyClassMethodRector.php @@ -10,11 +10,11 @@ use PhpParser\Node\Stmt\ClassMethod; use PHPStan\PhpDocParser\Ast\PhpDoc\DeprecatedTagValueNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Core\NodeAnalyzer\ParamAnalyzer; -use Rector\Core\NodeManipulator\ClassMethodManipulator; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\MethodName; use Rector\DeadCode\NodeManipulator\ControllerClassMethodManipulator; +use Rector\NodeAnalyzer\ParamAnalyzer; +use Rector\NodeManipulator\ClassMethodManipulator; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\MethodName; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -24,7 +24,7 @@ final class RemoveEmptyClassMethodRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeManipulator\ClassMethodManipulator + * @var \Rector\NodeManipulator\ClassMethodManipulator */ private $classMethodManipulator; /** @@ -34,7 +34,7 @@ final class RemoveEmptyClassMethodRector extends AbstractRector private $controllerClassMethodManipulator; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ParamAnalyzer + * @var \Rector\NodeAnalyzer\ParamAnalyzer */ private $paramAnalyzer; /** diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveNullTagValueNodeRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveNullTagValueNodeRector.php index bd073a580ec..e851c8c19cb 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveNullTagValueNodeRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveNullTagValueNodeRector.php @@ -17,8 +17,8 @@ use PHPStan\PhpDocParser\Ast\Type\IdentifierTypeNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Rector\AbstractRector; use Rector\PhpDocParser\PhpDocParser\PhpDocNodeTraverser; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedConstructorParamRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedConstructorParamRector.php index d1c00c6857b..a399ff6f4ba 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedConstructorParamRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedConstructorParamRector.php @@ -6,10 +6,10 @@ namespace Rector\DeadCode\Rector\ClassMethod; use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; -use Rector\Core\NodeAnalyzer\ParamAnalyzer; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\MethodName; +use Rector\NodeAnalyzer\ParamAnalyzer; +use Rector\Rector\AbstractRector; use Rector\Removing\NodeManipulator\ComplexNodeRemover; +use Rector\ValueObject\MethodName; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -19,7 +19,7 @@ final class RemoveUnusedConstructorParamRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ParamAnalyzer + * @var \Rector\NodeAnalyzer\ParamAnalyzer */ private $paramAnalyzer; /** diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodParameterRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodParameterRector.php index cf6cb523381..a76e938dc31 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodParameterRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodParameterRector.php @@ -13,10 +13,10 @@ use PHPStan\PhpDocParser\Ast\PhpDoc\ParamTagValueNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTagRemover; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; use Rector\DeadCode\NodeCollector\UnusedParameterResolver; use Rector\DeadCode\NodeManipulator\VariadicFunctionLikeDetector; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -51,7 +51,7 @@ final class RemoveUnusedPrivateMethodParameterRector extends AbstractRector private $phpDocInfoFactory; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(VariadicFunctionLikeDetector $variadicFunctionLikeDetector, UnusedParameterResolver $unusedParameterResolver, PhpDocTagRemover $phpDocTagRemover, DocBlockUpdater $docBlockUpdater, PhpDocInfoFactory $phpDocInfoFactory, BetterNodeFinder $betterNodeFinder) diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodRector.php index 2cdde02a75b..df31a1a8868 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPrivateMethodRector.php @@ -10,11 +10,11 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Analyser\Scope; use PHPStan\Reflection\ClassReflection; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\Reflection\ReflectionResolver; -use Rector\Core\ValueObject\MethodName; use Rector\DeadCode\NodeAnalyzer\IsClassMethodUsedAnalyzer; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractScopeAwareRector; +use Rector\Reflection\ReflectionResolver; +use Rector\ValueObject\MethodName; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -29,12 +29,12 @@ final class RemoveUnusedPrivateMethodRector extends AbstractScopeAwareRector private $isClassMethodUsedAnalyzer; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(IsClassMethodUsedAnalyzer $isClassMethodUsedAnalyzer, ReflectionResolver $reflectionResolver, BetterNodeFinder $betterNodeFinder) diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPromotedPropertyRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPromotedPropertyRector.php index dedc24705ff..4c12d77e8a4 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPromotedPropertyRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUnusedPromotedPropertyRector.php @@ -9,14 +9,14 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\TraitUse; use PHPStan\Analyser\Scope; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\PhpParser\NodeFinder\PropertyFetchFinder; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\ValueObject\MethodName; -use Rector\Core\ValueObject\PhpVersionFeature; -use Rector\Core\ValueObject\Visibility; use Rector\DeadCode\NodeAnalyzer\PropertyWriteonlyAnalyzer; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\PhpParser\NodeFinder\PropertyFetchFinder; use Rector\Privatization\NodeManipulator\VisibilityManipulator; +use Rector\Rector\AbstractScopeAwareRector; +use Rector\ValueObject\MethodName; +use Rector\ValueObject\PhpVersionFeature; +use Rector\ValueObject\Visibility; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -27,7 +27,7 @@ final class RemoveUnusedPromotedPropertyRector extends AbstractScopeAwareRector { /** * @readonly - * @var \Rector\Core\PhpParser\NodeFinder\PropertyFetchFinder + * @var \Rector\PhpParser\NodeFinder\PropertyFetchFinder */ private $propertyFetchFinder; /** @@ -42,7 +42,7 @@ final class RemoveUnusedPromotedPropertyRector extends AbstractScopeAwareRector private $propertyWriteonlyAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(PropertyFetchFinder $propertyFetchFinder, VisibilityManipulator $visibilityManipulator, PropertyWriteonlyAnalyzer $propertyWriteonlyAnalyzer, BetterNodeFinder $betterNodeFinder) diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUselessParamTagRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUselessParamTagRector.php index 0679c1d9f11..329eeb0a9e6 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUselessParamTagRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUselessParamTagRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Core\Rector\AbstractRector; use Rector\DeadCode\PhpDoc\TagRemover\ParamTagRemover; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnExprInConstructRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnExprInConstructRector.php index 4851e475a4c..80cddebefe1 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnExprInConstructRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnExprInConstructRector.php @@ -12,9 +12,9 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Return_; use PhpParser\NodeTraverser; -use Rector\Core\NodeAnalyzer\ExprAnalyzer; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\MethodName; +use Rector\NodeAnalyzer\ExprAnalyzer; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\MethodName; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -24,7 +24,7 @@ final class RemoveUselessReturnExprInConstructRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ExprAnalyzer + * @var \Rector\NodeAnalyzer\ExprAnalyzer */ private $exprAnalyzer; public function __construct(ExprAnalyzer $exprAnalyzer) diff --git a/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnTagRector.php b/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnTagRector.php index 27f46ef80ba..89d6b918e47 100644 --- a/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnTagRector.php +++ b/rules/DeadCode/Rector/ClassMethod/RemoveUselessReturnTagRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Rector\AbstractRector; use Rector\DeadCode\PhpDoc\TagRemover\ReturnTagRemover; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/DeadCode/Rector/Concat/RemoveConcatAutocastRector.php b/rules/DeadCode/Rector/Concat/RemoveConcatAutocastRector.php index 27b7a73364e..5a62f08b298 100644 --- a/rules/DeadCode/Rector/Concat/RemoveConcatAutocastRector.php +++ b/rules/DeadCode/Rector/Concat/RemoveConcatAutocastRector.php @@ -7,7 +7,7 @@ use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\Expr\BinaryOp\Concat; use PhpParser\Node\Expr\Cast\String_; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/DeadCode/Rector/ConstFetch/RemovePhpVersionIdCheckRector.php b/rules/DeadCode/Rector/ConstFetch/RemovePhpVersionIdCheckRector.php index 4b8eee66ab1..35c2d9776d0 100644 --- a/rules/DeadCode/Rector/ConstFetch/RemovePhpVersionIdCheckRector.php +++ b/rules/DeadCode/Rector/ConstFetch/RemovePhpVersionIdCheckRector.php @@ -13,9 +13,9 @@ use PhpParser\Node\Scalar\LNumber; use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\If_; use PhpParser\NodeTraverser; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersion; +use Rector\Php\PhpVersionProvider; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersion; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -25,7 +25,7 @@ final class RemovePhpVersionIdCheckRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; /** diff --git a/rules/DeadCode/Rector/Expression/RemoveDeadStmtRector.php b/rules/DeadCode/Rector/Expression/RemoveDeadStmtRector.php index bea76652d1b..d1b1129bbc7 100644 --- a/rules/DeadCode/Rector/Expression/RemoveDeadStmtRector.php +++ b/rules/DeadCode/Rector/Expression/RemoveDeadStmtRector.php @@ -11,11 +11,11 @@ use PhpParser\Node\Stmt\Nop; use PhpParser\NodeTraverser; use PHPStan\Reflection\Php\PhpPropertyReflection; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Core\NodeAnalyzer\PropertyFetchAnalyzer; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; use Rector\DeadCode\NodeManipulator\LivingCodeManipulator; +use Rector\NodeAnalyzer\PropertyFetchAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -30,12 +30,12 @@ final class RemoveDeadStmtRector extends AbstractRector private $livingCodeManipulator; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\PropertyFetchAnalyzer + * @var \Rector\NodeAnalyzer\PropertyFetchAnalyzer */ private $propertyFetchAnalyzer; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** diff --git a/rules/DeadCode/Rector/Expression/SimplifyMirrorAssignRector.php b/rules/DeadCode/Rector/Expression/SimplifyMirrorAssignRector.php index 4dd791978fe..37f9ea090d9 100644 --- a/rules/DeadCode/Rector/Expression/SimplifyMirrorAssignRector.php +++ b/rules/DeadCode/Rector/Expression/SimplifyMirrorAssignRector.php @@ -7,7 +7,7 @@ use PhpParser\Node; use PhpParser\Node\Expr\Assign; use PhpParser\Node\Stmt\Expression; use PhpParser\NodeTraverser; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/DeadCode/Rector/For_/RemoveDeadContinueRector.php b/rules/DeadCode/Rector/For_/RemoveDeadContinueRector.php index c3a4eaf0788..17e756c1639 100644 --- a/rules/DeadCode/Rector/For_/RemoveDeadContinueRector.php +++ b/rules/DeadCode/Rector/For_/RemoveDeadContinueRector.php @@ -11,7 +11,7 @@ use PhpParser\Node\Stmt\Do_; use PhpParser\Node\Stmt\For_; use PhpParser\Node\Stmt\Foreach_; use PhpParser\Node\Stmt\While_; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/DeadCode/Rector/For_/RemoveDeadIfForeachForRector.php b/rules/DeadCode/Rector/For_/RemoveDeadIfForeachForRector.php index c9c5bc5e6ad..da31b6a4560 100644 --- a/rules/DeadCode/Rector/For_/RemoveDeadIfForeachForRector.php +++ b/rules/DeadCode/Rector/For_/RemoveDeadIfForeachForRector.php @@ -12,11 +12,11 @@ use PhpParser\Node\Stmt\Else_; use PhpParser\Node\Stmt\For_; use PhpParser\Node\Stmt\Foreach_; use PhpParser\Node\Stmt\If_; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\NodeManipulator\StmtsManipulator; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; use Rector\EarlyReturn\NodeTransformer\ConditionInverter; +use Rector\NodeManipulator\StmtsManipulator; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -31,12 +31,12 @@ final class RemoveDeadIfForeachForRector extends AbstractRector private $conditionInverter; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** * @readonly - * @var \Rector\Core\NodeManipulator\StmtsManipulator + * @var \Rector\NodeManipulator\StmtsManipulator */ private $stmtsManipulator; /** diff --git a/rules/DeadCode/Rector/For_/RemoveDeadLoopRector.php b/rules/DeadCode/Rector/For_/RemoveDeadLoopRector.php index 9ac39423b49..bc320ae08a0 100644 --- a/rules/DeadCode/Rector/For_/RemoveDeadLoopRector.php +++ b/rules/DeadCode/Rector/For_/RemoveDeadLoopRector.php @@ -9,7 +9,7 @@ use PhpParser\Node\Stmt\For_; use PhpParser\Node\Stmt\Foreach_; use PhpParser\Node\Stmt\While_; use PhpParser\NodeTraverser; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/DeadCode/Rector/Foreach_/RemoveUnusedForeachKeyRector.php b/rules/DeadCode/Rector/Foreach_/RemoveUnusedForeachKeyRector.php index 98988a41bcd..715755f5dfb 100644 --- a/rules/DeadCode/Rector/Foreach_/RemoveUnusedForeachKeyRector.php +++ b/rules/DeadCode/Rector/Foreach_/RemoveUnusedForeachKeyRector.php @@ -6,10 +6,10 @@ namespace Rector\DeadCode\Rector\Foreach_; use PhpParser\Node; use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt\Foreach_; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\NodeManipulator\StmtsManipulator; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\NodeManipulator\StmtsManipulator; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -19,12 +19,12 @@ final class RemoveUnusedForeachKeyRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** * @readonly - * @var \Rector\Core\NodeManipulator\StmtsManipulator + * @var \Rector\NodeManipulator\StmtsManipulator */ private $stmtsManipulator; public function __construct(BetterNodeFinder $betterNodeFinder, StmtsManipulator $stmtsManipulator) diff --git a/rules/DeadCode/Rector/FunctionLike/RemoveDeadReturnRector.php b/rules/DeadCode/Rector/FunctionLike/RemoveDeadReturnRector.php index 48dabaa49e6..eb6e6888f4d 100644 --- a/rules/DeadCode/Rector/FunctionLike/RemoveDeadReturnRector.php +++ b/rules/DeadCode/Rector/FunctionLike/RemoveDeadReturnRector.php @@ -11,7 +11,7 @@ use PhpParser\Node\Stmt\Else_; use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/DeadCode/Rector/If_/RemoveAlwaysTrueIfConditionRector.php b/rules/DeadCode/Rector/If_/RemoveAlwaysTrueIfConditionRector.php index f7be66c3a96..2413470ee72 100644 --- a/rules/DeadCode/Rector/If_/RemoveAlwaysTrueIfConditionRector.php +++ b/rules/DeadCode/Rector/If_/RemoveAlwaysTrueIfConditionRector.php @@ -15,10 +15,10 @@ use PhpParser\Node\Stmt\If_; use PhpParser\NodeTraverser; use PHPStan\Reflection\ClassReflection; use PHPStan\Type\Constant\ConstantBooleanType; -use Rector\Core\NodeAnalyzer\ExprAnalyzer; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; +use Rector\NodeAnalyzer\ExprAnalyzer; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -28,17 +28,17 @@ final class RemoveAlwaysTrueIfConditionRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ExprAnalyzer + * @var \Rector\NodeAnalyzer\ExprAnalyzer */ private $exprAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(ReflectionResolver $reflectionResolver, ExprAnalyzer $exprAnalyzer, BetterNodeFinder $betterNodeFinder) diff --git a/rules/DeadCode/Rector/If_/RemoveDeadInstanceOfRector.php b/rules/DeadCode/Rector/If_/RemoveDeadInstanceOfRector.php index 3ea3118531e..b4373013af5 100644 --- a/rules/DeadCode/Rector/If_/RemoveDeadInstanceOfRector.php +++ b/rules/DeadCode/Rector/If_/RemoveDeadInstanceOfRector.php @@ -17,8 +17,8 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\If_; use PhpParser\NodeTraverser; use PHPStan\Type\MixedType; -use Rector\Core\NodeManipulator\IfManipulator; -use Rector\Core\Rector\AbstractRector; +use Rector\NodeManipulator\IfManipulator; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -28,7 +28,7 @@ final class RemoveDeadInstanceOfRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeManipulator\IfManipulator + * @var \Rector\NodeManipulator\IfManipulator */ private $ifManipulator; public function __construct(IfManipulator $ifManipulator) diff --git a/rules/DeadCode/Rector/If_/RemoveTypedPropertyDeadInstanceOfRector.php b/rules/DeadCode/Rector/If_/RemoveTypedPropertyDeadInstanceOfRector.php index 3c1dce5c9bf..7684a54a3d7 100644 --- a/rules/DeadCode/Rector/If_/RemoveTypedPropertyDeadInstanceOfRector.php +++ b/rules/DeadCode/Rector/If_/RemoveTypedPropertyDeadInstanceOfRector.php @@ -18,9 +18,9 @@ use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Property; use PhpParser\Node\Stmt\While_; use PhpParser\NodeTraverser; -use Rector\Core\NodeManipulator\IfManipulator; -use Rector\Core\Rector\AbstractRector; +use Rector\NodeManipulator\IfManipulator; use Rector\Php80\NodeAnalyzer\PromotedPropertyResolver; +use Rector\Rector\AbstractRector; use Rector\TypeDeclaration\AlreadyAssignDetector\ConstructorAssignDetector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -31,7 +31,7 @@ final class RemoveTypedPropertyDeadInstanceOfRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeManipulator\IfManipulator + * @var \Rector\NodeManipulator\IfManipulator */ private $ifManipulator; /** diff --git a/rules/DeadCode/Rector/If_/RemoveUnusedNonEmptyArrayBeforeForeachRector.php b/rules/DeadCode/Rector/If_/RemoveUnusedNonEmptyArrayBeforeForeachRector.php index 4c6ab0cfd11..1b812b22890 100644 --- a/rules/DeadCode/Rector/If_/RemoveUnusedNonEmptyArrayBeforeForeachRector.php +++ b/rules/DeadCode/Rector/If_/RemoveUnusedNonEmptyArrayBeforeForeachRector.php @@ -13,14 +13,14 @@ use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Foreach_; use PhpParser\Node\Stmt\If_; use PHPStan\Analyser\Scope; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\NodeAnalyzer\PropertyFetchAnalyzer; -use Rector\Core\NodeManipulator\IfManipulator; -use Rector\Core\Php\ReservedKeywordAnalyzer; -use Rector\Core\Rector\AbstractScopeAwareRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; use Rector\DeadCode\NodeManipulator\CountManipulator; use Rector\DeadCode\UselessIfCondBeforeForeachDetector; +use Rector\NodeAnalyzer\PropertyFetchAnalyzer; +use Rector\NodeManipulator\IfManipulator; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Php\ReservedKeywordAnalyzer; +use Rector\Rector\AbstractScopeAwareRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -35,7 +35,7 @@ final class RemoveUnusedNonEmptyArrayBeforeForeachRector extends AbstractScopeAw private $countManipulator; /** * @readonly - * @var \Rector\Core\NodeManipulator\IfManipulator + * @var \Rector\NodeManipulator\IfManipulator */ private $ifManipulator; /** @@ -45,12 +45,12 @@ final class RemoveUnusedNonEmptyArrayBeforeForeachRector extends AbstractScopeAw private $uselessIfCondBeforeForeachDetector; /** * @readonly - * @var \Rector\Core\Php\ReservedKeywordAnalyzer + * @var \Rector\Php\ReservedKeywordAnalyzer */ private $reservedKeywordAnalyzer; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\PropertyFetchAnalyzer + * @var \Rector\NodeAnalyzer\PropertyFetchAnalyzer */ private $propertyFetchAnalyzer; public function __construct(CountManipulator $countManipulator, IfManipulator $ifManipulator, UselessIfCondBeforeForeachDetector $uselessIfCondBeforeForeachDetector, ReservedKeywordAnalyzer $reservedKeywordAnalyzer, PropertyFetchAnalyzer $propertyFetchAnalyzer) diff --git a/rules/DeadCode/Rector/If_/SimplifyIfElseWithSameContentRector.php b/rules/DeadCode/Rector/If_/SimplifyIfElseWithSameContentRector.php index 07601e233a3..3de2abf5bde 100644 --- a/rules/DeadCode/Rector/If_/SimplifyIfElseWithSameContentRector.php +++ b/rules/DeadCode/Rector/If_/SimplifyIfElseWithSameContentRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Else_; use PhpParser\Node\Stmt\If_; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\PhpParser\Printer\BetterStandardPrinter; -use Rector\Core\Rector\AbstractRector; +use Rector\Exception\ShouldNotHappenException; +use Rector\PhpParser\Printer\BetterStandardPrinter; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -19,7 +19,7 @@ final class SimplifyIfElseWithSameContentRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Printer\BetterStandardPrinter + * @var \Rector\PhpParser\Printer\BetterStandardPrinter */ private $betterStandardPrinter; public function __construct(BetterStandardPrinter $betterStandardPrinter) diff --git a/rules/DeadCode/Rector/If_/UnwrapFutureCompatibleIfPhpVersionRector.php b/rules/DeadCode/Rector/If_/UnwrapFutureCompatibleIfPhpVersionRector.php index 275ced2d5b8..71fde31b28b 100644 --- a/rules/DeadCode/Rector/If_/UnwrapFutureCompatibleIfPhpVersionRector.php +++ b/rules/DeadCode/Rector/If_/UnwrapFutureCompatibleIfPhpVersionRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Else_; use PhpParser\Node\Stmt\If_; use PhpParser\NodeTraverser; -use Rector\Core\Rector\AbstractRector; use Rector\DeadCode\ConditionEvaluator; use Rector\DeadCode\ConditionResolver; use Rector\DeadCode\Contract\ConditionInterface; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/DeadCode/Rector/Node/RemoveNonExistingVarAnnotationRector.php b/rules/DeadCode/Rector/Node/RemoveNonExistingVarAnnotationRector.php index 0ebc960db2b..06e7b8a5dda 100644 --- a/rules/DeadCode/Rector/Node/RemoveNonExistingVarAnnotationRector.php +++ b/rules/DeadCode/Rector/Node/RemoveNonExistingVarAnnotationRector.php @@ -25,11 +25,11 @@ use PHPStan\PhpDocParser\Ast\PhpDoc\VarTagValueNode; use PHPStan\PhpDocParser\Ast\Type\IdentifierTypeNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\NodeManipulator\StmtsManipulator; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\NodeManipulator\StmtsManipulator; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -41,7 +41,7 @@ final class RemoveNonExistingVarAnnotationRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeManipulator\StmtsManipulator + * @var \Rector\NodeManipulator\StmtsManipulator */ private $stmtsManipulator; /** @@ -56,12 +56,12 @@ final class RemoveNonExistingVarAnnotationRector extends AbstractRector private $phpDocInfoFactory; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** diff --git a/rules/DeadCode/Rector/Plus/RemoveDeadZeroAndOneOperationRector.php b/rules/DeadCode/Rector/Plus/RemoveDeadZeroAndOneOperationRector.php index f7bb8594e8f..fe11fba1895 100644 --- a/rules/DeadCode/Rector/Plus/RemoveDeadZeroAndOneOperationRector.php +++ b/rules/DeadCode/Rector/Plus/RemoveDeadZeroAndOneOperationRector.php @@ -17,8 +17,8 @@ use PhpParser\Node\Expr\BinaryOp\Mul; use PhpParser\Node\Expr\BinaryOp\Plus; use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Expr\UnaryMinus; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -30,7 +30,7 @@ final class RemoveDeadZeroAndOneOperationRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ValueResolver $valueResolver) diff --git a/rules/DeadCode/Rector/Property/RemoveUnusedPrivatePropertyRector.php b/rules/DeadCode/Rector/Property/RemoveUnusedPrivatePropertyRector.php index 3735eee3468..4183e1406af 100644 --- a/rules/DeadCode/Rector/Property/RemoveUnusedPrivatePropertyRector.php +++ b/rules/DeadCode/Rector/Property/RemoveUnusedPrivatePropertyRector.php @@ -14,9 +14,9 @@ use PHPStan\Analyser\Scope; use Rector\BetterPhpDocParser\PhpDoc\DoctrineAnnotationTagValueNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Core\PhpParser\NodeFinder\PropertyFetchFinder; -use Rector\Core\Rector\AbstractScopeAwareRector; use Rector\DeadCode\NodeAnalyzer\PropertyWriteonlyAnalyzer; +use Rector\PhpParser\NodeFinder\PropertyFetchFinder; +use Rector\Rector\AbstractScopeAwareRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -26,7 +26,7 @@ final class RemoveUnusedPrivatePropertyRector extends AbstractScopeAwareRector { /** * @readonly - * @var \Rector\Core\PhpParser\NodeFinder\PropertyFetchFinder + * @var \Rector\PhpParser\NodeFinder\PropertyFetchFinder */ private $propertyFetchFinder; /** diff --git a/rules/DeadCode/Rector/Property/RemoveUselessVarTagRector.php b/rules/DeadCode/Rector/Property/RemoveUselessVarTagRector.php index 814fefb8dbd..891c3c2cc36 100644 --- a/rules/DeadCode/Rector/Property/RemoveUselessVarTagRector.php +++ b/rules/DeadCode/Rector/Property/RemoveUselessVarTagRector.php @@ -6,8 +6,8 @@ namespace Rector\DeadCode\Rector\Property; use PhpParser\Node; use PhpParser\Node\Stmt\Property; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Core\Rector\AbstractRector; use Rector\DeadCode\PhpDoc\TagRemover\VarTagRemover; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/DeadCode/Rector/PropertyProperty/RemoveNullPropertyInitializationRector.php b/rules/DeadCode/Rector/PropertyProperty/RemoveNullPropertyInitializationRector.php index c03672c2842..039487e16b7 100644 --- a/rules/DeadCode/Rector/PropertyProperty/RemoveNullPropertyInitializationRector.php +++ b/rules/DeadCode/Rector/PropertyProperty/RemoveNullPropertyInitializationRector.php @@ -7,7 +7,7 @@ use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\Expr\ConstFetch; use PhpParser\Node\Stmt\Property; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use function strtolower; diff --git a/rules/DeadCode/Rector/Return_/RemoveDeadConditionAboveReturnRector.php b/rules/DeadCode/Rector/Return_/RemoveDeadConditionAboveReturnRector.php index 7e9dc24b250..a0f4a383ec3 100644 --- a/rules/DeadCode/Rector/Return_/RemoveDeadConditionAboveReturnRector.php +++ b/rules/DeadCode/Rector/Return_/RemoveDeadConditionAboveReturnRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Else_; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/DeadCode/Rector/StaticCall/RemoveParentCallWithoutParentRector.php b/rules/DeadCode/Rector/StaticCall/RemoveParentCallWithoutParentRector.php index b4a90bcae14..5bd234b653b 100644 --- a/rules/DeadCode/Rector/StaticCall/RemoveParentCallWithoutParentRector.php +++ b/rules/DeadCode/Rector/StaticCall/RemoveParentCallWithoutParentRector.php @@ -12,10 +12,10 @@ use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Expression; use PHPStan\Reflection\ReflectionProvider; -use Rector\Core\Enum\ObjectReference; -use Rector\Core\NodeAnalyzer\ClassAnalyzer; -use Rector\Core\NodeManipulator\ClassMethodManipulator; -use Rector\Core\Rector\AbstractRector; +use Rector\Enum\ObjectReference; +use Rector\NodeAnalyzer\ClassAnalyzer; +use Rector\NodeManipulator\ClassMethodManipulator; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -25,12 +25,12 @@ final class RemoveParentCallWithoutParentRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeManipulator\ClassMethodManipulator + * @var \Rector\NodeManipulator\ClassMethodManipulator */ private $classMethodManipulator; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ClassAnalyzer + * @var \Rector\NodeAnalyzer\ClassAnalyzer */ private $classAnalyzer; /** diff --git a/rules/DeadCode/Rector/Stmt/RemoveUnreachableStatementRector.php b/rules/DeadCode/Rector/Stmt/RemoveUnreachableStatementRector.php index fd6be3ca6f8..546b75b24b7 100644 --- a/rules/DeadCode/Rector/Stmt/RemoveUnreachableStatementRector.php +++ b/rules/DeadCode/Rector/Stmt/RemoveUnreachableStatementRector.php @@ -5,9 +5,9 @@ namespace Rector\DeadCode\Rector\Stmt; use PhpParser\Node; use PhpParser\Node\Stmt; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\NodeAnalyzer\TerminatedNodeAnalyzer; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\NodeAnalyzer\TerminatedNodeAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -17,7 +17,7 @@ final class RemoveUnreachableStatementRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeAnalyzer\TerminatedNodeAnalyzer + * @var \Rector\NodeAnalyzer\TerminatedNodeAnalyzer */ private $terminatedNodeAnalyzer; public function __construct(TerminatedNodeAnalyzer $terminatedNodeAnalyzer) diff --git a/rules/DeadCode/Rector/StmtsAwareInterface/RemoveJustPropertyFetchForAssignRector.php b/rules/DeadCode/Rector/StmtsAwareInterface/RemoveJustPropertyFetchForAssignRector.php index 21450f73fbb..5ecfbb7fb27 100644 --- a/rules/DeadCode/Rector/StmtsAwareInterface/RemoveJustPropertyFetchForAssignRector.php +++ b/rules/DeadCode/Rector/StmtsAwareInterface/RemoveJustPropertyFetchForAssignRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\ArrayDimFetch; use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt\Expression; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; use Rector\DeadCode\NodeAnalyzer\JustPropertyFetchVariableAssignMatcher; use Rector\DeadCode\ValueObject\VariableAndPropertyFetchAssign; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/DeadCode/Rector/Switch_/RemoveDuplicatedCaseInSwitchRector.php b/rules/DeadCode/Rector/Switch_/RemoveDuplicatedCaseInSwitchRector.php index d42dbe86819..b3dbed998b8 100644 --- a/rules/DeadCode/Rector/Switch_/RemoveDuplicatedCaseInSwitchRector.php +++ b/rules/DeadCode/Rector/Switch_/RemoveDuplicatedCaseInSwitchRector.php @@ -8,7 +8,7 @@ use PhpParser\Node\Stmt\Break_; use PhpParser\Node\Stmt\Case_; use PhpParser\Node\Stmt\Return_; use PhpParser\Node\Stmt\Switch_; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/DeadCode/Rector/Ternary/TernaryToBooleanOrFalseToBooleanAndRector.php b/rules/DeadCode/Rector/Ternary/TernaryToBooleanOrFalseToBooleanAndRector.php index 0b450bd5e1d..7c0cc94de21 100644 --- a/rules/DeadCode/Rector/Ternary/TernaryToBooleanOrFalseToBooleanAndRector.php +++ b/rules/DeadCode/Rector/Ternary/TernaryToBooleanOrFalseToBooleanAndRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\Expr\BinaryOp\BooleanAnd; use PhpParser\Node\Expr\Ternary; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -18,7 +18,7 @@ final class TernaryToBooleanOrFalseToBooleanAndRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ValueResolver $valueResolver) diff --git a/rules/DeadCode/Rector/TryCatch/RemoveDeadTryCatchRector.php b/rules/DeadCode/Rector/TryCatch/RemoveDeadTryCatchRector.php index f4469bcece0..a01f9adc5ba 100644 --- a/rules/DeadCode/Rector/TryCatch/RemoveDeadTryCatchRector.php +++ b/rules/DeadCode/Rector/TryCatch/RemoveDeadTryCatchRector.php @@ -10,7 +10,7 @@ use PhpParser\Node\Stmt\Nop; use PhpParser\Node\Stmt\Throw_; use PhpParser\Node\Stmt\TryCatch; use PhpParser\NodeTraverser; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/DeadCode/UselessIfCondBeforeForeachDetector.php b/rules/DeadCode/UselessIfCondBeforeForeachDetector.php index 6c480f202c9..8d6f4916d98 100644 --- a/rules/DeadCode/UselessIfCondBeforeForeachDetector.php +++ b/rules/DeadCode/UselessIfCondBeforeForeachDetector.php @@ -12,12 +12,12 @@ use PhpParser\Node\Expr\Empty_; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; use PHPStan\Analyser\Scope; -use Rector\Core\PhpParser\Comparing\NodeComparator; +use Rector\PhpParser\Comparing\NodeComparator; final class UselessIfCondBeforeForeachDetector { /** * @readonly - * @var \Rector\Core\PhpParser\Comparing\NodeComparator + * @var \Rector\PhpParser\Comparing\NodeComparator */ private $nodeComparator; public function __construct(NodeComparator $nodeComparator) diff --git a/rules/EarlyReturn/NodeAnalyzer/IfAndAnalyzer.php b/rules/EarlyReturn/NodeAnalyzer/IfAndAnalyzer.php index 30086dfa8ea..3e917fbef7c 100644 --- a/rules/EarlyReturn/NodeAnalyzer/IfAndAnalyzer.php +++ b/rules/EarlyReturn/NodeAnalyzer/IfAndAnalyzer.php @@ -9,18 +9,18 @@ use PhpParser\Node\Expr\BinaryOp\BooleanAnd; use PhpParser\Node\Expr\Instanceof_; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; -use Rector\Core\PhpParser\Comparing\NodeComparator; -use Rector\Core\PhpParser\Node\BetterNodeFinder; +use Rector\PhpParser\Comparing\NodeComparator; +use Rector\PhpParser\Node\BetterNodeFinder; final class IfAndAnalyzer { /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** * @readonly - * @var \Rector\Core\PhpParser\Comparing\NodeComparator + * @var \Rector\PhpParser\Comparing\NodeComparator */ private $nodeComparator; public function __construct(BetterNodeFinder $betterNodeFinder, NodeComparator $nodeComparator) diff --git a/rules/EarlyReturn/NodeTransformer/ConditionInverter.php b/rules/EarlyReturn/NodeTransformer/ConditionInverter.php index a1689bb1d13..3b969508a87 100644 --- a/rules/EarlyReturn/NodeTransformer/ConditionInverter.php +++ b/rules/EarlyReturn/NodeTransformer/ConditionInverter.php @@ -7,12 +7,12 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\BinaryOp; use PhpParser\Node\Expr\BinaryOp\BooleanAnd; use PhpParser\Node\Expr\BooleanNot; -use Rector\Core\NodeManipulator\BinaryOpManipulator; +use Rector\NodeManipulator\BinaryOpManipulator; final class ConditionInverter { /** * @readonly - * @var \Rector\Core\NodeManipulator\BinaryOpManipulator + * @var \Rector\NodeManipulator\BinaryOpManipulator */ private $binaryOpManipulator; public function __construct(BinaryOpManipulator $binaryOpManipulator) diff --git a/rules/EarlyReturn/Rector/Foreach_/ChangeNestedForeachIfsToEarlyContinueRector.php b/rules/EarlyReturn/Rector/Foreach_/ChangeNestedForeachIfsToEarlyContinueRector.php index de8e23f1c61..cb1e4b22f96 100644 --- a/rules/EarlyReturn/Rector/Foreach_/ChangeNestedForeachIfsToEarlyContinueRector.php +++ b/rules/EarlyReturn/Rector/Foreach_/ChangeNestedForeachIfsToEarlyContinueRector.php @@ -13,10 +13,10 @@ use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Stmt\Continue_; use PhpParser\Node\Stmt\Foreach_; use PhpParser\Node\Stmt\If_; -use Rector\Core\NodeManipulator\IfManipulator; -use Rector\Core\Rector\AbstractRector; use Rector\EarlyReturn\NodeTransformer\ConditionInverter; +use Rector\NodeManipulator\IfManipulator; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -31,7 +31,7 @@ final class ChangeNestedForeachIfsToEarlyContinueRector extends AbstractRector private $conditionInverter; /** * @readonly - * @var \Rector\Core\NodeManipulator\IfManipulator + * @var \Rector\NodeManipulator\IfManipulator */ private $ifManipulator; public function __construct(ConditionInverter $conditionInverter, IfManipulator $ifManipulator) diff --git a/rules/EarlyReturn/Rector/If_/ChangeAndIfToEarlyReturnRector.php b/rules/EarlyReturn/Rector/If_/ChangeAndIfToEarlyReturnRector.php index 6394fceab98..f577791f8e7 100644 --- a/rules/EarlyReturn/Rector/If_/ChangeAndIfToEarlyReturnRector.php +++ b/rules/EarlyReturn/Rector/If_/ChangeAndIfToEarlyReturnRector.php @@ -18,14 +18,14 @@ use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Namespace_; use PhpParser\Node\Stmt\Return_; -use Rector\Core\NodeManipulator\IfManipulator; -use Rector\Core\PhpParser\Node\CustomNode\FileWithoutNamespace; -use Rector\Core\Rector\AbstractRector; use Rector\EarlyReturn\NodeAnalyzer\IfAndAnalyzer; use Rector\EarlyReturn\NodeAnalyzer\SimpleScalarAnalyzer; use Rector\EarlyReturn\NodeFactory\InvertedIfFactory; use Rector\NodeCollector\BinaryOpConditionsCollector; +use Rector\NodeManipulator\IfManipulator; use Rector\NodeNestingScope\ContextAnalyzer; +use Rector\PhpParser\Node\CustomNode\FileWithoutNamespace; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -35,7 +35,7 @@ final class ChangeAndIfToEarlyReturnRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeManipulator\IfManipulator + * @var \Rector\NodeManipulator\IfManipulator */ private $ifManipulator; /** diff --git a/rules/EarlyReturn/Rector/If_/ChangeIfElseValueAssignToEarlyReturnRector.php b/rules/EarlyReturn/Rector/If_/ChangeIfElseValueAssignToEarlyReturnRector.php index c548d337395..dba61fc3f12 100644 --- a/rules/EarlyReturn/Rector/If_/ChangeIfElseValueAssignToEarlyReturnRector.php +++ b/rules/EarlyReturn/Rector/If_/ChangeIfElseValueAssignToEarlyReturnRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Else_; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\NodeManipulator\IfManipulator; -use Rector\Core\NodeManipulator\StmtsManipulator; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\NodeManipulator\IfManipulator; +use Rector\NodeManipulator\StmtsManipulator; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -25,12 +25,12 @@ final class ChangeIfElseValueAssignToEarlyReturnRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeManipulator\IfManipulator + * @var \Rector\NodeManipulator\IfManipulator */ private $ifManipulator; /** * @readonly - * @var \Rector\Core\NodeManipulator\StmtsManipulator + * @var \Rector\NodeManipulator\StmtsManipulator */ private $stmtsManipulator; public function __construct(IfManipulator $ifManipulator, StmtsManipulator $stmtsManipulator) diff --git a/rules/EarlyReturn/Rector/If_/ChangeNestedIfsToEarlyReturnRector.php b/rules/EarlyReturn/Rector/If_/ChangeNestedIfsToEarlyReturnRector.php index 812896becc8..576158586c7 100644 --- a/rules/EarlyReturn/Rector/If_/ChangeNestedIfsToEarlyReturnRector.php +++ b/rules/EarlyReturn/Rector/If_/ChangeNestedIfsToEarlyReturnRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\BinaryOp\BooleanAnd; use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\NodeManipulator\IfManipulator; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; use Rector\EarlyReturn\NodeTransformer\ConditionInverter; +use Rector\NodeManipulator\IfManipulator; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -26,7 +26,7 @@ final class ChangeNestedIfsToEarlyReturnRector extends AbstractRector private $conditionInverter; /** * @readonly - * @var \Rector\Core\NodeManipulator\IfManipulator + * @var \Rector\NodeManipulator\IfManipulator */ private $ifManipulator; public function __construct(ConditionInverter $conditionInverter, IfManipulator $ifManipulator) diff --git a/rules/EarlyReturn/Rector/If_/ChangeOrIfContinueToMultiContinueRector.php b/rules/EarlyReturn/Rector/If_/ChangeOrIfContinueToMultiContinueRector.php index 5030e8ebf03..35ce947d66f 100644 --- a/rules/EarlyReturn/Rector/If_/ChangeOrIfContinueToMultiContinueRector.php +++ b/rules/EarlyReturn/Rector/If_/ChangeOrIfContinueToMultiContinueRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\BinaryOp\BooleanOr; use PhpParser\Node\Stmt\Continue_; use PhpParser\Node\Stmt\If_; -use Rector\Core\NodeManipulator\IfManipulator; -use Rector\Core\Rector\AbstractRector; +use Rector\NodeManipulator\IfManipulator; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -19,7 +19,7 @@ final class ChangeOrIfContinueToMultiContinueRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeManipulator\IfManipulator + * @var \Rector\NodeManipulator\IfManipulator */ private $ifManipulator; public function __construct(IfManipulator $ifManipulator) diff --git a/rules/EarlyReturn/Rector/If_/RemoveAlwaysElseRector.php b/rules/EarlyReturn/Rector/If_/RemoveAlwaysElseRector.php index 3cd897e8457..48279287e67 100644 --- a/rules/EarlyReturn/Rector/If_/RemoveAlwaysElseRector.php +++ b/rules/EarlyReturn/Rector/If_/RemoveAlwaysElseRector.php @@ -12,7 +12,7 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; use PhpParser\Node\Stmt\Throw_; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/EarlyReturn/Rector/Return_/PreparedValueToEarlyReturnRector.php b/rules/EarlyReturn/Rector/Return_/PreparedValueToEarlyReturnRector.php index 6838cd98aa6..2150c5f20b6 100644 --- a/rules/EarlyReturn/Rector/Return_/PreparedValueToEarlyReturnRector.php +++ b/rules/EarlyReturn/Rector/Return_/PreparedValueToEarlyReturnRector.php @@ -11,11 +11,11 @@ use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\NodeManipulator\IfManipulator; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; use Rector\EarlyReturn\ValueObject\BareSingleAssignIf; +use Rector\NodeManipulator\IfManipulator; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -25,12 +25,12 @@ final class PreparedValueToEarlyReturnRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeManipulator\IfManipulator + * @var \Rector\NodeManipulator\IfManipulator */ private $ifManipulator; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(IfManipulator $ifManipulator, BetterNodeFinder $betterNodeFinder) diff --git a/rules/EarlyReturn/Rector/Return_/ReturnBinaryOrToEarlyReturnRector.php b/rules/EarlyReturn/Rector/Return_/ReturnBinaryOrToEarlyReturnRector.php index accc169d61d..806998096de 100644 --- a/rules/EarlyReturn/Rector/Return_/ReturnBinaryOrToEarlyReturnRector.php +++ b/rules/EarlyReturn/Rector/Return_/ReturnBinaryOrToEarlyReturnRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\BinaryOp\BooleanAnd; use PhpParser\Node\Expr\BinaryOp\BooleanOr; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\NodeAnalyzer\CallAnalyzer; -use Rector\Core\PhpParser\Node\AssignAndBinaryMap; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\NodeAnalyzer\CallAnalyzer; +use Rector\PhpParser\Node\AssignAndBinaryMap; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -22,12 +22,12 @@ final class ReturnBinaryOrToEarlyReturnRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Node\AssignAndBinaryMap + * @var \Rector\PhpParser\Node\AssignAndBinaryMap */ private $assignAndBinaryMap; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\CallAnalyzer + * @var \Rector\NodeAnalyzer\CallAnalyzer */ private $callAnalyzer; public function __construct(AssignAndBinaryMap $assignAndBinaryMap, CallAnalyzer $callAnalyzer) diff --git a/rules/EarlyReturn/Rector/StmtsAwareInterface/ReturnEarlyIfVariableRector.php b/rules/EarlyReturn/Rector/StmtsAwareInterface/ReturnEarlyIfVariableRector.php index 2a8deebf6fd..764f6d17458 100644 --- a/rules/EarlyReturn/Rector/StmtsAwareInterface/ReturnEarlyIfVariableRector.php +++ b/rules/EarlyReturn/Rector/StmtsAwareInterface/ReturnEarlyIfVariableRector.php @@ -14,9 +14,9 @@ use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; use PHPStan\PhpDocParser\Ast\PhpDoc\VarTagValueNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\NodeAnalyzer\VariableAnalyzer; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\NodeAnalyzer\VariableAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -26,7 +26,7 @@ final class ReturnEarlyIfVariableRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeAnalyzer\VariableAnalyzer + * @var \Rector\NodeAnalyzer\VariableAnalyzer */ private $variableAnalyzer; /** diff --git a/rules/Instanceof_/Rector/Ternary/FlipNegatedTernaryInstanceofRector.php b/rules/Instanceof_/Rector/Ternary/FlipNegatedTernaryInstanceofRector.php index 34600fc37bc..7220ce65da0 100644 --- a/rules/Instanceof_/Rector/Ternary/FlipNegatedTernaryInstanceofRector.php +++ b/rules/Instanceof_/Rector/Ternary/FlipNegatedTernaryInstanceofRector.php @@ -8,7 +8,7 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\Instanceof_; use PhpParser\Node\Expr\Ternary; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/Naming/AssignVariableNameResolver/NewAssignVariableNameResolver.php b/rules/Naming/AssignVariableNameResolver/NewAssignVariableNameResolver.php index 45310fb0fec..0ac9fa77153 100644 --- a/rules/Naming/AssignVariableNameResolver/NewAssignVariableNameResolver.php +++ b/rules/Naming/AssignVariableNameResolver/NewAssignVariableNameResolver.php @@ -5,7 +5,7 @@ namespace Rector\Naming\AssignVariableNameResolver; use PhpParser\Node; use PhpParser\Node\Expr\New_; -use Rector\Core\Exception\NotImplementedYetException; +use Rector\Exception\NotImplementedYetException; use Rector\Naming\Contract\AssignVariableNameResolverInterface; use Rector\NodeNameResolver\NodeNameResolver; /** diff --git a/rules/Naming/AssignVariableNameResolver/PropertyFetchAssignVariableNameResolver.php b/rules/Naming/AssignVariableNameResolver/PropertyFetchAssignVariableNameResolver.php index cc130517b9e..53e88b22a46 100644 --- a/rules/Naming/AssignVariableNameResolver/PropertyFetchAssignVariableNameResolver.php +++ b/rules/Naming/AssignVariableNameResolver/PropertyFetchAssignVariableNameResolver.php @@ -5,7 +5,7 @@ namespace Rector\Naming\AssignVariableNameResolver; use PhpParser\Node; use PhpParser\Node\Expr\PropertyFetch; -use Rector\Core\Exception\NotImplementedYetException; +use Rector\Exception\NotImplementedYetException; use Rector\Naming\Contract\AssignVariableNameResolverInterface; use Rector\NodeNameResolver\NodeNameResolver; /** diff --git a/rules/Naming/ExpectedNameResolver/InflectorSingularResolver.php b/rules/Naming/ExpectedNameResolver/InflectorSingularResolver.php index 0ba1a65cd59..9e1376ea162 100644 --- a/rules/Naming/ExpectedNameResolver/InflectorSingularResolver.php +++ b/rules/Naming/ExpectedNameResolver/InflectorSingularResolver.php @@ -5,7 +5,7 @@ namespace Rector\Naming\ExpectedNameResolver; use RectorPrefix202401\Doctrine\Inflector\Inflector; use RectorPrefix202401\Nette\Utils\Strings; -use Rector\Core\Util\StringUtils; +use Rector\Util\StringUtils; /** * @see \Rector\Tests\Naming\ExpectedNameResolver\InflectorSingularResolverTest */ diff --git a/rules/Naming/ExpectedNameResolver/MatchPropertyTypeExpectedNameResolver.php b/rules/Naming/ExpectedNameResolver/MatchPropertyTypeExpectedNameResolver.php index 9e5cbf7b4da..db9c311177f 100644 --- a/rules/Naming/ExpectedNameResolver/MatchPropertyTypeExpectedNameResolver.php +++ b/rules/Naming/ExpectedNameResolver/MatchPropertyTypeExpectedNameResolver.php @@ -11,11 +11,11 @@ use PHPStan\Reflection\ClassReflection; use PHPStan\Type\ObjectType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Core\NodeManipulator\PropertyManipulator; -use Rector\Core\Reflection\ReflectionResolver; use Rector\Naming\Naming\PropertyNaming; use Rector\Naming\ValueObject\ExpectedName; +use Rector\NodeManipulator\PropertyManipulator; use Rector\NodeNameResolver\NodeNameResolver; +use Rector\Reflection\ReflectionResolver; use Rector\StaticTypeMapper\StaticTypeMapper; final class MatchPropertyTypeExpectedNameResolver { @@ -36,12 +36,12 @@ final class MatchPropertyTypeExpectedNameResolver private $nodeNameResolver; /** * @readonly - * @var \Rector\Core\NodeManipulator\PropertyManipulator + * @var \Rector\NodeManipulator\PropertyManipulator */ private $propertyManipulator; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** diff --git a/rules/Naming/Guard/BreakingVariableRenameGuard.php b/rules/Naming/Guard/BreakingVariableRenameGuard.php index 576a34c6302..3fb0c084626 100644 --- a/rules/Naming/Guard/BreakingVariableRenameGuard.php +++ b/rules/Naming/Guard/BreakingVariableRenameGuard.php @@ -15,14 +15,14 @@ use PhpParser\Node\Stmt\Function_; use PHPStan\Analyser\Scope; use PHPStan\Type\ObjectType; use PHPStan\Type\TypeWithClassName; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Util\StringUtils; use Rector\Naming\Naming\ConflictingNameResolver; use Rector\Naming\Naming\OverridenExistingNamesResolver; use Rector\NodeNameResolver\NodeNameResolver; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\NodeTypeResolver\NodeTypeResolver; +use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStanStaticTypeMapper\Utils\TypeUnwrapper; +use Rector\Util\StringUtils; /** * This class check if a variable name change breaks existing code in class method */ @@ -30,7 +30,7 @@ final class BreakingVariableRenameGuard { /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** diff --git a/rules/Naming/Guard/DateTimeAtNamingConventionGuard.php b/rules/Naming/Guard/DateTimeAtNamingConventionGuard.php index 408ad13eb06..b5e7a8e2454 100644 --- a/rules/Naming/Guard/DateTimeAtNamingConventionGuard.php +++ b/rules/Naming/Guard/DateTimeAtNamingConventionGuard.php @@ -5,10 +5,10 @@ namespace Rector\Naming\Guard; use DateTimeInterface; use PHPStan\Type\TypeWithClassName; -use Rector\Core\Util\StringUtils; use Rector\Naming\ValueObject\PropertyRename; use Rector\NodeTypeResolver\NodeTypeResolver; use Rector\PHPStanStaticTypeMapper\Utils\TypeUnwrapper; +use Rector\Util\StringUtils; final class DateTimeAtNamingConventionGuard { /** diff --git a/rules/Naming/Matcher/VariableAndCallAssignMatcher.php b/rules/Naming/Matcher/VariableAndCallAssignMatcher.php index 625bb71c2fd..ccc623b06f2 100644 --- a/rules/Naming/Matcher/VariableAndCallAssignMatcher.php +++ b/rules/Naming/Matcher/VariableAndCallAssignMatcher.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\Closure; use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; -use Rector\Core\PhpParser\Node\BetterNodeFinder; use Rector\Naming\ValueObject\VariableAndCallAssign; use Rector\NodeNameResolver\NodeNameResolver; +use Rector\PhpParser\Node\BetterNodeFinder; final class VariableAndCallAssignMatcher { /** @@ -26,7 +26,7 @@ final class VariableAndCallAssignMatcher private $nodeNameResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(\Rector\Naming\Matcher\CallMatcher $callMatcher, NodeNameResolver $nodeNameResolver, BetterNodeFinder $betterNodeFinder) diff --git a/rules/Naming/Naming/ConflictingNameResolver.php b/rules/Naming/Naming/ConflictingNameResolver.php index 62daa1243fe..da6e3a492d6 100644 --- a/rules/Naming/Naming/ConflictingNameResolver.php +++ b/rules/Naming/Naming/ConflictingNameResolver.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\Closure; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; -use Rector\Core\NodeManipulator\FunctionLikeManipulator; -use Rector\Core\PhpParser\Node\BetterNodeFinder; use Rector\Naming\ExpectedNameResolver\MatchParamTypeExpectedNameResolver; use Rector\Naming\PhpArray\ArrayFilter; +use Rector\NodeManipulator\FunctionLikeManipulator; +use Rector\PhpParser\Node\BetterNodeFinder; final class ConflictingNameResolver { /** @@ -21,7 +21,7 @@ final class ConflictingNameResolver private $arrayFilter; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** @@ -36,7 +36,7 @@ final class ConflictingNameResolver private $matchParamTypeExpectedNameResolver; /** * @readonly - * @var \Rector\Core\NodeManipulator\FunctionLikeManipulator + * @var \Rector\NodeManipulator\FunctionLikeManipulator */ private $functionLikeManipulator; /** diff --git a/rules/Naming/Naming/OverridenExistingNamesResolver.php b/rules/Naming/Naming/OverridenExistingNamesResolver.php index 336964e045a..ad0a1694ad1 100644 --- a/rules/Naming/Naming/OverridenExistingNamesResolver.php +++ b/rules/Naming/Naming/OverridenExistingNamesResolver.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\Closure; use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; -use Rector\Core\PhpParser\Node\BetterNodeFinder; use Rector\Naming\PhpArray\ArrayFilter; use Rector\NodeNameResolver\NodeNameResolver; +use Rector\PhpParser\Node\BetterNodeFinder; final class OverridenExistingNamesResolver { /** @@ -21,7 +21,7 @@ final class OverridenExistingNamesResolver private $arrayFilter; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** diff --git a/rules/Naming/Naming/PropertyNaming.php b/rules/Naming/Naming/PropertyNaming.php index fa53ae37af3..e054b190f9d 100644 --- a/rules/Naming/Naming/PropertyNaming.php +++ b/rules/Naming/Naming/PropertyNaming.php @@ -11,13 +11,13 @@ use PHPStan\Type\ThisType; use PHPStan\Type\Type; use PHPStan\Type\TypeCombinator; use PHPStan\Type\TypeWithClassName; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\Util\StringUtils; +use Rector\Exception\ShouldNotHappenException; use Rector\Naming\RectorNamingInflector; use Rector\Naming\ValueObject\ExpectedName; use Rector\NodeTypeResolver\NodeTypeResolver; use Rector\StaticTypeMapper\ValueObject\Type\AliasedObjectType; use Rector\StaticTypeMapper\ValueObject\Type\SelfObjectType; +use Rector\Util\StringUtils; /** * @see \Rector\Tests\Naming\Naming\PropertyNamingTest */ diff --git a/rules/Naming/Naming/UseImportsResolver.php b/rules/Naming/Naming/UseImportsResolver.php index 58759b9fa20..938183fea09 100644 --- a/rules/Naming/Naming/UseImportsResolver.php +++ b/rules/Naming/Naming/UseImportsResolver.php @@ -8,14 +8,14 @@ use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\GroupUse; use PhpParser\Node\Stmt\Namespace_; use PhpParser\Node\Stmt\Use_; -use Rector\Core\PhpParser\Node\CustomNode\FileWithoutNamespace; -use Rector\Core\Provider\CurrentFileProvider; -use Rector\Core\ValueObject\Application\File; +use Rector\PhpParser\Node\CustomNode\FileWithoutNamespace; +use Rector\Provider\CurrentFileProvider; +use Rector\ValueObject\Application\File; final class UseImportsResolver { /** * @readonly - * @var \Rector\Core\Provider\CurrentFileProvider + * @var \Rector\Provider\CurrentFileProvider */ private $currentFileProvider; public function __construct(CurrentFileProvider $currentFileProvider) @@ -57,7 +57,7 @@ final class UseImportsResolver return $use instanceof GroupUse ? $use->prefix . '\\' : ''; } /** - * @return \PhpParser\Node\Stmt\Namespace_|\Rector\Core\PhpParser\Node\CustomNode\FileWithoutNamespace|null + * @return \PhpParser\Node\Stmt\Namespace_|\Rector\PhpParser\Node\CustomNode\FileWithoutNamespace|null */ private function resolveNamespace() { diff --git a/rules/Naming/NamingConvention/NamingConventionAnalyzer.php b/rules/Naming/NamingConvention/NamingConventionAnalyzer.php index c7eacef984c..a71f03fff22 100644 --- a/rules/Naming/NamingConvention/NamingConventionAnalyzer.php +++ b/rules/Naming/NamingConvention/NamingConventionAnalyzer.php @@ -6,8 +6,8 @@ namespace Rector\Naming\NamingConvention; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; -use Rector\Core\Util\StringUtils; use Rector\NodeNameResolver\NodeNameResolver; +use Rector\Util\StringUtils; final class NamingConventionAnalyzer { /** diff --git a/rules/Naming/PropertyRenamer/PropertyFetchRenamer.php b/rules/Naming/PropertyRenamer/PropertyFetchRenamer.php index 38da0bebcf4..93208687acf 100644 --- a/rules/Naming/PropertyRenamer/PropertyFetchRenamer.php +++ b/rules/Naming/PropertyRenamer/PropertyFetchRenamer.php @@ -9,7 +9,7 @@ use PhpParser\Node\Expr\StaticPropertyFetch; use PhpParser\Node\Identifier; use PhpParser\Node\Stmt\ClassLike; use PhpParser\Node\VarLikeIdentifier; -use Rector\Core\NodeAnalyzer\PropertyFetchAnalyzer; +use Rector\NodeAnalyzer\PropertyFetchAnalyzer; use Rector\PhpDocParser\NodeTraverser\SimpleCallableNodeTraverser; final class PropertyFetchRenamer { @@ -20,7 +20,7 @@ final class PropertyFetchRenamer private $simpleCallableNodeTraverser; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\PropertyFetchAnalyzer + * @var \Rector\NodeAnalyzer\PropertyFetchAnalyzer */ private $propertyFetchAnalyzer; public function __construct(SimpleCallableNodeTraverser $simpleCallableNodeTraverser, PropertyFetchAnalyzer $propertyFetchAnalyzer) diff --git a/rules/Naming/PropertyRenamer/PropertyPromotionRenamer.php b/rules/Naming/PropertyRenamer/PropertyPromotionRenamer.php index b20e034a86a..519cf54b113 100644 --- a/rules/Naming/PropertyRenamer/PropertyPromotionRenamer.php +++ b/rules/Naming/PropertyRenamer/PropertyPromotionRenamer.php @@ -14,20 +14,20 @@ use PHPStan\PhpDocParser\Ast\PhpDoc\ParamTagValueNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\ValueObject\MethodName; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\Naming\ExpectedNameResolver\MatchParamTypeExpectedNameResolver; use Rector\Naming\ParamRenamer\ParamRenamer; use Rector\Naming\ValueObject\ParamRename; use Rector\Naming\ValueObjectFactory\ParamRenameFactory; use Rector\Naming\VariableRenamer; use Rector\NodeNameResolver\NodeNameResolver; +use Rector\Php\PhpVersionProvider; +use Rector\ValueObject\MethodName; +use Rector\ValueObject\PhpVersionFeature; final class PropertyPromotionRenamer { /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; /** diff --git a/rules/Naming/Rector/Assign/RenameVariableToMatchMethodCallReturnTypeRector.php b/rules/Naming/Rector/Assign/RenameVariableToMatchMethodCallReturnTypeRector.php index 9a9f69e655a..ee29b86d3ad 100644 --- a/rules/Naming/Rector/Assign/RenameVariableToMatchMethodCallReturnTypeRector.php +++ b/rules/Naming/Rector/Assign/RenameVariableToMatchMethodCallReturnTypeRector.php @@ -13,7 +13,6 @@ use PhpParser\Node\Stmt\Function_; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Rector\AbstractRector; use Rector\Naming\Guard\BreakingVariableRenameGuard; use Rector\Naming\Matcher\VariableAndCallAssignMatcher; use Rector\Naming\Naming\ExpectedNameResolver; @@ -21,6 +20,7 @@ use Rector\Naming\NamingConvention\NamingConventionAnalyzer; use Rector\Naming\PhpDoc\VarTagValueNodeRenamer; use Rector\Naming\ValueObject\VariableAndCallAssign; use Rector\Naming\VariableRenamer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/Naming/Rector/ClassMethod/RenameParamToMatchTypeRector.php b/rules/Naming/Rector/ClassMethod/RenameParamToMatchTypeRector.php index dff6ac3f8fe..3ffed0846a0 100644 --- a/rules/Naming/Rector/ClassMethod/RenameParamToMatchTypeRector.php +++ b/rules/Naming/Rector/ClassMethod/RenameParamToMatchTypeRector.php @@ -9,14 +9,14 @@ use PhpParser\Node\Expr\Closure; use PhpParser\Node\Param; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\MethodName; use Rector\Naming\ExpectedNameResolver\MatchParamTypeExpectedNameResolver; use Rector\Naming\Guard\BreakingVariableRenameGuard; use Rector\Naming\Naming\ExpectedNameResolver; use Rector\Naming\ParamRenamer\ParamRenamer; use Rector\Naming\ValueObject\ParamRename; use Rector\Naming\ValueObjectFactory\ParamRenameFactory; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\MethodName; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/Naming/Rector/ClassMethod/RenameVariableToMatchNewTypeRector.php b/rules/Naming/Rector/ClassMethod/RenameVariableToMatchNewTypeRector.php index 1754d65eb76..ce0c02644ab 100644 --- a/rules/Naming/Rector/ClassMethod/RenameVariableToMatchNewTypeRector.php +++ b/rules/Naming/Rector/ClassMethod/RenameVariableToMatchNewTypeRector.php @@ -8,11 +8,11 @@ use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\New_; use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt\ClassMethod; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; use Rector\Naming\Guard\BreakingVariableRenameGuard; use Rector\Naming\Naming\ExpectedNameResolver; use Rector\Naming\VariableRenamer; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -37,7 +37,7 @@ final class RenameVariableToMatchNewTypeRector extends AbstractRector private $variableRenamer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(BreakingVariableRenameGuard $breakingVariableRenameGuard, ExpectedNameResolver $expectedNameResolver, VariableRenamer $variableRenamer, BetterNodeFinder $betterNodeFinder) diff --git a/rules/Naming/Rector/Class_/RenamePropertyToMatchTypeRector.php b/rules/Naming/Rector/Class_/RenamePropertyToMatchTypeRector.php index 4cd2154557c..30f517031e1 100644 --- a/rules/Naming/Rector/Class_/RenamePropertyToMatchTypeRector.php +++ b/rules/Naming/Rector/Class_/RenamePropertyToMatchTypeRector.php @@ -8,12 +8,12 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassLike; use PhpParser\Node\Stmt\Interface_; use PhpParser\Node\Stmt\Property; -use Rector\Core\Rector\AbstractRector; use Rector\Naming\ExpectedNameResolver\MatchPropertyTypeExpectedNameResolver; use Rector\Naming\PropertyRenamer\MatchTypePropertyRenamer; use Rector\Naming\PropertyRenamer\PropertyPromotionRenamer; use Rector\Naming\ValueObject\PropertyRename; use Rector\Naming\ValueObjectFactory\PropertyRenameFactory; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchExprVariableRector.php b/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchExprVariableRector.php index db80bf72596..338f3b64bbe 100644 --- a/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchExprVariableRector.php +++ b/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchExprVariableRector.php @@ -6,12 +6,12 @@ namespace Rector\Naming\Rector\Foreach_; use PhpParser\Node; use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt\Foreach_; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\NodeAnalyzer\PropertyFetchAnalyzer; -use Rector\Core\NodeManipulator\StmtsManipulator; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; use Rector\Naming\ExpectedNameResolver\InflectorSingularResolver; +use Rector\NodeAnalyzer\PropertyFetchAnalyzer; +use Rector\NodeManipulator\StmtsManipulator; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -26,17 +26,17 @@ final class RenameForeachValueVariableToMatchExprVariableRector extends Abstract private $inflectorSingularResolver; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\PropertyFetchAnalyzer + * @var \Rector\NodeAnalyzer\PropertyFetchAnalyzer */ private $propertyFetchAnalyzer; /** * @readonly - * @var \Rector\Core\NodeManipulator\StmtsManipulator + * @var \Rector\NodeManipulator\StmtsManipulator */ private $stmtsManipulator; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(InflectorSingularResolver $inflectorSingularResolver, PropertyFetchAnalyzer $propertyFetchAnalyzer, StmtsManipulator $stmtsManipulator, BetterNodeFinder $betterNodeFinder) diff --git a/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchMethodCallReturnTypeRector.php b/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchMethodCallReturnTypeRector.php index 22f2c6a4b78..59ae439016c 100644 --- a/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchMethodCallReturnTypeRector.php +++ b/rules/Naming/Rector/Foreach_/RenameForeachValueVariableToMatchMethodCallReturnTypeRector.php @@ -10,13 +10,13 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Foreach_; use PhpParser\Node\Stmt\Function_; use PhpParser\NodeTraverser; -use Rector\Core\Rector\AbstractRector; use Rector\Naming\Guard\BreakingVariableRenameGuard; use Rector\Naming\Matcher\ForeachMatcher; use Rector\Naming\Naming\ExpectedNameResolver; use Rector\Naming\NamingConvention\NamingConventionAnalyzer; use Rector\Naming\ValueObject\VariableAndCallForeach; use Rector\Naming\VariableRenamer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/Naming/ValueObject/PropertyRename.php b/rules/Naming/ValueObject/PropertyRename.php index 4414f72ab05..48a65a809f0 100644 --- a/rules/Naming/ValueObject/PropertyRename.php +++ b/rules/Naming/ValueObject/PropertyRename.php @@ -6,8 +6,8 @@ namespace Rector\Naming\ValueObject; use PhpParser\Node\Stmt\ClassLike; use PhpParser\Node\Stmt\Property; use PhpParser\Node\Stmt\PropertyProperty; -use Rector\Core\Validation\RectorAssert; use Rector\Naming\Contract\RenamePropertyValueObjectInterface; +use Rector\Validation\RectorAssert; final class PropertyRename implements RenamePropertyValueObjectInterface { /** diff --git a/rules/Php52/Rector/Property/VarToPublicPropertyRector.php b/rules/Php52/Rector/Property/VarToPublicPropertyRector.php index 475485b4745..73fd47d537c 100644 --- a/rules/Php52/Rector/Property/VarToPublicPropertyRector.php +++ b/rules/Php52/Rector/Property/VarToPublicPropertyRector.php @@ -5,9 +5,9 @@ namespace Rector\Php52\Rector\Property; use PhpParser\Node; use PhpParser\Node\Stmt\Property; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\Privatization\NodeManipulator\VisibilityManipulator; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php52/Rector/Switch_/ContinueToBreakInSwitchRector.php b/rules/Php52/Rector/Switch_/ContinueToBreakInSwitchRector.php index dfc35da2bae..9b2f022380c 100644 --- a/rules/Php52/Rector/Switch_/ContinueToBreakInSwitchRector.php +++ b/rules/Php52/Rector/Switch_/ContinueToBreakInSwitchRector.php @@ -12,9 +12,9 @@ use PhpParser\Node\Stmt\Continue_; use PhpParser\Node\Stmt\Switch_; use PHPStan\Type\Constant\ConstantIntegerType; use PHPStan\Type\ConstantType; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -26,7 +26,7 @@ final class ContinueToBreakInSwitchRector extends AbstractRector implements MinP { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ValueResolver $valueResolver) diff --git a/rules/Php53/Rector/FuncCall/DirNameFileConstantToDirConstantRector.php b/rules/Php53/Rector/FuncCall/DirNameFileConstantToDirConstantRector.php index d64f720a0cf..7b49ba28f73 100644 --- a/rules/Php53/Rector/FuncCall/DirNameFileConstantToDirConstantRector.php +++ b/rules/Php53/Rector/FuncCall/DirNameFileConstantToDirConstantRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\MagicConst\Dir; use PhpParser\Node\Scalar\MagicConst\File; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php53/Rector/Ternary/TernaryToElvisRector.php b/rules/Php53/Rector/Ternary/TernaryToElvisRector.php index 2b09362e24f..5800a170610 100644 --- a/rules/Php53/Rector/Ternary/TernaryToElvisRector.php +++ b/rules/Php53/Rector/Ternary/TernaryToElvisRector.php @@ -5,9 +5,9 @@ namespace Rector\Php53\Rector\Ternary; use PhpParser\Node; use PhpParser\Node\Expr\Ternary; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php53/Rector/Variable/ReplaceHttpServerVarsByServerRector.php b/rules/Php53/Rector/Variable/ReplaceHttpServerVarsByServerRector.php index d37ecc0d7e4..9f4dd1bd996 100644 --- a/rules/Php53/Rector/Variable/ReplaceHttpServerVarsByServerRector.php +++ b/rules/Php53/Rector/Variable/ReplaceHttpServerVarsByServerRector.php @@ -5,8 +5,8 @@ namespace Rector\Php53\Rector\Variable; use PhpParser\Node; use PhpParser\Node\Expr\Variable; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php54/Rector/Array_/LongArrayToShortArrayRector.php b/rules/Php54/Rector/Array_/LongArrayToShortArrayRector.php index 981ecd81484..cf6449bd74d 100644 --- a/rules/Php54/Rector/Array_/LongArrayToShortArrayRector.php +++ b/rules/Php54/Rector/Array_/LongArrayToShortArrayRector.php @@ -5,9 +5,9 @@ namespace Rector\Php54\Rector\Array_; use PhpParser\Node; use PhpParser\Node\Expr\Array_; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php54/Rector/Break_/RemoveZeroBreakContinueRector.php b/rules/Php54/Rector/Break_/RemoveZeroBreakContinueRector.php index 15ce45a9e02..faeb2d4fc11 100644 --- a/rules/Php54/Rector/Break_/RemoveZeroBreakContinueRector.php +++ b/rules/Php54/Rector/Break_/RemoveZeroBreakContinueRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Stmt\Break_; use PhpParser\Node\Stmt\Continue_; use PHPStan\Type\Constant\ConstantIntegerType; use PHPStan\Type\ConstantType; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -26,7 +26,7 @@ final class RemoveZeroBreakContinueRector extends AbstractRector implements MinP { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ValueResolver $valueResolver) diff --git a/rules/Php54/Rector/FuncCall/RemoveReferenceFromCallRector.php b/rules/Php54/Rector/FuncCall/RemoveReferenceFromCallRector.php index bfbb10ed6e2..cb0a5580ac9 100644 --- a/rules/Php54/Rector/FuncCall/RemoveReferenceFromCallRector.php +++ b/rules/Php54/Rector/FuncCall/RemoveReferenceFromCallRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php55/Rector/ClassConstFetch/StaticToSelfOnFinalClassRector.php b/rules/Php55/Rector/ClassConstFetch/StaticToSelfOnFinalClassRector.php index 8d4abb13f47..9b037d4ef25 100644 --- a/rules/Php55/Rector/ClassConstFetch/StaticToSelfOnFinalClassRector.php +++ b/rules/Php55/Rector/ClassConstFetch/StaticToSelfOnFinalClassRector.php @@ -6,9 +6,9 @@ namespace Rector\Php55\Rector\ClassConstFetch; use PhpParser\Node; use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Stmt\Class_; -use Rector\Core\Enum\ObjectReference; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Enum\ObjectReference; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php55/Rector/Class_/ClassConstantToSelfClassRector.php b/rules/Php55/Rector/Class_/ClassConstantToSelfClassRector.php index 6bc77b19b89..1e36fd3ae7e 100644 --- a/rules/Php55/Rector/Class_/ClassConstantToSelfClassRector.php +++ b/rules/Php55/Rector/Class_/ClassConstantToSelfClassRector.php @@ -6,8 +6,8 @@ namespace Rector\Php55\Rector\Class_; use PhpParser\Node; use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Scalar\MagicConst\Class_; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php55/Rector/FuncCall/GetCalledClassToSelfClassRector.php b/rules/Php55/Rector/FuncCall/GetCalledClassToSelfClassRector.php index 42a74fd2676..85dd53b3a12 100644 --- a/rules/Php55/Rector/FuncCall/GetCalledClassToSelfClassRector.php +++ b/rules/Php55/Rector/FuncCall/GetCalledClassToSelfClassRector.php @@ -6,11 +6,11 @@ namespace Rector\Php55\Rector\FuncCall; use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use PHPStan\Analyser\Scope; -use Rector\Core\Enum\ObjectReference; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ClassModifierChecker; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Enum\ObjectReference; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ClassModifierChecker; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -23,7 +23,7 @@ final class GetCalledClassToSelfClassRector extends AbstractRector implements Mi { /** * @readonly - * @var \Rector\Core\Reflection\ClassModifierChecker + * @var \Rector\Reflection\ClassModifierChecker */ private $classModifierChecker; public function __construct(ClassModifierChecker $classModifierChecker) diff --git a/rules/Php55/Rector/FuncCall/GetCalledClassToStaticClassRector.php b/rules/Php55/Rector/FuncCall/GetCalledClassToStaticClassRector.php index c7e0a486870..8021112c6ed 100644 --- a/rules/Php55/Rector/FuncCall/GetCalledClassToStaticClassRector.php +++ b/rules/Php55/Rector/FuncCall/GetCalledClassToStaticClassRector.php @@ -6,9 +6,9 @@ namespace Rector\Php55\Rector\FuncCall; use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use PHPStan\Analyser\Scope; -use Rector\Core\Enum\ObjectReference; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Enum\ObjectReference; +use Rector\Rector\AbstractScopeAwareRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php55/Rector/FuncCall/PregReplaceEModifierRector.php b/rules/Php55/Rector/FuncCall/PregReplaceEModifierRector.php index 61e062bbb6b..ed519c5e7d3 100644 --- a/rules/Php55/Rector/FuncCall/PregReplaceEModifierRector.php +++ b/rules/Php55/Rector/FuncCall/PregReplaceEModifierRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\Closure; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\Php55\RegexMatcher; use Rector\Php72\NodeFactory\AnonymousFunctionFactory; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php55/Rector/String_/StringClassNameToClassConstantRector.php b/rules/Php55/Rector/String_/StringClassNameToClassConstantRector.php index 60c29a0826c..4d8096a9fdd 100644 --- a/rules/Php55/Rector/String_/StringClassNameToClassConstantRector.php +++ b/rules/Php55/Rector/String_/StringClassNameToClassConstantRector.php @@ -12,9 +12,9 @@ use PhpParser\Node\Scalar\String_; use PhpParser\Node\Stmt\ClassConst; use PhpParser\NodeTraverser; use PHPStan\Reflection\ReflectionProvider; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php55/RegexMatcher.php b/rules/Php55/RegexMatcher.php index 3521718934b..55703eec83e 100644 --- a/rules/Php55/RegexMatcher.php +++ b/rules/Php55/RegexMatcher.php @@ -7,12 +7,12 @@ use RectorPrefix202401\Nette\Utils\Strings; use PhpParser\Node\Expr; use PhpParser\Node\Expr\BinaryOp\Concat; use PhpParser\Node\Scalar\String_; -use Rector\Core\PhpParser\Node\Value\ValueResolver; +use Rector\PhpParser\Node\Value\ValueResolver; final class RegexMatcher { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/rules/Php56/Rector/FuncCall/PowToExpRector.php b/rules/Php56/Rector/FuncCall/PowToExpRector.php index 12c31f3b28d..b214812accc 100644 --- a/rules/Php56/Rector/FuncCall/PowToExpRector.php +++ b/rules/Php56/Rector/FuncCall/PowToExpRector.php @@ -6,8 +6,8 @@ namespace Rector\Php56\Rector\FuncCall; use PhpParser\Node; use PhpParser\Node\Expr\BinaryOp\Pow; use PhpParser\Node\Expr\FuncCall; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php70/NodeAnalyzer/BattleshipTernaryAnalyzer.php b/rules/Php70/NodeAnalyzer/BattleshipTernaryAnalyzer.php index c02bc3d720b..bd1440f29a0 100644 --- a/rules/Php70/NodeAnalyzer/BattleshipTernaryAnalyzer.php +++ b/rules/Php70/NodeAnalyzer/BattleshipTernaryAnalyzer.php @@ -7,20 +7,20 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\BinaryOp\Greater; use PhpParser\Node\Expr\BinaryOp\Smaller; use PhpParser\Node\Expr\Ternary; -use Rector\Core\PhpParser\Comparing\NodeComparator; -use Rector\Core\PhpParser\Node\Value\ValueResolver; use Rector\Php70\Enum\BattleshipCompareOrder; use Rector\Php70\ValueObject\ComparedExprs; +use Rector\PhpParser\Comparing\NodeComparator; +use Rector\PhpParser\Node\Value\ValueResolver; final class BattleshipTernaryAnalyzer { /** * @readonly - * @var \Rector\Core\PhpParser\Comparing\NodeComparator + * @var \Rector\PhpParser\Comparing\NodeComparator */ private $nodeComparator; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(NodeComparator $nodeComparator, ValueResolver $valueResolver) diff --git a/rules/Php70/Rector/Assign/ListSplitStringRector.php b/rules/Php70/Rector/Assign/ListSplitStringRector.php index b56b5024680..a4799b24025 100644 --- a/rules/Php70/Rector/Assign/ListSplitStringRector.php +++ b/rules/Php70/Rector/Assign/ListSplitStringRector.php @@ -6,8 +6,8 @@ namespace Rector\Php70\Rector\Assign; use PhpParser\Node; use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\List_; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php70/Rector/Assign/ListSwapArrayOrderRector.php b/rules/Php70/Rector/Assign/ListSwapArrayOrderRector.php index e5c1a775d49..973284657ac 100644 --- a/rules/Php70/Rector/Assign/ListSwapArrayOrderRector.php +++ b/rules/Php70/Rector/Assign/ListSwapArrayOrderRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\ArrayItem; use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\List_; -use Rector\Core\PhpParser\Printer\BetterStandardPrinter; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\PhpParser\Printer\BetterStandardPrinter; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -24,7 +24,7 @@ final class ListSwapArrayOrderRector extends AbstractRector implements MinPhpVer { /** * @readonly - * @var \Rector\Core\PhpParser\Printer\BetterStandardPrinter + * @var \Rector\PhpParser\Printer\BetterStandardPrinter */ private $betterStandardPrinter; public function __construct(BetterStandardPrinter $betterStandardPrinter) diff --git a/rules/Php70/Rector/Break_/BreakNotInLoopOrSwitchToReturnRector.php b/rules/Php70/Rector/Break_/BreakNotInLoopOrSwitchToReturnRector.php index 009e51aae2e..04c629bfb14 100644 --- a/rules/Php70/Rector/Break_/BreakNotInLoopOrSwitchToReturnRector.php +++ b/rules/Php70/Rector/Break_/BreakNotInLoopOrSwitchToReturnRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Return_; use PhpParser\Node\Stmt\Switch_; use PhpParser\NodeTraverser; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\NodeNestingScope\ContextAnalyzer; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php70/Rector/ClassMethod/Php4ConstructorRector.php b/rules/Php70/Rector/ClassMethod/Php4ConstructorRector.php index 42c513df025..5041e7fdf97 100644 --- a/rules/Php70/Rector/ClassMethod/Php4ConstructorRector.php +++ b/rules/Php70/Rector/ClassMethod/Php4ConstructorRector.php @@ -14,13 +14,13 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Expression; use PHPStan\Analyser\Scope; use PHPStan\Reflection\ClassReflection; -use Rector\Core\Enum\ObjectReference; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\ValueObject\MethodName; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Enum\ObjectReference; use Rector\NodeCollector\ScopeResolver\ParentClassScopeResolver; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Php70\NodeAnalyzer\Php4ConstructorClassMethodAnalyzer; +use Rector\Rector\AbstractScopeAwareRector; +use Rector\ValueObject\MethodName; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php70/Rector/FuncCall/CallUserMethodRector.php b/rules/Php70/Rector/FuncCall/CallUserMethodRector.php index cb492b99a8f..230d15f90a5 100644 --- a/rules/Php70/Rector/FuncCall/CallUserMethodRector.php +++ b/rules/Php70/Rector/FuncCall/CallUserMethodRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php70/Rector/FuncCall/EregToPregMatchRector.php b/rules/Php70/Rector/FuncCall/EregToPregMatchRector.php index 14986ab4d0f..d9447cbcd43 100644 --- a/rules/Php70/Rector/FuncCall/EregToPregMatchRector.php +++ b/rules/Php70/Rector/FuncCall/EregToPregMatchRector.php @@ -15,9 +15,9 @@ use PhpParser\Node\Expr\Variable; use PhpParser\Node\Name; use PhpParser\Node\Scalar\LNumber; use PhpParser\Node\Scalar\String_; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\Php70\EregToPcreTransformer; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php70/Rector/FuncCall/MultiDirnameRector.php b/rules/Php70/Rector/FuncCall/MultiDirnameRector.php index 72bd6ef5b78..284479eac39 100644 --- a/rules/Php70/Rector/FuncCall/MultiDirnameRector.php +++ b/rules/Php70/Rector/FuncCall/MultiDirnameRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\LNumber; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php70/Rector/FuncCall/RandomFunctionRector.php b/rules/Php70/Rector/FuncCall/RandomFunctionRector.php index cd9c2b17907..73b3065b7d1 100644 --- a/rules/Php70/Rector/FuncCall/RandomFunctionRector.php +++ b/rules/Php70/Rector/FuncCall/RandomFunctionRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use PhpParser\Node\Scalar\LNumber; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php70/Rector/FuncCall/RenameMktimeWithoutArgsToTimeRector.php b/rules/Php70/Rector/FuncCall/RenameMktimeWithoutArgsToTimeRector.php index 051909afa46..e1d45616ffa 100644 --- a/rules/Php70/Rector/FuncCall/RenameMktimeWithoutArgsToTimeRector.php +++ b/rules/Php70/Rector/FuncCall/RenameMktimeWithoutArgsToTimeRector.php @@ -6,8 +6,8 @@ namespace Rector\Php70\Rector\FuncCall; use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php70/Rector/FunctionLike/ExceptionHandlerTypehintRector.php b/rules/Php70/Rector/FunctionLike/ExceptionHandlerTypehintRector.php index 9307bec3ec8..0d5bfd7ffb7 100644 --- a/rules/Php70/Rector/FunctionLike/ExceptionHandlerTypehintRector.php +++ b/rules/Php70/Rector/FunctionLike/ExceptionHandlerTypehintRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\NullableType; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Util\StringUtils; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\Util\StringUtils; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php70/Rector/If_/IfToSpaceshipRector.php b/rules/Php70/Rector/If_/IfToSpaceshipRector.php index 3e05d2038ba..5e54e5845c6 100644 --- a/rules/Php70/Rector/If_/IfToSpaceshipRector.php +++ b/rules/Php70/Rector/If_/IfToSpaceshipRector.php @@ -12,13 +12,13 @@ use PhpParser\Node\Expr\Ternary; use PhpParser\Node\Stmt\Else_; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; use Rector\Php70\Enum\BattleshipCompareOrder; use Rector\Php70\NodeAnalyzer\BattleshipTernaryAnalyzer; use Rector\Php70\ValueObject\ComparedExprs; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -36,7 +36,7 @@ final class IfToSpaceshipRector extends AbstractRector implements MinPhpVersionI private $battleshipTernaryAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(BattleshipTernaryAnalyzer $battleshipTernaryAnalyzer, ValueResolver $valueResolver) diff --git a/rules/Php70/Rector/List_/EmptyListRector.php b/rules/Php70/Rector/List_/EmptyListRector.php index 0ba119b9aeb..9ba01382d1b 100644 --- a/rules/Php70/Rector/List_/EmptyListRector.php +++ b/rules/Php70/Rector/List_/EmptyListRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Expr\ArrayItem; use PhpParser\Node\Expr\List_; use PhpParser\Node\Expr\Variable; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php70/Rector/MethodCall/ThisCallOnStaticMethodToStaticCallRector.php b/rules/Php70/Rector/MethodCall/ThisCallOnStaticMethodToStaticCallRector.php index 6180233251c..0b0baf262a6 100644 --- a/rules/Php70/Rector/MethodCall/ThisCallOnStaticMethodToStaticCallRector.php +++ b/rules/Php70/Rector/MethodCall/ThisCallOnStaticMethodToStaticCallRector.php @@ -12,11 +12,11 @@ use PhpParser\Node\Stmt\Class_; use PHPStan\Analyser\Scope; use PHPStan\Reflection\ClassReflection; use PHPStan\Reflection\Php\PhpMethodReflection; -use Rector\Core\Enum\ObjectReference; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\Reflection\ReflectionResolver; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Enum\ObjectReference; use Rector\NodeCollector\StaticAnalyzer; +use Rector\Rector\AbstractScopeAwareRector; +use Rector\Reflection\ReflectionResolver; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -33,7 +33,7 @@ final class ThisCallOnStaticMethodToStaticCallRector extends AbstractScopeAwareR private $staticAnalyzer; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; public function __construct(StaticAnalyzer $staticAnalyzer, ReflectionResolver $reflectionResolver) diff --git a/rules/Php70/Rector/StaticCall/StaticCallOnNonStaticToInstanceCallRector.php b/rules/Php70/Rector/StaticCall/StaticCallOnNonStaticToInstanceCallRector.php index dff0b248da4..91f0a7a001b 100644 --- a/rules/Php70/Rector/StaticCall/StaticCallOnNonStaticToInstanceCallRector.php +++ b/rules/Php70/Rector/StaticCall/StaticCallOnNonStaticToInstanceCallRector.php @@ -15,12 +15,12 @@ use PHPStan\Reflection\MethodReflection; use PHPStan\Reflection\ReflectionProvider; use PHPStan\Type\ObjectType; use Rector\CodingStyle\ValueObject\ObjectMagicMethods; -use Rector\Core\Enum\ObjectReference; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\Reflection\ReflectionResolver; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Enum\ObjectReference; use Rector\NodeCollector\ScopeResolver\ParentClassScopeResolver; use Rector\NodeCollector\StaticAnalyzer; +use Rector\Rector\AbstractScopeAwareRector; +use Rector\Reflection\ReflectionResolver; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use ReflectionMethod; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; @@ -44,7 +44,7 @@ final class StaticCallOnNonStaticToInstanceCallRector extends AbstractScopeAware private $reflectionProvider; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** diff --git a/rules/Php70/Rector/StmtsAwareInterface/IfIssetToCoalescingRector.php b/rules/Php70/Rector/StmtsAwareInterface/IfIssetToCoalescingRector.php index eed47ac4814..1dfc8f0e011 100644 --- a/rules/Php70/Rector/StmtsAwareInterface/IfIssetToCoalescingRector.php +++ b/rules/Php70/Rector/StmtsAwareInterface/IfIssetToCoalescingRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Else_; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php70/Rector/Switch_/ReduceMultipleDefaultSwitchRector.php b/rules/Php70/Rector/Switch_/ReduceMultipleDefaultSwitchRector.php index 9bc9ab533ad..6b48d9657d4 100644 --- a/rules/Php70/Rector/Switch_/ReduceMultipleDefaultSwitchRector.php +++ b/rules/Php70/Rector/Switch_/ReduceMultipleDefaultSwitchRector.php @@ -6,8 +6,8 @@ namespace Rector\Php70\Rector\Switch_; use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\Stmt\Switch_; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php70/Rector/Ternary/TernaryToNullCoalescingRector.php b/rules/Php70/Rector/Ternary/TernaryToNullCoalescingRector.php index 366fcc4a695..7322c30e3df 100644 --- a/rules/Php70/Rector/Ternary/TernaryToNullCoalescingRector.php +++ b/rules/Php70/Rector/Ternary/TernaryToNullCoalescingRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\BinaryOp\Identical; use PhpParser\Node\Expr\BinaryOp\NotIdentical; use PhpParser\Node\Expr\Isset_; use PhpParser\Node\Expr\Ternary; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -23,7 +23,7 @@ final class TernaryToNullCoalescingRector extends AbstractRector implements MinP { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ValueResolver $valueResolver) diff --git a/rules/Php70/Rector/Ternary/TernaryToSpaceshipRector.php b/rules/Php70/Rector/Ternary/TernaryToSpaceshipRector.php index fcdce7f36e7..dae90bb236c 100644 --- a/rules/Php70/Rector/Ternary/TernaryToSpaceshipRector.php +++ b/rules/Php70/Rector/Ternary/TernaryToSpaceshipRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\BinaryOp\Greater; use PhpParser\Node\Expr\BinaryOp\Smaller; use PhpParser\Node\Expr\BinaryOp\Spaceship; use PhpParser\Node\Expr\Ternary; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -23,7 +23,7 @@ final class TernaryToSpaceshipRector extends AbstractRector implements MinPhpVer { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ValueResolver $valueResolver) diff --git a/rules/Php70/Rector/Variable/WrapVariableVariableNameInCurlyBracesRector.php b/rules/Php70/Rector/Variable/WrapVariableVariableNameInCurlyBracesRector.php index 9792cee412d..31846ae5f10 100644 --- a/rules/Php70/Rector/Variable/WrapVariableVariableNameInCurlyBracesRector.php +++ b/rules/Php70/Rector/Variable/WrapVariableVariableNameInCurlyBracesRector.php @@ -6,8 +6,8 @@ namespace Rector\Php70\Rector\Variable; use PhpParser\Node; use PhpParser\Node\Expr\PropertyFetch; use PhpParser\Node\Expr\Variable; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php71/IsArrayAndDualCheckToAble.php b/rules/Php71/IsArrayAndDualCheckToAble.php index e52ffbb15ea..04ec0363428 100644 --- a/rules/Php71/IsArrayAndDualCheckToAble.php +++ b/rules/Php71/IsArrayAndDualCheckToAble.php @@ -9,15 +9,15 @@ use PhpParser\Node\Expr\BinaryOp\BooleanOr; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\Instanceof_; use PhpParser\Node\Name; -use Rector\Core\NodeManipulator\BinaryOpManipulator; -use Rector\Core\PhpParser\Comparing\NodeComparator; +use Rector\NodeManipulator\BinaryOpManipulator; use Rector\NodeNameResolver\NodeNameResolver; use Rector\Php71\ValueObject\TwoNodeMatch; +use Rector\PhpParser\Comparing\NodeComparator; final class IsArrayAndDualCheckToAble { /** * @readonly - * @var \Rector\Core\NodeManipulator\BinaryOpManipulator + * @var \Rector\NodeManipulator\BinaryOpManipulator */ private $binaryOpManipulator; /** @@ -27,7 +27,7 @@ final class IsArrayAndDualCheckToAble private $nodeNameResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Comparing\NodeComparator + * @var \Rector\PhpParser\Comparing\NodeComparator */ private $nodeComparator; public function __construct(BinaryOpManipulator $binaryOpManipulator, NodeNameResolver $nodeNameResolver, NodeComparator $nodeComparator) diff --git a/rules/Php71/Rector/Assign/AssignArrayToStringRector.php b/rules/Php71/Rector/Assign/AssignArrayToStringRector.php index 2fd96aad2d0..ab81c53780d 100644 --- a/rules/Php71/Rector/Assign/AssignArrayToStringRector.php +++ b/rules/Php71/Rector/Assign/AssignArrayToStringRector.php @@ -17,10 +17,10 @@ use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Namespace_; use PhpParser\Node\Stmt\Property; use PhpParser\NodeTraverser; -use Rector\Core\PhpParser\Node\CustomNode\FileWithoutNamespace; -use Rector\Core\PhpParser\NodeFinder\PropertyFetchFinder; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\PhpParser\Node\CustomNode\FileWithoutNamespace; +use Rector\PhpParser\NodeFinder\PropertyFetchFinder; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -33,7 +33,7 @@ final class AssignArrayToStringRector extends AbstractRector implements MinPhpVe { /** * @readonly - * @var \Rector\Core\PhpParser\NodeFinder\PropertyFetchFinder + * @var \Rector\PhpParser\NodeFinder\PropertyFetchFinder */ private $propertyFetchFinder; public function __construct(PropertyFetchFinder $propertyFetchFinder) @@ -131,7 +131,7 @@ CODE_SAMPLE } /** * @return ArrayDimFetch[] - * @param \PhpParser\Node\Stmt\Namespace_|\Rector\Core\PhpParser\Node\CustomNode\FileWithoutNamespace|\PhpParser\Node\Stmt\ClassMethod|\PhpParser\Node\Stmt\Function_|\PhpParser\Node\Expr\Closure $node + * @param \PhpParser\Node\Stmt\Namespace_|\Rector\PhpParser\Node\CustomNode\FileWithoutNamespace|\PhpParser\Node\Stmt\ClassMethod|\PhpParser\Node\Stmt\Function_|\PhpParser\Node\Expr\Closure $node */ private function findSameNamedVariableAssigns(Variable $variable, $node) : array { @@ -176,7 +176,7 @@ CODE_SAMPLE return \false; } /** - * @param \PhpParser\Node\Stmt\Namespace_|\Rector\Core\PhpParser\Node\CustomNode\FileWithoutNamespace|\PhpParser\Node\Stmt\ClassMethod|\PhpParser\Node\Stmt\Function_|\PhpParser\Node\Expr\Closure $node + * @param \PhpParser\Node\Stmt\Namespace_|\Rector\PhpParser\Node\CustomNode\FileWithoutNamespace|\PhpParser\Node\Stmt\ClassMethod|\PhpParser\Node\Stmt\Function_|\PhpParser\Node\Expr\Closure $node */ private function refactorAssign(Assign $assign, $node) : ?Assign { diff --git a/rules/Php71/Rector/BinaryOp/BinaryOpBetweenNumberAndStringRector.php b/rules/Php71/Rector/BinaryOp/BinaryOpBetweenNumberAndStringRector.php index 23f5fda5ff7..49b81e68659 100644 --- a/rules/Php71/Rector/BinaryOp/BinaryOpBetweenNumberAndStringRector.php +++ b/rules/Php71/Rector/BinaryOp/BinaryOpBetweenNumberAndStringRector.php @@ -14,9 +14,9 @@ use PhpParser\Node\Scalar\LNumber; use PhpParser\Node\Scalar\MagicConst\Line; use PhpParser\Node\Scalar\String_; use PHPStan\Type\Constant\ConstantStringType; -use Rector\Core\NodeAnalyzer\ExprAnalyzer; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\NodeAnalyzer\ExprAnalyzer; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -29,7 +29,7 @@ final class BinaryOpBetweenNumberAndStringRector extends AbstractRector implemen { /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ExprAnalyzer + * @var \Rector\NodeAnalyzer\ExprAnalyzer */ private $exprAnalyzer; public function __construct(ExprAnalyzer $exprAnalyzer) diff --git a/rules/Php71/Rector/BooleanOr/IsIterableRector.php b/rules/Php71/Rector/BooleanOr/IsIterableRector.php index 0f1dc46b77b..569122fee9d 100644 --- a/rules/Php71/Rector/BooleanOr/IsIterableRector.php +++ b/rules/Php71/Rector/BooleanOr/IsIterableRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\BinaryOp\BooleanOr; use PhpParser\Node\Name; use PHPStan\Reflection\ReflectionProvider; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Php\PhpVersionProvider; use Rector\Php71\IsArrayAndDualCheckToAble; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -31,7 +31,7 @@ final class IsIterableRector extends AbstractRector implements MinPhpVersionInte private $reflectionProvider; /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; public function __construct(IsArrayAndDualCheckToAble $isArrayAndDualCheckToAble, ReflectionProvider $reflectionProvider, PhpVersionProvider $phpVersionProvider) diff --git a/rules/Php71/Rector/ClassConst/PublicConstantVisibilityRector.php b/rules/Php71/Rector/ClassConst/PublicConstantVisibilityRector.php index 05cb381b982..627f8437cf2 100644 --- a/rules/Php71/Rector/ClassConst/PublicConstantVisibilityRector.php +++ b/rules/Php71/Rector/ClassConst/PublicConstantVisibilityRector.php @@ -5,9 +5,9 @@ namespace Rector\Php71\Rector\ClassConst; use PhpParser\Node; use PhpParser\Node\Stmt\ClassConst; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\Privatization\NodeManipulator\VisibilityManipulator; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php71/Rector/FuncCall/RemoveExtraParametersRector.php b/rules/Php71/Rector/FuncCall/RemoveExtraParametersRector.php index fb6d61e4747..6a8bec2cfab 100644 --- a/rules/Php71/Rector/FuncCall/RemoveExtraParametersRector.php +++ b/rules/Php71/Rector/FuncCall/RemoveExtraParametersRector.php @@ -12,11 +12,11 @@ use PHPStan\Reflection\FunctionReflection; use PHPStan\Reflection\MethodReflection; use PHPStan\Reflection\Php\PhpMethodReflection; use PHPStan\Reflection\Type\UnionTypeMethodReflection; -use Rector\Core\Enum\ObjectReference; -use Rector\Core\NodeAnalyzer\VariadicAnalyzer; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Enum\ObjectReference; +use Rector\NodeAnalyzer\VariadicAnalyzer; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -30,12 +30,12 @@ final class RemoveExtraParametersRector extends AbstractRector implements MinPhp { /** * @readonly - * @var \Rector\Core\NodeAnalyzer\VariadicAnalyzer + * @var \Rector\NodeAnalyzer\VariadicAnalyzer */ private $variadicAnalyzer; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; public function __construct(VariadicAnalyzer $variadicAnalyzer, ReflectionResolver $reflectionResolver) diff --git a/rules/Php71/Rector/List_/ListToArrayDestructRector.php b/rules/Php71/Rector/List_/ListToArrayDestructRector.php index a6157531162..d8f57f79634 100644 --- a/rules/Php71/Rector/List_/ListToArrayDestructRector.php +++ b/rules/Php71/Rector/List_/ListToArrayDestructRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Expr\Array_; use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\List_; use PhpParser\Node\Stmt\Foreach_; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php71/Rector/TryCatch/MultiExceptionCatchRector.php b/rules/Php71/Rector/TryCatch/MultiExceptionCatchRector.php index 929c9a54990..9b1eb71b8b3 100644 --- a/rules/Php71/Rector/TryCatch/MultiExceptionCatchRector.php +++ b/rules/Php71/Rector/TryCatch/MultiExceptionCatchRector.php @@ -5,9 +5,9 @@ namespace Rector\Php71\Rector\TryCatch; use PhpParser\Node; use PhpParser\Node\Stmt\TryCatch; -use Rector\Core\PhpParser\Printer\BetterStandardPrinter; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\PhpParser\Printer\BetterStandardPrinter; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -20,7 +20,7 @@ final class MultiExceptionCatchRector extends AbstractRector implements MinPhpVe { /** * @readonly - * @var \Rector\Core\PhpParser\Printer\BetterStandardPrinter + * @var \Rector\PhpParser\Printer\BetterStandardPrinter */ private $betterStandardPrinter; public function __construct(BetterStandardPrinter $betterStandardPrinter) diff --git a/rules/Php72/NodeFactory/AnonymousFunctionFactory.php b/rules/Php72/NodeFactory/AnonymousFunctionFactory.php index 3ae7aee70aa..1e5b5d6def4 100644 --- a/rules/Php72/NodeFactory/AnonymousFunctionFactory.php +++ b/rules/Php72/NodeFactory/AnonymousFunctionFactory.php @@ -33,14 +33,14 @@ use PHPStan\Reflection\ParametersAcceptorSelector; use PHPStan\Reflection\Php\PhpMethodReflection; use PHPStan\Type\MixedType; use PHPStan\Type\Type; -use Rector\Core\PhpParser\AstResolver; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\PhpParser\Node\NodeFactory; -use Rector\Core\PhpParser\Parser\InlineCodeParser; -use Rector\Core\PhpParser\Parser\SimplePhpParser; use Rector\NodeNameResolver\NodeNameResolver; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PhpDocParser\NodeTraverser\SimpleCallableNodeTraverser; +use Rector\PhpParser\AstResolver; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\PhpParser\Node\NodeFactory; +use Rector\PhpParser\Parser\InlineCodeParser; +use Rector\PhpParser\Parser\SimplePhpParser; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\StaticTypeMapper\StaticTypeMapper; final class AnonymousFunctionFactory @@ -52,12 +52,12 @@ final class AnonymousFunctionFactory private $nodeNameResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** * @readonly - * @var \Rector\Core\PhpParser\Node\NodeFactory + * @var \Rector\PhpParser\Node\NodeFactory */ private $nodeFactory; /** @@ -72,17 +72,17 @@ final class AnonymousFunctionFactory private $simpleCallableNodeTraverser; /** * @readonly - * @var \Rector\Core\PhpParser\Parser\SimplePhpParser + * @var \Rector\PhpParser\Parser\SimplePhpParser */ private $simplePhpParser; /** * @readonly - * @var \Rector\Core\PhpParser\AstResolver + * @var \Rector\PhpParser\AstResolver */ private $astResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Parser\InlineCodeParser + * @var \Rector\PhpParser\Parser\InlineCodeParser */ private $inlineCodeParser; /** diff --git a/rules/Php72/Rector/Assign/ListEachRector.php b/rules/Php72/Rector/Assign/ListEachRector.php index 85f98dcd02b..5b11689bdb4 100644 --- a/rules/Php72/Rector/Assign/ListEachRector.php +++ b/rules/Php72/Rector/Assign/ListEachRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\List_; use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\NodeManipulator\AssignManipulator; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Exception\ShouldNotHappenException; +use Rector\NodeManipulator\AssignManipulator; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -26,7 +26,7 @@ final class ListEachRector extends AbstractRector implements MinPhpVersionInterf { /** * @readonly - * @var \Rector\Core\NodeManipulator\AssignManipulator + * @var \Rector\NodeManipulator\AssignManipulator */ private $assignManipulator; public function __construct(AssignManipulator $assignManipulator) diff --git a/rules/Php72/Rector/Assign/ReplaceEachAssignmentWithKeyCurrentRector.php b/rules/Php72/Rector/Assign/ReplaceEachAssignmentWithKeyCurrentRector.php index f70cd425d37..ed170fc122c 100644 --- a/rules/Php72/Rector/Assign/ReplaceEachAssignmentWithKeyCurrentRector.php +++ b/rules/Php72/Rector/Assign/ReplaceEachAssignmentWithKeyCurrentRector.php @@ -13,8 +13,8 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\List_; use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php72/Rector/FuncCall/CreateFunctionToAnonymousFunctionRector.php b/rules/Php72/Rector/FuncCall/CreateFunctionToAnonymousFunctionRector.php index 03ad8278469..9f9a2bb5424 100644 --- a/rules/Php72/Rector/FuncCall/CreateFunctionToAnonymousFunctionRector.php +++ b/rules/Php72/Rector/FuncCall/CreateFunctionToAnonymousFunctionRector.php @@ -16,12 +16,12 @@ use PhpParser\Node\Scalar\Encapsed; use PhpParser\Node\Scalar\String_; use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\Php\ReservedKeywordAnalyzer; -use Rector\Core\PhpParser\Parser\InlineCodeParser; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Exception\ShouldNotHappenException; +use Rector\Php\ReservedKeywordAnalyzer; use Rector\Php72\NodeFactory\AnonymousFunctionFactory; +use Rector\PhpParser\Parser\InlineCodeParser; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -34,7 +34,7 @@ final class CreateFunctionToAnonymousFunctionRector extends AbstractRector imple { /** * @readonly - * @var \Rector\Core\PhpParser\Parser\InlineCodeParser + * @var \Rector\PhpParser\Parser\InlineCodeParser */ private $inlineCodeParser; /** @@ -44,7 +44,7 @@ final class CreateFunctionToAnonymousFunctionRector extends AbstractRector imple private $anonymousFunctionFactory; /** * @readonly - * @var \Rector\Core\Php\ReservedKeywordAnalyzer + * @var \Rector\Php\ReservedKeywordAnalyzer */ private $reservedKeywordAnalyzer; public function __construct(InlineCodeParser $inlineCodeParser, AnonymousFunctionFactory $anonymousFunctionFactory, ReservedKeywordAnalyzer $reservedKeywordAnalyzer) diff --git a/rules/Php72/Rector/FuncCall/GetClassOnNullRector.php b/rules/Php72/Rector/FuncCall/GetClassOnNullRector.php index c5629d1e0c9..b1e363c1984 100644 --- a/rules/Php72/Rector/FuncCall/GetClassOnNullRector.php +++ b/rules/Php72/Rector/FuncCall/GetClassOnNullRector.php @@ -12,9 +12,9 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\NodeTraverser; use PHPStan\Analyser\Scope; use PHPStan\Type\NullType; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractScopeAwareRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php72/Rector/FuncCall/ParseStrWithResultArgumentRector.php b/rules/Php72/Rector/FuncCall/ParseStrWithResultArgumentRector.php index 88a2bc18a69..50d706403d5 100644 --- a/rules/Php72/Rector/FuncCall/ParseStrWithResultArgumentRector.php +++ b/rules/Php72/Rector/FuncCall/ParseStrWithResultArgumentRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -52,7 +52,7 @@ CODE_SAMPLE { return $this->processStrWithResult($node, \false); } - private function processStrWithResult(StmtsAwareInterface $stmtsAware, bool $hasChanged, int $jumpToKey = 0) : ?\Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface + private function processStrWithResult(StmtsAwareInterface $stmtsAware, bool $hasChanged, int $jumpToKey = 0) : ?\Rector\Contract\PhpParser\Node\StmtsAwareInterface { if ($stmtsAware->stmts === null) { return null; diff --git a/rules/Php72/Rector/FuncCall/StringifyDefineRector.php b/rules/Php72/Rector/FuncCall/StringifyDefineRector.php index 91cb088f325..c2d4dbf4929 100644 --- a/rules/Php72/Rector/FuncCall/StringifyDefineRector.php +++ b/rules/Php72/Rector/FuncCall/StringifyDefineRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\ConstFetch; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\String_; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\NodeTypeResolver\TypeAnalyzer\StringTypeAnalyzer; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php72/Rector/FuncCall/StringsAssertNakedRector.php b/rules/Php72/Rector/FuncCall/StringsAssertNakedRector.php index 7ceb4e59913..2c6eeea1596 100644 --- a/rules/Php72/Rector/FuncCall/StringsAssertNakedRector.php +++ b/rules/Php72/Rector/FuncCall/StringsAssertNakedRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\String_; use PhpParser\Node\Stmt\Expression; -use Rector\Core\PhpParser\Parser\SimplePhpParser; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\PhpParser\Parser\SimplePhpParser; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -23,7 +23,7 @@ final class StringsAssertNakedRector extends AbstractRector implements MinPhpVer { /** * @readonly - * @var \Rector\Core\PhpParser\Parser\SimplePhpParser + * @var \Rector\PhpParser\Parser\SimplePhpParser */ private $simplePhpParser; public function __construct(SimplePhpParser $simplePhpParser) diff --git a/rules/Php72/Rector/Unset_/UnsetCastRector.php b/rules/Php72/Rector/Unset_/UnsetCastRector.php index b71be9b90d8..634b3cda403 100644 --- a/rules/Php72/Rector/Unset_/UnsetCastRector.php +++ b/rules/Php72/Rector/Unset_/UnsetCastRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Expr\Cast\Unset_; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Stmt\Expression; use PhpParser\NodeTraverser; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php72/Rector/While_/WhileEachToForeachRector.php b/rules/Php72/Rector/While_/WhileEachToForeachRector.php index d12f4cb8d83..78bb42ddb56 100644 --- a/rules/Php72/Rector/While_/WhileEachToForeachRector.php +++ b/rules/Php72/Rector/While_/WhileEachToForeachRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\List_; use PhpParser\Node\Stmt\Foreach_; use PhpParser\Node\Stmt\While_; -use Rector\Core\NodeManipulator\AssignManipulator; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\NodeManipulator\AssignManipulator; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -25,7 +25,7 @@ final class WhileEachToForeachRector extends AbstractRector implements MinPhpVer { /** * @readonly - * @var \Rector\Core\NodeManipulator\AssignManipulator + * @var \Rector\NodeManipulator\AssignManipulator */ private $assignManipulator; public function __construct(AssignManipulator $assignManipulator) diff --git a/rules/Php73/Rector/BooleanOr/IsCountableRector.php b/rules/Php73/Rector/BooleanOr/IsCountableRector.php index acaa1bbb1c2..2e7b6a361b0 100644 --- a/rules/Php73/Rector/BooleanOr/IsCountableRector.php +++ b/rules/Php73/Rector/BooleanOr/IsCountableRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr\BinaryOp\BooleanOr; use PhpParser\Node\Name; use PHPStan\Reflection\ReflectionProvider; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; -use Rector\Core\ValueObject\PolyfillPackage; use Rector\Php71\IsArrayAndDualCheckToAble; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; +use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Rector\VersionBonding\Contract\RelatedPolyfillInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; diff --git a/rules/Php73/Rector/ConstFetch/SensitiveConstantNameRector.php b/rules/Php73/Rector/ConstFetch/SensitiveConstantNameRector.php index c14635e333d..3e00721c962 100644 --- a/rules/Php73/Rector/ConstFetch/SensitiveConstantNameRector.php +++ b/rules/Php73/Rector/ConstFetch/SensitiveConstantNameRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Expr\ConstFetch; use PhpParser\Node\Name; use PhpParser\Node\Name\FullyQualified; use PHPStan\Reflection\ReflectionProvider; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php73/Rector/FuncCall/ArrayKeyFirstLastRector.php b/rules/Php73/Rector/FuncCall/ArrayKeyFirstLastRector.php index 228f20a17cf..29c47435668 100644 --- a/rules/Php73/Rector/FuncCall/ArrayKeyFirstLastRector.php +++ b/rules/Php73/Rector/FuncCall/ArrayKeyFirstLastRector.php @@ -9,11 +9,11 @@ use PhpParser\Node\Name; use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; use PHPStan\Reflection\ReflectionProvider; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; -use Rector\Core\ValueObject\PolyfillPackage; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; +use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Rector\VersionBonding\Contract\RelatedPolyfillInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; @@ -35,7 +35,7 @@ final class ArrayKeyFirstLastRector extends AbstractRector implements MinPhpVers private $reflectionProvider; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** diff --git a/rules/Php73/Rector/FuncCall/JsonThrowOnErrorRector.php b/rules/Php73/Rector/FuncCall/JsonThrowOnErrorRector.php index 4aed2b43094..f40ac8837ef 100644 --- a/rules/Php73/Rector/FuncCall/JsonThrowOnErrorRector.php +++ b/rules/Php73/Rector/FuncCall/JsonThrowOnErrorRector.php @@ -10,11 +10,11 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Identifier; use PhpParser\Node\Name; use PhpParser\Node\Scalar\LNumber; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -27,12 +27,12 @@ final class JsonThrowOnErrorRector extends AbstractRector implements MinPhpVersi { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** diff --git a/rules/Php73/Rector/FuncCall/RegexDashEscapeRector.php b/rules/Php73/Rector/FuncCall/RegexDashEscapeRector.php index e2dc92cdd5f..32e49cd67a0 100644 --- a/rules/Php73/Rector/FuncCall/RegexDashEscapeRector.php +++ b/rules/Php73/Rector/FuncCall/RegexDashEscapeRector.php @@ -6,10 +6,10 @@ namespace Rector\Php73\Rector\FuncCall; use RectorPrefix202401\Nette\Utils\Strings; use PhpParser\Node; use PhpParser\Node\Scalar\String_; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Util\StringUtils; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; +use Rector\Util\StringUtils; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php73/Rector/FuncCall/SensitiveDefineRector.php b/rules/Php73/Rector/FuncCall/SensitiveDefineRector.php index 8ae60d6b805..151a59bf249 100644 --- a/rules/Php73/Rector/FuncCall/SensitiveDefineRector.php +++ b/rules/Php73/Rector/FuncCall/SensitiveDefineRector.php @@ -5,8 +5,8 @@ namespace Rector\Php73\Rector\FuncCall; use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php73/Rector/FuncCall/SetCookieRector.php b/rules/Php73/Rector/FuncCall/SetCookieRector.php index c13c708ff4a..b8aebf3bdf1 100644 --- a/rules/Php73/Rector/FuncCall/SetCookieRector.php +++ b/rules/Php73/Rector/FuncCall/SetCookieRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Expr\ArrayItem; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\Variable; use PhpParser\Node\Scalar\String_; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php73/Rector/FuncCall/StringifyStrNeedlesRector.php b/rules/Php73/Rector/FuncCall/StringifyStrNeedlesRector.php index 1e5473f2c66..273abb0cab4 100644 --- a/rules/Php73/Rector/FuncCall/StringifyStrNeedlesRector.php +++ b/rules/Php73/Rector/FuncCall/StringifyStrNeedlesRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\Cast\String_; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\Encapsed; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php73/Rector/String_/SensitiveHereNowDocRector.php b/rules/Php73/Rector/String_/SensitiveHereNowDocRector.php index 9e96ac6647b..b62b2a4ac84 100644 --- a/rules/Php73/Rector/String_/SensitiveHereNowDocRector.php +++ b/rules/Php73/Rector/String_/SensitiveHereNowDocRector.php @@ -5,9 +5,9 @@ namespace Rector\Php73\Rector\String_; use PhpParser\Node; use PhpParser\Node\Scalar\String_; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php74/Guard/PropertyTypeChangeGuard.php b/rules/Php74/Guard/PropertyTypeChangeGuard.php index d07a5efca87..b0d4abb34eb 100644 --- a/rules/Php74/Guard/PropertyTypeChangeGuard.php +++ b/rules/Php74/Guard/PropertyTypeChangeGuard.php @@ -5,8 +5,8 @@ namespace Rector\Php74\Guard; use PhpParser\Node\Stmt\Property; use PHPStan\Reflection\ClassReflection; -use Rector\Core\NodeAnalyzer\PropertyAnalyzer; -use Rector\Core\NodeManipulator\PropertyManipulator; +use Rector\NodeAnalyzer\PropertyAnalyzer; +use Rector\NodeManipulator\PropertyManipulator; use Rector\NodeNameResolver\NodeNameResolver; use Rector\Privatization\Guard\ParentPropertyLookupGuard; final class PropertyTypeChangeGuard @@ -18,12 +18,12 @@ final class PropertyTypeChangeGuard private $nodeNameResolver; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\PropertyAnalyzer + * @var \Rector\NodeAnalyzer\PropertyAnalyzer */ private $propertyAnalyzer; /** * @readonly - * @var \Rector\Core\NodeManipulator\PropertyManipulator + * @var \Rector\NodeManipulator\PropertyManipulator */ private $propertyManipulator; /** diff --git a/rules/Php74/NodeAnalyzer/ClosureArrowFunctionAnalyzer.php b/rules/Php74/NodeAnalyzer/ClosureArrowFunctionAnalyzer.php index 20ad8dcfb60..4d442d7d45c 100644 --- a/rules/Php74/NodeAnalyzer/ClosureArrowFunctionAnalyzer.php +++ b/rules/Php74/NodeAnalyzer/ClosureArrowFunctionAnalyzer.php @@ -9,24 +9,24 @@ use PhpParser\Node\Expr\Closure; use PhpParser\Node\Expr\ClosureUse; use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt\Return_; -use Rector\Core\PhpParser\Comparing\NodeComparator; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Util\ArrayChecker; +use Rector\PhpParser\Comparing\NodeComparator; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Util\ArrayChecker; final class ClosureArrowFunctionAnalyzer { /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** * @readonly - * @var \Rector\Core\PhpParser\Comparing\NodeComparator + * @var \Rector\PhpParser\Comparing\NodeComparator */ private $nodeComparator; /** * @readonly - * @var \Rector\Core\Util\ArrayChecker + * @var \Rector\Util\ArrayChecker */ private $arrayChecker; public function __construct(BetterNodeFinder $betterNodeFinder, NodeComparator $nodeComparator, ArrayChecker $arrayChecker) diff --git a/rules/Php74/Rector/ArrayDimFetch/CurlyToSquareBracketArrayStringRector.php b/rules/Php74/Rector/ArrayDimFetch/CurlyToSquareBracketArrayStringRector.php index 3173ac4332a..5dc0f2dafbe 100644 --- a/rules/Php74/Rector/ArrayDimFetch/CurlyToSquareBracketArrayStringRector.php +++ b/rules/Php74/Rector/ArrayDimFetch/CurlyToSquareBracketArrayStringRector.php @@ -5,10 +5,10 @@ namespace Rector\Php74\Rector\ArrayDimFetch; use PhpParser\Node; use PhpParser\Node\Expr\ArrayDimFetch; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\Application\File; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\Application\File; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php74/Rector/Assign/NullCoalescingOperatorRector.php b/rules/Php74/Rector/Assign/NullCoalescingOperatorRector.php index ca6fba38c60..92dd1bac68e 100644 --- a/rules/Php74/Rector/Assign/NullCoalescingOperatorRector.php +++ b/rules/Php74/Rector/Assign/NullCoalescingOperatorRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\AssignOp\Coalesce as AssignCoalesce; use PhpParser\Node\Expr\BinaryOp\Coalesce; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php74/Rector/Closure/ClosureToArrowFunctionRector.php b/rules/Php74/Rector/Closure/ClosureToArrowFunctionRector.php index 540d74cc14d..94b0fd45b73 100644 --- a/rules/Php74/Rector/Closure/ClosureToArrowFunctionRector.php +++ b/rules/Php74/Rector/Closure/ClosureToArrowFunctionRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\Expr\ArrowFunction; use PhpParser\Node\Expr\Closure; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Php74\NodeAnalyzer\ClosureArrowFunctionAnalyzer; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php74/Rector/Double/RealToFloatTypeCastRector.php b/rules/Php74/Rector/Double/RealToFloatTypeCastRector.php index c19643eb902..6cd1ca71636 100644 --- a/rules/Php74/Rector/Double/RealToFloatTypeCastRector.php +++ b/rules/Php74/Rector/Double/RealToFloatTypeCastRector.php @@ -5,9 +5,9 @@ namespace Rector\Php74\Rector\Double; use PhpParser\Node; use PhpParser\Node\Expr\Cast\Double; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php74/Rector/FuncCall/ArrayKeyExistsOnPropertyRector.php b/rules/Php74/Rector/FuncCall/ArrayKeyExistsOnPropertyRector.php index 9e79d1a2a1f..c5c25827d05 100644 --- a/rules/Php74/Rector/FuncCall/ArrayKeyExistsOnPropertyRector.php +++ b/rules/Php74/Rector/FuncCall/ArrayKeyExistsOnPropertyRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php74/Rector/FuncCall/FilterVarToAddSlashesRector.php b/rules/Php74/Rector/FuncCall/FilterVarToAddSlashesRector.php index 67eb0bfb58f..1646ba032fc 100644 --- a/rules/Php74/Rector/FuncCall/FilterVarToAddSlashesRector.php +++ b/rules/Php74/Rector/FuncCall/FilterVarToAddSlashesRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php74/Rector/FuncCall/MbStrrposEncodingArgumentPositionRector.php b/rules/Php74/Rector/FuncCall/MbStrrposEncodingArgumentPositionRector.php index 14968ec4fef..b6f16cb254c 100644 --- a/rules/Php74/Rector/FuncCall/MbStrrposEncodingArgumentPositionRector.php +++ b/rules/Php74/Rector/FuncCall/MbStrrposEncodingArgumentPositionRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\LNumber; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php74/Rector/FuncCall/MoneyFormatToNumberFormatRector.php b/rules/Php74/Rector/FuncCall/MoneyFormatToNumberFormatRector.php index b4886e36ba8..7e93d53b24c 100644 --- a/rules/Php74/Rector/FuncCall/MoneyFormatToNumberFormatRector.php +++ b/rules/Php74/Rector/FuncCall/MoneyFormatToNumberFormatRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use PhpParser\Node\Scalar\LNumber; use PhpParser\Node\Scalar\String_; -use Rector\Core\NodeAnalyzer\ArgsAnalyzer; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\NodeAnalyzer\ArgsAnalyzer; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -27,12 +27,12 @@ final class MoneyFormatToNumberFormatRector extends AbstractRector implements Mi { /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ArgsAnalyzer + * @var \Rector\NodeAnalyzer\ArgsAnalyzer */ private $argsAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ArgsAnalyzer $argsAnalyzer, ValueResolver $valueResolver) diff --git a/rules/Php74/Rector/LNumber/AddLiteralSeparatorToNumberRector.php b/rules/Php74/Rector/LNumber/AddLiteralSeparatorToNumberRector.php index c77eba94a7d..d039e0f5b2c 100644 --- a/rules/Php74/Rector/LNumber/AddLiteralSeparatorToNumberRector.php +++ b/rules/Php74/Rector/LNumber/AddLiteralSeparatorToNumberRector.php @@ -6,11 +6,11 @@ namespace Rector\Php74\Rector\LNumber; use PhpParser\Node; use PhpParser\Node\Scalar\DNumber; use PhpParser\Node\Scalar\LNumber; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Util\StringUtils; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; +use Rector\Util\StringUtils; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php74/Rector/Property/RestoreDefaultNullToNullableTypePropertyRector.php b/rules/Php74/Rector/Property/RestoreDefaultNullToNullableTypePropertyRector.php index 35ac8ac1893..909fe12e72a 100644 --- a/rules/Php74/Rector/Property/RestoreDefaultNullToNullableTypePropertyRector.php +++ b/rules/Php74/Rector/Property/RestoreDefaultNullToNullableTypePropertyRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Property; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; use Rector\TypeDeclaration\AlreadyAssignDetector\ConstructorAssignDetector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php74/Rector/StaticCall/ExportToReflectionFunctionRector.php b/rules/Php74/Rector/StaticCall/ExportToReflectionFunctionRector.php index e4c791190a6..98685280f73 100644 --- a/rules/Php74/Rector/StaticCall/ExportToReflectionFunctionRector.php +++ b/rules/Php74/Rector/StaticCall/ExportToReflectionFunctionRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\New_; use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Name; use PHPStan\Type\ObjectType; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -25,7 +25,7 @@ final class ExportToReflectionFunctionRector extends AbstractRector implements M { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ValueResolver $valueResolver) diff --git a/rules/Php74/Rector/Ternary/ParenthesizeNestedTernaryRector.php b/rules/Php74/Rector/Ternary/ParenthesizeNestedTernaryRector.php index 17700f0a65b..e677ca7d4f2 100644 --- a/rules/Php74/Rector/Ternary/ParenthesizeNestedTernaryRector.php +++ b/rules/Php74/Rector/Ternary/ParenthesizeNestedTernaryRector.php @@ -5,10 +5,10 @@ namespace Rector\Php74\Rector\Ternary; use PhpParser\Node; use PhpParser\Node\Expr\Ternary; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Php74\Tokenizer\ParenthesizedNestedTernaryAnalyzer; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php74/Tokenizer/ParenthesizedNestedTernaryAnalyzer.php b/rules/Php74/Tokenizer/ParenthesizedNestedTernaryAnalyzer.php index e7625d022d8..4aec8953c64 100644 --- a/rules/Php74/Tokenizer/ParenthesizedNestedTernaryAnalyzer.php +++ b/rules/Php74/Tokenizer/ParenthesizedNestedTernaryAnalyzer.php @@ -4,7 +4,7 @@ declare (strict_types=1); namespace Rector\Php74\Tokenizer; use PhpParser\Node\Expr\Ternary; -use Rector\Core\ValueObject\Application\File; +use Rector\ValueObject\Application\File; final class ParenthesizedNestedTernaryAnalyzer { public function isParenthesized(File $file, Ternary $ternary) : bool diff --git a/rules/Php80/MatchAndRefactor/StrStartsWithMatchAndRefactor/StrncmpMatchAndRefactor.php b/rules/Php80/MatchAndRefactor/StrStartsWithMatchAndRefactor/StrncmpMatchAndRefactor.php index 8cad9c75a0c..672353085dc 100644 --- a/rules/Php80/MatchAndRefactor/StrStartsWithMatchAndRefactor/StrncmpMatchAndRefactor.php +++ b/rules/Php80/MatchAndRefactor/StrStartsWithMatchAndRefactor/StrncmpMatchAndRefactor.php @@ -11,12 +11,12 @@ use PhpParser\Node\Expr\BinaryOp\NotIdentical; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\LNumber; use PhpParser\Node\Scalar\String_; -use Rector\Core\PhpParser\Comparing\NodeComparator; use Rector\NodeNameResolver\NodeNameResolver; use Rector\Php80\Contract\StrStartWithMatchAndRefactorInterface; use Rector\Php80\NodeFactory\StrStartsWithFuncCallFactory; use Rector\Php80\ValueObject\StrStartsWith; use Rector\Php80\ValueObjectFactory\StrStartsWithFactory; +use Rector\PhpParser\Comparing\NodeComparator; final class StrncmpMatchAndRefactor implements StrStartWithMatchAndRefactorInterface { /** @@ -31,7 +31,7 @@ final class StrncmpMatchAndRefactor implements StrStartWithMatchAndRefactorInter private $strStartsWithFactory; /** * @readonly - * @var \Rector\Core\PhpParser\Comparing\NodeComparator + * @var \Rector\PhpParser\Comparing\NodeComparator */ private $nodeComparator; /** diff --git a/rules/Php80/MatchAndRefactor/StrStartsWithMatchAndRefactor/StrposMatchAndRefactor.php b/rules/Php80/MatchAndRefactor/StrStartsWithMatchAndRefactor/StrposMatchAndRefactor.php index e23cac5a219..db064efe6ff 100644 --- a/rules/Php80/MatchAndRefactor/StrStartsWithMatchAndRefactor/StrposMatchAndRefactor.php +++ b/rules/Php80/MatchAndRefactor/StrStartsWithMatchAndRefactor/StrposMatchAndRefactor.php @@ -12,11 +12,11 @@ use PhpParser\Node\Expr\BinaryOp\NotIdentical; use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; -use Rector\Core\PhpParser\Node\Value\ValueResolver; use Rector\NodeNameResolver\NodeNameResolver; use Rector\Php80\Contract\StrStartWithMatchAndRefactorInterface; use Rector\Php80\NodeFactory\StrStartsWithFuncCallFactory; use Rector\Php80\ValueObject\StrStartsWith; +use Rector\PhpParser\Node\Value\ValueResolver; final class StrposMatchAndRefactor implements StrStartWithMatchAndRefactorInterface { /** @@ -26,7 +26,7 @@ final class StrposMatchAndRefactor implements StrStartWithMatchAndRefactorInterf private $nodeNameResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/rules/Php80/MatchAndRefactor/StrStartsWithMatchAndRefactor/SubstrMatchAndRefactor.php b/rules/Php80/MatchAndRefactor/StrStartsWithMatchAndRefactor/SubstrMatchAndRefactor.php index 140e15bb9f3..ef9bec8af4b 100644 --- a/rules/Php80/MatchAndRefactor/StrStartsWithMatchAndRefactor/SubstrMatchAndRefactor.php +++ b/rules/Php80/MatchAndRefactor/StrStartsWithMatchAndRefactor/SubstrMatchAndRefactor.php @@ -11,12 +11,12 @@ use PhpParser\Node\Expr\BinaryOp\NotIdentical; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\LNumber; use PhpParser\Node\Scalar\String_; -use Rector\Core\PhpParser\Comparing\NodeComparator; -use Rector\Core\PhpParser\Node\Value\ValueResolver; use Rector\NodeNameResolver\NodeNameResolver; use Rector\Php80\Contract\StrStartWithMatchAndRefactorInterface; use Rector\Php80\NodeFactory\StrStartsWithFuncCallFactory; use Rector\Php80\ValueObject\StrStartsWith; +use Rector\PhpParser\Comparing\NodeComparator; +use Rector\PhpParser\Node\Value\ValueResolver; final class SubstrMatchAndRefactor implements StrStartWithMatchAndRefactorInterface { /** @@ -26,12 +26,12 @@ final class SubstrMatchAndRefactor implements StrStartWithMatchAndRefactorInterf private $nodeNameResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Comparing\NodeComparator + * @var \Rector\PhpParser\Comparing\NodeComparator */ private $nodeComparator; /** diff --git a/rules/Php80/NodeAnalyzer/MatchSwitchAnalyzer.php b/rules/Php80/NodeAnalyzer/MatchSwitchAnalyzer.php index 6ad56c92ebc..398792a9de1 100644 --- a/rules/Php80/NodeAnalyzer/MatchSwitchAnalyzer.php +++ b/rules/Php80/NodeAnalyzer/MatchSwitchAnalyzer.php @@ -13,11 +13,11 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Return_; use PhpParser\Node\Stmt\Switch_; use PhpParser\Node\Stmt\Throw_; -use Rector\Core\PhpParser\Comparing\NodeComparator; -use Rector\Core\PhpParser\Printer\BetterStandardPrinter; use Rector\NodeNameResolver\NodeNameResolver; use Rector\Php80\Enum\MatchKind; use Rector\Php80\ValueObject\CondAndExpr; +use Rector\PhpParser\Comparing\NodeComparator; +use Rector\PhpParser\Printer\BetterStandardPrinter; final class MatchSwitchAnalyzer { /** @@ -32,12 +32,12 @@ final class MatchSwitchAnalyzer private $nodeNameResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Comparing\NodeComparator + * @var \Rector\PhpParser\Comparing\NodeComparator */ private $nodeComparator; /** * @readonly - * @var \Rector\Core\PhpParser\Printer\BetterStandardPrinter + * @var \Rector\PhpParser\Printer\BetterStandardPrinter */ private $betterStandardPrinter; public function __construct(\Rector\Php80\NodeAnalyzer\SwitchAnalyzer $switchAnalyzer, NodeNameResolver $nodeNameResolver, NodeComparator $nodeComparator, BetterStandardPrinter $betterStandardPrinter) diff --git a/rules/Php80/NodeAnalyzer/PromotedPropertyCandidateResolver.php b/rules/Php80/NodeAnalyzer/PromotedPropertyCandidateResolver.php index cde81954eeb..514cf69b591 100644 --- a/rules/Php80/NodeAnalyzer/PromotedPropertyCandidateResolver.php +++ b/rules/Php80/NodeAnalyzer/PromotedPropertyCandidateResolver.php @@ -12,11 +12,11 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Property; -use Rector\Core\NodeAnalyzer\PropertyFetchAnalyzer; -use Rector\Core\PhpParser\Comparing\NodeComparator; -use Rector\Core\PhpParser\Node\BetterNodeFinder; +use Rector\NodeAnalyzer\PropertyFetchAnalyzer; use Rector\NodeNameResolver\NodeNameResolver; use Rector\Php80\ValueObject\PropertyPromotionCandidate; +use Rector\PhpParser\Comparing\NodeComparator; +use Rector\PhpParser\Node\BetterNodeFinder; final class PromotedPropertyCandidateResolver { /** @@ -26,17 +26,17 @@ final class PromotedPropertyCandidateResolver private $nodeNameResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** * @readonly - * @var \Rector\Core\PhpParser\Comparing\NodeComparator + * @var \Rector\PhpParser\Comparing\NodeComparator */ private $nodeComparator; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\PropertyFetchAnalyzer + * @var \Rector\NodeAnalyzer\PropertyFetchAnalyzer */ private $propertyFetchAnalyzer; public function __construct(NodeNameResolver $nodeNameResolver, BetterNodeFinder $betterNodeFinder, NodeComparator $nodeComparator, PropertyFetchAnalyzer $propertyFetchAnalyzer) diff --git a/rules/Php80/NodeAnalyzer/PromotedPropertyResolver.php b/rules/Php80/NodeAnalyzer/PromotedPropertyResolver.php index f15215c646b..8876bb45f59 100644 --- a/rules/Php80/NodeAnalyzer/PromotedPropertyResolver.php +++ b/rules/Php80/NodeAnalyzer/PromotedPropertyResolver.php @@ -6,7 +6,7 @@ namespace Rector\Php80\NodeAnalyzer; use PhpParser\Node\Param; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; -use Rector\Core\ValueObject\MethodName; +use Rector\ValueObject\MethodName; final class PromotedPropertyResolver { /** diff --git a/rules/Php80/NodeFactory/MatchFactory.php b/rules/Php80/NodeFactory/MatchFactory.php index 3dbb91d2a38..b7d532d2eb8 100644 --- a/rules/Php80/NodeFactory/MatchFactory.php +++ b/rules/Php80/NodeFactory/MatchFactory.php @@ -11,11 +11,11 @@ use PhpParser\Node\Expr\Throw_; use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Return_; use PhpParser\Node\Stmt\Throw_ as ThrowsStmt; -use Rector\Core\PhpParser\Comparing\NodeComparator; use Rector\Php80\Enum\MatchKind; use Rector\Php80\NodeAnalyzer\MatchSwitchAnalyzer; use Rector\Php80\ValueObject\CondAndExpr; use Rector\Php80\ValueObject\MatchResult; +use Rector\PhpParser\Comparing\NodeComparator; final class MatchFactory { /** @@ -30,7 +30,7 @@ final class MatchFactory private $matchSwitchAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Comparing\NodeComparator + * @var \Rector\PhpParser\Comparing\NodeComparator */ private $nodeComparator; public function __construct(\Rector\Php80\NodeFactory\MatchArmsFactory $matchArmsFactory, MatchSwitchAnalyzer $matchSwitchAnalyzer, NodeComparator $nodeComparator) diff --git a/rules/Php80/Rector/Catch_/RemoveUnusedVariableInCatchRector.php b/rules/Php80/Rector/Catch_/RemoveUnusedVariableInCatchRector.php index ef72a90dd8b..6c8a7b522f3 100644 --- a/rules/Php80/Rector/Catch_/RemoveUnusedVariableInCatchRector.php +++ b/rules/Php80/Rector/Catch_/RemoveUnusedVariableInCatchRector.php @@ -6,11 +6,11 @@ namespace Rector\Php80\Rector\Catch_; use PhpParser\Node; use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt\TryCatch; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\NodeManipulator\StmtsManipulator; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\NodeManipulator\StmtsManipulator; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -23,12 +23,12 @@ final class RemoveUnusedVariableInCatchRector extends AbstractRector implements { /** * @readonly - * @var \Rector\Core\NodeManipulator\StmtsManipulator + * @var \Rector\NodeManipulator\StmtsManipulator */ private $stmtsManipulator; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(StmtsManipulator $stmtsManipulator, BetterNodeFinder $betterNodeFinder) diff --git a/rules/Php80/Rector/ClassConstFetch/ClassOnThisVariableObjectRector.php b/rules/Php80/Rector/ClassConstFetch/ClassOnThisVariableObjectRector.php index d28230d452d..9b918f0fbb9 100644 --- a/rules/Php80/Rector/ClassConstFetch/ClassOnThisVariableObjectRector.php +++ b/rules/Php80/Rector/ClassConstFetch/ClassOnThisVariableObjectRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Identifier; use PhpParser\Node\Name; use PhpParser\Node\Stmt\Class_; use PHPStan\Analyser\Scope; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractScopeAwareRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php80/Rector/ClassMethod/AddParamBasedOnParentClassMethodRector.php b/rules/Php80/Rector/ClassMethod/AddParamBasedOnParentClassMethodRector.php index bb84b9594b1..20d4c79589f 100644 --- a/rules/Php80/Rector/ClassMethod/AddParamBasedOnParentClassMethodRector.php +++ b/rules/Php80/Rector/ClassMethod/AddParamBasedOnParentClassMethodRector.php @@ -14,14 +14,14 @@ use PhpParser\Node\Param; use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Reflection\ClassReflection; use PHPStan\Reflection\MethodReflection; -use Rector\Core\PhpParser\AstResolver; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\PhpParser\Printer\BetterStandardPrinter; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; -use Rector\Core\ValueObject\MethodName; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\PhpParser\AstResolver; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\PhpParser\Printer\BetterStandardPrinter; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; +use Rector\ValueObject\MethodName; +use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\ParentClassMethodTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; @@ -39,22 +39,22 @@ final class AddParamBasedOnParentClassMethodRector extends AbstractRector implem private $parentClassMethodTypeOverrideGuard; /** * @readonly - * @var \Rector\Core\PhpParser\AstResolver + * @var \Rector\PhpParser\AstResolver */ private $astResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Printer\BetterStandardPrinter + * @var \Rector\PhpParser\Printer\BetterStandardPrinter */ private $betterStandardPrinter; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; public function __construct(ParentClassMethodTypeOverrideGuard $parentClassMethodTypeOverrideGuard, AstResolver $astResolver, BetterStandardPrinter $betterStandardPrinter, BetterNodeFinder $betterNodeFinder, ReflectionResolver $reflectionResolver) diff --git a/rules/Php80/Rector/ClassMethod/FinalPrivateToPrivateVisibilityRector.php b/rules/Php80/Rector/ClassMethod/FinalPrivateToPrivateVisibilityRector.php index bd2284f1e40..8b81738d5bd 100644 --- a/rules/Php80/Rector/ClassMethod/FinalPrivateToPrivateVisibilityRector.php +++ b/rules/Php80/Rector/ClassMethod/FinalPrivateToPrivateVisibilityRector.php @@ -5,10 +5,10 @@ namespace Rector\Php80\Rector\ClassMethod; use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\MethodName; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\Privatization\NodeManipulator\VisibilityManipulator; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\MethodName; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php80/Rector/ClassMethod/SetStateToStaticRector.php b/rules/Php80/Rector/ClassMethod/SetStateToStaticRector.php index 80d31003376..edcbee9df5e 100644 --- a/rules/Php80/Rector/ClassMethod/SetStateToStaticRector.php +++ b/rules/Php80/Rector/ClassMethod/SetStateToStaticRector.php @@ -5,10 +5,10 @@ namespace Rector\Php80\Rector\ClassMethod; use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\MethodName; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\Privatization\NodeManipulator\VisibilityManipulator; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\MethodName; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php80/Rector/Class_/AnnotationToAttributeRector.php b/rules/Php80/Rector/Class_/AnnotationToAttributeRector.php index 4549709a706..fb921ab3076 100644 --- a/rules/Php80/Rector/Class_/AnnotationToAttributeRector.php +++ b/rules/Php80/Rector/Class_/AnnotationToAttributeRector.php @@ -22,9 +22,7 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTagRemover; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Naming\Naming\UseImportsResolver; use Rector\Php80\NodeAnalyzer\PhpAttributeAnalyzer; use Rector\Php80\NodeFactory\AttrGroupsFactory; @@ -33,7 +31,9 @@ use Rector\Php80\ValueObject\AnnotationToAttribute; use Rector\Php80\ValueObject\DoctrineTagAndAnnotationToAttribute; use Rector\PhpAttribute\NodeFactory\PhpAttributeGroupFactory; use Rector\PhpDocParser\PhpDocParser\PhpDocNodeTraverser; +use Rector\Rector\AbstractRector; use Rector\RectorGenerator\Exception\ConfigurationException; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php80/Rector/Class_/ClassPropertyAssignToConstructorPromotionRector.php b/rules/Php80/Rector/Class_/ClassPropertyAssignToConstructorPromotionRector.php index 6db56be1972..b0bd82b12dd 100644 --- a/rules/Php80/Rector/Class_/ClassPropertyAssignToConstructorPromotionRector.php +++ b/rules/Php80/Rector/Class_/ClassPropertyAssignToConstructorPromotionRector.php @@ -19,21 +19,21 @@ use PHPStan\Reflection\ClassReflection; use PHPStan\Type\MixedType; use PHPStan\Type\TypeCombinator; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\NodeAnalyzer\ParamAnalyzer; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; -use Rector\Core\ValueObject\MethodName; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Naming\PropertyRenamer\PropertyPromotionRenamer; use Rector\Naming\VariableRenamer; +use Rector\NodeAnalyzer\ParamAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\NodeTypeResolver\TypeComparator\TypeComparator; use Rector\Php80\DocBlock\PropertyPromotionDocBlockMerger; use Rector\Php80\Guard\MakePropertyPromotionGuard; use Rector\Php80\NodeAnalyzer\PromotedPropertyCandidateResolver; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; use Rector\StaticTypeMapper\StaticTypeMapper; +use Rector\ValueObject\MethodName; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -56,7 +56,7 @@ final class ClassPropertyAssignToConstructorPromotionRector extends AbstractRect private $variableRenamer; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ParamAnalyzer + * @var \Rector\NodeAnalyzer\ParamAnalyzer */ private $paramAnalyzer; /** @@ -76,7 +76,7 @@ final class ClassPropertyAssignToConstructorPromotionRector extends AbstractRect private $typeComparator; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** diff --git a/rules/Php80/Rector/Class_/StringableForToStringRector.php b/rules/Php80/Rector/Class_/StringableForToStringRector.php index 74d04f4b203..fc02f2092c1 100644 --- a/rules/Php80/Rector/Class_/StringableForToStringRector.php +++ b/rules/Php80/Rector/Class_/StringableForToStringRector.php @@ -12,13 +12,13 @@ use PhpParser\Node\Scalar\String_; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Return_; -use Rector\Core\NodeAnalyzer\ClassAnalyzer; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\MethodName; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\FamilyTree\Reflection\FamilyRelationsAnalyzer; +use Rector\NodeAnalyzer\ClassAnalyzer; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractRector; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; +use Rector\ValueObject\MethodName; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -41,12 +41,12 @@ final class StringableForToStringRector extends AbstractRector implements MinPhp private $returnTypeInferer; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ClassAnalyzer + * @var \Rector\NodeAnalyzer\ClassAnalyzer */ private $classAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** diff --git a/rules/Php80/Rector/FuncCall/ClassOnObjectRector.php b/rules/Php80/Rector/FuncCall/ClassOnObjectRector.php index 1a4de0138fa..c8dd7c98a12 100644 --- a/rules/Php80/Rector/FuncCall/ClassOnObjectRector.php +++ b/rules/Php80/Rector/FuncCall/ClassOnObjectRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php80/Rector/FunctionLike/MixedTypeRector.php b/rules/Php80/Rector/FunctionLike/MixedTypeRector.php index 6292cf803ac..7838d3cd062 100644 --- a/rules/Php80/Rector/FunctionLike/MixedTypeRector.php +++ b/rules/Php80/Rector/FunctionLike/MixedTypeRector.php @@ -14,12 +14,12 @@ use PHPStan\Reflection\ClassReflection; use PHPStan\Type\MixedType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\DeadCode\PhpDoc\TagRemover\ParamTagRemover; use Rector\FamilyTree\NodeAnalyzer\ClassChildAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -30,7 +30,7 @@ final class MixedTypeRector extends AbstractRector implements MinPhpVersionInter { /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** diff --git a/rules/Php80/Rector/Identical/StrEndsWithRector.php b/rules/Php80/Rector/Identical/StrEndsWithRector.php index 0693fc0c194..917e327511e 100644 --- a/rules/Php80/Rector/Identical/StrEndsWithRector.php +++ b/rules/Php80/Rector/Identical/StrEndsWithRector.php @@ -16,12 +16,12 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\UnaryMinus; use PhpParser\Node\Scalar\LNumber; use PhpParser\Node\Scalar\String_; -use Rector\Core\NodeAnalyzer\BinaryOpAnalyzer; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\FuncCallAndExpr; -use Rector\Core\ValueObject\PhpVersionFeature; -use Rector\Core\ValueObject\PolyfillPackage; +use Rector\NodeAnalyzer\BinaryOpAnalyzer; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\FuncCallAndExpr; +use Rector\ValueObject\PhpVersionFeature; +use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Rector\VersionBonding\Contract\RelatedPolyfillInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; @@ -35,12 +35,12 @@ final class StrEndsWithRector extends AbstractRector implements MinPhpVersionInt { /** * @readonly - * @var \Rector\Core\NodeAnalyzer\BinaryOpAnalyzer + * @var \Rector\NodeAnalyzer\BinaryOpAnalyzer */ private $binaryOpAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(BinaryOpAnalyzer $binaryOpAnalyzer, ValueResolver $valueResolver) diff --git a/rules/Php80/Rector/Identical/StrStartsWithRector.php b/rules/Php80/Rector/Identical/StrStartsWithRector.php index e1b07b85bb9..86bc323740e 100644 --- a/rules/Php80/Rector/Identical/StrStartsWithRector.php +++ b/rules/Php80/Rector/Identical/StrStartsWithRector.php @@ -8,14 +8,14 @@ use PhpParser\Node\Expr\BinaryOp\Equal; use PhpParser\Node\Expr\BinaryOp\Identical; use PhpParser\Node\Expr\BinaryOp\NotEqual; use PhpParser\Node\Expr\BinaryOp\NotIdentical; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; -use Rector\Core\ValueObject\PolyfillPackage; use Rector\Php80\Contract\StrStartWithMatchAndRefactorInterface; use Rector\Php80\MatchAndRefactor\StrStartsWithMatchAndRefactor\StrncmpMatchAndRefactor; use Rector\Php80\MatchAndRefactor\StrStartsWithMatchAndRefactor\StrposMatchAndRefactor; use Rector\Php80\MatchAndRefactor\StrStartsWithMatchAndRefactor\SubstrMatchAndRefactor; use Rector\Php80\ValueObject\StrStartsWith; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; +use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Rector\VersionBonding\Contract\RelatedPolyfillInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; diff --git a/rules/Php80/Rector/NotIdentical/StrContainsRector.php b/rules/Php80/Rector/NotIdentical/StrContainsRector.php index 1224c92f729..820e699873c 100644 --- a/rules/Php80/Rector/NotIdentical/StrContainsRector.php +++ b/rules/Php80/Rector/NotIdentical/StrContainsRector.php @@ -14,10 +14,10 @@ use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use PhpParser\Node\Scalar\LNumber; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; -use Rector\Core\ValueObject\PolyfillPackage; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; +use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Rector\VersionBonding\Contract\RelatedPolyfillInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; @@ -31,7 +31,7 @@ final class StrContainsRector extends AbstractRector implements MinPhpVersionInt { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/rules/Php80/Rector/Property/NestedAnnotationToAttributeRector.php b/rules/Php80/Rector/Property/NestedAnnotationToAttributeRector.php index bfae9c789f6..557e85c0736 100644 --- a/rules/Php80/Rector/Property/NestedAnnotationToAttributeRector.php +++ b/rules/Php80/Rector/Property/NestedAnnotationToAttributeRector.php @@ -15,9 +15,7 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTagRemover; use Rector\BetterPhpDocParser\ValueObject\PhpDocAttributeKey; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersion; +use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Naming\Naming\UseImportsResolver; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Php80\NodeFactory\NestedAttrGroupsFactory; @@ -25,7 +23,9 @@ use Rector\Php80\ValueObject\AnnotationPropertyToAttributeClass; use Rector\Php80\ValueObject\NestedAnnotationToAttribute; use Rector\Php80\ValueObject\NestedDoctrineTagAndAnnotationToAttribute; use Rector\PostRector\Collector\UseNodesToAddCollector; +use Rector\Rector\AbstractRector; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; +use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php80/Rector/Switch_/ChangeSwitchToMatchRector.php b/rules/Php80/Rector/Switch_/ChangeSwitchToMatchRector.php index 83f4efe2a22..9b496fdc327 100644 --- a/rules/Php80/Rector/Switch_/ChangeSwitchToMatchRector.php +++ b/rules/Php80/Rector/Switch_/ChangeSwitchToMatchRector.php @@ -9,14 +9,14 @@ use PhpParser\Node\Expr\Assign; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Return_; use PhpParser\Node\Stmt\Switch_; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; use Rector\Php80\NodeAnalyzer\MatchSwitchAnalyzer; use Rector\Php80\NodeFactory\MatchFactory; use Rector\Php80\NodeResolver\SwitchExprsResolver; use Rector\Php80\ValueObject\CondAndExpr; use Rector\Php80\ValueObject\MatchResult; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php80/Rector/Ternary/GetDebugTypeRector.php b/rules/Php80/Rector/Ternary/GetDebugTypeRector.php index d9c1d320883..ff936df95f8 100644 --- a/rules/Php80/Rector/Ternary/GetDebugTypeRector.php +++ b/rules/Php80/Rector/Ternary/GetDebugTypeRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\Ternary; use PhpParser\Node\Identifier; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; -use Rector\Core\ValueObject\PolyfillPackage; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; +use Rector\ValueObject\PolyfillPackage; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Rector\VersionBonding\Contract\RelatedPolyfillInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; diff --git a/rules/Php80/ValueObject/AnnotationPropertyToAttributeClass.php b/rules/Php80/ValueObject/AnnotationPropertyToAttributeClass.php index 9f58cd7b408..047521c109a 100644 --- a/rules/Php80/ValueObject/AnnotationPropertyToAttributeClass.php +++ b/rules/Php80/ValueObject/AnnotationPropertyToAttributeClass.php @@ -3,7 +3,7 @@ declare (strict_types=1); namespace Rector\Php80\ValueObject; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; final class AnnotationPropertyToAttributeClass { /** diff --git a/rules/Php80/ValueObject/AnnotationToAttribute.php b/rules/Php80/ValueObject/AnnotationToAttribute.php index ffb6726d8c3..37556baef0e 100644 --- a/rules/Php80/ValueObject/AnnotationToAttribute.php +++ b/rules/Php80/ValueObject/AnnotationToAttribute.php @@ -3,8 +3,8 @@ declare (strict_types=1); namespace Rector\Php80\ValueObject; -use Rector\Core\Validation\RectorAssert; use Rector\Php80\Contract\ValueObject\AnnotationToAttributeInterface; +use Rector\Validation\RectorAssert; final class AnnotationToAttribute implements AnnotationToAttributeInterface { /** diff --git a/rules/Php80/ValueObject/NestedAnnotationToAttribute.php b/rules/Php80/ValueObject/NestedAnnotationToAttribute.php index 8f796258093..de17df8607e 100644 --- a/rules/Php80/ValueObject/NestedAnnotationToAttribute.php +++ b/rules/Php80/ValueObject/NestedAnnotationToAttribute.php @@ -3,8 +3,8 @@ declare (strict_types=1); namespace Rector\Php80\ValueObject; -use Rector\Core\Validation\RectorAssert; use Rector\Php80\Contract\ValueObject\AnnotationToAttributeInterface; +use Rector\Validation\RectorAssert; final class NestedAnnotationToAttribute implements AnnotationToAttributeInterface { /** diff --git a/rules/Php80/ValueObject/PropertyPromotionCandidate.php b/rules/Php80/ValueObject/PropertyPromotionCandidate.php index df7b6f44151..2854d883db5 100644 --- a/rules/Php80/ValueObject/PropertyPromotionCandidate.php +++ b/rules/Php80/ValueObject/PropertyPromotionCandidate.php @@ -7,7 +7,7 @@ use PhpParser\Node\Expr\Variable; use PhpParser\Node\Param; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Property; -use Rector\Core\Exception\ShouldNotHappenException; +use Rector\Exception\ShouldNotHappenException; use Rector\NodeTypeResolver\Node\AttributeKey; final class PropertyPromotionCandidate { diff --git a/rules/Php81/NodeAnalyzer/ComplexNewAnalyzer.php b/rules/Php81/NodeAnalyzer/ComplexNewAnalyzer.php index bd20c3d3366..599a9f4c1cc 100644 --- a/rules/Php81/NodeAnalyzer/ComplexNewAnalyzer.php +++ b/rules/Php81/NodeAnalyzer/ComplexNewAnalyzer.php @@ -8,12 +8,12 @@ use PhpParser\Node\Expr\Array_; use PhpParser\Node\Expr\ArrayItem; use PhpParser\Node\Expr\New_; use PhpParser\Node\Name\FullyQualified; -use Rector\Core\NodeAnalyzer\ExprAnalyzer; +use Rector\NodeAnalyzer\ExprAnalyzer; final class ComplexNewAnalyzer { /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ExprAnalyzer + * @var \Rector\NodeAnalyzer\ExprAnalyzer */ private $exprAnalyzer; public function __construct(ExprAnalyzer $exprAnalyzer) diff --git a/rules/Php81/NodeFactory/EnumFactory.php b/rules/Php81/NodeFactory/EnumFactory.php index 3cd14bf702e..8da8e3a8680 100644 --- a/rules/Php81/NodeFactory/EnumFactory.php +++ b/rules/Php81/NodeFactory/EnumFactory.php @@ -18,10 +18,10 @@ use PhpParser\Node\Stmt\Return_; use PHPStan\PhpDocParser\Ast\PhpDoc\MethodTagValueNode; use PHPStan\PhpDocParser\Ast\PhpDoc\PhpDocTagNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\PhpParser\Node\Value\ValueResolver; use Rector\NodeNameResolver\NodeNameResolver; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\PhpParser\Node\Value\ValueResolver; final class EnumFactory { /** @@ -41,12 +41,12 @@ final class EnumFactory private $builderFactory; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(NodeNameResolver $nodeNameResolver, PhpDocInfoFactory $phpDocInfoFactory, BuilderFactory $builderFactory, ValueResolver $valueResolver, BetterNodeFinder $betterNodeFinder) diff --git a/rules/Php81/Rector/Array_/FirstClassCallableRector.php b/rules/Php81/Rector/Array_/FirstClassCallableRector.php index a87705f9a7b..a89e8bea4ae 100644 --- a/rules/Php81/Rector/Array_/FirstClassCallableRector.php +++ b/rules/Php81/Rector/Array_/FirstClassCallableRector.php @@ -14,11 +14,11 @@ use PhpParser\Node\VariadicPlaceholder; use PHPStan\Analyser\Scope; use PHPStan\Reflection\ClassReflection; use PHPStan\Reflection\ReflectionProvider; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\ValueObject\PhpVersion; use Rector\NodeCollector\NodeAnalyzer\ArrayCallableMethodMatcher; use Rector\NodeCollector\ValueObject\ArrayCallable; +use Rector\Rector\AbstractScopeAwareRector; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; +use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php81/Rector/ClassConst/FinalizePublicClassConstantRector.php b/rules/Php81/Rector/ClassConst/FinalizePublicClassConstantRector.php index ddf1fa46abb..388ebf4a8c0 100644 --- a/rules/Php81/Rector/ClassConst/FinalizePublicClassConstantRector.php +++ b/rules/Php81/Rector/ClassConst/FinalizePublicClassConstantRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use PHPStan\Analyser\Scope; use PHPStan\Reflection\ReflectionProvider; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\FamilyTree\Reflection\FamilyRelationsAnalyzer; use Rector\Privatization\NodeManipulator\VisibilityManipulator; +use Rector\Rector\AbstractScopeAwareRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php81/Rector/ClassMethod/NewInInitializerRector.php b/rules/Php81/Rector/ClassMethod/NewInInitializerRector.php index f240f8dc0c4..84aa90dfe8e 100644 --- a/rules/Php81/Rector/ClassMethod/NewInInitializerRector.php +++ b/rules/Php81/Rector/ClassMethod/NewInInitializerRector.php @@ -11,12 +11,12 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Property; use PHPStan\Reflection\ClassReflection; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; -use Rector\Core\ValueObject\MethodName; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\FamilyTree\NodeAnalyzer\ClassChildAnalyzer; use Rector\Php81\NodeAnalyzer\CoalesePropertyAssignMatcher; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; +use Rector\ValueObject\MethodName; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -29,7 +29,7 @@ final class NewInInitializerRector extends AbstractRector implements MinPhpVersi { /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** diff --git a/rules/Php81/Rector/Class_/MyCLabsClassToEnumRector.php b/rules/Php81/Rector/Class_/MyCLabsClassToEnumRector.php index 43f46e08b8d..a9b68102c67 100644 --- a/rules/Php81/Rector/Class_/MyCLabsClassToEnumRector.php +++ b/rules/Php81/Rector/Class_/MyCLabsClassToEnumRector.php @@ -6,9 +6,9 @@ namespace Rector\Php81\Rector\Class_; use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\Php81\NodeFactory\EnumFactory; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php81/Rector/Class_/SpatieEnumClassToEnumRector.php b/rules/Php81/Rector/Class_/SpatieEnumClassToEnumRector.php index c66280d114b..3a2b49cca98 100644 --- a/rules/Php81/Rector/Class_/SpatieEnumClassToEnumRector.php +++ b/rules/Php81/Rector/Class_/SpatieEnumClassToEnumRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Enum_; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\Php81\NodeFactory\EnumFactory; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php81/Rector/FuncCall/NullToStrictStringFuncCallArgRector.php b/rules/Php81/Rector/FuncCall/NullToStrictStringFuncCallArgRector.php index ae71105fa67..147f097f2be 100644 --- a/rules/Php81/Rector/FuncCall/NullToStrictStringFuncCallArgRector.php +++ b/rules/Php81/Rector/FuncCall/NullToStrictStringFuncCallArgRector.php @@ -20,15 +20,15 @@ use PHPStan\Type\ErrorType; use PHPStan\Type\MixedType; use PHPStan\Type\NullType; use PHPStan\Type\Type; -use Rector\Core\NodeAnalyzer\ArgsAnalyzer; -use Rector\Core\NodeAnalyzer\PropertyFetchAnalyzer; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\NodeAnalyzer\ArgsAnalyzer; +use Rector\NodeAnalyzer\PropertyFetchAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\NodeTypeResolver\PHPStan\ParametersAcceptorSelectorVariantsWrapper; use Rector\Php81\Enum\NameNullToStrictNullFunctionMap; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -39,22 +39,22 @@ final class NullToStrictStringFuncCallArgRector extends AbstractRector implement { /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ArgsAnalyzer + * @var \Rector\NodeAnalyzer\ArgsAnalyzer */ private $argsAnalyzer; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\PropertyFetchAnalyzer + * @var \Rector\NodeAnalyzer\PropertyFetchAnalyzer */ private $propertyFetchAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ReflectionResolver $reflectionResolver, ArgsAnalyzer $argsAnalyzer, PropertyFetchAnalyzer $propertyFetchAnalyzer, ValueResolver $valueResolver) diff --git a/rules/Php81/Rector/MethodCall/MyCLabsMethodCallToEnumConstRector.php b/rules/Php81/Rector/MethodCall/MyCLabsMethodCallToEnumConstRector.php index 91801477f5b..570c723097a 100644 --- a/rules/Php81/Rector/MethodCall/MyCLabsMethodCallToEnumConstRector.php +++ b/rules/Php81/Rector/MethodCall/MyCLabsMethodCallToEnumConstRector.php @@ -14,8 +14,8 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Expr\Variable; use PHPStan\Reflection\ReflectionProvider; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php81/Rector/MethodCall/SpatieEnumMethodCallToEnumConstRector.php b/rules/Php81/Rector/MethodCall/SpatieEnumMethodCallToEnumConstRector.php index 83d06b65d91..421dcb46961 100644 --- a/rules/Php81/Rector/MethodCall/SpatieEnumMethodCallToEnumConstRector.php +++ b/rules/Php81/Rector/MethodCall/SpatieEnumMethodCallToEnumConstRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\PropertyFetch; use PhpParser\Node\Expr\StaticCall; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use RectorPrefix202401\Spatie\Enum\Enum; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; diff --git a/rules/Php81/Rector/Property/ReadOnlyPropertyRector.php b/rules/Php81/Rector/Property/ReadOnlyPropertyRector.php index 4ad13077bd1..fdfa7811036 100644 --- a/rules/Php81/Rector/Property/ReadOnlyPropertyRector.php +++ b/rules/Php81/Rector/Property/ReadOnlyPropertyRector.php @@ -15,16 +15,16 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Property; use PhpParser\NodeTraverser; use PHPStan\Analyser\Scope; -use Rector\Core\NodeAnalyzer\ParamAnalyzer; -use Rector\Core\NodeManipulator\PropertyFetchAssignManipulator; -use Rector\Core\NodeManipulator\PropertyManipulator; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\ValueObject\MethodName; -use Rector\Core\ValueObject\PhpVersionFeature; -use Rector\Core\ValueObject\Visibility; +use Rector\NodeAnalyzer\ParamAnalyzer; +use Rector\NodeManipulator\PropertyFetchAssignManipulator; +use Rector\NodeManipulator\PropertyManipulator; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Privatization\NodeManipulator\VisibilityManipulator; +use Rector\Rector\AbstractScopeAwareRector; +use Rector\ValueObject\MethodName; +use Rector\ValueObject\PhpVersionFeature; +use Rector\ValueObject\Visibility; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -37,17 +37,17 @@ final class ReadOnlyPropertyRector extends AbstractScopeAwareRector implements M { /** * @readonly - * @var \Rector\Core\NodeManipulator\PropertyManipulator + * @var \Rector\NodeManipulator\PropertyManipulator */ private $propertyManipulator; /** * @readonly - * @var \Rector\Core\NodeManipulator\PropertyFetchAssignManipulator + * @var \Rector\NodeManipulator\PropertyFetchAssignManipulator */ private $propertyFetchAssignManipulator; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ParamAnalyzer + * @var \Rector\NodeAnalyzer\ParamAnalyzer */ private $paramAnalyzer; /** @@ -57,7 +57,7 @@ final class ReadOnlyPropertyRector extends AbstractScopeAwareRector implements M private $visibilityManipulator; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(PropertyManipulator $propertyManipulator, PropertyFetchAssignManipulator $propertyFetchAssignManipulator, ParamAnalyzer $paramAnalyzer, VisibilityManipulator $visibilityManipulator, BetterNodeFinder $betterNodeFinder) diff --git a/rules/Php82/Rector/Class_/ReadOnlyClassRector.php b/rules/Php82/Rector/Class_/ReadOnlyClassRector.php index dbad41b29ba..22002d50e72 100644 --- a/rules/Php82/Rector/Class_/ReadOnlyClassRector.php +++ b/rules/Php82/Rector/Class_/ReadOnlyClassRector.php @@ -13,15 +13,15 @@ use PHPStan\Analyser\Scope; use PHPStan\BetterReflection\Reflection\Adapter\ReflectionProperty; use PHPStan\Reflection\ClassReflection; use PHPStan\Reflection\ReflectionProvider; -use Rector\Core\NodeAnalyzer\ClassAnalyzer; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\ValueObject\MethodName; -use Rector\Core\ValueObject\PhpVersionFeature; -use Rector\Core\ValueObject\Visibility; +use Rector\NodeAnalyzer\ClassAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Php80\NodeAnalyzer\PhpAttributeAnalyzer; use Rector\Php81\Enum\AttributeName; use Rector\Privatization\NodeManipulator\VisibilityManipulator; +use Rector\Rector\AbstractScopeAwareRector; +use Rector\ValueObject\MethodName; +use Rector\ValueObject\PhpVersionFeature; +use Rector\ValueObject\Visibility; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -34,7 +34,7 @@ final class ReadOnlyClassRector extends AbstractScopeAwareRector implements MinP { /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ClassAnalyzer + * @var \Rector\NodeAnalyzer\ClassAnalyzer */ private $classAnalyzer; /** diff --git a/rules/Php82/Rector/FuncCall/Utf8DecodeEncodeToMbConvertEncodingRector.php b/rules/Php82/Rector/FuncCall/Utf8DecodeEncodeToMbConvertEncodingRector.php index 5711a0e4890..6d8c6057d34 100644 --- a/rules/Php82/Rector/FuncCall/Utf8DecodeEncodeToMbConvertEncodingRector.php +++ b/rules/Php82/Rector/FuncCall/Utf8DecodeEncodeToMbConvertEncodingRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use PhpParser\Node\Scalar\String_; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php82/Rector/New_/FilesystemIteratorSkipDotsRector.php b/rules/Php82/Rector/New_/FilesystemIteratorSkipDotsRector.php index 3fa6ab062ab..bcb7fda343a 100644 --- a/rules/Php82/Rector/New_/FilesystemIteratorSkipDotsRector.php +++ b/rules/Php82/Rector/New_/FilesystemIteratorSkipDotsRector.php @@ -12,9 +12,9 @@ use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Expr\New_; use PhpParser\Node\Name\FullyQualified; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\NodeNameResolver\NodeNameResolver\ClassConstFetchNameResolver; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php82/Rector/Param/AddSensitiveParameterAttributeRector.php b/rules/Php82/Rector/Param/AddSensitiveParameterAttributeRector.php index fb252c95c2a..c353362b158 100644 --- a/rules/Php82/Rector/Param/AddSensitiveParameterAttributeRector.php +++ b/rules/Php82/Rector/Param/AddSensitiveParameterAttributeRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Attribute; use PhpParser\Node\AttributeGroup; use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Param; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Php80\NodeAnalyzer\PhpAttributeAnalyzer; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php83/Rector/ClassConst/AddTypeToConstRector.php b/rules/Php83/Rector/ClassConst/AddTypeToConstRector.php index 87ac9a4693f..dbacabbeddd 100644 --- a/rules/Php83/Rector/ClassConst/AddTypeToConstRector.php +++ b/rules/Php83/Rector/ClassConst/AddTypeToConstRector.php @@ -16,8 +16,8 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassConst; use PHPStan\Reflection\ClassReflection; use PHPStan\Reflection\ReflectionProvider; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Php83/Rector/ClassMethod/AddOverrideAttributeToOverriddenMethodsRector.php b/rules/Php83/Rector/ClassMethod/AddOverrideAttributeToOverriddenMethodsRector.php index dbb6059ed2d..dda23853c89 100644 --- a/rules/Php83/Rector/ClassMethod/AddOverrideAttributeToOverriddenMethodsRector.php +++ b/rules/Php83/Rector/ClassMethod/AddOverrideAttributeToOverriddenMethodsRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\AttributeGroup; use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Stmt\Class_; use PHPStan\Reflection\ReflectionProvider; -use Rector\Core\NodeAnalyzer\ClassAnalyzer; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\NodeAnalyzer\ClassAnalyzer; use Rector\Php80\NodeAnalyzer\PhpAttributeAnalyzer; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -29,7 +29,7 @@ final class AddOverrideAttributeToOverriddenMethodsRector extends AbstractRector private $reflectionProvider; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ClassAnalyzer + * @var \Rector\NodeAnalyzer\ClassAnalyzer */ private $classAnalyzer; /** diff --git a/rules/Php83/Rector/FuncCall/CombineHostPortLdapUriRector.php b/rules/Php83/Rector/FuncCall/CombineHostPortLdapUriRector.php index b7f11da13ae..2586bbc1125 100644 --- a/rules/Php83/Rector/FuncCall/CombineHostPortLdapUriRector.php +++ b/rules/Php83/Rector/FuncCall/CombineHostPortLdapUriRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Scalar\Encapsed; use PhpParser\Node\Scalar\EncapsedStringPart; use PhpParser\Node\Scalar\LNumber; use PhpParser\Node\Scalar\String_; -use Rector\Core\NodeAnalyzer\ExprAnalyzer; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\NodeAnalyzer\ExprAnalyzer; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -23,7 +23,7 @@ final class CombineHostPortLdapUriRector extends AbstractRector implements MinPh { /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ExprAnalyzer + * @var \Rector\NodeAnalyzer\ExprAnalyzer */ private $exprAnalyzer; public function __construct(ExprAnalyzer $exprAnalyzer) diff --git a/rules/Privatization/Guard/ParentPropertyLookupGuard.php b/rules/Privatization/Guard/ParentPropertyLookupGuard.php index 38140755639..8de19ebd8d5 100644 --- a/rules/Privatization/Guard/ParentPropertyLookupGuard.php +++ b/rules/Privatization/Guard/ParentPropertyLookupGuard.php @@ -10,18 +10,18 @@ use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Property; use PHPStan\Reflection\ClassReflection; -use Rector\Core\Enum\ObjectReference; -use Rector\Core\NodeAnalyzer\PropertyFetchAnalyzer; -use Rector\Core\NodeManipulator\PropertyManipulator; -use Rector\Core\PhpParser\AstResolver; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Reflection\ClassReflectionAnalyzer; +use Rector\Enum\ObjectReference; +use Rector\NodeAnalyzer\PropertyFetchAnalyzer; +use Rector\NodeManipulator\PropertyManipulator; use Rector\NodeNameResolver\NodeNameResolver; +use Rector\PhpParser\AstResolver; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Reflection\ClassReflectionAnalyzer; final class ParentPropertyLookupGuard { /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** @@ -31,22 +31,22 @@ final class ParentPropertyLookupGuard private $nodeNameResolver; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\PropertyFetchAnalyzer + * @var \Rector\NodeAnalyzer\PropertyFetchAnalyzer */ private $propertyFetchAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\AstResolver + * @var \Rector\PhpParser\AstResolver */ private $astResolver; /** * @readonly - * @var \Rector\Core\NodeManipulator\PropertyManipulator + * @var \Rector\NodeManipulator\PropertyManipulator */ private $propertyManipulator; /** * @readonly - * @var \Rector\Core\Reflection\ClassReflectionAnalyzer + * @var \Rector\Reflection\ClassReflectionAnalyzer */ private $classReflectionAnalyzer; public function __construct(BetterNodeFinder $betterNodeFinder, NodeNameResolver $nodeNameResolver, PropertyFetchAnalyzer $propertyFetchAnalyzer, AstResolver $astResolver, PropertyManipulator $propertyManipulator, ClassReflectionAnalyzer $classReflectionAnalyzer) diff --git a/rules/Privatization/NodeManipulator/VisibilityManipulator.php b/rules/Privatization/NodeManipulator/VisibilityManipulator.php index 374ed0f0ac1..de50b1ab3c4 100644 --- a/rules/Privatization/NodeManipulator/VisibilityManipulator.php +++ b/rules/Privatization/NodeManipulator/VisibilityManipulator.php @@ -8,7 +8,7 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassConst; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Property; -use Rector\Core\ValueObject\Visibility; +use Rector\ValueObject\Visibility; use RectorPrefix202401\Webmozart\Assert\Assert; /** * @see \Rector\Tests\Privatization\NodeManipulator\VisibilityManipulatorTest diff --git a/rules/Privatization/Rector/ClassMethod/PrivatizeFinalClassMethodRector.php b/rules/Privatization/Rector/ClassMethod/PrivatizeFinalClassMethodRector.php index a7ce859d8ab..b8af8fa78ca 100644 --- a/rules/Privatization/Rector/ClassMethod/PrivatizeFinalClassMethodRector.php +++ b/rules/Privatization/Rector/ClassMethod/PrivatizeFinalClassMethodRector.php @@ -9,11 +9,11 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Analyser\Scope; use PHPStan\Reflection\ClassReflection; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractScopeAwareRector; +use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Privatization\Guard\OverrideByParentClassGuard; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Privatization\VisibilityGuard\ClassMethodVisibilityGuard; +use Rector\Rector\AbstractScopeAwareRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -38,7 +38,7 @@ final class PrivatizeFinalClassMethodRector extends AbstractScopeAwareRector private $overrideByParentClassGuard; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(ClassMethodVisibilityGuard $classMethodVisibilityGuard, VisibilityManipulator $visibilityManipulator, OverrideByParentClassGuard $overrideByParentClassGuard, BetterNodeFinder $betterNodeFinder) diff --git a/rules/Privatization/Rector/Class_/FinalizeClassesWithoutChildrenCollectorRector.php b/rules/Privatization/Rector/Class_/FinalizeClassesWithoutChildrenCollectorRector.php index a7e6acc2da2..6ee8752029c 100644 --- a/rules/Privatization/Rector/Class_/FinalizeClassesWithoutChildrenCollectorRector.php +++ b/rules/Privatization/Rector/Class_/FinalizeClassesWithoutChildrenCollectorRector.php @@ -8,13 +8,13 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use PHPStan\Node\CollectedDataNode; use PHPStan\Reflection\ClassReflection; -use Rector\Core\Collector\ParentClassCollector; -use Rector\Core\NodeAnalyzer\ClassAnalyzer; -use Rector\Core\NodeAnalyzer\DoctrineEntityAnalyzer; -use Rector\Core\Rector\AbstractCollectorRector; -use Rector\Core\Reflection\ReflectionResolver; +use Rector\Collector\ParentClassCollector; +use Rector\NodeAnalyzer\ClassAnalyzer; +use Rector\NodeAnalyzer\DoctrineEntityAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Privatization\NodeManipulator\VisibilityManipulator; +use Rector\Rector\AbstractCollectorRector; +use Rector\Reflection\ReflectionResolver; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\Privatization\Rector\Class_\FinalizeClassesWithoutChildrenCollectorRector\FinalizeClassesWithoutChildrenCollectorRectorTest @@ -23,7 +23,7 @@ final class FinalizeClassesWithoutChildrenCollectorRector extends AbstractCollec { /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ClassAnalyzer + * @var \Rector\NodeAnalyzer\ClassAnalyzer */ private $classAnalyzer; /** @@ -33,12 +33,12 @@ final class FinalizeClassesWithoutChildrenCollectorRector extends AbstractCollec private $visibilityManipulator; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\DoctrineEntityAnalyzer + * @var \Rector\NodeAnalyzer\DoctrineEntityAnalyzer */ private $doctrineEntityAnalyzer; public function __construct(ClassAnalyzer $classAnalyzer, VisibilityManipulator $visibilityManipulator, ReflectionResolver $reflectionResolver, DoctrineEntityAnalyzer $doctrineEntityAnalyzer) diff --git a/rules/Privatization/Rector/Class_/FinalizeClassesWithoutChildrenRector.php b/rules/Privatization/Rector/Class_/FinalizeClassesWithoutChildrenRector.php index 55137afe444..6b637664081 100644 --- a/rules/Privatization/Rector/Class_/FinalizeClassesWithoutChildrenRector.php +++ b/rules/Privatization/Rector/Class_/FinalizeClassesWithoutChildrenRector.php @@ -6,13 +6,13 @@ namespace Rector\Privatization\Rector\Class_; use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use PHPStan\Reflection\ClassReflection; -use Rector\Core\NodeAnalyzer\ClassAnalyzer; -use Rector\Core\NodeAnalyzer\DoctrineEntityAnalyzer; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; use Rector\FamilyTree\Reflection\FamilyRelationsAnalyzer; +use Rector\NodeAnalyzer\ClassAnalyzer; +use Rector\NodeAnalyzer\DoctrineEntityAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Privatization\NodeManipulator\VisibilityManipulator; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -22,7 +22,7 @@ final class FinalizeClassesWithoutChildrenRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ClassAnalyzer + * @var \Rector\NodeAnalyzer\ClassAnalyzer */ private $classAnalyzer; /** @@ -37,12 +37,12 @@ final class FinalizeClassesWithoutChildrenRector extends AbstractRector private $visibilityManipulator; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\DoctrineEntityAnalyzer + * @var \Rector\NodeAnalyzer\DoctrineEntityAnalyzer */ private $doctrineEntityAnalyzer; public function __construct(ClassAnalyzer $classAnalyzer, FamilyRelationsAnalyzer $familyRelationsAnalyzer, VisibilityManipulator $visibilityManipulator, ReflectionResolver $reflectionResolver, DoctrineEntityAnalyzer $doctrineEntityAnalyzer) diff --git a/rules/Privatization/Rector/MethodCall/PrivatizeLocalGetterToPropertyRector.php b/rules/Privatization/Rector/MethodCall/PrivatizeLocalGetterToPropertyRector.php index e4b631f39d8..fb763cd2f9c 100644 --- a/rules/Privatization/Rector/MethodCall/PrivatizeLocalGetterToPropertyRector.php +++ b/rules/Privatization/Rector/MethodCall/PrivatizeLocalGetterToPropertyRector.php @@ -10,7 +10,7 @@ use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Return_; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/Privatization/Rector/Property/PrivatizeFinalClassPropertyRector.php b/rules/Privatization/Rector/Property/PrivatizeFinalClassPropertyRector.php index 74b952cba26..ee10a018310 100644 --- a/rules/Privatization/Rector/Property/PrivatizeFinalClassPropertyRector.php +++ b/rules/Privatization/Rector/Property/PrivatizeFinalClassPropertyRector.php @@ -7,10 +7,10 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Property; use PHPStan\Reflection\ClassReflection; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; use Rector\Privatization\Guard\ParentPropertyLookupGuard; use Rector\Privatization\NodeManipulator\VisibilityManipulator; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -30,7 +30,7 @@ final class PrivatizeFinalClassPropertyRector extends AbstractRector private $parentPropertyLookupGuard; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; public function __construct(VisibilityManipulator $visibilityManipulator, ParentPropertyLookupGuard $parentPropertyLookupGuard, ReflectionResolver $reflectionResolver) diff --git a/rules/Removing/Rector/ClassMethod/ArgumentRemoverRector.php b/rules/Removing/Rector/ClassMethod/ArgumentRemoverRector.php index 82f81c38643..f3636f32e7a 100644 --- a/rules/Removing/Rector/ClassMethod/ArgumentRemoverRector.php +++ b/rules/Removing/Rector/ClassMethod/ArgumentRemoverRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\VariadicPlaceholder; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Rector\Removing\ValueObject\ArgumentRemover; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -23,7 +23,7 @@ final class ArgumentRemoverRector extends AbstractRector implements Configurable { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/rules/Removing/Rector/Class_/RemoveInterfacesRector.php b/rules/Removing/Rector/Class_/RemoveInterfacesRector.php index 42b0bb9c8ca..9876d4695a1 100644 --- a/rules/Removing/Rector/Class_/RemoveInterfacesRector.php +++ b/rules/Removing/Rector/Class_/RemoveInterfacesRector.php @@ -5,8 +5,8 @@ namespace Rector\Removing\Rector\Class_; use PhpParser\Node; use PhpParser\Node\Stmt\Class_; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use RectorPrefix202401\Webmozart\Assert\Assert; diff --git a/rules/Removing/Rector/Class_/RemoveTraitUseRector.php b/rules/Removing/Rector/Class_/RemoveTraitUseRector.php index 6cf80372db4..d165bc33f73 100644 --- a/rules/Removing/Rector/Class_/RemoveTraitUseRector.php +++ b/rules/Removing/Rector/Class_/RemoveTraitUseRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Trait_; use PhpParser\Node\Stmt\TraitUse; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use RectorPrefix202401\Webmozart\Assert\Assert; diff --git a/rules/Removing/Rector/FuncCall/RemoveFuncCallArgRector.php b/rules/Removing/Rector/FuncCall/RemoveFuncCallArgRector.php index ff19225b2d3..2359862b57f 100644 --- a/rules/Removing/Rector/FuncCall/RemoveFuncCallArgRector.php +++ b/rules/Removing/Rector/FuncCall/RemoveFuncCallArgRector.php @@ -6,8 +6,8 @@ namespace Rector\Removing\Rector\FuncCall; use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\Expr\FuncCall; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractRector; use Rector\Removing\ValueObject\RemoveFuncCallArg; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Removing/Rector/FuncCall/RemoveFuncCallRector.php b/rules/Removing/Rector/FuncCall/RemoveFuncCallRector.php index 28b11740dc3..2292d988d13 100644 --- a/rules/Removing/Rector/FuncCall/RemoveFuncCallRector.php +++ b/rules/Removing/Rector/FuncCall/RemoveFuncCallRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Stmt\Expression; use PhpParser\NodeTraverser; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use RectorPrefix202401\Webmozart\Assert\Assert; diff --git a/rules/Removing/ValueObject/ArgumentRemover.php b/rules/Removing/ValueObject/ArgumentRemover.php index 46e688e91fa..1d7403f80ca 100644 --- a/rules/Removing/ValueObject/ArgumentRemover.php +++ b/rules/Removing/ValueObject/ArgumentRemover.php @@ -4,7 +4,7 @@ declare (strict_types=1); namespace Rector\Removing\ValueObject; use PHPStan\Type\ObjectType; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; final class ArgumentRemover { /** diff --git a/rules/Removing/ValueObject/RemoveFuncCallArg.php b/rules/Removing/ValueObject/RemoveFuncCallArg.php index 4becfc9ebe4..a36e2921002 100644 --- a/rules/Removing/ValueObject/RemoveFuncCallArg.php +++ b/rules/Removing/ValueObject/RemoveFuncCallArg.php @@ -3,7 +3,7 @@ declare (strict_types=1); namespace Rector\Removing\ValueObject; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; final class RemoveFuncCallArg { /** diff --git a/rules/Renaming/NodeManipulator/ClassRenamer.php b/rules/Renaming/NodeManipulator/ClassRenamer.php index 49ced5528a9..177627762a4 100644 --- a/rules/Renaming/NodeManipulator/ClassRenamer.php +++ b/rules/Renaming/NodeManipulator/ClassRenamer.php @@ -21,20 +21,20 @@ use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocClassRenamer; use Rector\BetterPhpDocParser\ValueObject\NodeTypes; use Rector\CodingStyle\Naming\ClassNaming; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Util\FileHasher; use Rector\NodeNameResolver\NodeNameResolver; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\NodeTypeResolver\PhpDoc\NodeAnalyzer\DocBlockClassRenamer; use Rector\NodeTypeResolver\ValueObject\OldToNewType; use Rector\PhpDocParser\NodeTraverser\SimpleCallableNodeTraverser; +use Rector\PhpParser\Node\BetterNodeFinder; use Rector\Renaming\Collector\RenamedNameCollector; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; +use Rector\Util\FileHasher; final class ClassRenamer { /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** @@ -74,7 +74,7 @@ final class ClassRenamer private $reflectionProvider; /** * @readonly - * @var \Rector\Core\Util\FileHasher + * @var \Rector\Util\FileHasher */ private $fileHasher; /** diff --git a/rules/Renaming/Rector/ClassConstFetch/RenameClassConstFetchRector.php b/rules/Renaming/Rector/ClassConstFetch/RenameClassConstFetchRector.php index e00c98483c5..ee00b9195b3 100644 --- a/rules/Renaming/Rector/ClassConstFetch/RenameClassConstFetchRector.php +++ b/rules/Renaming/Rector/ClassConstFetch/RenameClassConstFetchRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Identifier; use PhpParser\Node\Name\FullyQualified; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractRector; use Rector\Renaming\Contract\RenameClassConstFetchInterface; use Rector\Renaming\ValueObject\RenameClassAndConstFetch; use Rector\Renaming\ValueObject\RenameClassConstFetch; diff --git a/rules/Renaming/Rector/ClassMethod/RenameAnnotationRector.php b/rules/Renaming/Rector/ClassMethod/RenameAnnotationRector.php index 07f2ee2a339..1a35f930547 100644 --- a/rules/Renaming/Rector/ClassMethod/RenameAnnotationRector.php +++ b/rules/Renaming/Rector/ClassMethod/RenameAnnotationRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Stmt\Property; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\NodeTypeResolver\PhpDoc\NodeAnalyzer\DocBlockTagReplacer; +use Rector\Rector\AbstractRector; use Rector\Renaming\Contract\RenameAnnotationInterface; use Rector\Renaming\ValueObject\RenameAnnotationByType; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; diff --git a/rules/Renaming/Rector/ConstFetch/RenameConstantRector.php b/rules/Renaming/Rector/ConstFetch/RenameConstantRector.php index c946a097d1d..08d93a2eea2 100644 --- a/rules/Renaming/Rector/ConstFetch/RenameConstantRector.php +++ b/rules/Renaming/Rector/ConstFetch/RenameConstantRector.php @@ -6,9 +6,9 @@ namespace Rector\Renaming\Rector\ConstFetch; use PhpParser\Node; use PhpParser\Node\Expr\ConstFetch; use PhpParser\Node\Name; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Validation\RectorAssert; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractRector; +use Rector\Validation\RectorAssert; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use RectorPrefix202401\Webmozart\Assert\Assert; diff --git a/rules/Renaming/Rector/FuncCall/RenameFunctionRector.php b/rules/Renaming/Rector/FuncCall/RenameFunctionRector.php index ba76a82be54..1363671a2e1 100644 --- a/rules/Renaming/Rector/FuncCall/RenameFunctionRector.php +++ b/rules/Renaming/Rector/FuncCall/RenameFunctionRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use PhpParser\Node\Name\FullyQualified; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use RectorPrefix202401\Webmozart\Assert\Assert; diff --git a/rules/Renaming/Rector/MethodCall/RenameMethodRector.php b/rules/Renaming/Rector/MethodCall/RenameMethodRector.php index 852ca1ea3d4..2af66f2fede 100644 --- a/rules/Renaming/Rector/MethodCall/RenameMethodRector.php +++ b/rules/Renaming/Rector/MethodCall/RenameMethodRector.php @@ -15,10 +15,10 @@ use PhpParser\Node\Stmt\Interface_; use PHPStan\Analyser\Scope; use PHPStan\Reflection\ClassReflection; use PHPStan\Reflection\ReflectionProvider; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\NodeManipulator\ClassManipulator; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\Reflection\ReflectionResolver; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\NodeManipulator\ClassManipulator; +use Rector\Rector\AbstractScopeAwareRector; +use Rector\Reflection\ReflectionResolver; use Rector\Renaming\Contract\MethodCallRenameInterface; use Rector\Renaming\ValueObject\MethodCallRename; use Rector\Renaming\ValueObject\MethodCallRenameWithArrayKey; @@ -32,12 +32,12 @@ final class RenameMethodRector extends AbstractScopeAwareRector implements Confi { /** * @readonly - * @var \Rector\Core\NodeManipulator\ClassManipulator + * @var \Rector\NodeManipulator\ClassManipulator */ private $classManipulator; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** diff --git a/rules/Renaming/Rector/Name/RenameClassRector.php b/rules/Renaming/Rector/Name/RenameClassRector.php index bbf528e3386..d65b15ce31d 100644 --- a/rules/Renaming/Rector/Name/RenameClassRector.php +++ b/rules/Renaming/Rector/Name/RenameClassRector.php @@ -12,11 +12,11 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Namespace_; use PhpParser\Node\Stmt\Property; -use Rector\Core\Configuration\RenamedClassesDataCollector; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\PhpParser\Node\CustomNode\FileWithoutNamespace; -use Rector\Core\Rector\AbstractRector; +use Rector\Configuration\RenamedClassesDataCollector; +use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\PhpParser\Node\CustomNode\FileWithoutNamespace; +use Rector\Rector\AbstractRector; use Rector\Renaming\NodeManipulator\ClassRenamer; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -28,7 +28,7 @@ final class RenameClassRector extends AbstractRector implements ConfigurableRect { /** * @readonly - * @var \Rector\Core\Configuration\RenamedClassesDataCollector + * @var \Rector\Configuration\RenamedClassesDataCollector */ private $renamedClassesDataCollector; /** diff --git a/rules/Renaming/Rector/PropertyFetch/RenamePropertyRector.php b/rules/Renaming/Rector/PropertyFetch/RenamePropertyRector.php index e79bc77f773..29dd60e9dae 100644 --- a/rules/Renaming/Rector/PropertyFetch/RenamePropertyRector.php +++ b/rules/Renaming/Rector/PropertyFetch/RenamePropertyRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Stmt\ClassLike; use PhpParser\Node\Stmt\Property; use PhpParser\Node\VarLikeIdentifier; use PHPStan\Type\ObjectType; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractRector; use Rector\Renaming\ValueObject\RenameProperty; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Renaming/Rector/StaticCall/RenameStaticMethodRector.php b/rules/Renaming/Rector/StaticCall/RenameStaticMethodRector.php index 21540392db1..e12c0933796 100644 --- a/rules/Renaming/Rector/StaticCall/RenameStaticMethodRector.php +++ b/rules/Renaming/Rector/StaticCall/RenameStaticMethodRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Identifier; use PhpParser\Node\Name\FullyQualified; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractRector; use Rector\Renaming\ValueObject\RenameStaticMethod; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Renaming/Rector/String_/RenameStringRector.php b/rules/Renaming/Rector/String_/RenameStringRector.php index 795b85e56c2..704d4fdbea9 100644 --- a/rules/Renaming/Rector/String_/RenameStringRector.php +++ b/rules/Renaming/Rector/String_/RenameStringRector.php @@ -5,9 +5,9 @@ namespace Rector\Renaming\Rector\String_; use PhpParser\Node; use PhpParser\Node\Scalar\String_; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use RectorPrefix202401\Webmozart\Assert\Assert; @@ -20,7 +20,7 @@ final class RenameStringRector extends AbstractRector implements ConfigurableRec { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/rules/Renaming/ValueObject/MethodCallRename.php b/rules/Renaming/ValueObject/MethodCallRename.php index 9ab813c267f..4d74239f0c7 100644 --- a/rules/Renaming/ValueObject/MethodCallRename.php +++ b/rules/Renaming/ValueObject/MethodCallRename.php @@ -4,8 +4,8 @@ declare (strict_types=1); namespace Rector\Renaming\ValueObject; use PHPStan\Type\ObjectType; -use Rector\Core\Validation\RectorAssert; use Rector\Renaming\Contract\MethodCallRenameInterface; +use Rector\Validation\RectorAssert; final class MethodCallRename implements MethodCallRenameInterface { /** diff --git a/rules/Renaming/ValueObject/MethodCallRenameWithArrayKey.php b/rules/Renaming/ValueObject/MethodCallRenameWithArrayKey.php index 902e0c4d96d..cf46490bfee 100644 --- a/rules/Renaming/ValueObject/MethodCallRenameWithArrayKey.php +++ b/rules/Renaming/ValueObject/MethodCallRenameWithArrayKey.php @@ -4,8 +4,8 @@ declare (strict_types=1); namespace Rector\Renaming\ValueObject; use PHPStan\Type\ObjectType; -use Rector\Core\Validation\RectorAssert; use Rector\Renaming\Contract\MethodCallRenameInterface; +use Rector\Validation\RectorAssert; final class MethodCallRenameWithArrayKey implements MethodCallRenameInterface { /** diff --git a/rules/Renaming/ValueObject/RenameAnnotationByType.php b/rules/Renaming/ValueObject/RenameAnnotationByType.php index 613602e065b..d2a4bfa1b94 100644 --- a/rules/Renaming/ValueObject/RenameAnnotationByType.php +++ b/rules/Renaming/ValueObject/RenameAnnotationByType.php @@ -4,8 +4,8 @@ declare (strict_types=1); namespace Rector\Renaming\ValueObject; use PHPStan\Type\ObjectType; -use Rector\Core\Validation\RectorAssert; use Rector\Renaming\Contract\RenameAnnotationInterface; +use Rector\Validation\RectorAssert; final class RenameAnnotationByType implements RenameAnnotationInterface { /** diff --git a/rules/Renaming/ValueObject/RenameClassAndConstFetch.php b/rules/Renaming/ValueObject/RenameClassAndConstFetch.php index ae1df00501e..a798f8cd00f 100644 --- a/rules/Renaming/ValueObject/RenameClassAndConstFetch.php +++ b/rules/Renaming/ValueObject/RenameClassAndConstFetch.php @@ -4,8 +4,8 @@ declare (strict_types=1); namespace Rector\Renaming\ValueObject; use PHPStan\Type\ObjectType; -use Rector\Core\Validation\RectorAssert; use Rector\Renaming\Contract\RenameClassConstFetchInterface; +use Rector\Validation\RectorAssert; final class RenameClassAndConstFetch implements RenameClassConstFetchInterface { /** diff --git a/rules/Renaming/ValueObject/RenameClassConstFetch.php b/rules/Renaming/ValueObject/RenameClassConstFetch.php index 820f939fb56..0b24c662417 100644 --- a/rules/Renaming/ValueObject/RenameClassConstFetch.php +++ b/rules/Renaming/ValueObject/RenameClassConstFetch.php @@ -4,8 +4,8 @@ declare (strict_types=1); namespace Rector\Renaming\ValueObject; use PHPStan\Type\ObjectType; -use Rector\Core\Validation\RectorAssert; use Rector\Renaming\Contract\RenameClassConstFetchInterface; +use Rector\Validation\RectorAssert; final class RenameClassConstFetch implements RenameClassConstFetchInterface { /** diff --git a/rules/Renaming/ValueObject/RenameProperty.php b/rules/Renaming/ValueObject/RenameProperty.php index 98a960d7ce5..fd146c1bc14 100644 --- a/rules/Renaming/ValueObject/RenameProperty.php +++ b/rules/Renaming/ValueObject/RenameProperty.php @@ -4,7 +4,7 @@ declare (strict_types=1); namespace Rector\Renaming\ValueObject; use PHPStan\Type\ObjectType; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; final class RenameProperty { /** diff --git a/rules/Renaming/ValueObject/RenameStaticMethod.php b/rules/Renaming/ValueObject/RenameStaticMethod.php index 2880776fa5f..c41ffb27c9c 100644 --- a/rules/Renaming/ValueObject/RenameStaticMethod.php +++ b/rules/Renaming/ValueObject/RenameStaticMethod.php @@ -4,7 +4,7 @@ declare (strict_types=1); namespace Rector\Renaming\ValueObject; use PHPStan\Type\ObjectType; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; final class RenameStaticMethod { /** diff --git a/rules/Strict/NodeAnalyzer/UnitializedPropertyAnalyzer.php b/rules/Strict/NodeAnalyzer/UnitializedPropertyAnalyzer.php index 3a0ce75f734..69a585e4f17 100644 --- a/rules/Strict/NodeAnalyzer/UnitializedPropertyAnalyzer.php +++ b/rules/Strict/NodeAnalyzer/UnitializedPropertyAnalyzer.php @@ -5,7 +5,6 @@ namespace Rector\Strict\NodeAnalyzer; use PhpParser\Node\Expr; use PhpParser\Node\Expr\PropertyFetch; -use PhpParser\Node\Expr\StaticPropertyFetch; use PhpParser\Node\Stmt\ClassLike; use PhpParser\Node\Stmt\Property; use PHPStan\Type\ThisType; @@ -45,7 +44,7 @@ final class UnitializedPropertyAnalyzer } public function isUnitialized(Expr $expr) : bool { - if (!$expr instanceof PropertyFetch && !$expr instanceof StaticPropertyFetch) { + if (!$expr instanceof PropertyFetch) { return \false; } $varType = $this->nodeTypeResolver->getType($expr->var); diff --git a/rules/Strict/NodeFactory/ExactCompareFactory.php b/rules/Strict/NodeFactory/ExactCompareFactory.php index 4a9dcae8656..b721844af41 100644 --- a/rules/Strict/NodeFactory/ExactCompareFactory.php +++ b/rules/Strict/NodeFactory/ExactCompareFactory.php @@ -19,12 +19,12 @@ use PHPStan\Type\Type; use PHPStan\Type\TypeCombinator; use PHPStan\Type\TypeWithClassName; use PHPStan\Type\UnionType; -use Rector\Core\PhpParser\Node\NodeFactory; +use Rector\PhpParser\Node\NodeFactory; final class ExactCompareFactory { /** * @readonly - * @var \Rector\Core\PhpParser\Node\NodeFactory + * @var \Rector\PhpParser\Node\NodeFactory */ private $nodeFactory; public function __construct(NodeFactory $nodeFactory) diff --git a/rules/Strict/Rector/AbstractFalsyScalarRuleFixerRector.php b/rules/Strict/Rector/AbstractFalsyScalarRuleFixerRector.php index fd9fdfef659..a944202e76d 100644 --- a/rules/Strict/Rector/AbstractFalsyScalarRuleFixerRector.php +++ b/rules/Strict/Rector/AbstractFalsyScalarRuleFixerRector.php @@ -3,8 +3,8 @@ declare (strict_types=1); namespace Rector\Strict\Rector; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractScopeAwareRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractScopeAwareRector; use RectorPrefix202401\Webmozart\Assert\Assert; /** * @see \Rector\Tests\Strict\Rector\BooleanNot\BooleanInBooleanNotRuleFixerRector\BooleanInBooleanNotRuleFixerRectorTest diff --git a/rules/Strict/Rector/Empty_/DisallowedEmptyRuleFixerRector.php b/rules/Strict/Rector/Empty_/DisallowedEmptyRuleFixerRector.php index 7254cae6270..3a5a03f7c58 100644 --- a/rules/Strict/Rector/Empty_/DisallowedEmptyRuleFixerRector.php +++ b/rules/Strict/Rector/Empty_/DisallowedEmptyRuleFixerRector.php @@ -12,8 +12,8 @@ use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\Empty_; use PhpParser\Node\Expr\Isset_; use PHPStan\Analyser\Scope; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\NodeAnalyzer\ExprAnalyzer; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\NodeAnalyzer\ExprAnalyzer; use Rector\Strict\NodeAnalyzer\UnitializedPropertyAnalyzer; use Rector\Strict\NodeFactory\ExactCompareFactory; use Rector\Strict\Rector\AbstractFalsyScalarRuleFixerRector; @@ -31,7 +31,7 @@ final class DisallowedEmptyRuleFixerRector extends AbstractFalsyScalarRuleFixerR private $exactCompareFactory; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ExprAnalyzer + * @var \Rector\NodeAnalyzer\ExprAnalyzer */ private $exprAnalyzer; /** @@ -102,6 +102,9 @@ CODE_SAMPLE } $emptyExprType = $scope->getNativeType($empty->expr); $result = $this->exactCompareFactory->createNotIdenticalFalsyCompare($emptyExprType, $empty->expr, $this->treatAsNonEmpty); + if (!$result instanceof Expr) { + return null; + } if ($this->unitializedPropertyAnalyzer->isUnitialized($empty->expr)) { return new BooleanAnd(new Isset_([$empty->expr]), $result); } @@ -114,6 +117,9 @@ CODE_SAMPLE } $exprType = $scope->getNativeType($empty->expr); $result = $this->exactCompareFactory->createIdenticalFalsyCompare($exprType, $empty->expr, $treatAsNonEmpty); + if (!$result instanceof Expr) { + return null; + } if ($this->unitializedPropertyAnalyzer->isUnitialized($empty->expr)) { return new BooleanOr(new BooleanNot(new Isset_([$empty->expr])), $result); } diff --git a/rules/Transform/NodeAnalyzer/FuncCallStaticCallToMethodCallAnalyzer.php b/rules/Transform/NodeAnalyzer/FuncCallStaticCallToMethodCallAnalyzer.php index 96dc70d7438..9d61adee5db 100644 --- a/rules/Transform/NodeAnalyzer/FuncCallStaticCallToMethodCallAnalyzer.php +++ b/rules/Transform/NodeAnalyzer/FuncCallStaticCallToMethodCallAnalyzer.php @@ -11,10 +11,10 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use PHPStan\Type\ObjectType; -use Rector\Core\NodeManipulator\ClassDependencyManipulator; -use Rector\Core\PhpParser\Node\NodeFactory; use Rector\Naming\Naming\PropertyNaming; +use Rector\NodeManipulator\ClassDependencyManipulator; use Rector\NodeNameResolver\NodeNameResolver; +use Rector\PhpParser\Node\NodeFactory; use Rector\PostRector\ValueObject\PropertyMetadata; use Rector\Transform\NodeFactory\PropertyFetchFactory; use Rector\Transform\NodeTypeAnalyzer\TypeProvidingExprFromClassResolver; @@ -37,7 +37,7 @@ final class FuncCallStaticCallToMethodCallAnalyzer private $nodeNameResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Node\NodeFactory + * @var \Rector\PhpParser\Node\NodeFactory */ private $nodeFactory; /** @@ -47,7 +47,7 @@ final class FuncCallStaticCallToMethodCallAnalyzer private $propertyFetchFactory; /** * @readonly - * @var \Rector\Core\NodeManipulator\ClassDependencyManipulator + * @var \Rector\NodeManipulator\ClassDependencyManipulator */ private $classDependencyManipulator; public function __construct(TypeProvidingExprFromClassResolver $typeProvidingExprFromClassResolver, PropertyNaming $propertyNaming, NodeNameResolver $nodeNameResolver, NodeFactory $nodeFactory, PropertyFetchFactory $propertyFetchFactory, ClassDependencyManipulator $classDependencyManipulator) diff --git a/rules/Transform/NodeTypeAnalyzer/TypeProvidingExprFromClassResolver.php b/rules/Transform/NodeTypeAnalyzer/TypeProvidingExprFromClassResolver.php index 85c0e0d137f..bb20da7b247 100644 --- a/rules/Transform/NodeTypeAnalyzer/TypeProvidingExprFromClassResolver.php +++ b/rules/Transform/NodeTypeAnalyzer/TypeProvidingExprFromClassResolver.php @@ -19,9 +19,9 @@ use PHPStan\Type\ObjectType; use PHPStan\Type\Type; use PHPStan\Type\TypeCombinator; use PHPStan\Type\TypeWithClassName; -use Rector\Core\ValueObject\MethodName; use Rector\Naming\Naming\PropertyNaming; use Rector\NodeNameResolver\NodeNameResolver; +use Rector\ValueObject\MethodName; final class TypeProvidingExprFromClassResolver { /** diff --git a/rules/Transform/Rector/Assign/PropertyAssignToMethodCallRector.php b/rules/Transform/Rector/Assign/PropertyAssignToMethodCallRector.php index 6518e72b0e3..9c8bac797cc 100644 --- a/rules/Transform/Rector/Assign/PropertyAssignToMethodCallRector.php +++ b/rules/Transform/Rector/Assign/PropertyAssignToMethodCallRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\PropertyFetch; use PhpParser\Node\Expr\Variable; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractRector; use Rector\Transform\ValueObject\PropertyAssignToMethodCall; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Transform/Rector/Assign/PropertyFetchToMethodCallRector.php b/rules/Transform/Rector/Assign/PropertyFetchToMethodCallRector.php index e240da0b65c..b0763c2b368 100644 --- a/rules/Transform/Rector/Assign/PropertyFetchToMethodCallRector.php +++ b/rules/Transform/Rector/Assign/PropertyFetchToMethodCallRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\PropertyFetch; use PhpParser\Node\Expr\Variable; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Exception\ShouldNotHappenException; +use Rector\Rector\AbstractRector; use Rector\Transform\ValueObject\PropertyFetchToMethodCall; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Transform/Rector/Attribute/AttributeKeyToClassConstFetchRector.php b/rules/Transform/Rector/Attribute/AttributeKeyToClassConstFetchRector.php index 93d11b65294..bbb58193231 100644 --- a/rules/Transform/Rector/Attribute/AttributeKeyToClassConstFetchRector.php +++ b/rules/Transform/Rector/Attribute/AttributeKeyToClassConstFetchRector.php @@ -16,9 +16,9 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Interface_; use PhpParser\Node\Stmt\Property; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Rector\Transform\ValueObject\AttributeKeyToClassConstFetch; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -33,7 +33,7 @@ final class AttributeKeyToClassConstFetchRector extends AbstractRector implement { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/rules/Transform/Rector/ClassMethod/ReturnTypeWillChangeRector.php b/rules/Transform/Rector/ClassMethod/ReturnTypeWillChangeRector.php index 8ff7ff1503d..6d1fc03c233 100644 --- a/rules/Transform/Rector/ClassMethod/ReturnTypeWillChangeRector.php +++ b/rules/Transform/Rector/ClassMethod/ReturnTypeWillChangeRector.php @@ -6,14 +6,14 @@ namespace Rector\Transform\Rector\ClassMethod; use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Interface_; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Php80\NodeAnalyzer\PhpAttributeAnalyzer; use Rector\Php81\Enum\AttributeName; use Rector\PhpAttribute\NodeFactory\PhpAttributeGroupFactory; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; use Rector\Transform\ValueObject\ClassMethodReference; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -35,7 +35,7 @@ final class ReturnTypeWillChangeRector extends AbstractRector implements MinPhpV private $phpAttributeGroupFactory; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** diff --git a/rules/Transform/Rector/ClassMethod/WrapReturnRector.php b/rules/Transform/Rector/ClassMethod/WrapReturnRector.php index 091191b62a6..e87f42f2121 100644 --- a/rules/Transform/Rector/ClassMethod/WrapReturnRector.php +++ b/rules/Transform/Rector/ClassMethod/WrapReturnRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Expr\Array_; use PhpParser\Node\Expr\ArrayItem; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Return_; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractRector; use Rector\Transform\ValueObject\WrapReturn; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Transform/Rector/Class_/AddAllowDynamicPropertiesAttributeRector.php b/rules/Transform/Rector/Class_/AddAllowDynamicPropertiesAttributeRector.php index 269892124cd..9cec231f224 100644 --- a/rules/Transform/Rector/Class_/AddAllowDynamicPropertiesAttributeRector.php +++ b/rules/Transform/Rector/Class_/AddAllowDynamicPropertiesAttributeRector.php @@ -7,14 +7,14 @@ use PhpParser\Node; use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Stmt\Class_; use PHPStan\Reflection\ReflectionProvider; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\MethodName; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\FamilyTree\Reflection\FamilyRelationsAnalyzer; use Rector\Php80\NodeAnalyzer\PhpAttributeAnalyzer; use Rector\Php81\Enum\AttributeName; use Rector\PhpAttribute\NodeFactory\PhpAttributeGroupFactory; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\MethodName; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Transform/Rector/Class_/AddInterfaceByTraitRector.php b/rules/Transform/Rector/Class_/AddInterfaceByTraitRector.php index 969ea27a871..3a3ea6515f6 100644 --- a/rules/Transform/Rector/Class_/AddInterfaceByTraitRector.php +++ b/rules/Transform/Rector/Class_/AddInterfaceByTraitRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Stmt\Class_; use PHPStan\Analyser\Scope; use PHPStan\Reflection\ClassReflection; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractScopeAwareRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractScopeAwareRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use RectorPrefix202401\Webmozart\Assert\Assert; diff --git a/rules/Transform/Rector/Class_/MergeInterfacesRector.php b/rules/Transform/Rector/Class_/MergeInterfacesRector.php index 0aaac3d3570..6c7a2b4c3f7 100644 --- a/rules/Transform/Rector/Class_/MergeInterfacesRector.php +++ b/rules/Transform/Rector/Class_/MergeInterfacesRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Name; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Interface_; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use RectorPrefix202401\Webmozart\Assert\Assert; diff --git a/rules/Transform/Rector/Class_/ParentClassToTraitsRector.php b/rules/Transform/Rector/Class_/ParentClassToTraitsRector.php index b0a34ba08ad..ee77f38d9de 100644 --- a/rules/Transform/Rector/Class_/ParentClassToTraitsRector.php +++ b/rules/Transform/Rector/Class_/ParentClassToTraitsRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Name; use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\TraitUse; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\NodeAnalyzer\ClassAnalyzer; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\NodeAnalyzer\ClassAnalyzer; +use Rector\Rector\AbstractRector; use Rector\Transform\ValueObject\ParentClassToTraits; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -26,7 +26,7 @@ final class ParentClassToTraitsRector extends AbstractRector implements Configur { /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ClassAnalyzer + * @var \Rector\NodeAnalyzer\ClassAnalyzer */ private $classAnalyzer; /** diff --git a/rules/Transform/Rector/FuncCall/FuncCallToConstFetchRector.php b/rules/Transform/Rector/FuncCall/FuncCallToConstFetchRector.php index 043da856956..f0e66c6f34e 100644 --- a/rules/Transform/Rector/FuncCall/FuncCallToConstFetchRector.php +++ b/rules/Transform/Rector/FuncCall/FuncCallToConstFetchRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Expr\ConstFetch; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use RectorPrefix202401\Webmozart\Assert\Assert; diff --git a/rules/Transform/Rector/FuncCall/FuncCallToMethodCallRector.php b/rules/Transform/Rector/FuncCall/FuncCallToMethodCallRector.php index 2e820d08916..66c65dec2be 100644 --- a/rules/Transform/Rector/FuncCall/FuncCallToMethodCallRector.php +++ b/rules/Transform/Rector/FuncCall/FuncCallToMethodCallRector.php @@ -6,8 +6,8 @@ namespace Rector\Transform\Rector\FuncCall; use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Stmt\Class_; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractRector; use Rector\Transform\NodeAnalyzer\FuncCallStaticCallToMethodCallAnalyzer; use Rector\Transform\ValueObject\FuncCallToMethodCall; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; diff --git a/rules/Transform/Rector/FuncCall/FuncCallToNewRector.php b/rules/Transform/Rector/FuncCall/FuncCallToNewRector.php index 242e06b8d5b..97d75256be5 100644 --- a/rules/Transform/Rector/FuncCall/FuncCallToNewRector.php +++ b/rules/Transform/Rector/FuncCall/FuncCallToNewRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\New_; use PhpParser\Node\Name\FullyQualified; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use RectorPrefix202401\Webmozart\Assert\Assert; diff --git a/rules/Transform/Rector/FuncCall/FuncCallToStaticCallRector.php b/rules/Transform/Rector/FuncCall/FuncCallToStaticCallRector.php index ec0c1acd91b..b9f1e4dfcdd 100644 --- a/rules/Transform/Rector/FuncCall/FuncCallToStaticCallRector.php +++ b/rules/Transform/Rector/FuncCall/FuncCallToStaticCallRector.php @@ -5,8 +5,8 @@ namespace Rector\Transform\Rector\FuncCall; use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractRector; use Rector\Transform\ValueObject\FuncCallToStaticCall; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Transform/Rector/MethodCall/MethodCallToFuncCallRector.php b/rules/Transform/Rector/MethodCall/MethodCallToFuncCallRector.php index ae9bc1aab7d..aef303237b3 100644 --- a/rules/Transform/Rector/MethodCall/MethodCallToFuncCallRector.php +++ b/rules/Transform/Rector/MethodCall/MethodCallToFuncCallRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Name\FullyQualified; use PHPStan\Type\ObjectType; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractRector; use Rector\Transform\ValueObject\MethodCallToFuncCall; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Transform/Rector/MethodCall/MethodCallToPropertyFetchRector.php b/rules/Transform/Rector/MethodCall/MethodCallToPropertyFetchRector.php index 3c560e45fcb..0ef285d11f7 100644 --- a/rules/Transform/Rector/MethodCall/MethodCallToPropertyFetchRector.php +++ b/rules/Transform/Rector/MethodCall/MethodCallToPropertyFetchRector.php @@ -5,8 +5,8 @@ namespace Rector\Transform\Rector\MethodCall; use PhpParser\Node; use PhpParser\Node\Expr\MethodCall; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractRector; use Rector\Transform\ValueObject\MethodCallToPropertyFetch; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Transform/Rector/MethodCall/MethodCallToStaticCallRector.php b/rules/Transform/Rector/MethodCall/MethodCallToStaticCallRector.php index d49ba6f7d91..dba53ca3a14 100644 --- a/rules/Transform/Rector/MethodCall/MethodCallToStaticCallRector.php +++ b/rules/Transform/Rector/MethodCall/MethodCallToStaticCallRector.php @@ -5,8 +5,8 @@ namespace Rector\Transform\Rector\MethodCall; use PhpParser\Node; use PhpParser\Node\Expr\MethodCall; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractRector; use Rector\Transform\ValueObject\MethodCallToStaticCall; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Transform/Rector/MethodCall/ReplaceParentCallByPropertyCallRector.php b/rules/Transform/Rector/MethodCall/ReplaceParentCallByPropertyCallRector.php index ff5e8d3fb68..0a2382239ba 100644 --- a/rules/Transform/Rector/MethodCall/ReplaceParentCallByPropertyCallRector.php +++ b/rules/Transform/Rector/MethodCall/ReplaceParentCallByPropertyCallRector.php @@ -5,8 +5,8 @@ namespace Rector\Transform\Rector\MethodCall; use PhpParser\Node; use PhpParser\Node\Expr\MethodCall; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractRector; use Rector\Transform\ValueObject\ReplaceParentCallByPropertyCall; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Transform/Rector/New_/NewToStaticCallRector.php b/rules/Transform/Rector/New_/NewToStaticCallRector.php index 63e5b649e91..e2a886096b4 100644 --- a/rules/Transform/Rector/New_/NewToStaticCallRector.php +++ b/rules/Transform/Rector/New_/NewToStaticCallRector.php @@ -5,8 +5,8 @@ namespace Rector\Transform\Rector\New_; use PhpParser\Node; use PhpParser\Node\Expr\New_; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractRector; use Rector\Transform\ValueObject\NewToStaticCall; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Transform/Rector/StaticCall/StaticCallToFuncCallRector.php b/rules/Transform/Rector/StaticCall/StaticCallToFuncCallRector.php index 4ec9d847bfe..8777fba3b74 100644 --- a/rules/Transform/Rector/StaticCall/StaticCallToFuncCallRector.php +++ b/rules/Transform/Rector/StaticCall/StaticCallToFuncCallRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Name\FullyQualified; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractRector; use Rector\Transform\ValueObject\StaticCallToFuncCall; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Transform/Rector/StaticCall/StaticCallToMethodCallRector.php b/rules/Transform/Rector/StaticCall/StaticCallToMethodCallRector.php index 885d99fe5b3..5d0a06998a7 100644 --- a/rules/Transform/Rector/StaticCall/StaticCallToMethodCallRector.php +++ b/rules/Transform/Rector/StaticCall/StaticCallToMethodCallRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Stmt\Class_; use PHPStan\Analyser\Scope; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\Rector\AbstractScopeAwareRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Exception\ShouldNotHappenException; +use Rector\Rector\AbstractScopeAwareRector; use Rector\Transform\NodeAnalyzer\FuncCallStaticCallToMethodCallAnalyzer; use Rector\Transform\ValueObject\StaticCallToMethodCall; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; diff --git a/rules/Transform/Rector/StaticCall/StaticCallToNewRector.php b/rules/Transform/Rector/StaticCall/StaticCallToNewRector.php index 1b4a3d6a36d..fc0d0196961 100644 --- a/rules/Transform/Rector/StaticCall/StaticCallToNewRector.php +++ b/rules/Transform/Rector/StaticCall/StaticCallToNewRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Expr\New_; use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Name\FullyQualified; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Rector\AbstractRector; use Rector\Transform\ValueObject\StaticCallToNew; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Transform/Rector/String_/StringToClassConstantRector.php b/rules/Transform/Rector/String_/StringToClassConstantRector.php index 5b593851e83..9a99e258290 100644 --- a/rules/Transform/Rector/String_/StringToClassConstantRector.php +++ b/rules/Transform/Rector/String_/StringToClassConstantRector.php @@ -5,9 +5,9 @@ namespace Rector\Transform\Rector\String_; use PhpParser\Node; use PhpParser\Node\Scalar\String_; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Rector\Transform\ValueObject\StringToClassConstant; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -19,7 +19,7 @@ final class StringToClassConstantRector extends AbstractRector implements Config { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/rules/Transform/ValueObject/ClassMethodReference.php b/rules/Transform/ValueObject/ClassMethodReference.php index 187e8ead3f5..1e13bc8106a 100644 --- a/rules/Transform/ValueObject/ClassMethodReference.php +++ b/rules/Transform/ValueObject/ClassMethodReference.php @@ -3,7 +3,7 @@ declare (strict_types=1); namespace Rector\Transform\ValueObject; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; final class ClassMethodReference { /** diff --git a/rules/Transform/ValueObject/FuncCallToMethodCall.php b/rules/Transform/ValueObject/FuncCallToMethodCall.php index f1b0d5dab7a..aba2a1d425f 100644 --- a/rules/Transform/ValueObject/FuncCallToMethodCall.php +++ b/rules/Transform/ValueObject/FuncCallToMethodCall.php @@ -4,7 +4,7 @@ declare (strict_types=1); namespace Rector\Transform\ValueObject; use PHPStan\Type\ObjectType; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; final class FuncCallToMethodCall { /** diff --git a/rules/Transform/ValueObject/FuncCallToStaticCall.php b/rules/Transform/ValueObject/FuncCallToStaticCall.php index 5f15f3648db..6cc9c97399c 100644 --- a/rules/Transform/ValueObject/FuncCallToStaticCall.php +++ b/rules/Transform/ValueObject/FuncCallToStaticCall.php @@ -3,7 +3,7 @@ declare (strict_types=1); namespace Rector\Transform\ValueObject; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; final class FuncCallToStaticCall { /** diff --git a/rules/Transform/ValueObject/MethodCallToPropertyFetch.php b/rules/Transform/ValueObject/MethodCallToPropertyFetch.php index 741c855f18e..ae6d49ebf60 100644 --- a/rules/Transform/ValueObject/MethodCallToPropertyFetch.php +++ b/rules/Transform/ValueObject/MethodCallToPropertyFetch.php @@ -4,7 +4,7 @@ declare (strict_types=1); namespace Rector\Transform\ValueObject; use PHPStan\Type\ObjectType; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; final class MethodCallToPropertyFetch { /** diff --git a/rules/Transform/ValueObject/MethodCallToStaticCall.php b/rules/Transform/ValueObject/MethodCallToStaticCall.php index e972de89e5f..20d4ca8b7d8 100644 --- a/rules/Transform/ValueObject/MethodCallToStaticCall.php +++ b/rules/Transform/ValueObject/MethodCallToStaticCall.php @@ -4,7 +4,7 @@ declare (strict_types=1); namespace Rector\Transform\ValueObject; use PHPStan\Type\ObjectType; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; final class MethodCallToStaticCall { /** diff --git a/rules/Transform/ValueObject/NewToStaticCall.php b/rules/Transform/ValueObject/NewToStaticCall.php index b15d44bc705..e29c271d519 100644 --- a/rules/Transform/ValueObject/NewToStaticCall.php +++ b/rules/Transform/ValueObject/NewToStaticCall.php @@ -4,7 +4,7 @@ declare (strict_types=1); namespace Rector\Transform\ValueObject; use PHPStan\Type\ObjectType; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; final class NewToStaticCall { /** diff --git a/rules/Transform/ValueObject/ParentClassToTraits.php b/rules/Transform/ValueObject/ParentClassToTraits.php index e576ba818e0..be205b79b0a 100644 --- a/rules/Transform/ValueObject/ParentClassToTraits.php +++ b/rules/Transform/ValueObject/ParentClassToTraits.php @@ -3,7 +3,7 @@ declare (strict_types=1); namespace Rector\Transform\ValueObject; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; use RectorPrefix202401\Webmozart\Assert\Assert; final class ParentClassToTraits { diff --git a/rules/Transform/ValueObject/PropertyAssignToMethodCall.php b/rules/Transform/ValueObject/PropertyAssignToMethodCall.php index 8e19407838a..c39c9518470 100644 --- a/rules/Transform/ValueObject/PropertyAssignToMethodCall.php +++ b/rules/Transform/ValueObject/PropertyAssignToMethodCall.php @@ -4,7 +4,7 @@ declare (strict_types=1); namespace Rector\Transform\ValueObject; use PHPStan\Type\ObjectType; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; final class PropertyAssignToMethodCall { /** diff --git a/rules/Transform/ValueObject/PropertyFetchToMethodCall.php b/rules/Transform/ValueObject/PropertyFetchToMethodCall.php index 0428a8281fc..f15fda48103 100644 --- a/rules/Transform/ValueObject/PropertyFetchToMethodCall.php +++ b/rules/Transform/ValueObject/PropertyFetchToMethodCall.php @@ -4,7 +4,7 @@ declare (strict_types=1); namespace Rector\Transform\ValueObject; use PHPStan\Type\ObjectType; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; final class PropertyFetchToMethodCall { /** diff --git a/rules/Transform/ValueObject/ReplaceParentCallByPropertyCall.php b/rules/Transform/ValueObject/ReplaceParentCallByPropertyCall.php index 689f7914970..c5f5cf8d0d6 100644 --- a/rules/Transform/ValueObject/ReplaceParentCallByPropertyCall.php +++ b/rules/Transform/ValueObject/ReplaceParentCallByPropertyCall.php @@ -4,7 +4,7 @@ declare (strict_types=1); namespace Rector\Transform\ValueObject; use PHPStan\Type\ObjectType; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; final class ReplaceParentCallByPropertyCall { /** diff --git a/rules/Transform/ValueObject/StaticCallToFuncCall.php b/rules/Transform/ValueObject/StaticCallToFuncCall.php index c3c6e04be6b..dbe2948a89e 100644 --- a/rules/Transform/ValueObject/StaticCallToFuncCall.php +++ b/rules/Transform/ValueObject/StaticCallToFuncCall.php @@ -4,7 +4,7 @@ declare (strict_types=1); namespace Rector\Transform\ValueObject; use PHPStan\Type\ObjectType; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; final class StaticCallToFuncCall { /** diff --git a/rules/Transform/ValueObject/StaticCallToMethodCall.php b/rules/Transform/ValueObject/StaticCallToMethodCall.php index e55e4a68343..1946a62393b 100644 --- a/rules/Transform/ValueObject/StaticCallToMethodCall.php +++ b/rules/Transform/ValueObject/StaticCallToMethodCall.php @@ -7,7 +7,7 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Identifier; use PhpParser\Node\Name; use PHPStan\Type\ObjectType; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; final class StaticCallToMethodCall { /** diff --git a/rules/Transform/ValueObject/StaticCallToNew.php b/rules/Transform/ValueObject/StaticCallToNew.php index b7394777b70..9906b95ddc9 100644 --- a/rules/Transform/ValueObject/StaticCallToNew.php +++ b/rules/Transform/ValueObject/StaticCallToNew.php @@ -3,7 +3,7 @@ declare (strict_types=1); namespace Rector\Transform\ValueObject; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; final class StaticCallToNew { /** diff --git a/rules/Transform/ValueObject/StringToClassConstant.php b/rules/Transform/ValueObject/StringToClassConstant.php index 80409af7514..9aa0d4d444a 100644 --- a/rules/Transform/ValueObject/StringToClassConstant.php +++ b/rules/Transform/ValueObject/StringToClassConstant.php @@ -3,7 +3,7 @@ declare (strict_types=1); namespace Rector\Transform\ValueObject; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; final class StringToClassConstant { /** diff --git a/rules/Transform/ValueObject/WrapReturn.php b/rules/Transform/ValueObject/WrapReturn.php index 724ae9fa359..e386759dbe0 100644 --- a/rules/Transform/ValueObject/WrapReturn.php +++ b/rules/Transform/ValueObject/WrapReturn.php @@ -4,7 +4,7 @@ declare (strict_types=1); namespace Rector\Transform\ValueObject; use PHPStan\Type\ObjectType; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; final class WrapReturn { /** diff --git a/rules/TypeDeclaration/AlreadyAssignDetector/ConstructorAssignDetector.php b/rules/TypeDeclaration/AlreadyAssignDetector/ConstructorAssignDetector.php index 5cb298f6ff7..e8f61edbf41 100644 --- a/rules/TypeDeclaration/AlreadyAssignDetector/ConstructorAssignDetector.php +++ b/rules/TypeDeclaration/AlreadyAssignDetector/ConstructorAssignDetector.php @@ -17,12 +17,12 @@ use PhpParser\Node\Stmt\If_; use PhpParser\NodeFinder; use PhpParser\NodeTraverser; use PHPStan\Type\ObjectType; -use Rector\Core\NodeAnalyzer\PropertyFetchAnalyzer; -use Rector\Core\ValueObject\MethodName; +use Rector\NodeAnalyzer\PropertyFetchAnalyzer; use Rector\NodeTypeResolver\NodeTypeResolver; use Rector\PhpDocParser\NodeTraverser\SimpleCallableNodeTraverser; use Rector\TypeDeclaration\Matcher\PropertyAssignMatcher; use Rector\TypeDeclaration\NodeAnalyzer\AutowiredClassMethodOrPropertyAnalyzer; +use Rector\ValueObject\MethodName; final class ConstructorAssignDetector { /** @@ -47,7 +47,7 @@ final class ConstructorAssignDetector private $autowiredClassMethodOrPropertyAnalyzer; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\PropertyFetchAnalyzer + * @var \Rector\NodeAnalyzer\PropertyFetchAnalyzer */ private $propertyFetchAnalyzer; /** diff --git a/rules/TypeDeclaration/Guard/ParamTypeAddGuard.php b/rules/TypeDeclaration/Guard/ParamTypeAddGuard.php index 00f3f9aa61b..22fe6e310a4 100644 --- a/rules/TypeDeclaration/Guard/ParamTypeAddGuard.php +++ b/rules/TypeDeclaration/Guard/ParamTypeAddGuard.php @@ -11,9 +11,9 @@ use PhpParser\Node\Param; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\If_; use PhpParser\NodeTraverser; -use Rector\Core\PhpParser\Node\BetterNodeFinder; use Rector\NodeNameResolver\NodeNameResolver; use Rector\PhpDocParser\NodeTraverser\SimpleCallableNodeTraverser; +use Rector\PhpParser\Node\BetterNodeFinder; final class ParamTypeAddGuard { /** @@ -28,7 +28,7 @@ final class ParamTypeAddGuard private $simpleCallableNodeTraverser; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(NodeNameResolver $nodeNameResolver, SimpleCallableNodeTraverser $simpleCallableNodeTraverser, BetterNodeFinder $betterNodeFinder) diff --git a/rules/TypeDeclaration/Matcher/PropertyAssignMatcher.php b/rules/TypeDeclaration/Matcher/PropertyAssignMatcher.php index 43671049f20..e6063d1f331 100644 --- a/rules/TypeDeclaration/Matcher/PropertyAssignMatcher.php +++ b/rules/TypeDeclaration/Matcher/PropertyAssignMatcher.php @@ -6,12 +6,12 @@ namespace Rector\TypeDeclaration\Matcher; use PhpParser\Node\Expr; use PhpParser\Node\Expr\ArrayDimFetch; use PhpParser\Node\Expr\Assign; -use Rector\Core\NodeAnalyzer\PropertyFetchAnalyzer; +use Rector\NodeAnalyzer\PropertyFetchAnalyzer; final class PropertyAssignMatcher { /** * @readonly - * @var \Rector\Core\NodeAnalyzer\PropertyFetchAnalyzer + * @var \Rector\NodeAnalyzer\PropertyFetchAnalyzer */ private $propertyFetchAnalyzer; public function __construct(PropertyFetchAnalyzer $propertyFetchAnalyzer) diff --git a/rules/TypeDeclaration/NodeAnalyzer/CallerParamMatcher.php b/rules/TypeDeclaration/NodeAnalyzer/CallerParamMatcher.php index f847f9dd06f..d64c1f0a30c 100644 --- a/rules/TypeDeclaration/NodeAnalyzer/CallerParamMatcher.php +++ b/rules/TypeDeclaration/NodeAnalyzer/CallerParamMatcher.php @@ -19,9 +19,9 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\UnionType; use PHPStan\Analyser\Scope; use PHPStan\Reflection\ClassReflection; -use Rector\Core\PhpParser\AstResolver; use Rector\NodeNameResolver\NodeNameResolver; use Rector\NodeTypeResolver\TypeComparator\TypeComparator; +use Rector\PhpParser\AstResolver; use Rector\StaticTypeMapper\StaticTypeMapper; final class CallerParamMatcher { @@ -32,7 +32,7 @@ final class CallerParamMatcher private $nodeNameResolver; /** * @readonly - * @var \Rector\Core\PhpParser\AstResolver + * @var \Rector\PhpParser\AstResolver */ private $astResolver; /** diff --git a/rules/TypeDeclaration/NodeAnalyzer/ClassMethodParamTypeCompleter.php b/rules/TypeDeclaration/NodeAnalyzer/ClassMethodParamTypeCompleter.php index d28e93f91e5..2db2372c13e 100644 --- a/rules/TypeDeclaration/NodeAnalyzer/ClassMethodParamTypeCompleter.php +++ b/rules/TypeDeclaration/NodeAnalyzer/ClassMethodParamTypeCompleter.php @@ -13,12 +13,12 @@ use PHPStan\Type\MixedType; use PHPStan\Type\ObjectType; use PHPStan\Type\Type; use PHPStan\Type\UnionType; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\PHPStanStaticTypeMapper\TypeAnalyzer\UnionTypeCommonTypeNarrower; use Rector\StaticTypeMapper\StaticTypeMapper; +use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodParamVendorLockResolver; final class ClassMethodParamTypeCompleter { @@ -39,7 +39,7 @@ final class ClassMethodParamTypeCompleter private $unionTypeCommonTypeNarrower; /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; public function __construct(StaticTypeMapper $staticTypeMapper, ClassMethodParamVendorLockResolver $classMethodParamVendorLockResolver, UnionTypeCommonTypeNarrower $unionTypeCommonTypeNarrower, PhpVersionProvider $phpVersionProvider) diff --git a/rules/TypeDeclaration/NodeAnalyzer/ReturnFilter/ExclusiveNativeCallLikeReturnMatcher.php b/rules/TypeDeclaration/NodeAnalyzer/ReturnFilter/ExclusiveNativeCallLikeReturnMatcher.php index 06cd0baac17..ce3c33ef3b0 100644 --- a/rules/TypeDeclaration/NodeAnalyzer/ReturnFilter/ExclusiveNativeCallLikeReturnMatcher.php +++ b/rules/TypeDeclaration/NodeAnalyzer/ReturnFilter/ExclusiveNativeCallLikeReturnMatcher.php @@ -9,12 +9,12 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Stmt\Return_; use PHPStan\Reflection\FunctionReflection; use PHPStan\Reflection\MethodReflection; -use Rector\Core\Reflection\ReflectionResolver; +use Rector\Reflection\ReflectionResolver; final class ExclusiveNativeCallLikeReturnMatcher { /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; public function __construct(ReflectionResolver $reflectionResolver) diff --git a/rules/TypeDeclaration/NodeAnalyzer/ReturnTypeAnalyzer/AlwaysStrictReturnAnalyzer.php b/rules/TypeDeclaration/NodeAnalyzer/ReturnTypeAnalyzer/AlwaysStrictReturnAnalyzer.php index 2268c731992..b8c4a4ac699 100644 --- a/rules/TypeDeclaration/NodeAnalyzer/ReturnTypeAnalyzer/AlwaysStrictReturnAnalyzer.php +++ b/rules/TypeDeclaration/NodeAnalyzer/ReturnTypeAnalyzer/AlwaysStrictReturnAnalyzer.php @@ -10,13 +10,13 @@ use PhpParser\Node\Stmt\Else_; use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; -use Rector\Core\PhpParser\Node\BetterNodeFinder; +use Rector\PhpParser\Node\BetterNodeFinder; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; final class AlwaysStrictReturnAnalyzer { /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** diff --git a/rules/TypeDeclaration/NodeAnalyzer/ReturnTypeAnalyzer/StrictNativeFunctionReturnTypeAnalyzer.php b/rules/TypeDeclaration/NodeAnalyzer/ReturnTypeAnalyzer/StrictNativeFunctionReturnTypeAnalyzer.php index 8510c56daed..af03a50c5d1 100644 --- a/rules/TypeDeclaration/NodeAnalyzer/ReturnTypeAnalyzer/StrictNativeFunctionReturnTypeAnalyzer.php +++ b/rules/TypeDeclaration/NodeAnalyzer/ReturnTypeAnalyzer/StrictNativeFunctionReturnTypeAnalyzer.php @@ -9,14 +9,14 @@ use PhpParser\Node\Expr\Yield_; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Return_; -use Rector\Core\PhpParser\Node\BetterNodeFinder; +use Rector\PhpParser\Node\BetterNodeFinder; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\TypeDeclaration\NodeAnalyzer\ReturnFilter\ExclusiveNativeCallLikeReturnMatcher; final class StrictNativeFunctionReturnTypeAnalyzer { /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** diff --git a/rules/TypeDeclaration/NodeAnalyzer/ReturnTypeAnalyzer/StrictReturnNewAnalyzer.php b/rules/TypeDeclaration/NodeAnalyzer/ReturnTypeAnalyzer/StrictReturnNewAnalyzer.php index ed2403b8a53..6d2134e15df 100644 --- a/rules/TypeDeclaration/NodeAnalyzer/ReturnTypeAnalyzer/StrictReturnNewAnalyzer.php +++ b/rules/TypeDeclaration/NodeAnalyzer/ReturnTypeAnalyzer/StrictReturnNewAnalyzer.php @@ -14,16 +14,16 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Return_; use PHPStan\Type\ObjectType; -use Rector\Core\PhpParser\Node\BetterNodeFinder; use Rector\NodeNameResolver\NodeNameResolver; use Rector\NodeTypeResolver\NodeTypeResolver; +use Rector\PhpParser\Node\BetterNodeFinder; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; use Rector\TypeDeclaration\ValueObject\AssignToVariable; final class StrictReturnNewAnalyzer { /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** diff --git a/rules/TypeDeclaration/NodeAnalyzer/TypeNodeUnwrapper.php b/rules/TypeDeclaration/NodeAnalyzer/TypeNodeUnwrapper.php index 03019e1a8d9..5625a5a5c17 100644 --- a/rules/TypeDeclaration/NodeAnalyzer/TypeNodeUnwrapper.php +++ b/rules/TypeDeclaration/NodeAnalyzer/TypeNodeUnwrapper.php @@ -9,12 +9,12 @@ use PhpParser\Node\IntersectionType; use PhpParser\Node\Name; use PhpParser\Node\NullableType; use PhpParser\Node\UnionType; -use Rector\Core\PhpParser\Comparing\NodeComparator; +use Rector\PhpParser\Comparing\NodeComparator; final class TypeNodeUnwrapper { /** * @readonly - * @var \Rector\Core\PhpParser\Comparing\NodeComparator + * @var \Rector\PhpParser\Comparing\NodeComparator */ private $nodeComparator; public function __construct(NodeComparator $nodeComparator) diff --git a/rules/TypeDeclaration/NodeTypeAnalyzer/PropertyTypeDecorator.php b/rules/TypeDeclaration/NodeTypeAnalyzer/PropertyTypeDecorator.php index b7b79310c4e..1ca17e59d00 100644 --- a/rules/TypeDeclaration/NodeTypeAnalyzer/PropertyTypeDecorator.php +++ b/rules/TypeDeclaration/NodeTypeAnalyzer/PropertyTypeDecorator.php @@ -12,10 +12,10 @@ use PHPStan\Type\UnionType; use PHPStan\Type\VerbosityLevel; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\PhpParser\Node\NodeFactory; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Php\PhpVersionProvider; +use Rector\PhpParser\Node\NodeFactory; use Rector\PHPStanStaticTypeMapper\TypeAnalyzer\UnionTypeAnalyzer; +use Rector\ValueObject\PhpVersionFeature; final class PropertyTypeDecorator { /** @@ -30,12 +30,12 @@ final class PropertyTypeDecorator private $phpDocTypeChanger; /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; /** * @readonly - * @var \Rector\Core\PhpParser\Node\NodeFactory + * @var \Rector\PhpParser\Node\NodeFactory */ private $nodeFactory; public function __construct(UnionTypeAnalyzer $unionTypeAnalyzer, PhpDocTypeChanger $phpDocTypeChanger, PhpVersionProvider $phpVersionProvider, NodeFactory $nodeFactory) diff --git a/rules/TypeDeclaration/PHPStan/TypeSpecifier/SelfStaticParentTypeSpecifier.php b/rules/TypeDeclaration/PHPStan/TypeSpecifier/SelfStaticParentTypeSpecifier.php index adb261c29f4..cf6f18cac5b 100644 --- a/rules/TypeDeclaration/PHPStan/TypeSpecifier/SelfStaticParentTypeSpecifier.php +++ b/rules/TypeDeclaration/PHPStan/TypeSpecifier/SelfStaticParentTypeSpecifier.php @@ -8,8 +8,8 @@ use PHPStan\Reflection\ClassReflection; use PHPStan\Type\ObjectType; use PHPStan\Type\StaticType; use PHPStan\Type\TypeWithClassName; -use Rector\Core\Enum\ObjectReference; -use Rector\Core\Exception\ShouldNotHappenException; +use Rector\Enum\ObjectReference; +use Rector\Exception\ShouldNotHappenException; use Rector\StaticTypeMapper\ValueObject\Type\ParentStaticType; use Rector\StaticTypeMapper\ValueObject\Type\SelfObjectType; use Rector\TypeDeclaration\Contract\PHPStan\TypeWithClassTypeSpecifierInterface; diff --git a/rules/TypeDeclaration/Rector/ArrowFunction/AddArrowFunctionReturnTypeRector.php b/rules/TypeDeclaration/Rector/ArrowFunction/AddArrowFunctionReturnTypeRector.php index ad41fc320d0..8dc47ed0b3a 100644 --- a/rules/TypeDeclaration/Rector/ArrowFunction/AddArrowFunctionReturnTypeRector.php +++ b/rules/TypeDeclaration/Rector/ArrowFunction/AddArrowFunctionReturnTypeRector.php @@ -5,10 +5,10 @@ namespace Rector\TypeDeclaration\Rector\ArrowFunction; use PhpParser\Node; use PhpParser\Node\Expr\ArrowFunction; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\Rector\AbstractRector; use Rector\StaticTypeMapper\StaticTypeMapper; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/TypeDeclaration/Rector/BooleanAnd/BinaryOpNullableToInstanceofRector.php b/rules/TypeDeclaration/Rector/BooleanAnd/BinaryOpNullableToInstanceofRector.php index 65acd7b6dfd..692891affb3 100644 --- a/rules/TypeDeclaration/Rector/BooleanAnd/BinaryOpNullableToInstanceofRector.php +++ b/rules/TypeDeclaration/Rector/BooleanAnd/BinaryOpNullableToInstanceofRector.php @@ -11,7 +11,7 @@ use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\Instanceof_; use PhpParser\Node\Name\FullyQualified; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Rector\TypeDeclaration\TypeAnalyzer\NullableTypeAnalyzer; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddMethodCallBasedStrictParamTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddMethodCallBasedStrictParamTypeRector.php index 77b06dbefc0..5c14db986d6 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddMethodCallBasedStrictParamTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddMethodCallBasedStrictParamTypeRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Name; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; -use Rector\Core\PhpParser\NodeFinder\LocalMethodCallFinder; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\NodeFinder\LocalMethodCallFinder; +use Rector\Rector\AbstractRector; use Rector\TypeDeclaration\NodeAnalyzer\CallTypesResolver; use Rector\TypeDeclaration\NodeAnalyzer\ClassMethodParamTypeCompleter; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; @@ -32,7 +32,7 @@ final class AddMethodCallBasedStrictParamTypeRector extends AbstractRector private $classMethodParamTypeCompleter; /** * @readonly - * @var \Rector\Core\PhpParser\NodeFinder\LocalMethodCallFinder + * @var \Rector\PhpParser\NodeFinder\LocalMethodCallFinder */ private $localMethodCallFinder; /** diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeBasedOnPHPUnitDataProviderRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeBasedOnPHPUnitDataProviderRector.php index 93c7672688f..6cf39bffc39 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeBasedOnPHPUnitDataProviderRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeBasedOnPHPUnitDataProviderRector.php @@ -23,13 +23,13 @@ use PHPStan\Type\Type; use PHPStan\Type\TypeCombinator; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; +use Rector\Exception\ShouldNotHappenException; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; +use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\ValueObject\DataProviderNodes; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; @@ -56,7 +56,7 @@ final class AddParamTypeBasedOnPHPUnitDataProviderRector extends AbstractRector private $phpDocInfoFactory; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeDeclarationRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeDeclarationRector.php index 00a42615e4c..b2267537f24 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeDeclarationRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeDeclarationRector.php @@ -11,14 +11,14 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Interface_; use PHPStan\Type\MixedType; use PHPStan\Type\StringType; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\NodeTypeResolver\TypeComparator\TypeComparator; +use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\Rector\AbstractRector; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\ValueObject\AddParamTypeDeclaration; +use Rector\ValueObject\PhpVersionFeature; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use RectorPrefix202401\Webmozart\Assert\Assert; @@ -34,7 +34,7 @@ final class AddParamTypeDeclarationRector extends AbstractRector implements Conf private $typeComparator; /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; /** diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeFromPropertyTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeFromPropertyTypeRector.php index 927eea1fe9a..caca58cc780 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeFromPropertyTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddParamTypeFromPropertyTypeRector.php @@ -10,14 +10,14 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use PhpParser\NodeTraverser; use PHPStan\Type\Type; -use Rector\Core\NodeAnalyzer\PropertyFetchAnalyzer; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\NodeAnalyzer\PropertyFetchAnalyzer; use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; use Rector\PhpDocParser\NodeTraverser\SimpleCallableNodeTraverser; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\Rector\AbstractRector; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\Guard\ParamTypeAddGuard; +use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\ParentClassMethodTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; @@ -29,7 +29,7 @@ final class AddParamTypeFromPropertyTypeRector extends AbstractRector implements { /** * @readonly - * @var \Rector\Core\NodeAnalyzer\PropertyFetchAnalyzer + * @var \Rector\NodeAnalyzer\PropertyFetchAnalyzer */ private $propertyFetchAnalyzer; /** diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationBasedOnParentClassMethodRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationBasedOnParentClassMethodRector.php index 8f48c3f43c0..1e1702ac7f6 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationBasedOnParentClassMethodRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationBasedOnParentClassMethodRector.php @@ -12,12 +12,12 @@ use PHPStan\Reflection\ParametersAcceptorWithPhpDocs; use PHPStan\Type\MixedType; use PHPStan\Type\ObjectType; use PHPStan\Type\Type; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\MethodName; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\Rector\AbstractRector; use Rector\StaticTypeMapper\StaticTypeMapper; +use Rector\ValueObject\MethodName; +use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\ParentClassMethodTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; @@ -35,7 +35,7 @@ final class AddReturnTypeDeclarationBasedOnParentClassMethodRector extends Abstr private $parentClassMethodTypeOverrideGuard; /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; /** diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationRector.php index 1847c8e90d3..47315e5fb6a 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddReturnTypeDeclarationRector.php @@ -10,13 +10,13 @@ use PHPStan\Type\ArrayType; use PHPStan\Type\MixedType; use PHPStan\Type\ObjectType; use PHPStan\Type\Type; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\Rector\AbstractRector; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\ValueObject\AddReturnTypeDeclaration; +use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\ParentClassMethodTypeOverrideGuard; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -28,7 +28,7 @@ final class AddReturnTypeDeclarationRector extends AbstractRector implements Con { /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; /** diff --git a/rules/TypeDeclaration/Rector/ClassMethod/AddVoidReturnTypeWhereNoReturnRector.php b/rules/TypeDeclaration/Rector/ClassMethod/AddVoidReturnTypeWhereNoReturnRector.php index 289b03a82f4..e77306ad171 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/AddVoidReturnTypeWhereNoReturnRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/AddVoidReturnTypeWhereNoReturnRector.php @@ -9,11 +9,11 @@ use PhpParser\Node\Identifier; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Throw_; -use Rector\Core\NodeAnalyzer\MagicClassMethodAnalyzer; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ClassModifierChecker; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\NodeAnalyzer\MagicClassMethodAnalyzer; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ClassModifierChecker; use Rector\TypeDeclaration\TypeInferer\SilentVoidResolver; +use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnVendorLockResolver; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; @@ -35,12 +35,12 @@ final class AddVoidReturnTypeWhereNoReturnRector extends AbstractRector implemen private $classMethodReturnVendorLockResolver; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\MagicClassMethodAnalyzer + * @var \Rector\NodeAnalyzer\MagicClassMethodAnalyzer */ private $magicClassMethodAnalyzer; /** * @readonly - * @var \Rector\Core\Reflection\ClassModifierChecker + * @var \Rector\Reflection\ClassModifierChecker */ private $classModifierChecker; public function __construct(SilentVoidResolver $silentVoidResolver, ClassMethodReturnVendorLockResolver $classMethodReturnVendorLockResolver, MagicClassMethodAnalyzer $magicClassMethodAnalyzer, ClassModifierChecker $classModifierChecker) diff --git a/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromStrictScalarReturnsRector.php b/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromStrictScalarReturnsRector.php index c8a4ca7a472..81130c48c79 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromStrictScalarReturnsRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromStrictScalarReturnsRector.php @@ -25,11 +25,11 @@ use PhpParser\Node\Stmt\Return_; use PHPStan\Analyser\Scope; use PHPStan\Reflection\ReflectionProvider; use PHPStan\Type\BooleanType; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractScopeAwareRector; use Rector\TypeDeclaration\NodeAnalyzer\ReturnAnalyzer; +use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; @@ -51,12 +51,12 @@ final class BoolReturnTypeFromStrictScalarReturnsRector extends AbstractScopeAwa private $reflectionProvider; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** diff --git a/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictScalarReturnsRector.php b/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictScalarReturnsRector.php index 8a70ae5a9d9..a890097a23d 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictScalarReturnsRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/NumericReturnTypeFromStrictScalarReturnsRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Identifier; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use PHPStan\Analyser\Scope; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractScopeAwareRector; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; +use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByMethodCallTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByMethodCallTypeRector.php index a36230c6c59..6f7cca3efa9 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByMethodCallTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByMethodCallTypeRector.php @@ -16,9 +16,9 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\UnionType; use PHPStan\Analyser\Scope; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractScopeAwareRector; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractScopeAwareRector; use Rector\TypeDeclaration\Guard\ParamTypeAddGuard; use Rector\TypeDeclaration\NodeAnalyzer\CallerParamMatcher; use Rector\VendorLocker\ParentClassMethodTypeOverrideGuard; @@ -46,7 +46,7 @@ final class ParamTypeByMethodCallTypeRector extends AbstractScopeAwareRector private $paramTypeAddGuard; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(CallerParamMatcher $callerParamMatcher, ParentClassMethodTypeOverrideGuard $parentClassMethodTypeOverrideGuard, ParamTypeAddGuard $paramTypeAddGuard, BetterNodeFinder $betterNodeFinder) diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByParentCallTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByParentCallTypeRector.php index fd0349e340f..00d685ba321 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByParentCallTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ParamTypeByParentCallTypeRector.php @@ -9,11 +9,11 @@ use PhpParser\Node\Param; use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Analyser\Scope; use PHPStan\Reflection\ClassReflection; -use Rector\Core\Enum\ObjectReference; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\Reflection\ReflectionResolver; +use Rector\Enum\ObjectReference; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractScopeAwareRector; +use Rector\Reflection\ReflectionResolver; use Rector\TypeDeclaration\NodeAnalyzer\CallerParamMatcher; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -29,12 +29,12 @@ final class ParamTypeByParentCallTypeRector extends AbstractScopeAwareRector private $callerParamMatcher; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(CallerParamMatcher $callerParamMatcher, ReflectionResolver $reflectionResolver, BetterNodeFinder $betterNodeFinder) diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnNeverTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnNeverTypeRector.php index 66a4680d113..5e206151d67 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnNeverTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnNeverTypeRector.php @@ -12,12 +12,12 @@ use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Return_; use PhpParser\Node\Stmt\Throw_; use PHPStan\Analyser\Scope; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\Reflection\ClassModifierChecker; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\NodeNestingScope\ValueObject\ControlStructure; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractScopeAwareRector; +use Rector\Reflection\ClassModifierChecker; use Rector\TypeDeclaration\NodeAnalyzer\NeverFuncCallAnalyzer; +use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; @@ -36,7 +36,7 @@ final class ReturnNeverTypeRector extends AbstractScopeAwareRector implements Mi private $classMethodReturnTypeOverrideGuard; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** @@ -46,7 +46,7 @@ final class ReturnNeverTypeRector extends AbstractScopeAwareRector implements Mi private $neverFuncCallAnalyzer; /** * @readonly - * @var \Rector\Core\Reflection\ClassModifierChecker + * @var \Rector\Reflection\ClassModifierChecker */ private $classModifierChecker; public function __construct(ClassMethodReturnTypeOverrideGuard $classMethodReturnTypeOverrideGuard, BetterNodeFinder $betterNodeFinder, NeverFuncCallAnalyzer $neverFuncCallAnalyzer, ClassModifierChecker $classModifierChecker) diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnDirectArrayRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnDirectArrayRector.php index 3176580dddc..efaa613ede9 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnDirectArrayRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnDirectArrayRector.php @@ -12,9 +12,9 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Return_; use PHPStan\Analyser\Scope; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractScopeAwareRector; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; +use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnNewRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnNewRector.php index baf89cdbe95..3e5a761ea75 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnNewRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromReturnNewRector.php @@ -20,20 +20,20 @@ use PHPStan\Type\ObjectWithoutClassType; use PHPStan\Type\StaticType; use PHPStan\Type\Type; use PHPStan\Type\UnionType; -use Rector\Core\Enum\ObjectReference; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\NodeAnalyzer\ClassAnalyzer; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\Reflection\ReflectionResolver; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Enum\ObjectReference; +use Rector\Exception\ShouldNotHappenException; +use Rector\NodeAnalyzer\ClassAnalyzer; use Rector\NodeTypeResolver\NodeTypeResolver\NewTypeResolver; use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; +use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\Rector\AbstractScopeAwareRector; +use Rector\Reflection\ReflectionResolver; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\StaticTypeMapper\ValueObject\Type\SelfStaticType; use Rector\TypeDeclaration\NodeAnalyzer\ReturnTypeAnalyzer\StrictReturnNewAnalyzer; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; +use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; @@ -55,7 +55,7 @@ final class ReturnTypeFromReturnNewRector extends AbstractScopeAwareRector imple private $reflectionProvider; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** @@ -75,7 +75,7 @@ final class ReturnTypeFromReturnNewRector extends AbstractScopeAwareRector imple private $returnTypeInferer; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ClassAnalyzer + * @var \Rector\NodeAnalyzer\ClassAnalyzer */ private $classAnalyzer; /** @@ -85,7 +85,7 @@ final class ReturnTypeFromReturnNewRector extends AbstractScopeAwareRector imple private $newTypeResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictBoolReturnExprRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictBoolReturnExprRector.php index 57bf4380994..1ecca6d24d4 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictBoolReturnExprRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictBoolReturnExprRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Identifier; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use PHPStan\Analyser\Scope; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\ValueObject\PhpVersion; +use Rector\Rector\AbstractScopeAwareRector; use Rector\TypeDeclaration\NodeAnalyzer\ReturnTypeAnalyzer\StrictBoolReturnTypeAnalyzer; +use Rector\ValueObject\PhpVersion; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictConstantReturnRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictConstantReturnRector.php index 8e92d562732..cb3fcadfb4d 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictConstantReturnRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictConstantReturnRector.php @@ -7,11 +7,11 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Analyser\Scope; use PHPStan\Type\Type; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\ValueObject\PhpVersion; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\Rector\AbstractScopeAwareRector; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\TypeAnalyzer\StrictReturnClassConstReturnTypeAnalyzer; +use Rector\ValueObject\PhpVersion; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictFluentReturnRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictFluentReturnRector.php index 020ffbc8c79..ccf618836e0 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictFluentReturnRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictFluentReturnRector.php @@ -11,11 +11,11 @@ use PHPStan\Reflection\ClassReflection; use PHPStan\Type\ObjectType; use PHPStan\Type\StaticType; use PHPStan\Type\ThisType; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\Reflection\ReflectionResolver; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Php\PhpVersionProvider; +use Rector\Rector\AbstractScopeAwareRector; +use Rector\Reflection\ReflectionResolver; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; +use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; @@ -32,7 +32,7 @@ final class ReturnTypeFromStrictFluentReturnRector extends AbstractScopeAwareRec private $classMethodReturnTypeOverrideGuard; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** @@ -42,7 +42,7 @@ final class ReturnTypeFromStrictFluentReturnRector extends AbstractScopeAwareRec private $returnTypeInferer; /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; public function __construct(ClassMethodReturnTypeOverrideGuard $classMethodReturnTypeOverrideGuard, ReflectionResolver $reflectionResolver, ReturnTypeInferer $returnTypeInferer, PhpVersionProvider $phpVersionProvider) diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNativeCallRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNativeCallRector.php index 5615d117c83..9b75dc42271 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNativeCallRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNativeCallRector.php @@ -9,12 +9,12 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use PHPStan\Analyser\Scope; use PHPStan\Type\MixedType; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\ValueObject\PhpVersion; use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\Rector\AbstractScopeAwareRector; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\NodeAnalyzer\ReturnTypeAnalyzer\StrictNativeFunctionReturnTypeAnalyzer; +use Rector\ValueObject\PhpVersion; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNewArrayRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNewArrayRector.php index be1580eb5c4..b54f7bebf25 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNewArrayRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictNewArrayRector.php @@ -24,10 +24,10 @@ use PHPStan\Type\NeverType; use PHPStan\Type\Type; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\ValueObject\PhpVersion; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractScopeAwareRector; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; +use Rector\ValueObject\PhpVersion; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; @@ -59,7 +59,7 @@ final class ReturnTypeFromStrictNewArrayRector extends AbstractScopeAwareRector private $phpDocInfoFactory; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(PhpDocTypeChanger $phpDocTypeChanger, ClassMethodReturnTypeOverrideGuard $classMethodReturnTypeOverrideGuard, ReturnTypeInferer $returnTypeInferer, PhpDocInfoFactory $phpDocInfoFactory, BetterNodeFinder $betterNodeFinder) diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictParamRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictParamRector.php index 9274b11f8d0..d271fc96b94 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictParamRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictParamRector.php @@ -21,9 +21,9 @@ use PHPStan\Analyser\Scope; use PHPStan\Type\MixedType; use PHPStan\Type\TypeCombinator; use PHPStan\Type\UnionType; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractScopeAwareRector; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; +use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictScalarReturnExprRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictScalarReturnExprRector.php index 86a2957b53d..a23e5f8102e 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictScalarReturnExprRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictScalarReturnExprRector.php @@ -10,12 +10,12 @@ use PhpParser\Node\Stmt\Function_; use PhpParser\Node\UnionType; use PHPStan\Analyser\Scope; use PHPStan\Type\Type; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\ValueObject\PhpVersion; +use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\Rector\AbstractScopeAwareRector; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\NodeAnalyzer\ReturnTypeAnalyzer\StrictScalarReturnTypeAnalyzer; +use Rector\ValueObject\PhpVersion; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedCallRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedCallRector.php index c5118002b84..7f1e82a0acf 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedCallRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedCallRector.php @@ -21,12 +21,12 @@ use PHPStan\Analyser\Scope; use PHPStan\Type\NullType; use PHPStan\Type\ObjectType; use PHPStan\Type\UnionType; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Php\PhpVersionProvider; +use Rector\Rector\AbstractScopeAwareRector; use Rector\TypeDeclaration\NodeAnalyzer\TypeNodeUnwrapper; use Rector\TypeDeclaration\TypeAnalyzer\ReturnStrictTypeAnalyzer; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; +use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; @@ -53,7 +53,7 @@ final class ReturnTypeFromStrictTypedCallRector extends AbstractScopeAwareRector private $returnTypeInferer; /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; /** diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedPropertyRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedPropertyRector.php index cf2b34b3956..341c3e1b3f1 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedPropertyRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnTypeFromStrictTypedPropertyRector.php @@ -13,13 +13,13 @@ use PHPStan\Analyser\Scope; use PHPStan\Reflection\Php\PhpPropertyReflection; use PHPStan\Type\MixedType; use PHPStan\Type\Type; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\Reflection\ReflectionResolver; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; +use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\Rector\AbstractScopeAwareRector; +use Rector\Reflection\ReflectionResolver; use Rector\StaticTypeMapper\StaticTypeMapper; +use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; @@ -36,7 +36,7 @@ final class ReturnTypeFromStrictTypedPropertyRector extends AbstractScopeAwareRe private $typeFactory; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** @@ -46,7 +46,7 @@ final class ReturnTypeFromStrictTypedPropertyRector extends AbstractScopeAwareRe private $classMethodReturnTypeOverrideGuard; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** diff --git a/rules/TypeDeclaration/Rector/ClassMethod/ReturnUnionTypeRector.php b/rules/TypeDeclaration/Rector/ClassMethod/ReturnUnionTypeRector.php index 6e41c5980a3..97793db4add 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/ReturnUnionTypeRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/ReturnUnionTypeRector.php @@ -9,11 +9,11 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use PHPStan\Analyser\Scope; use PHPStan\Type\UnionType; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\PHPStanStaticTypeMapper\TypeMapper\UnionTypeMapper; +use Rector\Rector\AbstractScopeAwareRector; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; +use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/StrictArrayParamDimFetchRector.php b/rules/TypeDeclaration/Rector/ClassMethod/StrictArrayParamDimFetchRector.php index 30897c099d6..586bce70f8a 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/StrictArrayParamDimFetchRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/StrictArrayParamDimFetchRector.php @@ -22,7 +22,7 @@ use PhpParser\Node\Stmt\Echo_; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Function_; use PhpParser\NodeTraverser; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Rector\VendorLocker\ParentClassMethodTypeOverrideGuard; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/TypeDeclaration/Rector/ClassMethod/StrictStringParamConcatRector.php b/rules/TypeDeclaration/Rector/ClassMethod/StrictStringParamConcatRector.php index ce6b81986ea..0462f566395 100644 --- a/rules/TypeDeclaration/Rector/ClassMethod/StrictStringParamConcatRector.php +++ b/rules/TypeDeclaration/Rector/ClassMethod/StrictStringParamConcatRector.php @@ -21,7 +21,7 @@ use PHPStan\Type\MixedType; use PHPStan\Type\Type; use PHPStan\Type\TypeCombinator; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Rector\VendorLocker\ParentClassMethodTypeOverrideGuard; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/TypeDeclaration/Rector/Class_/MergeDateTimePropertyTypeDeclarationRector.php b/rules/TypeDeclaration/Rector/Class_/MergeDateTimePropertyTypeDeclarationRector.php index 87b76d8e052..892ed5b41fa 100644 --- a/rules/TypeDeclaration/Rector/Class_/MergeDateTimePropertyTypeDeclarationRector.php +++ b/rules/TypeDeclaration/Rector/Class_/MergeDateTimePropertyTypeDeclarationRector.php @@ -11,8 +11,8 @@ use PHPStan\Type\TypeWithClassName; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/TypeDeclaration/Rector/Class_/PropertyTypeFromStrictSetterGetterRector.php b/rules/TypeDeclaration/Rector/Class_/PropertyTypeFromStrictSetterGetterRector.php index 04283bb25dc..06b2ad1c365 100644 --- a/rules/TypeDeclaration/Rector/Class_/PropertyTypeFromStrictSetterGetterRector.php +++ b/rules/TypeDeclaration/Rector/Class_/PropertyTypeFromStrictSetterGetterRector.php @@ -13,14 +13,14 @@ use PHPStan\Reflection\ClassReflection; use PHPStan\Type\Type; use PHPStan\Type\TypeCombinator; use PHPStan\Type\UnionType; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\Php74\Guard\MakePropertyTypedGuard; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\TypeInferer\PropertyTypeInferer\GetterTypeDeclarationPropertyTypeInferer; use Rector\TypeDeclaration\TypeInferer\PropertyTypeInferer\SetterTypeDeclarationPropertyTypeInferer; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -46,7 +46,7 @@ final class PropertyTypeFromStrictSetterGetterRector extends AbstractRector impl private $makePropertyTypedGuard; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** diff --git a/rules/TypeDeclaration/Rector/Class_/ReturnTypeFromStrictTernaryRector.php b/rules/TypeDeclaration/Rector/Class_/ReturnTypeFromStrictTernaryRector.php index a4323d9e1e2..a6eb0aa82be 100644 --- a/rules/TypeDeclaration/Rector/Class_/ReturnTypeFromStrictTernaryRector.php +++ b/rules/TypeDeclaration/Rector/Class_/ReturnTypeFromStrictTernaryRector.php @@ -13,13 +13,13 @@ use PHPStan\Analyser\Scope; use PHPStan\Type\MixedType; use PHPStan\Type\TypeCombinator; use PHPStan\Type\UnionType; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\Rector\AbstractScopeAwareRector; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer; +use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; @@ -41,7 +41,7 @@ final class ReturnTypeFromStrictTernaryRector extends AbstractScopeAwareRector i private $returnTypeInferer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** diff --git a/rules/TypeDeclaration/Rector/Empty_/EmptyOnNullableObjectToInstanceOfRector.php b/rules/TypeDeclaration/Rector/Empty_/EmptyOnNullableObjectToInstanceOfRector.php index 0f260065a39..c6ea6b961b9 100644 --- a/rules/TypeDeclaration/Rector/Empty_/EmptyOnNullableObjectToInstanceOfRector.php +++ b/rules/TypeDeclaration/Rector/Empty_/EmptyOnNullableObjectToInstanceOfRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Expr\Empty_; use PhpParser\Node\Expr\Instanceof_; use PhpParser\Node\Name; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\Rector\AbstractRector; use Rector\StaticTypeMapper\StaticTypeMapper; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/TypeDeclaration/Rector/FunctionLike/AddParamTypeSplFixedArrayRector.php b/rules/TypeDeclaration/Rector/FunctionLike/AddParamTypeSplFixedArrayRector.php index 08218e021b6..b29ac018892 100644 --- a/rules/TypeDeclaration/Rector/FunctionLike/AddParamTypeSplFixedArrayRector.php +++ b/rules/TypeDeclaration/Rector/FunctionLike/AddParamTypeSplFixedArrayRector.php @@ -13,7 +13,7 @@ use PHPStan\Type\Type; use PHPStan\Type\TypeWithClassName; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/TypeDeclaration/Rector/FunctionLike/AddReturnTypeDeclarationFromYieldsRector.php b/rules/TypeDeclaration/Rector/FunctionLike/AddReturnTypeDeclarationFromYieldsRector.php index 4a13c9a4128..716c0e0da21 100644 --- a/rules/TypeDeclaration/Rector/FunctionLike/AddReturnTypeDeclarationFromYieldsRector.php +++ b/rules/TypeDeclaration/Rector/FunctionLike/AddReturnTypeDeclarationFromYieldsRector.php @@ -20,14 +20,14 @@ use PhpParser\NodeTraverser; use PHPStan\Analyser\Scope; use PHPStan\Type\MixedType; use PHPStan\Type\Type; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; use Rector\PhpDocParser\NodeTraverser\SimpleCallableNodeTraverser; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\Rector\AbstractScopeAwareRector; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedGenericObjectType; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; +use Rector\ValueObject\PhpVersionFeature; use Rector\VendorLocker\NodeVendorLocker\ClassMethodReturnTypeOverrideGuard; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; diff --git a/rules/TypeDeclaration/Rector/Property/AddPropertyTypeDeclarationRector.php b/rules/TypeDeclaration/Rector/Property/AddPropertyTypeDeclarationRector.php index f8ff33f659b..30a29bcd11a 100644 --- a/rules/TypeDeclaration/Rector/Property/AddPropertyTypeDeclarationRector.php +++ b/rules/TypeDeclaration/Rector/Property/AddPropertyTypeDeclarationRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Stmt\Property; use PHPStan\Analyser\Scope; use PHPStan\Reflection\ClassReflection; use PHPStan\Type\StringType; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\Rector\AbstractScopeAwareRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\Exception\ShouldNotHappenException; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\Rector\AbstractScopeAwareRector; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\ValueObject\AddPropertyTypeDeclaration; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; diff --git a/rules/TypeDeclaration/Rector/Property/TypedPropertyFromAssignsRector.php b/rules/TypeDeclaration/Rector/Property/TypedPropertyFromAssignsRector.php index 5558ccad50b..9b9ea19386e 100644 --- a/rules/TypeDeclaration/Rector/Property/TypedPropertyFromAssignsRector.php +++ b/rules/TypeDeclaration/Rector/Property/TypedPropertyFromAssignsRector.php @@ -13,17 +13,17 @@ use PHPStan\Type\Type; use PHPStan\Type\TypeCombinator; use PHPStan\Type\UnionType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\DeadCode\PhpDoc\TagRemover\VarTagRemover; use Rector\Php74\Guard\MakePropertyTypedGuard; +use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\NodeTypeAnalyzer\PropertyTypeDecorator; use Rector\TypeDeclaration\TypeInferer\PropertyTypeInferer\AllAssignNodePropertyTypeInferer; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -54,7 +54,7 @@ final class TypedPropertyFromAssignsRector extends AbstractRector implements Min private $makePropertyTypedGuard; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** @@ -64,7 +64,7 @@ final class TypedPropertyFromAssignsRector extends AbstractRector implements Min private $phpDocInfoFactory; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictConstructorRector.php b/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictConstructorRector.php index c3a56df0fbe..1c0b34af632 100644 --- a/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictConstructorRector.php +++ b/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictConstructorRector.php @@ -11,18 +11,18 @@ use PHPStan\Type\MixedType; use PHPStan\Type\Type; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; -use Rector\Core\ValueObject\MethodName; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\DeadCode\PhpDoc\TagRemover\VarTagRemover; use Rector\PHPStanStaticTypeMapper\DoctrineTypeAnalyzer; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\AlreadyAssignDetector\ConstructorAssignDetector; use Rector\TypeDeclaration\Guard\PropertyTypeOverrideGuard; use Rector\TypeDeclaration\TypeAnalyzer\PropertyTypeDefaultValueAnalyzer; use Rector\TypeDeclaration\TypeInferer\PropertyTypeInferer\TrustedClassMethodPropertyTypeInferer; +use Rector\ValueObject\MethodName; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -58,7 +58,7 @@ final class TypedPropertyFromStrictConstructorRector extends AbstractRector impl private $propertyTypeOverrideGuard; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** diff --git a/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictSetUpRector.php b/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictSetUpRector.php index 04cd5410d47..1cef33f2765 100644 --- a/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictSetUpRector.php +++ b/rules/TypeDeclaration/Rector/Property/TypedPropertyFromStrictSetUpRector.php @@ -6,12 +6,12 @@ namespace Rector\TypeDeclaration\Rector\Property; use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\MethodName; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\Rector\AbstractRector; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\TypeDeclaration\TypeInferer\PropertyTypeInferer\TrustedClassMethodPropertyTypeInferer; +use Rector\ValueObject\MethodName; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/TypeDeclaration/Rector/StmtsAwareInterface/DeclareStrictTypesRector.php b/rules/TypeDeclaration/Rector/StmtsAwareInterface/DeclareStrictTypesRector.php index 472ad758a88..fe2214042b0 100644 --- a/rules/TypeDeclaration/Rector/StmtsAwareInterface/DeclareStrictTypesRector.php +++ b/rules/TypeDeclaration/Rector/StmtsAwareInterface/DeclareStrictTypesRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Stmt\Declare_; use PhpParser\Node\Stmt\DeclareDeclare; use PhpParser\Node\Stmt\Nop; use Rector\ChangesReporting\ValueObject\RectorWithLineChange; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\PhpParser\Node\CustomNode\FileWithoutNamespace; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\PhpParser\Node\CustomNode\FileWithoutNamespace; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/TypeDeclaration/Rector/While_/WhileNullableToInstanceofRector.php b/rules/TypeDeclaration/Rector/While_/WhileNullableToInstanceofRector.php index c3dab8be27e..7da22284bd0 100644 --- a/rules/TypeDeclaration/Rector/While_/WhileNullableToInstanceofRector.php +++ b/rules/TypeDeclaration/Rector/While_/WhileNullableToInstanceofRector.php @@ -12,8 +12,8 @@ use PhpParser\Node\Stmt\Do_; use PhpParser\Node\Stmt\While_; use PHPStan\Type\ObjectType; use PHPStan\Type\Type; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Rector\TypeDeclaration\TypeAnalyzer\NullableTypeAnalyzer; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -29,7 +29,7 @@ final class WhileNullableToInstanceofRector extends AbstractRector private $nullableTypeAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(NullableTypeAnalyzer $nullableTypeAnalyzer, ValueResolver $valueResolver) diff --git a/rules/TypeDeclaration/TypeAnalyzer/ReturnStrictTypeAnalyzer.php b/rules/TypeDeclaration/TypeAnalyzer/ReturnStrictTypeAnalyzer.php index 9b37858909f..f656113ac60 100644 --- a/rules/TypeDeclaration/TypeAnalyzer/ReturnStrictTypeAnalyzer.php +++ b/rules/TypeDeclaration/TypeAnalyzer/ReturnStrictTypeAnalyzer.php @@ -25,8 +25,8 @@ use PHPStan\Type\MixedType; use PHPStan\Type\StaticType; use PHPStan\Type\Type; use PHPStan\Type\TypeTraverser; -use Rector\Core\Reflection\ReflectionResolver; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\Reflection\ReflectionResolver; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; use Rector\TypeDeclaration\NodeAnalyzer\TypeNodeUnwrapper; @@ -34,7 +34,7 @@ final class ReturnStrictTypeAnalyzer { /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** diff --git a/rules/TypeDeclaration/TypeInferer/AssignToPropertyTypeInferer.php b/rules/TypeDeclaration/TypeInferer/AssignToPropertyTypeInferer.php index 30e16e1e53b..1f7f2e46b2d 100644 --- a/rules/TypeDeclaration/TypeInferer/AssignToPropertyTypeInferer.php +++ b/rules/TypeDeclaration/TypeInferer/AssignToPropertyTypeInferer.php @@ -17,12 +17,12 @@ use PHPStan\Type\ArrayType; use PHPStan\Type\MixedType; use PHPStan\Type\NullType; use PHPStan\Type\Type; -use Rector\Core\NodeAnalyzer\ExprAnalyzer; -use Rector\Core\NodeAnalyzer\PropertyFetchAnalyzer; -use Rector\Core\PhpParser\Node\Value\ValueResolver; +use Rector\NodeAnalyzer\ExprAnalyzer; +use Rector\NodeAnalyzer\PropertyFetchAnalyzer; use Rector\NodeTypeResolver\NodeTypeResolver; use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; use Rector\PhpDocParser\NodeTraverser\SimpleCallableNodeTraverser; +use Rector\PhpParser\Node\Value\ValueResolver; use Rector\TypeDeclaration\AlreadyAssignDetector\ConstructorAssignDetector; use Rector\TypeDeclaration\AlreadyAssignDetector\NullTypeAssignDetector; use Rector\TypeDeclaration\AlreadyAssignDetector\PropertyDefaultAssignDetector; @@ -69,17 +69,17 @@ final class AssignToPropertyTypeInferer private $nodeTypeResolver; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ExprAnalyzer + * @var \Rector\NodeAnalyzer\ExprAnalyzer */ private $exprAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\PropertyFetchAnalyzer + * @var \Rector\NodeAnalyzer\PropertyFetchAnalyzer */ private $propertyFetchAnalyzer; public function __construct(ConstructorAssignDetector $constructorAssignDetector, PropertyAssignMatcher $propertyAssignMatcher, PropertyDefaultAssignDetector $propertyDefaultAssignDetector, NullTypeAssignDetector $nullTypeAssignDetector, SimpleCallableNodeTraverser $simpleCallableNodeTraverser, TypeFactory $typeFactory, NodeTypeResolver $nodeTypeResolver, ExprAnalyzer $exprAnalyzer, ValueResolver $valueResolver, PropertyFetchAnalyzer $propertyFetchAnalyzer) diff --git a/rules/TypeDeclaration/TypeInferer/PropertyTypeInferer/AllAssignNodePropertyTypeInferer.php b/rules/TypeDeclaration/TypeInferer/PropertyTypeInferer/AllAssignNodePropertyTypeInferer.php index 44cbe206a85..519c3f249c4 100644 --- a/rules/TypeDeclaration/TypeInferer/PropertyTypeInferer/AllAssignNodePropertyTypeInferer.php +++ b/rules/TypeDeclaration/TypeInferer/PropertyTypeInferer/AllAssignNodePropertyTypeInferer.php @@ -8,11 +8,11 @@ use PhpParser\Node\Stmt\ClassLike; use PhpParser\Node\Stmt\Property; use PHPStan\Reflection\ClassReflection; use PHPStan\Type\Type; -use Rector\Core\PhpParser\AstResolver; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\ValueObject\Application\File; use Rector\NodeNameResolver\NodeNameResolver; +use Rector\PhpParser\AstResolver; +use Rector\PhpParser\Node\BetterNodeFinder; use Rector\TypeDeclaration\TypeInferer\AssignToPropertyTypeInferer; +use Rector\ValueObject\Application\File; final class AllAssignNodePropertyTypeInferer { /** @@ -27,12 +27,12 @@ final class AllAssignNodePropertyTypeInferer private $nodeNameResolver; /** * @readonly - * @var \Rector\Core\PhpParser\AstResolver + * @var \Rector\PhpParser\AstResolver */ private $astResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(AssignToPropertyTypeInferer $assignToPropertyTypeInferer, NodeNameResolver $nodeNameResolver, AstResolver $astResolver, BetterNodeFinder $betterNodeFinder) diff --git a/rules/TypeDeclaration/TypeInferer/PropertyTypeInferer/TrustedClassMethodPropertyTypeInferer.php b/rules/TypeDeclaration/TypeInferer/PropertyTypeInferer/TrustedClassMethodPropertyTypeInferer.php index 0aafd5d2127..3580addf43f 100644 --- a/rules/TypeDeclaration/TypeInferer/PropertyTypeInferer/TrustedClassMethodPropertyTypeInferer.php +++ b/rules/TypeDeclaration/TypeInferer/PropertyTypeInferer/TrustedClassMethodPropertyTypeInferer.php @@ -21,8 +21,8 @@ use PHPStan\Type\NullType; use PHPStan\Type\Type; use PHPStan\Type\TypeCombinator; use PHPStan\Type\UnionType; -use Rector\Core\NodeAnalyzer\ParamAnalyzer; -use Rector\Core\NodeManipulator\ClassMethodPropertyFetchManipulator; +use Rector\NodeAnalyzer\ParamAnalyzer; +use Rector\NodeManipulator\ClassMethodPropertyFetchManipulator; use Rector\NodeNameResolver\NodeNameResolver; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\NodeTypeResolver\NodeTypeResolver; @@ -40,7 +40,7 @@ final class TrustedClassMethodPropertyTypeInferer { /** * @readonly - * @var \Rector\Core\NodeManipulator\ClassMethodPropertyFetchManipulator + * @var \Rector\NodeManipulator\ClassMethodPropertyFetchManipulator */ private $classMethodPropertyFetchManipulator; /** @@ -75,7 +75,7 @@ final class TrustedClassMethodPropertyTypeInferer private $nodeTypeResolver; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ParamAnalyzer + * @var \Rector\NodeAnalyzer\ParamAnalyzer */ private $paramAnalyzer; /** diff --git a/rules/TypeDeclaration/TypeInferer/ReturnTypeInferer.php b/rules/TypeDeclaration/TypeInferer/ReturnTypeInferer.php index c2e824cf395..bee7b563b88 100644 --- a/rules/TypeDeclaration/TypeInferer/ReturnTypeInferer.php +++ b/rules/TypeDeclaration/TypeInferer/ReturnTypeInferer.php @@ -20,17 +20,17 @@ use PHPStan\Type\ThisType; use PHPStan\Type\Type; use PHPStan\Type\TypeWithClassName; use PHPStan\Type\UnionType; -use Rector\Core\Enum\ObjectReference; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Reflection\ReflectionResolver; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Enum\ObjectReference; +use Rector\Exception\ShouldNotHappenException; use Rector\NodeTypeResolver\NodeTypeResolver; +use Rector\Php\PhpVersionProvider; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Reflection\ReflectionResolver; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; use Rector\TypeDeclaration\TypeAnalyzer\GenericClassStringTypeNormalizer; use Rector\TypeDeclaration\TypeInferer\ReturnTypeInferer\ReturnedNodesReturnTypeInfererTypeInferer; use Rector\TypeDeclaration\TypeNormalizer; +use Rector\ValueObject\PhpVersionFeature; /** * @internal */ @@ -53,17 +53,17 @@ final class ReturnTypeInferer private $genericClassStringTypeNormalizer; /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** diff --git a/rules/TypeDeclaration/TypeInferer/ReturnTypeInferer/ReturnedNodesReturnTypeInfererTypeInferer.php b/rules/TypeDeclaration/TypeInferer/ReturnTypeInferer/ReturnedNodesReturnTypeInfererTypeInferer.php index 99f5abe8e4e..ea49fc7c43a 100644 --- a/rules/TypeDeclaration/TypeInferer/ReturnTypeInferer/ReturnedNodesReturnTypeInfererTypeInferer.php +++ b/rules/TypeDeclaration/TypeInferer/ReturnTypeInferer/ReturnedNodesReturnTypeInfererTypeInferer.php @@ -13,10 +13,10 @@ use PHPStan\Reflection\ClassReflection; use PHPStan\Type\MixedType; use PHPStan\Type\Type; use PHPStan\Type\VoidType; -use Rector\Core\Reflection\ReflectionResolver; use Rector\NodeTypeResolver\NodeTypeResolver; use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; use Rector\PhpDocParser\NodeTraverser\SimpleCallableNodeTraverser; +use Rector\Reflection\ReflectionResolver; use Rector\TypeDeclaration\TypeInferer\SilentVoidResolver; use Rector\TypeDeclaration\TypeInferer\SplArrayFixedTypeNarrower; /** @@ -51,7 +51,7 @@ final class ReturnedNodesReturnTypeInfererTypeInferer private $splArrayFixedTypeNarrower; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; public function __construct(SilentVoidResolver $silentVoidResolver, NodeTypeResolver $nodeTypeResolver, SimpleCallableNodeTraverser $simpleCallableNodeTraverser, TypeFactory $typeFactory, SplArrayFixedTypeNarrower $splArrayFixedTypeNarrower, ReflectionResolver $reflectionResolver) diff --git a/rules/TypeDeclaration/TypeInferer/SilentVoidResolver.php b/rules/TypeDeclaration/TypeInferer/SilentVoidResolver.php index 6ad95c98412..6fddabfa61e 100644 --- a/rules/TypeDeclaration/TypeInferer/SilentVoidResolver.php +++ b/rules/TypeDeclaration/TypeInferer/SilentVoidResolver.php @@ -18,18 +18,18 @@ use PhpParser\Node\Stmt\Switch_; use PhpParser\Node\Stmt\Throw_; use PhpParser\Node\Stmt\TryCatch; use PHPStan\Reflection\ClassReflection; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Reflection\ReflectionResolver; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Reflection\ReflectionResolver; final class SilentVoidResolver { /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; public function __construct(BetterNodeFinder $betterNodeFinder, ReflectionResolver $reflectionResolver) diff --git a/rules/TypeDeclaration/TypeNormalizer.php b/rules/TypeDeclaration/TypeNormalizer.php index 610db50894c..f07d6a0ba4d 100644 --- a/rules/TypeDeclaration/TypeNormalizer.php +++ b/rules/TypeDeclaration/TypeNormalizer.php @@ -10,8 +10,8 @@ use PHPStan\Type\NeverType; use PHPStan\Type\Type; use PHPStan\Type\TypeTraverser; use PHPStan\Type\UnionType; -use Rector\Core\Util\Reflection\PrivatesAccessor; use Rector\TypeDeclaration\ValueObject\NestedArrayType; +use Rector\Util\Reflection\PrivatesAccessor; /** * @see \Rector\Tests\TypeDeclaration\TypeNormalizerTest */ @@ -19,7 +19,7 @@ final class TypeNormalizer { /** * @readonly - * @var \Rector\Core\Util\Reflection\PrivatesAccessor + * @var \Rector\Util\Reflection\PrivatesAccessor */ private $privatesAccessor; /** diff --git a/rules/TypeDeclaration/ValueObject/AddParamTypeDeclaration.php b/rules/TypeDeclaration/ValueObject/AddParamTypeDeclaration.php index 86d5e3647e3..d7aeef94031 100644 --- a/rules/TypeDeclaration/ValueObject/AddParamTypeDeclaration.php +++ b/rules/TypeDeclaration/ValueObject/AddParamTypeDeclaration.php @@ -5,7 +5,7 @@ namespace Rector\TypeDeclaration\ValueObject; use PHPStan\Type\ObjectType; use PHPStan\Type\Type; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; final class AddParamTypeDeclaration { /** diff --git a/rules/TypeDeclaration/ValueObject/AddPropertyTypeDeclaration.php b/rules/TypeDeclaration/ValueObject/AddPropertyTypeDeclaration.php index b79880348a3..01f163704f6 100644 --- a/rules/TypeDeclaration/ValueObject/AddPropertyTypeDeclaration.php +++ b/rules/TypeDeclaration/ValueObject/AddPropertyTypeDeclaration.php @@ -4,7 +4,7 @@ declare (strict_types=1); namespace Rector\TypeDeclaration\ValueObject; use PHPStan\Type\Type; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; final class AddPropertyTypeDeclaration { /** diff --git a/rules/TypeDeclaration/ValueObject/AddReturnTypeDeclaration.php b/rules/TypeDeclaration/ValueObject/AddReturnTypeDeclaration.php index a78939cc092..00df440e5f5 100644 --- a/rules/TypeDeclaration/ValueObject/AddReturnTypeDeclaration.php +++ b/rules/TypeDeclaration/ValueObject/AddReturnTypeDeclaration.php @@ -5,7 +5,7 @@ namespace Rector\TypeDeclaration\ValueObject; use PHPStan\Type\ObjectType; use PHPStan\Type\Type; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; /** * @api */ diff --git a/rules/Visibility/Rector/ClassConst/ChangeConstantVisibilityRector.php b/rules/Visibility/Rector/ClassConst/ChangeConstantVisibilityRector.php index 0195a61e14a..2c5c273979c 100644 --- a/rules/Visibility/Rector/ClassConst/ChangeConstantVisibilityRector.php +++ b/rules/Visibility/Rector/ClassConst/ChangeConstantVisibilityRector.php @@ -5,10 +5,10 @@ namespace Rector\Visibility\Rector\ClassConst; use PhpParser\Node; use PhpParser\Node\Stmt\ClassConst; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\Visibility; +use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Privatization\NodeManipulator\VisibilityManipulator; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\Visibility; use Rector\Visibility\ValueObject\ChangeConstantVisibility; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Visibility/Rector/ClassMethod/ChangeMethodVisibilityRector.php b/rules/Visibility/Rector/ClassMethod/ChangeMethodVisibilityRector.php index f2e6d5e9ad2..5502fbd2008 100644 --- a/rules/Visibility/Rector/ClassMethod/ChangeMethodVisibilityRector.php +++ b/rules/Visibility/Rector/ClassMethod/ChangeMethodVisibilityRector.php @@ -6,11 +6,11 @@ namespace Rector\Visibility\Rector\ClassMethod; use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Analyser\Scope; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\ValueObject\Visibility; +use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\NodeCollector\ScopeResolver\ParentClassScopeResolver; use Rector\Privatization\NodeManipulator\VisibilityManipulator; +use Rector\Rector\AbstractScopeAwareRector; +use Rector\ValueObject\Visibility; use Rector\Visibility\ValueObject\ChangeMethodVisibility; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/rules/Visibility/Rector/ClassMethod/ExplicitPublicClassMethodRector.php b/rules/Visibility/Rector/ClassMethod/ExplicitPublicClassMethodRector.php index fbe76771fc6..4ccd6e6e72e 100644 --- a/rules/Visibility/Rector/ClassMethod/ExplicitPublicClassMethodRector.php +++ b/rules/Visibility/Rector/ClassMethod/ExplicitPublicClassMethodRector.php @@ -5,8 +5,8 @@ namespace Rector\Visibility\Rector\ClassMethod; use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; -use Rector\Core\Rector\AbstractRector; use Rector\Privatization\NodeManipulator\VisibilityManipulator; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/rules/Visibility/ValueObject/ChangeConstantVisibility.php b/rules/Visibility/ValueObject/ChangeConstantVisibility.php index 792bb3ac84c..32d19dbb477 100644 --- a/rules/Visibility/ValueObject/ChangeConstantVisibility.php +++ b/rules/Visibility/ValueObject/ChangeConstantVisibility.php @@ -4,7 +4,7 @@ declare (strict_types=1); namespace Rector\Visibility\ValueObject; use PHPStan\Type\ObjectType; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; final class ChangeConstantVisibility { /** diff --git a/rules/Visibility/ValueObject/ChangeMethodVisibility.php b/rules/Visibility/ValueObject/ChangeMethodVisibility.php index f4c1950d3b9..03f7b8e7d39 100644 --- a/rules/Visibility/ValueObject/ChangeMethodVisibility.php +++ b/rules/Visibility/ValueObject/ChangeMethodVisibility.php @@ -3,7 +3,7 @@ declare (strict_types=1); namespace Rector\Visibility\ValueObject; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; final class ChangeMethodVisibility { /** diff --git a/src/Application/ApplicationFileProcessor.php b/src/Application/ApplicationFileProcessor.php index 2407c00dbc3..6c073c9df9d 100644 --- a/src/Application/ApplicationFileProcessor.php +++ b/src/Application/ApplicationFileProcessor.php @@ -1,24 +1,24 @@ symfonyStyle = $symfonyStyle; $this->fileFactory = $fileFactory; diff --git a/src/Application/ChangedNodeScopeRefresher.php b/src/Application/ChangedNodeScopeRefresher.php index 7dc916a276b..313bcf1793a 100644 --- a/src/Application/ChangedNodeScopeRefresher.php +++ b/src/Application/ChangedNodeScopeRefresher.php @@ -1,7 +1,7 @@ collectorNodeVisitor = new \Rector\Core\Application\Collector\CollectorNodeVisitor($collectorRegistry); + $this->collectorNodeVisitor = new \Rector\Application\Collector\CollectorNodeVisitor($collectorRegistry); $nodeTraverser->addVisitor($this->collectorNodeVisitor); $this->nodeTraverser = $nodeTraverser; } diff --git a/src/Application/FileProcessor.php b/src/Application/FileProcessor.php index 2ef3c8a5340..94a705d6fc5 100644 --- a/src/Application/FileProcessor.php +++ b/src/Application/FileProcessor.php @@ -1,39 +1,39 @@ $desiredType * @return array */ diff --git a/packages/BetterPhpDocParser/PhpDocNodeMapper.php b/src/BetterPhpDocParser/PhpDocNodeMapper.php similarity index 100% rename from packages/BetterPhpDocParser/PhpDocNodeMapper.php rename to src/BetterPhpDocParser/PhpDocNodeMapper.php diff --git a/packages/BetterPhpDocParser/PhpDocNodeVisitor/ArrayTypePhpDocNodeVisitor.php b/src/BetterPhpDocParser/PhpDocNodeVisitor/ArrayTypePhpDocNodeVisitor.php similarity index 100% rename from packages/BetterPhpDocParser/PhpDocNodeVisitor/ArrayTypePhpDocNodeVisitor.php rename to src/BetterPhpDocParser/PhpDocNodeVisitor/ArrayTypePhpDocNodeVisitor.php diff --git a/packages/BetterPhpDocParser/PhpDocNodeVisitor/CallableTypePhpDocNodeVisitor.php b/src/BetterPhpDocParser/PhpDocNodeVisitor/CallableTypePhpDocNodeVisitor.php similarity index 100% rename from packages/BetterPhpDocParser/PhpDocNodeVisitor/CallableTypePhpDocNodeVisitor.php rename to src/BetterPhpDocParser/PhpDocNodeVisitor/CallableTypePhpDocNodeVisitor.php diff --git a/packages/BetterPhpDocParser/PhpDocNodeVisitor/ChangedPhpDocNodeVisitor.php b/src/BetterPhpDocParser/PhpDocNodeVisitor/ChangedPhpDocNodeVisitor.php similarity index 100% rename from packages/BetterPhpDocParser/PhpDocNodeVisitor/ChangedPhpDocNodeVisitor.php rename to src/BetterPhpDocParser/PhpDocNodeVisitor/ChangedPhpDocNodeVisitor.php diff --git a/packages/BetterPhpDocParser/PhpDocNodeVisitor/IntersectionTypeNodePhpDocNodeVisitor.php b/src/BetterPhpDocParser/PhpDocNodeVisitor/IntersectionTypeNodePhpDocNodeVisitor.php similarity index 100% rename from packages/BetterPhpDocParser/PhpDocNodeVisitor/IntersectionTypeNodePhpDocNodeVisitor.php rename to src/BetterPhpDocParser/PhpDocNodeVisitor/IntersectionTypeNodePhpDocNodeVisitor.php diff --git a/packages/BetterPhpDocParser/PhpDocNodeVisitor/TemplatePhpDocNodeVisitor.php b/src/BetterPhpDocParser/PhpDocNodeVisitor/TemplatePhpDocNodeVisitor.php similarity index 98% rename from packages/BetterPhpDocParser/PhpDocNodeVisitor/TemplatePhpDocNodeVisitor.php rename to src/BetterPhpDocParser/PhpDocNodeVisitor/TemplatePhpDocNodeVisitor.php index e1955103b1a..6cc8f9f76e7 100644 --- a/packages/BetterPhpDocParser/PhpDocNodeVisitor/TemplatePhpDocNodeVisitor.php +++ b/src/BetterPhpDocParser/PhpDocNodeVisitor/TemplatePhpDocNodeVisitor.php @@ -13,7 +13,7 @@ use Rector\BetterPhpDocParser\ValueObject\Parser\BetterTokenIterator; use Rector\BetterPhpDocParser\ValueObject\PhpDoc\SpacingAwareTemplateTagValueNode; use Rector\BetterPhpDocParser\ValueObject\PhpDocAttributeKey; use Rector\BetterPhpDocParser\ValueObject\StartAndEnd; -use Rector\Core\Exception\ShouldNotHappenException; +use Rector\Exception\ShouldNotHappenException; use Rector\PhpDocParser\PhpDocParser\PhpDocNodeVisitor\AbstractPhpDocNodeVisitor; final class TemplatePhpDocNodeVisitor extends AbstractPhpDocNodeVisitor implements BasePhpDocNodeVisitorInterface { diff --git a/packages/BetterPhpDocParser/PhpDocNodeVisitor/UnionTypeNodePhpDocNodeVisitor.php b/src/BetterPhpDocParser/PhpDocNodeVisitor/UnionTypeNodePhpDocNodeVisitor.php similarity index 100% rename from packages/BetterPhpDocParser/PhpDocNodeVisitor/UnionTypeNodePhpDocNodeVisitor.php rename to src/BetterPhpDocParser/PhpDocNodeVisitor/UnionTypeNodePhpDocNodeVisitor.php diff --git a/packages/BetterPhpDocParser/PhpDocParser/BetterPhpDocParser.php b/src/BetterPhpDocParser/PhpDocParser/BetterPhpDocParser.php similarity index 97% rename from packages/BetterPhpDocParser/PhpDocParser/BetterPhpDocParser.php rename to src/BetterPhpDocParser/PhpDocParser/BetterPhpDocParser.php index c1bd5e029ca..fefc4b3616a 100644 --- a/packages/BetterPhpDocParser/PhpDocParser/BetterPhpDocParser.php +++ b/src/BetterPhpDocParser/PhpDocParser/BetterPhpDocParser.php @@ -19,8 +19,8 @@ use Rector\BetterPhpDocParser\PhpDocInfo\TokenIteratorFactory; use Rector\BetterPhpDocParser\ValueObject\Parser\BetterTokenIterator; use Rector\BetterPhpDocParser\ValueObject\PhpDocAttributeKey; use Rector\BetterPhpDocParser\ValueObject\StartAndEnd; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\Util\Reflection\PrivatesAccessor; +use Rector\Exception\ShouldNotHappenException; +use Rector\Util\Reflection\PrivatesAccessor; /** * @see \Rector\Tests\BetterPhpDocParser\PhpDocParser\TagValueNodeReprint\TagValueNodeReprintTest */ @@ -38,7 +38,7 @@ final class BetterPhpDocParser extends PhpDocParser private $phpDocNodeDecorators; /** * @readonly - * @var \Rector\Core\Util\Reflection\PrivatesAccessor + * @var \Rector\Util\Reflection\PrivatesAccessor */ private $privatesAccessor; /** diff --git a/packages/BetterPhpDocParser/PhpDocParser/BetterTypeParser.php b/src/BetterPhpDocParser/PhpDocParser/BetterTypeParser.php similarity index 100% rename from packages/BetterPhpDocParser/PhpDocParser/BetterTypeParser.php rename to src/BetterPhpDocParser/PhpDocParser/BetterTypeParser.php diff --git a/packages/BetterPhpDocParser/PhpDocParser/ClassAnnotationMatcher.php b/src/BetterPhpDocParser/PhpDocParser/ClassAnnotationMatcher.php similarity index 100% rename from packages/BetterPhpDocParser/PhpDocParser/ClassAnnotationMatcher.php rename to src/BetterPhpDocParser/PhpDocParser/ClassAnnotationMatcher.php diff --git a/packages/BetterPhpDocParser/PhpDocParser/ConstExprClassNameDecorator.php b/src/BetterPhpDocParser/PhpDocParser/ConstExprClassNameDecorator.php similarity index 100% rename from packages/BetterPhpDocParser/PhpDocParser/ConstExprClassNameDecorator.php rename to src/BetterPhpDocParser/PhpDocParser/ConstExprClassNameDecorator.php diff --git a/packages/BetterPhpDocParser/PhpDocParser/DoctrineAnnotationDecorator.php b/src/BetterPhpDocParser/PhpDocParser/DoctrineAnnotationDecorator.php similarity index 99% rename from packages/BetterPhpDocParser/PhpDocParser/DoctrineAnnotationDecorator.php rename to src/BetterPhpDocParser/PhpDocParser/DoctrineAnnotationDecorator.php index 4446c951321..b2408b5ede0 100644 --- a/packages/BetterPhpDocParser/PhpDocParser/DoctrineAnnotationDecorator.php +++ b/src/BetterPhpDocParser/PhpDocParser/DoctrineAnnotationDecorator.php @@ -20,7 +20,7 @@ use Rector\BetterPhpDocParser\PhpDocInfo\TokenIteratorFactory; use Rector\BetterPhpDocParser\ValueObject\DoctrineAnnotation\SilentKeyMap; use Rector\BetterPhpDocParser\ValueObject\PhpDocAttributeKey; use Rector\BetterPhpDocParser\ValueObject\StartAndEnd; -use Rector\Core\Util\StringUtils; +use Rector\Util\StringUtils; use RectorPrefix202401\Webmozart\Assert\Assert; final class DoctrineAnnotationDecorator implements PhpDocNodeDecoratorInterface { diff --git a/packages/BetterPhpDocParser/PhpDocParser/StaticDoctrineAnnotationParser.php b/src/BetterPhpDocParser/PhpDocParser/StaticDoctrineAnnotationParser.php similarity index 100% rename from packages/BetterPhpDocParser/PhpDocParser/StaticDoctrineAnnotationParser.php rename to src/BetterPhpDocParser/PhpDocParser/StaticDoctrineAnnotationParser.php diff --git a/packages/BetterPhpDocParser/PhpDocParser/StaticDoctrineAnnotationParser/ArrayParser.php b/src/BetterPhpDocParser/PhpDocParser/StaticDoctrineAnnotationParser/ArrayParser.php similarity index 100% rename from packages/BetterPhpDocParser/PhpDocParser/StaticDoctrineAnnotationParser/ArrayParser.php rename to src/BetterPhpDocParser/PhpDocParser/StaticDoctrineAnnotationParser/ArrayParser.php diff --git a/packages/BetterPhpDocParser/PhpDocParser/StaticDoctrineAnnotationParser/PlainValueParser.php b/src/BetterPhpDocParser/PhpDocParser/StaticDoctrineAnnotationParser/PlainValueParser.php similarity index 100% rename from packages/BetterPhpDocParser/PhpDocParser/StaticDoctrineAnnotationParser/PlainValueParser.php rename to src/BetterPhpDocParser/PhpDocParser/StaticDoctrineAnnotationParser/PlainValueParser.php diff --git a/packages/BetterPhpDocParser/Printer/DocBlockInliner.php b/src/BetterPhpDocParser/Printer/DocBlockInliner.php similarity index 100% rename from packages/BetterPhpDocParser/Printer/DocBlockInliner.php rename to src/BetterPhpDocParser/Printer/DocBlockInliner.php diff --git a/packages/BetterPhpDocParser/Printer/EmptyPhpDocDetector.php b/src/BetterPhpDocParser/Printer/EmptyPhpDocDetector.php similarity index 100% rename from packages/BetterPhpDocParser/Printer/EmptyPhpDocDetector.php rename to src/BetterPhpDocParser/Printer/EmptyPhpDocDetector.php diff --git a/packages/BetterPhpDocParser/Printer/PhpDocInfoPrinter.php b/src/BetterPhpDocParser/Printer/PhpDocInfoPrinter.php similarity index 99% rename from packages/BetterPhpDocParser/Printer/PhpDocInfoPrinter.php rename to src/BetterPhpDocParser/Printer/PhpDocInfoPrinter.php index 3c1ba660e68..267d668baf8 100644 --- a/packages/BetterPhpDocParser/Printer/PhpDocInfoPrinter.php +++ b/src/BetterPhpDocParser/Printer/PhpDocInfoPrinter.php @@ -19,9 +19,9 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocNodeVisitor\ChangedPhpDocNodeVisitor; use Rector\BetterPhpDocParser\ValueObject\PhpDocAttributeKey; use Rector\BetterPhpDocParser\ValueObject\StartAndEnd; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\Util\StringUtils; +use Rector\Exception\ShouldNotHappenException; use Rector\PhpDocParser\PhpDocParser\PhpDocNodeTraverser; +use Rector\Util\StringUtils; /** * @see \Rector\Tests\BetterPhpDocParser\PhpDocInfo\PhpDocInfoPrinter\PhpDocInfoPrinterTest */ diff --git a/packages/BetterPhpDocParser/Printer/RemoveNodesStartAndEndResolver.php b/src/BetterPhpDocParser/Printer/RemoveNodesStartAndEndResolver.php similarity index 100% rename from packages/BetterPhpDocParser/Printer/RemoveNodesStartAndEndResolver.php rename to src/BetterPhpDocParser/Printer/RemoveNodesStartAndEndResolver.php diff --git a/packages/BetterPhpDocParser/ValueObject/DoctrineAnnotation/SilentKeyMap.php b/src/BetterPhpDocParser/ValueObject/DoctrineAnnotation/SilentKeyMap.php similarity index 100% rename from packages/BetterPhpDocParser/ValueObject/DoctrineAnnotation/SilentKeyMap.php rename to src/BetterPhpDocParser/ValueObject/DoctrineAnnotation/SilentKeyMap.php diff --git a/packages/BetterPhpDocParser/ValueObject/NodeTypes.php b/src/BetterPhpDocParser/ValueObject/NodeTypes.php similarity index 100% rename from packages/BetterPhpDocParser/ValueObject/NodeTypes.php rename to src/BetterPhpDocParser/ValueObject/NodeTypes.php diff --git a/packages/BetterPhpDocParser/ValueObject/Parser/BetterTokenIterator.php b/src/BetterPhpDocParser/ValueObject/Parser/BetterTokenIterator.php similarity index 96% rename from packages/BetterPhpDocParser/ValueObject/Parser/BetterTokenIterator.php rename to src/BetterPhpDocParser/ValueObject/Parser/BetterTokenIterator.php index 2b180eeb02e..703c9f66cec 100644 --- a/packages/BetterPhpDocParser/ValueObject/Parser/BetterTokenIterator.php +++ b/src/BetterPhpDocParser/ValueObject/Parser/BetterTokenIterator.php @@ -4,8 +4,8 @@ declare (strict_types=1); namespace Rector\BetterPhpDocParser\ValueObject\Parser; use PHPStan\PhpDocParser\Parser\TokenIterator; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\Util\Reflection\PrivatesAccessor; +use Rector\Exception\ShouldNotHappenException; +use Rector\Util\Reflection\PrivatesAccessor; final class BetterTokenIterator extends TokenIterator { /** diff --git a/packages/BetterPhpDocParser/ValueObject/PhpDoc/DoctrineAnnotation/AbstractValuesAwareNode.php b/src/BetterPhpDocParser/ValueObject/PhpDoc/DoctrineAnnotation/AbstractValuesAwareNode.php similarity index 100% rename from packages/BetterPhpDocParser/ValueObject/PhpDoc/DoctrineAnnotation/AbstractValuesAwareNode.php rename to src/BetterPhpDocParser/ValueObject/PhpDoc/DoctrineAnnotation/AbstractValuesAwareNode.php diff --git a/packages/BetterPhpDocParser/ValueObject/PhpDoc/DoctrineAnnotation/CurlyListNode.php b/src/BetterPhpDocParser/ValueObject/PhpDoc/DoctrineAnnotation/CurlyListNode.php similarity index 100% rename from packages/BetterPhpDocParser/ValueObject/PhpDoc/DoctrineAnnotation/CurlyListNode.php rename to src/BetterPhpDocParser/ValueObject/PhpDoc/DoctrineAnnotation/CurlyListNode.php diff --git a/packages/BetterPhpDocParser/ValueObject/PhpDoc/SpacingAwareTemplateTagValueNode.php b/src/BetterPhpDocParser/ValueObject/PhpDoc/SpacingAwareTemplateTagValueNode.php similarity index 100% rename from packages/BetterPhpDocParser/ValueObject/PhpDoc/SpacingAwareTemplateTagValueNode.php rename to src/BetterPhpDocParser/ValueObject/PhpDoc/SpacingAwareTemplateTagValueNode.php diff --git a/packages/BetterPhpDocParser/ValueObject/PhpDocAttributeKey.php b/src/BetterPhpDocParser/ValueObject/PhpDocAttributeKey.php similarity index 100% rename from packages/BetterPhpDocParser/ValueObject/PhpDocAttributeKey.php rename to src/BetterPhpDocParser/ValueObject/PhpDocAttributeKey.php diff --git a/packages/BetterPhpDocParser/ValueObject/StartAndEnd.php b/src/BetterPhpDocParser/ValueObject/StartAndEnd.php similarity index 92% rename from packages/BetterPhpDocParser/ValueObject/StartAndEnd.php rename to src/BetterPhpDocParser/ValueObject/StartAndEnd.php index df21edd4278..5b2621b58d8 100644 --- a/packages/BetterPhpDocParser/ValueObject/StartAndEnd.php +++ b/src/BetterPhpDocParser/ValueObject/StartAndEnd.php @@ -3,7 +3,7 @@ declare (strict_types=1); namespace Rector\BetterPhpDocParser\ValueObject; -use Rector\Core\Exception\ShouldNotHappenException; +use Rector\Exception\ShouldNotHappenException; final class StartAndEnd { /** diff --git a/packages/BetterPhpDocParser/ValueObject/Type/BracketsAwareIntersectionTypeNode.php b/src/BetterPhpDocParser/ValueObject/Type/BracketsAwareIntersectionTypeNode.php similarity index 100% rename from packages/BetterPhpDocParser/ValueObject/Type/BracketsAwareIntersectionTypeNode.php rename to src/BetterPhpDocParser/ValueObject/Type/BracketsAwareIntersectionTypeNode.php diff --git a/packages/BetterPhpDocParser/ValueObject/Type/BracketsAwareUnionTypeNode.php b/src/BetterPhpDocParser/ValueObject/Type/BracketsAwareUnionTypeNode.php similarity index 100% rename from packages/BetterPhpDocParser/ValueObject/Type/BracketsAwareUnionTypeNode.php rename to src/BetterPhpDocParser/ValueObject/Type/BracketsAwareUnionTypeNode.php diff --git a/packages/BetterPhpDocParser/ValueObject/Type/FullyQualifiedIdentifierTypeNode.php b/src/BetterPhpDocParser/ValueObject/Type/FullyQualifiedIdentifierTypeNode.php similarity index 100% rename from packages/BetterPhpDocParser/ValueObject/Type/FullyQualifiedIdentifierTypeNode.php rename to src/BetterPhpDocParser/ValueObject/Type/FullyQualifiedIdentifierTypeNode.php diff --git a/packages/BetterPhpDocParser/ValueObject/Type/ShortenedIdentifierTypeNode.php b/src/BetterPhpDocParser/ValueObject/Type/ShortenedIdentifierTypeNode.php similarity index 100% rename from packages/BetterPhpDocParser/ValueObject/Type/ShortenedIdentifierTypeNode.php rename to src/BetterPhpDocParser/ValueObject/Type/ShortenedIdentifierTypeNode.php diff --git a/packages/BetterPhpDocParser/ValueObject/Type/SpacingAwareArrayTypeNode.php b/src/BetterPhpDocParser/ValueObject/Type/SpacingAwareArrayTypeNode.php similarity index 100% rename from packages/BetterPhpDocParser/ValueObject/Type/SpacingAwareArrayTypeNode.php rename to src/BetterPhpDocParser/ValueObject/Type/SpacingAwareArrayTypeNode.php diff --git a/packages/BetterPhpDocParser/ValueObject/Type/SpacingAwareCallableTypeNode.php b/src/BetterPhpDocParser/ValueObject/Type/SpacingAwareCallableTypeNode.php similarity index 100% rename from packages/BetterPhpDocParser/ValueObject/Type/SpacingAwareCallableTypeNode.php rename to src/BetterPhpDocParser/ValueObject/Type/SpacingAwareCallableTypeNode.php diff --git a/src/Bootstrap/ExtensionConfigResolver.php b/src/Bootstrap/ExtensionConfigResolver.php index 286d7d35a6d..a1abc1ec37f 100644 --- a/src/Bootstrap/ExtensionConfigResolver.php +++ b/src/Bootstrap/ExtensionConfigResolver.php @@ -1,7 +1,7 @@ getOption(\Rector\Core\Configuration\Option::DRY_RUN); - $shouldClearCache = (bool) $input->getOption(\Rector\Core\Configuration\Option::CLEAR_CACHE); - $outputFormat = (string) $input->getOption(\Rector\Core\Configuration\Option::OUTPUT_FORMAT); + $isDryRun = (bool) $input->getOption(\Rector\Configuration\Option::DRY_RUN); + $shouldClearCache = (bool) $input->getOption(\Rector\Configuration\Option::CLEAR_CACHE); + $outputFormat = (string) $input->getOption(\Rector\Configuration\Option::OUTPUT_FORMAT); $showProgressBar = $this->shouldShowProgressBar($input, $outputFormat); $showDiffs = $this->shouldShowDiffs($input); $paths = $this->resolvePaths($input); - $fileExtensions = SimpleParameterProvider::provideArrayParameter(\Rector\Core\Configuration\Option::FILE_EXTENSIONS); - $isParallel = SimpleParameterProvider::provideBoolParameter(\Rector\Core\Configuration\Option::PARALLEL); - $parallelPort = (string) $input->getOption(\Rector\Core\Configuration\Option::PARALLEL_PORT); - $parallelIdentifier = (string) $input->getOption(\Rector\Core\Configuration\Option::PARALLEL_IDENTIFIER); - $isDebug = (bool) $input->getOption(\Rector\Core\Configuration\Option::DEBUG); + $fileExtensions = SimpleParameterProvider::provideArrayParameter(\Rector\Configuration\Option::FILE_EXTENSIONS); + $isParallel = SimpleParameterProvider::provideBoolParameter(\Rector\Configuration\Option::PARALLEL); + $parallelPort = (string) $input->getOption(\Rector\Configuration\Option::PARALLEL_PORT); + $parallelIdentifier = (string) $input->getOption(\Rector\Configuration\Option::PARALLEL_IDENTIFIER); + $isDebug = (bool) $input->getOption(\Rector\Configuration\Option::DEBUG); $memoryLimit = $this->resolveMemoryLimit($input); - $isCollectors = SimpleParameterProvider::provideBoolParameter(\Rector\Core\Configuration\Option::COLLECTORS); + $isCollectors = SimpleParameterProvider::provideBoolParameter(\Rector\Configuration\Option::COLLECTORS); return new Configuration($isDryRun, $showProgressBar, $shouldClearCache, $outputFormat, $fileExtensions, $paths, $showDiffs, $parallelPort, $parallelIdentifier, $isParallel, $memoryLimit, $isDebug, $isCollectors); } private function shouldShowProgressBar(InputInterface $input, string $outputFormat) : bool { - $noProgressBar = (bool) $input->getOption(\Rector\Core\Configuration\Option::NO_PROGRESS_BAR); + $noProgressBar = (bool) $input->getOption(\Rector\Configuration\Option::NO_PROGRESS_BAR); if ($noProgressBar) { return \false; } @@ -65,35 +65,35 @@ final class ConfigurationFactory } private function shouldShowDiffs(InputInterface $input) : bool { - $noDiffs = (bool) $input->getOption(\Rector\Core\Configuration\Option::NO_DIFFS); + $noDiffs = (bool) $input->getOption(\Rector\Configuration\Option::NO_DIFFS); if ($noDiffs) { return \false; } // fallback to parameter - return !SimpleParameterProvider::provideBoolParameter(\Rector\Core\Configuration\Option::NO_DIFFS, \false); + return !SimpleParameterProvider::provideBoolParameter(\Rector\Configuration\Option::NO_DIFFS, \false); } /** * @return string[]|mixed[] */ private function resolvePaths(InputInterface $input) : array { - $commandLinePaths = (array) $input->getArgument(\Rector\Core\Configuration\Option::SOURCE); + $commandLinePaths = (array) $input->getArgument(\Rector\Configuration\Option::SOURCE); // give priority to command line if ($commandLinePaths !== []) { return $commandLinePaths; } // fallback to parameter - return SimpleParameterProvider::provideArrayParameter(\Rector\Core\Configuration\Option::PATHS); + return SimpleParameterProvider::provideArrayParameter(\Rector\Configuration\Option::PATHS); } private function resolveMemoryLimit(InputInterface $input) : ?string { - $memoryLimit = $input->getOption(\Rector\Core\Configuration\Option::MEMORY_LIMIT); + $memoryLimit = $input->getOption(\Rector\Configuration\Option::MEMORY_LIMIT); if ($memoryLimit !== null) { return (string) $memoryLimit; } - if (!SimpleParameterProvider::hasParameter(\Rector\Core\Configuration\Option::MEMORY_LIMIT)) { + if (!SimpleParameterProvider::hasParameter(\Rector\Configuration\Option::MEMORY_LIMIT)) { return null; } - return SimpleParameterProvider::provideStringParameter(\Rector\Core\Configuration\Option::MEMORY_LIMIT); + return SimpleParameterProvider::provideStringParameter(\Rector\Configuration\Option::MEMORY_LIMIT); } } diff --git a/src/Configuration/Option.php b/src/Configuration/Option.php index 041abbb1c7a..364d743e760 100644 --- a/src/Configuration/Option.php +++ b/src/Configuration/Option.php @@ -1,7 +1,7 @@ colorConsoleDiffFormatter = $colorConsoleDiffFormatter; // @see https://github.com/sebastianbergmann/diff#strictunifieddiffoutputbuilder diff --git a/src/Console/Output/OutputFormatterCollector.php b/src/Console/Output/OutputFormatterCollector.php index 79827e21e52..9480d99fbc3 100644 --- a/src/Console/Output/OutputFormatterCollector.php +++ b/src/Console/Output/OutputFormatterCollector.php @@ -1,10 +1,10 @@ isPHPUnitRun()) { $consoleOutput->setVerbosity(OutputInterface::VERBOSITY_QUIET); } - return new \Rector\Core\Console\Style\RectorStyle($argvInput, $consoleOutput); + return new \Rector\Console\Style\RectorStyle($argvInput, $consoleOutput); } /** * Never ever used static methods if not neccesary, this is just handy for tests + src to prevent duplication. diff --git a/src/Contract/DependencyInjection/ResetableInterface.php b/src/Contract/DependencyInjection/ResetableInterface.php index 9aa6355efbb..093e964c928 100644 --- a/src/Contract/DependencyInjection/ResetableInterface.php +++ b/src/Contract/DependencyInjection/ResetableInterface.php @@ -1,7 +1,7 @@ create(); foreach ($configFiles as $configFile) { $container->import($configFile); diff --git a/src/Differ/DefaultDiffer.php b/src/Differ/DefaultDiffer.php index 9ae2ef72ec8..712629981e0 100644 --- a/src/Differ/DefaultDiffer.php +++ b/src/Differ/DefaultDiffer.php @@ -1,7 +1,7 @@ filesystemTweaker = $filesystemTweaker; $this->skippedPathsResolver = $skippedPathsResolver; diff --git a/src/FileSystem/FilesystemTweaker.php b/src/FileSystem/FilesystemTweaker.php index be360870d51..2c02929e732 100644 --- a/src/FileSystem/FilesystemTweaker.php +++ b/src/FileSystem/FilesystemTweaker.php @@ -1,7 +1,7 @@ classInsertManipulator = $classInsertManipulator; $this->classMethodAssignManipulator = $classMethodAssignManipulator; diff --git a/src/NodeManipulator/ClassInsertManipulator.php b/src/NodeManipulator/ClassInsertManipulator.php index 98d88928d43..ed48b4296a1 100644 --- a/src/NodeManipulator/ClassInsertManipulator.php +++ b/src/NodeManipulator/ClassInsertManipulator.php @@ -1,7 +1,7 @@ simpleCallableNodeTraverser = $simpleCallableNodeTraverser; $this->nodeNameResolver = $nodeNameResolver; diff --git a/src/NodeManipulator/FuncCallManipulator.php b/src/NodeManipulator/FuncCallManipulator.php index 1bd9d69d134..75b7e41bafd 100644 --- a/src/NodeManipulator/FuncCallManipulator.php +++ b/src/NodeManipulator/FuncCallManipulator.php @@ -1,16 +1,16 @@ betterNodeFinder = $betterNodeFinder; $this->stmtsManipulator = $stmtsManipulator; diff --git a/src/NodeManipulator/PropertyFetchAssignManipulator.php b/src/NodeManipulator/PropertyFetchAssignManipulator.php index 86f87cc5a38..a503f3e4853 100644 --- a/src/NodeManipulator/PropertyFetchAssignManipulator.php +++ b/src/NodeManipulator/PropertyFetchAssignManipulator.php @@ -1,7 +1,7 @@ [] */ private const DOCTRINE_PROPERTY_ANNOTATIONS = ['Doctrine\\ORM\\Mapping\\Entity', 'Doctrine\\ORM\\Mapping\\Table', 'Doctrine\\ORM\\Mapping\\MappedSuperclass']; - public function __construct(\Rector\Core\NodeManipulator\AssignManipulator $assignManipulator, BetterNodeFinder $betterNodeFinder, PhpDocInfoFactory $phpDocInfoFactory, PropertyFetchFinder $propertyFetchFinder, NodeNameResolver $nodeNameResolver, PhpAttributeAnalyzer $phpAttributeAnalyzer, NodeTypeResolver $nodeTypeResolver, PromotedPropertyResolver $promotedPropertyResolver, ConstructorAssignDetector $constructorAssignDetector, AstResolver $astResolver, PropertyFetchAnalyzer $propertyFetchAnalyzer) + public function __construct(\Rector\NodeManipulator\AssignManipulator $assignManipulator, BetterNodeFinder $betterNodeFinder, PhpDocInfoFactory $phpDocInfoFactory, PropertyFetchFinder $propertyFetchFinder, NodeNameResolver $nodeNameResolver, PhpAttributeAnalyzer $phpAttributeAnalyzer, NodeTypeResolver $nodeTypeResolver, PromotedPropertyResolver $promotedPropertyResolver, ConstructorAssignDetector $constructorAssignDetector, AstResolver $astResolver, PropertyFetchAnalyzer $propertyFetchAnalyzer) { $this->assignManipulator = $assignManipulator; $this->betterNodeFinder = $betterNodeFinder; diff --git a/src/NodeManipulator/StmtsManipulator.php b/src/NodeManipulator/StmtsManipulator.php index 772acf82cfe..aa52a2e01b6 100644 --- a/src/NodeManipulator/StmtsManipulator.php +++ b/src/NodeManipulator/StmtsManipulator.php @@ -1,16 +1,16 @@ diff --git a/packages/NodeTypeResolver/NodeTypeResolver/ClassAndInterfaceTypeResolver.php b/src/NodeTypeResolver/NodeTypeResolver/ClassAndInterfaceTypeResolver.php similarity index 100% rename from packages/NodeTypeResolver/NodeTypeResolver/ClassAndInterfaceTypeResolver.php rename to src/NodeTypeResolver/NodeTypeResolver/ClassAndInterfaceTypeResolver.php diff --git a/packages/NodeTypeResolver/NodeTypeResolver/ClassMethodOrClassConstTypeResolver.php b/src/NodeTypeResolver/NodeTypeResolver/ClassMethodOrClassConstTypeResolver.php similarity index 100% rename from packages/NodeTypeResolver/NodeTypeResolver/ClassMethodOrClassConstTypeResolver.php rename to src/NodeTypeResolver/NodeTypeResolver/ClassMethodOrClassConstTypeResolver.php diff --git a/packages/NodeTypeResolver/NodeTypeResolver/IdentifierTypeResolver.php b/src/NodeTypeResolver/NodeTypeResolver/IdentifierTypeResolver.php similarity index 100% rename from packages/NodeTypeResolver/NodeTypeResolver/IdentifierTypeResolver.php rename to src/NodeTypeResolver/NodeTypeResolver/IdentifierTypeResolver.php diff --git a/packages/NodeTypeResolver/NodeTypeResolver/NameTypeResolver.php b/src/NodeTypeResolver/NodeTypeResolver/NameTypeResolver.php similarity index 98% rename from packages/NodeTypeResolver/NodeTypeResolver/NameTypeResolver.php rename to src/NodeTypeResolver/NodeTypeResolver/NameTypeResolver.php index a15d9237ed5..f2d9cf71c0c 100644 --- a/packages/NodeTypeResolver/NodeTypeResolver/NameTypeResolver.php +++ b/src/NodeTypeResolver/NodeTypeResolver/NameTypeResolver.php @@ -13,7 +13,7 @@ use PHPStan\Type\MixedType; use PHPStan\Type\ObjectType; use PHPStan\Type\Type; use PHPStan\Type\UnionType; -use Rector\Core\Enum\ObjectReference; +use Rector\Enum\ObjectReference; use Rector\NodeTypeResolver\Contract\NodeTypeResolverInterface; use Rector\NodeTypeResolver\Node\AttributeKey; /** diff --git a/packages/NodeTypeResolver/NodeTypeResolver/NewTypeResolver.php b/src/NodeTypeResolver/NodeTypeResolver/NewTypeResolver.php similarity index 95% rename from packages/NodeTypeResolver/NodeTypeResolver/NewTypeResolver.php rename to src/NodeTypeResolver/NodeTypeResolver/NewTypeResolver.php index d666cab5a76..c3b8e536790 100644 --- a/packages/NodeTypeResolver/NodeTypeResolver/NewTypeResolver.php +++ b/src/NodeTypeResolver/NodeTypeResolver/NewTypeResolver.php @@ -12,8 +12,8 @@ use PHPStan\Type\MixedType; use PHPStan\Type\ObjectType; use PHPStan\Type\ObjectWithoutClassType; use PHPStan\Type\Type; -use Rector\Core\Enum\ObjectReference; -use Rector\Core\NodeAnalyzer\ClassAnalyzer; +use Rector\Enum\ObjectReference; +use Rector\NodeAnalyzer\ClassAnalyzer; use Rector\NodeNameResolver\NodeNameResolver; use Rector\NodeTypeResolver\Contract\NodeTypeResolverInterface; use Rector\NodeTypeResolver\Node\AttributeKey; @@ -31,7 +31,7 @@ final class NewTypeResolver implements NodeTypeResolverInterface private $nodeNameResolver; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ClassAnalyzer + * @var \Rector\NodeAnalyzer\ClassAnalyzer */ private $classAnalyzer; public function __construct(NodeNameResolver $nodeNameResolver, ClassAnalyzer $classAnalyzer) diff --git a/packages/NodeTypeResolver/NodeTypeResolver/ParamTypeResolver.php b/src/NodeTypeResolver/NodeTypeResolver/ParamTypeResolver.php similarity index 100% rename from packages/NodeTypeResolver/NodeTypeResolver/ParamTypeResolver.php rename to src/NodeTypeResolver/NodeTypeResolver/ParamTypeResolver.php diff --git a/packages/NodeTypeResolver/NodeTypeResolver/PropertyFetchTypeResolver.php b/src/NodeTypeResolver/NodeTypeResolver/PropertyFetchTypeResolver.php similarity index 100% rename from packages/NodeTypeResolver/NodeTypeResolver/PropertyFetchTypeResolver.php rename to src/NodeTypeResolver/NodeTypeResolver/PropertyFetchTypeResolver.php diff --git a/packages/NodeTypeResolver/NodeTypeResolver/PropertyTypeResolver.php b/src/NodeTypeResolver/NodeTypeResolver/PropertyTypeResolver.php similarity index 100% rename from packages/NodeTypeResolver/NodeTypeResolver/PropertyTypeResolver.php rename to src/NodeTypeResolver/NodeTypeResolver/PropertyTypeResolver.php diff --git a/packages/NodeTypeResolver/NodeTypeResolver/ScalarTypeResolver.php b/src/NodeTypeResolver/NodeTypeResolver/ScalarTypeResolver.php similarity index 96% rename from packages/NodeTypeResolver/NodeTypeResolver/ScalarTypeResolver.php rename to src/NodeTypeResolver/NodeTypeResolver/ScalarTypeResolver.php index b3c9a641907..e0832396174 100644 --- a/packages/NodeTypeResolver/NodeTypeResolver/ScalarTypeResolver.php +++ b/src/NodeTypeResolver/NodeTypeResolver/ScalarTypeResolver.php @@ -16,7 +16,7 @@ use PHPStan\Type\Constant\ConstantIntegerType; use PHPStan\Type\Constant\ConstantStringType; use PHPStan\Type\StringType; use PHPStan\Type\Type; -use Rector\Core\Exception\NotImplementedYetException; +use Rector\Exception\NotImplementedYetException; use Rector\NodeTypeResolver\Contract\NodeTypeResolverInterface; /** * @implements NodeTypeResolverInterface diff --git a/packages/NodeTypeResolver/NodeTypeResolver/StaticCallMethodCallTypeResolver.php b/src/NodeTypeResolver/NodeTypeResolver/StaticCallMethodCallTypeResolver.php similarity index 100% rename from packages/NodeTypeResolver/NodeTypeResolver/StaticCallMethodCallTypeResolver.php rename to src/NodeTypeResolver/NodeTypeResolver/StaticCallMethodCallTypeResolver.php diff --git a/packages/NodeTypeResolver/NodeTypeResolver/TraitTypeResolver.php b/src/NodeTypeResolver/NodeTypeResolver/TraitTypeResolver.php similarity index 100% rename from packages/NodeTypeResolver/NodeTypeResolver/TraitTypeResolver.php rename to src/NodeTypeResolver/NodeTypeResolver/TraitTypeResolver.php diff --git a/packages/NodeTypeResolver/NodeVisitor/FunctionLikeParamArgPositionNodeVisitor.php b/src/NodeTypeResolver/NodeVisitor/FunctionLikeParamArgPositionNodeVisitor.php similarity index 100% rename from packages/NodeTypeResolver/NodeVisitor/FunctionLikeParamArgPositionNodeVisitor.php rename to src/NodeTypeResolver/NodeVisitor/FunctionLikeParamArgPositionNodeVisitor.php diff --git a/packages/NodeTypeResolver/PHPStan/ObjectWithoutClassTypeWithParentTypes.php b/src/NodeTypeResolver/PHPStan/ObjectWithoutClassTypeWithParentTypes.php similarity index 100% rename from packages/NodeTypeResolver/PHPStan/ObjectWithoutClassTypeWithParentTypes.php rename to src/NodeTypeResolver/PHPStan/ObjectWithoutClassTypeWithParentTypes.php diff --git a/packages/NodeTypeResolver/PHPStan/ParametersAcceptorSelectorVariantsWrapper.php b/src/NodeTypeResolver/PHPStan/ParametersAcceptorSelectorVariantsWrapper.php similarity index 100% rename from packages/NodeTypeResolver/PHPStan/ParametersAcceptorSelectorVariantsWrapper.php rename to src/NodeTypeResolver/PHPStan/ParametersAcceptorSelectorVariantsWrapper.php diff --git a/packages/NodeTypeResolver/PHPStan/Scope/Contract/NodeVisitor/ScopeResolverNodeVisitorInterface.php b/src/NodeTypeResolver/PHPStan/Scope/Contract/NodeVisitor/ScopeResolverNodeVisitorInterface.php similarity index 100% rename from packages/NodeTypeResolver/PHPStan/Scope/Contract/NodeVisitor/ScopeResolverNodeVisitorInterface.php rename to src/NodeTypeResolver/PHPStan/Scope/Contract/NodeVisitor/ScopeResolverNodeVisitorInterface.php diff --git a/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ArgNodeVisitor.php b/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ArgNodeVisitor.php similarity index 100% rename from packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ArgNodeVisitor.php rename to src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ArgNodeVisitor.php diff --git a/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/AssignedToNodeVisitor.php b/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/AssignedToNodeVisitor.php similarity index 100% rename from packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/AssignedToNodeVisitor.php rename to src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/AssignedToNodeVisitor.php diff --git a/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ByRefReturnNodeVisitor.php b/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ByRefReturnNodeVisitor.php similarity index 100% rename from packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ByRefReturnNodeVisitor.php rename to src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ByRefReturnNodeVisitor.php diff --git a/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ByRefVariableNodeVisitor.php b/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ByRefVariableNodeVisitor.php similarity index 100% rename from packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ByRefVariableNodeVisitor.php rename to src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ByRefVariableNodeVisitor.php diff --git a/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ContextNodeVisitor.php b/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ContextNodeVisitor.php similarity index 100% rename from packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ContextNodeVisitor.php rename to src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ContextNodeVisitor.php diff --git a/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/GlobalVariableNodeVisitor.php b/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/GlobalVariableNodeVisitor.php similarity index 97% rename from packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/GlobalVariableNodeVisitor.php rename to src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/GlobalVariableNodeVisitor.php index ae4c17928fd..a8fc2c0f234 100644 --- a/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/GlobalVariableNodeVisitor.php +++ b/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/GlobalVariableNodeVisitor.php @@ -11,7 +11,7 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Global_; use PhpParser\NodeTraverser; use PhpParser\NodeVisitorAbstract; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\NodeTypeResolver\PHPStan\Scope\Contract\NodeVisitor\ScopeResolverNodeVisitorInterface; use Rector\PhpDocParser\NodeTraverser\SimpleCallableNodeTraverser; diff --git a/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/NameNodeVisitor.php b/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/NameNodeVisitor.php similarity index 100% rename from packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/NameNodeVisitor.php rename to src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/NameNodeVisitor.php diff --git a/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/StaticVariableNodeVisitor.php b/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/StaticVariableNodeVisitor.php similarity index 97% rename from packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/StaticVariableNodeVisitor.php rename to src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/StaticVariableNodeVisitor.php index ad01019e0ae..714e2517480 100644 --- a/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/StaticVariableNodeVisitor.php +++ b/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/StaticVariableNodeVisitor.php @@ -11,7 +11,7 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Static_; use PhpParser\NodeTraverser; use PhpParser\NodeVisitorAbstract; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\NodeTypeResolver\PHPStan\Scope\Contract\NodeVisitor\ScopeResolverNodeVisitorInterface; use Rector\PhpDocParser\NodeTraverser\SimpleCallableNodeTraverser; diff --git a/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/StmtKeyNodeVisitor.php b/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/StmtKeyNodeVisitor.php similarity index 97% rename from packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/StmtKeyNodeVisitor.php rename to src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/StmtKeyNodeVisitor.php index 1d6e6b32429..b9ea9109e73 100644 --- a/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/StmtKeyNodeVisitor.php +++ b/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/StmtKeyNodeVisitor.php @@ -8,7 +8,7 @@ use PhpParser\Node\Stmt\ClassLike; use PhpParser\Node\Stmt\Declare_; use PhpParser\Node\Stmt\Namespace_; use PhpParser\NodeVisitorAbstract; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\NodeTypeResolver\PHPStan\Scope\Contract\NodeVisitor\ScopeResolverNodeVisitorInterface; final class StmtKeyNodeVisitor extends NodeVisitorAbstract implements ScopeResolverNodeVisitorInterface diff --git a/packages/NodeTypeResolver/PHPStan/Scope/PHPStanNodeScopeResolver.php b/src/NodeTypeResolver/PHPStan/Scope/PHPStanNodeScopeResolver.php similarity index 97% rename from packages/NodeTypeResolver/PHPStan/Scope/PHPStanNodeScopeResolver.php rename to src/NodeTypeResolver/PHPStan/Scope/PHPStanNodeScopeResolver.php index e4e967cb6f3..85255a90103 100644 --- a/packages/NodeTypeResolver/PHPStan/Scope/PHPStanNodeScopeResolver.php +++ b/src/NodeTypeResolver/PHPStan/Scope/PHPStanNodeScopeResolver.php @@ -51,15 +51,15 @@ use PHPStan\Node\UnreachableStatementNode; use PHPStan\Reflection\ReflectionProvider; use PHPStan\Type\ObjectType; use PHPStan\Type\TypeCombinator; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\NodeAnalyzer\ClassAnalyzer; -use Rector\Core\PhpParser\Node\CustomNode\FileWithoutNamespace; -use Rector\Core\PHPStan\NodeVisitor\ExprScopeFromStmtNodeVisitor; -use Rector\Core\PHPStan\NodeVisitor\WrappedNodeRestoringNodeVisitor; -use Rector\Core\Util\Reflection\PrivatesAccessor; +use Rector\Exception\ShouldNotHappenException; +use Rector\NodeAnalyzer\ClassAnalyzer; use Rector\NodeNameResolver\NodeNameResolver; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\NodeTypeResolver\PHPStan\Scope\Contract\NodeVisitor\ScopeResolverNodeVisitorInterface; +use Rector\PhpParser\Node\CustomNode\FileWithoutNamespace; +use Rector\PHPStan\NodeVisitor\ExprScopeFromStmtNodeVisitor; +use Rector\PHPStan\NodeVisitor\WrappedNodeRestoringNodeVisitor; +use Rector\Util\Reflection\PrivatesAccessor; use RectorPrefix202401\Webmozart\Assert\Assert; /** * @inspired by https://github.com/silverstripe/silverstripe-upgrader/blob/532182b23e854d02e0b27e68ebc394f436de0682/src/UpgradeRule/PHP/Visitor/PHPStanScopeVisitor.php @@ -84,7 +84,7 @@ final class PHPStanNodeScopeResolver private $scopeFactory; /** * @readonly - * @var \Rector\Core\Util\Reflection\PrivatesAccessor + * @var \Rector\Util\Reflection\PrivatesAccessor */ private $privatesAccessor; /** @@ -94,7 +94,7 @@ final class PHPStanNodeScopeResolver private $nodeNameResolver; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ClassAnalyzer + * @var \Rector\NodeAnalyzer\ClassAnalyzer */ private $classAnalyzer; /** diff --git a/packages/NodeTypeResolver/PHPStan/Scope/ScopeFactory.php b/src/NodeTypeResolver/PHPStan/Scope/ScopeFactory.php similarity index 100% rename from packages/NodeTypeResolver/PHPStan/Scope/ScopeFactory.php rename to src/NodeTypeResolver/PHPStan/Scope/ScopeFactory.php diff --git a/packages/NodeTypeResolver/PHPStan/Type/StaticTypeAnalyzer.php b/src/NodeTypeResolver/PHPStan/Type/StaticTypeAnalyzer.php similarity index 100% rename from packages/NodeTypeResolver/PHPStan/Type/StaticTypeAnalyzer.php rename to src/NodeTypeResolver/PHPStan/Type/StaticTypeAnalyzer.php diff --git a/packages/NodeTypeResolver/PHPStan/Type/TypeFactory.php b/src/NodeTypeResolver/PHPStan/Type/TypeFactory.php similarity index 100% rename from packages/NodeTypeResolver/PHPStan/Type/TypeFactory.php rename to src/NodeTypeResolver/PHPStan/Type/TypeFactory.php diff --git a/packages/NodeTypeResolver/PHPStan/TypeHasher.php b/src/NodeTypeResolver/PHPStan/TypeHasher.php similarity index 100% rename from packages/NodeTypeResolver/PHPStan/TypeHasher.php rename to src/NodeTypeResolver/PHPStan/TypeHasher.php diff --git a/packages/NodeTypeResolver/PhpDoc/NodeAnalyzer/DocBlockClassRenamer.php b/src/NodeTypeResolver/PhpDoc/NodeAnalyzer/DocBlockClassRenamer.php similarity index 100% rename from packages/NodeTypeResolver/PhpDoc/NodeAnalyzer/DocBlockClassRenamer.php rename to src/NodeTypeResolver/PhpDoc/NodeAnalyzer/DocBlockClassRenamer.php diff --git a/packages/NodeTypeResolver/PhpDoc/NodeAnalyzer/DocBlockNameImporter.php b/src/NodeTypeResolver/PhpDoc/NodeAnalyzer/DocBlockNameImporter.php similarity index 100% rename from packages/NodeTypeResolver/PhpDoc/NodeAnalyzer/DocBlockNameImporter.php rename to src/NodeTypeResolver/PhpDoc/NodeAnalyzer/DocBlockNameImporter.php diff --git a/packages/NodeTypeResolver/PhpDoc/NodeAnalyzer/DocBlockTagReplacer.php b/src/NodeTypeResolver/PhpDoc/NodeAnalyzer/DocBlockTagReplacer.php similarity index 100% rename from packages/NodeTypeResolver/PhpDoc/NodeAnalyzer/DocBlockTagReplacer.php rename to src/NodeTypeResolver/PhpDoc/NodeAnalyzer/DocBlockTagReplacer.php diff --git a/packages/NodeTypeResolver/PhpDocNodeVisitor/ClassRenamePhpDocNodeVisitor.php b/src/NodeTypeResolver/PhpDocNodeVisitor/ClassRenamePhpDocNodeVisitor.php similarity index 99% rename from packages/NodeTypeResolver/PhpDocNodeVisitor/ClassRenamePhpDocNodeVisitor.php rename to src/NodeTypeResolver/PhpDocNodeVisitor/ClassRenamePhpDocNodeVisitor.php index c4be43754ec..d10812fb545 100644 --- a/packages/NodeTypeResolver/PhpDocNodeVisitor/ClassRenamePhpDocNodeVisitor.php +++ b/src/NodeTypeResolver/PhpDocNodeVisitor/ClassRenamePhpDocNodeVisitor.php @@ -14,7 +14,7 @@ use PHPStan\PhpDocParser\Ast\Type\TypeNode; use PHPStan\Type\ObjectType; use PHPStan\Type\Type; use Rector\BetterPhpDocParser\ValueObject\PhpDocAttributeKey; -use Rector\Core\Exception\ShouldNotHappenException; +use Rector\Exception\ShouldNotHappenException; use Rector\Naming\Naming\UseImportsResolver; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\NodeTypeResolver\ValueObject\OldToNewType; diff --git a/packages/NodeTypeResolver/PhpDocNodeVisitor/NameImportingPhpDocNodeVisitor.php b/src/NodeTypeResolver/PhpDocNodeVisitor/NameImportingPhpDocNodeVisitor.php similarity index 97% rename from packages/NodeTypeResolver/PhpDocNodeVisitor/NameImportingPhpDocNodeVisitor.php rename to src/NodeTypeResolver/PhpDocNodeVisitor/NameImportingPhpDocNodeVisitor.php index eab3e8f3b2d..a822df87d6f 100644 --- a/packages/NodeTypeResolver/PhpDocNodeVisitor/NameImportingPhpDocNodeVisitor.php +++ b/src/NodeTypeResolver/PhpDocNodeVisitor/NameImportingPhpDocNodeVisitor.php @@ -14,15 +14,15 @@ use Rector\BetterPhpDocParser\PhpDoc\DoctrineAnnotationTagValueNode; use Rector\BetterPhpDocParser\PhpDoc\SpacelessPhpDocTagNode; use Rector\BetterPhpDocParser\ValueObject\PhpDocAttributeKey; use Rector\CodingStyle\ClassNameImport\ClassNameImportSkipper; -use Rector\Core\Configuration\Option; -use Rector\Core\Configuration\Parameter\SimpleParameterProvider; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\Provider\CurrentFileProvider; -use Rector\Core\ValueObject\Application\File; +use Rector\Configuration\Option; +use Rector\Configuration\Parameter\SimpleParameterProvider; +use Rector\Exception\ShouldNotHappenException; use Rector\PhpDocParser\PhpDocParser\PhpDocNodeVisitor\AbstractPhpDocNodeVisitor; use Rector\PostRector\Collector\UseNodesToAddCollector; +use Rector\Provider\CurrentFileProvider; use Rector\StaticTypeMapper\PhpDocParser\IdentifierTypeMapper; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; +use Rector\ValueObject\Application\File; final class NameImportingPhpDocNodeVisitor extends AbstractPhpDocNodeVisitor { /** @@ -37,7 +37,7 @@ final class NameImportingPhpDocNodeVisitor extends AbstractPhpDocNodeVisitor private $useNodesToAddCollector; /** * @readonly - * @var \Rector\Core\Provider\CurrentFileProvider + * @var \Rector\Provider\CurrentFileProvider */ private $currentFileProvider; /** diff --git a/packages/NodeTypeResolver/Reflection/BetterReflection/RectorBetterReflectionSourceLocatorFactory.php b/src/NodeTypeResolver/Reflection/BetterReflection/RectorBetterReflectionSourceLocatorFactory.php similarity index 100% rename from packages/NodeTypeResolver/Reflection/BetterReflection/RectorBetterReflectionSourceLocatorFactory.php rename to src/NodeTypeResolver/Reflection/BetterReflection/RectorBetterReflectionSourceLocatorFactory.php diff --git a/packages/NodeTypeResolver/Reflection/BetterReflection/SourceLocator/IntermediateSourceLocator.php b/src/NodeTypeResolver/Reflection/BetterReflection/SourceLocator/IntermediateSourceLocator.php similarity index 100% rename from packages/NodeTypeResolver/Reflection/BetterReflection/SourceLocator/IntermediateSourceLocator.php rename to src/NodeTypeResolver/Reflection/BetterReflection/SourceLocator/IntermediateSourceLocator.php diff --git a/packages/NodeTypeResolver/Reflection/BetterReflection/SourceLocatorProvider/DynamicSourceLocatorProvider.php b/src/NodeTypeResolver/Reflection/BetterReflection/SourceLocatorProvider/DynamicSourceLocatorProvider.php similarity index 98% rename from packages/NodeTypeResolver/Reflection/BetterReflection/SourceLocatorProvider/DynamicSourceLocatorProvider.php rename to src/NodeTypeResolver/Reflection/BetterReflection/SourceLocatorProvider/DynamicSourceLocatorProvider.php index 04eb8bd5b9c..69e29e97771 100644 --- a/packages/NodeTypeResolver/Reflection/BetterReflection/SourceLocatorProvider/DynamicSourceLocatorProvider.php +++ b/src/NodeTypeResolver/Reflection/BetterReflection/SourceLocatorProvider/DynamicSourceLocatorProvider.php @@ -8,7 +8,7 @@ use PHPStan\BetterReflection\SourceLocator\Type\SourceLocator; use PHPStan\Reflection\BetterReflection\SourceLocator\FileNodesFetcher; use PHPStan\Reflection\BetterReflection\SourceLocator\OptimizedDirectorySourceLocatorFactory; use PHPStan\Reflection\BetterReflection\SourceLocator\OptimizedSingleFileSourceLocator; -use Rector\Core\Contract\DependencyInjection\ResetableInterface; +use Rector\Contract\DependencyInjection\ResetableInterface; use Rector\Testing\PHPUnit\StaticPHPUnitEnvironment; /** * @api phpstan external diff --git a/packages/NodeTypeResolver/TypeAnalyzer/ArrayTypeAnalyzer.php b/src/NodeTypeResolver/TypeAnalyzer/ArrayTypeAnalyzer.php similarity index 97% rename from packages/NodeTypeResolver/TypeAnalyzer/ArrayTypeAnalyzer.php rename to src/NodeTypeResolver/TypeAnalyzer/ArrayTypeAnalyzer.php index 4708572349c..8e6ac45c7f9 100644 --- a/packages/NodeTypeResolver/TypeAnalyzer/ArrayTypeAnalyzer.php +++ b/src/NodeTypeResolver/TypeAnalyzer/ArrayTypeAnalyzer.php @@ -15,8 +15,8 @@ use PHPStan\Type\ArrayType; use PHPStan\Type\IntersectionType; use PHPStan\Type\MixedType; use PHPStan\Type\Type; -use Rector\Core\Reflection\ReflectionResolver; use Rector\NodeTypeResolver\NodeTypeResolver; +use Rector\Reflection\ReflectionResolver; final class ArrayTypeAnalyzer { /** @@ -26,7 +26,7 @@ final class ArrayTypeAnalyzer private $nodeTypeResolver; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; public function __construct(NodeTypeResolver $nodeTypeResolver, ReflectionResolver $reflectionResolver) diff --git a/packages/NodeTypeResolver/TypeAnalyzer/StringTypeAnalyzer.php b/src/NodeTypeResolver/TypeAnalyzer/StringTypeAnalyzer.php similarity index 100% rename from packages/NodeTypeResolver/TypeAnalyzer/StringTypeAnalyzer.php rename to src/NodeTypeResolver/TypeAnalyzer/StringTypeAnalyzer.php diff --git a/packages/NodeTypeResolver/TypeComparator/ArrayTypeComparator.php b/src/NodeTypeResolver/TypeComparator/ArrayTypeComparator.php similarity index 100% rename from packages/NodeTypeResolver/TypeComparator/ArrayTypeComparator.php rename to src/NodeTypeResolver/TypeComparator/ArrayTypeComparator.php diff --git a/packages/NodeTypeResolver/TypeComparator/ScalarTypeComparator.php b/src/NodeTypeResolver/TypeComparator/ScalarTypeComparator.php similarity index 100% rename from packages/NodeTypeResolver/TypeComparator/ScalarTypeComparator.php rename to src/NodeTypeResolver/TypeComparator/ScalarTypeComparator.php diff --git a/packages/NodeTypeResolver/TypeComparator/TypeComparator.php b/src/NodeTypeResolver/TypeComparator/TypeComparator.php similarity index 99% rename from packages/NodeTypeResolver/TypeComparator/TypeComparator.php rename to src/NodeTypeResolver/TypeComparator/TypeComparator.php index 12d223d5968..bafffc761cc 100644 --- a/packages/NodeTypeResolver/TypeComparator/TypeComparator.php +++ b/src/NodeTypeResolver/TypeComparator/TypeComparator.php @@ -22,9 +22,9 @@ use PHPStan\Type\Type; use PHPStan\Type\TypeTraverser; use PHPStan\Type\UnionType; use Rector\BetterPhpDocParser\ValueObject\PhpDocAttributeKey; -use Rector\Core\Reflection\ReflectionResolver; use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; use Rector\NodeTypeResolver\PHPStan\TypeHasher; +use Rector\Reflection\ReflectionResolver; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\StaticTypeMapper\ValueObject\Type\AliasedObjectType; use Rector\TypeDeclaration\TypeNormalizer; @@ -62,7 +62,7 @@ final class TypeComparator private $typeFactory; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; public function __construct(TypeHasher $typeHasher, TypeNormalizer $typeNormalizer, StaticTypeMapper $staticTypeMapper, \Rector\NodeTypeResolver\TypeComparator\ArrayTypeComparator $arrayTypeComparator, \Rector\NodeTypeResolver\TypeComparator\ScalarTypeComparator $scalarTypeComparator, TypeFactory $typeFactory, ReflectionResolver $reflectionResolver) diff --git a/packages/NodeTypeResolver/ValueObject/OldToNewType.php b/src/NodeTypeResolver/ValueObject/OldToNewType.php similarity index 100% rename from packages/NodeTypeResolver/ValueObject/OldToNewType.php rename to src/NodeTypeResolver/ValueObject/OldToNewType.php diff --git a/src/PHPStan/NodeVisitor/ExprScopeFromStmtNodeVisitor.php b/src/PHPStan/NodeVisitor/ExprScopeFromStmtNodeVisitor.php index 45cf8aa7ffe..5939fae5db0 100644 --- a/src/PHPStan/NodeVisitor/ExprScopeFromStmtNodeVisitor.php +++ b/src/PHPStan/NodeVisitor/ExprScopeFromStmtNodeVisitor.php @@ -1,7 +1,7 @@ + * @return class-string */ public function getNodeClass() : string; /** diff --git a/packages/PHPStanStaticTypeMapper/DoctrineTypeAnalyzer.php b/src/PHPStanStaticTypeMapper/DoctrineTypeAnalyzer.php similarity index 100% rename from packages/PHPStanStaticTypeMapper/DoctrineTypeAnalyzer.php rename to src/PHPStanStaticTypeMapper/DoctrineTypeAnalyzer.php diff --git a/packages/PHPStanStaticTypeMapper/Enum/TypeKind.php b/src/PHPStanStaticTypeMapper/Enum/TypeKind.php similarity index 100% rename from packages/PHPStanStaticTypeMapper/Enum/TypeKind.php rename to src/PHPStanStaticTypeMapper/Enum/TypeKind.php diff --git a/packages/PHPStanStaticTypeMapper/PHPStanStaticTypeMapper.php b/src/PHPStanStaticTypeMapper/PHPStanStaticTypeMapper.php similarity index 96% rename from packages/PHPStanStaticTypeMapper/PHPStanStaticTypeMapper.php rename to src/PHPStanStaticTypeMapper/PHPStanStaticTypeMapper.php index f9e3de28b53..dfc437a2767 100644 --- a/packages/PHPStanStaticTypeMapper/PHPStanStaticTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/PHPStanStaticTypeMapper.php @@ -8,7 +8,7 @@ use PhpParser\Node\Identifier; use PhpParser\Node\Name; use PHPStan\PhpDocParser\Ast\Type\TypeNode; use PHPStan\Type\Type; -use Rector\Core\Exception\NotImplementedYetException; +use Rector\Exception\NotImplementedYetException; use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use RectorPrefix202401\Webmozart\Assert\Assert; diff --git a/packages/PHPStanStaticTypeMapper/TypeAnalyzer/UnionTypeAnalyzer.php b/src/PHPStanStaticTypeMapper/TypeAnalyzer/UnionTypeAnalyzer.php similarity index 100% rename from packages/PHPStanStaticTypeMapper/TypeAnalyzer/UnionTypeAnalyzer.php rename to src/PHPStanStaticTypeMapper/TypeAnalyzer/UnionTypeAnalyzer.php diff --git a/packages/PHPStanStaticTypeMapper/TypeAnalyzer/UnionTypeCommonTypeNarrower.php b/src/PHPStanStaticTypeMapper/TypeAnalyzer/UnionTypeCommonTypeNarrower.php similarity index 99% rename from packages/PHPStanStaticTypeMapper/TypeAnalyzer/UnionTypeCommonTypeNarrower.php rename to src/PHPStanStaticTypeMapper/TypeAnalyzer/UnionTypeCommonTypeNarrower.php index e519ddc0428..02d1f76a3a5 100644 --- a/packages/PHPStanStaticTypeMapper/TypeAnalyzer/UnionTypeCommonTypeNarrower.php +++ b/src/PHPStanStaticTypeMapper/TypeAnalyzer/UnionTypeCommonTypeNarrower.php @@ -16,7 +16,7 @@ use PHPStan\Type\Constant\ConstantStringType; use PHPStan\Type\Generic\GenericClassStringType; use PHPStan\Type\ObjectType; use PHPStan\Type\UnionType; -use Rector\Core\Contract\Rector\RectorInterface; +use Rector\Contract\Rector\RectorInterface; use Rector\NodeTypeResolver\NodeTypeCorrector\GenericClassStringTypeCorrector; final class UnionTypeCommonTypeNarrower { diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/AccessoryLiteralStringTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/AccessoryLiteralStringTypeMapper.php similarity index 87% rename from packages/PHPStanStaticTypeMapper/TypeMapper/AccessoryLiteralStringTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/AccessoryLiteralStringTypeMapper.php index 1658ac2cd28..fc92df245df 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/AccessoryLiteralStringTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/AccessoryLiteralStringTypeMapper.php @@ -8,9 +8,9 @@ use PhpParser\Node\Identifier; use PHPStan\PhpDocParser\Ast\Type\TypeNode; use PHPStan\Type\Accessory\AccessoryLiteralStringType; use PHPStan\Type\Type; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; +use Rector\ValueObject\PhpVersionFeature; /** * @implements TypeMapperInterface */ @@ -18,16 +18,13 @@ final class AccessoryLiteralStringTypeMapper implements TypeMapperInterface { /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; public function __construct(PhpVersionProvider $phpVersionProvider) { $this->phpVersionProvider = $phpVersionProvider; } - /** - * @return class-string - */ public function getNodeClass() : string { return AccessoryLiteralStringType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/AccessoryNonEmptyStringTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/AccessoryNonEmptyStringTypeMapper.php similarity index 87% rename from packages/PHPStanStaticTypeMapper/TypeMapper/AccessoryNonEmptyStringTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/AccessoryNonEmptyStringTypeMapper.php index 8cba9d81c44..669f72c5f78 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/AccessoryNonEmptyStringTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/AccessoryNonEmptyStringTypeMapper.php @@ -8,9 +8,9 @@ use PhpParser\Node\Identifier; use PHPStan\PhpDocParser\Ast\Type\TypeNode; use PHPStan\Type\Accessory\AccessoryNonEmptyStringType; use PHPStan\Type\Type; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; +use Rector\ValueObject\PhpVersionFeature; /** * @implements TypeMapperInterface */ @@ -18,16 +18,13 @@ final class AccessoryNonEmptyStringTypeMapper implements TypeMapperInterface { /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; public function __construct(PhpVersionProvider $phpVersionProvider) { $this->phpVersionProvider = $phpVersionProvider; } - /** - * @return class-string - */ public function getNodeClass() : string { return AccessoryNonEmptyStringType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/AccessoryNonFalsyStringTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/AccessoryNonFalsyStringTypeMapper.php similarity index 87% rename from packages/PHPStanStaticTypeMapper/TypeMapper/AccessoryNonFalsyStringTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/AccessoryNonFalsyStringTypeMapper.php index 8d1c2b66564..1dc3ca3a96b 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/AccessoryNonFalsyStringTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/AccessoryNonFalsyStringTypeMapper.php @@ -8,9 +8,9 @@ use PhpParser\Node\Identifier; use PHPStan\PhpDocParser\Ast\Type\TypeNode; use PHPStan\Type\Accessory\AccessoryNonFalsyStringType; use PHPStan\Type\Type; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; +use Rector\ValueObject\PhpVersionFeature; /** * @implements TypeMapperInterface */ @@ -18,16 +18,13 @@ final class AccessoryNonFalsyStringTypeMapper implements TypeMapperInterface { /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; public function __construct(PhpVersionProvider $phpVersionProvider) { $this->phpVersionProvider = $phpVersionProvider; } - /** - * @return class-string - */ public function getNodeClass() : string { return AccessoryNonFalsyStringType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/AccessoryNumericStringTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/AccessoryNumericStringTypeMapper.php similarity index 87% rename from packages/PHPStanStaticTypeMapper/TypeMapper/AccessoryNumericStringTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/AccessoryNumericStringTypeMapper.php index 85d49571182..562f3887d67 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/AccessoryNumericStringTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/AccessoryNumericStringTypeMapper.php @@ -8,9 +8,9 @@ use PhpParser\Node\Identifier; use PHPStan\PhpDocParser\Ast\Type\TypeNode; use PHPStan\Type\Accessory\AccessoryNumericStringType; use PHPStan\Type\Type; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; +use Rector\ValueObject\PhpVersionFeature; /** * @implements TypeMapperInterface */ @@ -18,16 +18,13 @@ final class AccessoryNumericStringTypeMapper implements TypeMapperInterface { /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; public function __construct(PhpVersionProvider $phpVersionProvider) { $this->phpVersionProvider = $phpVersionProvider; } - /** - * @return class-string - */ public function getNodeClass() : string { return AccessoryNumericStringType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/ArrayTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/ArrayTypeMapper.php similarity index 99% rename from packages/PHPStanStaticTypeMapper/TypeMapper/ArrayTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/ArrayTypeMapper.php index 89da0a663f0..f793c743730 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/ArrayTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/ArrayTypeMapper.php @@ -73,9 +73,6 @@ final class ArrayTypeMapper implements TypeMapperInterface { $this->phpStanStaticTypeMapper = $phpStanStaticTypeMapper; } - /** - * @return class-string - */ public function getNodeClass() : string { return ArrayType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/BooleanTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/BooleanTypeMapper.php similarity index 90% rename from packages/PHPStanStaticTypeMapper/TypeMapper/BooleanTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/BooleanTypeMapper.php index 8b2275601a5..2a8ae4a449e 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/BooleanTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/BooleanTypeMapper.php @@ -9,10 +9,10 @@ use PHPStan\PhpDocParser\Ast\Type\TypeNode; use PHPStan\Type\BooleanType; use PHPStan\Type\Constant\ConstantBooleanType; use PHPStan\Type\Type; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\ValueObject\PhpVersionFeature; /** * @implements TypeMapperInterface */ @@ -20,16 +20,13 @@ final class BooleanTypeMapper implements TypeMapperInterface { /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; public function __construct(PhpVersionProvider $phpVersionProvider) { $this->phpVersionProvider = $phpVersionProvider; } - /** - * @return class-string - */ public function getNodeClass() : string { return BooleanType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/CallableTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/CallableTypeMapper.php similarity index 95% rename from packages/PHPStanStaticTypeMapper/TypeMapper/CallableTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/CallableTypeMapper.php index 74aefda273c..beefe7312f3 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/CallableTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/CallableTypeMapper.php @@ -16,9 +16,6 @@ use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; */ final class CallableTypeMapper implements TypeMapperInterface { - /** - * @return class-string - */ public function getNodeClass() : string { return CallableType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/ClassStringTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/ClassStringTypeMapper.php similarity index 86% rename from packages/PHPStanStaticTypeMapper/TypeMapper/ClassStringTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/ClassStringTypeMapper.php index 8c6eee7c16c..77b53b32a3e 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/ClassStringTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/ClassStringTypeMapper.php @@ -8,9 +8,9 @@ use PhpParser\Node\Identifier; use PHPStan\PhpDocParser\Ast\Type\TypeNode; use PHPStan\Type\ClassStringType; use PHPStan\Type\Type; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; +use Rector\ValueObject\PhpVersionFeature; /** * @implements TypeMapperInterface */ @@ -18,16 +18,13 @@ final class ClassStringTypeMapper implements TypeMapperInterface { /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; public function __construct(PhpVersionProvider $phpVersionProvider) { $this->phpVersionProvider = $phpVersionProvider; } - /** - * @return class-string - */ public function getNodeClass() : string { return ClassStringType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/ClosureTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/ClosureTypeMapper.php similarity index 93% rename from packages/PHPStanStaticTypeMapper/TypeMapper/ClosureTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/ClosureTypeMapper.php index 963bf130f28..57a901b31e6 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/ClosureTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/ClosureTypeMapper.php @@ -11,11 +11,11 @@ use PHPStan\PhpDocParser\Ast\Type\TypeNode; use PHPStan\Type\ClosureType; use PHPStan\Type\Type; use Rector\BetterPhpDocParser\ValueObject\Type\FullyQualifiedIdentifierTypeNode; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Php\PhpVersionProvider; use Rector\PhpDocParser\PhpDocParser\PhpDocNodeTraverser; use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\ValueObject\PhpVersionFeature; /** * @implements TypeMapperInterface */ @@ -23,16 +23,13 @@ final class ClosureTypeMapper implements TypeMapperInterface { /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; public function __construct(PhpVersionProvider $phpVersionProvider) { $this->phpVersionProvider = $phpVersionProvider; } - /** - * @return class-string - */ public function getNodeClass() : string { return ClosureType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/ConditionalTypeForParameterMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/ConditionalTypeForParameterMapper.php similarity index 96% rename from packages/PHPStanStaticTypeMapper/TypeMapper/ConditionalTypeForParameterMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/ConditionalTypeForParameterMapper.php index 0475b7d0a38..64c2c7621e6 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/ConditionalTypeForParameterMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/ConditionalTypeForParameterMapper.php @@ -24,9 +24,6 @@ final class ConditionalTypeForParameterMapper implements TypeMapperInterface { $this->phpStanStaticTypeMapper = $phpStanStaticTypeMapper; } - /** - * @return class-string - */ public function getNodeClass() : string { return ConditionalTypeForParameter::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/ConditionalTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/ConditionalTypeMapper.php similarity index 97% rename from packages/PHPStanStaticTypeMapper/TypeMapper/ConditionalTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/ConditionalTypeMapper.php index ad016fe9bee..b58f394a963 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/ConditionalTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/ConditionalTypeMapper.php @@ -31,9 +31,6 @@ final class ConditionalTypeMapper implements TypeMapperInterface { $this->phpStanStaticTypeMapper = $phpStanStaticTypeMapper; } - /** - * @return class-string - */ public function getNodeClass() : string { return ConditionalType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/FloatTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/FloatTypeMapper.php similarity index 86% rename from packages/PHPStanStaticTypeMapper/TypeMapper/FloatTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/FloatTypeMapper.php index 5bdb8031c7e..739471c7c81 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/FloatTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/FloatTypeMapper.php @@ -8,9 +8,9 @@ use PhpParser\Node\Identifier; use PHPStan\PhpDocParser\Ast\Type\TypeNode; use PHPStan\Type\FloatType; use PHPStan\Type\Type; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; +use Rector\ValueObject\PhpVersionFeature; /** * @implements TypeMapperInterface */ @@ -18,16 +18,13 @@ final class FloatTypeMapper implements TypeMapperInterface { /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; public function __construct(PhpVersionProvider $phpVersionProvider) { $this->phpVersionProvider = $phpVersionProvider; } - /** - * @return class-string - */ public function getNodeClass() : string { return FloatType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/GenericClassStringTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/GenericClassStringTypeMapper.php similarity index 87% rename from packages/PHPStanStaticTypeMapper/TypeMapper/GenericClassStringTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/GenericClassStringTypeMapper.php index e9cc07ffa5a..5cc8b1e8ee6 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/GenericClassStringTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/GenericClassStringTypeMapper.php @@ -8,9 +8,9 @@ use PhpParser\Node\Identifier; use PHPStan\PhpDocParser\Ast\Type\TypeNode; use PHPStan\Type\Generic\GenericClassStringType; use PHPStan\Type\Type; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; +use Rector\ValueObject\PhpVersionFeature; /** * @implements TypeMapperInterface */ @@ -18,16 +18,13 @@ final class GenericClassStringTypeMapper implements TypeMapperInterface { /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; public function __construct(PhpVersionProvider $phpVersionProvider) { $this->phpVersionProvider = $phpVersionProvider; } - /** - * @return class-string - */ public function getNodeClass() : string { return GenericClassStringType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/HasMethodTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/HasMethodTypeMapper.php similarity index 96% rename from packages/PHPStanStaticTypeMapper/TypeMapper/HasMethodTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/HasMethodTypeMapper.php index bd85a44c0f5..071a2e433a6 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/HasMethodTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/HasMethodTypeMapper.php @@ -22,9 +22,6 @@ final class HasMethodTypeMapper implements TypeMapperInterface { $this->objectWithoutClassTypeMapper = $objectWithoutClassTypeMapper; } - /** - * @return class-string - */ public function getNodeClass() : string { return HasMethodType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/HasOffsetTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/HasOffsetTypeMapper.php similarity index 94% rename from packages/PHPStanStaticTypeMapper/TypeMapper/HasOffsetTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/HasOffsetTypeMapper.php index 79cb8c1fb8a..c5bb9629863 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/HasOffsetTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/HasOffsetTypeMapper.php @@ -14,9 +14,6 @@ use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; */ final class HasOffsetTypeMapper implements TypeMapperInterface { - /** - * @return class-string - */ public function getNodeClass() : string { return HasOffsetType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/HasOffsetValueTypeTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/HasOffsetValueTypeTypeMapper.php similarity index 94% rename from packages/PHPStanStaticTypeMapper/TypeMapper/HasOffsetValueTypeTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/HasOffsetValueTypeTypeMapper.php index edaa7e99ab9..3de7a670027 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/HasOffsetValueTypeTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/HasOffsetValueTypeTypeMapper.php @@ -14,9 +14,6 @@ use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; */ final class HasOffsetValueTypeTypeMapper implements TypeMapperInterface { - /** - * @return class-string - */ public function getNodeClass() : string { return HasOffsetValueType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/HasPropertyTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/HasPropertyTypeMapper.php similarity index 96% rename from packages/PHPStanStaticTypeMapper/TypeMapper/HasPropertyTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/HasPropertyTypeMapper.php index 3bb3e01aa7e..8fcf7e7ddb8 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/HasPropertyTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/HasPropertyTypeMapper.php @@ -22,9 +22,6 @@ final class HasPropertyTypeMapper implements TypeMapperInterface { $this->objectWithoutClassTypeMapper = $objectWithoutClassTypeMapper; } - /** - * @return class-string - */ public function getNodeClass() : string { return HasPropertyType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/IntegerTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/IntegerTypeMapper.php similarity index 87% rename from packages/PHPStanStaticTypeMapper/TypeMapper/IntegerTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/IntegerTypeMapper.php index 8face8770ab..57a77868a25 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/IntegerTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/IntegerTypeMapper.php @@ -9,9 +9,9 @@ use PHPStan\PhpDocParser\Ast\Type\IdentifierTypeNode; use PHPStan\PhpDocParser\Ast\Type\TypeNode; use PHPStan\Type\IntegerType; use PHPStan\Type\Type; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; +use Rector\ValueObject\PhpVersionFeature; /** * @implements TypeMapperInterface */ @@ -19,16 +19,13 @@ final class IntegerTypeMapper implements TypeMapperInterface { /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; public function __construct(PhpVersionProvider $phpVersionProvider) { $this->phpVersionProvider = $phpVersionProvider; } - /** - * @return class-string - */ public function getNodeClass() : string { return IntegerType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/IntersectionTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/IntersectionTypeMapper.php similarity index 94% rename from packages/PHPStanStaticTypeMapper/TypeMapper/IntersectionTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/IntersectionTypeMapper.php index ae9715db15d..12ad33463fa 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/IntersectionTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/IntersectionTypeMapper.php @@ -12,10 +12,10 @@ use PHPStan\Type\IntersectionType; use PHPStan\Type\ObjectType; use PHPStan\Type\ObjectWithoutClassType; use PHPStan\Type\Type; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Php\PhpVersionProvider; use Rector\PhpDocParser\PhpDocParser\PhpDocNodeTraverser; use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; +use Rector\ValueObject\PhpVersionFeature; /** * @implements TypeMapperInterface */ @@ -23,7 +23,7 @@ final class IntersectionTypeMapper implements TypeMapperInterface { /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; /** @@ -42,9 +42,6 @@ final class IntersectionTypeMapper implements TypeMapperInterface $this->objectWithoutClassTypeMapper = $objectWithoutClassTypeMapper; $this->objectTypeMapper = $objectTypeMapper; } - /** - * @return class-string - */ public function getNodeClass() : string { return IntersectionType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/IterableTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/IterableTypeMapper.php similarity index 94% rename from packages/PHPStanStaticTypeMapper/TypeMapper/IterableTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/IterableTypeMapper.php index 95d5ba957b9..afa9aaa65d4 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/IterableTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/IterableTypeMapper.php @@ -14,9 +14,6 @@ use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; */ final class IterableTypeMapper implements TypeMapperInterface { - /** - * @return class-string - */ public function getNodeClass() : string { return IterableType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/MixedTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/MixedTypeMapper.php similarity index 87% rename from packages/PHPStanStaticTypeMapper/TypeMapper/MixedTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/MixedTypeMapper.php index 62ae46023f6..2a7eac27fbb 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/MixedTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/MixedTypeMapper.php @@ -8,9 +8,9 @@ use PhpParser\Node\Identifier; use PHPStan\PhpDocParser\Ast\Type\TypeNode; use PHPStan\Type\MixedType; use PHPStan\Type\Type; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; +use Rector\ValueObject\PhpVersionFeature; /** * @implements TypeMapperInterface */ @@ -18,16 +18,13 @@ final class MixedTypeMapper implements TypeMapperInterface { /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; public function __construct(PhpVersionProvider $phpVersionProvider) { $this->phpVersionProvider = $phpVersionProvider; } - /** - * @return class-string - */ public function getNodeClass() : string { return MixedType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/NeverTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/NeverTypeMapper.php similarity index 94% rename from packages/PHPStanStaticTypeMapper/TypeMapper/NeverTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/NeverTypeMapper.php index 5b0ea9bbbbc..c50b724bd7b 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/NeverTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/NeverTypeMapper.php @@ -13,9 +13,6 @@ use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; */ final class NeverTypeMapper implements TypeMapperInterface { - /** - * @return class-string - */ public function getNodeClass() : string { return NeverType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/NonEmptyArrayTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/NonEmptyArrayTypeMapper.php similarity index 94% rename from packages/PHPStanStaticTypeMapper/TypeMapper/NonEmptyArrayTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/NonEmptyArrayTypeMapper.php index b4ced32487b..9b4fed22ad5 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/NonEmptyArrayTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/NonEmptyArrayTypeMapper.php @@ -14,9 +14,6 @@ use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; */ final class NonEmptyArrayTypeMapper implements TypeMapperInterface { - /** - * @return class-string - */ public function getNodeClass() : string { return NonEmptyArrayType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/NullTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/NullTypeMapper.php similarity index 88% rename from packages/PHPStanStaticTypeMapper/TypeMapper/NullTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/NullTypeMapper.php index fdc7208e4a1..010c14939b3 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/NullTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/NullTypeMapper.php @@ -8,10 +8,10 @@ use PhpParser\Node\Identifier; use PHPStan\PhpDocParser\Ast\Type\TypeNode; use PHPStan\Type\NullType; use PHPStan\Type\Type; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\ValueObject\PhpVersionFeature; /** * @implements TypeMapperInterface */ @@ -19,16 +19,13 @@ final class NullTypeMapper implements TypeMapperInterface { /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; public function __construct(PhpVersionProvider $phpVersionProvider) { $this->phpVersionProvider = $phpVersionProvider; } - /** - * @return class-string - */ public function getNodeClass() : string { return NullType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/ObjectTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/ObjectTypeMapper.php similarity index 98% rename from packages/PHPStanStaticTypeMapper/TypeMapper/ObjectTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/ObjectTypeMapper.php index e82c8323c70..50f1de72864 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/ObjectTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/ObjectTypeMapper.php @@ -23,9 +23,6 @@ use Rector\StaticTypeMapper\ValueObject\Type\ShortenedObjectType; */ final class ObjectTypeMapper implements TypeMapperInterface { - /** - * @return class-string - */ public function getNodeClass() : string { return ObjectType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/ObjectWithoutClassTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/ObjectWithoutClassTypeMapper.php similarity index 90% rename from packages/PHPStanStaticTypeMapper/TypeMapper/ObjectWithoutClassTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/ObjectWithoutClassTypeMapper.php index b2a7faa6ca4..a4764dd9bfc 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/ObjectWithoutClassTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/ObjectWithoutClassTypeMapper.php @@ -9,10 +9,10 @@ use PhpParser\Node\Name\FullyQualified; use PHPStan\PhpDocParser\Ast\Type\TypeNode; use PHPStan\Type\ObjectWithoutClassType; use PHPStan\Type\Type; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\NodeTypeResolver\PHPStan\ObjectWithoutClassTypeWithParentTypes; +use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; +use Rector\ValueObject\PhpVersionFeature; /** * @implements TypeMapperInterface */ @@ -20,16 +20,13 @@ final class ObjectWithoutClassTypeMapper implements TypeMapperInterface { /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; public function __construct(PhpVersionProvider $phpVersionProvider) { $this->phpVersionProvider = $phpVersionProvider; } - /** - * @return class-string - */ public function getNodeClass() : string { return ObjectWithoutClassType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/OversizedArrayTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/OversizedArrayTypeMapper.php similarity index 95% rename from packages/PHPStanStaticTypeMapper/TypeMapper/OversizedArrayTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/OversizedArrayTypeMapper.php index 57ce1ac3cf0..4955a7f6d69 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/OversizedArrayTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/OversizedArrayTypeMapper.php @@ -15,9 +15,6 @@ use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; */ final class OversizedArrayTypeMapper implements TypeMapperInterface { - /** - * @return class-string - */ public function getNodeClass() : string { return OversizedArrayType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/ParentStaticTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/ParentStaticTypeMapper.php similarity index 91% rename from packages/PHPStanStaticTypeMapper/TypeMapper/ParentStaticTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/ParentStaticTypeMapper.php index 2cc8158bbf8..b2e5348731a 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/ParentStaticTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/ParentStaticTypeMapper.php @@ -7,7 +7,7 @@ use PhpParser\Node; use PhpParser\Node\Name; use PHPStan\PhpDocParser\Ast\Type\TypeNode; use PHPStan\Type\Type; -use Rector\Core\Enum\ObjectReference; +use Rector\Enum\ObjectReference; use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; use Rector\StaticTypeMapper\ValueObject\Type\ParentStaticType; /** @@ -15,9 +15,6 @@ use Rector\StaticTypeMapper\ValueObject\Type\ParentStaticType; */ final class ParentStaticTypeMapper implements TypeMapperInterface { - /** - * @return class-string - */ public function getNodeClass() : string { return ParentStaticType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/ResourceTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/ResourceTypeMapper.php similarity index 94% rename from packages/PHPStanStaticTypeMapper/TypeMapper/ResourceTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/ResourceTypeMapper.php index b26348883ff..e4c9763e037 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/ResourceTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/ResourceTypeMapper.php @@ -13,9 +13,6 @@ use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; */ final class ResourceTypeMapper implements TypeMapperInterface { - /** - * @return class-string - */ public function getNodeClass() : string { return ResourceType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/SelfObjectTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/SelfObjectTypeMapper.php similarity index 94% rename from packages/PHPStanStaticTypeMapper/TypeMapper/SelfObjectTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/SelfObjectTypeMapper.php index eae726facf2..081442d3cd2 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/SelfObjectTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/SelfObjectTypeMapper.php @@ -14,9 +14,6 @@ use Rector\StaticTypeMapper\ValueObject\Type\SelfObjectType; */ final class SelfObjectTypeMapper implements TypeMapperInterface { - /** - * @return class-string - */ public function getNodeClass() : string { return SelfObjectType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/StaticTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/StaticTypeMapper.php similarity index 88% rename from packages/PHPStanStaticTypeMapper/TypeMapper/StaticTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/StaticTypeMapper.php index 9ed961b3cc0..1e3cb5a58fb 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/StaticTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/StaticTypeMapper.php @@ -8,13 +8,13 @@ use PhpParser\Node\Name; use PHPStan\PhpDocParser\Ast\Type\TypeNode; use PHPStan\Type\StaticType; use PHPStan\Type\Type; -use Rector\Core\Enum\ObjectReference; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Enum\ObjectReference; +use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\StaticTypeMapper\ValueObject\Type\SelfStaticType; use Rector\StaticTypeMapper\ValueObject\Type\SimpleStaticType; +use Rector\ValueObject\PhpVersionFeature; /** * @see \Rector\Tests\NodeTypeResolver\StaticTypeMapper\StaticTypeMapperTest * @@ -24,16 +24,13 @@ final class StaticTypeMapper implements TypeMapperInterface { /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; public function __construct(PhpVersionProvider $phpVersionProvider) { $this->phpVersionProvider = $phpVersionProvider; } - /** - * @return class-string - */ public function getNodeClass() : string { return StaticType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/StrictMixedTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/StrictMixedTypeMapper.php similarity index 95% rename from packages/PHPStanStaticTypeMapper/TypeMapper/StrictMixedTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/StrictMixedTypeMapper.php index b4e8a8c8241..961a63638a4 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/StrictMixedTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/StrictMixedTypeMapper.php @@ -18,9 +18,6 @@ final class StrictMixedTypeMapper implements TypeMapperInterface * @var string */ private const MIXED = 'mixed'; - /** - * @return class-string - */ public function getNodeClass() : string { return StrictMixedType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/StringTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/StringTypeMapper.php similarity index 86% rename from packages/PHPStanStaticTypeMapper/TypeMapper/StringTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/StringTypeMapper.php index 583c64b07f2..52271bd92db 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/StringTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/StringTypeMapper.php @@ -8,9 +8,9 @@ use PhpParser\Node\Identifier; use PHPStan\PhpDocParser\Ast\Type\TypeNode; use PHPStan\Type\StringType; use PHPStan\Type\Type; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; +use Rector\ValueObject\PhpVersionFeature; /** * @implements TypeMapperInterface */ @@ -18,16 +18,13 @@ final class StringTypeMapper implements TypeMapperInterface { /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; public function __construct(PhpVersionProvider $phpVersionProvider) { $this->phpVersionProvider = $phpVersionProvider; } - /** - * @return class-string - */ public function getNodeClass() : string { return StringType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/ThisTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/ThisTypeMapper.php similarity index 94% rename from packages/PHPStanStaticTypeMapper/TypeMapper/ThisTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/ThisTypeMapper.php index 9cdc60a7bd7..fc4f16fa3d0 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/ThisTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/ThisTypeMapper.php @@ -14,9 +14,6 @@ use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; */ final class ThisTypeMapper implements TypeMapperInterface { - /** - * @return class-string - */ public function getNodeClass() : string { return ThisType::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/TypeWithClassNameTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/TypeWithClassNameTypeMapper.php similarity index 86% rename from packages/PHPStanStaticTypeMapper/TypeMapper/TypeWithClassNameTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/TypeWithClassNameTypeMapper.php index b404969e3a4..1db83b2c67e 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/TypeWithClassNameTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/TypeWithClassNameTypeMapper.php @@ -8,9 +8,9 @@ use PhpParser\Node\Identifier; use PHPStan\PhpDocParser\Ast\Type\TypeNode; use PHPStan\Type\Type; use PHPStan\Type\TypeWithClassName; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; +use Rector\ValueObject\PhpVersionFeature; /** * @implements TypeMapperInterface */ @@ -18,16 +18,13 @@ final class TypeWithClassNameTypeMapper implements TypeMapperInterface { /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; public function __construct(PhpVersionProvider $phpVersionProvider) { $this->phpVersionProvider = $phpVersionProvider; } - /** - * @return class-string - */ public function getNodeClass() : string { return TypeWithClassName::class; diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/UnionTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/UnionTypeMapper.php similarity index 98% rename from packages/PHPStanStaticTypeMapper/TypeMapper/UnionTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/UnionTypeMapper.php index 513abdc676e..2e85d722ad5 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/UnionTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/UnionTypeMapper.php @@ -24,16 +24,16 @@ use PHPStan\Type\TypeWithClassName; use PHPStan\Type\UnionType; use PHPStan\Type\VoidType; use Rector\BetterPhpDocParser\ValueObject\Type\BracketsAwareUnionTypeNode; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\NodeNameResolver\NodeNameResolver; use Rector\NodeTypeResolver\PHPStan\Type\TypeFactory; +use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\PHPStanStaticTypeMapper\PHPStanStaticTypeMapper; use Rector\PHPStanStaticTypeMapper\TypeAnalyzer\UnionTypeAnalyzer; use Rector\PHPStanStaticTypeMapper\ValueObject\UnionTypeAnalysis; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use RectorPrefix202401\Webmozart\Assert\Assert; use RectorPrefix202401\Webmozart\Assert\InvalidArgumentException; /** @@ -43,7 +43,7 @@ final class UnionTypeMapper implements TypeMapperInterface { /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; /** @@ -76,9 +76,6 @@ final class UnionTypeMapper implements TypeMapperInterface { $this->phpStanStaticTypeMapper = $phpStanStaticTypeMapper; } - /** - * @return class-string - */ public function getNodeClass() : string { return UnionType::class; @@ -358,7 +355,7 @@ final class UnionTypeMapper implements TypeMapperInterface return new ObjectType('PhpParser\\Node'); } if ($typeWithClassName->getClassName() === AbstractRector::class) { - return new ObjectType('Rector\\Core\\Contract\\Rector\\RectorInterface'); + return new ObjectType('Rector\\Contract\\Rector\\RectorInterface'); } return $typeWithClassName; } diff --git a/packages/PHPStanStaticTypeMapper/TypeMapper/VoidTypeMapper.php b/src/PHPStanStaticTypeMapper/TypeMapper/VoidTypeMapper.php similarity index 88% rename from packages/PHPStanStaticTypeMapper/TypeMapper/VoidTypeMapper.php rename to src/PHPStanStaticTypeMapper/TypeMapper/VoidTypeMapper.php index 521581ec20e..91e8b8dcc1f 100644 --- a/packages/PHPStanStaticTypeMapper/TypeMapper/VoidTypeMapper.php +++ b/src/PHPStanStaticTypeMapper/TypeMapper/VoidTypeMapper.php @@ -8,10 +8,10 @@ use PhpParser\Node\Identifier; use PHPStan\PhpDocParser\Ast\Type\TypeNode; use PHPStan\Type\Type; use PHPStan\Type\VoidType; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Php\PhpVersionProvider; use Rector\PHPStanStaticTypeMapper\Contract\TypeMapperInterface; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\ValueObject\PhpVersionFeature; /** * @implements TypeMapperInterface */ @@ -19,7 +19,7 @@ final class VoidTypeMapper implements TypeMapperInterface { /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; /** @@ -30,9 +30,6 @@ final class VoidTypeMapper implements TypeMapperInterface { $this->phpVersionProvider = $phpVersionProvider; } - /** - * @return class-string - */ public function getNodeClass() : string { return VoidType::class; diff --git a/packages/PHPStanStaticTypeMapper/Utils/TypeUnwrapper.php b/src/PHPStanStaticTypeMapper/Utils/TypeUnwrapper.php similarity index 100% rename from packages/PHPStanStaticTypeMapper/Utils/TypeUnwrapper.php rename to src/PHPStanStaticTypeMapper/Utils/TypeUnwrapper.php diff --git a/packages/PHPStanStaticTypeMapper/ValueObject/UnionTypeAnalysis.php b/src/PHPStanStaticTypeMapper/ValueObject/UnionTypeAnalysis.php similarity index 100% rename from packages/PHPStanStaticTypeMapper/ValueObject/UnionTypeAnalysis.php rename to src/PHPStanStaticTypeMapper/ValueObject/UnionTypeAnalysis.php diff --git a/packages/Parallel/Application/ParallelFileProcessor.php b/src/Parallel/Application/ParallelFileProcessor.php similarity index 96% rename from packages/Parallel/Application/ParallelFileProcessor.php rename to src/Parallel/Application/ParallelFileProcessor.php index a303e255753..c0f022b70c4 100644 --- a/packages/Parallel/Application/ParallelFileProcessor.php +++ b/src/Parallel/Application/ParallelFileProcessor.php @@ -10,15 +10,15 @@ use PHPStan\Collectors\CollectedData; use RectorPrefix202401\React\EventLoop\StreamSelectLoop; use RectorPrefix202401\React\Socket\ConnectionInterface; use RectorPrefix202401\React\Socket\TcpServer; -use Rector\Core\Configuration\Option; -use Rector\Core\Configuration\Parameter\SimpleParameterProvider; -use Rector\Core\Console\Command\ProcessCommand; -use Rector\Core\ValueObject\Configuration; -use Rector\Core\ValueObject\Error\SystemError; -use Rector\Core\ValueObject\ProcessResult; -use Rector\Core\ValueObject\Reporting\FileDiff; +use Rector\Configuration\Option; +use Rector\Configuration\Parameter\SimpleParameterProvider; +use Rector\Console\Command\ProcessCommand; use Rector\Parallel\Command\WorkerCommandLineFactory; use Rector\Parallel\ValueObject\Bridge; +use Rector\ValueObject\Configuration; +use Rector\ValueObject\Error\SystemError; +use Rector\ValueObject\ProcessResult; +use Rector\ValueObject\Reporting\FileDiff; use RectorPrefix202401\Symfony\Component\Console\Command\Command; use RectorPrefix202401\Symfony\Component\Console\Input\InputInterface; use RectorPrefix202401\Symplify\EasyParallel\Enum\Action; diff --git a/packages/Parallel/Command/WorkerCommandLineFactory.php b/src/Parallel/Command/WorkerCommandLineFactory.php similarity index 97% rename from packages/Parallel/Command/WorkerCommandLineFactory.php rename to src/Parallel/Command/WorkerCommandLineFactory.php index 3d8e7d418ac..a68df4e58b7 100644 --- a/packages/Parallel/Command/WorkerCommandLineFactory.php +++ b/src/Parallel/Command/WorkerCommandLineFactory.php @@ -4,8 +4,8 @@ declare (strict_types=1); namespace Rector\Parallel\Command; use Rector\ChangesReporting\Output\JsonOutputFormatter; -use Rector\Core\Configuration\Option; -use Rector\Core\FileSystem\FilePathHelper; +use Rector\Configuration\Option; +use Rector\FileSystem\FilePathHelper; use RectorPrefix202401\Symfony\Component\Console\Command\Command; use RectorPrefix202401\Symfony\Component\Console\Input\InputInterface; use RectorPrefix202401\Symplify\EasyParallel\Exception\ParallelShouldNotHappenException; @@ -23,7 +23,7 @@ final class WorkerCommandLineFactory private $commandFromReflectionFactory; /** * @readonly - * @var \Rector\Core\FileSystem\FilePathHelper + * @var \Rector\FileSystem\FilePathHelper */ private $filePathHelper; /** diff --git a/packages/Parallel/ValueObject/Bridge.php b/src/Parallel/ValueObject/Bridge.php similarity index 100% rename from packages/Parallel/ValueObject/Bridge.php rename to src/Parallel/ValueObject/Bridge.php diff --git a/packages/Parallel/ValueObject/BridgeItem.php b/src/Parallel/ValueObject/BridgeItem.php similarity index 100% rename from packages/Parallel/ValueObject/BridgeItem.php rename to src/Parallel/ValueObject/BridgeItem.php diff --git a/src/Php/PhpVersionProvider.php b/src/Php/PhpVersionProvider.php index 38dacc8c92c..aa2d1e526c7 100644 --- a/src/Php/PhpVersionProvider.php +++ b/src/Php/PhpVersionProvider.php @@ -1,15 +1,15 @@ @@ -21,7 +21,7 @@ final class ArrayAnnotationToAttributeMapper implements AnnotationToAttributeMap { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/packages/PhpAttribute/AnnotationToAttributeMapper/ArrayItemNodeAnnotationToAttributeMapper.php b/src/PhpAttribute/AnnotationToAttributeMapper/ArrayItemNodeAnnotationToAttributeMapper.php similarity index 98% rename from packages/PhpAttribute/AnnotationToAttributeMapper/ArrayItemNodeAnnotationToAttributeMapper.php rename to src/PhpAttribute/AnnotationToAttributeMapper/ArrayItemNodeAnnotationToAttributeMapper.php index 5ec399ae592..6440b15cf52 100644 --- a/packages/PhpAttribute/AnnotationToAttributeMapper/ArrayItemNodeAnnotationToAttributeMapper.php +++ b/src/PhpAttribute/AnnotationToAttributeMapper/ArrayItemNodeAnnotationToAttributeMapper.php @@ -10,10 +10,10 @@ use PHPStan\PhpDocParser\Ast\Type\IdentifierTypeNode; use Rector\BetterPhpDocParser\PhpDoc\ArrayItemNode; use Rector\BetterPhpDocParser\PhpDoc\DoctrineAnnotationTagValueNode; use Rector\BetterPhpDocParser\PhpDoc\StringNode; -use Rector\Core\Validation\RectorAssert; use Rector\PhpAttribute\AnnotationToAttributeMapper; use Rector\PhpAttribute\Contract\AnnotationToAttributeMapperInterface; use Rector\PhpAttribute\Enum\DocTagNodeState; +use Rector\Validation\RectorAssert; use RectorPrefix202401\Webmozart\Assert\InvalidArgumentException; /** * @implements AnnotationToAttributeMapperInterface diff --git a/packages/PhpAttribute/AnnotationToAttributeMapper/ClassConstFetchAnnotationToAttributeMapper.php b/src/PhpAttribute/AnnotationToAttributeMapper/ClassConstFetchAnnotationToAttributeMapper.php similarity index 100% rename from packages/PhpAttribute/AnnotationToAttributeMapper/ClassConstFetchAnnotationToAttributeMapper.php rename to src/PhpAttribute/AnnotationToAttributeMapper/ClassConstFetchAnnotationToAttributeMapper.php diff --git a/packages/PhpAttribute/AnnotationToAttributeMapper/ConstExprNodeAnnotationToAttributeMapper.php b/src/PhpAttribute/AnnotationToAttributeMapper/ConstExprNodeAnnotationToAttributeMapper.php similarity index 96% rename from packages/PhpAttribute/AnnotationToAttributeMapper/ConstExprNodeAnnotationToAttributeMapper.php rename to src/PhpAttribute/AnnotationToAttributeMapper/ConstExprNodeAnnotationToAttributeMapper.php index ca9a7c421c9..c57422f994b 100644 --- a/packages/PhpAttribute/AnnotationToAttributeMapper/ConstExprNodeAnnotationToAttributeMapper.php +++ b/src/PhpAttribute/AnnotationToAttributeMapper/ConstExprNodeAnnotationToAttributeMapper.php @@ -11,7 +11,7 @@ use PHPStan\PhpDocParser\Ast\ConstExpr\ConstExprNode; use PHPStan\PhpDocParser\Ast\ConstExpr\ConstExprTrueNode; use PHPStan\Type\Constant\ConstantBooleanType; use PHPStan\Type\Constant\ConstantFloatType; -use Rector\Core\Exception\NotImplementedYetException; +use Rector\Exception\NotImplementedYetException; use Rector\PhpAttribute\Contract\AnnotationToAttributeMapperInterface; /** * @implements AnnotationToAttributeMapperInterface diff --git a/packages/PhpAttribute/AnnotationToAttributeMapper/CurlyListNodeAnnotationToAttributeMapper.php b/src/PhpAttribute/AnnotationToAttributeMapper/CurlyListNodeAnnotationToAttributeMapper.php similarity index 100% rename from packages/PhpAttribute/AnnotationToAttributeMapper/CurlyListNodeAnnotationToAttributeMapper.php rename to src/PhpAttribute/AnnotationToAttributeMapper/CurlyListNodeAnnotationToAttributeMapper.php diff --git a/packages/PhpAttribute/AnnotationToAttributeMapper/DoctrineAnnotationAnnotationToAttributeMapper.php b/src/PhpAttribute/AnnotationToAttributeMapper/DoctrineAnnotationAnnotationToAttributeMapper.php similarity index 93% rename from packages/PhpAttribute/AnnotationToAttributeMapper/DoctrineAnnotationAnnotationToAttributeMapper.php rename to src/PhpAttribute/AnnotationToAttributeMapper/DoctrineAnnotationAnnotationToAttributeMapper.php index 6ee484af985..32d51d845d7 100644 --- a/packages/PhpAttribute/AnnotationToAttributeMapper/DoctrineAnnotationAnnotationToAttributeMapper.php +++ b/src/PhpAttribute/AnnotationToAttributeMapper/DoctrineAnnotationAnnotationToAttributeMapper.php @@ -7,12 +7,12 @@ use PhpParser\Node\Expr\Array_; use PhpParser\Node\Expr\New_; use PhpParser\Node\Name; use Rector\BetterPhpDocParser\PhpDoc\DoctrineAnnotationTagValueNode; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Exception\ShouldNotHappenException; +use Rector\Php\PhpVersionProvider; use Rector\PhpAttribute\AnnotationToAttributeMapper; use Rector\PhpAttribute\AttributeArrayNameInliner; use Rector\PhpAttribute\Contract\AnnotationToAttributeMapperInterface; +use Rector\ValueObject\PhpVersionFeature; /** * @implements AnnotationToAttributeMapperInterface */ @@ -20,7 +20,7 @@ final class DoctrineAnnotationAnnotationToAttributeMapper implements AnnotationT { /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; /** diff --git a/packages/PhpAttribute/AnnotationToAttributeMapper/StringAnnotationToAttributeMapper.php b/src/PhpAttribute/AnnotationToAttributeMapper/StringAnnotationToAttributeMapper.php similarity index 100% rename from packages/PhpAttribute/AnnotationToAttributeMapper/StringAnnotationToAttributeMapper.php rename to src/PhpAttribute/AnnotationToAttributeMapper/StringAnnotationToAttributeMapper.php diff --git a/packages/PhpAttribute/AnnotationToAttributeMapper/StringNodeAnnotationToAttributeMapper.php b/src/PhpAttribute/AnnotationToAttributeMapper/StringNodeAnnotationToAttributeMapper.php similarity index 100% rename from packages/PhpAttribute/AnnotationToAttributeMapper/StringNodeAnnotationToAttributeMapper.php rename to src/PhpAttribute/AnnotationToAttributeMapper/StringNodeAnnotationToAttributeMapper.php diff --git a/packages/PhpAttribute/AttributeArrayNameInliner.php b/src/PhpAttribute/AttributeArrayNameInliner.php similarity index 97% rename from packages/PhpAttribute/AttributeArrayNameInliner.php rename to src/PhpAttribute/AttributeArrayNameInliner.php index a1346a3901e..ac77c557245 100644 --- a/packages/PhpAttribute/AttributeArrayNameInliner.php +++ b/src/PhpAttribute/AttributeArrayNameInliner.php @@ -10,7 +10,7 @@ use PhpParser\Node\Expr\ArrayItem; use PhpParser\Node\Identifier; use PhpParser\Node\Scalar\LNumber; use PhpParser\Node\Scalar\String_; -use Rector\Core\Exception\NotImplementedYetException; +use Rector\Exception\NotImplementedYetException; use RectorPrefix202401\Webmozart\Assert\Assert; final class AttributeArrayNameInliner { diff --git a/packages/PhpAttribute/Contract/AnnotationToAttributeMapperInterface.php b/src/PhpAttribute/Contract/AnnotationToAttributeMapperInterface.php similarity index 100% rename from packages/PhpAttribute/Contract/AnnotationToAttributeMapperInterface.php rename to src/PhpAttribute/Contract/AnnotationToAttributeMapperInterface.php diff --git a/packages/PhpAttribute/Enum/DocTagNodeState.php b/src/PhpAttribute/Enum/DocTagNodeState.php similarity index 100% rename from packages/PhpAttribute/Enum/DocTagNodeState.php rename to src/PhpAttribute/Enum/DocTagNodeState.php diff --git a/packages/PhpAttribute/NodeAnalyzer/ExprParameterReflectionTypeCorrector.php b/src/PhpAttribute/NodeAnalyzer/ExprParameterReflectionTypeCorrector.php similarity index 97% rename from packages/PhpAttribute/NodeAnalyzer/ExprParameterReflectionTypeCorrector.php rename to src/PhpAttribute/NodeAnalyzer/ExprParameterReflectionTypeCorrector.php index 57942f48313..1780f80bd20 100644 --- a/packages/PhpAttribute/NodeAnalyzer/ExprParameterReflectionTypeCorrector.php +++ b/src/PhpAttribute/NodeAnalyzer/ExprParameterReflectionTypeCorrector.php @@ -11,7 +11,7 @@ use PHPStan\Reflection\ParameterReflection; use PHPStan\Reflection\ParametersAcceptorSelector; use PHPStan\Reflection\ReflectionProvider; use PHPStan\Type\TypeCombinator; -use Rector\Core\PhpParser\Node\NodeFactory; +use Rector\PhpParser\Node\NodeFactory; use Rector\StaticTypeMapper\StaticTypeMapper; final class ExprParameterReflectionTypeCorrector { @@ -27,7 +27,7 @@ final class ExprParameterReflectionTypeCorrector private $reflectionProvider; /** * @readonly - * @var \Rector\Core\PhpParser\Node\NodeFactory + * @var \Rector\PhpParser\Node\NodeFactory */ private $nodeFactory; public function __construct(StaticTypeMapper $staticTypeMapper, ReflectionProvider $reflectionProvider, NodeFactory $nodeFactory) diff --git a/packages/PhpAttribute/NodeFactory/AttributeNameFactory.php b/src/PhpAttribute/NodeFactory/AttributeNameFactory.php similarity index 100% rename from packages/PhpAttribute/NodeFactory/AttributeNameFactory.php rename to src/PhpAttribute/NodeFactory/AttributeNameFactory.php diff --git a/packages/PhpAttribute/NodeFactory/NamedArgsFactory.php b/src/PhpAttribute/NodeFactory/NamedArgsFactory.php similarity index 100% rename from packages/PhpAttribute/NodeFactory/NamedArgsFactory.php rename to src/PhpAttribute/NodeFactory/NamedArgsFactory.php diff --git a/packages/PhpAttribute/NodeFactory/PhpAttributeGroupFactory.php b/src/PhpAttribute/NodeFactory/PhpAttributeGroupFactory.php similarity index 100% rename from packages/PhpAttribute/NodeFactory/PhpAttributeGroupFactory.php rename to src/PhpAttribute/NodeFactory/PhpAttributeGroupFactory.php diff --git a/packages/PhpAttribute/NodeFactory/PhpNestedAttributeGroupFactory.php b/src/PhpAttribute/NodeFactory/PhpNestedAttributeGroupFactory.php similarity index 99% rename from packages/PhpAttribute/NodeFactory/PhpNestedAttributeGroupFactory.php rename to src/PhpAttribute/NodeFactory/PhpNestedAttributeGroupFactory.php index aee7108d0cd..a8379f8bfcc 100644 --- a/packages/PhpAttribute/NodeFactory/PhpNestedAttributeGroupFactory.php +++ b/src/PhpAttribute/NodeFactory/PhpNestedAttributeGroupFactory.php @@ -14,7 +14,7 @@ use PhpParser\Node\Stmt\Use_; use Rector\BetterPhpDocParser\PhpDoc\ArrayItemNode; use Rector\BetterPhpDocParser\PhpDoc\DoctrineAnnotationTagValueNode; use Rector\BetterPhpDocParser\ValueObject\PhpDoc\DoctrineAnnotation\CurlyListNode; -use Rector\Core\Exception\ShouldNotHappenException; +use Rector\Exception\ShouldNotHappenException; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Php80\ValueObject\AnnotationPropertyToAttributeClass; use Rector\Php80\ValueObject\NestedAnnotationToAttribute; diff --git a/packages/PhpAttribute/UseAliasNameMatcher.php b/src/PhpAttribute/UseAliasNameMatcher.php similarity index 100% rename from packages/PhpAttribute/UseAliasNameMatcher.php rename to src/PhpAttribute/UseAliasNameMatcher.php diff --git a/packages/PhpAttribute/ValueObject/UseAliasMetadata.php b/src/PhpAttribute/ValueObject/UseAliasMetadata.php similarity index 100% rename from packages/PhpAttribute/ValueObject/UseAliasMetadata.php rename to src/PhpAttribute/ValueObject/UseAliasMetadata.php diff --git a/packages/PhpDocParser/NodeTraverser/SimpleCallableNodeTraverser.php b/src/PhpDocParser/NodeTraverser/SimpleCallableNodeTraverser.php similarity index 100% rename from packages/PhpDocParser/NodeTraverser/SimpleCallableNodeTraverser.php rename to src/PhpDocParser/NodeTraverser/SimpleCallableNodeTraverser.php diff --git a/packages/PhpDocParser/NodeVisitor/CallableNodeVisitor.php b/src/PhpDocParser/NodeVisitor/CallableNodeVisitor.php similarity index 100% rename from packages/PhpDocParser/NodeVisitor/CallableNodeVisitor.php rename to src/PhpDocParser/NodeVisitor/CallableNodeVisitor.php diff --git a/packages/PhpDocParser/PhpDocParser/Contract/PhpDocNodeVisitorInterface.php b/src/PhpDocParser/PhpDocParser/Contract/PhpDocNodeVisitorInterface.php similarity index 100% rename from packages/PhpDocParser/PhpDocParser/Contract/PhpDocNodeVisitorInterface.php rename to src/PhpDocParser/PhpDocParser/Contract/PhpDocNodeVisitorInterface.php diff --git a/packages/PhpDocParser/PhpDocParser/Exception/InvalidTraverseException.php b/src/PhpDocParser/PhpDocParser/Exception/InvalidTraverseException.php similarity index 100% rename from packages/PhpDocParser/PhpDocParser/Exception/InvalidTraverseException.php rename to src/PhpDocParser/PhpDocParser/Exception/InvalidTraverseException.php diff --git a/packages/PhpDocParser/PhpDocParser/PhpDocNodeTraverser.php b/src/PhpDocParser/PhpDocParser/PhpDocNodeTraverser.php similarity index 100% rename from packages/PhpDocParser/PhpDocParser/PhpDocNodeTraverser.php rename to src/PhpDocParser/PhpDocParser/PhpDocNodeTraverser.php diff --git a/packages/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/AbstractPhpDocNodeVisitor.php b/src/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/AbstractPhpDocNodeVisitor.php similarity index 100% rename from packages/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/AbstractPhpDocNodeVisitor.php rename to src/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/AbstractPhpDocNodeVisitor.php diff --git a/packages/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/CallablePhpDocNodeVisitor.php b/src/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/CallablePhpDocNodeVisitor.php similarity index 100% rename from packages/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/CallablePhpDocNodeVisitor.php rename to src/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/CallablePhpDocNodeVisitor.php diff --git a/packages/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/CloningPhpDocNodeVisitor.php b/src/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/CloningPhpDocNodeVisitor.php similarity index 100% rename from packages/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/CloningPhpDocNodeVisitor.php rename to src/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/CloningPhpDocNodeVisitor.php diff --git a/packages/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/ParentConnectingPhpDocNodeVisitor.php b/src/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/ParentConnectingPhpDocNodeVisitor.php similarity index 100% rename from packages/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/ParentConnectingPhpDocNodeVisitor.php rename to src/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/ParentConnectingPhpDocNodeVisitor.php diff --git a/packages/PhpDocParser/PhpDocParser/ValueObject/PhpDocAttributeKey.php b/src/PhpDocParser/PhpDocParser/ValueObject/PhpDocAttributeKey.php similarity index 100% rename from packages/PhpDocParser/PhpDocParser/ValueObject/PhpDocAttributeKey.php rename to src/PhpDocParser/PhpDocParser/ValueObject/PhpDocAttributeKey.php diff --git a/packages/PhpDocParser/PhpParser/SmartPhpParser.php b/src/PhpDocParser/PhpParser/SmartPhpParser.php similarity index 100% rename from packages/PhpDocParser/PhpParser/SmartPhpParser.php rename to src/PhpDocParser/PhpParser/SmartPhpParser.php diff --git a/packages/PhpDocParser/PhpParser/SmartPhpParserFactory.php b/src/PhpDocParser/PhpParser/SmartPhpParserFactory.php similarity index 100% rename from packages/PhpDocParser/PhpParser/SmartPhpParserFactory.php rename to src/PhpDocParser/PhpParser/SmartPhpParserFactory.php diff --git a/packages/PhpDocParser/ValueObject/AttributeKey.php b/src/PhpDocParser/ValueObject/AttributeKey.php similarity index 100% rename from packages/PhpDocParser/ValueObject/AttributeKey.php rename to src/PhpDocParser/ValueObject/AttributeKey.php diff --git a/src/PhpParser/AstResolver.php b/src/PhpParser/AstResolver.php index d6b87db000c..7fce756d673 100644 --- a/src/PhpParser/AstResolver.php +++ b/src/PhpParser/AstResolver.php @@ -1,7 +1,7 @@ $type - * @return T|null - * * @param Node|Node[] $nodes + * + * @return T|null */ public function findFirstInstanceOf($nodes, string $type) : ?Node { @@ -184,7 +184,7 @@ final class BetterNodeFinder /** * @template T of Node * @param array>|class-string $types - * @return T[] + * @return array * @param \PhpParser\Node\Stmt\ClassMethod|\PhpParser\Node\Stmt\Function_|\PhpParser\Node\Expr\Closure $functionLike */ public function findInstancesOfInFunctionLikeScoped($functionLike, $types) : array diff --git a/src/PhpParser/Node/CustomNode/FileWithoutNamespace.php b/src/PhpParser/Node/CustomNode/FileWithoutNamespace.php index ffe50b0467d..6690128d1a4 100644 --- a/src/PhpParser/Node/CustomNode/FileWithoutNamespace.php +++ b/src/PhpParser/Node/CustomNode/FileWithoutNamespace.php @@ -1,10 +1,10 @@ currentFileProvider->getFile(); - if (!$file instanceof \Rector\Core\ValueObject\Application\File) { + if (!$file instanceof \Rector\ValueObject\Application\File) { throw new ShouldNotHappenException(); } return \dirname($file->getFilePath()); @@ -245,7 +245,7 @@ final class ValueResolver private function resolveFileConstant(File $file) : string { $file = $this->currentFileProvider->getFile(); - if (!$file instanceof \Rector\Core\ValueObject\Application\File) { + if (!$file instanceof \Rector\ValueObject\Application\File) { throw new ShouldNotHappenException(); } return $file->getFilePath(); diff --git a/src/PhpParser/NodeFinder/LocalMethodCallFinder.php b/src/PhpParser/NodeFinder/LocalMethodCallFinder.php index 5ecc02972c6..f0ca2274ffc 100644 --- a/src/PhpParser/NodeFinder/LocalMethodCallFinder.php +++ b/src/PhpParser/NodeFinder/LocalMethodCallFinder.php @@ -1,21 +1,21 @@ \\$\\d+)#'; - public function __construct(BetterStandardPrinter $betterStandardPrinter, \Rector\Core\PhpParser\Parser\SimplePhpParser $simplePhpParser, ValueResolver $valueResolver) + public function __construct(BetterStandardPrinter $betterStandardPrinter, \Rector\PhpParser\Parser\SimplePhpParser $simplePhpParser, ValueResolver $valueResolver) { $this->betterStandardPrinter = $betterStandardPrinter; $this->simplePhpParser = $simplePhpParser; diff --git a/src/PhpParser/Parser/RectorParser.php b/src/PhpParser/Parser/RectorParser.php index 35b7f3049a6..23d82898cec 100644 --- a/src/PhpParser/Parser/RectorParser.php +++ b/src/PhpParser/Parser/RectorParser.php @@ -1,12 +1,12 @@ betterStandardPrinter = $betterStandardPrinter; $this->filesystem = $filesystem; diff --git a/src/PhpParser/ValueObject/StmtsAndTokens.php b/src/PhpParser/ValueObject/StmtsAndTokens.php index db20832cfa1..a8395e8d46e 100644 --- a/src/PhpParser/ValueObject/StmtsAndTokens.php +++ b/src/PhpParser/ValueObject/StmtsAndTokens.php @@ -1,7 +1,7 @@ nodeNameResolver->isNames($node, $names); } + /** + * Some nodes have always-known string name. This makes PHPStan smarter. + * @see https://phpstan.org/writing-php-code/phpdoc-types#conditional-return-types + * + * @return ($node is Node\Param ? string : + * ($node is Node\Stmt\ClassMethod ? string : + * ($node is Node\Stmt\Property ? string : + * ($node is Node\Stmt\PropertyProperty ? string : + * ($node is Trait_ ? string : + * ($node is Interface_ ? string : + * ($node is Const_ ? string : + * ($node is Node\Const_ ? string : + * ($node is Name ? string : + * string|null ))))))))) + */ protected function getName(Node $node) : ?string { return $this->nodeNameResolver->getName($node); diff --git a/src/Rector/AbstractScopeAwareRector.php b/src/Rector/AbstractScopeAwareRector.php index ad22e80c78b..a79e85883dd 100644 --- a/src/Rector/AbstractScopeAwareRector.php +++ b/src/Rector/AbstractScopeAwareRector.php @@ -1,16 +1,16 @@ reflectionResolver = $reflectionResolver; } diff --git a/src/Reflection/ClassReflectionAnalyzer.php b/src/Reflection/ClassReflectionAnalyzer.php index a0ef1567d87..1f9dfbd6d60 100644 --- a/src/Reflection/ClassReflectionAnalyzer.php +++ b/src/Reflection/ClassReflectionAnalyzer.php @@ -1,7 +1,7 @@ reflectionProvider = $reflectionProvider; $this->nodeTypeResolver = $nodeTypeResolver; diff --git a/packages/Set/Contract/SetListInterface.php b/src/Set/Contract/SetListInterface.php similarity index 100% rename from packages/Set/Contract/SetListInterface.php rename to src/Set/Contract/SetListInterface.php diff --git a/packages/Set/ValueObject/LevelSetList.php b/src/Set/ValueObject/LevelSetList.php similarity index 100% rename from packages/Set/ValueObject/LevelSetList.php rename to src/Set/ValueObject/LevelSetList.php diff --git a/packages/Set/ValueObject/SetList.php b/src/Set/ValueObject/SetList.php similarity index 100% rename from packages/Set/ValueObject/SetList.php rename to src/Set/ValueObject/SetList.php diff --git a/packages/Skipper/Contract/SkipVoterInterface.php b/src/Skipper/Contract/SkipVoterInterface.php similarity index 100% rename from packages/Skipper/Contract/SkipVoterInterface.php rename to src/Skipper/Contract/SkipVoterInterface.php diff --git a/packages/Skipper/FileSystem/FnMatchPathNormalizer.php b/src/Skipper/FileSystem/FnMatchPathNormalizer.php similarity index 100% rename from packages/Skipper/FileSystem/FnMatchPathNormalizer.php rename to src/Skipper/FileSystem/FnMatchPathNormalizer.php diff --git a/packages/Skipper/Fnmatcher.php b/src/Skipper/Fnmatcher.php similarity index 100% rename from packages/Skipper/Fnmatcher.php rename to src/Skipper/Fnmatcher.php diff --git a/packages/Skipper/Matcher/FileInfoMatcher.php b/src/Skipper/Matcher/FileInfoMatcher.php similarity index 100% rename from packages/Skipper/Matcher/FileInfoMatcher.php rename to src/Skipper/Matcher/FileInfoMatcher.php diff --git a/packages/Skipper/RealpathMatcher.php b/src/Skipper/RealpathMatcher.php similarity index 100% rename from packages/Skipper/RealpathMatcher.php rename to src/Skipper/RealpathMatcher.php diff --git a/packages/Skipper/SkipCriteriaResolver/SkippedClassResolver.php b/src/Skipper/SkipCriteriaResolver/SkippedClassResolver.php similarity index 92% rename from packages/Skipper/SkipCriteriaResolver/SkippedClassResolver.php rename to src/Skipper/SkipCriteriaResolver/SkippedClassResolver.php index 8d2bccf46b9..fd91bbd83c0 100644 --- a/packages/Skipper/SkipCriteriaResolver/SkippedClassResolver.php +++ b/src/Skipper/SkipCriteriaResolver/SkippedClassResolver.php @@ -3,8 +3,8 @@ declare (strict_types=1); namespace Rector\Skipper\SkipCriteriaResolver; -use Rector\Core\Configuration\Option; -use Rector\Core\Configuration\Parameter\SimpleParameterProvider; +use Rector\Configuration\Option; +use Rector\Configuration\Parameter\SimpleParameterProvider; use Rector\Testing\PHPUnit\StaticPHPUnitEnvironment; final class SkippedClassResolver { diff --git a/packages/Skipper/SkipCriteriaResolver/SkippedPathsResolver.php b/src/Skipper/SkipCriteriaResolver/SkippedPathsResolver.php similarity index 88% rename from packages/Skipper/SkipCriteriaResolver/SkippedPathsResolver.php rename to src/Skipper/SkipCriteriaResolver/SkippedPathsResolver.php index dfcef02dc2d..465defd7016 100644 --- a/packages/Skipper/SkipCriteriaResolver/SkippedPathsResolver.php +++ b/src/Skipper/SkipCriteriaResolver/SkippedPathsResolver.php @@ -3,9 +3,9 @@ declare (strict_types=1); namespace Rector\Skipper\SkipCriteriaResolver; -use Rector\Core\Configuration\Option; -use Rector\Core\Configuration\Parameter\SimpleParameterProvider; -use Rector\Core\FileSystem\FilePathHelper; +use Rector\Configuration\Option; +use Rector\Configuration\Parameter\SimpleParameterProvider; +use Rector\FileSystem\FilePathHelper; use Rector\Testing\PHPUnit\StaticPHPUnitEnvironment; /** * @see \Rector\Tests\Skipper\SkipCriteriaResolver\SkippedPathsResolver\SkippedPathsResolverTest @@ -14,7 +14,7 @@ final class SkippedPathsResolver { /** * @readonly - * @var \Rector\Core\FileSystem\FilePathHelper + * @var \Rector\FileSystem\FilePathHelper */ private $filePathHelper; /** diff --git a/packages/Skipper/SkipVoter/ClassSkipVoter.php b/src/Skipper/SkipVoter/ClassSkipVoter.php similarity index 100% rename from packages/Skipper/SkipVoter/ClassSkipVoter.php rename to src/Skipper/SkipVoter/ClassSkipVoter.php diff --git a/packages/Skipper/SkipVoter/PathSkipVoter.php b/src/Skipper/SkipVoter/PathSkipVoter.php similarity index 100% rename from packages/Skipper/SkipVoter/PathSkipVoter.php rename to src/Skipper/SkipVoter/PathSkipVoter.php diff --git a/packages/Skipper/Skipper/SkipSkipper.php b/src/Skipper/Skipper/SkipSkipper.php similarity index 100% rename from packages/Skipper/Skipper/SkipSkipper.php rename to src/Skipper/Skipper/SkipSkipper.php diff --git a/packages/Skipper/Skipper/Skipper.php b/src/Skipper/Skipper/Skipper.php similarity index 92% rename from packages/Skipper/Skipper/Skipper.php rename to src/Skipper/Skipper/Skipper.php index 89dfbc32d52..9f6023eb62a 100644 --- a/packages/Skipper/Skipper/Skipper.php +++ b/src/Skipper/Skipper/Skipper.php @@ -4,8 +4,8 @@ declare (strict_types=1); namespace Rector\Skipper\Skipper; use PhpParser\Node; -use Rector\Core\Contract\Rector\RectorInterface; -use Rector\Core\ProcessAnalyzer\RectifiedAnalyzer; +use Rector\Contract\Rector\RectorInterface; +use Rector\ProcessAnalyzer\RectifiedAnalyzer; use Rector\Skipper\Contract\SkipVoterInterface; use RectorPrefix202401\Webmozart\Assert\Assert; /** @@ -16,7 +16,7 @@ final class Skipper { /** * @readonly - * @var \Rector\Core\ProcessAnalyzer\RectifiedAnalyzer + * @var \Rector\ProcessAnalyzer\RectifiedAnalyzer */ private $rectifiedAnalyzer; /** diff --git a/src/StaticReflection/DynamicSourceLocatorDecorator.php b/src/StaticReflection/DynamicSourceLocatorDecorator.php index 8e85fe40ea9..f23c9ad0beb 100644 --- a/src/StaticReflection/DynamicSourceLocatorDecorator.php +++ b/src/StaticReflection/DynamicSourceLocatorDecorator.php @@ -1,10 +1,10 @@ realpath = \realpath($opened_path) ?: $opened_path; + $opened_path = $this->realpath; + $this->handle = \fopen($this->realpath, $mode); + $this->position = 0; + return (bool) $this->handle; + } + public function stream_read($count) + { + $data = \fread($this->handle, $count); + if ($this->position === 0) { + $data = \preg_replace('{^#!.*\\r?\\n}', '', $data); + } + $this->position += \strlen($data); + return $data; + } + public function stream_cast($castAs) + { + return $this->handle; + } + public function stream_close() + { + \fclose($this->handle); + } + public function stream_lock($operation) + { + return $operation ? \flock($this->handle, $operation) : \true; + } + public function stream_seek($offset, $whence) + { + if (0 === \fseek($this->handle, $offset, $whence)) { + $this->position = \ftell($this->handle); + return \true; + } + return \false; + } + public function stream_tell() + { + return $this->position; + } + public function stream_eof() + { + return \feof($this->handle); + } + public function stream_stat() + { + return array(); + } + public function stream_set_option($option, $arg1, $arg2) + { + return \true; + } + public function url_stat($path, $flags) + { + $path = \substr($path, 17); + if (\file_exists($path)) { + return \stat($path); + } + return \false; + } + } + } + if (\function_exists('stream_get_wrappers') && \in_array('phpvfscomposer', \stream_get_wrappers(), \true) || \function_exists('stream_wrapper_register') && \stream_wrapper_register('phpvfscomposer', 'RectorPrefix202401\\Composer\\BinProxyWrapper')) { + return include "phpvfscomposer://" . __DIR__ . '/..' . '/phpstan/phpstan/phpstan'; + } +} +return include __DIR__ . '/..' . '/phpstan/phpstan/phpstan'; diff --git a/vendor/bin/phpstan.phar b/vendor/bin/phpstan.phar new file mode 100755 index 00000000000..fecf96f69d9 --- /dev/null +++ b/vendor/bin/phpstan.phar @@ -0,0 +1,119 @@ +#!/usr/bin/env php +realpath = realpath($opened_path) ?: $opened_path; + $opened_path = $this->realpath; + $this->handle = fopen($this->realpath, $mode); + $this->position = 0; + + return (bool) $this->handle; + } + + public function stream_read($count) + { + $data = fread($this->handle, $count); + + if ($this->position === 0) { + $data = preg_replace('{^#!.*\r?\n}', '', $data); + } + + $this->position += strlen($data); + + return $data; + } + + public function stream_cast($castAs) + { + return $this->handle; + } + + public function stream_close() + { + fclose($this->handle); + } + + public function stream_lock($operation) + { + return $operation ? flock($this->handle, $operation) : true; + } + + public function stream_seek($offset, $whence) + { + if (0 === fseek($this->handle, $offset, $whence)) { + $this->position = ftell($this->handle); + return true; + } + + return false; + } + + public function stream_tell() + { + return $this->position; + } + + public function stream_eof() + { + return feof($this->handle); + } + + public function stream_stat() + { + return array(); + } + + public function stream_set_option($option, $arg1, $arg2) + { + return true; + } + + public function url_stat($path, $flags) + { + $path = substr($path, 17); + if (file_exists($path)) { + return stat($path); + } + + return false; + } + } + } + + if ( + (function_exists('stream_get_wrappers') && in_array('phpvfscomposer', stream_get_wrappers(), true)) + || (function_exists('stream_wrapper_register') && stream_wrapper_register('phpvfscomposer', 'Composer\BinProxyWrapper')) + ) { + return include("phpvfscomposer://" . __DIR__ . '/..'.'/phpstan/phpstan/phpstan.phar'); + } +} + +return include __DIR__ . '/..'.'/phpstan/phpstan/phpstan.phar'; diff --git a/vendor/composer/InstalledVersions.php b/vendor/composer/InstalledVersions.php index 9e0e1f9c7dc..f1a296ee933 100644 --- a/vendor/composer/InstalledVersions.php +++ b/vendor/composer/InstalledVersions.php @@ -53,7 +53,7 @@ class InstalledVersions if (1 === \count($packages)) { return $packages[0]; } - return \array_keys(\array_flip(\call_user_func_array('array_merge', $packages))); + return \array_keys(\array_flip(\call_user_func_array('RectorPrefix202401\\array_merge', $packages))); } /** * Returns a list of all package names with a specific type e.g. 'library' diff --git a/vendor/composer/autoload_classmap.php b/vendor/composer/autoload_classmap.php index b77d83a3427..a8cf8df753c 100644 --- a/vendor/composer/autoload_classmap.php +++ b/vendor/composer/autoload_classmap.php @@ -932,7 +932,6 @@ return array( 'RectorPrefix202401\\Symplify\\EasyParallel\\Enum\\ReactCommand' => $vendorDir . '/symplify/easy-parallel/src/Enum/ReactCommand.php', 'RectorPrefix202401\\Symplify\\EasyParallel\\Enum\\ReactEvent' => $vendorDir . '/symplify/easy-parallel/src/Enum/ReactEvent.php', 'RectorPrefix202401\\Symplify\\EasyParallel\\Exception\\ParallelShouldNotHappenException' => $vendorDir . '/symplify/easy-parallel/src/Exception/ParallelShouldNotHappenException.php', - 'RectorPrefix202401\\Symplify\\EasyParallel\\FileSystem\\FilePathNormalizer' => $vendorDir . '/symplify/easy-parallel/src/FileSystem/FilePathNormalizer.php', 'RectorPrefix202401\\Symplify\\EasyParallel\\Reflection\\CommandFromReflectionFactory' => $vendorDir . '/symplify/easy-parallel/src/Reflection/CommandFromReflectionFactory.php', 'RectorPrefix202401\\Symplify\\EasyParallel\\ScheduleFactory' => $vendorDir . '/symplify/easy-parallel/src/ScheduleFactory.php', 'RectorPrefix202401\\Symplify\\EasyParallel\\ValueObject\\EasyParallelConfig' => $vendorDir . '/symplify/easy-parallel/src/ValueObject/EasyParallelConfig.php', @@ -942,6 +941,12 @@ return array( 'RectorPrefix202401\\Webmozart\\Assert\\Assert' => $vendorDir . '/webmozart/assert/src/Assert.php', 'RectorPrefix202401\\Webmozart\\Assert\\InvalidArgumentException' => $vendorDir . '/webmozart/assert/src/InvalidArgumentException.php', 'RectorPrefix202401\\Webmozart\\Assert\\Mixin' => $vendorDir . '/webmozart/assert/src/Mixin.php', + 'Rector\\Application\\ApplicationFileProcessor' => $baseDir . '/src/Application/ApplicationFileProcessor.php', + 'Rector\\Application\\ChangedNodeScopeRefresher' => $baseDir . '/src/Application/ChangedNodeScopeRefresher.php', + 'Rector\\Application\\Collector\\CollectorNodeVisitor' => $baseDir . '/src/Application/Collector/CollectorNodeVisitor.php', + 'Rector\\Application\\Collector\\CollectorProcessor' => $baseDir . '/src/Application/Collector/CollectorProcessor.php', + 'Rector\\Application\\FileProcessor' => $baseDir . '/src/Application/FileProcessor.php', + 'Rector\\Application\\VersionResolver' => $baseDir . '/src/Application/VersionResolver.php', 'Rector\\Arguments\\ArgumentDefaultValueReplacer' => $baseDir . '/rules/Arguments/ArgumentDefaultValueReplacer.php', 'Rector\\Arguments\\Contract\\ReplaceArgumentDefaultValueInterface' => $baseDir . '/rules/Arguments/Contract/ReplaceArgumentDefaultValueInterface.php', 'Rector\\Arguments\\NodeAnalyzer\\ArgumentAddingScope' => $baseDir . '/rules/Arguments/NodeAnalyzer/ArgumentAddingScope.php', @@ -955,76 +960,80 @@ return array( 'Rector\\Arguments\\ValueObject\\RemoveMethodCallParam' => $baseDir . '/rules/Arguments/ValueObject/RemoveMethodCallParam.php', 'Rector\\Arguments\\ValueObject\\ReplaceArgumentDefaultValue' => $baseDir . '/rules/Arguments/ValueObject/ReplaceArgumentDefaultValue.php', 'Rector\\Arguments\\ValueObject\\ReplaceFuncCallArgumentDefaultValue' => $baseDir . '/rules/Arguments/ValueObject/ReplaceFuncCallArgumentDefaultValue.php', - 'Rector\\BetterPhpDocParser\\Annotation\\AnnotationNaming' => $baseDir . '/packages/BetterPhpDocParser/Annotation/AnnotationNaming.php', - 'Rector\\BetterPhpDocParser\\Attributes\\AttributeMirrorer' => $baseDir . '/packages/BetterPhpDocParser/Attributes/AttributeMirrorer.php', - 'Rector\\BetterPhpDocParser\\Comment\\CommentsMerger' => $baseDir . '/packages/BetterPhpDocParser/Comment/CommentsMerger.php', - 'Rector\\BetterPhpDocParser\\Contract\\BasePhpDocNodeVisitorInterface' => $baseDir . '/packages/BetterPhpDocParser/Contract/BasePhpDocNodeVisitorInterface.php', - 'Rector\\BetterPhpDocParser\\Contract\\PhpDocParser\\PhpDocNodeDecoratorInterface' => $baseDir . '/packages/BetterPhpDocParser/Contract/PhpDocParser/PhpDocNodeDecoratorInterface.php', - 'Rector\\BetterPhpDocParser\\DataProvider\\CurrentTokenIteratorProvider' => $baseDir . '/packages/BetterPhpDocParser/DataProvider/CurrentTokenIteratorProvider.php', - 'Rector\\BetterPhpDocParser\\Guard\\NewPhpDocFromPHPStanTypeGuard' => $baseDir . '/packages/BetterPhpDocParser/Guard/NewPhpDocFromPHPStanTypeGuard.php', - 'Rector\\BetterPhpDocParser\\PhpDocInfo\\PhpDocInfo' => $baseDir . '/packages/BetterPhpDocParser/PhpDocInfo/PhpDocInfo.php', - 'Rector\\BetterPhpDocParser\\PhpDocInfo\\PhpDocInfoFactory' => $baseDir . '/packages/BetterPhpDocParser/PhpDocInfo/PhpDocInfoFactory.php', - 'Rector\\BetterPhpDocParser\\PhpDocInfo\\TokenIteratorFactory' => $baseDir . '/packages/BetterPhpDocParser/PhpDocInfo/TokenIteratorFactory.php', - 'Rector\\BetterPhpDocParser\\PhpDocManipulator\\PhpDocClassRenamer' => $baseDir . '/packages/BetterPhpDocParser/PhpDocManipulator/PhpDocClassRenamer.php', - 'Rector\\BetterPhpDocParser\\PhpDocManipulator\\PhpDocTagRemover' => $baseDir . '/packages/BetterPhpDocParser/PhpDocManipulator/PhpDocTagRemover.php', - 'Rector\\BetterPhpDocParser\\PhpDocManipulator\\PhpDocTypeChanger' => $baseDir . '/packages/BetterPhpDocParser/PhpDocManipulator/PhpDocTypeChanger.php', - 'Rector\\BetterPhpDocParser\\PhpDocNodeFinder\\PhpDocNodeByTypeFinder' => $baseDir . '/packages/BetterPhpDocParser/PhpDocNodeFinder/PhpDocNodeByTypeFinder.php', - 'Rector\\BetterPhpDocParser\\PhpDocNodeMapper' => $baseDir . '/packages/BetterPhpDocParser/PhpDocNodeMapper.php', - 'Rector\\BetterPhpDocParser\\PhpDocNodeVisitor\\ArrayTypePhpDocNodeVisitor' => $baseDir . '/packages/BetterPhpDocParser/PhpDocNodeVisitor/ArrayTypePhpDocNodeVisitor.php', - 'Rector\\BetterPhpDocParser\\PhpDocNodeVisitor\\CallableTypePhpDocNodeVisitor' => $baseDir . '/packages/BetterPhpDocParser/PhpDocNodeVisitor/CallableTypePhpDocNodeVisitor.php', - 'Rector\\BetterPhpDocParser\\PhpDocNodeVisitor\\ChangedPhpDocNodeVisitor' => $baseDir . '/packages/BetterPhpDocParser/PhpDocNodeVisitor/ChangedPhpDocNodeVisitor.php', - 'Rector\\BetterPhpDocParser\\PhpDocNodeVisitor\\IntersectionTypeNodePhpDocNodeVisitor' => $baseDir . '/packages/BetterPhpDocParser/PhpDocNodeVisitor/IntersectionTypeNodePhpDocNodeVisitor.php', - 'Rector\\BetterPhpDocParser\\PhpDocNodeVisitor\\TemplatePhpDocNodeVisitor' => $baseDir . '/packages/BetterPhpDocParser/PhpDocNodeVisitor/TemplatePhpDocNodeVisitor.php', - 'Rector\\BetterPhpDocParser\\PhpDocNodeVisitor\\UnionTypeNodePhpDocNodeVisitor' => $baseDir . '/packages/BetterPhpDocParser/PhpDocNodeVisitor/UnionTypeNodePhpDocNodeVisitor.php', - 'Rector\\BetterPhpDocParser\\PhpDocParser\\BetterPhpDocParser' => $baseDir . '/packages/BetterPhpDocParser/PhpDocParser/BetterPhpDocParser.php', - 'Rector\\BetterPhpDocParser\\PhpDocParser\\BetterTypeParser' => $baseDir . '/packages/BetterPhpDocParser/PhpDocParser/BetterTypeParser.php', - 'Rector\\BetterPhpDocParser\\PhpDocParser\\ClassAnnotationMatcher' => $baseDir . '/packages/BetterPhpDocParser/PhpDocParser/ClassAnnotationMatcher.php', - 'Rector\\BetterPhpDocParser\\PhpDocParser\\ConstExprClassNameDecorator' => $baseDir . '/packages/BetterPhpDocParser/PhpDocParser/ConstExprClassNameDecorator.php', - 'Rector\\BetterPhpDocParser\\PhpDocParser\\DoctrineAnnotationDecorator' => $baseDir . '/packages/BetterPhpDocParser/PhpDocParser/DoctrineAnnotationDecorator.php', - 'Rector\\BetterPhpDocParser\\PhpDocParser\\StaticDoctrineAnnotationParser' => $baseDir . '/packages/BetterPhpDocParser/PhpDocParser/StaticDoctrineAnnotationParser.php', - 'Rector\\BetterPhpDocParser\\PhpDocParser\\StaticDoctrineAnnotationParser\\ArrayParser' => $baseDir . '/packages/BetterPhpDocParser/PhpDocParser/StaticDoctrineAnnotationParser/ArrayParser.php', - 'Rector\\BetterPhpDocParser\\PhpDocParser\\StaticDoctrineAnnotationParser\\PlainValueParser' => $baseDir . '/packages/BetterPhpDocParser/PhpDocParser/StaticDoctrineAnnotationParser/PlainValueParser.php', - 'Rector\\BetterPhpDocParser\\PhpDoc\\ArrayItemNode' => $baseDir . '/packages/BetterPhpDocParser/PhpDoc/ArrayItemNode.php', - 'Rector\\BetterPhpDocParser\\PhpDoc\\DoctrineAnnotationTagValueNode' => $baseDir . '/packages/BetterPhpDocParser/PhpDoc/DoctrineAnnotationTagValueNode.php', - 'Rector\\BetterPhpDocParser\\PhpDoc\\SpacelessPhpDocTagNode' => $baseDir . '/packages/BetterPhpDocParser/PhpDoc/SpacelessPhpDocTagNode.php', - 'Rector\\BetterPhpDocParser\\PhpDoc\\StringNode' => $baseDir . '/packages/BetterPhpDocParser/PhpDoc/StringNode.php', - 'Rector\\BetterPhpDocParser\\Printer\\DocBlockInliner' => $baseDir . '/packages/BetterPhpDocParser/Printer/DocBlockInliner.php', - 'Rector\\BetterPhpDocParser\\Printer\\EmptyPhpDocDetector' => $baseDir . '/packages/BetterPhpDocParser/Printer/EmptyPhpDocDetector.php', - 'Rector\\BetterPhpDocParser\\Printer\\PhpDocInfoPrinter' => $baseDir . '/packages/BetterPhpDocParser/Printer/PhpDocInfoPrinter.php', - 'Rector\\BetterPhpDocParser\\Printer\\RemoveNodesStartAndEndResolver' => $baseDir . '/packages/BetterPhpDocParser/Printer/RemoveNodesStartAndEndResolver.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\DoctrineAnnotation\\SilentKeyMap' => $baseDir . '/packages/BetterPhpDocParser/ValueObject/DoctrineAnnotation/SilentKeyMap.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\NodeTypes' => $baseDir . '/packages/BetterPhpDocParser/ValueObject/NodeTypes.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\Parser\\BetterTokenIterator' => $baseDir . '/packages/BetterPhpDocParser/ValueObject/Parser/BetterTokenIterator.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\PhpDocAttributeKey' => $baseDir . '/packages/BetterPhpDocParser/ValueObject/PhpDocAttributeKey.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\PhpDoc\\DoctrineAnnotation\\AbstractValuesAwareNode' => $baseDir . '/packages/BetterPhpDocParser/ValueObject/PhpDoc/DoctrineAnnotation/AbstractValuesAwareNode.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\PhpDoc\\DoctrineAnnotation\\CurlyListNode' => $baseDir . '/packages/BetterPhpDocParser/ValueObject/PhpDoc/DoctrineAnnotation/CurlyListNode.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\PhpDoc\\SpacingAwareTemplateTagValueNode' => $baseDir . '/packages/BetterPhpDocParser/ValueObject/PhpDoc/SpacingAwareTemplateTagValueNode.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\StartAndEnd' => $baseDir . '/packages/BetterPhpDocParser/ValueObject/StartAndEnd.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\Type\\BracketsAwareIntersectionTypeNode' => $baseDir . '/packages/BetterPhpDocParser/ValueObject/Type/BracketsAwareIntersectionTypeNode.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\Type\\BracketsAwareUnionTypeNode' => $baseDir . '/packages/BetterPhpDocParser/ValueObject/Type/BracketsAwareUnionTypeNode.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\Type\\FullyQualifiedIdentifierTypeNode' => $baseDir . '/packages/BetterPhpDocParser/ValueObject/Type/FullyQualifiedIdentifierTypeNode.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\Type\\ShortenedIdentifierTypeNode' => $baseDir . '/packages/BetterPhpDocParser/ValueObject/Type/ShortenedIdentifierTypeNode.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\Type\\SpacingAwareArrayTypeNode' => $baseDir . '/packages/BetterPhpDocParser/ValueObject/Type/SpacingAwareArrayTypeNode.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\Type\\SpacingAwareCallableTypeNode' => $baseDir . '/packages/BetterPhpDocParser/ValueObject/Type/SpacingAwareCallableTypeNode.php', - 'Rector\\Caching\\Cache' => $baseDir . '/packages/Caching/Cache.php', - 'Rector\\Caching\\CacheFactory' => $baseDir . '/packages/Caching/CacheFactory.php', - 'Rector\\Caching\\Config\\FileHashComputer' => $baseDir . '/packages/Caching/Config/FileHashComputer.php', - 'Rector\\Caching\\Contract\\ValueObject\\Storage\\CacheStorageInterface' => $baseDir . '/packages/Caching/Contract/ValueObject/Storage/CacheStorageInterface.php', - 'Rector\\Caching\\Detector\\ChangedFilesDetector' => $baseDir . '/packages/Caching/Detector/ChangedFilesDetector.php', - 'Rector\\Caching\\Enum\\CacheKey' => $baseDir . '/packages/Caching/Enum/CacheKey.php', - 'Rector\\Caching\\UnchangedFilesFilter' => $baseDir . '/packages/Caching/UnchangedFilesFilter.php', - 'Rector\\Caching\\ValueObject\\CacheFilePaths' => $baseDir . '/packages/Caching/ValueObject/CacheFilePaths.php', - 'Rector\\Caching\\ValueObject\\CacheItem' => $baseDir . '/packages/Caching/ValueObject/CacheItem.php', - 'Rector\\Caching\\ValueObject\\Storage\\FileCacheStorage' => $baseDir . '/packages/Caching/ValueObject/Storage/FileCacheStorage.php', - 'Rector\\Caching\\ValueObject\\Storage\\MemoryCacheStorage' => $baseDir . '/packages/Caching/ValueObject/Storage/MemoryCacheStorage.php', - 'Rector\\ChangesReporting\\Annotation\\AnnotationExtractor' => $baseDir . '/packages/ChangesReporting/Annotation/AnnotationExtractor.php', - 'Rector\\ChangesReporting\\Annotation\\RectorsChangelogResolver' => $baseDir . '/packages/ChangesReporting/Annotation/RectorsChangelogResolver.php', - 'Rector\\ChangesReporting\\Contract\\Output\\OutputFormatterInterface' => $baseDir . '/packages/ChangesReporting/Contract/Output/OutputFormatterInterface.php', - 'Rector\\ChangesReporting\\Output\\ConsoleOutputFormatter' => $baseDir . '/packages/ChangesReporting/Output/ConsoleOutputFormatter.php', - 'Rector\\ChangesReporting\\Output\\JsonOutputFormatter' => $baseDir . '/packages/ChangesReporting/Output/JsonOutputFormatter.php', - 'Rector\\ChangesReporting\\ValueObjectFactory\\ErrorFactory' => $baseDir . '/packages/ChangesReporting/ValueObjectFactory/ErrorFactory.php', - 'Rector\\ChangesReporting\\ValueObjectFactory\\FileDiffFactory' => $baseDir . '/packages/ChangesReporting/ValueObjectFactory/FileDiffFactory.php', - 'Rector\\ChangesReporting\\ValueObject\\RectorWithLineChange' => $baseDir . '/packages/ChangesReporting/ValueObject/RectorWithLineChange.php', + 'Rector\\Autoloading\\AdditionalAutoloader' => $baseDir . '/src/Autoloading/AdditionalAutoloader.php', + 'Rector\\Autoloading\\BootstrapFilesIncluder' => $baseDir . '/src/Autoloading/BootstrapFilesIncluder.php', + 'Rector\\BetterPhpDocParser\\Annotation\\AnnotationNaming' => $baseDir . '/src/BetterPhpDocParser/Annotation/AnnotationNaming.php', + 'Rector\\BetterPhpDocParser\\Attributes\\AttributeMirrorer' => $baseDir . '/src/BetterPhpDocParser/Attributes/AttributeMirrorer.php', + 'Rector\\BetterPhpDocParser\\Comment\\CommentsMerger' => $baseDir . '/src/BetterPhpDocParser/Comment/CommentsMerger.php', + 'Rector\\BetterPhpDocParser\\Contract\\BasePhpDocNodeVisitorInterface' => $baseDir . '/src/BetterPhpDocParser/Contract/BasePhpDocNodeVisitorInterface.php', + 'Rector\\BetterPhpDocParser\\Contract\\PhpDocParser\\PhpDocNodeDecoratorInterface' => $baseDir . '/src/BetterPhpDocParser/Contract/PhpDocParser/PhpDocNodeDecoratorInterface.php', + 'Rector\\BetterPhpDocParser\\DataProvider\\CurrentTokenIteratorProvider' => $baseDir . '/src/BetterPhpDocParser/DataProvider/CurrentTokenIteratorProvider.php', + 'Rector\\BetterPhpDocParser\\Guard\\NewPhpDocFromPHPStanTypeGuard' => $baseDir . '/src/BetterPhpDocParser/Guard/NewPhpDocFromPHPStanTypeGuard.php', + 'Rector\\BetterPhpDocParser\\PhpDocInfo\\PhpDocInfo' => $baseDir . '/src/BetterPhpDocParser/PhpDocInfo/PhpDocInfo.php', + 'Rector\\BetterPhpDocParser\\PhpDocInfo\\PhpDocInfoFactory' => $baseDir . '/src/BetterPhpDocParser/PhpDocInfo/PhpDocInfoFactory.php', + 'Rector\\BetterPhpDocParser\\PhpDocInfo\\TokenIteratorFactory' => $baseDir . '/src/BetterPhpDocParser/PhpDocInfo/TokenIteratorFactory.php', + 'Rector\\BetterPhpDocParser\\PhpDocManipulator\\PhpDocClassRenamer' => $baseDir . '/src/BetterPhpDocParser/PhpDocManipulator/PhpDocClassRenamer.php', + 'Rector\\BetterPhpDocParser\\PhpDocManipulator\\PhpDocTagRemover' => $baseDir . '/src/BetterPhpDocParser/PhpDocManipulator/PhpDocTagRemover.php', + 'Rector\\BetterPhpDocParser\\PhpDocManipulator\\PhpDocTypeChanger' => $baseDir . '/src/BetterPhpDocParser/PhpDocManipulator/PhpDocTypeChanger.php', + 'Rector\\BetterPhpDocParser\\PhpDocNodeFinder\\PhpDocNodeByTypeFinder' => $baseDir . '/src/BetterPhpDocParser/PhpDocNodeFinder/PhpDocNodeByTypeFinder.php', + 'Rector\\BetterPhpDocParser\\PhpDocNodeMapper' => $baseDir . '/src/BetterPhpDocParser/PhpDocNodeMapper.php', + 'Rector\\BetterPhpDocParser\\PhpDocNodeVisitor\\ArrayTypePhpDocNodeVisitor' => $baseDir . '/src/BetterPhpDocParser/PhpDocNodeVisitor/ArrayTypePhpDocNodeVisitor.php', + 'Rector\\BetterPhpDocParser\\PhpDocNodeVisitor\\CallableTypePhpDocNodeVisitor' => $baseDir . '/src/BetterPhpDocParser/PhpDocNodeVisitor/CallableTypePhpDocNodeVisitor.php', + 'Rector\\BetterPhpDocParser\\PhpDocNodeVisitor\\ChangedPhpDocNodeVisitor' => $baseDir . '/src/BetterPhpDocParser/PhpDocNodeVisitor/ChangedPhpDocNodeVisitor.php', + 'Rector\\BetterPhpDocParser\\PhpDocNodeVisitor\\IntersectionTypeNodePhpDocNodeVisitor' => $baseDir . '/src/BetterPhpDocParser/PhpDocNodeVisitor/IntersectionTypeNodePhpDocNodeVisitor.php', + 'Rector\\BetterPhpDocParser\\PhpDocNodeVisitor\\TemplatePhpDocNodeVisitor' => $baseDir . '/src/BetterPhpDocParser/PhpDocNodeVisitor/TemplatePhpDocNodeVisitor.php', + 'Rector\\BetterPhpDocParser\\PhpDocNodeVisitor\\UnionTypeNodePhpDocNodeVisitor' => $baseDir . '/src/BetterPhpDocParser/PhpDocNodeVisitor/UnionTypeNodePhpDocNodeVisitor.php', + 'Rector\\BetterPhpDocParser\\PhpDocParser\\BetterPhpDocParser' => $baseDir . '/src/BetterPhpDocParser/PhpDocParser/BetterPhpDocParser.php', + 'Rector\\BetterPhpDocParser\\PhpDocParser\\BetterTypeParser' => $baseDir . '/src/BetterPhpDocParser/PhpDocParser/BetterTypeParser.php', + 'Rector\\BetterPhpDocParser\\PhpDocParser\\ClassAnnotationMatcher' => $baseDir . '/src/BetterPhpDocParser/PhpDocParser/ClassAnnotationMatcher.php', + 'Rector\\BetterPhpDocParser\\PhpDocParser\\ConstExprClassNameDecorator' => $baseDir . '/src/BetterPhpDocParser/PhpDocParser/ConstExprClassNameDecorator.php', + 'Rector\\BetterPhpDocParser\\PhpDocParser\\DoctrineAnnotationDecorator' => $baseDir . '/src/BetterPhpDocParser/PhpDocParser/DoctrineAnnotationDecorator.php', + 'Rector\\BetterPhpDocParser\\PhpDocParser\\StaticDoctrineAnnotationParser' => $baseDir . '/src/BetterPhpDocParser/PhpDocParser/StaticDoctrineAnnotationParser.php', + 'Rector\\BetterPhpDocParser\\PhpDocParser\\StaticDoctrineAnnotationParser\\ArrayParser' => $baseDir . '/src/BetterPhpDocParser/PhpDocParser/StaticDoctrineAnnotationParser/ArrayParser.php', + 'Rector\\BetterPhpDocParser\\PhpDocParser\\StaticDoctrineAnnotationParser\\PlainValueParser' => $baseDir . '/src/BetterPhpDocParser/PhpDocParser/StaticDoctrineAnnotationParser/PlainValueParser.php', + 'Rector\\BetterPhpDocParser\\PhpDoc\\ArrayItemNode' => $baseDir . '/src/BetterPhpDocParser/PhpDoc/ArrayItemNode.php', + 'Rector\\BetterPhpDocParser\\PhpDoc\\DoctrineAnnotationTagValueNode' => $baseDir . '/src/BetterPhpDocParser/PhpDoc/DoctrineAnnotationTagValueNode.php', + 'Rector\\BetterPhpDocParser\\PhpDoc\\SpacelessPhpDocTagNode' => $baseDir . '/src/BetterPhpDocParser/PhpDoc/SpacelessPhpDocTagNode.php', + 'Rector\\BetterPhpDocParser\\PhpDoc\\StringNode' => $baseDir . '/src/BetterPhpDocParser/PhpDoc/StringNode.php', + 'Rector\\BetterPhpDocParser\\Printer\\DocBlockInliner' => $baseDir . '/src/BetterPhpDocParser/Printer/DocBlockInliner.php', + 'Rector\\BetterPhpDocParser\\Printer\\EmptyPhpDocDetector' => $baseDir . '/src/BetterPhpDocParser/Printer/EmptyPhpDocDetector.php', + 'Rector\\BetterPhpDocParser\\Printer\\PhpDocInfoPrinter' => $baseDir . '/src/BetterPhpDocParser/Printer/PhpDocInfoPrinter.php', + 'Rector\\BetterPhpDocParser\\Printer\\RemoveNodesStartAndEndResolver' => $baseDir . '/src/BetterPhpDocParser/Printer/RemoveNodesStartAndEndResolver.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\DoctrineAnnotation\\SilentKeyMap' => $baseDir . '/src/BetterPhpDocParser/ValueObject/DoctrineAnnotation/SilentKeyMap.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\NodeTypes' => $baseDir . '/src/BetterPhpDocParser/ValueObject/NodeTypes.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\Parser\\BetterTokenIterator' => $baseDir . '/src/BetterPhpDocParser/ValueObject/Parser/BetterTokenIterator.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\PhpDocAttributeKey' => $baseDir . '/src/BetterPhpDocParser/ValueObject/PhpDocAttributeKey.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\PhpDoc\\DoctrineAnnotation\\AbstractValuesAwareNode' => $baseDir . '/src/BetterPhpDocParser/ValueObject/PhpDoc/DoctrineAnnotation/AbstractValuesAwareNode.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\PhpDoc\\DoctrineAnnotation\\CurlyListNode' => $baseDir . '/src/BetterPhpDocParser/ValueObject/PhpDoc/DoctrineAnnotation/CurlyListNode.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\PhpDoc\\SpacingAwareTemplateTagValueNode' => $baseDir . '/src/BetterPhpDocParser/ValueObject/PhpDoc/SpacingAwareTemplateTagValueNode.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\StartAndEnd' => $baseDir . '/src/BetterPhpDocParser/ValueObject/StartAndEnd.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\Type\\BracketsAwareIntersectionTypeNode' => $baseDir . '/src/BetterPhpDocParser/ValueObject/Type/BracketsAwareIntersectionTypeNode.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\Type\\BracketsAwareUnionTypeNode' => $baseDir . '/src/BetterPhpDocParser/ValueObject/Type/BracketsAwareUnionTypeNode.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\Type\\FullyQualifiedIdentifierTypeNode' => $baseDir . '/src/BetterPhpDocParser/ValueObject/Type/FullyQualifiedIdentifierTypeNode.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\Type\\ShortenedIdentifierTypeNode' => $baseDir . '/src/BetterPhpDocParser/ValueObject/Type/ShortenedIdentifierTypeNode.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\Type\\SpacingAwareArrayTypeNode' => $baseDir . '/src/BetterPhpDocParser/ValueObject/Type/SpacingAwareArrayTypeNode.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\Type\\SpacingAwareCallableTypeNode' => $baseDir . '/src/BetterPhpDocParser/ValueObject/Type/SpacingAwareCallableTypeNode.php', + 'Rector\\Bootstrap\\ExtensionConfigResolver' => $baseDir . '/src/Bootstrap/ExtensionConfigResolver.php', + 'Rector\\Bootstrap\\RectorConfigsResolver' => $baseDir . '/src/Bootstrap/RectorConfigsResolver.php', + 'Rector\\Caching\\Cache' => $baseDir . '/src/Caching/Cache.php', + 'Rector\\Caching\\CacheFactory' => $baseDir . '/src/Caching/CacheFactory.php', + 'Rector\\Caching\\Config\\FileHashComputer' => $baseDir . '/src/Caching/Config/FileHashComputer.php', + 'Rector\\Caching\\Contract\\ValueObject\\Storage\\CacheStorageInterface' => $baseDir . '/src/Caching/Contract/ValueObject/Storage/CacheStorageInterface.php', + 'Rector\\Caching\\Detector\\ChangedFilesDetector' => $baseDir . '/src/Caching/Detector/ChangedFilesDetector.php', + 'Rector\\Caching\\Enum\\CacheKey' => $baseDir . '/src/Caching/Enum/CacheKey.php', + 'Rector\\Caching\\UnchangedFilesFilter' => $baseDir . '/src/Caching/UnchangedFilesFilter.php', + 'Rector\\Caching\\ValueObject\\CacheFilePaths' => $baseDir . '/src/Caching/ValueObject/CacheFilePaths.php', + 'Rector\\Caching\\ValueObject\\CacheItem' => $baseDir . '/src/Caching/ValueObject/CacheItem.php', + 'Rector\\Caching\\ValueObject\\Storage\\FileCacheStorage' => $baseDir . '/src/Caching/ValueObject/Storage/FileCacheStorage.php', + 'Rector\\Caching\\ValueObject\\Storage\\MemoryCacheStorage' => $baseDir . '/src/Caching/ValueObject/Storage/MemoryCacheStorage.php', + 'Rector\\ChangesReporting\\Annotation\\AnnotationExtractor' => $baseDir . '/src/ChangesReporting/Annotation/AnnotationExtractor.php', + 'Rector\\ChangesReporting\\Annotation\\RectorsChangelogResolver' => $baseDir . '/src/ChangesReporting/Annotation/RectorsChangelogResolver.php', + 'Rector\\ChangesReporting\\Contract\\Output\\OutputFormatterInterface' => $baseDir . '/src/ChangesReporting/Contract/Output/OutputFormatterInterface.php', + 'Rector\\ChangesReporting\\Output\\ConsoleOutputFormatter' => $baseDir . '/src/ChangesReporting/Output/ConsoleOutputFormatter.php', + 'Rector\\ChangesReporting\\Output\\JsonOutputFormatter' => $baseDir . '/src/ChangesReporting/Output/JsonOutputFormatter.php', + 'Rector\\ChangesReporting\\ValueObjectFactory\\ErrorFactory' => $baseDir . '/src/ChangesReporting/ValueObjectFactory/ErrorFactory.php', + 'Rector\\ChangesReporting\\ValueObjectFactory\\FileDiffFactory' => $baseDir . '/src/ChangesReporting/ValueObjectFactory/FileDiffFactory.php', + 'Rector\\ChangesReporting\\ValueObject\\RectorWithLineChange' => $baseDir . '/src/ChangesReporting/ValueObject/RectorWithLineChange.php', 'Rector\\CodeQuality\\CompactConverter' => $baseDir . '/rules/CodeQuality/CompactConverter.php', 'Rector\\CodeQuality\\NodeAnalyzer\\ClassLikeAnalyzer' => $baseDir . '/rules/CodeQuality/NodeAnalyzer/ClassLikeAnalyzer.php', 'Rector\\CodeQuality\\NodeAnalyzer\\ForeachAnalyzer' => $baseDir . '/rules/CodeQuality/NodeAnalyzer/ForeachAnalyzer.php', @@ -1157,157 +1166,37 @@ return array( 'Rector\\CodingStyle\\Rector\\Use_\\SeparateMultiUseImportsRector' => $baseDir . '/rules/CodingStyle/Rector/Use_/SeparateMultiUseImportsRector.php', 'Rector\\CodingStyle\\Reflection\\VendorLocationDetector' => $baseDir . '/rules/CodingStyle/Reflection/VendorLocationDetector.php', 'Rector\\CodingStyle\\ValueObject\\ObjectMagicMethods' => $baseDir . '/rules/CodingStyle/ValueObject/ObjectMagicMethods.php', - 'Rector\\Comments\\CommentRemover' => $baseDir . '/packages/Comments/CommentRemover.php', - 'Rector\\Comments\\NodeDocBlock\\DocBlockUpdater' => $baseDir . '/packages/Comments/NodeDocBlock/DocBlockUpdater.php', - 'Rector\\Comments\\NodeTraverser\\CommentRemovingNodeTraverser' => $baseDir . '/packages/Comments/NodeTraverser/CommentRemovingNodeTraverser.php', - 'Rector\\Comments\\NodeVisitor\\CommentRemovingNodeVisitor' => $baseDir . '/packages/Comments/NodeVisitor/CommentRemovingNodeVisitor.php', - 'Rector\\Config\\RectorConfig' => $baseDir . '/packages/Config/RectorConfig.php', - 'Rector\\Core\\Application\\ApplicationFileProcessor' => $baseDir . '/src/Application/ApplicationFileProcessor.php', - 'Rector\\Core\\Application\\ChangedNodeScopeRefresher' => $baseDir . '/src/Application/ChangedNodeScopeRefresher.php', - 'Rector\\Core\\Application\\Collector\\CollectorNodeVisitor' => $baseDir . '/src/Application/Collector/CollectorNodeVisitor.php', - 'Rector\\Core\\Application\\Collector\\CollectorProcessor' => $baseDir . '/src/Application/Collector/CollectorProcessor.php', - 'Rector\\Core\\Application\\FileProcessor' => $baseDir . '/src/Application/FileProcessor.php', - 'Rector\\Core\\Application\\VersionResolver' => $baseDir . '/src/Application/VersionResolver.php', - 'Rector\\Core\\Autoloading\\AdditionalAutoloader' => $baseDir . '/src/Autoloading/AdditionalAutoloader.php', - 'Rector\\Core\\Autoloading\\BootstrapFilesIncluder' => $baseDir . '/src/Autoloading/BootstrapFilesIncluder.php', - 'Rector\\Core\\Bootstrap\\ExtensionConfigResolver' => $baseDir . '/src/Bootstrap/ExtensionConfigResolver.php', - 'Rector\\Core\\Bootstrap\\RectorConfigsResolver' => $baseDir . '/src/Bootstrap/RectorConfigsResolver.php', - 'Rector\\Core\\Collector\\MockedClassCollector' => $baseDir . '/src/Collector/MockedClassCollector.php', - 'Rector\\Core\\Collector\\ParentClassCollector' => $baseDir . '/src/Collector/ParentClassCollector.php', - 'Rector\\Core\\Configuration\\ConfigInitializer' => $baseDir . '/src/Configuration/ConfigInitializer.php', - 'Rector\\Core\\Configuration\\ConfigurationFactory' => $baseDir . '/src/Configuration/ConfigurationFactory.php', - 'Rector\\Core\\Configuration\\Option' => $baseDir . '/src/Configuration/Option.php', - 'Rector\\Core\\Configuration\\Parameter\\SimpleParameterProvider' => $baseDir . '/src/Configuration/Parameter/SimpleParameterProvider.php', - 'Rector\\Core\\Configuration\\RenamedClassesDataCollector' => $baseDir . '/src/Configuration/RenamedClassesDataCollector.php', - 'Rector\\Core\\Console\\Command\\ListRulesCommand' => $baseDir . '/src/Console/Command/ListRulesCommand.php', - 'Rector\\Core\\Console\\Command\\ProcessCommand' => $baseDir . '/src/Console/Command/ProcessCommand.php', - 'Rector\\Core\\Console\\Command\\SetupCICommand' => $baseDir . '/src/Console/Command/SetupCICommand.php', - 'Rector\\Core\\Console\\Command\\WorkerCommand' => $baseDir . '/src/Console/Command/WorkerCommand.php', - 'Rector\\Core\\Console\\ConsoleApplication' => $baseDir . '/src/Console/ConsoleApplication.php', - 'Rector\\Core\\Console\\ExitCode' => $baseDir . '/src/Console/ExitCode.php', - 'Rector\\Core\\Console\\Formatter\\ColorConsoleDiffFormatter' => $baseDir . '/src/Console/Formatter/ColorConsoleDiffFormatter.php', - 'Rector\\Core\\Console\\Formatter\\CompleteUnifiedDiffOutputBuilderFactory' => $baseDir . '/src/Console/Formatter/CompleteUnifiedDiffOutputBuilderFactory.php', - 'Rector\\Core\\Console\\Formatter\\ConsoleDiffer' => $baseDir . '/src/Console/Formatter/ConsoleDiffer.php', - 'Rector\\Core\\Console\\Output\\OutputFormatterCollector' => $baseDir . '/src/Console/Output/OutputFormatterCollector.php', - 'Rector\\Core\\Console\\ProcessConfigureDecorator' => $baseDir . '/src/Console/ProcessConfigureDecorator.php', - 'Rector\\Core\\Console\\Style\\RectorStyle' => $baseDir . '/src/Console/Style/RectorStyle.php', - 'Rector\\Core\\Console\\Style\\SymfonyStyleFactory' => $baseDir . '/src/Console/Style/SymfonyStyleFactory.php', - 'Rector\\Core\\Contract\\DependencyInjection\\ResetableInterface' => $baseDir . '/src/Contract/DependencyInjection/ResetableInterface.php', - 'Rector\\Core\\Contract\\PhpParser\\Node\\StmtsAwareInterface' => $baseDir . '/src/Contract/PhpParser/Node/StmtsAwareInterface.php', - 'Rector\\Core\\Contract\\Rector\\CollectorRectorInterface' => $baseDir . '/src/Contract/Rector/CollectorRectorInterface.php', - 'Rector\\Core\\Contract\\Rector\\ConfigurableRectorInterface' => $baseDir . '/src/Contract/Rector/ConfigurableRectorInterface.php', - 'Rector\\Core\\Contract\\Rector\\RectorInterface' => $baseDir . '/src/Contract/Rector/RectorInterface.php', - 'Rector\\Core\\Contract\\Rector\\ScopeAwareRectorInterface' => $baseDir . '/src/Contract/Rector/ScopeAwareRectorInterface.php', - 'Rector\\Core\\DependencyInjection\\Laravel\\ContainerMemento' => $baseDir . '/src/DependencyInjection/Laravel/ContainerMemento.php', - 'Rector\\Core\\DependencyInjection\\LazyContainerFactory' => $baseDir . '/src/DependencyInjection/LazyContainerFactory.php', - 'Rector\\Core\\DependencyInjection\\RectorContainerFactory' => $baseDir . '/src/DependencyInjection/RectorContainerFactory.php', - 'Rector\\Core\\Differ\\DefaultDiffer' => $baseDir . '/src/Differ/DefaultDiffer.php', - 'Rector\\Core\\Enum\\ObjectReference' => $baseDir . '/src/Enum/ObjectReference.php', - 'Rector\\Core\\Error\\ExceptionCorrector' => $baseDir . '/src/Error/ExceptionCorrector.php', - 'Rector\\Core\\Exception\\Cache\\CachingException' => $baseDir . '/src/Exception/Cache/CachingException.php', - 'Rector\\Core\\Exception\\Configuration\\InvalidConfigurationException' => $baseDir . '/src/Exception/Configuration/InvalidConfigurationException.php', - 'Rector\\Core\\Exception\\NotImplementedYetException' => $baseDir . '/src/Exception/NotImplementedYetException.php', - 'Rector\\Core\\Exception\\Reflection\\MissingPrivatePropertyException' => $baseDir . '/src/Exception/Reflection/MissingPrivatePropertyException.php', - 'Rector\\Core\\Exception\\ShouldNotHappenException' => $baseDir . '/src/Exception/ShouldNotHappenException.php', - 'Rector\\Core\\Exception\\VersionException' => $baseDir . '/src/Exception/VersionException.php', - 'Rector\\Core\\FileSystem\\FileAndDirectoryFilter' => $baseDir . '/src/FileSystem/FileAndDirectoryFilter.php', - 'Rector\\Core\\FileSystem\\FilePathHelper' => $baseDir . '/src/FileSystem/FilePathHelper.php', - 'Rector\\Core\\FileSystem\\FilesFinder' => $baseDir . '/src/FileSystem/FilesFinder.php', - 'Rector\\Core\\FileSystem\\FilesystemTweaker' => $baseDir . '/src/FileSystem/FilesystemTweaker.php', - 'Rector\\Core\\FileSystem\\InitFilePathsResolver' => $baseDir . '/src/FileSystem/InitFilePathsResolver.php', - 'Rector\\Core\\FileSystem\\JsonFileSystem' => $baseDir . '/src/FileSystem/JsonFileSystem.php', - 'Rector\\Core\\NodeAnalyzer\\ArgsAnalyzer' => $baseDir . '/src/NodeAnalyzer/ArgsAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\BinaryOpAnalyzer' => $baseDir . '/src/NodeAnalyzer/BinaryOpAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\CallAnalyzer' => $baseDir . '/src/NodeAnalyzer/CallAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\ClassAnalyzer' => $baseDir . '/src/NodeAnalyzer/ClassAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\CompactFuncCallAnalyzer' => $baseDir . '/src/NodeAnalyzer/CompactFuncCallAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\ConstFetchAnalyzer' => $baseDir . '/src/NodeAnalyzer/ConstFetchAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\DoctrineEntityAnalyzer' => $baseDir . '/src/NodeAnalyzer/DoctrineEntityAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\ExprAnalyzer' => $baseDir . '/src/NodeAnalyzer/ExprAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\MagicClassMethodAnalyzer' => $baseDir . '/src/NodeAnalyzer/MagicClassMethodAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\ParamAnalyzer' => $baseDir . '/src/NodeAnalyzer/ParamAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\PropertyAnalyzer' => $baseDir . '/src/NodeAnalyzer/PropertyAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\PropertyFetchAnalyzer' => $baseDir . '/src/NodeAnalyzer/PropertyFetchAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\PropertyPresenceChecker' => $baseDir . '/src/NodeAnalyzer/PropertyPresenceChecker.php', - 'Rector\\Core\\NodeAnalyzer\\ScopeAnalyzer' => $baseDir . '/src/NodeAnalyzer/ScopeAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\TerminatedNodeAnalyzer' => $baseDir . '/src/NodeAnalyzer/TerminatedNodeAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\VariableAnalyzer' => $baseDir . '/src/NodeAnalyzer/VariableAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\VariadicAnalyzer' => $baseDir . '/src/NodeAnalyzer/VariadicAnalyzer.php', - 'Rector\\Core\\NodeDecorator\\CreatedByRuleDecorator' => $baseDir . '/src/NodeDecorator/CreatedByRuleDecorator.php', - 'Rector\\Core\\NodeDecorator\\PropertyTypeDecorator' => $baseDir . '/src/NodeDecorator/PropertyTypeDecorator.php', - 'Rector\\Core\\NodeManipulator\\AssignManipulator' => $baseDir . '/src/NodeManipulator/AssignManipulator.php', - 'Rector\\Core\\NodeManipulator\\BinaryOpManipulator' => $baseDir . '/src/NodeManipulator/BinaryOpManipulator.php', - 'Rector\\Core\\NodeManipulator\\ClassConstManipulator' => $baseDir . '/src/NodeManipulator/ClassConstManipulator.php', - 'Rector\\Core\\NodeManipulator\\ClassDependencyManipulator' => $baseDir . '/src/NodeManipulator/ClassDependencyManipulator.php', - 'Rector\\Core\\NodeManipulator\\ClassInsertManipulator' => $baseDir . '/src/NodeManipulator/ClassInsertManipulator.php', - 'Rector\\Core\\NodeManipulator\\ClassManipulator' => $baseDir . '/src/NodeManipulator/ClassManipulator.php', - 'Rector\\Core\\NodeManipulator\\ClassMethodAssignManipulator' => $baseDir . '/src/NodeManipulator/ClassMethodAssignManipulator.php', - 'Rector\\Core\\NodeManipulator\\ClassMethodManipulator' => $baseDir . '/src/NodeManipulator/ClassMethodManipulator.php', - 'Rector\\Core\\NodeManipulator\\ClassMethodPropertyFetchManipulator' => $baseDir . '/src/NodeManipulator/ClassMethodPropertyFetchManipulator.php', - 'Rector\\Core\\NodeManipulator\\FuncCallManipulator' => $baseDir . '/src/NodeManipulator/FuncCallManipulator.php', - 'Rector\\Core\\NodeManipulator\\FunctionLikeManipulator' => $baseDir . '/src/NodeManipulator/FunctionLikeManipulator.php', - 'Rector\\Core\\NodeManipulator\\IfManipulator' => $baseDir . '/src/NodeManipulator/IfManipulator.php', - 'Rector\\Core\\NodeManipulator\\PropertyFetchAssignManipulator' => $baseDir . '/src/NodeManipulator/PropertyFetchAssignManipulator.php', - 'Rector\\Core\\NodeManipulator\\PropertyManipulator' => $baseDir . '/src/NodeManipulator/PropertyManipulator.php', - 'Rector\\Core\\NodeManipulator\\StmtsManipulator' => $baseDir . '/src/NodeManipulator/StmtsManipulator.php', - 'Rector\\Core\\PHPStan\\NodeVisitor\\ExprScopeFromStmtNodeVisitor' => $baseDir . '/src/PHPStan/NodeVisitor/ExprScopeFromStmtNodeVisitor.php', - 'Rector\\Core\\PHPStan\\NodeVisitor\\UnreachableStatementNodeVisitor' => $baseDir . '/src/PHPStan/NodeVisitor/UnreachableStatementNodeVisitor.php', - 'Rector\\Core\\PHPStan\\NodeVisitor\\WrappedNodeRestoringNodeVisitor' => $baseDir . '/src/PHPStan/NodeVisitor/WrappedNodeRestoringNodeVisitor.php', - 'Rector\\Core\\PhpParser\\AstResolver' => $baseDir . '/src/PhpParser/AstResolver.php', - 'Rector\\Core\\PhpParser\\Comparing\\NodeComparator' => $baseDir . '/src/PhpParser/Comparing/NodeComparator.php', - 'Rector\\Core\\PhpParser\\NodeFinder\\LocalMethodCallFinder' => $baseDir . '/src/PhpParser/NodeFinder/LocalMethodCallFinder.php', - 'Rector\\Core\\PhpParser\\NodeFinder\\PropertyFetchFinder' => $baseDir . '/src/PhpParser/NodeFinder/PropertyFetchFinder.php', - 'Rector\\Core\\PhpParser\\NodeTransformer' => $baseDir . '/src/PhpParser/NodeTransformer.php', - 'Rector\\Core\\PhpParser\\NodeTraverser\\FileWithoutNamespaceNodeTraverser' => $baseDir . '/src/PhpParser/NodeTraverser/FileWithoutNamespaceNodeTraverser.php', - 'Rector\\Core\\PhpParser\\NodeTraverser\\RectorNodeTraverser' => $baseDir . '/src/PhpParser/NodeTraverser/RectorNodeTraverser.php', - 'Rector\\Core\\PhpParser\\Node\\AssignAndBinaryMap' => $baseDir . '/src/PhpParser/Node/AssignAndBinaryMap.php', - 'Rector\\Core\\PhpParser\\Node\\BetterNodeFinder' => $baseDir . '/src/PhpParser/Node/BetterNodeFinder.php', - 'Rector\\Core\\PhpParser\\Node\\CustomNode\\FileWithoutNamespace' => $baseDir . '/src/PhpParser/Node/CustomNode/FileWithoutNamespace.php', - 'Rector\\Core\\PhpParser\\Node\\NodeFactory' => $baseDir . '/src/PhpParser/Node/NodeFactory.php', - 'Rector\\Core\\PhpParser\\Node\\Value\\ValueResolver' => $baseDir . '/src/PhpParser/Node/Value/ValueResolver.php', - 'Rector\\Core\\PhpParser\\Parser\\InlineCodeParser' => $baseDir . '/src/PhpParser/Parser/InlineCodeParser.php', - 'Rector\\Core\\PhpParser\\Parser\\RectorParser' => $baseDir . '/src/PhpParser/Parser/RectorParser.php', - 'Rector\\Core\\PhpParser\\Parser\\SimplePhpParser' => $baseDir . '/src/PhpParser/Parser/SimplePhpParser.php', - 'Rector\\Core\\PhpParser\\Printer\\BetterStandardPrinter' => $baseDir . '/src/PhpParser/Printer/BetterStandardPrinter.php', - 'Rector\\Core\\PhpParser\\Printer\\FormatPerservingPrinter' => $baseDir . '/src/PhpParser/Printer/FormatPerservingPrinter.php', - 'Rector\\Core\\PhpParser\\ValueObject\\StmtsAndTokens' => $baseDir . '/src/PhpParser/ValueObject/StmtsAndTokens.php', - 'Rector\\Core\\Php\\PhpVersionProvider' => $baseDir . '/src/Php/PhpVersionProvider.php', - 'Rector\\Core\\Php\\PhpVersionResolver\\ProjectComposerJsonPhpVersionResolver' => $baseDir . '/src/Php/PhpVersionResolver/ProjectComposerJsonPhpVersionResolver.php', - 'Rector\\Core\\Php\\PolyfillPackagesProvider' => $baseDir . '/src/Php/PolyfillPackagesProvider.php', - 'Rector\\Core\\Php\\ReservedKeywordAnalyzer' => $baseDir . '/src/Php/ReservedKeywordAnalyzer.php', - 'Rector\\Core\\ProcessAnalyzer\\RectifiedAnalyzer' => $baseDir . '/src/ProcessAnalyzer/RectifiedAnalyzer.php', - 'Rector\\Core\\Provider\\CurrentFileProvider' => $baseDir . '/src/Provider/CurrentFileProvider.php', - 'Rector\\Core\\Rector\\AbstractCollectorRector' => $baseDir . '/src/Rector/AbstractCollectorRector.php', - 'Rector\\Core\\Rector\\AbstractRector' => $baseDir . '/src/Rector/AbstractRector.php', - 'Rector\\Core\\Rector\\AbstractScopeAwareRector' => $baseDir . '/src/Rector/AbstractScopeAwareRector.php', - 'Rector\\Core\\Reflection\\ClassModifierChecker' => $baseDir . '/src/Reflection/ClassModifierChecker.php', - 'Rector\\Core\\Reflection\\ClassReflectionAnalyzer' => $baseDir . '/src/Reflection/ClassReflectionAnalyzer.php', - 'Rector\\Core\\Reflection\\MethodReflectionResolver' => $baseDir . '/src/Reflection/MethodReflectionResolver.php', - 'Rector\\Core\\Reflection\\ReflectionResolver' => $baseDir . '/src/Reflection/ReflectionResolver.php', - 'Rector\\Core\\StaticReflection\\DynamicSourceLocatorDecorator' => $baseDir . '/src/StaticReflection/DynamicSourceLocatorDecorator.php', - 'Rector\\Core\\Util\\ArrayChecker' => $baseDir . '/src/Util/ArrayChecker.php', - 'Rector\\Core\\Util\\ArrayParametersMerger' => $baseDir . '/src/Util/ArrayParametersMerger.php', - 'Rector\\Core\\Util\\FileHasher' => $baseDir . '/src/Util/FileHasher.php', - 'Rector\\Core\\Util\\MemoryLimiter' => $baseDir . '/src/Util/MemoryLimiter.php', - 'Rector\\Core\\Util\\PhpVersionFactory' => $baseDir . '/src/Util/PhpVersionFactory.php', - 'Rector\\Core\\Util\\Reflection\\PrivatesAccessor' => $baseDir . '/src/Util/Reflection/PrivatesAccessor.php', - 'Rector\\Core\\Util\\StringUtils' => $baseDir . '/src/Util/StringUtils.php', - 'Rector\\Core\\Validation\\RectorAssert' => $baseDir . '/src/Validation/RectorAssert.php', - 'Rector\\Core\\ValueObjectFactory\\Application\\FileFactory' => $baseDir . '/src/ValueObjectFactory/Application/FileFactory.php', - 'Rector\\Core\\ValueObject\\Application\\File' => $baseDir . '/src/ValueObject/Application/File.php', - 'Rector\\Core\\ValueObject\\Bootstrap\\BootstrapConfigs' => $baseDir . '/src/ValueObject/Bootstrap/BootstrapConfigs.php', - 'Rector\\Core\\ValueObject\\Configuration' => $baseDir . '/src/ValueObject/Configuration.php', - 'Rector\\Core\\ValueObject\\Error\\SystemError' => $baseDir . '/src/ValueObject/Error/SystemError.php', - 'Rector\\Core\\ValueObject\\FileProcessResult' => $baseDir . '/src/ValueObject/FileProcessResult.php', - 'Rector\\Core\\ValueObject\\FuncCallAndExpr' => $baseDir . '/src/ValueObject/FuncCallAndExpr.php', - 'Rector\\Core\\ValueObject\\MethodName' => $baseDir . '/src/ValueObject/MethodName.php', - 'Rector\\Core\\ValueObject\\PhpVersion' => $baseDir . '/src/ValueObject/PhpVersion.php', - 'Rector\\Core\\ValueObject\\PhpVersionFeature' => $baseDir . '/src/ValueObject/PhpVersionFeature.php', - 'Rector\\Core\\ValueObject\\PolyfillPackage' => $baseDir . '/src/ValueObject/PolyfillPackage.php', - 'Rector\\Core\\ValueObject\\ProcessResult' => $baseDir . '/src/ValueObject/ProcessResult.php', - 'Rector\\Core\\ValueObject\\Reporting\\FileDiff' => $baseDir . '/src/ValueObject/Reporting/FileDiff.php', - 'Rector\\Core\\ValueObject\\SprintfStringAndArgs' => $baseDir . '/src/ValueObject/SprintfStringAndArgs.php', - 'Rector\\Core\\ValueObject\\Visibility' => $baseDir . '/src/ValueObject/Visibility.php', + 'Rector\\Collector\\MockedClassCollector' => $baseDir . '/src/Collector/MockedClassCollector.php', + 'Rector\\Collector\\ParentClassCollector' => $baseDir . '/src/Collector/ParentClassCollector.php', + 'Rector\\Comments\\CommentRemover' => $baseDir . '/src/Comments/CommentRemover.php', + 'Rector\\Comments\\NodeDocBlock\\DocBlockUpdater' => $baseDir . '/src/Comments/NodeDocBlock/DocBlockUpdater.php', + 'Rector\\Comments\\NodeTraverser\\CommentRemovingNodeTraverser' => $baseDir . '/src/Comments/NodeTraverser/CommentRemovingNodeTraverser.php', + 'Rector\\Comments\\NodeVisitor\\CommentRemovingNodeVisitor' => $baseDir . '/src/Comments/NodeVisitor/CommentRemovingNodeVisitor.php', + 'Rector\\Config\\RectorConfig' => $baseDir . '/src/Config/RectorConfig.php', + 'Rector\\Configuration\\ConfigInitializer' => $baseDir . '/src/Configuration/ConfigInitializer.php', + 'Rector\\Configuration\\ConfigurationFactory' => $baseDir . '/src/Configuration/ConfigurationFactory.php', + 'Rector\\Configuration\\Option' => $baseDir . '/src/Configuration/Option.php', + 'Rector\\Configuration\\Parameter\\SimpleParameterProvider' => $baseDir . '/src/Configuration/Parameter/SimpleParameterProvider.php', + 'Rector\\Configuration\\RenamedClassesDataCollector' => $baseDir . '/src/Configuration/RenamedClassesDataCollector.php', + 'Rector\\Console\\Command\\ListRulesCommand' => $baseDir . '/src/Console/Command/ListRulesCommand.php', + 'Rector\\Console\\Command\\ProcessCommand' => $baseDir . '/src/Console/Command/ProcessCommand.php', + 'Rector\\Console\\Command\\SetupCICommand' => $baseDir . '/src/Console/Command/SetupCICommand.php', + 'Rector\\Console\\Command\\WorkerCommand' => $baseDir . '/src/Console/Command/WorkerCommand.php', + 'Rector\\Console\\ConsoleApplication' => $baseDir . '/src/Console/ConsoleApplication.php', + 'Rector\\Console\\ExitCode' => $baseDir . '/src/Console/ExitCode.php', + 'Rector\\Console\\Formatter\\ColorConsoleDiffFormatter' => $baseDir . '/src/Console/Formatter/ColorConsoleDiffFormatter.php', + 'Rector\\Console\\Formatter\\CompleteUnifiedDiffOutputBuilderFactory' => $baseDir . '/src/Console/Formatter/CompleteUnifiedDiffOutputBuilderFactory.php', + 'Rector\\Console\\Formatter\\ConsoleDiffer' => $baseDir . '/src/Console/Formatter/ConsoleDiffer.php', + 'Rector\\Console\\Output\\OutputFormatterCollector' => $baseDir . '/src/Console/Output/OutputFormatterCollector.php', + 'Rector\\Console\\ProcessConfigureDecorator' => $baseDir . '/src/Console/ProcessConfigureDecorator.php', + 'Rector\\Console\\Style\\RectorStyle' => $baseDir . '/src/Console/Style/RectorStyle.php', + 'Rector\\Console\\Style\\SymfonyStyleFactory' => $baseDir . '/src/Console/Style/SymfonyStyleFactory.php', + 'Rector\\Contract\\DependencyInjection\\ResetableInterface' => $baseDir . '/src/Contract/DependencyInjection/ResetableInterface.php', + 'Rector\\Contract\\PhpParser\\Node\\StmtsAwareInterface' => $baseDir . '/src/Contract/PhpParser/Node/StmtsAwareInterface.php', + 'Rector\\Contract\\Rector\\CollectorRectorInterface' => $baseDir . '/src/Contract/Rector/CollectorRectorInterface.php', + 'Rector\\Contract\\Rector\\ConfigurableRectorInterface' => $baseDir . '/src/Contract/Rector/ConfigurableRectorInterface.php', + 'Rector\\Contract\\Rector\\RectorInterface' => $baseDir . '/src/Contract/Rector/RectorInterface.php', + 'Rector\\Contract\\Rector\\ScopeAwareRectorInterface' => $baseDir . '/src/Contract/Rector/ScopeAwareRectorInterface.php', 'Rector\\DeadCode\\ConditionEvaluator' => $baseDir . '/rules/DeadCode/ConditionEvaluator.php', 'Rector\\DeadCode\\ConditionResolver' => $baseDir . '/rules/DeadCode/ConditionResolver.php', 'Rector\\DeadCode\\Contract\\ConditionInterface' => $baseDir . '/rules/DeadCode/Contract/ConditionInterface.php', @@ -1380,6 +1269,10 @@ return array( 'Rector\\DeadCode\\ValueObject\\BinaryToVersionCompareCondition' => $baseDir . '/rules/DeadCode/ValueObject/BinaryToVersionCompareCondition.php', 'Rector\\DeadCode\\ValueObject\\VariableAndPropertyFetchAssign' => $baseDir . '/rules/DeadCode/ValueObject/VariableAndPropertyFetchAssign.php', 'Rector\\DeadCode\\ValueObject\\VersionCompareCondition' => $baseDir . '/rules/DeadCode/ValueObject/VersionCompareCondition.php', + 'Rector\\DependencyInjection\\Laravel\\ContainerMemento' => $baseDir . '/src/DependencyInjection/Laravel/ContainerMemento.php', + 'Rector\\DependencyInjection\\LazyContainerFactory' => $baseDir . '/src/DependencyInjection/LazyContainerFactory.php', + 'Rector\\DependencyInjection\\RectorContainerFactory' => $baseDir . '/src/DependencyInjection/RectorContainerFactory.php', + 'Rector\\Differ\\DefaultDiffer' => $baseDir . '/src/Differ/DefaultDiffer.php', 'Rector\\Doctrine\\Bundle210\\Rector\\Class_\\EventSubscriberInterfaceToAttributeRector' => $vendorDir . '/rector/rector-doctrine/rules/Bundle210/Rector/Class_/EventSubscriberInterfaceToAttributeRector.php', 'Rector\\Doctrine\\CodeQuality\\AnnotationTransformer\\ClassAnnotationTransformer\\EmbeddableClassAnnotationTransformer' => $vendorDir . '/rector/rector-doctrine/rules/CodeQuality/AnnotationTransformer/ClassAnnotationTransformer/EmbeddableClassAnnotationTransformer.php', 'Rector\\Doctrine\\CodeQuality\\AnnotationTransformer\\ClassAnnotationTransformer\\EntityClassAnnotationTransformer' => $vendorDir . '/rector/rector-doctrine/rules/CodeQuality/AnnotationTransformer/ClassAnnotationTransformer/EntityClassAnnotationTransformer.php', @@ -1543,9 +1436,23 @@ return array( 'Rector\\EarlyReturn\\Rector\\StmtsAwareInterface\\ReturnEarlyIfVariableRector' => $baseDir . '/rules/EarlyReturn/Rector/StmtsAwareInterface/ReturnEarlyIfVariableRector.php', 'Rector\\EarlyReturn\\ValueObject\\BareSingleAssignIf' => $baseDir . '/rules/EarlyReturn/ValueObject/BareSingleAssignIf.php', 'Rector\\Enum\\JsonConstant' => $vendorDir . '/rector/rector-downgrade-php/src/Enum/JsonConstant.php', - 'Rector\\FamilyTree\\NodeAnalyzer\\ClassChildAnalyzer' => $baseDir . '/packages/FamilyTree/NodeAnalyzer/ClassChildAnalyzer.php', - 'Rector\\FamilyTree\\Reflection\\FamilyRelationsAnalyzer' => $baseDir . '/packages/FamilyTree/Reflection/FamilyRelationsAnalyzer.php', - 'Rector\\FileSystemRector\\Parser\\FileInfoParser' => $baseDir . '/packages/FileSystemRector/Parser/FileInfoParser.php', + 'Rector\\Enum\\ObjectReference' => $baseDir . '/src/Enum/ObjectReference.php', + 'Rector\\Error\\ExceptionCorrector' => $baseDir . '/src/Error/ExceptionCorrector.php', + 'Rector\\Exception\\Cache\\CachingException' => $baseDir . '/src/Exception/Cache/CachingException.php', + 'Rector\\Exception\\Configuration\\InvalidConfigurationException' => $baseDir . '/src/Exception/Configuration/InvalidConfigurationException.php', + 'Rector\\Exception\\NotImplementedYetException' => $baseDir . '/src/Exception/NotImplementedYetException.php', + 'Rector\\Exception\\Reflection\\MissingPrivatePropertyException' => $baseDir . '/src/Exception/Reflection/MissingPrivatePropertyException.php', + 'Rector\\Exception\\ShouldNotHappenException' => $baseDir . '/src/Exception/ShouldNotHappenException.php', + 'Rector\\Exception\\VersionException' => $baseDir . '/src/Exception/VersionException.php', + 'Rector\\FamilyTree\\NodeAnalyzer\\ClassChildAnalyzer' => $baseDir . '/src/FamilyTree/NodeAnalyzer/ClassChildAnalyzer.php', + 'Rector\\FamilyTree\\Reflection\\FamilyRelationsAnalyzer' => $baseDir . '/src/FamilyTree/Reflection/FamilyRelationsAnalyzer.php', + 'Rector\\FileSystemRector\\Parser\\FileInfoParser' => $baseDir . '/src/FileSystemRector/Parser/FileInfoParser.php', + 'Rector\\FileSystem\\FileAndDirectoryFilter' => $baseDir . '/src/FileSystem/FileAndDirectoryFilter.php', + 'Rector\\FileSystem\\FilePathHelper' => $baseDir . '/src/FileSystem/FilePathHelper.php', + 'Rector\\FileSystem\\FilesFinder' => $baseDir . '/src/FileSystem/FilesFinder.php', + 'Rector\\FileSystem\\FilesystemTweaker' => $baseDir . '/src/FileSystem/FilesystemTweaker.php', + 'Rector\\FileSystem\\InitFilePathsResolver' => $baseDir . '/src/FileSystem/InitFilePathsResolver.php', + 'Rector\\FileSystem\\JsonFileSystem' => $baseDir . '/src/FileSystem/JsonFileSystem.php', 'Rector\\Instanceof_\\Rector\\Ternary\\FlipNegatedTernaryInstanceofRector' => $baseDir . '/rules/Instanceof_/Rector/Ternary/FlipNegatedTernaryInstanceofRector.php', 'Rector\\Naming\\AssignVariableNameResolver\\NewAssignVariableNameResolver' => $baseDir . '/rules/Naming/AssignVariableNameResolver/NewAssignVariableNameResolver.php', 'Rector\\Naming\\AssignVariableNameResolver\\PropertyFetchAssignVariableNameResolver' => $baseDir . '/rules/Naming/AssignVariableNameResolver/PropertyFetchAssignVariableNameResolver.php', @@ -1593,131 +1500,168 @@ return array( 'Rector\\Naming\\ValueObject\\VariableAndCallAssign' => $baseDir . '/rules/Naming/ValueObject/VariableAndCallAssign.php', 'Rector\\Naming\\ValueObject\\VariableAndCallForeach' => $baseDir . '/rules/Naming/ValueObject/VariableAndCallForeach.php', 'Rector\\Naming\\VariableRenamer' => $baseDir . '/rules/Naming/VariableRenamer.php', + 'Rector\\NodeAnalyzer\\ArgsAnalyzer' => $baseDir . '/src/NodeAnalyzer/ArgsAnalyzer.php', + 'Rector\\NodeAnalyzer\\BinaryOpAnalyzer' => $baseDir . '/src/NodeAnalyzer/BinaryOpAnalyzer.php', + 'Rector\\NodeAnalyzer\\CallAnalyzer' => $baseDir . '/src/NodeAnalyzer/CallAnalyzer.php', + 'Rector\\NodeAnalyzer\\ClassAnalyzer' => $baseDir . '/src/NodeAnalyzer/ClassAnalyzer.php', 'Rector\\NodeAnalyzer\\CoalesceAnalyzer' => $vendorDir . '/rector/rector-downgrade-php/src/NodeAnalyzer/CoalesceAnalyzer.php', + 'Rector\\NodeAnalyzer\\CompactFuncCallAnalyzer' => $baseDir . '/src/NodeAnalyzer/CompactFuncCallAnalyzer.php', + 'Rector\\NodeAnalyzer\\ConstFetchAnalyzer' => $baseDir . '/src/NodeAnalyzer/ConstFetchAnalyzer.php', 'Rector\\NodeAnalyzer\\DefineFuncCallAnalyzer' => $vendorDir . '/rector/rector-downgrade-php/src/NodeAnalyzer/DefineFuncCallAnalyzer.php', + 'Rector\\NodeAnalyzer\\DoctrineEntityAnalyzer' => $baseDir . '/src/NodeAnalyzer/DoctrineEntityAnalyzer.php', + 'Rector\\NodeAnalyzer\\ExprAnalyzer' => $baseDir . '/src/NodeAnalyzer/ExprAnalyzer.php', 'Rector\\NodeAnalyzer\\ExprInTopStmtMatcher' => $vendorDir . '/rector/rector-downgrade-php/src/NodeAnalyzer/ExprInTopStmtMatcher.php', - 'Rector\\NodeCollector\\BinaryOpConditionsCollector' => $baseDir . '/packages/NodeCollector/BinaryOpConditionsCollector.php', - 'Rector\\NodeCollector\\NodeAnalyzer\\ArrayCallableMethodMatcher' => $baseDir . '/packages/NodeCollector/NodeAnalyzer/ArrayCallableMethodMatcher.php', - 'Rector\\NodeCollector\\ScopeResolver\\ParentClassScopeResolver' => $baseDir . '/packages/NodeCollector/ScopeResolver/ParentClassScopeResolver.php', - 'Rector\\NodeCollector\\StaticAnalyzer' => $baseDir . '/packages/NodeCollector/StaticAnalyzer.php', - 'Rector\\NodeCollector\\ValueObject\\ArrayCallable' => $baseDir . '/packages/NodeCollector/ValueObject/ArrayCallable.php', - 'Rector\\NodeCollector\\ValueObject\\ArrayCallableDynamicMethod' => $baseDir . '/packages/NodeCollector/ValueObject/ArrayCallableDynamicMethod.php', + 'Rector\\NodeAnalyzer\\MagicClassMethodAnalyzer' => $baseDir . '/src/NodeAnalyzer/MagicClassMethodAnalyzer.php', + 'Rector\\NodeAnalyzer\\ParamAnalyzer' => $baseDir . '/src/NodeAnalyzer/ParamAnalyzer.php', + 'Rector\\NodeAnalyzer\\PropertyAnalyzer' => $baseDir . '/src/NodeAnalyzer/PropertyAnalyzer.php', + 'Rector\\NodeAnalyzer\\PropertyFetchAnalyzer' => $baseDir . '/src/NodeAnalyzer/PropertyFetchAnalyzer.php', + 'Rector\\NodeAnalyzer\\PropertyPresenceChecker' => $baseDir . '/src/NodeAnalyzer/PropertyPresenceChecker.php', + 'Rector\\NodeAnalyzer\\ScopeAnalyzer' => $baseDir . '/src/NodeAnalyzer/ScopeAnalyzer.php', + 'Rector\\NodeAnalyzer\\TerminatedNodeAnalyzer' => $baseDir . '/src/NodeAnalyzer/TerminatedNodeAnalyzer.php', + 'Rector\\NodeAnalyzer\\VariableAnalyzer' => $baseDir . '/src/NodeAnalyzer/VariableAnalyzer.php', + 'Rector\\NodeAnalyzer\\VariadicAnalyzer' => $baseDir . '/src/NodeAnalyzer/VariadicAnalyzer.php', + 'Rector\\NodeCollector\\BinaryOpConditionsCollector' => $baseDir . '/src/NodeCollector/BinaryOpConditionsCollector.php', + 'Rector\\NodeCollector\\NodeAnalyzer\\ArrayCallableMethodMatcher' => $baseDir . '/src/NodeCollector/NodeAnalyzer/ArrayCallableMethodMatcher.php', + 'Rector\\NodeCollector\\ScopeResolver\\ParentClassScopeResolver' => $baseDir . '/src/NodeCollector/ScopeResolver/ParentClassScopeResolver.php', + 'Rector\\NodeCollector\\StaticAnalyzer' => $baseDir . '/src/NodeCollector/StaticAnalyzer.php', + 'Rector\\NodeCollector\\ValueObject\\ArrayCallable' => $baseDir . '/src/NodeCollector/ValueObject/ArrayCallable.php', + 'Rector\\NodeCollector\\ValueObject\\ArrayCallableDynamicMethod' => $baseDir . '/src/NodeCollector/ValueObject/ArrayCallableDynamicMethod.php', + 'Rector\\NodeDecorator\\CreatedByRuleDecorator' => $baseDir . '/src/NodeDecorator/CreatedByRuleDecorator.php', + 'Rector\\NodeDecorator\\PropertyTypeDecorator' => $baseDir . '/src/NodeDecorator/PropertyTypeDecorator.php', 'Rector\\NodeFactory\\ClassFromEnumFactory' => $vendorDir . '/rector/rector-downgrade-php/src/NodeFactory/ClassFromEnumFactory.php', 'Rector\\NodeFactory\\DoctrineAnnotationFactory' => $vendorDir . '/rector/rector-downgrade-php/src/NodeFactory/DoctrineAnnotationFactory.php', 'Rector\\NodeFactory\\NamedVariableFactory' => $vendorDir . '/rector/rector-downgrade-php/src/NodeFactory/NamedVariableFactory.php', + 'Rector\\NodeManipulator\\AssignManipulator' => $baseDir . '/src/NodeManipulator/AssignManipulator.php', + 'Rector\\NodeManipulator\\BinaryOpManipulator' => $baseDir . '/src/NodeManipulator/BinaryOpManipulator.php', + 'Rector\\NodeManipulator\\ClassConstManipulator' => $baseDir . '/src/NodeManipulator/ClassConstManipulator.php', + 'Rector\\NodeManipulator\\ClassDependencyManipulator' => $baseDir . '/src/NodeManipulator/ClassDependencyManipulator.php', + 'Rector\\NodeManipulator\\ClassInsertManipulator' => $baseDir . '/src/NodeManipulator/ClassInsertManipulator.php', + 'Rector\\NodeManipulator\\ClassManipulator' => $baseDir . '/src/NodeManipulator/ClassManipulator.php', + 'Rector\\NodeManipulator\\ClassMethodAssignManipulator' => $baseDir . '/src/NodeManipulator/ClassMethodAssignManipulator.php', + 'Rector\\NodeManipulator\\ClassMethodManipulator' => $baseDir . '/src/NodeManipulator/ClassMethodManipulator.php', + 'Rector\\NodeManipulator\\ClassMethodPropertyFetchManipulator' => $baseDir . '/src/NodeManipulator/ClassMethodPropertyFetchManipulator.php', + 'Rector\\NodeManipulator\\FuncCallManipulator' => $baseDir . '/src/NodeManipulator/FuncCallManipulator.php', + 'Rector\\NodeManipulator\\FunctionLikeManipulator' => $baseDir . '/src/NodeManipulator/FunctionLikeManipulator.php', + 'Rector\\NodeManipulator\\IfManipulator' => $baseDir . '/src/NodeManipulator/IfManipulator.php', 'Rector\\NodeManipulator\\PropertyDecorator' => $vendorDir . '/rector/rector-downgrade-php/src/NodeManipulator/PropertyDecorator.php', - 'Rector\\NodeNameResolver\\Contract\\NodeNameResolverInterface' => $baseDir . '/packages/NodeNameResolver/Contract/NodeNameResolverInterface.php', - 'Rector\\NodeNameResolver\\NodeNameResolver' => $baseDir . '/packages/NodeNameResolver/NodeNameResolver.php', - 'Rector\\NodeNameResolver\\NodeNameResolver\\ClassConstFetchNameResolver' => $baseDir . '/packages/NodeNameResolver/NodeNameResolver/ClassConstFetchNameResolver.php', - 'Rector\\NodeNameResolver\\NodeNameResolver\\ClassConstNameResolver' => $baseDir . '/packages/NodeNameResolver/NodeNameResolver/ClassConstNameResolver.php', - 'Rector\\NodeNameResolver\\NodeNameResolver\\ClassNameResolver' => $baseDir . '/packages/NodeNameResolver/NodeNameResolver/ClassNameResolver.php', - 'Rector\\NodeNameResolver\\NodeNameResolver\\FuncCallNameResolver' => $baseDir . '/packages/NodeNameResolver/NodeNameResolver/FuncCallNameResolver.php', - 'Rector\\NodeNameResolver\\NodeNameResolver\\FunctionNameResolver' => $baseDir . '/packages/NodeNameResolver/NodeNameResolver/FunctionNameResolver.php', - 'Rector\\NodeNameResolver\\NodeNameResolver\\NameNameResolver' => $baseDir . '/packages/NodeNameResolver/NodeNameResolver/NameNameResolver.php', - 'Rector\\NodeNameResolver\\NodeNameResolver\\ParamNameResolver' => $baseDir . '/packages/NodeNameResolver/NodeNameResolver/ParamNameResolver.php', - 'Rector\\NodeNameResolver\\NodeNameResolver\\PropertyNameResolver' => $baseDir . '/packages/NodeNameResolver/NodeNameResolver/PropertyNameResolver.php', - 'Rector\\NodeNameResolver\\NodeNameResolver\\UseNameResolver' => $baseDir . '/packages/NodeNameResolver/NodeNameResolver/UseNameResolver.php', - 'Rector\\NodeNameResolver\\NodeNameResolver\\VariableNameResolver' => $baseDir . '/packages/NodeNameResolver/NodeNameResolver/VariableNameResolver.php', - 'Rector\\NodeNameResolver\\Regex\\RegexPatternDetector' => $baseDir . '/packages/NodeNameResolver/Regex/RegexPatternDetector.php', - 'Rector\\NodeNestingScope\\ContextAnalyzer' => $baseDir . '/packages/NodeNestingScope/ContextAnalyzer.php', - 'Rector\\NodeNestingScope\\ValueObject\\ControlStructure' => $baseDir . '/packages/NodeNestingScope/ValueObject/ControlStructure.php', - 'Rector\\NodeTypeResolver\\Contract\\NodeTypeResolverAwareInterface' => $baseDir . '/packages/NodeTypeResolver/Contract/NodeTypeResolverAwareInterface.php', - 'Rector\\NodeTypeResolver\\Contract\\NodeTypeResolverInterface' => $baseDir . '/packages/NodeTypeResolver/Contract/NodeTypeResolverInterface.php', - 'Rector\\NodeTypeResolver\\DependencyInjection\\PHPStanServicesFactory' => $baseDir . '/packages/NodeTypeResolver/DependencyInjection/PHPStanServicesFactory.php', - 'Rector\\NodeTypeResolver\\NodeScopeAndMetadataDecorator' => $baseDir . '/packages/NodeTypeResolver/NodeScopeAndMetadataDecorator.php', - 'Rector\\NodeTypeResolver\\NodeTypeCorrector\\AccessoryNonEmptyStringTypeCorrector' => $baseDir . '/packages/NodeTypeResolver/NodeTypeCorrector/AccessoryNonEmptyStringTypeCorrector.php', - 'Rector\\NodeTypeResolver\\NodeTypeCorrector\\GenericClassStringTypeCorrector' => $baseDir . '/packages/NodeTypeResolver/NodeTypeCorrector/GenericClassStringTypeCorrector.php', - 'Rector\\NodeTypeResolver\\NodeTypeResolver' => $baseDir . '/packages/NodeTypeResolver/NodeTypeResolver.php', - 'Rector\\NodeTypeResolver\\NodeTypeResolver\\CastTypeResolver' => $baseDir . '/packages/NodeTypeResolver/NodeTypeResolver/CastTypeResolver.php', - 'Rector\\NodeTypeResolver\\NodeTypeResolver\\ClassAndInterfaceTypeResolver' => $baseDir . '/packages/NodeTypeResolver/NodeTypeResolver/ClassAndInterfaceTypeResolver.php', - 'Rector\\NodeTypeResolver\\NodeTypeResolver\\ClassMethodOrClassConstTypeResolver' => $baseDir . '/packages/NodeTypeResolver/NodeTypeResolver/ClassMethodOrClassConstTypeResolver.php', - 'Rector\\NodeTypeResolver\\NodeTypeResolver\\IdentifierTypeResolver' => $baseDir . '/packages/NodeTypeResolver/NodeTypeResolver/IdentifierTypeResolver.php', - 'Rector\\NodeTypeResolver\\NodeTypeResolver\\NameTypeResolver' => $baseDir . '/packages/NodeTypeResolver/NodeTypeResolver/NameTypeResolver.php', - 'Rector\\NodeTypeResolver\\NodeTypeResolver\\NewTypeResolver' => $baseDir . '/packages/NodeTypeResolver/NodeTypeResolver/NewTypeResolver.php', - 'Rector\\NodeTypeResolver\\NodeTypeResolver\\ParamTypeResolver' => $baseDir . '/packages/NodeTypeResolver/NodeTypeResolver/ParamTypeResolver.php', - 'Rector\\NodeTypeResolver\\NodeTypeResolver\\PropertyFetchTypeResolver' => $baseDir . '/packages/NodeTypeResolver/NodeTypeResolver/PropertyFetchTypeResolver.php', - 'Rector\\NodeTypeResolver\\NodeTypeResolver\\PropertyTypeResolver' => $baseDir . '/packages/NodeTypeResolver/NodeTypeResolver/PropertyTypeResolver.php', - 'Rector\\NodeTypeResolver\\NodeTypeResolver\\ScalarTypeResolver' => $baseDir . '/packages/NodeTypeResolver/NodeTypeResolver/ScalarTypeResolver.php', - 'Rector\\NodeTypeResolver\\NodeTypeResolver\\StaticCallMethodCallTypeResolver' => $baseDir . '/packages/NodeTypeResolver/NodeTypeResolver/StaticCallMethodCallTypeResolver.php', - 'Rector\\NodeTypeResolver\\NodeTypeResolver\\TraitTypeResolver' => $baseDir . '/packages/NodeTypeResolver/NodeTypeResolver/TraitTypeResolver.php', - 'Rector\\NodeTypeResolver\\NodeVisitor\\FunctionLikeParamArgPositionNodeVisitor' => $baseDir . '/packages/NodeTypeResolver/NodeVisitor/FunctionLikeParamArgPositionNodeVisitor.php', - 'Rector\\NodeTypeResolver\\Node\\AttributeKey' => $baseDir . '/packages/NodeTypeResolver/Node/AttributeKey.php', - 'Rector\\NodeTypeResolver\\PHPStan\\ObjectWithoutClassTypeWithParentTypes' => $baseDir . '/packages/NodeTypeResolver/PHPStan/ObjectWithoutClassTypeWithParentTypes.php', - 'Rector\\NodeTypeResolver\\PHPStan\\ParametersAcceptorSelectorVariantsWrapper' => $baseDir . '/packages/NodeTypeResolver/PHPStan/ParametersAcceptorSelectorVariantsWrapper.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\Contract\\NodeVisitor\\ScopeResolverNodeVisitorInterface' => $baseDir . '/packages/NodeTypeResolver/PHPStan/Scope/Contract/NodeVisitor/ScopeResolverNodeVisitorInterface.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\ArgNodeVisitor' => $baseDir . '/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ArgNodeVisitor.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\AssignedToNodeVisitor' => $baseDir . '/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/AssignedToNodeVisitor.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\ByRefReturnNodeVisitor' => $baseDir . '/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ByRefReturnNodeVisitor.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\ByRefVariableNodeVisitor' => $baseDir . '/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ByRefVariableNodeVisitor.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\ContextNodeVisitor' => $baseDir . '/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ContextNodeVisitor.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\GlobalVariableNodeVisitor' => $baseDir . '/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/GlobalVariableNodeVisitor.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\NameNodeVisitor' => $baseDir . '/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/NameNodeVisitor.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\StaticVariableNodeVisitor' => $baseDir . '/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/StaticVariableNodeVisitor.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\StmtKeyNodeVisitor' => $baseDir . '/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/StmtKeyNodeVisitor.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\PHPStanNodeScopeResolver' => $baseDir . '/packages/NodeTypeResolver/PHPStan/Scope/PHPStanNodeScopeResolver.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\ScopeFactory' => $baseDir . '/packages/NodeTypeResolver/PHPStan/Scope/ScopeFactory.php', - 'Rector\\NodeTypeResolver\\PHPStan\\TypeHasher' => $baseDir . '/packages/NodeTypeResolver/PHPStan/TypeHasher.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Type\\StaticTypeAnalyzer' => $baseDir . '/packages/NodeTypeResolver/PHPStan/Type/StaticTypeAnalyzer.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Type\\TypeFactory' => $baseDir . '/packages/NodeTypeResolver/PHPStan/Type/TypeFactory.php', - 'Rector\\NodeTypeResolver\\PhpDocNodeVisitor\\ClassRenamePhpDocNodeVisitor' => $baseDir . '/packages/NodeTypeResolver/PhpDocNodeVisitor/ClassRenamePhpDocNodeVisitor.php', - 'Rector\\NodeTypeResolver\\PhpDocNodeVisitor\\NameImportingPhpDocNodeVisitor' => $baseDir . '/packages/NodeTypeResolver/PhpDocNodeVisitor/NameImportingPhpDocNodeVisitor.php', - 'Rector\\NodeTypeResolver\\PhpDoc\\NodeAnalyzer\\DocBlockClassRenamer' => $baseDir . '/packages/NodeTypeResolver/PhpDoc/NodeAnalyzer/DocBlockClassRenamer.php', - 'Rector\\NodeTypeResolver\\PhpDoc\\NodeAnalyzer\\DocBlockNameImporter' => $baseDir . '/packages/NodeTypeResolver/PhpDoc/NodeAnalyzer/DocBlockNameImporter.php', - 'Rector\\NodeTypeResolver\\PhpDoc\\NodeAnalyzer\\DocBlockTagReplacer' => $baseDir . '/packages/NodeTypeResolver/PhpDoc/NodeAnalyzer/DocBlockTagReplacer.php', - 'Rector\\NodeTypeResolver\\Reflection\\BetterReflection\\RectorBetterReflectionSourceLocatorFactory' => $baseDir . '/packages/NodeTypeResolver/Reflection/BetterReflection/RectorBetterReflectionSourceLocatorFactory.php', - 'Rector\\NodeTypeResolver\\Reflection\\BetterReflection\\SourceLocatorProvider\\DynamicSourceLocatorProvider' => $baseDir . '/packages/NodeTypeResolver/Reflection/BetterReflection/SourceLocatorProvider/DynamicSourceLocatorProvider.php', - 'Rector\\NodeTypeResolver\\Reflection\\BetterReflection\\SourceLocator\\IntermediateSourceLocator' => $baseDir . '/packages/NodeTypeResolver/Reflection/BetterReflection/SourceLocator/IntermediateSourceLocator.php', - 'Rector\\NodeTypeResolver\\TypeAnalyzer\\ArrayTypeAnalyzer' => $baseDir . '/packages/NodeTypeResolver/TypeAnalyzer/ArrayTypeAnalyzer.php', - 'Rector\\NodeTypeResolver\\TypeAnalyzer\\StringTypeAnalyzer' => $baseDir . '/packages/NodeTypeResolver/TypeAnalyzer/StringTypeAnalyzer.php', - 'Rector\\NodeTypeResolver\\TypeComparator\\ArrayTypeComparator' => $baseDir . '/packages/NodeTypeResolver/TypeComparator/ArrayTypeComparator.php', - 'Rector\\NodeTypeResolver\\TypeComparator\\ScalarTypeComparator' => $baseDir . '/packages/NodeTypeResolver/TypeComparator/ScalarTypeComparator.php', - 'Rector\\NodeTypeResolver\\TypeComparator\\TypeComparator' => $baseDir . '/packages/NodeTypeResolver/TypeComparator/TypeComparator.php', - 'Rector\\NodeTypeResolver\\ValueObject\\OldToNewType' => $baseDir . '/packages/NodeTypeResolver/ValueObject/OldToNewType.php', - 'Rector\\PHPStanStaticTypeMapper\\Contract\\TypeMapperInterface' => $baseDir . '/packages/PHPStanStaticTypeMapper/Contract/TypeMapperInterface.php', - 'Rector\\PHPStanStaticTypeMapper\\DoctrineTypeAnalyzer' => $baseDir . '/packages/PHPStanStaticTypeMapper/DoctrineTypeAnalyzer.php', - 'Rector\\PHPStanStaticTypeMapper\\Enum\\TypeKind' => $baseDir . '/packages/PHPStanStaticTypeMapper/Enum/TypeKind.php', - 'Rector\\PHPStanStaticTypeMapper\\PHPStanStaticTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/PHPStanStaticTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeAnalyzer\\UnionTypeAnalyzer' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeAnalyzer/UnionTypeAnalyzer.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeAnalyzer\\UnionTypeCommonTypeNarrower' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeAnalyzer/UnionTypeCommonTypeNarrower.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\AccessoryLiteralStringTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/AccessoryLiteralStringTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\AccessoryNonEmptyStringTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/AccessoryNonEmptyStringTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\AccessoryNonFalsyStringTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/AccessoryNonFalsyStringTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\AccessoryNumericStringTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/AccessoryNumericStringTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ArrayTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/ArrayTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\BooleanTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/BooleanTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\CallableTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/CallableTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ClassStringTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/ClassStringTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ClosureTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/ClosureTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ConditionalTypeForParameterMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/ConditionalTypeForParameterMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ConditionalTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/ConditionalTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\FloatTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/FloatTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\GenericClassStringTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/GenericClassStringTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\HasMethodTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/HasMethodTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\HasOffsetTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/HasOffsetTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\HasOffsetValueTypeTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/HasOffsetValueTypeTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\HasPropertyTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/HasPropertyTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\IntegerTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/IntegerTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\IntersectionTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/IntersectionTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\IterableTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/IterableTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\MixedTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/MixedTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\NeverTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/NeverTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\NonEmptyArrayTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/NonEmptyArrayTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\NullTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/NullTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ObjectTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/ObjectTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ObjectWithoutClassTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/ObjectWithoutClassTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\OversizedArrayTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/OversizedArrayTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ParentStaticTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/ParentStaticTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ResourceTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/ResourceTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\SelfObjectTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/SelfObjectTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\StaticTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/StaticTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\StrictMixedTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/StrictMixedTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\StringTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/StringTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ThisTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/ThisTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\TypeWithClassNameTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/TypeWithClassNameTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\UnionTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/UnionTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\VoidTypeMapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/TypeMapper/VoidTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\Utils\\TypeUnwrapper' => $baseDir . '/packages/PHPStanStaticTypeMapper/Utils/TypeUnwrapper.php', - 'Rector\\PHPStanStaticTypeMapper\\ValueObject\\UnionTypeAnalysis' => $baseDir . '/packages/PHPStanStaticTypeMapper/ValueObject/UnionTypeAnalysis.php', + 'Rector\\NodeManipulator\\PropertyFetchAssignManipulator' => $baseDir . '/src/NodeManipulator/PropertyFetchAssignManipulator.php', + 'Rector\\NodeManipulator\\PropertyManipulator' => $baseDir . '/src/NodeManipulator/PropertyManipulator.php', + 'Rector\\NodeManipulator\\StmtsManipulator' => $baseDir . '/src/NodeManipulator/StmtsManipulator.php', + 'Rector\\NodeNameResolver\\Contract\\NodeNameResolverInterface' => $baseDir . '/src/NodeNameResolver/Contract/NodeNameResolverInterface.php', + 'Rector\\NodeNameResolver\\NodeNameResolver' => $baseDir . '/src/NodeNameResolver/NodeNameResolver.php', + 'Rector\\NodeNameResolver\\NodeNameResolver\\ClassConstFetchNameResolver' => $baseDir . '/src/NodeNameResolver/NodeNameResolver/ClassConstFetchNameResolver.php', + 'Rector\\NodeNameResolver\\NodeNameResolver\\ClassConstNameResolver' => $baseDir . '/src/NodeNameResolver/NodeNameResolver/ClassConstNameResolver.php', + 'Rector\\NodeNameResolver\\NodeNameResolver\\ClassNameResolver' => $baseDir . '/src/NodeNameResolver/NodeNameResolver/ClassNameResolver.php', + 'Rector\\NodeNameResolver\\NodeNameResolver\\FuncCallNameResolver' => $baseDir . '/src/NodeNameResolver/NodeNameResolver/FuncCallNameResolver.php', + 'Rector\\NodeNameResolver\\NodeNameResolver\\FunctionNameResolver' => $baseDir . '/src/NodeNameResolver/NodeNameResolver/FunctionNameResolver.php', + 'Rector\\NodeNameResolver\\NodeNameResolver\\NameNameResolver' => $baseDir . '/src/NodeNameResolver/NodeNameResolver/NameNameResolver.php', + 'Rector\\NodeNameResolver\\NodeNameResolver\\ParamNameResolver' => $baseDir . '/src/NodeNameResolver/NodeNameResolver/ParamNameResolver.php', + 'Rector\\NodeNameResolver\\NodeNameResolver\\PropertyNameResolver' => $baseDir . '/src/NodeNameResolver/NodeNameResolver/PropertyNameResolver.php', + 'Rector\\NodeNameResolver\\NodeNameResolver\\UseNameResolver' => $baseDir . '/src/NodeNameResolver/NodeNameResolver/UseNameResolver.php', + 'Rector\\NodeNameResolver\\NodeNameResolver\\VariableNameResolver' => $baseDir . '/src/NodeNameResolver/NodeNameResolver/VariableNameResolver.php', + 'Rector\\NodeNameResolver\\Regex\\RegexPatternDetector' => $baseDir . '/src/NodeNameResolver/Regex/RegexPatternDetector.php', + 'Rector\\NodeNestingScope\\ContextAnalyzer' => $baseDir . '/src/NodeNestingScope/ContextAnalyzer.php', + 'Rector\\NodeNestingScope\\ValueObject\\ControlStructure' => $baseDir . '/src/NodeNestingScope/ValueObject/ControlStructure.php', + 'Rector\\NodeTypeResolver\\Contract\\NodeTypeResolverAwareInterface' => $baseDir . '/src/NodeTypeResolver/Contract/NodeTypeResolverAwareInterface.php', + 'Rector\\NodeTypeResolver\\Contract\\NodeTypeResolverInterface' => $baseDir . '/src/NodeTypeResolver/Contract/NodeTypeResolverInterface.php', + 'Rector\\NodeTypeResolver\\DependencyInjection\\PHPStanServicesFactory' => $baseDir . '/src/NodeTypeResolver/DependencyInjection/PHPStanServicesFactory.php', + 'Rector\\NodeTypeResolver\\NodeScopeAndMetadataDecorator' => $baseDir . '/src/NodeTypeResolver/NodeScopeAndMetadataDecorator.php', + 'Rector\\NodeTypeResolver\\NodeTypeCorrector\\AccessoryNonEmptyStringTypeCorrector' => $baseDir . '/src/NodeTypeResolver/NodeTypeCorrector/AccessoryNonEmptyStringTypeCorrector.php', + 'Rector\\NodeTypeResolver\\NodeTypeCorrector\\GenericClassStringTypeCorrector' => $baseDir . '/src/NodeTypeResolver/NodeTypeCorrector/GenericClassStringTypeCorrector.php', + 'Rector\\NodeTypeResolver\\NodeTypeResolver' => $baseDir . '/src/NodeTypeResolver/NodeTypeResolver.php', + 'Rector\\NodeTypeResolver\\NodeTypeResolver\\CastTypeResolver' => $baseDir . '/src/NodeTypeResolver/NodeTypeResolver/CastTypeResolver.php', + 'Rector\\NodeTypeResolver\\NodeTypeResolver\\ClassAndInterfaceTypeResolver' => $baseDir . '/src/NodeTypeResolver/NodeTypeResolver/ClassAndInterfaceTypeResolver.php', + 'Rector\\NodeTypeResolver\\NodeTypeResolver\\ClassMethodOrClassConstTypeResolver' => $baseDir . '/src/NodeTypeResolver/NodeTypeResolver/ClassMethodOrClassConstTypeResolver.php', + 'Rector\\NodeTypeResolver\\NodeTypeResolver\\IdentifierTypeResolver' => $baseDir . '/src/NodeTypeResolver/NodeTypeResolver/IdentifierTypeResolver.php', + 'Rector\\NodeTypeResolver\\NodeTypeResolver\\NameTypeResolver' => $baseDir . '/src/NodeTypeResolver/NodeTypeResolver/NameTypeResolver.php', + 'Rector\\NodeTypeResolver\\NodeTypeResolver\\NewTypeResolver' => $baseDir . '/src/NodeTypeResolver/NodeTypeResolver/NewTypeResolver.php', + 'Rector\\NodeTypeResolver\\NodeTypeResolver\\ParamTypeResolver' => $baseDir . '/src/NodeTypeResolver/NodeTypeResolver/ParamTypeResolver.php', + 'Rector\\NodeTypeResolver\\NodeTypeResolver\\PropertyFetchTypeResolver' => $baseDir . '/src/NodeTypeResolver/NodeTypeResolver/PropertyFetchTypeResolver.php', + 'Rector\\NodeTypeResolver\\NodeTypeResolver\\PropertyTypeResolver' => $baseDir . '/src/NodeTypeResolver/NodeTypeResolver/PropertyTypeResolver.php', + 'Rector\\NodeTypeResolver\\NodeTypeResolver\\ScalarTypeResolver' => $baseDir . '/src/NodeTypeResolver/NodeTypeResolver/ScalarTypeResolver.php', + 'Rector\\NodeTypeResolver\\NodeTypeResolver\\StaticCallMethodCallTypeResolver' => $baseDir . '/src/NodeTypeResolver/NodeTypeResolver/StaticCallMethodCallTypeResolver.php', + 'Rector\\NodeTypeResolver\\NodeTypeResolver\\TraitTypeResolver' => $baseDir . '/src/NodeTypeResolver/NodeTypeResolver/TraitTypeResolver.php', + 'Rector\\NodeTypeResolver\\NodeVisitor\\FunctionLikeParamArgPositionNodeVisitor' => $baseDir . '/src/NodeTypeResolver/NodeVisitor/FunctionLikeParamArgPositionNodeVisitor.php', + 'Rector\\NodeTypeResolver\\Node\\AttributeKey' => $baseDir . '/src/NodeTypeResolver/Node/AttributeKey.php', + 'Rector\\NodeTypeResolver\\PHPStan\\ObjectWithoutClassTypeWithParentTypes' => $baseDir . '/src/NodeTypeResolver/PHPStan/ObjectWithoutClassTypeWithParentTypes.php', + 'Rector\\NodeTypeResolver\\PHPStan\\ParametersAcceptorSelectorVariantsWrapper' => $baseDir . '/src/NodeTypeResolver/PHPStan/ParametersAcceptorSelectorVariantsWrapper.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\Contract\\NodeVisitor\\ScopeResolverNodeVisitorInterface' => $baseDir . '/src/NodeTypeResolver/PHPStan/Scope/Contract/NodeVisitor/ScopeResolverNodeVisitorInterface.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\ArgNodeVisitor' => $baseDir . '/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ArgNodeVisitor.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\AssignedToNodeVisitor' => $baseDir . '/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/AssignedToNodeVisitor.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\ByRefReturnNodeVisitor' => $baseDir . '/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ByRefReturnNodeVisitor.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\ByRefVariableNodeVisitor' => $baseDir . '/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ByRefVariableNodeVisitor.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\ContextNodeVisitor' => $baseDir . '/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ContextNodeVisitor.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\GlobalVariableNodeVisitor' => $baseDir . '/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/GlobalVariableNodeVisitor.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\NameNodeVisitor' => $baseDir . '/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/NameNodeVisitor.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\StaticVariableNodeVisitor' => $baseDir . '/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/StaticVariableNodeVisitor.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\StmtKeyNodeVisitor' => $baseDir . '/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/StmtKeyNodeVisitor.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\PHPStanNodeScopeResolver' => $baseDir . '/src/NodeTypeResolver/PHPStan/Scope/PHPStanNodeScopeResolver.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\ScopeFactory' => $baseDir . '/src/NodeTypeResolver/PHPStan/Scope/ScopeFactory.php', + 'Rector\\NodeTypeResolver\\PHPStan\\TypeHasher' => $baseDir . '/src/NodeTypeResolver/PHPStan/TypeHasher.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Type\\StaticTypeAnalyzer' => $baseDir . '/src/NodeTypeResolver/PHPStan/Type/StaticTypeAnalyzer.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Type\\TypeFactory' => $baseDir . '/src/NodeTypeResolver/PHPStan/Type/TypeFactory.php', + 'Rector\\NodeTypeResolver\\PhpDocNodeVisitor\\ClassRenamePhpDocNodeVisitor' => $baseDir . '/src/NodeTypeResolver/PhpDocNodeVisitor/ClassRenamePhpDocNodeVisitor.php', + 'Rector\\NodeTypeResolver\\PhpDocNodeVisitor\\NameImportingPhpDocNodeVisitor' => $baseDir . '/src/NodeTypeResolver/PhpDocNodeVisitor/NameImportingPhpDocNodeVisitor.php', + 'Rector\\NodeTypeResolver\\PhpDoc\\NodeAnalyzer\\DocBlockClassRenamer' => $baseDir . '/src/NodeTypeResolver/PhpDoc/NodeAnalyzer/DocBlockClassRenamer.php', + 'Rector\\NodeTypeResolver\\PhpDoc\\NodeAnalyzer\\DocBlockNameImporter' => $baseDir . '/src/NodeTypeResolver/PhpDoc/NodeAnalyzer/DocBlockNameImporter.php', + 'Rector\\NodeTypeResolver\\PhpDoc\\NodeAnalyzer\\DocBlockTagReplacer' => $baseDir . '/src/NodeTypeResolver/PhpDoc/NodeAnalyzer/DocBlockTagReplacer.php', + 'Rector\\NodeTypeResolver\\Reflection\\BetterReflection\\RectorBetterReflectionSourceLocatorFactory' => $baseDir . '/src/NodeTypeResolver/Reflection/BetterReflection/RectorBetterReflectionSourceLocatorFactory.php', + 'Rector\\NodeTypeResolver\\Reflection\\BetterReflection\\SourceLocatorProvider\\DynamicSourceLocatorProvider' => $baseDir . '/src/NodeTypeResolver/Reflection/BetterReflection/SourceLocatorProvider/DynamicSourceLocatorProvider.php', + 'Rector\\NodeTypeResolver\\Reflection\\BetterReflection\\SourceLocator\\IntermediateSourceLocator' => $baseDir . '/src/NodeTypeResolver/Reflection/BetterReflection/SourceLocator/IntermediateSourceLocator.php', + 'Rector\\NodeTypeResolver\\TypeAnalyzer\\ArrayTypeAnalyzer' => $baseDir . '/src/NodeTypeResolver/TypeAnalyzer/ArrayTypeAnalyzer.php', + 'Rector\\NodeTypeResolver\\TypeAnalyzer\\StringTypeAnalyzer' => $baseDir . '/src/NodeTypeResolver/TypeAnalyzer/StringTypeAnalyzer.php', + 'Rector\\NodeTypeResolver\\TypeComparator\\ArrayTypeComparator' => $baseDir . '/src/NodeTypeResolver/TypeComparator/ArrayTypeComparator.php', + 'Rector\\NodeTypeResolver\\TypeComparator\\ScalarTypeComparator' => $baseDir . '/src/NodeTypeResolver/TypeComparator/ScalarTypeComparator.php', + 'Rector\\NodeTypeResolver\\TypeComparator\\TypeComparator' => $baseDir . '/src/NodeTypeResolver/TypeComparator/TypeComparator.php', + 'Rector\\NodeTypeResolver\\ValueObject\\OldToNewType' => $baseDir . '/src/NodeTypeResolver/ValueObject/OldToNewType.php', + 'Rector\\PHPStanStaticTypeMapper\\Contract\\TypeMapperInterface' => $baseDir . '/src/PHPStanStaticTypeMapper/Contract/TypeMapperInterface.php', + 'Rector\\PHPStanStaticTypeMapper\\DoctrineTypeAnalyzer' => $baseDir . '/src/PHPStanStaticTypeMapper/DoctrineTypeAnalyzer.php', + 'Rector\\PHPStanStaticTypeMapper\\Enum\\TypeKind' => $baseDir . '/src/PHPStanStaticTypeMapper/Enum/TypeKind.php', + 'Rector\\PHPStanStaticTypeMapper\\PHPStanStaticTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/PHPStanStaticTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeAnalyzer\\UnionTypeAnalyzer' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeAnalyzer/UnionTypeAnalyzer.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeAnalyzer\\UnionTypeCommonTypeNarrower' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeAnalyzer/UnionTypeCommonTypeNarrower.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\AccessoryLiteralStringTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/AccessoryLiteralStringTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\AccessoryNonEmptyStringTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/AccessoryNonEmptyStringTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\AccessoryNonFalsyStringTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/AccessoryNonFalsyStringTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\AccessoryNumericStringTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/AccessoryNumericStringTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ArrayTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/ArrayTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\BooleanTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/BooleanTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\CallableTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/CallableTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ClassStringTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/ClassStringTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ClosureTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/ClosureTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ConditionalTypeForParameterMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/ConditionalTypeForParameterMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ConditionalTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/ConditionalTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\FloatTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/FloatTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\GenericClassStringTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/GenericClassStringTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\HasMethodTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/HasMethodTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\HasOffsetTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/HasOffsetTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\HasOffsetValueTypeTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/HasOffsetValueTypeTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\HasPropertyTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/HasPropertyTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\IntegerTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/IntegerTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\IntersectionTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/IntersectionTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\IterableTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/IterableTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\MixedTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/MixedTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\NeverTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/NeverTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\NonEmptyArrayTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/NonEmptyArrayTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\NullTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/NullTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ObjectTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/ObjectTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ObjectWithoutClassTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/ObjectWithoutClassTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\OversizedArrayTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/OversizedArrayTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ParentStaticTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/ParentStaticTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ResourceTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/ResourceTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\SelfObjectTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/SelfObjectTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\StaticTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/StaticTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\StrictMixedTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/StrictMixedTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\StringTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/StringTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ThisTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/ThisTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\TypeWithClassNameTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/TypeWithClassNameTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\UnionTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/UnionTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\VoidTypeMapper' => $baseDir . '/src/PHPStanStaticTypeMapper/TypeMapper/VoidTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\Utils\\TypeUnwrapper' => $baseDir . '/src/PHPStanStaticTypeMapper/Utils/TypeUnwrapper.php', + 'Rector\\PHPStanStaticTypeMapper\\ValueObject\\UnionTypeAnalysis' => $baseDir . '/src/PHPStanStaticTypeMapper/ValueObject/UnionTypeAnalysis.php', + 'Rector\\PHPStan\\NodeVisitor\\ExprScopeFromStmtNodeVisitor' => $baseDir . '/src/PHPStan/NodeVisitor/ExprScopeFromStmtNodeVisitor.php', + 'Rector\\PHPStan\\NodeVisitor\\UnreachableStatementNodeVisitor' => $baseDir . '/src/PHPStan/NodeVisitor/UnreachableStatementNodeVisitor.php', + 'Rector\\PHPStan\\NodeVisitor\\WrappedNodeRestoringNodeVisitor' => $baseDir . '/src/PHPStan/NodeVisitor/WrappedNodeRestoringNodeVisitor.php', 'Rector\\PHPUnit\\AnnotationsToAttributes\\Rector\\ClassMethod\\DataProviderAnnotationToAttributeRector' => $vendorDir . '/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/ClassMethod/DataProviderAnnotationToAttributeRector.php', 'Rector\\PHPUnit\\AnnotationsToAttributes\\Rector\\ClassMethod\\DependsAnnotationWithValueToAttributeRector' => $vendorDir . '/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/ClassMethod/DependsAnnotationWithValueToAttributeRector.php', 'Rector\\PHPUnit\\AnnotationsToAttributes\\Rector\\ClassMethod\\TestWithAnnotationToAttributeRector' => $vendorDir . '/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/ClassMethod/TestWithAnnotationToAttributeRector.php', @@ -1788,10 +1732,10 @@ return array( 'Rector\\PHPUnit\\ValueObject\\BinaryOpWithAssertMethod' => $vendorDir . '/rector/rector-phpunit/src/ValueObject/BinaryOpWithAssertMethod.php', 'Rector\\PHPUnit\\ValueObject\\ConstantWithAssertMethods' => $vendorDir . '/rector/rector-phpunit/src/ValueObject/ConstantWithAssertMethods.php', 'Rector\\PHPUnit\\ValueObject\\FunctionNameWithAssertMethods' => $vendorDir . '/rector/rector-phpunit/src/ValueObject/FunctionNameWithAssertMethods.php', - 'Rector\\Parallel\\Application\\ParallelFileProcessor' => $baseDir . '/packages/Parallel/Application/ParallelFileProcessor.php', - 'Rector\\Parallel\\Command\\WorkerCommandLineFactory' => $baseDir . '/packages/Parallel/Command/WorkerCommandLineFactory.php', - 'Rector\\Parallel\\ValueObject\\Bridge' => $baseDir . '/packages/Parallel/ValueObject/Bridge.php', - 'Rector\\Parallel\\ValueObject\\BridgeItem' => $baseDir . '/packages/Parallel/ValueObject/BridgeItem.php', + 'Rector\\Parallel\\Application\\ParallelFileProcessor' => $baseDir . '/src/Parallel/Application/ParallelFileProcessor.php', + 'Rector\\Parallel\\Command\\WorkerCommandLineFactory' => $baseDir . '/src/Parallel/Command/WorkerCommandLineFactory.php', + 'Rector\\Parallel\\ValueObject\\Bridge' => $baseDir . '/src/Parallel/ValueObject/Bridge.php', + 'Rector\\Parallel\\ValueObject\\BridgeItem' => $baseDir . '/src/Parallel/ValueObject/BridgeItem.php', 'Rector\\Php52\\Rector\\Property\\VarToPublicPropertyRector' => $baseDir . '/rules/Php52/Rector/Property/VarToPublicPropertyRector.php', 'Rector\\Php52\\Rector\\Switch_\\ContinueToBreakInSwitchRector' => $baseDir . '/rules/Php52/Rector/Switch_/ContinueToBreakInSwitchRector.php', 'Rector\\Php53\\Rector\\FuncCall\\DirNameFileConstantToDirConstantRector' => $baseDir . '/rules/Php53/Rector/FuncCall/DirNameFileConstantToDirConstantRector.php', @@ -1947,48 +1891,70 @@ return array( 'Rector\\Php83\\Rector\\ClassConst\\AddTypeToConstRector' => $baseDir . '/rules/Php83/Rector/ClassConst/AddTypeToConstRector.php', 'Rector\\Php83\\Rector\\ClassMethod\\AddOverrideAttributeToOverriddenMethodsRector' => $baseDir . '/rules/Php83/Rector/ClassMethod/AddOverrideAttributeToOverriddenMethodsRector.php', 'Rector\\Php83\\Rector\\FuncCall\\CombineHostPortLdapUriRector' => $baseDir . '/rules/Php83/Rector/FuncCall/CombineHostPortLdapUriRector.php', - 'Rector\\PhpAttribute\\AnnotationToAttributeMapper' => $baseDir . '/packages/PhpAttribute/AnnotationToAttributeMapper.php', - 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\ArrayAnnotationToAttributeMapper' => $baseDir . '/packages/PhpAttribute/AnnotationToAttributeMapper/ArrayAnnotationToAttributeMapper.php', - 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\ArrayItemNodeAnnotationToAttributeMapper' => $baseDir . '/packages/PhpAttribute/AnnotationToAttributeMapper/ArrayItemNodeAnnotationToAttributeMapper.php', - 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\ClassConstFetchAnnotationToAttributeMapper' => $baseDir . '/packages/PhpAttribute/AnnotationToAttributeMapper/ClassConstFetchAnnotationToAttributeMapper.php', - 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\ConstExprNodeAnnotationToAttributeMapper' => $baseDir . '/packages/PhpAttribute/AnnotationToAttributeMapper/ConstExprNodeAnnotationToAttributeMapper.php', - 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\CurlyListNodeAnnotationToAttributeMapper' => $baseDir . '/packages/PhpAttribute/AnnotationToAttributeMapper/CurlyListNodeAnnotationToAttributeMapper.php', - 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\DoctrineAnnotationAnnotationToAttributeMapper' => $baseDir . '/packages/PhpAttribute/AnnotationToAttributeMapper/DoctrineAnnotationAnnotationToAttributeMapper.php', - 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\StringAnnotationToAttributeMapper' => $baseDir . '/packages/PhpAttribute/AnnotationToAttributeMapper/StringAnnotationToAttributeMapper.php', - 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\StringNodeAnnotationToAttributeMapper' => $baseDir . '/packages/PhpAttribute/AnnotationToAttributeMapper/StringNodeAnnotationToAttributeMapper.php', - 'Rector\\PhpAttribute\\AttributeArrayNameInliner' => $baseDir . '/packages/PhpAttribute/AttributeArrayNameInliner.php', - 'Rector\\PhpAttribute\\Contract\\AnnotationToAttributeMapperInterface' => $baseDir . '/packages/PhpAttribute/Contract/AnnotationToAttributeMapperInterface.php', - 'Rector\\PhpAttribute\\Enum\\DocTagNodeState' => $baseDir . '/packages/PhpAttribute/Enum/DocTagNodeState.php', - 'Rector\\PhpAttribute\\NodeAnalyzer\\ExprParameterReflectionTypeCorrector' => $baseDir . '/packages/PhpAttribute/NodeAnalyzer/ExprParameterReflectionTypeCorrector.php', - 'Rector\\PhpAttribute\\NodeFactory\\AttributeNameFactory' => $baseDir . '/packages/PhpAttribute/NodeFactory/AttributeNameFactory.php', - 'Rector\\PhpAttribute\\NodeFactory\\NamedArgsFactory' => $baseDir . '/packages/PhpAttribute/NodeFactory/NamedArgsFactory.php', - 'Rector\\PhpAttribute\\NodeFactory\\PhpAttributeGroupFactory' => $baseDir . '/packages/PhpAttribute/NodeFactory/PhpAttributeGroupFactory.php', - 'Rector\\PhpAttribute\\NodeFactory\\PhpNestedAttributeGroupFactory' => $baseDir . '/packages/PhpAttribute/NodeFactory/PhpNestedAttributeGroupFactory.php', - 'Rector\\PhpAttribute\\UseAliasNameMatcher' => $baseDir . '/packages/PhpAttribute/UseAliasNameMatcher.php', - 'Rector\\PhpAttribute\\ValueObject\\UseAliasMetadata' => $baseDir . '/packages/PhpAttribute/ValueObject/UseAliasMetadata.php', + 'Rector\\PhpAttribute\\AnnotationToAttributeMapper' => $baseDir . '/src/PhpAttribute/AnnotationToAttributeMapper.php', + 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\ArrayAnnotationToAttributeMapper' => $baseDir . '/src/PhpAttribute/AnnotationToAttributeMapper/ArrayAnnotationToAttributeMapper.php', + 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\ArrayItemNodeAnnotationToAttributeMapper' => $baseDir . '/src/PhpAttribute/AnnotationToAttributeMapper/ArrayItemNodeAnnotationToAttributeMapper.php', + 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\ClassConstFetchAnnotationToAttributeMapper' => $baseDir . '/src/PhpAttribute/AnnotationToAttributeMapper/ClassConstFetchAnnotationToAttributeMapper.php', + 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\ConstExprNodeAnnotationToAttributeMapper' => $baseDir . '/src/PhpAttribute/AnnotationToAttributeMapper/ConstExprNodeAnnotationToAttributeMapper.php', + 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\CurlyListNodeAnnotationToAttributeMapper' => $baseDir . '/src/PhpAttribute/AnnotationToAttributeMapper/CurlyListNodeAnnotationToAttributeMapper.php', + 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\DoctrineAnnotationAnnotationToAttributeMapper' => $baseDir . '/src/PhpAttribute/AnnotationToAttributeMapper/DoctrineAnnotationAnnotationToAttributeMapper.php', + 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\StringAnnotationToAttributeMapper' => $baseDir . '/src/PhpAttribute/AnnotationToAttributeMapper/StringAnnotationToAttributeMapper.php', + 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\StringNodeAnnotationToAttributeMapper' => $baseDir . '/src/PhpAttribute/AnnotationToAttributeMapper/StringNodeAnnotationToAttributeMapper.php', + 'Rector\\PhpAttribute\\AttributeArrayNameInliner' => $baseDir . '/src/PhpAttribute/AttributeArrayNameInliner.php', + 'Rector\\PhpAttribute\\Contract\\AnnotationToAttributeMapperInterface' => $baseDir . '/src/PhpAttribute/Contract/AnnotationToAttributeMapperInterface.php', + 'Rector\\PhpAttribute\\Enum\\DocTagNodeState' => $baseDir . '/src/PhpAttribute/Enum/DocTagNodeState.php', + 'Rector\\PhpAttribute\\NodeAnalyzer\\ExprParameterReflectionTypeCorrector' => $baseDir . '/src/PhpAttribute/NodeAnalyzer/ExprParameterReflectionTypeCorrector.php', + 'Rector\\PhpAttribute\\NodeFactory\\AttributeNameFactory' => $baseDir . '/src/PhpAttribute/NodeFactory/AttributeNameFactory.php', + 'Rector\\PhpAttribute\\NodeFactory\\NamedArgsFactory' => $baseDir . '/src/PhpAttribute/NodeFactory/NamedArgsFactory.php', + 'Rector\\PhpAttribute\\NodeFactory\\PhpAttributeGroupFactory' => $baseDir . '/src/PhpAttribute/NodeFactory/PhpAttributeGroupFactory.php', + 'Rector\\PhpAttribute\\NodeFactory\\PhpNestedAttributeGroupFactory' => $baseDir . '/src/PhpAttribute/NodeFactory/PhpNestedAttributeGroupFactory.php', + 'Rector\\PhpAttribute\\UseAliasNameMatcher' => $baseDir . '/src/PhpAttribute/UseAliasNameMatcher.php', + 'Rector\\PhpAttribute\\ValueObject\\UseAliasMetadata' => $baseDir . '/src/PhpAttribute/ValueObject/UseAliasMetadata.php', 'Rector\\PhpDocDecorator\\PhpDocFromTypeDeclarationDecorator' => $vendorDir . '/rector/rector-downgrade-php/src/PhpDocDecorator/PhpDocFromTypeDeclarationDecorator.php', - 'Rector\\PhpDocParser\\NodeTraverser\\SimpleCallableNodeTraverser' => $baseDir . '/packages/PhpDocParser/NodeTraverser/SimpleCallableNodeTraverser.php', - 'Rector\\PhpDocParser\\NodeVisitor\\CallableNodeVisitor' => $baseDir . '/packages/PhpDocParser/NodeVisitor/CallableNodeVisitor.php', - 'Rector\\PhpDocParser\\PhpDocParser\\Contract\\PhpDocNodeVisitorInterface' => $baseDir . '/packages/PhpDocParser/PhpDocParser/Contract/PhpDocNodeVisitorInterface.php', - 'Rector\\PhpDocParser\\PhpDocParser\\Exception\\InvalidTraverseException' => $baseDir . '/packages/PhpDocParser/PhpDocParser/Exception/InvalidTraverseException.php', - 'Rector\\PhpDocParser\\PhpDocParser\\PhpDocNodeTraverser' => $baseDir . '/packages/PhpDocParser/PhpDocParser/PhpDocNodeTraverser.php', - 'Rector\\PhpDocParser\\PhpDocParser\\PhpDocNodeVisitor\\AbstractPhpDocNodeVisitor' => $baseDir . '/packages/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/AbstractPhpDocNodeVisitor.php', - 'Rector\\PhpDocParser\\PhpDocParser\\PhpDocNodeVisitor\\CallablePhpDocNodeVisitor' => $baseDir . '/packages/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/CallablePhpDocNodeVisitor.php', - 'Rector\\PhpDocParser\\PhpDocParser\\PhpDocNodeVisitor\\CloningPhpDocNodeVisitor' => $baseDir . '/packages/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/CloningPhpDocNodeVisitor.php', - 'Rector\\PhpDocParser\\PhpDocParser\\PhpDocNodeVisitor\\ParentConnectingPhpDocNodeVisitor' => $baseDir . '/packages/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/ParentConnectingPhpDocNodeVisitor.php', - 'Rector\\PhpDocParser\\PhpDocParser\\ValueObject\\PhpDocAttributeKey' => $baseDir . '/packages/PhpDocParser/PhpDocParser/ValueObject/PhpDocAttributeKey.php', - 'Rector\\PhpDocParser\\PhpParser\\SmartPhpParser' => $baseDir . '/packages/PhpDocParser/PhpParser/SmartPhpParser.php', - 'Rector\\PhpDocParser\\PhpParser\\SmartPhpParserFactory' => $baseDir . '/packages/PhpDocParser/PhpParser/SmartPhpParserFactory.php', - 'Rector\\PhpDocParser\\ValueObject\\AttributeKey' => $baseDir . '/packages/PhpDocParser/ValueObject/AttributeKey.php', - 'Rector\\PostRector\\Application\\PostFileProcessor' => $baseDir . '/packages/PostRector/Application/PostFileProcessor.php', - 'Rector\\PostRector\\Collector\\UseNodesToAddCollector' => $baseDir . '/packages/PostRector/Collector/UseNodesToAddCollector.php', - 'Rector\\PostRector\\Contract\\Rector\\PostRectorInterface' => $baseDir . '/packages/PostRector/Contract/Rector/PostRectorInterface.php', - 'Rector\\PostRector\\Rector\\AbstractPostRector' => $baseDir . '/packages/PostRector/Rector/AbstractPostRector.php', - 'Rector\\PostRector\\Rector\\ClassRenamingPostRector' => $baseDir . '/packages/PostRector/Rector/ClassRenamingPostRector.php', - 'Rector\\PostRector\\Rector\\NameImportingPostRector' => $baseDir . '/packages/PostRector/Rector/NameImportingPostRector.php', - 'Rector\\PostRector\\Rector\\UnusedImportRemovingPostRector' => $baseDir . '/packages/PostRector/Rector/UnusedImportRemovingPostRector.php', - 'Rector\\PostRector\\Rector\\UseAddingPostRector' => $baseDir . '/packages/PostRector/Rector/UseAddingPostRector.php', - 'Rector\\PostRector\\ValueObject\\PropertyMetadata' => $baseDir . '/packages/PostRector/ValueObject/PropertyMetadata.php', + 'Rector\\PhpDocParser\\NodeTraverser\\SimpleCallableNodeTraverser' => $baseDir . '/src/PhpDocParser/NodeTraverser/SimpleCallableNodeTraverser.php', + 'Rector\\PhpDocParser\\NodeVisitor\\CallableNodeVisitor' => $baseDir . '/src/PhpDocParser/NodeVisitor/CallableNodeVisitor.php', + 'Rector\\PhpDocParser\\PhpDocParser\\Contract\\PhpDocNodeVisitorInterface' => $baseDir . '/src/PhpDocParser/PhpDocParser/Contract/PhpDocNodeVisitorInterface.php', + 'Rector\\PhpDocParser\\PhpDocParser\\Exception\\InvalidTraverseException' => $baseDir . '/src/PhpDocParser/PhpDocParser/Exception/InvalidTraverseException.php', + 'Rector\\PhpDocParser\\PhpDocParser\\PhpDocNodeTraverser' => $baseDir . '/src/PhpDocParser/PhpDocParser/PhpDocNodeTraverser.php', + 'Rector\\PhpDocParser\\PhpDocParser\\PhpDocNodeVisitor\\AbstractPhpDocNodeVisitor' => $baseDir . '/src/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/AbstractPhpDocNodeVisitor.php', + 'Rector\\PhpDocParser\\PhpDocParser\\PhpDocNodeVisitor\\CallablePhpDocNodeVisitor' => $baseDir . '/src/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/CallablePhpDocNodeVisitor.php', + 'Rector\\PhpDocParser\\PhpDocParser\\PhpDocNodeVisitor\\CloningPhpDocNodeVisitor' => $baseDir . '/src/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/CloningPhpDocNodeVisitor.php', + 'Rector\\PhpDocParser\\PhpDocParser\\PhpDocNodeVisitor\\ParentConnectingPhpDocNodeVisitor' => $baseDir . '/src/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/ParentConnectingPhpDocNodeVisitor.php', + 'Rector\\PhpDocParser\\PhpDocParser\\ValueObject\\PhpDocAttributeKey' => $baseDir . '/src/PhpDocParser/PhpDocParser/ValueObject/PhpDocAttributeKey.php', + 'Rector\\PhpDocParser\\PhpParser\\SmartPhpParser' => $baseDir . '/src/PhpDocParser/PhpParser/SmartPhpParser.php', + 'Rector\\PhpDocParser\\PhpParser\\SmartPhpParserFactory' => $baseDir . '/src/PhpDocParser/PhpParser/SmartPhpParserFactory.php', + 'Rector\\PhpDocParser\\ValueObject\\AttributeKey' => $baseDir . '/src/PhpDocParser/ValueObject/AttributeKey.php', + 'Rector\\PhpParser\\AstResolver' => $baseDir . '/src/PhpParser/AstResolver.php', + 'Rector\\PhpParser\\Comparing\\NodeComparator' => $baseDir . '/src/PhpParser/Comparing/NodeComparator.php', + 'Rector\\PhpParser\\NodeFinder\\LocalMethodCallFinder' => $baseDir . '/src/PhpParser/NodeFinder/LocalMethodCallFinder.php', + 'Rector\\PhpParser\\NodeFinder\\PropertyFetchFinder' => $baseDir . '/src/PhpParser/NodeFinder/PropertyFetchFinder.php', + 'Rector\\PhpParser\\NodeTransformer' => $baseDir . '/src/PhpParser/NodeTransformer.php', + 'Rector\\PhpParser\\NodeTraverser\\FileWithoutNamespaceNodeTraverser' => $baseDir . '/src/PhpParser/NodeTraverser/FileWithoutNamespaceNodeTraverser.php', + 'Rector\\PhpParser\\NodeTraverser\\RectorNodeTraverser' => $baseDir . '/src/PhpParser/NodeTraverser/RectorNodeTraverser.php', + 'Rector\\PhpParser\\Node\\AssignAndBinaryMap' => $baseDir . '/src/PhpParser/Node/AssignAndBinaryMap.php', + 'Rector\\PhpParser\\Node\\BetterNodeFinder' => $baseDir . '/src/PhpParser/Node/BetterNodeFinder.php', + 'Rector\\PhpParser\\Node\\CustomNode\\FileWithoutNamespace' => $baseDir . '/src/PhpParser/Node/CustomNode/FileWithoutNamespace.php', + 'Rector\\PhpParser\\Node\\NodeFactory' => $baseDir . '/src/PhpParser/Node/NodeFactory.php', + 'Rector\\PhpParser\\Node\\Value\\ValueResolver' => $baseDir . '/src/PhpParser/Node/Value/ValueResolver.php', + 'Rector\\PhpParser\\Parser\\InlineCodeParser' => $baseDir . '/src/PhpParser/Parser/InlineCodeParser.php', + 'Rector\\PhpParser\\Parser\\RectorParser' => $baseDir . '/src/PhpParser/Parser/RectorParser.php', + 'Rector\\PhpParser\\Parser\\SimplePhpParser' => $baseDir . '/src/PhpParser/Parser/SimplePhpParser.php', + 'Rector\\PhpParser\\Printer\\BetterStandardPrinter' => $baseDir . '/src/PhpParser/Printer/BetterStandardPrinter.php', + 'Rector\\PhpParser\\Printer\\FormatPerservingPrinter' => $baseDir . '/src/PhpParser/Printer/FormatPerservingPrinter.php', + 'Rector\\PhpParser\\ValueObject\\StmtsAndTokens' => $baseDir . '/src/PhpParser/ValueObject/StmtsAndTokens.php', + 'Rector\\Php\\PhpVersionProvider' => $baseDir . '/src/Php/PhpVersionProvider.php', + 'Rector\\Php\\PhpVersionResolver\\ProjectComposerJsonPhpVersionResolver' => $baseDir . '/src/Php/PhpVersionResolver/ProjectComposerJsonPhpVersionResolver.php', + 'Rector\\Php\\PolyfillPackagesProvider' => $baseDir . '/src/Php/PolyfillPackagesProvider.php', + 'Rector\\Php\\ReservedKeywordAnalyzer' => $baseDir . '/src/Php/ReservedKeywordAnalyzer.php', + 'Rector\\PostRector\\Application\\PostFileProcessor' => $baseDir . '/src/PostRector/Application/PostFileProcessor.php', + 'Rector\\PostRector\\Collector\\UseNodesToAddCollector' => $baseDir . '/src/PostRector/Collector/UseNodesToAddCollector.php', + 'Rector\\PostRector\\Contract\\Rector\\PostRectorInterface' => $baseDir . '/src/PostRector/Contract/Rector/PostRectorInterface.php', + 'Rector\\PostRector\\Rector\\AbstractPostRector' => $baseDir . '/src/PostRector/Rector/AbstractPostRector.php', + 'Rector\\PostRector\\Rector\\ClassRenamingPostRector' => $baseDir . '/src/PostRector/Rector/ClassRenamingPostRector.php', + 'Rector\\PostRector\\Rector\\NameImportingPostRector' => $baseDir . '/src/PostRector/Rector/NameImportingPostRector.php', + 'Rector\\PostRector\\Rector\\UnusedImportRemovingPostRector' => $baseDir . '/src/PostRector/Rector/UnusedImportRemovingPostRector.php', + 'Rector\\PostRector\\Rector\\UseAddingPostRector' => $baseDir . '/src/PostRector/Rector/UseAddingPostRector.php', + 'Rector\\PostRector\\ValueObject\\PropertyMetadata' => $baseDir . '/src/PostRector/ValueObject/PropertyMetadata.php', 'Rector\\Privatization\\Guard\\OverrideByParentClassGuard' => $baseDir . '/rules/Privatization/Guard/OverrideByParentClassGuard.php', 'Rector\\Privatization\\Guard\\ParentPropertyLookupGuard' => $baseDir . '/rules/Privatization/Guard/ParentPropertyLookupGuard.php', 'Rector\\Privatization\\NodeManipulator\\VisibilityManipulator' => $baseDir . '/rules/Privatization/NodeManipulator/VisibilityManipulator.php', @@ -1999,11 +1965,20 @@ return array( 'Rector\\Privatization\\Rector\\Property\\PrivatizeFinalClassPropertyRector' => $baseDir . '/rules/Privatization/Rector/Property/PrivatizeFinalClassPropertyRector.php', 'Rector\\Privatization\\TypeManipulator\\TypeNormalizer' => $baseDir . '/rules/Privatization/TypeManipulator/TypeNormalizer.php', 'Rector\\Privatization\\VisibilityGuard\\ClassMethodVisibilityGuard' => $baseDir . '/rules/Privatization/VisibilityGuard/ClassMethodVisibilityGuard.php', + 'Rector\\ProcessAnalyzer\\RectifiedAnalyzer' => $baseDir . '/src/ProcessAnalyzer/RectifiedAnalyzer.php', + 'Rector\\Provider\\CurrentFileProvider' => $baseDir . '/src/Provider/CurrentFileProvider.php', 'Rector\\RectorInstaller\\Filesystem' => $vendorDir . '/rector/extension-installer/src/Filesystem.php', 'Rector\\RectorInstaller\\GeneratedConfig' => $vendorDir . '/rector/extension-installer/src/GeneratedConfig.php', 'Rector\\RectorInstaller\\LocalFilesystem' => $vendorDir . '/rector/extension-installer/src/LocalFilesystem.php', 'Rector\\RectorInstaller\\Plugin' => $vendorDir . '/rector/extension-installer/src/Plugin.php', 'Rector\\RectorInstaller\\PluginInstaller' => $vendorDir . '/rector/extension-installer/src/PluginInstaller.php', + 'Rector\\Rector\\AbstractCollectorRector' => $baseDir . '/src/Rector/AbstractCollectorRector.php', + 'Rector\\Rector\\AbstractRector' => $baseDir . '/src/Rector/AbstractRector.php', + 'Rector\\Rector\\AbstractScopeAwareRector' => $baseDir . '/src/Rector/AbstractScopeAwareRector.php', + 'Rector\\Reflection\\ClassModifierChecker' => $baseDir . '/src/Reflection/ClassModifierChecker.php', + 'Rector\\Reflection\\ClassReflectionAnalyzer' => $baseDir . '/src/Reflection/ClassReflectionAnalyzer.php', + 'Rector\\Reflection\\MethodReflectionResolver' => $baseDir . '/src/Reflection/MethodReflectionResolver.php', + 'Rector\\Reflection\\ReflectionResolver' => $baseDir . '/src/Reflection/ReflectionResolver.php', 'Rector\\Removing\\NodeManipulator\\ComplexNodeRemover' => $baseDir . '/rules/Removing/NodeManipulator/ComplexNodeRemover.php', 'Rector\\Removing\\Rector\\ClassMethod\\ArgumentRemoverRector' => $baseDir . '/rules/Removing/Rector/ClassMethod/ArgumentRemoverRector.php', 'Rector\\Removing\\Rector\\Class_\\RemoveInterfacesRector' => $baseDir . '/rules/Removing/Rector/Class_/RemoveInterfacesRector.php', @@ -2035,52 +2010,53 @@ return array( 'Rector\\Renaming\\ValueObject\\RenameClassConstFetch' => $baseDir . '/rules/Renaming/ValueObject/RenameClassConstFetch.php', 'Rector\\Renaming\\ValueObject\\RenameProperty' => $baseDir . '/rules/Renaming/ValueObject/RenameProperty.php', 'Rector\\Renaming\\ValueObject\\RenameStaticMethod' => $baseDir . '/rules/Renaming/ValueObject/RenameStaticMethod.php', - 'Rector\\Set\\Contract\\SetListInterface' => $baseDir . '/packages/Set/Contract/SetListInterface.php', + 'Rector\\Set\\Contract\\SetListInterface' => $baseDir . '/src/Set/Contract/SetListInterface.php', 'Rector\\Set\\ValueObject\\DowngradeLevelSetList' => $vendorDir . '/rector/rector-downgrade-php/src/Set/ValueObject/DowngradeLevelSetList.php', 'Rector\\Set\\ValueObject\\DowngradeSetList' => $vendorDir . '/rector/rector-downgrade-php/src/Set/ValueObject/DowngradeSetList.php', - 'Rector\\Set\\ValueObject\\LevelSetList' => $baseDir . '/packages/Set/ValueObject/LevelSetList.php', - 'Rector\\Set\\ValueObject\\SetList' => $baseDir . '/packages/Set/ValueObject/SetList.php', - 'Rector\\Skipper\\Contract\\SkipVoterInterface' => $baseDir . '/packages/Skipper/Contract/SkipVoterInterface.php', - 'Rector\\Skipper\\FileSystem\\FnMatchPathNormalizer' => $baseDir . '/packages/Skipper/FileSystem/FnMatchPathNormalizer.php', - 'Rector\\Skipper\\Fnmatcher' => $baseDir . '/packages/Skipper/Fnmatcher.php', - 'Rector\\Skipper\\Matcher\\FileInfoMatcher' => $baseDir . '/packages/Skipper/Matcher/FileInfoMatcher.php', - 'Rector\\Skipper\\RealpathMatcher' => $baseDir . '/packages/Skipper/RealpathMatcher.php', - 'Rector\\Skipper\\SkipCriteriaResolver\\SkippedClassResolver' => $baseDir . '/packages/Skipper/SkipCriteriaResolver/SkippedClassResolver.php', - 'Rector\\Skipper\\SkipCriteriaResolver\\SkippedPathsResolver' => $baseDir . '/packages/Skipper/SkipCriteriaResolver/SkippedPathsResolver.php', - 'Rector\\Skipper\\SkipVoter\\ClassSkipVoter' => $baseDir . '/packages/Skipper/SkipVoter/ClassSkipVoter.php', - 'Rector\\Skipper\\SkipVoter\\PathSkipVoter' => $baseDir . '/packages/Skipper/SkipVoter/PathSkipVoter.php', - 'Rector\\Skipper\\Skipper\\SkipSkipper' => $baseDir . '/packages/Skipper/Skipper/SkipSkipper.php', - 'Rector\\Skipper\\Skipper\\Skipper' => $baseDir . '/packages/Skipper/Skipper/Skipper.php', - 'Rector\\StaticTypeMapper\\Contract\\PhpDocParser\\PhpDocTypeMapperInterface' => $baseDir . '/packages/StaticTypeMapper/Contract/PhpDocParser/PhpDocTypeMapperInterface.php', - 'Rector\\StaticTypeMapper\\Contract\\PhpParser\\PhpParserNodeMapperInterface' => $baseDir . '/packages/StaticTypeMapper/Contract/PhpParser/PhpParserNodeMapperInterface.php', - 'Rector\\StaticTypeMapper\\Mapper\\PhpParserNodeMapper' => $baseDir . '/packages/StaticTypeMapper/Mapper/PhpParserNodeMapper.php', - 'Rector\\StaticTypeMapper\\Mapper\\ScalarStringToTypeMapper' => $baseDir . '/packages/StaticTypeMapper/Mapper/ScalarStringToTypeMapper.php', - 'Rector\\StaticTypeMapper\\Naming\\NameScopeFactory' => $baseDir . '/packages/StaticTypeMapper/Naming/NameScopeFactory.php', - 'Rector\\StaticTypeMapper\\PhpDocParser\\IdentifierTypeMapper' => $baseDir . '/packages/StaticTypeMapper/PhpDocParser/IdentifierTypeMapper.php', - 'Rector\\StaticTypeMapper\\PhpDocParser\\IntersectionTypeMapper' => $baseDir . '/packages/StaticTypeMapper/PhpDocParser/IntersectionTypeMapper.php', - 'Rector\\StaticTypeMapper\\PhpDocParser\\NullableTypeMapper' => $baseDir . '/packages/StaticTypeMapper/PhpDocParser/NullableTypeMapper.php', - 'Rector\\StaticTypeMapper\\PhpDocParser\\UnionTypeMapper' => $baseDir . '/packages/StaticTypeMapper/PhpDocParser/UnionTypeMapper.php', - 'Rector\\StaticTypeMapper\\PhpDoc\\PhpDocTypeMapper' => $baseDir . '/packages/StaticTypeMapper/PhpDoc/PhpDocTypeMapper.php', - 'Rector\\StaticTypeMapper\\PhpParser\\ExprNodeMapper' => $baseDir . '/packages/StaticTypeMapper/PhpParser/ExprNodeMapper.php', - 'Rector\\StaticTypeMapper\\PhpParser\\FullyQualifiedNodeMapper' => $baseDir . '/packages/StaticTypeMapper/PhpParser/FullyQualifiedNodeMapper.php', - 'Rector\\StaticTypeMapper\\PhpParser\\IdentifierNodeMapper' => $baseDir . '/packages/StaticTypeMapper/PhpParser/IdentifierNodeMapper.php', - 'Rector\\StaticTypeMapper\\PhpParser\\IntersectionTypeNodeMapper' => $baseDir . '/packages/StaticTypeMapper/PhpParser/IntersectionTypeNodeMapper.php', - 'Rector\\StaticTypeMapper\\PhpParser\\NameNodeMapper' => $baseDir . '/packages/StaticTypeMapper/PhpParser/NameNodeMapper.php', - 'Rector\\StaticTypeMapper\\PhpParser\\NullableTypeNodeMapper' => $baseDir . '/packages/StaticTypeMapper/PhpParser/NullableTypeNodeMapper.php', - 'Rector\\StaticTypeMapper\\PhpParser\\StringNodeMapper' => $baseDir . '/packages/StaticTypeMapper/PhpParser/StringNodeMapper.php', - 'Rector\\StaticTypeMapper\\PhpParser\\UnionTypeNodeMapper' => $baseDir . '/packages/StaticTypeMapper/PhpParser/UnionTypeNodeMapper.php', - 'Rector\\StaticTypeMapper\\StaticTypeMapper' => $baseDir . '/packages/StaticTypeMapper/StaticTypeMapper.php', - 'Rector\\StaticTypeMapper\\ValueObject\\Type\\AliasedObjectType' => $baseDir . '/packages/StaticTypeMapper/ValueObject/Type/AliasedObjectType.php', - 'Rector\\StaticTypeMapper\\ValueObject\\Type\\FullyQualifiedGenericObjectType' => $baseDir . '/packages/StaticTypeMapper/ValueObject/Type/FullyQualifiedGenericObjectType.php', - 'Rector\\StaticTypeMapper\\ValueObject\\Type\\FullyQualifiedObjectType' => $baseDir . '/packages/StaticTypeMapper/ValueObject/Type/FullyQualifiedObjectType.php', - 'Rector\\StaticTypeMapper\\ValueObject\\Type\\NonExistingObjectType' => $baseDir . '/packages/StaticTypeMapper/ValueObject/Type/NonExistingObjectType.php', - 'Rector\\StaticTypeMapper\\ValueObject\\Type\\ParentObjectWithoutClassType' => $baseDir . '/packages/StaticTypeMapper/ValueObject/Type/ParentObjectWithoutClassType.php', - 'Rector\\StaticTypeMapper\\ValueObject\\Type\\ParentStaticType' => $baseDir . '/packages/StaticTypeMapper/ValueObject/Type/ParentStaticType.php', - 'Rector\\StaticTypeMapper\\ValueObject\\Type\\SelfObjectType' => $baseDir . '/packages/StaticTypeMapper/ValueObject/Type/SelfObjectType.php', - 'Rector\\StaticTypeMapper\\ValueObject\\Type\\SelfStaticType' => $baseDir . '/packages/StaticTypeMapper/ValueObject/Type/SelfStaticType.php', - 'Rector\\StaticTypeMapper\\ValueObject\\Type\\ShortenedGenericObjectType' => $baseDir . '/packages/StaticTypeMapper/ValueObject/Type/ShortenedGenericObjectType.php', - 'Rector\\StaticTypeMapper\\ValueObject\\Type\\ShortenedObjectType' => $baseDir . '/packages/StaticTypeMapper/ValueObject/Type/ShortenedObjectType.php', - 'Rector\\StaticTypeMapper\\ValueObject\\Type\\SimpleStaticType' => $baseDir . '/packages/StaticTypeMapper/ValueObject/Type/SimpleStaticType.php', + 'Rector\\Set\\ValueObject\\LevelSetList' => $baseDir . '/src/Set/ValueObject/LevelSetList.php', + 'Rector\\Set\\ValueObject\\SetList' => $baseDir . '/src/Set/ValueObject/SetList.php', + 'Rector\\Skipper\\Contract\\SkipVoterInterface' => $baseDir . '/src/Skipper/Contract/SkipVoterInterface.php', + 'Rector\\Skipper\\FileSystem\\FnMatchPathNormalizer' => $baseDir . '/src/Skipper/FileSystem/FnMatchPathNormalizer.php', + 'Rector\\Skipper\\Fnmatcher' => $baseDir . '/src/Skipper/Fnmatcher.php', + 'Rector\\Skipper\\Matcher\\FileInfoMatcher' => $baseDir . '/src/Skipper/Matcher/FileInfoMatcher.php', + 'Rector\\Skipper\\RealpathMatcher' => $baseDir . '/src/Skipper/RealpathMatcher.php', + 'Rector\\Skipper\\SkipCriteriaResolver\\SkippedClassResolver' => $baseDir . '/src/Skipper/SkipCriteriaResolver/SkippedClassResolver.php', + 'Rector\\Skipper\\SkipCriteriaResolver\\SkippedPathsResolver' => $baseDir . '/src/Skipper/SkipCriteriaResolver/SkippedPathsResolver.php', + 'Rector\\Skipper\\SkipVoter\\ClassSkipVoter' => $baseDir . '/src/Skipper/SkipVoter/ClassSkipVoter.php', + 'Rector\\Skipper\\SkipVoter\\PathSkipVoter' => $baseDir . '/src/Skipper/SkipVoter/PathSkipVoter.php', + 'Rector\\Skipper\\Skipper\\SkipSkipper' => $baseDir . '/src/Skipper/Skipper/SkipSkipper.php', + 'Rector\\Skipper\\Skipper\\Skipper' => $baseDir . '/src/Skipper/Skipper/Skipper.php', + 'Rector\\StaticReflection\\DynamicSourceLocatorDecorator' => $baseDir . '/src/StaticReflection/DynamicSourceLocatorDecorator.php', + 'Rector\\StaticTypeMapper\\Contract\\PhpDocParser\\PhpDocTypeMapperInterface' => $baseDir . '/src/StaticTypeMapper/Contract/PhpDocParser/PhpDocTypeMapperInterface.php', + 'Rector\\StaticTypeMapper\\Contract\\PhpParser\\PhpParserNodeMapperInterface' => $baseDir . '/src/StaticTypeMapper/Contract/PhpParser/PhpParserNodeMapperInterface.php', + 'Rector\\StaticTypeMapper\\Mapper\\PhpParserNodeMapper' => $baseDir . '/src/StaticTypeMapper/Mapper/PhpParserNodeMapper.php', + 'Rector\\StaticTypeMapper\\Mapper\\ScalarStringToTypeMapper' => $baseDir . '/src/StaticTypeMapper/Mapper/ScalarStringToTypeMapper.php', + 'Rector\\StaticTypeMapper\\Naming\\NameScopeFactory' => $baseDir . '/src/StaticTypeMapper/Naming/NameScopeFactory.php', + 'Rector\\StaticTypeMapper\\PhpDocParser\\IdentifierTypeMapper' => $baseDir . '/src/StaticTypeMapper/PhpDocParser/IdentifierTypeMapper.php', + 'Rector\\StaticTypeMapper\\PhpDocParser\\IntersectionTypeMapper' => $baseDir . '/src/StaticTypeMapper/PhpDocParser/IntersectionTypeMapper.php', + 'Rector\\StaticTypeMapper\\PhpDocParser\\NullableTypeMapper' => $baseDir . '/src/StaticTypeMapper/PhpDocParser/NullableTypeMapper.php', + 'Rector\\StaticTypeMapper\\PhpDocParser\\UnionTypeMapper' => $baseDir . '/src/StaticTypeMapper/PhpDocParser/UnionTypeMapper.php', + 'Rector\\StaticTypeMapper\\PhpDoc\\PhpDocTypeMapper' => $baseDir . '/src/StaticTypeMapper/PhpDoc/PhpDocTypeMapper.php', + 'Rector\\StaticTypeMapper\\PhpParser\\ExprNodeMapper' => $baseDir . '/src/StaticTypeMapper/PhpParser/ExprNodeMapper.php', + 'Rector\\StaticTypeMapper\\PhpParser\\FullyQualifiedNodeMapper' => $baseDir . '/src/StaticTypeMapper/PhpParser/FullyQualifiedNodeMapper.php', + 'Rector\\StaticTypeMapper\\PhpParser\\IdentifierNodeMapper' => $baseDir . '/src/StaticTypeMapper/PhpParser/IdentifierNodeMapper.php', + 'Rector\\StaticTypeMapper\\PhpParser\\IntersectionTypeNodeMapper' => $baseDir . '/src/StaticTypeMapper/PhpParser/IntersectionTypeNodeMapper.php', + 'Rector\\StaticTypeMapper\\PhpParser\\NameNodeMapper' => $baseDir . '/src/StaticTypeMapper/PhpParser/NameNodeMapper.php', + 'Rector\\StaticTypeMapper\\PhpParser\\NullableTypeNodeMapper' => $baseDir . '/src/StaticTypeMapper/PhpParser/NullableTypeNodeMapper.php', + 'Rector\\StaticTypeMapper\\PhpParser\\StringNodeMapper' => $baseDir . '/src/StaticTypeMapper/PhpParser/StringNodeMapper.php', + 'Rector\\StaticTypeMapper\\PhpParser\\UnionTypeNodeMapper' => $baseDir . '/src/StaticTypeMapper/PhpParser/UnionTypeNodeMapper.php', + 'Rector\\StaticTypeMapper\\StaticTypeMapper' => $baseDir . '/src/StaticTypeMapper/StaticTypeMapper.php', + 'Rector\\StaticTypeMapper\\ValueObject\\Type\\AliasedObjectType' => $baseDir . '/src/StaticTypeMapper/ValueObject/Type/AliasedObjectType.php', + 'Rector\\StaticTypeMapper\\ValueObject\\Type\\FullyQualifiedGenericObjectType' => $baseDir . '/src/StaticTypeMapper/ValueObject/Type/FullyQualifiedGenericObjectType.php', + 'Rector\\StaticTypeMapper\\ValueObject\\Type\\FullyQualifiedObjectType' => $baseDir . '/src/StaticTypeMapper/ValueObject/Type/FullyQualifiedObjectType.php', + 'Rector\\StaticTypeMapper\\ValueObject\\Type\\NonExistingObjectType' => $baseDir . '/src/StaticTypeMapper/ValueObject/Type/NonExistingObjectType.php', + 'Rector\\StaticTypeMapper\\ValueObject\\Type\\ParentObjectWithoutClassType' => $baseDir . '/src/StaticTypeMapper/ValueObject/Type/ParentObjectWithoutClassType.php', + 'Rector\\StaticTypeMapper\\ValueObject\\Type\\ParentStaticType' => $baseDir . '/src/StaticTypeMapper/ValueObject/Type/ParentStaticType.php', + 'Rector\\StaticTypeMapper\\ValueObject\\Type\\SelfObjectType' => $baseDir . '/src/StaticTypeMapper/ValueObject/Type/SelfObjectType.php', + 'Rector\\StaticTypeMapper\\ValueObject\\Type\\SelfStaticType' => $baseDir . '/src/StaticTypeMapper/ValueObject/Type/SelfStaticType.php', + 'Rector\\StaticTypeMapper\\ValueObject\\Type\\ShortenedGenericObjectType' => $baseDir . '/src/StaticTypeMapper/ValueObject/Type/ShortenedGenericObjectType.php', + 'Rector\\StaticTypeMapper\\ValueObject\\Type\\ShortenedObjectType' => $baseDir . '/src/StaticTypeMapper/ValueObject/Type/ShortenedObjectType.php', + 'Rector\\StaticTypeMapper\\ValueObject\\Type\\SimpleStaticType' => $baseDir . '/src/StaticTypeMapper/ValueObject/Type/SimpleStaticType.php', 'Rector\\Strict\\NodeAnalyzer\\UnitializedPropertyAnalyzer' => $baseDir . '/rules/Strict/NodeAnalyzer/UnitializedPropertyAnalyzer.php', 'Rector\\Strict\\NodeFactory\\ExactCompareFactory' => $baseDir . '/rules/Strict/NodeFactory/ExactCompareFactory.php', 'Rector\\Strict\\Rector\\AbstractFalsyScalarRuleFixerRector' => $baseDir . '/rules/Strict/Rector/AbstractFalsyScalarRuleFixerRector.php', @@ -2255,17 +2231,17 @@ return array( 'Rector\\Symfony\\ValueObject\\Tag\\EventListenerTag' => $vendorDir . '/rector/rector-symfony/src/ValueObject/Tag/EventListenerTag.php', 'Rector\\Symfony\\ValueObject\\ValidatorAssert\\ClassMethodAndAnnotation' => $vendorDir . '/rector/rector-symfony/src/ValueObject/ValidatorAssert/ClassMethodAndAnnotation.php', 'Rector\\Symfony\\ValueObject\\ValidatorAssert\\PropertyAndAnnotation' => $vendorDir . '/rector/rector-symfony/src/ValueObject/ValidatorAssert/PropertyAndAnnotation.php', - 'Rector\\Testing\\Contract\\RectorTestInterface' => $baseDir . '/packages/Testing/Contract/RectorTestInterface.php', - 'Rector\\Testing\\Fixture\\FixtureFileFinder' => $baseDir . '/packages/Testing/Fixture/FixtureFileFinder.php', - 'Rector\\Testing\\Fixture\\FixtureFileUpdater' => $baseDir . '/packages/Testing/Fixture/FixtureFileUpdater.php', - 'Rector\\Testing\\Fixture\\FixtureSplitter' => $baseDir . '/packages/Testing/Fixture/FixtureSplitter.php', - 'Rector\\Testing\\Fixture\\FixtureTempFileDumper' => $baseDir . '/packages/Testing/Fixture/FixtureTempFileDumper.php', - 'Rector\\Testing\\PHPUnit\\AbstractLazyTestCase' => $baseDir . '/packages/Testing/PHPUnit/AbstractLazyTestCase.php', - 'Rector\\Testing\\PHPUnit\\AbstractRectorTestCase' => $baseDir . '/packages/Testing/PHPUnit/AbstractRectorTestCase.php', - 'Rector\\Testing\\PHPUnit\\AbstractTestCase' => $baseDir . '/packages/Testing/PHPUnit/AbstractTestCase.php', - 'Rector\\Testing\\PHPUnit\\StaticPHPUnitEnvironment' => $baseDir . '/packages/Testing/PHPUnit/StaticPHPUnitEnvironment.php', - 'Rector\\Testing\\PHPUnit\\ValueObject\\RectorTestResult' => $baseDir . '/packages/Testing/PHPUnit/ValueObject/RectorTestResult.php', - 'Rector\\Testing\\TestingParser\\TestingParser' => $baseDir . '/packages/Testing/TestingParser/TestingParser.php', + 'Rector\\Testing\\Contract\\RectorTestInterface' => $baseDir . '/src/Testing/Contract/RectorTestInterface.php', + 'Rector\\Testing\\Fixture\\FixtureFileFinder' => $baseDir . '/src/Testing/Fixture/FixtureFileFinder.php', + 'Rector\\Testing\\Fixture\\FixtureFileUpdater' => $baseDir . '/src/Testing/Fixture/FixtureFileUpdater.php', + 'Rector\\Testing\\Fixture\\FixtureSplitter' => $baseDir . '/src/Testing/Fixture/FixtureSplitter.php', + 'Rector\\Testing\\Fixture\\FixtureTempFileDumper' => $baseDir . '/src/Testing/Fixture/FixtureTempFileDumper.php', + 'Rector\\Testing\\PHPUnit\\AbstractLazyTestCase' => $baseDir . '/src/Testing/PHPUnit/AbstractLazyTestCase.php', + 'Rector\\Testing\\PHPUnit\\AbstractRectorTestCase' => $baseDir . '/src/Testing/PHPUnit/AbstractRectorTestCase.php', + 'Rector\\Testing\\PHPUnit\\AbstractTestCase' => $baseDir . '/src/Testing/PHPUnit/AbstractTestCase.php', + 'Rector\\Testing\\PHPUnit\\StaticPHPUnitEnvironment' => $baseDir . '/src/Testing/PHPUnit/StaticPHPUnitEnvironment.php', + 'Rector\\Testing\\PHPUnit\\ValueObject\\RectorTestResult' => $baseDir . '/src/Testing/PHPUnit/ValueObject/RectorTestResult.php', + 'Rector\\Testing\\TestingParser\\TestingParser' => $baseDir . '/src/Testing/TestingParser/TestingParser.php', 'Rector\\Transform\\NodeAnalyzer\\FuncCallStaticCallToMethodCallAnalyzer' => $baseDir . '/rules/Transform/NodeAnalyzer/FuncCallStaticCallToMethodCallAnalyzer.php', 'Rector\\Transform\\NodeFactory\\PropertyFetchFactory' => $baseDir . '/rules/Transform/NodeFactory/PropertyFetchFactory.php', 'Rector\\Transform\\NodeTypeAnalyzer\\TypeProvidingExprFromClassResolver' => $baseDir . '/rules/Transform/NodeTypeAnalyzer/TypeProvidingExprFromClassResolver.php', @@ -2400,16 +2376,39 @@ return array( 'Rector\\TypeDeclaration\\ValueObject\\AssignToVariable' => $baseDir . '/rules/TypeDeclaration/ValueObject/AssignToVariable.php', 'Rector\\TypeDeclaration\\ValueObject\\DataProviderNodes' => $baseDir . '/rules/TypeDeclaration/ValueObject/DataProviderNodes.php', 'Rector\\TypeDeclaration\\ValueObject\\NestedArrayType' => $baseDir . '/rules/TypeDeclaration/ValueObject/NestedArrayType.php', - 'Rector\\Validation\\RectorConfigValidator' => $baseDir . '/packages/Validation/RectorConfigValidator.php', + 'Rector\\Util\\ArrayChecker' => $baseDir . '/src/Util/ArrayChecker.php', + 'Rector\\Util\\ArrayParametersMerger' => $baseDir . '/src/Util/ArrayParametersMerger.php', + 'Rector\\Util\\FileHasher' => $baseDir . '/src/Util/FileHasher.php', + 'Rector\\Util\\MemoryLimiter' => $baseDir . '/src/Util/MemoryLimiter.php', + 'Rector\\Util\\PhpVersionFactory' => $baseDir . '/src/Util/PhpVersionFactory.php', + 'Rector\\Util\\Reflection\\PrivatesAccessor' => $baseDir . '/src/Util/Reflection/PrivatesAccessor.php', + 'Rector\\Util\\StringUtils' => $baseDir . '/src/Util/StringUtils.php', + 'Rector\\Validation\\RectorAssert' => $baseDir . '/src/Validation/RectorAssert.php', + 'Rector\\Validation\\RectorConfigValidator' => $baseDir . '/src/Validation/RectorConfigValidator.php', + 'Rector\\ValueObjectFactory\\Application\\FileFactory' => $baseDir . '/src/ValueObjectFactory/Application/FileFactory.php', + 'Rector\\ValueObject\\Application\\File' => $baseDir . '/src/ValueObject/Application/File.php', + 'Rector\\ValueObject\\Bootstrap\\BootstrapConfigs' => $baseDir . '/src/ValueObject/Bootstrap/BootstrapConfigs.php', 'Rector\\ValueObject\\ClassMethodWillChangeReturnType' => $vendorDir . '/rector/rector-downgrade-php/src/ValueObject/ClassMethodWillChangeReturnType.php', - 'Rector\\VendorLocker\\Exception\\UnresolvableClassException' => $baseDir . '/packages/VendorLocker/Exception/UnresolvableClassException.php', - 'Rector\\VendorLocker\\NodeVendorLocker\\ClassMethodParamVendorLockResolver' => $baseDir . '/packages/VendorLocker/NodeVendorLocker/ClassMethodParamVendorLockResolver.php', - 'Rector\\VendorLocker\\NodeVendorLocker\\ClassMethodReturnTypeOverrideGuard' => $baseDir . '/packages/VendorLocker/NodeVendorLocker/ClassMethodReturnTypeOverrideGuard.php', - 'Rector\\VendorLocker\\NodeVendorLocker\\ClassMethodReturnVendorLockResolver' => $baseDir . '/packages/VendorLocker/NodeVendorLocker/ClassMethodReturnVendorLockResolver.php', - 'Rector\\VendorLocker\\ParentClassMethodTypeOverrideGuard' => $baseDir . '/packages/VendorLocker/ParentClassMethodTypeOverrideGuard.php', - 'Rector\\VersionBonding\\Contract\\MinPhpVersionInterface' => $baseDir . '/packages/VersionBonding/Contract/MinPhpVersionInterface.php', - 'Rector\\VersionBonding\\Contract\\RelatedPolyfillInterface' => $baseDir . '/packages/VersionBonding/Contract/RelatedPolyfillInterface.php', - 'Rector\\VersionBonding\\PhpVersionedFilter' => $baseDir . '/packages/VersionBonding/PhpVersionedFilter.php', + 'Rector\\ValueObject\\Configuration' => $baseDir . '/src/ValueObject/Configuration.php', + 'Rector\\ValueObject\\Error\\SystemError' => $baseDir . '/src/ValueObject/Error/SystemError.php', + 'Rector\\ValueObject\\FileProcessResult' => $baseDir . '/src/ValueObject/FileProcessResult.php', + 'Rector\\ValueObject\\FuncCallAndExpr' => $baseDir . '/src/ValueObject/FuncCallAndExpr.php', + 'Rector\\ValueObject\\MethodName' => $baseDir . '/src/ValueObject/MethodName.php', + 'Rector\\ValueObject\\PhpVersion' => $baseDir . '/src/ValueObject/PhpVersion.php', + 'Rector\\ValueObject\\PhpVersionFeature' => $baseDir . '/src/ValueObject/PhpVersionFeature.php', + 'Rector\\ValueObject\\PolyfillPackage' => $baseDir . '/src/ValueObject/PolyfillPackage.php', + 'Rector\\ValueObject\\ProcessResult' => $baseDir . '/src/ValueObject/ProcessResult.php', + 'Rector\\ValueObject\\Reporting\\FileDiff' => $baseDir . '/src/ValueObject/Reporting/FileDiff.php', + 'Rector\\ValueObject\\SprintfStringAndArgs' => $baseDir . '/src/ValueObject/SprintfStringAndArgs.php', + 'Rector\\ValueObject\\Visibility' => $baseDir . '/src/ValueObject/Visibility.php', + 'Rector\\VendorLocker\\Exception\\UnresolvableClassException' => $baseDir . '/src/VendorLocker/Exception/UnresolvableClassException.php', + 'Rector\\VendorLocker\\NodeVendorLocker\\ClassMethodParamVendorLockResolver' => $baseDir . '/src/VendorLocker/NodeVendorLocker/ClassMethodParamVendorLockResolver.php', + 'Rector\\VendorLocker\\NodeVendorLocker\\ClassMethodReturnTypeOverrideGuard' => $baseDir . '/src/VendorLocker/NodeVendorLocker/ClassMethodReturnTypeOverrideGuard.php', + 'Rector\\VendorLocker\\NodeVendorLocker\\ClassMethodReturnVendorLockResolver' => $baseDir . '/src/VendorLocker/NodeVendorLocker/ClassMethodReturnVendorLockResolver.php', + 'Rector\\VendorLocker\\ParentClassMethodTypeOverrideGuard' => $baseDir . '/src/VendorLocker/ParentClassMethodTypeOverrideGuard.php', + 'Rector\\VersionBonding\\Contract\\MinPhpVersionInterface' => $baseDir . '/src/VersionBonding/Contract/MinPhpVersionInterface.php', + 'Rector\\VersionBonding\\Contract\\RelatedPolyfillInterface' => $baseDir . '/src/VersionBonding/Contract/RelatedPolyfillInterface.php', + 'Rector\\VersionBonding\\PhpVersionedFilter' => $baseDir . '/src/VersionBonding/PhpVersionedFilter.php', 'Rector\\Visibility\\Rector\\ClassConst\\ChangeConstantVisibilityRector' => $baseDir . '/rules/Visibility/Rector/ClassConst/ChangeConstantVisibilityRector.php', 'Rector\\Visibility\\Rector\\ClassMethod\\ChangeMethodVisibilityRector' => $baseDir . '/rules/Visibility/Rector/ClassMethod/ChangeMethodVisibilityRector.php', 'Rector\\Visibility\\Rector\\ClassMethod\\ExplicitPublicClassMethodRector' => $baseDir . '/rules/Visibility/Rector/ClassMethod/ExplicitPublicClassMethodRector.php', diff --git a/vendor/composer/autoload_files.php b/vendor/composer/autoload_files.php index df13d1c317d..8fe37072004 100644 --- a/vendor/composer/autoload_files.php +++ b/vendor/composer/autoload_files.php @@ -8,5 +8,6 @@ $baseDir = dirname($vendorDir); return array( 'ad155f8f1cf0d418fe49e248db8c661b' => $vendorDir . '/react/promise/src/functions_include.php', '0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => $vendorDir . '/symfony/polyfill-mbstring/bootstrap.php', + '9b38cf48e83f5d8f60375221cd213eee' => $vendorDir . '/phpstan/phpstan/bootstrap.php', '30bca7fff093e8069bed7c55247e2bf8' => $baseDir . '/src/functions/node_helper.php', ); diff --git a/vendor/composer/autoload_psr4.php b/vendor/composer/autoload_psr4.php index c435e3fc3d4..93aa5017aac 100644 --- a/vendor/composer/autoload_psr4.php +++ b/vendor/composer/autoload_psr4.php @@ -13,8 +13,7 @@ return array( 'Rector\\RectorInstaller\\' => array($vendorDir . '/rector/extension-installer/src'), 'Rector\\PHPUnit\\' => array($vendorDir . '/rector/rector-phpunit/src', $vendorDir . '/rector/rector-phpunit/rules'), 'Rector\\Doctrine\\' => array($vendorDir . '/rector/rector-doctrine/src', $vendorDir . '/rector/rector-doctrine/rules'), - 'Rector\\Core\\' => array($baseDir . '/src'), - 'Rector\\' => array($baseDir . '/packages', $baseDir . '/rules', $vendorDir . '/rector/rector-downgrade-php/src', $vendorDir . '/rector/rector-downgrade-php/rules'), + 'Rector\\' => array($baseDir . '/rules', $baseDir . '/src', $vendorDir . '/rector/rector-downgrade-php/src', $vendorDir . '/rector/rector-downgrade-php/rules'), 'RectorPrefix202401\\Webmozart\\Assert\\' => array($vendorDir . '/webmozart/assert/src'), 'RectorPrefix202401\\Symplify\\EasyParallel\\' => array($vendorDir . '/symplify/easy-parallel/src'), 'RectorPrefix202401\\Symfony\\Contracts\\Service\\' => array($vendorDir . '/symfony/service-contracts'), diff --git a/vendor/composer/autoload_real.php b/vendor/composer/autoload_real.php index 1061c7f848c..7a5e1b86c7f 100644 --- a/vendor/composer/autoload_real.php +++ b/vendor/composer/autoload_real.php @@ -2,7 +2,7 @@ // autoload_real.php @generated by Composer -class ComposerAutoloaderInit3f1c613015ba4b47f7f73b50cb66fb68 +class ComposerAutoloaderInit2fdc7c7f797f8932ea301a2c0d66580a { private static $loader; @@ -22,17 +22,17 @@ class ComposerAutoloaderInit3f1c613015ba4b47f7f73b50cb66fb68 return self::$loader; } - spl_autoload_register(array('ComposerAutoloaderInit3f1c613015ba4b47f7f73b50cb66fb68', 'loadClassLoader'), true, true); + spl_autoload_register(array('ComposerAutoloaderInit2fdc7c7f797f8932ea301a2c0d66580a', 'loadClassLoader'), true, true); self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); - spl_autoload_unregister(array('ComposerAutoloaderInit3f1c613015ba4b47f7f73b50cb66fb68', 'loadClassLoader')); + spl_autoload_unregister(array('ComposerAutoloaderInit2fdc7c7f797f8932ea301a2c0d66580a', 'loadClassLoader')); require __DIR__ . '/autoload_static.php'; - call_user_func(\Composer\Autoload\ComposerStaticInit3f1c613015ba4b47f7f73b50cb66fb68::getInitializer($loader)); + call_user_func(\Composer\Autoload\ComposerStaticInit2fdc7c7f797f8932ea301a2c0d66580a::getInitializer($loader)); $loader->setClassMapAuthoritative(true); $loader->register(true); - $filesToLoad = \Composer\Autoload\ComposerStaticInit3f1c613015ba4b47f7f73b50cb66fb68::$files; + $filesToLoad = \Composer\Autoload\ComposerStaticInit2fdc7c7f797f8932ea301a2c0d66580a::$files; $requireFile = \Closure::bind(static function ($fileIdentifier, $file) { if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true; diff --git a/vendor/composer/autoload_static.php b/vendor/composer/autoload_static.php index 92cf0a348eb..73bfe27830a 100644 --- a/vendor/composer/autoload_static.php +++ b/vendor/composer/autoload_static.php @@ -4,11 +4,12 @@ namespace Composer\Autoload; -class ComposerStaticInit3f1c613015ba4b47f7f73b50cb66fb68 +class ComposerStaticInit2fdc7c7f797f8932ea301a2c0d66580a { public static $files = array ( 'ad155f8f1cf0d418fe49e248db8c661b' => __DIR__ . '/..' . '/react/promise/src/functions_include.php', '0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/bootstrap.php', + '9b38cf48e83f5d8f60375221cd213eee' => __DIR__ . '/..' . '/phpstan/phpstan/bootstrap.php', '30bca7fff093e8069bed7c55247e2bf8' => __DIR__ . '/../..' . '/src/functions/node_helper.php', ); @@ -25,7 +26,6 @@ class ComposerStaticInit3f1c613015ba4b47f7f73b50cb66fb68 'Rector\\RectorInstaller\\' => 23, 'Rector\\PHPUnit\\' => 15, 'Rector\\Doctrine\\' => 16, - 'Rector\\Core\\' => 12, 'Rector\\' => 7, 'RectorPrefix202401\\Webmozart\\Assert\\' => 36, 'RectorPrefix202401\\Symplify\\EasyParallel\\' => 41, @@ -94,14 +94,10 @@ class ComposerStaticInit3f1c613015ba4b47f7f73b50cb66fb68 0 => __DIR__ . '/..' . '/rector/rector-doctrine/src', 1 => __DIR__ . '/..' . '/rector/rector-doctrine/rules', ), - 'Rector\\Core\\' => - array ( - 0 => __DIR__ . '/../..' . '/src', - ), 'Rector\\' => array ( - 0 => __DIR__ . '/../..' . '/packages', - 1 => __DIR__ . '/../..' . '/rules', + 0 => __DIR__ . '/../..' . '/rules', + 1 => __DIR__ . '/../..' . '/src', 2 => __DIR__ . '/..' . '/rector/rector-downgrade-php/src', 3 => __DIR__ . '/..' . '/rector/rector-downgrade-php/rules', ), @@ -1150,7 +1146,6 @@ class ComposerStaticInit3f1c613015ba4b47f7f73b50cb66fb68 'RectorPrefix202401\\Symplify\\EasyParallel\\Enum\\ReactCommand' => __DIR__ . '/..' . '/symplify/easy-parallel/src/Enum/ReactCommand.php', 'RectorPrefix202401\\Symplify\\EasyParallel\\Enum\\ReactEvent' => __DIR__ . '/..' . '/symplify/easy-parallel/src/Enum/ReactEvent.php', 'RectorPrefix202401\\Symplify\\EasyParallel\\Exception\\ParallelShouldNotHappenException' => __DIR__ . '/..' . '/symplify/easy-parallel/src/Exception/ParallelShouldNotHappenException.php', - 'RectorPrefix202401\\Symplify\\EasyParallel\\FileSystem\\FilePathNormalizer' => __DIR__ . '/..' . '/symplify/easy-parallel/src/FileSystem/FilePathNormalizer.php', 'RectorPrefix202401\\Symplify\\EasyParallel\\Reflection\\CommandFromReflectionFactory' => __DIR__ . '/..' . '/symplify/easy-parallel/src/Reflection/CommandFromReflectionFactory.php', 'RectorPrefix202401\\Symplify\\EasyParallel\\ScheduleFactory' => __DIR__ . '/..' . '/symplify/easy-parallel/src/ScheduleFactory.php', 'RectorPrefix202401\\Symplify\\EasyParallel\\ValueObject\\EasyParallelConfig' => __DIR__ . '/..' . '/symplify/easy-parallel/src/ValueObject/EasyParallelConfig.php', @@ -1160,6 +1155,12 @@ class ComposerStaticInit3f1c613015ba4b47f7f73b50cb66fb68 'RectorPrefix202401\\Webmozart\\Assert\\Assert' => __DIR__ . '/..' . '/webmozart/assert/src/Assert.php', 'RectorPrefix202401\\Webmozart\\Assert\\InvalidArgumentException' => __DIR__ . '/..' . '/webmozart/assert/src/InvalidArgumentException.php', 'RectorPrefix202401\\Webmozart\\Assert\\Mixin' => __DIR__ . '/..' . '/webmozart/assert/src/Mixin.php', + 'Rector\\Application\\ApplicationFileProcessor' => __DIR__ . '/../..' . '/src/Application/ApplicationFileProcessor.php', + 'Rector\\Application\\ChangedNodeScopeRefresher' => __DIR__ . '/../..' . '/src/Application/ChangedNodeScopeRefresher.php', + 'Rector\\Application\\Collector\\CollectorNodeVisitor' => __DIR__ . '/../..' . '/src/Application/Collector/CollectorNodeVisitor.php', + 'Rector\\Application\\Collector\\CollectorProcessor' => __DIR__ . '/../..' . '/src/Application/Collector/CollectorProcessor.php', + 'Rector\\Application\\FileProcessor' => __DIR__ . '/../..' . '/src/Application/FileProcessor.php', + 'Rector\\Application\\VersionResolver' => __DIR__ . '/../..' . '/src/Application/VersionResolver.php', 'Rector\\Arguments\\ArgumentDefaultValueReplacer' => __DIR__ . '/../..' . '/rules/Arguments/ArgumentDefaultValueReplacer.php', 'Rector\\Arguments\\Contract\\ReplaceArgumentDefaultValueInterface' => __DIR__ . '/../..' . '/rules/Arguments/Contract/ReplaceArgumentDefaultValueInterface.php', 'Rector\\Arguments\\NodeAnalyzer\\ArgumentAddingScope' => __DIR__ . '/../..' . '/rules/Arguments/NodeAnalyzer/ArgumentAddingScope.php', @@ -1173,76 +1174,80 @@ class ComposerStaticInit3f1c613015ba4b47f7f73b50cb66fb68 'Rector\\Arguments\\ValueObject\\RemoveMethodCallParam' => __DIR__ . '/../..' . '/rules/Arguments/ValueObject/RemoveMethodCallParam.php', 'Rector\\Arguments\\ValueObject\\ReplaceArgumentDefaultValue' => __DIR__ . '/../..' . '/rules/Arguments/ValueObject/ReplaceArgumentDefaultValue.php', 'Rector\\Arguments\\ValueObject\\ReplaceFuncCallArgumentDefaultValue' => __DIR__ . '/../..' . '/rules/Arguments/ValueObject/ReplaceFuncCallArgumentDefaultValue.php', - 'Rector\\BetterPhpDocParser\\Annotation\\AnnotationNaming' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/Annotation/AnnotationNaming.php', - 'Rector\\BetterPhpDocParser\\Attributes\\AttributeMirrorer' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/Attributes/AttributeMirrorer.php', - 'Rector\\BetterPhpDocParser\\Comment\\CommentsMerger' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/Comment/CommentsMerger.php', - 'Rector\\BetterPhpDocParser\\Contract\\BasePhpDocNodeVisitorInterface' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/Contract/BasePhpDocNodeVisitorInterface.php', - 'Rector\\BetterPhpDocParser\\Contract\\PhpDocParser\\PhpDocNodeDecoratorInterface' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/Contract/PhpDocParser/PhpDocNodeDecoratorInterface.php', - 'Rector\\BetterPhpDocParser\\DataProvider\\CurrentTokenIteratorProvider' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/DataProvider/CurrentTokenIteratorProvider.php', - 'Rector\\BetterPhpDocParser\\Guard\\NewPhpDocFromPHPStanTypeGuard' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/Guard/NewPhpDocFromPHPStanTypeGuard.php', - 'Rector\\BetterPhpDocParser\\PhpDocInfo\\PhpDocInfo' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/PhpDocInfo/PhpDocInfo.php', - 'Rector\\BetterPhpDocParser\\PhpDocInfo\\PhpDocInfoFactory' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/PhpDocInfo/PhpDocInfoFactory.php', - 'Rector\\BetterPhpDocParser\\PhpDocInfo\\TokenIteratorFactory' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/PhpDocInfo/TokenIteratorFactory.php', - 'Rector\\BetterPhpDocParser\\PhpDocManipulator\\PhpDocClassRenamer' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/PhpDocManipulator/PhpDocClassRenamer.php', - 'Rector\\BetterPhpDocParser\\PhpDocManipulator\\PhpDocTagRemover' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/PhpDocManipulator/PhpDocTagRemover.php', - 'Rector\\BetterPhpDocParser\\PhpDocManipulator\\PhpDocTypeChanger' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/PhpDocManipulator/PhpDocTypeChanger.php', - 'Rector\\BetterPhpDocParser\\PhpDocNodeFinder\\PhpDocNodeByTypeFinder' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/PhpDocNodeFinder/PhpDocNodeByTypeFinder.php', - 'Rector\\BetterPhpDocParser\\PhpDocNodeMapper' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/PhpDocNodeMapper.php', - 'Rector\\BetterPhpDocParser\\PhpDocNodeVisitor\\ArrayTypePhpDocNodeVisitor' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/PhpDocNodeVisitor/ArrayTypePhpDocNodeVisitor.php', - 'Rector\\BetterPhpDocParser\\PhpDocNodeVisitor\\CallableTypePhpDocNodeVisitor' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/PhpDocNodeVisitor/CallableTypePhpDocNodeVisitor.php', - 'Rector\\BetterPhpDocParser\\PhpDocNodeVisitor\\ChangedPhpDocNodeVisitor' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/PhpDocNodeVisitor/ChangedPhpDocNodeVisitor.php', - 'Rector\\BetterPhpDocParser\\PhpDocNodeVisitor\\IntersectionTypeNodePhpDocNodeVisitor' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/PhpDocNodeVisitor/IntersectionTypeNodePhpDocNodeVisitor.php', - 'Rector\\BetterPhpDocParser\\PhpDocNodeVisitor\\TemplatePhpDocNodeVisitor' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/PhpDocNodeVisitor/TemplatePhpDocNodeVisitor.php', - 'Rector\\BetterPhpDocParser\\PhpDocNodeVisitor\\UnionTypeNodePhpDocNodeVisitor' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/PhpDocNodeVisitor/UnionTypeNodePhpDocNodeVisitor.php', - 'Rector\\BetterPhpDocParser\\PhpDocParser\\BetterPhpDocParser' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/PhpDocParser/BetterPhpDocParser.php', - 'Rector\\BetterPhpDocParser\\PhpDocParser\\BetterTypeParser' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/PhpDocParser/BetterTypeParser.php', - 'Rector\\BetterPhpDocParser\\PhpDocParser\\ClassAnnotationMatcher' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/PhpDocParser/ClassAnnotationMatcher.php', - 'Rector\\BetterPhpDocParser\\PhpDocParser\\ConstExprClassNameDecorator' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/PhpDocParser/ConstExprClassNameDecorator.php', - 'Rector\\BetterPhpDocParser\\PhpDocParser\\DoctrineAnnotationDecorator' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/PhpDocParser/DoctrineAnnotationDecorator.php', - 'Rector\\BetterPhpDocParser\\PhpDocParser\\StaticDoctrineAnnotationParser' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/PhpDocParser/StaticDoctrineAnnotationParser.php', - 'Rector\\BetterPhpDocParser\\PhpDocParser\\StaticDoctrineAnnotationParser\\ArrayParser' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/PhpDocParser/StaticDoctrineAnnotationParser/ArrayParser.php', - 'Rector\\BetterPhpDocParser\\PhpDocParser\\StaticDoctrineAnnotationParser\\PlainValueParser' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/PhpDocParser/StaticDoctrineAnnotationParser/PlainValueParser.php', - 'Rector\\BetterPhpDocParser\\PhpDoc\\ArrayItemNode' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/PhpDoc/ArrayItemNode.php', - 'Rector\\BetterPhpDocParser\\PhpDoc\\DoctrineAnnotationTagValueNode' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/PhpDoc/DoctrineAnnotationTagValueNode.php', - 'Rector\\BetterPhpDocParser\\PhpDoc\\SpacelessPhpDocTagNode' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/PhpDoc/SpacelessPhpDocTagNode.php', - 'Rector\\BetterPhpDocParser\\PhpDoc\\StringNode' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/PhpDoc/StringNode.php', - 'Rector\\BetterPhpDocParser\\Printer\\DocBlockInliner' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/Printer/DocBlockInliner.php', - 'Rector\\BetterPhpDocParser\\Printer\\EmptyPhpDocDetector' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/Printer/EmptyPhpDocDetector.php', - 'Rector\\BetterPhpDocParser\\Printer\\PhpDocInfoPrinter' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/Printer/PhpDocInfoPrinter.php', - 'Rector\\BetterPhpDocParser\\Printer\\RemoveNodesStartAndEndResolver' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/Printer/RemoveNodesStartAndEndResolver.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\DoctrineAnnotation\\SilentKeyMap' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/ValueObject/DoctrineAnnotation/SilentKeyMap.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\NodeTypes' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/ValueObject/NodeTypes.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\Parser\\BetterTokenIterator' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/ValueObject/Parser/BetterTokenIterator.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\PhpDocAttributeKey' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/ValueObject/PhpDocAttributeKey.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\PhpDoc\\DoctrineAnnotation\\AbstractValuesAwareNode' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/ValueObject/PhpDoc/DoctrineAnnotation/AbstractValuesAwareNode.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\PhpDoc\\DoctrineAnnotation\\CurlyListNode' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/ValueObject/PhpDoc/DoctrineAnnotation/CurlyListNode.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\PhpDoc\\SpacingAwareTemplateTagValueNode' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/ValueObject/PhpDoc/SpacingAwareTemplateTagValueNode.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\StartAndEnd' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/ValueObject/StartAndEnd.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\Type\\BracketsAwareIntersectionTypeNode' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/ValueObject/Type/BracketsAwareIntersectionTypeNode.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\Type\\BracketsAwareUnionTypeNode' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/ValueObject/Type/BracketsAwareUnionTypeNode.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\Type\\FullyQualifiedIdentifierTypeNode' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/ValueObject/Type/FullyQualifiedIdentifierTypeNode.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\Type\\ShortenedIdentifierTypeNode' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/ValueObject/Type/ShortenedIdentifierTypeNode.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\Type\\SpacingAwareArrayTypeNode' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/ValueObject/Type/SpacingAwareArrayTypeNode.php', - 'Rector\\BetterPhpDocParser\\ValueObject\\Type\\SpacingAwareCallableTypeNode' => __DIR__ . '/../..' . '/packages/BetterPhpDocParser/ValueObject/Type/SpacingAwareCallableTypeNode.php', - 'Rector\\Caching\\Cache' => __DIR__ . '/../..' . '/packages/Caching/Cache.php', - 'Rector\\Caching\\CacheFactory' => __DIR__ . '/../..' . '/packages/Caching/CacheFactory.php', - 'Rector\\Caching\\Config\\FileHashComputer' => __DIR__ . '/../..' . '/packages/Caching/Config/FileHashComputer.php', - 'Rector\\Caching\\Contract\\ValueObject\\Storage\\CacheStorageInterface' => __DIR__ . '/../..' . '/packages/Caching/Contract/ValueObject/Storage/CacheStorageInterface.php', - 'Rector\\Caching\\Detector\\ChangedFilesDetector' => __DIR__ . '/../..' . '/packages/Caching/Detector/ChangedFilesDetector.php', - 'Rector\\Caching\\Enum\\CacheKey' => __DIR__ . '/../..' . '/packages/Caching/Enum/CacheKey.php', - 'Rector\\Caching\\UnchangedFilesFilter' => __DIR__ . '/../..' . '/packages/Caching/UnchangedFilesFilter.php', - 'Rector\\Caching\\ValueObject\\CacheFilePaths' => __DIR__ . '/../..' . '/packages/Caching/ValueObject/CacheFilePaths.php', - 'Rector\\Caching\\ValueObject\\CacheItem' => __DIR__ . '/../..' . '/packages/Caching/ValueObject/CacheItem.php', - 'Rector\\Caching\\ValueObject\\Storage\\FileCacheStorage' => __DIR__ . '/../..' . '/packages/Caching/ValueObject/Storage/FileCacheStorage.php', - 'Rector\\Caching\\ValueObject\\Storage\\MemoryCacheStorage' => __DIR__ . '/../..' . '/packages/Caching/ValueObject/Storage/MemoryCacheStorage.php', - 'Rector\\ChangesReporting\\Annotation\\AnnotationExtractor' => __DIR__ . '/../..' . '/packages/ChangesReporting/Annotation/AnnotationExtractor.php', - 'Rector\\ChangesReporting\\Annotation\\RectorsChangelogResolver' => __DIR__ . '/../..' . '/packages/ChangesReporting/Annotation/RectorsChangelogResolver.php', - 'Rector\\ChangesReporting\\Contract\\Output\\OutputFormatterInterface' => __DIR__ . '/../..' . '/packages/ChangesReporting/Contract/Output/OutputFormatterInterface.php', - 'Rector\\ChangesReporting\\Output\\ConsoleOutputFormatter' => __DIR__ . '/../..' . '/packages/ChangesReporting/Output/ConsoleOutputFormatter.php', - 'Rector\\ChangesReporting\\Output\\JsonOutputFormatter' => __DIR__ . '/../..' . '/packages/ChangesReporting/Output/JsonOutputFormatter.php', - 'Rector\\ChangesReporting\\ValueObjectFactory\\ErrorFactory' => __DIR__ . '/../..' . '/packages/ChangesReporting/ValueObjectFactory/ErrorFactory.php', - 'Rector\\ChangesReporting\\ValueObjectFactory\\FileDiffFactory' => __DIR__ . '/../..' . '/packages/ChangesReporting/ValueObjectFactory/FileDiffFactory.php', - 'Rector\\ChangesReporting\\ValueObject\\RectorWithLineChange' => __DIR__ . '/../..' . '/packages/ChangesReporting/ValueObject/RectorWithLineChange.php', + 'Rector\\Autoloading\\AdditionalAutoloader' => __DIR__ . '/../..' . '/src/Autoloading/AdditionalAutoloader.php', + 'Rector\\Autoloading\\BootstrapFilesIncluder' => __DIR__ . '/../..' . '/src/Autoloading/BootstrapFilesIncluder.php', + 'Rector\\BetterPhpDocParser\\Annotation\\AnnotationNaming' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/Annotation/AnnotationNaming.php', + 'Rector\\BetterPhpDocParser\\Attributes\\AttributeMirrorer' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/Attributes/AttributeMirrorer.php', + 'Rector\\BetterPhpDocParser\\Comment\\CommentsMerger' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/Comment/CommentsMerger.php', + 'Rector\\BetterPhpDocParser\\Contract\\BasePhpDocNodeVisitorInterface' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/Contract/BasePhpDocNodeVisitorInterface.php', + 'Rector\\BetterPhpDocParser\\Contract\\PhpDocParser\\PhpDocNodeDecoratorInterface' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/Contract/PhpDocParser/PhpDocNodeDecoratorInterface.php', + 'Rector\\BetterPhpDocParser\\DataProvider\\CurrentTokenIteratorProvider' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/DataProvider/CurrentTokenIteratorProvider.php', + 'Rector\\BetterPhpDocParser\\Guard\\NewPhpDocFromPHPStanTypeGuard' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/Guard/NewPhpDocFromPHPStanTypeGuard.php', + 'Rector\\BetterPhpDocParser\\PhpDocInfo\\PhpDocInfo' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/PhpDocInfo/PhpDocInfo.php', + 'Rector\\BetterPhpDocParser\\PhpDocInfo\\PhpDocInfoFactory' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/PhpDocInfo/PhpDocInfoFactory.php', + 'Rector\\BetterPhpDocParser\\PhpDocInfo\\TokenIteratorFactory' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/PhpDocInfo/TokenIteratorFactory.php', + 'Rector\\BetterPhpDocParser\\PhpDocManipulator\\PhpDocClassRenamer' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/PhpDocManipulator/PhpDocClassRenamer.php', + 'Rector\\BetterPhpDocParser\\PhpDocManipulator\\PhpDocTagRemover' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/PhpDocManipulator/PhpDocTagRemover.php', + 'Rector\\BetterPhpDocParser\\PhpDocManipulator\\PhpDocTypeChanger' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/PhpDocManipulator/PhpDocTypeChanger.php', + 'Rector\\BetterPhpDocParser\\PhpDocNodeFinder\\PhpDocNodeByTypeFinder' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/PhpDocNodeFinder/PhpDocNodeByTypeFinder.php', + 'Rector\\BetterPhpDocParser\\PhpDocNodeMapper' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/PhpDocNodeMapper.php', + 'Rector\\BetterPhpDocParser\\PhpDocNodeVisitor\\ArrayTypePhpDocNodeVisitor' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/PhpDocNodeVisitor/ArrayTypePhpDocNodeVisitor.php', + 'Rector\\BetterPhpDocParser\\PhpDocNodeVisitor\\CallableTypePhpDocNodeVisitor' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/PhpDocNodeVisitor/CallableTypePhpDocNodeVisitor.php', + 'Rector\\BetterPhpDocParser\\PhpDocNodeVisitor\\ChangedPhpDocNodeVisitor' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/PhpDocNodeVisitor/ChangedPhpDocNodeVisitor.php', + 'Rector\\BetterPhpDocParser\\PhpDocNodeVisitor\\IntersectionTypeNodePhpDocNodeVisitor' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/PhpDocNodeVisitor/IntersectionTypeNodePhpDocNodeVisitor.php', + 'Rector\\BetterPhpDocParser\\PhpDocNodeVisitor\\TemplatePhpDocNodeVisitor' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/PhpDocNodeVisitor/TemplatePhpDocNodeVisitor.php', + 'Rector\\BetterPhpDocParser\\PhpDocNodeVisitor\\UnionTypeNodePhpDocNodeVisitor' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/PhpDocNodeVisitor/UnionTypeNodePhpDocNodeVisitor.php', + 'Rector\\BetterPhpDocParser\\PhpDocParser\\BetterPhpDocParser' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/PhpDocParser/BetterPhpDocParser.php', + 'Rector\\BetterPhpDocParser\\PhpDocParser\\BetterTypeParser' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/PhpDocParser/BetterTypeParser.php', + 'Rector\\BetterPhpDocParser\\PhpDocParser\\ClassAnnotationMatcher' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/PhpDocParser/ClassAnnotationMatcher.php', + 'Rector\\BetterPhpDocParser\\PhpDocParser\\ConstExprClassNameDecorator' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/PhpDocParser/ConstExprClassNameDecorator.php', + 'Rector\\BetterPhpDocParser\\PhpDocParser\\DoctrineAnnotationDecorator' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/PhpDocParser/DoctrineAnnotationDecorator.php', + 'Rector\\BetterPhpDocParser\\PhpDocParser\\StaticDoctrineAnnotationParser' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/PhpDocParser/StaticDoctrineAnnotationParser.php', + 'Rector\\BetterPhpDocParser\\PhpDocParser\\StaticDoctrineAnnotationParser\\ArrayParser' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/PhpDocParser/StaticDoctrineAnnotationParser/ArrayParser.php', + 'Rector\\BetterPhpDocParser\\PhpDocParser\\StaticDoctrineAnnotationParser\\PlainValueParser' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/PhpDocParser/StaticDoctrineAnnotationParser/PlainValueParser.php', + 'Rector\\BetterPhpDocParser\\PhpDoc\\ArrayItemNode' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/PhpDoc/ArrayItemNode.php', + 'Rector\\BetterPhpDocParser\\PhpDoc\\DoctrineAnnotationTagValueNode' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/PhpDoc/DoctrineAnnotationTagValueNode.php', + 'Rector\\BetterPhpDocParser\\PhpDoc\\SpacelessPhpDocTagNode' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/PhpDoc/SpacelessPhpDocTagNode.php', + 'Rector\\BetterPhpDocParser\\PhpDoc\\StringNode' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/PhpDoc/StringNode.php', + 'Rector\\BetterPhpDocParser\\Printer\\DocBlockInliner' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/Printer/DocBlockInliner.php', + 'Rector\\BetterPhpDocParser\\Printer\\EmptyPhpDocDetector' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/Printer/EmptyPhpDocDetector.php', + 'Rector\\BetterPhpDocParser\\Printer\\PhpDocInfoPrinter' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/Printer/PhpDocInfoPrinter.php', + 'Rector\\BetterPhpDocParser\\Printer\\RemoveNodesStartAndEndResolver' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/Printer/RemoveNodesStartAndEndResolver.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\DoctrineAnnotation\\SilentKeyMap' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/ValueObject/DoctrineAnnotation/SilentKeyMap.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\NodeTypes' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/ValueObject/NodeTypes.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\Parser\\BetterTokenIterator' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/ValueObject/Parser/BetterTokenIterator.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\PhpDocAttributeKey' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/ValueObject/PhpDocAttributeKey.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\PhpDoc\\DoctrineAnnotation\\AbstractValuesAwareNode' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/ValueObject/PhpDoc/DoctrineAnnotation/AbstractValuesAwareNode.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\PhpDoc\\DoctrineAnnotation\\CurlyListNode' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/ValueObject/PhpDoc/DoctrineAnnotation/CurlyListNode.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\PhpDoc\\SpacingAwareTemplateTagValueNode' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/ValueObject/PhpDoc/SpacingAwareTemplateTagValueNode.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\StartAndEnd' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/ValueObject/StartAndEnd.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\Type\\BracketsAwareIntersectionTypeNode' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/ValueObject/Type/BracketsAwareIntersectionTypeNode.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\Type\\BracketsAwareUnionTypeNode' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/ValueObject/Type/BracketsAwareUnionTypeNode.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\Type\\FullyQualifiedIdentifierTypeNode' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/ValueObject/Type/FullyQualifiedIdentifierTypeNode.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\Type\\ShortenedIdentifierTypeNode' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/ValueObject/Type/ShortenedIdentifierTypeNode.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\Type\\SpacingAwareArrayTypeNode' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/ValueObject/Type/SpacingAwareArrayTypeNode.php', + 'Rector\\BetterPhpDocParser\\ValueObject\\Type\\SpacingAwareCallableTypeNode' => __DIR__ . '/../..' . '/src/BetterPhpDocParser/ValueObject/Type/SpacingAwareCallableTypeNode.php', + 'Rector\\Bootstrap\\ExtensionConfigResolver' => __DIR__ . '/../..' . '/src/Bootstrap/ExtensionConfigResolver.php', + 'Rector\\Bootstrap\\RectorConfigsResolver' => __DIR__ . '/../..' . '/src/Bootstrap/RectorConfigsResolver.php', + 'Rector\\Caching\\Cache' => __DIR__ . '/../..' . '/src/Caching/Cache.php', + 'Rector\\Caching\\CacheFactory' => __DIR__ . '/../..' . '/src/Caching/CacheFactory.php', + 'Rector\\Caching\\Config\\FileHashComputer' => __DIR__ . '/../..' . '/src/Caching/Config/FileHashComputer.php', + 'Rector\\Caching\\Contract\\ValueObject\\Storage\\CacheStorageInterface' => __DIR__ . '/../..' . '/src/Caching/Contract/ValueObject/Storage/CacheStorageInterface.php', + 'Rector\\Caching\\Detector\\ChangedFilesDetector' => __DIR__ . '/../..' . '/src/Caching/Detector/ChangedFilesDetector.php', + 'Rector\\Caching\\Enum\\CacheKey' => __DIR__ . '/../..' . '/src/Caching/Enum/CacheKey.php', + 'Rector\\Caching\\UnchangedFilesFilter' => __DIR__ . '/../..' . '/src/Caching/UnchangedFilesFilter.php', + 'Rector\\Caching\\ValueObject\\CacheFilePaths' => __DIR__ . '/../..' . '/src/Caching/ValueObject/CacheFilePaths.php', + 'Rector\\Caching\\ValueObject\\CacheItem' => __DIR__ . '/../..' . '/src/Caching/ValueObject/CacheItem.php', + 'Rector\\Caching\\ValueObject\\Storage\\FileCacheStorage' => __DIR__ . '/../..' . '/src/Caching/ValueObject/Storage/FileCacheStorage.php', + 'Rector\\Caching\\ValueObject\\Storage\\MemoryCacheStorage' => __DIR__ . '/../..' . '/src/Caching/ValueObject/Storage/MemoryCacheStorage.php', + 'Rector\\ChangesReporting\\Annotation\\AnnotationExtractor' => __DIR__ . '/../..' . '/src/ChangesReporting/Annotation/AnnotationExtractor.php', + 'Rector\\ChangesReporting\\Annotation\\RectorsChangelogResolver' => __DIR__ . '/../..' . '/src/ChangesReporting/Annotation/RectorsChangelogResolver.php', + 'Rector\\ChangesReporting\\Contract\\Output\\OutputFormatterInterface' => __DIR__ . '/../..' . '/src/ChangesReporting/Contract/Output/OutputFormatterInterface.php', + 'Rector\\ChangesReporting\\Output\\ConsoleOutputFormatter' => __DIR__ . '/../..' . '/src/ChangesReporting/Output/ConsoleOutputFormatter.php', + 'Rector\\ChangesReporting\\Output\\JsonOutputFormatter' => __DIR__ . '/../..' . '/src/ChangesReporting/Output/JsonOutputFormatter.php', + 'Rector\\ChangesReporting\\ValueObjectFactory\\ErrorFactory' => __DIR__ . '/../..' . '/src/ChangesReporting/ValueObjectFactory/ErrorFactory.php', + 'Rector\\ChangesReporting\\ValueObjectFactory\\FileDiffFactory' => __DIR__ . '/../..' . '/src/ChangesReporting/ValueObjectFactory/FileDiffFactory.php', + 'Rector\\ChangesReporting\\ValueObject\\RectorWithLineChange' => __DIR__ . '/../..' . '/src/ChangesReporting/ValueObject/RectorWithLineChange.php', 'Rector\\CodeQuality\\CompactConverter' => __DIR__ . '/../..' . '/rules/CodeQuality/CompactConverter.php', 'Rector\\CodeQuality\\NodeAnalyzer\\ClassLikeAnalyzer' => __DIR__ . '/../..' . '/rules/CodeQuality/NodeAnalyzer/ClassLikeAnalyzer.php', 'Rector\\CodeQuality\\NodeAnalyzer\\ForeachAnalyzer' => __DIR__ . '/../..' . '/rules/CodeQuality/NodeAnalyzer/ForeachAnalyzer.php', @@ -1375,157 +1380,37 @@ class ComposerStaticInit3f1c613015ba4b47f7f73b50cb66fb68 'Rector\\CodingStyle\\Rector\\Use_\\SeparateMultiUseImportsRector' => __DIR__ . '/../..' . '/rules/CodingStyle/Rector/Use_/SeparateMultiUseImportsRector.php', 'Rector\\CodingStyle\\Reflection\\VendorLocationDetector' => __DIR__ . '/../..' . '/rules/CodingStyle/Reflection/VendorLocationDetector.php', 'Rector\\CodingStyle\\ValueObject\\ObjectMagicMethods' => __DIR__ . '/../..' . '/rules/CodingStyle/ValueObject/ObjectMagicMethods.php', - 'Rector\\Comments\\CommentRemover' => __DIR__ . '/../..' . '/packages/Comments/CommentRemover.php', - 'Rector\\Comments\\NodeDocBlock\\DocBlockUpdater' => __DIR__ . '/../..' . '/packages/Comments/NodeDocBlock/DocBlockUpdater.php', - 'Rector\\Comments\\NodeTraverser\\CommentRemovingNodeTraverser' => __DIR__ . '/../..' . '/packages/Comments/NodeTraverser/CommentRemovingNodeTraverser.php', - 'Rector\\Comments\\NodeVisitor\\CommentRemovingNodeVisitor' => __DIR__ . '/../..' . '/packages/Comments/NodeVisitor/CommentRemovingNodeVisitor.php', - 'Rector\\Config\\RectorConfig' => __DIR__ . '/../..' . '/packages/Config/RectorConfig.php', - 'Rector\\Core\\Application\\ApplicationFileProcessor' => __DIR__ . '/../..' . '/src/Application/ApplicationFileProcessor.php', - 'Rector\\Core\\Application\\ChangedNodeScopeRefresher' => __DIR__ . '/../..' . '/src/Application/ChangedNodeScopeRefresher.php', - 'Rector\\Core\\Application\\Collector\\CollectorNodeVisitor' => __DIR__ . '/../..' . '/src/Application/Collector/CollectorNodeVisitor.php', - 'Rector\\Core\\Application\\Collector\\CollectorProcessor' => __DIR__ . '/../..' . '/src/Application/Collector/CollectorProcessor.php', - 'Rector\\Core\\Application\\FileProcessor' => __DIR__ . '/../..' . '/src/Application/FileProcessor.php', - 'Rector\\Core\\Application\\VersionResolver' => __DIR__ . '/../..' . '/src/Application/VersionResolver.php', - 'Rector\\Core\\Autoloading\\AdditionalAutoloader' => __DIR__ . '/../..' . '/src/Autoloading/AdditionalAutoloader.php', - 'Rector\\Core\\Autoloading\\BootstrapFilesIncluder' => __DIR__ . '/../..' . '/src/Autoloading/BootstrapFilesIncluder.php', - 'Rector\\Core\\Bootstrap\\ExtensionConfigResolver' => __DIR__ . '/../..' . '/src/Bootstrap/ExtensionConfigResolver.php', - 'Rector\\Core\\Bootstrap\\RectorConfigsResolver' => __DIR__ . '/../..' . '/src/Bootstrap/RectorConfigsResolver.php', - 'Rector\\Core\\Collector\\MockedClassCollector' => __DIR__ . '/../..' . '/src/Collector/MockedClassCollector.php', - 'Rector\\Core\\Collector\\ParentClassCollector' => __DIR__ . '/../..' . '/src/Collector/ParentClassCollector.php', - 'Rector\\Core\\Configuration\\ConfigInitializer' => __DIR__ . '/../..' . '/src/Configuration/ConfigInitializer.php', - 'Rector\\Core\\Configuration\\ConfigurationFactory' => __DIR__ . '/../..' . '/src/Configuration/ConfigurationFactory.php', - 'Rector\\Core\\Configuration\\Option' => __DIR__ . '/../..' . '/src/Configuration/Option.php', - 'Rector\\Core\\Configuration\\Parameter\\SimpleParameterProvider' => __DIR__ . '/../..' . '/src/Configuration/Parameter/SimpleParameterProvider.php', - 'Rector\\Core\\Configuration\\RenamedClassesDataCollector' => __DIR__ . '/../..' . '/src/Configuration/RenamedClassesDataCollector.php', - 'Rector\\Core\\Console\\Command\\ListRulesCommand' => __DIR__ . '/../..' . '/src/Console/Command/ListRulesCommand.php', - 'Rector\\Core\\Console\\Command\\ProcessCommand' => __DIR__ . '/../..' . '/src/Console/Command/ProcessCommand.php', - 'Rector\\Core\\Console\\Command\\SetupCICommand' => __DIR__ . '/../..' . '/src/Console/Command/SetupCICommand.php', - 'Rector\\Core\\Console\\Command\\WorkerCommand' => __DIR__ . '/../..' . '/src/Console/Command/WorkerCommand.php', - 'Rector\\Core\\Console\\ConsoleApplication' => __DIR__ . '/../..' . '/src/Console/ConsoleApplication.php', - 'Rector\\Core\\Console\\ExitCode' => __DIR__ . '/../..' . '/src/Console/ExitCode.php', - 'Rector\\Core\\Console\\Formatter\\ColorConsoleDiffFormatter' => __DIR__ . '/../..' . '/src/Console/Formatter/ColorConsoleDiffFormatter.php', - 'Rector\\Core\\Console\\Formatter\\CompleteUnifiedDiffOutputBuilderFactory' => __DIR__ . '/../..' . '/src/Console/Formatter/CompleteUnifiedDiffOutputBuilderFactory.php', - 'Rector\\Core\\Console\\Formatter\\ConsoleDiffer' => __DIR__ . '/../..' . '/src/Console/Formatter/ConsoleDiffer.php', - 'Rector\\Core\\Console\\Output\\OutputFormatterCollector' => __DIR__ . '/../..' . '/src/Console/Output/OutputFormatterCollector.php', - 'Rector\\Core\\Console\\ProcessConfigureDecorator' => __DIR__ . '/../..' . '/src/Console/ProcessConfigureDecorator.php', - 'Rector\\Core\\Console\\Style\\RectorStyle' => __DIR__ . '/../..' . '/src/Console/Style/RectorStyle.php', - 'Rector\\Core\\Console\\Style\\SymfonyStyleFactory' => __DIR__ . '/../..' . '/src/Console/Style/SymfonyStyleFactory.php', - 'Rector\\Core\\Contract\\DependencyInjection\\ResetableInterface' => __DIR__ . '/../..' . '/src/Contract/DependencyInjection/ResetableInterface.php', - 'Rector\\Core\\Contract\\PhpParser\\Node\\StmtsAwareInterface' => __DIR__ . '/../..' . '/src/Contract/PhpParser/Node/StmtsAwareInterface.php', - 'Rector\\Core\\Contract\\Rector\\CollectorRectorInterface' => __DIR__ . '/../..' . '/src/Contract/Rector/CollectorRectorInterface.php', - 'Rector\\Core\\Contract\\Rector\\ConfigurableRectorInterface' => __DIR__ . '/../..' . '/src/Contract/Rector/ConfigurableRectorInterface.php', - 'Rector\\Core\\Contract\\Rector\\RectorInterface' => __DIR__ . '/../..' . '/src/Contract/Rector/RectorInterface.php', - 'Rector\\Core\\Contract\\Rector\\ScopeAwareRectorInterface' => __DIR__ . '/../..' . '/src/Contract/Rector/ScopeAwareRectorInterface.php', - 'Rector\\Core\\DependencyInjection\\Laravel\\ContainerMemento' => __DIR__ . '/../..' . '/src/DependencyInjection/Laravel/ContainerMemento.php', - 'Rector\\Core\\DependencyInjection\\LazyContainerFactory' => __DIR__ . '/../..' . '/src/DependencyInjection/LazyContainerFactory.php', - 'Rector\\Core\\DependencyInjection\\RectorContainerFactory' => __DIR__ . '/../..' . '/src/DependencyInjection/RectorContainerFactory.php', - 'Rector\\Core\\Differ\\DefaultDiffer' => __DIR__ . '/../..' . '/src/Differ/DefaultDiffer.php', - 'Rector\\Core\\Enum\\ObjectReference' => __DIR__ . '/../..' . '/src/Enum/ObjectReference.php', - 'Rector\\Core\\Error\\ExceptionCorrector' => __DIR__ . '/../..' . '/src/Error/ExceptionCorrector.php', - 'Rector\\Core\\Exception\\Cache\\CachingException' => __DIR__ . '/../..' . '/src/Exception/Cache/CachingException.php', - 'Rector\\Core\\Exception\\Configuration\\InvalidConfigurationException' => __DIR__ . '/../..' . '/src/Exception/Configuration/InvalidConfigurationException.php', - 'Rector\\Core\\Exception\\NotImplementedYetException' => __DIR__ . '/../..' . '/src/Exception/NotImplementedYetException.php', - 'Rector\\Core\\Exception\\Reflection\\MissingPrivatePropertyException' => __DIR__ . '/../..' . '/src/Exception/Reflection/MissingPrivatePropertyException.php', - 'Rector\\Core\\Exception\\ShouldNotHappenException' => __DIR__ . '/../..' . '/src/Exception/ShouldNotHappenException.php', - 'Rector\\Core\\Exception\\VersionException' => __DIR__ . '/../..' . '/src/Exception/VersionException.php', - 'Rector\\Core\\FileSystem\\FileAndDirectoryFilter' => __DIR__ . '/../..' . '/src/FileSystem/FileAndDirectoryFilter.php', - 'Rector\\Core\\FileSystem\\FilePathHelper' => __DIR__ . '/../..' . '/src/FileSystem/FilePathHelper.php', - 'Rector\\Core\\FileSystem\\FilesFinder' => __DIR__ . '/../..' . '/src/FileSystem/FilesFinder.php', - 'Rector\\Core\\FileSystem\\FilesystemTweaker' => __DIR__ . '/../..' . '/src/FileSystem/FilesystemTweaker.php', - 'Rector\\Core\\FileSystem\\InitFilePathsResolver' => __DIR__ . '/../..' . '/src/FileSystem/InitFilePathsResolver.php', - 'Rector\\Core\\FileSystem\\JsonFileSystem' => __DIR__ . '/../..' . '/src/FileSystem/JsonFileSystem.php', - 'Rector\\Core\\NodeAnalyzer\\ArgsAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/ArgsAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\BinaryOpAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/BinaryOpAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\CallAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/CallAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\ClassAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/ClassAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\CompactFuncCallAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/CompactFuncCallAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\ConstFetchAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/ConstFetchAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\DoctrineEntityAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/DoctrineEntityAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\ExprAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/ExprAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\MagicClassMethodAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/MagicClassMethodAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\ParamAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/ParamAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\PropertyAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/PropertyAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\PropertyFetchAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/PropertyFetchAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\PropertyPresenceChecker' => __DIR__ . '/../..' . '/src/NodeAnalyzer/PropertyPresenceChecker.php', - 'Rector\\Core\\NodeAnalyzer\\ScopeAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/ScopeAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\TerminatedNodeAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/TerminatedNodeAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\VariableAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/VariableAnalyzer.php', - 'Rector\\Core\\NodeAnalyzer\\VariadicAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/VariadicAnalyzer.php', - 'Rector\\Core\\NodeDecorator\\CreatedByRuleDecorator' => __DIR__ . '/../..' . '/src/NodeDecorator/CreatedByRuleDecorator.php', - 'Rector\\Core\\NodeDecorator\\PropertyTypeDecorator' => __DIR__ . '/../..' . '/src/NodeDecorator/PropertyTypeDecorator.php', - 'Rector\\Core\\NodeManipulator\\AssignManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/AssignManipulator.php', - 'Rector\\Core\\NodeManipulator\\BinaryOpManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/BinaryOpManipulator.php', - 'Rector\\Core\\NodeManipulator\\ClassConstManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/ClassConstManipulator.php', - 'Rector\\Core\\NodeManipulator\\ClassDependencyManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/ClassDependencyManipulator.php', - 'Rector\\Core\\NodeManipulator\\ClassInsertManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/ClassInsertManipulator.php', - 'Rector\\Core\\NodeManipulator\\ClassManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/ClassManipulator.php', - 'Rector\\Core\\NodeManipulator\\ClassMethodAssignManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/ClassMethodAssignManipulator.php', - 'Rector\\Core\\NodeManipulator\\ClassMethodManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/ClassMethodManipulator.php', - 'Rector\\Core\\NodeManipulator\\ClassMethodPropertyFetchManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/ClassMethodPropertyFetchManipulator.php', - 'Rector\\Core\\NodeManipulator\\FuncCallManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/FuncCallManipulator.php', - 'Rector\\Core\\NodeManipulator\\FunctionLikeManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/FunctionLikeManipulator.php', - 'Rector\\Core\\NodeManipulator\\IfManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/IfManipulator.php', - 'Rector\\Core\\NodeManipulator\\PropertyFetchAssignManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/PropertyFetchAssignManipulator.php', - 'Rector\\Core\\NodeManipulator\\PropertyManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/PropertyManipulator.php', - 'Rector\\Core\\NodeManipulator\\StmtsManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/StmtsManipulator.php', - 'Rector\\Core\\PHPStan\\NodeVisitor\\ExprScopeFromStmtNodeVisitor' => __DIR__ . '/../..' . '/src/PHPStan/NodeVisitor/ExprScopeFromStmtNodeVisitor.php', - 'Rector\\Core\\PHPStan\\NodeVisitor\\UnreachableStatementNodeVisitor' => __DIR__ . '/../..' . '/src/PHPStan/NodeVisitor/UnreachableStatementNodeVisitor.php', - 'Rector\\Core\\PHPStan\\NodeVisitor\\WrappedNodeRestoringNodeVisitor' => __DIR__ . '/../..' . '/src/PHPStan/NodeVisitor/WrappedNodeRestoringNodeVisitor.php', - 'Rector\\Core\\PhpParser\\AstResolver' => __DIR__ . '/../..' . '/src/PhpParser/AstResolver.php', - 'Rector\\Core\\PhpParser\\Comparing\\NodeComparator' => __DIR__ . '/../..' . '/src/PhpParser/Comparing/NodeComparator.php', - 'Rector\\Core\\PhpParser\\NodeFinder\\LocalMethodCallFinder' => __DIR__ . '/../..' . '/src/PhpParser/NodeFinder/LocalMethodCallFinder.php', - 'Rector\\Core\\PhpParser\\NodeFinder\\PropertyFetchFinder' => __DIR__ . '/../..' . '/src/PhpParser/NodeFinder/PropertyFetchFinder.php', - 'Rector\\Core\\PhpParser\\NodeTransformer' => __DIR__ . '/../..' . '/src/PhpParser/NodeTransformer.php', - 'Rector\\Core\\PhpParser\\NodeTraverser\\FileWithoutNamespaceNodeTraverser' => __DIR__ . '/../..' . '/src/PhpParser/NodeTraverser/FileWithoutNamespaceNodeTraverser.php', - 'Rector\\Core\\PhpParser\\NodeTraverser\\RectorNodeTraverser' => __DIR__ . '/../..' . '/src/PhpParser/NodeTraverser/RectorNodeTraverser.php', - 'Rector\\Core\\PhpParser\\Node\\AssignAndBinaryMap' => __DIR__ . '/../..' . '/src/PhpParser/Node/AssignAndBinaryMap.php', - 'Rector\\Core\\PhpParser\\Node\\BetterNodeFinder' => __DIR__ . '/../..' . '/src/PhpParser/Node/BetterNodeFinder.php', - 'Rector\\Core\\PhpParser\\Node\\CustomNode\\FileWithoutNamespace' => __DIR__ . '/../..' . '/src/PhpParser/Node/CustomNode/FileWithoutNamespace.php', - 'Rector\\Core\\PhpParser\\Node\\NodeFactory' => __DIR__ . '/../..' . '/src/PhpParser/Node/NodeFactory.php', - 'Rector\\Core\\PhpParser\\Node\\Value\\ValueResolver' => __DIR__ . '/../..' . '/src/PhpParser/Node/Value/ValueResolver.php', - 'Rector\\Core\\PhpParser\\Parser\\InlineCodeParser' => __DIR__ . '/../..' . '/src/PhpParser/Parser/InlineCodeParser.php', - 'Rector\\Core\\PhpParser\\Parser\\RectorParser' => __DIR__ . '/../..' . '/src/PhpParser/Parser/RectorParser.php', - 'Rector\\Core\\PhpParser\\Parser\\SimplePhpParser' => __DIR__ . '/../..' . '/src/PhpParser/Parser/SimplePhpParser.php', - 'Rector\\Core\\PhpParser\\Printer\\BetterStandardPrinter' => __DIR__ . '/../..' . '/src/PhpParser/Printer/BetterStandardPrinter.php', - 'Rector\\Core\\PhpParser\\Printer\\FormatPerservingPrinter' => __DIR__ . '/../..' . '/src/PhpParser/Printer/FormatPerservingPrinter.php', - 'Rector\\Core\\PhpParser\\ValueObject\\StmtsAndTokens' => __DIR__ . '/../..' . '/src/PhpParser/ValueObject/StmtsAndTokens.php', - 'Rector\\Core\\Php\\PhpVersionProvider' => __DIR__ . '/../..' . '/src/Php/PhpVersionProvider.php', - 'Rector\\Core\\Php\\PhpVersionResolver\\ProjectComposerJsonPhpVersionResolver' => __DIR__ . '/../..' . '/src/Php/PhpVersionResolver/ProjectComposerJsonPhpVersionResolver.php', - 'Rector\\Core\\Php\\PolyfillPackagesProvider' => __DIR__ . '/../..' . '/src/Php/PolyfillPackagesProvider.php', - 'Rector\\Core\\Php\\ReservedKeywordAnalyzer' => __DIR__ . '/../..' . '/src/Php/ReservedKeywordAnalyzer.php', - 'Rector\\Core\\ProcessAnalyzer\\RectifiedAnalyzer' => __DIR__ . '/../..' . '/src/ProcessAnalyzer/RectifiedAnalyzer.php', - 'Rector\\Core\\Provider\\CurrentFileProvider' => __DIR__ . '/../..' . '/src/Provider/CurrentFileProvider.php', - 'Rector\\Core\\Rector\\AbstractCollectorRector' => __DIR__ . '/../..' . '/src/Rector/AbstractCollectorRector.php', - 'Rector\\Core\\Rector\\AbstractRector' => __DIR__ . '/../..' . '/src/Rector/AbstractRector.php', - 'Rector\\Core\\Rector\\AbstractScopeAwareRector' => __DIR__ . '/../..' . '/src/Rector/AbstractScopeAwareRector.php', - 'Rector\\Core\\Reflection\\ClassModifierChecker' => __DIR__ . '/../..' . '/src/Reflection/ClassModifierChecker.php', - 'Rector\\Core\\Reflection\\ClassReflectionAnalyzer' => __DIR__ . '/../..' . '/src/Reflection/ClassReflectionAnalyzer.php', - 'Rector\\Core\\Reflection\\MethodReflectionResolver' => __DIR__ . '/../..' . '/src/Reflection/MethodReflectionResolver.php', - 'Rector\\Core\\Reflection\\ReflectionResolver' => __DIR__ . '/../..' . '/src/Reflection/ReflectionResolver.php', - 'Rector\\Core\\StaticReflection\\DynamicSourceLocatorDecorator' => __DIR__ . '/../..' . '/src/StaticReflection/DynamicSourceLocatorDecorator.php', - 'Rector\\Core\\Util\\ArrayChecker' => __DIR__ . '/../..' . '/src/Util/ArrayChecker.php', - 'Rector\\Core\\Util\\ArrayParametersMerger' => __DIR__ . '/../..' . '/src/Util/ArrayParametersMerger.php', - 'Rector\\Core\\Util\\FileHasher' => __DIR__ . '/../..' . '/src/Util/FileHasher.php', - 'Rector\\Core\\Util\\MemoryLimiter' => __DIR__ . '/../..' . '/src/Util/MemoryLimiter.php', - 'Rector\\Core\\Util\\PhpVersionFactory' => __DIR__ . '/../..' . '/src/Util/PhpVersionFactory.php', - 'Rector\\Core\\Util\\Reflection\\PrivatesAccessor' => __DIR__ . '/../..' . '/src/Util/Reflection/PrivatesAccessor.php', - 'Rector\\Core\\Util\\StringUtils' => __DIR__ . '/../..' . '/src/Util/StringUtils.php', - 'Rector\\Core\\Validation\\RectorAssert' => __DIR__ . '/../..' . '/src/Validation/RectorAssert.php', - 'Rector\\Core\\ValueObjectFactory\\Application\\FileFactory' => __DIR__ . '/../..' . '/src/ValueObjectFactory/Application/FileFactory.php', - 'Rector\\Core\\ValueObject\\Application\\File' => __DIR__ . '/../..' . '/src/ValueObject/Application/File.php', - 'Rector\\Core\\ValueObject\\Bootstrap\\BootstrapConfigs' => __DIR__ . '/../..' . '/src/ValueObject/Bootstrap/BootstrapConfigs.php', - 'Rector\\Core\\ValueObject\\Configuration' => __DIR__ . '/../..' . '/src/ValueObject/Configuration.php', - 'Rector\\Core\\ValueObject\\Error\\SystemError' => __DIR__ . '/../..' . '/src/ValueObject/Error/SystemError.php', - 'Rector\\Core\\ValueObject\\FileProcessResult' => __DIR__ . '/../..' . '/src/ValueObject/FileProcessResult.php', - 'Rector\\Core\\ValueObject\\FuncCallAndExpr' => __DIR__ . '/../..' . '/src/ValueObject/FuncCallAndExpr.php', - 'Rector\\Core\\ValueObject\\MethodName' => __DIR__ . '/../..' . '/src/ValueObject/MethodName.php', - 'Rector\\Core\\ValueObject\\PhpVersion' => __DIR__ . '/../..' . '/src/ValueObject/PhpVersion.php', - 'Rector\\Core\\ValueObject\\PhpVersionFeature' => __DIR__ . '/../..' . '/src/ValueObject/PhpVersionFeature.php', - 'Rector\\Core\\ValueObject\\PolyfillPackage' => __DIR__ . '/../..' . '/src/ValueObject/PolyfillPackage.php', - 'Rector\\Core\\ValueObject\\ProcessResult' => __DIR__ . '/../..' . '/src/ValueObject/ProcessResult.php', - 'Rector\\Core\\ValueObject\\Reporting\\FileDiff' => __DIR__ . '/../..' . '/src/ValueObject/Reporting/FileDiff.php', - 'Rector\\Core\\ValueObject\\SprintfStringAndArgs' => __DIR__ . '/../..' . '/src/ValueObject/SprintfStringAndArgs.php', - 'Rector\\Core\\ValueObject\\Visibility' => __DIR__ . '/../..' . '/src/ValueObject/Visibility.php', + 'Rector\\Collector\\MockedClassCollector' => __DIR__ . '/../..' . '/src/Collector/MockedClassCollector.php', + 'Rector\\Collector\\ParentClassCollector' => __DIR__ . '/../..' . '/src/Collector/ParentClassCollector.php', + 'Rector\\Comments\\CommentRemover' => __DIR__ . '/../..' . '/src/Comments/CommentRemover.php', + 'Rector\\Comments\\NodeDocBlock\\DocBlockUpdater' => __DIR__ . '/../..' . '/src/Comments/NodeDocBlock/DocBlockUpdater.php', + 'Rector\\Comments\\NodeTraverser\\CommentRemovingNodeTraverser' => __DIR__ . '/../..' . '/src/Comments/NodeTraverser/CommentRemovingNodeTraverser.php', + 'Rector\\Comments\\NodeVisitor\\CommentRemovingNodeVisitor' => __DIR__ . '/../..' . '/src/Comments/NodeVisitor/CommentRemovingNodeVisitor.php', + 'Rector\\Config\\RectorConfig' => __DIR__ . '/../..' . '/src/Config/RectorConfig.php', + 'Rector\\Configuration\\ConfigInitializer' => __DIR__ . '/../..' . '/src/Configuration/ConfigInitializer.php', + 'Rector\\Configuration\\ConfigurationFactory' => __DIR__ . '/../..' . '/src/Configuration/ConfigurationFactory.php', + 'Rector\\Configuration\\Option' => __DIR__ . '/../..' . '/src/Configuration/Option.php', + 'Rector\\Configuration\\Parameter\\SimpleParameterProvider' => __DIR__ . '/../..' . '/src/Configuration/Parameter/SimpleParameterProvider.php', + 'Rector\\Configuration\\RenamedClassesDataCollector' => __DIR__ . '/../..' . '/src/Configuration/RenamedClassesDataCollector.php', + 'Rector\\Console\\Command\\ListRulesCommand' => __DIR__ . '/../..' . '/src/Console/Command/ListRulesCommand.php', + 'Rector\\Console\\Command\\ProcessCommand' => __DIR__ . '/../..' . '/src/Console/Command/ProcessCommand.php', + 'Rector\\Console\\Command\\SetupCICommand' => __DIR__ . '/../..' . '/src/Console/Command/SetupCICommand.php', + 'Rector\\Console\\Command\\WorkerCommand' => __DIR__ . '/../..' . '/src/Console/Command/WorkerCommand.php', + 'Rector\\Console\\ConsoleApplication' => __DIR__ . '/../..' . '/src/Console/ConsoleApplication.php', + 'Rector\\Console\\ExitCode' => __DIR__ . '/../..' . '/src/Console/ExitCode.php', + 'Rector\\Console\\Formatter\\ColorConsoleDiffFormatter' => __DIR__ . '/../..' . '/src/Console/Formatter/ColorConsoleDiffFormatter.php', + 'Rector\\Console\\Formatter\\CompleteUnifiedDiffOutputBuilderFactory' => __DIR__ . '/../..' . '/src/Console/Formatter/CompleteUnifiedDiffOutputBuilderFactory.php', + 'Rector\\Console\\Formatter\\ConsoleDiffer' => __DIR__ . '/../..' . '/src/Console/Formatter/ConsoleDiffer.php', + 'Rector\\Console\\Output\\OutputFormatterCollector' => __DIR__ . '/../..' . '/src/Console/Output/OutputFormatterCollector.php', + 'Rector\\Console\\ProcessConfigureDecorator' => __DIR__ . '/../..' . '/src/Console/ProcessConfigureDecorator.php', + 'Rector\\Console\\Style\\RectorStyle' => __DIR__ . '/../..' . '/src/Console/Style/RectorStyle.php', + 'Rector\\Console\\Style\\SymfonyStyleFactory' => __DIR__ . '/../..' . '/src/Console/Style/SymfonyStyleFactory.php', + 'Rector\\Contract\\DependencyInjection\\ResetableInterface' => __DIR__ . '/../..' . '/src/Contract/DependencyInjection/ResetableInterface.php', + 'Rector\\Contract\\PhpParser\\Node\\StmtsAwareInterface' => __DIR__ . '/../..' . '/src/Contract/PhpParser/Node/StmtsAwareInterface.php', + 'Rector\\Contract\\Rector\\CollectorRectorInterface' => __DIR__ . '/../..' . '/src/Contract/Rector/CollectorRectorInterface.php', + 'Rector\\Contract\\Rector\\ConfigurableRectorInterface' => __DIR__ . '/../..' . '/src/Contract/Rector/ConfigurableRectorInterface.php', + 'Rector\\Contract\\Rector\\RectorInterface' => __DIR__ . '/../..' . '/src/Contract/Rector/RectorInterface.php', + 'Rector\\Contract\\Rector\\ScopeAwareRectorInterface' => __DIR__ . '/../..' . '/src/Contract/Rector/ScopeAwareRectorInterface.php', 'Rector\\DeadCode\\ConditionEvaluator' => __DIR__ . '/../..' . '/rules/DeadCode/ConditionEvaluator.php', 'Rector\\DeadCode\\ConditionResolver' => __DIR__ . '/../..' . '/rules/DeadCode/ConditionResolver.php', 'Rector\\DeadCode\\Contract\\ConditionInterface' => __DIR__ . '/../..' . '/rules/DeadCode/Contract/ConditionInterface.php', @@ -1598,6 +1483,10 @@ class ComposerStaticInit3f1c613015ba4b47f7f73b50cb66fb68 'Rector\\DeadCode\\ValueObject\\BinaryToVersionCompareCondition' => __DIR__ . '/../..' . '/rules/DeadCode/ValueObject/BinaryToVersionCompareCondition.php', 'Rector\\DeadCode\\ValueObject\\VariableAndPropertyFetchAssign' => __DIR__ . '/../..' . '/rules/DeadCode/ValueObject/VariableAndPropertyFetchAssign.php', 'Rector\\DeadCode\\ValueObject\\VersionCompareCondition' => __DIR__ . '/../..' . '/rules/DeadCode/ValueObject/VersionCompareCondition.php', + 'Rector\\DependencyInjection\\Laravel\\ContainerMemento' => __DIR__ . '/../..' . '/src/DependencyInjection/Laravel/ContainerMemento.php', + 'Rector\\DependencyInjection\\LazyContainerFactory' => __DIR__ . '/../..' . '/src/DependencyInjection/LazyContainerFactory.php', + 'Rector\\DependencyInjection\\RectorContainerFactory' => __DIR__ . '/../..' . '/src/DependencyInjection/RectorContainerFactory.php', + 'Rector\\Differ\\DefaultDiffer' => __DIR__ . '/../..' . '/src/Differ/DefaultDiffer.php', 'Rector\\Doctrine\\Bundle210\\Rector\\Class_\\EventSubscriberInterfaceToAttributeRector' => __DIR__ . '/..' . '/rector/rector-doctrine/rules/Bundle210/Rector/Class_/EventSubscriberInterfaceToAttributeRector.php', 'Rector\\Doctrine\\CodeQuality\\AnnotationTransformer\\ClassAnnotationTransformer\\EmbeddableClassAnnotationTransformer' => __DIR__ . '/..' . '/rector/rector-doctrine/rules/CodeQuality/AnnotationTransformer/ClassAnnotationTransformer/EmbeddableClassAnnotationTransformer.php', 'Rector\\Doctrine\\CodeQuality\\AnnotationTransformer\\ClassAnnotationTransformer\\EntityClassAnnotationTransformer' => __DIR__ . '/..' . '/rector/rector-doctrine/rules/CodeQuality/AnnotationTransformer/ClassAnnotationTransformer/EntityClassAnnotationTransformer.php', @@ -1761,9 +1650,23 @@ class ComposerStaticInit3f1c613015ba4b47f7f73b50cb66fb68 'Rector\\EarlyReturn\\Rector\\StmtsAwareInterface\\ReturnEarlyIfVariableRector' => __DIR__ . '/../..' . '/rules/EarlyReturn/Rector/StmtsAwareInterface/ReturnEarlyIfVariableRector.php', 'Rector\\EarlyReturn\\ValueObject\\BareSingleAssignIf' => __DIR__ . '/../..' . '/rules/EarlyReturn/ValueObject/BareSingleAssignIf.php', 'Rector\\Enum\\JsonConstant' => __DIR__ . '/..' . '/rector/rector-downgrade-php/src/Enum/JsonConstant.php', - 'Rector\\FamilyTree\\NodeAnalyzer\\ClassChildAnalyzer' => __DIR__ . '/../..' . '/packages/FamilyTree/NodeAnalyzer/ClassChildAnalyzer.php', - 'Rector\\FamilyTree\\Reflection\\FamilyRelationsAnalyzer' => __DIR__ . '/../..' . '/packages/FamilyTree/Reflection/FamilyRelationsAnalyzer.php', - 'Rector\\FileSystemRector\\Parser\\FileInfoParser' => __DIR__ . '/../..' . '/packages/FileSystemRector/Parser/FileInfoParser.php', + 'Rector\\Enum\\ObjectReference' => __DIR__ . '/../..' . '/src/Enum/ObjectReference.php', + 'Rector\\Error\\ExceptionCorrector' => __DIR__ . '/../..' . '/src/Error/ExceptionCorrector.php', + 'Rector\\Exception\\Cache\\CachingException' => __DIR__ . '/../..' . '/src/Exception/Cache/CachingException.php', + 'Rector\\Exception\\Configuration\\InvalidConfigurationException' => __DIR__ . '/../..' . '/src/Exception/Configuration/InvalidConfigurationException.php', + 'Rector\\Exception\\NotImplementedYetException' => __DIR__ . '/../..' . '/src/Exception/NotImplementedYetException.php', + 'Rector\\Exception\\Reflection\\MissingPrivatePropertyException' => __DIR__ . '/../..' . '/src/Exception/Reflection/MissingPrivatePropertyException.php', + 'Rector\\Exception\\ShouldNotHappenException' => __DIR__ . '/../..' . '/src/Exception/ShouldNotHappenException.php', + 'Rector\\Exception\\VersionException' => __DIR__ . '/../..' . '/src/Exception/VersionException.php', + 'Rector\\FamilyTree\\NodeAnalyzer\\ClassChildAnalyzer' => __DIR__ . '/../..' . '/src/FamilyTree/NodeAnalyzer/ClassChildAnalyzer.php', + 'Rector\\FamilyTree\\Reflection\\FamilyRelationsAnalyzer' => __DIR__ . '/../..' . '/src/FamilyTree/Reflection/FamilyRelationsAnalyzer.php', + 'Rector\\FileSystemRector\\Parser\\FileInfoParser' => __DIR__ . '/../..' . '/src/FileSystemRector/Parser/FileInfoParser.php', + 'Rector\\FileSystem\\FileAndDirectoryFilter' => __DIR__ . '/../..' . '/src/FileSystem/FileAndDirectoryFilter.php', + 'Rector\\FileSystem\\FilePathHelper' => __DIR__ . '/../..' . '/src/FileSystem/FilePathHelper.php', + 'Rector\\FileSystem\\FilesFinder' => __DIR__ . '/../..' . '/src/FileSystem/FilesFinder.php', + 'Rector\\FileSystem\\FilesystemTweaker' => __DIR__ . '/../..' . '/src/FileSystem/FilesystemTweaker.php', + 'Rector\\FileSystem\\InitFilePathsResolver' => __DIR__ . '/../..' . '/src/FileSystem/InitFilePathsResolver.php', + 'Rector\\FileSystem\\JsonFileSystem' => __DIR__ . '/../..' . '/src/FileSystem/JsonFileSystem.php', 'Rector\\Instanceof_\\Rector\\Ternary\\FlipNegatedTernaryInstanceofRector' => __DIR__ . '/../..' . '/rules/Instanceof_/Rector/Ternary/FlipNegatedTernaryInstanceofRector.php', 'Rector\\Naming\\AssignVariableNameResolver\\NewAssignVariableNameResolver' => __DIR__ . '/../..' . '/rules/Naming/AssignVariableNameResolver/NewAssignVariableNameResolver.php', 'Rector\\Naming\\AssignVariableNameResolver\\PropertyFetchAssignVariableNameResolver' => __DIR__ . '/../..' . '/rules/Naming/AssignVariableNameResolver/PropertyFetchAssignVariableNameResolver.php', @@ -1811,131 +1714,168 @@ class ComposerStaticInit3f1c613015ba4b47f7f73b50cb66fb68 'Rector\\Naming\\ValueObject\\VariableAndCallAssign' => __DIR__ . '/../..' . '/rules/Naming/ValueObject/VariableAndCallAssign.php', 'Rector\\Naming\\ValueObject\\VariableAndCallForeach' => __DIR__ . '/../..' . '/rules/Naming/ValueObject/VariableAndCallForeach.php', 'Rector\\Naming\\VariableRenamer' => __DIR__ . '/../..' . '/rules/Naming/VariableRenamer.php', + 'Rector\\NodeAnalyzer\\ArgsAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/ArgsAnalyzer.php', + 'Rector\\NodeAnalyzer\\BinaryOpAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/BinaryOpAnalyzer.php', + 'Rector\\NodeAnalyzer\\CallAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/CallAnalyzer.php', + 'Rector\\NodeAnalyzer\\ClassAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/ClassAnalyzer.php', 'Rector\\NodeAnalyzer\\CoalesceAnalyzer' => __DIR__ . '/..' . '/rector/rector-downgrade-php/src/NodeAnalyzer/CoalesceAnalyzer.php', + 'Rector\\NodeAnalyzer\\CompactFuncCallAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/CompactFuncCallAnalyzer.php', + 'Rector\\NodeAnalyzer\\ConstFetchAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/ConstFetchAnalyzer.php', 'Rector\\NodeAnalyzer\\DefineFuncCallAnalyzer' => __DIR__ . '/..' . '/rector/rector-downgrade-php/src/NodeAnalyzer/DefineFuncCallAnalyzer.php', + 'Rector\\NodeAnalyzer\\DoctrineEntityAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/DoctrineEntityAnalyzer.php', + 'Rector\\NodeAnalyzer\\ExprAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/ExprAnalyzer.php', 'Rector\\NodeAnalyzer\\ExprInTopStmtMatcher' => __DIR__ . '/..' . '/rector/rector-downgrade-php/src/NodeAnalyzer/ExprInTopStmtMatcher.php', - 'Rector\\NodeCollector\\BinaryOpConditionsCollector' => __DIR__ . '/../..' . '/packages/NodeCollector/BinaryOpConditionsCollector.php', - 'Rector\\NodeCollector\\NodeAnalyzer\\ArrayCallableMethodMatcher' => __DIR__ . '/../..' . '/packages/NodeCollector/NodeAnalyzer/ArrayCallableMethodMatcher.php', - 'Rector\\NodeCollector\\ScopeResolver\\ParentClassScopeResolver' => __DIR__ . '/../..' . '/packages/NodeCollector/ScopeResolver/ParentClassScopeResolver.php', - 'Rector\\NodeCollector\\StaticAnalyzer' => __DIR__ . '/../..' . '/packages/NodeCollector/StaticAnalyzer.php', - 'Rector\\NodeCollector\\ValueObject\\ArrayCallable' => __DIR__ . '/../..' . '/packages/NodeCollector/ValueObject/ArrayCallable.php', - 'Rector\\NodeCollector\\ValueObject\\ArrayCallableDynamicMethod' => __DIR__ . '/../..' . '/packages/NodeCollector/ValueObject/ArrayCallableDynamicMethod.php', + 'Rector\\NodeAnalyzer\\MagicClassMethodAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/MagicClassMethodAnalyzer.php', + 'Rector\\NodeAnalyzer\\ParamAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/ParamAnalyzer.php', + 'Rector\\NodeAnalyzer\\PropertyAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/PropertyAnalyzer.php', + 'Rector\\NodeAnalyzer\\PropertyFetchAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/PropertyFetchAnalyzer.php', + 'Rector\\NodeAnalyzer\\PropertyPresenceChecker' => __DIR__ . '/../..' . '/src/NodeAnalyzer/PropertyPresenceChecker.php', + 'Rector\\NodeAnalyzer\\ScopeAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/ScopeAnalyzer.php', + 'Rector\\NodeAnalyzer\\TerminatedNodeAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/TerminatedNodeAnalyzer.php', + 'Rector\\NodeAnalyzer\\VariableAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/VariableAnalyzer.php', + 'Rector\\NodeAnalyzer\\VariadicAnalyzer' => __DIR__ . '/../..' . '/src/NodeAnalyzer/VariadicAnalyzer.php', + 'Rector\\NodeCollector\\BinaryOpConditionsCollector' => __DIR__ . '/../..' . '/src/NodeCollector/BinaryOpConditionsCollector.php', + 'Rector\\NodeCollector\\NodeAnalyzer\\ArrayCallableMethodMatcher' => __DIR__ . '/../..' . '/src/NodeCollector/NodeAnalyzer/ArrayCallableMethodMatcher.php', + 'Rector\\NodeCollector\\ScopeResolver\\ParentClassScopeResolver' => __DIR__ . '/../..' . '/src/NodeCollector/ScopeResolver/ParentClassScopeResolver.php', + 'Rector\\NodeCollector\\StaticAnalyzer' => __DIR__ . '/../..' . '/src/NodeCollector/StaticAnalyzer.php', + 'Rector\\NodeCollector\\ValueObject\\ArrayCallable' => __DIR__ . '/../..' . '/src/NodeCollector/ValueObject/ArrayCallable.php', + 'Rector\\NodeCollector\\ValueObject\\ArrayCallableDynamicMethod' => __DIR__ . '/../..' . '/src/NodeCollector/ValueObject/ArrayCallableDynamicMethod.php', + 'Rector\\NodeDecorator\\CreatedByRuleDecorator' => __DIR__ . '/../..' . '/src/NodeDecorator/CreatedByRuleDecorator.php', + 'Rector\\NodeDecorator\\PropertyTypeDecorator' => __DIR__ . '/../..' . '/src/NodeDecorator/PropertyTypeDecorator.php', 'Rector\\NodeFactory\\ClassFromEnumFactory' => __DIR__ . '/..' . '/rector/rector-downgrade-php/src/NodeFactory/ClassFromEnumFactory.php', 'Rector\\NodeFactory\\DoctrineAnnotationFactory' => __DIR__ . '/..' . '/rector/rector-downgrade-php/src/NodeFactory/DoctrineAnnotationFactory.php', 'Rector\\NodeFactory\\NamedVariableFactory' => __DIR__ . '/..' . '/rector/rector-downgrade-php/src/NodeFactory/NamedVariableFactory.php', + 'Rector\\NodeManipulator\\AssignManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/AssignManipulator.php', + 'Rector\\NodeManipulator\\BinaryOpManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/BinaryOpManipulator.php', + 'Rector\\NodeManipulator\\ClassConstManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/ClassConstManipulator.php', + 'Rector\\NodeManipulator\\ClassDependencyManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/ClassDependencyManipulator.php', + 'Rector\\NodeManipulator\\ClassInsertManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/ClassInsertManipulator.php', + 'Rector\\NodeManipulator\\ClassManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/ClassManipulator.php', + 'Rector\\NodeManipulator\\ClassMethodAssignManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/ClassMethodAssignManipulator.php', + 'Rector\\NodeManipulator\\ClassMethodManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/ClassMethodManipulator.php', + 'Rector\\NodeManipulator\\ClassMethodPropertyFetchManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/ClassMethodPropertyFetchManipulator.php', + 'Rector\\NodeManipulator\\FuncCallManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/FuncCallManipulator.php', + 'Rector\\NodeManipulator\\FunctionLikeManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/FunctionLikeManipulator.php', + 'Rector\\NodeManipulator\\IfManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/IfManipulator.php', 'Rector\\NodeManipulator\\PropertyDecorator' => __DIR__ . '/..' . '/rector/rector-downgrade-php/src/NodeManipulator/PropertyDecorator.php', - 'Rector\\NodeNameResolver\\Contract\\NodeNameResolverInterface' => __DIR__ . '/../..' . '/packages/NodeNameResolver/Contract/NodeNameResolverInterface.php', - 'Rector\\NodeNameResolver\\NodeNameResolver' => __DIR__ . '/../..' . '/packages/NodeNameResolver/NodeNameResolver.php', - 'Rector\\NodeNameResolver\\NodeNameResolver\\ClassConstFetchNameResolver' => __DIR__ . '/../..' . '/packages/NodeNameResolver/NodeNameResolver/ClassConstFetchNameResolver.php', - 'Rector\\NodeNameResolver\\NodeNameResolver\\ClassConstNameResolver' => __DIR__ . '/../..' . '/packages/NodeNameResolver/NodeNameResolver/ClassConstNameResolver.php', - 'Rector\\NodeNameResolver\\NodeNameResolver\\ClassNameResolver' => __DIR__ . '/../..' . '/packages/NodeNameResolver/NodeNameResolver/ClassNameResolver.php', - 'Rector\\NodeNameResolver\\NodeNameResolver\\FuncCallNameResolver' => __DIR__ . '/../..' . '/packages/NodeNameResolver/NodeNameResolver/FuncCallNameResolver.php', - 'Rector\\NodeNameResolver\\NodeNameResolver\\FunctionNameResolver' => __DIR__ . '/../..' . '/packages/NodeNameResolver/NodeNameResolver/FunctionNameResolver.php', - 'Rector\\NodeNameResolver\\NodeNameResolver\\NameNameResolver' => __DIR__ . '/../..' . '/packages/NodeNameResolver/NodeNameResolver/NameNameResolver.php', - 'Rector\\NodeNameResolver\\NodeNameResolver\\ParamNameResolver' => __DIR__ . '/../..' . '/packages/NodeNameResolver/NodeNameResolver/ParamNameResolver.php', - 'Rector\\NodeNameResolver\\NodeNameResolver\\PropertyNameResolver' => __DIR__ . '/../..' . '/packages/NodeNameResolver/NodeNameResolver/PropertyNameResolver.php', - 'Rector\\NodeNameResolver\\NodeNameResolver\\UseNameResolver' => __DIR__ . '/../..' . '/packages/NodeNameResolver/NodeNameResolver/UseNameResolver.php', - 'Rector\\NodeNameResolver\\NodeNameResolver\\VariableNameResolver' => __DIR__ . '/../..' . '/packages/NodeNameResolver/NodeNameResolver/VariableNameResolver.php', - 'Rector\\NodeNameResolver\\Regex\\RegexPatternDetector' => __DIR__ . '/../..' . '/packages/NodeNameResolver/Regex/RegexPatternDetector.php', - 'Rector\\NodeNestingScope\\ContextAnalyzer' => __DIR__ . '/../..' . '/packages/NodeNestingScope/ContextAnalyzer.php', - 'Rector\\NodeNestingScope\\ValueObject\\ControlStructure' => __DIR__ . '/../..' . '/packages/NodeNestingScope/ValueObject/ControlStructure.php', - 'Rector\\NodeTypeResolver\\Contract\\NodeTypeResolverAwareInterface' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/Contract/NodeTypeResolverAwareInterface.php', - 'Rector\\NodeTypeResolver\\Contract\\NodeTypeResolverInterface' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/Contract/NodeTypeResolverInterface.php', - 'Rector\\NodeTypeResolver\\DependencyInjection\\PHPStanServicesFactory' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/DependencyInjection/PHPStanServicesFactory.php', - 'Rector\\NodeTypeResolver\\NodeScopeAndMetadataDecorator' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/NodeScopeAndMetadataDecorator.php', - 'Rector\\NodeTypeResolver\\NodeTypeCorrector\\AccessoryNonEmptyStringTypeCorrector' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/NodeTypeCorrector/AccessoryNonEmptyStringTypeCorrector.php', - 'Rector\\NodeTypeResolver\\NodeTypeCorrector\\GenericClassStringTypeCorrector' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/NodeTypeCorrector/GenericClassStringTypeCorrector.php', - 'Rector\\NodeTypeResolver\\NodeTypeResolver' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/NodeTypeResolver.php', - 'Rector\\NodeTypeResolver\\NodeTypeResolver\\CastTypeResolver' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/NodeTypeResolver/CastTypeResolver.php', - 'Rector\\NodeTypeResolver\\NodeTypeResolver\\ClassAndInterfaceTypeResolver' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/NodeTypeResolver/ClassAndInterfaceTypeResolver.php', - 'Rector\\NodeTypeResolver\\NodeTypeResolver\\ClassMethodOrClassConstTypeResolver' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/NodeTypeResolver/ClassMethodOrClassConstTypeResolver.php', - 'Rector\\NodeTypeResolver\\NodeTypeResolver\\IdentifierTypeResolver' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/NodeTypeResolver/IdentifierTypeResolver.php', - 'Rector\\NodeTypeResolver\\NodeTypeResolver\\NameTypeResolver' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/NodeTypeResolver/NameTypeResolver.php', - 'Rector\\NodeTypeResolver\\NodeTypeResolver\\NewTypeResolver' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/NodeTypeResolver/NewTypeResolver.php', - 'Rector\\NodeTypeResolver\\NodeTypeResolver\\ParamTypeResolver' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/NodeTypeResolver/ParamTypeResolver.php', - 'Rector\\NodeTypeResolver\\NodeTypeResolver\\PropertyFetchTypeResolver' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/NodeTypeResolver/PropertyFetchTypeResolver.php', - 'Rector\\NodeTypeResolver\\NodeTypeResolver\\PropertyTypeResolver' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/NodeTypeResolver/PropertyTypeResolver.php', - 'Rector\\NodeTypeResolver\\NodeTypeResolver\\ScalarTypeResolver' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/NodeTypeResolver/ScalarTypeResolver.php', - 'Rector\\NodeTypeResolver\\NodeTypeResolver\\StaticCallMethodCallTypeResolver' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/NodeTypeResolver/StaticCallMethodCallTypeResolver.php', - 'Rector\\NodeTypeResolver\\NodeTypeResolver\\TraitTypeResolver' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/NodeTypeResolver/TraitTypeResolver.php', - 'Rector\\NodeTypeResolver\\NodeVisitor\\FunctionLikeParamArgPositionNodeVisitor' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/NodeVisitor/FunctionLikeParamArgPositionNodeVisitor.php', - 'Rector\\NodeTypeResolver\\Node\\AttributeKey' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/Node/AttributeKey.php', - 'Rector\\NodeTypeResolver\\PHPStan\\ObjectWithoutClassTypeWithParentTypes' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/PHPStan/ObjectWithoutClassTypeWithParentTypes.php', - 'Rector\\NodeTypeResolver\\PHPStan\\ParametersAcceptorSelectorVariantsWrapper' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/PHPStan/ParametersAcceptorSelectorVariantsWrapper.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\Contract\\NodeVisitor\\ScopeResolverNodeVisitorInterface' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/PHPStan/Scope/Contract/NodeVisitor/ScopeResolverNodeVisitorInterface.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\ArgNodeVisitor' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ArgNodeVisitor.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\AssignedToNodeVisitor' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/AssignedToNodeVisitor.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\ByRefReturnNodeVisitor' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ByRefReturnNodeVisitor.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\ByRefVariableNodeVisitor' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ByRefVariableNodeVisitor.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\ContextNodeVisitor' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ContextNodeVisitor.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\GlobalVariableNodeVisitor' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/GlobalVariableNodeVisitor.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\NameNodeVisitor' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/NameNodeVisitor.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\StaticVariableNodeVisitor' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/StaticVariableNodeVisitor.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\StmtKeyNodeVisitor' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/PHPStan/Scope/NodeVisitor/StmtKeyNodeVisitor.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\PHPStanNodeScopeResolver' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/PHPStan/Scope/PHPStanNodeScopeResolver.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\ScopeFactory' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/PHPStan/Scope/ScopeFactory.php', - 'Rector\\NodeTypeResolver\\PHPStan\\TypeHasher' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/PHPStan/TypeHasher.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Type\\StaticTypeAnalyzer' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/PHPStan/Type/StaticTypeAnalyzer.php', - 'Rector\\NodeTypeResolver\\PHPStan\\Type\\TypeFactory' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/PHPStan/Type/TypeFactory.php', - 'Rector\\NodeTypeResolver\\PhpDocNodeVisitor\\ClassRenamePhpDocNodeVisitor' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/PhpDocNodeVisitor/ClassRenamePhpDocNodeVisitor.php', - 'Rector\\NodeTypeResolver\\PhpDocNodeVisitor\\NameImportingPhpDocNodeVisitor' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/PhpDocNodeVisitor/NameImportingPhpDocNodeVisitor.php', - 'Rector\\NodeTypeResolver\\PhpDoc\\NodeAnalyzer\\DocBlockClassRenamer' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/PhpDoc/NodeAnalyzer/DocBlockClassRenamer.php', - 'Rector\\NodeTypeResolver\\PhpDoc\\NodeAnalyzer\\DocBlockNameImporter' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/PhpDoc/NodeAnalyzer/DocBlockNameImporter.php', - 'Rector\\NodeTypeResolver\\PhpDoc\\NodeAnalyzer\\DocBlockTagReplacer' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/PhpDoc/NodeAnalyzer/DocBlockTagReplacer.php', - 'Rector\\NodeTypeResolver\\Reflection\\BetterReflection\\RectorBetterReflectionSourceLocatorFactory' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/Reflection/BetterReflection/RectorBetterReflectionSourceLocatorFactory.php', - 'Rector\\NodeTypeResolver\\Reflection\\BetterReflection\\SourceLocatorProvider\\DynamicSourceLocatorProvider' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/Reflection/BetterReflection/SourceLocatorProvider/DynamicSourceLocatorProvider.php', - 'Rector\\NodeTypeResolver\\Reflection\\BetterReflection\\SourceLocator\\IntermediateSourceLocator' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/Reflection/BetterReflection/SourceLocator/IntermediateSourceLocator.php', - 'Rector\\NodeTypeResolver\\TypeAnalyzer\\ArrayTypeAnalyzer' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/TypeAnalyzer/ArrayTypeAnalyzer.php', - 'Rector\\NodeTypeResolver\\TypeAnalyzer\\StringTypeAnalyzer' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/TypeAnalyzer/StringTypeAnalyzer.php', - 'Rector\\NodeTypeResolver\\TypeComparator\\ArrayTypeComparator' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/TypeComparator/ArrayTypeComparator.php', - 'Rector\\NodeTypeResolver\\TypeComparator\\ScalarTypeComparator' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/TypeComparator/ScalarTypeComparator.php', - 'Rector\\NodeTypeResolver\\TypeComparator\\TypeComparator' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/TypeComparator/TypeComparator.php', - 'Rector\\NodeTypeResolver\\ValueObject\\OldToNewType' => __DIR__ . '/../..' . '/packages/NodeTypeResolver/ValueObject/OldToNewType.php', - 'Rector\\PHPStanStaticTypeMapper\\Contract\\TypeMapperInterface' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/Contract/TypeMapperInterface.php', - 'Rector\\PHPStanStaticTypeMapper\\DoctrineTypeAnalyzer' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/DoctrineTypeAnalyzer.php', - 'Rector\\PHPStanStaticTypeMapper\\Enum\\TypeKind' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/Enum/TypeKind.php', - 'Rector\\PHPStanStaticTypeMapper\\PHPStanStaticTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/PHPStanStaticTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeAnalyzer\\UnionTypeAnalyzer' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeAnalyzer/UnionTypeAnalyzer.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeAnalyzer\\UnionTypeCommonTypeNarrower' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeAnalyzer/UnionTypeCommonTypeNarrower.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\AccessoryLiteralStringTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/AccessoryLiteralStringTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\AccessoryNonEmptyStringTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/AccessoryNonEmptyStringTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\AccessoryNonFalsyStringTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/AccessoryNonFalsyStringTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\AccessoryNumericStringTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/AccessoryNumericStringTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ArrayTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/ArrayTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\BooleanTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/BooleanTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\CallableTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/CallableTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ClassStringTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/ClassStringTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ClosureTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/ClosureTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ConditionalTypeForParameterMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/ConditionalTypeForParameterMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ConditionalTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/ConditionalTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\FloatTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/FloatTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\GenericClassStringTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/GenericClassStringTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\HasMethodTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/HasMethodTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\HasOffsetTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/HasOffsetTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\HasOffsetValueTypeTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/HasOffsetValueTypeTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\HasPropertyTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/HasPropertyTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\IntegerTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/IntegerTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\IntersectionTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/IntersectionTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\IterableTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/IterableTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\MixedTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/MixedTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\NeverTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/NeverTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\NonEmptyArrayTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/NonEmptyArrayTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\NullTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/NullTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ObjectTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/ObjectTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ObjectWithoutClassTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/ObjectWithoutClassTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\OversizedArrayTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/OversizedArrayTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ParentStaticTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/ParentStaticTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ResourceTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/ResourceTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\SelfObjectTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/SelfObjectTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\StaticTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/StaticTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\StrictMixedTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/StrictMixedTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\StringTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/StringTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ThisTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/ThisTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\TypeWithClassNameTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/TypeWithClassNameTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\UnionTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/UnionTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\VoidTypeMapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/TypeMapper/VoidTypeMapper.php', - 'Rector\\PHPStanStaticTypeMapper\\Utils\\TypeUnwrapper' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/Utils/TypeUnwrapper.php', - 'Rector\\PHPStanStaticTypeMapper\\ValueObject\\UnionTypeAnalysis' => __DIR__ . '/../..' . '/packages/PHPStanStaticTypeMapper/ValueObject/UnionTypeAnalysis.php', + 'Rector\\NodeManipulator\\PropertyFetchAssignManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/PropertyFetchAssignManipulator.php', + 'Rector\\NodeManipulator\\PropertyManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/PropertyManipulator.php', + 'Rector\\NodeManipulator\\StmtsManipulator' => __DIR__ . '/../..' . '/src/NodeManipulator/StmtsManipulator.php', + 'Rector\\NodeNameResolver\\Contract\\NodeNameResolverInterface' => __DIR__ . '/../..' . '/src/NodeNameResolver/Contract/NodeNameResolverInterface.php', + 'Rector\\NodeNameResolver\\NodeNameResolver' => __DIR__ . '/../..' . '/src/NodeNameResolver/NodeNameResolver.php', + 'Rector\\NodeNameResolver\\NodeNameResolver\\ClassConstFetchNameResolver' => __DIR__ . '/../..' . '/src/NodeNameResolver/NodeNameResolver/ClassConstFetchNameResolver.php', + 'Rector\\NodeNameResolver\\NodeNameResolver\\ClassConstNameResolver' => __DIR__ . '/../..' . '/src/NodeNameResolver/NodeNameResolver/ClassConstNameResolver.php', + 'Rector\\NodeNameResolver\\NodeNameResolver\\ClassNameResolver' => __DIR__ . '/../..' . '/src/NodeNameResolver/NodeNameResolver/ClassNameResolver.php', + 'Rector\\NodeNameResolver\\NodeNameResolver\\FuncCallNameResolver' => __DIR__ . '/../..' . '/src/NodeNameResolver/NodeNameResolver/FuncCallNameResolver.php', + 'Rector\\NodeNameResolver\\NodeNameResolver\\FunctionNameResolver' => __DIR__ . '/../..' . '/src/NodeNameResolver/NodeNameResolver/FunctionNameResolver.php', + 'Rector\\NodeNameResolver\\NodeNameResolver\\NameNameResolver' => __DIR__ . '/../..' . '/src/NodeNameResolver/NodeNameResolver/NameNameResolver.php', + 'Rector\\NodeNameResolver\\NodeNameResolver\\ParamNameResolver' => __DIR__ . '/../..' . '/src/NodeNameResolver/NodeNameResolver/ParamNameResolver.php', + 'Rector\\NodeNameResolver\\NodeNameResolver\\PropertyNameResolver' => __DIR__ . '/../..' . '/src/NodeNameResolver/NodeNameResolver/PropertyNameResolver.php', + 'Rector\\NodeNameResolver\\NodeNameResolver\\UseNameResolver' => __DIR__ . '/../..' . '/src/NodeNameResolver/NodeNameResolver/UseNameResolver.php', + 'Rector\\NodeNameResolver\\NodeNameResolver\\VariableNameResolver' => __DIR__ . '/../..' . '/src/NodeNameResolver/NodeNameResolver/VariableNameResolver.php', + 'Rector\\NodeNameResolver\\Regex\\RegexPatternDetector' => __DIR__ . '/../..' . '/src/NodeNameResolver/Regex/RegexPatternDetector.php', + 'Rector\\NodeNestingScope\\ContextAnalyzer' => __DIR__ . '/../..' . '/src/NodeNestingScope/ContextAnalyzer.php', + 'Rector\\NodeNestingScope\\ValueObject\\ControlStructure' => __DIR__ . '/../..' . '/src/NodeNestingScope/ValueObject/ControlStructure.php', + 'Rector\\NodeTypeResolver\\Contract\\NodeTypeResolverAwareInterface' => __DIR__ . '/../..' . '/src/NodeTypeResolver/Contract/NodeTypeResolverAwareInterface.php', + 'Rector\\NodeTypeResolver\\Contract\\NodeTypeResolverInterface' => __DIR__ . '/../..' . '/src/NodeTypeResolver/Contract/NodeTypeResolverInterface.php', + 'Rector\\NodeTypeResolver\\DependencyInjection\\PHPStanServicesFactory' => __DIR__ . '/../..' . '/src/NodeTypeResolver/DependencyInjection/PHPStanServicesFactory.php', + 'Rector\\NodeTypeResolver\\NodeScopeAndMetadataDecorator' => __DIR__ . '/../..' . '/src/NodeTypeResolver/NodeScopeAndMetadataDecorator.php', + 'Rector\\NodeTypeResolver\\NodeTypeCorrector\\AccessoryNonEmptyStringTypeCorrector' => __DIR__ . '/../..' . '/src/NodeTypeResolver/NodeTypeCorrector/AccessoryNonEmptyStringTypeCorrector.php', + 'Rector\\NodeTypeResolver\\NodeTypeCorrector\\GenericClassStringTypeCorrector' => __DIR__ . '/../..' . '/src/NodeTypeResolver/NodeTypeCorrector/GenericClassStringTypeCorrector.php', + 'Rector\\NodeTypeResolver\\NodeTypeResolver' => __DIR__ . '/../..' . '/src/NodeTypeResolver/NodeTypeResolver.php', + 'Rector\\NodeTypeResolver\\NodeTypeResolver\\CastTypeResolver' => __DIR__ . '/../..' . '/src/NodeTypeResolver/NodeTypeResolver/CastTypeResolver.php', + 'Rector\\NodeTypeResolver\\NodeTypeResolver\\ClassAndInterfaceTypeResolver' => __DIR__ . '/../..' . '/src/NodeTypeResolver/NodeTypeResolver/ClassAndInterfaceTypeResolver.php', + 'Rector\\NodeTypeResolver\\NodeTypeResolver\\ClassMethodOrClassConstTypeResolver' => __DIR__ . '/../..' . '/src/NodeTypeResolver/NodeTypeResolver/ClassMethodOrClassConstTypeResolver.php', + 'Rector\\NodeTypeResolver\\NodeTypeResolver\\IdentifierTypeResolver' => __DIR__ . '/../..' . '/src/NodeTypeResolver/NodeTypeResolver/IdentifierTypeResolver.php', + 'Rector\\NodeTypeResolver\\NodeTypeResolver\\NameTypeResolver' => __DIR__ . '/../..' . '/src/NodeTypeResolver/NodeTypeResolver/NameTypeResolver.php', + 'Rector\\NodeTypeResolver\\NodeTypeResolver\\NewTypeResolver' => __DIR__ . '/../..' . '/src/NodeTypeResolver/NodeTypeResolver/NewTypeResolver.php', + 'Rector\\NodeTypeResolver\\NodeTypeResolver\\ParamTypeResolver' => __DIR__ . '/../..' . '/src/NodeTypeResolver/NodeTypeResolver/ParamTypeResolver.php', + 'Rector\\NodeTypeResolver\\NodeTypeResolver\\PropertyFetchTypeResolver' => __DIR__ . '/../..' . '/src/NodeTypeResolver/NodeTypeResolver/PropertyFetchTypeResolver.php', + 'Rector\\NodeTypeResolver\\NodeTypeResolver\\PropertyTypeResolver' => __DIR__ . '/../..' . '/src/NodeTypeResolver/NodeTypeResolver/PropertyTypeResolver.php', + 'Rector\\NodeTypeResolver\\NodeTypeResolver\\ScalarTypeResolver' => __DIR__ . '/../..' . '/src/NodeTypeResolver/NodeTypeResolver/ScalarTypeResolver.php', + 'Rector\\NodeTypeResolver\\NodeTypeResolver\\StaticCallMethodCallTypeResolver' => __DIR__ . '/../..' . '/src/NodeTypeResolver/NodeTypeResolver/StaticCallMethodCallTypeResolver.php', + 'Rector\\NodeTypeResolver\\NodeTypeResolver\\TraitTypeResolver' => __DIR__ . '/../..' . '/src/NodeTypeResolver/NodeTypeResolver/TraitTypeResolver.php', + 'Rector\\NodeTypeResolver\\NodeVisitor\\FunctionLikeParamArgPositionNodeVisitor' => __DIR__ . '/../..' . '/src/NodeTypeResolver/NodeVisitor/FunctionLikeParamArgPositionNodeVisitor.php', + 'Rector\\NodeTypeResolver\\Node\\AttributeKey' => __DIR__ . '/../..' . '/src/NodeTypeResolver/Node/AttributeKey.php', + 'Rector\\NodeTypeResolver\\PHPStan\\ObjectWithoutClassTypeWithParentTypes' => __DIR__ . '/../..' . '/src/NodeTypeResolver/PHPStan/ObjectWithoutClassTypeWithParentTypes.php', + 'Rector\\NodeTypeResolver\\PHPStan\\ParametersAcceptorSelectorVariantsWrapper' => __DIR__ . '/../..' . '/src/NodeTypeResolver/PHPStan/ParametersAcceptorSelectorVariantsWrapper.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\Contract\\NodeVisitor\\ScopeResolverNodeVisitorInterface' => __DIR__ . '/../..' . '/src/NodeTypeResolver/PHPStan/Scope/Contract/NodeVisitor/ScopeResolverNodeVisitorInterface.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\ArgNodeVisitor' => __DIR__ . '/../..' . '/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ArgNodeVisitor.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\AssignedToNodeVisitor' => __DIR__ . '/../..' . '/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/AssignedToNodeVisitor.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\ByRefReturnNodeVisitor' => __DIR__ . '/../..' . '/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ByRefReturnNodeVisitor.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\ByRefVariableNodeVisitor' => __DIR__ . '/../..' . '/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ByRefVariableNodeVisitor.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\ContextNodeVisitor' => __DIR__ . '/../..' . '/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/ContextNodeVisitor.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\GlobalVariableNodeVisitor' => __DIR__ . '/../..' . '/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/GlobalVariableNodeVisitor.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\NameNodeVisitor' => __DIR__ . '/../..' . '/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/NameNodeVisitor.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\StaticVariableNodeVisitor' => __DIR__ . '/../..' . '/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/StaticVariableNodeVisitor.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\NodeVisitor\\StmtKeyNodeVisitor' => __DIR__ . '/../..' . '/src/NodeTypeResolver/PHPStan/Scope/NodeVisitor/StmtKeyNodeVisitor.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\PHPStanNodeScopeResolver' => __DIR__ . '/../..' . '/src/NodeTypeResolver/PHPStan/Scope/PHPStanNodeScopeResolver.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Scope\\ScopeFactory' => __DIR__ . '/../..' . '/src/NodeTypeResolver/PHPStan/Scope/ScopeFactory.php', + 'Rector\\NodeTypeResolver\\PHPStan\\TypeHasher' => __DIR__ . '/../..' . '/src/NodeTypeResolver/PHPStan/TypeHasher.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Type\\StaticTypeAnalyzer' => __DIR__ . '/../..' . '/src/NodeTypeResolver/PHPStan/Type/StaticTypeAnalyzer.php', + 'Rector\\NodeTypeResolver\\PHPStan\\Type\\TypeFactory' => __DIR__ . '/../..' . '/src/NodeTypeResolver/PHPStan/Type/TypeFactory.php', + 'Rector\\NodeTypeResolver\\PhpDocNodeVisitor\\ClassRenamePhpDocNodeVisitor' => __DIR__ . '/../..' . '/src/NodeTypeResolver/PhpDocNodeVisitor/ClassRenamePhpDocNodeVisitor.php', + 'Rector\\NodeTypeResolver\\PhpDocNodeVisitor\\NameImportingPhpDocNodeVisitor' => __DIR__ . '/../..' . '/src/NodeTypeResolver/PhpDocNodeVisitor/NameImportingPhpDocNodeVisitor.php', + 'Rector\\NodeTypeResolver\\PhpDoc\\NodeAnalyzer\\DocBlockClassRenamer' => __DIR__ . '/../..' . '/src/NodeTypeResolver/PhpDoc/NodeAnalyzer/DocBlockClassRenamer.php', + 'Rector\\NodeTypeResolver\\PhpDoc\\NodeAnalyzer\\DocBlockNameImporter' => __DIR__ . '/../..' . '/src/NodeTypeResolver/PhpDoc/NodeAnalyzer/DocBlockNameImporter.php', + 'Rector\\NodeTypeResolver\\PhpDoc\\NodeAnalyzer\\DocBlockTagReplacer' => __DIR__ . '/../..' . '/src/NodeTypeResolver/PhpDoc/NodeAnalyzer/DocBlockTagReplacer.php', + 'Rector\\NodeTypeResolver\\Reflection\\BetterReflection\\RectorBetterReflectionSourceLocatorFactory' => __DIR__ . '/../..' . '/src/NodeTypeResolver/Reflection/BetterReflection/RectorBetterReflectionSourceLocatorFactory.php', + 'Rector\\NodeTypeResolver\\Reflection\\BetterReflection\\SourceLocatorProvider\\DynamicSourceLocatorProvider' => __DIR__ . '/../..' . '/src/NodeTypeResolver/Reflection/BetterReflection/SourceLocatorProvider/DynamicSourceLocatorProvider.php', + 'Rector\\NodeTypeResolver\\Reflection\\BetterReflection\\SourceLocator\\IntermediateSourceLocator' => __DIR__ . '/../..' . '/src/NodeTypeResolver/Reflection/BetterReflection/SourceLocator/IntermediateSourceLocator.php', + 'Rector\\NodeTypeResolver\\TypeAnalyzer\\ArrayTypeAnalyzer' => __DIR__ . '/../..' . '/src/NodeTypeResolver/TypeAnalyzer/ArrayTypeAnalyzer.php', + 'Rector\\NodeTypeResolver\\TypeAnalyzer\\StringTypeAnalyzer' => __DIR__ . '/../..' . '/src/NodeTypeResolver/TypeAnalyzer/StringTypeAnalyzer.php', + 'Rector\\NodeTypeResolver\\TypeComparator\\ArrayTypeComparator' => __DIR__ . '/../..' . '/src/NodeTypeResolver/TypeComparator/ArrayTypeComparator.php', + 'Rector\\NodeTypeResolver\\TypeComparator\\ScalarTypeComparator' => __DIR__ . '/../..' . '/src/NodeTypeResolver/TypeComparator/ScalarTypeComparator.php', + 'Rector\\NodeTypeResolver\\TypeComparator\\TypeComparator' => __DIR__ . '/../..' . '/src/NodeTypeResolver/TypeComparator/TypeComparator.php', + 'Rector\\NodeTypeResolver\\ValueObject\\OldToNewType' => __DIR__ . '/../..' . '/src/NodeTypeResolver/ValueObject/OldToNewType.php', + 'Rector\\PHPStanStaticTypeMapper\\Contract\\TypeMapperInterface' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/Contract/TypeMapperInterface.php', + 'Rector\\PHPStanStaticTypeMapper\\DoctrineTypeAnalyzer' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/DoctrineTypeAnalyzer.php', + 'Rector\\PHPStanStaticTypeMapper\\Enum\\TypeKind' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/Enum/TypeKind.php', + 'Rector\\PHPStanStaticTypeMapper\\PHPStanStaticTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/PHPStanStaticTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeAnalyzer\\UnionTypeAnalyzer' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeAnalyzer/UnionTypeAnalyzer.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeAnalyzer\\UnionTypeCommonTypeNarrower' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeAnalyzer/UnionTypeCommonTypeNarrower.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\AccessoryLiteralStringTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/AccessoryLiteralStringTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\AccessoryNonEmptyStringTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/AccessoryNonEmptyStringTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\AccessoryNonFalsyStringTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/AccessoryNonFalsyStringTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\AccessoryNumericStringTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/AccessoryNumericStringTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ArrayTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/ArrayTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\BooleanTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/BooleanTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\CallableTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/CallableTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ClassStringTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/ClassStringTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ClosureTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/ClosureTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ConditionalTypeForParameterMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/ConditionalTypeForParameterMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ConditionalTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/ConditionalTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\FloatTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/FloatTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\GenericClassStringTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/GenericClassStringTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\HasMethodTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/HasMethodTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\HasOffsetTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/HasOffsetTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\HasOffsetValueTypeTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/HasOffsetValueTypeTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\HasPropertyTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/HasPropertyTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\IntegerTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/IntegerTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\IntersectionTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/IntersectionTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\IterableTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/IterableTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\MixedTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/MixedTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\NeverTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/NeverTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\NonEmptyArrayTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/NonEmptyArrayTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\NullTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/NullTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ObjectTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/ObjectTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ObjectWithoutClassTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/ObjectWithoutClassTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\OversizedArrayTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/OversizedArrayTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ParentStaticTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/ParentStaticTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ResourceTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/ResourceTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\SelfObjectTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/SelfObjectTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\StaticTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/StaticTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\StrictMixedTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/StrictMixedTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\StringTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/StringTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\ThisTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/ThisTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\TypeWithClassNameTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/TypeWithClassNameTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\UnionTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/UnionTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\TypeMapper\\VoidTypeMapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/TypeMapper/VoidTypeMapper.php', + 'Rector\\PHPStanStaticTypeMapper\\Utils\\TypeUnwrapper' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/Utils/TypeUnwrapper.php', + 'Rector\\PHPStanStaticTypeMapper\\ValueObject\\UnionTypeAnalysis' => __DIR__ . '/../..' . '/src/PHPStanStaticTypeMapper/ValueObject/UnionTypeAnalysis.php', + 'Rector\\PHPStan\\NodeVisitor\\ExprScopeFromStmtNodeVisitor' => __DIR__ . '/../..' . '/src/PHPStan/NodeVisitor/ExprScopeFromStmtNodeVisitor.php', + 'Rector\\PHPStan\\NodeVisitor\\UnreachableStatementNodeVisitor' => __DIR__ . '/../..' . '/src/PHPStan/NodeVisitor/UnreachableStatementNodeVisitor.php', + 'Rector\\PHPStan\\NodeVisitor\\WrappedNodeRestoringNodeVisitor' => __DIR__ . '/../..' . '/src/PHPStan/NodeVisitor/WrappedNodeRestoringNodeVisitor.php', 'Rector\\PHPUnit\\AnnotationsToAttributes\\Rector\\ClassMethod\\DataProviderAnnotationToAttributeRector' => __DIR__ . '/..' . '/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/ClassMethod/DataProviderAnnotationToAttributeRector.php', 'Rector\\PHPUnit\\AnnotationsToAttributes\\Rector\\ClassMethod\\DependsAnnotationWithValueToAttributeRector' => __DIR__ . '/..' . '/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/ClassMethod/DependsAnnotationWithValueToAttributeRector.php', 'Rector\\PHPUnit\\AnnotationsToAttributes\\Rector\\ClassMethod\\TestWithAnnotationToAttributeRector' => __DIR__ . '/..' . '/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/ClassMethod/TestWithAnnotationToAttributeRector.php', @@ -2006,10 +1946,10 @@ class ComposerStaticInit3f1c613015ba4b47f7f73b50cb66fb68 'Rector\\PHPUnit\\ValueObject\\BinaryOpWithAssertMethod' => __DIR__ . '/..' . '/rector/rector-phpunit/src/ValueObject/BinaryOpWithAssertMethod.php', 'Rector\\PHPUnit\\ValueObject\\ConstantWithAssertMethods' => __DIR__ . '/..' . '/rector/rector-phpunit/src/ValueObject/ConstantWithAssertMethods.php', 'Rector\\PHPUnit\\ValueObject\\FunctionNameWithAssertMethods' => __DIR__ . '/..' . '/rector/rector-phpunit/src/ValueObject/FunctionNameWithAssertMethods.php', - 'Rector\\Parallel\\Application\\ParallelFileProcessor' => __DIR__ . '/../..' . '/packages/Parallel/Application/ParallelFileProcessor.php', - 'Rector\\Parallel\\Command\\WorkerCommandLineFactory' => __DIR__ . '/../..' . '/packages/Parallel/Command/WorkerCommandLineFactory.php', - 'Rector\\Parallel\\ValueObject\\Bridge' => __DIR__ . '/../..' . '/packages/Parallel/ValueObject/Bridge.php', - 'Rector\\Parallel\\ValueObject\\BridgeItem' => __DIR__ . '/../..' . '/packages/Parallel/ValueObject/BridgeItem.php', + 'Rector\\Parallel\\Application\\ParallelFileProcessor' => __DIR__ . '/../..' . '/src/Parallel/Application/ParallelFileProcessor.php', + 'Rector\\Parallel\\Command\\WorkerCommandLineFactory' => __DIR__ . '/../..' . '/src/Parallel/Command/WorkerCommandLineFactory.php', + 'Rector\\Parallel\\ValueObject\\Bridge' => __DIR__ . '/../..' . '/src/Parallel/ValueObject/Bridge.php', + 'Rector\\Parallel\\ValueObject\\BridgeItem' => __DIR__ . '/../..' . '/src/Parallel/ValueObject/BridgeItem.php', 'Rector\\Php52\\Rector\\Property\\VarToPublicPropertyRector' => __DIR__ . '/../..' . '/rules/Php52/Rector/Property/VarToPublicPropertyRector.php', 'Rector\\Php52\\Rector\\Switch_\\ContinueToBreakInSwitchRector' => __DIR__ . '/../..' . '/rules/Php52/Rector/Switch_/ContinueToBreakInSwitchRector.php', 'Rector\\Php53\\Rector\\FuncCall\\DirNameFileConstantToDirConstantRector' => __DIR__ . '/../..' . '/rules/Php53/Rector/FuncCall/DirNameFileConstantToDirConstantRector.php', @@ -2165,48 +2105,70 @@ class ComposerStaticInit3f1c613015ba4b47f7f73b50cb66fb68 'Rector\\Php83\\Rector\\ClassConst\\AddTypeToConstRector' => __DIR__ . '/../..' . '/rules/Php83/Rector/ClassConst/AddTypeToConstRector.php', 'Rector\\Php83\\Rector\\ClassMethod\\AddOverrideAttributeToOverriddenMethodsRector' => __DIR__ . '/../..' . '/rules/Php83/Rector/ClassMethod/AddOverrideAttributeToOverriddenMethodsRector.php', 'Rector\\Php83\\Rector\\FuncCall\\CombineHostPortLdapUriRector' => __DIR__ . '/../..' . '/rules/Php83/Rector/FuncCall/CombineHostPortLdapUriRector.php', - 'Rector\\PhpAttribute\\AnnotationToAttributeMapper' => __DIR__ . '/../..' . '/packages/PhpAttribute/AnnotationToAttributeMapper.php', - 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\ArrayAnnotationToAttributeMapper' => __DIR__ . '/../..' . '/packages/PhpAttribute/AnnotationToAttributeMapper/ArrayAnnotationToAttributeMapper.php', - 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\ArrayItemNodeAnnotationToAttributeMapper' => __DIR__ . '/../..' . '/packages/PhpAttribute/AnnotationToAttributeMapper/ArrayItemNodeAnnotationToAttributeMapper.php', - 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\ClassConstFetchAnnotationToAttributeMapper' => __DIR__ . '/../..' . '/packages/PhpAttribute/AnnotationToAttributeMapper/ClassConstFetchAnnotationToAttributeMapper.php', - 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\ConstExprNodeAnnotationToAttributeMapper' => __DIR__ . '/../..' . '/packages/PhpAttribute/AnnotationToAttributeMapper/ConstExprNodeAnnotationToAttributeMapper.php', - 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\CurlyListNodeAnnotationToAttributeMapper' => __DIR__ . '/../..' . '/packages/PhpAttribute/AnnotationToAttributeMapper/CurlyListNodeAnnotationToAttributeMapper.php', - 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\DoctrineAnnotationAnnotationToAttributeMapper' => __DIR__ . '/../..' . '/packages/PhpAttribute/AnnotationToAttributeMapper/DoctrineAnnotationAnnotationToAttributeMapper.php', - 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\StringAnnotationToAttributeMapper' => __DIR__ . '/../..' . '/packages/PhpAttribute/AnnotationToAttributeMapper/StringAnnotationToAttributeMapper.php', - 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\StringNodeAnnotationToAttributeMapper' => __DIR__ . '/../..' . '/packages/PhpAttribute/AnnotationToAttributeMapper/StringNodeAnnotationToAttributeMapper.php', - 'Rector\\PhpAttribute\\AttributeArrayNameInliner' => __DIR__ . '/../..' . '/packages/PhpAttribute/AttributeArrayNameInliner.php', - 'Rector\\PhpAttribute\\Contract\\AnnotationToAttributeMapperInterface' => __DIR__ . '/../..' . '/packages/PhpAttribute/Contract/AnnotationToAttributeMapperInterface.php', - 'Rector\\PhpAttribute\\Enum\\DocTagNodeState' => __DIR__ . '/../..' . '/packages/PhpAttribute/Enum/DocTagNodeState.php', - 'Rector\\PhpAttribute\\NodeAnalyzer\\ExprParameterReflectionTypeCorrector' => __DIR__ . '/../..' . '/packages/PhpAttribute/NodeAnalyzer/ExprParameterReflectionTypeCorrector.php', - 'Rector\\PhpAttribute\\NodeFactory\\AttributeNameFactory' => __DIR__ . '/../..' . '/packages/PhpAttribute/NodeFactory/AttributeNameFactory.php', - 'Rector\\PhpAttribute\\NodeFactory\\NamedArgsFactory' => __DIR__ . '/../..' . '/packages/PhpAttribute/NodeFactory/NamedArgsFactory.php', - 'Rector\\PhpAttribute\\NodeFactory\\PhpAttributeGroupFactory' => __DIR__ . '/../..' . '/packages/PhpAttribute/NodeFactory/PhpAttributeGroupFactory.php', - 'Rector\\PhpAttribute\\NodeFactory\\PhpNestedAttributeGroupFactory' => __DIR__ . '/../..' . '/packages/PhpAttribute/NodeFactory/PhpNestedAttributeGroupFactory.php', - 'Rector\\PhpAttribute\\UseAliasNameMatcher' => __DIR__ . '/../..' . '/packages/PhpAttribute/UseAliasNameMatcher.php', - 'Rector\\PhpAttribute\\ValueObject\\UseAliasMetadata' => __DIR__ . '/../..' . '/packages/PhpAttribute/ValueObject/UseAliasMetadata.php', + 'Rector\\PhpAttribute\\AnnotationToAttributeMapper' => __DIR__ . '/../..' . '/src/PhpAttribute/AnnotationToAttributeMapper.php', + 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\ArrayAnnotationToAttributeMapper' => __DIR__ . '/../..' . '/src/PhpAttribute/AnnotationToAttributeMapper/ArrayAnnotationToAttributeMapper.php', + 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\ArrayItemNodeAnnotationToAttributeMapper' => __DIR__ . '/../..' . '/src/PhpAttribute/AnnotationToAttributeMapper/ArrayItemNodeAnnotationToAttributeMapper.php', + 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\ClassConstFetchAnnotationToAttributeMapper' => __DIR__ . '/../..' . '/src/PhpAttribute/AnnotationToAttributeMapper/ClassConstFetchAnnotationToAttributeMapper.php', + 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\ConstExprNodeAnnotationToAttributeMapper' => __DIR__ . '/../..' . '/src/PhpAttribute/AnnotationToAttributeMapper/ConstExprNodeAnnotationToAttributeMapper.php', + 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\CurlyListNodeAnnotationToAttributeMapper' => __DIR__ . '/../..' . '/src/PhpAttribute/AnnotationToAttributeMapper/CurlyListNodeAnnotationToAttributeMapper.php', + 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\DoctrineAnnotationAnnotationToAttributeMapper' => __DIR__ . '/../..' . '/src/PhpAttribute/AnnotationToAttributeMapper/DoctrineAnnotationAnnotationToAttributeMapper.php', + 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\StringAnnotationToAttributeMapper' => __DIR__ . '/../..' . '/src/PhpAttribute/AnnotationToAttributeMapper/StringAnnotationToAttributeMapper.php', + 'Rector\\PhpAttribute\\AnnotationToAttributeMapper\\StringNodeAnnotationToAttributeMapper' => __DIR__ . '/../..' . '/src/PhpAttribute/AnnotationToAttributeMapper/StringNodeAnnotationToAttributeMapper.php', + 'Rector\\PhpAttribute\\AttributeArrayNameInliner' => __DIR__ . '/../..' . '/src/PhpAttribute/AttributeArrayNameInliner.php', + 'Rector\\PhpAttribute\\Contract\\AnnotationToAttributeMapperInterface' => __DIR__ . '/../..' . '/src/PhpAttribute/Contract/AnnotationToAttributeMapperInterface.php', + 'Rector\\PhpAttribute\\Enum\\DocTagNodeState' => __DIR__ . '/../..' . '/src/PhpAttribute/Enum/DocTagNodeState.php', + 'Rector\\PhpAttribute\\NodeAnalyzer\\ExprParameterReflectionTypeCorrector' => __DIR__ . '/../..' . '/src/PhpAttribute/NodeAnalyzer/ExprParameterReflectionTypeCorrector.php', + 'Rector\\PhpAttribute\\NodeFactory\\AttributeNameFactory' => __DIR__ . '/../..' . '/src/PhpAttribute/NodeFactory/AttributeNameFactory.php', + 'Rector\\PhpAttribute\\NodeFactory\\NamedArgsFactory' => __DIR__ . '/../..' . '/src/PhpAttribute/NodeFactory/NamedArgsFactory.php', + 'Rector\\PhpAttribute\\NodeFactory\\PhpAttributeGroupFactory' => __DIR__ . '/../..' . '/src/PhpAttribute/NodeFactory/PhpAttributeGroupFactory.php', + 'Rector\\PhpAttribute\\NodeFactory\\PhpNestedAttributeGroupFactory' => __DIR__ . '/../..' . '/src/PhpAttribute/NodeFactory/PhpNestedAttributeGroupFactory.php', + 'Rector\\PhpAttribute\\UseAliasNameMatcher' => __DIR__ . '/../..' . '/src/PhpAttribute/UseAliasNameMatcher.php', + 'Rector\\PhpAttribute\\ValueObject\\UseAliasMetadata' => __DIR__ . '/../..' . '/src/PhpAttribute/ValueObject/UseAliasMetadata.php', 'Rector\\PhpDocDecorator\\PhpDocFromTypeDeclarationDecorator' => __DIR__ . '/..' . '/rector/rector-downgrade-php/src/PhpDocDecorator/PhpDocFromTypeDeclarationDecorator.php', - 'Rector\\PhpDocParser\\NodeTraverser\\SimpleCallableNodeTraverser' => __DIR__ . '/../..' . '/packages/PhpDocParser/NodeTraverser/SimpleCallableNodeTraverser.php', - 'Rector\\PhpDocParser\\NodeVisitor\\CallableNodeVisitor' => __DIR__ . '/../..' . '/packages/PhpDocParser/NodeVisitor/CallableNodeVisitor.php', - 'Rector\\PhpDocParser\\PhpDocParser\\Contract\\PhpDocNodeVisitorInterface' => __DIR__ . '/../..' . '/packages/PhpDocParser/PhpDocParser/Contract/PhpDocNodeVisitorInterface.php', - 'Rector\\PhpDocParser\\PhpDocParser\\Exception\\InvalidTraverseException' => __DIR__ . '/../..' . '/packages/PhpDocParser/PhpDocParser/Exception/InvalidTraverseException.php', - 'Rector\\PhpDocParser\\PhpDocParser\\PhpDocNodeTraverser' => __DIR__ . '/../..' . '/packages/PhpDocParser/PhpDocParser/PhpDocNodeTraverser.php', - 'Rector\\PhpDocParser\\PhpDocParser\\PhpDocNodeVisitor\\AbstractPhpDocNodeVisitor' => __DIR__ . '/../..' . '/packages/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/AbstractPhpDocNodeVisitor.php', - 'Rector\\PhpDocParser\\PhpDocParser\\PhpDocNodeVisitor\\CallablePhpDocNodeVisitor' => __DIR__ . '/../..' . '/packages/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/CallablePhpDocNodeVisitor.php', - 'Rector\\PhpDocParser\\PhpDocParser\\PhpDocNodeVisitor\\CloningPhpDocNodeVisitor' => __DIR__ . '/../..' . '/packages/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/CloningPhpDocNodeVisitor.php', - 'Rector\\PhpDocParser\\PhpDocParser\\PhpDocNodeVisitor\\ParentConnectingPhpDocNodeVisitor' => __DIR__ . '/../..' . '/packages/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/ParentConnectingPhpDocNodeVisitor.php', - 'Rector\\PhpDocParser\\PhpDocParser\\ValueObject\\PhpDocAttributeKey' => __DIR__ . '/../..' . '/packages/PhpDocParser/PhpDocParser/ValueObject/PhpDocAttributeKey.php', - 'Rector\\PhpDocParser\\PhpParser\\SmartPhpParser' => __DIR__ . '/../..' . '/packages/PhpDocParser/PhpParser/SmartPhpParser.php', - 'Rector\\PhpDocParser\\PhpParser\\SmartPhpParserFactory' => __DIR__ . '/../..' . '/packages/PhpDocParser/PhpParser/SmartPhpParserFactory.php', - 'Rector\\PhpDocParser\\ValueObject\\AttributeKey' => __DIR__ . '/../..' . '/packages/PhpDocParser/ValueObject/AttributeKey.php', - 'Rector\\PostRector\\Application\\PostFileProcessor' => __DIR__ . '/../..' . '/packages/PostRector/Application/PostFileProcessor.php', - 'Rector\\PostRector\\Collector\\UseNodesToAddCollector' => __DIR__ . '/../..' . '/packages/PostRector/Collector/UseNodesToAddCollector.php', - 'Rector\\PostRector\\Contract\\Rector\\PostRectorInterface' => __DIR__ . '/../..' . '/packages/PostRector/Contract/Rector/PostRectorInterface.php', - 'Rector\\PostRector\\Rector\\AbstractPostRector' => __DIR__ . '/../..' . '/packages/PostRector/Rector/AbstractPostRector.php', - 'Rector\\PostRector\\Rector\\ClassRenamingPostRector' => __DIR__ . '/../..' . '/packages/PostRector/Rector/ClassRenamingPostRector.php', - 'Rector\\PostRector\\Rector\\NameImportingPostRector' => __DIR__ . '/../..' . '/packages/PostRector/Rector/NameImportingPostRector.php', - 'Rector\\PostRector\\Rector\\UnusedImportRemovingPostRector' => __DIR__ . '/../..' . '/packages/PostRector/Rector/UnusedImportRemovingPostRector.php', - 'Rector\\PostRector\\Rector\\UseAddingPostRector' => __DIR__ . '/../..' . '/packages/PostRector/Rector/UseAddingPostRector.php', - 'Rector\\PostRector\\ValueObject\\PropertyMetadata' => __DIR__ . '/../..' . '/packages/PostRector/ValueObject/PropertyMetadata.php', + 'Rector\\PhpDocParser\\NodeTraverser\\SimpleCallableNodeTraverser' => __DIR__ . '/../..' . '/src/PhpDocParser/NodeTraverser/SimpleCallableNodeTraverser.php', + 'Rector\\PhpDocParser\\NodeVisitor\\CallableNodeVisitor' => __DIR__ . '/../..' . '/src/PhpDocParser/NodeVisitor/CallableNodeVisitor.php', + 'Rector\\PhpDocParser\\PhpDocParser\\Contract\\PhpDocNodeVisitorInterface' => __DIR__ . '/../..' . '/src/PhpDocParser/PhpDocParser/Contract/PhpDocNodeVisitorInterface.php', + 'Rector\\PhpDocParser\\PhpDocParser\\Exception\\InvalidTraverseException' => __DIR__ . '/../..' . '/src/PhpDocParser/PhpDocParser/Exception/InvalidTraverseException.php', + 'Rector\\PhpDocParser\\PhpDocParser\\PhpDocNodeTraverser' => __DIR__ . '/../..' . '/src/PhpDocParser/PhpDocParser/PhpDocNodeTraverser.php', + 'Rector\\PhpDocParser\\PhpDocParser\\PhpDocNodeVisitor\\AbstractPhpDocNodeVisitor' => __DIR__ . '/../..' . '/src/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/AbstractPhpDocNodeVisitor.php', + 'Rector\\PhpDocParser\\PhpDocParser\\PhpDocNodeVisitor\\CallablePhpDocNodeVisitor' => __DIR__ . '/../..' . '/src/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/CallablePhpDocNodeVisitor.php', + 'Rector\\PhpDocParser\\PhpDocParser\\PhpDocNodeVisitor\\CloningPhpDocNodeVisitor' => __DIR__ . '/../..' . '/src/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/CloningPhpDocNodeVisitor.php', + 'Rector\\PhpDocParser\\PhpDocParser\\PhpDocNodeVisitor\\ParentConnectingPhpDocNodeVisitor' => __DIR__ . '/../..' . '/src/PhpDocParser/PhpDocParser/PhpDocNodeVisitor/ParentConnectingPhpDocNodeVisitor.php', + 'Rector\\PhpDocParser\\PhpDocParser\\ValueObject\\PhpDocAttributeKey' => __DIR__ . '/../..' . '/src/PhpDocParser/PhpDocParser/ValueObject/PhpDocAttributeKey.php', + 'Rector\\PhpDocParser\\PhpParser\\SmartPhpParser' => __DIR__ . '/../..' . '/src/PhpDocParser/PhpParser/SmartPhpParser.php', + 'Rector\\PhpDocParser\\PhpParser\\SmartPhpParserFactory' => __DIR__ . '/../..' . '/src/PhpDocParser/PhpParser/SmartPhpParserFactory.php', + 'Rector\\PhpDocParser\\ValueObject\\AttributeKey' => __DIR__ . '/../..' . '/src/PhpDocParser/ValueObject/AttributeKey.php', + 'Rector\\PhpParser\\AstResolver' => __DIR__ . '/../..' . '/src/PhpParser/AstResolver.php', + 'Rector\\PhpParser\\Comparing\\NodeComparator' => __DIR__ . '/../..' . '/src/PhpParser/Comparing/NodeComparator.php', + 'Rector\\PhpParser\\NodeFinder\\LocalMethodCallFinder' => __DIR__ . '/../..' . '/src/PhpParser/NodeFinder/LocalMethodCallFinder.php', + 'Rector\\PhpParser\\NodeFinder\\PropertyFetchFinder' => __DIR__ . '/../..' . '/src/PhpParser/NodeFinder/PropertyFetchFinder.php', + 'Rector\\PhpParser\\NodeTransformer' => __DIR__ . '/../..' . '/src/PhpParser/NodeTransformer.php', + 'Rector\\PhpParser\\NodeTraverser\\FileWithoutNamespaceNodeTraverser' => __DIR__ . '/../..' . '/src/PhpParser/NodeTraverser/FileWithoutNamespaceNodeTraverser.php', + 'Rector\\PhpParser\\NodeTraverser\\RectorNodeTraverser' => __DIR__ . '/../..' . '/src/PhpParser/NodeTraverser/RectorNodeTraverser.php', + 'Rector\\PhpParser\\Node\\AssignAndBinaryMap' => __DIR__ . '/../..' . '/src/PhpParser/Node/AssignAndBinaryMap.php', + 'Rector\\PhpParser\\Node\\BetterNodeFinder' => __DIR__ . '/../..' . '/src/PhpParser/Node/BetterNodeFinder.php', + 'Rector\\PhpParser\\Node\\CustomNode\\FileWithoutNamespace' => __DIR__ . '/../..' . '/src/PhpParser/Node/CustomNode/FileWithoutNamespace.php', + 'Rector\\PhpParser\\Node\\NodeFactory' => __DIR__ . '/../..' . '/src/PhpParser/Node/NodeFactory.php', + 'Rector\\PhpParser\\Node\\Value\\ValueResolver' => __DIR__ . '/../..' . '/src/PhpParser/Node/Value/ValueResolver.php', + 'Rector\\PhpParser\\Parser\\InlineCodeParser' => __DIR__ . '/../..' . '/src/PhpParser/Parser/InlineCodeParser.php', + 'Rector\\PhpParser\\Parser\\RectorParser' => __DIR__ . '/../..' . '/src/PhpParser/Parser/RectorParser.php', + 'Rector\\PhpParser\\Parser\\SimplePhpParser' => __DIR__ . '/../..' . '/src/PhpParser/Parser/SimplePhpParser.php', + 'Rector\\PhpParser\\Printer\\BetterStandardPrinter' => __DIR__ . '/../..' . '/src/PhpParser/Printer/BetterStandardPrinter.php', + 'Rector\\PhpParser\\Printer\\FormatPerservingPrinter' => __DIR__ . '/../..' . '/src/PhpParser/Printer/FormatPerservingPrinter.php', + 'Rector\\PhpParser\\ValueObject\\StmtsAndTokens' => __DIR__ . '/../..' . '/src/PhpParser/ValueObject/StmtsAndTokens.php', + 'Rector\\Php\\PhpVersionProvider' => __DIR__ . '/../..' . '/src/Php/PhpVersionProvider.php', + 'Rector\\Php\\PhpVersionResolver\\ProjectComposerJsonPhpVersionResolver' => __DIR__ . '/../..' . '/src/Php/PhpVersionResolver/ProjectComposerJsonPhpVersionResolver.php', + 'Rector\\Php\\PolyfillPackagesProvider' => __DIR__ . '/../..' . '/src/Php/PolyfillPackagesProvider.php', + 'Rector\\Php\\ReservedKeywordAnalyzer' => __DIR__ . '/../..' . '/src/Php/ReservedKeywordAnalyzer.php', + 'Rector\\PostRector\\Application\\PostFileProcessor' => __DIR__ . '/../..' . '/src/PostRector/Application/PostFileProcessor.php', + 'Rector\\PostRector\\Collector\\UseNodesToAddCollector' => __DIR__ . '/../..' . '/src/PostRector/Collector/UseNodesToAddCollector.php', + 'Rector\\PostRector\\Contract\\Rector\\PostRectorInterface' => __DIR__ . '/../..' . '/src/PostRector/Contract/Rector/PostRectorInterface.php', + 'Rector\\PostRector\\Rector\\AbstractPostRector' => __DIR__ . '/../..' . '/src/PostRector/Rector/AbstractPostRector.php', + 'Rector\\PostRector\\Rector\\ClassRenamingPostRector' => __DIR__ . '/../..' . '/src/PostRector/Rector/ClassRenamingPostRector.php', + 'Rector\\PostRector\\Rector\\NameImportingPostRector' => __DIR__ . '/../..' . '/src/PostRector/Rector/NameImportingPostRector.php', + 'Rector\\PostRector\\Rector\\UnusedImportRemovingPostRector' => __DIR__ . '/../..' . '/src/PostRector/Rector/UnusedImportRemovingPostRector.php', + 'Rector\\PostRector\\Rector\\UseAddingPostRector' => __DIR__ . '/../..' . '/src/PostRector/Rector/UseAddingPostRector.php', + 'Rector\\PostRector\\ValueObject\\PropertyMetadata' => __DIR__ . '/../..' . '/src/PostRector/ValueObject/PropertyMetadata.php', 'Rector\\Privatization\\Guard\\OverrideByParentClassGuard' => __DIR__ . '/../..' . '/rules/Privatization/Guard/OverrideByParentClassGuard.php', 'Rector\\Privatization\\Guard\\ParentPropertyLookupGuard' => __DIR__ . '/../..' . '/rules/Privatization/Guard/ParentPropertyLookupGuard.php', 'Rector\\Privatization\\NodeManipulator\\VisibilityManipulator' => __DIR__ . '/../..' . '/rules/Privatization/NodeManipulator/VisibilityManipulator.php', @@ -2217,11 +2179,20 @@ class ComposerStaticInit3f1c613015ba4b47f7f73b50cb66fb68 'Rector\\Privatization\\Rector\\Property\\PrivatizeFinalClassPropertyRector' => __DIR__ . '/../..' . '/rules/Privatization/Rector/Property/PrivatizeFinalClassPropertyRector.php', 'Rector\\Privatization\\TypeManipulator\\TypeNormalizer' => __DIR__ . '/../..' . '/rules/Privatization/TypeManipulator/TypeNormalizer.php', 'Rector\\Privatization\\VisibilityGuard\\ClassMethodVisibilityGuard' => __DIR__ . '/../..' . '/rules/Privatization/VisibilityGuard/ClassMethodVisibilityGuard.php', + 'Rector\\ProcessAnalyzer\\RectifiedAnalyzer' => __DIR__ . '/../..' . '/src/ProcessAnalyzer/RectifiedAnalyzer.php', + 'Rector\\Provider\\CurrentFileProvider' => __DIR__ . '/../..' . '/src/Provider/CurrentFileProvider.php', 'Rector\\RectorInstaller\\Filesystem' => __DIR__ . '/..' . '/rector/extension-installer/src/Filesystem.php', 'Rector\\RectorInstaller\\GeneratedConfig' => __DIR__ . '/..' . '/rector/extension-installer/src/GeneratedConfig.php', 'Rector\\RectorInstaller\\LocalFilesystem' => __DIR__ . '/..' . '/rector/extension-installer/src/LocalFilesystem.php', 'Rector\\RectorInstaller\\Plugin' => __DIR__ . '/..' . '/rector/extension-installer/src/Plugin.php', 'Rector\\RectorInstaller\\PluginInstaller' => __DIR__ . '/..' . '/rector/extension-installer/src/PluginInstaller.php', + 'Rector\\Rector\\AbstractCollectorRector' => __DIR__ . '/../..' . '/src/Rector/AbstractCollectorRector.php', + 'Rector\\Rector\\AbstractRector' => __DIR__ . '/../..' . '/src/Rector/AbstractRector.php', + 'Rector\\Rector\\AbstractScopeAwareRector' => __DIR__ . '/../..' . '/src/Rector/AbstractScopeAwareRector.php', + 'Rector\\Reflection\\ClassModifierChecker' => __DIR__ . '/../..' . '/src/Reflection/ClassModifierChecker.php', + 'Rector\\Reflection\\ClassReflectionAnalyzer' => __DIR__ . '/../..' . '/src/Reflection/ClassReflectionAnalyzer.php', + 'Rector\\Reflection\\MethodReflectionResolver' => __DIR__ . '/../..' . '/src/Reflection/MethodReflectionResolver.php', + 'Rector\\Reflection\\ReflectionResolver' => __DIR__ . '/../..' . '/src/Reflection/ReflectionResolver.php', 'Rector\\Removing\\NodeManipulator\\ComplexNodeRemover' => __DIR__ . '/../..' . '/rules/Removing/NodeManipulator/ComplexNodeRemover.php', 'Rector\\Removing\\Rector\\ClassMethod\\ArgumentRemoverRector' => __DIR__ . '/../..' . '/rules/Removing/Rector/ClassMethod/ArgumentRemoverRector.php', 'Rector\\Removing\\Rector\\Class_\\RemoveInterfacesRector' => __DIR__ . '/../..' . '/rules/Removing/Rector/Class_/RemoveInterfacesRector.php', @@ -2253,52 +2224,53 @@ class ComposerStaticInit3f1c613015ba4b47f7f73b50cb66fb68 'Rector\\Renaming\\ValueObject\\RenameClassConstFetch' => __DIR__ . '/../..' . '/rules/Renaming/ValueObject/RenameClassConstFetch.php', 'Rector\\Renaming\\ValueObject\\RenameProperty' => __DIR__ . '/../..' . '/rules/Renaming/ValueObject/RenameProperty.php', 'Rector\\Renaming\\ValueObject\\RenameStaticMethod' => __DIR__ . '/../..' . '/rules/Renaming/ValueObject/RenameStaticMethod.php', - 'Rector\\Set\\Contract\\SetListInterface' => __DIR__ . '/../..' . '/packages/Set/Contract/SetListInterface.php', + 'Rector\\Set\\Contract\\SetListInterface' => __DIR__ . '/../..' . '/src/Set/Contract/SetListInterface.php', 'Rector\\Set\\ValueObject\\DowngradeLevelSetList' => __DIR__ . '/..' . '/rector/rector-downgrade-php/src/Set/ValueObject/DowngradeLevelSetList.php', 'Rector\\Set\\ValueObject\\DowngradeSetList' => __DIR__ . '/..' . '/rector/rector-downgrade-php/src/Set/ValueObject/DowngradeSetList.php', - 'Rector\\Set\\ValueObject\\LevelSetList' => __DIR__ . '/../..' . '/packages/Set/ValueObject/LevelSetList.php', - 'Rector\\Set\\ValueObject\\SetList' => __DIR__ . '/../..' . '/packages/Set/ValueObject/SetList.php', - 'Rector\\Skipper\\Contract\\SkipVoterInterface' => __DIR__ . '/../..' . '/packages/Skipper/Contract/SkipVoterInterface.php', - 'Rector\\Skipper\\FileSystem\\FnMatchPathNormalizer' => __DIR__ . '/../..' . '/packages/Skipper/FileSystem/FnMatchPathNormalizer.php', - 'Rector\\Skipper\\Fnmatcher' => __DIR__ . '/../..' . '/packages/Skipper/Fnmatcher.php', - 'Rector\\Skipper\\Matcher\\FileInfoMatcher' => __DIR__ . '/../..' . '/packages/Skipper/Matcher/FileInfoMatcher.php', - 'Rector\\Skipper\\RealpathMatcher' => __DIR__ . '/../..' . '/packages/Skipper/RealpathMatcher.php', - 'Rector\\Skipper\\SkipCriteriaResolver\\SkippedClassResolver' => __DIR__ . '/../..' . '/packages/Skipper/SkipCriteriaResolver/SkippedClassResolver.php', - 'Rector\\Skipper\\SkipCriteriaResolver\\SkippedPathsResolver' => __DIR__ . '/../..' . '/packages/Skipper/SkipCriteriaResolver/SkippedPathsResolver.php', - 'Rector\\Skipper\\SkipVoter\\ClassSkipVoter' => __DIR__ . '/../..' . '/packages/Skipper/SkipVoter/ClassSkipVoter.php', - 'Rector\\Skipper\\SkipVoter\\PathSkipVoter' => __DIR__ . '/../..' . '/packages/Skipper/SkipVoter/PathSkipVoter.php', - 'Rector\\Skipper\\Skipper\\SkipSkipper' => __DIR__ . '/../..' . '/packages/Skipper/Skipper/SkipSkipper.php', - 'Rector\\Skipper\\Skipper\\Skipper' => __DIR__ . '/../..' . '/packages/Skipper/Skipper/Skipper.php', - 'Rector\\StaticTypeMapper\\Contract\\PhpDocParser\\PhpDocTypeMapperInterface' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/Contract/PhpDocParser/PhpDocTypeMapperInterface.php', - 'Rector\\StaticTypeMapper\\Contract\\PhpParser\\PhpParserNodeMapperInterface' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/Contract/PhpParser/PhpParserNodeMapperInterface.php', - 'Rector\\StaticTypeMapper\\Mapper\\PhpParserNodeMapper' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/Mapper/PhpParserNodeMapper.php', - 'Rector\\StaticTypeMapper\\Mapper\\ScalarStringToTypeMapper' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/Mapper/ScalarStringToTypeMapper.php', - 'Rector\\StaticTypeMapper\\Naming\\NameScopeFactory' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/Naming/NameScopeFactory.php', - 'Rector\\StaticTypeMapper\\PhpDocParser\\IdentifierTypeMapper' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/PhpDocParser/IdentifierTypeMapper.php', - 'Rector\\StaticTypeMapper\\PhpDocParser\\IntersectionTypeMapper' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/PhpDocParser/IntersectionTypeMapper.php', - 'Rector\\StaticTypeMapper\\PhpDocParser\\NullableTypeMapper' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/PhpDocParser/NullableTypeMapper.php', - 'Rector\\StaticTypeMapper\\PhpDocParser\\UnionTypeMapper' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/PhpDocParser/UnionTypeMapper.php', - 'Rector\\StaticTypeMapper\\PhpDoc\\PhpDocTypeMapper' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/PhpDoc/PhpDocTypeMapper.php', - 'Rector\\StaticTypeMapper\\PhpParser\\ExprNodeMapper' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/PhpParser/ExprNodeMapper.php', - 'Rector\\StaticTypeMapper\\PhpParser\\FullyQualifiedNodeMapper' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/PhpParser/FullyQualifiedNodeMapper.php', - 'Rector\\StaticTypeMapper\\PhpParser\\IdentifierNodeMapper' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/PhpParser/IdentifierNodeMapper.php', - 'Rector\\StaticTypeMapper\\PhpParser\\IntersectionTypeNodeMapper' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/PhpParser/IntersectionTypeNodeMapper.php', - 'Rector\\StaticTypeMapper\\PhpParser\\NameNodeMapper' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/PhpParser/NameNodeMapper.php', - 'Rector\\StaticTypeMapper\\PhpParser\\NullableTypeNodeMapper' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/PhpParser/NullableTypeNodeMapper.php', - 'Rector\\StaticTypeMapper\\PhpParser\\StringNodeMapper' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/PhpParser/StringNodeMapper.php', - 'Rector\\StaticTypeMapper\\PhpParser\\UnionTypeNodeMapper' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/PhpParser/UnionTypeNodeMapper.php', - 'Rector\\StaticTypeMapper\\StaticTypeMapper' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/StaticTypeMapper.php', - 'Rector\\StaticTypeMapper\\ValueObject\\Type\\AliasedObjectType' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/ValueObject/Type/AliasedObjectType.php', - 'Rector\\StaticTypeMapper\\ValueObject\\Type\\FullyQualifiedGenericObjectType' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/ValueObject/Type/FullyQualifiedGenericObjectType.php', - 'Rector\\StaticTypeMapper\\ValueObject\\Type\\FullyQualifiedObjectType' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/ValueObject/Type/FullyQualifiedObjectType.php', - 'Rector\\StaticTypeMapper\\ValueObject\\Type\\NonExistingObjectType' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/ValueObject/Type/NonExistingObjectType.php', - 'Rector\\StaticTypeMapper\\ValueObject\\Type\\ParentObjectWithoutClassType' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/ValueObject/Type/ParentObjectWithoutClassType.php', - 'Rector\\StaticTypeMapper\\ValueObject\\Type\\ParentStaticType' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/ValueObject/Type/ParentStaticType.php', - 'Rector\\StaticTypeMapper\\ValueObject\\Type\\SelfObjectType' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/ValueObject/Type/SelfObjectType.php', - 'Rector\\StaticTypeMapper\\ValueObject\\Type\\SelfStaticType' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/ValueObject/Type/SelfStaticType.php', - 'Rector\\StaticTypeMapper\\ValueObject\\Type\\ShortenedGenericObjectType' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/ValueObject/Type/ShortenedGenericObjectType.php', - 'Rector\\StaticTypeMapper\\ValueObject\\Type\\ShortenedObjectType' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/ValueObject/Type/ShortenedObjectType.php', - 'Rector\\StaticTypeMapper\\ValueObject\\Type\\SimpleStaticType' => __DIR__ . '/../..' . '/packages/StaticTypeMapper/ValueObject/Type/SimpleStaticType.php', + 'Rector\\Set\\ValueObject\\LevelSetList' => __DIR__ . '/../..' . '/src/Set/ValueObject/LevelSetList.php', + 'Rector\\Set\\ValueObject\\SetList' => __DIR__ . '/../..' . '/src/Set/ValueObject/SetList.php', + 'Rector\\Skipper\\Contract\\SkipVoterInterface' => __DIR__ . '/../..' . '/src/Skipper/Contract/SkipVoterInterface.php', + 'Rector\\Skipper\\FileSystem\\FnMatchPathNormalizer' => __DIR__ . '/../..' . '/src/Skipper/FileSystem/FnMatchPathNormalizer.php', + 'Rector\\Skipper\\Fnmatcher' => __DIR__ . '/../..' . '/src/Skipper/Fnmatcher.php', + 'Rector\\Skipper\\Matcher\\FileInfoMatcher' => __DIR__ . '/../..' . '/src/Skipper/Matcher/FileInfoMatcher.php', + 'Rector\\Skipper\\RealpathMatcher' => __DIR__ . '/../..' . '/src/Skipper/RealpathMatcher.php', + 'Rector\\Skipper\\SkipCriteriaResolver\\SkippedClassResolver' => __DIR__ . '/../..' . '/src/Skipper/SkipCriteriaResolver/SkippedClassResolver.php', + 'Rector\\Skipper\\SkipCriteriaResolver\\SkippedPathsResolver' => __DIR__ . '/../..' . '/src/Skipper/SkipCriteriaResolver/SkippedPathsResolver.php', + 'Rector\\Skipper\\SkipVoter\\ClassSkipVoter' => __DIR__ . '/../..' . '/src/Skipper/SkipVoter/ClassSkipVoter.php', + 'Rector\\Skipper\\SkipVoter\\PathSkipVoter' => __DIR__ . '/../..' . '/src/Skipper/SkipVoter/PathSkipVoter.php', + 'Rector\\Skipper\\Skipper\\SkipSkipper' => __DIR__ . '/../..' . '/src/Skipper/Skipper/SkipSkipper.php', + 'Rector\\Skipper\\Skipper\\Skipper' => __DIR__ . '/../..' . '/src/Skipper/Skipper/Skipper.php', + 'Rector\\StaticReflection\\DynamicSourceLocatorDecorator' => __DIR__ . '/../..' . '/src/StaticReflection/DynamicSourceLocatorDecorator.php', + 'Rector\\StaticTypeMapper\\Contract\\PhpDocParser\\PhpDocTypeMapperInterface' => __DIR__ . '/../..' . '/src/StaticTypeMapper/Contract/PhpDocParser/PhpDocTypeMapperInterface.php', + 'Rector\\StaticTypeMapper\\Contract\\PhpParser\\PhpParserNodeMapperInterface' => __DIR__ . '/../..' . '/src/StaticTypeMapper/Contract/PhpParser/PhpParserNodeMapperInterface.php', + 'Rector\\StaticTypeMapper\\Mapper\\PhpParserNodeMapper' => __DIR__ . '/../..' . '/src/StaticTypeMapper/Mapper/PhpParserNodeMapper.php', + 'Rector\\StaticTypeMapper\\Mapper\\ScalarStringToTypeMapper' => __DIR__ . '/../..' . '/src/StaticTypeMapper/Mapper/ScalarStringToTypeMapper.php', + 'Rector\\StaticTypeMapper\\Naming\\NameScopeFactory' => __DIR__ . '/../..' . '/src/StaticTypeMapper/Naming/NameScopeFactory.php', + 'Rector\\StaticTypeMapper\\PhpDocParser\\IdentifierTypeMapper' => __DIR__ . '/../..' . '/src/StaticTypeMapper/PhpDocParser/IdentifierTypeMapper.php', + 'Rector\\StaticTypeMapper\\PhpDocParser\\IntersectionTypeMapper' => __DIR__ . '/../..' . '/src/StaticTypeMapper/PhpDocParser/IntersectionTypeMapper.php', + 'Rector\\StaticTypeMapper\\PhpDocParser\\NullableTypeMapper' => __DIR__ . '/../..' . '/src/StaticTypeMapper/PhpDocParser/NullableTypeMapper.php', + 'Rector\\StaticTypeMapper\\PhpDocParser\\UnionTypeMapper' => __DIR__ . '/../..' . '/src/StaticTypeMapper/PhpDocParser/UnionTypeMapper.php', + 'Rector\\StaticTypeMapper\\PhpDoc\\PhpDocTypeMapper' => __DIR__ . '/../..' . '/src/StaticTypeMapper/PhpDoc/PhpDocTypeMapper.php', + 'Rector\\StaticTypeMapper\\PhpParser\\ExprNodeMapper' => __DIR__ . '/../..' . '/src/StaticTypeMapper/PhpParser/ExprNodeMapper.php', + 'Rector\\StaticTypeMapper\\PhpParser\\FullyQualifiedNodeMapper' => __DIR__ . '/../..' . '/src/StaticTypeMapper/PhpParser/FullyQualifiedNodeMapper.php', + 'Rector\\StaticTypeMapper\\PhpParser\\IdentifierNodeMapper' => __DIR__ . '/../..' . '/src/StaticTypeMapper/PhpParser/IdentifierNodeMapper.php', + 'Rector\\StaticTypeMapper\\PhpParser\\IntersectionTypeNodeMapper' => __DIR__ . '/../..' . '/src/StaticTypeMapper/PhpParser/IntersectionTypeNodeMapper.php', + 'Rector\\StaticTypeMapper\\PhpParser\\NameNodeMapper' => __DIR__ . '/../..' . '/src/StaticTypeMapper/PhpParser/NameNodeMapper.php', + 'Rector\\StaticTypeMapper\\PhpParser\\NullableTypeNodeMapper' => __DIR__ . '/../..' . '/src/StaticTypeMapper/PhpParser/NullableTypeNodeMapper.php', + 'Rector\\StaticTypeMapper\\PhpParser\\StringNodeMapper' => __DIR__ . '/../..' . '/src/StaticTypeMapper/PhpParser/StringNodeMapper.php', + 'Rector\\StaticTypeMapper\\PhpParser\\UnionTypeNodeMapper' => __DIR__ . '/../..' . '/src/StaticTypeMapper/PhpParser/UnionTypeNodeMapper.php', + 'Rector\\StaticTypeMapper\\StaticTypeMapper' => __DIR__ . '/../..' . '/src/StaticTypeMapper/StaticTypeMapper.php', + 'Rector\\StaticTypeMapper\\ValueObject\\Type\\AliasedObjectType' => __DIR__ . '/../..' . '/src/StaticTypeMapper/ValueObject/Type/AliasedObjectType.php', + 'Rector\\StaticTypeMapper\\ValueObject\\Type\\FullyQualifiedGenericObjectType' => __DIR__ . '/../..' . '/src/StaticTypeMapper/ValueObject/Type/FullyQualifiedGenericObjectType.php', + 'Rector\\StaticTypeMapper\\ValueObject\\Type\\FullyQualifiedObjectType' => __DIR__ . '/../..' . '/src/StaticTypeMapper/ValueObject/Type/FullyQualifiedObjectType.php', + 'Rector\\StaticTypeMapper\\ValueObject\\Type\\NonExistingObjectType' => __DIR__ . '/../..' . '/src/StaticTypeMapper/ValueObject/Type/NonExistingObjectType.php', + 'Rector\\StaticTypeMapper\\ValueObject\\Type\\ParentObjectWithoutClassType' => __DIR__ . '/../..' . '/src/StaticTypeMapper/ValueObject/Type/ParentObjectWithoutClassType.php', + 'Rector\\StaticTypeMapper\\ValueObject\\Type\\ParentStaticType' => __DIR__ . '/../..' . '/src/StaticTypeMapper/ValueObject/Type/ParentStaticType.php', + 'Rector\\StaticTypeMapper\\ValueObject\\Type\\SelfObjectType' => __DIR__ . '/../..' . '/src/StaticTypeMapper/ValueObject/Type/SelfObjectType.php', + 'Rector\\StaticTypeMapper\\ValueObject\\Type\\SelfStaticType' => __DIR__ . '/../..' . '/src/StaticTypeMapper/ValueObject/Type/SelfStaticType.php', + 'Rector\\StaticTypeMapper\\ValueObject\\Type\\ShortenedGenericObjectType' => __DIR__ . '/../..' . '/src/StaticTypeMapper/ValueObject/Type/ShortenedGenericObjectType.php', + 'Rector\\StaticTypeMapper\\ValueObject\\Type\\ShortenedObjectType' => __DIR__ . '/../..' . '/src/StaticTypeMapper/ValueObject/Type/ShortenedObjectType.php', + 'Rector\\StaticTypeMapper\\ValueObject\\Type\\SimpleStaticType' => __DIR__ . '/../..' . '/src/StaticTypeMapper/ValueObject/Type/SimpleStaticType.php', 'Rector\\Strict\\NodeAnalyzer\\UnitializedPropertyAnalyzer' => __DIR__ . '/../..' . '/rules/Strict/NodeAnalyzer/UnitializedPropertyAnalyzer.php', 'Rector\\Strict\\NodeFactory\\ExactCompareFactory' => __DIR__ . '/../..' . '/rules/Strict/NodeFactory/ExactCompareFactory.php', 'Rector\\Strict\\Rector\\AbstractFalsyScalarRuleFixerRector' => __DIR__ . '/../..' . '/rules/Strict/Rector/AbstractFalsyScalarRuleFixerRector.php', @@ -2473,17 +2445,17 @@ class ComposerStaticInit3f1c613015ba4b47f7f73b50cb66fb68 'Rector\\Symfony\\ValueObject\\Tag\\EventListenerTag' => __DIR__ . '/..' . '/rector/rector-symfony/src/ValueObject/Tag/EventListenerTag.php', 'Rector\\Symfony\\ValueObject\\ValidatorAssert\\ClassMethodAndAnnotation' => __DIR__ . '/..' . '/rector/rector-symfony/src/ValueObject/ValidatorAssert/ClassMethodAndAnnotation.php', 'Rector\\Symfony\\ValueObject\\ValidatorAssert\\PropertyAndAnnotation' => __DIR__ . '/..' . '/rector/rector-symfony/src/ValueObject/ValidatorAssert/PropertyAndAnnotation.php', - 'Rector\\Testing\\Contract\\RectorTestInterface' => __DIR__ . '/../..' . '/packages/Testing/Contract/RectorTestInterface.php', - 'Rector\\Testing\\Fixture\\FixtureFileFinder' => __DIR__ . '/../..' . '/packages/Testing/Fixture/FixtureFileFinder.php', - 'Rector\\Testing\\Fixture\\FixtureFileUpdater' => __DIR__ . '/../..' . '/packages/Testing/Fixture/FixtureFileUpdater.php', - 'Rector\\Testing\\Fixture\\FixtureSplitter' => __DIR__ . '/../..' . '/packages/Testing/Fixture/FixtureSplitter.php', - 'Rector\\Testing\\Fixture\\FixtureTempFileDumper' => __DIR__ . '/../..' . '/packages/Testing/Fixture/FixtureTempFileDumper.php', - 'Rector\\Testing\\PHPUnit\\AbstractLazyTestCase' => __DIR__ . '/../..' . '/packages/Testing/PHPUnit/AbstractLazyTestCase.php', - 'Rector\\Testing\\PHPUnit\\AbstractRectorTestCase' => __DIR__ . '/../..' . '/packages/Testing/PHPUnit/AbstractRectorTestCase.php', - 'Rector\\Testing\\PHPUnit\\AbstractTestCase' => __DIR__ . '/../..' . '/packages/Testing/PHPUnit/AbstractTestCase.php', - 'Rector\\Testing\\PHPUnit\\StaticPHPUnitEnvironment' => __DIR__ . '/../..' . '/packages/Testing/PHPUnit/StaticPHPUnitEnvironment.php', - 'Rector\\Testing\\PHPUnit\\ValueObject\\RectorTestResult' => __DIR__ . '/../..' . '/packages/Testing/PHPUnit/ValueObject/RectorTestResult.php', - 'Rector\\Testing\\TestingParser\\TestingParser' => __DIR__ . '/../..' . '/packages/Testing/TestingParser/TestingParser.php', + 'Rector\\Testing\\Contract\\RectorTestInterface' => __DIR__ . '/../..' . '/src/Testing/Contract/RectorTestInterface.php', + 'Rector\\Testing\\Fixture\\FixtureFileFinder' => __DIR__ . '/../..' . '/src/Testing/Fixture/FixtureFileFinder.php', + 'Rector\\Testing\\Fixture\\FixtureFileUpdater' => __DIR__ . '/../..' . '/src/Testing/Fixture/FixtureFileUpdater.php', + 'Rector\\Testing\\Fixture\\FixtureSplitter' => __DIR__ . '/../..' . '/src/Testing/Fixture/FixtureSplitter.php', + 'Rector\\Testing\\Fixture\\FixtureTempFileDumper' => __DIR__ . '/../..' . '/src/Testing/Fixture/FixtureTempFileDumper.php', + 'Rector\\Testing\\PHPUnit\\AbstractLazyTestCase' => __DIR__ . '/../..' . '/src/Testing/PHPUnit/AbstractLazyTestCase.php', + 'Rector\\Testing\\PHPUnit\\AbstractRectorTestCase' => __DIR__ . '/../..' . '/src/Testing/PHPUnit/AbstractRectorTestCase.php', + 'Rector\\Testing\\PHPUnit\\AbstractTestCase' => __DIR__ . '/../..' . '/src/Testing/PHPUnit/AbstractTestCase.php', + 'Rector\\Testing\\PHPUnit\\StaticPHPUnitEnvironment' => __DIR__ . '/../..' . '/src/Testing/PHPUnit/StaticPHPUnitEnvironment.php', + 'Rector\\Testing\\PHPUnit\\ValueObject\\RectorTestResult' => __DIR__ . '/../..' . '/src/Testing/PHPUnit/ValueObject/RectorTestResult.php', + 'Rector\\Testing\\TestingParser\\TestingParser' => __DIR__ . '/../..' . '/src/Testing/TestingParser/TestingParser.php', 'Rector\\Transform\\NodeAnalyzer\\FuncCallStaticCallToMethodCallAnalyzer' => __DIR__ . '/../..' . '/rules/Transform/NodeAnalyzer/FuncCallStaticCallToMethodCallAnalyzer.php', 'Rector\\Transform\\NodeFactory\\PropertyFetchFactory' => __DIR__ . '/../..' . '/rules/Transform/NodeFactory/PropertyFetchFactory.php', 'Rector\\Transform\\NodeTypeAnalyzer\\TypeProvidingExprFromClassResolver' => __DIR__ . '/../..' . '/rules/Transform/NodeTypeAnalyzer/TypeProvidingExprFromClassResolver.php', @@ -2618,16 +2590,39 @@ class ComposerStaticInit3f1c613015ba4b47f7f73b50cb66fb68 'Rector\\TypeDeclaration\\ValueObject\\AssignToVariable' => __DIR__ . '/../..' . '/rules/TypeDeclaration/ValueObject/AssignToVariable.php', 'Rector\\TypeDeclaration\\ValueObject\\DataProviderNodes' => __DIR__ . '/../..' . '/rules/TypeDeclaration/ValueObject/DataProviderNodes.php', 'Rector\\TypeDeclaration\\ValueObject\\NestedArrayType' => __DIR__ . '/../..' . '/rules/TypeDeclaration/ValueObject/NestedArrayType.php', - 'Rector\\Validation\\RectorConfigValidator' => __DIR__ . '/../..' . '/packages/Validation/RectorConfigValidator.php', + 'Rector\\Util\\ArrayChecker' => __DIR__ . '/../..' . '/src/Util/ArrayChecker.php', + 'Rector\\Util\\ArrayParametersMerger' => __DIR__ . '/../..' . '/src/Util/ArrayParametersMerger.php', + 'Rector\\Util\\FileHasher' => __DIR__ . '/../..' . '/src/Util/FileHasher.php', + 'Rector\\Util\\MemoryLimiter' => __DIR__ . '/../..' . '/src/Util/MemoryLimiter.php', + 'Rector\\Util\\PhpVersionFactory' => __DIR__ . '/../..' . '/src/Util/PhpVersionFactory.php', + 'Rector\\Util\\Reflection\\PrivatesAccessor' => __DIR__ . '/../..' . '/src/Util/Reflection/PrivatesAccessor.php', + 'Rector\\Util\\StringUtils' => __DIR__ . '/../..' . '/src/Util/StringUtils.php', + 'Rector\\Validation\\RectorAssert' => __DIR__ . '/../..' . '/src/Validation/RectorAssert.php', + 'Rector\\Validation\\RectorConfigValidator' => __DIR__ . '/../..' . '/src/Validation/RectorConfigValidator.php', + 'Rector\\ValueObjectFactory\\Application\\FileFactory' => __DIR__ . '/../..' . '/src/ValueObjectFactory/Application/FileFactory.php', + 'Rector\\ValueObject\\Application\\File' => __DIR__ . '/../..' . '/src/ValueObject/Application/File.php', + 'Rector\\ValueObject\\Bootstrap\\BootstrapConfigs' => __DIR__ . '/../..' . '/src/ValueObject/Bootstrap/BootstrapConfigs.php', 'Rector\\ValueObject\\ClassMethodWillChangeReturnType' => __DIR__ . '/..' . '/rector/rector-downgrade-php/src/ValueObject/ClassMethodWillChangeReturnType.php', - 'Rector\\VendorLocker\\Exception\\UnresolvableClassException' => __DIR__ . '/../..' . '/packages/VendorLocker/Exception/UnresolvableClassException.php', - 'Rector\\VendorLocker\\NodeVendorLocker\\ClassMethodParamVendorLockResolver' => __DIR__ . '/../..' . '/packages/VendorLocker/NodeVendorLocker/ClassMethodParamVendorLockResolver.php', - 'Rector\\VendorLocker\\NodeVendorLocker\\ClassMethodReturnTypeOverrideGuard' => __DIR__ . '/../..' . '/packages/VendorLocker/NodeVendorLocker/ClassMethodReturnTypeOverrideGuard.php', - 'Rector\\VendorLocker\\NodeVendorLocker\\ClassMethodReturnVendorLockResolver' => __DIR__ . '/../..' . '/packages/VendorLocker/NodeVendorLocker/ClassMethodReturnVendorLockResolver.php', - 'Rector\\VendorLocker\\ParentClassMethodTypeOverrideGuard' => __DIR__ . '/../..' . '/packages/VendorLocker/ParentClassMethodTypeOverrideGuard.php', - 'Rector\\VersionBonding\\Contract\\MinPhpVersionInterface' => __DIR__ . '/../..' . '/packages/VersionBonding/Contract/MinPhpVersionInterface.php', - 'Rector\\VersionBonding\\Contract\\RelatedPolyfillInterface' => __DIR__ . '/../..' . '/packages/VersionBonding/Contract/RelatedPolyfillInterface.php', - 'Rector\\VersionBonding\\PhpVersionedFilter' => __DIR__ . '/../..' . '/packages/VersionBonding/PhpVersionedFilter.php', + 'Rector\\ValueObject\\Configuration' => __DIR__ . '/../..' . '/src/ValueObject/Configuration.php', + 'Rector\\ValueObject\\Error\\SystemError' => __DIR__ . '/../..' . '/src/ValueObject/Error/SystemError.php', + 'Rector\\ValueObject\\FileProcessResult' => __DIR__ . '/../..' . '/src/ValueObject/FileProcessResult.php', + 'Rector\\ValueObject\\FuncCallAndExpr' => __DIR__ . '/../..' . '/src/ValueObject/FuncCallAndExpr.php', + 'Rector\\ValueObject\\MethodName' => __DIR__ . '/../..' . '/src/ValueObject/MethodName.php', + 'Rector\\ValueObject\\PhpVersion' => __DIR__ . '/../..' . '/src/ValueObject/PhpVersion.php', + 'Rector\\ValueObject\\PhpVersionFeature' => __DIR__ . '/../..' . '/src/ValueObject/PhpVersionFeature.php', + 'Rector\\ValueObject\\PolyfillPackage' => __DIR__ . '/../..' . '/src/ValueObject/PolyfillPackage.php', + 'Rector\\ValueObject\\ProcessResult' => __DIR__ . '/../..' . '/src/ValueObject/ProcessResult.php', + 'Rector\\ValueObject\\Reporting\\FileDiff' => __DIR__ . '/../..' . '/src/ValueObject/Reporting/FileDiff.php', + 'Rector\\ValueObject\\SprintfStringAndArgs' => __DIR__ . '/../..' . '/src/ValueObject/SprintfStringAndArgs.php', + 'Rector\\ValueObject\\Visibility' => __DIR__ . '/../..' . '/src/ValueObject/Visibility.php', + 'Rector\\VendorLocker\\Exception\\UnresolvableClassException' => __DIR__ . '/../..' . '/src/VendorLocker/Exception/UnresolvableClassException.php', + 'Rector\\VendorLocker\\NodeVendorLocker\\ClassMethodParamVendorLockResolver' => __DIR__ . '/../..' . '/src/VendorLocker/NodeVendorLocker/ClassMethodParamVendorLockResolver.php', + 'Rector\\VendorLocker\\NodeVendorLocker\\ClassMethodReturnTypeOverrideGuard' => __DIR__ . '/../..' . '/src/VendorLocker/NodeVendorLocker/ClassMethodReturnTypeOverrideGuard.php', + 'Rector\\VendorLocker\\NodeVendorLocker\\ClassMethodReturnVendorLockResolver' => __DIR__ . '/../..' . '/src/VendorLocker/NodeVendorLocker/ClassMethodReturnVendorLockResolver.php', + 'Rector\\VendorLocker\\ParentClassMethodTypeOverrideGuard' => __DIR__ . '/../..' . '/src/VendorLocker/ParentClassMethodTypeOverrideGuard.php', + 'Rector\\VersionBonding\\Contract\\MinPhpVersionInterface' => __DIR__ . '/../..' . '/src/VersionBonding/Contract/MinPhpVersionInterface.php', + 'Rector\\VersionBonding\\Contract\\RelatedPolyfillInterface' => __DIR__ . '/../..' . '/src/VersionBonding/Contract/RelatedPolyfillInterface.php', + 'Rector\\VersionBonding\\PhpVersionedFilter' => __DIR__ . '/../..' . '/src/VersionBonding/PhpVersionedFilter.php', 'Rector\\Visibility\\Rector\\ClassConst\\ChangeConstantVisibilityRector' => __DIR__ . '/../..' . '/rules/Visibility/Rector/ClassConst/ChangeConstantVisibilityRector.php', 'Rector\\Visibility\\Rector\\ClassMethod\\ChangeMethodVisibilityRector' => __DIR__ . '/../..' . '/rules/Visibility/Rector/ClassMethod/ChangeMethodVisibilityRector.php', 'Rector\\Visibility\\Rector\\ClassMethod\\ExplicitPublicClassMethodRector' => __DIR__ . '/../..' . '/rules/Visibility/Rector/ClassMethod/ExplicitPublicClassMethodRector.php', @@ -2652,9 +2647,9 @@ class ComposerStaticInit3f1c613015ba4b47f7f73b50cb66fb68 public static function getInitializer(ClassLoader $loader) { return \Closure::bind(function () use ($loader) { - $loader->prefixLengthsPsr4 = ComposerStaticInit3f1c613015ba4b47f7f73b50cb66fb68::$prefixLengthsPsr4; - $loader->prefixDirsPsr4 = ComposerStaticInit3f1c613015ba4b47f7f73b50cb66fb68::$prefixDirsPsr4; - $loader->classMap = ComposerStaticInit3f1c613015ba4b47f7f73b50cb66fb68::$classMap; + $loader->prefixLengthsPsr4 = ComposerStaticInit2fdc7c7f797f8932ea301a2c0d66580a::$prefixLengthsPsr4; + $loader->prefixDirsPsr4 = ComposerStaticInit2fdc7c7f797f8932ea301a2c0d66580a::$prefixDirsPsr4; + $loader->classMap = ComposerStaticInit2fdc7c7f797f8932ea301a2c0d66580a::$classMap; }, null, ClassLoader::class); } diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json index a1a95e1622d..b27adccd456 100644 --- a/vendor/composer/installed.json +++ b/vendor/composer/installed.json @@ -906,6 +906,71 @@ }, "install-path": "..\/phpstan\/phpdoc-parser" }, + { + "name": "phpstan\/phpstan", + "version": "1.10.50", + "version_normalized": "1.10.50.0", + "source": { + "type": "git", + "url": "https:\/\/github.com\/phpstan\/phpstan.git", + "reference": "06a98513ac72c03e8366b5a0cb00750b487032e4" + }, + "dist": { + "type": "zip", + "url": "https:\/\/api.github.com\/repos\/phpstan\/phpstan\/zipball\/06a98513ac72c03e8366b5a0cb00750b487032e4", + "reference": "06a98513ac72c03e8366b5a0cb00750b487032e4", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0" + }, + "conflict": { + "phpstan\/phpstan-shim": "*" + }, + "time": "2023-12-13T10:59:42+00:00", + "bin": [ + "phpstan", + "phpstan.phar" + ], + "type": "library", + "installation-source": "dist", + "autoload": { + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https:\/\/packagist.org\/downloads\/", + "license": [ + "MIT" + ], + "description": "PHPStan - PHP Static Analysis Tool", + "keywords": [ + "dev", + "static analysis" + ], + "support": { + "docs": "https:\/\/phpstan.org\/user-guide\/getting-started", + "forum": "https:\/\/github.com\/phpstan\/phpstan\/discussions", + "issues": "https:\/\/github.com\/phpstan\/phpstan\/issues", + "security": "https:\/\/github.com\/phpstan\/phpstan\/security\/policy", + "source": "https:\/\/github.com\/phpstan\/phpstan-src" + }, + "funding": [ + { + "url": "https:\/\/github.com\/ondrejmirtes", + "type": "github" + }, + { + "url": "https:\/\/github.com\/phpstan", + "type": "github" + }, + { + "url": "https:\/\/tidelift.com\/funding\/github\/packagist\/phpstan\/phpstan", + "type": "tidelift" + } + ], + "install-path": "..\/phpstan\/phpstan" + }, { "name": "psr\/container", "version": "2.0.2", @@ -1679,12 +1744,12 @@ "source": { "type": "git", "url": "https:\/\/github.com\/rectorphp\/rector-doctrine.git", - "reference": "25dd6d3081d9db31592128fdadab409b2b3c6593" + "reference": "7cbf373236aa294c21779d06c690245f3892646d" }, "dist": { "type": "zip", - "url": "https:\/\/api.github.com\/repos\/rectorphp\/rector-doctrine\/zipball\/25dd6d3081d9db31592128fdadab409b2b3c6593", - "reference": "25dd6d3081d9db31592128fdadab409b2b3c6593", + "url": "https:\/\/api.github.com\/repos\/rectorphp\/rector-doctrine\/zipball\/7cbf373236aa294c21779d06c690245f3892646d", + "reference": "7cbf373236aa294c21779d06c690245f3892646d", "shasum": "" }, "require": { @@ -1709,7 +1774,7 @@ "tomasvotruba\/unused-public": "^0.3", "tracy\/tracy": "^2.10" }, - "time": "2023-12-31T16:43:40+00:00", + "time": "2024-01-01T15:20:08+00:00", "default-branch": true, "type": "rector-extension", "extra": { @@ -1742,39 +1807,34 @@ "source": { "type": "git", "url": "https:\/\/github.com\/rectorphp\/rector-downgrade-php.git", - "reference": "90fbaf50d6bb8d19dd3e4ca8229f192986ffcaa7" + "reference": "51ff6e7ce54c3d6419e3c88fac4a1a9e5d445b24" }, "dist": { "type": "zip", - "url": "https:\/\/api.github.com\/repos\/rectorphp\/rector-downgrade-php\/zipball\/90fbaf50d6bb8d19dd3e4ca8229f192986ffcaa7", - "reference": "90fbaf50d6bb8d19dd3e4ca8229f192986ffcaa7", + "url": "https:\/\/api.github.com\/repos\/rectorphp\/rector-downgrade-php\/zipball\/51ff6e7ce54c3d6419e3c88fac4a1a9e5d445b24", + "reference": "51ff6e7ce54c3d6419e3c88fac4a1a9e5d445b24", "shasum": "" }, "require": { - "php": ">=8.1" + "php": ">=8.2" }, "require-dev": { "phpstan\/extension-installer": "^1.3", "phpstan\/phpstan": "^1.10", - "phpstan\/phpstan-deprecation-rules": "^1.1", "phpstan\/phpstan-webmozart-assert": "^1.2", "phpunit\/phpunit": "^10.3", - "rector\/phpstan-rules": "^0.7", + "rector\/phpstan-rules": "^0.7.4", "rector\/rector-generator": "^0.7.3", "rector\/rector-src": "dev-main", - "symplify\/easy-ci": "^11.2", "symplify\/easy-coding-standard": "^12.0", "symplify\/phpstan-extensions": "^11.3", - "symplify\/phpstan-rules": "^12.0", + "symplify\/phpstan-rules": "^12.4", "symplify\/rule-doc-generator": "^12.0", "symplify\/vendor-patches": "^11.2", - "tomasvotruba\/class-leak": "^0.1", - "tomasvotruba\/cognitive-complexity": "^0.1", - "tomasvotruba\/type-coverage": "^0.2", - "tomasvotruba\/unused-public": "^0.2", + "tomasvotruba\/class-leak": "^0.2", "tracy\/tracy": "^2.10" }, - "time": "2023-12-24T08:11:20+00:00", + "time": "2024-01-02T01:36:36+00:00", "default-branch": true, "type": "rector-extension", "extra": { @@ -1807,12 +1867,12 @@ "source": { "type": "git", "url": "https:\/\/github.com\/rectorphp\/rector-phpunit.git", - "reference": "71c289d02b480b5487e294dd044bea2974f5950c" + "reference": "2095737213ec328db197774a5d073e962c14174c" }, "dist": { "type": "zip", - "url": "https:\/\/api.github.com\/repos\/rectorphp\/rector-phpunit\/zipball\/71c289d02b480b5487e294dd044bea2974f5950c", - "reference": "71c289d02b480b5487e294dd044bea2974f5950c", + "url": "https:\/\/api.github.com\/repos\/rectorphp\/rector-phpunit\/zipball\/2095737213ec328db197774a5d073e962c14174c", + "reference": "2095737213ec328db197774a5d073e962c14174c", "shasum": "" }, "require": { @@ -1824,25 +1884,19 @@ "require-dev": { "phpstan\/extension-installer": "^1.3", "phpstan\/phpstan": "^1.10.34", - "phpstan\/phpstan-strict-rules": "^1.5", - "phpstan\/phpstan-webmozart-assert": "^1.2.2", - "phpunit\/phpunit": "^10.2", - "rector\/phpstan-rules": "^0.7", - "rector\/rector-generator": "^0.7", + "phpstan\/phpstan-webmozart-assert": "^1.2", + "phpunit\/phpunit": "^10.5", + "rector\/phpstan-rules": "^0.7.4", "rector\/rector-src": "dev-main", - "symplify\/easy-ci": "^11.3", "symplify\/easy-coding-standard": "^12.0", "symplify\/phpstan-extensions": "^11.2", "symplify\/phpstan-rules": "^11.4", "symplify\/rule-doc-generator": "^12.0", "symplify\/vendor-patches": "^11.2", - "tomasvotruba\/class-leak": "^0.1", - "tomasvotruba\/cognitive-complexity": "^0.1", - "tomasvotruba\/type-coverage": "^0.2", - "tomasvotruba\/unused-public": "^0.3", + "tomasvotruba\/class-leak": "^0.2", "tracy\/tracy": "^2.10" }, - "time": "2023-12-29T19:57:13+00:00", + "time": "2024-01-01T15:32:44+00:00", "default-branch": true, "type": "rector-extension", "extra": { @@ -1878,17 +1932,17 @@ "source": { "type": "git", "url": "https:\/\/github.com\/rectorphp\/rector-symfony.git", - "reference": "1f44b34207e14f47c1154cb298633bd70f7cf059" + "reference": "80d20b93e01fb971a53ed4e14f75064b3f9e0ea5" }, "dist": { "type": "zip", - "url": "https:\/\/api.github.com\/repos\/rectorphp\/rector-symfony\/zipball\/1f44b34207e14f47c1154cb298633bd70f7cf059", - "reference": "1f44b34207e14f47c1154cb298633bd70f7cf059", + "url": "https:\/\/api.github.com\/repos\/rectorphp\/rector-symfony\/zipball\/80d20b93e01fb971a53ed4e14f75064b3f9e0ea5", + "reference": "80d20b93e01fb971a53ed4e14f75064b3f9e0ea5", "shasum": "" }, "require": { "ext-xml": "*", - "php": ">=8.1" + "php": ">=8.2" }, "require-dev": { "phpstan\/extension-installer": "^1.3", @@ -1916,7 +1970,7 @@ "tomasvotruba\/unused-public": "^0.2", "tracy\/tracy": "^2.10" }, - "time": "2023-12-26T14:42:36+00:00", + "time": "2024-01-02T01:37:10+00:00", "default-branch": true, "type": "rector-extension", "extra": { @@ -2484,47 +2538,39 @@ }, { "name": "symplify\/easy-parallel", - "version": "11.1.27", - "version_normalized": "11.1.27.0", + "version": "11.2.0", + "version_normalized": "11.2.0.0", "source": { "type": "git", "url": "https:\/\/github.com\/symplify\/easy-parallel.git", - "reference": "28911142f6a0f4127271f745e2403bb84fcd2b87" + "reference": "472a324ea02fd7b8769452cef5f56cc9808798ea" }, "dist": { "type": "zip", - "url": "https:\/\/api.github.com\/repos\/symplify\/easy-parallel\/zipball\/28911142f6a0f4127271f745e2403bb84fcd2b87", - "reference": "28911142f6a0f4127271f745e2403bb84fcd2b87", + "url": "https:\/\/api.github.com\/repos\/symplify\/easy-parallel\/zipball\/472a324ea02fd7b8769452cef5f56cc9808798ea", + "reference": "472a324ea02fd7b8769452cef5f56cc9808798ea", "shasum": "" }, "require": { "clue\/ndjson-react": "^1.3", "fidry\/cpu-core-counter": "^0.4.0 || ^0.5.1", + "nette\/utils": "^3.2|^4.0", "php": ">=8.1", "react\/child-process": "^0.6.5", "react\/event-loop": "^1.3", "react\/socket": "^1.12", - "symfony\/console": "^6.2" + "symfony\/console": "^6.2|^7.0" }, "require-dev": { - "php-parallel-lint\/php-parallel-lint": "^1.3", - "phpstan\/extension-installer": "^1.2", - "phpunit\/phpunit": "^9.5.26", - "rector\/rector": "^0.15.10", - "symplify\/easy-ci": "^11.1", - "symplify\/easy-coding-standard": "^11.1", - "symplify\/package-builder": "^11.2", - "symplify\/phpstan-extensions": "^11.1", - "symplify\/symplify-kernel": "^11.2", - "tomasvotruba\/unused-public": "^0.0.34" + "phpstan\/extension-installer": "^1.3", + "phpunit\/phpunit": "^10.5", + "rector\/rector": "^0.18.13", + "symplify\/easy-coding-standard": "^12.0", + "symplify\/phpstan-extensions": "^11.4", + "tomasvotruba\/class-leak": "^0.2.6" }, - "time": "2023-02-04T15:19:23+00:00", + "time": "2024-01-01T22:10:11+00:00", "type": "library", - "extra": { - "branch-alias": { - "dev-main": "11.2-dev" - } - }, "installation-source": "dist", "autoload": { "psr-4": { @@ -2538,7 +2584,7 @@ "description": "Helper package for easier CLI project parallelization", "support": { "issues": "https:\/\/github.com\/symplify\/easy-parallel\/issues", - "source": "https:\/\/github.com\/symplify\/easy-parallel\/tree\/11.1.27" + "source": "https:\/\/github.com\/symplify\/easy-parallel\/tree\/11.2.0" }, "funding": [ { diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php index 6ac65c04da3..a7b52ff5b45 100644 --- a/vendor/composer/installed.php +++ b/vendor/composer/installed.php @@ -2,4 +2,4 @@ namespace RectorPrefix202401; -return array('root' => array('name' => 'rector/rector-src', 'pretty_version' => 'dev-main', 'version' => 'dev-main', 'reference' => NULL, 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev' => \false), 'versions' => array('clue/ndjson-react' => array('pretty_version' => 'v1.3.0', 'version' => '1.3.0.0', 'reference' => '392dc165fce93b5bb5c637b67e59619223c931b0', 'type' => 'library', 'install_path' => __DIR__ . '/../clue/ndjson-react', 'aliases' => array(), 'dev_requirement' => \false), 'composer/pcre' => array('pretty_version' => '3.1.1', 'version' => '3.1.1.0', 'reference' => '00104306927c7a0919b4ced2aaa6782c1e61a3c9', 'type' => 'library', 'install_path' => __DIR__ . '/./pcre', 'aliases' => array(), 'dev_requirement' => \false), 'composer/semver' => array('pretty_version' => '3.4.0', 'version' => '3.4.0.0', 'reference' => '35e8d0af4486141bc745f23a29cc2091eb624a32', 'type' => 'library', 'install_path' => __DIR__ . '/./semver', 'aliases' => array(), 'dev_requirement' => \false), 'composer/xdebug-handler' => array('pretty_version' => '3.0.3', 'version' => '3.0.3.0', 'reference' => 'ced299686f41dce890debac69273b47ffe98a40c', 'type' => 'library', 'install_path' => __DIR__ . '/./xdebug-handler', 'aliases' => array(), 'dev_requirement' => \false), 'doctrine/inflector' => array('pretty_version' => '2.0.8', 'version' => '2.0.8.0', 'reference' => 'f9301a5b2fb1216b2b08f02ba04dc45423db6bff', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/inflector', 'aliases' => array(), 'dev_requirement' => \false), 'evenement/evenement' => array('pretty_version' => 'v3.0.2', 'version' => '3.0.2.0', 'reference' => '0a16b0d71ab13284339abb99d9d2bd813640efbc', 'type' => 'library', 'install_path' => __DIR__ . '/../evenement/evenement', 'aliases' => array(), 'dev_requirement' => \false), 'fidry/cpu-core-counter' => array('pretty_version' => '0.5.1', 'version' => '0.5.1.0', 'reference' => 'b58e5a3933e541dc286cc91fc4f3898bbc6f1623', 'type' => 'library', 'install_path' => __DIR__ . '/../fidry/cpu-core-counter', 'aliases' => array(), 'dev_requirement' => \false), 'illuminate/container' => array('pretty_version' => 'v10.39.0', 'version' => '10.39.0.0', 'reference' => 'ddc26273085fad3c471b2602ad820e0097ff7939', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/container', 'aliases' => array(), 'dev_requirement' => \false), 'illuminate/contracts' => array('pretty_version' => 'v10.39.0', 'version' => '10.39.0.0', 'reference' => 'f6bf37a272fda164f6c451407c99f820eb1eb95b', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/contracts', 'aliases' => array(), 'dev_requirement' => \false), 'nette/utils' => array('pretty_version' => 'v3.2.10', 'version' => '3.2.10.0', 'reference' => 'a4175c62652f2300c8017fb7e640f9ccb11648d2', 'type' => 'library', 'install_path' => __DIR__ . '/../nette/utils', 'aliases' => array(), 'dev_requirement' => \false), 'nikic/php-parser' => array('pretty_version' => 'v4.18.0', 'version' => '4.18.0.0', 'reference' => '1bcbb2179f97633e98bbbc87044ee2611c7d7999', 'type' => 'library', 'install_path' => __DIR__ . '/../nikic/php-parser', 'aliases' => array(), 'dev_requirement' => \false), 'ondram/ci-detector' => array('pretty_version' => '4.1.0', 'version' => '4.1.0.0', 'reference' => '8a4b664e916df82ff26a44709942dfd593fa6f30', 'type' => 'library', 'install_path' => __DIR__ . '/../ondram/ci-detector', 'aliases' => array(), 'dev_requirement' => \false), 'phpstan/phpdoc-parser' => array('pretty_version' => '1.24.5', 'version' => '1.24.5.0', 'reference' => 'fedf211ff14ec8381c9bf5714e33a7a552dd1acc', 'type' => 'library', 'install_path' => __DIR__ . '/../phpstan/phpdoc-parser', 'aliases' => array(), 'dev_requirement' => \false), 'phpstan/phpstan' => array('dev_requirement' => \false, 'replaced' => array(0 => '^1.10.50')), 'psr/container' => array('pretty_version' => '2.0.2', 'version' => '2.0.2.0', 'reference' => 'c71ecc56dfe541dbd90c5360474fbc405f8d5963', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/container', 'aliases' => array(), 'dev_requirement' => \false), 'psr/container-implementation' => array('dev_requirement' => \false, 'provided' => array(0 => '1.1|2.0')), 'psr/log' => array('pretty_version' => '3.0.0', 'version' => '3.0.0.0', 'reference' => 'fe5ea303b0887d5caefd3d431c3e61ad47037001', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/log', 'aliases' => array(), 'dev_requirement' => \false), 'psr/log-implementation' => array('dev_requirement' => \false, 'provided' => array(0 => '1.0|2.0|3.0')), 'psr/simple-cache' => array('pretty_version' => '3.0.0', 'version' => '3.0.0.0', 'reference' => '764e0b3939f5ca87cb904f570ef9be2d78a07865', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/simple-cache', 'aliases' => array(), 'dev_requirement' => \false), 'react/cache' => array('pretty_version' => 'v1.2.0', 'version' => '1.2.0.0', 'reference' => 'd47c472b64aa5608225f47965a484b75c7817d5b', 'type' => 'library', 'install_path' => __DIR__ . '/../react/cache', 'aliases' => array(), 'dev_requirement' => \false), 'react/child-process' => array('pretty_version' => 'v0.6.5', 'version' => '0.6.5.0', 'reference' => 'e71eb1aa55f057c7a4a0d08d06b0b0a484bead43', 'type' => 'library', 'install_path' => __DIR__ . '/../react/child-process', 'aliases' => array(), 'dev_requirement' => \false), 'react/dns' => array('pretty_version' => 'v1.12.0', 'version' => '1.12.0.0', 'reference' => 'c134600642fa615b46b41237ef243daa65bb64ec', 'type' => 'library', 'install_path' => __DIR__ . '/../react/dns', 'aliases' => array(), 'dev_requirement' => \false), 'react/event-loop' => array('pretty_version' => 'v1.5.0', 'version' => '1.5.0.0', 'reference' => 'bbe0bd8c51ffc05ee43f1729087ed3bdf7d53354', 'type' => 'library', 'install_path' => __DIR__ . '/../react/event-loop', 'aliases' => array(), 'dev_requirement' => \false), 'react/promise' => array('pretty_version' => 'v2.11.0', 'version' => '2.11.0.0', 'reference' => '1a8460931ea36dc5c76838fec5734d55c88c6831', 'type' => 'library', 'install_path' => __DIR__ . '/../react/promise', 'aliases' => array(), 'dev_requirement' => \false), 'react/socket' => array('pretty_version' => 'v1.15.0', 'version' => '1.15.0.0', 'reference' => '216d3aec0b87f04a40ca04f481e6af01bdd1d038', 'type' => 'library', 'install_path' => __DIR__ . '/../react/socket', 'aliases' => array(), 'dev_requirement' => \false), 'react/stream' => array('pretty_version' => 'v1.3.0', 'version' => '1.3.0.0', 'reference' => '6fbc9672905c7d5a885f2da2fc696f65840f4a66', 'type' => 'library', 'install_path' => __DIR__ . '/../react/stream', 'aliases' => array(), 'dev_requirement' => \false), 'rector/extension-installer' => array('pretty_version' => '0.11.2', 'version' => '0.11.2.0', 'reference' => '05544e9b195863b8571ae2a3b903cbec7fa062e0', 'type' => 'composer-plugin', 'install_path' => __DIR__ . '/../rector/extension-installer', 'aliases' => array(), 'dev_requirement' => \false), 'rector/rector' => array('dev_requirement' => \false, 'replaced' => array(0 => 'dev-main')), 'rector/rector-doctrine' => array('pretty_version' => 'dev-main', 'version' => 'dev-main', 'reference' => '25dd6d3081d9db31592128fdadab409b2b3c6593', 'type' => 'rector-extension', 'install_path' => __DIR__ . '/../rector/rector-doctrine', 'aliases' => array(0 => '9999999-dev'), 'dev_requirement' => \false), 'rector/rector-downgrade-php' => array('pretty_version' => 'dev-main', 'version' => 'dev-main', 'reference' => '90fbaf50d6bb8d19dd3e4ca8229f192986ffcaa7', 'type' => 'rector-extension', 'install_path' => __DIR__ . '/../rector/rector-downgrade-php', 'aliases' => array(0 => '9999999-dev'), 'dev_requirement' => \false), 'rector/rector-phpunit' => array('pretty_version' => 'dev-main', 'version' => 'dev-main', 'reference' => '71c289d02b480b5487e294dd044bea2974f5950c', 'type' => 'rector-extension', 'install_path' => __DIR__ . '/../rector/rector-phpunit', 'aliases' => array(0 => '0.11.x-dev'), 'dev_requirement' => \false), 'rector/rector-src' => array('pretty_version' => 'dev-main', 'version' => 'dev-main', 'reference' => NULL, 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev_requirement' => \false), 'rector/rector-symfony' => array('pretty_version' => 'dev-main', 'version' => 'dev-main', 'reference' => '1f44b34207e14f47c1154cb298633bd70f7cf059', 'type' => 'rector-extension', 'install_path' => __DIR__ . '/../rector/rector-symfony', 'aliases' => array(0 => '9999999-dev'), 'dev_requirement' => \false), 'sebastian/diff' => array('pretty_version' => '5.1.0', 'version' => '5.1.0.0', 'reference' => 'fbf413a49e54f6b9b17e12d900ac7f6101591b7f', 'type' => 'library', 'install_path' => __DIR__ . '/../sebastian/diff', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/console' => array('pretty_version' => 'v6.4.2', 'version' => '6.4.2.0', 'reference' => '0254811a143e6bc6c8deea08b589a7e68a37f625', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/console', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/deprecation-contracts' => array('dev_requirement' => \false, 'replaced' => array(0 => '*')), 'symfony/filesystem' => array('pretty_version' => 'v6.4.0', 'version' => '6.4.0.0', 'reference' => '952a8cb588c3bc6ce76f6023000fb932f16a6e59', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/filesystem', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/finder' => array('pretty_version' => 'v6.4.0', 'version' => '6.4.0.0', 'reference' => '11d736e97f116ac375a81f96e662911a34cd50ce', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/finder', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/polyfill-ctype' => array('dev_requirement' => \false, 'replaced' => array(0 => '*')), 'symfony/polyfill-intl-grapheme' => array('dev_requirement' => \false, 'replaced' => array(0 => '*')), 'symfony/polyfill-mbstring' => array('pretty_version' => 'v1.28.0', 'version' => '1.28.0.0', 'reference' => '42292d99c55abe617799667f454222c54c60e229', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-mbstring', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/process' => array('pretty_version' => 'v6.4.2', 'version' => '6.4.2.0', 'reference' => 'c4b1ef0bc80533d87a2e969806172f1c2a980241', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/process', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/service-contracts' => array('pretty_version' => 'v3.4.1', 'version' => '3.4.1.0', 'reference' => 'fe07cbc8d837f60caf7018068e350cc5163681a0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/service-contracts', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/string' => array('dev_requirement' => \false, 'replaced' => array(0 => '*')), 'symplify/easy-parallel' => array('pretty_version' => '11.1.27', 'version' => '11.1.27.0', 'reference' => '28911142f6a0f4127271f745e2403bb84fcd2b87', 'type' => 'library', 'install_path' => __DIR__ . '/../symplify/easy-parallel', 'aliases' => array(), 'dev_requirement' => \false), 'symplify/rule-doc-generator-contracts' => array('pretty_version' => '11.1.26', 'version' => '11.1.26.0', 'reference' => '3e66b3fec678b74a076395ec629d535fb95293b5', 'type' => 'library', 'install_path' => __DIR__ . '/../symplify/rule-doc-generator-contracts', 'aliases' => array(), 'dev_requirement' => \false), 'webmozart/assert' => array('pretty_version' => '1.11.0', 'version' => '1.11.0.0', 'reference' => '11cb2199493b2f8a3b53e7f19068fc6aac760991', 'type' => 'library', 'install_path' => __DIR__ . '/../webmozart/assert', 'aliases' => array(), 'dev_requirement' => \false))); +return array('root' => array('name' => 'rector/rector-src', 'pretty_version' => 'dev-main', 'version' => 'dev-main', 'reference' => NULL, 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev' => \false), 'versions' => array('clue/ndjson-react' => array('pretty_version' => 'v1.3.0', 'version' => '1.3.0.0', 'reference' => '392dc165fce93b5bb5c637b67e59619223c931b0', 'type' => 'library', 'install_path' => __DIR__ . '/../clue/ndjson-react', 'aliases' => array(), 'dev_requirement' => \false), 'composer/pcre' => array('pretty_version' => '3.1.1', 'version' => '3.1.1.0', 'reference' => '00104306927c7a0919b4ced2aaa6782c1e61a3c9', 'type' => 'library', 'install_path' => __DIR__ . '/./pcre', 'aliases' => array(), 'dev_requirement' => \false), 'composer/semver' => array('pretty_version' => '3.4.0', 'version' => '3.4.0.0', 'reference' => '35e8d0af4486141bc745f23a29cc2091eb624a32', 'type' => 'library', 'install_path' => __DIR__ . '/./semver', 'aliases' => array(), 'dev_requirement' => \false), 'composer/xdebug-handler' => array('pretty_version' => '3.0.3', 'version' => '3.0.3.0', 'reference' => 'ced299686f41dce890debac69273b47ffe98a40c', 'type' => 'library', 'install_path' => __DIR__ . '/./xdebug-handler', 'aliases' => array(), 'dev_requirement' => \false), 'doctrine/inflector' => array('pretty_version' => '2.0.8', 'version' => '2.0.8.0', 'reference' => 'f9301a5b2fb1216b2b08f02ba04dc45423db6bff', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/inflector', 'aliases' => array(), 'dev_requirement' => \false), 'evenement/evenement' => array('pretty_version' => 'v3.0.2', 'version' => '3.0.2.0', 'reference' => '0a16b0d71ab13284339abb99d9d2bd813640efbc', 'type' => 'library', 'install_path' => __DIR__ . '/../evenement/evenement', 'aliases' => array(), 'dev_requirement' => \false), 'fidry/cpu-core-counter' => array('pretty_version' => '0.5.1', 'version' => '0.5.1.0', 'reference' => 'b58e5a3933e541dc286cc91fc4f3898bbc6f1623', 'type' => 'library', 'install_path' => __DIR__ . '/../fidry/cpu-core-counter', 'aliases' => array(), 'dev_requirement' => \false), 'illuminate/container' => array('pretty_version' => 'v10.39.0', 'version' => '10.39.0.0', 'reference' => 'ddc26273085fad3c471b2602ad820e0097ff7939', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/container', 'aliases' => array(), 'dev_requirement' => \false), 'illuminate/contracts' => array('pretty_version' => 'v10.39.0', 'version' => '10.39.0.0', 'reference' => 'f6bf37a272fda164f6c451407c99f820eb1eb95b', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/contracts', 'aliases' => array(), 'dev_requirement' => \false), 'nette/utils' => array('pretty_version' => 'v3.2.10', 'version' => '3.2.10.0', 'reference' => 'a4175c62652f2300c8017fb7e640f9ccb11648d2', 'type' => 'library', 'install_path' => __DIR__ . '/../nette/utils', 'aliases' => array(), 'dev_requirement' => \false), 'nikic/php-parser' => array('pretty_version' => 'v4.18.0', 'version' => '4.18.0.0', 'reference' => '1bcbb2179f97633e98bbbc87044ee2611c7d7999', 'type' => 'library', 'install_path' => __DIR__ . '/../nikic/php-parser', 'aliases' => array(), 'dev_requirement' => \false), 'ondram/ci-detector' => array('pretty_version' => '4.1.0', 'version' => '4.1.0.0', 'reference' => '8a4b664e916df82ff26a44709942dfd593fa6f30', 'type' => 'library', 'install_path' => __DIR__ . '/../ondram/ci-detector', 'aliases' => array(), 'dev_requirement' => \false), 'phpstan/phpdoc-parser' => array('pretty_version' => '1.24.5', 'version' => '1.24.5.0', 'reference' => 'fedf211ff14ec8381c9bf5714e33a7a552dd1acc', 'type' => 'library', 'install_path' => __DIR__ . '/../phpstan/phpdoc-parser', 'aliases' => array(), 'dev_requirement' => \false), 'phpstan/phpstan' => array('pretty_version' => '1.10.50', 'version' => '1.10.50.0', 'reference' => '06a98513ac72c03e8366b5a0cb00750b487032e4', 'type' => 'library', 'install_path' => __DIR__ . '/../phpstan/phpstan', 'aliases' => array(), 'dev_requirement' => \false), 'psr/container' => array('pretty_version' => '2.0.2', 'version' => '2.0.2.0', 'reference' => 'c71ecc56dfe541dbd90c5360474fbc405f8d5963', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/container', 'aliases' => array(), 'dev_requirement' => \false), 'psr/container-implementation' => array('dev_requirement' => \false, 'provided' => array(0 => '1.1|2.0')), 'psr/log' => array('pretty_version' => '3.0.0', 'version' => '3.0.0.0', 'reference' => 'fe5ea303b0887d5caefd3d431c3e61ad47037001', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/log', 'aliases' => array(), 'dev_requirement' => \false), 'psr/log-implementation' => array('dev_requirement' => \false, 'provided' => array(0 => '1.0|2.0|3.0')), 'psr/simple-cache' => array('pretty_version' => '3.0.0', 'version' => '3.0.0.0', 'reference' => '764e0b3939f5ca87cb904f570ef9be2d78a07865', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/simple-cache', 'aliases' => array(), 'dev_requirement' => \false), 'react/cache' => array('pretty_version' => 'v1.2.0', 'version' => '1.2.0.0', 'reference' => 'd47c472b64aa5608225f47965a484b75c7817d5b', 'type' => 'library', 'install_path' => __DIR__ . '/../react/cache', 'aliases' => array(), 'dev_requirement' => \false), 'react/child-process' => array('pretty_version' => 'v0.6.5', 'version' => '0.6.5.0', 'reference' => 'e71eb1aa55f057c7a4a0d08d06b0b0a484bead43', 'type' => 'library', 'install_path' => __DIR__ . '/../react/child-process', 'aliases' => array(), 'dev_requirement' => \false), 'react/dns' => array('pretty_version' => 'v1.12.0', 'version' => '1.12.0.0', 'reference' => 'c134600642fa615b46b41237ef243daa65bb64ec', 'type' => 'library', 'install_path' => __DIR__ . '/../react/dns', 'aliases' => array(), 'dev_requirement' => \false), 'react/event-loop' => array('pretty_version' => 'v1.5.0', 'version' => '1.5.0.0', 'reference' => 'bbe0bd8c51ffc05ee43f1729087ed3bdf7d53354', 'type' => 'library', 'install_path' => __DIR__ . '/../react/event-loop', 'aliases' => array(), 'dev_requirement' => \false), 'react/promise' => array('pretty_version' => 'v2.11.0', 'version' => '2.11.0.0', 'reference' => '1a8460931ea36dc5c76838fec5734d55c88c6831', 'type' => 'library', 'install_path' => __DIR__ . '/../react/promise', 'aliases' => array(), 'dev_requirement' => \false), 'react/socket' => array('pretty_version' => 'v1.15.0', 'version' => '1.15.0.0', 'reference' => '216d3aec0b87f04a40ca04f481e6af01bdd1d038', 'type' => 'library', 'install_path' => __DIR__ . '/../react/socket', 'aliases' => array(), 'dev_requirement' => \false), 'react/stream' => array('pretty_version' => 'v1.3.0', 'version' => '1.3.0.0', 'reference' => '6fbc9672905c7d5a885f2da2fc696f65840f4a66', 'type' => 'library', 'install_path' => __DIR__ . '/../react/stream', 'aliases' => array(), 'dev_requirement' => \false), 'rector/extension-installer' => array('pretty_version' => '0.11.2', 'version' => '0.11.2.0', 'reference' => '05544e9b195863b8571ae2a3b903cbec7fa062e0', 'type' => 'composer-plugin', 'install_path' => __DIR__ . '/../rector/extension-installer', 'aliases' => array(), 'dev_requirement' => \false), 'rector/rector' => array('dev_requirement' => \false, 'replaced' => array(0 => 'dev-main')), 'rector/rector-doctrine' => array('pretty_version' => 'dev-main', 'version' => 'dev-main', 'reference' => '7cbf373236aa294c21779d06c690245f3892646d', 'type' => 'rector-extension', 'install_path' => __DIR__ . '/../rector/rector-doctrine', 'aliases' => array(0 => '9999999-dev'), 'dev_requirement' => \false), 'rector/rector-downgrade-php' => array('pretty_version' => 'dev-main', 'version' => 'dev-main', 'reference' => '51ff6e7ce54c3d6419e3c88fac4a1a9e5d445b24', 'type' => 'rector-extension', 'install_path' => __DIR__ . '/../rector/rector-downgrade-php', 'aliases' => array(0 => '9999999-dev'), 'dev_requirement' => \false), 'rector/rector-phpunit' => array('pretty_version' => 'dev-main', 'version' => 'dev-main', 'reference' => '2095737213ec328db197774a5d073e962c14174c', 'type' => 'rector-extension', 'install_path' => __DIR__ . '/../rector/rector-phpunit', 'aliases' => array(0 => '0.11.x-dev'), 'dev_requirement' => \false), 'rector/rector-src' => array('pretty_version' => 'dev-main', 'version' => 'dev-main', 'reference' => NULL, 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev_requirement' => \false), 'rector/rector-symfony' => array('pretty_version' => 'dev-main', 'version' => 'dev-main', 'reference' => '80d20b93e01fb971a53ed4e14f75064b3f9e0ea5', 'type' => 'rector-extension', 'install_path' => __DIR__ . '/../rector/rector-symfony', 'aliases' => array(0 => '9999999-dev'), 'dev_requirement' => \false), 'sebastian/diff' => array('pretty_version' => '5.1.0', 'version' => '5.1.0.0', 'reference' => 'fbf413a49e54f6b9b17e12d900ac7f6101591b7f', 'type' => 'library', 'install_path' => __DIR__ . '/../sebastian/diff', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/console' => array('pretty_version' => 'v6.4.2', 'version' => '6.4.2.0', 'reference' => '0254811a143e6bc6c8deea08b589a7e68a37f625', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/console', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/deprecation-contracts' => array('dev_requirement' => \false, 'replaced' => array(0 => '*')), 'symfony/filesystem' => array('pretty_version' => 'v6.4.0', 'version' => '6.4.0.0', 'reference' => '952a8cb588c3bc6ce76f6023000fb932f16a6e59', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/filesystem', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/finder' => array('pretty_version' => 'v6.4.0', 'version' => '6.4.0.0', 'reference' => '11d736e97f116ac375a81f96e662911a34cd50ce', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/finder', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/polyfill-ctype' => array('dev_requirement' => \false, 'replaced' => array(0 => '*')), 'symfony/polyfill-intl-grapheme' => array('dev_requirement' => \false, 'replaced' => array(0 => '*')), 'symfony/polyfill-mbstring' => array('pretty_version' => 'v1.28.0', 'version' => '1.28.0.0', 'reference' => '42292d99c55abe617799667f454222c54c60e229', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-mbstring', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/process' => array('pretty_version' => 'v6.4.2', 'version' => '6.4.2.0', 'reference' => 'c4b1ef0bc80533d87a2e969806172f1c2a980241', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/process', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/service-contracts' => array('pretty_version' => 'v3.4.1', 'version' => '3.4.1.0', 'reference' => 'fe07cbc8d837f60caf7018068e350cc5163681a0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/service-contracts', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/string' => array('dev_requirement' => \false, 'replaced' => array(0 => '*')), 'symplify/easy-parallel' => array('pretty_version' => '11.2.0', 'version' => '11.2.0.0', 'reference' => '472a324ea02fd7b8769452cef5f56cc9808798ea', 'type' => 'library', 'install_path' => __DIR__ . '/../symplify/easy-parallel', 'aliases' => array(), 'dev_requirement' => \false), 'symplify/rule-doc-generator-contracts' => array('pretty_version' => '11.1.26', 'version' => '11.1.26.0', 'reference' => '3e66b3fec678b74a076395ec629d535fb95293b5', 'type' => 'library', 'install_path' => __DIR__ . '/../symplify/rule-doc-generator-contracts', 'aliases' => array(), 'dev_requirement' => \false), 'webmozart/assert' => array('pretty_version' => '1.11.0', 'version' => '1.11.0.0', 'reference' => '11cb2199493b2f8a3b53e7f19068fc6aac760991', 'type' => 'library', 'install_path' => __DIR__ . '/../webmozart/assert', 'aliases' => array(), 'dev_requirement' => \false))); diff --git a/vendor/fidry/cpu-core-counter/bin/diagnose.php b/vendor/fidry/cpu-core-counter/bin/diagnose.php old mode 100644 new mode 100755 diff --git a/vendor/fidry/cpu-core-counter/bin/execute.php b/vendor/fidry/cpu-core-counter/bin/execute.php old mode 100644 new mode 100755 diff --git a/vendor/illuminate/container/Container.php b/vendor/illuminate/container/Container.php old mode 100644 new mode 100755 diff --git a/vendor/illuminate/container/composer.json b/vendor/illuminate/container/composer.json old mode 100644 new mode 100755 diff --git a/vendor/illuminate/contracts/Support/Arrayable.php b/vendor/illuminate/contracts/Support/Arrayable.php old mode 100644 new mode 100755 diff --git a/vendor/illuminate/contracts/Support/Jsonable.php b/vendor/illuminate/contracts/Support/Jsonable.php old mode 100644 new mode 100755 diff --git a/vendor/illuminate/contracts/Support/MessageProvider.php b/vendor/illuminate/contracts/Support/MessageProvider.php old mode 100644 new mode 100755 diff --git a/vendor/illuminate/contracts/Support/Renderable.php b/vendor/illuminate/contracts/Support/Renderable.php old mode 100644 new mode 100755 diff --git a/vendor/illuminate/contracts/Translation/Loader.php b/vendor/illuminate/contracts/Translation/Loader.php old mode 100644 new mode 100755 diff --git a/vendor/illuminate/contracts/View/Engine.php b/vendor/illuminate/contracts/View/Engine.php old mode 100644 new mode 100755 diff --git a/vendor/nikic/php-parser/bin/php-parse b/vendor/nikic/php-parser/bin/php-parse old mode 100644 new mode 100755 diff --git a/vendor/nikic/php-parser/lib/PhpParser/BuilderHelpers.php b/vendor/nikic/php-parser/lib/PhpParser/BuilderHelpers.php index 26fb641ecac..4e5eb2deb6e 100644 --- a/vendor/nikic/php-parser/lib/PhpParser/BuilderHelpers.php +++ b/vendor/nikic/php-parser/lib/PhpParser/BuilderHelpers.php @@ -69,7 +69,7 @@ final class BuilderHelpers if (\is_string($name)) { return new Identifier($name); } - throw new \LogicException('RectorPrefix202401\\Expected string or instance of Node\\Identifier'); + throw new \LogicException('Expected string or instance of Node\\Identifier'); } /** * Normalizes strings to Identifier, also allowing expressions. @@ -86,7 +86,7 @@ final class BuilderHelpers if (\is_string($name)) { return new Identifier($name); } - throw new \LogicException('RectorPrefix202401\\Expected string or instance of Node\\Identifier or Node\\Expr'); + throw new \LogicException('Expected string or instance of Node\\Identifier or Node\\Expr'); } /** * Normalizes a name: Converts string names to Name nodes. @@ -112,7 +112,7 @@ final class BuilderHelpers } return new Name($name); } - throw new \LogicException('RectorPrefix202401\\Name must be a string or an instance of Node\\Name'); + throw new \LogicException('Name must be a string or an instance of Node\\Name'); } /** * Normalizes a name: Converts string names to Name nodes, while also allowing expressions. @@ -127,7 +127,7 @@ final class BuilderHelpers return $name; } if (!\is_string($name) && !$name instanceof Name) { - throw new \LogicException('RectorPrefix202401\\Name must be a string or an instance of Node\\Name or Node\\Expr'); + throw new \LogicException('Name must be a string or an instance of Node\\Name or Node\\Expr'); } return self::normalizeName($name); } @@ -226,7 +226,7 @@ final class BuilderHelpers if (\is_string($docComment)) { return new \PhpParser\Comment\Doc($docComment); } - throw new \LogicException('RectorPrefix202401\\Doc comment must be a string or an instance of PhpParser\\Comment\\Doc'); + throw new \LogicException('Doc comment must be a string or an instance of PhpParser\\Comment\\Doc'); } /** * Normalizes a attribute: Converts attribute to the Attribute Group if needed. @@ -241,7 +241,7 @@ final class BuilderHelpers return $attribute; } if (!$attribute instanceof \PhpParser\Node\Attribute) { - throw new \LogicException('RectorPrefix202401\\Attribute must be an instance of PhpParser\\Node\\Attribute or PhpParser\\Node\\AttributeGroup'); + throw new \LogicException('Attribute must be an instance of PhpParser\\Node\\Attribute or PhpParser\\Node\\AttributeGroup'); } return new \PhpParser\Node\AttributeGroup([$attribute]); } diff --git a/vendor/nikic/php-parser/lib/PhpParser/Lexer.php b/vendor/nikic/php-parser/lib/PhpParser/Lexer.php index dbf7d2c7366..3a1dbf52c7d 100644 --- a/vendor/nikic/php-parser/lib/PhpParser/Lexer.php +++ b/vendor/nikic/php-parser/lib/PhpParser/Lexer.php @@ -435,12 +435,12 @@ class Lexer } } // HHVM uses a special token for numbers that overflow to double - if (\defined('RectorPrefix202401\\T_ONUMBER')) { - $tokenMap[\RectorPrefix202401\T_ONUMBER] = Tokens::T_DNUMBER; + if (\defined('T_ONUMBER')) { + $tokenMap[\T_ONUMBER] = Tokens::T_DNUMBER; } // HHVM also has a separate token for the __COMPILER_HALT_OFFSET__ constant - if (\defined('RectorPrefix202401\\T_COMPILER_HALT_OFFSET')) { - $tokenMap[\RectorPrefix202401\T_COMPILER_HALT_OFFSET] = Tokens::T_STRING; + if (\defined('T_COMPILER_HALT_OFFSET')) { + $tokenMap[\T_COMPILER_HALT_OFFSET] = Tokens::T_STRING; } // Assign tokens for which we define compatibility constants, as token_name() does not know them. $tokenMap[\T_FN] = Tokens::T_FN; diff --git a/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Closure.php b/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Closure.php index 2defdda6e25..40ebccfbd55 100644 --- a/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Closure.php +++ b/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Closure.php @@ -6,7 +6,7 @@ namespace PhpParser\Node\Expr; use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\FunctionLike; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; class Closure extends Expr implements FunctionLike, StmtsAwareInterface { /** @var bool Whether the closure is static */ diff --git a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Case_.php b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Case_.php index c41348023f0..b0dc4dc7cbe 100644 --- a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Case_.php +++ b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Case_.php @@ -4,8 +4,7 @@ declare (strict_types=1); namespace PhpParser\Node\Stmt; use PhpParser\Node; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -class Case_ extends Node\Stmt implements StmtsAwareInterface +class Case_ extends Node\Stmt implements \Rector\Contract\PhpParser\Node\StmtsAwareInterface { /** @var null|Node\Expr Condition (null for default) */ public $cond; diff --git a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Catch_.php b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Catch_.php index b97179253bc..f4ab9341440 100644 --- a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Catch_.php +++ b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Catch_.php @@ -5,7 +5,7 @@ namespace PhpParser\Node\Stmt; use PhpParser\Node; use PhpParser\Node\Expr; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; class Catch_ extends Node\Stmt implements StmtsAwareInterface { /** @var Node\Name[] Types of exceptions to catch */ diff --git a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/ClassMethod.php b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/ClassMethod.php index 815ec3ecf09..ef64021ebac 100644 --- a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/ClassMethod.php +++ b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/ClassMethod.php @@ -5,7 +5,7 @@ namespace PhpParser\Node\Stmt; use PhpParser\Node; use PhpParser\Node\FunctionLike; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; class ClassMethod extends Node\Stmt implements FunctionLike, StmtsAwareInterface { /** @var int Flags */ diff --git a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Do_.php b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Do_.php index 17da9d364cf..a343b6bb75e 100644 --- a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Do_.php +++ b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Do_.php @@ -4,8 +4,7 @@ declare (strict_types=1); namespace PhpParser\Node\Stmt; use PhpParser\Node; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -class Do_ extends Node\Stmt implements StmtsAwareInterface +class Do_ extends Node\Stmt implements \Rector\Contract\PhpParser\Node\StmtsAwareInterface { /** @var Node\Stmt[] Statements */ public $stmts; diff --git a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/ElseIf_.php b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/ElseIf_.php index 4e9fe370cfd..4b0e31a48d6 100644 --- a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/ElseIf_.php +++ b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/ElseIf_.php @@ -4,8 +4,7 @@ declare (strict_types=1); namespace PhpParser\Node\Stmt; use PhpParser\Node; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -class ElseIf_ extends Node\Stmt implements StmtsAwareInterface +class ElseIf_ extends Node\Stmt implements \Rector\Contract\PhpParser\Node\StmtsAwareInterface { /** @var Node\Expr Condition */ public $cond; diff --git a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Else_.php b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Else_.php index 0de38d6c851..20c998b3298 100644 --- a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Else_.php +++ b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Else_.php @@ -4,8 +4,7 @@ declare (strict_types=1); namespace PhpParser\Node\Stmt; use PhpParser\Node; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -class Else_ extends Node\Stmt implements StmtsAwareInterface +class Else_ extends Node\Stmt implements \Rector\Contract\PhpParser\Node\StmtsAwareInterface { /** @var Node\Stmt[] Statements */ public $stmts; diff --git a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Finally_.php b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Finally_.php index bff89f7661b..01200cc3d45 100644 --- a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Finally_.php +++ b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Finally_.php @@ -4,8 +4,7 @@ declare (strict_types=1); namespace PhpParser\Node\Stmt; use PhpParser\Node; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -class Finally_ extends Node\Stmt implements StmtsAwareInterface +class Finally_ extends Node\Stmt implements \Rector\Contract\PhpParser\Node\StmtsAwareInterface { /** @var Node\Stmt[] Statements */ public $stmts; diff --git a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/For_.php b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/For_.php index f3faf36d146..c7119a24022 100644 --- a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/For_.php +++ b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/For_.php @@ -4,8 +4,7 @@ declare (strict_types=1); namespace PhpParser\Node\Stmt; use PhpParser\Node; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -class For_ extends Node\Stmt implements StmtsAwareInterface +class For_ extends Node\Stmt implements \Rector\Contract\PhpParser\Node\StmtsAwareInterface { /** @var Node\Expr[] Init expressions */ public $init; diff --git a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Foreach_.php b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Foreach_.php index add373119e1..23060580aaf 100644 --- a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Foreach_.php +++ b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Foreach_.php @@ -4,8 +4,7 @@ declare (strict_types=1); namespace PhpParser\Node\Stmt; use PhpParser\Node; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -class Foreach_ extends Node\Stmt implements StmtsAwareInterface +class Foreach_ extends Node\Stmt implements \Rector\Contract\PhpParser\Node\StmtsAwareInterface { /** @var Node\Expr Expression to iterate */ public $expr; diff --git a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Function_.php b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Function_.php index de404760c8e..698b1be7c57 100644 --- a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Function_.php +++ b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Function_.php @@ -5,7 +5,7 @@ namespace PhpParser\Node\Stmt; use PhpParser\Node; use PhpParser\Node\FunctionLike; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; class Function_ extends Node\Stmt implements FunctionLike, StmtsAwareInterface { /** @var bool Whether function returns by reference */ diff --git a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/If_.php b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/If_.php index e0673d294c0..1be355cb865 100644 --- a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/If_.php +++ b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/If_.php @@ -4,8 +4,7 @@ declare (strict_types=1); namespace PhpParser\Node\Stmt; use PhpParser\Node; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -class If_ extends Node\Stmt implements StmtsAwareInterface +class If_ extends Node\Stmt implements \Rector\Contract\PhpParser\Node\StmtsAwareInterface { /** @var Node\Expr Condition expression */ public $cond; diff --git a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Namespace_.php b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Namespace_.php index 4a7a7f613aa..a4e02de82a7 100644 --- a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Namespace_.php +++ b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Namespace_.php @@ -4,7 +4,7 @@ declare (strict_types=1); namespace PhpParser\Node\Stmt; use PhpParser\Node; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; class Namespace_ extends Node\Stmt implements StmtsAwareInterface { /* For use in the "kind" attribute */ diff --git a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/TryCatch.php b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/TryCatch.php index 1241b61dbea..768355bc6f2 100644 --- a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/TryCatch.php +++ b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/TryCatch.php @@ -4,7 +4,7 @@ declare (strict_types=1); namespace PhpParser\Node\Stmt; use PhpParser\Node; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; class TryCatch extends Node\Stmt implements StmtsAwareInterface { /** @var Node\Stmt[] Statements */ diff --git a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/While_.php b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/While_.php index 6d2ac149bf7..36ed0fe2226 100644 --- a/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/While_.php +++ b/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/While_.php @@ -4,8 +4,7 @@ declare (strict_types=1); namespace PhpParser\Node\Stmt; use PhpParser\Node; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -class While_ extends Node\Stmt implements StmtsAwareInterface +class While_ extends Node\Stmt implements \Rector\Contract\PhpParser\Node\StmtsAwareInterface { /** @var Node\Expr Condition */ public $cond; diff --git a/vendor/phpstan/phpstan/LICENSE b/vendor/phpstan/phpstan/LICENSE new file mode 100644 index 00000000000..7c0f2b7b69a --- /dev/null +++ b/vendor/phpstan/phpstan/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2016 Ondřej Mirtes + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/vendor/phpstan/phpstan/README.md b/vendor/phpstan/phpstan/README.md new file mode 100644 index 00000000000..790f234c6d1 --- /dev/null +++ b/vendor/phpstan/phpstan/README.md @@ -0,0 +1,102 @@ +

PHPStan - PHP Static Analysis Tool

+ +

+ PHPStan +

+ +

+ Build Status + Latest Stable Version + Total Downloads + License + PHPStan Enabled +

+ +------ + +PHPStan focuses on finding errors in your code without actually running it. It catches whole classes of bugs +even before you write tests for the code. It moves PHP closer to compiled languages in the sense that the correctness of each line of the code +can be checked before you run the actual line. + +**[Read more about PHPStan »](https://phpstan.org/)** + +**[Try out PHPStan on the on-line playground! »](https://phpstan.org/try)** + +## Sponsors + +TheCodingMachine +    +Private Packagist +
+Musement +    +Blackfire.io +
+iO +    +TicketSwap +
+ShipMonk +    +Togetter +
+RightCapital +    +ContentKing +
+ZOL +    +Psyonix +
+Shopware +    +Craft CMS +
+Worksome +    +campoint AG +
+Crisp.nl +    +Inviqa +
+CDN77 + + +[**You can now sponsor my open-source work on PHPStan through GitHub Sponsors.**](https://github.com/sponsors/ondrejmirtes) + +Does GitHub already have your 💳? Do you use PHPStan to find 🐛 before they reach production? [Send a couple of 💸 a month my way too.](https://github.com/sponsors/ondrejmirtes) Thank you! + +One-time donations [through PayPal](https://paypal.me/phpstan) are also accepted. To request an invoice, [contact me](mailto:ondrej@mirtes.cz) through e-mail. + +## Documentation + +All the documentation lives on the [phpstan.org website](https://phpstan.org/): + +* [Getting Started & User Guide](https://phpstan.org/user-guide/getting-started) +* [Config Reference](https://phpstan.org/config-reference) +* [PHPDocs Basics](https://phpstan.org/writing-php-code/phpdocs-basics) & [PHPDoc Types](https://phpstan.org/writing-php-code/phpdoc-types) +* [Extension Library](https://phpstan.org/user-guide/extension-library) +* [Developing Extensions](https://phpstan.org/developing-extensions/extension-types) +* [API Reference](https://apiref.phpstan.org/) + +## PHPStan Pro + +PHPStan Pro is a paid add-on on top of open-source PHPStan Static Analysis Tool with these premium features: + +* Web UI for browsing found errors, you can click and open your editor of choice on the offending line. +* Continuous analysis (watch mode): scans changed files in the background, refreshes the UI automatically. + +Try it on PHPStan 0.12.45 or later by running it with the `--pro` option. You can create an account either by following the on-screen instructions, or by visiting [account.phpstan.com](https://account.phpstan.com/). + +After 30-day free trial period it costs 7 EUR for individuals monthly, 70 EUR for teams (up to 25 members). By paying for PHPStan Pro, you're supporting the development of open-source PHPStan. + +You can read more about it on [PHPStan's website](https://phpstan.org/blog/introducing-phpstan-pro). + +## Code of Conduct + +This project adheres to a [Contributor Code of Conduct](https://github.com/phpstan/phpstan/blob/master/CODE_OF_CONDUCT.md). By participating in this project and its community, you are expected to uphold this code. + +## Contributing + +Any contributions are welcome. PHPStan's source code open to pull requests lives at [`phpstan/phpstan-src`](https://github.com/phpstan/phpstan-src). diff --git a/vendor/phpstan/phpstan/bootstrap.php b/vendor/phpstan/phpstan/bootstrap.php new file mode 100644 index 00000000000..b9f9d04ef16 --- /dev/null +++ b/vendor/phpstan/phpstan/bootstrap.php @@ -0,0 +1,51 @@ +loadClass($class); + return; + } + if (\strpos($class, 'PHPStan\\') !== 0 || \strpos($class, 'PHPStan\\PhpDocParser\\') === 0) { + return; + } + if (!\in_array('phar', \stream_get_wrappers(), \true)) { + throw new \Exception('Phar wrapper is not registered. Please review your php.ini settings.'); + } + $filename = \str_replace('\\', \DIRECTORY_SEPARATOR, $class); + if (\strpos($class, 'PHPStan\\BetterReflection\\') === 0) { + $filename = \substr($filename, \strlen('PHPStan\\BetterReflection\\')); + $filepath = 'phar://' . __DIR__ . '/phpstan.phar/vendor/ondrejmirtes/better-reflection/src/' . $filename . '.php'; + } else { + $filename = \substr($filename, \strlen('PHPStan\\')); + $filepath = 'phar://' . __DIR__ . '/phpstan.phar/src/' . $filename . '.php'; + } + if (!\file_exists($filepath)) { + return; + } + require $filepath; + } +} +\spl_autoload_register([\PHPStan\PharAutoloader::class, 'loadClass']); diff --git a/vendor/phpstan/phpstan/composer.json b/vendor/phpstan/phpstan/composer.json new file mode 100644 index 00000000000..96d82636131 --- /dev/null +++ b/vendor/phpstan/phpstan/composer.json @@ -0,0 +1,33 @@ +{ + "name": "phpstan\/phpstan", + "description": "PHPStan - PHP Static Analysis Tool", + "license": [ + "MIT" + ], + "keywords": [ + "dev", + "static analysis" + ], + "require": { + "php": "^7.2|^8.0" + }, + "conflict": { + "phpstan\/phpstan-shim": "*" + }, + "bin": [ + "phpstan", + "phpstan.phar" + ], + "autoload": { + "files": [ + "bootstrap.php" + ] + }, + "support": { + "issues": "https:\/\/github.com\/phpstan\/phpstan\/issues", + "forum": "https:\/\/github.com\/phpstan\/phpstan\/discussions", + "source": "https:\/\/github.com\/phpstan\/phpstan-src", + "docs": "https:\/\/phpstan.org\/user-guide\/getting-started", + "security": "https:\/\/github.com\/phpstan\/phpstan\/security\/policy" + } +} \ No newline at end of file diff --git a/vendor/phpstan/phpstan/conf/bleedingEdge.neon b/vendor/phpstan/phpstan/conf/bleedingEdge.neon new file mode 100644 index 00000000000..01fee972d82 --- /dev/null +++ b/vendor/phpstan/phpstan/conf/bleedingEdge.neon @@ -0,0 +1,2 @@ +includes: + - phar://phpstan.phar/conf/bleedingEdge.neon diff --git a/vendor/phpstan/phpstan/phpstan b/vendor/phpstan/phpstan/phpstan new file mode 100755 index 00000000000..538866ca6fb --- /dev/null +++ b/vendor/phpstan/phpstan/phpstan @@ -0,0 +1,7 @@ +#!/usr/bin/env php +_~7g|Z7*szpnvU}S*6u0<<+fJ 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 z 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ⅆ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

b)gI&}IpI|Jdl_{RW7 z^^*0c^XCh$inz}g+os4x`UIhhYdd!@FTR?tCBp^DR3}`1Pd>j~&UleVJ%PAhr&O4b z2IKuU`|e^s6QQI!2S=v@!0#S~hHF@|?fl2!qQs`oHy|=3gMB29$XiHzc#L#OcsP^o zOU6?W?UkgQEubH61pF(;(g1wE+yDaFo?o2J`K;drmMbMgY~BMffwzJ?tgFQq zAO-SlwS2yKak<7`ceR|LqRU*~z~!L-2Hi#y!}2|jnP&7}R6Ls}5s{M7#N*#!%GTd6 zkUzAYzBmeF|J%R)8&L?~Z20lySBLojuYM)A=4f(!agikai&qJnGyx##@~dC{>W~I! zcceI;;=tcfQgFSToUhjNqshzd_F{AN+uug8tM!ZDo-zkub%9wO8hL+PP~Lq7m<0O= zc>)(2Y}|_M?Vwd>FfR6cba`=sT$cIiLHxu7WwIAJVV~WeupOlvDN&I4+mghUco(D* znOG{8bQIOwrm-ob6hX>}`{v5yi#mnZ7)D?dQ9YGWua~u@s~B}2RZJn71Q{LgBw!Ck zCDyMRDM?%s#KZY;0LI?EVI89WnDi!;$a;bhj}lya4tSe6q1X{0<=Igj8|bB@w@H{fg6#V z%XQ4$%a)6d1tMh~=HGuj-@>w*DxQ43U7Vf#alXBex|E-;W{7;#HW!`NtM8D0dAwXL zU!AWmHEopxv>uQD9LD*C|7(32mO1?=ALOf-7a0FU|6x*bRDzynxLWKAVqnEutngU zI$2p+S@~93S?O2XS7~gu*sC1MW84CFdUAic`C@v0K1()8-iq=96S$ZmY-#@{yKA6r z94!Fc!}a#d)tiy6TQi%X;X&i-+L2(t#l0%L-DJn+u>(^yDh{80KYP=T^~eI|>oN$W zFHntLF(}}j%~mf1Zp9lEC~JPPhTJQ^XoaTCgDrsIu^q9j-_Qmso}MB^bXGh&JNbW$ zC*f+b^66%EzAWhhA-!4hv=jo0s;0QEIn$u|`E1qEM$tk_yx-vY#v@w>xj;5WwW`wc zt$nSys1zd_nb2v&J~xrN4U`vBx%BA*hE&U2?$U=BghM^}c3a?oIxNlGy-d5ZpEj9S zy&35XWzdFARyL6$7G9WfF%u?_|Mum>XZIg`_Bk|v$Op20d~NXX!NX@y{^Q~2&%VC% z@Y&-hckccTE&mjWpiXmChflvl=63L34Gyk-ftmg0?(`V`1b0{C#{pr50fV_c0QdRb ze$j+(+%3kM4oZoo}!CCPCF zuk3DDgI(2)E*nE%{mcOB+TnKwR9&_J#KWdp=(!2l3z!0dg(2&H}k- zxO8PM*EzUnW)SG-x*R8aC()j!3!8T{OI7z%2TS>i!d!WVC!l{O*}1VhEZ;amJ3iH+a=)VjX7!mwTx zJglsPcxCJF*SCJZ=54JW2mF~x?1SZ`{(Oxvyq-LkYtDJ3%*${Q®2-IIY~m_4cN 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 z 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 z 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 b8~D;fAlLq_F?5o87v(ty>3 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

X%1$9hm`tG0C;|~pmZiYl z$cMScCDℜ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�Ew)!{74B|xH;`E@XYB_^v4E+Pm7-x@Q=(b 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

cgAeBlrHf4j=cXS6l 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

a9q9byV{KYvABc7L}pT*+R9N{f4m9%|~GTSfB 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

JFb^I?z5jkF)H2nUQALN> zjG5QLvCYk)8ZoDS9$xJfYZ$Nu)B^cY92{PNaH<3em$TxZ1iAfpoKCL?8BO@T_cM-w!<6q0)eS&=Rub@embDgJrkj zEL_F#?CaFL1c{_{K#0^~K29-^&_U{EbCY(}m(k4}zb0>l^cOs8Cdy~CEYv`hk@yc= zE=8)GT9<(zP;;FpT|;Il^u{Os$(OKBz?l=r2^XGtw)71eR;!qwslI_0T%~G-e_1@U z&XZ?4O7#Un*+Dp^+G7B=Okb|2FZ3E-NQ#UiYgq^O|- zDSd*`%C0oU4bMGQF+!GlNKzmHCY(vEGzZu#&3@!^Gp524p6wT;(9Ke1re{YZNwR#B zXU5@p0Yt2TbE~^mTTyo`0GxPQvD+m(!0N#`R02X8uIoY@1Fk2&3AZ~J1NswRnmlp* zsfl1EjTvu^v4%0R=d#FTyQ6v&-3c#LOm%KNJX(3~izh25pZnri<>aY})z-BMk(FP> zzB1fA{;b6@JFK&>L(FZrSDzm}@@%EGveAXl9J}LAeevY8SnfmQmHa#rpgt=TT#g}X6F3TqK}q`uMLYw=vrMhTs6DO za0jGet9?&@`N=0wWGRUAbECSsD8=>bTBC7p?)+?{fnM$TB?D9v#tud2e6yW7fu30S zUC1J=F-gT?4hU`=&1n&lq9N~!9y6h?HC;yxXA4g_(?D{H2 zqNa~YhXqmcsLCl)dbq^%!YJ2D<&UQl(Uk1VTnx712)Ax-{0%We!by)yIx*16JQqLZ z)V$R$d}A7Uh}aQ1?9r46>j@}E#MkF;dhmROM-*D@K`L~j0Sgh7dC{Dd99=xT#8;}K zN_yAdHm_)ej;D-^({SW5v<^d}>LrnDltt z_Re4%+PSqTZMLIoqH0_xZnRdeF2U@C25^R*Vi0>;Aa~O_wVS6Y|36-N0bxeXUI&v- z@v1~KItn3iK_l|8#Zixoc)SR+S3|{rqqU=B+AlB_`%}c{=R|1EWuJOaYYcKYwv7WWUm<$N4x2ktLhCw=)LBg$r#v~f>awQjB?_o(}MBVtrYpd-^R6Y z0%SM2D+MCL1eS3+POIVElj3x!s?+rk4inGt3I)p@NX?m=hX3tqyD~$N+`_+%h^O#(wmHAKbPqsAP0<>$Qm>``I?OG09lF+`*F_Hs>giR)nn-g`P~naNd@ z@l939K-|XKr=@P3lg!58K^2K%Rj5S50L%8pXR1Ji%2_QEMzObHgA_l&@_;V>WFw5p zStd3u(QfEDK0APy0a>q z=DdP_4#f@{W>7LBro3?x`qLK~6s1Swg$>Y1ud7d(QQjygf8M*|qX> ztGA0So;LX@7T9n`0ij$tVAc$X$D<#lR(Hl$QCHWLtkNp=a->+qdJq;>EAtl@=e}CJ zCX{QsZhYe$k2}&C{y)u_cn~rJ1;Zn(8n}He+bf+NW@xd)jooGgBTB`QRhZXq`e&xF zvr-;h5^G4`1*&kZ4^j{d$qKUvky|#Qe+)?-+t=W&)5tCAVONV^b^?S+WaJ9QA9f1Q6 z85CEUWFNS@;k_E%3*Otj!Lmk@9J9m~mvm?;nPO729}XE0!2yi$9;D;&h7+K`bv%^l z7KwM!;z6bCO?|@&zMNW2g{a{3J6wmafxPi6w|W=E7L&AMaEsSQ;hSFL$Ri=m;SzS zX7QlbCBILNy@XVcmb*&(F;UC$P%n`&3oX;U-~h(cNti5$xiSf*t>d_35Rph>Q}K$k zOtkn(j8C>QxB{*17h3^TsqI*BAN88$*Zmp-+}(C>F>OCT`e3M!2v(rwNQS|Ml_wp{B-w)hHAo$VkVXxE`QStuLeOM4LC#9waHdTd;=O zeZ*!+I44=zlgPOxA>grLy19wHfDr650>q8Ei$E7=0N4OHh6fk}$cJJDHB^?1sD@D= zC_$g09tjlTTqMQI8BxD?oHdtbje2+{!x^{Cs&ojxGCq!aUKw69SVdmC;RRVEf|)mQ zbb;z)<=yE0g#QiGR97E}r?rv$ur+lzyq63Lb5UQ$Q(1|Hcon4K5f-!OGONX08qt6K zN^M@3X=Hvofq89SvPBaFrqSzTesBd*Hkel-+YBo65F~{kl1Q>pDgmwGbxjlnr1RMt zIYkUh)5X(+0wwb)i_AY*t}n3!= zk*~1)MQuiWHY#}rm5ITXN6c*@w2xC3B2G;zk6(2e57YNDX%~xLyurRko#~4{KVj)h z*mza=68Cu(yky?6)cSQk8d(7G$RHLE$ue5qwPa9+QmnnG6y`rUPYVa|sDqu3Tkjl2?i)4&L|jQ|E@$KHBRyk2V7?mR$7{_*Y z$jETFTL521^$a?a02jIb;@NnaY^|5pz+n_6!vr z&|#*5yt0qcLqplk&(OOteUun3)t2+*ah6tS%UE5%ceeCwkT(x+MRO1xeyRp~e-=|U z=~iVHOptxv*~84&B4X_`X|r(xcNpew8L#M&sheQv7%w}4bMXG5&f_A=K0F&9crpiq zKZqXA%b*B-FNpThY{^*p)TVWxmYk28oa?bdVK2lUD(rJ54o2t)m-wj}!MqB1N6#x^-c(ho;vOy;K%;7m@^$EKDvIZC^6-;Uc?= z+pkN-PU>-GX^Tfa3JID0thL#?*2KypF%!?P%LI%iCglA@cGr9oj*N=d)!6BSH28tL z)}epKt#D3FOzdo~ZjX0+>l5eC&QCP2^d~lUwl*hR|MbWCv*^86XMDGfbo@+UEbsHz z1gY52wLE)iUv^q*T`x|EBU9t&5uJdvdKN&2nT#=8h97g&N24qu1Y0iH*N*VWJTNsS zz-JJh)?fDZNTMC=3c1?p?jn-|O%n6X=FL`G$=G9`$?SkgPA1HV(mfepW%`Em`$nYj99Qfd8?qP>&>hNvXx*yF6w~z|lu%N^8SB1uHTi&X3l2{QCRq|1 z8bNVDKEPmMpDG{ZhSvjg0gWkpxnTD!r|x6Oy&cAE5udOH=Qrm&=bBsdHg_6nvVD4P6XorE?s;Ot%8m_Jx zZ5q98LAsb&In0!zNQ7G3OPRiyd|q?{d2S}vbwy-&=jm(6Fl4)VoO_N}eiw$Jm z&y8%D_onSyf+?j>)Z#&S&e|0E6OqwO&MMsuN0@I?`o0@28Fy;&coA7a93F}+HUNh9 zFGW(O@j0yhg0>z)fXS0>#2`J~cdRtqv3B0x3h&7z%*V@OK|B*Gi;=*@ESdNo*AW~= zbTEiofW2zf9dl{y*%6C#FTOl?{(PnO<+6aBypWrB#y7=|#5i*rgLlg2tSopwkdjtOMN zx#3(5?i3^XAY>viLW(y$?~ZWWpt6MvSJuqmlCVx(KInY^2onTMgAqH?lI@0^PRRKh z%<<_ZJ%zJzqz~Dhe5zp0o&|H;1$nb1(4CLMRy$o(iWCkF zRk_5j0Lo-dl5if0)+LniSY;FE?4ULn>WDMP5s+;pZKtY1cZmBzI>@YZ5Ew6lSe~TBlcK_km>HGIKz~B_Zw@1(=h>kSDDk zwj7v>%#F<`;lr%jl-PXnw5-($U*VWZe#IG zXUG#6v>ro)BMyB8ZJ7(ZNcL$@?%3PhAX-f47)FAm0}6(eQM|I`&+`(EZtr8}fyi+( ziWz9&d)nJMy)fpn11n1|I4{&ZOyXG8L7U6^nvqpl9m5QlX+lpTQClCeW_oL4%C zOyau={IpGW)?sGsz&Kkt(ll|qO86;9`wTzn2w>F(O!QmrkHiH<6GZ=DGSR3rQH<_z z`$j&49*qaZKD|oIPUe2<%TZRKId0vp_`97csedPUsIzpaRf&R|3P#(tI1s{qvOIB0 zoY2nN2!lPW5I!3Ib33@OtZN;mQ>&$=uT^+b)PsywO#8^PVT{HON(b1j&&vcP9O~xI zWlpvVak%c>sL|Vm9ztF>;ij9)Q(!!H=kQ(g(zW@7aG@ttta0w1(IAIvbSzf|CsgfV zQGBbU2ZRXV~BKrSMhq8Inz*ePIHqIkSznmY`&Y{={ULgF}vs#X}K zOnQph`&oCsY7R>;exo%)=KV}^4bV?yrx(IWjSN!OI$d!G5IPvRDa-AYLB0z(wvbFz z&UNJ(nLhm|ofuwTkk=UG6?1aXbbkw4=&RqQm?l1v8w5!m@TvxeiB)daizUiA7aHSgZC?8O8 zc#cDE+x$VeWn8!aF5clL%+$z4424Jf_9d_j z_XZY%v>vfbVQPg^(KL(9>fz*=lKvqE=pS6P$%pNqdEH0``*KKhx=Ty@hKYr`+b(q= z0Wl}1gr@jsyG*LzuhR-~T;i0&_Nc1dz;v7EBdVX1gE^lefzmiSVI#+n+VR#}y6tu1 zNiqF~Cq{gLvPQhw*}>!p!{`A0?|H*!KUpi&N0+c6ZvKoGW2PLP&{WDpN_#t@RcZ<& zT+J2nzeR59R4fOhDT^4)U-oOM-J8d?#A-4@Bb^IYHio=}gjxNmDQEaiR&hPvL+#Cs>&jRdn9FCqimHe!E|y3Z#JZ z7Dco;@47Ec>)f5^3YJ~Q+}uz4fF)DDH?~y2d^FEz{b5X$(Ni7HIHS5Go$A!o(%0r^ z8!ygYm|d7YAAuj<$jHAF&0piYLmQiQWByiJJa_i|Y_7RE`~FO^EQFs|l2y22h*6=d zva;rFEMF`OVK^*uX`E~-USE;u1rpIE$3v)_i)Ba&6}mqaiSmj_5?z|dC=I6s>Y|y$ zT^O%KBxZG^lq8Fm=*P1y9A^gW*Ye6!F2v^pC)%$erxN77k}iz8k2q?dD2j`*EbntS zyE^<#o^iAY(Mu(v&wxUCGLk?3bHuPkMg}?C8j)~=D~>d10M#c>d3Sz2wn+r4KTwiq zynB(#1+Es(heZa6D+pM3=h2J&ejHKULpcL>@x^U9HN#n3E9%5xJ&VHd^eoAjle7+o;`1I|9dIP6vEzyXJa z!E49axY;I#I#N@BMQodg8`T++3UP#t{&8j>cyc^lM7DZ&#!Vf0Xo$TvnstbUp7JVP zoCMiYDd!|WKo4;i9?hKHQI#`hCM)4U8Bl+Dxw?k11oE@RIB{?C3%yFJ&LGmwTnrkUC=Iw1vq zf)@AEMEl@Gy(Z(VCz%ez2!ri%Ha=YrYu3S25{4Lw==76J&DxUSaRsS1Dt^YE5;A^a z>{PF{i=(&VtOO6yM+Vw7iR7aK_30|H^S$I&2IXVOU#^SI*)^Fcg*rm6y-t~KE)f(j4BDFr*cogK zcljJEvVjJSB?lYi%)2EpqAQB&uSER7#oApF(eIB!hM7f{?QgeM+G`NIZT zMBNUF zh();WWAfe#iTlJ+^8wSHN5UW*^cnkR_CIg3v_&A1Jxjnd7+d_dMyZIbf$zg;C!VD# zz70}IFlmm<7m_K(knMTYB-Pv=y{emGVF?b-o7_0C!I?K(^Q>L48&O8XO+VV%axXiT zwHaV5yMs$4c2cU8o^>bM8!~0>*Q)TEv^#6vYHrSIO-dkh0La>AQ5E&>l?Da{&fbbf zLEUPo)#ompyI9~nEUySl8Is5oUXy-}z+qE1m{JI*&w%^$y=2uE^nVk^hlnum6k3Dc z-(Z4ARf)MSjaO4tX~A-+=)zeO;Z7zd&A~1E0B9&1%1|Sy?=>ix@L#6|kl_j=(2U~h__#}epifgV<=z6IB-+3qg6xYthx}iO zQ5hJbj8ce&g5Y)(5=T>I3;RGA#@w_s2H=#$3fVPAUhlNHLWL2bTaR>)e+d(rd~*0{ z!-t6&1ZBv6e@vyFt()t3l`hG^Neri9!k`ih6y)i|4jEbw5d^(Q#}Q;f2l07{I4NNj zKin;p%^~4NxqwYaHWDz?!Ghkk0hFC166SQroz@Z{D&Fz%bMy+3+?~L0!E0-^(rGJ+ zX3NfMA&2gBPD_}TI9u{?N3#U<*bR^9Fcu?b){a`nN$Pr-*YJZ_f+eNjavVEDrh!&e zJ0EhZkMqG-Fx!(Zh8~MpM*^i)rn%a4EN$b2`}Q~%UAf_sN$L{!E8df$H}wTjv5=SS zg+On1F82>O{8M{8l_hGwE0}Bz5hDiTSrONoz?gX}Htv~#p8>GR)$@qjV$K_^Cof%E zY=rH$;RQA*o14N_o;HOgvrUL>>hxr~;}!1OD>1;AtK7X1fVo#oUMs{)Tk9Qy-A%ziW zFbmA?l$;R;MV;$fE5okfgra?3_XGwDjZG%ldP)Sw1I^F%a1PE^YpdJ40jsi$93kMH zv0e+_trjJ1NSH!{$j^C7$Iq9|luO6C4w+ciX)11o=QcmwQ z=eaD+W_=w_q?M{hfSgxxc@}VUQ6ts>nF7%iK~HC`o&8#9&t22X-p?uolv=h#MnhS! z44Q5)#MAnktg>@T$h2gwt?dcyZ&Lo7s#eA;lgCdyS$SM8n11a(5eIMkw&PqM$#?t+ zfH{FvLPqV!MLkHWq)f5cl_U;f2paAsTP8u7D4$@yY~;rCnI7$h99KTvp;>O9ExTF% z9{TjGtQje0cGwgV8Ix*&hh5rkvZ*prj->L(f9QCAylkF2G-s6gxl#}dW&1U9E&!Pv zeP*X_rE_J!HJ?V1KT%7q{48;u|5;jk(~CfAbaDM~LAi!iTAq4jEC=U@obZ+br#D^hJ?5|su3&FG;`l1RdO6l?65W8%|!9&IdU=1Anhps@JMM0B}}h`1hV&9u(B zR4qh2>@@pVd1hK=;#_57sWLG?cee7_YURYKFHSO00ThF4h#r1f`eNV$HlVJyBHNC5 z3d!8FjN=omR-6&Szm|4n=sgy3e}UR5^G1!i)RDM;ILf6-R8CIj)gJ2~WpqY}#o*Rg zYZwl&3DV2enC%JPE$IzD3WW<(@smDoQS+ddQ}-%(^^BU=GYy ziON8@MOa)f8hTcfI8G($Tzw6rxlcS{GcBLEoRY%}1U67RqkFXovM}-^ zKx{_UunaDecp>Y-1ZQFzxQf5{cQ6+8%{5V%Xm+E2V0kN+wSzJf9#}Kkv*Jo#ai*3S z^|4uAQa-lg3y=*cx`qcVlsMa|&cOOJoIyD5rL)@I?Z=ztHIg5`=PlUMx~Jlc+%rMl zq0bWSF**=^Q6F^L-^5vKaqQa;<EW&YwF{d80y*_4;ee zgmCoq6C)LMHaXbtT3*M|C$jY(1yGa*I+dd%6W2i$w+I3ayLFUnlr^F2vC0>PJfwsB zPEujqgRtr7lTm4@SGJZXi%(E7E*Ray;Shm0*oN#-AuxmGdSY2#8V)uoyI&1FP9`j< zXgD5v7ZpuHevQ4{G`XW&)=vBgN+$aawUB)iO{S2yC{m^l-L= zyh;SXHuX+13P#E52qz+j&v*qthc&tw@8v344LDavUOU3@MqD4W>uY))kpQX@AcLn; z^f8uuO$zf_VRL+#AHPw=;l z-fW{O6qfm{D9V!k;Mg$X7l20Nl%74-ePygGI9LS3@%xc7)h%r{{uIywPcrLaDV^5o3Q-WBzPI#Ug94QD08N#ac( z2yIc!T&>Ak+|=l?tw)C%t!<`ilT8865uviObShN0?+ruNc7 z`|5!^$b1Q_ZHAX|7cUllJC%_DZ{)%HP26HTl^aY&;_PO(o9ci)xa8mSi?bPG4ei9} z<(%{n)0iv^N0XSeA43}+VOJsdcA*{%FWUL|L03($P`<&@kqREe_;#73aCK*Iq>0-j~f3U6kp*&${KjR}Xo zs7S{l+CjPbf>~elG{te05ZtYOKjx#XR&K^16NY5?TWd1J$XNCD`e?m=bE>x7XpX%; zJ@)m>Pdwqi9v}NMEa{{5`kP|MI4MI@ntj;nt3f@QK}BaRL5cX@cc-V(ezEsqiz44T z232G#s)3U!kOfA7K~$9n2?XV1^DNDF1_8VUOsH*S;R+`*Km}nxS`P{k;!L*6Oo<&6 zaA04>t&CWl*o5K5Uye`J&`IP^zIB1|#0t{{YLX01pOmnMgxt%HRYDeQI{1MKj@86ll(;AP0Hg;!@6FeV^Yx$$vjYr9HZ za&P5d!uZBSkbnXO9O;lF@l`AZ9uzrh=`3D&KaUjavYvbM3vYhmxzkwu_`(+^a5n7Y zSj7fo$SOFlUv9su+DR9 za_3B6-x&#nNL)-#8H?EHH^lIzKHD#-xUn;Mv2cpWqIfSf#*;1S=8JIi zFrJ@KmUi-dbX%?O|ZlH{3c$VNt4r*-Ek!!4<>ENOBCBemYmaJTZn%Dt+U zQB+xx2ndTsKSNRatvWkXQ!!3K#4bhNY}uH|MHEe1)rTaJy|PNE2>;YJmEGG@b2exoGH(`SyCyv}} z4RTfpQeU7*#uiz$SUS%d``RM5kd)Qnsp5-Ovl|HRjZ~W)z&JR##?O&VEm2)N47mql zWxoU`mXhHx>Kro*YgnSN3bo5H#SSItst3?~JZcsoN?X0PqpGta^j$TdkLkmXX_M-& zG<#Pud-C$};L`k%69SpUQUVtUWj_S#OB;x;VXVgIa{2*giPooC^XcF{dKmqj)Zw*q za{qH(%<$ny=?SntPAAR>@8v^|TUDO9>U@Xio_yZrkGjhrq4S6C)-^b4;IJ}_KsK8{ zGEdJrf&E*wt+>|V?5?p>SU8PN6i(;QVa8cDm#9@|uOr(9{d>)XZrG=V{TKAG=%zs< zr=&#;ry*y;ICToj`SmDbx6u<^(t)3fp27qE}M9IND9)TnNE3N4+zP2usYZ zR&i<*(oG?1kvA=8ug`OQgAchJW#|+-cj9M+N}%HPDSDuXRwod1se+wXh>erwrhq`Z ze^G)&-6qt0nscKDA__b?q{aH)RK0^B-OOLT^H^U4wQTS6EqurJNt-UY?XC(u`pa{f(4x(wu;qZz5YJ=)ua_;4AQ^V27MhNEW=9bszb8Bq1_9EpC0?rDL$T zki@Yc`$}9$i1sm0D1|;;$AT|9OSc-u3+(=%kPA8TBBV2 zI__4hx8ABPvtbNjNO9B}rY#@`QG8J?L3^?7+;6seWnIH+>gdqM;`IDnjtH{E302H} zX;`^L#LA7nBn07&297+CoFD`g)x`GH`DO##K_v8*{@0p>5CUoK-LyPnow0!0>NWZs zgB=8AcN#9rp;jGqund2dQ6hwzyh&OtOAIC-st<@5@XtvL<$>@l(4tV210w1I*OA1s zzV0~Ev67;lh9mK=B>SW%W0FdLtod4pye{Fp6NgcWJ*+H8OCOb-S1dWLNG&$H|06cV4oXy2Q%!<6*Ap{|Ii6;L}-ZQc1a4sGB};3MRz!u zmeXIS&B8m*mO89`;|-z*a;eO3Y|nbMRo}Si2e;x7P}Jut&4w*Kq>OJ9k`$0BwzPhy z)p8@1)%U&q6`+A~{DXBU7oS#EwfGyd56hkvn*!`DOMrr1!JC8C7BpEO=;?kMdH1G5 zKn)zmrr=#vRh4?|g}DpU3t!9cT4Q-6k?tc2m*Wq4KNsFe>|Kl*Dj&LW5(>Hs;n!~B-!a+t?4#PUl$_eC5XPRp=uIc3nR*~#I_tt;xunpI&;YWZX%grUQ@hrk`DBmts9Ty})QX3XWpzi;+hc962!d zWaU80?3l_Dwx}|SK*JDG>hJ;X8;=R0g&M~}aS=>Brh#qSALso>48|o#%yNWJw8xG# z9x5+W#v3I(vEHjQ*noJwxwXA5s3Vd-&?`{Lp{G_`U?^3IHo+phgX>kI!JJ|p-ku`u zBZFO)S>6l?v)3}UCRXOY`Ye(siT>j7l6@0G&y)YXl^p^D~wa4SNuYoge`M>E&N27qj!7s(r{)BXJX$arSnE^ ze3Z+T!Fqq3Qlrz_nRsgQnd8UB&sSRH>8GB4ibY~?;6YZ6rMyG{ARY%loM$l89_JgJ zz5-jRxq>7d*ol;y#M-Q|dD@5h^1(}%f3M&%Gb0aq%*=T&++b3EylYfv@-R(Kcd7#a zQhaxIVSzg&-Ckpl1W%S+04O^tL5JKhdtImRF6UqJdWkWgl%g?{+zMh;G@we(q)aN7 znFgzUU1mtoJ6POWul#{<#1xE{rsOA()L2FnCR8A6!I;9Nss*DXJ_;ArQoeR&;fJYW zcDgv|zP)aO)vQKT$%UjQ4w1nmTIXim0nqCr0Ax#Flg!pBSM%rs;6$e^@j$$K$DJAw zPT}>2l!$+weptoKvv#JG$!#3Cvbbvch!WQDe1S~qgYx>A32vNpOwn3_pTtH8u; zoHB!^^e*hEqE^H()cJ`l7k%gUgw19khQ3T7Oc2NOtlZuO2ROb4gDAes?{#EkMAo=g z(&b6V#BU9AZA~XS1jymcLD@77=O5Fzz>k6@0G=$JJzG#mJ7z!JuoZZ!nC`{Rp}0Cy zN3PfvWGmQ!J$L@%%*&10uOhRAe!cL*P-5;!$nsikgPe-WNLj$|4hd779m0{+Azb#d zYsaMvL;9q?mPwUafWl!2Y17+06!7`zMlmEIetsy}0N~6GU1LaY$j-qdg{6D@442<3 zx!7k|Wo_-agh_c44e6u@<1g=P@D_@3)sW7J-swlB^XnaKP@b)?K)znhc5}AS{z4;^ zcV6pw-A)Y`Bb64-+d2KsR%^R-e`JtC^%t6}uiz|;?&=KuwSLXKR`m(fdTr$XejO(U zK(;g*Gv}ul7aNUzYTs>MZ4FR;G6_3)wd9irso3TB%vEijs$(dFeKbAYcRk7LayVi# zM*_j~6lSP5z5OHO+N$2i2pr}5D6H=mmf*cYtX{Zuo@#IQ>rm$sl2?@4gZ$hXd)Xdy=#0!d;`g()>Xg?Hs3*r9(OEqalsW zi}(?2K0G5;Iu4?2<%-K}x3=SFuafmLmbJ(GDz1o)ih z`DmK3i-Rg0SdgUAmxsGWCgU0AaKPwlV0{#vQX9po4x_vHheTNM9CK;zm08Ru8uLg{ zF}FB}6hKS|D}Uq169pA=`dL#*f1B$T;ZPr_T=w&lLsjPaGK}G1%_}LR`Z>fx&iL>k z#Y>K5Vow@*Ali~B0&UPSq;v+gv>tYlOxl;FiZr<&d%?^)W+z5wutM9h1X$$>#Re&m z3J;AE{vifdIhlmj3{$$o7s9k@`w6YShTX=U6=YD>xCz(dw7<2i8DbGhvo&ieS~rE3 z4rhT}8xRA#&@lD3o)SA_C&}9h8?wTTWff3^1!MIYvG)ZQm@9m9LWV@wwmyV(Nfe<- zHVT=uxR(JjFTMb0Bcj<#hbq&3-sHyM=Ph)0;Qv_Ucv; z43D%Q$g>g7H&yG2#e6Uaw@1(uNDmPG6W-HpnJXU5K`q{D*{_yG$~mMprV$fDWT=>V z>C%Ol8;f&a|Nq&0*X=frBwh5so}z4X4?$U^D9N{`-Lfc(vbdWfbx6n_FH%E5BuHTd z0&H9)YizHzf1W4VPjUX8bzWpY$@#vxWM*X*Ku{OAds>(ti$G;%Mn*L05K%7pCdNT@&HIpI1mp#fZy#dTMJo&SvCK3PQUm){p zJ(0g%1w0Em00gd;5fRW#FFVa_hF;*)dGJg{hv`#!Se7wsCc)}rQfUAX5&S60LxC)C zRbT)U!)2x{Kc?k-I1jIsBff1}`5yO3)*gfvazT=u?fRQy1t&a^^kxyok8n&OP18xS zx%<#2ZvSLnGO**pgDDUNPdA_A39OyTs+?xY>N2-lzPawzf65cSL}0GL^msCaFS<@A zcplS}kvIp6u+PdX0QxO0K)t_De&Wp02yT5UD&~CK70TC*e{Tlrd6U-uwqTC)Hrd z2rAx|?AeRuKWYc{w^Rh-w!^2ax1I8cGb}xVx>G9|m41zVm0tMcbdT}o#i=Ed_x$?w zw-=xU6~6|A7^8e^jbpBCR28IBut-Ibu1w=Hq;@O*iZ$wW#)~`vA&It83JkS7KzO48 z%jhz|3b}Jo9qfbwhAQMog>#Mj0Q5J=(THuK2dcOsET#jJsG-cHk#GTuPY`qx*5pdP zdYxy`qQbE{?1GspN$7c3E2_N94O&7MQeY2hjNib6ei6A+jNhg+C~jWp$t! zm3khGF-x7fiK~-ArtRmCuD`x_h^o}>6Yo=_prU#p*`j=lp9HdJ1w!EKl*m>mCf8bmoRi{*lqGqUl8?(8*!ZED(SnsVngv1Qg@nbg?3K_~p6GdNYeRQ4|M z5Hxc_Pmz`J89yb}vMiE8I~9fqO_k{N*;}0wnIIePmO^jw4Dd0PYiBR%^xgr8{2pCD zxJ1^llr)(4@?AlikNok{`av(P!G~dLn!<3O^{BJAQ&YChS=N%=m3(L81sR!mc{&8m zYFUXH-5X6@3-?sHK;ECQ4nx8T%a4_!!f&EW0}lt6B@4}-2DdQ%J=uU3`0v$)e^aI5 zZ#a{GliK0G@fQ2r;TGbB+wgX?n0^6JIsFv9V$HQO+brZ$<-*3&t9Ur+MHG?&R9~nB z3#Dy#$5T8^c&gQFyG=oNmLb``K+-(hwZ)xK%L#b5+7Tmq9| z;vLwK>A*6CMhPKdJX2+bD*ELF$k9t2&N?F^w~v3Nj1NmP^@^}(%6Sqj#pKK7!%Y1+ zL>h9*5)?G^v&A?_uq5XUZ_#Oz^rN`THVm3gJ}|gIEx^-0qP8%6`EF3;3g<`$Z>e7sFBPdUIC=k1_}ORfQ$fP zLby$&10@o<`x#XT^QpRUAdR&+QBbePkMI2IDuf$YhH28A3*5%Aa(dILMWjZmx*B=M z%g^}8?F=p+rbf@$e|1ABDb(|d`u>wQ%C^-wjFC~ouZ28x#ue26M0a132Kbc(7c41PcG(h}-wt-v_fwtU zO3uA1JJvXZB*a{|?8-dj&dhizSIwHtb6O|`N*~L2F;SEetQ-TxZ5Xw@#rddwqWHn- zK==u?eAn{Ep#Pl4*-JhB2w-K(DG&Kc38&IrPpWB`2bu8YM;}MwCpJgchc*I(Wr*4t z=nGe@OCl-Ogzk9XR8o^9Kk$o@{A1<6@aVwuxoe7@t(!ul@`F4OB7pX!q9D_if)NOGcWOuaWHi z^|bNw-9Ahnsf%1_C2v>GAwHfOH6Er=L)g0K`F8lL-V0A0_*6M%_ZyI3q5yp-Js3$a z(PCZVx>wamUBXY|G4fhuBPdn7{d|WKhO6$h1+qkhXk$GNPnA6`NasPvk*s|U*`;e9 zq|d|Agg1>6HS0t4Y6I5v^)~R6Yz%iZmX@vfi6m0}#?h6|a=fzb>lgGOXsD(qlcV{Z zAJ^-+T1PO4Dt;%y$;{z_|7P2xgfGFKQ&(a`XHaC|LT~pTWStivm$&o%*q#) zZD+0{-%8eUp2^gbQH^$sUHfPLW#=2^rLX^mKp&op>Pgma>IovWl88-n-T54D{+rHs zI;#{Yiw@=RUjuVXyUDw%<*NR|Wf+Lh<6q#3{XrDusQ06{y`N}2_vF5hivWU&$5D@( zQgec+c!Csy1ikXHR-;HP*-oNZ^$ATG zlv4*9rJSnJxgC#-pis%;<=&;&Ez;8J)tY{N|tmJR5; z#r+NjB^XRligf@v2_?Hwu?#N^o{wQGA)IXl5?;Ky1`P^V2bQSQ@oVwzfl%c-eTZU6 zq9z#5l z?;2*>1>7>%4uV5;s?vt|0d6q9p@^~3IEn`6Vz=T4&tXU9n6kG02Ut6SOqU>poz*fS1|sg&0>G|Ve_Z;z0G24zj(5@`{UMw%?HJ& z>-+eQoV-76H6J0qp+Jkh^_}L=#qPsmedp)mZ(BPLZWNpUj<|>Y{bG0T+ScPI+gqFX zZEI&^`{{$Noga$(cyDL7iLz{ux0>j*xm$2R>uPHg?>#IYZ|-e8LeJ~>x3;&MKi|0a zaI3k)J|FJx73&46eKxl?o^G%26;Gb-J=xvg#PAQ$?atQD!##|$`FL}uxq?ygTe0~g zz7+e9*0;Ag)V1}efPRng6&t%xe%{;q;Zd`Aw7dOa6F=VH1Z3;?QHxB5!lV$cw)OZ% z@nHS&`VWL|uh>N|d)L@Zp(}oRw8@`1-a7ub(PYR6rm?ZR)7-NKf_F3JQ1iz;)BJBe;48=L`U#XuOyCN|&+H?w>nvjTI17W$SccpK(V^2lJ`t-A336J}KL1uZ1wpML|=Orn7x2njM7h=&z(cw|uOf+}dpTZ^PF$aOI) zuq>W0m}#2gYCyOdSQnuu8!~~<9@Wzmy#T`caQ-oos?Wnyr5d?KxM(2A7gMee5MY=9 zx3NgC=cDJS4GOrcdBYaepFpxE2Ok5?-ixe%nkVk?2@e|jjg#zF z+_H(LgIJClg#;1?;9Ve*b1up91zZL8Az`6_Dg`upwIGB)d zO5HGgD`x!?Xmlr}-Az>#v5_nT5zi%s_FU$};)_D!Ff~+DsLcX~T^eCcfrc%jB+qaB zlz)leYGL}$QY4s$f9_#bQ9G933=xqu~L^uLN6n^eJn~)QMSIg2y9B=+I zMo$q8K(_hsO*hZ5Uw+b2OOqAcvJX@;p1J|N5u^YuTI9T2CR(7PW!q;_M= z+089B7N*07_@j6$YW;UN=Z>`7I`->aN;)dDxyZ^$E8eNfhVQq_OO1{OfCMOSJb|4mQia*@w2jBa1Zqx{0|IN` zA~W1qdXPgGzUY-hbEkVefWp1_Vc2AgNXTNeiXP1<)L+eQ<7aN|^j z#5-nqAd$Z%=g#Ex-S1%YK+})&!d&s&aPxtj!UM!=h7hA-m3BkZ^A0eCWfE(XpUb6F zDjZJ+a#9JTJc(2^APch#MQr4gcG;JW68P6IaKoo35?$WR($Mt@+PQ8q^r!NP+H>Zr+gxP6C&rXc1i6lx}EZ|1!jSa@L zq3MRz5W@IX$pgrR! z-^%7$o=pX1bP7mOj<4ae&~SE4{fe%GvFchqqBSvwmMVUw_5SpM`rU(*66FY2FLV?6%-%E^fp^FS(@*p{! zMWn$=h8}C*8AD$_<*jMMu=Ls$Ux6*j-pCnKs-wVwI1k|-q40vb0o)A;75JHhg5a6R zPQIf@v4_ZSQ#e{zG7%Chq;7s}Gq7LTJu-QH6du}0GGgUT49gdNbbbE2Vm+T4c&;q& z4%P2VaJ5dB;nx5X_x>U>A?@t`w4+r9RW15g=sQ3eMHF@J&7Gs>`VT(O(&FWi9UYAa`@$#)SS_s@XidFt+bcdu=I2wF($zjRnhbJ2|7cr2uik!fwUR z1qbI({4B^Y+|Ihuuw9RE<3jYUjJ6;nCC7H4M1PUi5YS@h7fHY`o#ce1)EFbzv{Bwl zpb=(eJCz$h8Ck#;h@Ee-L7WMnPnAOsgrgcO73@e2P=O@tBA|vH+AQ%pr^t7xbke1Q zDor*Lz`=eZ!^A(%6EncW@1@+J!k^;sHOxi;3<+`n#mp_&gm75O>PL7-!6E5r>p}5d zfl@Q8t4=*&wVk2l+S6St0s~j>*RYOZAM$7TL4>^+#Q}MuVg&!3#T0b8{`G{y8EZi~ z9h(619^6BYdV}@}vd=6E>4JYH?ha~m3gVu;1C>d=lu22$$t|AnwvTA9*#e5yA1McD zkr&6SeEW#K*$hOn_q4CB(kGAG(7k>{Bkq0_0HExFp5@wS2kT?VM2KqZG{RqNYt8k& zA2uO-v82M%vukjmf^V3cX)O-M1OTWa#~>5h7${?+T-)U|pH z2iV;Q=*e=Y*0q5j@srIxcnklv_(oZHT`R2)0T0;yCLDkX+gH;Y!x4BLL&Np#8mTSVgjVFOn`PYS@us9uQ5r zEP8Vvgr^~yZtnGed-bE&|3|O?k6!;Dz5f5jz5d@qS-J%c>HYS9!BF@eW%ReaaSx6$j98ExmVBB$!t^u!j;Zuzv%H4>*M-B%6Cs6&@V8p!*& z04G0;216($d~edao%enh`wL;R4qX zy;gD+Bq-wMBsxE_JW4+-RLQi}#UdYMH4)_nrXQf1%9LrCroX{or@f*2qv|{Q`?R-G ztz9yZ{5Q5To^QccXU;7aw4&`@IyE%VWl)Xd&uE|?1> zH0&I0fK*2jiS^GjK+O4cO=yct=^x%rvRQ~Zwv$MQ=biu-yGvp-8dO!NSp`U0t1pS zLcaK#nbgP^2)8En;Whw4LUYBOdw3NAJolEWsU6r_G>CXj&3t5|%RftWOhy=U-Cuuj^tAc#o6Gup z-0nedeGWGwv|j#(8Ejc48Xks-&eZ^~Hz1Vb!H_lB;NXS07TkXG-B~yC?!$-sxC37@ zp(b292B)V?;d%lUH$AFlu+ar#Z|TxYpO5FAvuTD`=y2AgQBdru>S5;^VXp%}1Bv~fdxZbF)jY!0 zd*g3&4S?2E#b0F#JG+n3A`m8ISNL4E0r!=XW%R@k z=AIXA98cyEPL6a8&9Pv&7R8RnMlofeC&9^dYp$h5Jtc=9FL9|7Wi&p zt`>Ia^pDRkPzg3n)gXc$595g?*Fc<0MkI`M!h078FH-rPL8zq`A=C_>82CY$R!QFPOmQ~JUls~ZCyU`ZVu_fI&o^5l!W1I7XTagkmP z`;&9{r`WX+Uv7hA>9=3~(sZGYL~CpE9tyqk4gPa`>08k^ij3yHhru&h;|TIe4JW)W4ySP{Kt{m0}y2Vvy9PXyD7zwTj)~)|bV`i(z+! z$i05C{r~qZHJycH|A0i|JsmD5p%`Va>Kp3OAmdAm7drg#01=}FG zR|vXRZx(o_TE;=8NIrHGQez(KbYlc_`uRm6EfyOK3&v z!0eNNh+@D&7by}8l`8lf)yhM!_{za^b2QS6Ji&3(8A>8D+(pLS=Nik-%V&YJiYZI5 zvhub7D*45s#D^Ci)9HXXFLMT5#PehH7wXzh$tha=CH{5SM z1}Chd-SmXAX08)NgQgDM$WiXMMe}AY0~juMZ?W@4mOpe-3Br8M&P6B>w{F0wbscXLQ~g^4Vqzkth|b(>99F6#thMw^hx&@W0~c!318eP?kb3NwqaLQH*MAVdn~CZD}9F4(OiQ9~r#K2uS7w3Ink_NgHT8 z02>RA{8YRmKOS=}YOPpgZ)d74?O0MR3i*c=h3tmHXAcQ2U_5=^K}{T#h{A>yfR~Fc z)tpPfQ;~ouFTFy5=<^O8m+^?CgsKI)k8WtM;4#>39E66-(WHkI7H4H}x|rYTq{kST zbEdi!Ly{wG*7zC}K7Dvi$vDU8!w#Er`g4wbGQhm4X@=H$3`RZ;hU>>d9fC<_LWic> z=|t8}2bKp@kkc*>TE0r_{_F#=NE>}1M($Dm{2I3#d=7R$pOW_5f(@02P)8v zlGut?@{2a`w(vxTDT034gsbK=kiIH3h+HP{W<%0U9HM7uLV8UmK%xDKsWzo6@TfO~ z2|E*tZ-Wj9UNJ%rkY3S1&}*M@*094YDgNPzuK+-;N=W6#8^9yYJ9Oh06AYqb7uyTB0+z<~*eNf77^SNMnoJ`ZG>;RM(sXAFGEf|gN9@S+9$8VgXw zgZMz1%$~|s4htYiBA;db!3!V;0C5??lF)QTcobhHqiz>1iV!V3CYfcHm_)b_<5{Io zHe;6urpA|EpEW#R*%@X%dCqA2n?UIC7zfDB4o6?+=%4XFODhPs2Fisv3FbbMkZv>W zXOr+N1yB0OIXfaHEdquS7Lk7=g#hLO$eGBhd)%dgN#WMFWF&T3nyRCE9U{v4Ikr7t z5epPJnN}wjR?8{_wx(A0V#JPK;=f(6cb?|XCtIx+X2y}6i9;k|Qj5`OA7S)+opaQp z*|YKllC1xFp+}ydN8IH@KaP=1O*!_B;@0ZQ>eBLEl3yc`h3huxe?itNN#nQ*k-tFK zDQRkj?yzR;$C)!<`klhm^#Xw7AO5wDew}s1&MKfHjT6jC$RLJX%cyn) zidOD`tCPdW_hJxE1T5)K59vq))m~X@w2-2hYE3J3?q47@UoUd<*c}oDw*Mw0Zjb}n z(KlVVcy(v?wzqam)jd;(MLXgCkez^PEc8uJ_E#N5`MM$%B(0gr@?LdWf5*noM^3JX zQ@Vext>?-OxQbntUqgUTq1Q0B~LqNv1{b++UCpi z3QWZ=Aix1At|2U=%K-z62_gn6%VIZ{-)yT?$kF_F4!0n>n-z}HcfUc^A5&L%lo55~vOIGRTjI8<6XBnscy zFBqF0Vm3xQBymchc!mxXUITW;E};mMq)_Qo@bR3IwWH~zR;<@B1kCV*5%t^1Os?I5 zbXCWqopWX46D1v@)88i7<+a@eu_yyQ#1;@K=%fP^ByzVvI3)czE^RSnBg4N58xNA> zu){)}x{Eo=!4tb}m#QYrbvAzH13*1!V|HDy5wCc13ek-Yp1k~-bL2slr#w=;q}SEwGIUka1WbHzNHtWdegEGex{4NLB@KgCLBkk68_;U zTpB(v`#MGmh#NVQk%pi~u5JR^$RMQ`V#sy4(K^PFo2+M= zhXna>PJ4+3>#pE3*5Y)QT7tk9T*?sB-@1Wc`)~9Q%5(Uu=!}p3thkJZ<47Nbg8c*? z1$wdJ6X?-q6Q#PsH)*XK=?pLv`tQSO$i~8g9uiV z4w3cjv3a$ja3DRljBr2>+LI_iz=dA1uZ&llSW$WrG=dNEsFM33d8ok#{)i86IER`~ z)iue!%iy-G??gQ@-@sf%r(<9-J-#qQIW!4BC6nZ*_9-L^pT0^%8XGzk0IW;iTAp`! z)>*TTb#}9 zs1R9d0li%Sqh0M*OaM!k&488b(HYpD#R7Q;IUVh zZIa%Z#tlNOaIk4yD?ktyP>5&wE^2r*MuU>HS10SG9b#s79jd>NCDM#c5|t?BR>N6`^E*rtyu@K z+w{KdwI{uxVUFV-GG3j$_fZB2o)jNtfYI8`n}24GWB_Le z|1c>)l#)}#fa2asV4uaUm2cpDv5%6>EtLtNv8CS)JdC*6?v3!o9^iYTc=Ra>bDKwo zurvR#BznkkTX#32`YZBHo*MXA7xKFb5jK~({Il+|78%vM{pn%Nb-HQ#kl zdv0*qO+UqxFI5}V9Ul2$u-;cri#?HOv8NKvKu2o)*xOJUCQ1T1O8(fJqe$F5LVeeN zyg1U#jw>tVG;%hO^ha+uxkR{QpKq#U^3qU!Lq^`}S=ySHEL?iCxmPk!Fp`r%Qt zc(l9y07=D*`RY>d21KF>|JBCt?jMm&o_#n z9wFl_^1g2E;EiHkQ`GK0ME5()z=JXb&E35w2b5QT+S=c|QLOK6?QiY;P(0k*eSG8E z?o&K}$R_9n@9k`AFF$QH9}((efA?YYr}e!}HsSZD`|_uBSUlK7T8Nz=_NOLaoFhzY zqm4rL78p4-e8~*DZykW7@s;btVf&4Y7rn|xa0mkc;XLxxgI2y3`SjuEqoO^WL0-`; zvw-TXZ5VabqsP=i;i2;9=<$<3AE|TS=u!9V#U72)5=^8cB(Zno+N}sM0v19oKpOj( z&*3Ex$A{n@ryc_0pNaT_R(VqNO+Dr`yQzZ|&u6HE<)6Z}N%{?DDYT~H3f930MX+~; z*RPOGc3I0V=B*0Q;q2 z4FrktH>$?Gzw`Dl-Sf#gJV(x-!({?EK*+>UVrmAkztT}3dPclZZ0|jV?2DNp>`NWP zU``b$Ht#EWQ`}8lFpP0F?a6p>4s6qR0*)t)T{G8S+y>84uQAm2ks$}Dlp`|tYv}Xn z1IKVPW1h<7mPmt-*obo`_jW50{adKT*g|Kp)nN8_xZNk*?4u0&r< z@rsdodv|Qbd};+8TOBzTW*SyW5f9W|%0~B(5`t$$d^E=7&D*cE7 zO$jt3f8gn5fAE^V%D^&~2QG=Pu};g#a)|U?A}8U|2o!KKK}9D;I#jF-bW+Mt`AT;a z+e=A0dID18O^;y~gw^Oj*hM=uh8AD1+)*zhkUL62B7Yfew+NOQpb8cImt|b_Gp0kT z7IA$ApGgTA23>$;t)HUNdV$i_;;0s=qWI|rU5|whf|GFj^pqB*bHbFlJBxodRa~;C zfTO_>VM|`7ik|GS<*I`RZM)zsX9$Ke-(kmFyLbT(rLa@C-IZCRIdD2c4w=rmhhi&z z)4hE(k?ONVKi%b#n+Bf1h}qU&+9&^s%x;WZ93dqtW!C?koL`9Vn{pjl*u;$)Mjm=% z>K0~APV%HKMs}@8v$;*&-B}gqQ=;%YE{3nGgnZJWKu2b0NY@~+D@2(6>-O-3zF4Vlym2!3Rkz1<>8l`#)wG0Q~wB&r^{Et82_zwi7POkgfFZ96((vEMZ-+7Sj1^0XaP3K;fZu_4C67PCCr=%8Z}%{7|28cLnmx6g+{R zcY1@@>XZYAW^OInZ`hqqdGN?Ik_TpJfW&vg!FJ1c?c6^gSkELumOTJNf+}p;QC(_> zqF|wf4Drp+1bJ&huM{=3OH8$HAY;dPFFKzPwoeX4JUIe1!9h_GroFJ^N*Ym9XPUHy z`@i_iAz5*C0d-q)xWE9b%I$&rf}dg8M9FhHfvf&g62C@7~>U= zj44doJdgna@^ECC+#Hu@onyjiq>} z&^TC=9)a~dx&H8*XF@JU%u7u9tcdxXw&FBqt;^d|;MBF5e=2l*8dj1UC1(N1M9z|+ zQvtQvW8!&)!)T+(z8*3c*+tEB(1^<^LR04;9s*X) z(=j+^mV5`Y*oRu8hwMPOVY7*eoQZCvA@=28;~1TiI8R~nW#V93tsy+Kq0P}rDp_lo&Lev4_a&;SHD z#zj%`jJ3GzttHL$LH^<0i4Fi!ZLCxxlhtlH3J}2ze*BkvC`tWM*3)}eekLG+#ZWS# z0F4^;K85Lk3?Sc&pIoYx3(9w1Dorg*`VzG){;2GhI!05qVcjUcl8_0Z;$n&&!a0d# z&zgu$C@jzvj)GaXUno8bPhh3HZLiJ@$WX8-Z+@Wpn>^bw(bxtuS6entr zFlXu+t+g>yhGD5~Egw}=p?P1D%;_~iBQxuqtQ3z`p&|y6Gv6Q?VAP-ltC9`q9g2iv zV`74J6W27b-7&N`XPrJWU(#$yUJ9EEGO9sM+A(DY5(7oEmF&(kjxQmA(FAD)K{?oa z;^H?0$(e!5XG2B;B@y%CaLI#if2H_=m7lcZOAK4yS9qD+07szPx1e#cBM8AEwS@3^ z{byE-fj$(vV($)^QAJH=&U2i6G?9TyohME)k-0g{ar%~4G242QR>!+inU5y|Y;nFO z{%~&DMEGU)*7u&xVjTFC-%BcD2TLH{MXnpq=8DZqk;>w&O}>`HdZr`*?jtg>K~isF zt5=6im0=!;5h@BX?{YVo34BSacU-y{^AnAsejnh8-J&)N{`Cy<<+UI^(&Yq_)6_BN z-SGeuQOe{9H=UPHc^o5x>w3Y+`!eOjoRU%f!EHK7@jr2eRGs5VN%T(+Y<*vamMHjV zOT?5<=^LJVNQBP1m8@erdJP3%I6K(xx)V&!oh*r8IKO^}on9y;oD z01*ntcF5o8mg1D`>X7e4)ek3yKq-v$3fszR}edWx+2Ufj-FGeJ$# zm;-9t{>^r1>YIiGNSXp2grO$bT@tX!e$q4rD!_Zh>(#UZDcO-@awoPpE!7OPFjh-# zRM_bb8=L{@H||xfBa=m=ok(!4{EnUa`Yzd`W0*zLOo`x1>4l`PtSs zbk?8exF(hfUvX5m9aVVM6FP)Z?gpyhpodX;hQOmluYVV9xaVaDt497OIUitbcP#j# z&*oomF9U3;g3IW-bk~`EVyhpPgE!}a-TVNm3|OT7>cG?BipmVUOfDUClm9?{h9txL zunLVbO{?ydw23-*;-|~MZ$r!Tj+zeVBSP{cI6IL|avP`)6$0Ze-40GZb{Ek$REF^G zds~)L(=G=!EcR8f{9~JmLh20;Z*Ziksu8rT|T{cJ=y#Mn;Ntnb=bwF8*t%Q-?ubq zdB2!iV%L)Jh4*66qFG+=tv(Vt%G(>Xp!7RN$}VW{$bl0+l(J(?hWstP?2A%W&0G!$ zJHTp!Ba%1sTkB6_?n1eX%{7+p!Bi4Gs*140DXouCBQrun_=ki#lgF#v1FvsMN-Z_+ zFD64+<~l(l;MpXX?)WAJHlRx!$i>bnNotYr1(5(4#}5k4l?GArCh!Z(DP?NFp|?=S zE3qH_jXwf6yu}V zG;Ci`hoKJtEo~57I#k;wr>zw^VEEj1C^(1eL(gM{2PeZk=klYiV%cr7fy6kv*L{L z24KUv2-6NY9TF7a$+7@jgqRdLt7Es+G9w;?lflU;P%~aY+|&7b!E+zUYLlsjL4Xzs zEW=PWkm}&ToF>>P8VFAuA;S(^$L>^+CG0*0@aYhuz@a!WayD%P_Naj8d@hw?xuZ2SjEa!UO|!;>*v8U z5nB<7M%~fNtTSFPvXtb2H(znqYujX5^*O5qZ=A;BHMA;*Y*|R2XOEu=ujO24;F5b zkE|#^$s|sb+5;F4S(#cRpc0u@1J&T|VY7JzekO~GD1DH7} z9H}6pLBD=mk#!UgZhGEw&S!9Oj3RDkG2>#IOV!l|( zAnF;xj_60m8N0|-S}5!&%AX?UG0qMoV$-`lQ3U@Z$9$x%9axJ`VHK%W9!RtU9gNVf#L6HlN_y&ON3Z7JiN(v1CNi z_IOv>$R`~fqcG!oW!*3k5->P}XcwQp?)2b_*!eUJ-wimRYL_`

oio5w3-odDGfj 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°fJ1=^%Dx_N8WlInnf7X;~)O*$L8HS0-m_0~62 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̲F)i|z?4}o} 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%0A7py68ni#&@kjd9ltfP-=d$mj5>HPib-1S;Gly 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�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

>XKAR@12NWiF5yns{e$_z`8~tGwyGN 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 $D@4Q*VE@afDR> zzd!qMb9DUu>SF&39`l~8I*rNW_Q?SjrMGXsoo^o2VwW7E*U-=cvR@b*Aav>K?T1x+ zJgg7;%@4EY%L(3yeZfQVIjhyH2eC){!dnhIzs}cA?k}CES+(*~z+R=W@NBfJ&2H*r?ZHyS6~cznaT zgj>4Vy}O(t*5>xAzp*>&;i}PoYXe85*HHEDo=0ES8c&D!FGs(he64@|cGjBOyHmWO zw|azoCymaGn@x^e%-fm7_nkT2$*GY45-??}kURX!-=f|hpi?6Fc zCaaI*m*&$=&)&X&8DC%#c>U|?#_7bizxELg!*_PJhX;FC{hRK~tcUCF_eY0t{7!wW zLrkZ@{_3Ay?605gyc~LGmq+Kgp=|Hh*H@jdn|IBf+tsJtYW$d&yK^T7kA{6{x)T(P>?cbZ$r2*>*sA-S4kyih&<&}~$|eVskyL?@p2`}+0r>dX9g z?-c8MqobW~wddLV<@5vIW4T-%Y_`t&^Y-rWY`itt@7RO;5AE;HDUQIqH)m&6XXWho z%hRokxn13UK!a}YZ)|>9^}o1wy|z(3u`n-w?jYQ?ds3V9Yu>NX`mdXP+=+f^G=6-m z`p@S#XO~chs5AAub$Z$4$&*#+dXgcJRRYoz{wt`zl(>wcPW#&~Z z_qj5$r#=L{8;aO5a_=fur4J=YxiT99#`kV#kJi*i;z7moeXl>VfL9rK{rMONSonR) z+mU1Ym3KJOQu$LmkoePkret7SPG#f*&8~>ADvt;Xig!RNQ`?_SM>rqjxgU|J@5~3p zL456u#<+UUZfue`%efEcD{~(?Af6v9V{b6JrJpv-)`U*k_`{Et!HA%5<};-9+0h%@ zB`M^i>P;)Y?Kp%mLI5aOCCZMaA^X5K&>xtH^j02+*cOPUB}?DVr!G{&C`d8zR(y|X z{DpHr^a&-u^&H20q^$Kl7uV^LU;oc5D;<1g-QY1imKR>Icrk3$=jLVwz)0{?4ZiY+ z7P#Nofx)16&5wm_91}DD}_Ke^{%uPwSnFomQ>VXjjhg zR2G8%?pOY_)5hO_`dGPWbPi9uoeEO4cAA~b%4xl_)4Z&FZ#4HmR%$=aTD5k&a@tzK zlYF>jfzKMvz2okFqj^xlT7IQ@+Nm5jP8uD6c1|m#Fo0^*AXl%P)LMH8Sk&3sZ5%f` zmmgQ^jZTv=>!+>CPUUO|kH+qGk9S&?vu+D-a@L@JAF$0vvyN-Q2RJ0#?0kk+d{(LT z@JFS6xO03=s#bQoVBaEsmA%um%U0vyuv0laJ>IY3!`&K~?d%@cxGH37?|7$i^0BhN zbFy{^vmptM#f8E03yzyW1^MEZ8{zr9Z5v`N|6JH?9&`12!j+3HBqi$=Tlv9i-@ zw8u@%k z_WXWPZGU3nv!7>&XSk{8 z{@lRpU2CiBgY|3CC0-+V4a??VR;b6wN_yr`uaCVu`v09hZJ?{1-U9V6dFk8q4vYKD zRk-N?uFs}k-}e3Mv*9H8^)Dy`X4T&;9P)#q_Hawxue8yZ3@d-_(;vU}u~PNzvp2mX zgH}YsBRmT>s_cTx$a1~PUw?hR34Z?#{ng;}jZMj`D}4t&aYf{A?Y1uP$uIPGEU;JmR5RGY7 zme*ZW>lyla*w-_bb#ehk>MAN@EGojsAlHT|urkM5$&VEe5~8ufhX}e%F797Dn z>Ni%?>?E966Ub{GvH!HVs_ z5T)HN+#vGp8aP$bYIV=ZdwLIt>;jG(T(ljC?lZ%mHU(44Kg#a3#az#9Pb_r4+OXyx zd7RQ=BOeMLnScv3UTM}2jvEKH=3eMsk-PR@x@*kGyF?{}YVNa1Z>$bZjkW+4^&Le3 z2ei_Fi@e_h)IOPmWZ<{98{CED=G;3BN+j8SeuJ-OjVqOeKT>()FbAdLO~{vrS0DV1 z?lBY92Mv1g zj5nq<-t;*D30w<)ts(F%Zs#tW%~kH~S(^>mdlv2Ia6gQkj(2%k`&)%PmiG+&Ut9$U zjczON;QQSE`OksVQu(jH1t}|GDxxlO6ipmdPJH_xi3psKji2;g2&r1FG;S-{6aKk} zW#gaq2IdI1`%r;%HL`BtQ%}5+J7W_<3m?J>s`L@^a&$`ro?Yb*$VWD2(%2T1F$d;8 z24Dp{H}j* z-Pye9a9N=Zo^_}xD)c#1-@bi=na9UU7j<|x|5!ob$C-!aj2#?)uN;ru`IEVJnZt=a zPUo=Ah6^eX`b`^s?oX=@%!XXKf#98R=RbX--$L5KIFzh$%w()Qv<=t7@*n~Qd(Hrpy}_Y1``<*q zsLcqp&zV(-x=<8qLN2t28bMTxwbjp0g)l+K!Kzyh87exg652OY`w_EK-qR?{j5r2q ze_Q*!mZc!ldt=nMEwspYZxa0uCbjSscrWxmF+L{JvQgt2V>&IRybGnYhRka=-~Y+h zT;IjJ+K-ilqDtJPm;9B0gzu-{?GpjM!LR5D-d0u#^dmNDCdsR`y>o?i&-85 zhE9ndW}Q-p9s~WAOJjdD{bN{!d~))^U9dm@8ABX*a0Yu3Pe&}yP-ZZ)1Sy1*__2Z| zC7LVy=yF&S;Of{)7Ky~yVuYJWQ%c?~4g?Z!KUn|bQVqA#rVQ>9(4;9ykc8q0dvCJI{$k^dO# zO|_RdSZkYz`V-{znm$8!@$MR>M4r@7`rs!@<{kEWgjW@g5}%?j5>*G{bA5|d1=tOw zQaZ94?QDqmGApkASh;S&DZy$>?Wu3GY0$g3SZTw+LB{N(N5lfBRUu07nP_Q>$_H~9 zA9EJIyppJ@NqS)mBeK^d|8p{*{luQl42}@2mo&=9AQjmnOeMN9GTZw|_s3AD_8rzw z?CDQ`IG+u?NB5_gGrbePRNlR(dY@L8WuM=!=dOcjav7<^x<{J-lVFmp$EnPP;-O)J zt|unT)1~?gwmOV5!8)tx8;~p717ic7^YdwIbsNqX)_t*73m*Wr1G{as+Hc*mf`bi$ zb{qVt{Klupe2tni#s7OlMMdLSB3<58v$CvtwA2^ag%-Sn&kDO5Hfe-y_Sh))PV)bl zJMqt+9gFpR?9jScNkuzntt%`!YH{cnFzJz#XsVU0Y_M|w52^W|sU9FX%H+s}y24uW zMzjUSh?-Hnfr#RY)JXJn*wet4G8+Z3bb)%nr`E^ZZ>T#>r?X>22y_w%Q|H=WK| zH}eVi%$eSi1CxCoQm{s$ob3BwV&KK&McmzEn;C7?;&&;lGJ!WidBK|z{z}4GBmCg2 zPk*P>XgBC~v5(`rSRu8uA9%;*H>ftT)XY46siwq++jpXwQ&J|!U z?kze%=>Cc2yEd)mMG90{NaPiDb2gm^TRh^+u*$Fuk9<}!QEUDSz4+`I!&T7rMu7iQ zu`z&<9j{0JPu>+o5|WEZqa8Yg=%;_LtR{O;2~M?if`0ku)SfsPy5Ie&`hVYDUw``W z?tlNhTRUhp|BVBd@84fv`ybdF#I=3;^&Kq^HR=eb+Nn|E_t$T#V{DnfeX~}1vkuEh z{0MokfEXT_dCMFIj_Rv!DguV6=h< z5baWvEjV6KiNs+|4NI1EL_4gXjs42s|5m{@#?@5!PzX+4M!Y)^Ty}Z$|w2z`d4WInPM}NV)HXD9aCGQ|741-NQ$k`Uu1%;4E`1Q+gx2`9b=@k zmU-V;|5o|;zhfOaeMe$j1!9})8(Ct^oLj43lVt_!tp3JFt;!HJjq2d-=!y1{W%Z(Z<({zR!46$~@Zz`h;9S91BNslyaD#vCL69(M{Wp9Z`CH}fzy2@lHQ9Lg`y8EvKw!P*yML^H+WzN< z_iz65Hf%p+cV;^#gstH|I$H)9AO68%oU$DW2PO6n&dYnG`N!Hnsnx{@$F+rKh=`|# zkWdB%bZAYn4TD{OI)Q|4mwQFwc_P+7$~|nd;tiI~X@xafzbKmpmVft_n(xLZghKs& zZrd+5hWWK`@2MRqq&7cqep=i7fPw7m971RwYMG7CYpb8u=9sn4<{RW|ZKteTx-GzB z!C9ut89%|qkB8BjCK^WANm9(!d>nejw3@r-d>otOeIHEF*r5%iWSe2J4(PwG*#V`W z_7e)ifA==yh}N|@NEJCrC67`?&Qhh@qB6(1ElTu2;QUCZW6|%xtM+ND63YkH3l5Rq z*nJBf3a>S|mL{qQ#v?Rzc>gk=0HgNCJ1?B6b#VxcomIhsnP%fhu#Oe>ZPd@**fvhn z@GcF@W_+EEDmcJKv$uRz2&**yh&CCqa)G`QXIsG&wq}QvsHdbsBm`8O?}kQ}-$I;_TK0@FD^62g{^ux#Sb*g_pOk!UXOU93^?Df!67Y6xdTo-*6* z{utHdzKM}LE$gx69!KyS3^QU-z4llHfX4U@M`ugV9*Ny(yuNyaC zzHM&V-!?E1-F{vBdV6#GZGH8&zxHi&Z7a%=?2ow#9dglA^7V`L^>*-Wd*kNo;L92& zgR86k{+F#Ut6Sf`u5MaiH`cc{2V2`4Qpp=y&_lob_PD(|J8rM-wYr0&&S*CgKbpQ< zo$cMP9ksi?#}=jy=bhHp)oOjC-95rXdd~Or?&Qm$Gkk8k-Sw;P(XURo_Sjl&cKTi1 z=ecOSwCeTx`TbF=*TvP-?y%PB)n5jy&DKTt96?3#K=f*FqkT_Np?i?UL(2&9-s|@E z&wmWMy@S;)yEkdH$JaT zI6^PZTuCIB_K8LLfl=~NyyG7;Nb9>G1eSHJZI$yQw zSFJAU<~iOG9lW&8&o^2#gy(5?9ejTwzMs|3f3&)Lk#g+va{SV|xN4r`CSy>?Helm! zZ}sZs5@G%N2aT7WJ2`4~xBScXt=83A_qjKo+#_h~I@MpRwzhX#>*Fa4s-JbpI-`W_ z$;~}v@vI}To|_j>s6)LkorAUZO>M1nvoSb6?>XPw>)UwUWVn90idZBUv%S`MxN6@) z&)U`OqSs#?^biHnouK|scBu~a$F0Mg!z;vGyn4JGZ#D7#VeiMly;|)}vfD5&%%Pl` zHD_<{zO{k&NokMIFYsRDJ=$>%ZQxhayV)NgCIteUtzONoA5OjP?jlG}>*?m#?peQk z^xSmn=gnWewf^elyz8DnoYr@Tt%GffkMbQ)%3SsKwofnH{`!@R9_3)Ne{$G6KJB)w zE7aQ)x7Fya4IVBpwmJyFx!bwe{(_)9ji%#GyDzOyyMAOf*Sl!jts}fE_xshs@ONv+ zd%WpBxhGDq*?H-0_4o0Z(hCKB8N8fcJe>~quf8J~MdNh8-t7E3dbo6kKl(4N)4}0n z6%UrLwf3)^tBv|&|JU%ob#U~2@`9MN8z-B4?(Xyoaon1{-Vo1-Sk?yG^N-z=Zf*F~ zyl6J9+STDrX9uEWb)`P@A?-@@(k-JA8O* ziEBh_4nozRwbynKY!rRNkKtCgGdOFmU+oRL!zM0gzjQB#Yu`6^pD#Mi7pv3U>-}(! zubld7cfYrPG2Xg786Q2K91f1#hr`PggwVLy@t$tRR|oAM=Ud3b;oyGQz1(ol2Hnl+ zjWYq~quI&E)erk%Yt`;LM+4^yef!!T+U23;)PG0$HqS3+tbSkBdK=wtvx)CE_U?OV zaFeTc524?C&Zt?hyRGig-g&Q%wlr|g(Kn;!QQv&uIvk)+qjBTv0ew-Ix8Y$2eSHmo zALDPgk3O{3z5IUe)PLc#-_N^Sdspi-^rf>&>&4kPsU7Whdp$fSR6oP}284Hr%X!vC z&)M%C9Nk;L>Iipmf;fH6`OSJAkq2h$?apxjwALIVKGNp*m)+jQ#qj>dMP)b`xR;&X zy>lF0>^t{cSDpLSt1j;9cCM`c59e3w*VTb_|MYZGAKsr|96j{$IcTMEz9X{p7$o}y;ax=0n{!#tvdRNt=3Eb`wi}1onO@5%kI^2>%RGX+H1`( z>a8)_EnWw?s$aU78|^i`iaJKV5Bh8U{a(j%cYm~T^|SK>ab`Dq?US|1CCc{d3UT;P z_fMWq&nFKj2TvEU6EN?eF`l0suRl$C>&{EtIeNHRznq?2G}|XHz5T(#`6K$Gy~~Z= zy{6N`So+kwT-`pu+3&Akp>7RUC+<}jcuw6#pNPQSYrl}M{gd|gQ)eCRs=M`c{Ic7% zaVxHOKUhDl(Wu_szgn;NzOVHzuR5*E&KlzDtT%sMT^xPC`E_)E^|HE+XoAe=fE{WG z{#EZft)texvww~;f%__}-y>7GH-3LQnvf^+*T4StZSA!4c4ft$PQ59uebPlCEHi&v z!-C}-y1s#A8S7FvaPGcr{v6me+j{r*zkN9Ae_6rdxSxahc=9f?#DEDQ!TjSb^D(Dy z|M`!%_89AzJA(nXN&UC~lnK~!Tpj1|f6@-$&)M650&)fX!Z}_@{q0|A3i~Iz?{e+_ ziPiwc!g!Ddu;i~r)?H`V5B!((=EzOPyqWvL*jXX(SYF?F7l1^hqv=2WolccwD>AyF z{vT{|V^)mCCAm3Sd1EIh;c)Y@9Zo(x^RzKTr5kv**v|ATzi3C?>eKdSux3bW^^qAt zEC+xa*w{%NV?BeR(zFb>F@T#cHRkf)!1fg!5Dk5G%31jt)f-^Zlt8SX`NLr@0e_zG9he@L@fMA$fVa){_AX2LhsBvr!kEW8*g*!1##+(lY%@@b8`(y?4XgPbv zbkG_bR=&JdR+C!Gmy=>=S+FI_r>?;kDvoRnaTS!>1J1gLm@)@gic@0>Mw zL+d*u)=u8N!4NX1^ElU_iPPHeIKB7myf|MvWNnQnQyd}>NwMTvTmmCT7bO*?@NZ^m zJ~Yv0x~y#cP(yO-pI@8{w!mcCKy7;8C8x|1=j1Rdl4{d)27y*Ks**feGTim1Pq1n# zvE^=FEEP_A4uaEqg(;aU5IGx>#^uFfU~QbylLmZUV@FQ|BA57c5mQ4vZfShL4b6ac z?3|nM&hc&}7HybT|A)H&;P|ALiT~iLJo1wjE$@6!_F)-p*0Q?$x5{sHa^N;rYa_l0 z^)mk@5|g_S*d*yd@{d3Loo`M{A2hW~{ogpeD9-$`C2>0I$d}T|y|dUsHCo=6O(^Oa zg}t9>gghGtC4@TghgAQOAFrRr#RGA4;H-28k(!=SHk5LKq5(R;%7jBRio%geWeGvI zs(_HhpnRxSo=ze22bEH~CuZ7Bdnz;$fh0-|XE73eJVVYXKqXkNtpmE{`CF!pW-z=VpIg-KjkeP+g4pV19%4W9di8D%+2^{o(y{w45hV!KV zto%m?1Hq}vIU*F|?&nXoCp)$#pRsIG`R&f8BaPyipo}5(=E24}2kMJZQP8f~<&fZn zJ8H@sTKkEA8A{;$m4FSO;jlLGc4vlp2F2ldTlw4HD`9fxbND=-Ms?yj&uGpL9m@Q+ zT5aJT0!13|tNsk3Y^oB2$Oo6m-r|PxahuIysBLSbucgrAKrt18VXm(m2pfl+O7eh( zpQTS8%1@<^f*yL-HQV+E>*@9N?#R8qKAU9W4LyrRUZI3lq^q8>(h~+q0Li7N>u?oH zi7JJv^0xx6GR^gM9q}KWHsXochnC;O4PR_-qwB;hdSIZm07Z{RgRgsZynEX<&>I!g zQ*?~2^r?XcmR=9KHP5cTvErAeuTpY7;I50Kee5u>seKZXy6WInd3Wvz@fgh&CS(g# z9y@Ewfj<3_ZqAK=G?28vGe2V%0|?9QWYRond|EvwAkkt zjap2=BvKU;diZ-o53!%LjKI)&dQEK4rOWj$JD6^uA}Xe*2`{SSFiyr;6>E;tL@c=` zvI}R&0GX2OAvfHI;MS);d?=%*qh%u!F$-O%uOpPv)S=T8O4BPkLZrLKoiVEUdcBbZ zX315I+gL;A12{Q&_MrAO#M!ag=s~Xq1me}*q_no)Jp>M%;@-bjaR_xnNLz~>cZ}3X zDQ!IgK_e}JjJA%hJHnJ=Y@{QQQR(O)vOp92p<37?aRF#=+T2or zp%&R)ri4c?XcuN*rmD){)MhYYT*UT*j)W;1bdV;8l$uGl{swj=EapA#+}+`#7ADSl zWE_j1P~r2_57#@#@5Pe*V(X#w7emFuKSUPx1f;PrDo zvJe7^iZFtnLTT)iAYlPk(`(rXcc`|HNLYY{BfT1ZAxl+&(xUsBKGxo_vt~9ZNXcqk zP*0hh(X9;fDl`YT5MS9@$)woU)a@svOjU^JvDc~mA$D;ykm;_kPjp&@Okbts zdVHmfL4iscT@`n8$C}ojaGjn#>|&%UAzP?2kyb-bLZT3TLJ`;0t`Y44P{IN%yrq0! zwD2VRIFYajOFc6R;li{j#1kCF4mRh}G33swaWa3%w&p2O4#=K2rnvv`BN6qPZT+)9 z5s`p;D+D0$5p?&AJp+(C7BW3CAgrQtSm2=Vio=v)62j$G6cvdOp@jYeYdp3}YG$&z zI^k_UsSL}~MEhmPEE+QDMm5HGIeuOu=?V#_H^o&rXfHuL(P6Lh0=sLRRU9mUNd zmYVgZLD~XHS;_Ma^V}IxcD+=k$)SY z2NI}`v^+`zYVbzxsmBCp!&QUf0gFOEJOL?^tAR0nR}`7ZJ5s9Q&M?{;*i$6e0H%js zOprx-H8dTSH9!{0b%3c4(=;!ylUktjKEmu-x&B0=E&w zJX;DI@I<*7!BD3$s0H)_fr8PEYrMXe&<*(;`X<$IBJhO}+k;lq7s;`>6Cfz;lF}pO zOmu0LKuVKtk(gy9NS&hJMZw{&N#KrBvN3w6$(p~!nmSC zfEEsKN#o_=yzrC-OVSw477rDRd04&L>yOr1XSvQ6;$YkMR(zW$ZjULJRJpnI*C%ZYI%9 zW(p^mnY0KLXDtJnU`;azaVnr=E1F4)5j4zYv8BSRm=cpGR`HzPvB%eOh$(LUeE774 zLIuJI4UsVob)k-8cM6V;FIwJim3MQ!}kW%R4 zdpr%y<8Xz}Y2#&fTTflSph9EK^%07A(Dd9Uo>8=J*kc7+Rj)v@yw0%BDC}FHJ;YG) z2oGrH*2>iB%#0QrDnzM=6ZL#dxrGy?SMikT^$I4DTpPWExIbD=HOz1*qR>K)t7bnL zO=^IuWt%8A7f@(u++o0A=dWe{%%FZ#0%>|4#XxS&NN6$*;JyupHr^wSW zf-Pr>DY}Y0F@?61IlX%C-mzX-p(2)6f!lLd08L3rYX)s9(DKudb=k#_DFUt8k_DQ5xVDoCcM;DFhfGN3F><>l3MpBZ~ zDWpm&+jB6dQWj7|PgG|hTvGLk<>Jnls&3?{4uls|t>?%TGtl#*A{eo<#s&w4G3Q^G zEBF|M${x5w$i|J%)N*~A5~}T=A)?Tt(^Oa*9UMLXg~92$E-a~D$w!l_xZ-v?p3TN} zad<4jRi9jMs~tI`wK#OqpJLiizm8t1J;k zUb?t0#7?S+!wq_iCev!ZV5Y`hn}Q&<>{|!XCfK>A;kQ*$U7YAH~(lpkU z88^f%V+qJov?9&2>(VNB$BUG~GKy4cKyQ{(pvgJfrR@x?33|C$kAhpI4GIH6o<{cR z0gX;BR8kFeM7or?hDB)Ct$RCEB|~bJGU^i}aAwOy2 z@FQuDqN!AJ_@r5s7+uSO(*mt$SV5xp7PDtI-nLcwx4*W7vL5sh-a zLugjQT^_?-+@-|k8e;sthFOVgs9|}m5upW3K(EJH;4g=e2ca>j=UU}H2Gi)AFojrB=~Z;p5FXIMR*OO9CKFy_R{i@E2noEFSLQgu6M5_;g`Y}w>d3r2(vZ2 zXIA4Uk7x=g}J>_wTv z-OD+qT((1QdK`06X0si4S?+jPPf>>i>|*>lHNdeL_!xhKlOW41>pUHcF&AF*YmFFL z_{(A3plF7)2b_J0uWW@Cgd^}J_=bMo;#DBTT8M~rIG4#tf-XdDNei%{p%~!el*FLB zOpC=9au=hxwAJ8<;R4Ksh%IN`HzZYZy*Cc9oW;^K=0cVd9`7B=$l?m$f__*1*!svLS?AFkPnEBaGy^m z-V_6L5YLbWS-`O&+HVq&~#!GjD?1USvS3S|8nZ$0lDRj>0wpQRuRAceY?k&~b(Uo{75 z9p#u)``#PcxPTM{5HMash{Gxn?>-378 zGgU0eo4aAJM>+$4LB^tIdp*vX8Wv>zdTe9JU(CW6EphE7!(eUW|HVF(g;(QnDAzM~uQN6jQ#k z<>v*(g(zcKuV5?CrI(JmNm$ds!eh)p)mV1$h*MPEQZf|I{9}q=p=5G2EhQJP%{_*{ z9L8wW`v~~|3Wlcsf}qRsq}?BMtHD_|p7Ee=E`=-MS2N)k;wzppel5b8_zN)>9uk}N z@bgx$MP8+9p?u6|p5s}A*W#W9zjVIW*EAbw;pH|&@WZG}4`viRDPTPC@=BkT74~LB zrs7318O*s}sZ6ra7h=nvPqL@4MK=q68GKP|c!coS?v?cBme*ZU+#}Dor`14T#C4O} zUN1wm35PfYbUDelDbD{NlChN5*UMnA1kR5=UHW7~G=XZCnx$pn4;$l=i`N_90UpbU9DWc5_6d)xPs&Ga zhG zMIsLGdCq)Xc6EVJu|bjpYDSGND&QRkA1?{?7d&&oX=MSLQ3{Um(_zZR4nc52X*eS~ za@9$O%qL=J^aeW4!IrFKjG06hq4J}^WjQvzD9Uo^#W9VTQ7^YpxIAX55XDe=^sxFu zN5ldeX*?rB2lnjP@@M;AAJc`rmtQqj+!>n`ST>cZhf_q@<%(^L&|Um!u_WJ_*=16Q zq!>MT910a`;2xp8Yr=t;e}v@k-q~Qu=!el2ynuKK;y}(6G5Rw zN-lIb1uuI zS!Hs(AreWgi!IKTsByjQ2ZsZ#jBm@ngIkmLrfrxK5f6AmB}jxTu-hgVAg_zlkFlRf;SCV+we4d@%|s z05b}-MY;fiw78-AIi4X|M1NY|j6lnJTtIzF+Dv(e9@ttyeTKXt0UYV-k7mz{aL9zv zpn(y|#f!}d-GTm4qv6HU7vtAQPxe&XKT4+7z{aTz1D_7fs_j|Q{_QCtX_A|);n1 zra{tbOvFr$MivrUH1ZN_JjE>`mNb+4zCE$=h^*UxZn$)O4iyrfv18iZHJ9JuwZvkg%&qFZca67u2vz<=;TtlyvGSW4(Faycy z&vG)zMM`KXoZ}ZNE1KOdPR|7626Jc5*o4$ALrVuupW87m0@zdIf{KahYmIyk#AQtMU`6Blx=BxLmoO%itH!1EmCJ=2%|-OA)|HP@f`{Mk z5ACs4V)T$Sk`VeV!fSF^U8a5G@B>LmthvI`re{(NdjAkC7N-t_b}o21>ipc(t7gDV zMY(JoTQASAnh6sH23eT1LCVQ{~n#JHtw0 z2EG9G{K72HI3KeNQNv;^LEBJ6nM|DGMN(Rtp^Dj_*!|J%GdqqDbYctEbgC_e8cZ`` z2ya*lhUog_gEcWbI-w{tb1ueF@SzExSVs_@oXSAew1`p*>MZ@<4e8QG^9ZEJk1f3xsFM z%GQM_LP-m-3kSDWA1{rTWf6lYNrS(DP@Y35Uy^{F|Ci?wgD6X5IKgq+1vp6gvIO`O z2)I_Y0ErkzNg@d6F+nSUFrz>-0H1u3dM>BT&$V5?Es6bPY z3)(}-aST}|qRBMT3YXhcph0R)Y@GTqgAWB18Yse@(h@w8782ZAJkgz92c;1>9#5)3 zEjpnn@e0l+QW_ps=)}XppS&Xn5-LcgU=^g&%4{sH0+-sEvNU)i1rlo%sv6D{6(P-E zUY=Vv?uTIq5ZhZrb#Y`%6zFKq9mhyTwm^XfjOBPDTwDP*%a2mFQ15K0xtYT19~n56 zz5w6IYU#uU$nDX1LV>sp3O-LHQ;WD6iz5opGutn!RU&CMl2U<*BPur|7j+i%MJ?#G zfLa5K1f`1}NvuQ;w%PL+Y_mI8X(zdHn2(^~AY01b)XqPpB^4%<8=@#Sr7|vFA-xz?lLC8ul!#C8k(WG?0xh*CyFaJlzNYLVlSvCv zCv-X4d9Fup=&thUKLn3z>Qc7i~)6pFqKu7c(y1C1fQz{gS8kk~^aJc=2IiEV^ zmoKSQ+RikN%B0y+N@cnx6zK{8X|AK_14NQS6cn)YjQAk4GY<})YV^aJLppsC{@i7! zs1eHq7oOCNGm>kd8;&Gmk048|KwHDz!M(^wA+0ceM(RTBh@+xJPNY@i>LF4p1r{5E zHPB?bLOfigwDAgn5-*aj7%!+kYQRXsLPWV{UeF=X6Pdxnd?A)kyRIYFr)f3^7QHe{ zrbrK-C8m|^qT#h6(iGqvV-0y~IjHj1GeuA+FhDY?CaR*8qNtR#0QH2XHI!$5xNK)y z#5SGS2zl2VJQvs^jZOka8l;P7q((~V>rxazA}gvguxCSWpjol`{3)8ah&4mb>a2?l zlq;mvL~pl>yeKu`Ay$#L0Qig+Pw19CRnp*(0_Y$G?U;$wI^g=iLCQid-eQXf<0i6wwp z@&a_4W{>(|Wz}%T@bX_)}6S$n$E9y?3NP(7~HN}Ovy`kma@tI_JrdXj&Az7qz zG@Z>YM};4z%EY4c5Qv(Ch=Jm_AjnJ3Xf0Az#V;bc3Z36`&aRgNi`o-iwAI5p!}6&f z9;H-Z(w&q6j^`@?MKVn^l@SG8c4Q%#1+P+Ise(KnOr6kQ?@Z&bVI|KBa*=ALL>}i* z2cip`D2OFjqhDCgy$O6gy$U~^2I=d_k}1@~LR}5Gk#lPby(AJ%Sd2(J062)PgBeSz zg<80E5!4lmGeiuE&Xe+_w6e&iQJNM`r7q??pE|UNF`4PYX9yH(*th!*wv0s_O&#N8 zixg@RvvKkz<&aZ!93v=)0=Ytc6x~s}+B$j45-8SSBM3&}Ih7y_$B~4Eh$q(F2=OTS zf;EJ#@xFa);ed$_f0b~d=BE9~eM0u+PT=n8Xe|;f)QIe1C$T*n&u9(J*U^3e)Rs$&&=#Row;VsRpR=H)B-%oh9M6gzH(!*JKwE?o9b>w)Bj;@v zBo)D1gx1ok(xSD94s|Y%OaQisW$^ka#-*iE3gH$Z)tSzh*VF`9Swif@$Wja>kxEd( z;6)`x@lts29a>s3MrI6J5~NxHTY}{I+?&}ukMQuNhUL&K1lA>5t_(@aM1#Br8r*>~ z=>SPrC~u-wdS~X9fs{&d6P=}fCej!Pm(a(ST_P(q<#HV8$1yM5mr$(su={B-*Aea} zS`PV*nkB?9dP8&YTlRgiDzXsB5PbF|j4HL~1F>(&Uy%NqYPMnRF{b-4al;(+@G1z;Ajt&wEZ~5>D6#=^0cm zy8v+++^}I#zC?o(2+c{hyQrKjHl_In}Hc=#FD$Ehx!*!&{rKu7_ z2_J+dPB|J2)m_ejAj&C+6_=ntKq*aOaR-vyVevZAv7bt=4F(QbKqP=Mwn(s-7|lrO z-d4;wqF|0;oO#Eqj@V3_4! zoU|9x=GBrU=|yUGi%Yzzk_1Ln3sg#OJTnh!$D0 zw$eU$63UbeUyE6+V8kj+sj5kv-*od}L0cqY%V2?wYk?9Oa{(>Z;5QfSZYZ!vJnbNKsgxX)A{9_mz>e;E}>udJI ztmZS3D*IPM4+d%MWk$}M@ej;Ya+&ai8UNcrI~R~qbV_MYV3=r+Y#on;lhHcwy}XzzIUwu=cxzm&D95p!`Jo#M*q{^<6$ zhRqj4m0Y|kq)jy%muf_xopZq|QrYP8XK*Dpc579;AOm$p7g_lVW2A?mUJ$`1*`p)e znyCw2jAGayL?sF=7}3GYxA^)-LP<;uvHczflUvN!? zPD?XwSST%cqA5_8CseFygi{i7ULgvJ?W59pf4%oI1OYRwLSFPvG8R$jomJduH8Og! zXrWem-$RV}i`l{msgM&l?ylqY?+e>bB%KCc!$o+p5susU^;#xJ&ydp46>ZEKS%@ar zK`N-kL zLc1Vocq-8V6oV!|(V&kmMbv6y$Ly3EVyV^O;preHa+p*N8#_~@M2@9agUh2IN?@7N z092NYKDrdqP!pUGQG*8w)sRd(-(gjvM$&2mqfO|cBB2IkxK*x34b!TD>evwN78Bli!Eg}tVpQ=3M<67hSlgP5d$?k7AL=yanh=Ml$s9c zY4N6nYPP}7s1h+qrv~I(oJu^NtQZctjk=A+n2E$j$m|x3oE{nJiHjO(EvHaQmD9!e ziV2`mPNm`)L^&3V5fIXg>DF>IwdajWF7XM9((>`-dFWX9k+=ABA**2;9URqaO9U=R zYJh4EUZ{hIT*89UWWI;!muzK5thJ?9qj=(KJZ(02fr~mqF`f2kM(t2^tRTL7j;#X? zc~W}1rk0OzPKK%yLRy-NULOduAc9))q*|zu9FP3GSX6Nf1!*&J!-+N~KLfGN&aNs> z=Y7oKRI7C%Kvf~H*6%ppqdjQPZ>T@;S-{v3UUrPxwIWQ27~EPoYCiIQkq_g@Klo%J z)TibnMg3|%Oj$Z8U5eF@w{316zOP=AP#UN#C7+u}PInfjmJhff#RV!^W}yZ|b74!< z4GIS@GL&x?*^Jf5YSQe6CYHQ&-na|PKUg-Qq)OCXdxrh8P!_MDBt8N4f~EaXvYHf3 zeISsQNUCrQF2k*8hz{}6R!V=8wce)eG?X^XLM>s>AS)iW$xjeXY4n1t$nrCDmQoZ! zZV%VQtYx-8N$(8ak@xWw>M`l2M`XiH${ z;T$}UcF_JA9&2Lppb#^4K!3*!abn%)dCp-QPIXV!7zVa_O|&hZJN`0yDQ+o zfm$jrJkyf@`eZ430pb!^29I9&JnuOX_zXBE@Rq}n;#ni)#RM~A+ZtcsH+e{Afzk%m zOyI>iBiJJ1fR4ta7keO|p^G(>Mf(V~hQ)L7%2`mrzdHZYK2WS6tBP!tcZ_0cuCEn( zS~mK4dPp|sEd~81tgUE?C3NObg+F0WgALk6n~2Ou7WgZ3Uv}Nf%EIz%RvSKy!```$ z)xD(^L=OHE%OXd^vWufw&Fkmq6&ia^mO@R7=L&1kbm)x*>|Wf@jH4}uT@VX**RlHd z&d8rFwH1Ub@Y(o_=OFCj*)q&h*%x6igZU%Qtf6LDzR$Kom(0BgeR1~f`_bf;s24z& z=1r%L@MI+0H)_LSV8`ErwSnNf1^deYrHU$FtU#TIDUPO3;~T8%;V45$sfiUJ+giYz zVqtApD$9}6(}z_blmx$mv*Y@Y`47W}jQB&RS&}9?Lp;44a($tco~|ZNlof3;g?Kzy zVR}9MP+l(=VR}=1xxphgo=p{|0Mra9awsZeXcV>1l!&&L&@|dwLJ@5(*Vio^oF9#O zyivoJ7G$oP3!z6N*gDj$m!vf&qSUfKACI50AS3c&1`pI50bV~W{&m78G=fUVlTxYUulsNT68_Kv@+dg0wIZ0c_VbpN)sm1 zYv(DzzZlJi@DCB=RJ|{oP!$nXY7GJt$lZRQoUIAG-r{>DVewX#2x<nUKnKrLAcHgeNnLT|W8^V0Q*AV?YL{U`WmHzF zm)j3r;LMvbo!T8*uB4{Uuo5auFWCWVYAAnRgDcFHSL+|)8C3U9G>SS-jD^`%9DEBC zR!_8GblLDsEy$%1M3;#eaTnyGfYD%sprSbHK-V~uRZLwcNeU&DAzMOmZdEhqkqc!+ zE3oY%hn|>ixP{bcN^&$$^e0x|)?P_SNoeSpjUEt(tcka8A8au$hYeC$7+kQLCvQl= zxK75@C#4OQOP``__A>y=Qi!-j3$w|@QW85mJi}{|=q$L2Ll)%L^Xp3c&#pBd^@F=h z7)#}vh_c!Q=s~?P16NZQHy=Y>HKDXj89fnOmr)rJ*VisxV112Jq=Xh+D8tF$yqmD0 z$=Qp{W1GTe2_IdEme3lpOo?npq&0NofazeDmQ}EPi%S9;`Vtaq9rA_;y~sN1^A%$q zo8}1WXvERXIUa2;G4f+xSIv>tQyjd!OVJUNowVAzP+lN!On{zK=U4VQ6^zuzGXXM4 zgp&rO9!<6|B!>|#)5Jx}sEIU=5*j1Yddg}1(7ZIEMaKY7pCB!D1;^{d9!;B0rnJ6t z;pLamoEFtr8`ffhQnqPOk!Ydmk>egnP6wn_D1``mB+%s9)?ipD2Hp<3ivoFV0>VG1 zStNQ190BHcX|-1{sNcf>RXE0kLZfIEM}$HssjZZE+l$(u7{!oGm2dlt&Sjeqx?5mYCuksbwz<8nbB#v)8|mw?I>%Z1eAiKw9TT({-$@UVM` z#b_H9SP?*Z3c0z`GE^3)TtqcV-hvicaSJS30HMpmWE)+Sqd@}>lR{YU9${KUnU}PP z;rvnsP=W!TP-Ni-)6ff80#Q3D9AZ9ZIihsXBaNwS8flR#o0g?NFGY(&6sDmTv0gD^ zDU!(xkGOTa2*U!nQuNaH({-HElGXG_x^7fj5+|tSkqTij@v}_D%SS6^w|34g=tU^1 zFg1ws1spMt(LLf2>@Uj;w1J$qK4Y&(C`<}!YlN9i<1GlCX;G!t_UO*FX7j0iLf)RR zuKZM49c4<$S5xAPst2fctt(~{K{6!87ZOC)(rwMmL@G2xa&k5!b8ki`EpJL-IQb@Z zM~rMpBL~HhOpFLyEHR^zmS2Q`uG1IQT8;i8s{Rs4=#G3*^_g6BN4?H;^f0m-2MqyBY9U0YZ@>56C!)yNfWR%MbUFFkz@g+0Zn^w>XH?f zYE1*sg{T&oKwS+*(Wl84z-rP>J}s1V7WCMuP)d>!*$aoda&*!-B?&F9?j;ST0lY9} zVFmmw*Zt&^E`ZjgE#I*zR{?XyP1TE>m{vJSAPrzjL8C6{H3P{>1F<|wkzxESSFJK= z7GP=8PkfKpnDhdx1M$ddOS6!Mz-r@|TrO)d!9l9tTYImc5h zh+s7tv46r#mMlz73*Y8go#d(zqyJ|}X)EIv_DwWJM6}g}LE}v{#iewVv6xRdo8;YU z>WK@Osh~z^tVRgwtD22)6bdid=v4-up@@v0A{X_ciGh>}WhZ#W#ZQ-|c7idS~AKJKhs8K@qh$E~ljsk=p2nCX=K$%SAt5nBPEYo~*HAWVNi` zh^UrYqP}nQE8}y#sduOBtAfmC3TmtDy14mqZ>TONq@!vdarp3@w~cU@n%PQ7XepUb zoDrUAvZ;bL++zfWnOY93KH2Q_6*`mSQSfTvBbgX4MKh(sDWqo1SYwA+!_DB=Pr;6Bgea+Ii3M zkv%ZC;3n6?Sq34^Qc&?B7#%v%N1=CcMf1)*ooG_X6D_Bf4y=_{EQC!}<1x0m&9f~a zG{&iD#xoF1Nze&-Z$6_wfUc=q1N~k-$|Mg)hYlYY!bZj_y=H0T$`&e?eyO?v#*-GI z;#~dg`nuL1dMfUevMLg)A%i}Tq_mI|>9rM*pL}{-bMYuN?idB{!6=+nmX$zZp1hg> zdj?o5Z!)DCwCnozOxtL&)P>*_HV&|M+jcR_!QSEQSy_$v;!uW=QWH&OXl8U~jq<`J zvyp;nh$dDdvn4MUxB*6efCnV5$9INPZ+7ubI6XF8iUmb|_3-D~2dTLoDW=Dp!AVNW=lkP>3$Y z6}eP71ft^R>TOIT8E|~z+?YoWPB}tUyOzKw4O5PeT=QI{x{`sifV3#V7#?OEY&Ph# z2h8>BYo4s0VjgFaZzs_DHO)wMJBipbTvXUxbt#qFeZO!CaTm~=*@Ivs4mTn6)jn9x zhy*hLv~o*<-5pwpV=;d5T9j(CEqa4Y!BQ%9Gn>??ZDuLRx~w3h##)oYT6tyRWOP-@ z#9GjJZo2N>>{HiyHqx0A(o)5XR!m}z6y}I( zsqMOROd*-a$U|6$rz>@Btbiz_fk%N5R}c>lA*zJuIkrVF5efelKl$U1N+uGfsz5O$ z)AVLbAd`n;NamD6>Cp&CoXQ#|2Sk@jCIj`xF+Kjo%Ng%LW#oY)n36d5@O)JWZBR=D zi3|i?68ql85U&;hVIt7*)3{hvFuHVVj&C<^7hzI>pi5#g0y)y!%B7#k{0H(U#73^p z;e)UqRYR{a7ij@fMy(}-idkF90EnLsDV*(u%~pxCfJL|qu`F6yXu9N%y*q3%IzPOH zx>^N_E}0W+)*n&?RXj7TaiA$ufiom^l{V+}^gxJpihE-g!gTqIbS-9}x>RZ1yN|I@ z3@xX(`=eVHY->i1Up;}5l2sijU0NM`>RQuhVYo%?rURu*i%!2{f1d5C-tJEEZ28d0 zM7i=M2n6|}5r;D|7`h`oGGVmo_&8*AdfW3xgN){)*(-JnL3F7|M`Fi$#BrRu1-q2- zC6qWN33aCPW$;PC6w~2uB0HQ!R>ASU0h<+x2Bm!Do$s~;?k4sLwK!SbF3np{XPY*%>Pjt&=H&9kvX3)X!`PO&ax)8wsEe`o+ywWH=?J zsgA-OC~J`@E@ulmFm z!&Rztg$gxcp>7YG?}#&u3As{5kh&@o>p@3c51M4K;91(L@`QC&(=uIR``Pkhi`p^cl5L0!R#;kk>e zEuKq)6 z4H{Rbtgd2mxad__90W(ho}GDcTX&z?guziB5Q-Q>iK9!18Bc!^FhU_i(nzUKOCzE& zQP&F=xPUR5F<@pHgHqv@Ko8QKCa?ZWB&h<_rs#PWqk-IrU{=uaE28CC0AWZY(o2*h zkpW;xL0Z71Yw2(k#AS;VlgC7rvo@XPzJ|cupjg5}L~rg6f-w%mZqe+%9#2|`8jMx6 zK^1PiD@`L>WrmoJHjMit9C*YSsjVp?qN62z&qZ5HLPSRktq;=G8x-Wso~k+|VYuMF zPAH_W%6k+baZk3eMg+yo)aC({p}-B+oI8$h-P-K25hD|XTyl`glhWy6ge4Pp39A8R zMw0@y1^Pd2a45aLP;pAkKwZZZIAPn>H$Q34LnuW;u1N$}eA*azYS<9#&kXGmvQj`A z(S%C?e z27qNL1|_}>a#>JiX)S|K3`3KMr~vVXr&o)zWepXJ;Y+`B5^AH8no4n?$H6M8K+xBj zA*ibofmCoH$7AQPz^sc^hsh*26wlMc&DnJza&P*)|E6=%27h6aN&yVRVJ)KuEC+<`Z4;JKX= zUQ&**u4;QgGk)wJmQkH8tgRZ0xNgY_Dz8&1VI$RMLrGYRsmst*6x@H1y^TSA$`sX9 z%X+%Os2>(;DgRdqQ$**$MxV`&hhAS_j%;T@&w1&XJQS>^r99m zsV$R7A){0@>eG%VouJvlzM@a3Z?*CUx!|&URLnq~N&GoxO{p;{si|~|o1JWR5d9*L zsOYPY$A_A8#r4$FmbAHrQ&RfMl2$63TgY6JzNDa@O5rWY0Q~%+67^QK)Ln>RMk1L7 zt-K5UNnt(JK{jL&E7zfAzB46_l=A1=sL2~^O^E8Ll?_PdR=dl{7By6xEFrDpm70^% zddm53RQcLnAa6n-NnR`K!A_cuSvVb%3nsjJYQjE|!UixANrSp#ckX`!YPE0BjC74^;y&Lmp>;LX>Di_IMI z5%YCbjhy$G*ecY(F(MS45asx$EKtvaY@@pUAvY86(}xUiP$)Mg=#Xj&VNqFNUtXpvy2Bx4%C1;?J z46pQ8kV(ctJllonsXrxXvitIZVTfSVqymB=#h$>k%JJ8 zkuY**s&gUqXz=TZ>}q7&p5hJ4(F==@8JJd^iw2GnAsZo~2ecv2?xJah?3A@3;F1Gj zPD55KG4_~Rg)zxQF((s_p*p*onKns7XweYcRUFf#_s^EpQX1Y9vNgpwo{(jN#Hs`lK*o$ImpC&<9c#ThJsqy-8! z1n0b!wM6tJEMXC%2vUP03*vy{UMe1Uz?!3~j!01)++k;CVv=S`cM-=yM9jgh1Y^}1 z@@51=cZz4L42c{JGa_)hvAkHGM25T>f$m}@krppfkN3Owy*`!(yxfM%fJX2gp zJ)f8u^?FGWeKongl}5V?CT@9Sg$@ad_2PTZ1I+-afVIb$Y(X8Byguv=E%%P1A&8)n z2GvV}pie^R)XsIhE^{#*br(|)FPI{(Fxi>r4h?c#_4|-Q`9cDY^?ZjpjXSu$7DIE> zM(6-#Cn5!_DLGw*yndRhOGxP|lWH^yGt65;N?VyX+d)9LXK@n4z?ulLof0in%ST;2 za{%u%`XG`RNsV?&10kTrUsuWnGo|KH(jCkbUil%=tNdJ;8L%NKJ( z6PLC@5zu0kjO~%6Vq%qGPlt`&)YbaDN>GTm&`1W1wDELpBtlDBg9}7bu|rbq2^k7y zjE|HNGDESdKA{L|9vjV_!nyM$DyTc@E=HT*Rp zZ%E)-fBQdFDYPeqO;zLB_5O4;!8IDq-Yj51@3jYlrYgf;97kIQwyENzxUPCdr(i4J z`HR?I3u{Tl;1g;Vje?bdbD4)^&@_u6Of4hoT+n})DymG31&Np!O@c*dU3u9n3ES`K2T`J3%?G$3@66v}u zei|JEk}oDIqeF&j`BnMrnz@Qqb0w=~)NB~%Wp$%OZnn(TY?V;+)m+Wj5^A>1)oh!qF|Pq7D!^I^ zEoIc0*R!<}^=!?&o~@OrXKUv5Y^_8+TQjd`YbEO0x_K2?FHr^7&8xtAi7K#eUIo@m zRDpH#DzILn3Ygohgvrb;R>ENB_9|g6^9EzyUd)?IiPmD?SW2`N^QKawrIYF@X#8rQ9_=5_0(;h;-P$&;TifP!YumVP zZJXDvZS!(h7W^>|dpqhQ(X@XONvc{wk0hlt$rC&mVf%{5rV=V*az*+&Blb$Ja`P&h zt`IMHqD#b`xxNk_?TQ8Z53k+n9Gnx+ehJK~9%Lz+L9qDc5X=QDMNQlkSPr**v{K~w zy@KUX%fl)pMzJEXw}~4+w|Je9?TXV!_}j;wGWClqJmw<>6U>*_B)}CmT)i-oq2jch zj>4=f4@KL0fxav;9d%4R5@CGLL*%8t;!s_nGgnqyG49_RD~!q%DxyR5@&Y_NAkuJg zL_>WMouw655tD*NDtX*@(G+FO6CMk@s1OSUi!_RBQmm=q5tjZ;enLY?kxrQqjU+9p zsT8*i=mi3SrLQwXP*Y`XJees^Uhty@REr-UU!&@ zq?D#IcB_*ruzr4GBARNtu93-Pa!q()1`NMAV5PiCERy?G@moZ&Nae*4*IInEAsg5K z@X~1bx5|8BO7^IG_$LWws%#IvxidhgeP~T4^eA!g&UJQ!%}bpL-NDlWFcYG+&?~8R zZ#rgYx9DSf?>$>XAXLqkDb~aMTVD@9p0*e_xCE{ToJd@ZOvR!H8%5< zy*|C4QAdaDO`nTxUL>i|iKg9fZ|x~PR4-r@%CbbVwct4&gl{?a?neC_%t(rC2q@zh zF%^>@>Z90|Mww25=ld|LxZ{am*<-QCI2cGsIc$XvCL3I!Oo|$+Jw}f)wHyjJjbod} zs#D^I>gnN38s5t4Ps^JVs9TP|2!VvWDS`PIf&2QU4UiN!RBvA7B%!C|(DM1rNn1%w zLR-n{?Jb6H6D6U9p%QtyRjY*}J6w|#(^eOpn|?OQRa8b#k!U`w^U+q7lG0N~7sh-# zm~N&mEmowCp4?VtM5HOe*~R-&51xZ}3)p;1ftZoH2zxYp9Qk(LvF?gi>PTmGH<`8w z*8^e8RdEed6<~>Lw+gUmGEFpPmZO+FaS`%p+NX2=#B;|PSw5SUu_xpe9w{^Lo`$%I zcIJGlY?jn1g^D!Mqgz^I1iLvNrYyu{&rqu9^5^3yl^#~H$4HerScN3WAaM~gruG!j zL`5@_tPo8`T2lhXQtD%3z9QF63Py=YBp_yph*YsIwkX%`TS2WaR*^`ofvh$Q!=z-I zXzCUpEQu1Py2S^H*~%)TqBER`RaaV0jSFdHB16@VJK(O3hWXPvrF1#vg*S1?h*G2c zMcSz7W)6vlc@2Nt4TlVq>_)_l@>zF0OXbapVw4$_LPo0Sov%BajUFaBi-;Mi3tFuw zEJOPNCVI2v%?RjB^HR3e8%<=pj5}-wl{HhaAb&jk3e{RR^kYvFq0Q_m+~9&csjPh{ zB#U%DyViKr7c1o9{*sI#Q&6D$N@0D?a+$M);#Yi`dFDZigD}N8aw2gtG9olmC@P{UdNf&ii+IOF zD+Ya`lq|1Pqwa^dtTR~)gaQtYpopTglqr87|` zJkc_yP05x~9C7pwOe|DKq{}D|-R=^)LtzuuvO_e`C}m6(1r;Q0X$A^YvL=cnWn!Q* zB4w&<>fh2iL%7U4ZWLza9vLiDkvG&jJalGOka0ft5oAnjRf}eBXcmy5}K)~m0 zBt+-MPu%V)BXTwpB3(}|Z?ml$B?$7>vy_txv)9yUIn|#9Ud=k})mJizwhthYKph6& zzzrzTo~4x3yY1Znn1pq0LWfdvNlqyJ>-q+}vE?2DF)_HA3YtJlJJML#59FA+l-|Ga z-uEQ2`d8qM6#}PQkHUMWJ!4$n#obXV%n1Yyp7I0>sq@^DePH1Y?4<&5wW5xK5$4s| zNeM5PxOrPhrfkGSVa>r7gp^Lj^a}H(Y@|eL`h>70A(u4^rIR-Y%P4FXoSpA}D|a@m z+@YyrvG!kjfW+@nM$BgDG%n3S_w5dh`iYs6(^lxG2SzhgW|;Vy-n#JM_mlcjd4QD4 zgVi2Z&UkKMuP+g$r9mUxOY^KZEavx-(K;ni-rA_{i&} z6RUIvaF}=&`EM1(BHh-Yd&Q{&jM~ldRTUj$Kn#6d?5fh+5F4qDpZalmj6*O26+=^4Mw+VS{2;#&-q(u>K0VX&KIGcN*rLH?P_v%xFLp+vWAgYNfvMc-%z466bO3jMW_1 zE$*_l^U62a8C%(1g^`WMnOx&7h6NYKF9$J}C%1?4TZ|S422V(}Ioy@8N_-$pDRF|;2|y? zPu`~34#jcyJ#}A$+VgH6f+fSvLg4a9IZP;)EU1ZVS+f9K3F@6ESD)qIVOLU6!@}YU zdso!E$gYRVdme===0lc1%RC5IiYu$=%ELfniNcytWV4z_;EBlV8~53abImyqiY4n~ z{xh-?&m*uzTvP=u#MnaG#kq%%#uOJ@doHRu1eORaw?&PL@ul)W@MPqx!_w8_z_0jc z9|%**c7sFUw$21=@u4uq(7CU8F+LQQn9Dq?m$%k2aczl<6(B6)Q{GiI0mPGZTdeoi zRe^Qr(u2Vhg8Oq~>(8YJgC}I`LGjMO(bru1KzLFPceZFEYcU6iB}pA}WsFNWPU2#D zh2bug+EwC-*5DJw!QcrQhD5Wthh{#yH`($Vo?AzR^t-yc)9dKL^+X2dm$u7aJi~=e zSU@w9Y)zJTGPESd2lGl>o@e`89bfXPrahFjR1$tlFe zHFLRxlq43AUy?e&`UWpq2G?zK7Ihv&AmmGxLdqNpQw+6xdz3m>5)aEOOkdI!-q_78 zUo!xH3HtQs41}*inPYA<2wV}~ZB|;Iv9ZKDu^;+Sy02Y8)5JmRIdc(x*vIyyEnxz} zD`Srxsng=7aCw;k@|86g$1CViZxBgRlNXU^pYMqUYNd%UNL#blK1N|^<%^_FI;@>me>4(0tKG1bv!||r4rH~(3 zI1)j@O{A@68iXU|0#`FttCnZNN{9o)k@KavLzqrnF?liALh2l)KJ8ydl~GzeFkCs& zLZ$(@63(j?P6vin5pu<(Jy*d0L`YAH`r*a#3R0JLcgLMd78qs?fy2r_x2k=S2m7Q*T5U-r<54F09gB$ncGxyThw_rwfFHmsp;Z08bwb$a@r(uHmr|hl1vsIcu=5k{SH*Yn{2O!cQ8O>y?scS_ zy#T=ySRU8NtM##Jm^gkxXXdZ<~>j((oeqJ%MfqPn+xy`~2iKtMRl(UI({MWJ!YN6_?}kk(Hhjh7Gy& z8qzF+S46R_tGE&HIRnBkqdd=kM%0zUWA77SZ`jwNC{{>7)8zwsB^~ar5r(WD+VMpm`|EITKBbfXN-bn@qzr3_IOA#!FKNj0+M(@UP;vtTW<2+?_$>2OI_zTQ)`pl z(Ex5j^kZ;@Q2b^10w>AvAoxY#;+1-DPTYj`wf5L_RBuaB@6{dVj^Xu!1L5-rFq+dJ z@~Y`G_tNKUdM^@Jw5b)$nEkWn5W62rDC=z3Oj*LJOivsGkT20zpft{7q4C9G1?Tl1 zvw~|3yUc?`0kzE45*{31o*p)(@f-t-FUjHKj&N^uOxb$#Man= zdgU?q(O(u6lKao|4{vo~?&}?X*402RMg}I8rusx%4VvDFI{@g5^TCPbMFiFiw9R2j zh5d7jF<`19od@$u+v1tPy<2??9%x^3alC?d%dAYGhY91A(*$?~w7ywmKXpwv=i8nr zV6KSCrVoK5qAK@ULC@TV4O2*k4}u}%B8%vhp<&*hApl<(#K+m<2&oOV7lI)}%~hgQ z_z)N(zElxc#h@_e?HL08tZIaBwSwEjd#-&g0AomtT9kxu=It2*_K^#2(BOq&$Up@0 zJG`v3ahq{LO@@Qw6+_Fa;p?($Rd&YQN3XVS=te=g1LjP$*SKe`l-DAk`3(K% ze0fl=`Tda9tC^6mZo*l_oqCR(%5WC1Nj8Iqar$Ai&&s?ysEhEhcciWrn0s+%(q@jQ z^^jAy_HkxAokx^9ZNXW4xjp{U6qJaCqW-?9~GAPfp`)fRHfG{aRfsPn)sciU?lx<+gCA8s5Qo?~9mr!?0Qo5cMo2+%A zYhmu_X4V;1i24D0eRpifo*{tlF&0*wfeDXhQ272n2TTJi9+|rIo}Op3-7?dkU>r9U z(CRnXgoG_49@U^~v)nnb;*s?#HjAof!z2oC3MjhBhVVJRtG?&*8Z%lco~dW@JM@(Y}qK3wH`;P{PE-iE!3)RdGNmOi_Oj>PNnhS(4t&`S+i(sg|_hbNpHVJ1C-E%cFId*9{ zI9_QE&3i!M>n>j()ME>snmng;++s$zx@OJ$R$wdD99CXmSG!_={~`aLZ)Rj-xvQ0M z4zVhHuM7TRl5|jRwKL0&OxKoX%-+%k}-~Me;7T=2HVtc!Nv{m={FE+*X z0BxgBMjOVLFPkZdGe1ID6{srri2+l#=LF(hO@krND+=|;+ck}{U_xK~%F z)iNA>0qaQu+~kCdL+ZEKwLYklfBSQpZv(4<`f^XeF%{TpiKv6`^H%i)o7!3q@T9Vv z!+ei8_Dyc4R3hyP+L$vKXtM)XT_9Mzya~;SVZ)Y(MPd=Ft^EYF7H5J~eaFgdgIZs# z*A!D4kWUM;uox_|paSer-h3mlDKD|< zmk0f1`Ol#8Q+9KhS66SbWslDBdq@!}_=Q85CsJP2 zX)DYf-I)RVr+_M=`8&Xi0j@~ZNtJE#UH zV*d#n>YK!+N*90)utnxT*jqhR zks@3ozeL0dy7t7PhQK0SbfNt&TjviUZ4_ImPQ{OWDCi=L&1H^dIa(-B>_QV^GQ}cN zOhI;4*+i^9gkNVlg48~w$_}W6^%Q>CXqN`bGl;J#W*U)d0gfVMYd*tpdbq=}=|FsKJcIrYk4OZgYvUPotdZ#5 zw?O&Mp2MN01+<_UOXh%PSpO)n*&#qaV>lf-V&n_ZI2=!;(4S&%BPpgtG+E6TNR8VxprC#qzQxQnd z0FxsI3*=bj9GFHH$^`0+AoUt~AS=B703OZnb#>TAb19TrLM$}nkoHds zO9*9aL3pUJs2sA=PBl}x6J$H9o)SyVgEc zY@fCQKE!Jj`ya(Fe_fiBPvS4tqQkvt@IqvKifX2d*Tw@@#V1zFHAc=C{|p`)j{5?5 zB46m`%;2GLPlQDiN+_3E=)7nkfUrdLr^WZUrf%y2fJDUSMR^DbTIx6XPq+Y*pk(A# zqBe*(S!Bcq6Z#h0_|Fd;5%I+)mA45=MqT|#Q^j!0oQPPxF8m>1Cu&^|PA=keadVqe zg~DUYz-2lK3IHe!M!b}n)%TH~R|_KGbDxyh&#UFOA2#5H$cX&B_EoSxuhz)gr>)PuL$=G*OAe$hF=y-D4Y3Bqe%w zWF5O;&W>z)gd9fBjx5rGH#@S)uddv5CXMeMoXGLYDt>lkbG2yjWHRpPjk-i1=}Qe3 zA|UBU+UN-RNMF*?klk$&w@TWSiiKnOM6HsdDM!{z3&Y{mBl>7g2gBf`%OwKOOf^ej z7KFvOi}NTh|Kuz!QZlng6Sr?cKzgr)vw5LuX~LO+RlzWQN(Vp=h|7$sttzh?hfRy{ ziv(FE6gH*41tI~f0b&#Dh}Q(f28d1kwcO*zfuNV&p^j`f8iSWJVhcO7*XnRJAz(P1bj^2yVstPJ&bN2l{e4^sY6uQj zT}STU&7Iw9*A`s{g%22P;CKC%)2X|ggphzunc z)ozdThEXms7)&;FAJJ^U;IP$sbk-CEk1IN3brl9iapMC;H(zJ$ zT|_agpYai}(KnVG9LHDmYe=$QE5F2KVPY_(BD>P@-5Z$UGl%X|KEuc4!M@mQ39t z70RNFXW{kj@S*tHnn8f&W}H#RQ_FEo3xmR9#9Q^*b{Ad^b>k7dF#EEpC4f|D;h7cA@y(alSRI zoRU1PBB?44%iHB`B#%O1`0p(q)jA8`+EZ=aU@+O@{6}0Y58_rl>d~Y6O}YY)KsY%= z(#V_<0*495-m!5Xc6YHJEKy6NjY|!~;KW@b*Z~X=g;3SRf^hh%I?kEz0KntPv)HdW zxD*J755WR-<#1%?EDD41_f2&j5pftmg0FphR@7bMVUmO{rNBMy_m9`)`y# zEr|V>!LJ{6j_a`v27^s+{$d|5Dw__4%@~(I&By6!E`Jo!(`SRh$eZ3{j&dbqn_9OE zwaOFwMY15AywRJ$;A@_rh|A{yE=U7TD{P7^IIL9lL)HmR&K3$ZP|!u4FLNA}4ZoRY zN>zi*l@`~`I17oYkN#5Mt2L&`8lgcLd5eqeSMFs5_3L(qDj(a*Gz2GKv5Sge;`EAt z-eO!CS2r}oY@XbEc%jw80nF0i<3-DdO=LqT-2li(TV$(Zd9lH9yW46Le#PuUh0%1O zCaAHOx(k{RXv0}ldxL6#`!u=*m}Pl~i-fD7xG_y)>}NUD(d>PJdl`fCLT9oSf`R#Dr4=mI4X@} z0IRGHiNoorUs#|Xt@7VkmUj1d>#Dq8Y^%-vy4Y+U;X%sd#|ygg_E6)5?qat;T<;dB z0}7%ItHH~47?_gFtC*>pt?W%h^A|0uF`i*#C&x=`V!;_ z4N^+cKj%03PoDc!QaS#XCZ>`a`Z;fzNcp~&`Ohs54CE_1SE#>cb1$9_y*P)!SM$$R zetozxFLA05G{SM$#e7NrR7Q{Vr?^)AB|h-lFr2!sFv=gDS-H%Q5o@zxT3Q<)zb<%= zRa*s z?FYsya8Q9#)N*aS316H=s<)8t7+Twvg^B18IYqsd)BoT%V$r8lqYQY4` zqUVBIHAep`l%$OorV{Gk;^mx`>nc)C0}&|)Z=2oSck&nJq9IPCFzq0WOmLaS_-gJ< zLpSBt#fTL2{)f4{G^Xf!AkmU8Ztr(=S8bf8E=r`R4?Fa|30yVANg=G8)v&s*ly!k3 zrG2EXIHn9+04b!P_pRz^JuQ@2Q5f+j=%i@k(1D4R^$G8{ekwm*zRT_kyyQCh3Z%cM z8bgW{XTR=m5bwK+(KZ4UDedxGu}$N*F{DUwf8G_#1l`vFCV{MOpA*)3k*+RIq_DqK z-_vUAVY&t|fwDfT^Ut5wrk&%~)_0fzjBd`&G|LGTzb0(Nyx;G)SVDzIvKzHL{hxZ9FOgoOVi)|%YEyxAf$i$>Nw~IZUt>Ce30mFxTTK5<`W+)83&~i|3f{%G# zb6r~l#plfFH4CioXlrI(oiW{Kxz9^F-LO+ScG$z%V~S+{C|Bc5cO>U@?TiloF+6`JUv@9Rts$;VZ`#mkAilKSxhdqfZ}BCL_xc>kQJLY z0G?4x8<$xgXCxw|rjNo}W!s5GK;3t=>BwYZEW)`^Ek5Q|8O*#}w9KPqpfyLRXsiQ7 zyw5jyw|#Vpd&2L=B7p0Rn@L*c&i2K1u_^ZV0Yo3FY+{3YB2U^t#-#f`PD6JcWeCBW zLopecIB4&tLpC-cbRySj7l@sAny-tppi^yVg0Gjf#ZuMHA2}{2IyYKECx|aZZ=S*NaDxy&QK5lygF}-8_nS~c z%QDal6ep%;kiilL0KrOZTf1B$#5I$;!ZlTG9;m{(fis(J#>b5rj_lj1vHK}di=GQP z6rn?U)`1#a%MA9%2tue9)=Yl1Py*)e{Z@LJXZ7+nv^09wfgUhlmEf`%*b8(BW-apR z%2|mgBZ^hC>VSbNVAx%@7L4fuZwgH(c{}^Fa*x z7Uyd*AY3tg7O^~y8z-^mhm&e{i{fGF=z7Ut!}NZCx1n(0@@DG5j~*5`zUx{rEBV={ zhjp0gXYH=VFCkMk`+=D-b)Y#b4eN1J5K8IH{AIc|H6>-!V(+1A%q_Hr{XE-ZX-`I~ zZJ1no;RpHrTwPat-^x)DtGM8b6v zrImqW=bH_Vv|@1D=dQDRbd+~=JCKA+zh`PKLz%-^$tr;H&8Av@QyCW1c1;7gbpyfK z<)Rdm_iTgN1BnB@t*;{sb9c`+AjcmH`gm`|S#H?{u?Oc{cvYi5h5hJLr~)EGKpLot|)+8N&65tO1v%+GD3?qZZ~L zdNPKY5j`NPHkKG)(PpTY+b<|LD(P26KebmSTEQmMReO88eRN~jJ=9pL4bcRiFiWp( zjHw1)EIs+okE)d(euogqKmD9Ak6qb^ahu(fVAtF2mmqc=%$S{KdEBnegP84Q!@>Es z0AcJu_Xs1Kop5=wj`eGe5X3)s4H2itja)-C)BAT@o4()HKI9SX|1M0B7rZOso-&Xv zk9WOb#vQ@gH}*mKp1J&=Q~1L>|Jh~l_KBssrEngwac-y4(6YqtItpe)MLEdGJE=EgiTopGv}R)40&YJk4x3u+|fTt zr7@=kg*l>=xhgtcLgkEvWIA^eCT$_4!R>#=iW{;rEU^)Du7Eo{Bm3!k{vcMf@ORlH z=Mo^w7;m@IO4zg)TLevVCP8z*mA*pJE=_XS#Os(}>0qYW?0TQ=ZaE~%M(=Ww2{&6U zrVqFcM94%Y0ZgniYGsJK{%ifV!^$}`FzevXz-qqGvO2+&SJ&C{8{dJ}Lgv3y1W$b_ zCSE~TpRRt6tc8q+))_AEci3s==cuufa?x!<(>w^s#(!5sEnP_O)E|T-2tU~iD&9Ml zUdG}53iiuJ_6<~-r!(+(n`vhaD3Dr~i?b$Vj6)L=P-Aj(c88Pr91fL!p^^*pLJXo! zCruUF4bU~Y{0vcQS$@dk7iLF)vc=W9VHa#zX76L!EjAU#Vc=EjDMvm#4;Y?&q zxRYU33HnlH% zj1^hjEtbWjm9bD?_y!=162oS?e;?bECxwW1(bxquZ?}Ks_v3M>li6LoHdeu`KX!EI zj5_%(%yG*yl>JS1hr3;5yxJz1vDjZ9a4K|vQEYR1igL6XVYM2KIh`RV zlTf~sV)kO8Y1WouICs4qf0Ad8mTZCYe7_g__lN7(YSdHJm$7SD1`HE`CU+TkUEIOj&f;8 zgJ?!Q!tsPnPGr{&_!i?(A^N@`q#&#B)y0YeZ?w&Pv==)X&)HkQT0gq{%zl}+yLz#- z)_Ry{e;Wb>YYCO$?4-0O3s_Bp&7+SeeevgjLzkegc+<>Y4ozBhcenzIMz(B*ed5{nloGvc|OqKC{a&{rqU$^Rb z--;%+4v6i7QR^TX_52Wdv=V%68L>#w(>Bvg{BkqCdQD`T>Sl3)f04>fFtr7rNpf1Y z&pBnwXNTGkc!Fbe$+^#F(~8jHJr!o+tu~vMFSQT5c0sHv>}jf^PB1DPDO*7HoQaf6 zm?>d?=&En+e~#ap)V^GN){o86>1TDNEspxBpT}6xVd06nB_&ngFm-TCrIxWM6X$0R zQ`dsahBup6COSYrGJ@EG88%A(XsbgIRQ`-DlkSwR*L#z#^ryuQv8D-ErM?JwXd_|7 z08!oOssHt}>2wr01+x&M_tkE{qfZW-%UMY1&atL|S5M72$Gen>1 zGON*RwRN?(rKNdvYDs=jnfBGPLYCgBnZxusmM)*QTeQu>i1qP4zbhT3Hjt40k3+6r zIntLY%srgb&84!lcQ9D9AYxn@xWUB)zAIwJ=|_x1L{t@aY4qzxes7zsw`>9^Eghp* zwG~}Dscb_o}#YrrMc@E1(06mYJ>87 zj!{a9*;>7qDwswHkn?4^4HhzH8zKSmKh*(lnAvr*IhsBITRE$dMnvo;GL{<;cx z`)k2!wU!)`SIv9|Q`vnJ-`Qm0fe z*OS(;{8>W5XTzE}W@pQkK#xh{_M!^USl~qJ+wb(_bcX36O1j3V+NvSBvj`+J)G|I} z6h!%ZJJTGMB+7P>9cC6&2 zm&Hw)ZFc6>Up8ykEPz%mdg`%($hCU4v@w)Ze<_yV(4imb3<~{>@z`Nz3frqdWU=TO zhiJIVYk67Im%K3xq`kUQFzljMsTb;h;}~a_Tn0`?J~gFxGt_)Q^>)mgy840e^Xa_N z`oH>qn3T*MY4np#fnE{&Z|YwLiB7oC|A?rFP_G{`Xqv<#jdXC(rm zIkgi0oiLW?TUAoCFQ%^FWYi?b-?odThJQz6Z%6#z)l7x~o=$jh7k?T6wHcfhSA z4jnNRlb;u>)h4Hl13n+nSulHuzLlKzu-O+|918TU1GoGA^RAJY^ddX#5GG5X8;P3- zW@2J=&nvpGSz3FCb^+A?NiSr+hXQ)+Z|Y9DVMl1X-?pKc{E}XAVOA-fR!*Tt@wjQ3 zJygL5Mwh-b5|gS0KT84H;qp-9WvjiBv1|HuPEk0# zg%>VZs8L2er|!8!CC&h)5U0D=1mgNY!QxyeXL25@Z5l@;jom-%giLG+_fdg$in_9}^`aSd_YUJwv zFx_Xgd0p~F&s;79FI=r~8=5XfVR>Wqe$-m3;@x4hE;bt{gXe_4m6Y{E_V>NXH;=Go zAmtMAn8bk`!ZPfad>CuhtY`9kscBngQr^!w-Gm~nGCdML3$N`xU~i5e?P~l7cz4FBdfTyCTAmMR9^&1zFG!SF14_Q z{h#`N@`jB;Yt(bK#z@GC_%vB%Y#YeA1darePAz58Ll$AKdPYLduVwL5M%b|kU=ui! zsAQg0^^itPcpH9)Eec)7W?GvvFvF&f4L4_o@$`TPN`6v|*P&iYXvYkLxOG-tZ^6p5 zChu7a**}~8f`Gh_n+Edta>2^K70|O4D)@3+SBINh4Z`B>SP0qX_xN^Ag{Fi;>_6*b zPkTQBWjSsd$logumQSsKo~>5_hEOM1RmOu>IP0{lU*fPN-lHt%HaB6i)FulYDtxKB zkG4?&r+24sjI(VNz)6S0XaK3I%&3pYNIO;mthfMVyOq;+%>sDemBNf#g8;6xa*d-j zbDx1R&vvW=SZUep6RNH-pIx&MUWx{gk~TI0jAnZaJC()gEwJ?F@SugZjY2r>hQ2VT zE)YQ51u%cCF7y1GkhX0UzM0Iy}`#&UAqv#r3bIl zymhQXSY;i0aJ|%q6r89Yl9si`G2`I8{#j#jXd-xHtVlJvu?k?t;upK7BCU_%^8RjJ zmG@@eQtF^t+!0c3=xF(NyD9Jt{Y3o6PTSIrHI$w%=(EY=XzkM~P=MvOyF09gkL7v5 zZ|xS&EK0}8+0_-U(7LtPetpi>%5_sB~p6 zkYtND89&xF_E`31cK{|S>1dm#(L;y-4KVt{09B&^X|&PJ(*cTFW@&WLcs@W!%Pf%& zytfddqcKaQ1MAwfs4+P{ndmNY4N}W6jTU_ljMNy4!C70WmDy^11&69A+gg0d;^lD=msYMO9)rnVT4Qv_2Q6K6Za|o(ZMv{xh<`sWUct zRk!C<_OAd*rqN>Z3bjeSXnuSEEut=VJUWvlW987>TfGNlMt+H z2#`$M7d-J8tgCCBOw&K_Ho=lQwo!`oRRtJo=9s49LXEnvYI-1ye&y7wj{Txz9 z<8;}(pWJ!|>w2R8;Gv1dH=~XLN-C9($$i0C^~+{+F|<#mZ0d$wnZ7BM#410jSTN^| zAdNkYR0?q;Y_SYf*0oKg=)BnNuvMYv%Ynj1AyVn1$GUghY?%*Qovd7^aZ)M8*>E}r z5a`6db(E@iRehK3_cX$wn}zj^-u;o|IG1=a0`P#^F8BB27uEKAywRy86Hq*FP3#+{i` zZ;(woZ(QcvOod!ZWjMoxTDTL%cB#adi27V0G_k({dOcTILfR;W1|9fKy|{9?%O79R6hb0(b_rM{$Qngy(2u0Kt;gv%)A~yqI;Gup z)W1b3(d!k>Wy|_^jz@G#cjvPHHHj9prz)1xu}iN+RDq3mI+7efN^Q7@f%?5rXLZbz z=xWx^1+}O#N}@sR4Q-H++m*Gz30j1+Orl12p<;iu&64QAo6>i8xXWE#vMZJ|VjZQ* zPCL;9-&Vykx4&}=%cfm)O;hQiCl6^O3vJpm$yAL1B+?e7#~MXx&`}$o^BY7B(bIk1 z-#Py2S}eN1Mrtc>TySP91d^v}+%`@S%@VJ!bR%O=!f9cGnDSw*QZ5k9Py9h)|i5b<@`3U5`&FIfHKZDZ(^?ND6(mn4czKv5I6 zF4i@HkWyW!rlfu<(b?fhp1PG#9SJ+zT^^RS$i6->YZ8^Xnk{G~IxIrx8rwig+@|x* zKJ}xMFIrY1D&7@{mPZ|@s-)NG+CR_rHdrlyC3(Xbwth^dix)x%r7HAkUKaVv{h8q{mv%9VkVxHWQDc5p)%T)EEaSXJ;xtT* zPF?>QzS0R}sBp9!kFizt?8b=6wo4mDxT&rgIr|;SVrb6LKhoYDI*!9`U)|x!aQwyo zl_9_;U5weMQAVA?=d8TR!^KTNB+{2}_qVYECos||L_^#hR=I11;f|a~N~0F)@-O$> zh~gecNT+UDl{mby4|gL890f_Iu|y1QoWLPM8g+E|+jbk09;R)VMv1;I2@fMI>j+;> zqoh%Jk?n88OLAzPMiriL#);43d(*3gl<71|8kLvD-?87035Z1c@M^o-Au``#Nqe~L z*``tS$8vY3MmnqTIyZ$8qwsROpRBAwNi(WnwTtl{MtMv-}=$5%gpK6>S(a$ zcuw<^vrnaL>WGa@-xNwJmDsFf9)lVBu4|i0ktyYO8R`{p?ln|4j*(cQUagJQI6z6P zl3u}BVFA^(8Cm@^o*ba0QrSOjBU9J6j#Pz@r|S3pQ`n};b#0;qsDK2$$Hj3&D|r;{ z#qIX(&u%t2^dn}mGE8M-vYXU#q{TMhVY%m;7B!dq3;LBsPYD+tvlKcMzxxvLg>>yw zD4~njh2C%`Dfs`yS|}nWg%a9UaVqpcfmH%JX$m^JubWr>G^a`*LX1uZ5kpPA*T2u@ z7VQHTuEuMF6x66S^t8EHLB}pe$eVk0O*3-G$bXYKhVld%zNoN=!p?QiB8J=z1f+v! zQw5xTqOr5~K}*cl)zqMuQ9zBlDUd|I>kmCd+WN*Zn&{4OwHp8zV&A^l-MYUpG`X~k zzHuT=@9<#jGEh>_HjyHiW!8t*)Ou%x_+{g7XC9-Ame1I|K$AFz@^V8r=g}_wZdnxO zH%3)4DRHZBW0pjR0e1crXz82A=;?e>7#ce11;q5y#Bz^OC*AUmFfSB@y)juoWsTjv z*^8EU+U^mpRV%2415giJlYJ^ZmxpUQyLz3gSLL8~)-f}}20&2?aU*-a=T(@2rmk(2 z3{!%*CX}}8ynzP8f*S!yAqZ2W?*(EB0zG6@4Ny`@bM+un+z3uudEuqmNK+VWSr^sj zevQX@vF*FZPMi5>uEA}M#iJz|ER>m{`!E0XAOGk7y}jN3;~$H~Z`omwyU4TEU%NeG zIG2>k;I;z5 zo#BwntJTYw*T-3Yoj-Z`beS(7zsi;`*3VaukB_s}vuF7~{=a|xhX30hu5ma0Z(7E0 z{~L0f?|%DlzhyNJME&-^t0a`{-}2+*SFfHPzdX8r`SQi{^{eaWFP}VKX4kKtUuVx( ztCz|tfBkiO_W7^Be*5>|{%!H^|Nd|4-`grv7vZam+?Mx?i#n%G)>auP{G2S4P&Gj;7&$1^^US-c;f|gs~N}Itx-Q)bl>gDzNS@!(+$&>4K z_I$a1_IUYxxm>+~j2D@g&gJWlR+DJ9Jejqlr;nGb{OQy6ix;caGc=Q<_3FjbC#xgW z`|DT7Yd)85_>)A($4{TI_2lWxmrtLrp5@2So-WrfbH5K=riyaEd31wf zy3OzM>73;+UZGvR$a6H_>sK#cJ$ZG!JX*e5y?BZKVRa-WL~zetw!wB`Jx#gJpRAr8 zzdA2e0H2Yeth)w)zkH}qo>Q&(R6eBSH8cdP{!Q?H4$+(_1&Z09^;+G#VuaG z!LOI}+xf6&=GW`vm#(Go={p7{7HKNqAXL_v2ZE-J;ragK6;`-IAC)x9tFP=WmpRVyM z)zJ0hqjmmjwOUShCbq?ydXEv7dIWK|aCz&uw&k<@@ln29J$w0h^)x$vdHndl)_f^#yk7b>JvQ4p61#0^P|Tvp6BZ|dWWai+4AYp zF}|0}~D8?-0#`gXyY&CF*o|?k4Dr- z{jZDn7Z~o8e;vI-hx7R9>M160_SK$?{>V)MK70CqI7~kV4&~u1*qs<^nCCJW4CM3! zLYHQhSED=&M8Pb8g1fJ-;>74ZHH#7|22Rp%BJst1Mvdt`@2HHAUN9Vj=Ruc<1N zs;zMop1U`UPX$>#xh*!UZuLAm<_o50Ea717pC=4EbRSn&2zszmUvh1J21o$tlZE<*LrkF@-En@pumfi(6}s>URY)8LawUv7+N}C)>jbVzW;w+{Wpu z@H0-0qN;>ZCY>=+rNgQeb_RQO_0JXE0rws!N;VBIr_nYL6nkhL#&LIJd6K<35V5u9 zxcg*tKzh>_KAzGw^&{s0rKxWJcB%a0zAmF*tdXx12DZmftW*2>nn?dxmj2~4VfrIM z`g1e0vL^jDG?E1@fnh=Aqnk$<(<4UiwdwC>&SMQ*Jw>}jE*K>O_g`c+R#^4MqMx!RY&30>=*eh2Ifl+;#F+0Ms%Mn2wG+11tm zT$4|26MfQeUn+67;gU4g7p2WQs7IWmThdJ zehpBG&JosY67;`B>c87?+F1|^iJSv*o0Jx%KO9n2>Vs-ijOK_&LuR4Nrt7x|g+#p* zB)MwW%DE}}+0ipjC`=EX<-_9HUhDC1|LysmL4UAaD)~up{jtmSZ)s(-PSb3RZBWTS^ZU=Fe%i*smW;ymElnWB z;-^}LdUUIop@hC_l(kl(A_Z-+rWGusx2zQ@Wtly?R;y%EJ(CM%fr5ayC|Cc&g4-iK zl9~Q$j;t-Um(#)o?DP)OqP@p>{A8jEPbjbpbO{wa7AbH`e(4mvd?r(17ZDRGIN~el zElVa6VZ%uHIwsaS6X{VAAWcAqR90^tHKiyUmNFr!zw8=DT^8SpB}Ixn!bL?`>{)Dz zYl;-ni?mbJdeeAxK{reW1R#2@Bq6J6X|+suTW-;JVwE^d1r3|>f87=J9>?IW)%r6! zP`dy<)2llSCTd#4?QFWKN!>PXOrSdtd?n-$$748(G z<()aI&VqY5lU}x&BWf?(hx635_&-O3rH=O6e>fB7vI=O9thI*_PK2$M+c}cnMnpJK zVK2EDUyN1lskNaIPDH`Jb2;koii9)e_I`+2I$EhQ+a?iIgfd4%i^APKns72&6gF7% zl%4IK7(NX&B%9bTQqkcEm>dhTa%WUj&(GT8!8Z;8!c8=xj?Q#I{qVArub)4l<3iU) z^;JgmWI)qJ8*rIv9vxQ1_jrT5D*niE^A1XAlGsfR2PS>=-mcx70(-g_+eu*hR1rAs z@hy;eaWM#{?jg3?n){Il?~*siKRxQ5#nlydY%)B?gF^@JvmGuke3R!Tg+1Jw15abM zqLVp?wU~k8>p4TY-DI0D)wjHqX1{IAXZ(==G`HOf@~VvZ9G?#}wSU5$WW#6pTIN5u zh$_lgL9XkWOL!5`U)_`l2oGiM0eHASY@YDy1rmCpz9D*yU;H07-xi#LM>^nczHxN| zb@Pp*)l6)rHsm`MiNxyk9Av6&IQ59W;2x3veBorbux5NBeI>q-MjHu8suD*{@=_f) zk#ey z{?8@mIqn_O>Athk?kq;ZY0C~X@HdC$H}hig6eex;?eVA=C7gp&h_hMONGjbdkXu2R z8~zwDn|2QHgPON{ou?6-#C}LmO>G0_wI6PJ_DbWuHd^~NQx%W=o}z-^>N34l=l>Wb zp%aelvVH|>U7MGRCu@jJyijSqfHwKOM4QSp*L7{^>gxBpI?VS>xdT;ceM--8mVhae zl8(aZW8LOvmo@42M31I%>eyQS2Pq$Kaxo}1NEUOX`YDx^`lX$1^tf~4~sWr$3mOC7}ivs z6domI;r&@-Nt!8=KvjA#vINzK$jh}S!%n(Ct1jtGE?aji`vF^tXCS}i2(_*=I?Kh& zu`|G8>TF@Vgc_MyHqJ`H`wGdW#u-YR5x-|#Qal4>a?kUSI1fJke`b5Ei!yozvsw*wh|{7M`clre=cLhJXY8q+Xe06n>LpMw;r1a@B{S*_>r1pS*tUl*I*gmwW zJ)pR;pZk?jNj-4xMHd{)5BQKd^F`O1&+2+*p6eSzXUON0e4-m7R-fsTW8dF2U}=V| z9X~(p*5uSJ{O!u6l{7JDw4i3m&w;a(I?EYKxNZ)ctbY3wSO4rNAVbdC1MqV9(sK!W zW?q_Yj&V10SV;R-l-dJ&ndjfUi<0iUVpID-dyfK5t=ToWjln3i4yaR6FzA2gmqRFS zPQ}1b${94Au((Dv3dY&R5|_`|U)A*qCmF@H7Fmg~!PQ|ozt*G(t+_&@XIm9Ez|diK zu|g#^kh9gxr>21k6!Lq9w|ZkFD1cdVTo?0`<#UyA2Fi`uv9YtMF?_l|#cg0^zM?%9 z1W_|c9K>QAfyeGp{El-;Jqx6|O}NxoS6|C-W%Z*B$y(2pmnUOnFME^ZtY<3X`y;Ch zZ;z!~f%DD6@LAItKDX(OmqS<8{1i@+*d1=2o`cNU?d?F%?egkcK<|L~{ZFZ81iHP| z*I0kOy+fD;qocLEtBuVlLlb_jI&q5V+<4*$Y@oI3%Z-5t+ZFh%FC4H-?t!J9Y+57za%znAj-`7P@!0ybDdqJ-8P(PuT$%!y4IEVrMhz1$!idv0bf?Jr?s9tTD7ODU`kmjOfe`5{=Z ze09}hqhn@wsI&Qz(~!Yf@mRi8ho!i%ozX0Z&Mc>fGTdUm)vZ^!IKalr^J&)fS67bX z%>9H;k@e-XMAj0gKRmsUqp&7eurq&?<_a=GD6BPr9mDg#TJk?V=|f{chXc1 z*Wcl)DSD%C)^X-gsT!_Z0|xe&N`$PF&*QoeIZLlgJr8=BXZ7-yg{YIx!x;y&@J!lK zKsVlfyHS^-%mRMbM~oLH?L44DX2GeHqhRhBwsZ0r=}sId&YR$=8sCbj1$C+C zmAYib-`=m=09xDh3FtaszXQf@0>N7i{lkwPus&0B%k89}2Qd3GHsfK66RWk!DK)!i{ub|*Fkz~DYV&<){}NkaI$#`M;n2GJ65?6ha!03-B_%at%;1zYMwOb2DjoAFaQ<*lC70Hp zwh<>ExWuJc7r0CXqr9=BpX0-Z%Z?d`hpzmg8L!x9Jwpi>jtTBBXj6k-&uM=`$#kX? zK4GJBWZI6w^yRj$e#mmvm~ik>32f2wyHKh+&PvMi`Uk!nZ-3(6l!-{q@e0`C>|#h2 zNNZ$=n%|l`X3|zYX3WUvSDY?Y;chnYNxC>!BXVjAVv>J&&uITIBkfTi81>&Oy69sG zWSp(g0a0&%0gP5eRW-RP0u?Bu zX#>SiU_AjvZGNIZeyRS*aN~E3zBV?+`4UMBI#%WCK?G{lSZ(!mSIKU^WA3xK!TMT_ z`D;nLHeae%$s{XnM}uB*z# z)TN2l|1SHMH+1fb&KT!6a8CUMORV^Y>7j&=Fg$?h>2U?Sfi^;&)0;mz@AxL7{jW65 zLG9(>*ut}wzWJkCI7wVtdg$r=t;C`;RC`1ZE84Q86aTh6OvhA(^(l>`2|TUTH#l;S zo#kv7_0?_^j?`)r-O!|!k4w|Axc0!}ElE1*-a{R+6~z*yldM+gces-lhpu7=p|jPc zPn0eT=lTA&nvVF5^|^*mCzs|)YT@X?x%m|_i|POb|_dN9R~A)#m- zyvXbQ^u4jMH5m)fiXffj2kkM0)7Pf=867I2w}0Rs&M}1gw=65#wxpNHU%Q_tH{ycE zrVbYIU6#$WgY6lV?(uTKHI7`g$Et3?n^wG~!rqr175A6|J@2NdSoSFDC7pu@MPBFS zGS&FWQ7i@w2}INWDeIO$Sr^h0-DgN38Y@dUS)wZZd4Vej@U+gvNZJMlc zf1f8l1A0KLj=t`(!i)v6cXZWx^7=Eu6Q6;Pl^$;*3*QS|(Vkp+pCE-~3^=i{`2bQi za0-e0*JaXqLQ|Jf$1HZdP^}S=>OCQR;!OZja^Fr7#b?2e5VZym` zqb_2pxdCzOzsbwjAqRR7S0Z3_4c|aK8`S7^qrB!nCsN)3jxE(T|21iLIs>kT;~}#& zL76^Vzc4!uRoZNrab^SmpanBvOPU!PmePpw*JNhMmNYYVjQDFZGh|De89mtfHCgF% zCC!NYr2m?{jL@acju}_{qTCGFl4gcR3%@2KU8c}X9JY9m2%mm)6|cH@2Ek#pr8jzd zDP(8)Qj^&0e!CoU;T1)olRz_EnR(WQzerfsi!NrMF7t6oEv*k5rq1m5Bo^044b$cp z^l^N|ohnJVe}n>d6pJB4m}vXOO6<`AY?!*lsvMj^jed(#ZRJz5eND3rR}5EI__XYB zv;cp8mlYdavl27#>u@cA*(&e>QDh$8;c*h<55(l`&PsZ1H?8RZe4{4=p%tenQQaL{NIOBSQC;d?8uxEhl80h4s{d3wJSX8RtL#|{w z(dVz48va0;=+lJjZ*?kfariJ_y)LWr{;oRg^h7+PkhV8Es3>k%zuV0?-UWj;VfIco z6dq`-sw|lTe)y~miNdo$ec8!vj^lGZbA)t>YBg&itl%(p7W=i*=knM+)I~y!O!IM|l!tK#%_(Sp5h|0_nD6d|>gT zGzsKCu%W^d%DKjfo&cQ@BBGgX57Go?glw*a9Qr2mM<=D zx0kpt@QyM)b`@4&kJ-sXYmsM?I$1tD8S2P*sDhhje3(q30J9~YFTPQ$^l?k;+Ci%M zVD+`*u07=6vIK}HW59NC5VF*85Fm0!y zS2i(>+6$)YrV~vhi&2hf;WsyUc@68352}2WBwD&1k*Rr^4yb$3T=@8+Gj!Njn<`s9 zXeP!u9z^)n70pmS~$0Ishfo=$yxVNQi%c@;oFAQmGyyz$&HfOZ8iCaA?wfRJk&HTC? z4yYeCr)J3)@w{{+h<)a(Bx z+3m1DKz`40^`060y{mAUqV7U|MOLSoe`z*fm#dDCAG*t$&URnPgS+8>VZJ-m=`wn; zt6!U;RbD^LoW?eh#TZx8oc!8B1G4k50|pRua^${XxMuq2dA8j~UVYLTB`&((&u-?% zm=l*A2p|7~Jhf=jXW-ed$$+IvpMj<;_%%5h@Wp1yjw_3N*Qwo!zfn^(vGVm64n6Gn zkm@H`V#TXy4(xE#Ge8e1f08FQ11|LMA=QtQ#7f7Kx!pl~NbyrNvGOnRCEMgwun(zz zf+bpfb*PtiN|3mt>9`|Ws5;KsflMuT$RH5?bzf{~k7+|U>Frzho1avh!(G(U2ti{f zX#!cUk&c+))tVh%Qdy=5`_THvQ03apc@T=9O%RZxl?^e)y4;GIdjo_NUQ|2vP;N{` zR1zJ$efy)09wYW+)kaFFvkNSiNWEqJJ(I!jS*fQ*FC((r!lO@)9dFhR^$6c%KIQ7Qd%d722GCanj6EiWV z-#nOx_C8-=yruT|?34f_0@tLO8JV>A=1p1J17$(917km@>r?eTh+^6)doQz%cOPhG z`gziRlG(hTss8bis6;C2WBL)IHr^TDkP~21a+XetPQv4s0%&95L#N(WWkAHxxAL*j zJfpss^9=2#nJO&u(^Ky|3hh!q=c|cGj!y4j62lO0I<@R1OrzmP9+s+RF?`N%FtYPM zVBgAyH4))6`_d5_Uyn*(ysV^<-!j|W@AB8%?WWLICVT6%HpRE6Z#k2*5^k7kFC(PNXv7b}DcZ+SgyKE2AtE)G-ZDoUVG#~S-?EW`y?d)1DrUApn zVO6Ee5~*!~Czqxsj=TN6c|q8DG*H|_E?E-Z`c3n?+5#W9esmSNzQDfN^8rj>&|$uw_nbs>^&! zPuXy@rs(>{OwK>68mlzIfr%pQSo+z{Zpy08aVf}6{u2*36f4>ydO2e%Y`vobd2SsqU`lJnfdHASZ>Sf7)@sDG~ecUw!K{5pOqBa zs@~yxv&r)nEn%*1aEH+iHaC5wBQT30icAH*6)Uy7l5M_ZH|SikT}9W=glL(<5-VC4 zHwP6X5U9f0i<$QsW`f>+cdQ_gd2JlX$z17~rS`4)j2K^Co#u7%9dBiP#|!Ny3lUnT z(PVx(J?P~q+%K}+9PpA3EpGC^{UbSDcpzo^Ot_o*{;5IVg<4Q3<3w_BWlBHbC{bQV z6ln)Q#_b|mT-6F`(L)rO3R>AQFIZlPNM~?+FdSh^SdnSo99IJ!DO16v%lCUX3qnYk*JNxwPhD-svlgIL!7anNt)osM#>z{kihv@-*r$F{ z=xJj`N=hXs(mPGOYJ44PV?}sJ9oAZBOT2;}uc-qTAxb|?ltNL16d}j0zNApp0gDlJ zyTyruB#InTj2!)95steik<>wpkcHcziXR-Ni+JVQ=$OV#I(?STkAw ztc$%mJQ_wjH23hD9MaB}clfL_*ftPgGq-gH6vj@#gov$Bvc{CbM;E^ee5RALaWOeK zY`h^D&RrT^8!{CL=G0tv@WJ$xAF;Haa$pCUA`UKFp2 z{jGRgP}OiMl!2v(EzrM1GY`*Yakr)0E`zGil<_2|z0U!M81DD^j#pEy(V}I;U_jK~ zby2FZk(6j?%HvZPFA6gSu9g{##{|7hZz%W%Va}s&yL}pqp~$t&lRD=_fjauWVE`9< zcr;1s5E$&2TRa}VUki)4V>QV_qgk^ihtNd~>T^2a{i()>h`G?$LRgFf%yOemRtUn* zO58xl8Cg@BMc0If|EZS3YYQJbD&IHk67T-J#W>_cRc-k+qoy9dlMHLkf8ub;*K$ug zs)&1V(ZT-p59Pgi2p>O1UD$K(@4$L?_dhx^8uQUWYJs(-9U&GHYcaj(rn}Ypq z?3C@9D+*06x^|r07>j$t;CriW#bI%cd-pqr7J2O-sy2BV+Ikt)%X>QPp|KX^aMIq# z+&)Lm=j&T}S@d3ksVlZcsm&l>5t_{g9iY^)_fVf!uCIcb4r^xTbIRDm`SxeNJkWyC zTR}J9H}Z09>7tO$kL(_2jqmb1ya0p4jfm%9Ig}FO(WRj^ixxMU;68+!4qN^A{GPVP zWyIt5Qfh449`Y#i4g#0{(|Wzj_Z?Hd%aQXDdlvPly12n$dt-YtdCsR0SoD_m49gA$ z4kP`ohW)Z~pT=NGxEysJ-}&SAENZ#4t%V1kX0Po2$R_q;qMB^(anacRqQYRB|K-Qp z*3i<&b|}^964>|4j)7ISK!R1_Mm>i&P<(c(BQIrx_OD^s=kqcgI(5b4l?p^oYMrB zyrY9`U)Q{x49&zmZ>rTj%WFd}G8OZ=!F3?1vzIZm3$B+g-MPucmxuE4dx>JXmf%%0+WYW^^xwYd`h0quqFNIp>xPOhH z`J0km`|QBCF=O&vU0Ku5*e_%HO-o#~EyZ+dUo4DInR*C&)tyDuvyn0I$G|-r&I%YU z*%ZsBNr;BQQ^ubBeJ#}>h^X9(5xYK48GAVY$Z8x2Ke^4y8@<-hoE>3PdoX+oih6&@ zHhi`w{UkEQc;Pld+#zj$GMCtSmr`u{h5f-Aa=7%(CBB+(k*PJ)Wf*+q3v4w=(aDCv zKxZUZIPArSw*~@izVj{k^ev5WBA#o*av6;$F^R_a=yg5w9Bn7ITN^J%ZRhgSFyc{+ zFuIN*kL%BD^DT_5Ysq12Cc`0&W7b|)busBm7YU>G(Ib6r6F)xf&f$QMjG<%1=3s6) zn)*j~Hj*;mnF5`hR@&8sT3j*%JAZx-^@f(#wtG3*h^d$FG+%BIu41o%m$`A=*vn~G zeP~?oKDWHEG*f;v2wrx&klam>WceL4_4DPp#ETi(XR`O9W#Yv@&u$7_udX+R0Fd3C z=IabWc(T0tV7xj$=0Eg^T)m~KcQEf|8s;Fp{Kz`u4=(q2ds;2t$(YBDIh^PfnSG}& zTqdTv@PvQUiN>a(6ZG_K8I1ee&lNV=gk3eoiFNG!Ot*9!EhM7nz|G!_kV~7ffuWZR z8+q0D{A+pGCHXvWc>rT;9@WFY$dB6EG)mGVtK3c!>lo%oq-oyhqj5(+a_Lo zwQy=~!EQdB%zTU+GdOW~I@bKCJ&Y|PHjIJ9Px9|4&pKDyMj#r*( z?l+yo0q?3>KH91Vyx7&t1)vrqNFpJ7JXdsm*pE$rSoGFjLaM%&v=m0CCh*~;AKmi! z#B`V=#)08D#TaZ7jSrxYAY-+?%Qm~I&DTKRIml>jn<|?+3Kgo&LdI&NIM17WD#S2Q zT?;f;U)t)HqNY(yeqvPyG1ga?>glz#+8WGQbzka3;s$CFW0a}5wRA3XaDkfep`=2j zi{12hq47WG!#whVbV!RC>_D~u<52DM*FP}xaV!b-&Z0{cM-(raN~zq{3}dG|IXx2+CFlV{*L-IJ+*7SDZG8sJ1i>zl*uqmA2UM!Fi#3@2q8*i<61 z4Ha3~reGRJ($-c&c@t4rQDtqTxzfl?*mC;LY(s~LRTn6(c5Rrr;vNAE(e-12%|1}jS}s|^>VNez`xa1?dwFsdrMtAUnRAJlk^`^*n z7^vYA+k|eL29DDC01DfXq1xy=2KAM1gT*ye+Pofx4bh1E?mBfPPFf!=M3Ig_PV`CY zfl2g`n@vpWN zkI7oBI5nMVP%2p+&;Wh*o&`J~haBVVWd|@y*4TQ6EiLzQo~gD$nszE6FoBu| zNUp;!?j&e`Jt(=BGrW|zFV;n_9%6`f%n&U=5uIw=>4zI_TaKyP6#vl23sI%lsuGl$ zU8M@H#}xEH$CFZcr;jD~%%^L5WwY~Xj47@WxF}7rRl22zpaQh0YfWCO7k5*Xn7-zu ziziq0<+j+RP}9ZYsr2qU;vxf0=|BD`1bh z73HY^5WuYso47{(yHJKUa`(=K%jf|~Wwas%A~dv6gaUMo&et;EEiqLYJ3ruCY&FHv z0}{&kQhm!yOq8Yq@tGnzFj5KV40K+?3xYZWjlm_ir|3_M_4+L~%R;y{#==5`P=}R# zi#VS-rP->Tbne~U8!&yC-&@#**LSpEFXFbk9O`Is{k3`wZ^Y5vdL@9a@C{k7&ABzxZPGA8$VprjZ*xlv&^D5F5aI)@UokOUUYImabvNX^>C@7o-+6I z76`a;vnpG-YG0jB*GS)SvvOppUX}l`t4b_P6)P+xI~O^T%&IsK;?+Pe(b>UDDnE%Z zy$ZGS-)ySoH>OKk7EJWB5|@4!IJ>fx_5_-1#Gc9A?m$G@Ya24T^vBqivWTr~>g8)5 z8K#G#g6p;qhM_}s>#J6cU}oERscq?H3(n`zkk2LTQXQ4GV=-y}SreuUiK=VJ;<~I3 z^%B=jBVe*(A4}HXNMal_XYrbz*#F3e&eMX(oQ;hq|A?F2lH5s#!3O(x*!*zu@boRfgY*$63IsfKVlVkSr3rS@qMKcAZm0i8bf`VyGZXWuvv|@uW`Ba%1rckArFZt>%qjrOcZWz;pCaI^10?)n<#X)pWir3+f5oet1IbF&nyj(!2xYEhED>WzT1>vmGuy3?}ZG zvw3;%V43XMOCq%qn*-K&#cu3q>1f#*GGjH#(k#_rn!B=LG3wBFeOO{9&tG?LpcWn^ zo|?_3`jM|L57*Q`?bNmQ4TbBYe08fa!AmMEM4mc#)^Z2OxnJ}Yui=!ab0E9LG+>N4 z)CGF|3GYU(H##IHTHX*cM&M4n&rMkq3Y~^dAUH|o94&q$dy*hZyeT}q29~06jqCSw z@Uoze#A6F+?B<0||JT$Rvjj&*ERHw%9$VIpJ>CKA{RNp}ZG$x!i$28Q4;C}AMCPa> zM5%Ak(O?ceIQ+}ly04&H^7?lSKhW1EV-@0F&T$7|@i#7yaDR)@>_Bi~e;+qcYbV?I zLLK%ME|yx^`%QP9{~n{g1GJduNt>4rbNVcF;L|9lOOBfhN76~|;wI8+p5vu`YCMFh z?k&Xq>nr-bj1R0!^+G zj|uK@5pTL0)Dmm36KOUNr|mSsSVUT=dwa;~^wJw1xF%_f^@u#X`x8Hnhtfp|AEii> z16*~CJHCs%;_rOro|W#@%yhNJ&y^-mzbr!@qF<7m1S7XjaW6cXiW|;#sIIO&T%U71 z@m^q6VeDd^!1lzZOk8>wyV{O+^4f$wq-$C(S7S84ASVx33&%3_Fm><}W35e20gRnm z`T&JA!IZe1CRiS>sOAZOP3|7F%b3Vu!wr{d+P#<`rj8w4Qv7><~;cvVrWEhW5s z+q4t`^#lT+9qVc+GkwnSb-DYI*P?z{@sD9h6@=$rvp4p9=8uRcu(=IE8?+EkKY-%tp^Lpy!5gPZ6by_-oQ>-OI2&UT=hf9`955>G^bO&` zE!$*#F$u;OWj3tkb)7VHj9Hwghr7FbgjVQ>HffVOV)s{pEoQI+C7J!Vusz>_s3Dp} zmV%4=4roCWIAKzBxi@V<(17}C`cPs)(e+0u>Z6Ed3`;r8DMK8V6gqlzlI?J!DN?v*^~%3bK(P4F z%1qs6QsAt!ZheAkFf?Xz7W)DRc>l(ehIpY1ncwF>CDre&90Lg9reQ-s+4lsrQCKRp zr_n+0tG!YX(A7?22oyBcSy1ZzPFld1BGO6IPa^Tu6uTW(r){%)huF@>73}cU#$<8M z0+eXe*-WNv7EYqejw+HV^8hln;hu7Y1<_Hse)W{pY_dmLj-Uj}n5?ETswP3jB8~6U zgdi%vY47=QSyE{(zuRWZJYdaeV9R9O7vFK==*NuywWE!up$m#lLoB9{0^~&0?2ec| zPJk3Qf{J&|2vm%q){rovwoz1;%!~IIcnck!lP-cr6HS%$QPI=;GP^65=G-X818xOO zP~8lVsc$kGUPkQ6_y$`dZ)hFL+A51U0WBbz7B_7O;djP?oH+K2(*yqd7MfzB=fm}- z29Dc;1Zrq`F3JTh9HtTkqOac2avHV}aLh@>-m~Q~x|42b#rtBZ_b_DMpMc=M;+33B?JJWpZgT)EoqA`qTh%qc}1tcCHkq zV+bM>(XOLQCfK)dpbp8kxH$)1NbGtouN?L^w zENTKTKw3wZTI>oHHAIS)BOma#H7we{*rt?7lKgw!7Bi|$@~!?-7vB*q=<251!W5L< zBnHbx6y1k&2H5qw#)-^km0Euq;O&U5Cc;*)oid@L1lupkgGinM7mChTpGxw}19@5i zA1!>wDU#}IE6Gs$41qv=|5?rcphv3JhZiBuX1Mtz$BG*wM#y`BI@@<9gCa==tY7eN zYzH@;g&7h-Cfu8iu@!d`C`63STXjL~6TOCJ4&!CHB zrwl_;V}sOwwE|}{EUyC$P?i_sx)g6n7DXi9F)~>0X zkeYe~sWq1o;|$iGUUigKDV^DtHJ=t2{H_ts->Mg)%B;o_JpeAb9vaXrPMqPcDVLCF zm}lYJ4Yo1k66p=ApqzD0xrDf#vDo7|7_lSUhAgr-%dh3K!rpR@8&FN<;n$ckYZmSA z`QANwByO1_#w=0_yuyLBlCFj?Z~iFMMSZXL`?|P3>~moc%m8DFLd*y1Na+sKoRvrQ z3TrX@`wOgvWH-V(z=C55Gxt?AA7!^zE9%Z>VZwwAx<`J69jF;#c_r0#c2C0x{no;3 z`t`r(_dEJR_|IAEen>&s*BZJAY2wMbY z<}}w=oE-4l_Kl$5G>#aB5DEBN;vC(#VDgSRm-rMn`M$%mH@J3NoaLS^oAR*T6nFwP zr%HcTe!!J&b+%E}P||~Hx1V~zxT4H1tzQ zJUJH_#7Xn*YaUvBH_aC57dKm@gzoJQYX7A9X}_i?-cJwpIC zx$L2lnwJnUd^I)N(?1sZ9!Cu9Lq%Ksb zp!U)(Z{Rs0rwtS)Cdb5Ifp@ooB2-NvhRdUxnN-~nFkGBlX-`w>$$4XtY=Ll8g^7)t zvG1@Lz05;u{S*pchQ41~Z<^6=3#}o@JEhK&ZW|^{NTdMKH_8s4aaO$A=PR?Rjgw{} zBGk$hAV#3ro}g!cHnga#USz;Ks{ExB+xv_{1PhQmqR%fX5NE79P2+?J4Sg84AJo-v za$;x3Cc=|vp#%1gDW9;?-x4=4RTW2`Rjh(3%OMV13N4|0DmV9m3I^tEVqGolLPQ|_ z1PEKi*Ybc#zZzTXi@uwPaCvEXz`UaHNG9$~##5ZQo2jZcc}8z^+HpVr)epG~bUDC< z2QNU{$7-Kc+7w=Zv`=*TFMZQVVZ75O;3UFE^+>`v=mAw-H}IC~NZvG7h@=lywZrO# zg%7G-R?-NTMAB*X=Ph2;0?O7R;@^k@^Z`o5z1{5cvvnF>GguNyspL%Hh@`mDv>GkZ z=*fmo$U=yknz(4j){~f#5(8V{h%kBk8v*G?gfVB9uH}yTtBV-vEj>i)LZ%QohAWZ! zp}N85{N|rkqHf=VCy{oZ?U%Q78-0$crX(n`)eJ^3BoaOz=#i`j?-R}rXSnEdm!>O| z!ApeGPRtTtaQkKYv_37?>VnQabuW_Xp~F~kKqVr-y8y$HOBjkOl4{6m60R7_hFj<8ylE)BQyi&7F+emk6C6fAOZm}9fL@{~* zQ;NfC7Vp*~y`5=h2iQvViL}51vDS5xW@??*wiQsCYs@<(CyX|;%-F=zccPDj2}Hds z%GUEb{9plBI0FCyIb8t6E?jBV7J&;ypJy1P*@D2o^fpgOEt5Du_Ot-5F@zflaK+-3ilc)=dva+QYB4!*#AfpvMmao24ofaG- z$cN{Xc8ZvfFL)=jv+=?gGHLGR#d7Tl0$lL&1C~hygvM@R&GlG9b`?cI7knKn5UM=I7tTRCX*DRb&7=r5d z4qC;(&`TYGvZlc#qE7R5cGxtkR145AMlgd9U4}3;odJ`Ga*$DKMo}a(?4XGD&U2i- zH+2lBBMv2wB32~@O8$^ka|^L^&*Cw#lStM*^Fs*kBPWrog$kk;TueJmuVwW#X2g z5e%_}9W8s=21=g+Xu`p_Vz0oJ*MiDVR~{aCm}uRQ9z?PaS|qrt{w!8*YfSk?Hg0N{ z_zYNps8(MTD`^BOK#=oJSXcH%yQhodlR;xds^V|!n(-Q!T5;=`c=4-4xiVj73>|pG z%6DBOFNgWU(#C5O&LVK4?EyvrxZD`c6!e@j;*)Q3v^GTYyvY* zqO7yC{_gp#sXmlRfgoyQ^#8OuCm0PkG6n!b@-LOeYWj+hf+8JLSizFqdXqV%d5Mqb zTWkU^_rbnuG7AkA9sz^dJdiVW2E_u(&xB+9w z?6l2@Aeip{g@=bngolTRolg>PB^H_JgD8$nUB@Uu6q#s%U{e`xBg&UjO**2EhYkc; zZ$cVn>C%+0O45s94g55q6|OPSjSkGEnYSm$OlLAiLtTTl4Pap(ZlTsOwE^iCU4feh zENL#q0j+C&^;`^K$Vt~^L`o2O9vTpk`nN*VU2-u&P{Tq80Lq^st!hWNp9(_`u7)C- zslTGWHiD-sz!1C`DNg~rg|#8zr$E}oQw!pnFBJ6d21^UxcF#~@j;%B#11;g~*4BCW zgVH$Ji!8Jlrt6mMwPY+p%xqAJtp-pL)0V9+j1s-%0m&i_xXNGD@-&B-ty>)7t1{F8 z#~Nqn{%ct106-Xew@h_xw6I_$H%dG-AY6ItAbvQ*Bb8Qb!Ui@vK*E4xG&oPU15(dM z3kZ$}*4BXnZkZJ}+CWUFyliBUv(gYNZjGhB&d4fjnP`AuUN?yR%or?p39SsP)@2UJU4-E(jY6P%oGCVe~GQHKgG?d|JWTXy;(mQPW zqC&4Hx~xUDom;8_l3r$^4nVGt(np~9!+kmlASsfAy!0WJ8>OiiiKfg(9f)XHY8o1+ zAE{1id1yo64>gmUvA|Gbq7EV*qNyef99BIO0}$o@)HI6}N12a06n+ZpV#FNaqzk9q z98I-|ljRT*6iUDq;R$sRGPlvfebli~2as>S$snoFYlx--`+0hU;lb)HlzFH_z*atB zEKJrCMPhZKvae0lU7&3fc^05zYqX5`L9j*&K@DN6ETq8hG+K0)e&5C!b)CP*NkFSV zT+@iwdtA*6y{{;Ht(9;t*-*WLIxgxk_)a9`S2t#Z#P6}|IqLn+g z-!uj_Eaf~;(#9Xo(hIzurzxXCrXc4&CWAR%AXnP+cic;#t#ODcf5mnZ>JEoV!13ZtW!a@rG zE)~(0E?x$xB{x8A)sn}i!(9_L7xM&&l^AP+&G*q0K-OTd4jg8|E9>VB#9-VuvC#q| z?6Vkc)HKJ;%!_Q4fm9CHX;#)es+WV~FfV0DESJ0Bj`Vw|o`*7ov(+lR6W4;d7vXIr zN2w2{jhh85K1f`_DsoeYl{+GCI>FSl>oWz8%J6vCnH*M0!>;3?DW1AWV~t;woDv%d z)hj|;l`H8rMW?3^S=ASvXloHiBQs4%1&-SALOc-?P>Kw@tE^e@JhdW$tbv&ssMILsjA^bh zhO3sJ8MJIIpqDF9tFJ0EWl-`6m-987rRsSoL&&NXa1i>PRL4PCe5O2o!9`kSk@a!}NHZXYE_kHXmu$&hB(Af`g>Ta1>RVbo8y!NoS zD$c3~7+QF#LXyb>S(DV}N1=%-xvt>Gb{OGkk9XKju7lfKx#0K| zq5zME3rksaD;#vhb4xcDUZU3#oeI@5f~?&odM(lM?il51A7!qUk>2qfONB`*2)?So z(_L7x=N~ea>jT4#13?bH#rIJg*_r@l3nGZXC1kcw*3eqo>=a%dGaFD&zz`FC5In4x zb%6u@9Aaq?&_Y*bV7eL;=a_75LX*Ijn-UeQ%@k;aPnolh{$#mIFZd0$(ZUR3S{NO_ z(x^S2G3ctZ)&VTzjBKk%Lp76Vq}3LFI?z~+CIRR1DqOBmqXgk3#f4esK^pkzKoOxj z3ggpCK!TF15^YE={B)r4?8qmuH&w+;job1d{0y1)H^=x#2WDPS)I>^Yo z*^ebo25=rtl5sKs5=)7V36S^U)=#1hu0(44Qi10&V_^ayn_rN!7KG+7%8Yctv^b$q z;|=j#FDY?#2oq~!?M`gLsJYB;;$}4X4>2>*nzUCjvsiX&EjI_SY&x-o$*}Vz7pqRo zGtt#b(+b|mxSN={0)>W}Z7ayUo4`q?x*$=Rnz5uukVOw*N;mGvW_CKj-0mI^a?^qJ zdCjW2QrchoQoBa|>`c9QaiW2f4jk$?==&y?ZZ8vH)PF7f+Mr#9cj1rC?JfS?ue>A+ zNnd)XJf3KzJ8(|jLyQ!_XuMnjN$l%ZuF9^KIzWY+MxG6^WS=YZeY=lV%Il+)y`WN- zf^cU_+gEeA>G#`i`eWZrV9!Qm&s6BpqMf~=VN1t0LdS+er#3>ThC=5yLg!{eZS2U< zjQUnGO@-RnZr{*$`!=@QH?-ZpjqUagZMSb@yM0639oQJsz|fEeHik4XG^BxzAq@-- zX<%bW14Bcy(XOF#ZFFm>S{uz8D%NIznvGAJ;b}NJZ3d^|*t8j%h9lEvU>c6gfra@D z%*@Ba6PP)Ip~ZAEG@DI^HjOlFrG>j2nz_57g}WP?xx1l-y$;Rnb!1^aBQx_ES(wkr z%zQ=`<})%gpOJ<6jLghuWMMudGxM>~tC?EI7WO(ev)8eOy^hW7b!?+oL&aLy>)6a* z#}@WFHnZ1>h51a(%x7X@J`*$ZnOK<5#LRpq7UnZCGoOit`Ap2r$D)yDZJb)z>(tC% zrxx})HM7^Lg}qMA>~(6>m4#n)YZQ}h)~pWQkJs=`?V za&Pavi&0h5S57q+?Qi6w1p}3HEX3!jTgB34skBfHOIJHvBSlQ7L=2;nm+#9g+5qtP zljML;tE%z0U(`DPAd5En^4cyNjCh*S-=)8y`AQ8zN`hfn<)Hxqx6SBfFv-sZK@AHH z04EQdokm`v1iI~}gc`!ms5HJw8&g6JVRTdEUF_j~L!Gy4vIdsvHAJ(j2Q)BD+FBsi z5c+v-sN9rLLzq+(mKaDc)u`Md3AbJOQ;tO&fZy(Md2)*}8{)!yvr>nm{j8Av27|L zT6A^y5Dx_ea5HD?WtfC``%SV^7F|c&EEA78qx5^~=*GlY0vz(9FpN?w&+ z{!b|sxNo=U4p}JyKVp;UJ)R>Co4B>ML`q~_MB#xl69W+E@MVd&qQ_Q{SZ@KO!pHy& z3M;Y+-5yPqlNp>-Z?%1N0;j~u1kU~eC768&Xv&NXz}T1y(W;C5;BEPS*Fa=}R!ii? za*2hEnaGURKxA4>LenFlsa$T#Kufr|N%Lsd;ykswSUE_UBQy|Pp;s48m!`LLsmWA! zl|h?u^7iVDlwY@SeT!Ffzr`!OL&kQ`%KU5S+9XB0@6k3qU3qtE(PF~VeOsn#lMKp@Y z;lgLcQgd`PWQL-SlRg~14Sl5-)Mv}o4-}WgMgyRhMN8Xx={Xt+Y)OR70u-qY6KqM8 zYEG~b*utX?!Q*k%Bcm-$$I~Q zLk|2e9cx@H{*I$}>SZN;5LvfM+a{7uRMch2uiLo(*u-mkjojNQ7UpJt4<$=VWbJZL z1$>JQC(%n^n+^&!y%kG$3xA#RutT6Vy0VHbwXKo7S`g6z9?^fKL%G)4Y)tP(k~aQY z>nYXclbo#x&-Etsqvaz`0McGi>d6)!E$#XRu`3)sAPRSxKt36jlGGYH6-kj#O_k@p z(sb1&*3+v=zP)9jBfk`h(2?G)XQ2r|)5i&!Qg%kID)uJCvy5;`>6S*T$rWl{u{Ci{ zBLFpgw4rG3$)xI~4&=rHMyxAZuI}wRp~A%!MsAyB)EN>;j*lsnY@1_+Bx9osBz4zD z@>6PEvBJ2r@oXf%!bKNGt_O_(J?I{TTf~ zje65Yr_{P)xwT#2dmHuOdf5w>c$h&jZhAIe%mn`y;icmJj;#VLL6lkP0wR~?@6x_B zGXD|}69^hfCuLJGce=)^Cqms;63uaPhn$P`4v?`Hx@%9$0*zdAAv23Fq3Rf!fYCX6 zD(jpusGUIxN?eJ_!PhvDsFSR8Fi|TQdov>or}l!@M9t};m360AIGMmf>2IE$XRL>m zgNgWSA8+Isi)PeDVr>VU>^u|U>{fDEH28R^$8 zT+gxi;ej{V3MKYcvQ|0&V5xTI2ZHpz5E)f1hc@YPOc&{JBP)rvT3+G2jk0E-n0lTUWUvVpu!E_{T#>cqz_Jae0FndzIoB%`FkgB;YQD>p1Bk7$%6XfjvkTi&T_D6CA{ z)()1mPNurus<);@)FuOGTy(vN_?vp1i^DwZ5Xe(IH8mebB6+nS!T{ff$)`AA>moe< z$lnuJ?t%mKZIbWt{)CJ!yu}%IAkXA#QU;VXg6Foostnb@A@BX&{eJz`4Kf98>agO~ z{$cG7R~tJGU=Iu2$aaXVjh{NSeL}ODNLI45GV04VcFMqTroM8fuoh-ops+gLItA9k zPzN0LA6019oeJ%#GFAt>iZ)fKdie_6x54U84>MB+mF^GGCCM2Y$zP&r3~pZjwnDUyL0PGb?SUIpt`fV%lHs4Wk?9* zI@&E@Mr~oH4k`@xemWMcS0Yz!>@hISo#iGME#sH^d* z%GD62ljTSeV*^WdfcMdIC)H>@Dz00&sl!4QL3eg{-NH>B)~1D%MkEBj?YfPfI_lf{L4~C`RZW8qjSx8KK-ILZt$r91k{5jRK$QY?XleAHCf@&oH}4=-kx`p9(h> zSnLc*X_u>Pcj_#a0iGdWEu?g})REXIj{#I-sRoc0cX%7E0|z5SRAxBLO%v8l>=xJ| zej3oov&e!a?f|NBRf5S&pt^7;qMGUfR%(EFU4sK`)CZ}!WPN~_4kV34B?_;}`xcx` zP0)Uw&e2wbA7xAqG13NOyI^>i2h_k!3Dgefr|+Y?C~aK>Gj$tL<){R2pRAA}7Oj`D zv^f`pUWcnH%(Hd0vobM&YT%&);XQJic!5-@C>tRWmAk&cu&>cVp{?DE)}*{K4%L=nn3$Z5^CFI5<- zg1dYAIZY;dX!Rl!lkSVyo9vr+_$v&|erqG%eV@0q#ETQ6M;K>{^M^H7`sscqo z#TB^2tW*G@9D91~jn@u$`-D}@($80HW26KoA$7Y@&WAQmDsU*6pPR;QwA0Q?3DBC& zNK!$z>*zBjc51*P3~MU|ts6L~iQfg$H;bqUA|ka6l!R}OopnenD=R>n>$|fiH0tqn zu%HJ59O_4botlp18Ie0|iX7G8orxQ_?%*kMRD*ZDU--1fxLCRasLWFdBI%DprE$Rm ztz48cOBI0shAX$sV_mG-lL8JFe(Ef>0Maz0zaB`z6v$NspQGYWnto){VQq|5z-N_osAh?k$?cD~L4pTLd5|z~w?&IPR8+#z?r2yzO=P(+Tsw3cXd;4*L>=-;e zBb#Q|Z>_x4v;3wu&wrlKqG$?nA27Y!Q09lF(PTbPe-TrL+Q!%jtdlgi3erPdO5wJJv?cw66FJ4L6+PzhX?L}fLi53*4MlF-Xd((_sE z#IdPwTL=xTMXbv*2O>2Df>d{nu`3Cnz=mQM}D)Uo9rYTsZ=k|*o9gS<1;KxK-AZo#Wb04V} zpq3xE@uU~kx7i!_IFrOpL_aIEPi<%E3rd#GzTBpF+nc#*!n*domB*@M8)GT4Py}%5 zt+wG~?v+Sw`SlzW#aAC`(3ao8LJ`16?{SemGpa4ThFnLmOj0y5LMFSyK}WnyLNpg& z;h-a)J4|!oC3-EDZ-&wA}Ed4NDUQYb)gl*(eZzfTcKAM%^pyq zC!FPEqOEzzuVhySJL#>p3Wj|GW0VP zsTHKcjPPa$-HlLITSlV5A9I^VSjc^9p=%D~yz3S4Om&Cb3*c@Js<2*O>U zQjmhA%ALj?EE18CwD3=#gjCW^`n4)o4cIAfrE6lJx8ZWn9s(|YTe2_FO`Jnk@A;;8~_u^A^7xje_q){;0E6?wFz*lt|3 zGvlNp7hc+Xux%z|q9iThR|c#F3O*__Sri2e2wRzwkB-daz}wK_nY}BN(ld_AIIKqw zlda^Rpk`}n#N$BQu*;xg+@`%L$lC?n-oB50ODSEjI4B9F9Z|C@IYFw)o|(zX4?o=4 z*b7@=H1O1bQoHR_TBMW##K{4%ECa+;$&9#-`3KwvTGj5Cm0H7O2p)=}=u8jwqfi)j zeP`7)Ar^;vlASUFmZ0NGzGQYlI-6V9-U@>zS}rM3-n8YCQ&%!lmTKO~1)1R?dzD|_ z-d<9=HN|T`h2M|YICh}bJ-wN0-S9@vN}51gWVpsDe`r3d%SLu{ybj2w5)S+gjJi;f z(kRQZI3Vae{9)e5jJS>Y?d=KjYv72#8FwR-(@oj5OJqvs-^bW(r?;`>uT1TU11WIt zR+wwUdl!4Fa2uZd$KG2Nc)NtzC`21BZLFRQW`(&vJX8RU{AhQ9{FT*HbT}0Rtq9PD zdAbUJ&|x%IGdzFjDWEnA(TBT!vMxU@vet%%M^nEe<@_o1S7NOV4KD=wND#y9@f7H) z+_eGHvqf8P89o`tS^)+ySt8eYM0KE6*CB$Ubc*s6N)=gNO`^1+Q+jT^&hqDREC7AtgG z-M6qlrkftfMm5zTiI6;6M7`fXp!$Z5AkLvh%qgB0vlGKPw1`27i68FTG$>`FDva%P zD7frIYRaue{I3yC|I7m{WFvxwnjmRVHjNYlB`Y<-bmkS)y-{~9#@Sb%qbd%vLAN-H z9My3o+g*{=L9cXAqY7J9MC3LPq_8M$-*Xn(&GS>n0E>qAU-OumLt`Oe6~?NlaHxSe zbA{YRe>JdfL5AQ!VjNKD1pXG zY>tnDOoaT6k4RW2!Xm+2`9Wd3_4i6^V zE%8feBufJ@5-*@0%f3ypFWD%YWW-jY1E(Z~gh{Xmu)M^X|c0{CqKab#3rOGWm= z2Q({q;A9OXIa197^)-;BqC_PJYaq!E*-ENwAV~tvP!fg1E@Aw%ZQ~cD3gM{IAr8UO z6v;*6S}_8UV62VnEI=GE@}2fo%2ON7d3;A$+^XB)7Mp;+<>1B3Wu%1qf3I;L!2r z*=l2Qvk#Q|?rQ7CN`=fe?%^P z7+%d&ocr3|DS@0G`v;8n$I_TXq_yWO9Rs7b?M0Lja zC<;A~Y!l5`f(m1!D3V?BaiC$&M^z|$d)SRV^Ku=;OHnv3|2k+daZwd0E*tzdu-`c@RJ(OKeO--oN!$qyG6ow8EwXa2f@8^@aQ(h}~t12~ETQ$;v8 zVM6EE_BJ3GsfxW%Viyw(tKgw(^`EJwj?S$zUWzSd1a6KZQdWwhfAx}x3VPUgvgD*F z_^(m83Qm*QLF#(SN=LMV6%3QxZeX(Vn{|vfMj{HSdiSsq+uY}zGK(Yh^vV%z$9 z3Aay9os-cXr5iVX))v=y9Q)N6Z4seBH zR8McOcMp~`4j8mI5Fa7q9C^)OEk`OCbvYkJp-3gLJl-G`br~CFk+^g1pq=li{+EIW zV#>|VtLv+b%a%QD&F7nd@;h?XDc-7v1AG?qltBO1E?_CIF zY!p>{f`>)VEDwU2^ALL4!Oq+=@IW1$ z=cWk2$%FtVs^ZowY_UJwd_1@J&1WeuW#KrTuzFG_bCv9Hg7H!me(o)5A3akqdBN<9 zu~8J6?bYp-o$*o?9@||7VXgfXw^u2m59wI~y9ai%o|T*w+bKVnf7+{Ba*}^40=Wuz z`@}XxM_xoQQWVQ`3vlvl-|&=`mS_j-04`Y7hh2Y<+(aG(BgNM8Tn2kBE9OM-VZ}mg zP9{dlNwu|!7wsT8d-lme%PTyM!QcwgD)Q{IwV8*LYRTH!Wt=ULT_&L);_AL->8~bu z8G9X!4o0bJn3v55H_0Ol?76TS&PlPg4ld^~%`4u^;lmUI#mOM$d{kTNB;*T`s*d-! zdn}V37!v2x+RF5$UMm|)xwOi|97@66EZxRRZiSnQ{KyL;|8j+^y!Wxq+qY~r#j?SQ z{0?Biq5Rf-55%ck*~>ECrkdqqB$rlkr>KY@n`cjQX@W_sFji|~7ooDRUF)dG1Y@Hh z5w9JOEu|3)HAz!@NmB($?CA#MnVt6;e?ja}JwVK&yWJzp$_^80P{s|cV|J*i`R`Ht z0oQs0FEP$5E3~C6xz)&Ls%>oK_VHmEuOGXcc=fo9R;wdCtv%~uJF<=U35pAJx4Zpf z+l9d}K4t!V+rl57U#;HVd+WRAkx(nEUy)VEvn-dN0Uu1Dt(8`7S;na%gR6!Lg>c>6 z-XZ{jR|kJdyv=?1fJ>_KCw2AWV!`U@PB7?7dS%g{;siA;qJM;_a+dw9DSn+Y>1I3> zAbh0vM)0r!oSyheUGRgT=t@!rc`&-^5bCEt)Fr`yr^7BIQj{^`GDdnbMoh*?O~$Op zWXyV6GB6O)j#*DjhS7M3nA-7uT^$32sLxx|*K19mwWeQg&F3}T2A)j~SQaq5Nvp@V zI;d+{mZkoRM{q+Y!ZJ=}8DB0xT#{%0GMq2Nes2&ADEV#=$ALGgd<4)wy{E@0kpUO_ zxb)r}&B0C9u)7Zaj*pM%AY<3vCO)0@5|y!3WON!x6;w)65oC|Cz(lLPw|na2?5D;q z_61Sb_l_2fh&5Jn(35-VCy>e0%U3JRYFK8qOWuHr2`v)Zh^A@A-?676w#G23Ol%T`Uy_CQxX^w7(0U4$^d}6zGfu zCt>q@Gd1$?xrvyo@GktJp;`95nV=2r>9y_pD$LQD2>!ede{66aC=BRsGoMsjA9}AU z_z)XCSbqt^#r{q_FwRyE$b?@;3cdY1<51UXPf;yB+I;u_jIkW{P#vsOQP=j zoBfdwYWxo)=PS1YM++$LBkyia>q!$7DX|3rx*ESna1lNXKHy@5*Neq(Ob|)hZkd@g zgz#`uh&8|*FAIG18ez_=_+L%1amuc+R{l3PxX#wg*afbPj{{tIJ@w(S&{zwlRhcwG~Ky7#3dvG|y6=Y&?wBJQ5w*9&a>lm5B;?ak9I5)7t zRKrCD&?g+tkWxTaf3TLx&0qoy5peBzge zuu}RhAuRE<$BFn|D#0FMo|_J~Bns|AXzl$O;v+tVJ#cT+!!3#A(pw+8GQi9zhS~|%SYRG$khCw7>UWXRW)_+I5xJ9yP^!u~yx%F+AQ|gLF4CQ-7 znFQ)0QxZ*C?^^Hqs`{;01ZpDF!SwIk)%GK8@Z>N!7--pX+9Z|U<4CP~= z&c@;-`=zqBGm>q$%0^QaIcAh1BM};b$;fR$h_v90nGu!>7aK@tNU=$9)@zBW%EkuN zd5lL=tqrKc#Rd|dgAS9!_j5`EIn(GCIjVx%2Euiie2aY4`mnO(3KuI#IEQA(vPOnX z+c-w84FN}IbXn^0-F@hPJ#e5`o;%)$B}!e%k88y2d?bvcR+r9d>3xY%Q*OGrgL}m+ zU)ohED?ejnw>P5=K*o!rNYGuk{qhnJ~F;NBju#So%67O zlPX4elbXrZPRrv2R4GQ-6?awTvC}ijrIN(Y zEb_zdVMVF(>$`(@_V{u?Q)`h-V~m_#Jd-YkbC*X_&nuM;jOP-G-4gBTX#<0rZ0N}| z@tc-Wnf0b5z`;_HgHFe0Fg|)4L{|-@b3zTFJfwz}U&V`frxch==*y!Oi;VJP*o?HB zW21!vX=2eon8U}J4Gyl>TRaZYdj6PofT?GsKujjtKyXH)(cX_CJ)6Lzh|gr?bO6zQ z8;^UbHNIs%OGG+%@jg+Ui659?7rs7x2d_?+#tpoZtQ~^8gO!(EmsQ{Gx~9m>STAbF94+0WfA&$-i&!1mDMTcW2#5fR1t<4rriJc8F%)YI`tj*!28Sb<(F6J<{iKr%NshE_HF%*PYS?z8+Ad-t6 z49X#u*9(rnAAHwJ#mO*G$R{nZv_|+YexOT4?(pRqTBDN-h{G?>X=pFc&>9^%N_UD& zxmn}-HQI_)c6aDXJk2paZrTE@E$)i8fEwa?x*5OP6#i(t-m_&1ZfyI?3E6cf&>2W9 zCrh^Yq^jsL0|N{vJU&9MX#IGx)P^AGyNuil0A0W~mrvAI;t>bi`*^0r0z=Be3W!1o zqiPCiKNwm+o>yzX+g2l%kr^~sZL?JssK39uW+OJeGOTT3;;OMh8>tomyCI@2Go>_; z%G;|gl9L(8LtWP>&`PhW_G%3e9V8E4vb$I)T+YlQt=AcijwEFACn=-R zkd&1b@CiWFnI23`MHra#}|ATV@7Bql&Z9~2*k|@e8d)vydzK9FASt1OKPWUuBVJhUzpnTT<$;p$(gByih4Y( zTJ%_v1rq&son@(#%JNLp!9?569#CgQSr{YgG8%){ktqFBM=sOG!BBa2%_b6wehZ1} zzoUVCbzwFt3bgu7=HwrvACaz#bCmjGFTFcFpxl03RUVfqoxVuas0m_S2hNEMgoVo$ zc09NhplP_c<0=SEgrcf83cL8>#z3;o2<3S%y3>cC(r>839=2>anj2Ttcrz+4szr+Fy49( zD4=BkfD>AYj&_SZuBY!VqfJOpXg3do=B{{KVPXYo9|X-A+y_t)osHmkQG30&X7M>{ zI}nL~;HAAo@`=z&G={?VK5Bkm`+#skY9}6v`0IVV-{OqGU@#!vDWkUm@;-^z&5QnK zB``W0!M{Yi5BtS2TiBS4!veh}5WEL(&<8*OLL1Tl7OuZWYm?RsN*m!fNTz*v=>AA^ z=Sxy6@ko@7Oq!0-m`iy+KxsmprnHyt?|y)2hh7+|puH7Iw`2m^Q9`UfgVxt}j{eHLCnum5UW9 zD=aCo353dh;*?us4^`FD%tRSdsfw;R<5B~Yub<1hsZ4E(LX_Y&L{X+TN3q=?cUqxv zFZE1C8K_iHBsaxD6$HYh+^U0SQUO!X!x#~}DPq_?2qj=e~eBQ9j!U65|Q)YTf zsbyh|CsA1O*BZ*_9Hp{!IP+}NjlbL-IDa6itN5;ai9hjay4~hvdLp&&@0W!)G0=kn z=;wIos`;#-ELIX|i-BTUZj_pht#WGS>Mar*i)T4~2hF=dG$S+-YuezH&P1q5GYwiu zk6iHXQC4Y2qSCG_{$4HBZD0l1acP+S+$at{5wFzx^gWwO+0{-)qA!k-rQM(`vPh;Q z_8t{qMWzaW>I=y(ZDNV$Xu}g@Sc?S%4Y}{B`086P;FDXrG;EO^ta(NIDxt1uEOS{U zY5u38SpG333xd{E;)i&<+tSRZCp0C~mHQDP89d}J)_00R8BtdwYf20n)~!O~6;&r} zeqMr)8rh>6}K8sR$u6i6b98A%~F;3_B>xGIPA(W9LG?Xpns(Nr~ z{v1Gs+7QL5NEMR&w6strHpGznD=4y4FvWs=ws;T4v>o2pIVnnp%M;sTFmO>R1Ws#+;B#Qv zBXtaPvGBRR5(ZNotPRxqAgE3!z0%rtp}J@gvXo_4;|lc^-&e3DlB7qOHC8F~Km?#c zu%t6@vE-mTS4lb)is#Bp8E9akx2;iKF2?gxxD0>tjeczDdU_n2%FM+Zw&zI6ETjqy z27(2pvF!6`5t=nRrL>c6+H@w~w)LOQn$F40+O0OeOE#uIx^s4|Z_-3z);gk0hoPQ1 z7f8*dUq^RqZ?*k^)W21$Co8GANNXscg{AqzMPKVYsGU)pVYrF>ub4&lboq>a#yWD} zw#6^0g2=ih4yIrp!o<)XXo->0TFAe>Wvuk9k&$%S|JsXg3uIOFkCt=UN@wU|Lg&YD zZ?JPNym_qtF(179)(a zU(ypa!Q1#i0vKNxr3yWZyLmDrx$o}x>#y{@(BV3zRmnv{8`*6&QX6G!6iO}FE$N%v z1;UzZo=pAGTjLIbvModP4IIog!Ax76nXw8` z(n$KHx8EY^oF+T%9;nb7A;44+&?^N-HeV$+#PA>V`u7Jwp(lwCmKCk~TH)&R)J7<- z>6JDe`{M*=vee;2 z1=*O1smc{}2yihn8@W7>OkXgkvzM$I=}ui+)^-jdWnhklTe)E$6o~aPr1Q(|Et~7G z$o2OL9>?4XJlkv@QSPObX}6W96=DIAoHL&#tgs&7<_abE-mXxVxmlr1J*QBE70700 z+8Fhw0RFXx5UlARqAl{6-g*3l9h1HIooak&!&$Jf#Q`ohplB{q37FMENoh?0;AyWA z-k>c@B`;T!n21ZADZCL|f2Y4_@jZC}DNVP;!weDL#|%*Ql6SI+P2eD=mW2tN)BS20 ztyU=>4Yia>O~jvj|9BLd(2$&?G7+jTP*7M1GwJ8DiI|Izv-q-xnz{TOtqFjukSa`> z*jI_tL^um;^RRe6k3dZaM>`74GcQbh@(fI{d|uzPyv*5f=Rj16&L-Xy$2|)Ij_PJQetO@)*8F5};HyMmMW%&>G;#S=nJe zj)3XdKph~XF~Bx$X$(c(CW>?h8n{N*RuUT6MTyW@w9;lHX9HZW_NGIQb$xMkTh6F; zL}=jBIKq_BL^PX~gH=bBL(2uC`mfeGiS%!KOd7!o;& zi8#K(GHGXt(m?paai93w^6RLLLGZ?>E=XMq97T!T0LGO#12WY{J-r2xQj^p*B9W9B7(ltX zPvZUEJ!hm2pg?9IR^j}2n+*f{+Ca!}NwlLgKhyrMr?&u7>MnJ4OC%)*N>H%=dxuj1 zynu;okK1I58`*ebd);~z4mzLHb#YI5%KTBD(oneCDR7aUYt zAT<<^dP$p&q5LAPA%N4hNz)~jq0qDS5;x{r=bk#H7f21oQ_%7P25-{xBCRO^N zo)H>~7H6C|(vF%-m80-Zb)@GhO@+(E5tFv3Stp#>5W=VUIt;&>$j?(63cti-k|v@v zIzz$Y;7`xL2_j>WZRh`WMuv%*Ri7~w%GcvYtu2t6iZ_@=tgM+6Q_^lirH&0obsYz* z*8i3u2zMyhR@dzug&;K)kFcYjeS<(n)b-=TGG0H5J=>b6prgQ2yrL2ro6Rcn+3oK} z;akptYJ(9GRc)0t_VVRpX@G)==feXIHq?Pg;%-W74d~t3?JX)G-pd+}S0Q^#x;eY7 ztetmf-8y=EVDaie#I=HgzIGs!b;x;4>3z(AsDJoh+jqTHOgV0-#F6`3%FI3F_0B^{ z+@v5**}@7`?4_|PGuM#C#kGQHL%?;cT)|DvK^L3sd8a@S651g;ujfC+_XH?U?+zGM zGZD;jjAII~mWw-(^r(UdHFK(s|M1(c(82nf#`83W2_9Rk7;1ciYPua_G9FKW@{ zsNI3$w?PS(&{gWxwLL^LD;IEStYbLx1rh)GY`xhxZzpRMDR@ZN0d|bV6T!RQqtM`% zKsR5DR05e}rCK>1(4=X!t z1qRm8*pxs|gofCMqh?T&#EJZ?vh5X^bPGJ(0Hoz$-d{6;dhjSfkn{MAgJW>4;TF&` zde^|H!jqZ0o(2( z;}_{Kl~tKibZfXgG05xP9G(!I{!EnVvV<~a^@MOuyS)VU zsk@x8a| zA1?NH=?LP#RR+vIN4%xV!y!N!VKW6+q<04lr;`T~UCLG|b;YQhfw1hk61g*2W?jXp z9D~pwhN7qVA1S$GSl6NYcE11!gwCL_^)-9yiHp!3_+@%$z;NN+$7?)hs0zd`A>Adw z^wv{PW)d9-K$6rsoU?U631}K&{1T{?fiq|*XTlC!&3dm$?F`g4&%!Hm*R}UrCe9$< z&>}(?5+ia8;T;~dF@iya?xEI=IN(uz;=$Rprgsz~NpkOpk0YJn1 z2c7c{2BFLTSJJu#L}gghm7b=(a99NnPQjt-RNEy4s?M(q@om9kP|r;vE0+(bv5 z(iIqfnSmw>W*KQ?HIX&3aR^gJ*!7V~N^3CuIn(s;xaD=z@}8Q1F3*km->f0=FiuvA zpZ{H1NBr}&B0vADGf?7)+zeBJ_-P>NTf5L#0b9z&HAqx-AxCPZz5)+t0J8%NT}#U- zoq;ja52tbrA~gkFwQw{kxieVYFPmv7PwNcOO%gpk;KdMDOx+Au4GU{{a;FX7eji7E zDF3e9kCLEUq<0C7UNfeHN4Nwj%>Z5v7l$Ctfk{ehFg%&(D!fAy8a=yP{JXNoie%m5 zUmbv4-=*2Yxl~*Yc=ZhIk0)I(sBz=32Wc_IZOXT3KFrD_~9@z3-5~e+~zy>z1 zVOoK6uDLb5C+@$pYOn03<=OUn@6$QQa<5};WD#u7!`aa#D!Nyk=jKe2TnTy?P)M!iVR#r`?P;pu-n__ zIxDlVg_kCt!O=16e;=-+Fi3x`s=t(=Tg%2F%=b}(ePf(F>L>Y$zRs{V^RflZ2aBrq z_}8{FQK|tCpvFo2v6WCnN?O`3emIR*_>KInDiZm9 zw~mQBh~!VMy!BmZiL!x@L!jYickcvg10#1(F@#t9AWX-vrD_kea|atR!<)yAttHg6 zaSPLr*SO=fvs5f0t>xqv>>7#R4v<#axPwW>9Hhh1c2Id@caV4yH@w5+C$`#aX5|j< zrMJ7c?Bps7ckr&LsQNbgmN_Nk?rvt~4(@gI4=1xy10RP#<7CIq@5G$1J$SB54BSEc z)!&}61y^8cmraappJ^DNcqF(A(GkOB3JpAnhY=zYmz@>+m z0tBMd0cK#MLbnxGF5#B1rWwF2vv2?p6E&Mr6!++vSr!Sck+6&uehR6qm>i9@{LA~z z$&X^2lyTJ1y1*lhQU``0v6mig!Y!g;3knSTyG#13Iu81}TcC9Xhyh6_JWWJJVpovp zwG9*fq;#%;{Dzn^(s)g<wv_ty4f zXn`ypC!ER^23VIL2UN%&GIXI7h;0$QePs3YHDF{EwzA(r1(z`nw)FH+BC|!2E=-J8 z{=!UBCJq<=Tq`+Lx3^7;byX9}U^a1bsLk?nNFQXGgDp6E1cDvNK&i;th_?6XZ&bmh z1l=+Rhu}`}*t&0nt;E0~w6y)|)4UiWDJAmpMK`28YyncxQO}8F6t=RjS5zgGvM;uN z6p6p7nv?h(h14@zXMhCrRLi=c%JjCt3KN$qm;#X|0(z^+-(jUpk2D~a5Pc*|*WcdK zYY#Y|Z7+Mj<-|vHIKcRIQ!ZV}#3iun{eo_uFGBVLD`2;)>HxwDH*2VPYa`rg7*z#a zk%2WH(YYwE-2Rq@ya-V3(;6AB-ym%LH9+T+qe%E>B|J?b6U2*3a zJ^~4O>(`xsi<2Pgyp8YfB5xhPcyUR!3sKoDUU#Bx=RQor#bf6#@o?@PyzVTMFzm$3 zj(_hZcj4>KF79~i#}0~&px$gJUeHS%*x+@%jt`+P@a66vY_{=oN4F30anOMpVn0Iq zN6-mkpWU)#>FpiZdARMo+TDkp-(3re-~G&l1fjQj5v{>3?8txWe8(d$@qP#6qjeuM z-PfIHO*s&RLH_fKUL@lZh@5F+`vS;elCK%g*PVwrh?bA|Gi1$T<6?XNx)V@3d9>K? z@a2{bmT*l}Xh%0rI$PY{eu0)oz|Gp4p<~~WexMu37b@D)Z@%Bh55<;1MN5ny>=MF& zkOeVR#w1d;X`&(I%Xqblzf;q&J_y)#%k3Xtytu(Xd5id4$lAg?dL3h|aCNf|U?6y} zihtVP;|220A`}WkXF$F9RoWc14y%J5Iv#$YLr>(uCMwN*1Nk3LI@cGcH@_WUopjEw zJC|1%zn;B6dEfcn@iqSbyVsrH&Tc+je7@=6i>u>LH-GJ1oOX^s{k8MI&py3>-8uQo z<<-gcb?4&h#o5Qp^RpBD?(EaM^Uv?kKK;^p3%XAiH=Xmdk7qYvdUMesfr8c93FuBc zA5X5{eE{dPH-CNo;`Hq16Y)H~xau5tE|0Hn&fa}KKfdZ*e!jZAxITgS_h9?! z?9=HLq?~*_`E>IJQt`Xa$*=fJ=la9(`8kPtar_zRuLxh~-Nof!ug-q?aMSs4asK`U zzkGWFWXEsMPq-*F>fQPA*~izN_s1WPe<5^NoeOZedO@FYbe-QmoY1dG-ZB2~-Obs> zCu+vKi%&OK`0H!5^6Dlf{q5}fg<{na(Z>~@%0N*Cn&%jOhEVPgmWQPGX0F**@S_OkR}ar@VD(Z`1-2QVx5x-!`E!&H^J z@P|hoj9F&cd5rfRTs0!+Olup=c+@xKMcE`Jo@8T#g%n64)4u2c5!6bfDT1j0{3<{o zrt_-O8?t0IYeal0ci6d$zR^Ur-$?Uju0*J4 zO9(O6A3F<-*8r->>#T!)_%|#lyj9NHC7VB^#rM$Oskev#@iIm_o*$uU|FUGi`Loz| zy+JdX$B_hTUZ(>W6p|s|?{=H*AG+P|-@ntk`Dhv4y@``MdR3VI|ER~br~37XzV5!@ z&Cj*!#ecF@8XQUI&)>WxT|d9#fvlhZ@GXu4q9jP0gbx_8TK`EH`YGJASQDmvIQf6k z;;>Bp6RLOzae~FFBJ|OP~pZk*j z9K8JbXTBk$`GCV}?Y+E84l6mNy;0A(iVGYW?9_Z0aa^@qIN6+k1{`$RHfQ+1sjGEB|zM{I+E6}S#6YGnf^wgbZx=rp5XBF_z;BCpQ8jnGwv4SsOu)6^r z2F$CB1UevZR*pOTMAP!opHiQO&oY{9BTkL`!yj0Q8Wz(Kh9sgD(kWr9OoJ!yn?ziL z8Aj>`3q$8%TM$U$T@Y?xm7!zeeDy!Vht2Nsm1u=@9yHv3{<#z*5lDQ@$zL!Ok}ssN zFT!20KfbWdE1UxV+c$58B6sz?GtG!LQ@itReHN9Voui6c1d4)6q*Lawo4YCBF>U>F zDi$}yy9GpPZsX1H#CI-N-X8! zSo&w_qWKt;dN}pm#}=tr}#wvO@yJaaX~O33BN`0ev36c zNg}3fhr~Hzwa!>cj(^V22JD~G{}F4&PUi-D6;55E%8%;*;wIeriPk+^Fd-_w^h)A* zm+ni@&=ME6rbwmoA4oPeuJhY{ND3fRlfS~>Yq+IMHLUKHXd%Eo(7!kED-E;)FUhunv;jBklM0_QOujUb5_s=tEy>NIKk+p^)*;-O|JM8W>^s(P zh^~iN+VGVN|A;TK|Hf(m{cnQw-z$p%6(U*!u{MciUo&R;FNZ8fQ6jU`CesmSU(vA& z?*dV-Q)=x-g<+cksqm;;5^rK7SoROf{(6*mJOzK929R93?3AgU*Y2i#UW=G2DoLzp z7I}Gl`;w~$Q3XB|DEage3lHU$QR3p*r|<3)q|J63Q{RO26okecz?ODmSU=M|fQYbM z59C!SrfQsn(R`Wqndp1r5)OF;`a}$p(i}pkwFeymBjs}-SE3Ln|7c)a`8MYVh_u!h z&_6WrQ-aCebGe1pkx6v>ROK-9W?aoPgq9dXdMc`Ito9_ zrAbMlgp3Al=YRY$o5v*WQK$d!b?XW?dic3TQ^x13-yI`Zygp*PUU4qMC&11FDi$D~ zFOFl-i1g%TE9*zU`CSR-KMRIYaNM~R0;xt!#M#UW4T$z+lQZ>9fk~w!h)PVY^fCRH zb!F3<3!QZ-mV1?DIGwmAp%*-+hc}22rcE!7$yR6whn~_LTxoDY!8z^MjyNQo?uHwdm}!)q+EsBmx%a= ziq2;84H8UJUaHd{TkUcja_TE@c$g~`(_`7U)H`w7uQctBYOS*{eB^qYqbhrbM!u}+ zPM2{~nOX)>b`V+6zkQpX*@Uz8nzWe4<(h2dpPy=h1q-WNVA)$4t!Nspp*DQ;|4*>& z$l>3OC)h@HHw?ZTHZ#o5DR6rIQkizu~KustbDOttpoa9|sh~^6x_&+rz8w;LUS60{C}ipy7Ao?3l%T zQv%t_R9#_JRYC!zEAe^#DGp9PJ{J{GZn5B0+wi7liq2jxOTEqgILon-EB5@%#r8bR z0J5+k%LTgkaAt?}1?UdZ(CmOqY+#`%ZZ-%zA2b>n=q(%uTG-AzktSle`r$pH4-dWfzSe_mFzb-ca2se?E{LXoDY%nf=Vw)V%cRn`_~2)v|3NJ zt=B-gtwkHsYT5DSyS-Q)(Ez~6VB^5U(BZA>!Y+<@`xxVJ%hG;m^n^c`hQEe=4lBiRPUv>sw$raMm0bzl9IF)V9FSV8syx?Uc!ehGgdX<_^7CH?D{Ww`V2 zU;fKu%^ zwcZ~2r@L28#D6P`{P*1cnVP0fNM4)tmczreTU`cxUP~2do1>};?NbqzGvI>Jd_D~~q`8I363?eMj9`)DLS4$|R(2*ydo((K zrRjpP5<@mUuciURr-d8*M5BbI1LKYb8!Rj)@IBgwg06m*l@39%HYg8cHfC7rb2{{> z$SI`^N{aFb%%>H?@Pw5Xat*1e^1uA&uW){~qNLe$?9*4mu&BLx15UpY|4yyu|6c7I zDoMlphN5pYPm@|%yS~#6l}yVtRRl=ETZe}yWR|MwG2}>j zFsHTS%Dup3{b#BZgwnYEVd2TLdG{ji0s5pqEgT`TFF$&lzj5=co*D`b3x`zxJl`p@ zSDD@LF(^MTtT{XX^}(k$PgOITH(V*0 zn(m`r$pf=i(yvQ77&)tD7M&rbf61cGxygxrC;jx%pJey`hP;XsxmXk<4l^gaiI*QI z=~ueT`1NCID%1#Wd2D`VD#21t41!lL z>EkcI;;IVnm>^HI)KpE}_gE-q+Q_w^P^fnt>oB@~AWX8ZyQm?}vPvy3Hw*f_!Zi%4 zD-Pd)OCMyVVn_us^vaf#vU-*D{?UM@o9BF46Ai)$DxC5JDa^1Iv0yd=gun|9NrMRMe&{LaS9pI720 zNxF`zO!Y!U(;9}`NL2+Q{+ydKp?E$*Q*X;-n59p!<4Qk}vUzGLvjp*P#XNbr-N8`e zQ(paO{0Y3v^Cs+vV&J2)@5R*_lo#|?mzahq;z$$ZF4-m7(8j45?tYzJ;X2mE)nC6{ zpWyDG%b+8}p_K-jQQH%e2mL9A zM$Qf8|5g5+&0z93^k?ro!{C9&((@Y`SfgL06FT)psVQ{W)o7_S+AwID zp%$1BBUm`|PmRv-G z@DK8Iufai3fgsjR~Fa~6dt5U+b4Yw(reP((`l<&LxJ&m-7IOEA$=^h}*`iZ{Zig>I+Q^R8u3rCaHFDJ>Xmyh!5D3 zpmF6UKB|Toi?8|I|`Gj&y@fNGS1r5@3aqC9{&j+{%%q7CWA9Wu(_cdk*G zfiAAcD^_blC@r_(7x7d6^(7M8`MquS;12~EShsWu8|q%5WP{)k@V!|RqtY6ebz$0A zx>s4zBm=B4C#GNduZ4r4XZSDkKZbdnb$*Lhty|Tmqncn>GrcrAc zoVTLQYUj^);hG+o;rkMHsTp^WUdS7*qC^W~1nh1+)gNjv(;_avmanz)U65EOHx#Hz z<6h^i8jXx))mYX`iM93)J+53*P@4Jds-dx>UGg$K=AoC}cXTetWwJedPN__`7*wet zX1#s*EiA2!75p&Yx>kLewr>2BE1o z6JGzVU`pxf3LnZPb1Gi*dsSyW24#^-b)AG(Nk1u6@w=lxA-KnS3W3E!=r1jdK&}e^ zr39&!h`!8NvQXAdOxBAYbkr8+S93=qIKE-y^^~@^ZT=EdE`d4=;PIm+$_HQ#%>quP z@j@d@T+#gH{NnBL`Sssk(*0Ckkt#bOV=a7%^wJ{N`i<#NMy${#9(_vn%Jom1KJKWP z@N6{GKj&5?HBO(t$kw5(4WgH5%UWy-TLsgv$}T0Z_a?1opsK45VL$wnf1+F!D?lT6 zvi#_XHTfkatmp2?r+RovgPr}uOH5T5PV27t^Jts+FSDG_msrs6c8_1ExCH9OaFYI; ze(%k=m;bEp-`^CzK#miR9Z-pb^BB&TVZS#B216fZ$^7A9G4lug!C>4U55hq(8;*m) zV6+(Ig-~5KPQ8j2iI+U)|B;;{3j7tT&p6v);m+%=-RvQWkYczf4Y> zj;rm@bjlbU)H?eDn#U4~jZUfwRO$u#B;QY{Jrj1`u*|sL* zRM5C^M6PL%HmETkt;-*_O_qM6I-GPwwsav?=3O`{h|)P=*yV|L zs8xvvaJ4*4|IO%4zuew}hhbl|_CdcFK+R!)++WP0`$2CRg#E>EH{E&_Jh9#>SjGw+cGI7<#C`VK^pFKbTE?f8JmEqb2NowpgGfbAK|ZOexlSZ_t4gdq1#*K>@%n z6$Ly(MbIsZNFMF+ypWdWvD180S;Lha4ZdjA{5+VC0>9TEj|Rh@=MU%Mc(I(#hfw-( zF!C_-PKL|rq$0|J=Id1O)QZ1L;=4!M(PM^9a7GlaaMCC?Q+11*_DvU?j`@u{@g_qJ zANmL1VcO*jN7-^N| zet9@Hd{)xW2HPOa?XTuKTQ{?up;)O|aU6Ui*XP(i_6q!{KPLzyf$MTF&Ra#bEA_M^B<|-u!1# zw0tMnOxcx)SiQ0WOh=Phxa^JRuQSm1^KQ)cqjO5NZ}VO(!C3+Ur+bLqXNts`G0|ei^(PR+Lm*a&$8+y(oLT|dHYS#MaQ1d2Z(s@cPqU=wZVUAhx{h&%?^H$H~$!)xdM88>h|T z4+CcnB|2J#OvAxs=uP^I$#O9o`~9Fd46r2*m(%HFf*3RWNH9hK;z^t}Z~k*Anx~!_ zXnOEwpfWAieO9vS;b1=WmrKMjv1`EsdoT``SbPj8Ua-WIPvh|%_8!ch#;Qg8pF`Cs zft5betLm%~yW}3E;)M$yr1`UwuEWW2FbNT>$FgsR^QQ%!l`Ml`KIjeR%lWuJUBaDs zm08${2ayVR4rPCfwvleAI9**FR(A7eC1v~l84?G49FO2kBpl&9yN3xfoMDkYM-(5+ zli3o915dNwlL~kaW&Z_13rC*+G+sn1;Hj1Uckk2ay5>C;0@)XAF(RPQMU0P!nvDc#qTqi>Wv;?=%5zU{K#%zB! zo*^p&5lq|`9WIv$ar;QA@8a6$Oy#KORJ$ z^Z$;}^pa|FF=YCj(zPl{LkG?!9v+dsyx4ZJw%_1DXrmnoZOgBKgT*JU!=^t%s5wBd zAnX}VN5MQC4to7y;E(25uk}5DG4-%ou55IyyQ->y);>~EdGknF({nvt6mHpJz2=RS>Kz^C*#EkQT<-u3lRTYPLNqE_E$K|I!p2(N z<<>h<_5u6m@`6ZT&4(ug>WKEUwjOPqJw)9`!v)e;h6q%QeOU7lXDH(dmThyS*^lOx zlN(2BMzfzszjQ@f^VsU!02!VY`zrW(_C@uZl9Qj$`(B7WG)|Cv-XioCv#{42&Zj*r z*YLFO9Qm^diw@l{%(!WZrazCK*P+NeR^8vhVGQ3?nqJT{`=V9LW8@#trU4R@{a_J} z@q#jf%7dAY-CTc&4c~at8)IUvh;n4ftl`h2V>&7p*OfF=fuQV3%Nmk>(W>nE5JAo! z5(}|Z9E=w%8aJN=VbEVLmf^HFL?YZ2$A#t5?MT^04Lpz5lX!u8dHkM^uCH!Oz#3AD zR;$v(0ghmY!x5atc-Ehcd>q9tM+iL6=l*Eqk0}0(XvR}1y`X^S(fJk$hYy~fw)<}e zEhf&sXw`NP!TTi^8wghnhMpH7uJ0o`d=&JSGXyeFx(^w({hs^S1^3#b>CdBQO7+p( z2*HyKT5`kL7wu~HmZNZpHAb+UFOl*y9OIxHbL3z=_WdPd7vazAd=yUlgE8{&hl|N< z4uvB{e>B5+p+Ck^ERw~M$+-xeE4-%t&!O`0?+;OeyHwo;d-4_6e3mO{UtUI2T@+4m zV2CYwW!F)#`KFIbHs2fi9<&UD#}0iq@rJ$eG8hl0^Bxj8C&3JE#vl6AiY#lJr!F|4 zkEiaA&Apc#MKKPD*U?h z2s`=tY&Zy~{W&gi;-Zkhoc0&NWHDTha9slN6>Rt2C#F`Chif$Q^qnGaCLhfVBJ1!s zZ>synLMQM~T6W{Luml4M--(U;FOoT=YUk1x~bn zAbOaSiEA>HL9V;J#BONR60zl5o)LLw+hPBTHBSr+|Z%^!$zU37$+8VXw8tCEd#(d{+hipcvIP|6?`VeI_B-Y z5yCIdko1h4n0`M%b{Fo#FBX{11_)XYarJDloM35DR&h3Ro%aS;#xwT-TCqoAC(S;< zNz37*7+O8_+s|T<#E7VpKN&4i_5t@@ksR#}hrwd(QCM#lA{7j7b@-fPLMr5$`+>@u z(A6Z>6?DBrEFL?GZ(7HKL9G+!zO%7Vt#`scX!A$KnkS5;ditL8?CcAL$t6cpnG7f) z&)*r%1LM{uGrnlm_S75qLgbzdLL^ELu`WZ#gXb-W!K62wjB)0R@W=oc0iV(H6m;_R zhEEQME!X`xpc}7n-?)9LW&U$0dQe$b73Kl{No#kE5T-&Y1Kj1FQ*!U9huj9Fpx~Hc zf&a&aBpmAC#JI9swKjg?XlfMkj6Fa%M2^zC3px&nu5usl0QN}_@KKr6o^JARl z^hb2fkuEjj^7nky^LmTv02_FJ?)g1jMy7sfc0`75Kd*VIfM?YC4(sQm9csW)5m7C# zLlMAAEUBP*_C>qq18fU;)qGJ6&#C|D zLDS-~kZg&~vM<{8?oEcshv?zZ9#ycG$e5VH;UJ$4`Poa%!Z?}mmhLMCy&)f;PI^1m z{O8lR_VRv?lb~vmhk}{&Pg?aoo6W{!Y^~tmLu{_XFbt4)J4U80s$=#0GgLG{uGO$I zq+HIetocu^?QMcO0qY%dZ8a^Mf(wOcA zB`*4+gbnT_;4CgYu#qzL<%Om@(et6$AEf0gc4&ETN_jmzZ?Z31b&bgqSHw_>0cUDd zvLnPwG4!W{ML0*<6xpjzts%>tGdI^^?&Zim#pAs*V{g>^+GF1 z^r^{>FF0lPMXNmweblMy!!JyyC?VTNy~5eB*F#d~0EG!>bF8s(PkKH+P{Pg7Dd$`M z)HcCo(X+04YiS%oR(rA>zoO-I+o%grNpl46JHY~OJn79)qj!lin^;zP3FOPiOLIQ!*ir**6`=iG5j=Moz$Eakr!2? z!-AgqC#{NJqP+SNRqK7!>g`j(QcQ-6c@G&OOH}^GA@s}}B3ZJzCj->wo6k_q4EJ(|C?V?)=D1h(R4zp5 zTWH{Uw7!k~uc6-AG1T2}U-!``tqPy@QH*zl``hCYqIe5BJPvWU4CU>6J!E3ZyTMXTr;YrFv}*`wMdN>UF|{(IREd$Z8T3J|x0aRp~NouMRh zB`d>`$Hw6#9!e`u2hPulks*YX`7ZxMOVNlbp%7eU#anP8;+s~RMsS*ngiL)DuJ?LK zKtVx^K2j=iL1c!@*eHmMI-mU~xHwsCz7wNvP6MKnI6hv_K<(EqVi!{_b=O8>3d&|* zw5obI=`B6%%SVgxWQgl!m=rNzVsDN(9`5H%m)NlTD0*MEJbSY)x88}i4@6D3SOIKN zMt$A&SCLu5q?^d;2+0oEGlr8Hs&UZOKDss8qck|=!J#7tqu#(rrBCN7uhoDPwKp4i zP9~)}XdlB+FuJlhE7>`|Xti?$9Op~AI*I2RCfH5FTQ5*z12^5N`U$dC(H$WwCqAXp zQw2P~&T%1!lorzF^6Or2(?hf4VZYA4Xzc^nV&8&>mm_)R`GL=wJtR9Y+4VZ%`eL`o?+Wu^s4%gqJBwnX)v8m?I zqR4GaJe+;es&Jg>pbP;LcSg(p5+}kaiPT5p_@pV@Vp92 zQp|QqDr=hX$0o+LSG{}PuB?1A4x!WlZ%tWHu?XCu$3gc5VR9eO z+$}xaoIqa06PkKK2hXN?yiF2rkK!d#m2s0%C%8y!_`?fG_C>4eeaexY&rxn|h|+nu zZ;9wF?ndC?4Ph>9q41vIU=Th*Y4gnBi%NJl-N%c+BQSFmuJ=e9)Gjga%HfRtIoykn z7X=4%Jeh!(zexXh3${N)uD*wRLa5u}Pb=9)4!wL;5zpNRqOyVJ`kmH^hgUZ2i`F5q z7}2Rd!n_N-g@jD;9x4!G9N={}RKP+I7@>6^Az$~|%GnSQU6ASF*?IucxjlQ}7%m9U zgZ1A(@vj2z@<7ts6oB*ndc*Z{1#{0w% zkKzq^B3vfbOADZ!p~G_l`=WIq;8qImtoXRsjjFW+JjdC?o_0PR;~EPxJ_BrJ@eJzR zd&(_U5>{35Z2ge>RMn-vt8}i#V2FG!1cmV`=h&lTJtV;3_6mN3ETjL+-n;!adS&@y z@AX%Fu2wgxvhG!`vSnK~MX{>bt&%h(<#KhghC`8`B)TY4%}Z6OZ8y44&coy>zzKqR z$P6;T2~IKrg5cmBAOX(X^n2%Z^6CbX$NUTV{noyIHu^4d6TTZ%>C9N?emD20d|4__zmT_93c5|A`!EtY&~ot{W|WQ)?t;8a~2_- z)?hJCz2&2aFu8@U9>Mo+!1BeBdo${rhWBab{H))5y~>>Tpzqx-!q~%8{Yp`sU>lGG zt(gcp*PN6{mWhEM!B9Ve-z|+5VNCuA7BILYL2M617DD211Zzf+b!>s_zgrzngT_s- z#>LrjzlVgJAn*N4=8k&v5yAi@y>=qtS4F16AF)#&0oyl_vk0DX8;AnDzHuK{CvcC3 zkLVgAPT&y!c;g1Ro!I=Z1>BSFrgVRPC<5|0gJx@Vx${-RswT)v1o#ZAI^C`SK|Dy^ zXq0pwq#?7DuB#Nk9(+}285C2p`_bpjb9uvbN6pkQ8OV!?;akM2Vc z2mS}Cn&F}gziIIPA!M){qeap6@Bnh_D{^+k7!ke8`Bh!xQak`Z%Hy|%94_#$TSq!g zgwTM~E)3+61PIxXAHtD$;|4VTaROx_aqDXUC*nuJ_uEi8V0SQM1w!k>lG$pKl5Gllfn62m0$j7W8qSyWYZuI;=H6IYywi^`l3h zAZQ6x69`rh)3pt-Nl4py3%n_jFmc6mbI`wvo8R?mARc@KYpD=&Z>z~@84n)7E2@qE z!-u$qgmBPAR%?)@8w9(a|7}rvL=k<{fqMUn+6Saym})UKOL(vc$eQ!8iMz%}ZRBTv z)M|m~BLM?a(>9_0!KFL=9l-irzssK?^+`C~+6r8O#T0~}Y#*qKOqGG5T}I477|9|8 z)g!Prj~+lAL+tL4k%Q|au~mC`|6|05yfF?(bJ#Zx?a^sC48y_d2!W@1mlm(+wVj}W zag{@w5<0G6MvOJEjGrKR5wCHnZid?*3^GCOL)@%{V0e(V{rUq(C#Qcc08h1sqc2?zyuULDN8>@y#FTVHX@^KKI0%Eh3jEig z0%7?1Itti<1&xEJ2UP@#ZP@6L^?hcTcvdfVc65S?dg)y&Jm*y?IzyAgVNmSs^+)P` z*tV|&30d172KCCgM;|@==FYcwzBdrMu3=#?<6$`442m7hr;I!G!7-NO)7dN98K8dJ zls~<*dhgzy;9hWuWCR_o?Azu=FzN><;VAGd_JTLfL8p0ypv1v3{6z!Y^AF$|6Yv!3 z^v3=1Fo13$JoReG^s0S4s? z=jUIA7ck)XG`;BaYNNQnQ`$Z(@9s$X=T%^1JKP>4?m$MR?ZUI|{e70+Zk{27Vpg$o zZTqnJt5U6TP(CQ_miJ0ksnZ!9jp;-f9CXe@u`$YO;BaT>g;W{0+ZP#yisedix5QG# z&Y;x|i{-3>m}d29`9O+dhP-ylEV@@K?;Y+RRk-YpIGZbqe@%Kn~=qYdNKFr(0u za_#BicB4?NmG}1q98Wr3Jziv6;*_p7pM_LpJrHDa-5 z6s(mB&x+-m0JjELyCRLn(=nu0DSTCyk=6!HWSa(pWt4ngs$jJR>z;=Ltgt~k?26z^ zAbn8ky&)P4&JH?nVAU8bcpD=!fa7sbKoT?>g4ly`Ym{Gev3v%~WjF4?f45jJw^8Iqk^FV&`Q?A2fSy0~d)Z z+-rqF|2XK3hM3<7r1E5_C#e4fUye=({kK^s(nM&eX$c&>!{Hjh(K!zC3l z4vD$6GH}7%^rI!8+v~f94b*6{)}5XOoQDuOjrwd^p+CRH7baspzSQLuZ~F386l{Y& z6HTFKi$^%!3>pjtesY-=gPd;jCC*-RB5iI8`>+K5pT`q}+d?sI?~6u@|7r{u51s{YQq>MxF^(^`B_ssUN-a zmkA#KaqwsCN9^Y>Ws&dYJR3f}#}WjNg4n@g0g;d-b!xY+HVbXuQk=2RoE z<^Bu2MS@{Ru@hxh;|H-r4|@h@oJktiJV%$efVBCXW;}9>0m*BQa+zjP)Cy_-I7+eh zC|JqyE-Hw0dSyH(0T68>h4Y-G~D52f^8{1Vvp*lwfnS@Yru z->G5#Ty^ih{rXR{mP3=jCU4f$m#t^`U$1TxHlZ1i!)hU*7E!7 zR|x#;pqAU@S8kP7Zd0ZPR*)&L%XQoo5(9qp3Y1d1nbdM;cs+FTF$B162rgl>=N;w| z3MXS}l)f$%4=Hsw4i0yB8|_ira;1i7>>r$T8&MaC3F_q%%4lAFZ_dXHlKqb#mWP zmFCSKEz$laZH(AHhDhvl+UZ=RU&8R>Gn_GcP^GU*d$q=1;aSNDBj=C?8UrN`Ox;k| zaKh+;kelB-e6~#va1w}&3^B_Ft`E;4@Qsf1xt|YL@gJ}Xe7Sr(4O_2=xg}ARZf@!^ z7=&Dkv!3~!8KuW>W|yiyE#wxb&Emb~1U)3_YzoA#=aAAJ%5hXFJvQrfU1!k(_I?FP zAaJz=y{T2-#*a$75|IIL5c)8yBVXhRFc_(GT46r-yT8V*?r`-K5ub;vzr&K}@PDMQ z#o&uC@KnK&4gJWcnw{Yd$u_ZV@qW9&qWO<~{*~TC6U5s~xm$&5*WR;g^^bR%QBhab zRM(LEBGW___gg3zjec8bbnF7-5@(mfL9fdvxOL=xH}4T(72s*qc^{tE+eD>NqJ1?b zXvh6yBv4M|xgjooyO`@+_PbNpg9bkW z?GP5N!!h){7r4Wq%4>-G9P@I>se){+1m#gMJnfGO6ICh< zL>Wzk0);VxHi$BYYrQcn9D;B9N2Wt!(qP;RaETsS?3LhIUvA1dhA*1*Q5L*C?cj<4i+Z^}6SCe+ec~|Ey0R%^9rW+Sz8 zE|jJgobR>u9bd|y1i=?l>FigU?dCa1IT01xdeA{w#p^L-Y3f^nKv@vEOM<|r8{#c) z%Hfe>NMNqScq5>eFs|_TO$czX$qj$DDFK-!+tgpIYLfS{G?AGqgkIu27Ao|uqD79w z^lox+$Knf548G)<>119?TunzwyC)h1DV#}feDax?J|F+=zk~>hx%+x5ElB6&m^Z>f z`XJ5ekT`kL$CsgqLH}X}cI|TGwEiM`9|{cd?Th)PollpWom~CQa>IqL635czx&k0? z^U?t&(cjtx)X8yotO4 zvh5IOI6TEQz%0m7tv zn>&Ow>+?)b@T$D9*YBjwcZ-z02;=+4trK6|^%6-<^ zimcUNC|%R8a??0RWxu05>>9>g!nfan={#KSmRp^b{@~>1OnB4?Zr*f9^)rcL+#-9a z!TzJ_T=f`!xxanwT306nDr+6wi)t+a{TVkmb=L;#Qq%#ugl7+!U5GOvyKE)L3@Y>9 z?5rNt^)a*4>^|czNR#QhfoeqmOIRp=mEWL8Ei3B-x%ZXJ{{A31s4N+i8~={g+^@or zPcE@p47dIAebj_q0Nki6`W99=T-`;|0&vw56YpDRIE16h>cfX0ZP?l~&CuUAH*}I^ z9GywDoJ3IODsSdEt-rrc#P}}WDz9$*)Ei%wD$0KRrWtnA<0PEAu0!fyImdogPV>Fb z03{QARjkf>XwH76chxyLb-+(Z>o9dPf1%vD@+!YoLUts9QW|pN|0=w=c~)D+Xt@n4 zHo-bRpVRXmSc|R3`JnMS27qZy<2H>V-_N+ghrepc>E6gOrI;K@ukWF`uv3={Iy5x3 z$M+_Tx=Wa9_Z&fj?KWgcL=u{%|7o{s)*&fd?Q7?4jP$tVDtU}*-Hd~9pT>Q^zt>ed zOcYz~kHj(PhW|BwW|KBiguR@J^k;Cj>BFQXU}F@3GYFfRUPL1@11+10n8uV`NfQ`{P>d3X+vNRUmWt3(S4$OTcaczO zWz?V+Ox2jit+5jMk#m?c}0 z`}Tq+*m2y<#bbnqAix%r&(f(C|B1MkWm{*5B{VxhNAfvapinICA6mcQNhJ+^QttPY zN-9{~ipt&2Lv8}DPxC&5EMdEjsGGIREW#8-uTXDCps-^Sa3n|YBMTDI;oX37;asaU zsQWG+Ci0md!|+xQC>y`GaT{_%!H*bx+b321?5Hsu4Iq?e1^aQpcwX9my1)OchQwr` zy>redBKkC6o5syuheToGD?6d$TH`WgG2XFmZ%4GSomNWK{oSuhJB{l8VWn7dH#n1U z2I`a<1ddtl5A9eCDx}3)(Au84HDbi1(JcLF;+bOe z)r`I+V)>-)c#9ez8B0Xc&?>K6iOZ&XzZv-=gFO3PA~yc7X3@mFUnES`qvGEi*A(Z* z=*pvxM@EMd=`qSFXQHxGpUk8Inh0GIu&Ho$9lnRYM$J?RW^^(CLMbLrafHLZRgwwY zQ{+gv6&_f1^&?Zxd=6UjXQj%MQZksOitNeDv)KNSN~N!BRDbS9$ZexcWrAm3bDf;= z2Rd?MI+?&cto>l{MSRGHn0TcS$t^Z7uaMJ>Oj;mtn(uqT%S#HQPi7=ziL|R#Mqa>O z)04Tto-(T0wfj?n>XUjz<(dF9zvK+S^&EOK>G%wMygoc;odJf2}YXp7GK%fzv;Dul)=}9DE(A=1b%?3yiI6*jstq zc?}QgcBe^$`BnZ}t(^|Sa9KicwHsZ=s%MI(NW~KyCUX@Ip9p9IM{D(Wc{pgT9(DUi ztF5rzLeABX){h?@ecb+d{iC(}50U@&{`$j*?MJPnkJg(<4<0_c|6r9heEks9eW6F` zR3fAGnn<&PG&o2*-|XrLIDQ4=U8*zWC?|mzl00c$5f8*+l;k<;)w9BjZ6+RCOMAJ; zJWb2G9)PCe=gyUk6&23)Fn6b2ZqSm_fYSg1|P~xec4S|dL9E=g~l$p870u_s)b`h!+GAXHu zqLPNj6a+E1u$+CIw4aZS_3deh5OIifg`j|u;RcwEgy5MtZV9_5*#a&-a>2sc#~vGZ z62{X9E77b|(>+aw@!tOAVS;2Z-rOKW#LyuU+Ntz)I(C`>)dbKB?!E|zcM-fTRFU~2 z5MK)J?)CLcVwFq?55-#Adp=HVS#TE!>fCP?VZwTrrjKUsh@OE`4*o{0b_RlW{os-j1 z@X!AgY^<$4THaV&f3y^!B?D&}Q7MM#m)MBN9@z%|OS=`YMqHeuv80w{ zhBZdOL>4h+peZp#k0h%P>G;`j3DHX7d4z@H-~JeDaW6RQw~^nnCHos;M?vb(LxdO| zF)bJ_(BE|0_+ly3alhN`za?b=yVCBkVz*?;ty@en2UN$i~<*&jS;aE zux?_k#LwnYAHfJ)1|p`NfLH^dEujz&oGxa|mi(SEXExx5g?@q42q-!rm@r3yRiQh+vs zz5QCSTSk5%6szqov0pZptQqV-4xqOwK1D-??eZ@3aI(wCL->?iR|=N;`;;yN7-Qx#A3<(%s#ib-LTq+-|wBjpV7)BPNV2 z!?2Fy%-pvk;D~YVE(O(tQnAc0NTmXB6e=&402=BEG% zi&Q+Ul%Am)K*DyahuhU!xpr791yA<(cLegV)cdMjELA@ZcK5j!j{_L*EuoWIf!%Yd z0XV$I_wBcn?t4&jRSplB@?{ar{v1H61jPbsb9Hxu{XJP^EEDn_v0VZ~R%0o6 z{imN=$;HuSt)E#Y7SYE_U2 zW$y{sjTrX4fS!Rn=pDs4GxgO&XMh_?1%mS9ps<4^Dj2*f%+`Pv)w0GQJgpuUpK9oH zXRLauow1?o&zhstNcv`ye!eJzB7;yO;_`(Gv&4rs*)fy-;eq{avm6&C`*S_nwAq%W zcWARs%1=5X1#K%{`@&F|I$v6n9v}~K+Ibf}?g)l2_2EgXkvus~+GN|c)k^!b0yFcy zQ7Sy{hVMYcMm$XgjvjzEH;?hQBro$h&RxOP&8P0Z^6tT;0#})#Q2{Ng|LnN+&*aeY zA_EBXLmzAq!J|I&Lw|ng&ky~nJkI>kpC9^K`pi7M>xVtjG4afUBAhuRM089!%%cp2 z(qxhTR-*fqUE`Q&M{5|VY{CM1JQEh6@ z)}Pu@Y{oY~is!2Exhh;V5_47fTopc7h5zeOh0l5v|74}&LKis{+ZQ__tjfZ+8Rq;% zo}b9`6M23j&o8Ivm(yaZ@c+LP`73QR_EQy(&G_a=@%$*BAI0;dczzVmkK%s?NAXt( z8H>R2@U${kV!Z8j=3(}IhUBc@*9$P(JcXrir)3XlTDObAxqSsUsPG-V258hdGzG76 zg{;hh)W797%^s}JVR72+^p=9+AOER6fHCRL_@pVf+SdMx#goQY#%|2bz)wzY<|luX zmhk$u*vlddjQoY^vay9Tw~)i}`FVdpyJ_R%1B>gHzIlh0G;EcPP5e+>!RtTDkIUV8 zL*gHyBmGwUISg!S^adK`d$=z2#@(*6f0w1>({Y#%cYX^~UtJW-An&40#vFEh z_pZ3*y>@26taa0RjCt+q#MYJdyl;;04XTRd7HvcXV#bQO{dG*#p4gAnb-TS&t!9Z0Yolsh3n?z)4pl%*;a= zmkUCerd%6mop;zp@y{<7PO*o&A)h~0-|~a-I2^#%HC&vv6^x|aYo1EurWHD;q_t!~ ze%$RhW4kf7bz~y>__WQemjXL>wPg_uP!B`>jxWu^=;AyiGHI|aZ($wFZGW>Zv`!I7 z9dnNtE9&QdVMgXAsgNi%8jSH=I0m|(Tk;j;7v9B75pD)?-Z>oSaFx48+8xc-tJ1PGs7}%P#=0o3JU9 zGy|jkwHjr7%BG%rd%5vP2LoSVOrzniziFI*$M8%7TpB5GaLZ;YsO9r8Vv#;Zc?&Q= z)dGRvTdk~l8KglGSABWQ`m%%t1I)Z@(xjj=!{J{K&CKH?fcdpUEk4#5)C<8Mz(*ww zgUp(|Tzi!OcXJ}T2u>$~!b&qjV0odLfA7g5i@11T-R$HRj`W&eVtSli@L_nTgoYE4>aUt%1KTRNk zq5X03sNLb|j+7fIr_j}D2v}XPQSrn3K%S(-7T!W*F;J4wR&*XXJ z#1Ig4*g5KkD<;~PY0dweJgUsw$U#FY8?2^oGL}!FMc;$N1@nO{47Y9K$sr6C(u&A!=C_3I-cO z7#K{$v@CHYOf_$2bg3qGYlrmu*R5t3(Q&$nGogVXN9)kn_*xFpIIo#bW`&K`*IXVx z5k*fbj0^?1p2al#{!)wSRhqb%W~gRWEW|Sx)3ltin4*-mtz6@}nSL+5Zn26Jz+ukf z%yq-n*35g*9M+dwHm}lzaW?G@(d^4+TFzLutL!+_(kZsNql7$40^=up^2&w+m46$Qr0gVCiop6q^(cLz-43ooK-sXNZ?Oe5`_x>9 zESQyKoua0r22C8zebeu>C$1Z`hNefgZeSE`)9Kd{S!c_nru6BUAfpOWm#0pMouRm- zX<$+uCtxI8=G6dX`mz9$MrS>80hWvgCSuPUXZ*$`c8r3-1atg)2QUko&6EKcySCmk zqt^Rjkm=I^$aZ2;=@P(-H|E+f@S2BP!-koMTf1BUxVgLc+}(Tb?mc(+zBYI7?M}}# zp+o+b^G-K}Rh==a*ym!Bp&7Clfhy)gkw}!UsIFhYlT_G5D&dy=%f|Iqy zn67;ZXvrv9U*1?$H4eaqQPMhY|6D}@Re^Wqhhe&`vbMMLAQ;>M!(lBM8R(GIttw&k<|a3;6l{EPQP~s*y&cd3Mw} z8TZG-jOMg71#{1S_f4o~Q;<3cxW{QFn`Rd&YI7wi@TL2vTL%M-(6`H5w6rYu&c`EU z40JZ8UKcRFQ=1YnHv6-_+kL&c2@9@vo`N3tWW56S%6#s$-`reX-R&F=nuCi~ZqHR` zAG&gWp7ZYj7UZT2kxSJDoXCsD-pkeULAlT#pPlRCb}**O4&M2NtprOX@h2D4VJ|ch z1Q#XDM3=V&I2rIDG{e?u-*1tbP0)fQHPLfg-jXjcycv#=Tk&qacQ?9hzU&)YA>8D( zVUkN7Kf!A@Eg{Uu{u~jZUOimi!bM|YJnC~6UBq%8$kN2?)+0sg&-;URUfX*izAx}r z|9Bl<03qyLpeAKYjCTbUjc7ncyTb^SxD;42He<r7 z0`(>V+xs+Hy7kh46IE>K=9^|mbh*yPIacrZrH*wnOs{urUdQT%FRlIfE7u>xj<&`F zv6^roi&bsE#J=(-CR>m-N5~su0wQPD{>{sAXXMrX4Sud@Sh$r`P*eY=&@sMHi`Gh^ znfi?ZXi5pzmzArN0YJFyJVt>3u7vEVyO}-kGjZ_8DMM3(x677Ng3VrP@DsOO8YyBA z{7f8tn!TSIyj%N8qu2ZU%Kf)f8dv=jAyZy*M)n9`sz^P8xbl+a%tvkS8qI&GH|}=Y zp5p~#dDHqd$p7&BzuyY(e*$Z~`#=2t9~LL0^Tg{u_A7nL!Di2l#7U&Av`J`_2ZBCXnUsV^Em-)Z)}s{4U#10)u4JOS?4J4Ff^ckFbgkPMrw4BJLf#D8R z?+8tD|cEe{(Bg><6d*nXE0fl26c&DaMF1# zI!V@(nmPMda<3AY6otn3cN&e;W*4Sw8kfl9rOK=Gc-eEU?Pb$;%(b?2t?gWEJJ;G? zm)6#$myD}i4@aFYPHqW^UF{=Z4s|-#2$sxZS7 z=vo%(i>&pWeC0mhc!f0gg=Ub;3Ml}km7osKZm7=cbvyw7EC!f)G`tASCI&;v<(oxo zxF5|72$c+6$1Q|071V+C!8aLq#ff&+kiJK9k9qX(`E{`IyKi|+)`WaubH-xMSj-uV zIb(5Mj77cLH_r&j@$m3VKvmRV5n-Fr#E-0tNTN|5ajO~df_9?@bup# zCnC2f17!Nk)Nf2RHUw>k)f$>eT#ZI`Y}#Z~EZuk?G!%W)0qxG^dMKxPmzA?l51N{o z;>?(I`qh;yTUvFf($AXj^2_zJQ3H2H1FQ~zL+g>&4oYMW!@Ci3DyXYYtoiP}CWh*q z7%rjTYhE&n)OkgfK;#)cmDrQ87Y-y25VKPvvo+F0B7-T@j>gkfvZlLUmnFj!-aiEk z$Sn#^7oT1Ea?~G7&>XlB85DFuLR1aJ+)*_S?Psl*SieVQi7jYyNw9k9y3Zx z91bznrd|rY&>sf%ZtJ8W#2sgQEba0IqbkN8+=lbV4cdw8Ic+U0Dx&ArV zKj->yfa~|oKDC2m+}P6;`864#<|s4Uu4ciFFd*C%G-bCSBjCW57&$88U!Vu#2S?On zuUjs-^IP%YRQHu0Z(|E2z3gcJDKY&Ljb$)o3k_imMHGOF(^*-0{aNvZVd?BV9L&fe zB^gaILj~*PwU2Viv8TJ>`XLfkOMXMJUVRnk6O%Fp=L1W*1Ss;222z1ns|~~|dnuN! zzR<&4+U50!Fa@$t!K?G>`bT&uT$)Hns^G@QD{JntDY@}zW$l&6-6sbprg;t;d2f1N zy{pPN*CMlK7vR~eF_9oY3iO}8!L;-#f= zSJ@v}2E;UudYS}%Gl6Y8Q6{zY!N`v0$^-Wzqw$~@1n;4~nAr0Z`29QjlG*(%6fqWO z($_{z^*?q)m@bXJht%%Np;(hyMR!!QVkoK|X3Os~4;0a)`xh_~YIVnL2?UC00sP9) zy3i8XlgIhPf?7t;m?T7_0>3_PjNEU3s@`4a>Qsu8`zU2p0&IML$WyeNMt%JS&O1_1 z!s*aHi`EG|6Us3K?;b70_nFgvU7Kd&|?weV1Jpk3XdhKzR|H`$QmKTnw=b}{3 zkT;FE>63q76{V&EShpDt1z`$M)SU_wjs$apOQmV_{jsN*wB%fOa~o7#vpZQdd{ql6 zoVz(1aAyLK8dy_Q8}~Qr+vQqSO%i1ypD%*t`zsIDHa_0C|514VV_12wrx)CW@UZge zlSdCfxxaq@!N(6b?yrCJD7?QWRooua1{>@ndXl~G(V}6Hb+Gs_Fz40mFo=L)IU58S z5I~Jg2uwN1E=8pU2EosdGmfxh9AO(X(r81++|lJDd2Dk}qHpiJ#epbS+U2aL78>8K zw$be^L^{2j0FVf^8%b1q%~9gkFq2&u25=g!0UJYpw2Bbhan?|;*-Pz&$_ot{$i3ik zH+)AgRJcr11+;pHqKj53ZEhapZAo6{a}20e7ly!GKiAC{a%`)s_%A>q^^HG_DVlz_ z2hGEFbtl;Ev|!d1>Zf##8+1-iN5Mb;Q?RkN_Go!yjk*T31n;i1GhF3iXh8uHg8iM4_MuC&@b>c4@fnSlt0r9OyF3!p8b5ZvT0X?#R5Nh`_W zpj!_vW;mE_dknB~o;NZgb1`D4*Y39@n7sg>%e9KN>7)Mv9T36+GKvh{BFN%#aQ?D; zv)l`@s;J5$5-ko;=XYXM4-K2=vK*a}$_O&(9Kk7cFhqwJVDJsh5VL;Bb?;-3wDB5_ zd;^Z;43VPv7l1+oNDYHP??}Fa7ib=9H0&Rb-V%vC3{y)vgm^(jL+uVR5Xoy`9ifm- z^41u%u01VRgX;d{+VeuC6yW{o*FvxD6-+CvAG!d|UhsxAfP zz2dH<6^}~kl`6%jXsEDV-YwT&NSBYxwLNzC82uH3gF>ZNE*|a{ zD)wT8L&N-b%2j9}%g;(XD;NX%4N70Z)jp^`E$r^jI^FFOXS!Q1Z10v-kC^aIxl$^^ zXTQAXz7+vSjB|G>s2-GxWqv7rT>>}?l^06@4VwWVtEIns&m>c5r+Ty7a{e+Jf$}RH+;u)XMvNi&*yO08%9=77nXeMy~Mwo-8uZW54o(YeHbi zYAglMpO)|(%f6?lSF02Vm@4q4So2F_t$;qYAaAiDJKrNlRj8D!<-I3dH)7cH0(u7S zpm(Av#-_e{=nQaUbyF@z(AvR%wOZB~geIzo#izke;aTBH$?S|LFwHqLYJEA8oEN+) zbD&5z+!If9X^?)9b(2NP^H+rCMja$m4WS;!P9?(89CF;$wKdmo+ z_ru@*J6oDT)U_%0z3=|`clJ4=)T>5<)$jiJzuU(+8O0MG6D}4K5DxG=GAAm$uX=~OunsTK^jmgdfnw5?pa~1<#Q@X5 z$faQ;(c|YG)rlJBXX?k+ojayC{oMS-o1dAU^{Y;s4^4~iVPwX_@8+ZP=8(nzF%FQ$ zdqe=@k`J1>v3?473ci$|Bs+LX?o_uEFmu9taHpBWxjc7zEh94Ascr09xKlgJYvE4q z*sh5?we8Koohq-T>*P++`}J|BXzUufQx5GKxl=TE9o#9Jxfbpe?OYpoingwcJ5|%W z7VZ>HT_bmj)+TYMRG(1bRGc35C1g&sjr5BumnQWtHym6|C-wYR4oFW0MPGbTN~R}0-3P^Oy|#np!TmN*gw+XT0AYU@O) z$0oQ^Bm$Sx7rVB;(#$Aq30zxBQK^0>bjLrX_|3tWlfuv!x{U8}v7-`wV4n-rWcQIs zko`K383SZTZkFO|>#`y*N9y*1!d&EAG+y57A0I=PTzZGS4U2XXq=W&FyE|~{ZtX32 zJ$>}~oS8@P^C1&vHPs}c{W?YQ$kZKad(GI9sgl}R^ZXq416c!2 z?i(vV8v+1DrI(z@$Yrseg2xPevw(lROHpX9UO`hKO3xm?< zcK5s%cK4+I?*5a;hV2QzHrN}VuCMuz@k_N}``X=OPiS*}&2+T8w@&|-{k>9SAJ?y5 zZ|iE}wdecsHyg1xGITf5jRqgcP;IkP#Eyf%)&+*8!`)KFj75H6Fy+0+<-KxE&jr7H z^J90|8M^5sgSV`X4^rD@IzAg*q}{|d;&b+4Xz|(g?CX$H@Yxnj;B)g00tcKhe7GqS z;A-t#MRM7a{wy>HCt{z%y(5e+ef1l78qr;t;)c|S(N<$PK0|PG(*QF<8{2I6(7~N; z#8SP+)Md$S2OBg&2gjD?_y|EIa?Msh`Hs)zBHX)MzK-lC@&$s-bun9NGVE&p=8L_C{+igFy$!EnRcu$W>E_k}v>Bafy9y|Yjq^3wuA-?Q+d2R_%8|0F z$0Tc=*3kZfBZHUktqe0fmdFg^k=Y0myA4L+u+!|pAeP4J&^L&&fqfqImgyLwZP}ql zS6#s-PaOnbla;p`Ks!hr>I|C z$^ z)ItMd1KM3vT&LIUuR=N$@uPhV5zU#yoYWT5Vx_iK)VY`P&|A=1W+*-!CL_~md5mC~ zi>bY(I8J$EH!b)Y1aAt@Pmz~TJCc}v5uCyT2ABItN=SDgX7Fp%Cj{3}sRKCb_q!Sl z@yLG*FyRfGuQ6k}&QCy)_c;>4Qt~fGA!)Su_1b_^_mEb-(8*&3S+43_$=rST55NBp zd}lxIH@-!O7&A@qBhRpl_=TZ$zmCf~;)Xqp^Yd~+)EPp5f~<`Bg<--vfkRvnJteq& zvm0Pbb21Ebr~G7al4 z1`#JuQ{Jq7cy`Wgg?PLt<- zd5U8hbGnY9zf<>5(I$`*C~(2;u*k3lxIg^eH1Tbh1`ScI86n)$*2V+AR&& z(z}C}q?X?9dMTB#S2}HEWQ^ee>rM>kzybzQ+z>Gmb99Ht3M968MP@6c=Q5~t+!?^w)Ztv_Mo2lcV_U(% zTZr(t2~uppIFYm(Z~#V*=OCOeM>K#0%UfnVZvEYAn0{hVWlxs_d+`*>IEdNgN#NcL zLS{*S*bUEMtQ$0sv9-lO7c5d=mdK2aObTi$VBLcPjT=&D9!@fpdT2qCeTglF-bk^P z(A7QrAOi*uhv#8+)4j*F^fK4L%{6ewd)x}NbN`&E_c#DE_s@AuAL}JJN!Or*f$uf~ z1;FjT`YFF}AHp>o4*1lG%>8rH{Bx|%ZIT9#vbeUbyu1<)oQ|lIB-59>wHt(81ht5qE ztootSfN40T05Cc95_&C)mLc+-_Hhr5t5H7GtcQ36^j3n$U^BvZl3+x+^r)SDL zMT;)@+AkIauagDIT%koxB)~f-7fKmBVO}lv4#H2HPPR^cKo?c)w}RI z_y9s@A3`D8!P-Jq^C~`YPneV>b3P!x`!4vP-sx#w7CY~!3Y80(pVBDw-5@vt2LhRn znzIZ@$7vixAX-KN27%oKd>k9TyCQDv?+c<- z@VMqR>adjR{e1&i83L$CzC8i3&FcOS#76tg z;IekK{fQA;W^PjJ*U_+(7`!pQSKI22U|F-imuWRc((>#N;u6kfT85OVVUx5g@Pwr6 zYLar+rB*DmaLH=~4+>C8Q1(+2rQ+|sQO{xpAriNe%q>pGss|5$dX(!1!j?gd{2RC{bD zv?HcKOi7|28(oS1>7lY2UdndmP$mM_Th~8jqgIki#8x!@vQd-|iGU~^W?Yk_*UzUk z9J*69c={^?rYp5!UU6_hSVRhBt#I8vkKN@*rl=LLP1X~}`jP0YRa zyL2T@W$!JCky3+!OI+S+B(z~kV0staMvY|t$|-P<`g_F?l3g^qd(9%wT}~u2nF`@P zQ@C`%Pz0zjN2J_-(858L? z$(E>7H^L?HsCRlyV^5z^W64oyA%rMSlu3Xx@|h$>tOdm|L7Zp&sYjNE8&U_A&jIH zFxo(#Qs|6N`|TxNYI#fjh8sTBA+2tII39$|=#BUTXb^FQkoucv{E*T3k3#(J;O=`x zTcw&l>GqGC7oNUD7@gvZoXsJA7!pti2Tu>&=&KzDkceM3VQ1sspRy($r)R| z+}~I~NAoIzPg(B~T0f^SELmc~AnFVylC{mqf;{{wVGTvM%HaFNFkj|moZdKICCem6 z^6GC4fb0UqwNa7;g0Oh30*IK^Lph5b$(yzX6%mWEu*i|QZNX|m9)@1MFl>iyds&x$ zpBAwQC1T;WOj`at$mQb3p|l=TqlM!o0{FH<*p}CeYOBZX$c%}RhpkfA86k1b>gLZq zb0$pe46cX6hC)`v7)J=OgzsT2*N#u$EH9tWZ8sHwWY-WsKNU(O6BT%!jbWmD6oUAv z-XzzT=VBQhRt_PPY4;{0ibdGru>DbU`iW6<=2Fn5k*TBO^FGoFsYS?bZst;}nW`U1 zEHXOI+Jr=zU9k>7R|b~dB8e15CZCq{?UqsXr~Y-Y^PkR!9;QYdP0aIT+g*6E8zAZh zg6TEFmv{T^Fi)@o!&6490lp2>d^^@X;wA=1ap<8NifymHBuQuv;jg|xx^gbBV&K>^Ms9;ea4n9=k* zZ4}WHMxKkW_=Mx;y!})bu9jZVIw#eD4s0M9UQK{UX_DurO@g6nCV;a8+BE23Ti~EE zWdm5Wz;8+vV12T_;!$HjlVBR;E$*ybec)TcG-j$@2BOw#GPKR)RWGiSI3q9-9?Hhq zr&6zG0S=u-VB;jqLpTc-D#eMg%V%M;mzGb+uu~c`xD-r>O@QF4W5_q{5Vxnu0U<^& z5MTlb8O@#nw6}{>ziQG3^3S|{DkX!*WL*aE3Di?F@W)U8i8$_29`B+C;W5_mStT6C}X!sWQQwSUgr?()F z?|g|Ec?`iAQeedi(R$5g@3k#SLW9^OkX{Yrs)x;!60t0>ab;$p{p7L)WQsTwB#S%~ zq@?g?28~E&Q`j`slE=!56kXqzLB%T&dp(W?^)3 z&fF$-)Z*8?G?ID}wU`AZM^e!{$!S4~O?e+Kb)RG%3JmnA3OPy`nV-A9MxLI4ox$>i6d_Jaa@HncKNv5Z;moxpV1345jV$On(C!| z;!`SgyBV!V@E8-nTkqYCu38j_Ey=+~;?b!P$<=VB4d-Kao+_i>dt3r(y|0`Io+Gr4 z4$&UQR0l@(_!-1<-Q_)*J(WyQMDh9NX7Z(G;qhWItB6)oiQI3FP6b*xtLUj{flxnA z7oxGHpF(Al;7Pbk9o^FYI-GZ$xEQc`MbeN+fct71WkTHm4cYCD8hn_iBz*8 z%Wd9oB9WFXzZ$Z%j5?6-Fa;0l4dUz7^CnMK7prs2!KafC6k3qVA zR@vZ*I=&=(Ri~YWhmz&Ujr8%jC()Wst+Zug`Vj8RU#H8dv1t{#A2e_{2nRlP&yT})_1lW7v6h~RYTq^Gk15(} zv_-A{#J-6&xGy&euEE&Y2pY$>+3Cl4Hjdd4FhwyYjU`%AxV7lCBC@xdM`8n4!qIpj zm$#Ag>MDmsqcQ3$4k@uA%}^ETv8Rceo#$jZ_g0vDD+JW`BP}iiCQ^{%ZPGE~-1iZo z{e&)%I2Gr4yv~tgah}I3I5@1pE?rzS=iUl)Z-v>t74GmvcDxGYPAJUU`P|d}g1d82 zPt`+Q^do`;j`i>FWYxu;cLV99tL6Q@MtLW<7$CN2^jYv(@X^|XHJcRG>Ac-tp5@$g zxZ{^QPSC+o07U_A@X*{xD-UQ2fLK(oKMgMWV`XDn6A(m|n8z*kl+j7NP)@6cwgpjB}Hm#gmGQtJA5 z78EeSIT?AE_e)HW)a;G+U@-v}%>4YS*&WMol`U5Vs@1#_*X;wdT($-qh%m335gRS%2BQfUYG4*H`J!xng4DDV3312ut9T@#SmU3Jw8 z?y*k$P28kljTi@)GMsI3ry47svTT0&gLwIaLhY$rVZUf)f4}D5pqt#Mk*+K8rlJ-6 zrizu_$B}W~tq-7h@r&$N8_&yoULmuRIc^lZ+Sz|zwVUW*w@`b$UwMWd=>enKc=({P zjqvEE8CHc|bE8`Rb&0V=K8}{YzY!_@fvxWsGi^LGqx+qGQusPv@bT_`q1Mnv^GFWe z#674jU*5|oU-+6MPLz+f|9}48Ov|9xGi09kTkLhZ(IONq`~r=0xl?k5)}wEYrHwAY zD@u!L4G8jYAj#Xx4cxn4G3hD-umXD}$HSgCSMk=4fP|3XFs1*LTw1@37_2xnJga89S!9 z|BUQKg@r^JWA3SQjE966>VvwWl&}(kaJnlr6U8;n`tCbR&dqYVzj^3hI?B?5$WtvG zl%d|APyuuyG$ZgxcvXn~3Xg!D#P_DAIve*jE`1Y{j=59+pu}k>8sLSP<|W~cD^cC5r1oTX&#(m zI6P+zq}cK5xE*27;;(&o0bEmw1-+cN!tCh`eJ;l)c%>1p>?JcFtoOmrO0Gd{YIqeu zRY?mC{t*8FoUb^ik2>AXh$%yF*gD@khEweGP2xd19`r^S5d05dss$E7CJF}#6LEoR zj%H`XOXbXaJ9YELxB}7^Wp6SoCDk(5!c=u^pvsg(yDqC)V4cbswn^>@c)VWN3Wq}^ zG({{4&dBK&|TNrXn^0 zabV*zM=g9+4~^*HLp@>M1<61%nLC^1dL0sz2V%|r5(d!RjA2KG#gZ@i1*z>7pjfaT zY{6(l3S_b74pn^yojvfwMpVnN36&0)gAG`M&>BlRbdQskRt8}hv0Y5CWjZ>g(Xfj+ zmbz`k>s<<#*C~UkZvFd8-HHc=3{=<&ftjE@%>Xy;@63MA6Bl~G3^4B9&d~rH=z2D= z!HBHTzHxlupcFz(LIMLbwaH)-*~GoBTcafyrBKM(+?7IBvj6dO= z6VG7O_&Wa3is!K*(SR*k7UE;#A=N6$hy7l%I+e+Zl6{;?y>X&&TkWEFai}9{f0lUM zNjA`r7YbXa$!AEhmMDj3o#Vt)W|2=k?6orn3fFz?_>}T^8a9()WC(&}pYZ<|>&=vQ zBwlmkIV=|v&)#(s@Y1mb;zi}WO*~X;zbIykPBl?7IpK`i8Wm8yg_CaoC^>_Z{wT3< zNnp8z9Pw5=y;gVJPOP(jEH^I6D%kGgUY7O-md*XdVu8s>meqVm;sw1%;txqz;?G3A z7Jo?ILb&O~i|}pY5p>VVXJ_Gnn%d}^DvOrH(*zPj1D%|zRZB2xt8zZfnV(tA}o;O1m zIr^>Ym#4QU0$4t#7nFCDXexGO!WXDiN5>u9*D8#MxXDkN7y$1ee9Akfq_YH`os%iI z$*i%z`~s{WrL%ACUemK(6L*F>d`M0j&{?-m^SPh>^~>h+Zwt%6Zq)1V9vv^^-{a#~ z`q|p@Cw%anMe)JPOX57vcnq zyPp0@e=LGLJYvV^XhZW~ZSc@^h?@|G*zh!zPW0^qAzIYmZHHf8mUlLjsOmX9w&tRy zpA1OXP0faxzW8s^h)P{6@Zuv2icesxPTn$n7q-SDmNYZ4IAkVrDX|c3ZsTkpB(up- z+^R=zez(heg~|(Oc|mycWA+X2$5a`G3Vi1*GufW@`oUFp1vVHjbB$cm3sSeX;1^13 zPjeMP{$&mbm|Fp4a<3Q&YQctWh|8HWCI5bortCpoj~mzZ_HvH)6!_sa6>rO*IGDLE z^hmTC_r%8N^c^7d1bHExv1Oj<8zbrs4toeWF&H908ovEz90qPz2l>Op@=j8MygVX| z$DMYTJ!pL>XZ>+L_w%&}@A&_6%0K2EmZE+(Y78K?FiG$lD97l4{T+LR1P$Ou6{lb0{wK%b`r1Z&1IkLG(Ia%Y7HlcxarQ*? z{8FkU zV5u;z%)uaJ442_7O%;Y!aSxkR);Ezh8}xf~AHO3uXhCha`UajqhBZoAj^Lw}kFXy4 zPW+>_hiT|yR$g0nT*dCnC@#OX2RqU8153FhR#o=;owSJ`L%J26pUKwCTlNG^Q-je! zQ-7?{O0`xg6`nPUl@|xK{l>FW?dkqbgK%7LtZ7;g;z6?@4s4cc>#mv@vCLX;!_^b( zmg)5hdo;b{nS~)fG~ohf8RJ@`xLZa-iGV$zHzvpJWNi__Vti; zEUrIxs!N5*2^$peLSu8&Q!3Ibk}19sJPE8{uXPdmG0*pX60x73TOZ7=59ZbfwZe9J zw_JM>6!vz4$K|>8!QA@bCt-b1u(#1X1Zg!8H$FJ1R+b-tqJwAeKvCx1m75x0w)*E6 zgU-q62pS0c^`HMK*jQV8w7jvl{)k2oY~pO(!_7Z?F?kBfo$SFTal5(`?BbphnnGbK zMf(=G(IqVkc*&~_E}-2x?!1GwA$$^!Xs>U~1v?UykX<-k6m*O#{EOBs=$mDu#DxaT z%12k9t1+!v^Q4+Wn}Ho81GrH4<8oE*j}?%Mjw*5Ar{*N3)Iag* znkJlmgVKzEx#SScXfIfs!?!?DV-j;P)k(4?D&bgf0R_%+ZNu;CV>Ey?1kgjoZKf_J z*O_`|royDZu<}IXsD*WN4d$o@^I{%a71q>Tz0G#pLJ9ZXvU*V7MZkgIW>Q(!7rG{O zCy=JjTuV9Js*5i={whA6vx~ORS_4%r)^9z{VFFs1wCApMrPQI3h=|-;#l+P^`q1f^ z`ch9OsfaQW4ldD#hxVMflaFMObV1SP3JPnC_{XyRXmbQy2Ap<|5$)^plZY>-79H4l zY9JNe|Jm(0>{886gv9 zH=2E9t=R4M){UU=k~4QQ-I(grHR|SqQbuPiAL7bgZ4hxFdkO2We>?m{2D>52i=#JY zTe&hi@2=JyF}@J?RG(CoR}d;9qnecJ2l`I#w1hanpi>B|Y1=W?hhsW@m??;fi?okq zyB>xROXAZpTQ#L&JqR}ouYPrWjDtbOAM1K@zp7qg2s3xae&y^N*ehLXfjDLKxr%@E zC{^j$3}W;^V|9EHpz0V8kN{BIMJZ4v;K><5$s@)I(RsS9Ewhd{&#`m6M=M#CwH_4o zZ9Zn;+)N*qXtg86GEO;U5aNFT42+Z%Ew=1}2yE$jsGJ5_)&F?#lR#IBD(Kr+(dsR* zqf}V29j#K5Lec5-Z4_?qm-`kYl?li~!>X5GsaRviq`uZ+ie-|->6&5BW$iXIQw^bU z&oN`r88eEX+Ot>!;x13J_(rt5!9!vP3f;kkn}UjR7^RjNYeEw_Wix7sTsDnld7f-s z6s~H7v|fTXCJ=*-#)+hdQ#9ABvvX@;X-1O3C_Q~&sTf5e-FG0k#(o{XnYwNhDzJJ- zPf-kR-<~4M2yZ8i_b!Z<;w-AR!&T>zWd}5SHyzZrh9=0E#9oXwH;r5Z@bQh2Ux@V+ zUjz-3%QHx^c1=i^1VDL5sV$*sX6BY(s))}HBUv^O@?&63-O?$l*(NB*oP5e_4Q1$)04@L2&Y!_9F znU{zFcf;U@3ZaF=P7}SvNNI3RafjrSMzmG}SAviD=78i4O?(YSX3ZYTrg@qi1K_1u z_`<2;)F6}O$5F?SBZe6>(`nFNz?>18pfDyAgomj)!GJ^wrdEQ(R6%q^LggvtwO~X_ z5hY_rwwItn#->4JKaHJPN%E%Ucmm9j{X%_12-aB}V6USOE#R;Rwg_mZ2wX z?Xxc+-q|n$XaIv!|5?ql{<)V>F5^XpntCa!r(OvPBx6);JC6-cpDk2E8`K*MFTQt7 z+y`qFWvr{b@x=IyJML_#Gt)rp<2m1+^Jw zkO3)dfU@}otAoWnSlisadw#(R@>D&XU$EZX1?!u9=7e;Bx>IPCa6lv=Zl7hGbQa9Dfo>dM-%Q z%I;Rln@5OJg`V{7zG*6;%j%U!#D2ldxW?v*TIY#c%hlp;q5Q10vx4;C!QQ?E;;04H zr-j|!p!T#B6!#BaRLW1D)`F+|yE}+*DTY+V{k>YHynTp}k=0;ZVzBO(3){P;05SVe z;)M<_xrA2L^*g^6%R8`HE$l7@)q_&8%rB*{OV1GMukvCE*-?p_Xt`SYt3#B-`(UT= ztnj2%4f3eGd$?2Hd$JUuR}8ck?3SOEYX}um+g}O}D*MI5O6eJs%t<@r)N;i9QBbwZ75|#coPHq zTgYXqhLtpHQqLJoO_CbC>%eV|!eA3J;h<-v$k#CEIX(_?#fwlSavRYO#^;bjg|d?1 z--G-J_utMrF2CBH=1Ct8XTez?l)K-vflU(XCdJo4!69}-Pn#E_Kn3trlUB)O%e~`^ zJ!HXjE?dqb2|gN9apAR;8lN5EDhg+pH+I+bR8?PG@#MoNziO1`ZI$DbjUoQOS)yrj+LwU(4<3C|!5w^j$)Z$`=oTA9<*>;6cziAz*qD+H@ zzT7bVsbP}8K{M^hh}-cI6GaxfXs3?EVfi{{mX}G$_+O$n=YbA54fE_3z(zp&&-h55 z!!HZKMJ;cU*a<%iO?G7NtBE&V-4tsqFbtAT z{VCutv<2?0sIYl+v)ej{;tdTPrSwUqpq%)}5+unc!wY@3&3!?d8JjtjodOuy+EzJA-FIjn?h=P8h(52B{#K=i1EE zkfJHXE*gO)VYn%TGg`(_HjqQz_C$rcU<6U}B0a`(%XeH0iB&N#=Lt0CPA^xGPUo`VJb}hMfkwGl zs(u>m?pLc6l@6-Ml?{b^;>WP2S*@6BmA^`Ltf(X9^Yj21nq)p zcL!I4QZzVVdJJgkhN033o96W2&COAtj^(D!FRfbbx}9d!*kLLO-&9y4Xb9Ai7#Tt& zqH+)Fzv_&Vg6ICZN_d3mBdtM4ek3@esm?Qf-3S=MmpK~A;bPYe0Cpj&kIl^rR4d5( zvC}A2o*YtJ0#5OWb}=t=r(yRzz0%&kU;OlP#lOhC(#)Y}BUuA82x9>l>8pS{iTO_9 z+>F%-g1SItNpNdoB=~u-{?IW{X{PWkvgOLk7ItI`M9AWnw12m0Zd-9Kjl8qY=bDum zRS$-NLJ_lv?YmL2y7^>eMOCdg8qKq#&dC_@2(tQ76G42#e)mnNCR30)aQwPrucs+} zsquV~@?3UB@)pCGm3!yo5p6v{4?IvJAVFJF z5EI_C-9UJgQQoQ_V#GjKUkcVKaIuQl6odIOq-YyNC7L}}%|fl88e|NqDcLX@uuSmE zSgpY$GRwDC9+qL{4hcFyYZHBl$_(U9rv4cLvV|SYA!A!B6c`4Z_K^nW83KPuE4suk zfQo20M&P)+1dMADcpk$Rn`f;NPsE7Z z6L!Q_`x3$q%NM=&Zcf}WBcBUA5&38?@PM1k$!13o;_)P~Pz`Dzu~n!NJL-KS>#fbGuF{rz$>Ph!FruN5mR^LnVFOtcWw2z*D$+ zch(JbGS|=VuCJ`!g{}kxLkjHA?~X^u%OBtUVhiP%$gm5C4;1eWKflX_Z^-v{+HWqy zl%cd3Ju!Q zLoZO=<0+ga)-)K9XsLm^q9p`Y_oS1Ab&OL`2it zTWyUTFf!Q;)kEt1edTunlyCsjb2qBL?TRq)Sl_U~w|Jan3 z7N}}khOB)zSdFw?h8~L%GpWS8%Q=01*B0IKU%KYcw-C;y7rYIjzv^|)$6Z*On32=k z5a4JAr??%ptBUYF1kg%l2RvOsQf z5dJdS^h9upK+C zQ-%sBc|*FBUP?oq*4WYtg<0j|q0B*$5D2IYodTQxK(-r}5RK_wy@D@TxY4)=B<{jG z!%+_4_h}P$tUwUt8eo&aMF(d-N4AO%b~Bnop#7lPppcCxJox^dJW`n43H0F2MKW+6iu-4J2hCE}Hu5B%Q8q>>k! zJ^?u*dqDXsx>3Fb#U?-!8{drFY#tCd+1W5ObF~Q^Qy@evlvamfFx`8A2u3{ZA*?xx zIf71ZhtLEseADla#j?#a#>0SgceZt9nP*$(3Ps3m7NON>fdsumh!Yf1zc+i)CyJ>H zU~Y%Zc_5y8@Fj)u$dGhA0&F=0?3fLTn!XfjbrE=9*3Vml4#;P7*y)OWp6D=DHx}LA&tcutunicCkv2VMi5#Dsx#aG*Cqzndo~ zaNEN=o3_gOMZvuA+C+O`)`4$`hXd4k4ns}&ww?5e%RmhtAxKSu>$UJ*lM$pf9p)2b zQ3&^2Q1>x((?UNV(?Ifc3C^$0BLVv_aatfnRmjtRJlvGynY(TfDoU!{bU(jqT3H6g zy}Pw=EbTzutvo(G{=ncxKKDzEuAT$!2qk%W6J2&%ldJs8zyFv2^!fBwV2`STzCmp}jEfB5si`FH>Kzy0t3{D;5$^B?{L+OVMHbhtR@ zTYG(YD|eBIh3pE_e$tZ=^pLDoyH9pSQ4a;y^&_?#bIAZ;CP1K1w2+xz@sjLk8}tTb;hSNEluM|1PXQ|fZKge%lWdwh1D#{x0@ z61G-eK z5XNwXV5pm~wRQ9ehh>0(T^;463Mz&39EQZmTG3Gl8+K=;f)FVc5fa=4m!%sXkCuWX z*jj@wNJJVjyl&d1Jc9FnuZOMfmXnN#@C!gp^8L8ZwlCo=?P$kt0asE;lgx?{+kcmqK$kH+O3ly@p8l4sa35 z5Du0F^a$Io>>XwOIzwrYV1SfiVlSwLA$8>9w4vK4!V|0A?#56g z@CY}dJsmvOJAT-3Ul^)_JqkB{1Qi=a_~5<}Gte2$q_9KKDRfQ3r?!pP+M4^yE)Eue@oG$Y1$;17SQxNT`X^WeO4Mh4k#97(0Gy!~ z+f;M{{N$|E9G6V|6h2ZxLbRCAED@MAByh|dZ2`b|z+#L9gsvY0A{`x{V%CkSG=qx$ zLf8li7@N-_HE=-tfIf`P&lJx!Tpo@8`5(W?EiP~AspoUgnt1tJ%CG{XJ>jHHLwuYqBJC)N6O*5Cf{gmROukiwWNg-H>bj2lhX6vPj$TZF zgNx(vil%6kzSI&Z{fk>jBB$j3BBGAj=5?%)H$2)=OoVsgS?<@R-Q5xw=a;3RmZJk8 z;a#f1=&-yLJd-EY<=P=uHXGhN%LV3$D&n@aImDrT(u{?-Be65gDQvecASG!lVQOOb zJY?9;+4#&d9ia8}Bj7Fq8MACEX&O)z>5HKKxDa#?NdXA#&%(2UKx;PJcRzt{_6i792?qK5IoDA}qj=0Jkil zw<13Dfde!1zc})+GopMiNxbI8pg`{PtQdqi4EjCpd5(4TlgC zKwmj|Dks^(FvKRp=FlO)K*IC_qcIZk&asY=CPMoV@xr2#u!1j9!R^w`#ByUdm@`1{ zzaz|z$*n0hV%Lm^!nr85QZ_#k-!h~F80dse=60v07WzH})y}tm`oNd7Qos&*Rn*5C zIUHJ~!&@k+f;K>u1@B3)yC!HGNf!(;B0W%h2Idb#GSpknNR6Pu55NC=4i%&a7T`bp z{vUwyMt4t0XiG~a%gWsZktJPUmMSvYIR)Qg2&qLJ$|znWN=gLPu}cKJO3h>LW@M>w z4}@b)7<_l)IF?&Z(^+YamEeTTPSPIIqFp18(2Zhni%>#2$|H*(r1~96k_Z%WOE2T)(NbG(a zEdriQQy?nT%fp%Y?l12G;KIG=hZ}hKFaJLN^gfCmHh>T4fqR~Y$s#yUk z{N}-4hVMjfRbRnu1FNZhgaXme9uh-rk;p}V%(anLa2B@^ser66ICfQ@kU{|(n3Gk9 z#5?ZxKU*cIE+gStevZsHVcYSDTmH@#85t-v0JEbgl#ASJXQnh&(yijf1&z?Prf{>a zx7Ab`NmxW)1XolNGU5!-7d!U>(v$exZL%O{WnBnj8H-l{ys5Os#igh#j>m{4fym;0 zq~|0!A?E-$sH2tJc}KC3ky?39$&D?QuiK=GxY8YWX<~rd_>ZgE?BYrisbu=#m2lMr zzNOWIHbDqoKe*ujfjCPUNvRU90K8FWgkTsGu5b=}!5{x=^v8b+js}1HFSr7th8s#% zh&zA$&m+0kQBakJmbXUz!m!opOyfe)Y6!!MqXGCquSsN$&w#d%UKW5#W2+fwVB0Uv zbrINX0s2Z%RR#=7s{{Bvqoy6pL?a6Do7%jAEc#jhn+|wdUayJdY+sAI;^bTyeoZ;m`35<^ zk>%qxd{S@&w)p@4AODSkizz2+0WddRK+(dda0vBMD@)`^t zvVXLojNl$4$9EOm4QnES^%AOy>{@J#@(eT`G_gSIiq)FXh2U1#TnL-nv>FM6eX8Y1 z-li#z676ADx+kIHxOHmx!QYWqNXCL`Q|r+lsoVK2Ez8uozGt5#`jhBq=u}$Prv?U~ zuHU2m0vZS%6b@|v*+P>>)u@y#Ora9L=y^y(CA{m!q5j@>3lA-t&z&97>AmgAx8hcQKOqV=g!UGu-;&P0`muRSm26icR@eK|u zsl!~K5j<*2>6MfUdWq++D#mmoX67C0HX_T2)+_?)Nt>-BO0nku$KJd3#&u#d@#jn%A5^GT*n>Ui)&+iC|DpIqmLXl~d$7XW!Odd)@b1x)%;Hp|ryR z4qQi$UKY^+1{xl2q=ta2rOk&Z-PU|SsINwHLj=rg;yL?*!uMU=s~dAOQyJ_W}@{HG5# zIZTKQZeT}$+v-VkFpSP6lJTB&8GEApBXqP&L6wn%g332Db)V>zv}2(}2(!Z^jZebA74(%%bolpfA!lM?_zYk5UZW2}hqNK%#>P z?AWia*I?T;et=BjbThj)jBpc6Iho8No1f>(-1Z=9$OqVfAWIwpNR4d}X{4-QX`{d_ z#s@>}(R`!Te>!O1D@BG+xTjbP;{|GsNtco8iKRHGV^(IXvo7Rh+*hUV;zVE zS-AbO{1MXEU!`=8a5P)NjZ(eR3CpH`AeDa$`{a(N96UWXfElpFVzz_bLt-Yy2ny7> z;+(q9W#f!uWNXF4_)0xA=&;NVoKQJkoh#Wk!-Y6(%8mGxW5IupQ5&8^b z!r#SBEFmq0Rk$E!9Fo&x0htM4;fX&<2%qvnc&iU1CytDlGm+z9F~c7Ak?HfC#k~QJ z2FPG#2&fh359bGHiD+aDn}^c1RZh6Kzxnw1U=KB!kC9jc**_1za+BivhoD$E(%47| zJ!5b5lw)MEC^;h}I2Wu5fSnzEIp$(FxR$k%nHmSjs9@+6O95JC_SZ)z-yHRSje|2@ z6%l)tS0wBgDorr-@IL%gAkT04xBNV#kpTA}f|A0=&zKT$)wI;)``hvcs&Ml3jy!Ec zK#RKmP#)G)x0TTtMKYN^D8yQ*vH)&q$C!6a=pb=BYlq$2SAxfjz7_6uETCf70(a2e z-vT3Gd}=-n)tzdH;0<@Su=U!cl;!~&tSckePLjx6$Rm8LYF>0sFZ6d!qYntaSP@yD zLt;vC0%s7@i6vMb5H(BaGfQ{y?O5;ozx@Z>w}1OT{BM7@-~QkKam22H+CqLt?q}?T zGqUSuiKrZ+{DnkF+?kKQk)1i0)5^Ah1CO}MF+t&#he?;=D_tMYn-B+)h9DF{qsCsL zKeMU^mw!ZCc1hue$lsA1?DSZJ%u4MVQbPnALDPc!y^M8_l2{y89S^$4(vuNBT~N2@ zUqti|6W{xMFSCf!Nm;tlj6&CjCO?{L1QZeapj0DZOGGsO%_ELHRC*yeG>QaZ(f7|Z zx_BMYVAWm=K@i8#6OJ|DzYwn@qwTNRCbF7fyV3UgbdLL(W5}1iT&JQ zlbD|u&GmRsx=S-o_!wjJs-Dzn=}JX3*KS_!x?%Ln?5o$8f1JHig3{rTU3L`NJq*?& z5=mC$>w}wGs3@5z?$Mc+hqc4xa?&6P$|@Spg{`Z$FV3nbYFLEUfsikVDNF1_iLWYz zyt+lrPddj7?X23wA#rit=qf~Zn-K5FJS@S8jk3co`fdA?H2ECF4w2~nbAK=yUq+HZ zq#7+$gH*3~+ig;PBh`tTh4l$xVJ{=jx3#xpZGT6n*_n*ArY0^XqHy>4Y30z%yFX~7 z;Ux$7?P%+P?Tz8<=t~>$yog@N^wkLHA!KM*H-M?VUb2&d(KCo>tW?v-)hTRNpnr-; zO8l-b&^Yv^tykz^Wwu5|;9vg(|Cf%`+1K*-f8qZ^vCZr7ZiV`oRrEkO7LpN6C-*DGsbU)vPINX90Zw(>=xLf4A-$t`K0wnFY*f;MT+kR z&XT{2Xjfm(aMg^XJ@c=ui%*SUhji#nV6j!ZnQqJ zQ|PYNit!hCt`0R!9kYWLg19(jN9M(W76ahKRpdYbC0p>laOhpn5%+gmqSzw~`no|7 zrV^yb3$i4{db{xF(y!B7sHR&NH31dh8D{{QLcGtRzgb9zqedZrz^^1&G93ewNtF@( z2Kk0x((nK?8%4H6?ULSX6T*|2bh(fo+eLSi+YD}@%`xb0u_r!_dxKDeIhj}kO2R#a z=}7n2N!OOw9y{B0sRMxmjSiFzHMF^VdW1WIR6zg)?|gJ^u=NB|r;&`dW7tHn))ud? znFajh65WMcr5LaV#sDK2Q4Uv_1PgGXqFp`3w1MI-(=?fxSD@j3MqWv$mKP!**tLN#5g zxeNyb_A~mFl0E&ckM!1?Q&#{a+|z>P$uU_*V%Vg31~6FF#oAk7I9Zk6@0wU%vQTf? z1*pK4Pgg3RzK`pEpR@;`s4j7=HviS5S98yfW{*yu&v7ch1}i~QYuUS4oU&)nW|P*) z3pZY=c9IkWAO@pi8q&k4vXt(fn5+ys*kT}2qt~P54pJ9fgrFPZ@pG^R>{R%$^T6-8 zVa}0f;#G$?cCkcUXr@@kdprz+P*Ux0zM(e<2$4Uc?LN@3Qrfez=cL|7`%Iw5vgyVb z!Oh;m+yv)kU@b%|ADtxjGnF=yhwi#JaKfL&a>|L`{`$1jPdT;K#T$mBCYCIWKbCO1 zt`dTmb}yW30^;dfNo8cld6#wRUpnM*?ul4KbfnZra9)d`VzvJ2vk}yC3#Pd30`3VyR77Aw9NCl7LyPSx(n8D-jTJ0iI_0iS z;M@$A#2vkIlq}FX<_K6NVVfgm^YgA4Ju}mfGw#m5L{3&jqAz$N_-vM4%p&XUw>R1%7iS`~ zbo^~i4tBh;sRg6<4;-AX8crG2TWf*lYO$oH9EuN(vUEWyWKl-a?j~7wy{_Ohb1hz)FRd z`BjykWZNJ@9liQsu5wf-A(2N$LiDdv&0A1aHyBO6DT~%xSxG^vy)EfKj6Z?5&+U?P zn4%|d^z-J`qNUHjiW3N2gW^D1XKIwhxPzNhh%z8?kqk66u1Elk@j`Fz4eCX;O)A6G z;E4a|b~+H*u+dzD5I&ld$}Xg;qUM}a;8O0=j=O9w?VXI}E#r}&gRZ1>E~2uUzLOvQ z%T|4G=78*m6op+~bSA%f!H{~+@VpZ=T=dszFk1-nFVMy$78OjvK_{BYb<$;|rp!|O za?q3cS4zL|Y2=n(-)+u~^GPRtUE#k@zy1IIpYN_Vslqkq?5Se%;h$n%^?%(OWygu7 z&B)XW8A)uVz^1U*PT=PTJM@sf(5x%&iK-0d`xigPfaYA4h@hSIy42yE`-}7!eKUo1itg&E}zzN2ndkUZfKRMMH~30<&>cU!*R<7&Ce@AyH)vPlVXy z^qZTmcL3bx!26O&)If{otslN~h$(i?&`aZoEw*c33b z((!10-h(+>?2?QW2|;i+BlP$7r`JcElzXs&V;BmhX)` zWTaej3OX7k4*5_*e9SOs=ZUos<$7e~25REaEM#AGhoTPvP$9_#Y#=_w+Hf^nzBdY0 z0b-yAtgT|X!mkXKM~Bca7%Y#&LnDh%V?#tYmJnUZu{Z*u#V+BB+HrjhD72#JSa>-+ zCTw=Z94o?PLV6@f%btJ5$bzX_nm+n)I<@u?*T5)-r&L8!2*^q;`kx2h?qN8EiZTEZ z+Mj;0k=n)}ksqu=kotK+U95cg+^gWJ?RXvcjBzAPQ|8%rk8F{V^*Fl5yZXpqwRAC{ z%p%D>pqxg_3a1V7!@xHfB@1!@%o;=5&t0|}eB$wl$>KV}8WJe3S;k0$ZF&_6BtS>Y zKYT|I4oIpIE!u=$BWNmI@|DON0%MeFC1?C09YNc26WvBJp+k&#OetidisKx5*CmlN z$bFQ|02Jz6^2!rb=yB<=QvMzjf@o?LqZ0`^NIsZ^D9E`FtoH6GGN6>#In%g$xDK$r z$Pxq5kKvPCuZvkS;EaZ{(CiervTsS4t&4wHlb{Ujn&-R>6J{0=_V4@yU~$}iUf>7T zLAms_#ka!Cs2Tc`Y2S7Yy}L!^L7a9v;#*-zLt7B#U;8_l^9YZlPx_~1geOOHzR z6joj}DQfs`{>GIOAmXWa;ny4U7s%5#C`$8yfxe2R`Ay!6^D8G)g*gP<1yNhiBhCg7 zD1zOPg8))Ap29ij&mbXdy*d=f*-;rm#47)u=7ETR%PvAzL0_QEf)ry8n^tTxJV+D@ z`URj6xOgyh7gpnwQb~GJKNB0;2Ig``W1xw@rGpDHlq&|M($Aoa9PtqG*D)FE&`5^d z@ipm`u)|GZe2UrmE%E-s2#^adzKOXc#Ja61`QDC%jF>d1TcOir5SNH&cf|ZYN2WemFW#u+6KrSyYEiL1J_<#H@e;tzF{Ht7&%tgO(-(5D~198s4 zac1SH3&%&lfJMQ+xH3_t?XTmDkXE}d5sv|V7`c}b!^~VAlAXl(S;6w}$70}`E}8md zuRA;yGFpnbI#C;3On;G_@}+Yy^#?;})WotP>T3@xE3o|bx~}ZC_2<`*vDJF0vnI`q zd=cbiUW6K6@OauPdAak2Twy^MCJsUK4Lq?z@0Hcm7M%*6A#sZ)y~9fcsquG8{iH== z9G1){-40xD+mhi>j)PDjSiAeYcxOV85~7WrwcNQ{(VHaVf73-_x7z}v*q;)hLL-Jk z?=gx5t{I4&3l3sNw2F!g492Z8xO#-ztglJ4$N0zEE@THt9Ypz*^27D4RZ{<(c`;|D zTU9#UmP!8o_)+Z%B*r7{%(W(xw(uF=}ZG~fd>V!@|g)wUv$d!*}yPe5a3WO+Mxe zN1OH;O2^2%C(G2{#CdC%A84=1#sA^%DkNFywLH_u4AQm=S@8+kF);_?nEq1&PwYXa z1i^nzca8|^qW-vuU|@kRMsUpyLcLN0v-KTOj)WbA4F7AO7rB|vNM6T}GJ=W7=HV9i z3mOg1$Xf(%&~@omx@XV$Hl~))^`Se--2`;!_Qg+F&Vfx>79Hp~sI16auaJ~Z1xQ>9 zzYN3s*{#dETvwPuIsuLkn+L9D>@7h3nG_mBn|8qkh+AV_)VRkhX#oI0=P}q>>?tlhhO;Q zkO4RPYf#Bl@X9KRFoC?GH;^dFk>Eq7RL5~OA9>jg9D{VlSh{0M3Q--XYq}rL6ljA+ zUjeHymHwI7sl>7>K_;h2;YAyPP!8x#h~E`D?HZ-`quC#h5^rGycwp}}Qjo{pc%%uM zIkpr_Fbn8SB`cVUCRHwGf>1*6b_c0cGSN2t1mX(P$0FO|*jpM2OV_oKNKLeY98^tGCzPkP)B34vhB1tbHQ(;3^0=PQ9_qOqvjEAPZ~w zrPvIl2WahyLg)@978#U2x61pAQmY3wdlq>Q3$=dm>))(8&^BOzO@8x#GEFTLkcqqN z&7XlpC>}8cp+c_mDr!~$A>RCFq#yJuphhFUj&wdE7`}y0JZ!hv1%189irVY{VK~dY zvHc8r6>#%c9?yzJk7aL7sdOOrI;2o51gRi_O$#A$Z~lywpb`GL5?O}!P;)`aA#oCM z8n~JSynpjO49Nny{wxC2)R-!16Z^UlqTtfG5XCSg*Xq3zxxk=9nT_`*Pitiinu`|yBkxY2ySQ)KS^i-e!w)P z`Cjq~JZ`M|`b2GFT>H)UBphlc1@y2BO&nxiPe5<=Sw|)okdUc;hJ)S!+hPNF@KM~V zim-SiSm$rP=k*J00#g|VK+6`PFX*}u#d<_DI5QcHj<4Vf7}6>I8bcA|+?|C$rX1mG zA+uG$d`S(h4UC*IUXV`5_%np&LdF%Rc_a{TPfX+h3q}~o!N8J0^G*mZz)Fr*gO+$D zgv^b_={Kuy{u6kRO-gS;g?R(MF{&oa0DVR5;3hGd-;%QX{#=0}j25}@1Q<4=xLV_Q zXBZoB9NaV;ND+35i#Eb4NW;8s62HIso@I^Re6MGUn~#SvRmY5M7~D{Xc8&kS+8oXI zrw+~2B^9W>L#>fzj@FgH5)u()%-tEd0E#TYxKEp93B$6Q7sj}#j9`txU?p*mNEBvk z!}ui&#|q0O9fh-AsU5Pc`F+KrMdA@4JLrdVrc_A$w^AtxU*}J(Q6aGn{WSHE6op3I zov};0*D8lZX<~;=lTl}8_yA|Aw zu6Ex1C)_&_Z4VAhxF-i0JhR;n9xh~SAS5k(=pzfpJAhqK2$X>__ga6J^^l&x638MB zB)%`Zmjo+87#~s7uHi8OTO=J;*cvO0&Y)gkK9HNo za%z$Mfq+25$WP5k2e^b|IgFt42MTulmWWwE97J#n(pVGn00cbvZ_zhCJwE|u%+ZDl zFrxzkjC5h>r#{=oE%*WJCW!!-$Hh@6PmJ?7R%>QQZ@q%1$K!? zNsw!Zn+s&}A_#P5p;Hs;@H)Nu{tqaQ$DLu*289y*UdOoy$%XWTKTfMCCW)3P@(E-? z{x_tk(djP`{Z}>oV@Go&s8CQ)O*enPZ7;%8SwCDQm=6Izaol4wKj};q7Vh%*lR3QBjzMjRXLsAKl|0zC-BrTU22hF`cBM&=u2h zNam)aSO$_;2!7v{a!g7HYB2|{v zZ7OrEZHs2&_6a9UPoh6?q(1OhL$`z;8=uN>CM5y}ay!Y0kn+;N4Ht^&cg@5`Dq1># zkQPq@&>Qs-C}9Yc3{tA{S&W2=(8|_Im>O#`z4^WqGdAiF(5XmjobW5Og~}31XLZQ& zgg82uW^xsA8SIqV@StR=DF~Fp03_P(=v8Y*W?QRDgQLI3S%}IrEoAHQKwjC#-O2Wl z^cZvkvzAi4{fuyQUJqKUyd)u|nS}iD@hor2;@@Fw{`}2wphXZ=Rmrj2yrMOt zLqtvhM(EB#hn880bCJy*^RrC>xe@!5Nm-DV>oD_hN!U7(gzKpLEK;LygDdPxn8Oy5 zH#yQBl&ro@eO@x5_dMEK=Sd5u+l!&FHm^yUDbnn3YHe3 zAxvT@4h4)5^lNosx1$@un^Kr51J#ijJDY$3TSquJ1pu55My{YeMrQ~ciQUMZp;D1x zJY1m|TZyQIxj2h<4<*+-P&I%;Vys4Iw(kTf*6eCypnl(^ripY%IDxBZ)fGje^0J2q zE`$~lGm_)rL<%EXCR)JPriRYOxg?Udnom4_btrYtQ^nI0>P3k)-#MnB-!Q`^v#!*B6Br6OYfz+HJl!_i)FMll013>&O%q?Q`!nNGn2E(yIQIC&JZ zAO80rzOyAbn1IOr@LxqP;y#eLgW@@*F*-Pah@p9T5Y+f3PFC(H6208%2zvy0tC>m- zHax_X?64p141?^_oG#?R3%d>#m3aUzlb<1fqeG6*+Z8`bcy}ab8TA30)_MQWv)f3J zB|*SZAkZDH>H`Avjy8lAKtG4>f`5>f&A0+H1h|@LM2G;YAh1(QjS zwst2~tT9XGS`FL->_e2CGV*T2LM(EdfzF}{D4VZgR`@Np8K3}0N6=fMo@lJa7rJ$@ z9Eq4WH#xXdGoe+=`B~OT%5NMXhZwRBSw?_ciPp*;LX{-saYP)t{ti$FgW^fI*HPzm z9{1gu63g-Lt71#E&H!ks7@>9o^rx~QBFh*cL1bcN9u!euFbQ0zs@0PI03TSSzbC{% z1$n2yBEjPjHX|pm62&YyFTL422ATYxN z52mlYM>42uBmzyN;v6*+m=;!ou^hUIBqk6B7WUdRXY*t5mL;suFrGlM1OVm!IP+j) zh_?meFQt-F3F3JetBBN|b)qJW>O=1lioN;KVXS5C|~JZ3a&3Q!Da!$6m!v)~BN2J?~CRl&<~h?tWp7%k-_MjKmmWtb2pIKVd2J13S=P~U#_668Q-PJcEvo=14%IqtSX+HN*+ zqpQYnDq;d1W?_$oS4#AdOe8MA1ZhTW+orD3vP30HbTm)_$W>$jV7Sy@8nC#4S&LU+ z%z(iLOjR?kuq5Qo+kYY{I}%|XU|^Il-E3Nu0X^?H16x1_L3->bgsLQKOio8iIxG0Ea(#sYSteQqrZ?F>^JtB5gaT( zhz`vzB4$U%-9S$f=^Z#k-$^tebwhn7G9hGZ6`AEZK?OU4bC*VhOI0B~4=w^rNsAY_ z&@vBX3$w8aD{=X8wU|_F{yp+N=lX%HoR z8!!rH4v?_WS+#&kv<~`r$^g15`x^Vo%lR0~LiJrT+m1XLg(RpQB*7f$6%V=WTF8M7~OQ$PeIMoTm)LuauR^TaE~11@7s zN#Jq~!RV?gO|t5K^<@`YFvt|`Y<8kZc?ICK-~+}2sGK$&Aqyt#DVU+lINp<#a)Mi5 zEV9>j#H2cGslDl!TE8g~(d`g}6GB0Wy}HC1=M&&T^C9!G@kVhuHc1vJZz<^FvQ9L# z+BuHSnL`L*5Eu^8r`$}NRd7F~j2&H+R(2Ab1~8tA9L`0Et5ka`C>8^>h;pvJQyp<5 zF7!)0L&mn@wj~zRVlTKYHcRd z5HpFzAvXXd%pz{aDsO8&@8UwJ#z#BEb2#u8235%z_TO23CkXMva1FqAv_+JQPc~&N zgE}_EzKb}eXXV15NU*5|F~F5~U9d^sS{d6a*_VjoTTbc8*LtEe1sYW(0Qe@QWC9|z zb>*#|UuX;|=#j+ViM)vENMtS!BsvuH!sM(B>cG#Y*prZEh%{Atn?d(fjSaFmv>L=| z1B8x+6O=xx$A&ir9Af$xk+=k)0Tu|0og8(H$`r=?Z@D6rGC6R+=sHCRsHV-% zQEvpvy4!(~o?N^jSOsNCo#I3{yADyOT2!zyAqgSiYnS}U@W}?CVxY`JEuTDeuMorOz9oYK(&7W~9SW`+aj(DPqu53Tx zItCaMqUuj#UXY?VPxg83<1wu-W%m*og8ppM`cm7Xe|t2*DG-i|s54J1!9f|HD*QOy z0?3z`!hYvDI~h0<@PNj`(2YdseRnGoUOp6>qNM}=D)pVf2mu4m5Dy^4T~sf{q>C&VhmMj}P~j0cj9)HuHpR5mo3tbUbf<8z zRfD<)FSO8mISxPfl3AnVNZsM2Y!;*^p;sV!FcA=cKr;|A3h2|c4age!DQCH36Ggqm zwX^UA?#r<|c`8}&g?4vlap~=QD4gg{JZV5=VMx*CNKbazLau`jfeiRfgs})~4&uPv zoMh>VxL*2>Zel9ca*=LOx1|tL^q%TyV&)V{%?o7dE2oNMHDC&V4Q3#$0NuSMGXS-3 zL(q07@~_AaT*nDRNC%scCAdbu@K#xm{-s-obCIit?ihp*ym>250SNmv5u4ru?fpCs znY^zT= zr%?fzL;O}wD3C5?8cg1-6&DaJCb!QedJLl&iy2i7TPgUXV*k zw7&wcBAMgU5>f$Y0#Nigt(tG+JPxiK)`F1T%f6=E3$hZ@jv0U+;OG61eHyU z80{ap&b8a|#k@uhSXRvI+M|}1^D2&5TAvI10Qi=GqV((QOwCt=+FL8D=T)4a`z|T7 z^;QFxRrD$jH%UdWb=FA}d9Jh zN=1KacT;4F%Yl(E2epXtKKe~bEil}xVN8|;F_#UgEFPu=^{nX3aTg%lphY>6$Sh@c zs0oHCN(Mh(*pj2Gg~0@WBbjfH7%S7j0{e`(hQ5u%?`X3gXC!@M-aW=Hl^o|2N|7JT-p&~- zgw4y9Iw%>QU=mPY@CF|41oRqz6zdPR%#vpTDS&{$jOBYcMDgbJ9Z_Y9T1N+v=UiN1 zG-haGNbVxADvuj63jqfAPD3IaXQOw7nLa1%}| zN*$&epl3eGr$Bu5*}>|jVZ5|uX-HvoDj1y$u)xDWBGe}=HyKPWBjJBqG_&)RD!uS3 z9>P31fCf^y085HvE;bOZiVDvmy7M;U)D^G}6-5e%;dCUP05%b8B58p8D$?qstKX}3 z<<`Q{C8w;&f3PFTzX;K%?X?eakrrL(KXjsan$R~%1A~eqA^+NAp1bYuk{wcpHYoB%%Jqw)6{3s!buA}sHkN(Y;zn!%4ke1|R4)YxA;s`iS9D+7xHR$)MHTcbdWay6Yz}TXlxS&=11$KDLLE2r; zD`_1FmQ&Z0_P1U8oWm^&m5AbGoV%F52VAEmi=C~)ZIAh->yHlFC_MA|?iqIp8ALO4 z@Sss(v8#x|Qm;1|m9P=KZ(D#2k|$vlj;c^3*mAh7Ae~SEXvWiHDYOWp6`sTV4{D?d zKRCWS2P7zkdSoJ}7}!Ab!bcKU7!9u5kN(UhSjyWi4q+TvlZs^oA5V$n#g(G5@IE*n?di%?*KeS?%)mSvT=;(ZRu92c&S@+Wr?zQg;#!TApXVFGh4Ho z51?Wo7Ty_`%S4-S>>`fY&c`;%I1R7RB0HOYjGzO9fNCu?YWk$7RDtoYV_Yhfm{T=Ff0T*T3ES(iWj<*B54$E=<^C3zQXamj0oWw%b}%( zk8ww?0b$!1`ZWjkQrm zDM$bz1loRm4dqpZB{@y*1E7C6l@!{7JWP>;8lQwfz?2CQQL{0&PTZ=HiTny@4aQcEQ@3x+E9LFj#9v3^5unDOq-O88&cf z?KP4qrq#{~RFT;yQ6eC2s;ouoq=qsh*A`OCiL`1how^dr2RC5nJ{`htJCAVl8>>-0 zHf{rWnuC303s|GNk~76Al@e8wnTH`Dc_<^?b~}XXLubb{bopyM0FLG%29&;3eId`m zOVYY*!gUh)6Fo7Gu3fFY`Cjh!6#E5VkeiB(rO6Rqaw|6l{VlFKhADe@cvuUid_R3T zzJB@&keFlK6zjT;k4##CXvs9jR%*jErzCv0&TeU@X*Zqxf3@ z@bHkxw)<>$K^R<>KEh4%BbMO)Bx=}WuCBzFWAPk#xb?x!59i4D*%VL@IMN+YtXyMFvY|l)!}- zn%FhflcPZc*c;7i=~^UN7^FZ9jTA8EB`{)NHB80pje4$vq{}q~c~uZ06}W<=wE(*- zQ}m;|>qm%BYrvsE+uyDR+%{N`Cl!_p5Ozgep|cYJ^wo32$KDVG0x04+?Cn5Lv3j{P zfqE{Kp9SU3P(rQEX@TyddWyi3FBLooh6{K3!{a7QJhUS3a9#Qc~MzKYX9vT3Wh0e`{&^ z?#&E637JGz#K9$8*Qm8BpK;pIP*D^Xeh7|~?KkR>E_y8lKVw&=W+oDcP^5<-z`QI> z5<`;_YDyDCi2u;)vOW11-Z}OXE48o=LU>{@KnrZ7PUK|y^}1HpWMRQ3ZV7c?v5GgC ziIx|~7N8MQKl>WY`Kck?ylHcy(wdzQ;j00=s$#C}wR(cueCW|ZgwxU=&|d%zHv(8# znOPs$Q#>+Om`)2Ifq{cbGYKZ?r8pf78^Ohxyw91_Z3KgR%=ijNqTnJe4cVZN>8Tse39W4Y= z0+5P6Oo?}1y+nE9FgKtQVB3Y=xQ^FMXUmx&V3XoB0mU2Um?Enb(~^hou}A%GbMT7z zz{xrc)2(D`dPJbt(7J`bSg0L=bc$@qD~5D#7@NZ%e!g{(9qc|j{Bmu7GsEwD`@3Ik zZES9255L08&1`*l@2mZ-$Dbc&pYLvOZ0;XqYdafwx^uX{_3-K8E*{)iJ3z}D?2hl& zcD~9s{~n=p2M5{iezx^wZ+i>H#78+?d%?A+gnez z4)NLH?oE!%&WbIw-ACDz&HeSy(b3w&t?jMDuVlzaTZcOw?h(dY%l6jx50P|ddu>14 zd%C~3dmz1WeH&W`>)UHvPc}CeFb9mAZGN%2bC?}`zP7zR>2e=RciUTQ54SgUL@an? zYkzb7kShzntpkpj=l0F)U~hAMi@$9C{U*S%w*S>lfQD-XAP+YG?kT>*`)p(F$=c)1 zgRF7|fUrsHPxm*UaPGU0*w4Y!hX;pShffbTv&Xx;8v^-*&HXR7);AA6$+ma77mu>1 z2b(uB$l)4?=T-x7c#Yp5K0VkX2nFsthnxHRPxlVDc6a8m?Oy^&`>8}ww1Kil%Z0iw>fM1{+Ok6%@ zZ@`L!Er&sPdhm4pa|eB%jK%kOq$TS$548C_KY8yx(tJJvi|$j~?9?tld2jKza+cO< z>&=d$2L6=sw2CPhgcv3Z`i(%zHG>Si89f$?m1*Htc^@R0C5-tufBy2Pf63e}r&q6D zEwmbg=0dl3y4Y*h_}}e2AKqCQydHc~@;%rZS%7{nNqYK=gWkuBW#6*z`1`#fN|V+W zKU!E?SXvy`>WfdcvyJMY%JFP%pLtG_W#w!(<+7Zn@oX-y$gmgRQ&2h4C1X7|m%QmH z$|rj>!!8U#&v6wWzgxlupS$6`uOZQ7nQRV!`7MkS&B6R(cYeQhddB(7Q}<7Xbs+Z% zxQ0f(5()TTpQ4Zt3YaYcZup6Ml%CinyS`SB`-j`;akuR^QwE+Bd|lMxk%%lbv&r?Am?rZ~MNln)l|DhnpMZHP@W{ zrU2&F(yi(hlYhGb_Q5;|c?@t;7+`OA&v6uxVDJU-wI>LbzV0ISHXhj+wZa(b?(Txb z?}J}m6G*$(f4$Iuy2EeP|Nge`zXXGfkcy~v(l~8(IuwFq~Cj(Uu7s{pfu3*;}Pv#K+X%Uy%Z?4s2W%PjQ~+CC>;{}&GYxG-xgwPo!v2toey`h(XAgNX%T=qJULZLpP7K6K4S~s9mGkWXk zAIm)mh=vd}(*-0KBu1@5Z=#A2ZWmttJl}p!dIN%6_>u91MeK?|H@zL93}Z3-MqeI4 z7Ct;K`-CEd;^<>kX}JKv7&FudjW_s8NE|-#ACBc%`8yUKc*$Lg0@wBS#PW9( zz{#E=-Z1%gm*!UPdw!J?H66E{-Dn(7Wfg2&I-IuL%t9ry}&Ci~Tc2R6!F^qybOP{*BL zb=lWle{;H*eE+TQO%JlZ(WjA!wtm*Az2JaIs=R2m#WTp`a`%J6V*&WuUnaNJ9c+>X zJHY#O!@yO0@#I87RLQT^^>$>RAB&%;Uzt5WIqnZn0Ba`a2`d^kcS)1^4ko^ZO?x@{ ztYsP_XS{}hHyj?6%8-?jA;YXe!$>VT(+E#rfIFaC7qbW7qgi1iiumYz1-uUY9~eT> z#Cpg+vptN}v9i6iU2z=%Z>`t-K016f(y~CrwQmDfx^d;>5xWZS(%S+FnAa=n89ybM zpuKYPlfx+nQ?_8I+ClMpaI32QF~ua}7mT%Xc?`1|*9(5#mj0|o_|#KK=}}tkQC2H{={totupu92U!FC9@i5E580*dp zg8cOi(DcV&y+CWT)TZVC>m<<>Fkvd!J_{^Q=74ZBn{n`)kp(<(j1eMi;easMt07@v z;6w(*dE0V{VrGdgTLYQEQnrduL&H21C>|%a4y1nuAzF0^C^4hw7cjwRm6;aj5jxKn zvm+AS0SYB|D!Q(@Y#zdXhEFk(rBAZ?`I%OJ5;h2ryZ|Gtp*RzKB!dWPaDyOo8Q>UA zWImaQu3;_$ja#-dnw1sN7lcz1hdwok8f$dzvlV;c52<@If)G8az5oV7zG1Ywq<|Hx zH;8w_?6ZB*J+k|_g@!##v5X7}t~K1Zz*xr0Z)U6d?I}`J@+trYswKl@@?wOJv<*S+ zxj%>Jt=ACZtTS%sK{_E%-3!83P9o8zHB1`GV=OUH#E=I7Ze=EtqYUyI}($f7j4$vJZ49MEQsaY-T;kcM{E;;EpM)XU?2ELii4vQFP>&rly@m@DE#X38K4iY2wc@LG%;MoPmL_+H!uG+;`k;>ls z{^lG#iM2D^nF3*(Xg6)^t1O*{dCo|maK7W`3A@+Jarg^{boGfcNb=E;te)Drf@O*GyT429v4`!=p~iIPT}eI1K`R{C>DTM)>X zjmxgb{>YxVek-_s5r=$un`M}arFg7WlH`Qjm1)z)f({W477qOO`U)zAEvs1z|14WDKZCf92$J zhfNm~V|(erPg>;%^Lf?c(~yEJX>TBmM^!Y!HXFZZ3ne9mgCedN(ZqB54$?)yo2(2C#6DMEG&XK9OX-y-rpcBSSbb*n7{C{7`=C`SX+zT`gjdQRTW8nZL&AuCD#1(}|A}9QpdXROsv%jur)PO&9%z(e$-kIt>h@^ zk<_?y_8_{tU~BDUQs^}6cD!7WJ!B8_>_oHKK5*D9*HaP2bUqM5QUmk6~t~Dg{^A#Aq)~~f%*fGp%lyo0t z^+@bQBFSe*N3ZWK&EtQY&F8-^Ik`FEx`^q7haPPH7QA-pVG8m#rinYPTXjrzcCB+c zzYSfZ^GP-f)BY@GbMf`Tx6iX3M9;Zr@_t@0CQ`k*9`FC-($S|!7IbX{7{pDm(Z6%w zZqda+%f_Deiu7?)@KRk!zoA$g zTNf0r8A>mN1d$Izq)k4}ezQE&uTU$STL6Ybb2~nMf*{k~jpO4SgaRTHUICd6odnE` zh%|#RW*`&}{c8E<#l@}1JG=Xvi;IX`-8n$ChPgV~BY(!DnI?CAb~JnAfB47em7}9q zbIMU?kB*jkJXHeBP5Y{i4GW0~)yj$|lVLT<`<+L>+lWSrdWjDPX3S&zr1R|uat3Bg zr&(C_UkjwgwHL&Um;&g90VhX0ek5K#PpA)kBu9aGi0*dI)G@6NEqQViz#0~Kh8Nc1 zbHN>D$>)y!-|~N1%MyJO(1BUXehy-uwJn-qQ?wTR6w`1?9_iUrf7UA6vx43fKrWJf8q%Y+*x4k0k8a1vvT%j;t~W|Z?R zrGpn)nVaP(|B`#1Tf@owY)E9Px!SLtpJSv0_E1#}VR&Wm}RecbNRpy}2 zM*$F(mL$duERtiq?{~Q?sncBCMU{WdjT#LaD94y#7$%VyrTDoQe%;jb-*7){ zRrFhZ6AjFFVetHyB98_*&BWqoXjLF~iLeZrK-O)L$Yz6RkWjsd&RLJ;F^`<(1e9U_6$tXZ6wyfF&^E+?zhUwRS{f!0F1T~EC3}|Qb z%4vK2$ofbEa&#GKZvi*dEyLceF=KRejiYA!8~;V<=AszL z#?zmX+i&y6`gP~B3bhNwrW-R^!7wb4D4e zffC_bj$;s6-03Pn>YxZI;Tb)^3T=i|qU$iGHTY44c%y;xxzxmy^Y}NxGNaZLpUJ1l2H^1~k1s}w6fN`+Cuk;d zK?=>n!Sk`?5nQwjO*u2#picwj1PH&$6h;haDdjUpQD_SpF+-#&uv_&Cui}*K)C#YJ zQNT3Sy>7pyDfpUMllI&o^YR$S_Y6xiTU5I}M~#)Zu0)@f)E zg|e2(8U^engXNV`NT0C8`~8{A5Vux9XxlW0v?aQSLwo>!SFrUR@L1@LOy;~c@-zp8 zu$T{{ev19kzW#SCb|u*H%n_I86CyV;21;&%G7~GhlOnp?XqQX8;Mp^b$EJ=HtxM6J zdhe@N9XA5TE3!}fjpneOy*i^WAGh)0)4;_QG*&c%y%4Ee0D{X4-i3p=DI6a$c;l^P z>&IdEE!siWgm;Y5xWjY!LA#VZrQ1f`3!DC6T?0n0c*0nEAj{2(nxh0sQiLETj0aI1 zO(>9=^tN2Kg+aQ&A)?SFMsy`lvj*sAU7W>!4n=Nt4d`sxt-b>O@a&7mO`#`K(_Wt|0(!acPaT51K` zj{|!teuT{tUiJFkhYi*VLz<7Xioq4?cDp1(!c9V@vJ{=RCP4h zTQhyzyc56uXz5Gi!X9yls4xzD>t%q&+uLz&z~Z-KBcm_U>{D-@D7VlCN(iecip2tl@4ondRM+ z0aCg@Z-15v@gs$hV{Lrq_2C+$=COmb6?-OleWHYe3PU>FV zyOX~C@LmitBCyUZPhxqJb4LL;t;5OU`*0kBL5le@mYO3v9oJ#pMe}6Y?M;4Kda&eu z3{gC2#v9N)0gz}DbJ&f)6U1qr+)l6#f8R^n->#+Y0o8QC6t2yaJIiTuem26VG$u&UaBtNPJ5|>TI9Y+ zc9u;(&V6w^-$#nPXmTgtM~YtfA|)Jn@KJuI#!{8=fXC)xc9P%Cll(kR@;h^aVUyLK z+`W~;X50( z@c-3}rFMO4EeVC7T=%M`3IwbIaQ(lk_3cl(Ia^3TLtSWVa}!DM_=C)IgL<~Sv~+7> z896nVmgmIv>~e+OWcrdP)!qvfRr%fUtYhgmB*B?=5al+jwHIpD^Mz_{VfbS4pUzKT z-1-oy$NGzIQVTT``mF6C^*cA?S2c`nsVMqq2rSH8jz-5AmXH&j3)JOPAFysxkU?*& zH*g&d&QjO%3b2cUXMJ^RwIMDEBN^zWXpkj+V-9iexK!XKW@?i46_r}V7**9F8MdF> zWSwyyINmGv?u6(ssaxaXEad5;08NP<*J@33lCJ`bpG3f3T+9xU@mEml-uwwtP$O3b zvZS|zE@B!Za8bFp(Y*ZmG$aT!2m*$-1c`-L&hd1R8&4VV40oSjSC>ZgIq$MX@j!%5 zG5H-Na_V1HYqTc#6Iqxs{1=i2Mb!uSJ&p4GM+vM%gq8$qHRPZ5CjNQ-_44vZOW!j7 z6Tda}5l-RBx6d_>TQ+9ItX<}!!lbuwMqv5xG23W{GzDl*CNJ_ zdz-PG`J8|;INAX zA0I5J&J@YF48&h&(oG}cpSj68TcUfMTx!X~z!&R6N&>JVY4Wu;49AK_Ag1m?=96Q| z(2X-$nSKA)uNk^=ghiY+UNffwI$)ITCkV6&!LFYlKG~jU)>$UxwGh_=p3v%39S4uA zEI}Ry@6eu;7-w>z5}q@b2?0EKe}pStifPZ5o<~lD8MS`o)Zc9$L?f!9lw0|+oA6f!#A!R{+=zL6Db>CCQv^9oh!$0 z#^d`=c)e2-$J~;vFcbm=3Ha9sAC%3*ZME+rUay1Z{rlNRb7X@Nq9NrBQqSOyfNTb^ zD9ktr5k-s{aY$W?^^{z_)8nafovzw))0O8DNeUIdov_I2*7+chuvNUxjS6)<$e5M5 zh(z+y9h7&UWFLG`lG%s-GGounzA(Ket}ra!I{~RoHtM-?Qf_T=bI^(IU14t|T9qW& zxPb##aHo3N+7s5t;l2PIMIO0jWD27m_PejbfzQp%{_Cd@p~ z&m_2+ULcfu{hM6W zdOB#{vpvZ}-}P2uZ*%T4m0WE?bf{_oS7p%?`)MgYJRs?Wp;g!%aK0DSm4? z5K2JheY!$D^0xJl$VuR-oUcN^!^u0a=B9zL)E@VynC9m(vHzJ zkB?8MnVcZGp|!L2WK(jMA0JctOlJ7)d-p$`)^m|yD;VN%9cfz6g@I>)1x${#wS~er zp~4L9j(BHP4yN^7ruAH=^<1X)Tu}UlB;k7XTsD!j1tPnz=HhSaXOIKHSpDB+wOyof zxb#dm%^7S`h}66=pkTsveK+B2y%cS2K6_`iQ~c0OdyRRe%R*_CDG!G2Y+6(8dR5-0 zJa}4DZCX=pT2t+>QBy6?gCj+E4A&*&Hts1sr~*~(Uv`jS79rY*G{AKRTrdV@>xs_> zncq=R=knaWVg`i3eH&)!9(ZN5?thCP7IdiNyhY3E&p1I2v5s20?XHM2;snh3jbn=DW7&U6B zaZ__$mJhfm^FvB2(WrrlI1eZR(`BjFczwJ2|mR^5uIJzDx_1a*3Os;)S@Kgmw0KDJhh4ER zqF#Bl;KI`%+YvsMQ9uX-qFDO~QIvdqqo!K8P+g^Gw%^T9h|yw_@GA6ZcH@`bmQRxX znOImYQ=H5qD2J2aq){1`7J}vBcIGzw_NbpE}6<7%%qk>$D9#3H_6KEdbPu= zJh+=_NYK$E9u9b)6_K|#9IfS%m%%jO7j_nT!m4eu(@VQJ3(pI^cs3`uy?}H;UNLMV zcdcR@+!nfQUb^^|?M(}0uG*&&j^y9)3kcII3F z$OdBl%&+=Y^tWuT6`1G6oscZ3m|KTkUxgfhMWDeGXM3D3FQ7#D?VXe20%detqI5V+ zFidG8Dyu~MIXZJ|4LvFS(7(0Uh|NCjM5pf>^w-F6F*wv6J#Mn#K`C{lGmu{(H%-ry zmTlp_IBKUOPVo0EHIK>-OdY^Ouczmx;Pzx0gI!~H?C1|rQ2-uN6L-8s5SV*JVaGD` zVW*6I%2E&mP?}diI!Y2)$dB`cWGD#-MsN33=X`X_2HI1P{pZ#GS!GU6wS5uVx~WSSBTn~5gYxecyQMdBApkmmH)2xv0;*E$Dmr5=_7{K~)`gEBfp6TmNoS`1K~stT$k_puG7dH+E`1$-_! z2OeIAWTOHqJYu!_+fog_Q6Hf!WxtYwzW!deVTD^(fxJUXZZ(l0RWw@BP1Wwub)qm5 z#MxQ!v$Yds@+#@H`!TtSe~u>Z(OEiBjoz4&bfeE~*bre9HG3!)6tD-Gtq#7yg7JQm z2GWRR=OT<`e%BL8qZrW=PcEy1CY$EG~WkH>Svy-~;6nR5K8 zF5PY!JCHNi=aCqQj$!(;8fZ2Z)6j!y01=-~#jqKr98A2Aa_1(R%_O~8? zewcl}yS>5U_G>#Ec)D}AzxD9x;VvHBSUW(=8yubQ)^@(iHvb+a<_`|C-TiFq2};SM zKMa6G<-EmlGuzr(-+sEWwe$F9hCZ^L-NS5q>&ez3K0DmK$#L0Pv1PXVD0{NGzy3Ko zT6?&Kq~~ABkdL+wcR1W5jJKBUt?eIftv}sf+n>4sr!K(1rVG$9GqGqDRKAg&inuuLfXs>SMDg1i2P0mg zRf?^-)QCaNDYP@CH4ljyl%}Gc)#dBbMFa&Uea;W_UpP>*pAk6scr=>}B2wIz=%mWhzSadog34_G$wd+Td`jS_Zzlsi+ZbXwuwG~K z0QLsSOdfG;aECZyX4J%{I@DB$n(9zY7BSVKraBZA-SwyYn@^Bi0BR-m&4Z^850Gcz z>EUMfcz1V0wAX{p{V%3E)H~3jaN!vGPb6cgU&8A?Tjz+nVqBF^_*6v{P9Ii`1_Q(1 znSKP-4D)i6DJn?%0?}|5zfs`gIVH&&q{5T0-!XG+i*kyE${CTOWd6|L=cFUZ!9t=6 zeQal8E~faHj)3~c3PBA*v$>Tz(7m!`9w4tlOzXGlJK^hRVw| z{;MDrLj5u|M^i_Xd26Z`m{vZ zgrhN>BW`LTVzF>4f$uEzt+>M`+qoXR@LJL|MFEfbUd4ujWZhLtnumc4SdpqpHopK4 zQ#tGnvB!Q7Um4KGD@)d{aK>Eol9^w%@C1eBn>v-|VV0R*ioz*m zU~&wL>BZ!!M+8oosYhfg&2Q3OmN@usX1p5n4y5^lM`Sw)2qLPlkw`(dhC4F8XkmO! zFGof9D-cj*j9ywGXc}XZUQteA-2D`n)Fe-eZB{2Nur+2A2 zsK>_^UQ`{_Jj&JEsV0e#57a!AtHGJsh@R(Ke+;6gWze1;MkZ4~l|g25z=-P%ML72=vmT==?nS zL7iD#Xpo;ZixLetE6TkYu>+_e)vXFbs1sGI_4-yF!Sd`Q zyi{S(WIxV7)(`7|tgJ?6gF6cqAXTpcvAT#;rVu&+89+*);U)U)N{5e|^yuY>5G`&1 zqq16s&}5ULmGA8P3JDb-ph)U0#SgKig$Ojrb= z{r&cLaI}Y5Uxum-PdGJYm#^C?$6iCjVBrXao%cop;6_<2ZfH}2Qeh#_-%%iRuoX!1 zJEM7WHh->$8jp45B+vq-1Mp(&Lr!rmkDA754y~U*E8DlXkD<00bnrJ%Jv2({deFa) zm26V2KWFh$P_DJx@$t-ai%CEj9gWyjFoH*fD09!{Ck|8%`$h`9ZAPHLHv^{_6|U+@ zll4_XS8`}%@D-+#M5|gKVgqx0)o;54ONrI1Q(r`_$Z&aH!s$IU3RWFsl!g;ryZebS znNLa~V$CCop)BGY&FROr(E}u9**~5YaK$mEy=_qWJ7Wv7B?xzk?5L%DVHp%BYD9qLlZIqF9YSWADSkq*K z!M-`Q=}m2VQ=8t@L!Ui8_z7)#{?>hLl~MDHnb9_R@hTtOtbAG&o?JEp@>aFhG4X(P z@-CvBeRcz9FM>60%3i1Jm5E%YF0*L>-1HI=ZdpwO;BY7Ht85n+(8N!+`7>azYD^&S zH17BdV6kD+Fe+&d-^lKv5<}4)_RBTWb9j;KvwHv*VxCZqFiWi%UpB+8zG+tjI%U`2@*nQFPDFjOD36wTQ z`r__s2YFt#xlcm*&O-S$ASXBLR79C%qEp)eivmx>ZKt+_#`N;sGy#cZXqnm$ep=f> zkxxZMf!0Iiy-(h*Qc$sbZ+`ft6$^5b%r*0kc>n~d=qUU;%|JF40O-1!IuE7-z*GR3 z3IIEj*Y|$u1`(p46>T$?w*F-Av^ppM00+MB3y~f`e&&x7iM`a z_RJfMQ8Iz`ZhLr6&pv-bdIlzdKuCQW^cE6Npm-));XZb;;O_3rMz06X2-_(Va!AGr z)8Xv)q+Pz8IdAm)tksI2M=0in8}4AW?xD2~*&i@d>2Rjj#lZTr z&R;8J%v&2iEkbDG@*!k1D530HWc$@tzp>ftF^k9mbzo1y^G}CKsn^hfA5+$;U2J2? zV`nE&#@>1V zrqqFD*5jxi?0L7|YP#awQ?KQ)))4P(^`!fUR1 zI+a7W{+7W*U$pwILAMuO_wi50T-tTt9BmBGFN~k?_iXLpkijZ-5W;$Pa+z&!S6XVD!oRt0bgCMQR1mA?*%idcdBR7t@Xmx+GRbt z)T7zeHBx0EmHe`8)i*OgcddyG&!d}0d5z=`KIk{v&6O4GM(`23WUNP!bdGzCi$--& znO)7Y*_)aFcn+1dY*5J(y;UzQ`Sq&@53rTKW`~zgA|mm27ra<|#$z7V*L!29e}HqIn9mBKS#}DrpC9ZW+v4NDw0$fIHUOQk*9P@ z^Yb1X!i-9C=<)zWs;W>M<^{IX=v~Zqu-$P|fTJ-%V;=`cwEF*DW9Odt;SWB$bq=)h z`PbSAJv&5aak{Vsrr-b7QLBF}%H@cCv~_YJp=sE!urvHZ_Tfe2GJCMXhVYiJ)H`?1^useE$gh`*INs{>3x;w%sM|)n;+H1p3OcPwTw+C55 zjD+t_quRUh#(X#Lqm35C)d6mJ_Ktqn8Wgpv-3zUiR&Vrcy_Wo8GLILKuB`dhb)BF> z)3aI86uLdgxi$xc_vtVzEBl*&_jGH2bK`hz|M64S+lDm!a`ySn%(t5t<#6)WHEk^d zHYCG845=)YH{aQfhwZzDJxcSXlTE)L==W!h_QfQhpIz_sPiLP$SAi~)Sq~AT3Y`~5 z-SfuatV?q+e}cwq`rB2}k>}MG#PYlp>UIjsMJkET2rv&EEb;oNS#9@|XioyI?8k8^??;%JeVQn~0_m4%gG&aQYVnosS=+ERBM zblcrmjh>8=1)Jv=3(joMw5{!&yHveOQbukwk1w<9|4-@vENUYF5dpw-^EURsGRrbuvqwkxU+ic3 z(#8(hA2nbB0SCQdgntvSXfSdBL*TdU`1rVbe$qM}c88LqPNp%8}59y&gxzf6iCU_waiqJ zgC6wJW;(wrpe=-1)%8^F4irf3pzSI-P5EzmmTXsXvte*ZOO?@n z&|+r}#vxV>vdmYt^s0v>h^LuJPoa`vx>J~LFw#A z&w*qk55Z(?eh{FR1J?wDkrO+Mqgwk5qXljh39LtJL$bXp!o^lr>cCb|7}q|4mH?M2 z*t_{v`KUrHjHVivuiK+N=+j6#*(17SDC8^kJJ@*;Ow6Vx#&VCdID1EXLOOtRhFNTA zUzmUs%x%SrqeWxeh2X6~-a0yphVmm71fa+hz*z+2naxe?nupS}8a180GruWBRWmZf zD-Tx#giuuXO{T*L*rQE~bNS{Re5QxjJ1{Sk9K>c-Hj9Y}Kjx1#NNES;EBV^@6>X|E zatL5-JTkF=@WD)L4(uHAW}`lcr2hmm=w0TReUL2^HbO|{QM^IY zA$P9AZ*Iba*6HJJSiSI}^E}+lS<}NJa?F7*ij%tUCN)1V+x6m)sFKH7##2(9DILg* z&jG-boN{snxM5VivSaGhk>J;Q>*H?pLapmuc>c$m<@ti9c~)&~H(uLZ-iBl(tS&jL zj!JpbVeBujLSX_pEh--*9Y}VB_}I=E@OW0F8N{c?>nGqAWULq+rxa ze)CbEFH#53%o&6iS=dousB5$0MhAxf8rT*&!u+|QZ;Y?>l!&V!zlr#pUv!&Il%!@V zMf*V6l8%bXlvt4W0M4U@t<=qH4w#=#IFN1+W~nVLo)4K&{=^^U*EQ3^9>}MOn=d?+ zchu@Dx0kZ}{#)$8=>Xb3{DDX3C&&Ha31$zE7B>)94SE~dXz6Bl>tor9zx?Sxii2=- z_YpiTUO@9s!a4R7Lx3>5y)*}>Vy;*0Tgivny#LPT26$Oh2m9v{@F%1Mv_=3&&v|oK zR8Kp4o(wo?u6RED_(7S|t_ikh;5^DxVRHQ8vBPzRdper+=n-;4gpr z_bgBCZYVeEbE5Xv(q>|{(ze4sF96_cKY z&pCQ8@)aM8|MtD(dO(SbY&pZ7G zH_irwiQ3S_PNgB!K8>IGyE zJOpCgzgWGGGtljvuDaRw`u7*zldRf?iH8ipzNvPq?aMzlqAxmi_Tm}oAQs0FP$c-#60BZ-Vy9c#iQ5+CJFT7a28e4hqFUliqEuu5}oJcf6zX3>8 zQGnXvZ$CSM?Fx9%L0_FlquyV*zj&dmJi8@JKV%)5<8BkX1o5jg=-*hCN5ma_bbs;e zmNpvj>u%FtNDs8|%@4Y@8`)yg^A_YyhWOCRdxH}0gB$+S)%a!T{-oWlz4*hh3t-h+ zgNANpAA5;B|F2pvS{DdLtuAzXr;Ge+ai@hl)z$v-!!C5`>TrGo0TR96tl$34+Q-%5 z>l>?IA`K1}4$xx4wML62$6hs{<=_d52*5x>;MCBz*S%1U;S*fvkLEK(q*Sjz=yvOVN{sKa#hxSKBhnFs<3#KSl)A`a zq~TSqK6<<8_WLcY3xicVF9gZ02anmlf5m9oi~H5=46#O6q0J)-Gwowr!;MvafPw81 zCRkl1mO#`yYjj~dk&H^MPOUwJyMhn>nyOHLAse-7XfL#&-wNwfh;6Jp&qa z+q?n(A_k!At?HLYgt5gNZS*e}vaNwojz*2SDL7B!)>#!{#Z}mK2iQMgIB*XuQvd^j z+$Is-yiu|Z1^%+1*`&D3d^yamlKx};}4q@`ex$N3P3bNox{ zf}x0?LLnJn-b3b+fl@O70{x66XAxPtEktG88S;)X%VW3h0uix~Zek6;Y&19eErJJ@7wH+3LLnRCLvfC&Z>oMmpbcEsBR zZV_C)QdHv7$*|QPD8IMmP=^mNTgV>uy5|_hL7x+^X1y+h3GpG(QddE{CUDMr(L0L) z7%e~#V)4B6j?)6zV0QAA9tS0ojI_rRd8|1gHycNxkBl)rU9R;HnYtB7+fC8`(V+sl zyh*E*HWKnHaP1?`@I{7800?vw*q|pH2o!~+^3*Q{5CJ7{C5ZceTe@)!hd)1-#z^Iu@hr3L(GlqzF0jp=nJjI z>Jq9W0O7{yLhkG1I(EQbuwSeV9pMWd?;AG*Y8Ogu z=1Ne7SR&Yg?Q$Fcmw)#^M@YlJD&cScSw_{LSj7(<4uuC5#Ta|x5XjoNnZ;=FrJ(ts z)qzg|d*e0@#)ej#us85D+O2ckLK;NWiwx{ij{?LSKmbP@mIZVo3{n&=Ywie^hinNz zpghZx#;-s=(c=&=dZI&NP>??EMo{GM<)HSTMq8v`$43@>qkqo%@8j40VI`Y%p1I*} z$0)+_Z)3jk5G6CX?Pv$l#F|Vvyr1yx%t%0tGHXQ&&s|p%;)#42At57x0_K<|P)2CC zG6hKLcuQGMxrwK)&;gtvAuoh`kXe&u8Gd=`#GPgp)cais*O_~V(LB2(gSDo{%RO%X zDva#KG^~p97OBuoRek6^n)?N@5RZXdmSWd5TN}+!2BHTA&C`j!Jn){2oN8sWjGs{k5 zha+_fRr>~Du-M^+(P{t;6)=9$^F81``8DA@H=#EQGxG=p#FqYk`0lm{ws#-}bhA@z z1rE<2hOOEQXc7&Wx81zap>Io$eIksdBc%jE9`Jg?;%rOSIebil`@-=&Me6Q8~uZeF!PhcEGQL2c9=< zXqE{iF3^sPYOALbc|j}DdBOVuxt_!WX8@Q4J(3!y*kJmck%U!wG{c<2rl_JP(i(Ca znx;OFCy?y<8=oTKB-^5~^s~SR6?};Qw+1(}4`G{6 znu-3Q&Ddb!V%R^cXb04$T?fl|q!$?HVVz|YPJ?|XeVI~*DNNdzHDQ0Z^8Ja!{d#l5 z0pU$1^mZri?W*Z~h_!HO)sq^IzFXX~U)-4Hx9_2;HGlT3n*HT}`@bRj{znFSp48&M z>hT|qrvK}?Tl+-A$wt_4A}lOAh0m>-y*QN8T|^ek7Yoq&Ux7vy>!MSe7AxXia;bb9#DB^!j%|k zI`g2S;U%}+OK0J;<*H#2(($WmFOtQ4U-q47Zh~EYW4Kvv#c&hn#p;9nEq*Zd9@Jmuk$YKa$$K+E03)PG~97{w$1ehE}8ZR+&4m4g-?;*)1+G^HVN2f zfw<5cPT_YEJONC^Y)(U0fCG6ql@*-Y;6M~(yciuyd`g5|1wMN{t@!=7Fz-EXcTd3R z;RS%Q9b2sMo>q+)VzZblf!hj=R4_#fzG0#DE@TT4R?LOwba@!|2pVV(kex&vlVvH2 z8y%xoB?1R_JaM3$cH!izVH!@0Ac(`nuyu_K`GDB@2^W#Ky#d>X4{NLUAm_SrI8>2F@Ye*Dj{n4;BH`V-eRYbQhr1 zfC7y_XnyaBg#ddCWsk;_KvGG1xx2>t)pi5diNPS)XuXrbshOPnvV+tJ$S#XL$t{-h zZSIG=k4IGy3d)K9{J#jz!=BP~Rm~~|pv>Xxq>(kSCe|VzNE=j7fGSOV7e?VnIuiF@ zl?rPpjQ|H2srl7E|F7{#|C68#0dU*Cmw)pk`9^>FcWm<3>$x*_6c06iW$OW!6dG|` z^`QZw1kpj!q7A;~zEDmA^!Io!Dl7;yNfjLZ>Y)UYqyQP=7s)NXDI$pvAQ9l8d8Q!t zHhh2I#Y}8(zwkjV^X8E*D6T1kM05MnHwl3c7pq^w3s3RPJ`&m<#M?I9M78cATFrpV`ir)PnettJ;M}QFMSSiHZK1sCy(CHq?Dg*xXy?V9U6u06kd ze2Q&|4nTl5~mk zlC2BLO#XwgW+OIy^uN(DNv~t#-=+7WY->yO42R-qE!*KdMTnq0t`K4eSV6i_$#zHe zIP-!fdz0{;>}P7JZyTnp_`a(CHMbTT?HN*L1k~v!l&)%Nt#7kyJqVj!50&4)UsD+* zC)+fe`}YeWs^`Q*ZOvDq;0i^_S&4`He}8}AnW!dEP&c)cF`Sag(#$|{59JP4xilG6 zBv2F?hS(t|fgG~oGxf(b7s8TPmvpph&GM`bma$~WVUm%IF6*r`&ExMVb;nM+N5bX= zJz#6J$$`_|+xL9-uHTI;sOzi0gQxKb+4Sum4)MSBw<&UFC=*$ThPw)CE7d2|H>n|- zM$~J|u}e-27guFM*QE1n3F4MA4-jG7BUmPKU*P{#mm!a{PSGG-!G5kodOnVyS^(ZA zOUZv$8s_o%z@}?cQ>dr*$=cwXIE{}hX8%VEe~%EfH4OqtXiAgvo;tvChMG`C%t|ar z?>3e3Skq3KYYo7P&n!g7sK9;FEt&>Mg6<`C%Z@isF-2tm^*C6?+?dn^RuOb;2n-N* zmPKNQwzM%j6-M{gC6e+0LX2(qP;`awpUbZ)zBH4Zeb){b9pK-Jxi%h4ighL>$EmHR zOW58y0E$&BN^>|kR~?jN=*Be0hm(uWiEzOqK*)ep@SX{IU|Yo=UWzc# zWPIDQQ9%Q7wDZSrCx-`(=ua7|BqMF}F@V(Lq}yTH?np-~R8c86>WjA9B~B~bKU@Hb zgt=>kfcT@jRVwM?o!@@`=_k!TN$THOyN=#hPO9bat&T@0I|gR=WPk7a@y^!Gch}!r zyz|+w@9GbW>lA$>=1t3GZ`5Wga=+c~?P$awuXei9aP_HTDnjmoT* z{Z6=^UXBIu78(;2J^std!u9Ke&v9cDnps_l#fy1I21otT$MT(>@~_|7$MU6}_o`p& zqjg}{VKp6C(CTq%xR`&f+`$W^cyEE|A2faOb@+3%0MgxGLx-h zhk(E#3L`J+umiH0Vlg3ftRtVEgjV$y?n>u8h;2! zEb15j&SpC>;w4O}%&p{?91nE+^5I0R^r$8}LfbU&SuxCM*<(MS&}dM;VNf)u>W@a&(s^<&= zYjv6wR)1bekG@R}SX`-jKPbeOmPobKPwVf?`EZ@gLe--w>iZJw^_Ph2ki`)vAY)kXVISd0yYM-2`s%gEs0slF@gJH=O0#-dB+OVb&yOuKUV zgKy&3R1}f+Uj&-@{!qZ4j!=|G2Rd=m#GUO5F9r1^)>8ZIk$fnm;kjXPmJOm6jz0n0 z|L*YA{Hx}+XV1B`?s_*pHMr8Q^WR+kwWnc_Q<^rY$YWe#n;+s*UY(UHWtc}BD*JBb9Gl0KvM za}tZVBjVcNy~w_S2d9!zE)8Nf47gMemR}SP%Wipt_b4-NZ`p$Kl&;}{{5_qNEE2aY zcS^rzX=N|WA=XW@xAfoo`YQh}tu-iK;TI^;4Wp0d1 z^EP#0+5v8Rt0!lm=a2$$qU4EVym`$rz~HOBD)LZfI{`rZC+y;ZPKq?jmBvXN>-11vEz(<(B<{&i?%z0Vg zPI@%bp5rc}VCl+{R*n__pPW(%dotNMB?}A_1l({mD%%r@PN&;g2TUGtOWd=OlusN_USFTN=bC^UmbiZ zI&VK40*{-yg;u!Iq+r+qb1+&?$CICkqzw(p-_+sYJ(PfB1grab!&>49fX2Wb;i|rs z%;Nhi)M>qk=^s`;G2kR!@CsKKweN+w$3l=eFM0CfXylny3iM!yHS^^`^5$Ik`RfjM zApsV$Xr55?-zUgcAt*7{s^sYC{-{awW|)4q8QSYaa3b1_Ak9K{eW1Ayz3n36h9%`9 z? zeytr+A*rki)8oFj6SVVV3QAimdRlUD3ZNdcL>UPy2$|^G3c$=TC$g0tv4zFbEGBG8 zGMV+f@8U(o+qAYixJP}jWR2B@QZI&$bcSrGZ%vgueO)WvErqYw_8>X3)=9V$c_F6J zalxw6nO}-pH92cpnr`Wv#ht^$#Z7Z1Qg!3W@R$z|<%MD+UVrqhvSkH!V|8Ff_r+F> z6^vC)Bfx4&cd%{=ry3Pr5k_xJRVmBbyMNI6Swd!TG#;V14K4{H;frdX=%M^e-A6n% z%OHy9gd6f2OY4w2VFet`N=td-*g5!js>LP1L#?Tog`WAfW_m3hJ8kvv?7K}Pofy>= zsL}PJk&CrpV$732D8ENMY_$fo!byK(JtR-nWx^JKU8a?3K>~INOLUk>R_aJZ3S&Ez z+-yp=C$Z8aT_NPg?ja}X-E{NR=l+m>G8*+>vN?}bZYBj?6raH|P}JAA2hXq$)&;e4 z=B5mb1@8$bM@N=YlFN}yv^X!1<5o;s4N7BI?ygC4m->ykDgvb52S`4uzn zQ$m9T^wHzxFAm1fuP)v>;(<)33y6aWd&l15ohx1#Z0R8;h5g4dfeo_jZ}H#zkCyQE zLi8eVRY4~fJ!cD7R+0i*T?>`}_-lrn)~>3-bes9jdRopjhCz8&{_o4soym-%`Lg@X zt^B6@`2F-$wQ4&@6FvZ7>~83VQroM^pXe*St}HuG zw^HUgYg-x@Ll!fJcAa^&?hlQJpxqu7nv77Z6tjM6r*dK}0&>>IKea1+jp_^V@R7E( zH`rIO?mW=I4$~vv9+z%7w<(eXPjyI)sC25yFtd{Zh2|FK2^=p>Q^(+q zHtlP~hqQxRzwE!{CO?*ZppdABWqbPD6!?65(6{kEp^VCM?u=7=kA}2+(~gOKbbL&v z*^JxAALHq{nMFgi2z(8>4Lq_JEe24`6Ko2oR+2$DA)sT!7ogRY40V0R_VsTsB{{!1 zz!ufDo&|@24yM)m;2&k8%9meo^3t>FA6UhX&4o@w)U_y#8f$9#>gHgXl5h1r*H#9L zBJv^$CDK9$>`U5625Sr2g)SBk7K?5l(`d5Ebg zH$<;cYAMYLy~C#mI)W%?-;$YYyxZm@%rJ~mSAe5LgCi6j{7J;ax zP(=b&I;tTY9_t=*7nj5v61>COo$(aZ8gggrAhtZ!aUvy-&&HVoF@%K-b7#%1ILGtz z>&5Xdae;-Xz)oRGf$iD8D*4M_fpX)qc4?(TwzI;@o}MME!f|c7GPo<@(%d@~ev`mr zTug4VI*p?`TO~eTGp0~FXe1VsS#x;I=_jj;qP28UzcTN zM+CR_89mMo0Y}~_DgnKLpyY`6$rMwqZN&LgI+wf6w1kpwrOEQqbkYDM2mP_(+Dto`)+S9`0r1!ilC=~$iTG7v zLq@9{Ib>J1vQv~D9hF4LP{x24$I}!b&&>wIcFXIX$*Uc_=XU0`!5=x^V`bfPz4`ZM zXeSlao0JAd6D~)TKC+9nqgKR9dSoTY`v)r_u*Zq%9*R zT@$1zam+_MLNC-Ml64wq)5I-i2X~iFDFKR{^9vAVN~wE@C+bql+_d4^H8SN?DK_^_ zf=!nPp5qJKcM5*LZM)uQ+kUEp9;f*0P%)hN!GbPDWr3K0DV~s!&cVO+yiHw=+Hq{N zmCzqylK^o%+4r4UbsCv<`0<28i7GXy`3-3Jj!(OlS7x`-k`p|m_HVZQsB?Kbgm=Fo%hM`Wqq$eJDB9zM@Ez94*qmXc8$}x zK5WpjVrky%!6c8?IV0>Sd}sUC%pjPAqMay*(Qmo*Wb7H{EPe#V?ox^wR6WPEJrKG~@8Hm}xzc^MCYp`A#(0CKtdV`nI zASR<}v`#YXa~kn)O(lkUo8J4cKmC+119(nJ>o)vDoDu6xHXT=HkV{SluawV&6OnCD zMn`j~qBi!qnwgP0inEWId1kpT!wYB*?vBJou8S3HTQ(+9B#1w{9J^#+`E>~c#Rm1$ zd8?0&&wlGH-p;ETX8Y1yRA%=c93A~T55swDfxGJzvLndokwD#6Ipd+Spdx1WWOV=j z@|B~byi@>Dd*yie^=CR+7qLG=il3c&RAqWXi34ixqomVJ98j*Xd-`5Mz;crXbJM*v zV`13o|YH-pH#f3>4h)Ej&BlB|Uhn z)i8vXuWccvPx<3dte3vXA;}68+^rQUzZh^HvjhD-^Y?!}I&gO^i?+*$rY8@bJnr~fJH4p61{-^qC z?Ph^RMT0J^etPBZKHUef-Yc+fU65X;Ys^9#4Av{{-<_rxH@ft^(*INq*EhgxDq4aD zN~B(@a0C}6EHOyT)~1eNSyQG;vSacrxyhM06jr+>LR-`Wc2#rum9n5U+YB`(6+Uxn zw};)`gH24)EQCK23o^^z4wcFUP%%L>(bjEVG8|g6%TOq#dMYHT>fpJFgH9?$OnoX6 z!mg_8)}4IViuqJMJsShr9o@2*fTx}lX3^!HXtLSr*Ih-ZqHjIZOl~WUQlY>47ON|J zE(3PT=u8GtGrNU~8S>7+t~3K4AJZl(VFrt>knfdeBmNZdIWHQ6)@y#GxiL^bry`54 z*USmQEuvtKU4vq1_fJfQe`jW(SWb=I^hrH(%M4N#qD>C966qq0Y*ofq#_1W1v>uVE zQHtS0d%LcJ8V+*VS#3-ADH=s&@|Ey_sjGO82pp-Fr{6l^7c><1^q^CpHDW6PvV47b z%2hIPmxH_Y(pD9L@V-+_q|7dxq7Gc)*1((4mh>p&vN}`@w2)Ahs5<>Hf}m4+Bg~F3 z5EP4nO-Hh}f)9*v&+x+$Q(hKADv4$OgRA18k~nBAfEeKN@qo>n&gYLGPj<&UCyyV0 z|LSe8YJSi;SMk;8Mdaxo$U@J8<+F=$mIbu^pH8TdoAqH!U%3dtYufPP{LQAXoR+{z z*vcmtgUK+9rBiyhk>*15<##b!07~cq)Ygb0=x^GQl$LJazj9+amVXcaR)WR_w3SLK zlBeLAREjAGC%^1G6DbkGLTVJp7no^*kmf}0taC41Rk&V-gA31JBh!SMt}dN8%VKO` zLjcM%&MZGs`QR6Jt}op>oiYpdLesf?WqO5e01Pb;8{!KkJEjPCpOVmvaY#|NI(YZb z8DNQndbr&Xt7ck^_97-29_`ljlI?|3W5;HDTm||X-9ncBw4*?eIBBE$OrwS38IX=7 zGoGhUrXNZ%+TuTlw9)30kI$t@V^x zf>lf~Toe&^wk>>4+Rk&|rgrRY9kMTuE||;L-}4tQZ$HRyLTli3r=oi)wY{N+l>m@F zvH6=m1h5jkM$~$-RSz#*Y$p$|X2c`_XV86t8OmXtXa8m0n#a?;i`J1mE-|iy$wsse z<%{}|mQj#_5AVXqMq|x!yf6i{k)~iaD~||4+0K%nl1fq}w%L5yRXFZ&_%&d6mTVw+-o*$2k*?^^F!Vf>ti5U-M} z4S+RURN1CFRps;$Qb9{}R~Kz$t4-IQ*XPp(Ql?4gI*VPzL41;1$mb@WYtpPv--*Pa zzyKRwUYT59p=K&K22n8IiybFP{P=AuG2Q`*LV%dfWYi;N&`_+du9gsuOCdH-XW^$m=LUems{&ZGOL9zc#Y{eV=nlbiws`%KDzoK>RB$i59#5C1G0R3_4Q}{+Ta{*oj&l^ACy{X#16)+W-78sS0 z2}}{jXo{>gz9PIEoi9>HaHdQ0p@4Ne!0%yjaXN zJVA2M48HuD3QS50%L+r*nDRntKzTzIMv8BGnDzk{v3)Dn#DmE_p8^i6Smc;LGhqxj zDV%5bLv5-`on0x|xarDOaZAxny(-Six^5qGtu`LWe5Kwkw>a~H*p8G4CP#?4erLz{ zqNS(o`K<@KtA3u>Y@b=alhgJ$}hlsp{) z#vjZtGL5+W((Z3c9F&5>d1ef-ibheF-s=bWQgI%!FvQe(29yjQ)x^RXm)@b)29WV0yVJ&K*7YMs=(7ZBho)O^yZh18+}}46X_|()1jtBzb1_2rUP>$ zn_;)LcW5a*9Jnve#m?zNj(B{%VI>hCe0H5H+1J)6vG}ilcdyjb(s{#X=h(3GIawRv z@#nS-9;-IM%odW3+5!UXC2`^Jbd{FJ1UmjUm0HyEKZ9y5tHYC%1i7lU)^p5@c2fcAa20Q@VF;fMoJu zue!3jGo`3gKdtAxmlCk>gMCc(h*)iDd~Bg5}#!&Xit-Q zR~)bXm|Kt>ENZ=u+e&nERSflAJ9mXraSGDd3@|X31O1UhszAc^!#$fe; zDSE;=aK@7kA~ zHgQ&)dC&fzH*)KZtmmn5W0o2A28XZDd;Jr;3%dbgNm&NMPmK$g^MH}pX6e^6JQ3%{ z&SHdL5zuJ57oE_bMs~xi!g1J*sVQ?>qIWnlERRr8OZVFG-Mos^_-w{A1?8eB1}hh} zOcQSF!EJ@kACRY zf$YfizE13z6{JhRm!==tBqnaR$w8fZ` zivPswrgR9h@D1>Z5Md8;>0r4^(?&R`IeQYo`QAq{s4FqLnuce_u4)foA>DqPP{M6L z8E##u8(!Hy81BY%dz@K<`Wh=kS09o@Xg{|HH-1)LE#GnG4T_R=sWwVJ^~Qq%NvNtO z6^A_FC|&-kwW&aoWYLpas@yB5w}9(M6PlZz~Xe zul$t3Qq+!Fa{FJ;^T(>uEPX@P<>HqIi*-Qx{X6em88@TI$2Gq)$ZQCvSfn&E{-`TZ zm~2avU(;wO9K`+djpByjm3a;Ig5!E^F0N`r>ZE>6|JbWYkjx&v!Zyo9kyAS+-*URO zK0DqkcU-XNt{fwOw9n3{-KVq zQJu)<{88_m+Yz<7Q~q!+8UO2)+m`lEGUbmhG3EDFN_?=$BBv}B|MpJ0>Osw!^L{p; zS-(_gIG5|IP)#<~@1@PbQvWv{F=kSNn;_5aWs2+7#hlgfyWxR+u_&}uy;r;Zaq(y0 z^iZW&%2wrgR@x?57U1XRTaEeXcABlcb5=ZxK~L}5%*EOw>#;*7!^8ermT*|?ht*G^MTfpkC!bJd<*W`=h2_lGRpsk!0BSJ@Mscagl>A$C_5$2r2AHV@KLfK1l@#(bWHuH~Dz%%1sH6E_kPi2g@q}xSmanMc z!zCu)QjhOa?DtfK%$FV&#nsZkjdMzwlI5jOD0hI}mG4<@j=i{wR8%!;mZEsipu%|b z`{}En^)cp`73tKCMbJ>mLw3}EOvy9IDos46u_x*xrI|@DF+CaOlNb9>4);(9r@v6) zRYI|^_85wOBnBe%KUoMEusli`;kmg7whtX({NG?JNif|``f;E79L9z9(RglFD$Be<^ zHaWWUg*)cU3OU#96^jL^NnN(WXB0cGOeu>}iRY?SqGJKEr`;F58Tr$AT1%BsUFBHmgT`@ zkBF$QNJB7^s<6++>vHia@;Xtbf@GHVbs*|({L+!ULu#_3i(B#%Wg?7SMH*QK2G$*_ zBD3r;Z)jK5q^5d^p$vJD1^5%Zk@XzYNbHn=1lcnHT0crsNW*lZvW2 z8%~%J;X3O4+*|90bhfxrACxmMoxME7&Y~Z0Zt~s(ZC*)i z*XNjYWhqe4Mu`n#Hj6(Qa6hM|?UL`Zf+`riv03rs*c5M6nG?a0&Q#epxKo>R+Y$v5 z7v@+rBBfW+9lYr%l=hi=X-Ne^Lz|&_W$k=btUK)(T%ueOUW|d9U^2UL5+bsuZF9kr zRbG9j-{MW5j4p?aapg2JwxEQWe$eaEW9bfMIV=b74Az92c{OHGGoVU22fq$1#vtXE z#Ek8kmx`NVdO!m#viO;yR3?w{z34MuSuuiXP0w`DL$GsBxoaMr_|FurOv6o&>sMYi zH@^!+?UxhBi^w$tF9v49sj#Lhsar4E$`Nr-PG4`?v-fIQa*vx{7tepkVK?uPR(Aed zevM)CR_UpkoOAyi*_535ed*)h%-h@B% zeSdd`PjSZNSh8i`Z-4v8;n%aK@?x~eN#PpKW>V&IbC=v54$H6lemnb^y?qf9iENIT z#Fj1qZE!2zuD*`iXBS*~({tnEX!^Z) zr`EWbCcvD}$tjmuzSCXn^Bc}eB9*h_7h#n7sm{$GJ`b0H&@*S3dHoIBdat!i$s2+> z_qFJ!uvbpPyx%@KcIPjPwpp{q+k9@9mucYWb)?E=Uhi-F5t$rcjzcp*XG=Dn8u4Xy&b?yOuHEzse&+Kk|)+0_6kR*er7^eib z+`&_B7K>ufG8)GRN=CF(EtA1hN;y(--V&%5*bihKHck$L4%~WYb$1n2z@MG@?s!ox zyS^=utyI3^Rsh;^TBg;}EXBNQeWJw6=$z^#vhPZfmTr;mPDg#+JWy;_R>@3XT|gzr z(#TP8A1ucy8*Gz`X6nz$&a_7zQ zg8~R8| zL7k}JVQ}hQu@M5Xf%_Zsv%&YvnQwO0!yuEB(UJT1E!^P6x?$_KIJXM#crg>c@J&_8 zzUG_*D6X*}L7{gz_mrpiRptcx;tmpI;Yf+BsYk&V&N+(d$fDNbn1@Ery&Zp$SFlW! zVdzKz!{G*m1^V)_5sJNIdYZ z3?=wkq%~rhEz8nzBfN-X)Pj0eUQtKhY{}>PsF*a&V;p8tZ*h-qf&w+4caCYv4Oe}l zY@)@j4X0l$gW`v{I-`i_ZqaNMI8qy^417u;c@bBC>r{C_15O-3R>r#+Pq}`AMF=~qB zS3ff*QqZ~kM7}-yN@#eZA_+%0^)x;uA9?Jd$?jrbJ2~W{XUdsQPIXLU8GIjGe($nV z<)Qt0#8$h$u5&>K{|b$rW)RH&h-RKYs@rr9PK<2A1k!B`aC`tw^zPf}vX2V(O+yIgp15^%3(e zKJn2DT$99PRLGXhs;J;iXmm!w(M8(_g9qRgU6oNuxkmMk4SA|94rRH>5ufri45@7| zt_1`WY~|^C@6(Omr`|~-(#q`ypIcP4C}lAheXBp`m9-mOvO~GawT-4a=b}yBd2hb& zXIKa8kfHbi7k%WtW4P7(^xfX4@AW=iyV3htBZx0LTUtY!n54CL9qBR$Yf0|9cQtQS zYix1tW^dPP@Ap1l&l&FpTMhZe^?oK;>!-?Eww^c4wKbd0GQ9O9*xVOBm?lVK-sRP` z52nW1Xa0R0x1vOqQ`by78mBF23*^~Vd#1J$GchZogCeWb6|htoQ~OJGut#StN~I~P zp=jQWts8(Y#|LOun9Ge;+fiLRN-es6*NS8V7*j^B>K0Oh?9M6n?!&LGAV#Vp$oYv>IPf<^ z4U^iC0vTBr^)R9?vTpCTwh_f!JDkXEzoY6#x&H`2ie;X<9jasFMztK7%y`|Jq#Ghs ze;-u}NpB~dKK7O+?@b1hwDUAi-8*26Bq+l@mDWWKi|fYxAXeMATUS8%`K}*}{ta>a zW7CUg4nxT-(dHkrRF#HR;hyrcxVWi*nV48EU2SACNY{g{4t`02IE-t} zFFCDtVWL*K*Do{{6#s%!mqCT7d!To3o29+Et?yWelR zVn}Zv?psX=giDSE2vb%c#f9;=Y(t9OAqN38Q5vGyMLr zt1FC@>?t1d;Z@v!G595S9z|*;3`6F~>4fsfT2}H!QZ`s#6H-tiM|sU>KbCY7$($OU zg2HT8x=B(~e>wqQ{F-*6+M(^p#a60m;N#(*KoeGG7>YG0ZX(v$r*;G4vzgQ1gj}*k zVVqI!e5$u!M;>f-Ng#U|ge~U6*~Lmc+*4|rdkd1FfVbVqtYow6a;&}+)||6;6BQN=x38`xa zvDV5}>q>kKZojw`q?vgwR7vSgUt>Ep>EJLJ)L>v3)L_;BZOP-4y9F_WZK95C-EMd=~@;TuH$)`DQv7!t*I5%@2=D0c@Nj z;APh!7m?%gqrh`*ExNNhH>5+#qjg~F7n`fFvd3W3zyBfb0S6~*iAdZzs1sktB z-#X8r%*od(vu@%7U>KzXeU zSH0a{Sii%EOLnDhI6VRP59z3s0n$12bff`~vFhZ5M4VkOj?|Lhw{ZxHwJKx;F@X{! zuk(a&5<2yd4#L0RtXE;d|~r3XQeC_Wi3rgNuE3I6R1t{yDaryd|jjX!M=s zhr`jMcmDkF`O3>jKe=kCNHWzQb)eBBnDuAd+^`?4M@erlk^PVV?tdC|VRk<`##0kl z06RoYvOO}S?AbK%tJ6>e;TBtS5DuY*dkSaq)L8UiKP-Xj!IK&VeBn!kKa$k^xuCI+ z<^u#p!L-7=bv&bCfA>D1IY`(nbP@3xv}ax5KC^W~>tAz#6ORE+%qIRN^_G9jXkX62 ze?grwqi=iM?198V70tF_hSD}v@YiI8FCm?`_d9o$0S$-oxIE$m{H?9YHk=k*m_=5g zO*g7_?heo!O=B|+bLY#7yjVVs><>vdv&|?@g~)sC;<4FlW;U45Og^P#0_}=GTLADu z(Oo;6g)mMGdqlBTd7wBWglj*tRUuyoFguA(hPhSKy|_VzNJ8W7BZ}x#O#lxB>xyGz zii6;SKnncK3asq|O|sp~cA@Q(lH)3xHt;w?=pAJ{>rf3(t#~Eu(;PmBmI^?_FkJcM z>HB>aWhin?etx=zDWhBDTpy{V;o^p`;54=zEJQcB3W>3BR~kFD^ant8JiLuMp(RpW zWm}a6AMu6)piW77*Zl}nkO8Rqsz!ZSn&YkVp5bPT&oLtE)$)pa_DX92YS!k`!~kh? zEmTtbsaXv+5>bG+JKEz$544x)zYKEgbf5DKWW!r7Jz^+}QjW+&=&q6^k&Cfn76if+mkkl+iY3LblCHJp zZ59W6gT;wBUc~ioRLD{9xnVce`KS@-Gb> zM}b=m3xIdk<{QxZ^KKIBEk12V^KY}G_i9HDsDsA){%v*DX5aWcOAsW4daUCqPzO6m_7{{0~z*^aRPTG39g@7%XMBiY@7-SAG^l^)u zZ*+1r;%;De8q;N~UcpFQ{C9EDsXxBTqi|JE!p1+`DTDh7n~^-{;p)Sz6_ZW!t}VEl zR3|*-3|68Yhp0~?%eeWhpf?9w z9JIQCXqPNYA!u^kgj_x`;oWAno3vgWynnhrC`V^ZNK3|E``zCS|ENERWk|*s>1vW% zUp)Ws|NQ$t@ms|7CnqPrv<9}(6aXfk1z_~sKYab6HMmj1hj_L=i{uZH9J0Fm9r0`1 z)!Hwo_a%a&J#AuhNcybB?$!llxEDkSlJ@}GSg*UsT5NLxWx9|4eQs(*M#0!*>t;9& zDz>>!M>D&5OU?@Fy>;Kv%rsx?Qnx$c^)7Yo%W3Ko{%?sAZKlwrW>X>btw8;~_iwPd z-dMYJ>jQpwsCdf|-?({`m-@EddrD~322cWoMUL5yHM1u-J7I|-p1(EEh@&$$=?_hN z7EaZ9*KEnA4|KO=tTFtsDf`dfT|?1*+zpSMwZq0646^&q8M`cJrj_EA8-i^w)m0Eq z`YCW_JL&A-Gu{Cdq*MIMHfL#*VdOm-lbWcIj77^PZ4gSkYjYAg^{Jj24>ylo&sh6l zU3~wzK~>GeZj8vCzSrXOebjuvs?Z;v1|4T7!cgr-I|A0pa{qzXZN z!v?FcQ7DY5H-zA1INo+TV$I_&VSfdlIk@$S9uz++j%ni)n?27y$5| z$ji+pZF%FvGH&LE=p?6M6*n(R3MIZdbKSa7To06%gWllRxfgYalOCQ6bwr6LP)(ou zDKiEfy6hs4Ds#B^tP@voBYLm8Y{WCIK7tXTFh*5M7uS&mL}Ald>uLj%k2Tb}2-cYKnTg`|$m5>l5|Zw}Y?-{60)c>|RM^3k|6pONDkU zgb(9ud z#IPcWVqZ-sPi1bs#wb**QD)#rfF%=|imB+Ku@>ybz(`<4Y%6;DMs{TQ{j1x*1f@b^ zXBfzkt8avzn&{OpzJEn^fc&1*N)k^u^CfA2u8^pUY{@BCH^Z-#6%5mf(@JNr~ z`kD}tg)8>P`zq=Y+Xsc&&4BB=6WxT@oATG?St+yQZhrsD0{#}B4R^V2N#Q?a_2}U6 z^yw~!SHn9dZEJ@l5K|qCNM+*+^ov>a&hAaS4?<1|PA}m8dK_Z=apBm>OsJu@P9YDd z+P)1p{JriO5vF!Ubgq;wPRBHxA`8kg|GW}OEl5^C0$xE}-IOl(vLc^Ne#CaBGHjpR zaW`8=K^nb=&4I50#Gtpi=`@SK@NsW!Zrc@1+x^>%?=0R?aNIKOC)CZ^voE=kcMPFz zD$2HK)37ssZhM#@%gArCA7)^$EZ&i5nexKBi=AB?g@;rT<_ncYGptdLa4bm3=!fIk zPj$*jIp|7ScmHkmWfXf{1AxQIiID4zmho@r_)qSH7TY>2Dx4okE5p5bLBjJe+TjkU zF@rmYJ}nJAxS%N)-OnCSsJ2s@=nrK8oF7U&QZC4o@zdZ0O-6LPneBJb&(s%DpWP^in}~7kne)=9X-@)8EB9naB)!Hdy}t8g=F zH~?!VTQ6v?!?qsnDpn+jflketOdl_>#byhryp;@1IC3RT=q3MM@Ivkjkr1l~9c&epD|f#YFF=bfc`|A-AD5o3~4Q zHHo>rOBj#DGmxK|!1`4?XR{Ov>PQjy!iEYYCJH$q3nQv*P?feS-#80R-sglU^7OXI z$!3~sf>JZ^%qy*%kF8tN;S;m__se9}W=L62Lk5^%Sdh)x0!CO-R1gc3sSZR)R9nSe zkPS#zVq)7xE9>5OVj0O=2y?2k6~c+_CfsSI!&h{ecq!tjz^=%z9I4Za7aE>jCuNqZ zq=$U(TVKT$c{=LM#byMA0hkH5WusH@d^#gLjnq0e+l6K`00CI?+T@Fsi&#}UvG*() z(Noxde*MLmV(oVpetuo{4Q1o_^B3G4C0DLE^7i7|DklVlzEUV}FP@(4th~SY3&h9I zz{rQVM{dah@%XYR1cItMk_UdpDHI6P@n%txA_{F-GuKEkdh-8JMFCistfgn{!fly|3&g`pR&hj@1$tWE|XkD&_kvB zkW+vv_zaG;>eWHW93L%=z}`+KphU_9^La8OF&-$5T?vM49wNqM@s2%`Ak<~%@?uEtC6$9 z1YX!VUj2If)tK8k$3wf8OrNfQGNx40aPs(EfNcx;$~rxSzWzUy7X1V< zJD4oJ{_eoC90+HlxoVfXMg>`;&i)}%_eh#7PLpj_eSO9|(wQ`2<%whS8q~P%$%MaZQA*0m7;VB2vk95WRsTgxldb*104qksp zk;!NJu&oq>%3Lu-#L1~$Qb{s2*YD_+tF6zl`T zGaE!5$l5}Yw7XiVcsO5w=f@}pB5g^Hd3yZ%e`h-#o<8q%Gv1q8^UnM(ACU0F0c9L_ z&SS9$yRW~~M*SFKKF;w=-}cACU9^kA>Q+3+cXA40pf#!f(i~VpgS}}XlPblSo75{g zX357~bNoO;)aY~wD^TbHI#Tvn6P$z#4W*Ge&SpX{+xTV&e>dbEd<<7WPDGe?9IXvl zRSpZC1g0ZNm2Ji}#JTzUJ6k4zv_)mJ$-UUTasm@+=C$l}RS{C`0k~pk=t2+dN#BFS zV01#IQIH4Bv(r7!9gLB=>I^@}c>i?Ymtsh0U~4gG*kc`kVI`4deaxm1QgE)YY=qs0 ztGdk6DNFP*s>tKm_-6#uJ)cT3bs-l5Dy}D_KJ&RNo{67~_H{gn*-X+)#FS|^p57fY z^Q75QOd$kCwng6X6=W0)J!;(eusNUyF-lc0!oKoqp-Hc z4~}1dr}7H~H@t|Gmq9 z@A2RJ{P#hqWo?G=J)a=00F!#p4o{78L8jOLNt=RJyvr?e_TCw6+zLRbiDcv(ABrHx zTTNs64;gGEshSyUOk*9few}ed(PgOrlnowJ1bMK1j2@&pV@>h}Su+S7>K_de%`?kx zZ?toQI=6z`aTl>+%g?mnsl|DuMo$h;SntuQF49;Js8ps#*lt4iKIC>3jQ;yq?SoWw zg_aFaU-~q*!zR}q148-?I2!V&(mXW+4sjS31I4EKU0Yu-s&)C#pP*zlZ%#_hI*5rOg;7M9sh z9Vr)kRTXrsts?4(>n>>xVm;$Z@XgitEm!}fOXkLCE(XMhXtpG!GxXv`a2~#Fc?W>i_c5{ zULD-E(IbV|KDhNR*3^>Z8EQ5oaC1;1$%Wj-ES0|>|Mc$0Pe1(Ncz6s;%3yhXclU6A z^3{vQJG*0Rx07V)RkA^R2Yq_{Xhhr!Zns8ROl&e_j0 z((>k03~*u5s#rbS&*=f=i8K22ORA`J!3_kk)6&Kr-@CJW0#7F|rdyjud1F??St{N3K8gniIRn1Q& zUvxAEt#*bobUto4{9b?e)JB8a2HK0Vz_XHzWI9>nqO>#~VU;vCR1p-}~9j{V+sL(Cbwu$NeC5YIv(JQTwnB0s|Zbi)EUw_CiUl9G};ItV4t9Lz`|DFKvD!SJ5pwZvY;@31=f z9d^Z;gM}oGEBA;K$s%%?8wN9{)HUx`Z;|^;$T9~rMs*IxO+;Wq#$EihBUEO=kV|}T zsK3ma$84P9A7P$OCJfANwPb`kQ6SVVAn{m({c?D+SU4#2ir&j@NE23(VVR1SO4A*M zuhm@}9120`A3S}`0kG}a(E4YM(8N^+OqpiYtwG$;JS2=0R}AmlmT-G zC%emr$ST{&NdQ>8X;8=u<>U)=5f%d70hRe^U~o}T#X}*0>(c^y_g_P zSZwCNS}MctdA+`9^V50X3e7y%=IS7NuVng&Yid%_k(jQLJgqu8Oy!rhh0Ruton`WB zd*tFdcD}&5?%^0zMURSMG@h1Dkg8%?bTqmA&~uy+Nd_TsQb-^&14R zSM!1;D(?PdGpTM)HoV+`U09mB{<#OlvbqVHICG>L2-<|wg+&q!3^dpgw%SlMyy0N~ z^*`WoSIA8vF^%6W z%C6PW?;cH)Ilb_bt%nHmxO3394(1h4e;cD}Org@XD0J`MwZXm5`0vAepP>M4ovUSK z2vobP?Zmmj!9o{<1xA8vCTUkAzt?)VAf7(kU5K^DOBfn*JXP~0fliW5szS3VCo^2gg(R|mf`pLTM06=4h{ocL_f=Eo#9G>_oRA{qG} z{3|D!e7%T{V0*19XIm{Qv2D5(Sksa#PAQ2<))`~oVMU}SMFb%`1;}X|lvnBZ1J#rc z+1Yrw3O2Hi8FVlgYvXeu zUH&<&?}Y;xGmJPzJ`a!+o!@6h(h;M@Lg;-g+HWgv4q*(fpm0k(^HZbMjg<}{UaO>z zIriC=*<(TV6hLn4)X9RIoHG9>j*kq0w1c$i9vC@8^5m8QYgMMGE8kh0^@lcYPF|H! z7mC3j1VUDFHVPi%);bx8oxFn&s*4noOd5k4oyTY9tSG@~PH*p1Dq9xzvA9$5G# zLn}-%f=ohQ{8bnVI4yM`N^!hp@#i~su0-*X;o!+&3wJa%*9M&QbYJ~-_PfZ8_((|s zDirTM_xCu+nV8$xngwszqREd~U$B4e$rF2`z>NQO)4tpAP|sl7KHaoW{pkJv@P+09 z{}yR!w&*Nor)RJ(O9LC)<&w|4>ukmd@D)~qh;D->x|-uRmj{7Z1q^M%LZ(F^$J=WR znesM&*yfOpVVeol{YMLqCqo^*LDl{b|BFdoaFU08I9Q$`&sAD?Udk8pm3*V^$6pve zA#k)qyV{Eyc~4>jx3Tg?dkLbD!>(5U;eTy=`X7yNM1qZMZ@;H|Dlh%xztbykJf53p z_EM;(RyiK{W#%Q#u|G^A^l<#W4BZ7|7_&w@lSIkvTHSEo*kv2q;_>kHf0D09t8ssL z`V7TVBCF**mQs4kxpF|MO3hw&jW@-Q9p7Wwwr~sB6f{nQO#S`p0;#`u!)B2Q1y`pD zBmWG2b`u?ICfCuO*Z%`qM2HwEE$vH23XSxHv>oD;DVX=Dx{srr47ehe@si^nle?Cl zq>AGi-|}QEC7k@xb5n?qkpr$(DTN&U$h=<|%j65`>VO^F0!eZYr@LS^dtEr~g=V7C zL3e7*1-Wqfn%-WO0f9*a&{7VkX=Ym|yEVHjQ+mqDjr}8hN}e=zR>xs6!7j{p+BTZ? z*x2kG|NiUm$dH5V1x??)ETwB&-Ww`UxT#>w$%of}VUrO!6KXwbqbym=J!B&?9iOS2 zX=~*sYSJ(8oX?ePi5g;PkTYv8s51x4Zp^YU#khC0tc`7g8fBObbGt|E{(Vc=QohgJ z9H0C5s|!p?qe)dR)#x=I?*ILLWiwcYC<2%^mPLvMCeNs)_A&p>oRqB2cD8)T=VObVA}%hqBA#EZfpgGPV1Wddf88%|jo z$6KRK6&<^MZ%qF4@r&zsZFP^1udn_N{PFbJl@D$mB)=N7H_R(`?0P1~te8jvXJQyRiT4vfO zA_>%)fgGCqvy2hD?WQOWQkm=}sVH-s__!3fD$0G1wI)GY-xk6M8MDg$f+Q{$9xOjY zng@pXNryOF6DP#ASWreO<}yM6h^gE9kg{f(;ca5CK~Ew(V)qhziaZLT$Q=;Mz;ifx zfKtTwCz)o{r!A(ZUcn~Gx|O4&#XG^~anR|@?RR1nZAf3PoFGn;W{RFI8O`gEk@reN zkyWWTb~0P*&$Ig2&(e013`23q#lJ&J6Q>?pAC;ypeM(C1lOX9Vb|=D5C!~MpY@iWf z9PQ&um4;CW<>QV-vXIWhcseoR^=<1I?mhZfl zO8L@0mM^W|O8L&Jx>*NgYv{Jc(#~(@E)5s+ua!Gi0r=o)X~{J3>Zbo13?BZQ#YgW< zf9baw>)?L;049X9djHh!!fATfwZ5ar*_a??jN7gbZ3h0W-u}>z?p4(FvhDpN-CZ`VwfPK6!63 zhxxrMGKCDJEL%{k?uzE+Lcf_J2MA@@j+erz<>NFGw~)0pO9{*o^rhwkkFBw~tjlm9 zQ}|U8*^D!Rm??4WN6D)8A@eyl3?Om@)YLiACpG_eN6n-8^&&$lmvYjW7QcKoN6}GO zEUU0l2sAc2OaJdoa+6af7pi)w#~4VXaOJRY1H9O2QFzn3=pYg*Q5ThD1k#}y^)!Q$ zud8z*iff`DJ4jS?oF#;3rn1Q#@62;{rR}_F94w>NnyY&rJc|gCEnpPx68I@DRv3Q{ zA|i{=%P*2>Mh!chCvUjpTbpGo*v|%fwXO>8ykLlK;TSYmYY{F7|Ihz?TCZ1~8o&$?R|}Vh$DG!k z)4MvatNx)rjt!AViMnBuOrqMl?VVSKfsC&z7L82oLHJuTf6>JmDbe>wI!%g>Q7;45 z(Oq1jR$bV1^2sSaQl&()LB3(T4$Et2@?w($R}Z*Z&?IN(^INJ`hcphD45K=3U%wWBN57t zmRq@G;#;a6QQ7H3U-)WZm4k_nR3P;|vnk&ug67&>O}1)0HfW&b%r;4dtqM-7j)$r% ztUX#qIDofQb7_mgwHX*OE^HbkJpQpJMXZ|@7CB+^2YlpNbK#EafXi*9uBS>YsrtUh zGS)w`Q7EAfa10<{YaP4w#SWpGE#vcX?YqrdaIGJ`duxl7w(v0>KEaPHYs#sdJ=)qW zT`9(=)BX0e&Gsnsrili9maYe7B+fgL&JT4nG8HrjpIiRd-~q=PY`-oIqdnevi5srP%!Y!VYVmJKZVO*BAD9Xl3`4Q$DbE|wY?&dqN zjE*)ICXP>U8%Z#PGL@wdc;Ju#4`XPU)e2;Q3h*_?kLFhPVr2WvN$)6mEDEZzV9kdm z=ULg|VIgz%Nx6@_La#=m&Q-anneE?s!4scC^>qF^&*_W^q4PyE6iynEa|$&J1Gt{O zCr7SuDu_053p5dP9GfVx<)GvqTR7qjOSvhRNnn%g?8#hL>e-eB8#BMI!j_>qQW)K= zIhir0a9G8Nd4t61Z;?N@;fOr^gB`XfGKUlKa7^|RKG!W-hYhfsoHg9?DCU`57B=tjMS#O2g@6Z%9Z0mHY&<)_3o z33DPiBr>_m=&q3|7cx^~tAXfK|Db+9#KzAUT^^xJQ%_Vpjgw!+{$;RY!@Qg0hv(uKlD*F4cf`Q5sYcxvX$ za=4HD7e&1f53kN?DG#Mr>z-Sdv4{=S)B3yMx#{X6?^(`f&R5*=@@t5IK# z*8jHVftkHyUO$8c689u_uqv5y9XbC;q6yrqBdeG`e!G_?x9GD{yi<_VHqW`qE-NxH zGE+;VHI^#!e%2FaGUxYxDi6N&d3CAHsT=I;LH%oFr5y;UHc$vsiQhB?A1YXvu zGvyvA*3}it(1h1i!^#3nmUon^UJ1WmXbMF@IuERkKhF=XP(KN`q7hU68$?t}XOOP~ zOX$f<;6Z&4?y>hpB8Z4F9R(U4^p%FXPeMKiLq?C6x%A}uRbnt5mEnl5!#6Obq{M8Z z<4o9X!i`aTi+8RJZ1pWY#DcQ_IM}nnVVGO|_x__L9Pi9iYydV5g9w{(5_@IEC`Hvr zt=)yn-TXDft7}))V7krxW<4!u8pHlPEC2UJ?k;>r(R|tc=2m{wef)kp^xClUT{~RM zj!CNxIVC#5U0QnsQJQdQ3xnUq({h^g;0yd0IBKc~-0Y2TMBQM4dm zRHTEMl5rUo<3g+9NLz2&W>@Z9bpOL9_COIkVe!+{q~ZGtTbGzLQXyguPCv`FHdmH~ z*3o#;$6{#O0Rmv7z<#7UC+6fb{)1JdCP#jrv4%vH%?4gL_|&~+RUaljqm6wRrK z40OV^s-GWaVidQ_VWp{t+4cifxw^W!&}oRr^UM2YZiM>3e06iMeB-K;W8ytm(FTh` zb8+A^K=Ccg_`&6C3rcGzczU{jFnE7+p&e2wmGqDQ?%ywPypH{UB0LHSYY;+{0r)W}h3Njtk0|7Z}VXqy7z2W+BVRgc42N4pqF=hMIl{1YARa>IgEG zkG1cH96}F~HxufZJ54=)s0&S0GPW&@ALzv)pLOueGmBrjp7*Z)~} zWp)xw&6iq$aM-$@FSR0(RnPIWajDM9Up(H^-~%NIg6^SRJOAk_q&94sLQ%D@Tc6Um z1$UeRkOj%+>PK{ZKKcWI^2AymV9mIQa3HhLAZ8K4#?=-vKcf^9I8`-mN%)Y=BI4`< z=gzg(LZAp~AQ*Urfks3B!2C3xn}^Vnk^jWlCQOFZg~mJH1Kool2f zL*}L*pxNk1TZw4Xy~LvYKO6o(B{bF}uxSXKqvmB|V%2D>DZ z4sqVETa0FuUB=X86oI2XD}~G&nL@C|Pn|cafs6wi#f(L+%*r=P2YZXNxYpwZ62m^n z2*59{bFR!OYd?jSq?v8!ocGLhcyrr01+Dnb2-#^e*jAh4T4tftpWWQI+h!=qI1m>`K%(h;i_5+pJ#1^X2HU=$ERj)lm(Dc zl~`lSR3nk@J1znoPn1K=K6;=#9#jnoxhX64Wdo5g4h1mA^>)-*r67-{%xVT7d5SN~ z*3U9jv*}k6cxr+*@FmHERu%KWapAq9SIa}^VSKsm}l?*>MdA`!se*k zApkN%m0APtm~Iqc*h}PMn(<@3{;u+SP6C_N!P7QPu%ML35^|65LM#@7Dl|!+z? zCt_6*t>C&XlQWV7gG$L+f_e_m2FdabuN~CECi`f)Hz=BKojHnC&PL!MwNREUkE|+> z5CylC)v_zMts>JL*;q`Mu;a?Om|1?FynG3fjnH>dueW8U2gXt3>*7r9)|N4!;*)D31Xu- z6ZX1)e|6Rwh&L`gf%oq(UpYFuHn?KS5{gOe9r znwKN$tlP#=yp{_dS5@$O?J6yoCQN)`0V6sv zR@OEqgP*Rf-{9N)_3k8Rkpb;eq0q*Dn}bq9XlFUFAS&?|*e{hc!TMnI9q3X0guJ2p zn}QfSJCo6gh4Vcc@4#_}oE&q~`e-yfSzcP9Weh4hze*m^;+F@DOgZDv8&#uNU2|Ex z^_{o12d=^KgFzx)AB-ii{KwhiVKbCRvtJtcrJgT*d_7;pc)6aOAEx*0JK_g#p+cn+ zYj{;+I-35kKebMq$KF?l{8xUAp9Dq_7U_rnwU-CET+%eX+n>(i(@*X5jRI?pK~DIm z{P;FmKE@vi$mvJ<`P~9*eHt&9W!W%)o21PT-QOP+SX5R))->Px&fGk(Kl`8RtF@a2 z*3D^H{q)N1eYy`|y;oq}x*)ww*_eei7_3*?zdKE@k3Ri%&nx{;)o^_Sy!tXhKGCVK zxC^N@J!IRXpof)!>S!OOfbi7z?dm5$^^n=0Iar+VI*r`CRMMp#dsv_tD|R~GJSEcX z&9yXP&&Fbs{aW;3>@+@_o5|{BQDg~EwCSMsaw%h!9>>HYHB{z3wrB|kduQkwVRC19 z7@^hDQ`fL8vI$p-az|{bQ81%eY1rF< zYa;vWS1LF_W$#pByhAHC<*&;_t58ghXb?gl>g4ghE

pe+sA=Fkh5`;|`$eqt`2F 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≠g8S;0@|W%iCVsq(0nj&J(*{8wL^4Er z;r`)Zx%nZUWUg9%!2py@-;`s_l{Q=i`#-E{w%&XiGFdU59w3U zyJ#&Iyp!Hl5*9+~zx?z6z*7;mGLsJ$ozDx3x(D)S5!$2hfCs?>plIcJLa0CvpB+NZ zqN8HbV5%^J{*sQQJE4%OfkOjuQ+iDFiE>6C*?2({S)e7O5U;A5!FpS;W~WFr4PDI!Eyi=*BU9zRY?#P*3%EpGq93m%U~9LPmR|4Q-M5^G!u(L|-@*&-0AR#1~>ngQ3;1V;swYq>Eg)Fa%tUraVHox%4K7kOb z!;@9wIL}NSDn+4!+ma|CNC&o^A$Uqhr&(QD+hHFaO9%U(b)0__ih3Rn&#OYEGNU-D z!*z|MiR};--qb`Y;7CVWpk(Ha7*5!wiknB=1NU7=QGRT3JXssY!>j{Q)e)pRw-0rs zs&a3afE~IvfQbN*IqEtzeU|Q1t4n9;f?60oqsjWxq(PTCFTy|qSEUWk2;AByx&Xna zZIXC4+DRBPUj>%nFXy-%IJ+K0w^&v&goOMZq#5qpeK9zai-tK2;$_%*+mIV63H@MaECo_h7wqZ|@5Q`fQ| zmgJ>UVOku1jJ4ofd_ZDVNQi61n%AoO9+6Wdn49EiVgepe4~CbSb+#F}q8mrO=fzl8 z#Db)WEX_e~??R8OlTd2NtX5$X%6_SSR1v>~QiOLLXr9^wu?p7jx*pE^M5vpFjtA|+bW36IUNjy@8C^<(CiKkwOD~EbD;)Q*VrYLV(<8heZ zc?+23VsUjbFZYdKt}{;-9FAzsZE{^}Tt9$EGCbClNO@P4(}W#u;`RoqS>|FkP<>M3 zqI6XCz%&^;ufY-EY+DKwWHOD_!`)4VGHhRt3QN#MsKTatwG|DvvKi)Pxiym$A)kzp zC}j7TS;4~T6|{@~P$ok#eckvsj5%0&g8wA<+^6-Q&aMolLtgGMvGQCuPPbh z+zR{jk2TAaWM+ZLbim8ja&iMdR|2Sntp`{hv>Rl>lM!-uq`c=zHRC{u@FDUX4%2Uq z+*!@odN5U;|J#}d!V+N;ke9-*oDswG5GidG!*U8*ChGi^*hy~-sAs1u0h`8~HkNNM z5V4TdTpnMd(+r}6Y~#)YNQIQaWqztIP?AI{&dO3q%E}$^rJ_&rH`l)nzp|x9(ai#7 zNx&z5Fu50)D!SZgLT-aI(XCkoH(Qx)$u8k@1xXsA+Mn(9oQ@fdn#wVGAJrpTXKje$UOcpSLq% z*?rp%?dMF!LSi>2vM&!?G`P-wGZf}?j3Aa&AAi&x)fcH+0h-^1AgZS7!VXE;- z_~lPKb7y73!IYOVcEUmtU#EJ2zE1>p4R!$!IV2)WCrlj1Nd#l5gof&s5Acn6qJox7 z%Q;(wxD|EoIicl!tjF;<#RaD>swx|K_5rO!G_ueIqe760RUt<&Qc1NXHxFK2bDtz5$#5{$wd!N^6;jv_LqC~ZoOk70;pa({> z;qtSlybu_W+zK$55ChUh)>`KzMxs>DHZl#8qxV@_5Y#hkqX=hWwn@2Hok&S%=(51X zK2_*?$K+fz%;?_Jy@F73I-h@S+w@NOh9Mk8DmdE6u-U ze(4S-hZ+Gx`~7*Xiolw#f66*2T;&>;3MYOcAqQI#47Cx?9APE#g#umbcu87Sx)D2J zri_$eF@6?~0u{Bq@mo!$fUBPhGLcD%8un&8S34GPF&=SJIDoGbj{`FkRU9XU`Loe~ z(YrjAjAvD_6~g#w=c@UcSFPJ11*Q$1S|I*F-gJ(X8e(sU_{ z1jVzPKoOUdvR^lX>B14I0Vc?wmzV;_w2k!kC1+=5MmV@sQiiK<>ZqyYms4K2Hz8jO z#3CEZ04IOw%asSE+*}GHQ=>X7{AeqaN>k<86iFIUd1lx>*JieNTLEeisXKV>*>Ae) z2@=%W{wuaN^*citS_kEhkX-y+gsl6d?dT&R>cnF0@Lv1+Or1sDNAWl0lqy`z(|2*%qm?LDLwx${x!F9(tg9KgY`+L%rbDYv6*n zUV!7~ozQ6Akis5?{=S^rF*>0>JhSO7EYsS^TNKpcqx7DkxDP|~n^0D=ShR1Egjv%u zE0KI5&}lR_8iZ!D-=YMCVPiRqLt&8YVdoff&`{&-K)+q^NO9ehO;Q@2)?FYe!)jw9x;0_3`RbCr~{e zkIGDbj1a(FegP*08aUHU*nEgIbs`A>l2YGkS@4hpYX*`Flu<^>A|?u!O+zmr3^h># zreguKUL`461q~Exz{7=7za1t!npa>NF0QQxY~%>V3%P5Og(p3*X-Vz+;gM2Js6flo zsPWo_A~sqg;*vP1L1kQx4olQ01Oe+I#`k)$K8Btq&yn@J56n?v`6;}zXLREOP z@U*_MjJoZngCMF@*=LtHJD1(6o35iUEi~F~;+sx?Z|COqsK zzsgV^tEi_Ogp4^Zj7#`t(unOD zDSo(h=MMgp>(}HPe|&xlZ$IQybnmvXzj?T~QEZl;uG`gK#h?GRxPSNV$1C^m-urmA z>({i+@}**O`o>#$klxQ_8{~Q1^TDu(ts%&FhU7-y4v;binK<|tL1jetY;-)Z_#0+F zL4v#f_-t^&YblZPj+gQvG1Lj-YPnZ?fpfMIQaQZj{=Jd`5#ac#rX0jh?;N7b*j?M&@3i-pi_X^i=F^SN*5l;@Fp911{bIB8q_dA=``gQGm%yquublyr zsG)xwoxSzVwa%0F#%|c~tUcUp7mv_Gc6g(++g?XV zb!RJlTL&Gt_SZI-i@lxpdWT=y|JVjO)^@*M25Hzw5OS~m4^L4J?~9GKCu@(}dqrys zfiOtxPj}l-i2L>v*c#ZE5pYCR0Br{p=_tdi8u>y99 z+DlguQeUJ&Ih~;b`+VwcY3W)-6l`guT+OU&w{E>BahOFR22v5f@=teySE3OYTz}$E z_j~{5kNxrJa5O$-_!U0g&-@!a;fu2o)+fICz`wCN?p61F|7M7ccZa-eM?c-~4(_h} z_Spx^`ltJYFDM{F+3t7MBEz_Kv~RE?DE-$+Uw8WEa9C~*C457U0EW>)Z{?3`EC1W! zGxr7P9X@+M6elT}meGAyS3RItFuEVw^P>3FULea65`c%#1A8G0f`^0-w7N^-U9i%y z>brToTB`?VPo6D(7VtajonKtiLaV5BTL$sazfn}8wxUQw*6JQuog#X}S~^Ph_Aq(d zeRk`X+@XiG%lI5gfCaW5xAdEP8b|)XxX>zAS4ZPj+Lw)sym& zh`WBGBZ0=?i=y}*j~u_C+^52652VKtkhuZl(=k zSAcq#Fa^9JzPd^c<``YO6=7XIYUQOQ)(8dML>Ff*&!^In3 zmC&>qV8@Pdb~z~m8t^{Amj8HC-N1AeVc=8Ef{qZt!P(^*!fGyu)tmU3e;U?3QCiq0 zl^2+;E+j{6v2ci}HJoC(EP#=}1j4o62C8^>SD~(3w&6^s>{^>OQQnHI+`*y29OW57 z$Wrpj(j!*~INB%M+fc`@^$7=msA%V1X3-7BgVh}xD^54%BWJVW($)NVQ=E@kk|*FC z9)07#z1Mao4|gkkr8bOXP#Mtgba>GYhzNTbwALuGvjIACekGx@T4{-%P!PTmXog96 zTcGTcJd6%ST~MEtS%DL<6@p)W07R3r#Pi{36u`uXo1+7FWc*AG&`sI!gy&m}>zV_P z(-JmTvGMhge{P6$hByR%ImT15>A`u2?eQto;h_@;fpoDSQZQKC@g1QNT?BA?Li%^Y z$;3UpQ$x4@R%p@0;YlPQHB26}_*bT7avKp2AD=M1HyL6xvpYM#$2yNm<21esCJf)4 zf{D?nf{9*M_w9)$y{7#Y^b`t3(iRB~FNY$;kkC-aA!JWCOf$iQ3DpLZ&JcGa;2^IK zU$Cd;$>U^$M?;7VyfTiWpoeaGsB?@&GQWb3vl^UrVk%zrw+@C-* z6PLE@G$fR&>jGThvtq)F z_$~4qK>t?Uy+TnF*EWX35JO(I!Oa++1FwtOraEylb=06N<@rxyuMQQw(LL@UD%4Ue zRP_Ofi5t!}#(8%8xu=Dna0cxW2I;b@o;3mG6BG zR(r6N2dwgvH+v|ga+W-5LN`o>EA$1V^Z??_<3gA3lsaf+VT7bl96wE{Gqg4w zZ4Hn^7x@v&Iot@ah9o>Zm`0K-^bn&JdYJOHVUzDy#fHz(nzDLT220l}&~P`q>=mD1 zp)VM%G866;&AFy%A-WA(}#sEA$QHl=N-NU`4&E3>0}N(gT#8 zX2f+?)u1XB&|*a%@GOubQjS|x)mvRnbiMRMZ~;Q7k4$Eo(Slkx&gpx{t;J?#bTJZz z;J3no$z80;*EPtXRntMch+bV?JsqKG2Pp_^aE>fKeRtyFHgYap6ut27v9qft%qfDBIF zThC{ity0z22^H?}(74(p{ZjAmNcvz{IQmC8R^}#0AU+1w$vL}HYa^tJl;*& zaCCzfI#3xi%F{?AtJw`0BUN?;3C%I7pN6f4ySAwrx2SQO*mL7~Y%oU5!&(0V-p}t- zB;((5XY&kw2JF1!wmG(V)CA5#19I`D&pVctM^9a-zI?2y__<)%V^ za?74rzJ%Ef=xf8?=^F&7K%)__T=!c}vL_P8jf5J*2}8DN{X4^o%;a4cqcfP2X=aDO zM~t>uSQ+~-Kz=&^T|>8OQQz5-tP(H`n{rlb|2{w8?7!}#B($l6#beDkDOp?(78zb7 zUl+UG30xZ&M`Qc>J%3s(52AeR`Daor#01*&590ES{jnGC^MytL*&_?#bK!v9AADVg z0{T)G3#jjX9H4*if(pC(-p3Io@7-$`Nu@7WS8D?8y4{0r_xOWu7twaBt3-?Hn^yXC zhB^LQykxd5l! zaA^fUa|Vb)`;(W~AGcF3+w%3%wKn%Jc2RALegJIq`lQz+YXCRI&j z@D>%G44geD;GvVB2c-@*L)8i0090f7HP>EGMMu?tl&1kX^X7Q)4g80B00s1DE2~3) zhdXnmZ@*?QWMh9UG^lG~9sc{`$_!a{c`;g{p^=%jhm!#_H}_5(8n5g+;$ewE5CLl^ z=k-6!k%UWHsP^m$`Ey_L>lnvOx6CU92Oza{*`D8XlPecCpSsnutq>82CeTC4(a%F6 z#|v_j$=@<`MeBG3Az;mZb?K`auv}lczjO?1sWm3uJGK0VU*2q!H z#jW*^e+BtSb(_HD7=B0=R-aIUPu+L^Tf~P z;$G6DVAqr?=R5;++47iuWcA_+VCgbSh~$>5;ox$K$Nmn5$eq5Z+AEUi%xYU@PPB@!TzKBQCSElNj=| zx8Hhl=w;(V+Z;h+$RP*0h5nRBqukR=q*uZrp|fs9^V9V*Ayc*>dispRt3(T}g_aT{ zTGWh|){>EQ?l96nWb}cL$zT5I{~$a3<)8k~iu5&;nnYif1*BizUR(~3C_hDJwSMi{ zFAYTdU+*P&30aELT3-&cSXBd~mh`&yAE;V=L6fBOXh*);u>bu%%H zoA7s-uVpw^Ghz(Sr6PKAlh%jko1us{5`i)eJ`MM3N)mJ|J!QFzJnYF9*bQh|4& z#A_SdSO|!g6Y9##rh%0L?DZ7}mv#L3)DAF9We1rr!T|7>2i7#$ENG;-@_@5)xy{Cb z4@GUFgFIzcCC>3xJ30cXBsSqu=Bo(2XzGC}Vx4^#qv90q4?c*PGAEb`h5{E!RTDLl z`Vb*?*EPRM8qpa|T0@q=t|ZrDsq*&XErwPvmi_pl*Rj@!nTZ2ycL{4M;>wI3m9t@v zsNtEimcz5$9gVF8&0b5iM95WziJXjcvOrl!M54`$sE+SYMUVG{b7(o|GR_cwYDG!t zSf2IE7sr?`mq=`5vA>4-P~x+6TIi*+5jz;>SDhSTOlF-KSKRPr^qIi_wMqh}iO-!> z(gKWW16R3no}+>&Do+usStA3>;xllQTS`MJqL#~(L~fiQX#3~{Y<|^6^9U)}%jQkZ za73W?ae?bD)qp+aUl*>PObvNcMkKcwvsfnWsbUnRQ(COWDAz6n)PpN1+pteUn=7Ma zHej*o*5Xu8C38 zug_1R_rlPMji9>@D4O=xDaR|Cx4<<$JmZEsOovcb#wsm)FI)C4`AG&(jOrO$A-*47 ztRJ}&hGj$|wKO8+a-Ndqs#j*fVEC`?!%boO)6JrAI+5wb%`vSGsglESYb^tovr>5O zyw+${7KfNg&fHXPC1NKr&MsDWIg!PvwytBva*wCTnt(Y`{FTcp4mwse zBU|EaAq&lvVI+5slc#vcC?F=DThv)KVcnOUC6ed`h(MA#8nVb1HwTfN3cV4nC#>{`KjHRcHz*~h zYbl~2AJ8?L-70+o`0cQJbExbk4S%pjl{+q3!LtS-4V%BFwa-b7Fir_9$I5(|K! z>M^qdvzqEJg32?MwB5<&a~w}X6EfJ#h#0B}H_~e1QY`XrG0oKL0?_$rQi8R3u(-s_ z>;!5MiG;^bXqH{dz(h8sIuW;wa( zSS@#q5NRbaKyuTREbaBGuJ3^<2<7<`mi8Fwx0p?p{nI>+W&Q##7uhq95SpjgvMb&k zOYlaXsTXj~(`(JsYh^Cr0t?Oa^v{x~UpxV)q_I>N7dQh-*v>v2x7DI4ijF=0>7seG z`57~4&BJi#VYu@gmdCh=^Bcs*ycmxdkcVsrlhKQdZ*dcWzejbx$l}h)VrOl4zq9@n zmq`{oPj`_OxXqCD`DHjW-Eui!WWg*qw#ddCURzXUt&Ly&TuW}L&Drk2nXkO_m3O}K z&R1T!Bl$^tcl`@oRPF95mYf^7CYhHb>ut~TmG^D#m!7Y@H@Nb)U;S~wTwQ*5+vfv> z?YA;^J0O<5azHc)|KLjcg!A$_c$2n8k$z%s0@K1Ls&k1YfSG3vupwp&sm)u?xLR zK#JQ=Z})FY;+W$;#%~ORr$g!GxOaBe8(VLmUt)meTGHd<`5QsnQqfd1%uKzdpo9v% zQ=%C5s1xf~xmQXCGgT%R)H}j=Wva zk-&EuRVz3>XOJW>fQKdVSuR`>oQP}q$`5i~P9Zlt1Xgg#Fs~8E=+Z>>t!qm51G*)R9B0tCvVL$V@~lJ)nDuQO>yTbLRt+&2p9G6M`QOhrW`p z+nnd4u#*N*T_GuC*VizN!ka)!ZBpjhsxxrW|Wqxk{9N+Y&%0X>HR33+EjLl${O3uE!Xp{ z^n5El-%8K7((|n}+{SQN@pbXl+SkSQQ(6*u|6=iU@8{l1TcT#}BXA=tHgU*MD5__( zw-y#sF=SJnWKuqCsqN9vuz_Z)`K@zlSL0RW8TQZ4b341)Wpj%YxT6hDkI~cH#d>e3 z89?2B1U3cMNBZe;(L-vM;mc%yRl+2rBKtHj3y0Q9-KLo7(2CARMU$DOkCq}X+e-mF zlBA^9N!QEl0oz&|s9RE}Xcy!17+w>1ml<0^V6*5O`0Mw;HPP6KM{@t*aHX`Zqr$mb zAn7;K1-<1ZkLTxg}K{fygn`COu`9_{|aYeT%{K}W?T4B55A z{9&92X&_Mm#ZGl_iIrA}z=S9i-DcSag`|iEi~Cw~c3z}b>4`28LT0FJJE*jGLy{+Q znL<+ZJFNiF$<0J0Vs&H7r`-OQ-`a+rDr2-f&Fpdnh&gxHJ*NMkmv~#CC$g z@qJ4tso~;`4rOGsgT$$oThFSK!wVbE%BV^hni(fYc~UnIiq8B%>?p)v(+?tB1ct?D zE70;TT|tdtIn+W@&84oeYRDC_0Em&KAv2o6iKW8Q$~F%t=cj{DjHK%!r`W*(ubh)7BUUi;02weX>Hl$C@Di4W{xY^Jb5B$SDrtAUNBW= z8@3tvRDf8;tIoD+^854ibRd%1c77iC%XmvRKMT1xrR`SvFq9p!L2lOWD&1|Q+0_`Z zLV>jVhN4@HtdkW6{2MyXaAu-Mh+n5m#o*!%_y>^+ku7O;^#$Ix=;9 zWgnW|TK;8vhEG2`KRLf;1}KzQGZWoxK0h5C^>Mj@Gdyh}SN6lbjbgL(bbWOGW;}R# za#8&GUyJ*9?|!^;|L(nymkU5Djz(u^xKR^W7HdqOz+$`rY0@7fh>57Pneq*ia_N}l zQy3z)>2eI82fB?s9}IirH%v=)Hd&TfCt7}@z~Zyf@!-V(+4^xq0S~QVBkPaP1{W7_ z9ylM5z8M_j%f(3#mwwNk4d3p%P3MfkvD44-=;$)sG=br|gRzkW@5LFed>Rktms`#+ zw_M-e`FgkW_>2AGi|x&g_U@j<4#*viorh2NxAEYic&lx8)*f!QHJShh`;E?SdwqWy z_WST{y|V#tz_rcgVsEFt-r<+_KenIjAl&ck|_?SFWRa(G{CtUXzK+}f2xl=QBv@!$T|~LtGCvyud9{ zqXNsqi_24rAFM3rxSVKQtgg_}3rpayy3piM5!crr?tHPchf0SZ{`N)x-rf7h_q*N4 z+sMkug~S!BEropr%YHHq;Njsc08t76S$4`9&plfWcXX`+u7&qu+}v#4Tk?HgE}kP< z`*DGrc#uAFg%{XC%J!sppw-c#?#!;_)A z){wO)E}Rv2nCRHY!QLdd`K;fOHCB>*!9fwumbewPXni|?4uh61Mi)p1^+ui|S<$HY zwkLhUejZ7nyx*a_s&7#&x;V-r^8Y`3@3!6Mk)#XW`ze0gZ~>HgkYra?H*L$NC`jfq zMREwp-Y&t#4U!;<5(uzy(7~41>Z^S}S93FSvoB_?{Th4Tq@QHIFCrr|{}TX`lI`mL zv1}2C{4*mXBO@c@C?>3{D?E&8_Pn3t_!7t>aY|kk$zF_?i6zFxEcCL*kF5MAC;8`ZE z=?+-0ZVY>)l*gr@(}hHPK7*So!hC3qnm_`DjLP+NIjYaWu_&tAj1{vO6~lqBK3=gg zKRz3QqQ~SJR{j)OYcWQhzkJP~{8abgiM+`?sn}Joz#(P7=8$F`Y0xN z>GR)aKydb98I)ykqZh`X^e+2rC!>KcE*bp{C|N2Ydf@?Xq;6s7zvSA6$@OwOkGlFsm_Pd{2En)|04DMf2ED8TqA2SyTwYLUQ=- zAluE7OZ`q@`L3zZA~#_c49=>)?PgQHO}^jK9;9kPVIL27wS}B5g)RO_7-_X_{div7 z4BYss>}JsufP%6~$;p#_o)-K{H>wD;b_`K|h7JTpXU%DXE#ndBFRh{*Xl@#0w}O#C zzL}9Ac2#(kG1nk6u4+@zSt2B&Pu#*n@PmF!GmF-FW4>Tf{8 z?NawM?xR@6WQLMd-N|OsZa3Qd-!=DI$^Z9%C9U>WyV(lT>>mT)h0+1>m{_fnJNn7} zi*1lRC;!YZ5nEtCCeMqPia+mvSNinIa)JwcNs^D`-%a^fMU7wN{jV`4$T#@MgN&AV zpZ|B>RD{dtA1j~YcTG1%$h2|pK3ZZ8i;gA0x6U|R6hEeS> zA(qk|9?Z`xcP3-P{*DH#bvnwAXBR>@C-f^CjdAe>_lQSGXy>M`2b%rf%l>FK8PE{I zS2}`o{;e{YxQdPqWDApW$0;rcHO3+)w^hpI?z}sJ6t~f!`mw9jog{UWx+4ft`qKCO zBKuhy$v?jc2184Jsl4K@(QW!ip|7OmMaUC8QErv$Ke>;Ym%*<~k#6shq&qoGHwRz&;*dKjZwim6R-=S41p8|!k5lry zG9*A-^1Gi6e*b_2hT-GS?!9ZV)lLweb_NX|m%hyN;T=?GQ)fCF(+1VL%tG24m_47>>A_0}4k+kFuK^t*x*6!<1`f%zu zH#rhzvi4bV53CFIc}WlVROY)Q9VBaiF75%P>(>5K(!>3vH$AbLY>BxXn#rV#(s|wS zM3teg`!^8p-@bku!z{D4sWx6GYsvkUWCOefTE^GOpAwc%z860bBQTK%V5i7Da91C2 zj~$FAxL{(DgszKL=(0=78794}NgoQe$nQUCV9j(#sElz3D#+=p9!O;R3R?PTe;5i{ z(RV@zvQxkVB!MbclNkiKF9^=WUtj%xTDK$BfqxFrhnsq5jJv+;$Q#rvI{D-Rg|fot zl{;qK-mqvSz5m_wUsw<6{(91u`NMAkE*voNU`Nn_#TmLl8IVh$SvFG%e#6dyJ|9;s ztB804f){NrB(2%$8#Z8UE~xlwfQ$~#2gl8b6JJjlWZ^(J?+PF##wZrQA;jK4r+ybI zYw(qe?n|zf>#AVI1bU|oHapdQfTA1u`>p36an_%aX{bWpNK`gHMt}qdl>7V-a>-9{ zV7dgjw8pUd74(y6d_Hm)dIwMn{?8Qt`#>J`(;z*$r>?*^1z*W{oFDOl@#05aZ(LGH zo&Cv04{TFl17Cp7+16fxquw9-m}!4F1FC^VxPmc0NmthO#U;{pNG+}V^)YpMgEw+m z;CDFZPWrfLlNP`@;R=J5bo&U{$8bErbT8qy-J|ar-CmAW5vP7QU5tM*!zKK$t7jw! zW`->!bY?(uxDOd$iD;DYGh4mp_;O7jCp>v=J zM^Wuao&u#7=$s$M$H#Tr=%8bWgCA^pGd}fmLiaV7MY*%U{vBq53C4|B3Whh<=DTAVdf@(u9OP zq*4l-95UUgc+7n20Z)zTA)Br*_&*j#SG6#?L2oJ^XV{0(A9A;Y3?T^RBl^rIRLx>= z@D;PB;6(mu!OUzp3gITcwKIHJ`?g%D=d|ZkupjKzl8dE$a}xcm))B#P$DlsJU4eHj*{ca*i?Z>ZJRHaE4#y-2~NXyX`!SI?dN7NZ0}qtRu&<;P%_@ z1lp{JkT?%}4HKxaL=a76p zNq?rv+8ubAW1bHm37-THmJNAyHsC&SUfujDrZ;3a6Fp;bYyAtmvkz!N4xUC3|j+h;bEpYjQY>v3i1Vq51e4YOANJuqMsW4>H z(DSg+sB~vkY`j>gtY{35GeEWojKaWY(2&r|YJwWawlA(m(YBzJ8!a-Q=PPVU{p{Gr z?EvPSU75lYnZM^kZhpNXqJ+w(<(8{{C%ls8-lOEOxwZW*ymG_WtnY|b%`9hXB7Wo) zb8`Hz34oh{0a_E& zm~7d)*2t4S{WQJ%4fTOTMdyeH1U}u4?VvZOAOZ9{wl`w zNt^-m@Wn^i+*QHVpzzVz8Ly69(CK&#)lNe}#i*;o@mA&nZD0hFwrQ*(u3GzEOYRjf zkv&{WlGecf+9;obH7d3ibX-b1>{0e;g1+3U<7zfzvQERgoB#YFa6SiUptW8w)zl^n z_j;RP_U|#a(2H^aifKImZT=gf1Ak(9sLIHve5<9qPJg1blhdTTJCvJg%_(k4fCW6q z$v63m%fj-e%b1?HZ%GnCgU-cLS;|f#!70I!IXs6_+jQ)W*%j5g zE|OiSvah!!0g7Coi7YL;%9#V0|N*Gpu{&jJKWBp}?2ws^Dm1W8Rz+S=Q1` z%Y4<>z0nyQG6Z$E*Sy`Op7#?csIIf@#Vq&0!b@82iGn*}s!f_K;>&cZ*=eCzlJo|X zULkeC!1qfbgZ659?oCX+KuY4kCCo9+gVLWeY|k;DA~@n5Q^1%wexOCbSj4^3V}lzC zqSFkJ5SbXN)V4?vRUIKI!i3QL0g(dD$koZDTkgiFit>VD>^8p@r{J*qTUFZP-Bo{mY17x zXU)@j>1lDRp$f)Hq0o1p)2o|o8dh68h+d?_a;nyJ}(slJ;nZ zS=!g-qFQ=$vVBeC%CH8A&mO>nEMhjUw6L(|m&~`;H;~uieYf_22WW;3u zsJl<<){`I^ksQnfI&YIf686QN4b-kjepQwayhw>lv|Q~uSk0^IA-$@PzJtTjjheqsk>0*>LEDHYB>Nkw0NSb&F6OcWw;!)&L1@A#HNF9Xu z(y3bWLVua8-=$9o{BGR)>9EqX-?t>Q})Thm$$} zh#o|-q05uMcp*1$TvqCeQ2hjUC4!+In9lV(V7U~e(!9?3<%VlX+Ac(f zD}A`RWnh2GM02Y^G{{9#B3$URREh|7Is_ub=?RF4tmfFbMl#aO5mK=u8BoASV-Lp# z7~qKE6tJla9GG+Z*XzuA@mw8lFk89e+G%{<`RcyAdhHj)9+hudeFXCmfA^xerE8L+`pxTkAr)38 zSu)JvLmcbj|A5R8d;XAVu>W{gDf5VqTK*v28rIOVv$Q{ zqZAMcmjq0t6Fs7Bujk-eEGq%B7Gye`%0bkH(SXq zRU#~+suY(jq;O>-^BCf_aJI*Q%|%c}{3-{NI(BR9pF>R!L;1_K-W5rX2ri5+*o+(8 zrmJ)gB*$V?PU6m~Tvw1MSJAIH7&ETl#!|{Ji;wyfLh^2Ab*i1chiPRTau&}^b_gVy zOK)zP@W>b?kM`Ti0RC&U?s;BQWds#PY!#m_N3fiNgE-mbSa1A z-H$sRh(UGy-@#FEB&m&6*A7t#9v2DnjC#Ggq`AZvesS6#f3LYI` z!FFMjq5(U2l@9vR7nXq*#1#kOk*I_x!F~EA0!^W5b7y8Ge`6|iGK>__L5Pf+i6}W= zWUY;WJ*ZjXoJ7}qqJz{vJ62?#43I*%H%9V5*yVfja}Ha4Ad41w=C}vU_sUH|Haw-v zmE>!TB@W$bkvGIi`LCXg+n1>a)jp2JL`rQnLMEOD9I)AU+!Jay(IA|H(2iqZfE8F zrWeyj<6j#QJhFklmKm?e3o#DB}@ zSNu!yxAA5rv~!W+hz~5wxQE|-;2YR*(gS(JO2lCo1D)Gx*-fsbEKEmOe*L*)dcq8J zOK@NRRI(unLVEt`Phm5ddLi1UVPh2Sfav_ds^yLkFOlYt4Z}+qJd70Wyi(l-pXc(q z-R}0DUIuLIkrPUC|{mM=O^2}}Iq9O-T< z-agWJfx9Umj>dJNT=FEHL~p_}7E@?3`bm_@+Jp4T!~;y0NeG%GTu*L5(41zPjPu{5 zf6vV#I%Tg$V27)Mq^~|g@}PJNhLc`k3UYG z@FMVRs*CsQ2ftSJwMMXo(ju*S*pM0pDW2}g%G^O(9^6kLvm*hclP&IP-pCi=J(CRWP9sb z3yB1_kW^rQ4}X3H?KJlfe@yltqxRRZ5H5HlQ#%B_s@P;q^=b{Q#?(y)D?Y`z~Bq;PwE|NLNcNAKq5J`7JE4b{~Z#?Hl z!E|Hdsj`vjs*%LqH?9UH4~%>P%8d`S3Y8xkNel^BdSWP0Rh`3d%Bs#`2pcrX#kfEw z7#`$jBj%u`(-tHW5LN#YIpwNz7z*;MaUUspm_ZmjON**j=kU|!BjhaIL;1)AN6cP3 zX??r3yUTM02S-)svO0%1J`j!c74z-#)D7pb7_cF#ApiLIj6ciaX$S3rrH}0Y>}spX z(HUC%+CAh|NbSl47RjKI(fsGfa?~@XCuE>}ZwD`~;ST-`$oX=Rw9}`6;$aTJYP73*l#uU zzScz5>DKn{)=qWKvz&HvaJc_?r``I3?;k$HWwzOB5mVJUzwn&jmIJ!@Y_p58ulekb z^Ke+g%r5myc>Li=+xe}3=38ltX;JBaN&ztFhED0f7g5S3YDX7(lzQ=%A;_wzJ0X(cp^_p$v3H-&L&)Y zHPKw5GENV!^YUrDJ)EQs|7`>fzt4LAnH_(0{10T^Y-pD`1GZSW9U2W`P*oH&4!s-{ z*?BVo$+?*~>iaC$<3ZM*5`_&eXG5*&;eU52LO+?n2!RyIG^F=f0zBymWOlFVbo?T? ziwo@RNZ=d0QwfQzWbB&3z{aI_^M`>ta>LT+f;qG>z_o^wC-AU{2i`hWcU{|nmgoFb`Qqkf7{|G@uy`2Q9D{~7=Pfd4P?{}BKG zi2vW<|8xBR1pi;)|8MbsAOBDA{|x`{=W~Z*7xkweSUgnpFZQKpY7A<{Pcr;`ZGUW+NZzp)6hQsm7jjJPyfPCZ|u{*^3%C} zx+lOq@gD`63;$8T`PP3Fc>4aM05tI*1)`b%C?M_oj{;NMe-xme`H%k^N0}%kC_a^- zqf?w3iN!=zaC8^D4ue^hlaC|G+~z{ZyFFfDZP4d}{M7je_?FNK6E2+zZlvQPg1sw^qf=@8S#6 z2|YwK@#%pJ((huD!FxF1Feiaz0>nbg=fqRwn;M8DzdN-p4k0D2Kv@n~9HeCRNL1Ha zJr5z5=D^h1VI7xWo|p_Hp(DFD1=Yf`j)0M)-fI{Nk zIM4oasC3OS{6l%ro(QK%S@e--AlgOKQJj9t;;r^?+CAk^$#(y5GgQw*1|JzT5*ouX zl1C}H@ZuAN8$mPQWYX%32eW|z_eaJKe=V`Y*f6;j;)1wk$b>)fm#|dfowbgligJte zY{`r{oAr{8TnEL+{wzSDtK!!|9*a1>-)Jl?R6yinu_8kF z693Yma+0qGVcD^Jr2@{JC69(uz6~pTn+k2QTB18@%5J<(t~@Y(^+3hm4Xnk3?@lMh9bDQ z$#xD7n@^5f2k_uJ+S@;BK0Rpv80`lg4yGS$99LMt4Ze~u6Tl#R05^2Un81pEth`S@ zc~FwC%O=EVc#ed%3WY5&6YiqUsT>4;C8IYx?F1&5ddqA42(g|J7Yzl`1f?+Sm)H62(Yq$7*kZwu-DHqQ`Nw$8A zZU?R-TLon&QKGtd%}4=m)%ez)3A=RhwGFc7cS=fr`(-Il?gR_2UmQN%4GbAM^coT} zL@elK7ZF3v?z||;qy7|WvCQEI=&y$Pw(fAw{zgcT~!n~RA7hr*E?euT0>6?MS zJlo3sO>YKL2tDm!dBr=-c&L@WVMOMuv59zMnn#{*g0bP2^V6oTNAMFuVmFqOaG2|qbR+((0$l3XONee4Tu56d_JpeD zvYcEe>*h2sPjmTo6?8$lPJ~nnj2BF0dV$}&S63vI+0d2t9Sv<{cH)*ZvxXO&Tnp?` z0sW%am1>PtAprJ9x^g*!@FkoxgY9Xm3q%kNBo|L%7suEGMSYA@eaPU>eMa5PCx}_f z4BJaRBF^Xqtp=%9INz!4g|jg{kbC13K$GcpR?;560fp_K6}1;1L0LGVFqHMfF65}b zm!vTpo+6(BjI}B90ELK~VG)id8((5eJ=pjX1pi<|#&t;*5|9+?%A+hB?1s_^8zqr; zNrP~}F=Co*fPjo3NQxsVx!WDACL`J@!GxK=)P1cXWJ>bgGk|ZBq3z|#Co<3{G77dK zsK}trEMt9~8*75H@cq~2V|_e#EMw({n(v0Nyakg5 zgsNU<&zx>1*s>&Y&Q!MfYH}am?B{(rE6C!5*-OO6&%N8`OH)2o5{WVYZt5~st38SU3eAn8{?ky zAb+x%-2ePG9pLbo55Zi-eY zGh^ULF=$aT*+suT8-l|%uSP5|3R*!o*eRD+UI(4DFL1-6+bPo2yh#v&29hLQB&Tn1 zn1EHB&=4kvvU*bWUgP<^Fxk|vClSxvjqaYfy^Cz>B{rzPuA;WQ-s5ia+_)(Z8ouf{ zx?Cz3q+hJ#2&=E=+MM89ZO%52db^{;-qv10!z-TN(i9Evuiw9y@2fkUpiLWtvadn^ ztamgU_9chU5mWiR!3|+}e#B~R1q0~QJ8CTd{C>XsiynfQ41zjt7VCrc(|SB3yJ?UC z0xQghlE=!`;A-HeoCu%|2<4;AXPYYpKm`<{L(Zx@Zft(SE{dCXUycw;ggje76`OBC z_6LeL(fq@L?r{N|!j(W@Y~LQ?0mI|wV6t(vk!%1o3ZnMI&SY~13b%OT?4W*zLfzJv z48GCb;CCC1O$yhWD|jO~+(a2xbkW$9HQnqLPQ_`fM(~)>nU6+im^x84`M5j&xcf66 zi(!b7kDW2Zg^EIqipaci@Cb8vx7FlTj}mZ-ig{fT%qluCqlYBfhi3rs$E#^!#LkpIgP4J2EI&m(*y8N$N(P_wU~Q*Smkd`{xaA>HGJ9 z3f_(AffPhSo$nj~>^fz4Arg$-X?U$0_b!=Q!CzQ#@b^!8xg8WChfj4+HFz>S2Ej?T zOpavyX5sAW*eRsBpWRGAfaJYOzp7^7;;s7C!>2hjbD}nSsdH`X=r=1rf0NVwiJpq{ zIWWVedi2_pL7Sw?6&wGXTX>eby=}Hg>GBut7=TdW^dVDB>44TMYX~r9Qby4h6i4hQ zRk7npPTA+Gn#<>SvJRbgD%IGnBcMz7@2$8wx27z(+Mv+SuBh`G+f$E7XhMUao{ueQ zPKB4Yqj}!7jMZ)4+yR9eK^+eP8V7@8)WwCVs?%v~!UX#D$|kH;v{adb17dS%wlt#|-!)VGBJu zLa-)yAg7&VTZe~wl=_BWhehWnXQB*#3jC5UwKXDJkOL%F1Fl9bC-I3Epl+uG&*nHn zRi160KzUyg9Y$tU{{(UahycpglKe`Xw=1tsKZ63t8A5|qi54Kc0&YN@A>+|2btjIZ zI75PiMm?~PPoQm`Btz8lJ3|fgQwrQ+1ls@L4=so=O@a-AziCAChhUY9;CwF6n;a26 z@0LdBZS8^QGdcSiA5miay1 zkn^!BSolX;S6L^ye47sT*M7jr&vH9l9Ksq zJVQp-PbOSOmdmQWv|U}6RV=@v1Wne7C5uus$)ha&bgB7vF{xvl0Mb&+#PaBJyf#9V zr*a}G!q0u;N5>VuSA?PT{5)oKUvqoHX$oCrC_VjDOc72*Do!@_;{#b*57+uDkp4uLb$8M<~h z=$^-Z?*xXkaoI@qXI4p!zbIqfiz)rt5YpG^d(7UObGE>-j_osFBQ_#E$wWLT19dUvg4J+zU5`zk-;T(1K_9d=RQS zvlG#lh_~u=4$# ztueIO9e1BgDV%cbr%t*F>fvyJMO3b*(I<0uouRhIiPZltPP&6~D6IJ$TCgTM_Q%VO zO>(bgu8!7G{CB~)a~6vBE}VJd{Oqpd5YBYIO!g|C$Z&fQHj+m`y65z#LecQo3|;9X zk?+kR!+1u{N(XpJSUh9F_6ztFUpySCY?v0YIuO5 z*wF{(Qd1&5SPCHGeCqt_#489qn^c0W; zijWfm1zS0T&W`)LKbsb$&bfjO5}r7iKu$am z;G6EBxkOEwAY$!vIDQohgsc7K>HeeU(Vbu|oYNzY$tetau2X19<Cc>@M@6u0cQV!^g*5PL}Ff;dT{ZReBrbhrT@Aq&mkXe#lN z%RJ=TnB0x9$rEDAo9q5`M52PB&hI@W{MLB8kc-sumIBznm%2Qb5M^adRDYY{Lxm0;!$ zF1*bn8To;Xhlt}A%~{?e@`ZCZ|KxN%ku*ZEn$Ww;H*i+2=ONh9APV)baIMY&7#j$} z-7M0@A93sTk_H@<~rX`y{ zI~7v_5SP)pqU)Cp9`g9S#@ZDvNb#vGPyCC*m)jgz(sF4BaB4tVzlRr5u=#RKOAgw9HiL22V`ds-ElVgBs!Ks^KY}VE&L5Ep@h~iT1wkMRK zf()2ZgH*7Kzs4o5jRZd2kgl?m=dl_2Vl`?*>hHpStqin zFjP8Muq@IR&Tpn{!K;P8);drbdA-9^@iehX1OiMG9h6M6a~7HvN=1CsM4_r45L6tM zHKekJRMwEk$K- zMVjB?HdrBvD$D_vzRq1n(>$++jyLo+L^FJmoA#9arH%Xv5*dvAk87i|H5#Doy6hDRrX5&#YwjT&J-hwf!<{q! z7_4;4#Tun5015!fQkEWn|2Y#!m-uWAQBubbL$U`siL@=0t&+3Eh_tTqa4 zk$S>Sz!VfjTx6@+8uX!DLUgrTGwH`0<2?>dy?4`9C|194Fi?otY>M%m)-$D6q+~*e zq^Nne7bEi&m6XF5>?v6q@FWjo?8$X$9%+Wt))0?sgKyzBBsLyuCuQ5wj2=oCg1%DA zjw0?FRu5gVc^eVb;-*!O-yJoW*ha(Yey;@4&dd?b#Wv@BQV{jNaS4y+8&I@#v~WU? zX|Y&lI%;-EZM>x>l(9r4ehbrS$8F;Y3NC?3vr6a1$S1PQO-^Bu4daLUM+!J2AnqgjUuT#68TVLBo zOK$UBS{h0SuXBbSj(E5ncbyNH*Wz>EQH8&>Dqpy4ZFF|VPyoF4<(*A2Ab-iZi5}ne z#!S<)T)*g|p?BkB=nYsOmjxkl{3qDXh%Y31(!9_DgDk9sEj6! zYQ^t_>)}Nw+uwn6#Y8!W;Cv62GYfsmyrYiEbxww?oLM|Ia%O4ouO_jW<4+AHFMN@Sjk`e)3P^ znu4o)FoIW6yq9nqucCOl3!)cA@Z#w4$}i;|`K5UG6Bj0)+Lpgx6mMERTm|q-ien}x zD-GZ+kH$^ovI@ingK-LcvYOq0ra;{EQdTjzKIMT}7*tJD7B^)2oG5h9eHF|&X+v;j zw#daznGU)IgH#`jpm-OVsK$(sA6!LJ24og%%Mg8F4)h~CJMFG zXXhKy7nWmJ0|N-&-c)9bDhAgQQV%31xQfBWArSe0Rx!9)bq}?A+oP*DG4{x?Ogxj!O z_3TWc;^DW;R_cc@h|OKb$?$yP;)k%1>=EMwf2x?=5|b(dBo^X#r;5pi25IdN2h<*RVqKZ0KiidjzJ>DU{dya`dcR3*%f$t9m8tE3~zZ|Bk?qakJw>}4Xge@pA? z4ggo_b;RBE-&0-PlrhwsNaRqN^AG$mU|vVcK7%?4G#*^@)zEIRaDVgyyf;r*w`|4S zCH+>YL;JAPpB#}cB(}*##LlUKnpLOqGb?SvHI;QXyR4)2!qqj6Vr<<_nQIjC*%?hN zJ1scou&{8{mm0=OY#2|FX0kujJcdv@qW0?X2$>rli0(S>Z{^O$rWOzPZLt~`Mz|J> z*iPV9Z`1K{u+d0L3l^YLhQWmNBh1jeL5sHjGO%bGMJR-drF z=GAAp=h@|PDDf9Ak&K<1JGT=7K{{(_=UH`%*&+ug7w6-vk{M#91hO&(Nj%fht6>1O ze5MehSWEI5{uo-WJ+FNZ)u^$nInx3_<8 z9Wa@Xc2h=YpWplZ&z}YT)y9TaSR0IAy&kXeKN%xu-s9F_N}y?XjB%JK8>vj+Tpo{* zGD3H-gDnSksPF!y2W0k7e2beVBnJR(0V6lZngb6d@J{<Mr`ueq&JxK@*t5|t=oAZ zk;%VTK(M?^!||v;Mp5$77@3y~5JF58<3I@&EF=^kmU%_BytlhU9%5&G#I?})eTC~8 zvPDa=_|fq{Fsx?NlFHY;iN?0nL3eej`Ho}o)kSZJyBvC8o~{1WN>00FpTjt!?MO<$ z&YoPtza+CG1Q)+}j2KU+30Gx-jC;?5a|_Q&y+b+s9Yb(`3IsNp9?vY5lljrOWI=1i z99y@QS*6<>J1sleoOh;==GIE@D6EN5K__lqGWd|4a@NJ30f$IBoE8NMeX4AuNNv)< z0D_of*ad@i$aVWzfbd7;uOCPN+Z|Mx?Y)MsV9H=D+$J_Y07tUR$mZr5er?K+jXDzt ziA!Kd(h2Fmb@ce<*H;%;A6SQIrWX_5O}=qif%Kb##6WCRMT+&NU8uIWDc?(678jN@ zjejeR+7J>eG0i&^f z?C#(zBr7{adB&Y)rBQPTsuJA&vqp-MPjcH+Qv2;RYLvNe93NJyeWSE(f=;<~1Yxc? zFPS}BAR{55S}ezMq9i^#V>My96LMD5v^?E^)I6$U!AfJn(zk~t)o6y?_oT*><>VqN zWk`s<6DdVJnM_6}dPPCB{%AHnSxjU~C+^=!OUG|oLVs0-#*S%{GdhE;;>cYvYI?DF zik&zC-8?sE2oG( zOGTGGXWWr*HF8uzCu>{PKE#<*M{qs@jKD?L%yi z{|dDaf35WCqv2_vkz0CeK>gKCQ^w{M*svzMY;Y&kOI*%Sr5mSLrB6SZUBavb&yf*q zi^J0msJ%zH!jGZep2Cz4dlUUZwQ7%~&Ex$(PPi9Y4fc9{d6Z44H>bUj@0rW5(x*57 z+reS81^xG7lGlo_COdoEyU!l&>^)gc9wK|z-hQP|Z|`jFCXcqBZasn7ps@f!l|KD< z(5HJpg{W#wWEl=_s=gtsGlL)a&!xVrzJ;mVo8nDM7Y6ba@ksG)I{sZE6=dw0Z+z-X z)JU}~mZ?mm=|rPEK+G6T#bbGinlPYwxyG}CzWsKlbKiX@Osz7aS5@MwbgNZZN@Ya% zUIx{n|2rT0&OK~<(49;oFVS#((H`_@)SK*$rp?!IPq&k~;51L0j()3yJPTlfjXli9 zzmo&L@@T7W;Ma^=Wo#NeSGoJRtrylL`?HHW~Q!g;M6hzk9+N{ z-PNRZ(A>ri8#P4#TN7@2TZcccLODT%0g`tWPTs)HNrgLl!g0qa`XAg?l^6)+ajX)O-UQwm( zy9OPxF+@oztB!%k$f?7{bdbkx# z`)Uc83+ocAwbe#Px#jYx2WByo@^Cy|mYin_H$Z<#n~;W?zB6#Q7lM0oLvV@6RJ|gB zxs<^yf!e1FVZFQ!tP*y68~8N#x5WEIO2o<#H`rBz%i?HX+eS;^Ph)uJ!6!r96u#ds zbXRc6;U@0@R;v0TUC4=QtB=T{$!q{8(9vvgitriiJ(wBco5}Na(0@VK@csmbTw!VM z-^nK0pSrnO;C)1g|ztTtIg!`&g1>$s(*#V9I1KCHj~-##SpY$=&;|vF=8u{Kl0MRAsm1x z*vt#Yu3f?9HyksmrVcIu$J4HXrhiKAzCO8o_wEWS0odDL6g-&&;`*7W;H#uQsfWiy z5U+L84V~!Q;!Xy0JNcK;iM}oFWNmIIe+ixF+u}}+=XUaW=tSQZcXB$n6O^?x#OmAP zPEO`_axZkEZ;Ly*%5{_e8Yk%dm3 z{fV)VQh^HD0c@OWo&|+4GlTMNVP?t!_Aw7;8|PiX+|J`o4tc4TWHQ_AEC+Z;8gV=stRZpc3|*gdtKl)C z1Ybt$GLtSUeUi{8kQ{C?9X=fUhYG+*1)rYSWZ}%BV3N7Ow{VYe7amq1g`&Wh6P|y45=_pbH zXAPMSqz5-ZVHY;I3{%vDn_0&IFQReMJ|=`e(w$GBK-5J#BKn{Rb^G-?>`iB54eCdf z))ZxG#T8Fjy(I7e{F510u6MecX!-~7&wJIM0m2Rt6$K!FE7;Zq9nxw6+Yq^|I;JF52ZN<6Qt+uXdf z|2-6}hp_Q3L4%0M$4*ZrV_TXKIV}*^2#cn3{wk|ljG%h7e*~AjBM)1aP-|z%o|%%k zb%v^b3uGna=!S!+U5w z&EfW&j^d7UCgqPJE*W-SSz|tt-a~#oO<|o7zW4Dn7Tc-vZPv3PsYF ziy!>f^KIvl{w0S3uDtjq`B9AcZPYS~$M=7@?O{B^Px|r&G_ah3-|v@Q+{1%b7}Gz6 z1z&RM$#gsh=gfQA&HiZTu(=I`-H%J)@-~~D3+XfLTz|WRW))9MY}uz<-!+f?y#7#( zg7jausXL|GYx0V6MwOnf@)N;TmU)CEVlWA)#bI;Ptdv`ZRSHb&}?H-EDb>m}CY zDa{=Xc%qC>rrp7ZJ`VTVxhvUGqsDHtT+UHv=i~yvLO@BM_j}x22;=^#Ikaf zd9+wVpIb=WNaQ5L;qzV-a-LiOpz>J}jM5u`&WiHHiKc2yW|!Sbc?x8|deV$r>KWUo z){mD&3UjM2qe9fXQ3D?=d1=QlyMvjhp+E^3-gS}E7G$s2(g(7b3TSE|&yqx%;YiEu z31L*Dy%jR{bQ2x09M?{H)`yLcwg?K%xoxsEBkfNfY zD4foHF^0Vf={9h)lLMHcZU^~U|7^4*+&SCWt#=$wbG5d$)Kqu7sSv&;r;;)d-ewUV z($e@&pcjyq1Rt4VovAS)Y2Ic6&(vgjJIp&^%AlwAl!w;n3aM%-Pvii$v)=CYILkzO z;F;!g46P>z&>>HthO;DNCl~#}smn|3J-tfKLH&BpB~!;vABWyK%x5B)^rq!2^1JXfe+i4$qA119IF=Bx)Pd(mN zU#98K%0~UkHu`N@w`G(0up!eirC#Uq_z2519SugWkRbl(=<&{O^XLe-cPavT=Hyx; zu~w>Onan{t>0+|O(XfBg9l#$Asilu6qrr^Tf8eah`)=v9m!lon7Y7IEDmPn-fvRc{ zRYAkK6?C9?9B}Nil`K%Gv>o8U4azT)<|` zv*>Iz0KaFDJ92EmQyw)~!Qd5qW=21%*mg84|oyDDZ#W6QR-+Xz2FjM+Amvur)w+1+VN z&=gXhAGV_uCI2ijLp$(e?V@f;Y1GhTlpPUWs_rqUab5fl+;m2-#3w~6lkkw6B)EI^ zk;nD;4a!TBhv8cc0L>e?+u5LdPB#JR=zRnjX& z7&F*GK@FW>p#;1{fY2oB2wEQ+v0O2XXb5);j&$9Wl%-G$(%-_jVlW!Lz)|3J*k0l! z1O;Io{t{X{qEsZweqC~c19Z`~}@SnU*3Y)?5 zdx+DHO?gk?ji{_?>${zUqeuJgRuIuWBo38+h(p~IFMA#PYIC#I+m}JZ99X);CiL^$G5Vvq1MtZ3_{;W?R5~!@-EvM zhrA~mfK+Dgjpv=tolfWLP6uy(`e}p7z1dOj7Dz@=>$~F%#LFsWwrZVioKDBxlNZX2 z8mZr&3`WO|&KOZCmkQ%5%CxP(80o3FQFE5LEX*8}FLz(JW@``n6BsiZ(REYX;o4d7 zUBHkBpGYDf;`viHs8Ow;_4!YjvVTOprVfB5o?3-qC|NkDG-xB^*~Q-qhTv#{@YyIV zb$Dk8q1vK!TTGEs&<-HrV9p6-x?VAT*7V52$a3o3atqku)zEIU8^JJO&4^_gKj2`A zx$X>41~Zu0^=NS=n@|V=flmg$Kha%xk-y6l8(BKeD_>M=bR_4IP)MB(owUKVy9VrL z;_Kt+dJi**x?g4>8RJXg8K zKV0;nNWe|mlnEI%_6^StRZO(BTpX2O91e;;mXplxB2lsVI+M~g%hhb7sWkBSuLAFW z9Ek&u_jh;qe>iIW_;hz?@4M&-FJxiqKHpxuPtPQ;u}yS~BQpWH+Z5+s7n|(7_u5t~ zX}<2FR7Ecp(dYmbZe9PlvyQrWwU3$IkLwqSx3c%j#}V&3k%KIxIxvi2!oOaN z0V7S5FyM&GK)ZIWHL}AH2B4iGD~5E|8|VG$+l%v+-(#%=ir-|hym->-z1A8lk6M`( z3ZljeV|*c?ji=c)CzX;9%vp4KtmrvD>u4tHl**s@3bIH3lRZif6v*a!6qG)~g?4a& z!v{euXT7mxj*jzBByCy}VMYh{oR?uO?6N{}cS*#{UQSzls0Cb1w_mMvI+Hu77j*im zzH5BF`TV=5Pud5~zy0{r%JItA;0M?s>>qzz8Q$D|#Sx`&)`%$mnNxF%g(Fo8K)@Xj zo|QaOdXwk(!cw0ML| z=<*z8un}H5#M4DX++TW#^M3IVPZkaF+0sMs23s_X_PinP5KsU5uYbOG?=ScN`q#hy zWm%M6A>)0~Us*aqHSXQL|M_b2=jc#Yte34%?{(o=&E?1X%hF^0+?y89>~G7D z_SdCHdowB??8oH?`G95=&)Rj1&*7 znaKbdzdm<6nIAKwx>adI=DUyQy}9v*DkA9&{(S5zD{0?cqoCbowAF^F_`s1V z;KY&LB~OJt5FIu4=$!5F7}qr@3r=Aw_GJ19ALud(Ga)=f)2=#`H>jZVI(5P0v%0Kz z1mV*!W2&l9{T)#f@~4v37>=oANeHuxL?o?3DXpQSLotauP*wy3Z&ZFbc!BH z6fDD*HT5BAUV|kQv(x@jj9}kZC=*To6fP_zP`dy(*6z_Xj=MH6x|-+*L8RwIfqv1K zgT-0IydB$%J-nNDrvwEy0sOlf4V1NuFIwR zhbCNu@tqRx*6C^T22uuPQRn&RIVqLnh%^zW43$^lf7WA+&1djuJC_=S$nt4+Ae>+j zaO8sFeLRq|%Fc3MzLA-ex(V+Yz3y-`5tAdt6G#SP{t+n+=0r=Jgr9oOGSv5$_(CoZ z1!loMq@WFDr{vx<5rQ7iFFBg>lQ4KVR}J);A8U&?Y*E;#>zC(VHb z3{J-d}b|rK?`oSd?vu+YqkyC_M!%nUwi1ux%(&nh1(%C5Y67 zur3iD*n@L$nL70dtjA>enRnlFDV}**n)0B?s&R2lqfDEK|+z~zA*BT$Cf|A^e_u2 zn4js*$x9C~cARB}c?y%`i%lK)fZnD%hXS@4Vjeqr(}F*QVulubL_ydjZnss$Tl_IS zmP?(^#KRn#3GW75>0Tqppya;oB>b{JpTT6$b zgvQYc8@GpYz&ULz7Jx$f_#iv3^Y4KJc4mUaC=~^CB~YlcEjSM^y=RxvR^I-meY6AN zKC(=4=Bpj%@|YnZg28CEOe*E);I>QloKJd?_%hR(3v2-AcL0}=DY9`}n}_Sv6xJRv z4TX`0e=b=|?q$%y#{!MzKh^wJTzk;f&F5D&>MC?mKunKS4dcj3Zx&f{3FBmG#qKlO zOCvPITD!i&?g?0~MqNC8D|@sFY(NfOb=(AE}veuk9@ zx;Y4QeJxquE9x_M78+FUfXYFhTU8#_xU{E3hH}z}5Jq|>^2U*H5M&PM3{VUcDU19d zIN)0vdRQtp>1d3dW$7RTj4?@F*h2KknOh1=0c!Hl@choFkI#T2esmqg6w*vf`Rsg}k)h^*BB24Lpe#WzPC%Fsg^V%} z3X0sff}&7n&(Mj8?gmAbBqUCZ0iEk*Zwll39iB7z_ppc57zp1xo-tFt#PFh;6m!;} zAXSvt4R>ACQumlCyqT|j+&{m73R(L}=+e@s1(|#mAvV`a$pL~W0|&z%Ba8nSdH!Kp zHgK-Sqth8cq^k10K;(k746drMaFrwksXSWSyIVU?n~z{T*-Q5JljiqTk`Na0efSJj zdz-Bmx6966yLou{?4ZqTTBs-e1CVr>Y;Qelq24r0NAGKGU)23Yn)+n_ah&?&hi{v# z2aHbGl@y@Jy#65B=#h;65iS(4mvO~h^V7J!G0 z|1yPAgh!bda--$1u|nIl-VvWl>1hk3_e;~eD|A}WrE5hISp!*Qeif3API`kg%{huC z%NMB00f9DC(5-X_<+uB^^C)Q`ax_k7YRm0fmj02f5IPxH=(KY&^+hgn28DX*Vp^}d z@Fn!GNBy%igdD)(ZOBYMX{X&{g>IbvqXuk&X%MkcTL{L!f?>n(g0$?qc0 zO_1BU4{xqh5V}gD3+c|InQtOo@uRMr*5YpT*1;)wyXFc!JKQZ;z@o(tm}QTirVOs2 zkTHmjvc8#KjG5Od;-3hnMYQ;xg9bg&;AuPLhKZ$NFiY*-o(R$9+VR4ATVA{oFr&fg1=US+opvyC7Xh+c8x7^n(6PlS?v@&R{ z2XuNbhwT*JxnqCcneA($LB!J%a@P!jHrw1lARmM-`7@7PsNhKnlHv zoP$E>b9ug-W-vCD(37lyHp<~YVB9afM0|MJQ77yL!z?Mdb^4|=zQi)P<0}jux-V)N z%cz-g(&DHiDeWz~j%|Ylg4JD1RvWqtKCt4q=rykSZb;>>*%BkU6V*Fva}7#gIAyYx zYwb!7v4D4OFQ&5(w;0JywE{)A#H>o7KZz&Rb@+5IA?i`H)DK2xf<>n%!P z>U8Bwji6@hB-;xiUm(YBJH+9t`3e%7NG9Xn%l>FK!AX4D!-9`lM;dXg{0-O{_j{1t z>X5nWVh3}BQ_{U3RwBdQOYfxyJ60|`NwCo!Cy0b82A+{#mh=J%euY69YBJ7Sp3O+v zQLFNL_pg8cbAiAYD9uGPf+C~&g`scVYrtO#W2+3kSkP0b!)eA95wkM%DlV#O5U)rN zNJxda^~h!~7m}(PL~`)#@L<0s_yv+K`UTO2? z1^u@$_o7VMlm#JO6$%-))Z`mifpGH3j{Ey?M)MY96j0DZOb;FV2_bne3V%2l!RbuG z8h(-6b95)!&zO=Esy@C*t_H+3jYPbOK}&=VpwmNc5q@{vJMRzGx+bPzy^c)T`{cyO`ZbDM5k3XGfj&}C)TVqtrcDObS zPk4JY@Ttf8xi?114N=N^tGuk&DQsOLM5{sGrXK9_w=~GN51;LAvzEO_#jAOkpz4qJ zLRM38Sh>y0-2x$oiJYUtyFv)f!x2{A8G#^lh;|-ZeJ;1n#lFiJ>0&pGTh4Cl;Gnq| zO{@Ek7duSO<|LfN98HQyI`T1jH*T(@Z9On<|rFt&N4O>VQyET~^yIKgwvykXq< zbfRJ6XB-lyPDZthc$u7ak%H;?jdiBCK5jF;uyeDWL;0?;eAqKdZ#;%A9)k{Wbsi+x zy<3NSJ9|%3yu-T7u#jSWds9L>F_Q|rZvw+lSod*z7o|@2kHmPRMU_O$Px777Vl?0b zg4xFX6{~H^>E4J_I~$Q_P(_|YMGJa;US$}|o{D-LrieIN*GcKZT7PbRsq8?yh?_2~ z^>#fjQM|C$S6JWQZ(-B>^>xvH71^d+ES2OmmJm>!+YdE5Dp@&K7Hk@2LA}YzxPOJ* z3kA+BD&Ro%DT+e&AuoY}Ullo79WAGDMMoklb%&u!Qnm(9TIY%iUEjY(*Em6z>)K^t&u7dQjdIX|pD@k{UQZ}cFxT(N z5G0Que0y*NPiGbpJ_30o(bk{ues=dS*)_3e_&0Jj3afB-xy6vt9x{yyAP)hXuMC8 zPar`QR@%o?0(#i3sCbI zaz8kM`LXB%x%t!d6;>>=4zb@bKYnsnqEJ*m-NboHUS~E7%tq`#gEJ0tO~RNr`_IZ| zA7-ALwf+=o#I}EXUr!)eT^$0Mv_u?*504&6IVf9Gl&--6LLa+hQ3-lh)W(I1*Cs0b z5@;M5Blv=c&46Kq6lI~xv(_fk`(S~~{%a5y`JHuv58Lj&Jr$%+=moj1pgQDYl6Uxr ziHSl}hjRFUncsD>7e1z<%FU4Z24}UC-=zCuv${hX!|w%Y)(IbpcEHBQH|_mL`-tcs zcF&P^&Cd_^W;uv~6<5?0Q*c1LJg_sN39`%GP3)! z7z1bQwbUW_On+XUMx4u0nmn!#mAdFStY&>0Y(J?74&qx$b*XhIqhLnY6Ep^Eh(e+i zZ;J>A7J7wlmwJsd{FN=G!2vKxF}H_;)L#ZfcJUN$eWGNiA0Q-MxAN)BK0?pmpvdyc z3#bEfklJ0$?@64F&SMf3jhm=`SQXh5GNzG&ZQGK+@ij1OYS`S|-QWK1s4!Y+X|m^h zaC#biB_zh`LTs1u^^!a~;n@--9`;_rD_J(I){}x4skqJSmNf%M4y8-aVJribEqllP zoCm&aceHxF7qA?FGcABHzvyRYV1-=EeSL=vMW`K4PiLe~pCK3smT8DjaEP7EuC72` zz0(4Hh9@HC1cNOIFBDsl%;nC}cNy|2q8)FIVvXYF0^(V;_b0#;Xh&wsYrX>Oy?BgX zvtzcJ?NTz+E(^&lJxtl!k)u%EX0akM#qs+ED{3^iXzJ76AkXZa^oN5pPix_Jo0e}C zo~#_^z=-NW<)o<2nZV%2EJKHBS(jAAQA8)Tsb!X*Y*z-U!wV^=v&+jjY}_7^pe2ds zRQ%cHmMp%iK1oTqq?Mh-3w!`&v@G4INDGnNvXRyZb55{#=!{&133eW()6wkYLOsDe zLVx{0=@6?pw0vgx-rPLHuTA-}QKwa0!rt^>rgr`EYbc*Su&&TR zE#NeQe=|TriQxn%g4o3OAXGkVJxX>{-)>tbisXO)ujKySyMJA~fA`*BS80GJ;xAcz z?ag|!1^a{~te8NEn)JpmB^#~un@)fsW<2r|IN`fI7_?bLIVfQIkY$7dByy;MiVvy8 zVGM=G5sX~$w!z79*+eoE0?Y7Wecftb5t%{mCM%7 zb`w5XyZfycb7(xPT(*!ngr^1^`C2;_j(B~fiRRIB)Io#6+v8hjK_+c8ggpNfycl$ zIi+YRv$yfNmOj?vLz3rq{)F84K!Oqy2RTgla7Rm}^Uwgu*tJV=(AgEwwa7h-XJY)5 z%TE{SsCMBA1Yb83j7$>$=4E%BSF`v;XSE|lJn}h6hwe5U^+{0zh8amM?>hATrY;#Z z>jijlfFuo`;XR(PFiN<`igg?*)1CEHtk@|sKRB6)Yv2T2Ty_+Ly|LtCjWLI>q!qNn zb&vyM1L{f#`tD_~{*!6g*rOMVKV*7X2V7Pzj)qliB7?lXiD1jhb!FGm8R8LfBXG2A zm@~Ww$}pm~UkEL09}A63)@El*Vpu2XzQ2xe%Ciw1D_C2NV`x0Ay93-|2hxM$1A-P) zKf6vYpc0c>Ln>c&3d|s0g<6JQUf9eq(o@m!rPbJSZj~ zxWVNv**>dl>ek~k-bTw(L$PEDDnZMll&6*jHGafyai9o$I$WesZ463QEliLlln@eU zT`(3|t~Xzyq~%GrJy(Pj_@S$hY@RJt)F4l!vpE z7pT4b+!=5Lj?@;=F7;n*=Ynuz{uapF+WW1e;Vu$4@@<#e%rdZNxNpGd>u_U}45+o9 z`S-ez_?2?qM&KY)6u6JRD1&bvT0IlF0cP{KbC}4kcN!Jx#{zBHQ=0F(XfpFB0v?D| z8}kU{Dn}q`SUQN&>h+MZ*Q-q2sQ_=aJ1F-ouV_bcLHz=8%Q_NB&)2?Pey0Ygl$&UO z`fYU1wV<7G3_Hh$ZgkECwZbBe4UekqnIRng7v<|jOgb~L12mw`NYhuW$SOuI>m^kSjEV>O^)apq_Ut$B zP4^H1>h%vraOE?KZqLR{L0IO&K)r&WN5}G#QjlY49{)h`K1Es+Xx?i_&c3CWdOh_c z`3rVvz4XS=iVp^D7DQAT6egLJL2`3{V%U%K*Ge($cvn>?c=acQFn_Dbh&%xWkgNl| zhluLavv3^`V;uZ-4p=tR(C4^ic|b7hXSAMXE{80!FYjF z9J~anwSdd)Z1`fxLZ0+2cK)&9W|Bj8?s^d1zep6IXI;wNRl$gHp~k``vB}8!>HD%1 zly#`=9Zp9I;(hj>V+sJb?=oqNaua0IKdSj|KBJ=}rkrCRc~y+g#LYRt9M9p`52_nL zbpyC|<$~%4P~8Bk8$fjfcn>##miX*V_r=sB{N zWBrn*&TJltonc|7)19G;Qkpd~K}d!$1DIyvOf zZc%%iz}A9l{5D)3&RVZ`epG*`T!Q5XIX z)TMJYxcIkdYSEO!rO^d;8F>^`F|g?A=yA8*L$FxxTG_^xQ1Usz>t$_pw#K>VP8!!u zL3;d5hTGogEO)nb4|mS^W4O|{gr$1zNe(bMLx;)9MVIN9P~SNR6;RQ=1j~cPi<}Rh zADZVJZ#C_=JrOK@SWFz1Zg1aQ?*tk~u4f%CYeXXv-c8^r;C{|n{}*gR1>C2;K9}7R zf{Oh%#9m;`pc^A_h(IqM?Fy{ln1=W4)42uM8uX!=L9~TiGwH{B33(jeb`^?GUk(OH zu~=nzHqzFK=_FI=$W7>wQW<=njiQV^{8Wt0Q&dt8-?nvBPV!*QC)cIM-0#d=n}yr{A*<$N|yy#r?W{WR?M0QEgjpmud5omOTgk!JVS8u$*)GcJROy$iSe|#}LDOlY{={gEdf`zbW@;vu&A=Qw z=!h=>j%e|%kq^8h@bqROSsBElho#B;)41#4`QRNt*#LDM$9 z(KO(m>ojRp0I701G&Oyxr1kJO^rekz84cMhb+A;(f_6G{?Os~Fo?gmE{XJ;b9mGX9 z|LiPOL!VPq>C%Y`Bw7TI%G|MDzHCKnQLMTas9R3At{rB%A#G8B2P&b4Yao_4d=)GW zX{B6d@qD3K_qbPqkc=YP%I06Llh2`mP1%drzR#z}IXLh=Aes@KW|2@d!GI1v@%-*j zp+0Zv+EUS8q|LXP@pn$B<{I+-!}K#juNQB%Ia71bH>}TV&CN^$4xYtRyoO}}T!khC z&T%JgO}O?P-Sdr_>oYq?`#z>(XDDz_EFfmr3MoiI#V{>}krt8je7l1D3Ix>b4e|p; zc8F^uLY{^Sot@;6pkqWExuNac=nGIFZ6gHevkRu5u|njynHUB*e|wXN5#YxASWO7p znf95(g8qo$aYRJGvd`>k4Q-0aF;>7$iF8@C?|oaN1nJOn5R`8HLi2;|du5G0U}0e3 zz%(@67ztvfkgl?m=ZV<~#UPQR3Oj-%4Pyh0Q5bYJ`KUAeXeH<0P>2bEc3qx`2!r2B zLGcKYiWbi7(@$%|`IP2Mc`H1~pIsZS$UpjA8H&9n%eNr>)o@( z#|k!y6f#0~Xmn6ANhFr@%?hO=K57eESwkvoNM#MFtRa$}>uK|F``fL(_Lj>_wN+U| zkc6Z4>|v|D(|(4sbx-#99|2Q`NvnDIeHBgcuA&KoS>X28kV80g$b}ZitC&0Z#fIFB ze+P?*ho&G9;d)k)9i;1QRfZA@PuP=-UJ~x%(6#M?AF_4t?FvAti~VVtBj59*zGPP) zA&`|?7^G2!H@3-a#p2og5CRDN7&6$9oU%I9;;O7A@NaTu!+MpqpEskF zwkROaR1eOe5}vQDDu00Jhy<|{sbvc5!?26sBdNhE*>L&b7@yYM|C1PDsyK>e;;1qv zA9$7CK8_+yF7L(Aqi_~!G*tWIbs9XvBlCv$zm8qgs}PD4rhtc@wR;*&Fr^x$DuhA{ zg?r7OsV1S>o2#)Ses`)63OJaqJxDPcQ$S`m>ml&PL^Pt>H)*>Hp`b$Eu#uxdRa-A4 z!(H@I7Kl`ZP=LefeUTBoRR~229oZ0y%$`;Mfy(uTXekq*uO$(&6k|%JVb8&k=gywa znP{~N;-2uh@`P+ZWd=Ov>8e~`7~q^^vbao1e6wN*S|a+Ka6P=#WRC?G z5UsSEJ4w3y;e-h-qhf~!4l*g9&QNgmy+Oor(Ye8uAdS$;jEUr=q9U_I;Mgc+cCxl(8G(>-0LGzxgs;o$N9tvQl0xB{Fo{alf z)6v-5lnOe!u&Dp2C~+P*V%$Y**`SjAx$59^$@ zh(|wxu<941F0vr*_Kz96zd>5w@T9wr644*mlXa}=;B0dfr19zo)7_#PHHLd zMx|#-2wE5mV(}0dzQhpc3(uo6`M=G;qf)sfT;?nn2q98!7sVr_CFeoebv@aM2?2G- z&p;lCgn&$Y(jDN&es2CK@lIHQkc(7julm@Vnx{0LnJuHR-p~-`>!qy1=#AFZwEihC zyPK~otFUy+wNuo9WIfk6q#IxQgWV(ND*H`igflka_{5x-Obrn0?2yfMM}_<_qU9!C zvcukM+$Ln-@dj{?${S-IiEef5#zKhh%mGV&()z$iDHmqv!3vuzrxZuF*t7m?*ZF~d za90-t2ZU-QwB)orAz6E0=@jG*>TzGEd@-FE;J2*exKZPJUl>qqsh z<|KVYgdUKzHVWnH^e0F7EgB-Xg;S#|gqxeNu(b^#kBrtD^LA^82n3x)L*Z!9X_Ps? zJVCKS5^I3|3MF$AxfvocT38biX7cG>&Cg+ZjF-$y7V8&XGSG?Hut0B;(T-CSH2R7B z`hkdVcMzA^d!2x9^rupRdgFsgJl@>*Gu~Gm3*?YU?Hj*S=@V=fRyNA=HH2SMP zvu9@6Q`Le5@sd#F7ZSM9Z_T22SVgoyI!*G-K5Prt_{{e=yU7gRo`i2Qs4 zI|cfxI*IuJ&4*s}c99Sme_Gz}`cb~&^%DdvOfu<^J;zGtqZvwVnIxV!WJo=5_N>M! z)r(3#iA)=Fv6IrhDSuj8Kiqr|F&2)P8HSoj$9{XAeU2-K{$(43`TRi&WP3Qr6E@^i3l6%(xTU zta#ZbT*WJDzWwLyx?+mDbb)xtyR$L2h#{+x$;2FkV6F%fHmw%;ONHg4bZy9ub-&2A zfbsHno&Q``kl18IwI^o=X_A)~!9G)7P2A~eaVHW`%Fohwg{-zI)iy%ym5*<^lE-C} zCFCq1rrkE(R)~;l3+BG|in&^%{S6FaO{0~j(TaC{d1K$&syNImd7-u1s`48wq*SxV z_`+7xXaz?TRxh*V`Wi(VdCr5Y$1|9H%@`8j{$=SHgSQ#8>WSh(~RpL z{dhLIk?ILjQi|~`6A1_#kLFLZKK!jywCCknu$UJ_q@Ru!A4Z7MDW3pwH``@Znh-0|ZaC>~&{-)~Kc^05m*+vaL>vy2A9s zcWGk%`WZd6Rnxr~p1oh7XYPFlm-ng$MsUp!di& z3`B3SO2s*Q*?N?E#$ao)7rm0LlkgZpmUk=Azf_!$7G`6l8oInJYt~nJj)?$r1YjV2 zQBIG07Dcq(LE{HCPDPkMP#1vri{>y!lwmg+G-2p6fO3IaUMtnTpxA!|M*yST&ER7HiX0*g8RBzG{ZV;%0E;a1 zaD^pai47C@`bK_he0OeQT1_xIYLd-w!Ct3D=9BGCS-p^9UlH~+28~P#ooI*Gw+Jel zrTof_J|!%;P)G`qU!LtHhPZq%ovv~qoURz~YWOrZ7*NtzSOZQ&OtphD_wEWT*)|$! zu0W8{b{!lA%FOfM6j3&6|8h3{P!CxKa}~bqdz_kpGMi^*V4-2nMp%Kka2CNib9~aR z*t5Jl(M?3`GQdwd3<$oIZafqTF8ntE3%SD|XoshXga3*FoI>1eM&Nj362i%+!`B%6 zyYN?3_>hkUqU2vd(`bmk!qMRDG5nj2ABGcjJSa4#=NtJIS3br^br3+aDY*;}HuKBl zBY9}@f7!nKWfN)skNj9mL`K48Xa_fvxFS{aYISdJC)p7;M%*xCUYuQR*VGy?Bys ziNOBI#lk=GHfnsreBROG?1>j6?uq|BB$_4**+_YMbYld9+mNQzAnTt9&tD?4mJ^Fu z;RV{2>+MlILK_S@(eKb2D2yrR#m0?BZ_HPy7#0l-9OR*pvk)GrLBz~`z!*l96nwth)5%n1;esepE7QR4Y%uoK7mI*bNNgoHPG7~NcB2-Zz zLV<=KWb%!1Q|)5IFTi>7?=ZSV-^rlA5zxW|`%==5?>>n@`wMil1+Uy7j%6FkRlD)2 zz?H262+%dBOW1J&obp={IFB<@fwVo+6hwb;P{CIc6Mu!o#2noRWF9#s-bs%Mr;@c{ z%g|8>Wm1SAZqR@HfB!e}8$LW3&8cvPlPY_5f^#zv9vEiVjoWswbHwl+R6T}8o{ezL zF!Pb*X^TP8M{)&S=K~N~^i6z^t&|~FB&o?hvnS5--Q^-)2rY1Bc0Mr=h;a?6Xz3ki z&hQh#?C=za5TxVneLy13d;SBv_ya@xVLFD{jz4j#p&!kCmD7Y>D4a2Rq|xbew!*~4 z*hyg^;p^fK6tBbum5gW|fl-80{s9I@*bts&|CF6fPbDX30*m4V+GpXM^J`R;7+g%2 z^UHF*Vsv&n%{Grq_JtG_6PQP3N?~Drc`6Ff>qV!3>q;V#vL`uWP?$lBb67^TKnG}a zdiu{u?6a-&o8@jz=V~q6D8EC4!D6bzClZd`y)Mv1h~E)+0%7}F2+a07kX07a^OchN ztet}YuoA3_*4zwMOk^)1QO{!#H9UBjz)uC*c zU%`ew86gkO&47Cvmgl5Nm2kb#2+ciRq%nua6D}AE6uQMZll#D-rkw8VHAr$LulW6o zPga4r-3Xe&Z95Y`AE@syeqWm=T1{HnoogF4X=P1XS(8@Qq?LV&w6eBck83>L?b&R~ z61U>&7NNpltmfk${dtLkI*0*Xl!#78ua2@2$Dk@NgM2=3vcL-IW&v3d@kKWz42ai*e7$0D(G~Sc zYPIQ;=EQSm3wcx=BKBxbsqnJS3ilekO@t5saB^mm&)}B#W|8l{FRC3*0hL9;0>*!X zIOM*Rb>K_>n|!GbAF++lq7l9au0e6z+bf`rR74fh^zACCTFBG{>Fo@dx}L)pf0cO} z#sv%^x)5J+B4qd0aGFrg=aQmj+RrOO^W5G+e9k@Y$q9{%ryv**xT79yrmLsncHaGU zw)oL~Rg~?i0X!3%2M5c3lby(34WOx^BQ(xsNf8`Ud%Wv

S9SPr4`PqtoTPf%k*P z+5%ra5mFz_FUJ@3X^<8p@~ZcQD%IDh5>W^llC6|#tU!@qD|gD0=^8zvDNpecHBuWr zqR}H7J)+Sgeoj5&B|IHBkdcBO0pn!Oo0yNd8zQw6Z!l8UD;z(A3L#*wRUzWC6elgp zz^yX|rXtX+gHYNb6p7Y5q^7<@O*MSB11HadHq=!0VAZFvz6=d5V7o+MFKhF`czX7p zAp;r2jqCYP+ON%14+LXRPkJ|#9-q%!p`!>(MW>2hDhEfF?-jw7i9BnX3S}PeLFFGV zzo-dFlqgt8a-Sw3v4*09xqP?`em7TIB%nG~Yv8GXLa5P9EbF=lPe%yp6%9zqE`B7I zsuNx6f5$KZb^F>r6ru|vB&(Y8HQX3yJnmaF=M4Ve9K)L+GY^0{ z+XCT5NC_)T7M>8#3sN08U&QYcwc3qRRH1}%=b2w2!Yd_ddHg4RiI`UpoSu=#U*FJI zDax8~_(SmlmPFR-dljaIF3RXpr~F)tnz`|FN42mnlI53Kfh-??t?R5LPa>m~J_}fy z-lV)?B}#UtSExGpxe#(Dqpw3pRE*Q@`sHvAx1_v`3#@I{(Ru33E|N(e0X)J+=v64p zpHbThP#lMnBP+$sv#-964q0+|Ir?`S^5pllkNM+RwreR!$>H0%9DzkwbrN?9vKaf!kgYw=vDG!z?#7qFDY_pjz7sk77LUxe1^5U)WrM(xd35 za&Lm}2v*>BBo-WsBu^6lRWx-JCKdwoigfRYGoX(U2in!$5C;Mnrm+ymCBo)#Y7U{1 zb$Y&8wV44a@)=|PVg5I|Dnj8ly^<4WqY1)ie^TNlg!su5N=+VKK_cDJ6}u_rPT*ar zWGzdpxzWcO^e+f3ZtrL1XfE3zclIJNl=u!r5q?wZsX!`uTGsD8&s|5Iat%iv`2wS3u4i&RHWe&<0Xs3&w`9G}suB?3J1p z@=Gz>#=6DWb8D7TSoY(u@j-aCVqs!Skqi5Jd3B0K!9Wz&;klL%98Y!yXLu$2DpFKz zLS7mvETC#H0?2C7nUDV`TV6aty8~X2VIAzrz&O3g+EYnf>y`o7#2(bcWL5i+UyaiT z4DU^ZS`(qxM5r~r?wVeAO|LuD@yS}hWGxnEp|e#7BekG1kFL*dL+SH2tC*Dawevz% zP#$ofiU+FA1Y0jHXfIF=94i_Y{UG-0XN+Gnt5cN&O3I~-uWlwI_79zBvhtIjcB@i} zv7S>WYsGndF!kK6Vg>@gkhOIGk{RmMg6!imy4cUi1T`xG@n5xKhEM!~erS#yDlb2C z#f&g_d6^9JhO7v`Tkn;k(jA#%g`BsykwbKCrZLw&PriBTkK$%x({iuE6;FK(-sEQ@-S(Ul=@oV-|`y|>JKGnA&wyl*!pze^{9?KXXsnm$Ufz9G>S zWxGXV4?U&a=?RWaG`dDE>G%rDy;`tvXOlef)3nacq-hswplK6uqNe{U>NT9TrLz-R(h`+s$?k5Bl8>$}%3}gI~9Lc=OjBj^9z( zYyat}+wMX9@0Jv3Y)U(JzkLMM5Me-Mul>hk^uX@4_OspA>(`7ndlaBryvR*pZkQXix<)DIp{;`w&>DhZmZkg~Oo`x|yo49Ymr*4*ur-*k= ztA?8&i6p0j08OLkuSjG_B*e8?I5-@!C~J z1Y+#)y`pN0h?NBs+egEz!F+kcJd622K~G>b{~;(uZs`pevJnJ{D~f-jbGiQUNQ%kP z`vdrzU){QOzh3O#EH)d;4Ow+Hkku$+y&odW;0m*wly;ytzua7&z%3;ms zH={E)hDA}*G1wy6F$`>toZ0EYQqXzb-i3AQ0Hw>b_BRmmGTe3h`*p?Y7gFDRzteiL z-_G_RNmH=i?R48aeM->bw;jmq2mRLmqpWw--hmwX2=aFubtn-*kFyIBucBbUQs1o&QD5)_D=EuAHfFndq38GU>M0oA|RP zKm^%Rfl0;2m##DT*>c9*TL)Ak4%qFDN-S!b7C!T^JUmGJ)RZ!4Z)+~^=JIZgM2*k6 z@i{j>=fA4UdnoF4`Sp#UFIB#Oej^bgz;xi;c+J$CAMCdGItOAJvT~=9QHb&cgW-~aO@b(zoNfv!Jro`!zAdqMaOm+h zY;Dd0O%=Zon@?&yxKCGzD;RRV7@wJku&^TZi@`*a51K9D#h|}q z<*YSU+3I7UiuuOZ?0W#W`SrWeC!26*#e`f83jd>1%@|cvY31QEKV}nOubWMxdOv1{ zmrN$EK%lH=`r&%SI!8j<31QUOqC*a_YKGvrxqomf2>xg^yF!`=iMnLAIEhE7PHR98 z&z%vwe0gi_Y~y(swqcG@cTSoSK6cJGZj8Efj(!}SEkAnJwjZTzURaaaJqag(e0@1b z;o!5&YT{q(*gxZdzWTiW`3@c3Q6b8jN>?A%t0g)XL4}W}7mw%S zfvuEF*9vZ^uwNohP?*c4+ZyWF!TFvFq=`#+eT#R13J3N|?Fn|?^Q{dX%Eezs%2R7H zM!5=TOU_X)Pp8iL&j%Xzh_wVO0Ti^McOYUW1Z}o0S%+zY^q-%i(toIi3KxI8lrPh@ znBrLzcRMz7)t(MBQp9LT`oE{BPprStK`Liq>ilB#u0&zF$L6fltq2g0F{ZPvL9D}< zDgC(ZxtL6cX|4Wy044*irRP0PR|haQEJdX#+ZiNbLy5*|KSOv5Do3FthNmH9ZVu%z zfPxq=;iyR4tv_%*m~0@gtlAP?Mt!IWL`rD6K4sa~=?Kjt5D~+HPe+$S^!5a2oM*@o zMF(1;8u@?q|Ex!?m^r4ia~v9mvv5G4oFIk)Pw*jMe7%W<`z;k$LjN=DH*>Qqx14oE z6Lj41Z0%!=N`jwET*4-SV+n?}J4H8f~-DHXCiT(KZ`xv(YyHinPt6DegjN>n>3` zZ|rNmm4DVKaSz(Plu?!)f`Bs?9}n~zw0NgV+6UcaFPVhVdB)_#ns2%w&QRIkz_&y+=2&^;4OaA%ZQW zLL&z++oFyV3*R!pUpf&Z$G~)B7f3!jj}(JsybqU1??w|nX%mXyieckIIV;1)i_}+i z8$*D7Z&EapRNaJMxv+Gj%v83fQ<+MRkz~9@{2Vef1?_d4v<|$*2ts}%4nwJI#NkF9 zZp7h69B#znzanwCKZR|qS{z>3*S~-`>_NMiID7~TsU$19z#7P96WRlBF&d&bs$}6r zCQ}*p@Eas7bUS@XB4m}xL>S!F+(DM^`*hRp9u5u;`-9x<(pxo|{xx#}&ygm|zG$~B z417LC=n1M#=z1$;?~3KVZvCM>(0rG}?za?zSFQQ#lg{ndoPtokaH+Pc@p~+DlSH~z z2J|JOEaT!R$YzXhW04zrhlZ0m)u_i`K9aaOq=E(k8FqOeW*Mpudr=!wwGOE5CN%CY z9d<(=^P`$=S0E|>Uw+=&+Ju~Cl({EVY-rDlFaD2Ie%_hh+{)Q8(#g7`#d4}&F*<*gX$#;fB<;U<}o__=rdUBSE znhaqB{@Gtm0XHS4c+AtycrE2(bK6mk$?Ksb9h&kOaV_DzLWmihms&y9K)lQG z5fC&sSc@^IXo$hYRghxBp!8gtPZ7x1{C5i_Y^G<6;pA75&7(H*AV>j69B6BU!>$Ie zJcile^H>D47b?eD@e$8=Mw*5@Z*Z(ipkiCe@@hDLZ(HQ4$YArhlgEg>V?Lk59`8AN zfgfe>U|Z5l!&zc%Jib`*qXUaU%Ag2quCT}y17&55tqmQ@yQCYhWn-pk%ruRerZLkr zW}3euGtFVBRMp7^$^M*GtN_HlOfk$1LgoAris_Xn69rOj(A2^#>q(qv5Cak^WPPx! z2vcsZ@=QT7*+@@kgvUV!uZnurrHF?Q4;oPSS%yiKHDOaM7=)=1XMjNl&4;^I!{#5Q z5C*|H|6Y){YC`Bo*xK+TSHnp)t}OD^cGs(U?m@!%BLB{vA$0F=ZMZQjp}RxGEQC?U zx)MAd%qYtC&fvNC*|SClsst}v9W*Q70-g=~C6lOEBi1{^C2w!(Xq7M(;$;)6llVdc zWxpWCHIA?KDr!w?lef2YFdefJG}JLI2{<)EGe)x^?d<^}Lrd?CD~U^$p(?@g(W!R{ zO!ZLOFDYNVBSVqcR2?k^wLe2QIkdwK0S2_9IaN-1qoF9-X;3e)h@ED#IDcW%w>=$* zk7v-mTh5YUaTXZB^DqElY*e>Kb!$|&Ms;gcw?=jQD^lH#;KHhQu+zcCZ+`**x&d}C zosQ9UbOwlT2rb=irq?Vohw#VPW#@$h6HZj%Sb6WGYQ_sBS#jVJKLqCuZtl-A`|fyV zlQ$wqBXTq%M}_wksPVhzvSE zLwt}Lpf4b}M@q}HXfG~$ws`Al5d9Y3!kzsHLHVQXp?;`9JVeCQ)o5`!JxA7Qwu5qO z$e#|0$1tLDv<2JE(CnqX9a#BVgdzs?AZU-)V*~}EM79Eg1ndjsm0U8)=PDa5&R|}U zT%P9)v6+qEUBU#x_$B@I-~TQ9?Xze9@c6gSzWfJ5&1GIKug42yP(RF`PsV2>^g*Vn zf&nuxdb_Xz$w&D5=@$VkU6BBGpK1}P*fe8NJGOSxb$F{tpLq%>7$sw)S^@7It?e&s zfuIG{*wbF9G82}V%mDp{9|C{uxZ&)r5IvO`Xt?rnBMly1DXU>AiWJy<4SaRA!-g*Q zAMbeQBvJW@J=?zmD*WP1Vq9C3ODLg4Qgjh9c}yq6uQfwyM2uTyYAK^U$|-Q(vdQR& z(Zukb%(M=dlzZh|?sJ%u1=&=XiKzYfiMZ#Sr;&0SDYubw8!5MuavLf4uSm*;n7KSd zMEa0-Zb>RPY)$U_U%TmLkQ z=?)bu#W_T~W7aN4FA+Z+NW*Jn(72Yy+u6fPFvK-mW46}yZQBi3J*iD7xVXI;W$o>( zolI@=FgBh=j%!;(#E4Y_twYbAM^1(u31|`LY$nF6@awE?-vRh+ zZ$0>XG5G%ZyMvE}3I|A7$le_ma&|eMoTGXWz0#{Au_vfw&lV#F0$t1hfYfZV#3t>2>D0wf&7*3c+~jY8Nc zgpESjD1?nd_)98;dt&!SS3V@JMec^*eIbTq^zx=VA=e37-#BUics9CWax!jw(G1&C z-I-beWr+CJ_m5_1V?XD```J7RGC>w5G$#VIGgKl9K%h6_3&Sil zK=-v7VHD9e=Z-QFF%mU>OHF!y(|u)f%oNSQFyqwCw4^(;{}9<_v) z*Dw>Zpp%At%w~XxpPvn{Syu_OqXy10b;Pd(tA)PdgLb!zHrR%9{59C)=LvA#(YxgY zEzDTB>Z#-?8V2j(V88Ve1*E#KTl;>pz3^EwU5klt2)Ma|;SuFyC9>k~6YlLF_g)P; z2Rr#W{m03)d#EJjW^?<^xSt7X*_NbOu0$@^rt|FVANHcnFMLq~f=~b{(iWWc8I+_< zi5(Xh-~z&6{ZS$HK)q-(a50-+(T2x8LLV81PVtNm7Yp==v%LZ%0Y|X$?NguoY8|-Y zxWEw)KP?&sr8l=0D-|t<=~#OD?bzFR;l+yIK3tB`4uRA=9HZB!Ss!^K^ZcaZ{qXVh z^q*m)W!RXEMZg3rSUq~H=%Fnuk>%HedbHqT{-<)KbDTpQygP#D_#p$!rr0;G`WAR} zHNvo$I^MiC=6sPZ?8wao_W2d%zq0H%8>H1GybfI88=3!V2~Iqmd>G!&iK6onbV72z z)0)jZFwks-SR*niMBDjVz5dwBSfst$i*o7H=4Iqv6X8lXvG!nORE*>kJ~`x>@}}$% zfX0|B-SZ81%JnaljNzftW5OfnZaQ~2!u?bm4jXri{2GG-X{2wBGekud+B45}n7_4^SHJ4)`|E#8-iuO<)>hw2A~Z%vrG*j05EbjY$Mg#k%k@ z-6$pxBlHfZ>QO|0_{7cnKvw*dt{Yh27{3q^0<4;0iB4A0&p4KIXmEcvrmG&sjM1|o zAf&WxooErbufF=qPxScf(e!ld!GkQoAcOm(@^|sGh>6=DUB6pgnroQP^2dOA{PpnW z22NJMs?bG1{KcdJQoKP3r+c}v?M~xyG8EA=9cfJ&-GdSvE zczp&xBTM7CL#2D;BuHhNw!ub$&n@0@Z9wAmdIzU$fylkWUb+#YQjJxxE|IO{C>T6s zxj08Hs%&d0GtFa@`%@fS%$HYn)C_J8kn!L}an0PQH?eKmlJ)iuB=KM1nv>4-;1sW=jhUJq|^wFO;p zdJVPKv6P1o_3?*j5CFzA7vWm=Be^7P#b7j`AYPMlw^Sm;M9h_^6FBLKOkTxH(Yl)# zhi;oL_(Ar2JFyM}+fwMxu+>=ZDXL2s5|{uWbK#_K)1hY>XTYN?xFd35Mid8_%qAA3B~*CR4QOfMznD zL)b>~TP9LefrDvJp^YN`1oGmQfdc{be98KBAVscL`jK+h~;sBRt^lWZoVomoOLR8UyoHelFWFb_$*B(R2nC zcz6rxG{6S)8)WKf2C)lYOXvz9xtbzNM-hbq8q0lSxo<4@|EVnZJ7Blqldv4z{_d_0 zb@CE2fTP(IZFImVVuL+-0V>~~L*vuy+@5~!`Sz#F#w(cP_f$SNd%WJ}sgeCKuF6mC z1of@Ui-Mb+0oZ9YPqZ=pIMf4QQyQPvW3k(sy7iG07b}HB@>L~U#g9lWb(nD`B9Xc% zhuz#v#=J3L#f0cKJjcz5?UK8>u=JwAL08^wx3no%AHTgG>~;40?e2h|-UkAr=B^O< zHVnNS2=eh77%C7T8ti>Q;j#y=gSmr|h`q2OxnxpTGu>^UuiALdyuut@O|MfC^_NGRsNt~G$$stZ&)6MK>E zx-S+lXrn>T^N~Vbc+ZK78XXu7x~7HKV1v`;B`oAOztQ#{8SQlX%y@3ZF@kB08 zWXWPQjH9WFi{9FFwPeuC|e>o^(D2WmD$o-t`B zfkr1I$u_MYIU1lB z8q8oxzkQT_r)zRM`h8?l4O{Ar7AMMeoF^aLO4(7K_T2!9Rj(yxU$8C*AMNJQVoVd% zPuE+xNNXF8`|)@D^u!|Id?3sd0e8?Qk2>tRVOn0!TOJHWSBX3I3*j@#ZpDa{M~U)fvb3B2syKC-{$#(P_z(aLbq zNa5NnS%lphd?_;Q@y}qx3Trnbn4#EVbtR`Yw}I}xBUk(*?I4T|a>@8ia3uChFc@iV zFEjk4^8hH}wT_DHHp6x)B_*y7_aJPR`rG5LBRfP6+k<7*m?x{$f|CB(XTef>iBT@o*-Ti2 zFlllm0tO8w8G{Bz$h?>?!SbC|8xpf@CgjWi2C9nTj_8=+1qn0!RwZkeY?&eAfOQPc{ui6LNoJrJXTiPuV3kUSzy??Kfq z{1PrVIOrm)1aSd78lg|6Y!k>ztQ1S6GoP7>!t1>SFe;XyTR*_VPJo$PSjbWx);tr)a}UbxxIaXZ`<SHSG#M0dmf-2@{3>Gufk{lbRD!)gPi z8PrOK=_e&s!}w5n{jo>+0%T7zu?Mlr7vo?N*bHTZaC3ybuS~2|@V(Gih!YS;a>kutJ}`-`%(Aso6auWMK8Y1`mfsA&f(Fw-OkHb z{p{7@{%*V5%V1;0rw9FR=f!dV5Fh-y)x(>=CVlg}*1@+~`%g#Rb`Ng1Zq|8ywBNya zn4sG_=y%$^M{vdL>>uxT4qiUWFh+*9y4il`H9Gq4X8prQoR@>8Z)S&k+3R+9=M@HO zz3A+B`rpcwd!7CPr`yAPt?a1P?RR#L_gmfU=(u}?*kb_=>)Y-0cJ^DH*X>=@SUkYI zS^JyzK|kxgf_1p=a$m@B`<>Q{eN+zNj99StrsT@PZ#%#v;M{+d^^V#*9sbh(Qyb`L zb-#TC)DS8lve*9OF`mQs*>3A~>t(x_ZLL8NHfiU$+kQ>h5BE4u@AyTp-{~KtDe}w1 z!(G9AuigEov(xVVE<^maxImA4?MIlT-{SP#Y9J0@j^_Q1iivb&nln%*yI`aw}!<^0Jpe@ECz@28*Y0>9f-5&v*pJYe0%W^Z$B5G1e^_mPvYy!&Khzx?`%>9zz4iq8*Hvksz8$}P;z>V1A7BBES7aqzQg$x5Msfe4_O)tUUArU*p#tyfaNY{ejO0*26J0f zWzH`Q{kVml1A9k;TEd=(T&o#`qjpu2*;U?)7k|#`&G)3^hy^ z0VeA3c_Y09{Z!iMb-6h+KxCuuTwlY0ug_q?>EIE1E2kK95Ve(5&C^3%#M$blSp0_? zz

AK`KW=h*rwQ2p8QH-l70gpaN+jMa9^oe3^lPVnyvDgu*O7`Z-qWLTthlW>Kjw zF~IncHFz+4N!g+_D8#QQvVFmzGVV(jp-?l#rwPevLUJs_Bi33F1|?2vAG;KC{Tq8(V=rs$WsSY;v)Ida z%2MjvKR~bz8TLq-Urf)YlWG&1N#s4v+qFD6Rv?j}Ta|L=*%m`?5#u?Zvgj)cZlUk( z1AF;r5a(5L3B7ysmG|>?ZV?AXG@R^9#R1k&bvgh8SmUo;NvBA5KR`$^xb`{1cwG?~ zMS!c;n27VZ2#`8mo~?e+k_xcTRD_5oc_sA6XQTDTgU`C?@n)?b3# zWd9CPEm{iix+OFG@KN?oa^YPzt@}oHkqrc=X^Kvba5^1Dj&(&yolz}8C|y5>SQW4b z0EOx+hJSO32IQ~@P)3|0H;f5%m+)|$j!*;x=pVrrQC?JTG45VC#|MZj_j2nola4tTB==D0z7F*Uk5q z6Cos=5Pe@VP_nJjlXp+Dn<0v6;L<$q?)zgDqV4=JMlEvAkfx!u)7i~(UF@UP>4Vk( zk211htCQj0s(-5l4DKI?+W0U;4!!@`9SavV@?-{ENG8gq0C|hTV1SiiRXCVt`XO!* z!(%Jd^MDUzE+dJ=wve-?xO3`^K>SNNhrsNf4CC8W=`-o+5GaxdVHZ&$VKm!f*jOwa z;3FX{loi+kHD=mZ(s`a7%)XY%m{O6D(T^63={zoEdX{EjMR z?~rRV=hHa(C_S%_GZAg_gFM39Y!kV40bB-#MR8ojXfcROEh6ES5R>GNhn|k`K>R{t zzoJdejJ75T*+DcW$>Yjn1uB5?w@{J6pH@zrf!M%dcyP)7BI@37+~)Du1BK5H@4E9S zv>VY0|Beo&htbEoMwTMbznfM@@h=uQUwV3VQX@cpdFSJgunZKzXXiLM#%A@3Q`^c@ zNxkRU;n6PcoTT6n^KT-S7~vE(KA5JaX!V9dho$7CCnx(F$Cvlg)%pJsvxov&=i(iC zkroMCXg}0)jzMy`-`;jx(w2(@6-snZO0!eT(?~tOwl-};ktfQWP+mw#HvVBeUCvoN z)D=yCWQ`cGCurM%I+2n*N*+a@HWy;mWel2d^tj>SeDW^?nfQuu?qJ#8#+B7^m5Rdh z!hm5gV(VAMFsUfNL!ni)8Y2hr}FVrrPrt2kNi9iz=!}j*3+k1 z>-;?1CjWWNs${pn*F(cE@pF&4SgU56!M3Bvr&9YJ%-+xw&0d=7Y|jBzIf07N)>Rws z>vJgnf(GEW-0h?7$oIt~R`WGbLpX%}N)LqTcvr<#y0YXNI^^XM-7(BLbp!EJ z6l0pQ+BpPRUZ2a^nU~#p_*g9~&Fb~pDaZ{a5mneo@j9)}|RxLrYggZpsL#J|F z!{7=YBSVshRG6Wa4)Z)P1WLIF?e?%DZ{F1!-5@DBl!0pJ8Kgv_b%!CcjqLE$$d*^= z2)eJrXG3lGpJ!j~`dy&~rI7Kd)0`tr zyWCi*H`%P@!gln`W1g3_1K%kKqWV}t+D;oR@GZ}yj0B2Ih_vh23m}MAZQ@Y=7Cc#A zkN-SA$7BIIC4WE6}0rtRt}80Vf`{d8h=lqR?6$DL1C9B0^AMHGD6UC!*p{1x%LL z0g-79U7u(t!hOQg!(ZVyBVDx&)-y~Aq>kjhnNDx2STc4`fUQH{Q7OogPYL4P@s$U3 zJCfUN9k27p-B>|okBa>1b{t1u|49eI3ge5%pKxyq;c{YX)=D93rT06En!1oconhOY zl%=PzjyzW?W9eZIn!IKi<#>b~&Y(^hxj38^nNl^t+P$ShoQV#SO`vq;Brzv8vnm?- zVnB#P1Dn6Of`m0h+i13Xy`Q2o8ZpK|Lcuf>P!P-C)w%jd2@$JQ%IB)h*9*Xv9fzCr>})z?Eo;^yX9EKoJ`$wVHz?byL2i!_S%$!3 zAzy!dUa6xoXMHIgrq9Xe3%o5kc@@mFz#}VYvci>+9nVMTUdpYw8eR|IK}n=z3`Mk1 z6H_-1&TO&Rt1H_fR0$ozO5B9{?S?cP>!A3Wb(jK_vi4BXRa0|N8$NU%$UbTde>1 z*Z+l@y#^tU+Z-J?m?8?h)DOeSIQ1Jjp61nId-wU>H3ria1`yqP>Mn62L{V`lT&ZQ1 z<{o4y^t=Uwx2|)!C3D3_pAWKs`Il_dtvx*A%hnBY4=3z?t!1z8{6~;UK^Ku( z!NAfARw$4=z83VdCi?Hxu&1uczn#0{$qDGujTz{?5d4}G0SY`f6+w$e8>(eWz(HKF zE37(_(if16mJ6z-0$Ad9H1bI`+(JC%cuw^d^|_0*;6}*PfL_y{EqQq?xmxW|^W5;P zuqEy^rE=q?R>NXLTXe#Z;ePtL_vyfJPXykYjBzzSn?X~@DMJ%U{G?;VPlSPLjhRX;jam?iB5)6Q0?F>B zixlq!w)>1o*lA9V1$Ez!$KebQrE?;E-nEheu2kfgeISL?adtFW#yA!L2ou zQj*%-ZFy}-e4+<@gn}tJje<7=u5vJZfpzNSI-WW5Y5a#z0KAZVrp`cNOSnmbJ|Gus zjkX2*tb0*sK;14w^u3OVM8<7xD2j?l1WvF20o+4+C7sQeXQU`M9S|d(v2hIvtFXH5 zymVwet`JV?S+ebn1k}ZBqs8q**$sZ2m%?F7V;a0uLc;`)BDOpHDeJAtfDQ2h~ zo_%F7ebt2$?I&+yVZD{R8OM99+0StK7qH~kWrrE^&VUmS$n%p$R7>bVRKz8M^)vDZ zzgce`)hp_R6FPX-AFA>Eg#{L_B~g2@fdMmmLIAi=tcFa9>W7P*d8AV2w0 zC;-KghK`=?;p%@~2eE_0erNC70h-VnfvEhz{_p5IW_Nn8#t}UJ#La#aoLR?k5-Gim4znfU%&6H`y#g z%piSVdjTVQw)Q57P_knFtKpBfME<*Sem+|m&xpLzapR3F&hfD!v?dCi?lg5n#Vvj# z4)IU4P<}o9v3SS$NbsxS4LIRa zcy{Ly<$l|&Ys_IyphEad^4!5e8|88JDT|pbJha#9?4#l(*+oSdX zm2f#+6l_^|6vYKz!tA1tL1eQy%)(|WlLvc;``;*hG$CpDX5k?;DQruA zfx$PI=+1Dn1oh2_qCQ|l_8IJA18g8-c)0K1Ka#?R;^1-B^R~VNhR;Xh$ab``X&gd7 zw7+oMIV#f6JxOgww4`4}AMmZ=kM51(kGY6crR)kmyFg6puzAA#DRl}GYRsR9pwlyHl%VSPVmZ5}eH5xLB|LRO&mMp6V4$+FoIkSh zAwGmiS13m43@>>@3*|4#>$Dp%KnTG@!|Pj!aS$uBj)_}x8D==Ux7j-w$Yv->j%ya6 z8u&J?mny4xgIV?SzTE+$0|z}d#}ufAMB{borw<^ub!|2?o~(4VUOZBqMj6KNsqyi zOAExNNJ)=Aj_O+tq1+#z&d`C}1yR0*y+RB;^4Rmw&{9{6b$Ez;p)3ROvmv2wpEEk7RD1yp-equXNjX# z^pk~7gyJ`2+Z`~fr#P={M<_gqMe6e@ml5MfCzTCc*pkbNEi>ZCM}z?;|Il}vj*vIM z|4yPTklYdD$`c%oq)laqrm{m**3d9Zyuo_rEzsGF4e0Q0hBD)&-3bZ7B zX2DG%OXag*CiF)5$Vxag2orfqj9{rvP(PMh@h{MvskIBGTlbxu)S_4NI#e{U zTXyBxQkdYLLt9aUQmE-QO|ULTw8(U$Ef7a!%3ql?u$=ex>Q}{5OXd{46-G4fb z%I@ZW&67((^N7>CJ%(Ux#B#07Lwp+XjhhJi)Mimv2|hL+6KFH$6(LyEi`8Bc52!H; z>LY`eAnzrvnlP?A9`JVRIdSR^$1hK^(~-sN$EqA#<`&VjJ3s`vAIq<;m}!C~yNVtT z5CE$DFpj(+3}t}IyD^-)A9y;i$MgM&5%giE5Pb`MsUJ@-9_N`&2JQz_8lJ)aGo4bO zWk9?GR_!uIGDeHu7?m=p0%44%r-^C9EiY6!3Cw`do2qI-_lAxHU5TZp1t%iAOe&sX zOCo=8TbwMxj&`i(>2}C5kgWnV?jsB~JoiSqpp;ixoh%KuX#%epk*8(TKOCr1~rCWez%l9BTG4L(Cm zlLO`4Y%W(>nX%`^k@L=x{i-|P6BQ1susE5nNI-=sQbMFOK)CGe37m`t%YEx$;0P6D z^RfyL)!-L6f@jadOnxe`u^fOEFmNv%+0q+bxg~b3ZAhFF7Qc(98D#_X*-POh>(h?I zl^d4v9*5YH0av3vVpfm8=KRSPBv0U`l!4bjIRVqwfCc;(Ipd87=#0^2QEy*Y;ncRb z29~fe!BP=Hyt&Eg3wN~vU2f2h#9NYYuxi_q{GD&(#OO|Lh?jwMfVy{!OQVD2W~&hq zvo9kg*W3Np>B_#{X^~jMiX&3z@(XfpUa)ln5)Vu1wP)|;kBiqKVn$`MmKO_)bWz|} z?!Hb=!N7gNW0E{$)Ubwetq=!{z{^*b@-SOgaWw{s(xm~tVw?2TC3I-wiNRAMl-N6g zhuOn*wnc;_#`{syDXyZpC-P9qmZ+q~9Vt9vXjs1?mJ3*c2iunt??*~*5lFjp!f-d4sYx+lQD&MrG|Jhs9ukx1cxbkbx`SBWeHjKGf%+XpP?hICXC_QwW zz<|m+Z9jvX#DSFhN!%A%XV-*3C+gMe6^~$(3V*?Cx7yNCOTx*$=;cF4$6|#?S_q~n zsaOoafknhi0ksZ~g}I!{?ML=HL~L6wiEJ^8hAa->r&6k$&#BB5&)g>i^#;V|R~0u+ z)}l5R*~}`jWWu^?#}L&mtjE?EMD*CS1*DLm{1)Ch>DprcEG!uEZz%hh1_4nBc9k&j zWl`Z?n-A^41@Yl@z^qIs8QObOrS5SDu?Xd$K*IpxrZH8E3Y;wn(*4~r{uZ1m(w z<_?rsWvf>l`LshrfYq8x$;hqZMEJts{pfa}6_~jha3V-&fbH#Q-yC5i%cLQ1dc$no zU&-`3>LRNU+ z@D;|t1Ipy3I14LASv2B`6YLOc%kT)W<6Cl{rS=`$`Y^cJVeD9B$~p-j}oS2wIb1q%?7Oge57|d5Il6@ zv?x1+^29!N+s4Uw-=oS6(;Q#}x}!=Dimn0&)1D$}0T~cTNVqa^5Wai9l$tt_#ybN(MRm@#^b1YwF>a$(9*kgO zb5$oKa@qyz6Q~ z?6i9Q!QLTyAGY^diGfMbHj2Di@jpcrtYIvbib`it9j&jE`-(H-i)pROSur%N-oWKq z5E!>512SFSvJEw!0F8F!?j=3x!MkqZ=0}C>mL3)f0r5FT*j4>6q znxSvy7RJFj!ffyqvRHr_323*i*W)dxn-8J54l3gzd&*avn6q2W2Lsq%dv1GK*x;C8-E_k|5yI+p)R8LN&+p<{=7tB70$x^5_z=ea)`4n zTsPq34>H|=JB-@?Q*Kn`&Hs1?azxs$8(E6;-Dl+E1CH#t1>og2A}dFs=Ha%9?g90| z3&!e!kk6;ro5(J3#%!hqNI_YQlXKLG_+uQa`SRulm0W?~>Gd7PdxJ8r z(+_h`D&cmhdy-@o@FF?dDY+c9(zGMaf*YgaNMR%3sbbL>l#c}~0W;<0uVb*#jNQ0c zFHeK5m{jXblAdtA4-m~%^_mtW2}!EhgKnkU*oNiVB^ugYqE4$Xi*t5~0_41J&Mx20 zZj2AuY`)|t;F44`G>1X|Q~BuwT)7A2BaDDaNMG@?Y`hYIMbX5O4oj9)^DI6zG3Rx= z-x~A}k9S`Al_``}|Ifd9_~roZq1g@M{;%Kb&6nN7geEU({d;?~X%N@S(`Bk{UG z+J+WZBKlgm=Vvomwz0=xau9Kl;(9(}&K7CHQKRl>81Sz5m7N6Cbp(kaNlFLAF9Jz= z>cGsel>n9Y{L~U>tJRpI^Dw?bjb%2GV^Qb}NaS+fOs2xQ8AG6luK;Dc&aDY<#2JP+uLSAZ+msb66 z3RNXnLdv5fJ;PR~*^S48EFYP-f{WFw5lr|IT!pr*RRG9$=X6JzWbTlb0uo)$>e+JR zzCzSF+>+<&5*to%flzWFLs1d9HXO=E=UMBhBfRtsI?*LYmrEbyB9*(R7q!PDYYyyI z2y&hsb~m|AAO$##YBDTYspmb%z4qX!)qjO_=L_sRI4kH7_cL5sKa6S~Ylpk}XgEVn zFv{oz)|3lZuo@rLUMmM2Uqj?Lhgb)g>I*QGot&cAZ66(W`-673d)V#C^2GaCPrLI= zLT$F&=~7&yPMsRF+%Fe78;&U)-eFZ}piUQ^R`AAk_U_$iHjodq^CfS$JB-B>Lf%JI z`zxD8q{v64nd}_~1AXf{oen@@hs(qLeSMoL*y$m%8~HbsOwgj?$X(1(RS1<{)PP05 zwc5|k-k2!4WQdmqgAetClb1kMb^}()EHK`T9_(0oU%JeG9l;RkwNu8a$-yv z0^51&sa`6ogPGP|(@$BerRi$u4-!pK$qO@{V^@m{4DS{E8aCWUz%Ng4DN z7h1u_K!wAuDDWhxVMa7Ij=u>!14a*2H6Xo0A$T;>f%jUUM(ye&}gyNKUuQ zy#wqM95<)?P$X|bgI{PmfKJ5SJDSet!c6rtt9gBazqi|efGx2v=mz{A5u-oj0P$0| zGF!z8QjxEe;A&nnZhl1KC-Y-wmy%X@W=|wHP_GT_QC)@Ifzm$MEdwR8lhp+$h9Yd? zUBzf2Tek&ZJ#NF1;bt3`o}QiitFKPiEoiT9#kTO242!y7ed_CX+pX7w!=rxZ@L=$Q zW}wc&OReDQB>p>a{ZeDCLA{P{_4E~uSM}*Qw-T&schEzlI(fR~*vhB(h zi6UATge@nUDya<)4iDNj-BH}>{L6dC`}=F?_?A2RxH`!Z^q=3RcV^c-w&QDPqbx*5Zty@Z7|J_3`9(FUdH%FOgr&!_5NfBX>;2KDiGa8HV9iwIRr-|8T1B$CLbnxjlPNswo z_g|s4N$+s4|EAS#XZRgC=ihX85gY#E+pPbpo$VYReT%ZFulm`m!~NZMx0kh`eX^5v zxAWq-4@+zI>sAkM{+gKPcP&IzxBqk`-B1p@SqEKPIv5WVbXy1gP8+7#&cV+9@vdl5 z7$ZA4>}UI(*O1^fBpvf|u=LHWDGboW>>mh)y=ndIg#kW3UT_ZvV>@{rAE8Ir0-^=Q zukGw>pDR{yb*Lc0O9KTp49(Z^alPsN)m|xL(m2N0F1#7U3pjRfp`U6BAi9iRj^RLB z5r(E-60wj|3Zdl^9z$FMCZ&@72iP3?f|-A9nA+Na3=BR9>qz9pL;5WP0NM~}J#w6D zNyIjq?{i49wRt0!m%+sQpx0R~Z*DSli50@^X&Cm6Ykv%aq_&4098uLk7%Y3!57avF z?8j$+A8Dp$jL-ZE-DpEw3lz>&V$!Ope;i6PUk#*02a zY(V3(FwEMBE$5`xNUR!AAnvsyRx58@s4<9w8sUsEXx^h1kx>Fy&Tz7x81GfTf8;NJ0SnEWT*inT ziTN$OO;96C;mKC+?4-6AsyK(SuQFhKo~KR zCZw#C423G783wrUo1u`_39e!iibb-z3xl{zg2<4^Qe!)F5O5rb zyON{AE@2L77Kc}3I5aFk*giGJd;}ggHW!5#(neO`%{ZhB*%JoJpG4f^{O3)Nr|lKV=qEeKGL}x}XScp!O)zM$%9+PaDUPS`G|k_6v-hXXk6&%` zwp@PS9eNe;CwmaM9@VJ{P+~?0%A~3-i{Pc5qy|?9;lw*gd_{#5|Jx>pZ<--DUi>@O0&KkaP1T=9tZBrWPcPO)mG`2{%}XMM?%`Z?uL`DqVC(?j(%__wfM)i4Ngq_-QkV!T8tjD~#s=t;Iax)`Fh0l#`y z#{kA5=@F$xy*$`4@(X3p%L?|p?F?la%Y-#8lJ4#FeoK(?=Qa>7CBFsuT`lEbWzUNB zsA1{bI)My2((?KuGmhs*I-~P2V$Fj83H)1|q$7hX`&-FO9Zu*sXV{0QrA_1%08)F< z`8|lyP?leywZ^VUCXyxk^6`Gb_Xib4t7vJYPD8>3urjF6XZD1vk=8KxZDvohP4}$9 zj#F|rtMAU)eEo@KOhPx4y!uiM7 z_Wpf&1Glt^5cXGHrs)uTwwVU)1EBHccHn)RS~A#2oGb3q#MVLqRtrUAE7 zdJCB0-5Omu^3$UQ3d3j$VdH`k_08;Pwq6C96FJVengrlGHT*c zPDd!tG=?4Au`-P9R{y-Xg{7<1z=mYQx=7ujPB+9k8gcwNQiQ_*47XU0C+Cj=wA&S9 zrN#%n^UQN-qdT6kitU7vUBbC-u#hlYcPrfp|2ywvy2Of2jJk4o+=HU*C}I;e#>%i= zZ|jci#^&{Euiky5DtNxY@RO%-<3{7_fjBe5zM_hj+#SgH?s}f?+es$`{gNriQhd(% ze_o(!q6xl}sgo-8T1wFvS=&;Bx*)wFS+s^&vi%(?qc%wr%mX3G182!e96RbW> zz5*f#AWfj(0pb|VrVS^JyzK|kxg zYVGgWP0x5C$rSsY){FhNx{Q#ZvD@jQGAlDN!f!js`#9*g_8(=vqxMdRzqJ3>Z z{oiF44|_i-rVuu&S`GM-!qcDMfuow5pW1tG;+4Tl(u7hpp%hK0fu`F})9t6}_CpDZ zxv4*E=Agex4^Wn^w6k#TiIe^D=?v}7?7Dq>IUS;_rTg^hTUfcyeFov@b2GU4{H-c6 z5qUtlp41KT$K?ptWfvHUjs>Vj53`+FDyoefs8@sc@KZiOw)GC>24^rLu#TXFz0v|w z$4XCCg9ho-;VFx-W|(Pq>w_bL?PPrd7>w9wms=YOs`f@M8Y*eB{?(gK|J7jU@b%GQ zuiY&+&UFS3B%uH=+uQM&r6yq+(e>e#nGjoJN&M#4@+jMUy7?d(m+#xyC-dbg-r17Bo#}pRS$llYemr(gRINDdev86wh)`?w z5v%qDGrNIgE%X2Ypufw$jMmPf{*sL*u&4)HR5Csr3Fp@u90z=O1L|eeUE1Dfuncw) zZV(uBCm`W1RtmMY(DEG$?xHXoHfT}YI~(^q_7(p1$?VrykUS_0Tg(>I$rP!qilqnq zQdYSR%y_sHq~nmXw^sZz7y!3}0d}lv4sW@G=gqGX2#K&9uvLPokHS(!V?tynGg#2C zKzhI^LZ?dT02|uzO=HjC)1l%58X+NZvaKitYLerug ziNe=Ws0CevPS1I}Nk9I%wAK2|kyHdK^AR5N?4-qZ6Roqe(HupyPdbRD8p0pmdiM@K zTa+6}bsdgCcq3P=S8#qnw+bv2aaQgl7XtzRt%MO|8w0)vp&q?GwEl(!;Z zyk!>D<Nik9hPZYFsqC;~wM zr+OPk5=g3sGB6e1vcbI46QHLeCNgI~!#S5Bl_lfE}vYzc}$n}p~=ww?J_ zgg@y30FtEhD+L+-;TA)b!pEW+)>7PS0Z9^eQh2sD?K5QnS4)=6k#5`wCu9U5RMWu# zKHOdp8haU;5D;hIA?gz|jBYm%3KsMDYlN^I;4zC{A-?nHVbxfxm*T=9v2DiBu!+J! z)d=}E#C1CVJ)Z+G66sjFI6KJ3WxkWu(0n4x3HVrfSR{TZga{B3Mp&M3pxdL^tM-O*w>yY3?&{|yeIR=EFO2D>TLl2TH|x|CGQ zIOMNTr;*?Df^%p~Xk+z$a^(zajjl|Dh;y@k%d=hUGcKm!k($d1=@>0vjg-pS-BO=$1}j^X(N!RWmFEzFsndzn zC}PP2S7HpMhao6y1T}F0Iczp!7ol^kigqz_5Ve`-i}uB36a0xwjxnF&!tF-{AHkTw z5>RGuny~Ym4Rk?SUM(k-;`#Q@^y(DN%A{yESUt54SOTRV3HzTdEkg0WU;R()kU~ZfQr5YY^E+4ercZV5DDH% zp+Il`4dW{9DgMhDPc%P3BuRO(I2#{Sq!y6i=1F}I@&@Nj5$Ej8o$~@D)$R(voq5m$ z+QM&sv&>vh@}OrXyc(I-u~;La{4*t3DdJ>^i}7tL3?E_++x4X}lU5Q6;Wh3URe z=qUnJNCqn^0?Mu6V}Y*5=Vi~xmO0+$&ezW66y4DM^+^aGe=Q7&rE_xh8P>pY>?gh| z(kH@d?fG~};5L6u>>)R(UFs239VFjiarv3@vurHfzQwQSU$9HNhy=b^Z}}cVeZ{k@ zlG7u8yF4z1fklf53#fujJSe&^LQvJ4lWvHP9%)r}L7~4aHXmjjF&wagIxixvyLbtu zZpd=Gzx$7W{a?n!tM4Cu)%GvTx?w1LIb0W?SsgqjrJTwD8>3QYK3?#vqig2EGhJXDgy-+&bw#t4(4tznLK)<=)G3=wR@GW*b4u(JQ1@x z_lj`Ra^4^801;y76aLKxT=s|^C~-@3<@#;q(GQ5=!}-7NGo_pE2`*b%Q$Tq-e)Xon zd?81LD9U-nWz1-AG06oUis>QD7=Ma~;wwEY&1O=g3TG{1a_xTW5Rb(7Ua{f&2$y3r zkG)iD%ehJdxO%4}!Z0Hc*Ao!JE#Oann@g`#J{FL4&-n#h1{~;O*8<|@r~shT5CA~5 z>oMWzqY=0LV;t)ft3TOG2J4K^*!cEI_L?>kWbe`_I~$+Fvxmer(?Ha8EB1aOqS^}P z0!#2rGHnzb1kTQqc%s4?Pv^K5KR;`1kmKvQSf1?n`PdUEZ*j~>g7VI;S?QD5syxy| z()357T@{~I^FDVA%jrLbbZ4`Y)wJXZ^KlZ9Y~xR!U{{+w`p`AS{s6NFFZ%0g2GHlr z8&(6%wjf!9{6u@CK=3zzJAXiP$lo(dSH(wfUK2^ivUHPufRT~5FBI_+P*t=rdB6xS zwfXDAAjWQ)6k&K&rPGa4uJ%LSmm#*4_ZKhs4R)Odv-Tn}RvUOi?qfbCV1@4;92`VH zOqNfB9MN2`tNDfBVI>~n@^aW`1HvtVCwc`ivI0Oen@-bU!&T6vA{78q)E1FifG9#* zDSqHxQq#!P(t`tYGl$lI?1ITzlN?|&&Aeq#1selc>b%$kK>0Gb9}`}8li#u z0%OqRhQD(KFx#sW@%HQgn?%?q5tcOEM6@*#ZB65@rg7IVnSS$Pd|e1=n@(^`-YJ+3 zW5CC2ekX}f>yy7h(zsH8mwY$R=2Q5dEu_u+mgI%cm$PHWPndcU7&V8#>l)yUPIkw0 zcr(r}N3)YZj2CGb+o5Cy!%aMzpUuYdMimVsV<5a7Ep(Rc z?SsQXtNZf!H4@0--Dq!q58Z2Xi6&E%^Exjq^##g!bsk^n%H|-{?!1 zqsdL3$1m^p`0qErPXpwrx2g@NBFN8VZHTyKg0*)qUJb`6{VI?Aqz_Ug)eWIhjK#l# zY`CF_=NIBfi@p&ly5w_*N4(-TcYAw0-<6g%TPMB#E_%sF_9IkMnv8N@x~+{fyc@J_ zrHieNA5weX9OfBl>3E|k{8DyhsU{MTYnINBqMvBVg_T7QWv5W$-iJloS32~vYUqHp zJT~oh{=0JIMb*fL^m~r`P1U$z(~A3C8|KTBu@z6hFZqVUnsT8E&vHI|my24mnRSrC zUt7HK=G%9M)+}lk^E#MT0zMK`Nia4AHg#3-_Ji-L~wYq zKp^fI7nd$W+f}=>oXw}R?QIxrrZaR4-`XTn-_2N&aO)Ng)2AOEY|_c9gi-z4H9O2t z_~<6f8jk+FM69>e;9E?$u_<}0MSvOBM3I7MfONlFpn_w{m|R(CbgKN$Z;21}0gaMw z7;gKlbj=&HYA|A?DsYkKg4eAHZNiumfybR;xGGlPw~nn9E?n7>&114WP|dcFn?$;= zEGqjaCog?1!lA<^Fs*EDo*9CHDrKKn!}lW@&pojZ2DSAauD|T7ud~fvgzdsw2O00| zJp(2fawStOCE5wUvaYF%$-``$OMUNHpt-=|EvTwNT- z)fR=IB4#A`q(;bhaK%hRs$elw!=C?qW+w+&nOzA{Am@eJ=+1bNJ*P#9BFYlY#odR_ z)$MZ%;X&gX<57j>2cW{a$z>1=wvfNc%YCg7CU zt{0?Rok(VHQWPNHgV*+D~@GnYR#4j|u%EL-Zr_E%=z(Uhr!NvMBW1 zNBF;VBfVgcbPAFe(p+5neX3aMOZhxE(Yqv^Ua?j5B7;gM1g)TEPz&bdMQfNFKcD(@ z0H3Mo)m`yNGgek4^}?7=V@VW>u660<+MsD6{q&YS7HrdPdlD>D0v4RX46$Uc%$`3c5*BOqWu*3ssNgLC`4j-jo7zr5q+>jNqFv2DVvYZV?W7U>N zrodzicP20oBYeQ-v@Od-?@+U>VNqk)@FdDx;UxqVU7Ydt&~z(nA-%+gVj=nA0y)R1 ze2az=@7ZP+D+dnHJpwi59~m<-cJBLc8!pkSc?5f>&!@D{{b5;~C}g{&V9NVH=_nwe zyq)3siCayu()I+$sPJ9X!`&n3W18@4Bh36G38Up>!Fr%OulA8-i~6WgkDkFm9UL5w zrx%aO_7P<0qW+*?;y8_bxJ}KSL*8fDH$yBUJfV{UG)=g&k3GJ9ZkZ3xE@b#Qe9Pbk zY#Rf*;Fl#hu2}uvWI5MtDuipmG+CEGCE)Gif^Ua)k~1R*9{mfL2+xZ^Gwu}|1gHB>{cR1Uy5-AMX5N(Ebx%cf^9IzQHMn1R&tdbScVv6>vd4}Y?v&*aL zxffhv;Qs*bIm5^AW;X`2P4?UlB*x)c#*ey9WUu=o5@VxPxEBeVBpR>FMhpVCoox)I znBrK6Wvc?uVT}WJ(dN%X`Twf_Jv90Ab-Ujh^be1BUipQtdXL}b-#vVD(C!WnTCdw5 zGr&FHec3%cKKhu+Wq^B5-rCtgljd~WM6nShZb(X+Nd2wZyQTI>BT2^e1$rW3@ixd& zR>%^sD~#9)@k)(S4bG*)Q9RJ**HeW{ik0RREp;YGUL5bS*MW<|B82l%h9Cjz4ue2g zsRw^!2+n>>1?~)fD`d7i_}mo|5g;YkXX-wccZyTmqZXAbnAP=1aNARwpu;i0yx*7} zmES$H+yNV#|5hdd@yikrZUzQH7Cz}JgpAxTTx&h&I=69ju$^1i{$eB5uxo{cWYp!$cJ6Jt*q_%Q(MQus;pyED-pm(hT zE-t3nPE>xCj<2pp=VR!kER}o#;Yw~tQ%fN$j<3gb)4{QPo^4$`@pV|J!Cv5YNAQtw zDv^b8_eZj@7d-3^O0LA{LgYHL9$K!AFUBk>f%_5A<6r90bS0wT7eL4>BJ$Fz|G^{v z4kaKa{+3Ufvt7>{*iES)5Auf-VW^P?u$n+4|Y5om04|pTQ zf(-x#4AdvGZG7h~yg{R&NQE z;gsEhdrc;_QKuS(Q**#}o_eY`W?FkFl4Pj9 z?qkjoYL%!0>|8s=v7$v%&edx`=n=Tcqa^!{7n+T}BH6W6ru?|k0YM)2se3`p^fDE zYWfQTt3(>e0=v+)2aiF}7L_NuQCGTDWOeXOLIo=xL__U`KBMH4xAo|Ix*G}Jd!x~N zF>t7ecSZ}BS|`CWhjv}q((7%;9AkzJfCZNq;_&>bm z@*&!vlB5>Tf#lozZl7-Ks(17k&IFjlJ-H8b=E;i1g8kQ7s*WO0{-n=?@cmNd+xkoG z&(H#$wHa+mr2Ao}K_dv|euwZ~2bBA#gaOT=>+|sS@UJ}`E|aU89{(I1GcgjWEj&b z=JZ%W$6gWapo*j@5xiw-*oILhvNTXP53nT{^~VQ8VDLd$N8z-c_-`st8qY&s00qC! zSNzL=T^jYEXLpMkVBM7tPQQ@%$tQUNlX)(pUB3ee^lEkfPe^uc9gy zI8XP~-V`b)E@DsfPkfx_ra7~sF$IR96W;9xprTNIR*Y#^h9mmiThfysr@&MUZ}z=I zLZmTOvFh#!AsL9yxihbhS;0&O$t}>XFgymOfGk(TiZboANKFX#WERBV-i}u0GJE(u zD})+Lp{HD>>caD;U^xWvJ&pa;t%J75k4&();q>Vu2<|l4&f3HN#IFs4({&J^f{MyL zvM1{A(hfFO1T74#cd9`N#Sg~7b@78&?*$@z$uBJtK*XG}s>y`nfpKG!TE}ocHx>Eko zR5!Rf?n#np351~dNX&CGFWTs^h9OV8K9X&y$qI&q#nd*vnu6tF;E8l6K0R*+5J#mA z5NOUzDVR}y>`j$4b@o8~3KX4AVJNpJ>veLsXc?0TpMC+I=*4>k?nYgM9dUx9=igsKK93A3z zXXFB`ISfDWIUDQuPWXN0=3%c;oArk}!3)Wv{AxVmcwftf#75vCuZ@~;wt0<)u+>y> z0DcS=v?5+Y1X>>lQDdmGND05D6(E?;xx0^ioK}CZ-#Pfhw)*{DVjY@+A!BP%D<))k zI-W4-4wo#CCI8jb9JA~oKpIi6%;O(k*I3o7e*ehJ^#T@JxVpp_ImGkZIRuFsBh7EG z2+;%Ae~)`=&7eSv;>Dg`Pi||Bl#q@pA6)KuK~=}Jm0JDNl)o^2hxZ4tjN_pRjV=>~ zGD!WP9Ii25VhACKH90C;h=-~ZNIua+3yp0)P);jpM?8ZI^r(s?yE_osACEij{jXG3x5T2!++AK8$bkTj8rw;$Ct~YC4)~YjNRS9Z?@MA~Y7B>Jt*8=BgIGQa z1{(|J6e3|lTE_~!8HaRXGio`)(9ZkF8_l2b=XO)A_lPWK6XaTf7n>j<9Ikk2$(OLb zR9r#97DIXCBZDG1#D+i-$0-<35^^aTk%%_8t)SfUNC<&cVy*{*@V(FgUmWZS|7KW{WFwt9gE+XHF%FfaWl?e=uyK z11QnsUcxNnY~RLLjAD$KJ>l2`?u&A7T4ZdJ=YH}Fc2MOla|-?{u&5t?B9LeXta9v{^|EOmp5Nnb!0rNnfUmB_I!fo4@d-cx%meuy#1oL`~S1|?fY#UN4o#(DQ07C zM8%>YE4xXSapX`GCGmt3xg=%B5xqDdFa!|+7#J6cl6E09F>OW;xx10&}}e!Von@nE9%9F zgVGLGxPzc_eiVtw{142HTm_zlAtD_VpUTn&&DBBMs9n|s>ccrKt6|z~8o_Mda1wUS zE=u{LM62pPPeakHE!3mny^G65-?=%kzu}jM+*LsP0(t3$GyjvU{A3_PbM}Az3!za|mTQ4ztsEJSDC5A4`X|38NQ*W$# z)Bg3J&APP9k_{ww)KKK&!ps%PwUR)8wX-ut&P**`{>sHPdL5)SAzlPKw^W#R zBMx5KDo4e>wB(5+b|&+Jl+D=Asiluk%+bz+A34&N30ruzwb4OSRYG9oi_nUfRj-4c z>vD{l__o?pNCz`ugOgGewBbvf#vIH6y`5dFjnXbPMz~Rb zP)!TbJsqt%VY$W)j|MS_sg`DaJZj=Cp!b%f|wmhcRF^D&)@ zH#cCcdi?d?@vGat`S8u{@5qdwBi^7u{ z1jW>U0dL95p#u^5AC$<@OHl}*M6Dda*m_L9&~NMCOd0D)7R%2s$cwBZvwt<^b&AVE zI0czs6P^2`iR^1U=cU+2L}hrvq6BK?^ zX#pU(`L&7Ucr_(B{b+)cHypz9PX+$&M&0!6V02Cmvw2(p0&Z$#Q%42I+vqwptt(OR z;h4Tg5G|>inrL#bo$im7W36IS`vAr{R?PCG&wK1%;VQ^PRKfhZiXIEmrLfYIg;=Umqrp6zV>>r7vfl2ToymCErt*oqHiyUd50=d} zoF#X77k9nZFmtOgeewU&I}4W1Q929>qC#IQ!>J9pCBvTX6%)h`$ep!d3NA7zxI6t| z_aIydGSG*8o!WTu@keqKyzZd4gJtOz4O zx(b{O?l((>2SC+t-hVFwghhg2%}_>Wt+Zha9Y>#Gin zXm2{&n~oday|gzSxKhJC$%yXS@DdG*O?9odSm3ITCKl3qnD@f5>otT=LD3$A$F9u^WxiL z@9#(OUT{(z9vA!1j}G?14|mXAj6tGh$ z@{unwiz!K&-TK3CZ#vM!zS;SA+onc_m^s?p^guj!H;7e_CTj}A|GMc+BzD<1Ek>>ljwKi_){*IO^J_H)#d)8gdW&cVUDTaHJ}?qGlC z(ZODUPz1c`z%>uT5zy|!{kDs}3}WXT+$~Oy_ICH_m%YF5VN0@e{Ow(APiUWk&CJQ( zf4>9{>BZxn=Q~gLPKwQjO-gHR@C&TLXJ5m69NYtlwfH&IhAwEbUa5^e!b^4a?$Rwi zYXi{s&NxA>(;9HLzo?e;YBuVdwby=tv&S)>6e_bZgumkgvHniSmZR)8qne*NZfpX1f4c9Lq7hLNGdOlOfcJ`d6m`^Yt~PfD;AgN~fD6 zy!oN#Kp&ugIA!qrD!`nzG}csPH}%w7NIw??0hzn{T? z1TGih>iz<*2;dmX`7y9>Qqo)?$za;MWS)i#S+b`%Y28~PuXu{TE-&Zs>RzZ#ZLt0I z`%@61f=jy@){Ute^24X}lDgC3Nkl$ZtHg}eR1=KVWc4=Do340iUU zU$fUKwi1GS6)iJDPL?o;AoJX`)NBD2B-M)&3>8(Y2rmJ@oSV3Ii-kx3!{9xqn3u&? z@x`5=Srphzk?WvjVMt=Fx_8qNeKh}^&RTW`u3Lyl4)fr>t4~!Ob`HaV+26ywz^EIx z1~G9eYs1nscXUmq8xP*lpy@TH(TPT?E%L?{`74i`WAh6%07k;sz45B#|40KCBiqIm zh=aEfl(s=k6W^1AP4!)w-)Z%lsykQ7s^IU+dDX4p3T0X*3T-7MNxpE?v-xg*CLDX4 zBtIMSD%_OM*<{(BV@}=t&%4E+f}v)((obAxzP-FAtMRYYR3{Vl?~Q_?+*JG~xu}I| z%FiwJN#!oD;E#2D-3_N2SqI#&ShP*NiM->&f?r+VExx#0Y<*EvyNxwB?JleCq^>b} zP`F^;cVS^-Ba=H3YGmL7XxWt|z}2YHn zZ-26)+CGP>`n8GDWfy{ICAs-3O${EGplMy0mP4%QZ_3=-z0pUJzpuB*rkwgGcY?a6|NR5Z zIS>Aj80|mNV}9B|E8Cfk{;Q1!2NmNR>ABn!RvMR z>D7o~khP=BMR(^~L#GOfPOC=*3zrQ$51SXMS2ar)#mS zYt@M5d@YvCn-qN6z%m=O#RzA9X2)Qa@NVuV)x{A!JsaYNZ3$yY!8lrjl58JM5>X1FY`24!Ezn5wIKV)X%< zz3MO5%kMp!+BR{QJU!IZuB+7>O^{?~b{lr#9BW~%Nz!Iiw?n`d@{2oo6>|IXcClUD zev`1yHSL+NoS!p!@77e2$x-*9Cix%yv1arVFV*D-A1ufJS}VWHHS*iIq@AqY57^Ds z{j2|y`vmd*!Tn4^@BSTO&1kAH{AsH6@>N5vnmBNmN~hJpTGjBIbxQmuSK?l#VCR|d z{ml2lP3qyzy7lnp2KDfEoqBjn#|34UjeCnBUUc!!8BTfs18Rc%SN}=%VZZ%>zx|QE zy+YcBd>j?FvH3eY0dKrrx72TSsT(@{P3P#_U;V6krg6Q6J0*nN9oJMpPowv4G>v}T zhWa#(l%KnG{^Y6y4;p6U9)ihWua4ci+Owk%;?`j3(mtca&9DBAe%$$tQ24)EYf?*j zoO7ZT)%5Whwr8ZwAHzp9yE;p>V}dx_`S_lOU*rXsG@G|yPF+afDGvGD#lJ7eX-%l# z=i3x_Zg7QB)uvK@g7r|Rga47Ol=_YSus%vu+Ka$PiTav;=)Ing62-xH1oE?dlt9=I z>7xYf=-+$$DA9c0*GEZKoSXY7`5+P*t0BwmgZL=1rTid1N~~-j$VZ9gw=mI%@|L@* zTYpH)UF81ZEO)`|16uBqXdlpO2<$$D)ezWx5UU~Z`CvXuz-#}-DIzz%JffI!cVMvn z%^n`D7rQ&KjwQS7#|1*kk$E-@tPhW2Kl_9$WB*|P6vj~BJln%}7;L|w$(b#@cgUOy zJ{|XWPbCueRxtcN6(&-}i@m1@`%m{??7|H9xHu$6-|V04-62*x$NML+^(JdC%KUvS zcfk#|WGDNNSY|4~3BrJDo2`3lX(^u0dy|RrhoM$B{mCHkBA=W}6+?~0%hjV@^s>#P zaz2J{kqKU=aKuVbuf|}tXDtKn(Cq?Q>>eC!zUJb=d<73;?iJ5*i-@TU>GaYDPj(6f zhNZVOcuF&a`}2F%e5ig|ULkPg0=^9xMQO;7R`%kzRA2OAaSiSEm67+Rc0@#HmseV9 z5^F2`hN1Jl9w99Jzc26us3|`|CVcSkY|7|equx|j$t7H^{yS@5L8@;g5W@t%$-0jI z?A6)-SX7v3VP~%lMlrAn;+M1U3)6Q|?4T@RakhE( z)vL3u&%gWX)o8M~`tIxwb2_N1*S$-6-Hf|m_ztaJpO=>u{D6Y}!ZRcLn>Cd{$qW|d z=NyRnU##@Du0lM){>{Q%W&t~beVJjWq*DZp`#05c)^^!d1$oIBVB4zggIp#=ceeSZ ztDBRRP=o>Kw1) zqJIki)!E>4n}i(oj@Jon8Y|3L39PFKfu^TR(Wmj&jlQ^wFD67qxG(lH-{z4y70|KS}cX*I>GbZt82#_S$iSTaZAceZITPAXFb^Ha|c|E(=_O1Q7vL~s(_ z^X{T8%5rcGqdU_Y!ltE*CzJ~^G=s-MTBq9S%yO|4@cW;ByrPEcZN1ys`p0)aJiy=FfcnGdKk@^@`{5@}IXn8{r?@Wo!o!vZzfgg82ahkGy*OT+y!ra= zH-G=`$5*qX?|yjoKR z=3uF#C`#tv+1cL=NGkzNiuieUcJIe~c#w^q;qhur`@37hC{~4c6@3Da-EWCMRk~-T z3A@V8VtZSHwy{tOJ5C@z6UoJ$-`%?90TkCwNEz(i5ZSo+(e1Ccr2jI=?jh>c%B2fvja|04!=2gocJZZKtSI#%Dm7f8f%=Ro zEoaU0$70hmr^cpOad0t+)kkcHh}wJ(84%Hr)Qs`IkI2mDm`v3-k)sB%e|u;p0<*-P z4BSLtK!bf|Q9g6U7A}joA9j44A*#;pZ~Y`+rb*83-a(b$&I6MfZo18G(Fy<1w}1M<+C(Fq90K z&AUG{f1xFCIHJ0}Wj?`mHH-aadMkvz<&TAzMhjf@mHLpt1>2j4QJP{BP-rG%pCJ}s zm8DE`f{3r0huw$hzoWf|*)u}~v89NM{!f1nO7~#F7q%M@N`-~ zuNtVRExh?~a}Y87Ouhoi0@c|ig!5NH_CD zZp_rb4{{--x&02x(bj2w>&m5lMqYCvq+ZFN9)ExfA+Y*@7ee4xcOgXH)A*b|gV_dq zsNW|881;f&KLOvT%Yq9^=a;z#aCW%Dck`0l_ttW9bWm`z0ju*QF);*x{RqzL`4q{L za^}`mixSny(mHE_PaV0kw4q_zRTg^-_#|9Z7fXcvD`oH@wWCE`; zZx2v&x}=`Pi$H9Td2<6u&FcM3GTZZR>o%=*o3_8Zho$xa=6+=72NTA-u=6|JA+K%Z zrM6v(Px-*^89=Uc-raRB&+Ib$yz0MBudsB~-J8so*9QBkmR1tUop3!7+7oVj!sYW^ z>k_;Te%iVOXP@b7G zhnN-J{$f59!l!6LCmwqi-CfP$L~n^0X-c_{BGEtR`;xM+luZ zCy#N-%qcQlw#F2-35%v)Tgsy0c>*Gw^<&P~=c;KGcqy~hkD4`~jY!R2R&6hGjFcUM z^R{7L)Z2{Uo5%d_-jMn)N2!%XiJrowaWsVyXTGoL2fKw8$gjP?Ev;KH> zofJ`!ryJEcWf2Ly!ClmJDa<;$!^E9U6@)su=~HG%`#iQD@^|T|Qw7$daEQw1iT1O_ zxX{OqDyz%Pz0)??s@XBjlv~4*8L;WiG=Ama*?MR@pd&JUFF>k_Q?SIyc}tJ1sNb0h zg4&b*R#7XP#?kvV>b#`v<7S1Q*1E>rdT0n;>2;OK(o$=iN&&}A73^M?H~^!OO=ZI# zaKtv1X4S|}BJq+DOcS~rq(g`*dcuxnax;Mu%MYeAI~&Ssar z#f#MNGL@$!j0aUPSfbuViwHFcExxNbj;m(xIkip;h^&96fWbJ)i--}JZRdEg2y0La z__xMMHC2gX@RJ9JHU^u!MsH0DTwT;$t+W>z?L|g=kxvzj~MjFQ^2TPo%Y3-qP@;&uQS@~j3q(_ zBRmo8Rtoaw*c$Ae?r1MJ z`)1LMmso?ai>x(UH#8q(p|zP5CV#iwnlDD8cEN2I+;+ij7hDQPPUn#}q<9-r{5>5L zekA*Wr{n6}teWvkOQ~i}`&4Fml&4!+r3CG&+ODeYs@krq?W+2G{}hVO)5CUE{dKOY zX3aD|^DC@Dn4h0&l{NX9pKir9U(C;T)ooYZcGYcH-FDS&SKSZfWd9?bWuJ`5!)$)7 zRq1A3`}iv@+*U3rTBpjXP}#eM))%K;X4_@9U1r;5wq0i1W%k#-%sw8?5m^SF%kwL( zg?zfjRy{qVHpXIH?jy90TC2&U8%jt2{3m8u&_~muPKjTD zEgU0dJC=E}b*$ZE7YNI9`ExQdjWe3vQ zR!f`H%i^&Zh?^L(R&ADhT9$xEEYxELDjmv>XN!Kla>gQ@r+&ZzU;3t7P-Sd}F!g94 z_fA5+`?EFJ)Xw&GK+wjv(bj*WU|BJ(8e3HK4fU4A)PRM#%Axl~^bE83x4+m2Ox>t{ zfBRd-YJ`3XN5Casi=Bz44<8~?wp$NTnKYVt5N?`BMImd^20~!P0M8Z7lpvo(5st*> z!byp|=dLy4nT%LOzrAVqxAhPid!NIIp6+3l`^`L8$-nhE!GjbtXQU^cXp|Z_PcabN zNac~ccZIbxWM)YFBKuM$^%<#$eYV%n9t{t6tS<(B$h5gXW8oq}95%TGv+V+G<@}t!t}w z{dH?ycYEXUd9VLk-5TO#nt6Zff5fq?dsdEzU}JUuD-v5 z)z<`)*u@ptXt6A(eYk<+Yr@|Zna8U6b=a(NpE_`p%@^*c;HY9DycGTbA4|G8PsZg{ zft#t(l5cT4w?vt@w=a;o$BCP_>0-k=D|Elz#^p)tugUo+YW+32x@i41wIQHdj}p+f zp1gc?a=L%|@^r6wdU*I4Pl1n%lfC1wTaOYS$D@R@x$zxJi@SKcSWn^L7SR|*l5(A&g`nr`BNwf|jL}YD#}ZlW$lenf$yM)Rxg#07x-mTioYlvunx6i8EqJJN z2s_hAQl9I`-UzOj7b7@5`j93^YKjQ@H%&-vbN3h6+-=&a&YP8vg~3%~axyKV<|vE@ zHy^oXbF+|!pDkAO940x9-7U_LgsI*MWX#@LE2!2Asaf!(Oc^ln!8Ip`Thm>@v2;PNOomN$tICdoSDG%eMEj?Y(S!FZ)a1%OW-z zo{lZ>9_P=u%y(#Al za>uMRWG0T1&@Y=}LxoVU{&mk#H7}>lJrfzdf1E(c%!dC9RaK-2v5DA(xyOakb|}=~ zIWh`Qrh5jz+%u%|$)MAO7=5fEA*GA?-Dysgz9ggTI{pv=|H2qf_GxCIEAkaRT_b7~ zgDuj?2`Lfc>HXvTg#vTjsC9+)f=mSpxepW0FBDIOVp~@}h0eD3hYnL03Tpz&tt+m< zX9WHPLFLw!)Qe}B>!ZD?o!cp{qaTQJirWBl#elWpHU*x$=)ErQ7H?^3Sgz(%p7RWb zC8L>Nr^S&U!`g@TbXPAxxjPXzspiUnsZ185k3Y^45OiMRB#KxUKc`d|6!kG%taak* zH5KcOvoO7=4gLnd3j>b6h)&iT6S=x*jfq-gqSlzGH6|)vp6sd6Zu=+2$>EdJZ+4FN z?iPDr@4fht#zZ$iZo)=IdA-Rz$gzho1vE#5kN+a4!Tn%Hu2%Qk>V8|@Z>#%lb-%6d z_g_!8~xNoZY>)yOt z;jm}a73ZsA@!22#^NZjAAyPwRjh;tupz(k`G;Fy0Z23GLj7zdkyMb=ncafNH7vHDf zufSI#OkPR5S!`U4d&33)>i+YDzL|=2dUs_y4w^;ixDuqb{VZ)(>zPB7CpK79D{<82 z!20eMJv&9kBUHm1i`*zvX$)PIP-F!by;(vdtz@8ddZ-R75qT?Il;ex-Z8EMmT`ZK& zDEp;VE4pD!s0M>+syN;2y9E0wRi;dKfjhkDE&|rQqM7+#Z8Pc&qB@jf(`fBT8ZnCX zos#Wlo)gNtkz_9*T5pt8rTkC3&;0+=8ztF6i+fip@9);1cRii?`}Y`+U2wOM9F2OY zfzCISb^}?rotbC692|;oAjwIpynM_LlW2l5j!xqNtY43Wle!qkZX(cE6(n+ISkp5E zkw?v*0|o9)(3n4eS-HX0$$C>)(4c0T46BB&V#9B)rD|urr@!9k2kos&d#lnq5FM1Q z1JTxjXzM`q7c`x}`K^lYFl-HNj!*EZRXTp|3B8UFFyghBE$wAXd)d-nwzQWm?Pbfq z-erqf#nxDz4b=Sn_|^~Vs>SAKAG=uvi%Bv++qJk|i`%uhU5nebxLu3?_15C&z1bSe z@XmbRyEY5nr&@y{TH-+LiPEmU?b_R}z3tlDuD$Kr`>R@ejZ1K|W?FyX^-s``)wA)v ztJ%DSW4DT5m(!c@<8sTs+vc~1Cr1bP2m=^;;SRF$%4Fr1=i>CT#FH?37PhRaV$z#l z7ch@oz;K|LUCy=^^FAH`4vJ^bzJ7kUSXAnDqR42pEH38Ngalah=j^JGp0ShdfjSo> zrZG!XUcv7<{lTYav!U3ZE@p`NJSfhui_6P5lkHCD68Ux(*Km?P>F}?!ac5-S$am5O zx(DD#e;Oavyxn@3dc|D?zv*|4)fU8EV8r&A^I0uq(} zrzBH;5K7yl!R%*9HlfZJ3t?;*O_ua?V^R&QBiQ0_R-)r#Bo*}eZZR8|Js9>aN{oq1 zpQ(qF%pW&X#Pwyt4IRs@A?JZ+v>K z*yJ9QpJAec3t|^<8=iLEOYP#v9}9;tg*O~C=3!+2B%hxf18!~9Nl_-;EBdHB`S~`O zq%~!_V|W&JjQm02(dV^++q8VEEyFim5w$s(UkP6o&cbhhIxXjB%HF)gPCi6^ZS(Vg zv^dSRI(9eu-R2$niKZ3*3y(+t(~%jbaJZVOXysbr?PZAxZ|+sOe(_(OFMFeD)06+G z2^zbUS3T+4brlfRm`81j)>@{umT9eJT5FkxkQh&j=X=My&vss%?mXH**gyTY*lFMU zx9|ObiTD2Iv`;6xFaTKXf!~~zYhD|gO~j}6_iB%@_8=VZoLT+;zLCLfMrSUAHcD9Q zy}k9`-g<9uy|=gC+kZ9Q+fys~qt(SlN$Oj6;-mhujsdreT_`w)RYCE$;f-rhtY+jO zwpaAaIUTu+@n|wy-en~`)E@*ftUjI-SS_SAZ1WV?X18H}=2hH>D`;{f)RWZ`c@m}(Ag-A-*2czlha&Um%WHz63?t3VS z^YkbR^SpO8nyeC#uq9+k6zvH})AeO8Fru=U2c5RE!dnY?#U#DF zyZLYz3qoPOAq0R%?onKnv|3N9U7ZM0&FdJ4s#~p*vR-RZa!aUsB;61gl;Z>3*`#;1 zDP+D|d?6IMJ_$7&G>d162A58N8@0b9QZ(j!tX5*?dTkK13+m874OeUzU)dVup7?|6 zk4`~q$~Dq0YE*SpO`<=Nx>wa!)LX2OiOR_I{)^SL&$l`dS#^t?=Gus-@@^C^Jy48< z(O`)yP)S2$W<7}rnUU)FLpW{z>=lkx{qN(I9A^4W0$elu9#} zy;lgvvuY3;ntGn{z-A;xsI7<6+cb~tPO%5mf$D!EhG96BkW%OE+G((KxYpP!}qNH-;zZfS{gBQ8-GH4y)7ipy)+LsU>i z`{!b7OU&J&K%&aF9xg6N7fU%!Q>t@~z*w(I;`;OW%~l9)>5m`Y13kpjBQKJ+9&+b} ztp>Z1kwdNcOANN7`8%-;QO2E4aZ;AAX)lU9A>6bD4e6TA6BAe6rjPO6l&-Gr?fuj4 z^TWq`-GlunhsBSkuHE;)?d=@}B52yJhrVBM%8&lpV2{hmYP=l5 zR`JTIcj@C5R>TF8*f1K3+lq~{HrOj@UfXN-{jtJ#J*BA#t);dWW|Mpay{XBmUrlCEJ`W0c#6&gG zKU5VdH7BF1QXP`*Zd_!f&qX*bCN-zr%uuRr_7T&KLYUDx3H_jtOpCJDzbuxcNh0Dp zWo$^Yg&a^H0`pAXWI@nq6D}$<(5sqeGN%-$RW*WfEfpI^4Ej@-*U>C5=M>5=uxa1B zB0E!9Qu}2KPC1_HRSIgAs5rRm+(XqXJ2rF!=hqWj&FBzKtwDdFe|4IY+U@)ChtTA$ ztE{7Hq>f#X!&xJ`?(^Ys$lu;~HOiGroLofVm3FC{se>?2(#mM)rV+=qvd|yq%vVL- zeGp|~SdGp4KzkRU^)KcuLxV?XxId=ekH_2(YUCkTQ;n&ajHC*h)z!9CpTmS-kBbG}mfb;SI}(rs3;iSmM%#gRJ3Y z)Gn5@YJnvI4#)eK<)YZUTrOt|JeC^bt<~!M9@e`~|83bD_NI#tEq;XFf|qPU-??ST z=<&`7t0F7)u#y57EZ>;A2iYBled+l40UsAK#+{`1zYTVF(ggQ|MnyDWPH zi}~^^dWdCWsbb@zHYdD48IStqbbuxo>o{xr?%i{n3pW?y& z`+wYeaQ}-x-Yvih4>=~2)pWGHzE|vE=3*EhV7!Fz^?qZt&Ow>gN4PCwysi%fmR?bva2XG65at~k3_f2lt#6#{tc@B ziqxp;NfsKggSJt7XbcZH+(i69*9hEr#9KBy?TMM$?}`^CS{JzxWZIj^O*KOFy6+1T zd4y-u5LF1{P9lOCSPYyZN3;u*qpjuWnBzUEX{aUyX_`?e*?hNx?cJF z{04W0)d`zPGOeREp?6-rK|oux?=XA{EDqR;;WaQFWNx~qiS;KG2ic0Gx%?6i1xc<^}d_=F!6?H;~3J>Gxx^7IfNezS7|%HL2&qQ^!%FTO4I{(f}4cLH_x zak2mW=wKiG5MlBd&yuiK-YxcD>>j*)4Br%Y3-Bmj9G(^j`_5Sh@+D?5W&6IVRgdrg zYSrULQJr694Z^H#pK6sg`MOosd@+*5D(uJQMUPbatWV}ZVyxwb?af6Mzo;iQZ;$+; zv1%ZtUuHUJy3+=OM9@3GrGFnx# z(#VH8=^!LekbzWcGh1QhWYw_jH9@6@#wc2m%89SOQ;JfSMrdH`qIM}lRiX^JYIM}C zQL^O&_K=A#ZJXdyfL<|@=N{XwOspZ>OLb>*fp-#PB4{10t&9zz$f3|*pqiRPGqAmF zVXhJ|NO(wYa&w@EZ;&b&CU3vp;6WRzwf(wJLa4hbVybqpA&9vix`d*CP7m&WOH^oU z-69o3?e^UrWm+W}UN>RAQtrdtNo+yRkJ{~farE-|=El!^892~5BT6x6m4)%8*9qbiPa6qB+%H#dxz1>qfn7H3|aSVbRg@e1r z$Ng{Pq6s-pQYfgF`w>J)uYZcah2I4rNa#wI}lV7(IWI5qgbsTwR+G^e>?!G! zUGq)a$5V+pIox*LGl(%eIrB4bpptoxxVxIurb3p9mUFiUrro^VCgykaX1|^>+kh7) zWhIWCgW0y)4N|i~iZKoU8*OTet@vf4<LEf)V$)rMSEH{BF}dLbGpcMgJ2Vj$3cOOGdJ`Ps=1N5*%k(}XXHEn zl$IgBXmLq|HAb_zv;)`AfAo&M@r^{nEGwv8FpZ7}%~CT}M&e(a3|gH*t1~F}pA zB5TuRUXf1`@ls_9bwI2QFhzI|#-k+TN7dl^<2-vgC(cbu2j>mQ>Q1cMK{UwPZ(f8a zAv$qQ=>(zw>E65Hx-2E&^^nOhcrU~9Yg(!$(~`wsKl)=C*eGv^>I-!wbk%jgAeR=? z@D_|kQ*MUjI6t#5c{Xn&ECLxR;Wl}Q8#WAYx?-M^gZm-kicE`tAKbfrm;K#O#nq;} z1EbunN(P$}^2XmUp%$>S%FYm+hhQB_=g1(t8I9}<-3(rHCZc+GS(>f1AwjpYl)>nb*XCGpE)!f|8lAt@d72#3q_zhZWcI-_sIVtN`}(GhB}}`to4yBXRq?GVzE#Dys`yW-iVtEO8jX7< zO0bAm>XzAm!QjB69KUc(U_big6ONJ_Uo}v;#%;J6fTIq6R{=vrIHn-294SiSTEl4P zR01?2tJp_B&bd&~hL;5DE9_i#u!Q)MKxICfzCox7C4-`rnrG;BxihK&4 z#RH{y5QcT+0hs-5z{+FDv1_-BY6|Bj##5Fm_ofOVe21S^(c==Wzs!X9tP{z|5(kDz z$#OB8qu!JdLRY|RQ_=EqH>2vm-o*fR^O^EU~|20Yb@XoMn7u%5F#Mr z`2Hy}|NUBB0e4elx?p_2YCqnC4LWSB|5E%%l=y*K7gc~0`#oFi+ z6{L&%e-J^sMlzZebR6ikWW6`Nk#c%>0ciZ%i)yh>My5&%nQ1ST4f!L-Lw&wKa?zYk zb+J#sx?E`vqM|L5Ih*@Z%)H57QOB8P>r|B+p6N+@jlO2)!Ax(%1tpE2q|5OfcV#t) zAncYDqB{dhF?sK<<7UtX<}>$k!NqGEdY*=_{MUw_kLN-)EaArEva&Cb-8DOgo~%Ir zU4&N0-{2Td@jPYRHIqX`pa1Ynhn}|s$zE9FZXZ+E$BsBJ?zPN?73YfSL1nKNSE@Lj zj<5@~soCTn9g`!O+jVn;+ad{o#jcu@H(i6qz}#d-vZ#wMC0lemO9sX&!aRp(U&Tw6 zzBhAT?Q{0eCQv>1s2^0nLiT)NIa+l2Ve@A6Iynk0VD9O%7kQ@c)tX`$;xBVYPK7og zw>}u4{^EgotAib;b2h*{;2Pj>yl@$A+)Tx9b>I+vZV;`$Se^e9+YIUun$||M?~=IN zpZOwV@;xvoLy`9ZOqZ z;IBlMi2_;64EA=RGyn0&;=T&^lwuM%!!XjD$_}PclT1Goqn189lL`8Z{*hE_?$Fa( zI0Gq|n|0OHj75=ry!-Qlh3fgvnPZp~^K)(Sf^MXi<8;oZR?@j9a@4+K5`8E=UuT4O zb?WNUb|QaOkt(D5#ZmPM$l+?(<)fETDzHjUF8yZSMT13WIj1Kb z5a~mp5hJB^2qdvfd$0vDb>Yt^8HrA?BcfF{st;q+%A0L-MxpJUK{_WcjZv)pjbR`z zbrHq?OS!BUm^hVgWlVq#4*hgERmC+`%AMTQlwvRJgjJoYfq<-^NTtcms+CF2hB~NNQv{U{ z%D}(epb)eMu#z_3Ci}g^ZkDJXk0Pp@6^ZC|u`J)ve%Tbw0%#Vrf2>(VIt(DM;Gh^a z+6_h|o*W+2!K`V5K(6IgruUFk)Y-CfG)+(t;yLJ>WN;liIaP9Bc^?^66NU{J%uS+4 zCZ(Vz&GbOiENfK95xA@+PSAsXy46}tLcKcRXDE0*+`49RbOreF+apt!+nZ+wtjaJ9a6^v3q5?gG({*!^eA6sdN50Zz`W4OhU1VFd2A1 zb`E(5ccSe^e7M(`TwqeZ zR-_NJrToDjFZrm;GT`CQ{hEVp?&T$2hcmr-fH|$ETT^-|iHDbej-Fq#4DK`(pKiIH zO-orZ&FP9e7qwiJ!ZPTlbg8wc;^Uh?glyW{uc-hTDG8$khLDKH{0-ewH3zaXlGgU$ zUp{OYPouCk-+I_JW3oM=4#@zhJ)yP{wy*#WRD4~UtPtDnV%eTh+Y>6>bF|Kb;cuAS z{D@FC@YVeF-iuFnLWQ+^d2)^Y!vx0?cJvd+*m4+a@`Q+hi%;Mh$mQ%@3e&d*OKhZx zZS_xPV}k7?fQ5P^K|Yd_=dRRso-opd(Sc#KOGU=cWnB}@;%HpLBIYhG$;#r)mBdKB zy)C0F-_drwM#$nD*yEeXA(0e(C@Ym_fwoZ2>ew9DOiYgr#00%0i2QeiZ#E6g4Dq3 zPMdQMPlKpo9IpM=V^QUGWh%@^me7<@GFWr(tJEpBT^hTbJ(&gFO=X9hP_@-A)^Ou# zSuw5H=PQc@Q(6m4RI>E@5j87}aM(;jx*-xhDr^?QZau_>HVt|ntJbg~WG(8Mdbu{n zPz-QMX9m19&2uMoT|tCaC2F_&?N+~iXxs+VZG-8y!E}GsaYA-s;CtTdzkaIX)w6#_ z-tm7sD#ru(AZHDIagI$Z-m*^df!rn%1@;#V{D{|8p=>|r;>r}zY=`WohHjRO3rPJ@ zZ$HIW-xM~x#c#N}N`ylY+&!&l;zF!nO=c^480cM-cqORMK<~4%(y#GG%v2G!M7A=p zKiYM@fVNBUI7>fffzhKp%veU2Pi}W^^MUHu{O&f2wR+#>K4kr`eEHGPA%3kl8>z8LW2m+`zu3Ko@YmR$ zZQ8Rj6l zZ3;}dH%Xb^Uv`(*vvTp5FR(>)ksXen9l_)Zp3iUb%}a4~Is4Pea&^9dPeynBQLt+b ze&PJ3(#+%b0ZgaEhrzaegV~e|wb#aZ<|GHc*ItZpt5YqA9qg1%FzukkK9$6Zc z^WL(WN0hU1XNM7{{T-oxj--t;=RWa2z_eptEU`J|-W(7?jp(=VgfQxt^j+qwNlki4 zhiLQkNPV$L&>(Gx(?mY_R$Dp>U!N!(zE=DWTxP?SNmW8bhn(zkTB5I<;}j|hR9Q@l z#r6@C9{s9Lu3ZI*Br_+c3wE?s&q3)Qppi%G#*D@lR24&`&M2??<%|MzMB?u<(CR(x z^D|c(09Nz3+(d})4p)uGsZNG|KJN5&VrN(XBFH9ECTatm_q&5?IW75DiR>oJ5z{!F zq=w1r0yZa?(mIdvpM4Fm(ozbVX;cleG-xCwdlVFwCyPHtVuT(|CM#}-TC#nEis?!4 z3pg;Ur#GmG{#`Y#C;bNij;h4HE8JvN;CHnQvwSxmop&B92<)E;;wVRRxV@<6*C7!F zG8y#dgU(}vh-vC3B1;y{L4(no5iM=!*YC=Cl^!*ZHRjRvKY;NE&!B>bi)A!Y@wxN( z@c9msoTSyHj~)Z{Y(JdkXb5SNU4on_h)0TE+k@+|Ii-j7V`vTLF)%*yXgrwW@nV(` z=`ZMUq*;`~5mOvFyvmWNR7o(X`l}j>$2vJhaxw1>*C2hOVJQ~0?aIh%ay|t_l9pq3 z>6M|{Q>h-o6rrP{-l=PUj}v3~yu3h|Pz2)1<->Hx2IVnGEs3JD#490W8BO3>i7FGu z>;7UYDEB>(%#${)+*c;OSw`X)1flLi9>qnEvHRVcu12&c6zweRZgn(4&m`y=t7J|* zBp)Ez6RoPPju$#vk|+y^8nKSpk|Zn#d<4?okTzFSY~ELOgZ;>2_Z?QskeWetcRTfF z&T4W+mO_~t`8!(-xt5}RO9&M^8nv;pa+H(VvUUf%M}TN*MVH4)ygZ**uj8$ZPVDR{ z&?5%99M#tWj#KEuy?8+g$RAsvW0Bm{`;#|M_sQ)V@0uAL53w2oGhD3{7Z;Klt;b1iB4WsFKIOseb>{E(EnzM?m z2<|KPaN@Az>b$PhPmvytnc*awbMdM3^!btHi}=u&nY|Syb)Mlr;l>Ju9!()kojf>` zGbWM=#7+A-&=Mrh7WPl}cri46@I(WY{vo(sFoj;T5G(-Qx4fiq!l-JrzI|H6Ob zUPVb*OGcPA-i1mD%G8pc2$0Pchs&$UnAde#P$E=GorBT&-=81&`+zZNpX*BL>3&^i z74`ZsA8x)eCv^_^hb2Hb-UXJE`Y}6M3>BdBT*2cJ%Ni1F^6Nxq4GAz&!%VIh-;bkR ziTc`6Kb*jf?GEO61Qbnw9*M?;l*)BmSVcai!i1C%(rL)*8FfFj%LDRoj;338}R10)l0(+K-PGLIm z@IE~`IoPq-zrnejIl^d0P~9&_2zY~at%1$1L)I`^jE2|0}bn)}L-f&2Os4HL@!|A<_4vQ8LDMCC}NgjMau?Y0Ovq5xCgHN5K$A`86_`5qB zs__+#BAZAg-J_=`7_oaon@8y&ML95#lhi7e$xr_KfPevgb^+0X#>)p1=GEJ|EKd7PXrizn1mDXsg%a znpaX=hBuJ0Nw&2_$~S=_H$S6}guS6{1H;DrjJpQT1m)FQyp9Q(XSAG`wc8>q(Q$XrcsPd%wLF!&r~xDnx~CSc}bb72zT76Rh1&DGyyXqTX52?`abqENz?M z(gmBqPQhWY)4_E>VjXf2!3KL6g-+BmwC=cxjqhgCj5IjG2l(`5O_I^EK_@t^UCEjH zT}?4M)@JgO&>2qep!mAkcq7F?cFg&nBG?hXCPhNs>VkMjjENS6oF;-bCrJ&&g6@8*sj@+c_g5;lbE1AKD+H%C z^oeosOJCb-Sioi9z(vtnmeF8cPWyu_lhurriKLdo;xNIcm6`>nY3qsjlBr3L#nigo ziOeo1Ripu5(8taR{nr(ZZ#hZVlfJ`UnDovG|3*5W;6B$vvOOc_5qFSjtg&C^lfl3mThi=zms`N=fH;q%r?Z7)e}5 z6oD}h_Frcj=7iEDXB`712Up>OBmwjmGwNxz-R2aaWY?*xi~ePaAry^4%=csH{T%?^ z-TmPtV71ThBYD;5j#BpgK7^;0#Y#!^dqad(-kZM^OVZ&sV{HDMKqX{lay&3 zr(@Q_Pqu6vJZGF`z+oJcB|W`_s?00sax{o03;Ncf|2U5LBV`t2k)BBm4pY-b@(P%? zj@+SqNaxg}aM{j#SS1$eqPR4NhqYH)8A|(P{|0Dm=UN%iYXgLzKzhyA?y#c*2CuPF#|h^Fh-sIv>}9W0%Mu=2gdm3Uyw#U1?{e3u4X zgi9WOEIK~!U;~D|0H)cnQzM~+Jr}kDNVKBhD=z30n+=;lM92Py18Hwri=N0sB@od! z3~@Ov#!GF96`xnG77*^_;8dGmiNngf5sCxL_&3ogMM~!%quGv1Rr!49o;q(BH3Ub0 zyWI_Cg%oS-4*RN`TNc51A1(@Rr=%vFB27S7Sxh!j#JB*}T zgG@sl6%76^%PuN*Jm_MOO-9q;%4X4uaRec&DdH8cDGNbEa(xlj z#ik8|cHOEDsA8trK;Vx5#$0`}kS$zCtzYp9>{!q)8Qrrt9hMYfu}fhGWxdhRbt5T- zj(Dx6@%GM+Z_NRikggi9CeiImm^FhU%E|dCw$qPD85Pmup+}b&BCnBC#ilnQ8X9mJ zj4m!3DvclssxDmfRsA(+6)?piag!Vro${u}O;NAb7C<4BJk}Ip70ZCFdi3lhke(nx zuJnlt)YN1a7t<#;JaN7Ng_Pq_d`9#;_XQvU6}D2CL|{D7(9jl_qhG7LST4yv<5HVj z&BJD8TB{2=R>^)Ol5ZkbqDO%ox9%{4Z|WQl7?g|>E=Kd%3?k?t7MGyM2BWF5iJV|D z^%|0ky${c*!8SKBeE|{VG%4q??Qc*<#-!-F_G-4FPcsLH4tddYwna5>sw_7AB3wW} z>qRfnf)W4`(j*kE{t%uCeJkscy4X<<@SvfgtQr;Ow_4O}PPzGJfCN-H3N{suAR$!= zF`E`}9H{|{C}-ouL%EV5UgWx4cmcNIx`RK2B z<+cW`LV2`Zt+1@k)_^=pvJa`HB7mdl!{q+?BF#tE2>`G!!y@%y!1Cr)!F}<4JX#zWi4qH6 zDuK@x2VFS}Y^VqxT$WcM)~=g6-El@#HfZdwmUwmA8%@z?1|^gyA-z#=f;N% zK9QGw5AE`<%hRD8aaD~mVTV+%q$=Iv-}TAONQggw_n>pGk|Y%U71veKw4~8GRS?iL zP)Fj@1raUT*zT`#)mp?Dz{zk{Z6N2>Ksg!Fh&*sAV7BjG%1jq&L4 zL^5h8kB9&s#jTNVe1XrXAY+d1GspeG`O~`^NB@3?5Id|#IRYzhmj*e`MyLh0~^X5Fh8e}_T zl@{P*4U`~Ii2((hT+y2hFB?|mz-mL~F(s{>XxVUX@M$$DL5)Qvo>&56#>BMLSXqmH zpM?iabHc(~&3Ok^Uld~Huywq&QOdgPG(62wJy~sLrEqB;)Wmcn(agmlGkoxjV>*nN z@wm#dTVZ6(hr0cmZRbJLoJ>CTB_l=#nc&kn0KDU}@kiI?x_S$5gz7icZ!}%`6_X$k z(oDL2?(W^;Y7}pEJim4l>2WCEV503p6A-CBFb;)dysiU!^gLSd65~zTO`E6%Y$CkJ zZCv$m>VQ!X-gt)%6flxdkB1%`-PtNWrUpDD)Z+o`LDUKflH3sbHRFRNA6P)tEY36; z_Qir;!EeWqmlbmV5fbS;iUpl<0`vuL^#g`K(U<~lnbX~si#IyKEGu1MH( zV+|BH^`fM7Z%@uj>e|L)9NoPC`v>_vC{vCd1Ks21g&a;k)0RhptdK(+jN%0sE5b+dJ zmlFd*B6OGJQxXn{E=+JH&%7!VMx;I=n9!$=|q1VmSjb*>PO3|>ULN!1OW9bs>Ign4y>X$qnCr1>qg2qY6`@Mhy`oP$wp&;S(faWUJt_cdH`goXz zz$`DhLv~~W?WWALjq`cTdQdOqGv{QV z0$S%-{q8d3WS>IGp3fvzHuWv7D0G=gRFEgVSZJD+`B{SkrKlUmnxamOHI-05%Q#Fb z=f)c2(k1Inr8M>ll|LO7sqX|bG*c((R@1U!#V`mzKW)gI?;si=sYuTj61ZKjj%sUO zpJx@jo=%tkpjkd-OW!*t(aOLd(hHX(Q0Xa}E^G0XOQd{;`kXAVNnZ8txrL-%i>&8! zBk3$pN#*lr5zt-pB{hhEuH>hr&{HZ;b#%(C;gLW$@T-?8w^PH_O**6J;i!rlMN5sWQV9QOQ=< z+ydmwfUA+wMRX>16{XUBn(E>Lty|x}9LA@GZa7{;U3Q$Dppe5QU;Ruip*|-(%*@jw zF+@*sLm6KcI$;+pg^1|pqq;JJi~tc;?f3#wG@@vvcWbE(!q1DoV*a1Z>YLDm#$&(bu+L%``2Z<=t1V9*##5KuqVtCl zU><9KMKL+u<q%Nae0Y)Cqr(Yt@&v+dM z0_brd0h;r-C`TLJJvxD%&E&ug*06`$DZl_6uR)oxoiTU#{vAi zle|?p>?nCtJQ1Tse_A6~Vy<8=PuN1hjE~HPtQ)ql%oOJc|BrBj3A}NYbvEAYuZs|t zro>ZIct56%bC{nw{B#5+ri*QFV!CT*FbHb_tkBD@ih_ha$)XRBuTkC_*2%z~7y&zq zH=EwJDNVclf75wwm?mm)abfEVL)45=FtKiXkNyRM9Y9!(u%KB28CDKTYy zj$vv>&Istu%^G7m3+1h9E!Oq*o7}KAWI6V9BDiVG zdo*>7F=vt=%gCfPQ^&;DkVI@*$iy8+$jjie47#xXhw%hrp~Np(a?B)6Eo1FIw5hin zA&IXhNwekUXDx1wOfy+`W@M=hIL*qA&$VQ-=rl9v1<;_eRa~+a3^>aQ?^AA4`{3s& z(oDZ!A&Q3D0jyPAflo6eXNx7)YkmixijI&hc|?_Az8Ve_ku}mR6;?3HZ*K6o$KjNj zHJRY^%}rP>c1Of>I1~p47;vDDQR~1$(HmGmU1ub(2!RM_Q0dqa1#=Of7Zim}cXWK? z3ol-XYdw#qFjrC!mZI)YYAV-J1Lmj`)+{bZX=;QW$_2J@aN(I!E>bFj#7l_C1E0xS zg?4O_&7Y&R5TA0{8>Y?}j!pvts!IgOnfBs`PJ+%r1ZDndQF-N_0O9v>-J@QeF8NNr z$amqZ+2jj>)o${;WajM8S*jZuKl&OVDN{c0MRSs_z@2_Cu#JYdHaLixjuw|_Aw1dl zUA^#AmW$b>!~ajhZSEIIqb!@bN_ObP>tKhK&x0?@D({er5*^RvJ4eUWf9rUGj+}pk z$El7pVHeSJX2)8kd-!O-=b_!#Abd9SaR!k0Ld*dlUqa6m$&7iv_rni)@5Z z$4Et#R{CK;A#HpuOVo!$_tb{LI^fYjn#u2@o+b-Jbt4UiNG58vjMHQ>U>H~xyP!`<+qRKYj#Bwt{q z6RnH7SIm^?xK7!9ao7-!uS$3LR0BA)U-#7_Xdb@F#TGYJ#a^h~T~W5SmwVsC=kr*;RS(gpuj z-8v1l*g>Q$!Cmc9s^bfz&;I4Is_~BieV~RoDjXiBHHGD5fkq^jd`nO)7lFkHs_%sq z9m4O4)MPdMk?Qy_ajME=DOF&r8nF=^PatP_)P%twa=uv3I{3dz^x=3%6MMn4cuw^Q z`h$1_W8jqLgHwJQEZTF^K;rcgh9x>GI=DBb5Ip5m#lk7k7pCIZh`GAKE|gv%dL-#< zev?IT%}*sL6X#X~r!^DTLP51>pYH8ABY)P{NOy&45$=JSH`rc}|HQoG$^`Fh=vwjc_!e z;4M?2rDUxXg-$SuNeXYb9+8OM3^BrkVr&Zi9loP6sa`%yc>YglM=X^{cXUbTRIUnq z2USDtdR5@;ZvPq@=eR@>!sdjO!6+T}#3e~Ix;O5{WiQ~80IX7CtT)Deup8r`M+h41 z-f@eQl;5Sw9B9YoZ<0+0D#c+3N#pq8pfgk{4vF;;7wT_em#a6Jo}?pUkvm(C|j-64B}Odg9X%R3bE% zCJvY816B9PKS9~fVRp?FwSl1H{Dz?h7T&!{u| zeF1H*!t8d5bGjA-jF)pFOi0v?G{&b}PR3o-DB?sxL4dh<8BSm^nk}2~2Squ!<^O9hz1{JZg0ZgLOq$YMMcW@_0-Tk%Xoz&S6 zG4ZH+1}y^hWwltIU&BnIb~$z^nUngO+OEr@I8>T8ucxu%Q5H^Nqd%{cFJWY^e34yy zK?3F$l%%BRpLqNo-1LXFY(Qldy>QFH)*{#$Gs%Qx%Y3m+4 zKu}8d;JC}JF5u_4E+@KFWspaicsVFr-k;CMRrILWfsyDqPx5mrCkf=_b?UlT&A$_s zD9}&?$Ke5o2rG^MQ<4vjohDeQaKX-`u^!n%g$Wfw@sOgLjAHXcgE#4(DE;yLJk|mk z5|!!`#NPHSTDXKKf#8KNYC-I{MWB>C%PFAw!>AeV)@0ca3>dpS#da6tVi(A zUcWl`B0I_wt5lER^&C%RQ^A;xR2JZojr-Z*f+QbW4spR0d)PG@z~Y6|J)*?c!{Fs5 z5WaQcLn&85NbTL8q)3q*2WT^e(zJ|85#z=tv5VU3uTn5pZGzk1RlqJOp?3Cx|_;ShVoJLgFl8qFPfmI@#lXm7gt;B%nCWUDRyw zOtPaOC!r;rtzaOeEN`(6jXUfpRDfb?Iz-Om_|QJJ2BoQy7&8lWUK{0cM@1Cyj( zM{Hn{wCfd`QEB>hGN0#iU#H5_HMTl$re%zfx*S#<&%Ms>W;hopN1Kjl!*7F!K}Z|? zorzCl;5u1whcY~2$*%D#(L=-VF24P=a84C?SQ6#At3-*8Exk2oY34nAmohfgK+ni< z_znlq$VNvaDM{pwKcltHAw>^<2YbhwI?$-4Qd|FInD4;XR{X`rLq_8VIz74a~xnD8lQ}; zs!ZK(1Zdo{3~}IxSwG#glN*t+iURtWAm&K^gqztADxigHsD$<*kU)VV%0-<7Tp`(^N5ji8{tt8bg!#Rb$%7@R z(Ix6`F)l5=0y++O=UDSH=aQ2hnr?ehm80c#Q$Wqj2fX#Gp4Ik8&|9 z`%s70M^K>LB{0ijonlBv8ZY?4=IeYl8V|a7dNi+z(!~gYxY!Sx$yhH~RR30v1F+m^8)U@OvV0i}J#BDA0 zoD3raPcckyZ6ij(CYRIcc#n~Q=4z-Fi3?=FP)r@%sC86nD294WLP|UBK+obM9S?dp%|V4oX!JN`qLb&8#%K6(*AERIya|zS zp>6&a@AKKDAZkArNU|@m|7TenXi}Vx~-a1mi>&V2zlYU`PDGuzWu0CsqBxu>*Qkme@ zG7z|s%k)h(UXj6Oo`Hpgv~kolS8Ac>(EV(7Jt^mjTOiv(H6YG~>7YoDcE~b23ySH{ z@^EVo8_aweXV(^#q{mbFCTfBNv^bH++EObtr=}>#R;*^FP#(%PC`Uici_7^E`7kN3 zN{Q4SzStU+&;0?qWqv>j5g3@|Gm6wu2{}ei8>RZ1W&h7v;x5{BI1iPRU>187izNUk zN3YJz*^XyrP`DhIQ#?0c87NFq< z=&~feVV1@sV#>FpLF~EH^qUJ1G9aK^o}X9Q9nuA-h7?J=Qq$Xfvr-;)!`=k<1r^>m z#g8YAcoO61mtQTzHF7w}u8c?uxZ;knrfKL3GHM-sg#Mz0E=9eg$+c043v$k{o5OIm z#K!6z9&O9m4#3u%MFhFvJ6#r5vAvRRDdMdVJ|!1%9C$95XKf1z=rETx%;dNXFc6=% zZZAM-K6>1{F6Slu=;XVTfCRKPvpCK00UCbZXyD{pnqC)Cx=%%S#|^WbfcUht9-=BN zu^{F*@B)&g#fik!a!zi|LLdW9`JGj?pK2&+awfNvb51}D@a5ujV(pR0Ap%NxCeQEp z@f1P6(BWBY(R+h~e~s$I0{om{GL~PPI5EJ(pbT#YBA3f%gyV3_=@C`k`~{+T{=&z# z=C2SJ_rAJiDOE_Rf=*37gF6zf(V(P^0nz4(Gt&~SP{Qw^eC zDJYN{<7w@W7i^zOVSL)8`)fz$`@E*_coGYj!{mkz@2ul@hD*-f$dYij5rP{h%cZ0Og8*$ zP!lZT(CbJ05FslbcK1Eq2g|EFe!TE_lol1`iMXRG%1ETf^%yvq&q4K+RGd;r?l39Z znt`VXopmX(6!CTQ)l5&BgQy#dHetZ!*C%(lKyES;QvEV#D`a<0Z2sV316~W*anw{gB?lBR82KYvb|ei; zT*eaSb0C*isDON~8W2cUp`Vp)NgJKBA~0CXK5CW@r`XsWXYCXU`rkc^K|`3 zr3X2hjYGb=p=?O)E%3Q^XQ0xf+}1cVfYPD@`h@+ND4+Drz@rwnX@TQ5QnCsPP7m@h zYgbK;7>G{^7tAmx&y%V2fCe*n75lPuBC<0G;dhnGmGBzkD5S>_g@%DfDvqom(Fk8Q z1Xni&%@<050%}?m((kK8#txLA&KQ~6X_pt2(8Ls}4GR%1Q&Dbzq6KV19Bax7LJJcd z>cgSnJwJs@arkM2$8W?->dj&9At*2er_eZsqB+~ksYduTvt@h<=+h8F(D2)?YzR;N zx{J~y8airF_oqP3p_u#($q-9ml1qBfMm!WO;*fge;?a8VT<`}JM~VAJQA-*javG7r zc34P{0_h)QLPo1&JtG%@_70kB|{D9c$Cz ziiEn6AE236U{ga>Ql+%B*oas9iJ&J$@Jf)e1as`HKr5lNF=6%)^KW?RD5Qs zdBq?uMso_C>I%_V;D{nAC*IlP8WyZ4YqohvkmUNhynYLNA9(j1BZ^uV(~WNaMya!u z$$W5|K%%cX06cV>ANSElAyrpSa#&XujZ5>Ora(7CYjdL(8r!=>Qx7mnT7-Y3?lJMBbyvyGMCi*&q#0r zWvRRG;25j1k%)LB7 zgN8+U&*6i=mX-h!Rg<_WS@8`!sGF=pNs5##re@ zOPS0kH~BPXlOs&#(l{Qea+9-`Nobz6JY*yVG%fU|wRs;cfgTs~7DO{xaCXR6R0f~q zNt->wv(F*~i%R)!vt!*bP7x)!^RxmL)isp0jp9mhk{i|Yjb%*{dEA%paEZ3UR4XRZ zksr*#JH=)25l?j}gzx^|YMeg-5jPK+;Zx#LsGPI6{cJ@#UILxrXII%ZxLIryFL-Fj zTlbp?YFP)QVNU)TvwldT8WQl3BlTh2EmYGH4XxOfwe9p^7h+Sq;1(4T*sr^_+8)hI zVw1eE?Z+Jp?%Cpt9J6X0Rt}ot;;?2bcBd<_z`62=9c5*rUp-38* z;^1n&seT)@5Qa9v$sNYD4LuEWBAEkfcmR!;=Eacz9qjs8&J1 zG1}pH1dNb5P^8UOqi_x-Y4LzAI`_-mDBZ`y1$YAmAv_ui=Ui9e9Pe3D;EoQesQP>i z#;2>z2eVRuhBxkL_bZDJ3W9i4xY=mx2oRkyk`6D9A~l-KiqbuN?I?y)0O=AxjZNt! zdn9}4gtfE>N4k&49(NQOi~1xCkyI+4QC-t3grvcid(c$B2IJGISVVQX(Tkzgyzli+ zdZrT}fn>oHLguxoaB@nX9w?=QaqJKtUGl|=msjxW1e{jq9QO$u2w5~Ue~M(8(+YR} za4D$bK1sT8I`M##0~swfwS&QgbmcmP404n-WN^pa?agN6cnz50PS!)jgh>zY*!ep` zM#O|z$kPjtq%|N*{?7q4i`50`$HMwWkAf<*H}43HpqtRU-qc}4&{>S2TUIJ4cujT& z;!)Xyc`czud9?q88`}82nh+F0%o*ZSt;VBxI`XL);!&-pqv)lSM?(Nd!P(ZvP*;)> z#8Fjo6lXjB{)t3~Tp)U0+HUBdNb1mkbh=NIwia?UfuRudaVFVe8#y|M@$+-vQ?{!q zdcrv#+z|EkXd#vg*JYukwi=NpaR~zrZxRArLmbt7k+86H8E~>g*Mlk5V#j?}C1+*V z=>kuYN^zN3L!l9Z=5jdC+epFhC6XmNae%UA1scf?J;2KIr$7DYf06yy@()okgE7)O z^dAZGsbMu07RFIYlPYF|59BGYmVy9&9(ZV0lL@89`1)*!CeDYQdF5r}WIrde%1;Cl zaW$X;AyqOQw4`D{NX5#_Dc1DZ{y@?SSc(H4z$?R%NaqwXaY&y}+VIj*tMn92eXA(C zxLpR*2dj%nD62+tf*OsF4Q}+fJRsMo1pV8~syB(;cn0JO6jHNg zX?IZ5;&|~#)~CSuwCZNBx5OAZU&SXrmwNzAalut;{JJ&dz@QYh9Xt8Hp=7YYfD3$g zP~_9Zoq~|TfqZJxh1y!E8RtGO=26!ML>tyWeWNO=ouLFM&JnR56S_oKWFl6Wn3k8; zhSDlbjy7fI>*uZL3Fq@jJr;44lOI!u@! zy@cR>GXly*symsn2Mo9@;XtyxjANq+dIRw(aXO(x3LRGR4JtrB^=evQ$tvB^lyA!E z;&NHm9Ph^t5OA!$OV_jr1&!76<7lo?`J)BNs^E+FTZrb z+aR06r8qb}LDU?cNdJ$$cW;g>xABJm&!_0hy0XsJOf=)k)p<6FMwUH#B3oWb&SlrB zu9mtbcPw@H^u?Fi+3)`T0Ny|nJY=_yHOaou)@E$?0YDHWK@bE1q7qF>ffLBhR5yM0}K}c!R?Hc*=4c85#R1gHs4o`mM#;1Sao+1kr z45xbwAZQ~fdVw;E2zi^q^M)0Sq7?C~RxWIR19vC`Vq)qj3QbGQ6;zP(phz^qQK{O> z7s`v-4ze*)pv$4qcr4d*!8H!Pi>9`#m*^2}7cCPI(KYhiQQMm&d_s!CLQqPOMdlJK zac7{r__HJ0%Af_;DB4#H)w$u|G#XTz7FnXO2egf93a`;@8-cRq+a#__`er_Vo2P7( zqh%mczS&0Y8WRRcv1l`DSXlxrp+H4h(pJNM!OD?9Vk`>QOOd!-3(sEqD&VvH7J_`Z z7r2>UfB8j9Q$l|Eg{1jqrlBKP;qAh`^`ksdu7Kw6fi}KmYb`+2*8mGYM)n>pz|vO_ zOQ{Qr-J_2JGP{=YH1V7!z+E6p7v;ra7U@NWZmDJ|LI?M5Q^=S`W;4c!Asm6|U@jox z90DfuR5KBpfQwqQzc=xmz-n~fj%HDu5AD?&9|Wi2vvPwGovAR5hzFLG%$*&=@^2@` zAW27AQp$i8N*p#jrTi`^n$|!pf{*DT+bg-->eFL9i9i)9YFg{KYfOUSB)++SY?Mz1 ztWb*j+a(`MEP~JIVST{NnPNJ3P5~!G2OH7BM$*X#zNhfUKC59Fs0_E@E|a5y3!G~h z^XyhD;TH=zmI!%-jG~@{C8Lx09H38_PxCVcS1V=83Pdb)ffM=)33LxBi6}Hp;3aAl z9abGHONwAibhhZ8EXS6}X`7C9^$JG877Q8av}f77wi7Xelr)UbR=J^--St2bCi{w)aB6VUH|=N_(a6Ci zHLRe?2QQSazQm9@4Kl)wceQg63>g6|DdEhq$qJ6i-Y`IfLC;(@>odY~KoRBwzMifQ zBib$2br`K7|JaG;fTFh6O9T~H&;XI(OmEf76j9g643EoGK%bIjTv2`&ByF)WBMA%t zOR#VoSm~R*FEsqs*-Q2aG>b%Noy*OFB-|m=wvI+H8D5=77ITW%fR^_SyjNtH%YBXN zKkvIW5RfcX!sU9t!DISbn-(g;ZJCw%oJ86&*!&1fpy!uM(SzklEOf6U?C*V8{Do>K0rG}>YpR4Zzt>UHQ-Pk_f(=>+x?dQ8^h^i7NFCy zqAx7a3pj1w4p)k^S|F3;17OlJePnXlR+|v z9~H*JK?odN$MRhdF;jr_&@blYs^*t81PCxbjgVPCu^RA#isO{|i77Dx)bgntU)Tfi2-80+gY4 znwJ2TxE3TqqjbVlJ-wUjCDed}iwLY>?PT&24Ab`nfpURXnj?#ifnroR3>$DgltjL| zg`*8OlX;vPyOS|80V2i2D^pwnrM;AR213Uhc0I|p?HYUsnbIMhU|#nYv({NUF=Uxe z151Hanqx||Wo}ryBtv8jl*Y{hadSA))d*OyltS6fZ&{4p{PIU9>aLc}fvC`XnxPHc z3$VaF5-z}{f&(2~&?y5!*GMRdONd=q^j*TQY6uJvFg~uny+OiCF5HE4-*Wyw+GE)( z%rJYm3TQ?LbsBNIdaIm%Vj><_0H?TQp7 zXn_Ykuv_KCfTnc#Y5Yog&lS_~U>W}8Vw3xwqX{}DkPL5gyTF|xzUZE`m_iJk(&Bjc zZdt}5@pdeDXQ<+dz<7x_)Iw=vp_!d03aWJ!IC!4V|M|1^gop&qdd{z)vs=)Ff&of# zO+^_5S9D9jgB9?#*XwcnmO_+O*~-CwTCMU>J(UIl>U?kp(UzVtUfGorleL~DFO;Lv!nW2TXMkl~a7tM9 z$!fwx0Mu#J6_yzrg3~FiQNg#;4Q7JiG78~6Lxn^DOlgpHNB$M;g55L(pi1M0lIb<* zP^J@rJ7~d>ik$j$7HXaiUjp~~@t{c?boM;as z7Cop&hvFXba=nc)0j$wN>@uQ=+n5Tl8l@Eqiy;uNjg$cHpw&F0mR!e(z8@`TT3V@m zb~wnCuX@J_BFCy()$s+Y(Z~eW#Vp(gz?6o4tf9Sfh-nDGj0UO=nZ2%C?IB*m!f6!hM=Qc7s1&<&^%bpk z3zXt&b%^4QN41E|ry&XiS9ThL$l5~Kgz{uJY0dzpxDBJsASoW4JXFD};cz1%RVou{ zwRVp*(~96#iVdA&N~NBmNa^b1?6PGEfKCLR^P|2wjmHM}x%4nK$EC#B6UwJISs?X7 zW%pmAcuWMI(_1K615#E9Cd0(6yBJ+&p6&$KLZ#S^{CltrA00zj*f_sNj#lEzf#vv( z_7k}otf8gRz*6s?o`ese4ENg`+UhGuFF1r4D#ONms;cF;GC&zFnys)5h#U)U+$~&F zC}5bt>lE>ZnS63JhKQI2Ez_w>gqb2b09EOjmtVNH%pzjrY0cdWz-3zc+vXB61Fce1 zvogn zBOCL{q}k*=s@~#mV8+9$oJbS8ftUnW=?P1?ft-NWsad18g;c@*WqHA}9Nn6$_y$q} zTIFidVyc>Ub$gY+VQw~UBMhhVVP-e(r`AZOmlteSbZvs6Ql)EH&O6BZw?SMnf=;u| zcpwE@v>^B+)hBCT)m+ZZg6Dj-lM0Y26;oxgdP4SK1^m_Ms$y7K3Iv$apjWJBV7mt^ zz@-$du4-8z5vZp#!?Q<<CJ6`Nb&SG4a){E3Fv?yhN#&vjmyoFiosgqrQ zs8KOSWic?sa!zCdWSLG^U`R$P4UG^09f2Vkl*Ub0XoVn<28M`FtBhlpfi zpfnChL$nW344u;BNRqBmW&jn-&!8&0hfL|fB5CVL1gKGI7!{&X7!~?dAC&;5aS+S7 zOD04ohW7O4czX$lR2FvRm5u|D7-T?Iu{=vx=2r(44Mv>49Wh z{3GS;nB~`Il2Hkl;#c`4WR+)gmjxBon88Hj}_X1Slz>H_Ni21WX197?)GdnPl=T z4=?muEc46hulMjD1vIDBM8g6_*hunmnUAz@+kB2O%vEvWt}kFlUnec~hv89gk*Z=k zn^ae13>LM@24S&>{56Kx9h9C+Q>P-9r|ORM7_k$Qdd0s`vYaAc9wOq+{;I`s#jP1d zrr~PwTPbc7x)u1bPrFJO}3GmM6-ys$}8)0J&vskA352_}IkZPL$lE-z0^7ODe_ zDUe$`Yz<`+F`PnULkZL?_zaWdj&VIr*^g@Y0WPOOwh-?k-7I*phyq!E-n22!Em-MA zN;-H%@doxvWt$Bk8Rq4Dk)7fFTp&CG$gn1HH4h3ai;(a=$63OWR_rJ>g%TPfxEloF zt;Me&w0rTmIR?pER88>+F|osKix?lp-xnbokgP>$BP6^Vl@&L2$N^>8lyR|BKm?Fs zA;zH_ivScXsz=t@+7cxy#4`#v9ux@BiAMlgds>`lB+)3q)3?>7<4Bg7?Lt3l5us6A zQ7EWuYrWjeE|oZd7}Ek}{i9kk-C|*g2yZrd-=Yv>Foi<5-DJ>n+lhbgR;2+XYc(jy z;#?r?02Wj5F=1tF50YVOF=Kv|;Qork#b|t0=aWZ?Jx>N6ne35-g5pi!3NJFr8SevJ z#Ob0Ce-)aw01+0lHQ*v0KH>G~%IC)^wy#1b^t2#9&x6^4Vho(6v}mG$V*w(pI6}0@ za154Ez_Cny+~iv(f0hBsFkwjDa3y49OzCJHo*@C4Q?X&yW6G8VW2tOq5G$7{bdjEt zL^bM^qa*`d0l+V-#utcMqUuu0v#*GV1k5;@jMXcYh=7I3aFL}Qg(=l1UJ<^4%V@v~ z=Hp4{*f^jV+nHPH)9S!L1Qt=)%+z&KWTgNvX;Q$^#mBD0Lx7NY-R_&*dqehew{aIB zqIL+6eH`R!DD{+aJyePh+p~sjK~l^P-vu?9_$=tBE?WxpQdksn$*;c31C-eDOmriNy6pv4*rsI#28~y>8a@iwNr`tS0 zhUL$gCFU5_Lq+&FW@9j{qqc}2L1p-z<|Cq}QQ4Kw>M0&sgq6^UjNo**o ziw&M~Q|?k64@&q6n501Gt`1E5ImWm~#q3g3NKT8dDSXkrP2eE|2xbK=>-x||K(a0R z&^d4(Ai)a8e5qr=3_uY!_o0ZE_i%HI9%i>YZbiVzr_Zv5P7^<~@SWk_ZQsXGQEQ$3 zL9M7{#Pl#G*PYx7Ut(o;8R71`0F1_L3pJDO8BO0v4R;9nhroQHjGU)TU)>-;#{YZ`~$9fQfl^ z)^EA54kE^bacCZdmk~Wkg1NwD|LCSFW7M<~a0v}qk?`$LFFPbmMx=p>ao1Ftt;Og` z02L}7tuwM1+r{MwB|*sOS-{v*bF9t{%%1%-f(?yZLQpUOm|ab;HwAxoLM=m3Ns`bu zdAAf=1~MZuouSI=6oyg0bQ2;0GADwRAskzPD+Wj{zgta7CGZ(R%zh;@AfduQ0u|AA z)9ltF92Y1WZz}vT_&3g~>2iqR@jaqXkC`v0i#L>u(eMMk5P04^+MfWxfdKQs88 zAgblzAhZ0KKjO}41yGd?UL~}Wv7jm$^;$jc7FdaI*Ij?{K@Bie2oRjg0S>`R6@hbMbd2?^h-` zOVNU>1yg~G`hpuClJtx+CIfhQus8f@*yNzgs zp%dL8Uld>3wowe=D!E%!ec-I(P1FLkN{lQS?6wUPlh?e5)`_taX{F_WGg716gfzI@cErWX>po0L<%RkkEahg2fnvL{*|)oqc!{i=1JkAPK< zenn+eTK0NFs-$4d*VexMO5gDfkrss?APb#p+xHEb!p^_IYJi-vZWN0)R#5^};Rj?2 z@t2A2XEFw~i;SCL^=au_b|^YoQr1nx2v8?MDh37XP&2Wr+PIejzD&?+xF*(wj_V-E zimRO-gX`oPtQzj9X4cq#H7{bLx*d4VkNw`dkYn(i9QWF_RuxtRT_V=XnjuzFGL(QE zwV)TP$!0vqgB29LuCb?}WIUosTpnzkEKP#R5w+(}DWY~VSuNg98+C#J&D#%TD993V z2wI$F%8-VnlWv&f%$_#K`9qr)7N8j)Z4?R`{KGH4_zeU@^;q4KYp`&1tcWI*$#6ItqnyHoFT1G}d^)%R)fDne zz(cF%Gkd=zy-ca51ak~ebD^YA^yu_aKqA{Sa<$;8o^qova3q+5tsiO?d;^$JP>OLS zsDMatHp^_gNN@lla8@hi=h+lTi2`H@Aj06l`O(ewygV2#um#@$ z?;vv;ROhLaapseta@^TuGA7qv8x0Aa)6$n#-jie_Kmv(36%iPK(4rcK5gLlaFcz1y z^$p}dT4pz~{Ao`Bh$a|`)34H5XOx@F5wZkKh`?2om(7sK43Huz!2l7C3WxD279 zp?ty$lkhTIM3Q+k2|TDyh@@0V7NO7*&^bA}fxI29I!6>dIk21nRYV)VALU8I6HYu_ zPJ*ztm6=d*U?~9*v$t-thLL0RPa(PdkN1&|aG zB?;G1I?9b)gdD(90@Ewp5kkV7{0=RmAmDNmM81k|fO2FrtE=b^Od)`K=0zRfK&9wN z?zaHxu4Vh)!lbBpICfh@wJ-q{=g~2Fik8`ay%^8;@IUuCpj@GP%UjK18g?5G60okj z(-tqTks@(#kw8gw^FBsT{Oz$NP=st=YvF)CA1hZ00Y8SzNizQ-twkHf3wJh#Mx=qyBr zmOmR2EdgmAA~zwT@rCw=$zzz$vW+pGfaPHk0f9eD1WMwiB^B@}4j@9J9kGyiFCYq_ z2pMsDNJ~LJwNa)tod9iF0tQl$@tmme;xjaFnhB5!8PqSwOU>+vmC~?a3IY8@nBu3$ z!D~3=@+jGW6m=v`EGuHuh44$D9`BmAT3LvsY`c*r*xmjkv zrzjOB2}@;?93@?o8i*D|wn+8Yic^a|N??=dzX)zVON0*RjgvwE$q-5Em-#6>!Za`$ zYL_6m#bjOI%#lQ*>qy`LqLzRJPkx70Mpz7ypy~HBe%=Euxt4(j)9B#D-!Lo#UE z`A{N7!88U%yUCC!(FI08(W1yxG=fRQq2(l!Xi-Wc)0&oANTNiUg)B-TuTX@RrWG=% zn;BIXEKYn3je$t|#kVV6SPT#&)uv(MJf?Y3orKyPtWH5~239AaHvcNqFQ0vt$(PSP z`USJ9L(&!^7Ik%0wLz_oX*Q%(JVPyX;pd%)knGWe7&ZvXrg{KL5w*8AzBxi8fCQ=D zn1M*pYE7jr*+PKDv9jM~E4Z5-K}LvkFSs+^j*tRIM66Sy*l_le2uoipPw3?sRVE~0 zC0AVlmgV9ISbw1u;FG#8gtEbH2vQD|dtd=%x78YdzLmJLAKKs_C`;Gqwmk17kZh}B zx#U)h`Nh0QE%r(R<*nI50z5UFNSH;X5bE57EEDNQ~2~{P_kuHim%AF`5Ys_ zsbk;GcAy2I47oP%xYSPiIt~+qfA5}50VHcx&X{h#C1gy-r}=XJ+zvt+Y)Z<+r^Ees zK_yMfmOZZY>luaZ7~n5|5{ zwwemfK_fyPqQbjY3A&j{PhXMO7%V2x-OJ4^>*r>nJstCMG@oS~7*s8Bu*b091In8P zN1IThnF(qnbOxQ|uo)eAGLdn>5X$szxWciNBItfm8^PBiGTtg(76p`)` z=9Fot!n23V2qZpprD59hQZ({}n7xqRu}kG|e8B zC4<5+IqIU`Spv}zmy1eQ7uU;$f><5SDB8!(-i79D7Ly+0ArPg#_w_+p5R8UepL>h< z>f~GAOi_8HA|L~lx4Wu}2oO11o!OjKDv@iZRTr-TDrt4PLTSDHfFZ`kKqP2yr;0yI zAkp^(<@W8>^eRgoB`3Lo$k1l7$Dpq< ze2019u>wp9cc>&^TPXMh7t=s(QY{MDb&)?S80xKzZ;-L#OBs^Qx0|_gvE{M&bKDlh zb)%dgL)R>Tid9UppP_rmZaR7nxiYn+6cf*x6>8+=JCv6Jf0kUlOQ&C$uFJ_g0g0DS z!)&e!VE!J%XE|(R@Q}ooLaz18Oo8D*L>u^t3|jyx5yLTRfQ#{G%5`mwNf0qk_o0LO z5+6M17d{uD+HJ9fY!Mm!*YuVe$(9j0xffgQUASGZ$&Zd6`v_MBo z>#FiYfCULMsK& z=xwgGBt)@XR|Y8HB93*|u|M)>56#xam>yiuIQWke2`Jf+y}B>Jm+A3+O}3cJ^bCAV zkFM=gQN|Pq!s9GQ<45C3Hm5v>{Vw41vS0#O6a=&R3DjH$5eD)eFi_M6epDV}r+5I7 zSa~TXiEthC7AjESA!}v$B#>x@Fe?LPFq6@tU=Ky<2M*2m&=UULd6h#12_V9_{!YW; zqRRwtK1UeZ7Lqz>5ufA9JPLFp(2p zVKYa{DQg!7IjQK{zOU<{M%lumF}+yGjlqJ@7; zre%v!Ah<8@wR*EzkLT~pb6=3Nb@nn8!JR9`H-+vht)`qJqK5;xpr(1D1a{=OLhMeb zNbyxrUUAC*i_Hufx?w}Y%1uWD`{)f8ehyfqf+5cjx+)olEYVSBhDHQn9TaRVjAn}! zhzX23-NM7OZqgR1M4eJZDi1d`nif=2Vq4e*3n>rh*=K;k%%O4`A1)^g-VLgBQb<8d zD-|ndZd4}LRE_Png9rf-p@rK{c={S(F}<^UgTM@Z4X~&^l`Vw;OJ4&lm5WQ4O@O7Z z9+qzDhtvs#vkos8bZjf1F*M*JC1tsI9#TSb&7|M(2yC;y`gO5C1^6OgUD_z6C3REu z?Rqk!I+jpTxZ@a3-YI87y|W6U&MBHU#Fg0|#UDg`rC2)cck3^|_+q%)EVO`Io$m-G zP(}1r*L>s=lUoETe7l+EZlKl2)jNFN6Cj}(plQ=dphPnW;7h#bRf=@WRxC)= zif(GhSY(U~q$QH+D}@Pz7?Hb@Ap{OP42Po&ZA}|*BIF=|GE|ez9uEvONhTB|Y=ID8 zB4*9J?Q~KIHqU6J2w5lU!WR(%jt@~OH&f9` z_XTLywrWu(_>o!Z+K0jHba9>k2sq;*v%PB_$`BNi+IExli!I~~l|7Q`Q6@q6fH{eD z$ZH+q?L$r~l_WP<+Llu0z=DL&2~zZ5l`jI)P_>J;lmotw%aD;?NI8}yxD1q`nzO3< z%q(4W0#uN35%G!)*&wE2h)m`fH#Kji^a6eg711Ea8#0_wDN%_X8y4U~z(x4e+2ze< zOsc2js7>9FfDr`>i-6}t31AXC=bG!F8!(A&6kiwT214SPvq=|@fsiy0$tS`%q;bWkTe`F!s@u)cnfkQX1T3U_3&>IILuwbgK*Qo!JaYkm>8(3;@ z97Kdf`KP;)3`B$k^G(g6DVnk%5gL*j*3c|Sghubcw2YmiH47469He6qCodw_@bLefbDQ^c7Pqz{o$J7X0uff;6R<^Cq16;kx1M%N7vUr_SEB|;`KPYY8_%76=ES*&nS zHq%geVl|!R`o)hCJ_?H8P3Gkg9-1}t5W=&%ndE_Kfdl#)D9>&ekJR%eKJ2aB*Bm~5 zWy0eg;Y80%3?;0Ho8kM>P43eUm>wo+Q?pnC7QQC%m1gL3gz;6U6!>cn-zf#g$)xZV zv|>#P0w!s*OA22h#3q))SKY!kpQ9E?2ngOI*Ee6EXKTQTJO#|DpcdO^vP2y0bb`Nj z6N+JDTBJsYx6`cPJ54E`p(Id-i18o{6c)j2^-4!#xSR%ZeGEYco(xo!)Uu8TMu=1f zu2Zymw2`(J5tL=&IEoQ?PO)jkh?W4%sl=nu%~T8<(ZUoe;^JEh+qs4SpRFKTKb@=F z0YojK_eHMoErRW&o@oyHLCF~7r-l6{-7PNrOi73f|687WFEaoFJhpzB=UVT@aH0}Yjwwp$_FrWxlR;~|I z&KW3cmw)AufxIA>O2NVw2rWi=Af`@+AX6eH9SxPAo8&LZ5;75NN{IGHz4&ZGB>-w9 zV2)|-8*lyb=<*(GAQc+mqB0}F0)Q0M#biRS*kSN&l{fOP4bR-)ap(}89-8Y>9;z&7D_|T^Xg{o&c-6Su4i{Wyns(E zKdHncL^c(}pfG9)&5C~LX!&Mln}=~Fj5BXmDZ+;rlKF{Aq)m(qZT58HMTWk@;Go;Ndh1Zzdn==m1J_sRp}J`@wYB_1gkvxKtx^J{-|$ zcQjc&`o%A=FKKJ(!8>TMa!u2v9VjQ@Z1#bSQ*@yoBi_{H|aRidy}t6L9V)@s8TW;oNy`l^Qx zOEO#ani22bbxCIX_P3o~x)gVqX?Je8-sT6LS%jHvrz*PXbjiGcx%HrT)7gQ8ZKYpe zpnD89$^|rUoqi{=dLMwLKHw8oQ*YLQ0lteOatJ9Yul3D>C>r?xq+;Oi8*Ni%=_+kaOh!@E;envB%u<4jyAQry6Pk(`cZ*h1BJK7Y;(EK{F=O(VImm6Ki8<* zX|n}Yi_zI{qy^k|!XrJYM=H?faI-12zEYD>n`{EUP7(LF%CmTNxCC8;)j*wc>@*2k z5+|ev+7LCcwx({-8tCh(DXXGMQdY*Z@9mh3GpZP77G$fkQt%2rAjmBw6TnOKkkrjo z^>P7_pdO`RC>|2ts;K35K)89c0Bs9irss86(;NXsk5H!Rcbrz59-)h7&;jja15Ov^ zB{q2|Srgj5&B(1L8ET=O#rtN}WI#LV3|FlFS16B)BiyeMsfIImlT-|G6@U8{$w7YC zR*A-LEnCy94+greJSVd)J6rA7dWnao9d&@UeJk)1;Z`JwmbS2aMH`*gFW!+*bzh}u zjjI0xc!AphFeE=%)4(P;CCY39!&Yje>7Z-Ww%J3BiX(Fk3I&(g0wIKYW6r zO@ZNgDPeu#ON=h6lkuZp{Nl^s3>R-HvDoDXW)lC<%<`~Ap{3Q;om)*QbhV0k*=&(h zMQ0k=Boc&gknD+Gf+P-!9UM5#)Vg}uz7{lfk2Oap{2)sqN5ALZPcw zvw<}0CK7;0>82abF6}*N@Rab3Fm~Mzi$6gu^`H>Vq&PIqrq@YlEA`1OS9GU=`4E={ zD4x*Wwk#?HSQ`S@sPzk93zYT{Pq6U3M0=qgnf)Ft#lM~0UfwE^hf>4_M#21Uvdj`H z#|j^)1eD?~l!qk|zW_*aHnS=gg9tq3?O_PykZ%qt8-sG;9f0|Jpu9k`%gq|q9+ZA8 zZuXEh$A4FmI7w@^91~0i($O)=CNoNmnLCG4A^}t<L_<}cC&!5Lbu~xXcRY77-$OIsc1>h_ z43L!TF6+3T#`HD7;>rgwbH_# zg^BUz>o33RZj2xz97LdXKaxW)EKH22WrB_b7$<|qUI>RBo_#lrwSbG-q|~37LrM~< zsNn!6u`l5mO7=bTxO%;`pCaftxqng&^yM4jdIW)ZKlOBP#j7+x%@r?+B#Q45535Cf zQj_rbF5wXdjyK>`8ErUPEU;j@ra}f>pmaNWI~j5ipc=g-*bx+CqylB6%4=j0kOdl4 zm#@8}7CNOxS_yk*Az!ncTGYiDxHC)=%Tq@?}=uq_lu9@wlIc&okt0s@`qFn zNY~!Dk|W>(rN*^lNfp+L{aQ5GlDVCL7dSJodwBm$K=14{}lE-`&C$Z!SvfUFZNME|j;|FEO2v{C5wd4-H*vA0aYt%Ar0^*(l(_N+;RZ4KISmM1xk|{S#LJYj-;cGH0uc%pY$%7ZJND+64lL?IuIT$%Wg5+(Z_ zsFhasddSMlB#dNjoIeUndnkcZzN|9Eao6M}t}&Lvm+5gP*>-XaUZNJ9N38?{hNO8# z`XnVmb(T>?bjcqjG)f7tN7tPjrUi+yE?01By-}Q6Vqm5V2NmOX)FK6oQ`9Ak;hUPW zKoKUWrGk+AFy59%=VTNwkl^l|jGrY{)G<;H>!~FdpiQv9i8=z9b|>GZ700$vzro>raY z(|NZO9#`BUi8rJ&HItdSo_7uvK1<2aJ;3{JU2Z{QEN#e~;#kk=YYY#aTWf_u zBCO6aj@P4>#73wWd=8X17o8I2&j~b6Wct%U-v(njupGP7)8}vjlwwvLs0KIlp?Q!FqDL(28n>)tCUL6zEoI^sZb92MLR*Aqyt4lOp5slK!~DX9*2P zJ35C%03ne$hNuXNZ=Ndtp2zpN@uiOe5>kS#Sf*;e3-}MHm~gA)T!ARaVYf&BF%SW1 zI>u`iuC9$~rOcl-0QTrV5mby%X-{V4yI1ma1bhjV;M<~Z-R;9&!KL2_D#jmAM<}h9 z$1#Ss9Yl<0a*S5GEr4QdGR`mN<1ADvwCW&oJkytSXk$zRlj9nO^yH;61qqqcd4uC+ zHwOfv;H_`7R9RR$8^oC|CN6v0#PiU15$ZWo%4 z2@}|S5AgH16K+Z?c8&AQWQG*0%RT-Z>vfd9OORP&^VTWH%i%+n1YCWh9lPK&num&S*?CX>!pe zowUU$(Zy^Om88;9(&)w*b-G=(rxKO}>9qD#0?76ArsM3`ukq_(OPos5O@fUO1l1|3 zw=Rt^r5xD>gq=Bjl{g*e7+H^LGwLk#WIlVko6D=|GT&GH8n@pCJjJ?X(iHIgJ;1;1 z=7v89=-bh%d>G!)*8n@4eyaq;xuw71&l38>dj9v!T&Kchv+-!T2Y3b$7@a5c&5S+^ zXyljdU>$L#mlE3ft&!nN6v&g4Av#zGw{VOg+K2zXQb&ktQKXfG>V;uFL};s864n=u z4LC4ZSM$*#u1b;h7Z7_J6;x6xEgfLmPXfBrhTE|HC7`u>N`6X3HPWc07y?eTI(%U@ z1enkU{f5*kUA2^%wt?|@C^s-1Z#q294j{rPq)BsKA{+xEv8JOL0=h1;RSxGG&X33? zyxs$%gUT`Ulw=y_IGl_~m?laJR@NJaK}68jbR|wsb((qRm7b2LA=9So>EzoMOh9FAUQM$%uu7YN z$}q_~(CVis=ngcaF-2z@rUilJxJ{#pe1SP;UanMO8pcb8iP~5V>;fvs++>GTrA@q@ z&M;?rEp-JGP&sDq(a|u4SI5n#{3VQnDBiy~yu~~V{!|bFmGQcSzqCcR43}Z!B-t=7 zfYLBqXE7aDqk=%L*Q-sI@?YsSpt9DLCr1h2ke^%OX%Q%e@h-tv8cLwmR0{I|CNbYV9O%Bi^lQ2o}J%Kt?cy9Hb-fW#9lj z29xs3V_pyTrDR>xpDuOFjgkP?E=~qkWBVA%_Mlk;brO+paj%7APv?;CICic z=x3zVT8=I$h8afC2rsRu26*O6baE+UWQ1*8c?-n^G$VzovhVU8;0o&niz|lxNDe7-I!TJ*a?;%z+#p|`47q+>ULtwQd? zlZ|j}Do&7?QV5V|VDCGr}tgXQjFSoHWp;@9qnJYY`Dp_DlrS_RZ9IpV{jbP;7;vK39n zD3IKe$8P=>(^kF~Q-zKWa*}9h*$FSWfp3oaVNk_ z#5T(&NiikBYGgQ?U>mL^f1`YzV|3~ zqPiuRY0ZRgVi#IHZGf6Ju>ddfi9=tj{BP`*jR`~vRmjgL$j=>qwiZyc1yEss<&+bh6QyC&?>oV+JfK| zY4N(-&X!70>O>o5meAFuW`LR%ga9w{xrKtT|D);Y};yfuth1NJbSzN0PG2UM+c+z8-7+8 zUsdx>fBZSdvOZGTZosi00|uV+sAaytn=bb7Kl3pH$E;X>>_!qG8Y-N;c#4X{rS??Q zHEd}_upPv3)W*BwH~CG5PS1lYBq?&K&Y6Q!2xy^5F&j}J5{cRLmW*CGZgi0!BNBwt zBF&R-M1qJAyV}ZH>7pM~zL{PWuC~9!r#{@b81y zqvdk+5yz0__2i-Z{jN^ z<)uT(qL$=IVh41Q%Dw|TTrS1M$^~LaCOFw_q7Wd~2Ve82LwxdWU5v&qix#3=Pyn7D z2czk%RpgHPdNh8znX!-S0I-J+RuVHSvW3)hUb{LW$Z@zDT}_O<;Vk=*oka=6h8HN% zo+Vsz+?ZpT7M)06_YPj29-r~a?J3lN$22cDItB8CpMT_XxSA#xA1wW+^s6V&FxdbH zz<5xv){ED#@j`(r1}me3&wEeLU+x`v2;a{2_zL-B(&4-w?>!qo#Rm^Jy&ZKnLEra| zp6{!TP<$MP5-f1^gcF#{IZzN}+APP>5uho;y>|q>C-~<}gZFHLDNlHTs~H}7O|fXM z*^$;c8b=0p-@@j@0v0>FNZsQeKNaV zBh6yRnmlF@rLXhr>18)2LF9;dlrg`$piAskC;G`|eRB0R!xe}ix7+okPUDoo6cVso zuIL$KSMN_OP>#O1UVVGhwPYAz@8$K`x6lCjva$F#^Xx`kA|B7fRk+2_XNW{f=E!2T znA{jv@!l$(Am;1d%QFHZMgimJheI7tSu2ckk6n!Z#KU3XxA5uNwbn;TqZVhzcD@;-7pAt1v0Gk^{lD9DQ5 zo7{G<&r<`Fudda4oLM;BBtFEp45cZpuj5w^DsO5tL&zb-HW_0l*mU#z%ESJNU^QY0 z&(|y?8u~Cj|Mt^hD6$FYOr%w21o|&z1{!mP@&YNZZ@l#vLHY3@wo1u1y%`YuM+E7qEG}VD43{u3vhZsDv?l;OQd~IUa=x4lmy{X;&v@rZ?q08& zYZIKSn9Z$_+;DZQ?s5Et9>_{}Y1qOx^0T+E@JQfbF&lZ(y9M4H>iz5@e$$2JXe zb6cjA${mI=5ZJa&b0F02FdD^cn+|lg<$&Mm>^iu%bwgv@mJtKGg59Wn#G{WoG7fX5(YyO23KO$i>*Absccvsy!HGh1~Nai1hj1)VS9C5R^lfTW7 zPUne%b5swwKI<8v4b6<#79yRfuV3G;zx>T_zWP-+BZkJ_a|2soe6BQfq!QWYkVrn~;b!r6GRXq|*&QvudxmkF zL884KWpA9U!~=lGA&2b{*12};!_Hg@5U^%b6RSP^c7um~2;`MgAsvG`X>Ku4s5b%i zRBkS>>1eUZtP;zv{~j==7l?e|_;5551rk$Qsd#*e4cs6B!T!;K=UXr#Z3s)I*ejGh zcstyzaKtTkuK*wDan6VCVY!ts5|hx-ZG_DPDePmif`aT%IBX!KIXcp2x;GdwkLfK1S^KDOpMD&5D_!nX<0C=3lMpw+Z z;WT%9X*rQ9bct>VJxw#&b2y^^6Goa&^>%ba*M$?@`eS1N z=NMH40Mw~JcZf$8@r)5Gt)Pq3`FQI#UNTx!3tQ9fqG}$mbkCdKid1ZfBVtk-v)o+ zlj49Plc?6f_eO6H9*|w7eZQE`Z>VwPImPF_AN|XJy?%xB(9Oet{q@hj`q!WS?MJT3 z0V?}(+BA~cYJ_4N_Wj>Oru~^E0xn;@_~VO{Kfn0QGckBTk#zbO4m8z2jgbOmIsd4C zyuQ?bH`i_`l~HKVDaC4fA6Lj1|35S zX&HIX@a*cdf%uw8JNvH4nqY*W#q=Kh!3JDSK6jJybBZ>CzmaCH`^`^O3PpYRd$Xww z9?-uql$N~t_4_MWSrZyh*9>dMtI_3TaAv0a(U{dA{RBALpLyizFIa52Wv8dQ?*U?ejAv!?5}(Lrzv$j@GJ)@KE$28=f;0`YtO<>#}8e%=-4{_fR6q6 z$B7(ISzleJ&W*zzMOj&%pQ>49 zP43v#9T%c7YA|00e}G?ZwDOjkd2PnJTD9a576h}RX#@5-L{TjnRVm)j2Pn5)|K*Ej3+Vm`Z}GgZOP&Uz-srm27CITL|48>7Z_MEom? zeLws?3nDQa@mp@IXRPw6l!O!pQ;4jCBUWK-uwQZ6j=`6F7S0+ludU?RfhcQnIlD52 z{fbYNd`UA$9qxabULlXv z;G6wF9S*-aIy*l({p;`;fBK_1PD1MFk&fpqX`IR$eiyvF`AE%VBljxJ;CrOV< ze;GPVzaHtSReY>uA&KK8>pFMR>OQr)w#3{;r0ilHmTGl9ITE=19ZymBeZ;*iDnAcS zr+Ipr06cUP(ML;?P94vvh8@I$p)})odOSRNF?@0OXN=^FLq+g#aii=w47%B*ji=E# z43yWKEJ$=o86M#iqgiKVOn~2$h8#R#O~g?4IM1_&)O7|ND-AE+>FjDAMiogY`OxQ8 zvuPm=^X>G*MBlAEMXGtU^z%{am|s@`#f|YBb6Uh$QvqiZYAO{uItTm5$6xOs{Bd}C zxc_8$@Xh|IGDv>@INFpY4DERpfWR=!Wa$ueC`$7R@8-EFjO3yF_)vJDY|pw#-L7zf zfTKBu32Y`0U!Q$ky?YJ^4+10pgMJx2;13{SMmO^dxpoIc$%w8_D-~>mHkcx_+`yjh z6CULj6R|@UMR&hGGu;|ID7aDF{%3s0nA+sAy_~?WHO4Do78Aciju*?|fxC|x8{cun zl_gM=^=G8z!4V#$LtRD9d^Y%r-oC}5Bc5Z6p0j^8;57p*`|D>srw0#2a(ApRB(4J} zw|aGhTA=vp3u-F#A}qpm=%TK%u%Xke%^Ms~H;Wfe*nTj~UBi8JoJ^DR`6pW-)v-_7?|Wfv-Tptsf-pik zGz8!_x<=iAajA~2sU7NN$81SL~p7=SP+>AaT0O*I6O2oz4 ze6vK%iFahJ_}{8LA`7~C=|e?$tHBVz*Tw(v$;tB<2p?#>IfUaGK9PsNcSsNDts$dZ zFS();2M4&ZLzvonH9*krfS@S>#o%)UJ~H9BN}LhQ!0H}O)RE8x$uFKP1eC5;76jftkrOXKV0&h z9zgQ!t2sO!p8xgb;qb)?{Az^alr;jpe8kZs3h<(D_U0b(gsb&{P@tG?7+3BtZfyDR z`0)ARi}NiTw^%*2zkhyydi3?H^KHBD@p|Cl{O~W^3V=|0X!!uKhx=Q~o^g6;8>4=7 z{#Q)HrwDm`aj@+G1oYl`*-{XOgC1Icd3thicy@O5;@R-%#o77ktAq2SlNVcZ^YW+% zP7Y3<@30yzRuAnzIXQT>0|P+ov2j+3TS^}sFj}8%JU!iiwwo}94z&k%UYwlo?=T%5 zS`Qrj`J1Ej!?TzBTdRnG*aH`5N6%gyJv}i>lsheQu{3K?bIZ6y%fYx?a*vtLXGgx8AC;LyHoIlx8 zXcjBy5JCR*e+X9SFvD!qPY$2%zdFVuKR-R&vVDnqHzxkHe|$vmAhu+{q1~4rDIeh}u{Q8I|$u@cbXxO;@A!`lH4jyN{%d z#qePA+F4eZ3gwqkzE5^GLJrA%_))S4v@DENc;4E-|IXfvlIBkqt~}Al zPqtFVOl+MSZfGYkc5BCq~Bt!4Ry!$|F%s!*^-XG`u%UrzOdhz)mpB_Cu zNf-R>+p8&JX^eF68qUUFS=!=$86%L6b-q3p3w7ZsfGV7#sh;EETc*oz-_GVC059R0 z0}(9$x1+yfxp7be?;y9+nfbTUo1%6YBE|aJ6iro>L}6;@UA{(%!&@(CTJ8CycGHBH zstM@z6Hc(9C=f(k%;pMva>5;)AD%wXcN3~)d27a_Lv`4AEj=F4Gr4%L?6D1N;pP7M zHwPy#o>mtFMW50eT`x%b!H%|-sk#X!kT^l+3CrvmuJ-&P(S9(d8b_?_5`xd zp5=28GGdwXD(x0U>zhTx-&^D_P7Nh1`PK9qp<$XP5d18FA7;-r|<3LiY9O#gSV}2`|Wh1)~?Ii4cU~ z7ONemjwN8l(6;YvNC8l%3p&^{cKsb%qwravI|pevGp-L{jYpj+7)3 zSSK;o_2SQATReV>i-gLvG1{hj&sp#?`Hsins%$_6YrTi0-r zP>KQ+LWhi~5i^NPJv%^Z_vBJ)?h|z0YK8Jwo3vZ*chNCOPqyKQLn{$P%ce9(+L>ET zCT~;5=r_ld703MQ3VWda$NM*!X!OMU?C|i9Lu{F5+$HDj3_w9%rVP+;j)9I|#^T}0 zAEv8V&0$&aDhZ3RgLZod)~H{Rc7T2p9k|<~K*{-$vL+BWWLJb87L#VJqfcI5PIKVt z#KS}1eoJnEb#bl_vifI_p-e;me$G zP2a(kJ>RMl$NjvIwU0I7Zc}$Mze-ufPmWQ@Bh^!W0PJQ)ncE+}J~BI-Rmz`a0J4U$ z!pz$r2(HKhdXOlj_JKqLt5i7jo0ATrL+oOt+<;-=N*c}gV16;Y{?0x-@q1G=MG@%V zF&8}{HwIg5pYcfL`&>qw#7seQNDxsPW>v_wLxh;fF;BZq|IaPMcKuyh(YH7D>_3lQwzS3@uacR>c4imLvj=MJ%TU#) zi;Y}|JF8R2MdF+k^I`}4v33vuN%(`1<8JxTJOMI~>Fjuzub5g-kB;F@B5RuN!>m1Q zyxqYjCVMq|dspj~Wq@9m`h$yHb-w!+a5{syhuke=q?`9Srk|_=14Aj-w0{g9&;!Q_ zUenPVZhFxKu7#BN(PAe9!4=u%fkMA)TE~`19N3D#`H(zkIsM_BDPufW3x^n>k%nR9q1X5wPQ0FhsJ7rt>D&C9FUSsyD7 z(tHzdr=rykT`TX3-uReW(Wwwx`Y+M9?7b8UmnF^DkMxt$LK~j#pB+op==y7xR6}=H zBjiNCfOE@r)`#McMJ5-g3CK0{e!irPmZW7wDE;l^(w&yXukaAu+~&Ze4Q`|02-d%R zr+%T=j$XToeL)vVZ42`h_IQ=yvqnS?7-#- zr;A=RAUfr?{;lUXscNK?bhFz{^OlbSBR`Q@wNfs zpodR}Cod081m`f^-BzUQCJ`nha#-QMf!sVo`q_6%`enjpIJ(A7Vz!y_p*kj%yxfgO zAdb`q*r`A}Qn=<<;wWg>+(vxy>iF0sw-8+bg3p*tc`xiIv|vg7)a-!y{bZ|11M{NU zy5y=RJqxHbVM3!nfW#7u*sT^fJ*x(BIu$W0TiJ7Pg4mZ_ZUSZIR+~vD2$ckFem`Xn zd$j8Kq|>rYNO`b!LOo!(kL}s%fjud?X@HQt<@5qiU$N5|Mdf1zNr%aW%AfBR2B+*3 z37aj_WOEQ%Zm3v&*ho5hvh)0M!oGtAO)t6=1DdH??a{r73gm4CgYlFzkY$#e(87=4 z^l-DWj2(V@^${f`Q8L+0FE_1(MZsXxORn^S2xBDODxcHC7GGP2QR5}q^u~>wK;CW0 zCL`cu?l<-^B6P+DM)Isj7I^RD%AD$ndnbYUa+7g%f%k^-5V;#3b zA$bvs=vmCdk?G~0pP5E0g zdWTS*f_08L%djPBt#75J?k-DZCC?U4B+)W%(Di)5YdinXuj_kL^8ahZ(x&8Nv;5b; z{>5*G>-li~%P)Pbi@QKg*M*y{bmz_)40(J0Z7ADC2$$>6$=_~DsPn8vCYjG&u1+fF zg&#Gqj0gZSYeyan?x{&$uJ_t*xIdQ7ep(e6475xYvRYtM%CTVWOa4&sXBa*7JFB9i zQ$b~SAWbT`*+HXvhTY_Je8*<9xF=3OH18hlU+~;!qDxmxZ5K(%?a=qMMInNntpR?R zW%}m#E1nOPku-RECn7?ENuDt2a1;+V#?{ua&Dj!Qg{%D1IlQHlg0kMz;9#TEZmFq6 zPkSGt5KSd+Ng9JEr~71Z7z;Z+4KnQpnIQ&*!dOB!HKaPUo_l+CTc9=we);OxzX_c* zg;(*b_x+nGId~v$d;K>)0@D4hi?)7tc6=~AJ3B^xui^fy^KYz|Pgt9-Z(8k_DqC%SFu z!Zg{pXc;L9`YxPxFVnuyV=ENE2)6+|`D~(u0jF>LXY;=Cuo?x%M_{1{?aHF@YZ&4G zMS@8dtQq8N$B)lsO?J`1V|sdc_RSrALtOeCo>+Js)LSdw z(${Nx(v80c?uwqHz*c2Tk6Lb7>Lpg(k}e7A&)=NvKR@b2PVe8$N4L|&c5aY~=b%L- zwh>(-9rI-8W6@o2bN%JN+d0ftbo-5NAfR`;)8S@Ngmn_e!%qyebdcC`cz(M7;tX$< zDZOR9B;g(*F9~@|n%yL&8TWGk?Cj4^e850z@%aOg`HCrpv z^&kH@81YmpS(xkc6IHEBKK+CrQ%dW|`%nG$zE#Hy{qy;Glqd+xsZG7z;zvLH^5p>xU!*|Xxm#(Hof`LP zdV9Z|e2Q={6ZWh}$0ZVSOX+@Q7Tg;5^YFnnbbm7oj*>yRyu=0a8Fc&LcY{Y?eDTFk z2j71mUtC&u!`*Hxk^G$V%F&z)T9y`zo7kjQm+24C_BcSf-2T?nM7o(F%dR9hRVX{# zE?un{9kw?uBlbzV=T?ICe6fwI-$zG&S49n2XVK6&uXK->>xzN-Y(PSq%vRGis>!{i zg11PXwEUYNP`5|A0EjLhms{!LaFppoyMc=H6m%g!Mrn>WGZFgU7!9+;-tBjX(phYM z)L~^ha&A;&1s*f2`nv#PVo~p4UK$ToFc00euA$vzV5TJW4#yUz2v0TOr`(rA3b0hH zOCL*t7v-j2D9>HaZj0>lXL!roY6=Fq3h@~$kxxJDgGXIvu4L$L0Nhl*rN~3nC>+nk zfVhta)7IA$->q@RGF~FfY5obTi60N*OZEC4tRmvw@a|6o=AUs1L;6?X*ZZMe9Y4#b z_}w!oesi4JpTw*!o=!UkS=yz(Z`WA!Y~1j<%iNfBI-Iq9AbDvTqGJYU3M_sX_truU|n~gzgCyF=BS~g~9zSw7HPT=nC z5_wMWiR{qGm`krdoE0bf;>JJas^KmwWvVnRa(Tu(uFiKK3l;Y=u{|BhrF#>VxRQ6F zTGEANkEO9^969z!i;$y`V+Vt)0||fUs0wF1&TK>bs^#F-tZv$_`j7@?D}@uqO&h5? z+~2)n7dW&GcdIf=v(&PyIu=Tk#PK1WKX>KHiLUH*M+ujqf3)1&k<;}Brs39Z+O8N5 zv*5^C>qgQ(JJlW?cl%V`1g;$Tx@B{hes)>$qMxPdqOHr_rQjxt%o%yGS>BvcImd5M zJrbe0Vk!D%ehHZ2E!;KJ;c9Y2QDUzN?K%Bo(2!=9KbstepAD{V=A-rC0ln;*ZzyW) z%b(dqy5$BqXQ2<00sU}p=jKdHxtW+MCFT}$a$?zZ92(xBbl%aE`bs}-mWj@8R!M;c zWJ4J8o?}E7^WvXT*=%V-dHbPqfiK)EuDeNP5m0x4Wgb*9pJ59I4%*#^g#ft)}fjwvbQR{rk z?l<(_&g5#R??B;lzW8XzTkDe>0yF6v7tZ9v1lMCU@8h`&Vnz>|#1qBkvzb|YK%o)# zTth0*%pBl}n0aQ)`B9ws)&sxO^fg1NFzy+xjV5Loc^zR37i6f+3c9vIy7Yrrr^iEk zKQ(;u>iOVz$ngK+i(h?l^~KLoy?pSipMCj@pZ%Qd)mS#Yh?_4Ot|zD>j^yi~y9PeD zM`UXB5*1li17h+i5~xECRKLv@+;#ASAtpa+?=CmkBFqrW@-|+#-(p)BQd&j3&fpSq z(5N7>hL0N0O!*ScEkth3wD~{$cRrrj5^^MNyqAAB`P_JDJ}1()P@BJ9Fb&vW_xR70 zdkh}+jW6%iD$<^2k1aljEY87iA7#zk`uGwe?z5k~ozhUyG@(CIxnkY=Ub=DiQ=kVy zw=fWO+A)z#wwRUpMAEr7QhUm1PN^&0X&UEOPI5Q+l8?iF;qdPMZn9iW=Uk72O@>@! z$MDAFqNotF=NpyNVU_8ctCtlH77dF_oDiVYUCy{$2KN1YOItzFG= zNrY$V%&=%LH8X$mAZfzsi_B~9tswEpEHUn6XEZ?zv#ZDwHi`yuE+@D1cg|9)c5;VN z6V_|Ci>KCaW&8Q+@QW{K``Ldtn%>aky}=3gmeE25PTbrwhw_RKT5 znrGKr?wlq8yi``SH3cJzbSNhLk4KBejm;RdH%DbLJhtQ-BtI@Fw0L~Pw9e*A=Uk>e zdU%O-Dhk-pZ-z;~qkB!?yxG&qA=nvS4_7AYmx$=GcG9oS#Ekp77$Njgn}*h6WVcj4 zs4)?9#1hM^XorGQy3#zUi_69Qy*H3%o7*s^lMisEz@C9g#OECN*0AJ!!aOq>R87T1 z;Z3j6b@K_Jo14vQmxjp6C7VG3AV(FQc~l@-noJj$t8bUVUSx4>-}%+%VtbZ4#mS<7 zsB%*73iL@IY}D;>F_|bGk&u7eXmoZxnMOTO98cf%!K2Zrq(@O3Y(2R>LKN1B%Ddvp z7vgMIgV#@{OE{?J%a8687K>(-YDbl^!<8xli!X2Q@#8-p{&l#2Hl&JjFZQ1w4!&2R zpvO*8x0xW3;QjFE#nY1l|tHUQpr$aY?pPxKA96sMa`(xB!Y4EV+N5ZhDKXwF=zkuhz$H!{2 z&w+o-q~zS*h9R-^c4SFV=#eS6%6DhVQRtDWv%}-3yE8=CcV&jOrJn;^vJ&C;!H5|7 z9as_AcV*`3$?@^YpND6EeSUoO;*V!rGLvB6l^MIC(e$GYZA)en?7J}Y;_%O2@9e*L zG6d-@nNcX*g&|UeC+FYb>A)^3kTJvLzbhkTCy<%2rAWMaao6@=y*T;{89m!FKzM8| zokSEZBOdn;G3O`Y-ZaWN!rx8EY||T>Krj zVZfJ$#PoJ?Gr5If02}gj0wZAshqALF5&wOL`jO=Ra6ehIQtn?(USYl|`hLI{9EZ32N}fh3w$Qt_@TZS^6+m=B*ts` z#LwIx5d7=ciN}B#;FE~)r{GT2)We`VcVE)4WM^pxc5n|khH=thAI1{Ak~3)V0H^dL zQ-bxSsldvjLRBBWSouJg$<%%iwrka->d#DOKNpF!BrU43*h819?I75NDl)V7C>e%L z^SHtAzk>bSi|rdse`VREw+&ob)ZE9y7lk^EJ#^MCH+9)&?b96~R;ZidpJ+*{gXCtH zG|V~JlxAMW=%-aBK`BkJtVzAhboF9)vcVtJF8QxE`ntMkaSl3Iy*n_kQag zXO(SH^ougg9Km|`ycI6)_w&uo`0JbbC5j%?|Do1d6GK&HfheBKw`M6(K0nS$PJZyv zV1LTE&J5S-?L&2yx8Q7vaLwcHfoKwS%~OCv)F@BQC-+KKY98V{X>PYB+O=69La$1I zo={Rn@je>!`kEyAy|5RYg3JaQ&feLTlgxvw`4X?sJ~M?h2S54Q&whr=HOo~G6Jd+F zXDURyZA4T9HrpDO-WNSERM$#ZRP48pQK>I+M2^f*`e0&K0woLYp@(i%zc(+rFdrJM zh1dkG)w_mguW! zzK1nZU7Dzid+=s@GluKDk2&-(J7PDfX)=&{VLnt)DT%#TK~pWrF49^l<;laQ_?pH?qv-0ZPBw2#7s!!QQ#U=P%E< z^>hZr9=PBx9i07X7fAq3a^U@X#{cG5`#Ih#IS*R!!}-tdllwC`+1&fB4D@>kyMKMX zoLs|r7(AG|Tj4@LqI6Ap;N;HNHzZkp{P^p?Qt~eHNn7~K(d8S2_Bby13J#Juh<|?k z_+bD1;G5yI!}H<6H%G@$EVgxj6&je09o zTB)SQpeTvo&SCn4=Hd!GJTgIAVO{qD<8&V;gfA=tkO|5fZU!tUku}k16z)8mO zVlw-4pG#W2Ne*ptKcti>eTcoSIVbpTNf&mh)AOVAp)KiD?iDyi>qFOjMfcQ(g|PtQT{i{G*|_&Q)$QqPZ`48Ots=?lEK1IaIY zB6+-jM&us#Kn`VHC5K=2MACBj^B%~Z9zFYpdi#sthBvcvEZN;_FV7HA4j0~ge?KO6 z+>Vf-)og@L%6~qJwN-9^>OMx3wNKV(9VX=Vaq1cC@Sfw}5f(jN?B1meolG}`R zF=Kou3mY*R9bS8X1`XknW&nTk7YQB?){X|6S^&B6eOFWC)lnEPT@nwdcBTI~IBgeymDgJ!9{*1gbLb&2iuZbcC7f zJd>%8>d7mzO_M!dP*jIcvCFm_Jg@HMDHYxh6YYM6O>J~NdHi@d98WGb*Ys-6TK+ya zN<9WhAXjv4!L=QBj~CnCaY|GuwQX;F1N!lCbmWmnuYSiXQFm-vZiqXyF46D80q!hM z4t8yyk!9=N)br+3WYxG|q5fWw&6j>7Pb78|_rt^`vKX0Yhhm2RwucrAQxeXz)Hl_ z5-!{9EKIkd$PMVv&v;(tRv5puT22wH^c|hO@XvkZ`~A2NXD%EC<}e{|Qk#5n)jinQ z*v?a7oebV{|ASc52{U)mH?1?wSt$Np5yS~vvf%Or#i7&g9_FQWCelf>B+}4! zcYDUoZ^z2+o&JQ`tsJ~b)_rt!8d&_5YVjl*QDC@a{bqL6yLe_-2Fx;<1wGp07=9w|K5v z^;lDb)oC~!O0CWO4IcEQv|D=XoqUPaRy*~Zw@X{OUE)ANK9tLh(FI3O?8XVFb>Fn~ zBbbx^@$`18ICk8b(f!$QhIgRh>fMGb8SMclmy1`rp*HdF&%f+pnpS7cKcf{`?bMw; z+g8EU%+2)ebPoeoYZ3|#!RDw2OX-?fox6KZzs_6~L@BU=T&6s|C%T{1OnoffE_Oau5EkfEafczI|cvY9N$CaUu>syjL!SeH$xP>e>>SMl98h^m!^7p749U3 z;x6JOee?tHT%u@eS464{YbW+^Gs5tzICsnscD@E(NkW^ z)FR_Fua@&$(>n8s5Ocarb3wCsl7SI@H~Hh_BLyyU;OyOPuA1nfNX{_pb$R%Z6pn~5 zJl}@ECD7eM_J?n;4sKo?)e_zdKXWqf@V`ZfBODtT9$ha6? zzD=&|y`>xf-mnR|4oH7U9^>3SOig~XYG~n3p(?Mio_BfTYR?O#47~)rlN;e7X|mUB zqj$q*V-&X8_gMvh?>wPKFaP`Czy6lKo4bq9eP86g%06}Xgdbx(ek`??SBUoTP#r6Y z{E!vW-~rB@_rdYANp^j+jYhm*W^oyj%C=D}(KSZkbsMGGy&79525ZF~c{dt0aQ|ti zg*ioU&8j_oTP_#K_Npu1A(}80et`3dm&|Iu%oI~q>5m9Y@Q4$`*~#ho@bvK6 ztKO~MB4-npHP);moIi}#5&0b02n z!DqG0DigS$m`mY;NhfJlWeHrL$|)_{^V?m zAxs&q4*#c&ai})l-<2I3f41|w+12BHLcOt`Ztbc9?CV;-x|Q*Ro;ywC*4wN;BLM1p zNIZs1mrlzXFGc8(-$%NH3oq%YKHL83>Hc4bXXj6bFDaMm@zL3NG>@hGDfQxG=m>RV=WwZB?KcS@My1zTo=)52_{|;)U?blR5Gde58yilkqWvGp)l* z3UPndnGF$~AXydMe(cJPPJ z%y2CFep7$=_1ME5pugdJKArs&We3A@_LZS{IeWjr)TOO32XH-Y1w6}iDT6ndKgtwC zi4qg0YTqF$!BcU$RE#uV%ugrp;Xe0{RPT*;zqmhl@<+#0G1ZaX%e!^^=+C6MzdfJ9a1B~?|bV!U|uWaguPNL#xsDSQw5Mkxf>Fok{lZrX<>^x5DZj`hC%_%i5j z4~aijemZ>&B3nkef-BSjC`|-65bnF{iL^5WR# z4`+WL44-=m0r`K5&TI*v(;K1Goco7YbUST+wDS{UM_ktv0WqK?q+;zhAw3O zb0`mg&ui&s@@_(9QV_)4(eYk8- z4L&6Mr)kV-BgB)Sf+pXow>!>0;^f&q*OlR+?z8VLBYm&!k)3vE3hLgI2Z$;n8BJ#P zV*4+skY1kf*f8COd{ww_^sIEBUJ4$bQ)Jo`hC-yNvI86~6>B0H&yK*9{*-h{b+jGI zj%?Xyi+K3Cr0N4CsG;Z-5D0PwKKBSTY+RL=1zO-fXXIsN!<)y%(WQutxd9e zL+r)8m+gbxyS=$-TL%(XaO9@#yWP56*Y`Dm7xVRce%r?g_Ia_=v5Y8zN+qtnOE1#g@gxvn^L-kZ)xT0WHLw=h;)w@Zok+oMQ*G0nsHqGH`tNl6H z>Qkaew|h-5^mLU_6(3$Cz3W5IRU1;S5z+%v(}buhlKYE+5CJ{j*uHB_mffQ6ExyXO z*Rt976VTOas_hu@R5)Z)@Whj2irN^`QUB=a$(E;0U_C#1a>%IisF}{;ruLui-aet; zx&0@H$A{Bz6$viFHvXg|Xdu)HUP_)Wr_TH9m!iq+Y zCy_6}!VBddO|z<)`!Z#!4P`z*R+!1HT%qiICb`Ft#ey%5NVNdHSCAN7=M-Js;4<;= zNHYHE9B^Eb#pLFN8G=ldRMN`)4aJ2%&1y241Mj&}B+Eor&8T9M_m-YdZWpAn&5P1( zD>6Sf>^B&?!Gqh;hv$>q`SK(5;3Jd+`|^uNKevCxO3{z_7Jl8A%jtYMU4JwIq%yw8 zIUJ-@ch_lCJ3}SaK^K;(P$1O(lGF&b)5$9#Qii1kgYq{MJksK`qb)${kK~SgEYF=L zYpttrBVlKyRQ>!S&bX28{IJd1>h**1y}37W$4Q;MlkwoEqkO6jbB@AOA3y#_dW`9r zvJOdWFGmwIvZ2$+tv(!?-QqGPN6J`rXY0>WsZY*6OoMJAz>Y~JP+PD?)5jC)HoChR zA`8V6YCUn^*{td2i7m#Isk_*j9kdEIkzY^C$>khI#8V{eIhZe(n+2tnwDk0MNh-!C zR72C1Wo$C;=%>!Bz`YZPcH-2gGR(?o@9AN?YjH>Q@TlkIf4n+;bvQiy%lYZ>>yz_u zq8T7#2lN*`9#1+W((S#&AtalBd3tn$D3on0bukMLw+A+!?4R%NA_c;e&3mKK7_U)L z>|nUUn8hK&nS>3Ns{@q*-tJT%*Ln4U!J@4D|GskR?JJZo7kgNl)tw!d=nrv`Y0Tbx z>fk4^vD;i(ypHZkr@vfIuJ2Wd8ZABR_(|w$@ zhD7x^*7K{h@PHuhTw`+P#`yZe77-rQn^0zc8E;;SZK=RAe05DF#Wd|2m#^cakeQ&mzs`&2gP-|UW z9hb3Ill7H)xqmlUVa&X;TrB5nu3tRx#zk_kgWhi@;ZleH`DoW$!Rij!vvch(o-S{8 z1)C;&bQw%Hx3}zS>r^EZ*#S$bh%Ie+15K;QyzVQ&meCIl0oYRd$+YN`0569SEC4p~yzRi?ZdgQ8@D+ zz$qGS5tcJ^ktnxI{mLuCm8aZB2dQZvF2W%>{rKFxH3t#)jy$*>az_twirxno2d_>~ z4_|ESJ&ZW9B>Ldy=*5e}(=CT4;)Mz9$jQ@JFk%k&55C#fr5O-q%id1L{H|qnThE8Q z*dOYN-O@rnL+BS@$;VY_f7T!m)bBb zvhu&)aM;RaYHVM&Vr}T5bUr#8wOpg?%vN0agrz$^vldYh;la&lMI*y(J020Rn+H%h&F6?+W z86P~&snSIsmU`_}&|-izjb*K&f9&H&Qx~g>;uBVRX!Rd{!m16eEPRq849$%j0niPj z*@x+GRQ0O|rBNOKJ}M-%cC@cr2e!ScLflYv{B(3f)d$@%{r|m?{X>)Ds0w$-7qU%_ zJA)}Y0i-S|XlDo4$F5V~=O!O6-_To5-s~PSd|cM8hxJ+&JG@k`*KA|@i9IDVem!6E zuRU-ge0-(XCt?H)FFiC{9|n<)zcTIxFGRR`kCNg?lTGzS{Lq>7P5TWg^rHir4}|ey zFu%{Y8XQ$9ZHPNyuHP)@@9`Uzh;_dqB97{p<5!atFOQtz)6KwN0wuQt;hrP?AkT9i z+s$%&VU(`^t?ns2(WK@6FD$D2ZFEh=Q|?Y)?Qmn2bZz^KtB4uzw5W$PnNdePiF=UV zFk)^uzOpaCdr%y0`s(GVpUk&yt&v3j-vjrkUij8QVQrG8aqUaeHjPqS=FgXtd$zEPDlECYVLG08sB4chaV=FoBQk^ zZKwAnO60G&rVqIFEwoBxl!w{LFbM)HLJ_ov|b6duim z+v9GJy`G+D&Za1;n`epCk(A%o6BQI$lDJKgGD*2x6Mf(P`DNm@P^c=Ps-*VrdSiFp zA_*XoZ^%q!Cfc&aY}1o2f=k?0WuhMHcErMZZSC0s%C%REgqq-l2WsS02Pl#Dak$0f zqxai+s+Q~=z*pQOwI}XimcYwa9%Z=Pz!hY1l*;!&Ry=;Z{aE>n_dB$wny>B`DQ!@> zjh|}Jq|4dD$sQ6kAz($2LP4x3pV@SKS9Bpj5!Fk9q92rjR9tDUn2`JKDC@XLGAjG- z5GzDm?rny07Ae9Ha}=|fdi0=3VvY(|%k^xf8tCgdNpd+`B)dK4PttdeKGd$TP6`&B z0}LbNrot2^x}iQ%|7|VfRj=)1Hof92#Ln}NNFX#5ETJ=hOK>12>3Y6dP_CoW74&=%^wr0>nE4p_k0SOfz7##i z>}1{SgnEuEw0qDqn~VYEVW{QIhhl1-X_;T6IxLfg0?fTdEJ6b#7O>j#D;Shk=Ewi? z>$z9~sZVb;c_h^Lm)O5v zN8tk3!RYICb%hW+mf*jDvTHuOL~yiZT`@@|!fxT<33{6=sjFqWS|k*`Fgq2WadzdW zg53Zb_X(k_l7IhaIctEgtJs_YS)dWgB28}KH>6t&@#1fp>@83B&r8uRB!WXG#iBq= z7)D@=6xeS0()eu{+Qn}DWDnY85sis-ySo|8ukmcX*xdg8qmPuXp&|4AGnA3sp;6Z| z-LcBa-7bg|MU3umx0|gwPWVq7r_EOrXP~_%Zb-NCoN_g)eSCb=U*pLtWQsv7=)Xl~ zvpWZA<-r;!lz38|yNA50{G$fI!#)_W@Z%YO^srBNVg{k3v_hzj6`qoM5=}&&zu*HFeP|Q0Ua1=A&Mzj({;9Cyq4n=X|#e}{ZYadRudklR|{-v$GeBqpmMVvwDT zz&r08a4v$ZBDZBiTPz+?&&f&(*mGCKs?@ zgkq>re4TI6U-Fs49!0AB+R)Zd6U3OdX{Mk_sL5Y?+lM<8rOd8UvAEnbTSodu(QdLQ z$BAG6a<+f|x4(VyZ{!~#zzoa3$T?Eq7Zkn}5-SWRfAQq%vWp_rvxL&O|IDskj<>Zo zw99+4Um(h`pQO^x9`0w;WZWGdCudVeO5Q1O=dVBtakD$*@#V(9s@18>r*j^ce&_S+ z(K_9wzdnEQ^^d#Nc>C2~8_`lI!1rE~=Bf77vfv}Yf85{RiGymk_-(eHr_h<&jk6Vh zG_V#!70Isk6B1wliBn@?OPLohZT(1{IYk5&Fxh)^{7h*b$zPBUS^Mu}g`{ZpC%W};@ zt%Fdv`(z9EUAtv4lrDzf4M#r=m8~?RR~zJK5Nhn#-T~`xBpc6m9ZUruk7h%kbK<<> zRn6~|cWed7iic%Z@Qh?&OrWzI1_BhZNp`CIK4lP0avGpTxQ49h(UqY=!So{N7i=Y)$yFs>mIoMSFY1f8+I*h@Fl4tcmTbKD z96dGp4CxSTF(PD`!+aLNCVJY{{5s(XDe=FEyjXlHm2HaX!<_mnpU<`k(?LUJO%U-t zE4vCKOwZJ#BEFX|;bN^e2!hEcL2Qz8vk#h1-ZpKQzmbEfA(ul5?%0FA8j8shM)u*K zzWz)@ftLVktZ#P|c+Zxz&UV)uDR>UW_C62PkD1)>RRo7;&wDJcP4qZ7lL82ilqvGL z3qvmt!7t8Tpkxs_GBDjOAW`TX9F;DP9>(cay2Yi&)2ut6t&eayFP8qE`WUsbUF<=M z+{yi#MXyWOEqFJf3gO2ogqC`YsDW*OgA8c}4-2kJkq8EcM>T@PTwZrB5RfwfX`RHk z^dd10W(9gx&dfcxtahrqkLKWqmUkhwy{+6jYqK9jm#Fyj&2CA?K^w~jAalewxU*Jv7qHxMdNsRW?OC&T zf1542ytIw2R`&qF@oBH##-foM?roq)XLRYvOyI;3Bx3}g;OfpeuraK?a|Ol|8WZ2+ z44o~ObI;CQD`&Yo$AuqS94^Qf)fje=rCXkHJ^6ZnJC7?H2&O0K->A;1#hEH^v zc98u9GYx(Ja7T2741~pUM^|+CLt+BC3-mvnTC%_2t_{Bwu>jtll#_UP5q_$kFesO= zTI(#=zah#cpF{iXv(IqVeBDO7mC%*DSWbodTUuJOrNor~#T_VH`LhZ%7Zk+)+{e{l zx7SOK`{(0+uUq5sfQdEMc=J}=&A!t$-1th|y=wQ{6$o2E^=~@|GQzjn=7lqws{*V9 zQRo1_1Ud7qxJY6Cr(Tv5ty|ctQLaS-3r?ECQ%gkv&m^23_m3`KB}d)fchfOi{U_(+ z(f0$qM?E_FKmFdc1<(vj&Mzi9j{sF`=GA^V*T+K#%!9XgmPlRPlC>k#laN`*A31thL#nfy z-SeFtKb^>dcLpY$h{S0ldN&0L@P?h({r#^VtcyEGwVCJ8Q=RjjQa3EGqARQ)O=;T% zvf3dVTJ@32bg^Edl_jDiNcR&DPnhqSmdc=(9GwS8+c8p_wMEAaW>ReVcW@B$+RL32 zj7^}CNoIhdPZ;lxv8-vKSvQk|q)pV!W;p)CewrS>-aNw_fq0Eqep09aW#H~*hftS; zN@JgQZ^55g|Bsk>rz$4zGKFoLh-0HUqdiWv+jy^GCGBmws?}CA1go{MbEQ^;uX}&F z^18**$70B0;?l)Aplcn%L95Ak3OwuO^ezG6vh#9xLTQIBxScZC7hqQ_YoQe*%4lZR zY*kuQ-!<^BJy?t8iC8f^-pqTO+uO7#MD;XbJ}_ z{xLr+u7);SfABrR0X4Qh=7CMtJ{b(Vr|~QEFnirX3kac4D$05I!}xhb<40CLd0sDY zPoT#!e!@a6AHd}KM#dTrKldC#ReMc3OVR8+VY3lhRH^b z@?KIjU;$>#04|JZ*ts}-Gz0~}@!!-^d<>Ez>l;xbkAY<$p(a&{O>`4eTJET+&1k(s zXXygV;4y%fH+UYXU9A;%gC>u$!0X08OlPu_iqsd3yeiW<4&5ONQ@o$Gq+U*>K2SY~ zo(sDjeb9nt{7~sGp?MkFIA_G#X0$5~_@#aO-JZ|}1rxGM=YWN#_~1^Jt*xr8|H-sF zt>bryapvs)J7Xed<#E4zJQ|+HK3xul-(jO^Y}zMp=3#!(Mg=k%@h8s)rQbyQ&Lyl{@u^hN#pK(PXc7 zLDzhRPEBRnV6*D=c3~MrK};R6+Oh8E_C(tokc99BhtDkJ&nUC4t^Fa-e+z3A`9jF7 ze3BK5QbNd-cm)33eP5hqiscG0seC%yrYZ6LRqUWG&p$H1M~cL>r8FPQ%i~L@&@>|n z#$=9gb$ho}=6<9OFjN+hE{dQDA}{=SxibjMg4qe)G$+2AL^a#jjOOCDZ{*^%1n1C& zcH`}@7i}dMT5M*l{J_k0J)jMx6^nkocw5oo5Uy_x{0eiyI!T_u@Dd?Z+)_Mc;Vz=A}E%mVTj< zX`eP%mf%9Mgw9KavX-fl8F|#3b@v9SH_X|-9AHl75muo`1JJhx7NlOzUx}gxIE$;D zljBZJoV(OXvcF0>b&C~~-Aqzvf#Pj$Tv=KyXOaQgTAJW%va|c>c==T&z;fj9#lnz957`8Lg2XLzmEb zHjCz%fF(Okqj??WR;%_T*WLiq%yS5P$q9}59SV%d;W%T<%c8Yp{?JQj#S zNl*&#wuxlv^bCT6kC;53+6K{Df&Ara(y@_xg-g~JBXSX|k~!YW%9ZEba;LZ2hV2-Q zXmk}=?pxWauxqN3%qzBr;HXu*)CBg)2+JGw5Y_Jo=klv5PSjqSW&k6qyb=${(N>sJO>>@Ue|sD@5q|$bTY{o!no} z>HHpDxj^gSDu3SwRz&2?;e>|a^x{t!sc$#aRA{Br z10VOZY?o7VYg^k4Tecz@LQ9fiQQg7v(feGw*9KL^L4&h%G$j~JlkU-knzBuk-f4F- z(Mn;zS!_DG1!RUGWv1_(LKqzs^5o_>XUgAsHroQJ0=EBS8L%QK8U$5tq9#za)nOo( zbgD)wL$L@XsPXpR_2sLLMsJrb4g~DPqX?Yrk>)#XHNRzN1I=nTMS{KvSkC6Epk(YY z$!|-~1e~!)_XwIV-ImgtJ}zQLqUE562tBfav*`%hG0k5`t2+Md=~=j}i1Yh0EZq8! zU{btXN#d1f9eP$Jgk;SdHnxi1MHCl6o#ARytt*El-KU{BuKe_|h0#n9++Lt@e zcL$(3Y>umTI_^@MrV51p(QrD~I@I<>lm)*2Z_^LK zMEFdORLN=9Vq*kzj479``c_>1vX!g&pcp(GugF_{x)le*L4S>&2kqRz8!WT6QjKE% zSvzYBX$oADJm9B8G79+7Mg~t6wuI(NV`jO&+O!do5Ac4@sd)(=;VbIQE6>1!8h8Dz ztgQ-IaGKuUZML&5n%rd!OnqGO!6RQiNuQ}G&@(_tY)40}Z*hdEMDPu%%X9i$8*FB!y6p!JgXkH@TOr{@|MPn%G;*O#_#g9^X)_~`7PZc>3 z0pBxHKFI9M0}Qh6>22_ABS+V!xBvuo_K7b-@jTqB5~Lkgq5TEebL0NWDH;k7M#H2# zosI`b7t?-1(f%O}`eCm>I+5%f5so%vZ4*!PZVrDg%TWfB;ZjH6N;bqKxs|f z+A|6?6CYUBR~*tNEZMZplaXy^3Vpb*N2s7CtM{y!(yZ=GaQV0?cE%to@ci7d*oSYd z!Az#MuWCrsOaE4~iMs1MCEtnb#F{WG*t;eN1mV@+z# zUYUi_U(I*2MA3PH2D8mo{vD;c3i&_tUXXl(P7KgtaCuo_Mn574KRi{Z(|ut$v*rwJ~42g6smP~q3kI|nP=iR|zB;d}9( zqW%J}`uV^4SBe(PH<&m(;C??JU0nev`3-g?*z`S6^q!Z?Z;Hk&U*${G~HIdfDkN7APq0NP~(Zal6ib(-GG^ zyUudgnRSkOolD#az4;#>VGz)V#|__hHfS8&x!=*?Z{_IO8hQnI!#Ucy!DHK>eZ)*a zN#GsDFU%nHiBuu>!P?fPq?gnG{CAep==Ba27uNkLvfbJJisN#0_Q$9vfC4RZvtng?mgiKWB z)g*VNvy>!nXK&K`JB0{a77GvTBvGd=+fMA=3jhO$lU5VQb*f&$T+H?}=n?{0@3r$S z1skPdgu{T&qOui47_&PaodIvhc#Z<5>*%cEbiL8&yFp(~DE?|V(3i5Gd}5k{o;k1T>RC-lwW>sPx*-o$=4{g{8&(^JPdYs=k6 zY!ODbUd=cGODb)CNM~DVa=%T}H}ap0*~94S2mB3Icy62Z-o=#tpWvlNYImIA#3$!a zoNe}y+C+D(UtkRVf%LC{3ZKVmyW-LwI9S|o**ed=t0`P(`(>F z%D&Bg;mMuSh;}4!cbCrbsPvo_h1A^UvGUJZ1LM1SDK8-EG`r2a{5p#j1l=n4w)3s| zwPFp5jF#7R3b=P$Fw&6FOBnrcbeWWqzs;2Mb`IFTbpFRL`S+m25a@ z&UU|cG&lw;UsaSh4jEP1IUq1-3M>IZw*3TSI@1uEDZ+GCP&Lu-!Z1}cC6vcSyVF#a zHd269icxgS*GSzt&=_pH@DLhFoQh0j03##Oq>2f*166Knk%Olwk}`FFK;1v3O(a(A zeCvR@-_G#15??V`xXaj(nv(z+F5T46ohzZE^m@4lN0THEhSTJ1fb*SHzp)5$pxHm@ z{#Z`@@J*~X!n_LE!KwUh1+DGHH31#m%`S0^^V^awyIrzE8jg>yuD+$;b?uQYK(a)3 z(;ikPT>B_E24Y7>gdAeuigq)iB> zr`=)vdz4){tW8KRsN(%J9wBO6i?H-B#-sCoBzK5GEkZFE9uK<1NGQah7NI!r_68@> z50=VNEy8gz?M0#jBU)S^M|$M?7}4(f$q&gI8Y5c)25x848(j>i)?QRx0y?)^WD)0X zwrVe-?@2|}IA&W}2GCw`0TXD#36Ed>JdF6pmo@yAV}N{sKtp(a`#ZYv(@-fK=)i&5 zoIsLb>;UQ0Gr>bPllU-{Aw&MQqBb8%`IyQ;OfxERQ=Z)K#7Q+ z#wa!MLwl+!dTYEpL2SP|k;v97*9urmHp!DG7*;n_+e+Nk!@b$t87=Oa{D)&G$ti?H zTPnal#pT@GcyI1g{@ha22_>$mqbSTX+ZPsPQA5q`f5e8j>t|F&BE5878={b{DVuTQ zB?a3F5SQO@i%Sub^+cF9{^QGq-{eK8lc;9a+eug%7Br7SSs;J1NRv3gVYRP=r0~-> z^p&-L*d2CSQV2yb`^wWh_~Pny4J^fanF;+gGpBb@uB)N1b1y0TQ&=(9&UmCAzA9%OTflqS*um7vp+p{1W0ybJ7hIBQ1aC5g@_^HPe5&z8n|)d z4*(ZZYQ3NpRzZ9K7>%lBTGKJdn)j)=&$aQaZnGkYpw*uWisd0IFc-~KtmY{83G(Vd1p*(aGpj}gw9gq8~Qe| z%zF6BsUtw5ipD+hSN)Og;bxt*KYTOTu>aD92_T-T$89dwA0%&w!FJO8Tyd?Jvr}%< zI!Aj57?!9jf6R!w`b3L*jvg&5klg&?HlO7N*$Tz)66r0L8iX#%46aW8@I750*pKKB z;d{E)e<_Xik?{ydzr~U;<)t)g-}e~D8rcv&Db-Lti3?B)!Q)u|7Ha62CU4&7@oG8! zpz#3>AuQ%vRKz%gp`#rVH3O%1sQ;`Qz5h)}UAi!%0px;SsuE4)TdGL0* zldP|CCvW4#87<5xTonDDJBaDCm=%GvEtkqP&UvZWO?*CwcAQIm+WAd7e?u?`?slRy z60a1-fuHOah1GUwb)K4Xx+nEJdMp`uVG#!03qztxu(7$D&w!C+xl4BQ?ecD)@ZSqf zkE`V>rF;1jY!v0HsJRg~;F9_K-60{A!mslcTG`1JcOW%hAkmHf0-&95ZtnnBLcj$= z8k(M>fZnD!t0*6%hzCM;jpB`~<+bc`p_4lTHi*YUpw+X4mV{7Q7;qHO#!ht?%fl&S zBcn5F^J}Gfj?RXtIEuKbChD7%TEKPB$yOgX(Z15RVBD6ed%S>&&cJ*kCU0yg~A3*F}Ijyi1rcy_9p8Kj?iSJv$b1RZq? zgEffC-JuCWHvvJ+e@Kta@bAFZI-sNQDtA_E{<|%=2ybrzJGa5@AfXQuEV@ESwRf{z zEl~7czPdhLHQNkjZ^#_Gcp{9WvngI}%lxu;gQgO5q@y2$R1xAtl%>P%iR9;po8>;; z(fgZ&bzeNt+C%dnh>0UtlK$G@Ef0|ioAX%Ug5a0;? z>ckB-*X-_A%RNz3od3er%Zi%jmH!E;TwYl%Y|*xMN&VY#py9u(^xf@BKcr5Q1;P3S zNRjY+8Hoy|7o>a6W_KCIr0V~5Hx(3=_o$IBWim%#48E!+CUL( zwy2krSfq`1BnP(H(V`qf9F)v#;QYa0f@g^zB8I+t$xvhC~GsT=r~efo!{J@+^^@{NkT&QUZn4n z-tHWLIrtV8OllOlvfcE7r3G`KUSsESuezs4CG^lMCwRW&erp){O8jlmDH|rXfXqr7 z<0Xbh;MkUg(i)`N$}I{J%dmg1Su1mR8k7k2JfLp?8TQ4z!=~> zC#Ym714RaA2_b1DdxNY>DXlh;9Z7+mLe)Nj!Sg}RPVGENBS$Lm_bj^wtsG131})L{ zqZgP}r$Lw#RDWcjx4=TW6^-skXY3)#6PX}&t%GfPyZMb9fs?@hozFiu0%U``7+3Q$ zMPMS$`C`o`on2u!Ezc>v#~<)Sf@fxpf2~oaO>gk74rz7-_&FlB{Y`Lz8bVbg-&Y)v z5kc4kNp!hvuN1T9}>RQnxFO8e(6yCAL2@ApPp zo4(93X>E}|ZUh;XL4vTPx32cx#ecwZU+<;qsm0+fy)5@>2kKLKhzF^-XM-3}+(dqy zBVCQP`PxdUB)PEqlkOFU`lF-W4c-YXyoJr3+ohJ1i2vnJ zvho|LMr*_vD&BL`UcE=GGf9~Z%8e7T(;hmFcjfQ37%==dA|1w!7mne{+EnJE!WNxx_BPO0w} zMOX43P+Z>3atEq!_ zVbkVb5t`OiVn=16Y6t!^C=Me;9XY~(J)my2iEVm#X=Wi|AV$YiyFJMrabKZ+bE zGz6W4M0LiUNwgu&25rXC3#OcMpXyOFiUA1}FQ)RMAQKYn0VVl77)7MQyci0hU{*jT zz1RJ-?xdNFRBD|aDj9BP-xp`jvjV+gO(dWaB!n(R(M5jU=>2m_XppSEll3q%A^DDTz*=HZQr&F3 z1wk@fz&fFy>tSs2d9hKeP~eZS<3~CS24!SYbaD|ccF$|%-xOf@?|i7$owTUFBW~89 zfM-=vhxJ&uPR*eN0G(H1aveM0>eL+0f_w()p6w`7ODz8KC0d89$cd5pSvGjj|Mcg7 zGRE9gDLF>ha`|k9>UH1F-lTXRDsEvhh*s7{zcNxZPid6cF}+N9mAwCmAZk7~kY7ur zbn7@xW;w!i#B%vKO@29R%63Q=I79y*ua3YSg8D0Lz+o zm9eVtw@bB~53tQR-k7h@$%9x((xv5K3yvPiPk#3uNnoc-0-%jxfiibPE0C~js_kfF z=}LnS3FG?Srdj(~8ITQGQK#b;tQf~C;&$>#q}?iOPe$sD_co^@$@avsa+~PMo?gxF zSNtw$w%merJb&UfE93NB02~u6$C9LRv)SXymOjb@U>^mAb*HFLq#OvI)L_`mDr>Rn zP*4YSEr&g1bN6>tjhI@I(8nvkh!Nz~X7lF$jtny<^~HE#N)JT6O&Gb);5FUQj_PCqluu1m6N0vWfKLhgp+K%*$AIjSt}+2FO!v|X2{s`dAl=H@SQVq z-IN6;4PnaoBQ2{oVLu+@Hc|6)-dcApQz0?shACQ=iJ$S@95WMD(lYMHMW0^4o1zBVMBVxWng44nY|>c6}E{=Npm%Cwz?=IWSTo` z1Ud=|jar*OAj{9ABV_7|xY63l0-#nKMd(F!M}zCzy98|)4}W=ecK#kbX?lX(-{OrN z-^VYYROxdlC;xnR=z~MO2fUMFFnJJ#V-eOuHc_&Jm4s3--}*|Y7frF6-+IT@-Od(g zfOkTv($@Q%N{q-|-EH2Y7A{IPUaTE$CD6}9__b6y=6C5_a zdO?n^TItWc9> zses+`dhJ2a{Vhh8iR*4YTR-;>R1a*S+un9xG0PU{MR%0T<$fpbG3Z}aB%!9LK1nJ< zRMmWp`=}X1QD3Soujfy~Sy%?=O4Rm%uyUqBPV?q+89S%LP9b8k`*pjACE#7D5=yLx ztGS}F4m25QT&LGX!%9hdx7}POcU!cY^bS{SgSJ;_XM*%;3UNOF92+SEW)r6tLbyF{ zMg?}2qH$3ZLSQ;#iwG>&6{l=DLrOh@|6F@ek0(<-2F>m4T@|iSRt1H`v_u-){jG$E zJNBrkFj$OR+sS5x?9dk(DD&GpFJqKwt}@P8t^pi=V4vg?M16`^SZwHt=!K{XGt?Tp zO&z>SVeg(@>~?`t+k5|!S)!v#(fY3C^NUOZFS)D8G`rl@8i%f`DCF`Et-y&0m=%)x%@%w) ze^cNWmdx!alZ^bLZKFQ3T(@2_kZ3rU@BNyYhwS^$i#81aItL;4Jw(%gzIe`KC8wUR z;M&~dhPjHu(hAt6xY@`ZPV^}zDAgouSjxrbn`e2MSH|jGM5EAgi_`TOKj_N@#gkF& zo5kfkfhmD5#OZ3WJ0vuUpJ953u(8vo@6!1_y2F_{KNW_2=YWADbMxQ-iFNpn$TCu5 z7s4iSNteu4tIS$Lv#9RUSPaE{ys5k(@QU*GQ=!bnmo+Ccwh*;|ob1h+w1YXP*1AWP zrTOa)N#k@*Nlu^NZ+Dw*B0~3oXYzkflitNRxtR2m<1tRB@t;1;+$p^??}evhVNSpy&5~w%S}<*nflO+>}h4`G`A_noq7g1M!(V5Fhct41r?#R3MQ$ zj%BdO>WjYv3I!v1IkX)tl7PcvT+Z`I%wf>Qg2WvIe7|0ziK67}*&Mt*n?K~y<0Woh z1tC!TL{jA?8gUZ=1(CZz_1)_5PhWq=SLa!go89j>a8YjI=ST)5)zvvbb9uD4g+z-& zBB5lIR{N-G#R*bp)8G|ls{*~Gy#51C-m4Y=zi;kt?m8d&7uE_sPXxiAXq8{gp0o^a zvXP?lX(++?nQ50-o&SL*sz~Bl9KPd`fU5))nZ`+m=Q8rq9D-oe^0rpd2})E^(TH@_&A-T=UGmtTggP24vN)< zno9Tcn}k#taKu3n!ww%cfJMtdGgwF%3_zuFpb(MWw=La%F32BbCG3R^xa(~?TX^zGRtbi*?a+VSzrW^Udo17MTz3DJ=OHijW9l9naz*$$yRr zrI<1Ql~_Z5o?&^G@zVP!ho-B|E@kTw6m<=5Oy)(7CMtg`Vk5*d!ca~?JA7f?npoc< zHE6!1CdigXk>{j3<-KaO2o#!{q41ui9xw#zplE(W>Do2A4;IkLSV08`y|QY>gn1%F z_!#1Bp|rVTtQ6Tkd3iWKI_rK1bGd-+i$13#0z*89O7caUg2HxEWBfP5H~Dni&0El3 zb27Led}p7q-qX^r7!i9Gev4uzJ`UdAEax|px5d};4-P|n6sY!4J1j8wu(fudDbq_I z0zuvmUi)D?!lVs?e>_WiH>r_QB*X|f;8`Anyg&htIvuX~Fa?z|>wLqQ#ivU51vbQXv%E=^QBaCIy+!HSQi<$#W&-z@<4|C1+5?i_xbZa!VuR z{PlSeE$%Wf}UsLnel&KMOj`d{o=jdtX7w^`5P_aIa^Y^ z{?eLlvActDGg~Mm=6T3=B!Bv`*hre3EfCfPI)l4_~eBKq(SF`0#~V;2#vSGU{QgGYA>RC)|T{ zv?FOZxR*Z%9)HCvTeGiY6yjDS|x=H4O461->u+(=Zw z-;zjv9%Py5aTa(B8?R(}3igfGtA{6HCwOD@ylbXfKxZDa+glnX%P2n_8YIFz%G+^3 za@@<8Fx1vXJZ7s&<&8KUsZ@@RQbwcm{xBK$yT?C_p`5_VnJ;?yX4*Fz7CjWV58Pbj zyYvBUg3j z+hbq0k!y8fA&RAXlJLuGp24hq zg1ydfC^@#Ecsx#gE0yx){qA9kEa=U>d@uEOxmw{ldfYiLcKN*`f`mqXS5grrqqD&@ zIURM66PQi?;bbrxDplDsoYW1H>Ccx3N`L0ti4gNyEu<(sE|g}16cU0j8D5+n^~at6 z{g2KUpMU<<=g(2%f&YmX%4*Ca^l*QttPwn@hIFsxnj6&^oh_~rspL>82 zwKXdDD-U^u?^|m_#e(3fwiE&2yL7@Y+-ub@hUYIk#R>R=+SC(sTboQlTorF zxMU(`OC%jCsiok&qk0)}g{Jsuc>0qU=#~#Wk;J6me%vW1F`G`si$1cF;}w!ss?;yH5;vnVTJ^qv0UYPo*X zk#Vfg*dhFkt8!=S{qD2P8~HooTIcdnX>u9!;X$3zcTg-B!|#TpABKPDv48nrogP*B z(tI5xaCVSFCwJA6=?pS>Wb2x8@Q?e$pTahc;M&>9JzSRfBzF_uwA!lixDXcn$_G8i8Be+=7^IFp`nLVx7G?8WlC z3q`-2WlGPiM}f@Bv>wR3SaXp3C|Qa}HB$BOn&5k?mu+VUH84**Xo7y)L5nn)jt8$^ z^~Z7C!+Y2+udmZ>O(x=9h^5=1#P@^#5AmD$ZJEApumf7OIrw!b&5**z2QQFWCz0G3w1=9)YMD$BV(eJlERTLAahX;MY)f2KI*9j+9B% zu`a-FfbgaV3U56U&2=%{47r2hq(7d9iK6I)7kQM31?scy`MCS)tQ!X4-F9|;JBtKR zEKnany7~+QkM5QufuqUmgEoPk&`tfM-s>=SobC6s`AsAm#RByK zJnn}BxJYXNC>E#>VE1&|9}9;x5REImpi#>Mww9_7@3(7R1(4_2E6a z7)EG&mAx6suWFI{U`|l1d_EcsL(fh;<#xAmGhhOaPqj>aNPDC6z*ssG^kZY`G`S0! zEYFeo3gbTdUrf;Xf=Lv91&|$AdF-Pg6RkJUe=Cv`^fLA?bcUUi4o|mj^Zhf_1l%D@ zX_@Xg-`%DncNEBE-RY|@(~4VvWT$aw28rt_nXpGyhJ~5RE!^R`T;na`EQ#P2J{c^iOFDw)%Apc`07Sn4S@pqjA@f$Pu zes)cTfH_F=MJu`Gcr&{_ZUnI;zg$4Qn)HfQySiQOP?@z_rPj6oe6xk(qegQ@Melgo z$lC%qgJIl)&$r7<^g_(-%f>L45qYE8Lbi`Ud{M)gnG`gmZx$&P%R_(RFRL8K{b{n_ zBv7h5kQLqFO2IJ1kc4*k?#Dcm)Dy0%shA$S6j>E{lJe=rtX_^($yi806kLTiaB@dk zwu(cjl7mpJ;`d85j!Ji&Yp5WoVzUC_VG%d9Bni)=Y!9*5HlyIAFH zDk^`)4vW-75$W=pCp&wMDY+4^MOiUno~j;ZHo{oS(2NrFRzu-&Br#l$X4R3Y6_r$0 zNh>+L@!G%MFX!mo77YQ_mf8!*H~sR;#=k808II$=u=58K(;-(=A6Kq%DU2ByXbH?8 zyoj(yNAZmQ@)|QnU#L-j5e}6mT0cUX%;CptvOXSZE)$cKVAsXdy5>={`kd^{T*y-{TFN|~HL|(p_w@Z%`agbP(c%@D* zkKU3vvk@(X6(m5|9m;NS^c9;gx}QJ^N6YC58NidA4mr&GhlDB+viXLD*A?n~5+x8G zGN`XQa%L{5R1gN@RX}gv=&;Ux+l9_{hLP*B3ia;tm}1920@5WY2aRMKZkM?u3wy-E6@=YD&2i!nNp= zl9>k8DXNLz*-zw@a=%ml=kWN?#!$4tOK1^r9=f`!H6XVrl`u^Lu$bDA_+eiBT*!4x zr0l@XftVl`5vn4ih@7HA!GK8{$O8#Rt*mYUi(1{T%_#l?!RJY?st$! zPksY%Aa=0C1PZha)z}duQ%xkf&BCPwE7$BYkYKFO5_0m?5=KfY$;6Tiy}_Lm)Oe2s z2t8p-n~N`=X?8_VS)~in5KNIUFHn9x;GGggF!Jw#%w;O*aNSrntHYJp@A!CDo7IHX ziVqDl?dCERV!c{Y=)nGTmduO3AQQs=>GBTGGNLQs^@bXGD|o2`Y(X2c-v^*{-c%EO zzu%G$RoHY1q^g1Nv*jgPbPLs2HZ3=N$_gC@N#c|Zykk={Bdr#?Ro@WX6Onj+JKL@? z7IRY&F*3~U#ull~E7=xIW|~ixljNg|a(S4C)a9G3m^EII&b7|VOT|p1+eo?)&}y|t z=N-;zva?i8bq?8(&N4*5K~1Zox0W7Oi`=DXhj@=K?r95Vw)d*ycd{Z>?}%dE;T53T z6GBksslnELh*c}WTfN{NBsbxM=B;RfD#)kU5 z$-Rt-s!M(_oyp}DXXeT!bM5KsMl&>1e%Bgkm+3Vk&H2o$a0qiVSOzQ*jHeAp!q*%+^h~lX>cj0IZcQb-ROL>JHKS%A911M|!^tns%`wZi9 z(~|Nvxr1r>GJ81bsKxy)eI^!sMv7JMFS{W3@7Leu0rd9~l8wPxuvOjcqcfhcK{TxE z%`;dB%PWvsbX1F=v?mD+ADrB>XzOKsV zNwq$aPrk6k+51qJ!QGkx-9+rv*(|E?jkxs7dumXa7>M1%0h4M zz9f-Fc!IvnaWk(ev=Z)TU?a}BJ^6iD!Vm3LO;`b@Bq>R&w4TeTB`yw`pe^t|d8961TZVw2Vc3mz-PX1s z!efH_Wk$1TLR11~jm@f+*7WYJNdBRycaBf0!LtTe@I-|AvYy9@rld8tJ%A{j6b%W- zpz>sjRgV#PyF+gn7fg0q%CZXO`LB;Mn&eO(S)bsNVusu<{U^tlRcxKUrT+9XvLQR0 z$-i!w^DW*0faSNKIEtsukJU@8riznyA-OF}?Z%y2Tjqm1Pr905+BSuj z{KL%Y4-HJRR&LtxJXtLe98_W)wV++ea->Uaic-3GuhbUy;NPDwAaSYPtk&qy+ZLVO zV7pKjgp0Y%r~VTvKZ)i9F**r?8B$hK zp{CMcNWGdPOw2sWBF`bUVMFg~TqWeW-Ote0*!FOUizAt*)CLC4Z0$jaEH)5PH3f*VLPT1Z zxn9XC&B8PdjxU<{>ftxpvAruWq1D8b#Hd4X=lujZ<(B^q8tRq z6d4f+yrw7wu+@w~lXT`bS64Vye3dCoNJ}?=NL=i#fBne6E z9I$^8$Yml6tAN8mPKW31q$Y2+q5lHS08>qYq8X}4;LXL%2(K>{+e%9G=2VF+8c_hP z5bmV3N;wq2;W*$+zQm(PnciO^@n7YDS8FkOxS5>t4E(lKxw0v5(X*WIhI_0m2s@p_ zP^VNO`BbdK-T_*Ol?caJH9GT?HlM)dP728JeDG?*YkpEtCUR=cok*VS!7Ja^^&F&6E1SL#Apb6U@!d|*<*8(z zE~|9T9O--;5ualLkV!tS7n}($vmU4Kmv$<#;BGB4TDNetU%8zO zU@MU(MHl!V?ygDc6SPH9CZ;FGiO`-VTYkGuD599g1ujPt7yD|U16_uxT1BHt&yR-H z3{_#igMtM9_8}G`Tn}V1_E5eHtE&u3fy@WG98-b?@yWAyc~u>AaM8iBg)&*tBW0Xh z1SLul(M&gq=%8IxR;h>lNs6t)$j7ydyznGq5nO3kf!GnZ9Awgzc&sG3SP~0)N|2~K zBZevhSNtq2ob62MiO5!&M8x(@G`Q{JxI3!U;`U$<>`maZ{M=};tg#-bnkO-^Hd1Bf zE_AG7-pjzV5SF4NT20{rvI**TnaVB~zDlBIhYO9#x2>M~FP^+DOUDY~xIkBGcx!CS z*o27Yjju{1@~D;}Daf{~ghh2MP+kVxs_m+A`&!PWT_t?>U=PY3TLaP&B=oQgc`k`6 z;Bwc@=4?gZWl8NL~x>T*xU z=!qt}ic;#x!S5w12`tFXQu7R6mxNduUa1f0!Q4USa!R4 ztEDHaAu%y4&_D%ca{03RGKIS_cbMw*m2rxFi$LM)(MI{|Y%Ni!tQyF(&AvH^Hc_QlE16L7)ts?q;N+q;F$8EgxS8}XuRnDr5 zS#WioTaJRO_Kf$TaOtv@kR{KZvMb6Wc)v#vVLeqAnR%&nryx<*b!pkXW3VDoVX};^ zuf4bS+1k$R0*?6TN*VM}L&plMfrtV_o}MmC`1XVbD(KDVZ-J9nRGn`{N~&OHx?Y#* zsJ^QC-5X-6+siW16pqIB=nb~Et%*B+1X?c6MN~!VsuJg+P-F0SYR;M4Uhsr0r z(7nMZxfNn57E>o#J2}&5h^JNNCN04PrhnjgiU>|xu@BdSt&E!pnQtu^&;%43>-fwK zkfLn_7bVPTG;vW>PLF()%L41l+=a|^SqO+TSo2gMOTJQ#{jH29F)D8nUwC7{dd3G%1&kovnN z*Z|ocj^J_U`c6>L=7mz|a<7Zn;iVjaw*IOE6~&lBaK^EyJbvuuquEcSq{!8E2D=eS zYNZf%rz21-=F=C((G61DMlQVL0MwEX?M1AYjbu_Oo_!!*v+el8+fIQTnX$^}WN>CG ztzippU2-qe6{Uqtpcq=U+h}y7Cye&Rq}vT+;=ntFm$^_@(~+ z_m2u=UTn~d?MFsTfeeRtcrNMF(HU&plHM$5m8qj#IGVs8@ck%gHQng7&T7RTrZQnw znliINb%0->W4lFrWV>y!$Nv&q+YUfjq0*C+LDo>EIt9BS;v6l3j5^vZs0rf7Xw&?S zioT%#xk_Mq*`euNfs<_HPE5_?^~BZ#Bi}^KvBNWSsh&iJ*CNKR)3=BC`7gaG8o)`{ zsl!=1s=Q_McAYM;KXM1uXY{rZIyJ-Y#}~rpLP(nDIaU|^j>dtPk76gh+=>5>M(z8p zV@0~iVWU>h$Ri+eTArQRwMG&yo*ri<>l2spDbI760a>Wz=b5wJ1#ONe4GNJ)TLYja z$SB|j%8b&4q(Ag5M4B8=vB1WmlqTI=3CM{|3aOg@xkU;Fm6@K^NA6`VqP zDT#Ws7SCT}6L|PzTd;+;SZ{|%)oeVy*Bek6!y%T#Rh_-8me=cAD@it0p)+unDl=e2N$?mXm=A!d{T1T0lW&o*S?z0I8k@(mP|+ zTR+NV=d7hh(sjGMkJP!D{*RYcGV)q7pqnUf8>_^ zhRre}ojJ*5AkIC^YVi4TH-r=5ED9dcc4Lt?M{{Ss*&-MywlinUbduy~@ak26GEKUt zgIB||{&1QkngjSj^Q)`nGyLCYxHW|OMtthC%OyXC^$dZ&>otX}U{O!&FYW^;5E|1|}ss|pHsO=s#OpRNt`bSdi57Xe{54}fk#ToN2x$U_m%GoGgF zYdj{`kap+vV05}|2d)XM;rafAJYr%`rU08hEa-K1YRx#}ENg8GlIS$tyEQrQUx<<} zDQ-ri6C@~fj|NTYL(_~?>JHoviD*9PDIgD2?{VpWLo8-yWFYy}R5vkxEZWMy;5hra zKRiyLIg{y6=l$gS(crj^qe)L@Yj=`EKEUNUlwVr8WwwMCA17st=rb>9+b5@^?zFXi z^K9W87eDue<0^Juv`pOAk4G0rr~TIUE~X3Ly!?Iq?)?klS^xo)&g<^?{p55se3e++ zixvi&z#8vk&IoIbxz$YRqNoCLZGL8j#+ol4h1OulXe>y!50a&e!EpL@Yy8Bs<#3g` zQYk=<7#WWh?~2j9GienIJe!M!VpS@B9>4XXW#TjnA@KQEt#ZKgufjJkmiGy3g+7%7 z9Z{%7`4+cNG>O^1{Cz#*dl!nQ{ukL`hkcsIDoi5E7cb(dkKe~{zi^?r?GyT2+`gDD zeEahE@!Kz4C~o_N#jpO_s_cLD*YNF&C7V5=Zr;(de|bZPR4o+vZ=#Z@XZTxNY}dcgL-5nO~ykLde*gX@;lxA$GYmFpB{Xfa**=H>6>cVDFdFyO%$m4 zf>EFcM592DY>0x%^teq7$mxO+pne~{e>Je-_RqV-0Iirq5GgTR@aE;uqxW98OqBeO z`>zI*mI7y_`P6*D+t&l45uislr2g5YEy|xwg13#IMsL_VeH67PKTW=GYqK<0@OJsf z(HkyUB5KRu_j}XPxJ~V5W(?lGH6$7d)>wywDvJuvzvaRSt2~M? z+$r69b9=X3rO&8Y)Uy=1*W4)qnfF}E)qH_2>uy|J<(vy)czj=?3h zeg-C6VMbHyd`MctbT3(;kVTaxq2KUq`v5|zk|dGmNO%whZrACWdK9G37;(>#1ioFS zJK6q9i4ipc^L{cGeaei%^VjFe+3W7)b#l}*`cSYJ@y+FGGk=p%bxnqGfb~4r zWTE1s3qM!^605+>&YAvtKU?iI2fSIM!V^Wa^t!Xb8D2@iqXzt;2X(A1MX4pawQTOU zs1m^oX6RIQn?Di+k!Uh}U9=ZD+SNTZUllM98l}Y?!_B}T(gf-eJIo) zRuCJlBE}8$u0~t-6yoPMS&D3xDyHomP$w)FU;`IvWhK+%XWlI`m$OJveQ?3zs&v@Q z&ft_P^pd?YT79?_N3AY<7FvngJA`8p!dV(iyn?2#XIzc#~o3~FPAI?7e_X)DhoU9xZ)=z$E; zEB2(}3Pp{1r9vqhrjeqjXZ;61bA~;-3bW!s3*yi~rmS(S)n2~na1*>(A}G6?TYCIu zHopO>Sn}ba9rVJ?cZnY72DG$7;D@ zP`)>}9*Sx1B~Z6m;kPtF26@2*5>jlVYAUFuR^|~P6@cRbf+a&6@oIOr9dB1Dy2!Ov zh8o);%-r4YgSMldd6dso=OrXFE1mp-$mW+uZ15}N&$TA3kn;62eBQU z^#~chZF;vt6{&>oz1)riqxx9>n96e%`06XY331FWZfGz3(&rIveMeH2*YC}m42KRaq=bf`voF@;;xpSCHL?JK+6ES7k= za=v}ILl0d(>y~&|5P=8j>`KP?M7$WSL<=oY)7@@%O_jpRZp%clT3^L&52~41?%)!y z8h`cI7YHb6#0t=*R4=U<6}3UxioQx-F?Hvb*x6xRg5J{0tA|9GMyYA2L|@KOPK>5S zN|q#w%m>0=PpT}Q3`uxVjJTUExf8#b+?KxrXyHB5N+79U7ZnWS^>Vw*ZDp6v(K%3V zB^;)AG$MQ}%QaRZ4WMXBY)Fv)BP0)&nqZ^4(7|dn{=Cv0HJBna*w#@Y?WmF%=KnH zw-`h)g4j`+DV}EtfqsnFaNyqwAvT7gFE{UCj9#vma~e%ebA^@siO0QCYCRwL$!f#dEitIQp<24XEc@Z8rsaNd_+Q6NggX2L@Z z%I0pz=c|MaJ$m@hn3V-}2&-_^^ZZW1SCH7c&Hy$rKc7$mN`yFMm(Gl_pTllOr{xJ( zpFOs-^ z>M@l7QnBK0D$Qkw0y_U$XDg1obb;q^*a|2(;sknwHQO6Y8)>|eW{TBotiN-*pVfDY z69uM@o<6sMI=b7YPPL&}fMW)FmhPZ4uIIPOa+l10n=RS3At6v!RxZdc)$C3B&TITA z7O%2-LYci#kJIg~=*6Rv>ldqn{R2=6*jqZIqH~U+194|wJ5z07v*&l2t&j;iWQSS0F{2JEtcn6kictg#)IyOVlqYCl5hjLUNLxG`Y+9I#IAZmx@638+(BxNhLC4H;aTl#5>k_-*VpV9O$unTx*` z(24D^bO8_N`QMV=n*?E%`Th2{ls{159Msf*H=FIAU5zsRR{)r@<&%sd=feXg&)QtU zCYIeh{r?m4cvfkrY#o zn$IMd$nO*n8%)Yq4Dp4M=@2asB5L~NY%4=BuL3S0PS#V?vnzFAmb+QzrM3t?TZsg#&}F_mY2-# zObYSR%4osPFIYhw4$ZI!2N0lJ|Q7jkZhJoGwkO&nbA!K|-I?1-_p+=M*qn?G}~Iw3RLzSz&Mb5`D@-y8R*C=~8@ z&ypVzamW9@`22iy`V(K#pyxz#)}Kteulip4xjV8BHs#NHb&h*qfo|UlZtmDejMN#^6~Duait`IN53j4IJ`=bMEB6O z6-mKzn395@WvbLxL1j5Xaw?5ay3Pdn{l7@n*4`v251)SO2y&t#4=ahfJY zTq`C4{4wXQbzBzQPM5~ccPfUb^-^vVkpPu(Vi|1;sEYj+gO;~>vd5b(I9}-w6!i9F zTIwz;pvjq{=Ra`1NB0zM<3)>-7)B6AbR@dG3zYjLen;ZN`4BA!H~4y1q}3U|o6XIU zS|A_pnNz^d6|T-Ug@~wirLO}T1$qm9(r~6h4axJ*_UMO6R!%GM)h#`xD+brV2?tB* zic7gDidMKnDY*BtGI33E_zgntDPgf_?PdP9$$Zq}4Vx%vRut+l?3IR`=BhKt=;7T$E_l ztJ!Xgl=2iQcFB5os7pAZ$&l%`rjQU7h8PXMOG#+<8>%z-_$3#fYl*Wh3UN84o}n}% zhBx=NT3W3F6Y~q0WD3Q6w*-^0LIw0OBWdG6)j}4%(9J-A8RM@(9gw z&jZ1{6%a!348CBSpr{`N8oA9@Da!J>(wZ7AnmkwW9mr>;rx$l0fq<>{|Kgdpv$u(8 zxpMf+03T1$Zu95O8Vxk4@#eqqFH9<}7VEgOj29Z!17PdLZ2SHgj6_r5!*qLv)+=li zr8Ji{L;#6d-%DLW0ie#o)n3HY7W*b^nw>DBE%5#J@!5u!d;JSn^l@r{lm>G+aB zi7~y3)Yf1ASBDqj#c6HpG^V{NjOe`)da{5kRJra{)74 zpPC+er%W%6dBUbZBXJ24L;p~tL^hW&IQfR>IL4YMynPUjG%ZljHckr6)+n3+ZX!qq z+?Ov;E>2G!Y?b}+Det|o^= zNhs2_dS3yw(!W(;t~N7IpG}C@^>&6<5w~eZ*{Ki7)dcXGZbEgbInhxdE!OQ8*(&SdkB?rdo+7kEw69(32}EF zT3hn6T$G%GMaZeP=R{%u6sc`!@c_vtse+!R&XD4kEwVo(TM9H9eX{r9a9pGPmOeu- zjr;BT*&Zm?jmw3ByU(mFFJts?#JJ937QW7V(a}u)>@WOZk=+e8!HRR!%~GCd0zqgw zitai z@O$RwDLX^__zi107Ze>(Hx{(5C?}F!#copPBQ$3{=#kViq0z& zdy-&xzEzAsiwErq^Yp2Ue-BZC_Hl2Zlx}hk&=~wHSkFZFkqU6p6qDTd2yWRpyPwMggj7S(^go=cSUA{5sLcVNZo*2jGnvF^=}bvaTtUxt?m1;4_1k@i8>xyQ9N3*FV zZ$s34(xo-6OjoElkAl=u)l%#|KgmLH{WotBxEEKuB5>G(o~YWOI^!GLBT6qlo`DfW zP_cX|`(Vqb9PkyWCaVIG1>{yOjlRh9bn*0R2J8N|+}t;FHI^(~JPKQD0!qdVo3YM=Nv!gNC&O0NSO!jy+Nc0v>0B;Ne@M;1Rmo zFEUJ%W#G(LG8*qPgZ&nw@`2=yswfeWPeIe2nRr~8DOS zP7#;U@Dzb=+;^G(L#aO7s7ulvt$?)Qg+97@U!lbAZKr$^BG493Y z?G9-Qnl3@fbI9z%<)}!%Y@AA}38^q8vNE`6mM;|Zxr_z(V<^1JAk|B1wF)xl@Jurv zti?W%RkbOmM`lih3HNyX$U|{Rn=0B6+5j0s>lwCzmx=9MUwldpvhVj-Uu&$Zd~ZSM z)$DqQQ($lmXH#a2Ngj~QOfNOCNP7K3-@!r5!B!0D3BuDhFlUrJ@rn zdyGoq0@iS>6W_$+v(UAsgU(;3n`GA-pil~Z8(@I< zBxCw7g@Ax|@}_cJZ*E>3KG1xw)(*>q3d4Fm9++(IxAXKvlV3p57Uks=xh3~G9)X-7 z?*})8sMGPvx7KlwN{stU*rmutY6S?v5Iz}jw=Z-oUu?0?7k{^a2ev0ki4+L}Y*n8Y zlDv$rEaEtQB2XM*_)t(7E>I9q#qO>g2_Ndn-fs#HYz4bIvDM#nXkXxULoT^5KC~MN zoIsVsbS~F(GB81-Oe}h$)Od3HjnazdGqO+2r{74MM6{kDW7lZ@Y{a9J!Z+&}`%{@X zV>WISoVIOP5VyMM4Zlw=hTX|z@M_qP4Z)*v_XM44&3J$uoBqlW3{Fq`uh7}w7VYY& zom^fHuD$kn+<$d(+Ks(^RI97ub=Mzradxep^U%8M_D)AN(u|qlJhZ{O(K!YZ*I3t= zYv4))o%``JFu6ECAC0H|V-(B}k%Jw7AAK?O%uyFjlcU}wQXXhX-Q|wsm!lzdmphAJ zj)v4-?zB5aBZTLX_>`mSE_yLN`8sk%8q#37=U*j9%j-U>>u2lumF>~ZfH+<5kzd>Z z4ts(IpnUP72|n!6&494C6HgbwVNXyOl>Slgc+g8G)9$p7y6H$boY8fG7)(aVi_c%Y zh+JI_tGnzeDUW#h7o(aj8oN~i>WgNJei4aZvFI1g7X53jMgQ7t(JyN)`en04zpAz9 zSIriUJxc^lYab_4WTMYZAv4dL?e%#*3_ov(;^+TXi?GlCt>JF#k@k60+WxKHZvWP7 zx2N4nY*vEcMH*Ol>DNC;?)CN0b(fm-CKr*5(U7{!4JN(8AaXq(Q+L6ONz$#crW#gz z+388Fbi$ghEtyB7-bJkL<1r2P7p?WM!TKr>gTIJ1PIye+9rpT@i&#y^W9lwAIP0F{ z8KuGL(dfrm39*LS%j-N8ef5F>H`=#T!8|u$7MG0tcMqXJ+=z=frT5ldCTSqlibe}6 zo*9yvL5m_=LFNQdc0xk!y7U~GdBge z8!q#y!4r385x{ZAfC3}aW9%1d>!iNP7l>3Y;X#p2FQ#QUc$vLq$)Y)}9on4y? zA;mH>`PJ&w0d^7Ts>tVZ)9P?lqT5(!8;mQ?!M$h^!&r(-{_}RT-s4?KjHM2a52LFy z`oJ86@~azM_2)jkU9Qn6F848>1KM!o8+knh>Z?s;THybuf!^)I>k{2o3yRX3GZmF} zwpU%nVA}L;wjgl6JD<2w{N#ZDE9rJ6GwIZ?U%s5+-XoE>U>0R^NBf!@MN-=syvVmp z^j{`VQfLRY4t@qmPdf4FY@?E;HEdonf3iYwvO^{BU-VPR|OEY_ysjj*ekU!a#^CrzC z;Rlv&sG*D3R&#!Fg0lemGKB$?4ms%=TU8oQVwL~2x9r=KI*ci`PEghu3ws#BWGE}F zF3`D2t|FOsw|`iv_6BMk%AyC8^V2ShGe*N#)_E@E7&C+(6!I>gLP;snCJlnqsA+eq42vlfeZ6^0l}ntH z?xl$h1U1YkQZbmMgtB&fIoS2aSmP{{U#6MXj<8=de+TP8nwA8k1V-Ly3BO27XEvXw zcj(uQtd`_vzrQnLpUxJX9$qBKF!><(Fp;2+Gs;RDl}?vQb$|lRc#N7v){;so1V${s zaU1R0Bx9`^knBCowk^dJl(JEl@h$e+Ifwz4C(Y*ipfNc8Phh*x48HV8l~U?#qAZ)% z&2DNyfwnd!I3%|ziRYk%b}6X_T zO_E*N7!Yd9pDd5jUENijwYZ*(nN&%qXe7?lx1bg2q|@uTFsm|ya1q0FMVlz+wFqrM zXr`t>#c+qoUBdrnxVX@Ky4K^VL7^(iv{h}X(foG z|KfDiOS--3MfVgwZLfRUZxwEF9Y#)y3p)fue&jzFK#_in&8MYFMRXQ0Nq5@?OB|d* zkV((lTh)W)cgstda43P>LsRK>Ohz&al#}x=wZs~t*0qO=%-DQAXEf0~vM==o0a0&p zIjZiWy$j^j4|_jl=uuq`poZ05_Pjstp&L)+s&Z7_MUhEC?J`dWy~uUVz}icn_fJnp z7qJ_j$YFJtMa#dzFq)s`sJe?DU!b}BU^I+GvKm%*StW(zi_`v5cM@G-lN(Wd9V$gYHv&E0`%0eW41k^OJ+0qxW-O0ql7qvQ*8Fatyo}S=&hif_=u1d%=6jee6!;V$5^>M?;a;deLM!zPtM2vlR<3WS#Eq?RMAA;6Bv;7 z;jo7{0Yl!(k84gOOz+9c+nbAUyt(ppQ*58lJ{l!019}4bH7M@3{b`a+UdJnX-xPJhIqUvN1nIwmFdYwG4W_Ym znfVE7gMuo?W}xIIs0&IXFtUT|f5R|^V30eUvD$8?$TNfO$I;5dOex3bpc>|k96o69$$~-gUr~*01Sq`asMnn zuA!mO6VwF-*3emZn*1<0p1zJmg*~+H^00&uaCnuRk0yf}Apm!HT`(qnv=un+j(Jxyf>~+<1s9)UPhHp>;%KXL=u__y&n$I;B0ZR&G7?e#Nos?HlcqUH-bw0$blM+M zwk;7j6A)Ogp7XTG5r10>h9~+2wM%M-6 z9Qi)z3n5{M^=+Kdc_6aNMBFvUY7ynlp{qVvh8}61{B(9SioFvnnkEl)m|iglc{8{Q z=cx;rx;AKtucB#cgC#E5>Jd-gv&q4ALHM~p9tlgQ9u&Fpbpc^(s~!yY(7MaRJVHS> znKboa$c?WH$oXj_INafN!O-fwmSS;6*98JmkyCRaRtpl}6m`KlL$kFhIV=s;NZ~wn z0qg&G4$%0K$$H$IpP()%&`M|MKUfcp?BLoUAkyET^t$J;Z|j_jFsHKP>jE+uo(zVA zDfp!h7|!UrKn%MzHJTY%cj=siSPv0J)6@k^i(jFc5$jqjy-+w|4NzsIXZjP^xZd5n zJ+vVJ(4x_;F?e|%*nIJ?{u)UVwfI+cx@l!l&)NTVRzK#E4fn1N(rN&5CC`-HA**pX z<*vgxQ4_|%wMgj=T2#6%Bp97<=bRedu`#7)E(DcJnZu#djWn_aN&M2pGd#wzU8bBu zXy?K48(ZcvF{;j!d8n__b-JDHH`{W@^9WB0sMK0r=&P*pXhSWi>cTk&S=5*N<}WpElTbumqlmGD6u__xvj=!`m9((6rs`uZ~$flA~$ z;f#vS=Lm=10T-vI4hxt4@R6CjE^=!#b@dC2wOF+bg-fcgrOIGZ7iB-p zLrVQ8B|$ZhIrTsr3@z|r?S)CaiT@^E7z-Prw=ryV0uhZ`hD{v?jqs+ppheiICaws! zkRmM&QU#YbuZdB|6LBF?ntD&5)kY4X`YaR;FXZ=yB{D>B>g6_Aw1`!LQDHUNT>eKo z-{;`85vC-^d!%|yIfeBRPu()$3b|g06}l9}g0AWk!UL)rPywW{=$_Kd;c8IHN4c#M z>jx17v*;aa)!iPm6OhtcbYTpUPS@O*Q?&;lF?s=fv88ni)^>ptHl>TZSlCXVrtD9t zIHEdym?d0Q7xLdWTIKmw8pfWAp@+=G2XdnJ&}tglxWHAi*isKbqDgrZamW6zQV zzw*$(Y6fo%W6=rnyQy(j*fKypZjrO`b&Bf4j*;z2-n!)AyyyDjPk;U=e<^J*5wN8p z5S8dUWm=9JvqdgPL+UPf);}IxoJB4u2Gv~>RS@IY3?Uv=;pw=0 z%qim0)#=tqdvSdWp@X1yW6Z~EU=BAv*DP>gMdVDJzp_c7?4Uu`eYTlTS$B9Drp1lH zc6o_*z-|v5)BIO;i>xXt|H`y4)oo`*L&WXuZL&aj;ai|n^oW&)oia`3WIjE<&MzS4;ja3zw3TPJ)+&uM2l$mQ_&$B zpE{jtRWp8Z!;>u6Fv{twK?g1b&_?WFj%T3Ed;<_Of4e=b5Ayx14?MlAMSJ+%YXJX0 zb?@HY){W$g{@(a?N6`Ovr$hNe#ez`PsA5J};vS&-9 zGR7KZMco0Iv-;iYJwgB-tApH=vvMc0juQh>RTalA0HjIZbS>rB)s#aYS?sKUCexvwbp&?faI8v?iiEEdbuvcf`2Mmh>4|6y*=3hB~uOQpJ=sWUMkp ze8$#UTR9>;=7;M{V;c!*(X}A00Of$Qm3j0&-tFNIwuF89GfbEHYelnN9^Y?%#ls{S zpaLB+Q(j!dxyJ?K7_nD1AnJcwGG`(f+0 z$yppip5E^f#F&3tuio9LG{MGf1%(q$fV{&BXa(oC#;?SCaDuZ&^F)^P=qKr2aF%O2 z7aqSQeKY##tT*h98&_mDAW}4vX!C#athypnIS+g!83x8B5rjpL>SC&ev+k+B$CV4o z6Yk0UsNsk~nC2~T;&^m{o0WsNl7dNTo}?%RA=9G5CH)1Zt_&=ni~!S&&QpIzIzYtN z@VdjMr7TUe@V-&pYBWTNtETBF>i(c<+#(L?^rQhZm$XcF)4Bp9KGdA2R0SWZI~_2R0E+(~oKU2U7BSPyl8ucfevVQlpZ=xE1G(H$h>2>Yf)K#rIow42uV3R&nE+&^ zMNKW=fW!pq+RCP)_ycGZezaAc)fu%V z+9H=pGg`Vn*lJ-YevwRby`?w4tO&bXfe*Jvv}s~?k#ZJh<8UTd*a9KOL9y_jq=Dpz z?D0d}D-hEAp{i9mghuL~xS|xZ&l95+YdM@CGw^P4v<$L1i@DLlXfrNvXOx)uB}e8{ zK#c+qoo}tijhK*d;#{hH)(iZ|+3{#lzm|&1!8SDoUv~#HQ7SL>c{#>|RpS~Kzv@%} z+_hu<09DxtZAskJs&~s|*mQH%pKT!R5hW|9{RRUxznAuBCS@|kvshwAa}s>b5oO)oGIL zwKF^3uB~O+VVq6h3#3^;r8o1=Bm9%@P}F(qOtHjomqnNySeNPH?tqoVv=^OshbQ&k zrBVp8Eu|Qa@y1%SsYzM{^*O+^Of>>bYP{Shw~+RU$K3EFWdCQL=$dZ~sJ^o;r5Mbv zQg_Ll-%I;D?~l7@-C;LMHkU>tFKREvgJ-$ukf8a3%QVa)=#V*y1k(AtCeMbdrBBt7 zaa9a=c+O^nZjIO3lwi1RvVba8K)P?tb**>loUT=q;GQ*eYYQcDO1E+Q&IVGE3c!`7 z$j{W*(^d46&IEBldke2U-kGbw_@_<5S2x=cz~p=Id8zg$ESm9nisGYn(&}BnCazkA zI2Dd{E{K@+IZ;>}+g1K9=Tq$$yVc#n`Y<{~iBfRNo5>9gyKr@NhAOm*TE{*MoxRMU z&%3|*TW1&VaTR3|U(utBYkqIhBDdf1SGtziLk-s4CUFkgulRRnev#0)zM3z7h4>tH z_c2)X!!Kjq+Y$dVcf2&`=57ng6#aX-~Ij6sHu2I?S zxFWWW=g4?$;lh#SV9FI%)15sR&=DxgQ7(~R%oUwk@PbO+)6gdwy4;|dd(~MITQ=1~ zXclx5o?V=U^FT?wwDt}-lHg>4l6A*R#2iRw?|oR77Tn0Gze9X)ZomZ@Vr3Q#9&z#g{_8IZ-bzQ%bVYs3=UmWhieB8PUz5Hew zpOQrzN-Y#e`->v>^D&dkG3;Z_9_u42TTu@ms>&X}sfq?lGFf@*Lo5;n60MXt8~IR@ zUM?B9(q?Gbxh!FDiUTGvmB#?Hh}3^eNb|Xuy>w-oE$(-SoGvn#{!H$ndzDX18Tg1~ z7t^r(4yoxz{g<-eO*{Ix>I6c_cNo4`%CLkf&OvAr^sG7zg{bDP8CQf^b|J&a;MwDP zVsyRQLA!p4<6ld(2ndv5CGvTx$%>#+KF+m=;#Fs6ZWmwk1*Fd7^cBm)Zob*CR}f*k z#}=(uz>b?>43r$qalGIDS$m!|5n(wK~?BhpmFsNZP*;m@+m|Mcg(PJ>JjbKe za&EJ}zaGPO%NLR?zUFqO;$jm}$J^U0c&wXu z$Lsk%tu3thwt>tpsm9tCoI5>^hNrI(pI&eGx~zs(U~QtTxp07}zd0Dw{9^vmnwkjU zwP%aV(5yC}2Mue92F6*MNfuLf-n7nXk#YLwVl%J^6veyMq6BCQ%b@<08tJ0C2sZl6 zH6>esVF;FGZuz?f=F?y@)@>r~MdkuuQn(zCaLkOyv|92Pnlq6nl{tyFE^4in9+1oP z$Mcn87Bcre`Ln+(qd68($C7|-%uqi9TU#5KLCp@^)b3sF=WALmnB%OLX=8RJfbMSQ zUlJg4Oui^Q>-px_FA2~B^|jVt5+Ia>T5aOx7X_)<|NUc@8JD8`k~q{q>Ayp9NAjt^ zELfKa0DM`9CKQwSq99F1$6IKD?H8p6ew@Fb_fNjG=~Jk_xG5x9lRLanKw+>iNw(J8 z5AhcTNQKY8tnK9v*95*Ojc|9rS$t7|_9WY1l3X8Fhc9cVn|0T)yswa}u=tYrG#iit zSbSkd`28Kun7=4C%?Qz##-`bu8zdL-zVan8i&1@X8sTHfAz2$v0tIp!1o*Z)&x3+t zfP}4h*B%xd;jSHiKWsmRCfBQ|v|vaCz?ekZ-l9B*?sOzp zvi*|`sUTQ%b(L(%HgNg0#K3-ps}gF*xirK;2BR~o$`Osm*cWL#>Rr|=Hjuxn3&;h) zLrDnA43%nIE)YQk#1JmJbt<&vvxC}-J4Q_na>%;JsKd~LWm!N@4DX+_(Nxzf=#Is^ zVVa5<488PNtGG=5Jn81*?kA(uX>>B023Xh*2{8-^3Zfra&6l&`@f1~ln#XahVVOru z3=Gks(|+$HvRjRGIcEsTAyL_v5Y56xV1hKuoAW-Zt4uDt$71#7kPvg?C&v(y&WlSU z2uP4MMJU3|DVon{(i@U{*7(_CyLQr4#Qc~g|hk|%N zMNA?P20QR!++Y%cFi^O2DAufs8%!b)#!o>fEeeOCAqGMlxHwkMjf1*QP86g@&!i)-%E0=o-xpv?YGP;Hv zAoec2gj{>@F1m2p+L>H}r^vMfPhHGxmxUfpF;E?r9rQ2c$JZ{603dXBJ?Ks*Qmv*= zu8D#e1Z9W>`Iwe~7{U>%Y>DG#+*sVTeLDy7#0yL+iaLhPNFhNn#FL(TK1y%oNTnr9 zNersjolK+dq~9GzZ~74%uq@F zEsANQtU148CY91WT4G=nkoxDWfBXv7qsrr7#IZsBZ_&}dfFo2e|Bkzf%GRMipS7Nrj#)b2{8;C--nLBybNGUhL9K% z70Z&cgxZQbp7bv+p~l?lmEy=D6$&fE;6Q8{dZ7UA=|rd~Y360E?y_alcpjEWAgSwXRdO}KELB3Wo3@f;q$YgtZS*ep||@WlgXvw zW2)_Rs9+zm(c$6J z?$VHO2$$M%Scp7`#^=U-722GxIAla9jNhyHOOg1d5}k&VLr;V&QGtUVWv(^UM`=(# zF%hD~5@`XEPfUa;*+yGHfwnRv0f zX`Cu8&pt5`B1C8hNE2)WPnwhnO>#OwmkwG%l}}QH4(IiFXBe+9k@5(N zkSW=215%2T2#Z=IEpW#rBtpU$S8zMv5_i;^Uk^wxHjkDF4QH4!G16KM^RM@xhUi*m@9wOT`!OHqVPZ8-9) zscDhQP!nOI3);vEx;ScFPAQGXp(Da^j1><94;8P%v3RsZc&uO00v?Z+2#=cW7QncK zL`ab4IPC{ru}(`)4m}aB)4+@0X;c|%B1~zT$D>)}11^sOC2-iF4AT?g8uV~oe>#fB z{j>9?M{bPh1nDEkd^t8nN(6>M5E>#S+3*uEDN-UZy&1hzgEVKkgOR}Th_wMI%$P2O zmXK`)BwgFaauhm6#V8ZHBAD<|RkmwI$@$cLNbO}qM5p~R zuG1k?V1#oKWUdW_kuEDXxfJ~Y)X6?z8{B#Z?O;o*K|Nd%xU^Pig>ktgMd183*9yD> zqCUWe$u1n_O_UCDFNKb2B7ol3EOt$morqfQ{Evo;Mm6Rd)P{o3sXB{5kwNia_zGB> z{iY>e9T*M~ITFSYJ&q>GFc_dNapNF@11L)?6ql|EeG+x$v!zfalv=}d)EcHEIi~() zSDwn{%w3v}9FINwPUlfHP04YP6;YI9OpeuU)pOWJl+zFZvxKM|>Djo~Yno``u#TI{ zdp~|V?hgiyYacrR3`=6e7yTgDTK(&|mf6{x6{?AaeQ7!`s4LOdZ-tY`rpK=hIfE>ZuY}as<$;0jrQ&%ljU5NAi)Q zvApMLAMbaC7$lm29Kprg?hw|heEgb#9Kl&{G(HQm$_xcL23;xU$L>XdBsfImNP5%r z{^&BqPBs+e7*OD5JbKk@daB^4Btt=t!PJjO4HCQ# za`dCK^AL^B&E>t1=?0&CMRRj`@2}1;8mEIhqQlMQz2m6*Y%~Z`Czga9g&!xvAtEKA zG(K{5_)EHODUL^Sc(D%VAuL|vqkPG(2? zPx(44Au31eC0{w4s0YA^4fGI&uF81GX;RhYNJ0`TP13&7W(9QRPYaM&Bo=xLAR zbFTO%*Ao}{1my_Lg%FsT)7iN36<0^e`jq6DMtIGPCX~+S)I(axG#H&x4(})+U|UL7 zj#gdqLt!$0K^g0+Hx4pK^XbX)9gXk|^0@n^d2JYHavdT8NT`N#gokP9I51$9DqMz+ z91ncOiymGFJdP&k-R9T39rpN?d+Jo~9{LCSX^kB}UZeO3N8QB^PpipCJ{7$^=`jhMpv8Mj_c)1hbrW+qlD6n#C%|_qLA> zN!7>?5Js0u5Ef$y$r%JFhKL-ASMfi9Gd`sNOt`xU`%o7O2!WI)6o|;Jf6yAbe4=us zC=AsK>(X@Oc---I@m`2r+>i7EEsgS$-098jbkXtF_5(K`(qp}IGqg!>aRfU zQc6~i7M0bb{uJ4u0Z9W14LOc8+}{nspxVp(M?|VO?lmp#;6!vZ0Xc%Bw?B7>xX9Cs zE@rsZgY%H!XmBA(Im*_sd4vKGxo3jznM^qUQpbaNq~)k9{nr51T1`6)cPi50*mt!24Wkuy@zlj8&5yMxi09FQg;M}Vln zY&Z%CDr*9A1V^*;e$%IwogIps%X{oxY?uSqS_L-(bOav4 zI10E<#?9p%n|Av+DwOX%s=d5_PMr_;cv58KXj)YmImG11(z@On4M^(_&26osEXVw| z|06vEaNhfgij`l4&vF4lIYKJMPS3Ui8l6i9c@9}xE#T6}&mkGq7MGJKTz?q~atz4Hd>wRmM-z}E7$Ist47!i42*?o}zlD7;LfNhGWt1T$ zM@4(nPcz)ZV>J{UmCPk4N0(!)IS~=LM3>W*WNoGj3fU1qPXK^LOeQ2T9YJr6I@h3OB7rlXD!o%B4D?A;)1~otPrPWKwPAkaEe%(G7cVBKFH?0gBuq zB1b|e>~sq`$Ub(6$dTkYSa=LQ7i9SKpy_KsQMHB-tz8#FFeZ1Rz7E&1uK7*wq z$1=sMl>l-sUxbE&90LlQLqlS|0#jzvbmVx3uL4f}&{*E{5fXC(?MO{Qj=?KF5nu=T zlv=|Sa470wI+0_#JV$B(ZYj!Fj-e2OVT3A|NP!Eu(*sScX~=OL&xXA|tzJ1ZEQuCS z=m$*HC7xC`0gJAPbO359bWQQz@#uu8Q(2S%f19gZ`{d;4CRENoOeI+oaukE!C9aLi zg-f-U_dlXy1^rh6*0Z4?$6zyTl9JSNhU5^FBYPcE&JT^{J!gjza8#K?Opa{QosIEW zC!XGsPf|idj^h<7PM$|0#a|5tIfilXN8C=A^Fg(j_Yc((vN55xyl)ew4UVFFgye`| zb@V6G(FAWTOahF%6d5_1!P_wFMYWgre~g2$5bH^`m-jz-OBE00YeTh{_kYnn|B+sN znf3=EapM#jIhvCZp6DBef^n(Hu}r$CV1}y_0h41%$WfSk#HF<{TL=_4>qkBwim#!9 zZ-72F6yz9Q_fBvXu#Ma{pOPHYpg##pW}3|8eIIo%W&snz&E>u0G>6`t>B;f+FK{YD4~^qC>qR%@jM%3n z$3(|GlhJH?uAblwu~#yr9@roE#mA0t$w{3X$=Ih8)Luc7c;J6%`Fngw3NS$M&k*4?9uk_VWIFXK#_Hf;_$R zK8pCC4c=Y`6|2gj7JzMdJQz*9s;RA<9NVH==?l8{9l{nc+u~KQNR#7V`P#IQ^9jol zSKj;$2=G+Xmg7d=?Mcw~sR_stpvq}C;DtPHF7Mr@KeZ9d&mks9hU%;57XjOlY9G)) z`J$~XI(ADPN^(q8-_ju@*8?6QIigEEBt>U@h(4YKoE4_X$k7zvgrTbABivyL+L&sQ zm!t1pAdLpa%>(#oNyt&)plCR`9F3=3MdqS=8E)(pl9Z$D4)EH~MLWexvb5y5D)*{@ zjFD>Ea@@KoQX9KKhEy=B)b(Pg*je~dmP)*@pfAUd^S)OX0q3r&y}W-n7Sc+Xxqx5@ z!tsc*k|R9)GU>k#NOwiLN{Uhom|F2>EG~yy0JeU}vw;_AE$>pIN#yhfd<7eVf3BY3Vky|36YZ~pc-Ju#hsyr1tntIfgwy?8%g-^ZPqD#>uvolLqYI2e%d zYf1Q6>!UdC&W^j3-Hu09P-G@3E|;YhfQxVLM7>KqOQX-C0?a~n4=7D71lz??e@Iq; z_STazAmppF>`s-TF2{Z{yBv)0`luYAp&-Z5gQQJDAZP+|1pX^B_Bcw;mO_#NDB+3V zggyY1A|OZb>U{KLNUo)7AJYHqr27U>k;-}S>RgkMqwq4-18g*(QUE4Z_aQ(ybXA3b zs>4V%>LQ;oU~&uvIUf*y?88eyO$WJ%Bs2nW^oA$B=vDt!_th+fAugE!G^3CuLznpi z`W^?|*|``8*yovifPnMrEG;=lhN#Oj4HHpILXLvY0EY-`wRAe2A{B-TC;5nE$=5H9 zOwkCyF&=j5u{<15n}^c^0A-2EkzGQ|zB!N1>49W9B$rAEmchl_G2ZwM0isESpqNF+ zeH^xS0}}NvyOu}*l1XL*Fpw!ceA`pULh`R1wWa_|ru<4EgF6N}4OE3VTJxAv(Cwl%j3Q&^C>A6Erj&9l? zpU&@Cp46VE=;#vhB-FfUI!U@&mLb*gKJF7GXB)dH=#!d> z`{cwQ!9cm4yjRH@z)*9AKeY-wv)+7v=w8pOc0nMx%KbQOL6yo;z>evu!Hv z+rEj?yl>l7+P8h!rFq}BskHAQ*D7t^v1%vn70=i-)mM-YY9;NF*JATw<}TrH{??ft zL+uaexAF1KcC`?07Ei9`PhZ5##bW;aNql|%?aL=mp2sgAefRv)(`WPL^19Kw#Vsq^ zCHW0x)PK2X%HK?T5vL86$B%-6xFkea%-Mn%NtS>J2kdbis$oWOBGvCURc>DEKm^C< zqy903M6jbJKwKhOJe}F)ZhIH+4xd8T$FoPzo`3t@w~H6cXY(hE7mr^)yMDU(_W8G1 zDcA9{<>N-{gPlIqOs7iuct2UNLUJf%M_vtR`HRQTo<6;P)<`%`L?*Ou zl^tXaAwXN)yB$GkH#W4~rsBT&G4Y1`A$82{#J%>%$Bir7Q?J}k+ACEdYii7*Q*I{i z6G5ux+&x7ragSpp79fd3(5r4K?HQQ^xGEyxux=>scQV59W3OrcC8oBoTS|Mrz%6gd zfK@wbuOd?&qYW_CsrBdxFBCVu&yX~fj+UPtZ7$5*Ox))`XLycT&?&bQ_d08OtOxE+ zW}^2^B5n#3NHEA5nn}lK>L)hu*0hxNEO0f!BeAQAwi4soG|P^%Gy8G7+N?J3@W-ZQA$%(Q7S5a5BT0gO~+wYbk<3?^H2D!~?gr6v4QEb{+sB)m(}}-9v%S zZftEq5S+%+{v}HtJr_om^in_DZSU`7vEUakU%q(x?YHsb(aRT4;^*;q^CvH##*bb; zd3L>+$IqL&ML(Wl`!{lqS0+ZY%ccuHOF_o#v#8r|YTE)n8j1TG;BHy-;o=PT@?73$ z?^M!d?^N33QBN>NG?Mo>6?Hfj_juCSQit52k#vM;if5#waepEhsMA>5e^dJvqm@O~ z(eP9vJ!m8y8~fzZq<4Xr9|hb^HJ4&I>k5`A8p->+kVxq0C_`LBY4hRDpNyj+t zo#XP!_y`FY(b-5cT%Upz36gkz?nbx^a}G!{C>auBEP|zcE?&zRaPzGPjpU;fGgwcJ zyl08>I7cxAX^*cYIs=X5{YgxhR{@sGE4(^}SR5^z=2GM|mX3JPxb7n~78(Wg*F6yo z6w1b{0cOZ_ID}J>X%}z{!fYK zK_ltt{wZ>rsFk$Gu|(sbk-R^;E(=vBnaFX^HkS53={7y_zyd*|fd0+}B8wj7w#cN{ zIJb}niB{rKN_`6LjEMU^mxMJYXeI9P4IU4OL>9@!G!^O}o^qc`0*&5eYKZ7c14 zD)DO2NZy}dnA7eXaes*y)ttSK110ZYVpmTC>}ru9p^jA16RvfrXrNRM!1ny(=06b+^Q{wxY`Q!8nYr-DJA zipPgXK1EI`HIt6;XIzC6Sohpa+UL=1JVRZa$*VrE0O|70B_qXj+C_mEg40~8ZBuFA z!?#T@RgpvYR&98Jg9x;M1LrZJNEC@SupqG9lkA4h^w1?$&}ae8Y4h4{X`v?q zE#NroU-SgViNh17&;k+)5C_R@NQBuL&pGOtjT@&$rYA?!Xn`vfR1V@wNL1S43Iea8 zi${@YfhQNDD6TCGgMh9$zUpv96!=WHZ-E!hZ?2{#742IUJxS(*GY}%s0uGKK2C0sq7^E{GJhs+*6{f`$i59qm_)ri}0^&;!N2ZeaY`T3L zya?TKLt;-O(KAAsWynM8XpMLw~D#o?b7tfzRzFx-7uAQD8A4Q|-dE*Ngww=%F zT24K+)^(B^iks6?-gDF2CETg(ZV5G2_p}8ARSm`CZ0dFrR#{3Ow``hrs2a&f_gcWw z!Rvtjn%qn54Fn{^Y$$*eU1c1a+pVpfj>6o8H|c*0{~ZGkQ7hq1aE;Yz69G zw-on0?w#Q(Ebi#=)34p>NTQLlM8tR`n;r3?aJPH2-Jw_&wz$_+fqgIA=&oNpisSDd zy?FZkW&Hg4)9aVZ<+oSgJwm00@1DnxpDh|)p?@RW=S(vZYtfkEvnW{DP*o)jrTwa6 zgw4BE?WDaT?Y&DcJvHyww3POI(La%L+BOa78*dUcA2T|pw+#NPGaDkq^v&=;nM5rE z3If6}LpHABnlzO5tBex#4t_Tuv)fvV;8?Jnj%DT>*d?;wY&+=~2TiRh^f-`ZMWUsW zMA3xWrqYoPdvB;RdUH|I4W<2Nx6kGfvNU`&RcEqK8m;;B9*P~jiKLn?)!au~SMSiR z=0Pv|=WH|;Oq$zTir{2~7hS{%+}1vVrf~u+9f|2=n)%&-gTif-cyow1i#Q-a@bbI( zI|KxtE}kMz@Ob%T`R((o$IGj$=hxpoTE>r>)oq)|>?YGJJH#5{7c@rUlyTE7)ijg# zDXHFxKIO$b(O6`s*>=*A4n}Vp+ob4}n@RhW*(>N(HQp}XWxBy{qoVb^Ow(1F!05T zW&w`DQKbFIhIVYyP{dX=x7CfC_iUSr`yO1Lcacrk*b^q)wym^xu00kV;RL1m(37@d zy?0NW2beH;)jc;3>;I?+Bc|zUwg6OXDFPg#o>2Jotr|}AN$?0raVVX3hJ$S>5TAk= z$zU|;MVGVT@pRS|6kNo_utDpR5MvpccN+y^egcweFGhh2D*f(RFB| zAjQ%9>6mU;%jU#sEbaen(0I?q;Hj0g$Md(B=ZzC_(5GrA?G;tnM`vTCbxO7br?I&I zA*^_Mle}>$Sq#0OG!E*&7t+6KEbsrc|C90Bnrr0#&}lBkKoLb$|7o0Mj2W;^rG2An z@?_c_i#Fw?t+@9Y-v5?Jeu$e5w$ZyO?w-+n;(ZEI4qT2VQ%8iF1Mvumag2LmFjDQM zC@4-V+;ePGY2Q?hd(is{`}lAQ*S7ggcm$+4CbRK)bcT>(a|E`jxNjsnNcyE_(ms`G zKY4p`)chSfEag;lDTbflP>zOR-ysBzb$Ii+woRpdzZs2BxEy8UFcrA&G?w;% zu1=FoUc`U=pI;^`93?#bUoZdu<=Aud;Ub++tcPOK7T6h z?Z>9sY#7^*vTQbLDNt5F%5tx$x2CyQ+(ybt?cQ-!+VkF|-}J>7be<)WyUd7fE_L)LzQiQ29Q-Q#{C$>@y*<Yk{L><&i0Aqm;2jz zw_3>ShcEGlVf%iYKYH}!#kY$`kH5Qmdi7+voX3l+*yzJrC)|kO2wp4Ht+Kf<;BZpr}gI(65namy}TUY>7M2x zh%5mSzlqGC*QJ-eqaV8$O&_TDn~O2L#z8kK;mZ&tjm7=bjTQtH#7s!F7o!-wjwWvh z1EDxLtpgC?Nstf-NpmpClM+fUvVZ?SKiu8ib^i3H>-)`u zINo`uFH}X~DgO7NVr}Qa&HU5;fM=4w>X=V9alBl|Uv;jw+jZx`ReZhO#Y6rKJzUS% z`}nWl>mUEdfBxzJ{gdqvMnmTx@8V6on;+t@P48bLOKZ16VmsbTUaaT)eP^&;%-1nm zcJM#0rGad&!~C#%AAh}z5BIyx*9W}bteMpL$9%n-?>lR59KDMV(K5cC->(n$2da^V zm*TDV2nz?-itf^S@nSnlf?4_LhRP&%jZSLl<<6pPP;i=he8% zVKn5=-EMU|-+hYKwEfQCC7jg5F>>%*XLG+^tFFxgD*z6TT`H;rP1F#1@EHcMU+h+Q znfWz6HiJE3TBhyiK)Z|IVX;~H2x9V>X*EKt`il39pzd2KCuqB5O%!Pb z;oz#|L^8NsdHEv-x4}coR^&2EKr%FXde)Pnnq0xkMS4DkJYhqvoXw5?=( zuNBchX#Ujew5`aaCZ)8)Lsqh#2mAZ0!~EU8wN3kOzT0Qfs?Hkhc1%ViHQMbn?9TJ` zI?_U8_K?m$%#v>m8aqsPz1H%w_XMUj4qva+SZ}`@3Q-oa}5B)}A6{q}^!1hQo4o znKHJOXtuq@x-4yB>@K-vX4&~@O&aHmMSORNu6Ntp=;m-JnX>x2SJ6BL$#YP&$Zz8L zGTxOV$71fRoE>2Co^B*}W`ogjgcphFp+x)>*K{>|mBmWXolK{N#4*Dmu z{@tcI-FN;$1E)n{mP7TBbU;Dl(W3mH%oo>hB*IDqTZz<6r6CQvh;~i8XARkDn&k|| z_EO$4&V3D$hJ8CN<=sz?$Nft@+SqvHNke((>TpNUdD2kc`RgvyD-kJgK6Iz0ynCej z4Np$--dYbuC8gq*Pecyta@>E7d=mjroR)6)HXdc;JWIr*u5S+0W5>g14O*kKT85#DvU*q&*02$$!02)*2S@F||}z9JRfd2qYk9B%Z#m-A1f>kImTF;k3- zm$hq3$h)3`VKuwgcy6}$7UpVme?UC(2L`>5kxQ|}T(Jd0fy7*_t_FoIJHPD^3kb*0 zn7H4F@AeO+U4H|4j&^h&nE4&;-hx|JAu2kVUn{F@v}5jhKW50_ZQjQ;#JtaMdAxbw zsIlvBQn3~*rcuPHCcFE^;h{HLWWTdRs2H5$eP| zz_|50EDV^p5d}u+-@Hho#SKj3jECcdRr47GBFREy5)ZG}+c}m2%{HXy_O4yj6dtQW z%?L{86I6WI?ZRB`qjfyLi%2h6nbRIvB~w@X0ou|cNmh3no>in+khKE)v@$)FhZyvG zEZ!vM?h1LjJO4C5E!l@e)GYVTZz)xPKed0WeYRxzTXxhHSQ1vHbE6gVz2-;;vowrT z>y8h7*Y=|n-M%K9tZl4Aq5<`&hoP6Y{=A$$O$HYK_dU*T{P9$Zh-$_&V5YV6V0*Z! zawM8SyI#fXWwcyfU&lMT%LK7i@2^~&NN3xtv>IBt3$=c$W*iD(6Z{#oFvjV#j74V)Nm?avKI7DKH&8r8*4R!D%|CuK%7*%*?moZ%!A_VN6W9+OS{&H0W)T`Y ztEIgaLYw@2ae!t-Jn-Y{_Wm{qW0y%?C`z9l@M_Z*U`44mV7;C=zH9lV&KAvrV#dCo zuQ=N)QYN<9d{PU{_j%B;Yuc$G;lAQvzR6BQuwWoZ+w15<9RC`nk_*fh-$W`;$nSas zQk2oA7zq06qjtqK-tD$Kcn8a@YG?wuM`VscrDd)vc(BCxrCA2`);fc{P_$acdA&mV ziz@?GfF;v^O4O_jvF`3B*hRy&-gI^8i~^hrQ6;&g(p?}&Md(C?*W3vrH%e33NVf)2bn>#@tUn!ZZxKIfcZtG8pxJ6+BY|7C zKYZ?eL}}&ByjXXt-dfeHCmr;F)M>jcZG)Mgn~%IaVL?Fg@8LK`O2yFrlHqL=P0cHH zj@aahW42X9aC-UQZ%L#acYaURv4NVfa2Mw@wYttEhs)le1BWpxM`~JHro&W zG#7@2ax~d+`=Me=n*!R!ccki<(FZ!6C*wX+8MHo3Oq%{Ef4X5TjWw+|AVmQfmA>0D z;QgaM57TfM7S3xVZgTa8Cs2O-?Qzf+jP*Q?XV+<&NnL{6~G+C+_J^> z0XSMB1#q(6KCW}lTr(fS)Whj(=HnVC ze&2MaqmxnRcK&PJ(c>cfzVm*&QsM5h^JKf1U_2CbtT`qeUR&~YkFNc$Sf#N+TFF9( zar&Q%T}6l0x!ByJ>RR)!9R#Rw6Nl1LStt=+n1Kg}=5@kM^$WjvU=NqS7D(RqRTf&YlAD-tZ9{ubtba~(2!S*zj2iF?e{;J zH3N+DjND4QLXVPc;N}I`hc5Mu@59#ozQVRBO4USmW`vStDV^e~ z>ipU!r~MvoN}^q|RpjR~LVE2cYO+JA%eTGmSkxyqly-W7Qb|o~iK>xuOKG=ndc9ZC z=u|#tmp~{8IS&kqAYP!LXiqfn)KEJ1lkVFf{yXghArKFR!{;GT`xYRe5@IA51kDbX z2SZ2-s(TS#HhqdfElF-E?e=^$lc^tS7}6=pA^0bf0qR?~mqNHeZE)cNR86HFPkK~8 zNHlEKRNC=He=z6=^zO8mLiicalw;mbCyn29Qj+epmqIu}sf7RpNpmRx+O|=JO(yuJ zv9$A(5uWv-dnh9Lv#q7w;|c^`LPY+&*yu@7kiz(JHo#Q^vGz%tO941bX+k@YR1fCR zkwWTEsFKcQz-E}DAcdjUxuk}QYU#9>LeQIfuvHLb9ZqJbINwx9(E3yjrDF$XS+}a8 zwA<;dH<9(LTS_~A(>p;eKv~zet+ey$`D`rg+ccGSeLC*T2CW)OyPb4V8ei72X)5iS zY;;-A)3=wsNH-7Zz4;r!w4QD6Xdc*mgo@#f4KE*qHl9ME9QROLs-Y2*fx<+@NVgRUF_wG9TqHHrDIuapr91s9CH24fE!RPvOnL6xdlW0TO- zFPy~c-0CvLrL+*Un{5uOHPs{Ln}W7)gy1-9okF5Tp=ouoF}bpVEO)+~sLwfcZ2Wt! z@0a&%?DvJ>D7PH zC#OYcE2CN3X7=>Wn$#uH&Vyv0yf4(9n`FW=72XV8x>@42O^D)0xZg_mZL}b$Q`Q<} z^HQfP`bmzczNZ_jB|O>1dt6go#8>wl)Sly2mE=1={AH}aKH{%Yl#c%kUW2MDO?VL$ zMOu*8nVL*uj88J#*3OT!vi<65-r5EceQV1FVF^*c;Jm8sV2=kL{$k?$^)F$dpVW+& zcBgO2q#6k1s-F5OJh-b64XOSK?ypb*Es%gfsmOd?6^l9EygS@H{N-4Gj7x7<|B4q- zGniJC{n0;w2=Lico=T%BH&@Qh3XBvL#T^oaJf#Anso8T&x#e}_tsd5B^%sqmSFQB4 z3f8Iop2#O!_Kq*hZ@yCcPN!?^0bMD=>|)2_+>jcldN;e&0!==S>_2V4ikxOUVZ**W zv~<4zo}Pq_j!XKrO>_#f5;_nTjlx4C&}IBnA13KtgI>6@Xt;$&&lCYNPx3jFH! zZXMqu8;J@B=)8E~@vp>|A4}@v_S@CR*xX6XKb=;av8B$CkKaZ|HvPgBY0(ub z?F?^FdEs~IXcvE2ZI*3xRe5ra4H{)C(nr-<^NDj9*DEbH&TeOx@h_a0Xn%oReacg` zf0wKu7G`zc&#I4@oLauNv@E{Z;WnLJx=C$Wr8BYc^*ZK6qW|jfyJJ20E(nK?Rpns) zgYES-tXnMgM_+aR@_@T^N=8s6;jDtOVqjG{RcxE@V8LazxKb;u$U*FJqSw?HPrwj> zF6o4{3GMD=7d17)6>(SDI85$?u+c}q8C!u87qq?L6}h0PDBi2h9%Qm7D0!lM^Fij_ z0olUzL%{sO>~4PwMra>bNqZNe2n|4E4;S;o%oy%Edk2}J2y^)O)lE?z11z@rZ266-6s-CMA8Es`&r}3f9 z-`40bALs@cNgcN59@vD0H{((Dx8ZL~XH{fmd%#5aasc0%(IRLm9+s#4%+M2R^|x}H<& zPz)=I5rv@(nYap}5_W0XI}t1t@u6DswqyyjayS1lGUBd_Ix+8S3{3}pNFl?U*sZRR zs$3rO;U4X8*;x2ZhkYNklYw37L39R z0TnW@8RbS{`i^0eG7>N;S^4EPTjM2w#FuOA?5GS_>oV>V?@>p8lUlS|OP5{H@-OFE zx^{IdB9*QvckX7d^A<>c9Jax7k18`FOtHmb96CEHHbRK5=MVWKS?w*8m%)SikJWW& z7WI#3(d*uLg15+`i|&u3F}*j``QQK5dG@@a$C?>3n=Y13ZO!ae^W854~4Rnu;n zL$3n69-cPtmzuON-eawIRLBJ;ne}-JlCC*+71r_av}vzs5!R)erKa8LR$*OZqMG(g zP5e%qE3ulZ`_*xDd@7LwZs@~ow&ZA_&3o6a+^%hS3H{eD`q%qNg{;XuwB=9jN4dTg ztOgT~eRqqnowkTg=)-M;&~Z9kl`{L&U+FllRqZQt(zRUe5WiRU>ogVo;vn*y?)U^4 ze((ZiX&B0tb%J5a(JOUujVsOeBbnRfezYHnqWG6}C$)WD;Oo|%uF2hYdyV4vi(gS5 zP8lkGB(-UYMz+h@SftuQdI3~fJK4Ko`LSx;!Mxw!trn~8ed2)|W9%;vY`2i%#2P3v zz?{jm4O_;GkmK=obA7+3rw*+kD!|!DBTcYHQfmn1Hl*fiWw0Dx7hYS~eu$R?E@_{z zR(U!>wLBVtI3_{dD}R%PGNGDX(sPDHSrC5Pqmdp=nr4_C;jG+rrLJ$u8+@g`C!n$X#5;+($Md`xr!+; z3H1W+PLBKih7-eWd|<9tEAR5We|A228;yID>9~J9?Z0lCnV2OY2Xiqx!EMrMF9=XR zkpNKrA-xY6E5to-Ls_*YGq;mJvF7>y7g8EG@X3`$f`7u0*b#HOI43qD%OrS43nd9f3l6TKd28Lxig93M4IfQHwvNTk@}c5EK* zEj`1vd?Y5Yqs3Kpb5B>nvx1Wh$8FT!xSKC*Rw8~y3B!G`{-ofXypDg*Fz9uQESS{v zn*0+?EqY5T#VQ2H<~@_#YARimY0m~c$ZOq2{flX${sjK#RDRsk%NTah`7 z)d`A3(yF@)RV6qtBO&3m{&g8`eH59X_P zMWRw{#!=nyoWU$eWZ2<^ByD0-L9|j5<2!=%0DP~?#sgq>P*YqmsI|! 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�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
M274(T*&A?2+1RzRbp3R3yz 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 z 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%0ADY+viJ>^A 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⪚+`SAlq7MB1cZNfg2Xj^^E88Z4VxzT;0H%10Re^sBg|x4Xcf~@mMtRd zmdf}N{u1_=GV<`QGYe?Eq+`g^k1O8>BOtzt_@J9Lv0?uz!MlV3tW+CxCzLI2#Frg! zDiI4~S^#VguRf8f5Ufvpj$D;5GP~`rH*W>MSwh=ClwvTUwSaZv5r3J_niVwT)h8t* zi%%?EXd_o{oqf+!Y?fk6>RL{2>T%(W%VqTmNA;RiX-!*YBGAJUtZ#xtR5;)ug+4G? zC6|YFj!(uFgaJ#Z3faTOaIl(`#KXKONArW!G|lno64w4&`CBL#7mUNi30|p>Ltp)tDGwR!6>}mpSGM+{aHQgPvHYi zA62PDcgTn3{>j;eEXW@q%(pnSqB2B9Py;kwNTG{iVeMJIA*$~gJfRu?mI*0Hzowht;91LaKa)N^j%63oXP;(AT;5XMQYxmKw3#z3Pf$4 zBq>33cX8B32FJOkE%73^V>joP3JihHg1@%5t~Xw zY+oSV3KG&p=_Nm_B4pXDhV~ENtVEY%N-;PVy2>&k5WlOP-QFjhvmnfZ&vK0zkN}`O zF`LtTRKD}HY?BK8dX#KC{59#A0FhzK*l2~0Y9Gs<#1Z2Pl2lnApvkihYnTeZ5X!ko zxit0%T8*|;vKDK8ibdk!T3RhHXu&3?D%b7mp(qdhWbl%h1?Cm&2^=AaDRI-vA|CIS z4OmpSJblEe$elt`8n7*iG3AHr`Y93#N0%LM_FGZ$3>8R(y-HmSwnsuBV;FfWEJx&? zD#g8~P-Qp{&-;p)A+_W%O`{^wDRtWnM1Gh^H3QmQ3YPlLnv@Ma1WHs*nlQI)c(P1K zIVc1sr_mrpI3LVzz>j@+7?H3`JLhn%Ir>9*8{QINlHlPn{dmxw3%nA2$m=Ex7ydhT zhA2mb9`FV6P<;$Lz;$ezCFZFq+qe)J`oBJ#vxlRbFR8|T0u^g$!ugg7WvAN~n$ z8|$^&KAgX(I0qzAVu8y6L3E;iCml2DX*cmgfjSyv>Kv-E^obEA9TxFI)!-gW(dhOW z!9ukL|A60ic=#mmvbp1AlKE!HGKctVdAgR6?baK4*ns5m`dD)X1h5D^?p-E(e0|CV zUdJ`kv3e7Y%ZcaRmCcrhMBl0uvxMY&2biBGvNvdri?4CkQNR}zsLe(EC@4w zg~kmdoWg;eu4~3_`ZoQB@n6ltfn?y8>?0cEmrD<9qyaoOpUoB90b&6zklUTz$kZa9 zlOBA{m$;$u7PV(kAbae?_QBojusZ~y+q|$6*`B#{R_<;u6e;|c>7bF$lWz-&9w>1w z=Rs`s1v$cH*QEaK+yKcbplIsHI_Wt(I<|37|7^Gl?J?|8urz1tAnbsYX~+^K{dlHn zed4x_0#Wcd)&$Lne?h-z70WA3ZCyq81wGF+$k)XB@B>z}bkn>2o3Vzo z!>aNSVtzEnkCm0eayS~Nhe7JcH@0=}_f0v`Qh&@nB@W*5E5bu4MN`ZMp9JNNZTPG| z8c+U~B)2a|E};f?U$d!EmShuA2~IB9DB91z!6(OOd=t8W7TiN6csb|YM*SuTHHW=|~apuLC zhSeu@5Phrsz7Y7fJ&=NFDC)F^0(L?Ljw&OLd4NB{XNjsNF`SRHFiC?=qW=VBhY-xb zX!GT*>Dn{k@Z z*un4v(}iAl-s0uqMGcZON9fe!&Iz({LYsA)&INuM%qHN+DZ%o2ij?Umr+8%Dvg!7x z7#zU9)Yq{AekC~;P?8TM%79s}5Z*5bhMFBiCIaPOk_LPe`XQxD5QW0w`umwC2g!%( z7D*Hk6VX<~XPK6<*O+Ztq?=9*B>L1&|MBCKf4(|6``f|6D~0q=EA;x{)$_gmgFM7E z!)aU;STW84k99Pt%p5Q-!4Vs}Dah>2Sg&jac=ZpHK8x-!8$2e2*IS&CiyAQsZ|O^B zUS&34KV59 zf$+plsWw5Pk^scUB`hwZaVTi-TN|(v&Lips$?^}4)C?={b%_ilHcfx-1oN|)tg-Fe z11ots?P22z#8%Bci&nNh`Zcht?&@^@VqovSmna>`f|^0TB3wLf~m=aCje(3DVMW%3HhnsaFj^-hVVlJ@|?a@3KM{@(35D zv+d=DkLvPUvlAz-X?vih8*|8z-A(!+{CHdLG*Afr5a)_ujI+JG%3TH_0X5M4p?|vM zu^};}3ftk}HDg`eR(d$LhZ2NE-vuk5^xjRY8P)l;gk}~0kt|=pN~Z;(RgwOr2t~yP zb>8AMP(*hMS};1)EBHW^YXjMa2)fuUBqXc-NUY1Ex*C*v=t<2hgj3a2lx!*-I2&+3qJYC)(W-)7E2VkT#d<14@a%3PbDTdq7dr7{UV!n#p3{r-wnV6 zDIA_FEpJT#vQloGI{mBgC{t}3vW3&N%jnu(aqI%}v=Y9>8Bc|FvD;9*WWC#V_D%$n zX$4wrTOI~o;P8@>Q&)KVhQcx>O?rcm0K?!N^l%%vg2*bU;zM{kKNMv{Uan$Y^R6te zt$~FWWtw5Q_w;FOtyoX?oMIq6QpSq1Gh=!L0b!;_EcAveZeAKgyF6;pO%+!Abf+~r1PM79hT8} z5m!qspg$=tj^ORVC65}9&C#jml$!qdg&Swa`xaQvId)$v<+9$v{1JUKEiiR6o>DiV zD_4Z9W>e-Kn1%~|`jT`^M6p>;lO13~x$^*L7MbDv0m1#?J^Z#0+*^gB*buNVon?16 zNSr~I+w{fhWr&(a3Y6?(t2y%%W#XIrZOuW$0^8YU0lHPF8zJ{g@w1Z0dVWms)HVKy zP#T$~mr~=11;c@TB5B~^QC$2i($wUsuMb|l{Cm{bMyQzc4%P#L9inlGOK2K>;Y^T@+ZN7pWJf*N;*Op2rz==CQ> zxyn(YMlk4VuP&D513V(V5%N<;0=`+V$Q;UbHZbN^dYbx)Y!7Dl(pZW=Q&mg@ z{LD6+lltMf|5v&)rg9%aw!pNq%$H>-p-GYfV~GX^#7YDoT`AQXN zkPb)`nIrBze8HTIYtFuBG3AMN-?b^^0m}6$h6+L=}AvrjMA2+5yp_6zQpW zM!*Mm0%5{vc8_J#2a`pCJoejN{5+^d!$#eDWhmJobjTg2oRx}40k;qma?oJ}^(=YM zbzHUV+|zZ}^e!2W0^-Rug_PKPd@Fd15dQ_nF*exS5m|NqbEjw1jBe zG$qW_Fvd~u;vhpYJ_X4Mw-NKDk$_)z#NJJ)FqjeF^9^qiwWctDL!+TSi-0cW^hV5y zd0{oI0Ha>v)SpRy3q)tQvumH*>F#B3nSc(Yo_VJny2%Y9m;2|+B^JB}9HD{ewzHCa z{qAd4yg{I#5*i>R#O7LdeP9r8lk=X=Pt#U$uM$tQm78E^gq;jOU^5J%*RF`%1LHzk zHJk8-n_2EB6Fn%XbyBaA56(Oyxb2UNBi7erdpc4vEoj$`-S%WQ!)<(s0km>hAZZ%* z@MuMtn=&MFbu*(x5TA1;rg_GsXEPX-4cSP^ibkw06(lQ5kU%2Zgm1~BrQO(n?PDT= zdCA2p0?(D~p*V)}yf%U}&u7_qL?{LM*Ol0)MX=WZY$hC%3*dl}-Z3*PO?@+l15PhC z!>I2H@9~QKR*Rm#`VgD}&`Hobv``k=7nE(ZKo*Gk-02pK+>w{;NP=NQsg@*q- z1LOE)@8od*tR76jIw72%{_lXy(ZN5ak_pV#mwXo#G7S8?Qp&fl_x2B-o*nJIILLyc zz*zpi_xh}~wC69Do(^*devb0mZMl(y})C0;{~T(URnmL<;wxU zY<|wZ!y)8DzvL1!x939#NBeuPjt`z@LF<4O&Fymx-rO6V9t_TVx8vjj+u?8_g6ZP4 z!@@wg5MW#+mp$yp6{j9`2`%rN10%*C6y}~wB>=n$M>gld_%=C5N)0N?LGFW`p!Vm@ ztdFB$GMEEp<|MF<&-|(b_2W(ldV-VVI5Yl%84<3Tj1}hzo$ha4+}^r4_^F5YQzVZ& z50dk%;RAVcA1wX!04juD1PM)CPjJhGv4`b~#X3Jda6NQ*&VBj|QI3Ygl8Bq_7{>Ae(j)TpUa((d%Sj&o`Gk%ea@#nCi~ z4TT>}t}UZlWy@f=Z|78p?J_AE4LQs)7*m3OkY;;4CjpHc_I`SJz$P&{l6hmcD)#Euz(wgEJ+j28)-48UX#roL%BJJyXV`C6jz9Z{$m(T3d!1?u^R3`-q2Wp5!2wbaPYq4rc} zDh)5sw{i_s(1w%adELxXXFd=#r(Ndz)>{7x*#_!D* zPP%`QrvT{f)I2l}(4%j~mMgW6g3OoM?(_DL1;WabZ@TmQPLT8a@#7aSpB_FtJa~Qf z>ich>AMVr7ackahl6pI8Re$~R4jP7X{HeY`R#L4>aJxzrhj zaaOXv5wZ=d?|plG0*}@S8|b~o>fi;H4V!p&c(nJN^|4zH4@0xzzdqP|`ts=cKUp6c zrV+M{{W;r2mEPpdGQ7c$c^Y7qkxIv8^+9-ba5TIGp;wMjO?zt(`AQ$t2=A#~i<)^% z&M3z|mOJQ-dC@6!s!%%&!tN!Va=172j?FY;l=P3I!`7s%N{8AzQKI=Xf#2(AbKrQG4Cfi{D%{i&=!2 zC(1QGMW#LP{l9%Mjr3(vIMdd8$8w7bjZ+)?mTc6NDN#_oYtFniK1AOoHpM z8`pZN=t>9nJo9QQ0W)>42(gPUu{?qqfW$y$RTvG*`rHuu6P~jIJ~7h^?ymh2fs5oD z+g*P8!yoe90Dq5xSxJYlf_U`xx?a%6=!j7V+dJ=oS>w*yPdjU0cfP|-;I5Dg85)KN zqy=8X&+HIbEXOIW&BfSJ#LshEh&Q)e{8*jpfM-z!*u0|MepzZK^WTJ0afv*q7 ztjHLCdUQ#P;`E#$7-zlf!QBncb6pjcw}OTg!6vdMBVl-YDf$1|d;7k&jwE0Ff4_UIn;&@j2oP8?NUS7mGfwVn|9!tz)sLsok?_NAX76Yw zMmndvy1Kfmy1Kf$dhAAAJEV8lC}Mq^%re(DA|0 zKn?La7--Xko6~k>ZdCMnWQ{*VbH6t&U<-_=u@DU!%)czNnsZqPHD>H(&TCC1DF&0M zHJhp&Psw@#cxVmSTu8Qm)9*~(?_DNvM{j7^UYjHtm@K^q?n zDkzf=|4a^c6~ViEve}>nkl$dl6F3h&{-&iBX;77 zO`7}E)cdS0Wf2oeN1(!|lbV>hu#A^cz~90lmiyzYtqUFo*?Vk1_Mea58o=9?e~44Y z^@nSNH}!|O;H3WW`Pt>9{`A>kSb7Y}!=1qO;ybSfCsXG6Zg{oLWcY=5xDM{DKW==n zHSYfBWv|e^AK=b_O;oRFFB&U0z(XWQ!<+SEEd2&YB_vR(~#^Ky({8q?|fqs zQwJAF;BLA>+^^i~u%(EzE%tmtu0X%?q5UrlS`CR3))h>_vwElvjNB5RXL zo;uFui6>F?40ove$17HEKM^SZG!>}uI1*m}Fcx0_FcUrhJQiyIu)tyYJ3m6VtNc|w zu>M_L#M4))i2HZ3%JL60wkz^T&yNFn#QmDdBd(zGNNMUwY^Fw2t%XCd>jj>SImE~f zh2Ysixa6@)UhVk{D))p>q_{jz8D$kYZ3L%!kXm`Rqnmvm19>Rs zR#tgS;vceyL^XT#0>_}Dh6Tm$csv^O{2X`wd{gr3mqGvR_z7;|Odrc`M1U+sVW*#6 z9{1hT;`j$DbNt<}nd9#Y>iGAsIll9FEEuO`S64JSz@pbp3&;V2Z`>_2M+ekXDi zm7#N*f$W%WczDCy%F&&ip~rxbEyV_c?XF}g?7Sy)tOvKF%hv_`d#?i{&xZBndTTk zt88(X>^w!g?*`N5hhFyTh}!yg`QhLsYA)`ID3dw5VddWR&Msrj4b*c6k!oV#s2$-C zbj#jaXmC_OM++smwR!Luw&v^QhwySnMXUiSu-Zc;ooru61<14xLRhpm;-Y}KxYZ@( z3^Iq}q%(FWj&)rTSw)bM?!WJLH`jKs!qT2}(TC-S6PR_qal=pxV3xz|fw9iU&=W@3 zO*DIc8S{1Ufk}fK*)P#fGjX5j-MGREKbZ$f87gIJL3~brma^+7K-IZSf}(M>l8m`D z;eniUj?_!JrDXfKx>D{hWLU$|BYyFu738-2aD+lEGy2C|r;BuuWHz+jac?kvfd$8L z?}A}Zqv65I*`SBavv4%CqY)l4-y#jT@wV(fpT#PLAib8xYFS&gHIF< z&u~EMIba@_KHkTBDp!qTt@~Ng_FlxvbCZVh{P;2Syb)=spG{x2)*Cvkbz5evxraVL631?&OWBvzt<4=c&7D}x=nL`5rl3?R z77?~6^JObdi!)`7G6*FqGlTS~FpJh8G>+`t6RhLvd3sf!Z;ima>zglNkwySucXwZGZ-yai7o-O3Vs1q4-c^%xKGS1Q zxkrLrM8!L?VnQ)a?dc>coh%zCH3aKCFu&EpE&X{d7Y512W#_kET*O5Npk_OO6n4-s zp#~@|%3|kL|Lm;$u79-r@WSsiETa2HLI#;2f1BK2hyW6}7^dPxXPhXEr6ZhoI)VLg zl>^rejRSWCG=rX$)*-j~gwmjklEvQ^GYjU$5GEd1Agb$|ib>qV1ZQk~KvWr5pXj`A`O3BoSv9F1?*_B`jQ z)PFlisfGpYOnQWk@b*T8Bjd&Y5jUmgPx{K0Z%ul+6mOfS!P`rx0i#N0tJB6Bh^-TR% zy>YYt5wO7~xxi7Zc5EZNVP?;qZGcID4vKcbu5jeTci*=v#Ys^IydX=)vvjZ~=d6&h`gQ88>ZCqrl`wJ4uF$3tvf5m^rZ&A)_PTMt;+Y*j zv(j_jOPX13hq`1(^4MW^z%EKV=ecW<+lRnbp99dOm=c(k9%Y$?jaQ&OjP-g`*kTtd&^I~V~afcCgqplUCRs4f?8Pk z6?XqGwoBq16`h#TT7RxoYpGN zh?^6s(BU~NG|p>HSe2*qLTM5E_L(WFCC=nr{G0m_7jKfT)B+NRc=uDI>qHV^uuRBie3(v3G&3jsdAWAn#sBzKBS?d-{kR|K`RGOojQ& zZ%Pk+4aw4ds}e9chbC~8I{E|Ys*(1p&p<~UB*aDNyflJGd=dC}4(kAkpm;2ir-S7J zcARgO+=4J9=psJ7(rhTGNjUHyU*MLv;gly2aq94he1_@qw8e#K&JB9uIp+Zh1D6pCc4^gP@p7@KgCXi5~N+_QR-iHp7X)bL>Z#vV7;)Q)eO&9y-9?pFJ42_-NT`A zluFg6zP^N*h`KTOj>xtXr|p2xgbaTnpZ zciLY+9l}`?DHEPk{%L?~qetTvmt`d4`t0nlm2A*3dixXX6&@Y$cZ4l0X-BSPj6Jy3 zA9F=64p4plF;VPfh*-CV zl;CWYI3@;U*mX_js?P54f!L1Z8YgGT+=4ok1e^3~c%&XwF2yJJ zb2%GVA=I7)`|e`0w7$nY0AP}lyQ7m6Xb>1#Cz3@3`_pxJ)h^Nj12kqR78X7SZVjIZ z6z}lBhCI41yY-S07~Az1FdWcb_$>&v({ycyiL6nj+EVJkw(9p`sZ5R#P|y8zm1aM? zWlHzp0RA7?GZ+S^0~|o=wOkdL=8Gu~{pU2Y)!bW*-!Hz55>G_+J;j><_yQh6?a;;= z=tJ%ql7u)bFC@ts$kKSqyWhxX$bBIdQn{klUgQhV!MBIiCiad`r1}9@nhF=3S$uHdgG^5B||_C!3goVx2UNM zuBsnocDl#Va5bfLj;m#fC}Y4(zN07^Jo zJ4A-|%@2^J+u;o+2YNiCv!EC@^_k>ZbnXD;K_L~HlxGnU{m%6QPo%wRf)c0~@!Avm zNL>5%fnl9M(?zb;Lqn2SCKnoK$6N~wt0W?1wDglv;@D%f*s;yIe<;V^*9KUWx+0yWBDoW7;{f1_11Ovi=#vAm6d5BVLg++b z^?eAZSPM=GXQKwp5SFVYGAU2>t5c?oOET8ZKoNzcqchd&Kh-5q02VnW5L1a=VBn_f zQA5=a;H_)ROJFrMM9X%E$w#hCok`>;aO5V?42S*WU2OEkc1Te_L>Hl~4}tsOcx8Ng z$+c3rDwp@7=#AtwN-QBLPge=oPwtd&N^z)Rnx>Ljx~U_eGS*<6*(4-0Ty3=h-4#3F zI7*^tq%<

<>fVl}XlMkBh@QzOWUy!k1&azJuJQq-IkXI5(I6-1 z2y26#7%hi*s4~ACcKAU9#g_Q@QU^^fP$V?`yA%JFKK{qE?R#~{nM)X@t84j#6yzYl0RL8dL9K*MgbhWNwyPp#)8E<#=sf1PQy2cTWNT47`I z@9I@T0mgev)2^+0VO;S9CrPnS@{&>16X+mwOXQ`(Ut;PaZ<_~zsM6bAVfCXw+S%3CDr^L!+U<)@_Z1kkTSg_NbnLv(cmBS!`|Hj< zMGm*l!2+oXSH_p7%jf(0OU>sCaxS_h0fG>FPI2^&0B~=CBHT~K1(P)w2Ebdsbn!A@Is?&73SH$Q80o~0&jz;_X!a;0XQC(Xk`9&mK(~n zFe3K=8PjeXI5wjTsTaLSQz zY%v|nW@nNWtD??LNRFZRAyL9+jzc0g_gp}l5f0b_^i&A#k?OwPoPBx*Js`5$?_O*~I* z!&Wf97g;2pAy^v0N4uMhY7LdSng=^4+pU8}=e_IdN?+}~ZFFd#V3bD;^+zVVObDZd zC3)8y+`{~m*TUQ5T+pCL7XeXL!w&ATXXSHpcH1XC>`JL2FG&8W3}tf$vWb>)iS#y^ z(IRSTDV~8B6%(5dM!_k8IkKC8Ym)XX#Y_1jBwx}R7({BVQG^p13;>IYaBM4-ZJ$tt zw+`NX7UA64v3kRt&mw&4-54_HpNPYi%P+Vk(3$pjs0zXZsA5&=Q=WNaW z>DjZed3has0h)d0I%wZsAkXCsLHrk4P%~~G*j!@lY-SrMunz*_Ld5ekeLa21%go8V z(Wn6xN1LHrh0MrE{o=ZJ_XQ!|B~BiS-ZD~<2m|E{qV}i}+`C4nF3nM@0Qm(R9Q`cO zCgCMOh-)r+Z5WVNKy(E5d9p1ax;4=qlS6f?BOeY0vbLEja!v^j>CMjs_Yef% zFw7*MScNV^S2c)=GoF$r{Y+J#oT^@}%PtW& z`Q$OpCO(v-VAN8PCU=`Vt^LN{X0}RP7Qox7Vz_B>%V*O3Oqvy9CPpn4NmIK&7m?;) za5Uuxg@yBHyGKZ?P^s4Ww~x5Y@=-EC6WzhLkA7@)4iJWPzn`4m zpJ?TX4V72tS3KZX^5ntNN8`(_-VJIn(=7~n_0KI?+hh8EGPrPGyhe55XnfD#>v(|p z8mV-8?vk=Oc+y7w6UVT(Zm0c$|099fAQNAnKE99Yv(b65Oms-nh2=jzc3-&3|MD~k z_i}6;UfneK!U8JlXbpGl=s`v@4&2{9qVob7Hkyqel2Vk&@HylVETEI#P_~k=PgK$7 zvo52tze1y_Pq?f@+&168Yu-_51r=wm6IMIK+P6a{kO@dP-9;=&TF*&_mmew8AT^k!D<2H1_t|Kc4Kjx?RYclfy=*vEMvucDhdB zg==1z-Ck3%`c7}SokDV6qfy=Y$~I&IrbzUH*IG!~U*Djd6D)=T4|Fl1dh7}-n2W_Y zG*Khe+BrJmtijIP=FSf+z`3Bw$68eVo$g>p6}P)v4Hs98B6xZX9qgHSl_5Bk&l z3h!MVDx}-axIMXs} z+xGF%3B2>YMyGkA`enD(!F_M7cg3j=Jsjan7nYn2+U^cm`NQe>ypyr0bSv$G8ob zuXZAaIz{WKHElS1FL}c7#!zrie%V~FXD-I$T(yf6L~lBcT`*Gf9d495dLL(?yvs`1 zJ!v1nO#Z348-HYRM>O30LvH%u=%mv;Ye-dmmUa2sJ;|KT?Buvid{ z@^GvFmC>GSFS9$kg>&?`TexObWbIsIPDJy3Tke?pv`L2>2z!KMu5fZ=y(^d?9N50- zA`FP`Fcy8OKmjX*!Moo0m=>|-clIgbgm?45YkPP1CLIh)?WWLgfD_%0+f6bqF5(f_ zC92vPoo6xIfF$#>T^~?Qk8o_vTQ7JB;VB9v7CaPH34eKt7gFT;yWh}Vts1$;AOG*o z)y;2y^Ym!~OLvUE@#rsg-Mj3c{gQmxdb#y#>*a5LL#HeLnoePq^@o%Hgg?|poc8)Z z*;46V^={JtC>nyW8O}=63E;vZhln-($8UZEe;Q}9TJq}V9bJ8dm>-VBq4gflr)J;$ z_y6Pu?~Z#Pv!5$GaM-^~2Q4zNu#Lr^Ts4lUGX5DgVi$4|eL4)uI;5V3QdI=i_i1X6vdLQ?N$;d~)3f%=6j@Fyt22iCWS z>GbJ!Z+P1qJWYpB83S92{4JsiI&Ko+1#5sa&ZL(Z03Rn@Ge)faoB!sN#0>;HHL@nN zD%ol8wL2%e>y_83Zq^=d-W^^A8#NGPz-#;y!|LL=iiPS2S>;IC!NN@8^Xxf zUw!p52Cn07^W^W%gWZ#TdU0%ZJMI0$cDHrZgdh330TU48UX>3#KETk{0VAn=c4aniBb zm~pm`J4DZM`Uytvws#p@aXJcyw*JnHRt{cV>HdBW*JhK_&@%4zM`Ak#9PE!WUN46@ zEzs~uzE`O-4^M~hGwD)}sNF{A2Nq>fw$Es3w|mqO3Vu<} z3m6E~GSX<(O&yw6k~IZMAvt<%mIX@$O#h&0E_3%W@Wa%PjG-94`#-m*r^T_c1lR zEJw`V@qX(-*gGn+GrGaJ<1THX9N7Eq-Q&H+5dr&UIk4HoKingA_p%(=LOL(Y!K`#M zM_bUSy#~GWRXLOofnFL_4rc@_l(Jrx!@1iyI_?NqUX`;zcSlWkIynR(p^E6Ia{;P6~bdR@>I*lD-qp!-ba`YB) zqqprnQovu8D8~wQGyCc7&iNjE*Yfdpx%Qe(&!joUY5_h+j`g9B~JOO9Mup@ zM~I2h!1A|4r}B2nv3%Hk0|j7f{Hh$=?`Vx~Y&psgTL(7s>vE(En9KtCx*YK`SPh%6 z%Td4IIC=|A9kq6dd%rG6KFg}(ZWW_XhgPRS7MG$z=SWPU0vS4&5Qt!eOTR9sEq=d_ zoI_n~IJ6Fqng_7FNi=?4PGyYaCMv$XCt?)0--gEnzG)+h{hF#ZFm(*m{L?J7q|Fd$093(awc$Y8ctLNQoqaf4m?}n0Iu(Q; zRrg^~jE>x(eNY??iqVd(ntb|wcFAM(qNCn4j#1*nqhg{-N5SXZg+gVt#iWuB+d1Cm zATKM0YY+L&BJpgaKzHxEI}H|RG3J{Y2MeH3E!f~g%qOE_XvvMT z31e8Xp+}wLCdXg^?HKLMjI&8&=(E8*VYf-;jz{8d#yGTKw7npPRePj;c+}c23GmoB z1(zbsW{!$X&e|T+a_6c%Z|EUX)_dJUB)f6O4Iqq}3bElkByYGBl&CzS?8t}3gXFEx zU5`JuG+t;EZvVZ-5@61IUpGjk#Hhl5_>|2O#OpQGFSV|2s##V@UFcb(m+P8q*&pK#Xcbf7tF%N6)dBn3&HEdx>E& zw$2Uv3d3S7?GMA+NS{abus`mwMM3wdatVh0)OkTDj;d^b;PxvXHjflAjMD-0XkqW~ z`z2|Ej6?pq-Fibnj_O-~eKe4@T8st`8?a$d$}CwKkp)m8XsN>z0tzBOglQlL^7m*p;UW~qiaoAprwt_MG&X|y~aj)B*Hw^cf*huRjC3FK1nB5w@Ys|eePrCdH8hmd7tj7q#oX+F4?$8X4-iBU>^ z?Ax-z2W>ceFko8XB=%M#%ak#m2OR^R4ASs>3qcf==X#ICHYJa=_79Kux<%mv8MD`* zh`6}#F@l#-Pz=blki!|HbQuF*bC=!n7?o2<7Cz>Ddrrq`x-9}Sn+YO_!Z$I3v>}#a zES*K_31V=!X|kkZ*(lAA#>mDda;d?xK~^sieD&h_AOHBGj0Un&0UaHUDA-;*Z?@SEiV>%cAy3ZW7LT(US-sh2+c4@} z+iXNx)F+k*cK+z@dk*`&h==<1y<~@RodnGnP3piQ!U3X=_p48`8? zF0@qxHY1B0))ja~Odjboop$?(_AP6IzK})5NK>DX*fX5#-JK5nD`=!n6Uk9Hq9LGT z9HmoGEswn^rj{9++=aLRVKM+QEtI4bAW4S6%x;iMj$uSbP{jXDv2{)U`^jFrFjOp) zXt7WMsAUY2cbx8ufwuXsv3HE1|6I~`10}x`6YSX#F4l<=up8o%busw3QDoM1-?rGc ziBYQ?xX%HB7=>m-IL#U($ZQBz$x9Bs6jsbVF)DL2u`OjQj}e+1Dc)1m0L;c@x!P!i z$PJYIYcxLK#vDpQei{%cj zx)d>Lbh*K$xN+8(4Uc;9ZY7}&=$45JiV46FX2*55EFhE9Lb;r1cDFe(@QamVjy)Eo@#?7!#Y z=Q$|oDmv!?|819%J_q=3yKHdJf&SYcd9FF&$Dz-!pFKx$8JpU3kbuE|eD-G>JO|Eu zEa;>8M-R$?AD|pf!Fr?i7#Gpxoj2+&D(NxT9O&(F&Z3}d5e4nw6maU^K8uk#(8FBJ z2vL#btqkL22XhD*C1uR^QIX`$_qN-@PNNbj7)2BuP3`)lcJ?SQ5_j>a!e0RLes_D9 z*ruRN(Tx*=GOmtlOz-7FQ8qfN1K+heN5}B-$Y_PB{kFY3*Px6%vW4 zGYAPH%*jGC#@>-9no_78qrk}M{gyf=F;0$*KSBx?7>F@xY;+*?V}uuZNK5BptQ{Hc zjILOuI5OTMHx=RUjI@f-hcD9lJC!oQ)Rt^kOx#A+g{npbv$Mx4;xBxk;y!Ax&UvRj z8k07WN4X0OEm<}hqX(o>-?f@Q&gB#v*J&f3Ps9~NjScF)mBS4&bl8|qyEyx!Ym(aO z7>sQat-+NndW<=2;5Iu$2grtE=`rZpz&DM3)^KI8>K>w09rMIk#pXfDH0hWaf7lQr zaw~y|+88#F{cFwVmw_F1gg7MjgCM&U_RZa61mh|COqh%jzr7n)w;NZA396fsdZSW2 zNI7fN`Lb6APF)!uh#Pj%Fp3L^qYA{P?BYX%vM|v&q8rslp9_I=RKd7$Z*htrlSNGy z8`PmfE*eyZh;H-Ez8Kq4lf~xh{@CgiS}ZmQUgaL@GU=6N82GXAj>nWSLA$lbiB+1b z3;{4|Q0m>-L)qSsQYsjAr)-5v^=Pg<%8w5uL5xZA4x@D zfp!`3p7IY^C=$bC43i%&VL^s zmKG?L@8C^~q+yKcve^{(F{;Z39de*CMsZXt&^bo!@4PBBHxM;w2W>w47o!F@?4W&s zU@WB*V>EDx+H(Xvj=FQ->y1SHCR@UoGxqAp$TrU5FjGdzFdN?9{wqY?Hkqd26R8)D zp^#``r*SxU$u@5Ln5!{kYqcR}5656+VAP{KQYc7ko@r-NVs=! zWTcccCOu|HtE!L2YW>kjwC}T`C3i9EtRR8_!<`eqb9I_OmX7Ha*Gc6@S~XOR_WYsS z5X|j;8yzFP+0nX+m>BQ}(=a((9wR${B)?vU#>j4Fs4N=rjfnw&G%djmj*%!>gAP+x zDF*k3HeOSY3BqrL^Jc~!cG_fpNu(i$5B~{1a~oq0ZxE{PO=icy<&A`=LVi8fbYZnI zgvAF3OO9dBdyL}{65C{(f6(5S?ARR4kg6=qrg$saMYA{^IR`N~Ndza0 z5I6@W2uDGV?-ug1_x3I&`{blkG@#%OmDjfppwA_YG6%$laMb#tnOspxsQ&_`5JbcD z6){fn9)Nn)DAAmOJMTezaJOHWCm0pZ-poAig*`?fj|mxHg6=m_8(d}JYmgewd={ZG zn6uq&NGWj))Lh+V1zI>%-g;LYs0_veY+S`016nXphQ;VS7&gyE4F*&966`$&&S2bb z)7w&v-h+nVKvm9mT5&6W#^R|OgNDN}sT$c6ZU~D(RD#i50tWmkmCoa&$XXgYN zhFvmKX=IE&$bRL4C|zsqb74vhLfM2=D_O8*e~=c!#P;kBLzfzPXH1%V<0PmZ6HnP7 zIQ~>FinT@A+HDk19H6bzE}D_OYq9l?M`ApO=*c1ajkMpO&bNK=j#}0hKrt98)u1#q z21suxVvZcEj|qNn*ltTLu^249aXj4#InUPdAqG_M0hu^>A_n2$2?8EF&M_E!BioV) zng>>#Pb^X=xygcMM)isJzz)qDJ`p2+?}_d{%7FQN>O7<&;e?rq5a!^GQd1|=EGKH6 zdT+O!?i_@{vpRXp)x1%E)SFOzB^x{kS14~h0ZZ^DEVQpVNIQDlvepsNRGPO84BaVd zU*?U>)L%5C=8dG7Ft}DSSTSV%(Co+=5^cH|k$O7BN;V5vRYzq_$xhm@PwW};Bw_@h z54n=f{4+5o)@Q8GPw|2gOkp!M#-{lfV|_8a>#%NnoBgI3u64-kPP2s)bhgW57KRQ( z+X9pquwxYq!00GMQgN36YoQn?>L>~pH8?*X)oMEGhgPR6XUR(t0R4l$GMw)%0l7<9 zL@P0Dhj6^D?MjsKbX*(5-th6KXr-`@f=k6kfF+REP+XL|bQV5&Ky+IIb4sPskP?8C z!X(s1Gt~Mj5>7m(1ll+Qfx{0xss!4=3EfH)>6Guf`U+K{8 zmWu{OI|b_1A!yn_F};(c_KC$TWBblV^C%jwLCY9XyMs9=x){v`#du_9EFC~0bpGl2 zpJOYT8E?ma=oxB_8>7>ihq&T^jqz8{{){KM2{Lzmrf$f;FYfTn12LeJUXMPclVqIU zq|{D3xxr01XplXzhTZsWI!fpU$!py9XpenAr{}YEd$#B3?{v_+PsbDK04>Y=Uhj-O zr3)tia{3*esQb&))9(^==$_o3QR8#mEvsXvSL4ygNGosZ<~<&d#y0XPKcStVFK&l? zbEew?^{-C%cqQn7O-;XP`o%y-_pSjf=!SjWyX#-yUMHt?sUNP-0UR%>z4&Q5{g|dh z?ya3p+!iWAjqiBFjhY2Oqg#@$6S`-2LmPYlINsnfxN_BjuaW3afbta0>}eE{2M;v5Okx0E1Lf1M7}VR?)ut@I9-QB# z)8w=_K@WC;Kn7`0W710o{mU!RJ^dG)f%`DVwJ|_93Pdn~D?3NGBhQ z*z~}J>#yC`zD;H=+!3sbFApZ(r!>d>ZIAUic>G>r{=K?pUW=y#_#lRFH)ffu-8@j^-S4<2* z&*>d5zZl#*`TchE5jRlOV6T>FO#Uy0rL4?v3FAV<=bY~8kdxis;E+j1f>lT&* z%o@BLV74DWk^X|xy%y4Ayw;OijhmZ6AF%z{`vBEfg#7FWy;FrIi$gh}YFz7dIlc1fnr72)=T5agX-eBsgt@Ik`^Z9TqVF7c^?bk; z(&==%68za*b8vWy`^;13nW9U}OKz zU&Bw38y6EuGDSS@qUzsFoP$<0$Gtzt`vvA$ANd$+l!P)AfQB+S;*UH0@4g;A?e-^U zy)kHtO88d$6|PD4xR5X&Vl*oSwcqAtqUmF%ih^NnP7D9-eWe9 z;PsHbD3LPU_L!WL0O83Al4AFbEhuz)OW^<*rs*9n_C}Bm1|)5RA}yyW{Kqt*TeF^R z;qo;XQ^1=U{E-(=gH!gFPimmhQ_d5R=9F(n&DA|0?j) z0j|sZhC^?x+~8V&=!4T#xnu_9X*!u+^l>E|IR7%-$xFIFZY$ZA4Y5Z|ZUcqGE`f<5 z=mS^S802`h2>NS*t1W(Qjd@MFNp zz=H{Jso^=|fgrPw{d4@6_~=SwBII;nHw+H9iK@z_rz9=(%zF!Dr)McZ`P^Ou%!JF~ zt$7*tEvS!4M!+Ex8NGk+&BEcpa!t)|@3_e~Y<;N>rMJTp6krAy!u!I{R;mAO< zxKQfp=q{jG_IgVGLn}S~l@o6A??JIbB!XlWj~JPkA0(4sD5Pxzs!9rZsz^d;jD+rozn%E*05On$ zt8)KM?{+eQa^#Q)+r`-Za6~tPLKs_=`wU7HEX}{$QX~F{zIW2Uyzb>+OZTLo!yt!N z{vZ(vQ$3L-ILTT35-6u!U>N@YJ&T(Z;Tha%+QS{Fq?IADd2oDEpEe&hCn7jgf)gx& z&=^?wmzP+Ns!I87UM_LnN9gIPc@4V6xLH%$p8U zSi@wncsr>(^BPHqV5*cucp!Qa2;r04Q$6bGum>mzW0Ogu4vSI{oF;l&9uBM)1rr50 z2zTB)V3kcqXOIR^CeE^^ZIanMI{hcm>Tvpfk%9m&Bgx@8{#_SKZF6*GS^ti=Ll$5d ztO<9qC@|p!6#&yS-pttZD4FED*rc%FM4CGQMnoycoY>&Y&7sz8^+|N|xoP^OToo|! zb*zzv(y52^S%ohCKfK5ho@dN=!1)}m{w7f&t;dt~x z%yzzIo|HB@b?3~>`tFZ?im_3!2w6U)iEpPPW@3civfN69{?=kIFp+B*t03d+_DC5Y z33zed1tts0EV%WsA+Y^E;w5mI?~$N(*Xg~W>Z5pk0>IhGUc0Z?7WgTye6l93w1t}l;VsB zRy#l#f^e1Jj;ojm(6K%?G{W8nVbgwKd(W6cw&rgwgfg?^dTiPp0x76CV$!8Lj&Vw}6Fk2ss7(sP~pp;8I!hy}lC>HGF zuM&m<4C*mUBMYy>q90Sq4OwrsSj3oKCz`_|52VnNV+hx0EWk-YJ(<96_Uy|DgM3y` z8SDKYQ%_wXdF8#eX{gMTze0)K6O#l;5PTfrui82aRUYS~Yj{v85(@)_;Y(|42B=Q) zlmO`_`ihm7NzY<-p_S(!=kMk{za~S?cJQ$JD6q!tmA_h*BlLk#tI&s%J&+FNLb$7^ zV>HvSao5o_nZdz+xG(wvw$$jC^heIFWR^+(abzuTP`%;Taps4R7riqYYkXzlleQ$_nyv^HCKX~pd52IyWedn&Tq2}GR+xX{!(Wo{xuwgeC?z!SQId~y!q6ea z>cMJfG(_n|AK66I_aOB?k{}iE!RfoR@#sck?iRF@HD9J9j2_<`*;FNAE~G~ktgt{E za+E~<2EW)7_>F|WvG?kE8idX$LFc};3TaeU-=6AGD@DJo8+wf9F))WmZX~c_D{zzg ztFUqu_oIw1S_jb`@=mDpXW{EFCB6iup%w=~ANrV;Lk7K$(%66ugrV)N9zj9cNr+4U zKDz0hQ3?;4v&HKGN#N1abdrd?QzzTr;-QND4tgo`KTOmK&(A+ z>6rMCvfC(`#1R2x(aur)w)mMWeHsb|q7gO*qb!0eV=U)Lo?Q2Cd^J^cN{&xaDet(4 zb+IT)-kRT;_x^!ytJEB|*nhe{oXMja|^93F`XAaoug2DJCf0P%*IqK?ZcNY1?R3el^p< z05b=@Zu-y$0<$L7OBxgc zkR{`!2jwp%d?71vq2Zz+1&gG;F=Tet)P3}XpYWrXzqe%s^elo&ErRTrTi(Es$-EqX zbh7m^hk&R%n~Y{qK%!+^sfXZzO;}~VV+3*_@Z zq_*AT^S%WohzBF;zrd$!`a|;cgz9@Aa2AeEYduC+2I|8x8o~)i^%cO?eRnXUid9?C zR*aIW3Y_!~^}AwZ1yJ-{GKr{rrWL7zVft}y9G&FThSnKI9+zKi!4W><=X2*}U4)b@ zIg$>v5P#!E^8|&>@3Tm2rFquJih_?8@yO-|LmuoWkiv&04$HpDg?z>cCr+8%3H!}bQD;GJ!Qc4Xrp$vo&t75v-~~g6)HaFV?t4U8{R@I=?TR6LImufRE>Iz(5|Hx!d0YZhq}316Os~#2r-g7 zfh>xi8wC5OP}8GxbdeaaA_z!W&~uG8BIn$22Yt=5K2gM+AfQ8TG9o4Hbe_4$FQhlf zW^9!a5v3+WzU2u?T4_8&0aE&PD|wx{u#XeanY1B6%=~#)v@5WqXkl+^Z^e%Jqy_~% zFxhiHxOt9$U(k`$8#-UXCvE8<>=3meG=7XmBUHK1M=PCfp{68?9+RFow{TOakBUYB z9c-Oyjci)sd&_7}){OmeVXt&So*Tcm^B3 zyOe5wE@NJGuR%Ze9Zz4g)Oc-DLv=KyL&$A~AVM_d@68FR2GP*JK)X2Ig{INO zEu~b9vsS6agbGJ)FmX!F6RAxgnwUX`Tteug7@Og?F9(3k`2Bk8<<{3EL}AUPt_Ni0 zocr0}w$OyN1#JizP8bXkaju7vu-+gQEMmzA;XH9*$c{5GN%S2l$fojVo6OYuR)VwD zLyiMZZn@jh`D54hN@oVdA)*yk*)jS+JUxWLntWgN{4L=_*dq%4a*ogw50wmvnYd)f z3qbeT(bU)?w4T9wQ9C!AAz~wFEO_IF8i|aD1+_wibsIq{(*m9eMPLh>d5R4p2Q$h4 zJK?bfFYr#}E9%*0%)N)&9UxrCC$~8|2RjRAc?J{duE@5QQ5UsGP0tNxG2-ft>9{CN zeEE=LoILc2yK~F2$saDp4XkfE)O?#f`u!u&o(Iftxf@6&QiHn?+Nx1fgEm--(D?aP zk{L}{mCA6|e}GPBCrSr#0ai?D-mBt-W+a&nL6n~ojtD&h zMWti(!Q( zpywlUjrKzU>J1u$%Bu-VOta`C;m1a3@G)n3&#bK`a^k&}umJ}64i>kMwQbsBvgJM; z1~`e)XQr6hWmODV`hq5y!GOws+Y_7{`#1;I4{2UHP(K`C8$&=f(B5#@7|>4oR)ud* zrjmyvyCwxE3)=emVqV<}kpMZ8w&I6FLkBTA z>hvn0UsSf>%n&`zkdFXft!m(T+z%q)Y{AR7c~QdWQN#b za@oI`gP1qxQm4|9#m&DD(qs`#;*G~^*C?5=ut0+;RtZ~b&s#cS!J zIt2j|>b1^`jT6`^98o4heo?Uhs!#_h^20MwS9%n%gKPPkiX0VYuU&}74hbv_p*UFP z$*%nr7h;%kDpzzlVyRdodQDTX?ucCRB?QM2ApZ4aHV)(!Echj%{ypsrl!TI0CnLC{ z0sXm_7%yMz%?TBL}gS# zYV+`O$qVIT(Ng`vuh(RGgBa)Fkm}=Dta4D=D{v9SBAvjcsQ6cC1|JNIks_DUl>RDI z=eh*4oI|c6jgR$5HDII%)-&Emfixl$ni$*cETct}l8iFguocIMVKnr7J&#P!Mc z&vNW@2U5B{l-dROLd=ORq^Ue<_Nx$HyiVNjNA<+W$hj^E3&&8rN9&0w;&oqhQ+kkR znlCoQWAVft&BgsB>a}+8;ZSBke3n|ZtS=2^tih)6h%(BMOgJzfw18GP^5I;!6(%|c zxF)VoX$rc6r^q>D12=ktO1{)$bLBb;IhF7lPZmE=rQa?zo$}6kI+*rO0>=cGr0V6R z;NnS&i^|UsfB`D0U>65chRNL%T$-L$E*_#c7_|g?hJonvAtyNKK`t@C$u-1mdvuho z0xysImwhxj3CikQ=;X}zWWo7BpHiGhpvs@&X!yh?=4GOxHuoB0M~{n|`!0usa$CCR z7zgQ|#TT(Yo)F6E2<51mJ#*Ge(E`>mfIJ*mG;vSO4Qgbv>K&uPszFn_>4s(~;scG@ zqZo5Cxw%4D?jY<$$|C#4-W}Mw>%)$1MG=#&>*3(PixT_g;D4?&{2RdEwz5X}bLe#n zBE-!rA0T>+0;^I#f{^-TBtFMdTYvUrD@646wN*w3J^twu9PVCk%dyeOIYo)?g%?(}J!?6e_b(TO8vO2oP07WWR2uI%Ju2Q`wJ}TuE z4R&#uBYEMYqqttsWld4xFi7 zQvzi*{Na_`B8OU<5#AWnEjTdJ0t?c9jhE?Vk1$o4J`D^^Pud~5J;s4YPuKN~^XR+#uRjQ5RDhr&$I2-qIxso!aNFk5*9Mm6xt9ImVyY7I^ zBrAG#lm$Oc$l(*GLYyfp@>6XdqxhxB5%EOO(*QlMLHu0hGi2V4WDaMUo=591SzZFpXMzf9(9xnpAPtbm3@3BiGs!gkCPwp2e*-XoV4%}j;G$A%e_g#lJ^`> z#$<>1`KDKJz~3V-I`)a#^Fmm_YClT7o`YH3o{>jpE!7B7X}z_Oeg4(*qoLNBg~2o` zlGc!c5H4*I1`avLhDv@YX}V!|Cg>`CjumL`7^Up;;bc)Ky&io)&>YuCf0W)GPD&fm zRaM+DlrRbNWkeWh#NYLG_7S(sPr~OxMuTpUvNsoD&3<3d;K~=B%Yqp@n;Y)s4+raR zdMRg$AygPlZXXrvWG6B~5r{e3x6|Hhce;m-ou&_Auej11P>J0XaX6n({o79*oc!q< zxNm+;*SM1~@C;^-3EW;M!`tgq9JiTaODupczrcZJ^pLqq(erAI97_su3q8g6qS6v^ zK`ix?f}rh}iX>g>?NGCR=DCXp@&yw0Zx4wu>V>;Mv9ldRK<`cZ!08)+M*GE7MO(7iv3_^7d1|S#N z-@}Qh=AF27biG5L%ss8Ca@xV_Uv1lK%4ILJ)UE9lte zt^p`Qf8gW2Uv{<`hwn$eY7yF>6m77uxT)s}s9ERlZ7O|GiB^Osjyxd$gI0_AAO3Yr6H=-TL<~3pD7P+LgEqG@xJ*?&n zb!GPt$F-zH5xe3wX{7as+wl}}4b((RTTugIRl#ndFx5}L=yXMFY-;RtK;8fyu!2%6 z8}>fEa<6`aE%Oq&o2 z)fN;GOa&vGTL(hiJ8M!(jVD|#IHl_X?OjgtMP9+;d6s)^QQxo6__5Wp6vLSrMcyi{ z<|8T$Cl5ny8?kwD&77+k{aygSk@=CI01_NBrDZZG*q?xdc81b{Y*`PdOgbf9aUC!! znt@ln!8vs@En*(pAbSWj$Y&n=A?_Ev#k9C=oqO`i)V8qd6z;$6bHZ2>#%qWq6GiOI z_O>Pb*Y}1S=l?`dPb#MQzyvo@?;-S$W{zjKxDn47UcK$p`-D;imJ7G=o+~m!s86em zaD0PQ2i>8W{MT)7IK@v==4B-3M209hFPi2?tWSvcZl|L?x($>Vhy;c#Dk?2P4fyfn zN78Ov!*u%ex;MP-4W6dMr^H=g&@IaCOs@JDg`BK0%M17ra33-=Fa`tn-ExsXT2q(S zqRVjUID5y5kNK=6Ja0o)(#*zrKnhjg)Ln25l4a2u&U%lWMAzQvwm)_P? zhV3;7aDa&UZ5FW3pPC2@>HA((^&8}2j{l3Wp*$pDwxKQWGE5d~<9 zqbI19ezx`Jt>@34&_90;J1D=gE07|lb9Et@Jsdz@MHaavlvzZ!gf5oH#c5|(e0T~4 z40II&Vp7>v2$@Bkr7g_gsZ>Jlnb&d1tU`5=WXd*e)DbG+V&w~#%N`COCNhM5I1dn> z6q%DRwUxv)M+I3DZ~lYjdO)4$vs5sjmNOHOkG#H76QR@`5@1Sd6lX)uvc{wym`4{E z*q_18++&&^W|I4QxfM^YZzos0VsuR8l|Z!0i{m63FmL2iF485sMB$S0EtzRNz!-2cu`DE*OX7hllhJGrYEbw{@b^ z{rOpMd@dns>Xs~R`5)6nTDWxF*~@}u0a+K}e7`=;azDL*n#a2}WA zmo{-#ePPHLr*dV?0Of;o5@tBSd)OUyt#t>8_jiJe=exJ+w0+sFp;F3 z+Qb!?#q}jQp`;193KP{K-xwMl^eQKy9-NRnOd-bfSy7+D9%_d`7Zqh8m6NF$H5fZ- z5As^bnQN3tZ2OH`s}eP`zvnznAX%!!(rTTxfRl*xlS6BEnn2U<1>IK*OXby0Ad z8DxW8r9&aHtY}>@G2A<&D+>`Fu`Xs%Ozj1Ry)j~JtiKi&Uk=l!gVAXTwwW5-8@v(ln&F|$f|!d9xEc}&r33;hsVGAP3k;sF7YKDwt7!Sb#5@@}2XB$ox*b2|nn{)^XqA9!%eMW+a>k;zhkd>ItO8a?2%8OVu-wX8Akt-qX( zzcT>iKC?l3**m+ZWULEmL^ zdP|4OfV~tQP3X2$RPqr#D7T|!urIe>Z9U7s`2rWG#a@W&>06|DaHRkI7Kar1jcD$T zGSkWJ0Q3zA_>{1-*TVX|n$xOEh0h7}iKZenEvZqlLJV3eruipQjk)i|d9-VhvM4xO zs-ytK6*?opzEhinB^GyBu?Hv*dl^FSC4ly9E7_J>VovK)0~yL{=cy!l_3YUl{+HR0 zcu__~$qW4a{HtflM}{qeDTDN4n!te=-QphL^R1+nA&p;)iI8SPk+IYRF`Tle8FuFh zU5h#5Cei%#3ME<$6=V)ijvfQbqleT~rm} z!@PCp>2yER@LCPa!ken-C=`|L@o6FOkFsHY&3tK(3TQr-?2U6&CUV|_4v_X|*gd=v zL?^lj6NFyL#9-M?^%7;FiASIKCme#z!C+NNTi0yY|MCA*E$-L3BD6xMC4oEyW z2@vdOeY8T$P|+{&1)WR?fcV$SxJm+$1O{unUe)?!GXSOOe7=qjhNA!2=nRN~$b*GO za&D40?EZaBO5auvKYw>Hnx^0ICBUD}yS15j6~)%{3P<&ZIIdPCyL{{37e35fVr35tDO}f{yXJS!d>SYpEJ|pgp?%m5L~F zdx^P&%!hl}7V1YP)Ip|)-Ug?Pik^A^Z<)?nQq*p8dv@mC=RPgSwyxYsCI}yy5>Ucr z2*OYj_~66Bu5mQ{O?OL3sDo@FtI(T`x>8gOeK~4+ILPWTq1ZbDPgxC6^>eKGM;5QM zhs@~}l5@0Egq6I^s8mtIz<#ZesF@Y89x*i4gdfhIY!YL4$8fJ!A?9|dbD z%8`n{9dnepphDW%^BPfm@-j;R;NwF!O%FZcryNDEezW^{$q`molO=IlTs=TPol7(& zd!U|;ZuJ%UQM^iiJ_avVOAmWyUslkf6hKY5py>-5tKW+Ppou8yA?H>W1qV8g&{Q=+ z5w9cCIcsiiXMiGE1VAX+lTJprh;vf*#rgjT{V%uWGkU>FH_S8E-0m!ALZ4qE`2fv* zdJpq-QH+{YV1w1aepE#wd7)D4N`-m8G_JlHk)2Mfp3yW zzvE^tzkBi>*2z4u$J^cf^3ej_ZM$?UX;g&HjZ)6S+pHr>BB71|`SH3SpQ#>Dkmqfr z9NZb+^+7$q!7S(emjf5Eqtb;Mlf;xu!fUb&z>uPDqj?MBEzpvbLFU*9krbq1R!akW zQpY%~Rvud2_M9vMVrO{j+Tr&}MI&W7*?{Vgk#=P0yFFCYcChO%=xLjBrD6}0zoyAu zF;_(rdma|}&)xr^x5W18;fLD&9_Eg0K3}OpbttiMixhC~!w@ohfMi8dAL$QaNGJ-T zl6v~z=HjVVN*y*cQFUEmO}mDbBWy549bss@#x=K+BkWBm!R>AmGUtgqrVH_zSOQ_9QiQ62C;*0vk;ky%Bvz5X z+Z`l}5+5q_!F@n3vKBWev7tky`3C{Gw^Q3m=!z8|l)=&#qpp>}87}ol&Q`7*&Id~p zHH0}!BNMqZt!}FV79x|0w?8~j?*hRjK@(1<@Q;2fs*;{#t%{d_9L9ZU%xN?E6lDMWOqeM6N@H^{4N+)63 z4FDC!`s`g^0*+|czQz)I=kX3-3h*@qDs(XnUMl-y=+uL7^9~(G&Zvx%N|vaUP>GY_ zWGq=#Hc+6w2*4~CByW*}ZIH~MDeSd@B=Dq*<}`BC=(omP73P^a?(!4xoNqcu3!)U1 zfaeRcdTyj#5~-hI>Q2rTEq3M{%==ZnWQ_y|7$~*P))ffq8R`A4b9c2z{=# zxF0--tAMa-J7WMokaCt=8ltTcOI-MvfcXkE$N zr?{vWqMZ+VRhu6rx;O`rvs&a!R6YC4a_0=5E zhIB(cX0`o9+5$KB_Uf`P-D?k567+P6Yu>M>)IRxfGU*}I%_c57$kL&~TSuQ&Ir$o= zPwDt$5hJUz$=+%R)>=$E-{Mvh|J`5N`cP?`6HIPon*hFi*ll2W^)TbS((Klp+hHFi zyd+IP^%ivuWJgupWJViJ6&NF)p|;xEp(>Hj9o||^@6oG)HqjbN)~e9CCUfVqkZ=j- z=9xy_#0xyny_LX6sO}IBVytnJXmqN#9qFw@IHxNbEH0l!1vo1NRgEVWNXVNb8L6No z8%8VKRMry2!8h1ZvYBpOZY5vez52tmKRnB>e2yqS_dY8Ej=mJBEL??49p#t|#j`)W`oqir=eKt+oBvU|F81=keK`wHkE`G! zryknTUP8^B1MZVFP4)$u_!rO2Q3WBWX|CWkU7TT~Gy5zpWy9;$ zS2#5OhnIhN`6Zv9H4!FL3rX-fZ&;>k7C0!uJwrza7*;$iP8-UsN|Ckualk{5M2hms z9c2r8nNwa_T!E}epEl|58QQ^@f|(75Kt0LWItQTp7k%F=BbvKFqrWTqa*D<&r?)lg z&2YsS&3wNc`IqS^+U#^ zwez`Cy`-g$?#`!IkM%6SFJ{>2u3hz;N4Wt+aK4e>dG$l_k;?xa?=Yon)rzEC|3m*A zQ4jMm$pJ*KJF5LhpfkJ~u&O|J4;CR-Z4EchA=0zI&HO4x_Zsq8ZiR{w_cu7p7Pw0L zu#0xDlIwDB;x-g4&^Zc_cnIRw-XzE<#DnH5(|ZTVis9Mbc@NjueMsHgiZI4{Kmzuj z-}j?`#n50xfrTL*;ekxP8jT8$AA2~SO_RM1P5{-IQiCSmBFT5VPDyD5-7o_stO8^W z6lD-UGUigsV%UPJ1SI&dObgA|)Zzh>8I_kBIzs*m?kfp2hiamlkz7r?DB19Rwr-*# zn$a$sZd~4c%6^d5N!WnufbP+e1y+TW|M1Ifg`Ws(yoRG3%G~G9Hv~EaU|HF7p2x|7`MII_l^%LDpGr% zi6ufSYVpiAA0h3e->OIQrgw`hUJnJ3F7p2vm5$Vto6i1{T*NbU?=L()7Voy$Ksbt; zwWv4PPhr@Lpw&87JHl_q@28oRUtYRU*TdBohj8aQK4ibtmYDNoQT$ zwyWYw=PW{(T77pXkyi-Jb;Nz~2u3+NaX{+1AxM_xx-&OJ~TUF>wE#AWu$H-4uzcw3*_$-(HMWDYqf*5Q?8 z;iu~s9AN0*qH%C_Niol6fl*m^^XS_k>g0bgvaF^AqR4G{eg59CRepgvw4Dmwr3AbYK;3#~Mv8>*X4H^gpsKQ!F z4f2>?lb6pVrqNS`AihvDwz-WP+8p>_!cH9x$~!a8RG|F?5~t!#M~IQo471ZrmD&5! zC)cQEv1e1UK+JtqdCrA=Cs)qvD7&io;^$ewM7#q{Fr4D{vrDNI$fbR}U)c4t*GI6S z2GMzXIZok9<|fKqNE-kk{9$=B97;sTV0ym(C&;o^a#djkwfvnJg ztf~f%bhdI|&LxIE1tev=MyhTp^}y&w@$Jk2Y=HBTD-W*>H-4&!Dpfv=aJ9XkXAe9g zZf)%V>KRRQ+~745G4D}{SoZ<}VLiEvPf98STAA7}Y2JyqU%0fy!NA*@`>v{uVdqcs zN4oPxGf=az5v>8CR-L7{iAF{cTEx#tKhER1y*RHnQZMLF$fR!@8%1p5+xhfMn{}gy2B`SP33*fpsqvhYOM}KU@TR{?UgzrEPoHln3T06nbRhCKf*S2{#t$ z;xABA@XO>27!TTon%N`K8>&tn3!L{SH&`?tf)C2Knc>(0#!|ZEP3twMQnbg;bKH@{ zvvPSeI*X2m=cs_hS$M;(t0sKmUDx#D*;9Iw)2Z@M()*>CJb(HX8Weip#yzC<3%gxH z;wDUG{IepeK+kLg(V~jtJjKJsRN>G3DL{qy6R7adND7 zKd|1=-ZnRQ87l#nv`2!>&!RR9ikxhQ2-sNWXCv~$Cv$|oG0s&nK{FVk0||=RAX>WA zMro9M@eD$VF4E3=r$CS(FMf+|bY2P6C)N`!gsi300JK@R{BQ)|tbf9p*AK-m?QC;{ zm$4F1u>t)A=L4UJE$k>{LDkLkU>cdF2z)&11jEpSfXwy05+qnwp z#A!Z4;9~IPwthPCsB5vWKCuQrA_wR&9d~)>n>Zwgzdcy22Aw!BZ~I-8@Mo@D@Zy9l zk4|WWn|=Mn&$ljYWJ_5I#Bi1xVjJo^leTV)3-SO@RYdyyqnmmCz&oaWZf@{0Y66ZD z*f`DQTHv_dRE3jFzzB?hNi~{OP`kMUT~-*!wt}`S3GF6WBdBG6EsD(ME5V`WY>lfd zy6fULE+hr@ER~)kx3i(?d5xnbNKt$!&(Ofmr?LzOU{6d?^4xvDR=|I-q>Zi)@TSGo zqjWB1q@)*L?t{Z>IHPunx*@l<$^?&FIf}^r0dmB5CzC6@F|SoK*VxMu%SarCAs_iJ z>EXtC+g_k31OB_O`vTl{TJ(Z-k_mvL+?izzKq(40HbogO^~k1+v?-r%q`YbW+zxBd zVMZ5-Fc?=>&OB!k4Y5u7zuGnA?I}(c@C@fVW3Q{@*P)azbp!Lx>H2uN<^l_9g_9YtgKE+R@|a`;OlRM1gj0)RHwbmwnpUcfa!s>1fqf!e`Acrb&8zGrgxf-*Gmj zcRNMry(tcWrlps_DE%b-;wLcrseu%qc#&U9k!9qRe7{_ZP&s-y-4`MV+vjJHhp|pj z#6KCFmNDAjqR|>a1v}@mPo1_uqVNg+;rJK6gB*rV{XhbGt@nnbKDoWcB$;fuH=cZi zLNm(p%iP0mRo0J33HG5YKxG&7GS_-Azh)p~nHE)ivkDrR!QjL}DrzviO#G&Ie$JB= z!JQ*GJc6?;K4%?4_;debwas``L62j@lPnmLf?B9R;@kIupccu%Z?>3poVO3hBlO@y zVc+n6re_8y5tV%4YZTcb)&(6Z7fjiV)ZP)N(ol`JSjT75cd~ft_MAl8Jnu>`B3QH| zqBkYIZ@$@i+c-FA?w#y5UpJ2Tj;P?X0A4fOabiAz)cWi%(8&Q2n^5*fMiHQ918F32 zpgXN+Wn>2wu16e!3Jy+Jw9({Ida{Vb12-y9;NsShElrXw(%xrIhoLeG*B5irDF5Dt zS`1Zq33pcTUqXjy(C8eS(vvg2!HBI3QiXIgLD{5h;!Tqd3$iE+r5u~uR1t0snzGwC zJ8f&U?WS{JA@OIw_QsdDe2ra?J4hg3I|OjihD=$XdMLtEDS=ALxriK%xm?wf}YLcPHE;x#Z+$fB57yoqkLaV3+wwFJ7Wh2o<9RVkUY^n*!G_gCL%||Yf+Q=Qzo@bjoP|h1@d>eS@&Mjv=DZ)1b zSk}~+xsDv<2H44ZxzysSHvl=Ho`jB;yIoY(r2S#E<@EZD5Ohq(3K(KFIphe2^Mv9l zq~wGe7X<@EJiJZxypxHTqKh3C={t@L+PFV+)?H?z=IQv+mhp)sysX86M_^3^X@`I*fkeABts)!7d>q`56y{*7VrK%*C zM*j@82%%b?2VaE1HS)fhs3dUMzr#JACS=EiNDwXTMc74ts8a6~;Aw1`0Y!V-gVX8$ zySC*nhM-=c=wa!c6?r;rsTDlFK0zg5U@E}j&kV9Kn8G50dhFCmuW?3%RA6?ouZc6r zHKgw0>?~{;on0+@!|#uN7jt@?F4M*J^6p4d0Dcekv)Bt8<18{)AXd>n1U-C5=C3U> zPtZ^V%|sTOXMLnaTT;RbNeQ%7d*NbRcWX+kU2jr4@98QZdKPxm zH{TF=++_b_DA8bb9-{?6%WK__i&-rBqeZkJ-WjcmlT{UVH(z+zHC9VIozzJ@#pw~| zf=^-M%>Yan#6YWS(d}>xKe6Y;!g43SDReD8fjC|bBb%=Vnj)fK z%SfqAQ+0q_wn>i2syU3CvwP~y_Hfd9zQ@J%@!Dvf*_5jl2awoAPWUG@z>AHfZ4}1p z#j6>mb7C`B%|&Fv5{lXyrpXuD59kXeR*Il=&j$++L(-?iOERT;XE?~o$*3#pfru+D z5o(t(ybyYJij0EZ{q%e*=)f88k$Q@P(hq&qmkRRneiviHXWY#-!qsBa2;19OW2+8X!6=PN2h^pYh2&u#z!`cii$(?9GBTS0*U)&CWRSZF%o<$S-BxT=o z>ngKf$aDSA5dG zolD(R($T6f;@I;(k~080im*|r!2O8Fa?LOE^5Xt7tR5hdA68BeEf!G?O3APvLDDfA zx3Ef%z+^a-AtjFRo-$JL^Ko$4$CJYir9upfk-MPqjH!I zCRX~R1O~=YVx*npuM7-P*QJti5Aw?b=47BzmxFUTP52Wz_RvC+7*XVkGz`C%Bi2WjB_Txc2(i$5CK1Gxv)4r+&bp&~tv%D-Z@`2<-|S?n~&64i&cf?vO3wN|mlNEWdc zpfodX(CD6i=P0X{RW|na>XEG+m*b<+YF6M*bM{HDdpCxn%If9*3|A48=Zl9~;6-!{ zlb0P9%j*~olYvp(2;vx<(^PTtsniZ_a7Q;NNWzU+)bi#mtp|Ve(#~+s0JU)%5Y5aN z+*J|O4=sw4^UPLdgoMVXQnr#4OxtR8MTMqRHB;VO6T`4>Y}voUjY6NlKt)THH61&w zS>u8tf0>HG70~bc4A!kKR?8aIcZ24=K{dVM-V+h%fq1EO3Q1L5lfK^n{z zug&H=VKvTPGSm84Mc@)(5~`9HUk{_LYZMPsi3us5|GLEy3Y?R|jv*Xz3IL_egn~uI za4Pr4&Z2LPfRZH$r0RjD$>8{x!iG1K;BKR7tqwdmj1Snx?z~+iOmq#)0L2;psHK&* z+LVeSx3Q)MO3A@S0m3Y?c=kDZ<>qXBeT?&9T(~fDH|-TOxdm?Wler`eoW z@M<(2A&+;HP@{O<@(Q}3h^Zexaf;t&Lhz34XF84kjmg!&AZ7iX{ekoWd>;Jw$#>VZ zG~VeRzhLt}=?`{=_8RY-o&Dy~+xG6s>%GR&QS;zSn*j{q%~#c(xj+dIl7-BNrFL^i zQ!TS$Od!Iq5#{A;$k@T5(3-9qm@K|nZGH|}_sAfvYlmmo%c4jbr|)q%_PReFBb3IV zGbB_8`=_m!yRbr`ns#>vjw?z569p^_kXUu<`m`j>`=ts9`PeQA0UX4JUZeI}d7D`3 z6c(lwx-gV!EMgLCx*KIh)AWP`2)>ddf-g(5&tw#M9tlL)G9zl0^&l6g`Y$_z5|uC2 zat^m!G|z0QFioW2E;Lgg>9X<3X^PUI{JQuj1R3ZjUgNyop>(lmF8*omTx%p;q7N2r zn;RY-Kr7DF4|@>8&)yzuTFPp}`6eM%S%s~U$hfK}BJYZ*-YP3SQ#5ZUIwRF-pdtd) zp!nw?@Vb)|7k5gv85--Ea&uGMeAUPkt&++T-6jO8>TJHMq=+UpJj7%2;wP(%V#-Ei@u<5#QJ0^qe-cgKR*y*(uwP3=3okJ8sz%-Bo?TzpAV znQTk?sD`C`l0sRSZYvPODsN;8RTfeoGwX8x_UA*iNc#tm%GYsVVwNQhTPNScS{rso9SRoDGEp?ZWvJSsXx$c&WZ0P$Y9Nn@W5M12-?&8Dxbafp~(g z3WT?F7jrHT<1t$WqGNjHC{w|x6u@`zXR=y5`C%l`hymqO>2 zFoLZf3e0Lo8X^=g=ZKk1Yoj1Lv>QV~Ks+XW+ULEJ)YeMafT?WOM5po2RFB1SI zBR*lxf>l7*1)@G)dMBgl0M9{NMPbdqLt8JhUe-@rJ5pD?OP5r-lCXM$az`rHtbd!Sva_+C8dPsb3BqOyv6M?abWhflKadMxAQGP-t-(`(dr zBVaaDlWUE~7Cy6*;}U&Ipy50O{+}miwQC`We-@L5Ds&OJ$IU%fe&~8hQIoKskCeFr zf#F0gjIMiPEn!-+ovv~9jQ>?;K0yYf=%2C$)eWj05#LQApCtvjqsHqL0-Mg*&h{lV z(G+@S^Sv@9E}Ho>{gp?w)ZllJUXB6*aNk-71sYO!(+_>__2B=Wk>h+1R*7#PuUL}u z%&N!IrVza7bIp>FQwJuNmT5Pf6NK4o0$No5=NjbN(60=(uG?!(quzi$>l zoc#-&CYG;Jn2e%?^VBsRTbOsX`gb-G;AszjLq60kosXp?!exHks^aFAVnOXPi6(pk zGeGw&UKhH70DepAc!+(R2xTBnZczQEeH5ShPjt4 zs-@=3$z9q+6?i<``t#QFC-mPxe~JDHPhAz&3{>Fcx&<%Db+cg&k6ex{s|~2&9Zs+< zY&}+i3VG`FM3M8*AIu-e$q+jPy;ev3L7Y#b^=w0lz5`W&=Vbk7oUjR}js7}KaaQ&6 z7I(NCk>T5MI=cAsK?%ZvJnpHk+&^_2w_Pr3PsIGtjF}MXChtQ9K3ekxer(S7AMB1Il@1sNynsww4iu;Pq;T?p~RF!Wxg>zY!gcy+8J ziA61!Kw_*cHTH%uuklt@q0z1`H5&JjOc_Q2DXG{nP#&=#^9D1sK!F`Z^e zCTM1OUE8g7^T;$YkUFx3*S^ zVhoyDnG%0SS7x+}gNn1Zu>v#ni6jEe);&os;jq?j09U1iiWejtyi5mppO2-xxd=iW z1V=a2+Dcp>4;WgIZl#xVyP3-Zs8U2Q<1|Ttf5n>4TGS{s*pr*+0pu!*mR4lX@I%Ko+2U8# z)KWRf{luF3Js4u5UB>Fe&Sr>#O%w18y6jy()z=p#4@IN4pVdGbJ^6>VbpSscgKJ2R zGR$Fc(J0J(^QcRks0|OfuZ}(S?%T$b7hipi80cg|CNHi-Mx@`Ze8H#+`m~@(n}St- zhNPN4vz1)+CRb)7k>06Kj}^dZ>#Yq++(1W4MWhglJARowLAQ=46YA6D+UG7R{&*ft zBeTR{8IoK6y$=bpBiiF(I_~lgtH6y@n9oXcm^UL5+IQ9i59Upt8(!%Z?Zczi ze(Uc6&>p}PpvKfySm4DL+Q^sY?{9~6nI$5onNl{=SX6rORAn3>JQjJQV}l0()iG_b zCagMMV&_ADJjLla?X0+5j!@@fPh4gy16%CPv3TqQ0Pme_n*HN_PK&Mpl7S=k@e0w- z<<5HX6mm2xqWyitv*^uchL-2YjW4_dV)Y64VQkhP37Us=aBc;75_S!mc`Pat_~A0z z_TEt+mhKe-})?44N9$%g@PF z0cyOEG)sVd3A22umDNuGb z!_>Dq+dirIX0f>)XtH)`)O?yLQ#N!qx>;EM^sjFQqw~U^U?OuWH7eGbqBO0@;@dJ- zTaBOZkD#j{vOqjtS}E6ys5j34iF*ko_%NVuU%^>a+h$b_$TKjmBJx9_e2O}VU)ZL} zixELG{~lV95y_#GNl95wbjX**_mPO~(HYpXrA3UE6T-P*7s7CJk_UsDD_W_E?`0hmT{@EE0we(KW=6^b}l~8jwTnUbY42ow{YOXLS~s&}5RM zz5{)HG4CCAlP^P=bAy9t?*|rhFfUypxZu2>mN!A}uZ`S=O*fdV!JrG?v^&=xcKzfj zwbmzp97!z{`5CcQHPNoqb2Pw{XPL5#Ej7KOBWGQO7k6;X6HW#yjzL^kVEs5~`zFEoF=LKv4s%m^W57#lK& zck2ivXu`@?S1B*B#YKeAXJhu0^#~O7DUlMcAIM}C6954N^kt(OMkpl|>Y+RrMb>)J zmk~%+!E%Fpst{D63!aNeShX6|2u=t1RIJOH(j@}=s~CgY9uMM*dYzJaNVQY}At#NY zEtTK~!;Uqgrwv`@+l)T+-xZfzqPKM6ybMnqLJu$e%4{oTFZ^{|C!Ynx+62UW4}tlv z&3vbFL#Uc;5U@>Vidd771$v9lwMxvDC=(=}qsJU9mNeb#K_<+?<uhis2Rp@eR0(saQ+}ky9 z>KUovoQdbT4OgrT#f@wz?2BCs=h3=k)pt13;$GnWE^7+<3VFYxyI{(#Npg=yV}kOW z{Dg*W6V$3U>24$U?D`OCpfOBx`d@%R-UCB}_KZK=7V%jki1^?y{{av`!Hs_5ZD9^Z zb#PxO=sqJqg_QK6uqNzxuScWlm4*4?1JVr*$lKQysyKpki?Vdws#)krs);3097j$M z$8z(na9Q*LEn4|-nGjP))f9!8A}7ysiGBxwiu@!>kd>Co`>MK2Aw1_qnWNSjc}KM~-0-HXC@qBHWtI%Nd9z6b4I@o@B; zhoY^L;YdE*FdZz}o)Vz!_Yj7p97$cy$Fg82V+w{|1Z>LpI0uvBI>|wHFk-Es>-UbZ zMur`n2U|-$)!DVK^StHcw2uT49iSzLT1tr}GzX*n!)QSF57!5--2FkXCIJ$#{{n7VBiQcTkTYef?CWz5Ww9qSy^H`!?@}Eo)FS|FI-J zv%A5z62%5^{A&4|CJgkdd-x3z*hdwRkTm}kIzsCwYE??R!JP}_wa^z!LY?W+%80Xw zAAeoD5wL?h`CFK!i0B!*VXI*QJCT@6UWnUfbpL=AC`BThsT|wje>bJK@8dArA!}R` z7ozqUShX7d24J6U`0G)0_6}dvw1?=RD^=5SKJ2iu)BM$hz)bQm7I=5C(wsxT63|QY zLX;DTwc$u^K}jELljs3oe|EF4U!d%2zeL16xS``pfHy%z%I#@Eh@sM)8VvYHoIHR5 z%eU9V%oOu}q8@+lrRxVIYS6K6rbAjGWHK#iCEyGUyA`xsG~rO#Zc(86>ox6yhKDP( z?dbX*xKI{!@-LR8f=ezY2Zp&7zo#dd@bPKw+dNi!pm`j+( zLLXYUpgLV^5$b|^!61!5|I;TJOnC)y8i)(sPCaOMLw`At7>L0w*96Gq1ty9$0s6H| zi%!;sXN9sN-x8-T6}x$e?TQtj8+Ib&-0RjaFgm#gJ-8fA+Y;&8RzkwD4v;S+68uwQ zh(x0L2FEp)Nb#V*&-JK(-W%9t>;^_4D+$)gRd0NgW~NFYh`DIPF--8&X*%uYet}Sl z9n^B8*2oA3gB=AZ84Ebgr<;YMv~m>M2L9BD&PtCi(QOwaoajbenGPv18Zzgis`P;w zm5z!~NZaDmHgeI?2^~iL6yWAX3XEe*swZ`D#wn#6cTn;(MUN>-f==Pup&p=K0!bg9 z3r!st1*h$=$ESboFT1^yDt*x$i_f8;B9_;m*qZ4&P27sLs&t)BOG`+zt2g|$N8!$k z;G`S{JCYCS8E#CW8h5_!Oe&VcB47#`f1x#dUudZ?iiuI@gW`DO9N5I^@N#;UT;PB@ zCZt3Qo#(;#qv0jt5VLT6B|&=Wc7Pg1+^msV4=V z_buTh{C06WJe$&~e0=T?am*Yy7fv51xOSc6OXx5TGf0XfX%RTE&2zwrJx#H))S_+J z{+K+q_~beB3-Q>8$;Z*B0%*Q1!(R^5y}dLpGP;e$=)El4ssPT zl>0f9Tq)_6gu*%WoaM$y`dvI1MQ{)@+@Oz;r@A?O(ye?8x)@AqwkE|r;H0DK=jU#R zEcvf{lVAG8E)jgGoslbh2viyH~4J4zsjoTj`op?$yW!!iu{R_5VPo34x){c>Wsa| ztE#?*WC5Odn#9Vj>Pqk`{grF>E8$2<*3ALp+%~AHNp>)RWLy-Az4LQ^IKnjcj*SU~ zGem`VeuI>Teruz`&Oe_h;fUSPdOVFOtBmT(|DU~gU5?{O(gpwbQ>1Y?BTzVil`!3O#p?d0(j|Go1LF$_W{;yUto97KE^)EJjs5aUm`uS zGP5$X3KTVmX5C_;Dl@{v!^7|Hu`)*=Its6z@H@v%ZsrT^YYw&H89Ierbx}dIfBivW z+I>`|Zem~#Lv>BllD?FT^D%8;|H_PKXweZ+i_j3=@ZPy99WS3ZBjLc*>9mjI?D21- zjV^hwx%&{-t@D7>r82S{JnC8wez>a2S20c5fz!LwKlQk%%ADu2KRzO&B7R6?V9| z#cFJ&KvW94+iabB-O+zxfvkZ_N!!|yS${mN+g(_`4bp@KU_vfr8c!C7^XYREVihqt z7=7{bZ@P$q=y6q-FbM%ZRF!n+$$f0t*}FNf8q>yHdZGr=ij7l;BRi+5hBq8o#goHu zIz#@HBy$Ly5HF%Sm(C`IobIP$w*dTpurqs6u0202ZFi9Jt}k;S3J-uf6gp1iR*!0* zN6+R=diwzU`QTm92fiQ}>l_%NGq}1B;JG=p`c#xHb;HH}v^cb^*f7m^jTLQr_Ve4mMWTnMb zjzD@XlM-=bj6>W*`l?SZBM(*m?Mz(7uvL9s*pr<~ecvap(~c8c)}B$-MU0?*gU|B+ zOY6z`?h2eg7VqK~0bUQ?1S6h4RK&dk8<6rEUuX{u+v`MHhUR77(==%mnmJ0E&*BpW z`VnRwcpjblh>q;ixIs9mcqz-%*ZEpHVyEQ)uo4^&2u3HW#`~?M?`*g|F2Aepx(@|+ z;Oq?*E1N946*qG|uI}|~W2)4+c~c;`4d!y)8rJIPxBAaJ{v&Vv-5;|C;R<-X?9Oi6 zi(jpK|J@o_-zDA&)${cH;so8#kaq3(>~T!&eR;j^oQ&jlV?UcDglxvxjx0P4b?L&N+LzEYpgOuWrI+FgZ!=+mYn@{V%De?rA4IEcLDh5}9 zJ_e-+rT?DD>;3jbUTNNw3XvO}djzuyx$@&W$dv&$gxtwPCnO{Z$J$S(y(1zpjeME%{)dBgUC&y`en5<@gYhKbUe4yzzt9JG zEXpd}!|)>D4>agRA_Q~>O%)hG?mmJJke6JVqNLKVUDH_wphITUcrnYgw~f1RE50YW z5kqf|i25a~Ba#vaH+;GV(fIF0Oz}QInPNlNQ+VrsI8}V*^Y-iX-~>ELP&^=%HfRn{`{1YkV$p!*o&j z3C0&E$!Rjw`t>C!BAU?i32a_=etpx>so?lPYX#k1*)VFI%mt-YycBl$c`&+L0>I#5f~EsHo3ByqhE=HbLxLhXVr`Hn{8s09uhbfF`)?LIxoQA) zKyS?zeF?AbsP_cFce4v9w4-r>Jj6G1UYtf%S44LrtBz?zK(CKpgH*FQ*bq{}5NY)H zir5rHNN}u+Pt6V3NGO2_)I5S1O31yY`oPbGJPkouI>4HU6B0xGF7b`DrtahhM)(UV z0CZqCTlAPotR(^BEzllBu_=i=6EeF! zp{YCD@NwR+QzE#TbbTQc=m0X;p;F%jQ^_U;FSe!Q8%2NUXQvlKirdNLO?v0~gpL9k zH&jm4xuPyl-L3|1LH>K@nR-w;_<|`?1Ia*Nu2EOKp6*#WMRW{u zbAnr>e8|niBE!Azy^Z;ik(X;(I;ndkM{3SKkKcv6pc%8`)C#S((?XeH)ZF4s{1i56xT$k@*Cm3qjSXcP(sx^00D-`0cyC7$Z?tC8K3xhuy%l%(PoKWTY;j)n1y^& zH5t5;!5LNk^%S*-EkDnZU4A+a58V9pQ(y4PLW13wlfzfY+}3tUhhBDaJ~?5D8}z_w zS=iZ8A&{4{J$Zk$DsvA+#a^laD)0QUNR{K|ewNwbNbYJJ*eG?V@qrhU;}Fh*eFbR0P$0|(JXKFA|j!6>sT~S(s z=u6UZmMsL+70MUV?kR`0-+h?Mufk7uzu$TE=-45LC+YcY_J^B9egU8?f;n}Ao@k;Rdn=l`od1x#Q z-FP9kgoZC@*`^Rrj60p)nGxeQOqfa=Zou4mcg7PZ70|5B;Yk#`o)DL1GPXd&#}B&0 zSF=A8MF(6sWi{824m=C_sZn^^lDoQ|of1P^SIf^zI5;V33sJI@ExyQcv57-gm>7s~7X_Zq|h4z?G5Kx7*Jn zP5|n~Tpx; zy=_s#g_6QK3QBMr9tZ<{AXvVLRu73&l2-5?S>aK^~Em18t15xRy>a9UL|u2xI~O&GE=Gp>R{OK*HOzcE&Tn zb?Tv{U}i~^+VZN zGDfv)XLAFlt`kq2s&oe_dUDr*k-J{vz;yrG*OP720YR%1QtCz<`E zshHyL@A3TUa3vJ)2e~?{;1&E_7NPeL)#{n|k&iVw5y=8l#wEBYmjgD7d*JO;<_Y@g zEw=95gQ^O;=5vChB#U@hv5#=EWj$rzn8fF-zO#F|~wZYm{I=r5yPWo#Fa{!;$vAQLdg4bZHru7r6Ma7etBl z^8+L3JAmI6_PQM+x>c;JK)|WD=7DXreY9O%IhapRaL>it+r{61V+oEFTZlX2#xzxy z7x?W}$Tv00pv*|nG#x~ouS#*#ieuuAhr*F|&vH)E3Tt_GMKVuMdG zEKQO`J5@r&sk4}1pV3`}{GMu*8;o{fpt{pWzz?JW*Fnfm@WMb9L@BRPWpD_7aXN$T zNL6Pb=0)jtQ(B7 zE(n4-d2fkC*k0 zg>V7?eFrx%TvWn|(x{{7xcipVz$$@s!fQTDLT^XXM(9b`(qU@{b}LN4CD@j!;-eq% zo6QUVw6}rums%~R-C5^6p!w-b1Y=;lLsOl?$20;vI|{8=>2eb_P+hEyrfe6F;f-TR zL&_*ht`sF>8ZOa}v5jcmT?XdPcd(EhE@bO!0-{z@B4jj0n5% z+?_O>iVBvjwA|9p%;;PULd2|3X3(oPFID8T?4-^($4ufEKS~>MNJRywN zngAQ|&?`fWRiKQku*b+}r>E=(9F2A45SG1!;YvQ75Fcrg1i~DtvXu;#!<-x=94Ae= zBaHOS5`nk~>XfOOdY63V>2nBh)G|u1SK{~0Z2k&upmDP`UY>DB#?VUB{9nRI`x-{b z?6};&t-{;?zIXvbD6ae8GVwKL*Wo3nGgJ@ljwCYm<;~~mTdqrVDR$&r@El`u0-w;I zFiu}J4S(Qo0sRE_8jvpw^b7H77EPx-91U=L(bQ1ls&347@$KYrB+*Bay=K)H6s3eXIE2HCD z_JR|shB%Lw7umV`XilcmxrD8ey`qx_Si=8KW>BMnxfd75!hivQAngj0eGoQ)hxEo7 zLJC*F!5Kyu6@!f_!O*R7wNJ_|5=!JIyI1CmiM`EDZ$n>S+*Jlc%ABHAz8{ca z?-9_A=LxLXy~K$Uj^)&7eL1#HmV$p3kNDt#_Dq%8pN!^*FX85dKLGM_aq(O^mZ;+3 zK%P*?BP$!H%!NS~6z!}Hh6m0Y zSR9E${K#-m7~M!ueMTBE271(^f$uBGF)-e_1Q-_VRR*8yJM_MX1q0T51GiGVnM}&| zn14Vq8@V!CsLzDw;~^nQEpmZSN+N3kF|;^GTn+FNmU4B7&c2`oBy)3pq1+w~gc1qV zE_`_qX*h2#Up`qN$7u42ud5sya|*zEOdR(vQ)S_tQLe)f{3-N^ydF^`b5l}Bp%Q#i zbIAT^P;vE(#q1E5SXX)$!CunX)!XX@xPeiW5|nPE^?%eXyaWx|TG@isSKL{7v{lM* zHJp)TE{-j(4j_kw?WwDT@NMeinE2uo+W!EPW$*26fZUeh@FQ3vc|d)aOEzcwvMOIDbcPKUl+fv zpg>p|5)zOJu(6R%WiaHY2`|AOxp;2t#6k1K4x}&XW+O*Jx*ml6y)~=U3b-+!%tctDih?uOn4r-@_M8@58lL&|iVA9U-Gb zcmM7wod6955c_U4O(`8b5l~#LW#E9eD9m48^@G$b=pC*M(i59dB%+6=w}nrgw;>!} zD`ISrw8Z|xVCAtikIt^9OY$BS*pT{1Ehm3Cf#Oq~pjXKhhOt|1Zf3yu0JRPMea>e{ zE1(ZAg^AUH2ubUSk=w0d)*snU>?X7UL=A8L-Gp`$48|KCEKMj;At8M8?$ezIKkgjd zeYX4f(f+~Cql5I2QDzn&T@~l;3c%*~#1|`!5-!7~b=7VRE?{P8UQhHV%nJXcv9oHl1OvGK6r3c_@QS0{{LLMs4V9JQNAg<6UjJ_f>t{^9; z=ju@uG4XoJ(yAlmR&FD`7?u4ujwdgWURl0W=65<%%gFR{5b{{&ua^_MP>JR8KZ#T8 zf?>%ZhZgQQ9%;>UCdVtg(!mIP4fWnRUE1SLI-H!|-Nz4~Jl?-wcYFiIeYdys^!~vg zx*hS&1 zCWEOKXZJOohgAc_)Y**gVmM^&xY8Mg)G^ZqnSEjMin|B{_xA1k55GJ3!;`zQey6(l zsA>#Z`xiD~J(u#_8lfxH-83|AtLP%8iIvAt(%jV6{fTs>?afM?o#`e{>S(2fcKCs^3w+z6QQAK7)NfuaI_T6|;00JeWzRB?EW zjRi+*tXF*q2`4s<`o(xnh0{Taz&N7!A;f$ue4~d*wqHo@8mMUuXw<9n>CIosFA@2_ z`m3O`TA&N1d~*I2(ev3HT;&Yz^Vn)}h5pYhGgf9m(A2Z^Z?a8gRSh0(rAI&$M}@aq z-YHLC2axWwl=Jr}?b|1uC20a!@r3qgQphX37sTU?Iu*|jFa)@*v5s8ZFunO8`@;+ z%f^VkUwjOf<4ff{gp5^-Zf7F|>U9imhEDg=gqPW*M)^wOC}57WS7a&5ON!aWIk?DV zC{K~$kkX49#Tu&2&!0ZK%vY$C>Th~n9Lr6+@IH9RKGB4N6n0*1UPUckujc#aJXLkv zk1V~&GO4rq&1_A7hG77$wF^DCg<`q`zgUe|m!}%VcdwfuRYO`}*yPh2rG1&KhW3pk z>z+PSkOEuQ?=`5o0aVwpVMXlknbELyHG(mWYIkwJ15%rLSnWViJUi%pMA;!n$}kpK zEW;{ceA_DboYc#F8E~Ky#zin$;BY#}FoTvOZ)WSsgwE`3?864%))AuKZ^7!Mtp_Bj zPnz+&e2DDgDI0>N;oXNg%b-BvD1sAA8t4ZIjKV;}0pm^)*44D8| zXUq&bH}8=gs{6DR=!JIQlYGQ%(o?I)$h-9ah~1W|`*4?;UI0pA}*lT!==I;_Ev6R1BDSr9f0nVI@( zb}ii?!feImU7Kd>s!uo&ldh&9PxScR4M!)F_Ic?}uqmC!aXK|nh#eh>VvgN{TK@cu zxvgpVc$WL!b7^fL!`s%-Nz|145`@Z*$qy3iU%6rZ zwIMqK`_eNsfv^dbF3#T}V0MWtNG7N`1lUO=&dKZnllupMcyL!DPf&HWaoi=Mle5!M z!atk9V_mc(&tdGoC7P+~3Q3>=f(7!_c%BdPHy)3Dh1+1JY;s zYK9zJy=n{EcY{gbs@=kQY*%>0z=Wtp!nM>Tp&cLxqN;~um7AF>f;dFVK%=vYf(mo* zV}KYYYQ#$&J}T10)8`@j$^@j)G(}KjG6@)B!O;*bnE==fxgdURe18qXSz_ykEamG7 zOCnu7JKfWu`Ky;5tnyTJAR%Gn8$yjRuXWHu=2v&9$e&BB2%mP2Tx6I?w4efKlwxP#5!~m?n>vRThT5Ma=>SbAWQr6pSz$(w27PxZ9)7R}~Q4sT{|)_3i1u1T>3YR`F74cUTr=k#;3(@edy>fKMCqfoZW%h=q!;rV&P^C&!>m&QXj6mB2# z-Cfg?&BhO871oHt%B`2k)TyEm2l4T9izCBg#=651@K?hj$mlT}B;(>~ z^H&YA9!dM?@F+=iY8X+w)`9a~dggl^cD~nq))yIeg_$uB77qVBhP zkVys!*lB+_&0uH+aGLk4S}J8+EkIZb%2>sIemaw>{F zfq=Q*&rLB}R&EDu|GEP=ki^=<)|1J)!!E{=`qC+IApqohcRb(PW|YFZSf=EzBdtf! zprIOiCV8Wa|JBJrE$0c^Jg^ijD4b|c?Rjt2D$XA44fV+9E&MHGDv_&sVS~KCdP6dj zi7ch-IQ02kMSINC^M`tmPT1ckJNF+QJnJ6csE_Zldlr7VxAS2CE;~vQ*)K*@bWBVY z$n~*pK|z^85rAAzV)06+^y}i9b#~Y)>_<2Y?8kpBt`*n*rIt+MX{+BDk0?~b z-jwWpL*Is&tz|T^*R=Zw-1^T;^8ReAQ{SSvE(tKcJI#J-N$=72k5g<@|NVs zWdzKf&gG~>9M8-#x|0?+&@~&;<(Wj9ugjiKfRS5K= zssIW8R&)V@#KvOlrWoq5X`C9=YLcNo_bfda^-L0Z`2$cv1L1Oz44eWBJHG6coSvp1 zhV3##ab!#bmEWiAAm+>H!*q!O97!Zk>KHXh6?#n%L}czfxc^;XygvVCX_XuU37rZa zD}n9f`q(RFfcQL`kSKo6d*t-PxkTel@9tW0qZ%5Tv*h(JrmDg9Qy+MlR@m&q#_L@G6 z!Rh-e=U-d;K2?;~M8AgZx_73L<7l4i(Tf-G+Lbq-se2n{FfJk-LJ2xv4HcM`X7h!^ zx1$i~l%c<;&pwFBZQ>LvsBT{BU&9dZe(UFxzwnwlWJ|psbjPM1^5bR>D4mgT<*cP|aQn zztaaMQAqha3_q1!(H?7mnzDmXa-Aj1Fx!$W5|nu)B0qFbUjN*j2yx_)gGXGd6xA;* z(+k&O3byt`4Z%`l+V$12A)dX z)#HaQTSt^A{rqcveQOS#U7Um)W8v_Y$Q}Nb9l*cd%i7l`cUvVa3_EwqDpf-Rp=W#A zMv^h~0^;p_sr+wg3R zR-d#Xs1&f!K2YHsb`%~zXG8ExJ`9qT&bV~moKW1q;}qKGXuyAZ$YC%-hFT*ZMOw9B z0O`$s8=Za1X?(p7X*|Z^xZb<};KAOH5AK%!x&Bz#!&Do<0w9~r(WAziPD03)`-58|&l4*d zKtl3<6FQcXyFK>PnGSv=cpE@L*?DN-ap3^V0>#dYNk45BRd#F8zg6V-TKT=yu4x$C zh)2MK%F^y8_GMZF5jJMswySU@2lj_-o=#iNg+KO2gM*Sf?uXzN8|q|pg~y9?>jLaNxE+JIfIJ0UFmAI9@4<~)xm`hs;CoU zLs^TI`h@@xyyMY=H}`PIk49&U)PqU!A?nmnX{X>Xywqdi|{*JgIw#= zzqC=Yc?U4;Fw_tA6LJZ)`sip zF_a8qPNejSfd`L+q%rC+QQ`iT6cN>u+>(%ih8!_Q(RVx%WCQ2RtqDbuXYBCg$Mm3{ zwuGR{$ErhBoh2a6f?@Pg$R^e#o(v!$8D%Y#s=~8%th7!2JCUz& z^pf5}g3B($K2(Z1J9S|5gg)9 z&O=;GyGhqjH4Aj*`8#zHvlr7ju8QJ`M~{68*6uupht`vw_)8dTG!Ho^b<(o!qcQ&sCZU`9xhf;{yI zq|sR{tzx3>V{MGM{>}GZx4xFAf}5^aVqGL+xI_x;%Ul!Ni#u6+l3VnNG{{PJkPVVi z(l3xDRj8(xL;W(SW^ppZEs`C$Q#`M~{2kkuWrx%LOWLgtC;h+TZiQ2}{%&pD!0UXF zG7T^CUYDYmWjGBRH)GXx;2JZKBIXX_BT{A*8ov6K!);9TFYy3v*9Y3#Km(miqOT4| z|08{U?PT~N&{yDE8>BDms;BqJ4eZ}T@04_#<0$jP)jGgZU&GOOdXe%enq5%1&OGGn zqpM-Z_uf7my`3(ec_W)R$lHQHb?I>penBw)5UB^F`uby4 zU3H+vo5|#CX%P8#)c_iqy4uK4oobsAS;1pjf>ZnI`i$}}J2!$lcIJnrs#JC(tn3dM zXO3okQKD-jZ1obzeloZ{u2$x<-B`H^ zn?m6CxJvRbEOa_96^gg(MXAa~BadxZ*HZFDzI#3^2kS}CKLZ8>F|LQf)S-5L{P|F; z=`UlT@9h9TwY#@V>RXe0`htb_HXyxxyw&9Q^CGY$zJUnbr`%=v>gnVS)1z;!qtu+B z%Svy_ACIhipOQ$~lsl`#fa~+thgklGw1P|6mer)3$s*7N(qY$W+h`-a2d1KkFVDg{ zTEXNH*0U-4LN%nxk+2j=pJmS7@pLgLPn%~;#;nWdTSM;`YFSh5XYuf0!DH`c%ThgE zi*cG-x9YDzFdRt;T1Qe@+}0wUYV+1#rq;#&maUbALY^$S ziRL8eR01&WpT{|1n4*gkoFQyHUbdCOpW`vVd2pHSSXKsF*`nO{{0r=MO`!aR4hAfd;&o z{Ko}btt6COoUtwL$h#XcE%Wy6NXYgi-#D93am5moy2?YW3Is3NMp~9q|4`i39qgP? z?THGR5+M7fiBL1QTBZrsDd^~zb)(;1cG1}v<-Du>y+_nKrx4N7FQ80>)jFb^U0JKT zWL0)78z>&`!92CTKmQrX`iZehTp=KW0h{XK8~iKF#lO0MVfX{A1+bZg^bw6Ji}>?7M{ z?3TQ3zbz!33jYew=-WPTBPI851EmA6d;iq<&ld~0A_SX+;DaHY4gGGT_Ij6r5zA9ohDy&YLae+0{FtYz7-lfL73^op-XWD(Vgvc=Y$DN2io z`@v@%#ep(p)rQCgR8nH1K;XPNI24y_QR=#?Dps?*ta%MX{yrQjT;fuLE-Dt@uHgAQ zc_u@HW1tu1>ozR4^wDi#HR@Hi{CUO);vO`1`6;qvuqGiZR;3?M3C3WoD!0IzHsATn zsCl{bSHPptvOEzH$(=sEIC+kWekdb+20gb!|FO-ZQ~QUheIQeNkuiT9vVot9MCK1W95CudHIkP%U6*u0NDTz!e)_uubg~K z$k!lQ6W>4XJ@A`1(3>3HSBOj3*J*q43!+`StfgG9o@{}m*r*rt<4hULc{Cqxjg{_NDbsjNzH_dTifUeg|N%TF+whQ z9uWx#?J`jQ*qRYv%^@6!bH8$_(t*eq(35Uk8X+mw0%n>Fi>`m>yyca9oGihwK$%yBX<6M^OVN%RXMny{KGUyspg$a0a^d(YWZelIb5% zBe)cdEedooHf#!>2Vo7k?~67#1c1=CJD=A^9-tbCz4A6j@px+FiY%9EAJED@-)K|d zq#JMoNhr$jsZ7Gskod@s+zuU>Z%RTEHl1wso@~M0AB|^!U+j%L4uR(bC6HSg z@9+&gf`^mhi|t=;-?HZ#k&q;fja$3uy>PdMuUpL9*x0{F0SocLth;Dim#jK1wrOE2 zI==ZLYZsSxlt%6ZnH6xzBj0d#e8JqU_RT0Ss>}AM?0_G5ZdycFL%Ha)kM{ufUV^$U zGWDHPu&(!i5eD#wwk6vlQ`4o zH&IeWA3)#U;+wji8c1$zFnGtIspr~>=!D!B=kMU7jGUwv*5UvP#LnrveR+I>kOr>M zlocZ?3r0>)HI_ZTfwJXsab-L^{RCMvNS?g{m9>SK#s8Mjmv*=hM$RstAEQsyi;Gj; z0?2?I3s=+lD>w4_Y>pfV^RVygIQ6>^0=S5TDUf5bH&G`wH&1UCYFP;*YT?16@M#ih7QW%~pMu_RR za95)_H6eaFg>YPV@9s=a7mXKsq6+mQj z{`RY1NrTu=i&Zura_koick`Z2-%gHc^pBA1p}O0rH-9CMxJ@F*>b^aK423gofx0OC zyI=iPP|>G9ExB7HGargpBd~ihAoC<&NgAg{AGL{*#RXzbyO{4-w&=F)%U^4LvR*5D zhHIj2!CM(vwFhqN$=%%tk|TnAE@<|!Wr2i zojFG*3Y79MmP5oD_-V3mHfT2;?EQH6%bU-?4!8MiL)6VR5w?yZ5=Nc*SIw*Xok{>S z?2rAfyYhE`yu%Asn4CM_!o3@Q$1QqaG)lY3uKWgHM3n#RHV2{Qb2n z*Zw4I2>A`Q!-dmD5h=L!?qol#HsrEMJz|a(EJA@8aY%*?uM(<#`ZB z`F*4%rSLj}38eKe{A{j`>rfRrS}og2MAkqy+5WA1xcYm48ru`(J5TISX_fagdJ9Rc zhIf2J#H>e%^f#nt*pw-W?;!K>O+xDs-h-3pbcmrcQZ$MnsSp7CJ2{ffpBGR{>G$Bb zc*!=OzQ{U~NjpY*nat;qgbCs1Ct+yPv3@m;R!$^5=q6wh!}`eXKn?P=3mt2;QCu!_7GwY$dzF+ zUL8eCJ>t)U%6sgvzPAohw&4=GCvFiGg54l0IqHXp$p?UHI3o9gBhKRmo8YBBR?``` z!>o>3@=t$(lZ)fQZ=nN!joef&B{xf5ZWkwW@^c>_^h5h0a^)u$nQ<65vwtobiNOli z+_&L~T4lXWHO?eQ$hUAC;>4!#uP{>`U(sD1t=dWl3Ofk*+9B?(!d9LvCdaQ4M1Y?| zXPJzhKX=o~lbH0^I?2i1i#ZBKGEP5?%f|zC3b&mg!E}V2@vplV9KF*<@OULq=+kRB zTD~9UiE$9?&ehMN&OE}J@0+Q)&Y^*Ttdk$U-a*F$PN-6+sXG?$Tigmjj;*2E-@DVp zjbmzoL7j3x1Vj;@HSu(3f&#ml7T(euc`-)~E#%l@b~vTMuK|Kl@q|i=&$Sl0;f^Eb z2Yd+lGf)PS*zPgvjwM=j`A9qDTpt3;1dw`!|D;>yd5$(8F4#FfS9{6fRsS2Ta_3b@PkbjIl36$=>T zp4^OUuE=H+NniJZ&F^N(4wIGkd9(G_9|geTtFMbIvNV7dfy{phu!bN0WZ{7osSwz# zdV=oa4pe>cv}WrawSDyGZD`Ha{Z)Zr`AOKcn5TR|Yo?rA_ngsiJa-*EITnZW>2uJd zmf6jb$bb;T=$MVi9lWjQlXG+zKgEsQ3?$#W=1yErbvT_vIA3Q;B<>9-Y5ip~pA|-1 zDNZmCc4?MJmcd?f&UcD>N z5vF=oj8ZeS&zM#6<|Wj3d|BKwIEf|!^ZR|n6n^|{`!_{7bUoO1l82f`E6-OoOa@{j z?OzpQxmqF>BDn;$UWuuZT`Q+waSV5vit&_O3-=tIo?o2QA4=1oG;`ybP@A&IlqBIG-_p`n%WJf4B`jwf&ZEUB}D!SA&5gMeLuLUi|;ylq9Bg!lxsO(RX` zzA9taqG%;IB{R$9WD3;x?ujAz-cIjlMvn3%O(?MhpyH33!8JPmQf4<^p-HA^M~ zKjLARMs(n+$`-}Hggc1KfS(BY zuS9pqM&_o=ORy$aS2q$9?Mm{S?&7e+leTY39RNK-U3N}%_!7yFlj9`1`)VhGA0hObT^8=5 z7z|tdxSZYg%XVDOCs_TWm~0w04@AnPrMVlLU zgJx(m!#G1+RRFa3KUXSE-F)rq;^-3m>%FnGrepo(1g0C=+8C*WBUbRZ;j2P`)G8M6 z=oD9zPUeGXX^K{%CsTCPt`Uxzu3`#XMK)!RC`nTUvC$^#3;=ynD~r()Dm@ovg+<0u zGAa1t;xB)xYPBc0$L!?dq{IacY^YnXWe?F7jZ-4;nsov|1zI8r^JWOA@bx)*$fNPh z3``8IR*%sfR!622Lf}9{Ju(-iZ=!I7ZKN}1^?uyA5EB(F!Hi|2HvoJ@~iV)>^iMP*?BwAg?8 zC{HTheNV(HW|Hq{V}5a5dXpouKedM&Ns4cG!h67ZB|0X!;sXQgA?F zuI>?cEW~q=Nwy(cmaB=bW@TRS`4#bS16@BQzxYwjch76S8&$vS=ph$XZtH5m&sW7~ z_3W=gM<}?>S=(O7vD57ny;l7yj?F}hDC9V4))j{?1t!I*0yV$v_CR4hAf~bstc$|NHQ~Em+}F(H$wRrBqo4zoW(&GQO7!vjJA3!J&1|n~rQ;&K zAbQ2xqF0r_ze_(G<5>7$9%){b;2K?<7qPY(b?HCTln*6!>~U+0$VvvUZQgC{=;Xx13u;_Z9;NF_zB`;qUCvNM6Q!-V@Ep{{A3ntXDL5^(LZ`A7W8| zM#b}sDYt`X)Yee!PbTSZtT%7oNMC`83cu~y{OIP73+(94@*v;*JAG5HHF`T@JAp-} zy;;Er98%o9Py9-cPm0C6ljpNz5G|Z`;4uhoot@3*Na5Zt?&?6d(W7As(mJ(Mff%&$ zLtX6c+g!-ET*dvR0EdRqN*dPaF~eT^aRqm(rY0wxPfxe5mWzkuGJ;#nq(0K&rs;4o@VutYSAtX3 z`zrj&^XXeqntj-sZo^{w9P)s@xOd%E>Fxl|b@+ESz_O}z<10Fd=) z$1kd`3<6blUP$LXH8r6E=P$Ac5;O_vBV;#v*fjOftJsP8HoupUgO6(BP{#4brv^sBHv3JVzszkKpybi9~+;*N@ClrCQ3R-TYP+R^oALa`yKDQ*Lj6JXhx-UCL5C1EP)~&VrtQ%1w%)?d zqB*Ta^Rw(!Yzi&a*~NL%9yLN`M{j|!V15b>O(vhGbrlO1S4DwHdwX{u z>>R`-kfn#7+}+znLI|0wXjPLkj@ys^g$6R(UmsUhp7uTzWLZbOUc5h{_&a9-VL`Q! z76dpLNL1+^-@_2nBhSy~qQdW)CNFq!46(%egXv)cX}dQsE|kus*l(~ZFVZ|2oFrN4Jw?7D4!W!fECP(J2TXJ zptkM1iK+9D4as5_bS}s^hgYCr9{|S`!2B5q z1}g_c_fh!Gv&reQOzoH-Fj)#T(`ESlAuvf8bH?ZyzwhED^gC8bkHDulI zPnjf{MvyZAk+VbyUvi-9#eqETp$v7Zmq-u0;sYfjL!zJ6-zVa_UQ~%n;P|UTQxrwo zaD2vr+MAqUKf$rO`-IJqOsKFUjH`h%apO{Yf6(#}_mEMNXDVM|88KS1n(5*$$Jx4e8%E6R zxOrLhFyeeFgDH1OSceJEY)ME_Lng$d+4-?Ljg!^<+#iGaoI>Qj24hA(``Pg`%^7_55|eFRW7!@B2K3&^9P*u91{D=@1qg>K_?S}f zry^<)?SP{Zq=5}bw0L}MTQ1h%$z+7XF7n|V(PbUR1qMU|&@LH+lawZni^btzh9$!F zf{9Pj=OR{ls0~iSITzoj1PbjXbcUoj$BraU?>oBeKeU-#;@W*-dsR&446o?AQpMp$21iQ z4H!r|LE28;dd#lrsN?|(Z3@{6UF)8>7?6$9-nQz!aj|3iqUwK?f52Xslk`P4c zGG=pU@$U~&CP>W*9}$ifU)$&u5)@F)kuWiPb#Yb>qDSxL3>Gs_-8364sVk9nN8mFS zUfEzB`6|$pm{ZdxwhX@uQv!B|3JIA3XCAQvDr`bJO{5J6(JYa6gjr~3iM(|)zNy-| z%ccZWAihkdyUhE+Q5X~aa_z2gwQoGno?T~5Gx3JoB zU!7GLeMFcdH8?j#?29~BS$JZlaSzV^e2v z48J#mxqaIfeXUsLyaGT3O}Vd#cvm&xe$W{l2E8tzhU3G38pnbIjq$nS-RuIS!z?Ub z6Ymm?&78%T6_-aA0&#-;eY3KRm^6nAqV-jA14j`1&XjYN#A>Lk1cvw#3<+LEc9FqM zP9s=U^}*9X&*p=nmywO>R8A8dKn#DM%P&jv;h16yW`mgsL)7i?6*NVaIOKX0U<2yf zWG-+K&Gwm(JQV z-g{>z%7r0I&x!1>)*UeO8HTnMd{o@Ie-G% zS8~!CZ5l4WNe(shUA{#Fl~`IfD0Yws0F{x2OnIC+bH2;=Ly*8%hF#B6eQd)&<%wp~ zvGEihJh}?Ei~Siaq+`5s0iO(O?_SXUwX7oS;;6X72JGkylN%*gO2S8R0L30s)&fPG zD)QlcB3?pdomg5hO`Ec9hLX*vh$0+LDN!``Ti1-g;EEy@ z^t91BN;sA+k+{zm?FyJ;hl~_iqdnpnk(%oA5Evt~MG_ATGx%)Jd^>E5pVmE^GAYyJpTj^SL>;zbQRy?z8$56tc=Smkz-4>(`@u zSf**T819}f;5Ro*c5*tqIC=>+AGpB=QxnrphGP}GI1B%Afy;;J?u5kxRU_jEB1k~w z;?g7IJDn))KnmMHLM)=MOCz2{Pc*;MWJp$3Ne9wG zT#9eux{TU8NaO8gCyy>p&k?Kv%?whrn>pvej7$a;#X-wVbBbQE|AlRUz|G2Xh=#g{ z7RL0p9r%hu-po$@g)JZ-g?xrVXteEa&L7X^1H}P3<$pXEmS!&y;>U-6xWK|`o)(w<+(Uw zM|XBwfh@TDt`j|5j@1&2EBD;&|a4_I;&L4V0h9*ddgu^kuZpmWhmas4+@JPrF>}edzw;k>;>RYz?x@MAqZ1EP|J=h^eF3eiz zLg13VCL$^hDC(Y|#hYy@URHA`4q3;bjB@vlZI>a3d>4&^2p@$-Vx)-Gxt7R5 zl>}!ks+#%IUMLV%1sjS@!lmFOaSyKV1%veY;`9Kx+*Dd6XVy6($NWis zWPE<$^u2KlVDj)^vl2tdx2)?=Hyr9!D!OztRh)n3SThtD+PMDCuUdNCa*_k141=Sj z2~2^b2a0f;N|(THA}Tg-^s)@u^BgfsPNFp`MU=DwT2iYJh9t{@c29CdN@ZtM<5|_F1%{Sb`h6tyFy<`l zwt5hv-?zAR2Qpl?YzEM&VnYNYC)`F0uP?u{bBqs?u@Z-?+C6`u*Hyjlc%4uYO2sgC z333u+^Q)@OwQSC0OsG^5L`Br?hfpwllmJKIzIpF^51o%#>&lGu@jwCBi*lhW73|;5 zaupM(1wAqJCGHGF&v=^jvTtljYQ$(6dAZx%d-;?`P<{k;H*CzSNAM9bVW1q-sy5ga zj*p_DYtu-^CT*ylQaqcON+kVftWS*pu&TJdIzkR+&$G%YI`0-A-pVlWRq@Fu*e3n1 zn>69IPbNou3X`sHUa~A97@bkZhr3D=EsGO}<>q|@rQht)C4`h!2uel$@J!-Kvqv${V2+I&h2P;y8| z^;{GPRdnCZSh5`7)vR1CZso7AE{Y^L6KoDaF(-f`68|*C3Mr^9_jH?0kR*g_8W$q|UEwiMlvpJLGNCU(PmL!Fdk>Sum`D3^i3?c05jIu$V;ZC47-chjT?HgkK2qfIF7%}|w9-7Q8iO-(C38Q%7R2^o?& zp2v0}9i|{`W(t6^t;xA+JLHQ{St5tJ>NvgewaBFK_u}RB14I{CA2*(OviHMe=Pg(4Rm-0;whc~TP4q*w!ITB$i)LkD670hOWxobj@BWGJ+ z=y6VEN|>C!R!bA+hl~1TQ<^lPQ=#{@#6DC?4(1U+`?;iI6J7 z*jM6v&uh9WI&tu)=SavzLOez80=z8Gx*VVG=+J}PYz%1c5QaCA-hac1T$8xeD3mOz zeDUE#R>f)Q(WR(~LyEUO%jaaEvE&n(Y!cstyrCXl468G>xv(&ta}ai{45BU!Co=m5 zlIK#*9u)qD<^9BnEN)hsoF1Y57KTSXvwjBuw?cgo4F1TL5y?UAQyPZ}w*ri$6{A=H zM^ZCA8CDlsmBN%MQ*4FT#=&fI9aEm8mlXn)Wvbw`AsXvLM|&m?l|vH)u&wJ%_>E)L zp?Zd;(HcGp>&h@5r-_4^Wc3)RZe$Y{Eq)s^ed18=VJ3V^JxqqQOcxyass_xXd zd(k|a!CGXXR?kxy>HwQz#YwC?_K`J(UpFD{C;-AR(w#Qtt-*_9VII*nP%#eWiM5}2 zSgyXCs?H*;JR59&Bo**HzaS(lh2x3DaR9}k=_-{GxP}_$ii2g->Vd$RXu9ESYJPl+nSDJkM_GovLSfua6IJE--1z*~uYddNfBNDdfBjE{H2w8kCIm)+ znq0A?WNSZ{952jo?%1k@s)}%y+`X4vU8l3t8xFd$t#rK04UGW#-j*5v(v60x#9*>| z!hsDE9S264BvV}AlEN}=rZ}9tYt5s8gl{{u0?jrOqMe<3X8dQ{|NPIA4*S{mt>qLH z3J#*GGo%ks*A_izKSm9v>NknBD6!1Y=zL=FClA3q`Kz=H*dr_f7XzIQsII z$+(@nG#eVe7?F+Iu!?~ve7Y8dkGU z31HEmmSAn(gqm;%q&DC&Y3f!1bOc-^M-9-HY7Vf7Mq51+CEtwZ(mLj3^hz!YI+5&2 zt}1yDa=WiF8~LEb1f)JfC~6*{E$6yS(a&V$`OTt$Doq7C0Lhu zpIumKnep|a9h zsk;i6Qz>5Ci8}_0XLBcvJv)RwgT{|q-$Z66SeBBtF={*k2^xiK71Z*eyIyvb>aIgU z^9X*6H(H1E`SPnw6+}l8dercbxP=DyQhML=bBk* zc3-kF!>@`z{;6!Y$vIQY9^Ir5xj4{KLKOf}Y^&I#)T^?GvH$@lsXeD5jexnlA~60? z)tM3-5HSeHYRGpH{|ID{AecfZxjRse9|uip6`7ic#2mV16{?#qYKP4kU3uzcH=Ak0 zUr+~_Lt&2o;;$xVYv?0|R=~cDrq-k5Nd5 zo0nGCmtexEh=;tU1T+3@th-Y+W_+(lVW!F2l%oKJOv@j$>{2b7TTz&qss;1-U#iB8 z5UwoDR9}3I2FBM{i>DRkm=#LeQU8FDm!JCRbTH}sOD)AzGTq*IA!e5YZ9W zE*xzpEF@SgC6U=ky*6GQPM!B&9}nAKQ&ZWtvujsX!VPf#W&*!pSpyYa;~63prCL8| z=@>s-X{D7hMp(OMV;ZmOUrqV1m2ygIc{qgjZAUIvR?0a4_P|M8ONRHkWKOvCPmfQx zL3$#DgLWodKHQykTZRVo2r=75Q4`%et1hAcz9hrW=qbxkyzDQ-o>Fa%GsT|{MJSzJ zA$5C(KHBrIxjR0W`9|RIkRp@h5J{1(pfZaj=MQxwXX~-iTp#vTWC=X|TqzqVBvg3X zcvY0;fgt)95@zTqcVE=J_fS*ln3wr}8dOo3cDYL#VO(x0sjQ-qbW>kOSVp&0uGR`$ zA=gSrY&7_^d)`usLIj~FZLL+1*oCOfdnNH5o-@r$EIDL1wmN);y( zGC1=MmnzO0D?(LaXF*V3g4njk54i}jqKh_pEjm>mRu3TZpEgu{D8fQ5!PbgH;TA&* z4$Y0_MVcP6Be(F+GPdV_C_dz?#sb5P9$lpwT5FgM)=NRZyrRQ)nqOv9zu2f36Vz)J9ky?>%AXN5KAEIP**R;VL3 zdy4*P8xZLZS!WU9FLd+Q@4deY#v)b{vXnmj?PZIR(^xe?8E;QTd3hZVTnb?%PwEO^ zY1v|BXs?fHR9O1)IYDD(kK&BRmcov>ualxEaauUfpK%ZMjuv3N16@BGYfg! z&QyxHyQ{XPcU!i)UdURm63oU@4Xfl_;yqe+jnjTzyGAmbc-?Zz=KW}`b!^*^p4E=o za{BEF%MaV=*L8@esj@ye$5XjQQ-ys$KX?lwwMw!LWn~1iS^(x%*)?^N{cu%N{FUVk zDY2^l#?A#ROD$1i7q>2}QB2mW`Y*Cl%lMK`T20Sp@t(7~_EO6@*2k(#cMJumk+r>z z<&YFaS#@bbb;Ra5xO_g|;{3lx)n%?ng*CUF;4Zb0T>__@u8Qo(0+!1$oCCN&a&vW+ zNT&^`g-zJ0t}?z-Ut)=T&o%2Rk<=b)I6>!e(!~VnGX3f*DbppVfi`y>t6N=VM}ICW|<41vxE6GW1r}WQg?~}%AI<49SHo(D)9bmbo7bV3PCKN||hKn?Dff+-i znJwgv5K%^~hgMjOW(M0u-CCxLqrJcdxal@}O|eJ^_Sa#d%?Fl{>^qLylc}P!e)i%8 zytkcZ&`0mS!qozUEN1(ON4!ZsJ%P zgtqPrK&}F1zY0ofbtHt4XXRF6m92oSn)pYMb`=YyBqUueSN&HTsp~pFExzejIDCig z0_2A1O0ltwSJn+zmRq{BnXiTnR_S%`rtRj+fh${DX11(s1uuaZ+?eV`^jXeA)=nZ& zNQEIa-tIdl*0y0uBJcC!uo|Ig-tJhCT&|^+ur{Rch+@DhCqNAyrip|8*VT8L3mkPb zhf~4jlsCE+SYK|pF3h}RpurRqj^NdL0V~Z^?R9v&Gr!6=W8s^rUvPXxja9I~Xvbh> zRq^<9>#DjAc$uNDNb8T>B#^dQWopMR(ypytia$>rFtcN!9Z8^Uy+iRy**?QmlWtx_ z#mUd1rRvO`XzqL_z73i>+AO6-iTRK_I)uf#tRoNJcyotpJ>0H0h3L@GA;K7YJEX>$ zl8d-h>Ru(kb`Z*&+vn`#0}?J<(DJf+T$h)3o2l5zeQ4WzKU7#?Gl%mRK7?iwONYei zrV`@A$#6xOzetru*V=}-<2s*uL3|vu@65N6iW<~jO2%ItB{qDhcuATPY<0A@t`$`Z z>*%Y}75&fAJVMv%tspuRyuZ-Fm9*T4LFV*=Z0SK|p7~6ynZ@KZD!cvO?voY}H_?K@ z@cUjmFjU$YD4MO)a#?T$HKM+YK|GFlsHTg7bCOQ23yL273gXliCgE^=a2HAU=28vK z3znFaam_olAzjagIZH!Yw-k0I`+58qYGt6Oi?aP!DT-{uUh*$X(ea2CXk>R4wK)I9pTjpbB(%>4cx!=LALhnBI&LIxGczR z5dzD?qtk1bDLV*2XVJljyGxEx1i#K5(o4cLl1c~_d8dHv=ga7h5GPmyE;$pV?OKB~ zf%>q@Rd2m*iUWRVAAPVxAr9+G%pFzJ9dS#y2G{Hwm_XLTA`VMQy^N2lYm6$B8N}9i z%e`yhnU{C1v;ww~RuF==u6!XJg7!`j%a{wa{ggF8@1ggDEX@qJVXYq`LCBK2w19Ae z0Cid4hd2!As=ft8e5jW#vEDV(9rk~@8k&crWcImiTNVpiO#HrYkya9Xj}0Gm!fYEG zx;>OO0s3EnO4hqUy8ZB$cSs9-GT+aBfpkPtlMv|CwjmqnJzf}{$25?r^zpuE&DGRH z@Ud^hd9mho(T+$m-_9!S8f_btJNU(bIZN+ju2}zo9w1Bi1;#H{WfZ$3r=ewoVk~lm zifSl&M`OE&<=5+!y(RU|0{W>{L&b~SY*fca3wI>Bt0gkN7y2ydPQ8a~qGck#BijD( zP76aXh_+!;I=Rom%SJYJHMETB{oI~sdGj@G5c+vebb#*E-Et{(o80cxNx@wnl8#WV z9XG2)?K9{aYqvbWMJO-jDx$|1=Z|0PjZTjyci$dP&d#T};L3V#SS`7xx?t*Q<=)*s z`~(S?ow3d2%n}QgJE7aq-Lp?Za}sUB&W3M=7Lwi`bR~4#y36cPHapOB!z^m6O0Vg3 z(9&IFsZD{M!}AgDpUngcnhNAS3iL_OaG9fWgRXM?C+kX}NQex6sXM{aKr+hD(T^ZN z@^fDS9YBd4--mS~2!mZ-8-g&2#aP$5`B_HG2(U>p$W8%`+%+$J)|oHiw&&Z$omDDB z+2BC2>8hRQej_EZds%a>=kep6&&>5yMs>+|K1Zh4WH5K^OYre-SGiVPH6jSR_j=j0 zF@)vzAI)|GI}&_2{S7`cf^_FR<->p`CGjXjAy55Enj03x%irVM9~r>~Zq96MOcGJm ztw+g5ZhbfZx5(#|HCDPVLW2?SUZ6}Ng4@gg&k?(uNYdYA6+aQ++YAR^kDP&~)(6Y$ zs(Mr|qwPV(0h4UCbZfGB-&=2Z7Qi=gz4Hv{KkR-9OPKiu z-0R$SAU@VsXZ*{XA$+W@mWrH5=Ji74*N$9NC6jzGW!Tbb9!13Y;)=4A`R6UmX6DL! zDazilYt>PCdOEu}dg-^Tv)G(rr2n|U&GzX0ZAEs`NtE%k;P&)qMU5!CFN-~iCS4d< z8&jm`QkhkG$@}(Fm!PH6QM(G-eWG2jaqd~_x0_WL_AKoS7z!V|##2ZGUar?!ef1YA z^?hxUIfYWnD|7o^11)LWgf}cReDnZJS=Sdh$~x731?NmTcv2X+oP!qup*pUPjgshM zL0@<_eC)MjOrz_*U3_}W@lxL1)Y?cP+7=#e^~2P-17>w0`V$rwKK5B-nyhPnw7<}y z2=Bx05>e@CRjI5x0CgFjmB8L(loC;HUqs z`1WsMnc?G-zF3!`Q6%ky2%K|(&Rh_b$ z(fl58+0hTh#f+yfUR3Cre>}=X6tk%_}OSWm;6dApbc9d zKDzL(l+xxBT)J%_b8|>2t}ET0z$C+zYDpRIRdig{olpPOTWwXeCtIYW)B}b zv5D;YZuuOfl1r#8T|qmM4{33u?1+^p0H&~#@G&9b3HC2%mU8B6hl&Cx8*6pVOL#nd z>?*YswF9nmzFlyAZD%jyPo=)vP8t~ppOezu7)%~dUW_h|&rK1vlps9FrkuxPX@7&D z#|t(Oi3qFqZ86vJzF}~g}4lb_UO3@!(UW2TK7= zH!0&i^T~_J98C@J7DNQa#bR{As%NVh(WnsZ)$hRAj2lhi{KqS|uKY=NdUQ^o5R!`gUU6XieCyUVxq0SzB9Gtr8Wnt7c;}kFb2yvN zae3PDyW)5@dnH|NxK-zK%5UJL4I>ez;EuYZM?>UHg{!MG9=(}PZJ{AdY}N*3yE==WFy(FrtcQ=TKQ$9DU{HZw#ZV(vC%jN&^1JU23xdbb!1P)eJCIJ3hv+8e7ta;i&x`5(uVf1|MJvRT%-aU zLxrH$a*#VB50>+jEfIz|o~f}qaSNB+fd%|O+$_E=1~E34(8!`Umll=p^T$)i0a?l5r2_20|@J)rlB5tsWq>+}b>S1%IX*(aM^hOWs+xc>o z5v8N4wyS5h&)ryYIpTJGm(Og>RdNIPO@Lj7(5MHo+2Ju=+=cr2jt=5gB4al;$LBhz zvtDYuQ9a_B#twpCP*)eWb9!SDlykBov}^xFOc}6Nly9A@?w8*)CRRo~SVc86r)FMs z>QL)MxX3xL2NRBnI2(GeA1Y^ribgu7IRK09D4PT7yXcg+c=>~{?$Xj%wSIOAjov(x z`0W-fGBO8u%-}<$H1dpcSu6c#1J<8I%rzH7dHd6lS!tK_i-}uL{)@MLi+yXTpVSru!R2u ze|CT^9^PhRLE!rTjU?eG$oFq^=(oT9H|RuNx;TQomkvQi1J@XDz!Tap@AaY_N5&V~m4k(~_p% zPp0z+o9djl^137(M^r)3G+oUmyW4UHV;sh#3(eOtHm5rK9gO*S@HVRMkcdoeyw;)z zcLRfT*|CgzKySXX zbcbq-CZV&o^OltXX;u==%LLBl>cy=Aw^Sx z7e~&oyeitd@7E-hI4-I=C3X9iZ__gTm2HZ+%HoiudO!}3DB>=niL`iOXXao?eO1D+ z;bR}NC!Afq{CKu5ZLt?)2&Z7Nm>o_>av2P5G{FM6g$Gy8=OZ@3A=SpUY23JAs8Ye0hk(7rCKqS8Af1Oxkx5_Y$#ZE&>QBbes_y2TN0lDe9|kyMvvl+1AEigu_IalW zYxDp<7gp!ks?zIEnb)h$39V37E`}sy>ru&M$ohE$+e#UmwDz zZZW=HCXUqjN6&oThZ za}rst`YsG5EjZjU8b)Twh+IN~6Zj~n2<`xIi8u49@)4#*zMjr5@TgP1bl{0(HakV8 zgj^_@pZ1oV10Rfi4LrPG4Uu#RM?&VMk;b|Vj)yfxNFuD+kpL4KnC}yZ%(8H*sXqw( zBWQCX{1T=ip{wNk#GzbiStIo)4hQtCp9K^L%&@mQqv`(O}b%NAs02 z^OpU~LI~e7Owd2+CoZa6{tqa;Ht8phw2}OuI3UTTJ{2fF)gu^icF|oY$Fq`vkUCto z@#V-Bw{;*-0GXgqM=32q`MNX%}LEgIY(T@)vL@=|d44*nz z_DgrYZu3oRSDcOIzS@41xr<|1NVYPdqng|qm#K(cN}6NJ5LAt&TaN$-)S)+(Z@_;@Zt6Y2L* z)&@7&ZZi`0B*ULx2X9LaYA91x+xFiC)Wd2`DV*zl$ExOeOfG~AB#)E}$k z&PuSajjkQ6y$f=A&Zy4E8_<~1apU=D0qLhLadTZPTaAih1Xf`c%ocD1!QVp^)r^4> z5N(|c=e=%FBjwrtEjic9*d5`9ZNw+EF|U_+I24UzN8V81D%ywei_yWX@@~-?2D&SA zi&xX`-hMu;9VHwbY^p4`#aCAz8FY{h4+Ag;=@@{_Dy0h_&)bNvafZ>KiQcn6r-VbaDi%0K*9Lms#R~ zVVITemE(JE>86AUMMG;J;m3asVWDUK6v}Qi4j#OTxj`!nmfwVlm z-t$$fi^{5(WCPeRzI8|eAhna!k9iPGkDc6!5;u!O2&(av&;Y9=zgr|Jiu z*O)Dj^0&E{vj;lr(i#Ik!^b|U1xzaHtU2=G_WYwR%A{Q_S7<&{VjW&v9o$7BJ^3TM zcsV-F6RhKo|4d2GpWpiRZ-4zyU;N{*f7_%;e`FWi#s19Cuyd!+w*UE`MV2iZA9cJ_F!VIY;LpVSaKK5lVJ#rkCCA71cl`4vxH&pOKvt*MbtNlWm3vq{m zDoyL4P^CIMxIz1E}e!xWlYRyJzUHtQMOfy$Yq7S-q}| z!VD~GdE?0$6ky6$7~TYHEv0Z z($Bi$|JRC*W3BQ3GqBdU8nkjxkefoD7ITi)BI0|mRB$I}rxrBA)d^CB&R1L15Z4$& zBZwyCRmf!+@@dm`w$2H%gg6r00ca=H0mDX{dFEc3C{uNNts-}yOLOHAn{ zX9k9#TyMe!xXu6me^gr=Y)KcuYr=@OzC}mCoogMs|6Sf8Zvx(FB|p9$Pp=@@Byp8r z@PzWDX4uURZHZtE(T3n2!s{(sy>vapc(%t0_GAKVQE^ophKHp!C$Z|IcO?gMOUr`o zb+~v}mEyNg8s<+muzJ+PFRLK?4lSp0u-c5jc7WX5qd-`?UJqDMU7N#_*BG>BGqgjt z3JXJezwZ?ER?=OIo@P?rhZqIU5yh$eBF95A;f)6>D$oZWy|rJBju_NPU%5EHaX5QD znomd2fS5JZ`ukG~etSY!s14(v2wdz#b^=XmQTz_2!24)lfY8QYQjULPtN3p)f0(=e z{s6Wg`j=nn+<2lAe$*iXcnyOHUYdu=xqH$9tb1G87)op~8LN@aRkBDD;DzkQd~{;^ z$}-Vrk7i;IjAr|Ea(?qv2ind@t(zm zvHbSIL;A)}bLhc2!X#`m{iIK$PfF z$WsAVg@ipu*+|J~ke&z8SnvRdnL4=!SK%38ji@~4<8j)fQv|5IRjwt6L2PEE_~y+U zD&7@&DC)>Ib`|LfrCweR(V_?0sd6~JNsC_;yR+kCG){xP{w2I(iS^r~Q4tcY6 z;`_ciM`05!NN#B1InQ#Cv-_#z)6f;Eos`-6!faL*HlnoCnbG+y4#)PpJtoigczJ(q zXTk4KigIxn_PAc*^YBmc>{)te%a@jFHNPtU_@`D~U#_1cXVs($qie8u;jK7Mk`=;i z43;pCj?u+y{0@1@aL<0XY zl}l)SxOL8U+T=g7hu4}m#twnmmEjU8+aXH#F_>7QfX0Ek5i|xX+0_bC#B%irda~1?+nL(e(?vB(4H_h6M8n zKp_lYH|yulW*BH-Xtg!Zw%M;jy*A9(Yf(eoDYuK)v+1}E+Ff*@KQAWk`hzLKWY6b+ zhQizoXbaI`vIn`SXNFOM3Gox#qh`3NSlHF;HaL=PqOdpGM9aAo z*@%~Rx!3u{oSYVob;$7FU}{AN?V=Rr5wGwacLZu+dqVC?? zn|d;$FdqJ@tT6xtd$srNR+-M#deCd`aEfz>aJUG#JRq)yQi(@)f8m1hjZ07Q1cA;} zeo{c#{aBH#vKfsc%TYa$&5?~ma#YYs8kPOh-)QGz!75l`98&}Dct1|sywP%171zMU zfLrln3%6?8aP5C3jsYw?wVtqK{)CVS=!$Erx^HXkrAu)p)9))+V96ePlx)!DS8)zm zqPNO|Uf}ubtu9e54e)ws_Z)gYhvm*2^0X|1)=jzyE6xvMLCU>5BPq`(qf@)-C4du& zBEIg50Jh)xgr!t~EUJ`9;cHMKx!CsD(u*q8nAWD04*w6Kmm0n*P1_21Z2XFhELSNF z)mAvyOz27_S=JaJkV{8XTKfv(-?J(*u3rn&b=NIM4NNtnw+}Th-*Z*BQ)aCmbb_S~ zEtpO{h-sGOKU9xWT(&NlUCYfoA_Wv1SoZQQG6|eAh(?v*YPDnt^fHnPU9_(CQX~NQ zStC%!bOQp@s<^YfHF>gNN7bdZHKUPNE0xgYX8LAsvuWbIb`aqLIbqr!j1ouyaaFl~ z?2*lg(2(`UF59TGff|R^FJJGGX(u*h9LY!5+^%q_wYs!&!G|4{S|Jrj9e$xl7ss(F z{!}C7l8lN98UY!m6!28mt}$u1U^T{Q|3L{6`UKxfFtPfvF}nyZtp;VPnMBjbTV!+H z#JwN=7&ipDP*N?04f|Lp^>Mun?{-QnmTAlK7M-u4_}wh`bl}wB{7Q1HsO5SEn&kn6 zN`u9ON+9~6M?k%rtZen!$auO7fj-Ur*TXm=wr-2zrim7=C30N8M2r9H}HeH4hOOPlQvv81&J^y=|d5 zb|DRYMOPA9*+UFRg&G_@LjVCWc0IM8kd_P}k8?(NBEUT;qqZqjHdaX*(pD_{O~sJ& zva%nUY$iGA`klxW1#OIrjn3G-Ow=bMDSgY>$;KOxStuFSQQ}=os#;y=u^QYthCEu& z0sV8f2wkImwO;qIMl_+N1KMghkww~SrgbHs8U~BZLSIJD+`^2ndhY=W5mYNMRYbIc zQyy$up>T(=3D`;{AVYn3JxpzwHqNO>z--AfP+L+4l4#hYgiijhIOVf3EYdEgLMtBf zj}5ir!BE>jM=KuA8#XI^>|m-n2=a9Tom-dRo$Y1A$&sY1fo}M!q#29< znp@Hc*E1}BCas**xq?A_Fnpb}=6F{j({rbw$*p@{i6S#1d{6NttlJai5Hepg(3Qhc z)Vw#EJI*=zB&6WCjy^%=b2&(=k8G(&Qhv2O=X~fp$WV67rj<92NxC8jNC&@~Qb_#O zA3t@A;iP6Pt_r$+ZQWuD4}YoEA|`qU%@covP57yb8a0CS5bJe^35COgDm?&?;o{QW zVZzs0D#NWYt#ayJ_&V45A*W=)1&R1xWp|kHg}~4DhYKl#d%>^E_*`tukny)llxjmw zVqAL|M(0;m4)vn~{b&Z)6xD+KY^kbHjJ-Y-$A;mb`q zT=Tj$O-Qh!^k^-mlX}r&A@cPopAZOH(b1q?&%!i$sI7d$w^g>CsZc)QyR=wAA^@$; zW|I|Ldq5&CQ9k2ug6D!?a~8@{yYF;sRY~Pkx$cR(sY-z4gj>IKv4lHU*gvMkSIvf> z>u4cU7OgI!?G`$=(7QnL(_~q)E-c z%E}fXiN>P>t`tj__GtldHJ8&XYB&%JCRJ1hG=d-3sYu#1h3pC7t=;Y7%I!qzD~`o( z86ofu$W|C^re3{}2dI!5H!)o-o~@gKvI^gxBQ2%WFBTuR2w6gSw8GDA%A{t(N|D=! z7gB}_@{he(Us=E35LYiW_Poy;A-Q8PrpnA|sK7c!LA z)*odPa^%b4KM!U>F_m++Ci~|yg@v~HlvRD#-17#Wa?UqBpe#8|CCh?4#i%O|E494I zhsQEjE@7vqjV=KSl*?5+-sA&TMT6BE-W<-*xJEat|KI=f|4M4IhmclFZAbIj|NTGz zAA1$z-pl zUDQy^ZEg8Xdn(*Vc{}Qwupe0}44m#+@2+#@`Les>NzNoo@tHDBd-ym~|G_t}*Yrh% z4zM-KwS*#4-W*IPn{Js>m#W?HJmxoiix@i!9CyRBK%RnUtKsTu)H7J&Hg-E{xN`UU z-f#*rmUIv{Y7Iy8)3a!RGXdjqDF2xEu!@h^9^DdpXas}hzx2@o zx^}H@$1uiFS;+$}?GdZSx$#>tonrj72{W?^GjS_IxnGj|WxFv+ zcngOD`6`iU+mFd7Q_IZF>@Kmn9~Sy2RJdBbzerhr#lN5L>nQWz4Fl!?nHv)~3t>J* z&UC}@zpQt=xNAHNnOQvlDTe+mvWZ(B+(2n)j;cF?Ysjh{_3C(PRG@!?U+XG6?3J72 ze4#iFA`RhY>RqW=S`54RV!44BgO=do;8*PAIGZ4}i{1^pdc4%$MJFD!RaY>oScwwK z^0JcyYjTMoP+?YgXfkn^*<|3mU!f2Hp9`7U?Vd49s{MI#9>RL&x&GO4A^vlLCW^^zpKB{e=J zwc?wR)N)hM5~qKVq?SUxvb!aX*E14Z>>ar_?bq2?%oO9Nq*kLzEhFnfb9x_}{FUC! zN=YqwGL_WIE)-k*I6>3h$&|7GQXfKhhkeoLI;2>4}!8E3t`NmJ<^}`-9}fbW#K+JNWhH<;2RNy&*ZVav-mmW?V5R zRu0orgj+*SYyrAruaC*JPdTxrk3GvTwfY~H6MH-9p~u7Q@~@T~gTr@;ekg-pA6vh< zbQj63t>{N?-bC&Rg(eg@>DQV%NIWJwQm_IeB7G33|be_S=<_D$09#kczD~&hn5%u zb*eS|p(=*GPJAETrpm}N+%i1FLsaD3$!TzIxmpre(X0K}$GbakcXs!We#RMOPfE^e zYo_nCG?A92L-{Qe$NEqvsXqDlYCXNnN#rPx~ouWj4er*k*w5vT`&tF3oaKUYOlOvF;h|i5w5P*#WHw$ zO&K6#OMYAQ;QIm5R)M~xEGMPSmP#;iA7W-5^v2ia1SI_ki3nqNVtxzFX`Lvot|X*q z>lMou3N61=nT26Qgp*em`ll9afUDLmR5&(QQ1Ii1s}`<}qBTRbmKH8JAJVl8G8sZm zx2qRW7b#Fo!LL>RyWJP>-(DR&Um_L^v$QUpC%L2U*&a{#pUxyxZ+cl=pqD=70YBvd zvvxEm4@e^Ye(TwPGDf+zy&Yk5%S6f?dI&Q9Ma#xA@K(nnQQ6%mC-QGh(0ETQzDL zt?kT~z^ZPeuadE*%211gV|%NfZ1b5c1NVmGIrcx}%iL1P@974Cg*VJbxzA%$RnZHu zi%zZGUAx6cGvZ12VO_KH;ZG|T|0(aQ$$7lgxU9W7QZ;jfU0{y0YxL}%tMl(nPwl4blD`p-0 z|7UZ(nj$X_>xoIkQTrG}CNp6#WBJ|?|3dUR=UQ#R4^aWz1JK=jv@ElL;CQV-ee9m| zv^O}N*P-Bf^2(B`BP_i9Ne{D)?uqUY!?P#7(>bJ%z9GL_fOr@lE z2?{HDp$;~Ua|JY(BSC+$Ci%aG%2bPdU3Hv|;N0UgGWk@uJSBgSe&7#Lz+ScTib_lB zk|CeE=oNK}rTbMRgDfsN2oQF9CMT9|M&~&GR-cTp=KJ{M7d^0*g-G>N6 zXhwtHj7nGZrZgS64cu>w=EDnBLO^(roJgS}1$A#*{i)ssA{bs~ZM9Dal!F(6P!}cB z|4+XpMtb9y+i7~=j=ugTx~(L;eLuRLp?&tY(aeLI8t~h_tg<-{(elzS67+Q>RDjUS zZcoQH$FxARu)TvNnP8&jd?wD&98Cj8vbbS2$;Z2ENq(Tsy*PyoH|vT1pJFUeXk@0b zhn zo7fJ65uBC}2fT%HlY{&~p#W?>rx031u_T$&X?J+3nRCp&olq@?2jLJD=r2dRfRB15 zoIMs&>K)er*AOvc>r5xPK?Tun!km~6Y%=Y2ny1_ktfR~aPzdS<$ZN$XBc_7D*1|kX z1LydNQK6FaZi^>i;`LyqMpOx3%yS>37vfid@$qCb;yI9o4g)MBsp+|^G`S!714}$z zeCMwOuz=aSFrqZ1Ad+jXtZ!O{zwZgwjoU6kOUg3_fQDy0ZRZm2Mu5k8{u$SMeXf8LUDciBOXj~uUh9gY1+Hi40te) z6RcBUCmR{k9i|t33!Q1&2ijPXYR#N#Jni-!5q8zku8W?W&rEa%BP>kGXU5H1dDQcPAUY`ZGXt#hw!ySL8pL14UG~h72=5}4q2S` zbYB{jB2Sv_cjkSGMYY8)U1}a%H<}3HT^?~V$Dtqb#kh|&1#~K0cR4g5A$lrAYf7;@ z_DU>zRpsua;)@pcFFWY>s3X5kdOPGVTa7axiH(YD>HgU^v2=!28@s*Jm$HnslnIctV9Q0@VH{5M2l4to0tw zEJi~(=+?C_(Mj1snVK!%I-{pT71%wSr71-dO~-MkchZ9lwB-mJC&7u9mC}V2B?B_* zmwo;Q!$i3wAp^Rg)diwrDr^ty6PoXZu7+qA6YY;CoT6V~o?oDKJoJs5b!5Kl8q`tm8|Ss-S_^YEM)WTE zeDwBdAtb)Ugzda1?#sJr_+Eh-xA&SkK7v3Yv`4FzP_OtHP|dg^7u|6{hCW{0n&2S! zE)RFmQEBN~bORR65J3o|+Jy0m=y<^soyl3?Nh)es`?~V_R3Hityd7glE|Lyup;(V6 z+N8p=i3tIG_TWCMa=r;BCtAnElU^qwf>SCvvgKx|vQDkMOfM4zURs=&;c(rTeFCkM zwV1OBxFF7%OhBhf!kHOLL-9nE_xOoukR`E>LgTVJDjulHL0j=bWBrGDA*OvN$h~l0w_}`u(;LmDua*xZiIXN&kS}e^`VssWb!PN9PuSe) zbkyk~{fn%yeowq~zMPA5nS3VJjs|Lrv~PenU`S|BP|ArVw}GTA;K^Wt2nl+`^D&gA z)3!%|Ro(&1Ii|0rE>#i4bU?|8eoqd7ZpY{(7@m*8R|)OaRh>;@@#z^H;LIhYt%;UW zcE-H6kYG2Jp;sf%+xSICb-y{1EOl_54nWlGgDhbP0|toF;f1qL>0A2_|MAb2BHP^mi$2gTE^2Cppzk zAA$t$tVPCjbOVnzanRI9@e@R(r1wptQ^ZGMJf_|p=3g+KQlp)mAbgNoYg>ku!=Sj( zDY=Yvke^Wmob+&|$a-kdWY%iZg$3O9Qf3vgh%0?JWhNG66bT?&D)L-Frj{02A_IWb zhsA89AQ#S@{lhn#Po8}7=go%+A1gVhYYk1Y4rsGR0Y7+N0*M5+5YWKXTn)*0M=v&? zEP)^Po5Y)zV+!OFlY%+eIvEz&r?RIcljXS?cZdtQGIegn)eY!;~|8z7WQ(yDjIR< zHACd53bM^XVutTOc(MEF$)iWnX0$Ksn1JUMmepFPar8nKT7@<6?ULyrFu6pUh0T5J zVxR#6QeSOPrq~fiyjjEaK+qWRn+BTX9NlgmMnyB{+PW*#{pbGS`Tc_`np$FTO@tmeDI9 zB%bT4%@P=H|2p|~c$?!lb`PSLFYW~vnpfok&rMC!NlMAgwL-gdxVyjaqH##iDatN* zjt<}8!aOe`DJ{LoEy9x`a`>lb*LLC&__#kWD+EtVZDLm^zsfPlm;3cvrV3Kbnbq1}z=2G}bU;%7`m`CnBYq0*3cB74DB1<|u z5r!Ux3k%jq?cQwAn!b0+CXvPO+;u8F^imUt2NON*At!(e5=B1gkKB@#nhEfI>4{;1 zF)$&yj;Ws~MK2GGGv2ko`{wnJ$E3~i^S#|S&-acGj}G>Ck5V5Zu+Yk|A9B98tKUt` zjG~2p->5xexDJ1TbZ=4hSB-ueN{T;95p$8^V8PM;>vwy{Z(bko9UQzlNR1DPpC?Vn z$_Ghoacm1^CWA3?h6~7(o)I5Hu1^u+v6KmUe${W7AV3(bg4=-hSr`qRS>+-xN%1(N zsy)Jas#pw$Qw0SpD^wsp0LAq8ZaZA##NIgO=(+%5@)lGa8Niz?Xi!Ju(u6{P&1J7ePA z!UaVMNx}TWWF{Au%PFGC}aPoWo)E|K^&YRND97!1QQEq?UdoC@Dzzo*}}guX~PPxSVL7 zP>vQiiyAE2J3l_r5-`C*h?Fe^qyZ=okwSxJs(i17BP-v>D20?VNLXqvd%MhmH{$e1 z;6ZkKA9~$+tItnq$R?S4%dm+*HXS3&MrSQT-0!vJf!p_ztwBwH>&Lx=!~Hj}@wrD^55EdN zx&CP1TmJ6Z%2D@^dVb9Yi{ETw|LFlQgMUr0-HGAhC3dfMrX6x zc=~jE`xHlu&f8lEiMQc$ycx#ZSYfkae%FW7yYRoUj)jov4pvx5balwB=(Im-%f6=JX+NI1&@dh{7Dc`kTaqpv}Ki{I{ zTZiqhnUCox-Gl0O;$em$8cP~;p-BD}R_^xQF_pnK_yESExZlS?n`c<|kt8fr{y>JF ziYt$YhQXzi9h^Pz_x*J4|3 zV~PK83P6> znfzw%5G*M^fjtlap!6LA!QrU$9xf7J1D0?iiP7hL0ktd}aE{JN*gb`kUZ@>P$|cga z`Xs1zwEGs*e~Pq;}veQPaT8C+ahx!)-qyXE>iW=UBMNMLkR+zfVq?wn-0J z)+U}t|2vt|dt9w}3Za@zUh5fccjlA+9yd?NUAgHN+5Wcywdo8)>NN*3-D>PnitbEK zIuE~k{KUN?^R&IhnCKJ~rxaWOB@7WRr9Tv^eeWe5!(4)^)tMrjJ48SL$C-+oI!Wdo zv^O_vveE@xcCj5A_Aaq}-PWv?<%K~k8<2GC3#NeBbw12(vyufAYNt$)7f5vi^1*$s zdyYLo&`g9v(yT6%&DGX45{^nn)aQ1tOsDS_uN_WY?Z51gT3sZ;Y$-xgpfD@C*5EY& zL#5W~DVO3C_`c$rO|?*<`XB;D?Ag0%d+}8Kc(}@gRiZ}( zVjrC!-pq|vP$XF4}d<2q1 z*->1*sh*G14FInrC0-1L<8v?4P!sRfeiIzq--!_2aEQLQ9rlsFa4^TN0>RpfTg+m? zQs+B2PWI~j9jm-%~LtULCK$;*(2b(Ki&XgJoZjR9aa?TJtts}w=WaR}OOH>sG z*+Q2AkUy)GhKKX^TXFDX@#XTFaY$Q*1`r?@8yv8I1Up6`l#x^iopdiS(W}w02PX$Q z(7x{pkoMDq_t067+51Sy}RmjjK;gs(#116Q&M}TrPUI5Z}vVr8~HLZEh zPAGDQFOpB1A$a@z1yWLrnSmYGY=x-dAr|aT8DhDzRa*3pL^PI<1Vcuc^w^({q{=@^vYWUYu9nwXxC1 z9K8YHa_5Z;_5~WueB_o&JL~x|BkHA9D z1?oaO5D_Y8t<8`E0a#8PQR(>U*_xK4(RqyB=_j)SsX^(E-p>k;i5sf%CfFW+R`deY zyt@I}H%MjE7(rkLG80QC3bL@TK_qb)dH?DXd3QYm`Tgh!T!t^Zq&VI!6Gy`s(rDZj zp|n3lHa*)!M*UyBN1ova`I9TIyQ18w@u^i1$|V^esky|0+yu2?lNJ(ud>1B>I_a*< zOn20gShYZMO+EsZWjfGqp+tuJC)O`Lf*|n=^jW?KN=4vDZ`|RpprHdamyGI&vbf6B zkGLzLzfbBFP|4egqKVCJUrzs~G{Oo7#F=WW-KAb=+?e%d{h~?Eg_X=>q8CPJ2yhMT z!#0b6bJ4e1OXNvkW{nz|`@xq28*_w(8*gLECN)GPF19YlAV{1r13yW45x{tuD}C@* zFo9`6@(mBoiyEJD0c?+Eh@*~aVvY+$F&t7Pl;dMDGDWYL+x_hGCWB^Q^JML#+aP$H z^(>HsKF1?!LM}8nf+!=tfQ4Z4QcAiCgjjTu49F84WR>OvQ&VPx#j2hii1m0!A6qbPKr_#~-Tih-XGV`y@X)dsB-owrsrmM$KrcnUy`kCQK7O-N` zS#svX0dsvu>fOP9(CnfzErj*Nr;837a!P4^BE+UZ$M$0x2sH zE^ItbIpj{}TK(}^EB{s-ORQM{8lKscP9Q`DR%g=LxI>44PQV2J3B>qG@Nx;ecfp-Q zUXyhvE!lCTMF=n<+B%6?r?DyVl3JMI^@MQ`4H2SyTfotw4;!((i z;gVc%u9gH1*h_=jRVjl>0@w;&`Vo?y=CzqJMJ#U}3o_id5hz_n|EhwU+_S;%tOd7& zXxEQuczOxhH_3uvnl0+;Al!72tV>@9UkU=-7XWZ45fMwH7KXSo^q6QBN4dP~@+tuv zsXl~d_{G?RU&)GGRgyTW3=}Mj%7sgMs|+Dn)`evZ^G*wd+T_Kc@(fQqqSxVVO6$c< zpH@qjGcsF}NTaPw(-tKSu)+bvS zmXfJ#PF%n_HgGn=V6H5Ja5XEfh;2rq$58fI9g^y3>2tUm8_XnTxZ^Ij^Dmo?Hs#?) z+nQA7a#k6*(MBU1ZSqns5DhKHs6>#0ftJX(1IjH9O>wG4bBzBw_z#secbLsQ!GEymxH~(OXU<}-HX>5uwj{g| z9+w=};LAY$C$X$F9zjrwWY8&Md9^2OD%{d&!`&MXLr{Ns-IO)Bv*n>S3V z!&)P?jLuRU6GZUDPeBSlJr32JVDkue*j^he>S>-PscI-Kp?vI-6%>%$ldzLl|NePh!-1m!-N=om%Hw7H_bT!zB%spHZu-H z5f4cY3_s@Z4OxNC7q9>eIKJ0}M8Hl@FVj`RbphQR@n#EK0&SJ|sY-3-AKJJB0P~5u z2HuyE3@rtHuFBD~5yc)9q=uiUq0)s&1xjQM#DQmZ#)NWz6aEJ_kOssmnIC+L`Px2@ zKf+Vj4DZsQehet?lO-1b>uL;o@rS8&^fDB9rPlTk6{~ka#ND|Iz$Nv zp0fZ*N-EZ@oRL0dueeQCZ&b70jXvgRt@x;e2KNc&;SOQ1hpmf=){?-^l5J&* zHk9*nLKG|;*A%4WiQ+}V`Xo0g;w1D6F0DAOQNTdk_iXl2SHx_*s*jr|WF?B~hRC1v zx~fZV8C)!NZdrPH;VU6ix$reR7X`gj9ARD~!d0c7JW*@2Lq@5WkoK)GmNh zTcx8nN|!k^xKtDXu*<+o>ZMr@k3XE$m30hFEd>*UdJ5)dsZ^_^t&6vfUqPi_Jj}4z zQs)KNFCG<)FSvg3xL~|p_qQAN(C3p6X!BJ~K^=#T+(SspCI7j2#NYVO#bf^VxQ>gv zvN~)=WoR!xY-7c$XC=-$7`s0)coiL((HmI~HiZ$|v?2FZWA>x}0EQl?W`7ya03bpu zwhHi|FXKHmq}~*2-Sbd`WrCsrjag3EA)3w@RpSar5%b!1et4{#opOed`&ez9+;~-9 z1T!C>bpTrv#?mB*nGR{Yim2UFS7l0sZHjL8nd|nLFN(?Bm*?gm+*N$6^AGv#{0K9SXRugyxdx(1cD2H*YMLkA&06(u zOwLO6TRwrChf3I5i*Pcsbk>M?ue(_W8D6V~ili)Ukzrkf8q)m)te&kVWNN7Mx%`o) z5!aV$Exi+d4%S8YQiIjJz}8wcGYGLf34={ETKsK@o2 zI-qe}Ayk2FrjU5^nx0N=?t{wl>{WSjGhe}j*O4WVg)dq97BDMGB1>M$cwHTaf%Zt^ zce#z9rSr4_+S#`Mk4-*o2v~x6HaeGdhEf&vn$;#E1aKwmtbU3B=-6u0yuz$7kM<*{ zrG+GfVF}Lq;km5k-Roy-tqEPqNMi_{#2hVVx6P%`Oh!?1@t_^s?h$|Ai7*DZOa9IZ z`~K0*y=(6720Ce_OJB1)bZj)zd=4ov#t`7Igg4)e2Wm^yoCjKOxV%@*qB5ghxuS2# zTRiE_YSu$xWU3kp6tUf^S5WCUoHVt|qez`}anuU*k=#qPqfM~2MTe^=L(4oY+v7OH zuG@ZsUeDUvgFUiZXtN~GYQqW>b6etcG{!P&^i#Au!r38gMJ}g|ax;PK*2jslCukr& znhddX!=1b0+N`mqd5b3-_?^ZICyOxU$i5A}1q5i1E?AnW2kCYEcl=I-1$Zu_pKlO6 z=mC{WA8F=*+*S3B7;LrKF@8x8>wVbrJiJvq2QWbO7nsM)w=maIDN$~hl!K+zuh+B(#FN4yVq3#s0i_p`y->kd zptlJ<-h6+h^UkgFvg-=}@q&=L;yF8@9Qw5Nw^HDf&FJH-_2RqM#vF0Cs&^qRrfW*D8 zwIs%m-nawkq3jLRvLMa0`Xas(lqNeC%v+VqIVlUdj;$Oqm{SzSHf9Vtmoyf^vCQ=e zB)c`-6GkLp2vQLt{4n@$48?CV0x@$RVgLsHlsHgy#_+L2+ZU&i=UfHP2yf3 z?-b4kVVOLL;4?+yRl$NLIY*3HaJSrhY>EUtm$2SSCr9d1r=)!_C!iS!KYpv>l$$z1 z?3vd70|+cY0csww7|KeoihMgsaS;`Hk#c^1uqZ-Xe7j`ln)7eK0ew4Mm?M} zftuq@HKH!+xB<92NNS?%Mkl2)^|)&SpA!|?t+ZI19ksjHr~qomK_c`v+6O{46@k;< z4JBlIIEuv`#pjO0mF@%iK500()XQ@Qs3KtXGTbam3`J{{OX@JUf4OYlnIs|C6dvKR zoS;E9XZ0=sSoX*ip0I|EKP(2WoOT?GZ9g2Fsw7^*%Gkn$XH?qq+G0h)?edw|AVF-+ z#lev;yFw0*ELv|_f-dg-tQ-q$vT|*>_c|R1O+A4~#$$a@&*>r>%XuHN=v16(F&OaPY1j)ZdEUtdOGNMqk}_4=ERjKQo{PR;EW=k`n*>N3}=E` z$$PP@8O>iWs4{7Aqo=66vjD@t&-o1vdCh33*@+YT7*%_M@7-6PopRy0dTQxd zu7W1hN@!8T#aKyB@_c>wqEv|Q3E1o$V^wPF;#%fi;nOp7te9ab}d*ItB zDu^eWK1E!^JmIlpee75s+d#n%3ljtv{3PJ{BBwLn(WK2Rr=KIKTPU!eT_5h<)>QUa zE{8gwLL~x`0L}t&8Pe(;GV68e9kmR@L)+u&((o)zI4*!t(w9S99)su;4dTtiAjDE(Q6fpHEC@184Z(&K4u0M)7qxN)G>iwSIX&?{M} zOUI#}2+fP8?EBwD(JS_WW7+t!7Pj)xaqW@ z+F{pFLY7eSEBzjR)RBT@^ajq5#*;O~;KpX(CZ}z2TbHzH_L#G4D`nqqK24Ujk)A4M zC;vU^!bwukX)uB;o1YaUHa%;hA&a?mrsP0c_O-AIAE)H9x(+YM-hrlHb{B(#0E;y> zV+(~C$r0B-(7gaoY>m|$!)$t%6K6Ypc=5nvnu<*>3$8EQYP|6<{UfriT9+%kkV+Pc zgG(0=@XsaxNm`RH1oHK`nIpoUbq&YwXDHz7*T9y;h^$PjGNWaZ$RwBtIwf!Hij;q6 zHZs@QSnotP^yf0SQtR4w&w#+z+pMEww@%{LY(BBO9v(;DrgXsQ97|LeaksA8I~$#2 zaS9Lk4RfRxqz0tHzd{H6^rtWrLHzBIxf)+SQg#(6Z(h{Mm6J3Vm!2+Ch_fWZSuQu_ z1p>4hQ)qOqz?T8-l~fO&`#S5 z%F2P)!An=M%nEebY|TqWvq@_>MNYN4mc);Q2vL>IN(*1555LquvO@2KEC1#S zGeSPKIU8-_mnW6lO-3KjM#mhD1Nag+^QS^u@G$)GqZH&>LoQ_=i9_$F`Wmo){K#Sb z@XI=AKYrxUe)y%}ZHR!U26RmlJh>?pc(N1$o}}@2SY*-v{noAR&px{qeHQJYmEZ?V z5gg(ijVJMk-e^AUUq*UXUzbe^=N)=x5l)F2U=LC>Li0>?A)KI5)a zl4P?DIzC57XlFQn{vwk4Q9nk^49_nR7}CcB=%p3r2v1)mDw_fkB3rzE`__r;mKaGJ zQ8&aLR{#J(nVxHTYZU2rqkaodokhvPgVKw!GoMU|F_mTX3yK6#Jc;jhe=9^kAdB-Q zq<^8OgTDw(n7xQ*op~3-kt(9eMmUU@M^dJ3b$WJr%mN8PX6Wn#kp9eRJrGXMyu@d> zZ~f_)=bk1TcaP3`)5udFzb6EXroCY&CP(_ccH}yLMZw9*Dt^cAJk5LB5tgy^*DsAT zU16vV9Abl2i%l`nBjUU_JBxHM69sJI8n?Pzcklg{5eD>>P4Gi0p-4kfJ4M@CrRpP) zl@>aL;xmD)%tn|@uC*+ILBm+~?KJTL+UO;V4Wq^`RlliuBWz5^X`^#wHW7a0NQLyb z<-JfioNP%eRcY;-^I&o_d{Sm7g*<@5M6HWDT!XtoF&nYj@6D02??*@A;jkeYGvvI8 zc~(OEB)r2P2|wtCB!98>n=9NW15z@$EAx>0n_U&Um}XO)Ni35gLKE2*{(sW$!NWnX zUC~?_akO1`HO0{cK|4`+rDd0Wp+M7`NRT6LP7!4_J0`OqVua=eP%f3Rb2Ilao`GZ} zk7*9y``P9xiB*#*UXSO@v3@_CTQ)1}D|b5@A!jnqdNbC4E-;~oXM)QzpSi2B`H2hS zIqy2hGI-MByX&wH{{1PXe}q(5xzZ=lCL%@Z-lz`o5h~*+sVdTB8xB)OfEqpD5>Vf( zHCRrX+N0TQG&rVSKhBY>@OGYrjgLj^=RG>Nd*O37gU!%o1?XB00&MXOGY1Ea*#n20 zNnprFYW?tU>V3~FH3^QZyknfguSLdTr`x4v=)~GeA2uRBrwbonpsP7oU$lLkDTZ=S zMD&Pjd*^kIT*SiTe6XN$CT!yE2bz3o)@k8#zTv>z4L0$z&Stam^y&6?y$0JjH9${@ z+#~^t4Ts>QCkr?)P_BTkiWq(YF8G(Q<42xBNz5=65Y#;A-2OXuSKTMQ0m(Gt(;`Lj z#kk)?w-nc69(U+%Buue4)YKQs7x&d0Kye323BBD2n*t;ZDOOHlmF0j;vf(vqfqZA! z;XiEk`d6{xLPfWSwrS_Z16V>6!@-CmprkxKH<{1lc3H$RpY-YXG2-}J+^#7?=D>K* zG!Ucgz0hd5dx@u-W2lmw;ghBg0ItpO=HdxQB1i3y9kaeW*l)~uILu5)eDpx$;Qvsw zF-B|h-szbnGy@)BAZVT^Se?-vDV<4&=eC{qrifU3lg_-~g8G`Eo=GP~xruP{kRt^l z@7*Yr19>yxF1e+a>}9TK7yu1P$)r;-7bhJfE@?_qPVnF2+KTi3_AWZ{c;*#PchWki zUG4U`vla=7`;Ne3l_ znscc|Xs7+e&qh^7t8*s#$RvPUj&|!##92Dj^c+Ih&ZH+t$^>F>cU$w>*(jV3c4N>( zGj!Rk;pc?ia#5bVt)WRFWcBU2~yhshoA zhErX5fnSXF_?5Iysm#RPqepEiJ@j}IpN|gRht`D2bo23QN~bZ`eES?(S%;_Gj!%2T zOv@$+T*~KO=}4i6TaWUN6v}D?`F_v|((=wKx0yD?6= z>rwMwo#JMc0w%ai?Zr#9kT&VvC@yehE`{kDHwsn0ew494pT}Auv2sFRnM^9>n?7X% z@0(%{7$AiOU<5m^af7xLx>PYnPO=VIB4#qhuO*q}&qfbu=E!)SV+|Wo^75%>6s&R} zI0-y|9_Rt!&NzCMLF{vJ^ZNR)czF~4j$_nP%IOVqeViANraG&4?!dhnDk<7?E(Nkv zUB8E1GGZ%8BIXiLxU1v;nf%ULsP?QW)mMx0m88W>ek#}bmZ_a$^m z&Zowg5g;OE4Q4!Xp%q+c{`n} zh8XFBPhVMWe084(`AQwh;s>f#hk;W=eLP22h|4g@r==EbE9jr&(H5l9LQY)Kpec~~ z4u#$`gnim3HG6may)m7LWEnkWq_ZeD2|2!805|Rk)EP)eV85mOO%G%NwCfOX-#=P4 zX)~4*>DFn`3R48zmrWtDa4Z9?^Q9`*#kGN5zJ)6xD7T{*cZTW}HdSH~%L)2|AsoOG zAa89>V(QZ_P8rs=+h~JO$F&#y`2ri>B>G`f%OVN{JuIbCi?HPIlO*U3>8XQO-i=*W z0}8fUv;GhSY6)I>?UN3#h!2BnGNt1Bs3pmXlC{;#irm23$3D9RE7$G*a{Uw9MV zk82_!^jcIv94dQ+k9BAPY9Ug5MA(wQW+b;7R3d^*Jv_=$_!ySUF{8+Qx!XBJ9}QW9 zjC#Kq4u)>hw-CNF!?BD$Z1D4xd8OdGbLv`)mzqv;Hpy^7yMS79&lFc~-ZG`i-e_J& zsxy#@7{a?`Ay=5GEutOdNVYKZSzy;Jf~e1#$8tb?A)YcsI-D80gd~NXE>uL1yU~YU z9MEiFSxq7tW^{7&aIobWLpyyI3uN@0)FLcl2J+Ev zWcGz!hqF0WH}|aDu%-e^(8K`QU)7t;<}K7lqK0A#ByH_Cc*LZEr*!39&L>MV(lGvT zQYr?xZ~QmFp^pe?xmu#)g0`_@-2khqDdBv+Yt+mJYbhaYkWqtw7mz@*lI{4PJ?`e5 zPd?O<4yT#fjmCRT?%HL}wTnkN<8rQDph@h)`*=+*HxwiiMLVT=VQ%S7qgv85=7No1 zFZs^}yT4vO&QmC|sv4|N1jtm0(NdcAYAQxnP-5)qyo}umu30MR2<(c)2qQ&_I(?2! z!O)+L>6wt(S4EYOZ5C>cu0VdAqcu|O{Wd>yVRIfZVoyM;ozknOB-f%16>igKHrRs{tNI@=xQ~<04mC2BaOLDTg z*MlNn)BcF5h3s%&6%^c)@$(POa>?M@M0dr_&RMHKbJ(zB3_Ip9eq$aOH8Q-<&dxz*YOcfU&U94z70br3@#?2++KQ~h;TRE zGJFwlZmi1q`>NIk`48kzPds9xzd|h+S044?O#vq#cMj5u0~sXB8rGV4 z;fKcqze^cymMO=3joSG19TZP+R3#FK$*fq~~1MQ^l;ggvq2<-2XA;ukp8xzamtYAQNt9n73YPDc?n8nOxO(}M0uGQNF^0i&QbG4 zVvvR_QX`w=apYLbN@%_msf>aDB6lm<{aIPsh_uVi85ONMtteO2o1k7;i10@xro*I2 z5$nlw#MP#z;SPChj;f}7`0_v}Iigln5ZlA~GS`6SB2=uUDJK#~ghX0t!V2=vQ@ZkO zIYqLoHAWk?K>_F(aO?&MHSr}yPAtZ z-s0QC`Jfaw++T#v$=B5Z7_|OA!gADv8{!DY2D)SB_&TIhI20A9|NXo5ZndK12B7H; zYeN$ZO+!<@R${6~&ertlY^SEsIKPKl2NuROK1&3wX{Xf$=7+*ZwE;b)O}0ZD)a2;=eq2I@_qj|h^9 z&kF7ll>*5V9KD(=DIkqIa}^=Kmz4F8rF?QUfpG=4Ihd|6Cq%3nq{-CQ`4eb^b2R48 zxs&gbToq}aW?iy!!rRHx3D`@pmCFPZzb)_f8mc%*Bokc=VPIx*u!jP2bdj6R>@9{YKus#`N=m*eVO#&o|TTqeyQRu-8a~UZXGSIFX z-GIFsIi};0txSj%G!lgmTJK}NSPo6i$1OF)m~6l-qr$FD4G%`eC9ZnU(8y84j;vO( z3Q`NTSJ0j4l9EqR+|Z=Kl6t`8C{P08Qf50;$i;;QKyvlF-s}Jyz9!SqfXJQq*|&bz zZ*|`Hr>tj|TaCyY8}M&-(Dhl0VhZv-9CR#$j8BF+W>C664K5@o;g9#c-~eAnHqCz6 zhcZZC(Z3O_`D)5T8PXh+#d#GpR#crz1u-vKX@HE_^@gQEVD;@b%cvtGQ*A9ho?yGN z4!;I?;4cHcX+mn_h=5QgM46o-GQHrnou)Q|%he@jZf7(YkA|78n(~tNIPAJ;KnS;d zSBvH*uaLY-j%APua>yj58JOZWr6^hO_rkPJ@WoxAh<_EOW!Pw1JiliNsAuzh1@$hI zdJqprlgngndIQI5Naw)O1l>h)a@nHW^r@UB>t%2=Mw{H{2;w?iLqVHKLZtiVY(AWC z;{;FUP;Hn=gMkZvuHX`jz~hwxvT}*ZSfpjzl0DCc5^E&`zg$5A4l(qTB&mYC8X1=2 zy^%u*g$ZXe-<(bWpUX*L*e^04_yeS6)BaD_$7jDJT1XoZyB>!P;ee~yeV!KtP^_Fbx<002d}8^#)y!^*vy_5~`)SES51)W#ti)@!XA?;!A{VHD=KitWLS>%0-vqK zNPt_K9#oVolOrd+H)W%^#_2=jXIj6UM6`dQ^5^d%kw~p+x@&PonPQIe^Y$;GoJy#- zuo)`g3A?h2T9}MF@pQ_C!h(6C16YNYog;$&3TA()iIH`x-NQa0ZcrfDMI@gHykpqg zq)7X?6|-Y~TPWZZ&qk91r^Vd_=oRp#3ZKj6?TT6nAi>e}Qx5FQWMFkbYNo9&W8<@) zO%CTmTorsC%34Hixo2{MPgf9qeL^wCc`W&o%sWepgITC+P|0Fw3IL~pG}=y=*R>9d ziIkyajPEJBNz#$dTyFR04Vz?cIBmr}@c%UHu57{Jg7$oNSZE5s}{ zw;dVU%&IM7e13+_fz3{s0Of9LDjSn(V9cS0u)qpb1-NB!H9a<+U8c6PI~tf}5i&HR z9Rg(KqZH*D*veQ#SN(huHv`jqGNuE9L@WJ>;$Z9)1*~!w<_4LrET5K~g_@ z?rL({7PqpFJ+iSWo770|>gJH4mR<9NNZYo5FH%tYOKiK*z-GYJkQb{nJ!^HbxEts` z&{s|_$oKH^kSQ|g=J(OrY&M=g-QKQuT%7w_`GIk65HbzcuuAsRxyx`YS8(;!6+jqX#!y&5%2?8<6l7&KNTA6cr`jJMg_(AQ-B`Ay$nyBFt_^SvpknN zmIm=nV)4FcOTiR(3=07VLe|Fjm%+v+Rc3OFs$zm;acW!I19w6!g)DY$71JqZS>{fG z!cGPl(r)$g*fLB15T7@;{ z_2z7}iC>=NVK_beti`w!{d)1dEm3gSjrL9lLo&2SV%u!F0O{`<3|qJ zhhG+A`}mQ=_TiTSx&|+}Xz;Cw`4f-GH6s3`8t*50XggrDSU>wugjct2ZEr_<95N1@ zpU-|XwaLZANCF~;4ucIzjE~R+r8uGdoOn0z2qAfpwRmQ!spqy%e~h- zuX5p&n@9U4HxKuA-yQ59{hSB5JpJnV7Y^nW-Q?cE&g~ZeWEAyIa5wvV`YmFi=0-|p?cj1aWOL-t>bDEOo^ zwxD*S^WN+%Y7t-8o{h5}=V+1cl$;rcLLc-X*}R0!FRGG`2i-5W927a?bUYL}&fM|+ zEK**R%;rG9Wo07#q*FMJ*JzM z&QNkPT&A4JWyfWzhn?XiWK%4XDPXk}pHaSWFrA)Enq@sdk~4u8fcemx^ze#ed8`AE zIY;FnxliRlwReG7qk{=U_0EYl>kVQYM?V^1{>twK zCesNPb%_slPxGjsMZ|&bJ_%QVpFEonU;rU*T~SJUa|L`3 zb$LW6wzT-nhglq4OhWxEMRd`B--_@*oLwCKC7yjZp*8vS?b-McyHf_g?!#Nc(aZf` zU-Fn7?uRG^(1^%Pfv-Y;b*}Og7>&M)$yhAfc!j!(^EhYs#ZUQI`!}-f+ z(e7vfio-r4x{X^nFmN&0?vck=9IW-nD090xd}XX9^-qC1E_Tr3mGJt2VIeYTy9bh?KsQIhUq5EQ)d9fU71KqsR< zT2*sR(3>Cn*L1ggCznFy-e9b9mmIHuN@z{OOl``QP~E?vt&@ccZVriS8P`?*4Y4$1k?#{n=BwdiUOMj)q^0J9Oj#EgR$ z*NB9y3;+J-Uz2bI3cqZL2UsRea>Yv^oI7@4LE5J?qN!FF-0yS{)t`%1P_1S z$K>wx=TpSr_iSEdloCg7s0!#IXQ98fE->l&YtEcsq@lw0p$CVT{@ogFN`0z_cE!(7 zXn*XEWdaBRy=GRFI37^aX#DYu=4Y5o)7&Dy#w9YE+Ma zYAJSdg=k6h(tI!fmworCOQKW5W@cI5 z@M9b^jfvjJ1}Hw!nqWVVcgOM{m=BXjbi6d;!_%qwE&t(e+@7EAbBlBMHI7{j`)Y9F zZRhk2G*bMJhmW58H0>WuzWlrqt|;Z03|(YSqxAp#d@xqgZFN7ipseeWG2uW+Mip4l zGAk6v$2W;-KaHkmy~*g&7hkfjfdBmgc~*x{WbR93BPi=N=EfhIsaU^-hnvU9U2)?M zTPLwoxt#6A$}wMo@tNOm<>+yzz?lHvn@mQNBq8g)n#B}sfo7rko19>4cC;d-`tjdo z9#)%_53|{rwWHx$kp$}k)Ga6siA{r*Sy05$(h`jMP2t5begA0bmSt%7xhSD zxc)Q!6zmk!t>wybh?U}f*lNrNAn(!2`xIgYj^r?AIto(;1FhH~GJ;3{eJN;JgEo0$qWyFo46a_Hsy#zFS|cl4HL!Q3aX8p3`by{1f&DoYeHapwaR9V)bws916e6e*l z8}$G5zi=Fn~vAXFwH(=he*d(3_K_e&O}hk}5}?RSyo7=b|(FGDU4wIX{Ry8~}U`zKnRfXX(! zY=FAJ5$ln#9H_;GT*L>QC%w}-Di>K$5#~HjFe&s4KkP*tKa5anf$}L1yC<(^rB>0K zOJ9sIn(zeWQ2cW`I+<}fTJb@p)nq=DB#^+c`F4-dzW%^=E{Ba!-YiA7Kxnhh8E^HqbAmFY|u;?7I?t&SoE{NR0s`;fpLK?&uaO#M*(A;H$ zNMK90sFu%a_%OWnZ2sC9a)%Ip9o@Z~xC){0Nc|#{P(O7C(avl%z?{(RvsSyX*hh;Z z1}!8ekfp-DW)}Xjo@W|u^tQl$N|-3m`>M3>JL_wS?;L@YSWh(kzl@~*-BJO|6>tBX z%dP;%ADQKM*YnAt5~rxhXcU|q)c(yC#Q1NW)A-(NR$4qKcZ=fc+dk<&Hb)lLiK>9MIK7b z-&q3W0|(7>(}5dz@TNipTCD5{YzMRDs0@Q{l^PFdEGK5T!D2b6Qm86cbkMGGXb*_H z!BEeFGz|dE^MJOfGr^h`iVslM4Po+cnVLv>9MjlS!V7MRF7WpjNt1CJrlG@N`e4yf zNReS%|JpP=?Y@?;6d@-m`|Id}-Je7P6}SR$E(dnKi7=fp?a%PMQu=pGUbEOE9)3Wg zX(%U5piUH39O4=wQtW z;gJd!$oL2=e-kJPhlcx+7~=FxE0IkPuZ!&4*6eIKT(eJ9pvvJ@n5JG?iD+tcIi4n& zhn=%{(1HWegOwRgO7utJ6Ohgiy)INb+G(}gy*?aL`~e%lV;x18bXxd|I9F5o982tY zU@3j;t?1{`Jegone1ycWyqfk!e8l|}llW9>C}B3}t1Z5+Kx8s#R#7rDJfD;Y@fb%G ziH-UTHikI6?V_6kIMh8W{k(fY{x|oAEW6dZQl&LYDy3Xf%KNOi0@ib?`pI9}igr-C zK4t;;G!nzf&aLXMu~2kOX>_rLcp%%m@=Da+yWK6=yD~w}XbXWB{673YV^0mQP*f`} zA#8RVJ+7-PwR;m@1m|>ZANTsA(rq)Tg3)|2A7Wb=|3;h;JCg!waVDjzM+ZO$`e6Pym%g-E* z`0vJ@G=y-i7NNn#^p|rTucZmBV1uNXa4i>tYXZf4yl(4=%x8EQvW7t3*rRKvz9X#i zNtSv`HB*MZhnlplL*X?LH1Vxm7Q)vg7f9hrR!AN8wXzr))L}2@Rl%vr3l*b(T(fPu zTWOBN2x0hO5xar!C5w3Y(uX4IkpSYC+vPf#5ZC8Nr!Ipz@dQj-yjC8ovENaZ4zCfN7FeW9WWEV__m z4n^ytaFX&VS(+?BX^mSX#+9<*f;(oWR5RL}>Vu0EX^gy3TBDVN3*C~X>@tvg9W%?% zN90m91!gEFl096QOiEvu-NWWr>66896e;_<6D=UF(+zx0E@drgr6wm~JDo300Oe?m zz-%LHT~2c2>(X>bR^p9V{~Gc^U&2jO9}u@Bnn8wo66munOx}OYWeFpQhfQa@DVvXw zX=axWSp}a%NwZPr?PVJ!xs{cW3OEQu4|zwJo{x{-OODyS8bS$^m@_IBHSg}zvk+!< zkxz6PjKm)*hnipU5c@eJ(tZU7y=_hKUPK}_QeT`o@QlYUgGdZGRT2aWrnb>N2LrqH zAy~(#KkG4JkRc#EwK8{o?sxRO&~+V1OuR6kYik|8(Nhr1rFo0lyZTv6(h8;xeAV-z z?5i~9v0uBE;_G2n%IYHP-y;a+fAxE}AaJL57tw4i>-!y+k!oWJ=Me~0ytj~GQn8k* z8?5=JZ9r;f=LaCDzmQshU3_xmjys8rZwc0X@<7CH-YK@{UNe-h^s8lnCYAR}%kEsd zz510=Da58kF=GS!l}yC~E`zl0PB8^dUUpHMf-)J(^fiayj~^5T;6c)KF$AYZ77tFc zUy>fiNhj~YSs!h~5S!mZ9hkk)QyzkR;~zjt$xX z$tGf17pV?xN0`QaHupin0+zm8ALL~iq)wE)j?a)0!7`Lfg!mOlUq?`CRjfeTuNW9D zy!r?^pthfc_qXe+KOxJJk>o%&&j2xg4oQxM&m*Tn{P?LdrZ6wzqmibGpUpTasy=+M z%6sykYDI?!@Cbuwv?V=^Dd0tb85QJ9tk8q8o@7>J%R6|hIju@*L#Bn!Ybk^C5=L3( z)i4bO>^rm^isypK&&}kT6sD-p=ZY{StN2G`ngs-<_NahuLV>(#m&-LX`2m%%k7m^2 z4m0!yt6Y{q+>>kSb%Jx;i zoMT_Onp|o^{wm}MMK?{T<|v`^?P-BeHbsVo1nTMp!OUO^HZw8SMG~1do+6w*HAzAX zg8rJiZ50mU1c$n!UIDt+R@2S0CiZ$O`hg1$=lK6gYb+Ysa<*_(;WnXK!R)Y`VQ3eQ zaqvOyx(frnW~V@_Q|!Mh-Y^$$Ef@;c7R_#>!kXDEsamFGFgIBOpU{hTWqSVQTrEkx zm@YPV#3CxSLZ(dO7Udg9u*<-j)#Z3Os^H)Y(62$t1t+XA$AF@0_bDw)1;&n^F6QzO zOnaxp7LTL2567IY58?NB_1)5Ga{{wpWyI~dl#)?lGZoE<*pp{X+6vP2!W9){qP7q~ zh^7bRhKZ@$Ae}3#V$4+DK1u5JOR95()TeOro1a)i&HJJls?k7^wUbZIlu!`!4d?Z! zM~4~}fY*;2_GeYmC&Bw@f@gYkdC_w|?NXBG5{c-5l`3pv1Vr(sy+8>KWEghUCCXOF z|D}C0Z#^yK#R(Vg-JC7{w$#J1lnnx_*(cO-J#}eGoG7lTOpcO_Q}ou>y#iaVCJ$-g zebz>{`j+iW#v&U|Bh5B_+KXDclRD!{8U(0Ugnxl6*M2)wE6v z%s1;)$^Kk3)iAfiC`feI@1GbCZI_ycUV%8q*R~D|tasL7HO^c0Sz#q?gGRxj>@iQr zvYO0XP>GpA3#tEtx1|k}ALNK#nV0lNlkluk9cy^xPPa;;tCwamaZ=*yl1vLuT{&e> z3X(@Aa@F~@3^~jnaqnFNj`h-?bge}Y3Ad8X<+#3i0 zQ%ufnaSyFNS8Sfx*RyS2g2Ilg%>b-fyEr?&9Qv_Hw2Zv@V&FS#C)1)CUajc&OFBt&ZRd|s%gED3a<#Dg1K zvEDZxqY6&mh%IPmy*|#*kQ26SydfI7NAyE?W@s}JBhhO`1W5~17UGat$%#ZD&j-z^ z3Lxoypcp=rT&2D+!Jt4zxyDM#IIo@*Gi?x};Q3p1t$b;CfO;KQZOK!9^b5IWfnr4R z86yRG(nQ;R8bv{T@z%y>P%fo{fhNLhgKd`Rtx;mNC3+y(@dvOrl3hSZl!YnH1G7GKH`FKB6Df-?o3|* zxT+ow#738}&3cF*pi*TD39FElL1-Z)d7Mp@^MYhIB!l!svHmKq)M!KZ*X1Zq%E-;ijAnrgaqRzF-{_6IO~!(PfJJ zs1u_vX;}xPhgG?u26<&H{sM6JhetRIObayxmP*r;I3KQVm8-A|sqX}SB`XZDsEJAI zd~wNEXA};&3`-7gVypHm9-$gb>*;grA-!B{Ot0(EU?PY9{0nQ zKfKI7i<;Xk7GTkNbuIfW0uU>qglzW)F_ zE)eCRNwV3Qu;oFzbIan63t#yL2hcf)8Yjvtx%Dt_->|o?R>FL}`-RcpQ1G(2KG)4y z0W&qXwk(0bjKSH8yPx%4)mhX8mqV>&UkMr3?}f{2a0?mMjjeM;lp2;IX zHH%i}kI_K6W3S0&jfEAKsz?QqwnbFH---@{$k|?6&OnYzt$8oO#UN5#GDNC@i-}d{ z_+Qm%nwM!wzn{4Kbiotk0f5?cOk?8T!wc&2F{Dlg1?@Yls-FMl;%xquOgw%DkE2eY z{dWWY+tsMK!FQAjgX<>DJ{!@ygMHa7XS>r;&J2H-RfI?v+F{*RZHUavPck2p7QC7+ z^smAQ%sbhsN2~3=4{kr1RRYW%MT$b>R(zaUjij}t!FpXXJp4g<^fD&$8TkB zdDld{6!^P!F@xfKYr)TIfxlp|;7nEmZX8=VN?sz?FAnmu^sY;`tHpR%`|9!`o{R8S z{p>OU-lvW9qMq_s=xn=xjQ}qb+?B<4vXTBD42cRD{0E5W*i0}`@ktN6RENsNc+Q-; zv=fK!EwD+6H$q=kPnn56b2PG+bI$o#J;@(9ZDr|wmjqsflMZ8+Z)xS(fJ^xTAE{VY z*`p$6R|YyMKV?iaQh>I9T<*swC)_WOAdIQH7#ToO<4iH|aX2yP8CYQxF39u4#dwEr zbOgztMgHU8>9<{u&)%17hjXK2?y^}x)Yp+n%+@)BaqO^tg4!#eA%M%4%6keB1u|x) z&LH$6=&X&|@N%pjf3PXk5$;NeBKM7>S{$diNC-a+EY($ilmK7{Exb6a6mrE1oh8^y zwPl-ngYp}7b`vLValJ81!erNxiir~~mxvDQHDub7;!;if`rXTyuHgxRbuPJkTDXBs zJ)4TVJ`a}H$Q|rQQDg@rE=n`G%}$t#F#T`-h8LfZ{S@ny-UQt!=QGow!TIZO#!aPi*1-RAEyNvu9!*tW&PC2%_5QNIQP=0XvJ;*cq-#v|-ZsiJ%3 zCA2lfF3Fmd>=c(!h8`y?l;~vk|G0sT_M3;E&~Ev`QdOp7{9r>|>(p}4d?Cf@&}AWKfFl`1I*(vG z6QFty05j4oMa{>?{OYR&NVUs&4%|Tk;t4AATyZ0S)@C<|7(6N!!OzMdTjzO&pyo0` zJ=odWOUh!?M_pB5q7r_%7{^uaFIhwdZ-J+a1uQxA0e|I+*N=AM1H^rCf~4a&l~-T# zjs7~QM6o`!ew*+aW4%7lcjZ*7r3niWHFuH zh|@uSanZ5J$ih69A~G4~4%K37G9Jpt$b<*VAX@85AAS^P0|`|9ORL&MHLQ$9{a${i zcQltE(3Wg)Sea28ZZhPu4|WqYRamQdjPIEhf%TJ6Lv5rQn zpuGf^@W@(?xo24?g6Yp=N&XVQohMLgLZ$kh1u72|F{pc>M@9!>FlsV&8 zhki)Ux^IFE2SSDXuCa#|C7sz7!E*D(X_QeUfEJL`u%gR|@arqP^-NYbCbLn336)^V?u(;D5 z012M@nk?%${k9nOm_5>5D>Ja_0>No>dEEj!KxHzi>h9(nNGSLp;N;~`EBo@0oxsBn z3-I?*`ho7!V%xa9^v`%Q%0i-gPa|v|5AE)I_o@zv{O}HHxa554T=&<*IUlrFpIGxO=Q(?yFe@&m3b{Vw|uHfhP<=uTE(BplwUHMV>Pp;xpU9IT~X zXD{zAPDiE?g_62Yr0rmJfCrlhVO}`L+xX&wD3Kal5aUa?q8ErCP%4A4nT<>tHsW|p zrKJX5sb@IOJ%d`G;ACe61+$3GzHosNhOUUQvL0cAcdqnp;Fbk;SP{XS(1bzGN|(po z5)5GRFJmm^J8FZ^nju%LAQ{$xXMxww*yzBjX^7YkQ%NY9FKy46a2}wCp5LTF07d=) ztWwby9Veja;%cLVr*b*5Hx+L=cdk`Hk>(3~+g}Y3Eqlu+2)rR4n#c}-0Ua_BpqrpW zo1<*CCRI;|%^A2iIq%8ppRBAg(#+~I_ZoWZ+Vg-o~#xH}3%nQfSA~eXTrQzp8 zwE*Y9Kq9YK?F{kpwAvv!q1vGux+bktAPfynZBvx*VdJPE6?Mr{XDw!xwSu^jO#g*9 z<;$9VE6l&}dv0^&-d|rQ!B_U<_0Z+_`I7waFRegSvoV~8n$u*Hw#sx9^2N@}!#!&H zPz^xqI15q0xf7g4Y%ylOsR#K~8f26`g^hkq4NqlQ%N*v9i3poqhmLl8pXix7hQy15;iygLHC7FLHI+l83DNeBm6pZj@DP))GRGv0B|A=DA+m+Y;wmNS8Ljfh*IP zB~E*6|08^Po1H40D1mehpCvT00z%tRVF8ClGP3QuK#^Da_NVbIRV0|}dy-)0zgTo}@LGIm_)KvIKYg z|Ji^2;K0l%o6RR*K6rRPLU$bw>c=O}aXLq11a5=lx$NhyN!LHy>-SJziB-}mc0wWi|15fk z81gx4hS{p%=~JRW>U(_THTGqFTIxvc;}EOq4EZ>D*SFmmHJu%va3e}MMIAgrXtM-* zL#*K(M&F`X6;%>XwjMEallSQH-cN6LUO(S^&UgGIL@uQA!HeA|j~;R0b5J>Y6g-Eqr3@!=iBFnXeu_7A85m86dxY|Ldz?b0~6nSPR3yJ>JcQ*vmV_4|OtwF=aA2 z?r4hhjxZayhVg8B&>GHL{q1V`(xjB6I`o+7~yNAaIdq>Ad z`>*y6k9J|2~wk!WhfG{CXd#&&X)zFmTLr~Tga z3{7V)W{}s&gcavsOmURfSX$eGz0B#p8}=?DN^)({_o-Vr8MBd00u_BL4s_1P9sk*9 z<8LU*M{s=HJ$xEr-xPuEcQLF)9KHSFZS=*~gRKYmqd~7T!KMOCtnL&Cn;>Ys3$*(E z(K&+M-jHvi3&jtkOQ>jU|1|I5+%CM(9uULi>+C;^o^2~INg<;I8POf?v^_F9M8AxL zO0E8Hk%RtueA2>p6wNI@#mr!~Q<3uIOG>%un{ht1U;x1zT0#PiDwEE<@4Euo)?B`b z)KYusL3FMeIQ1_{z2I%hr%>xKol8B@eRNwuVkXJRZebU(wnpVDixTG{NUNlSnKl+i z=c9SwHyYo3$N~!2xq;Sn`_`X+p`>llfw}kFE&rJ3{6?17_oM#=xEX4q@*=?j$Eupf zeWA`pE9#Fx7{N^xE8(nCzy`|}>E?8ARscbDIxm6vxhs-`0Kud;EO)E$C4O(tA=(j< zSvr^tAp}STVv5QxNFp<9Jap}StQA|uXufh42( z1f;}S0Cj&34iEVd-Y}!`3ZSxybT@4y?}`&-0^|^X)}HwJcQWEcqJsAuY9OS*1WpqJ z1Riv!OMv{aBNwJBQj^K{rKh~dx7wSZ$?<#gk!Q1slv|w+zrH;ijc)_^J~lh!ugABe z_9^}vO}@T8?V&hxa@##|_Ko|Hhw0h&?9AVMo@lMq^*uF~F4+aZCF+=6UP#*>?LIJk<47to-!zWGr5^;|&1Ho3KQO?3>p-Er|Rj155Va>Z6tld&*M}zmi%i zEn7UC50iV9K>R%!3m~%i3)VDL#fUGDcR$*od6;lTGP?Wn?!6QUJJ5GLA;Ve2MPhKW zgB-@E^EiH=dI9j~ZL8uu~F^ZB`TL zwR#%YhtUSL2)G9T?|G2F(#wiS@I)oxhbh3#u^3GtvvTm}3ECHU>lV<^%etS^Y4M^4 zna=JfDFDd~(PsZYz*UJz%_2h#T#XKRu zbeEk7EJMnFrrrpdI?9crik{boKILB@*sFSaCzW?c>LuT$-62k0wwo1k?2OX z+}{!iLW$pH2VCJ9=QGaBg6&r z5m%_fF9grjp$0xaJ8M|!zetgzQscC+TU3kzTsV}4Pouvuvc!RPoV%?_2jH2+Rv84ia z{LBDlk`Gh@6IiwSM5(l0tB_@uK&_Ctnk;BkUy`M}Lqu*;qaQu-=r83gKrj4^$}|JZ+4fl5N!TfbV6#-LuOUori5e&@+3h-lRQw#)lo7QwDh)CG_3Z+aO>i! z;wQ~mx3DGSv*_phaKk(Cn5j%AKedDsZ&J;pFX6zAzul8~V0a4OT2-Uk{$q2qwjLRb9Ohy#JrQcinE|NYX|B_fynXOIvi0NRhhPR@-jV z5+!p+w?$IjZri;mkOWDLNPq*7mgR1*bzbAV#eRnUDCbGe_r)bEvnmUy0zu!}vu4H= zswy)wG9ohWX1(v3!dQo?BUYnc(j603DIw z@J0|4B>WV4M>&kq_w1z>$yB3ZzX!>zyDrE_&v$ ze*}oXV;U(m1NlhWDIqpq{{RuW3GQb3t{*`Uh?XG+VnMWeuM<8Y6`s&J_81QE+g#m( zWkY0+0a&WgjKG7_z;qRw|}y~fiQQDFW{+ND_~Gk)m|;u9z0xKd${^x(UrwsCllD&VsR_V9|^#1oQ=Td zOK#||LCybgwUG5<$&`mFb{L{S%m*fiY#CN3%2uG}+mS=w0$vsjcs-0f{iSoxoc^v` zSy;y}K{-PpD6xO-Z_8^+*5-^SG^?z+7+SK=(W%5~6iSW289?YtMRCVu zTaW1=427$Cw2v?avt|u(sS>1=I0#3&Z~($O$Y1g?>?@c!F$BOhzabdA7H$ahiB!WU zOjlvxuAGXW>?2u))FN-m_xei`YpKN(!x(Wau@Xe&J4<#cp$8nx$r&QGxC_NbnLkyJ z*@}6Is1qZU!4&mW>N2`UQ#OtvVptx7;#rW@d~P8}-Tx4ERD3zdgg_bk*E2_Ixa@{x zNL>^27GDv40TCXj#H>0Ea7w|~8}hY{-M_7Gy+CRL^hkuzi~e{FDT;UdD5k>Hgs&Qq z{Np$Iu=~C-d9<>FdLGg&6xE}R*~+~`YQNMMhkHU`TS9cA1wk!xv;t}2cyF~MLN zW(~tJz_b86RL^? zRnTRkRnA)oS85;=95R$wlyDuEmqyyKyf}VZEMen@Xe%Xg$PS}kDz3zpVY6Y!b(k@F z7qmi`I5=HgtRARehS2NpBd#@q)++fQ5&h2GxWAXMgz??4+GU(Hei-4KZsl^0neeo= zXfi`))XLwM-h(6Cm7bt(shX!c>pEDNC$t%HrpF}888jM_A^C~9XlTQP^fifnssh<7 zuB~1}!G;XOOdyqh{N}Ka90n&ksC2{P{piASw6w7<8nsz+Qs0taG#!awTh>oiM+!== z%s5lInU$&qQ{*B;zydT zAFeL1(es7|E`Jh#4IZtot`slf6MT<~6f{$T0|cp+q>Wwp3K;>vduI=k?g=`7!}v7= zkyYdzm2TkUHcf`H9~i1_3lS2 z#g~XgBGD4{IdPgb-0z|Qaugl+9geG$0lSvK56Rpk@jt-_&0(m>ai*}WrT)qhGPO`H zKYAyZXNSYbGjN6W2b0|ctf-z!EtN&3bHh3n(w~YM#qb~*5p7(g-A4#~#LjtDSBs^` z+dChaSrW1cpr^^T??`A~64|eYKb+^DXK*omJ4B}|ZV+D36T;^sC1{Raeo9afCXjMH zNo%mNZi%xSb$9UiVi|{nBVh#CJ zBQ`=6{Qmg|P!4zpg64&9a}Nk52#G@vl`^m>Ac2@dqev7DAe+v5_y`pWSa^uL=Z2(X zJXF7oZ4b%FFfVJWj0F$3>^A-MAXMg25(1Kr(;OcO&E1thBG5>PDjQ=>2{r+4Jpu!8 zkfnhE2xf^{KvNl<&cY;=ln?dh8z%6N^`(gFAU~GI@?^a3mu5cDJT%;4}xPLlgH(cx{ zf&Gw`7Rh=(S1lATxB^_+H}X;Cur%EE#z)8_K?M|7Qo0i19OO6QX-u;!*jyV6w4r4T zOR21q?K-!2u!Q9`c4w@)0>fYm_mb3GqI|*1eX`{>OB8hvi<>B_MCH->2!DRKa_{B` z{~#Ld?AE52kTCe4mczmIn2ezxYh8q$=kciezz*s913hf(zmufvzsk`V|NO^q$||O% zo39~pxGN0=cQJ&ghZocti2*B8U}HFfr?dka?yuZ;tlnRFK#W{Bk@G1w@efT!A&puY zERXJ*+0kix-Hh58sm*z+G;NFPbv;afX?nk|bLlTl@7Gi+`Jw4;?tP^6;Ga!z3Oz)x zy7G`)qwS8p{mO$6kXI711PfZ0Is}++2Fq6TJ3_!#Bs6yi!$UMT)3}b`4l_gC^vH8k z9iB>=sl4vH`#ZOvbdpfhSW^nynwayi+Q=1Ro!JRTqwxTWOlNaRylMO@XEEhDf$ELx z8>-;K84o?_1ib_h5^o~^I-_tP)$sIqvbw_3ZonsqM4Hz?jx!D}P^}ctJb_gXJ8EI) zy|)N*f_6tN)0!aZ1=rj|hBktf!auCYm;j-eP2=v%rTnOkypopyMCyf!YeQ32(>jYd$OcEA_c5xPL z?%-TnU=)k0umzgtuSkOrbOCi}HpXLdOWSxe-LyB-oYHl4n(!nSXhF>x^E}?MNu~D| zPG`8`LG4z|)r;a1v!O^+OlKB0G|UcwVgS09Pu)nvdOPn%%WA)KTvJ0;ZY+r%pXBUC zK6apDj;gvFQB(vYU>lP;El&{LTIA+hoRMgEPW>IK6R$qgYQJPZVB~@aI%VtMXe_HE zAKohNy5G2tfMn`bL%@Rv<+7$JpzWQ8|)EXiS#W$dycE^7B5hqCU6#cR2*ol-SZ) zbp~idu(QV}<}>6tk@%U7pEUZpK7+xkTLEj$YU~JDy6awYH+{?RS$!iha_<4QygCIi zb~F%2QkbIW)u!d%&RFOSroi^FKF?3y8G{{sc4M!c8C10%9g}(}ux%$?ppx2UzA@E5 zlJDlPBfF92u}DH?$C;)0&q-{K`o0@!zDfriAPp0$#mNAK0qVc87tt$_c?qPXIT$#z z&F3D>NYRs>Zv|h;et_qsmf4ab%VK6|{_?=l6hSx5+bU`X*b%daqqXtW{5V)9cUHljk95cqj2Y_(ucRe4 zvtSlbkI)L}r~sg;yoRhnro|XdT9zgVO5gZv3TsHET`hrjY2taV50GQKy83Y!_|uA< z9Uf}TUuI0lbVA7A2```_HK(f$AYsyv0w$|K-R%xks%^JHYPn==YkbGEK*QKi`D6xZ&0wt^1Pw4&Yegqbn45)BiL%1Cofc@7 zumi`8)Y%E%sQ~N7W-?4$NYYBJWQa(Y=u|p=!@FE8=i6L-$*l$w(y8aPP7GDu0E}t~ zf$>?WQU_{^nsSpmRaD(LONM#<>ea^9@}u?bjpF9|^P7zM-h74sCK`b1mJDVk-v;VO zT_jlqIrw+c-|&_G>&~5r-KZxmu#qMuwtc-*1?&v}?F1O=L?gh?^k1C;OL>0VQUI^r z*nD{7`NJFA#f`ITdAzKC{P6C*hie}Ol&tB$%eQAp3LHXP<;x(Ha`G=RdDFDmhx@Yd zwLAQ4{W&_=J$QKUp8R%?e{`y0y|JCZFpF5#d!Kv~NtABHn$|F-s|V^E5OBxvteanM zLJ8Asynj``47|S@_fc(zZdDp;ubdBoCRJ5dIl@>rZ3B85ld%HZtloWi|Ko>i56E;V z+>yV_H)n&GW;t#k79WS_B|z#$R?JgiDw_FfgL{mJ{}Mv3xJpJGi_`^>?F@C3P8kV` zH>fJhtM{?17!So_g69pS#h|LWu;Z(3Ui*zojwLWgK~qHF-%h~Q;*a9R%N?`ep>5sx z;b&b%ivwMP{*OTlY*TxB#(e442Ygx>R+6Ilu$ea?2!oD!dRB@@A;prKK*NFVcHjno z(%&oYQ)1sk#n`H-mfS^Js(3UO8|$8GckJg5L833NM+etz3Qe1AmF#<G3|7h(#fE6a)MyC$x zhXYFrhXV9vwokpsVnG}eCArMr+V9Jk6Zt4a*+o8*c$2XLoi2tBW-#aT!DJsDw0gt- z=%N!>rX6wMf9k(ODhm2m9wQpO&kle~*S;NIOSdIymp2>9QTPE!UN3ffd+GS+mmB{^ zg7|ghwE=FFg0tWS_A+|3Cez($HCvqduBqV9d*2UEFHTXeGCYDQE}p|A_Xq!2TfK9) zoGk6``3PRFF=Yd3ew?eM<)b>S#(umSG9&LqLL-ZkjN^*5GOFAtg6H*2Fh$S^mAUrTPzufvV=V42M>|8lXQI* zBAA(E{m=lkQi@z~*vkmG;nMR}{OHrd!>wuc=(H8JdIAj#D$>5lgkGtg7_4W?OrdOk z@Oftng9M;btwg2dW*FpnKQGlWcM*#8&qsCTc3y(+w)6@I=aE#n$fn_#ds`fzpP%LX zy}L+VNu;3dG!r9`HKmhiNX=*B>uC4Xn;;q3JL^UvJ2fkj;b}$i?b`vM3xu3Qw@dz1 z;VA_?)iMW?S1FM?Em%HFRxRnRbWqP?1btBwM6Tny`O!WbbbQy(WP~GG)RK^`m9_R~ znV?MdWIzLzodmdu9=oyk{PkV&6+G9xsx1h8n70dmne2Jfh8&*6gmE+j7 zl19T>h?}rvn}q@y^OOrvD6B0rtV(_)snLM&z=-~r1~d)Wn;tP#C=DE4{+9Se%OH7~oSj`T^}S?%@9&PoPuJ*T`}pRtoK z{Tf9>+eMNb@w%F2R+5&?-#r8C8fD6y^HaS~reAcP(ZOfe5J7JXopsesASyFlIt6{M zQ39v)T9ROMa@f^&7rjOqpF-5kf)zTc1w+e#RJW$v*UX?x;b@ya>110Y8}k5oBy)~V z^dyt>LYk|iLoty zQK(*Wiptp$H!zghv~&(evD!Y!&v<_}pknsESiZA%@56f^-F;nxqv$}V{; zc*IH{QX7rR4u@DLVe!pP6W_JpMa0&A&8kybM#_2h<{*Z;%;0Kw@edKPtEdXrIDZr5d|KQ@Q7vk|{^B!o zVa0VmB;43Te^B=fEol+u{SR=b%x&TLb>^grx$@7?nPBAKZl0cANPD}74|jK2b0KEc zkHl||BEsvJB#q^P&l?o)*-)u3)3#d~fF%^aN@@y-yi&5-4QRd;fmMNxjIcIDVyv7x zg6(jbz~#!ew$icF-QI28N8EdpH6=kU(}G%7=@E!aohME+`cTAL`oM`PdgP2k?rRn+ z@IfL&fH|VlQxil8#z${D0XW#iHC;|RX#ld zC{IKni)fhVG-$mqp$%Xp`HN3_1#VY5{Pdc86>*}&`NIvaTqfyAT_IBW{Mu*yYYAbt z-e)S|&pv~TOfgwrl5P$tISk4O-T&ghhiDgzt7KTqYaXMc{*XBkwB~tEzB^`PVcO)3 z7?m`QgUqJ!=AZ5%gGJ?DO--VZf!q&C2WSbRL1w>s@TYdh}#1vHMPM1SN?HM0y_~mxGP6yCd6bfNeUh3KVIh)d)!T zS+DNsZ)ugKZe8|)Wh)R8MAa|TQAgFB* z&R=~_hp#^+JMF?U?AONRliH73C|@7u{D)m;gXsf3CVd7x8X%`9YGi8|@~cDjnWEkv z;o@0#dVy|?x+Hxbq1K*GG9OCI-GX+EOcra)lORXKx-{_cQLLSsqPifsNU8ByixYX{RWhOOA28 zsydfp$eUTCKeFSa@D3QVX7Q6DYd)sl7_yUAKF!g> zlfHh&U-S4Dvs}$PcXo;P8N>U%rOY23Mak9iA@cqDin#C z%o1F8BY&(%!Od&Q)NrB4ic9iKLd zNK*SM)lQl;%&auKf_Ct3&NeQ)v}|=bNq_kD6DCc%mT$>o%u(~<+$jflG;%=Drwf@j zq*v(H2mSKj$WC}a2O;Q(4TRwPUz8S!uSz$)JS^RJXm=jC;fwYv z08BdPv45J9liDdMJ=uF>Oht;(IJ%O}O7Yho8zt%{AY}ulEn4fH;Non|58VATbpbS5 z;~ZE_G8>7jmhBReN6I&IfAXV(Xq4?cYP9W=h|zHqM3qNWBIvd+_MrUkBUPD+ zC8sn!=!b!Zh^`BwJ>tJqE%6@-RpD2=&rSR`7TyzQjCSB94;sFwOSQ?x-W;@wuV&He z&qt_SaO4eg`um+o4=DVwb@LHvv%G_vMafPpVGdd%sq)ih4AVeVvW2m>L^0Eyz(^R; zp<2ooK}-;aO#c9-*=%Gd5!qu6z89e?dhr0lv~H!F7Ot1 zw1%nZ2rJ=_Ljl`;UV3DnR4uZjWaTeJOM5}G7$ShfynzV*<#?^FF>~mU9s}-M?D?Dr zAg3W(%Q$TVED0^Na5Fd2py@}y;zKf!Ep~dTjc3%iJ%1JlV!(0iy7aA}Gp2i!oVioQ z*-N>Ka1LRn<+Y0vWepk~MMOl?_7=G{m{6Q{Hz0hAv|!d4j!WnVo@mYXU? z!imef$*7DptXGKDEio-z4D{Lh7NASFH-KB$vJ}o4QZJTpE}})Gm6wEiN6d3J*GVOv zR6aKo2(#4ZpbdW3Alm{J7uQ*9`m)T!X>=Q)v<-q^-;@-0u7NpRs9?oM{F8KIijZYm z?@dN0xS=2}BKVtkaUU5?A%Ntx&3bH{4AKc$$7wlCh6kl^kJ_3ZYTI-AK1 z0#c4K*~U&WG|JfJ=9ARrWJDhWSR8WSM)fzfGpfI;gowzf`oifTT+Cd3OC?tj(L69C z4&^`%cI>Nd``?J+5VNOqKH6ewUL`lliy`oVDUX|bw5wrp_zp%ezf zrvik>Si(4L>m2}!B0W<{gdfZ!jPO|t65;MNDcTMD#2uVinpK3AG2PE!Ofu`m$~oh$Q9CUGzK8j7DvY%DLPu)$vx6^ zUFPxEMtKJu3SR^Y3~sT2cWYiO9*MH0aYVIt9JHlfly1*SzJm$wcxgq!M4ugkVI4X8 z2?~>*xbiL&bNTMy_}>=9^YT#MOw&(Qmn;i?q>m_lJ3b<3DXBM0V+4W=i3DW>_tAx$ zb&tZ)I~pE+_R0R}pzmoX^7kjV?NQ~({V9mfwy`DM5m6=C8L~eu))Kvb+wED>hj^VS z@yj+S@UUGB2j7d{Dl;49sEO3jGJ@ zNq=eGFGPGbR|-?kAmb7~vOVz{Y;=;X)NZ!$>0=n`gI6U9!>Xr|Wq4_-^n2>W*oEYv z))O_CCpio>+uqP10e9we6FuB|>~}0{y6k;bRS!qJ&}6{d3;;13<-bF9BMBQV^l0=vh5jR|S2P2ssG+AC;=p9QN7h{Zi`_;I2 z1oM~nOx&!Bc-HqGZR}{oF&sRGerF9X&d$^LCpWFqKyRl)1YiCxmme~Y{MU$}BM@2~ z>3sX)LlE5yV56I?^tqRb$SK|vPT{ILHwG$XU8eA*ALSg>JYCqt019Da4qlT`w%;$s z0}>peKX4+xFV_y!L_Hax8#Z+Sqa8_Aa$1iXefaZTew`3`3_Or*6Gw=366bV2jFOf{ zcDy%p*P3S^OR>wbmPwNhgwIEHqK}DKwD&-^k-l_szHi!2sseG3Vl{{t;FNx*mEy79 zF$X{N2)7$qdNmq9AOTx?*Qm;bHnrN?h3ipPOmmX)wE!P=I1o@@0-@t~1N89fe~%~| zcJUAfpf)h*jd5QGdK@7AnUPf91|nU6I2WlwJ12zR@8#5zFxneZi}TTxf%^xI_!&%i zL0la-FgW7t`DF8fpaT@mosY)SdO;RuR|FBA{qISS0l*S2Y0F@%f*+@kHEG<};N(iB zU_XV@gpU%XiJfv#(sC5Spj69AoZ@q>FucFAw!;4I&K~Xx3`YS+CW|SPNDea>7-SLu zVVYh^Q@r`gepE#AhrmeFO%FL4VlgU$N@;RVQKk6oAgr3~=q3qP9&AonNd!OOP^9<= zrN_6?Wyk|q_7sxSaiI*BlpOFiO%5?{B0YwbNk&23u9_Hy(qKCfs}6xt?bDL!E7bJ! z`IJjE3LiI0?5wxXF`8H)F2F7?C!Hd*z(Kfj zVvQX?C0YA|Ro|#lYHDhH!8;NvGE#rzFrpOaj-K#v1M)4Eu>2)F4&R!-g z;YC#_c#y24hD_q>zNea6&AV+7&6btXMoyv995z4Y#g)68FLrjHZ@w@Q8ZbiiL@%s= z1(6zKB~nmkQtPu3PAsS=bCN2n1^D>_=(J)jlb?dE8HrPSjmVJms47eIR3cffF(o+Q zIJCj#sB6R`tQN+Hc8OWt=QL+l8v;r3!T3GWU=J+sTF+(AiAH0Y!TE(hOLM$W;N@w2 z$nK^vUM8CP90pB_5gcHt-QYqRiLIGXf(Z0WSfuzrX($z=j~rvy+LnrMX=Y6g$El>G zcD@Ah$e}o;6hg>fZo?Je`O>eL^;V#9!R}UUQMV27n`2g3n;ZLNCp%o^HMTUPdI`2P3 zNRY{(XF`emi^{F^ZovIJ!!ln%7a>Zc+#nqT|L`GN!S6nL`TE7q*54KK3_paumaOp^ z!Y-o}wsGW$JWBo9k%&rS#DRRHt=#2S>UDhnSl9h&h_@&itv`E)%38C`u19;4Kj3Ta z!lJ_gEwONqw%P{Nxv4<;yIyB+_ckKNJ5}K2!sZED5QnHTs^Alb7EirXJ z5&ZrWtI%5teJ$dbK_#jS%)xr|e)gFirYa*-a%j@>BC23Q|7^$JJoJ!YK`A2H z)u-;Oi|#;)H|=1LJC^1_Pbo)s3@zJm$(d$oH$ubhcT(L-7W3mF=TWecL>>pbXI3nE z(=v18(rz;OwoKWLqNwgJLk3E!uUF!WKS7?@DrVPiY67|ze|hOo0kZ}2vDnrQ0n#o; zDxRTJ^1MUqLp@s2b`YHnQJ}4v@!TSOI)Qu?@rIYUPwFfOMA|_F2Lf&U@`=m2A48e5 zd@UA_b;TgdrXM&ifAqsV_)IyRKUD_cmyszX1;HY1{59wbJQMbVOUk#tW-SxByN-76 z8z4rrJW;d<+nK+S_&_0bsM=GDBKtD*p(9jI&=@55&FjNoSV~j)3tH z(NvWAG+ACM<4Ee93L;O*3?(O`wE)>_E4yz)9ERZN{qf*zj#fI>rg=Gt4|u97D0JZc zmCb|Tu8Yr@^8BMje~UtVx$c3;HXrq~!DJ7Y?Mn6#&l((8dhu;hev9RZ`qldmRo=W7 zmX15}oah5pYf93LMDuWTm_-ObdG7=cIJno0s~mci=mvNCKrX;WTG8MD=M9ojkwHdy zrI#}ucq$>o*h2n>F-h#8S|(AOI*zc(0$pUz1c`4${9IcM?{wJWPA5Zt{TPmwZia$r zy{@Sd_1x>p#c)ioC|CvFaWC2jVMASUi$-{}ZCr)$EZeAIMUj7)6N?33C0PA2MA+YJ zwA|eHAT}G5zzFcrSLN>LlnA4l6pc@`r&Q_=;2=@6OqCO*hOUp(TaP97{t23?xgK9O zD8r9Y1MK8?IGaz;PNJ&}LNl}ThT*qgzj*Tc#iQ-rt&N@C?VYX77wL^{x++cA9``2~ zCx~j`IFyq-nVOgTbh)E8nfUR`*IztCQwnPy$93l?K0F!4_aWoGwFfI7est&F-L<=S z%I~`^duQ`GE|6J&o?iZx2Y_ed5f1*PKv?PJ3Tvw$-(S6Z@4;#g7iC8|&vfuZNY-U` znVZ_NQHEokRPs2ATD*Wha(oMl2#h@lNS^jbsZ92r^=%FN@ zuDAsAxr79*%dnk`2}o|?&wz>d@5}({Z(zr%5cyOyK>DFS#AQRx@Yq6)jd%6+8Do}? z|B`?CiHE6`?EeKC_?KcwPZ*v}F4$C7a68H#J;v|aHh4xOkK*&F-9NS!P5oDj;x$C3 z)kBH^#%$2e4oBMDrQf5LSyfV!I|9aNX+9c0WV7dJ$Yd;04lxuO!ZqC};O|p}m$t1) zQgiVoLh#cfVRDr&Fm?rZ#dW8>=ojDn@+aN5^50>L!f{jEj_Jn_!*FDcg`PfjjR`cO z9*=ns9}G#-`~B?s{p|5m_xH0$e2cx4f4DLipNGH5vj<%KQye`MYX24|4;K2XI(S%I zEl%o&W?wkSv83CsJ&4y9P4EUs$LD%=`)xEd78RtcK?JAS;i#QON9Jw*K#V0PLY7Tlcn z%06!WKG{9D9ogMupt!^P*t=%9z2JoUwD@@S|Nfu5_y6}FSMPrO=MUhI#rODs zUL;<6oFUPJh_I3R3`kV88t zFhT+Y{!I@Pmv0bUOx{j`KwwT`ke!BdYNp2_&?LUAnjY`UqN$d*3je{CMYw!~*iF|EKhN!AL*+hw zQ^j{H_gC(&;6CJ)gVFgxe-GDXe)1OvhyQ?3Yw@4`^Do9oq?>&E>iBFMY0jtLu7~D< ze{Omu^fYgNgW>66@8sJ&#m)ZC!P!2)*qhirUF#nGn*I3>qFLhk-9c;H#@E>(;m?2g z!|gx)N$d$vo4zl+L)U^f2Yd`X?!Y40^k4n}^&9^q-|-K)L-pGaSHO4j%We7Z*~Q+; zU|+);#rn?6=TMn${(bp$`QY1~FCPvbPF~%_{QRKfSdU)5{IAUoj&^dZI9PtZ{P#k} zD|RviYA8^nFpyr%tdBC6#0=y0y&pYTMP~Qjh2-S3A30S-u_$kl0?5Z zwl+Z46Kt~c_f(wVMy07E>lVMPBkbWrSu;L<;8h-+)OTe@7dlkg=LeJ4fZ0!F-h_wL7p zaS==lByuSkbH`+^X~%{h%XKU!JUY;0ox z=06~XHLQ&AATAKc?WmRJF)}%nuNbp++24|Ig)Xq0$XKsk*Aw5U?HKJ!wK}vqJ`+-d z?L+U7^*B~fq`vS(wT1XD2amSSBpTnQa2JdaK63xUnVzFjg~gW`^K^+BL6iYqaild| z;^E_M%k9*tzxW7IS>$V+K&$cF^(MRm#PdA%cw3F&paVTBgj4#cmGq_1XDCd^2qE0L ziHTB>aStY8!5(H+q$9y&_TXjDj?~?bv0eF=-s~xz$b4uhbxmo-#Z26zB!-u-R1u#y z9hSbi24*cyzL;09g_SWGooj0)PLQhgQV_+2Eez2a_aTKXtmhK6%bwbL`TVO$9E$%INwB`(g69TKcKL`)P1L`OG}f^~%CW`OvcSRV9rNMUXUVJOdSMkmHu)yBp2;^o zxMPX|QyrzYEKtN|&1o^errnVY2I0C%$=GDrDj^9~o?QvS%C#;!PBc^UgAV))>6RaB zE`Vx-$mPlR;`OsZZNy zUn>USbV78Ny0Dg>#0aFoONvDjEPb+vjOn-kbAj5s&#*n*82rhNdB~l^PcG3Y?WQ4L zdsgA4+T^s{21mmYZ=?&+#rl%VeJuJCd+?dDx?YjSA*>k<2l@Qtdk-Fbbnl~8+#ij9 zO6wX=o8*U%spykCt7~$Z-<^+k*6u%CUB&ZK{T1_E)2R?DPZ|!ZqB{YqyJ$ zlG+UGqEgOBGEu65$B)I{3uyinwX-K`G;5t2XN;V+Gfceo1IBcb@iOmq0%4CzPlHHw z`T(v&dy^ut@RI2~(AJPe5q?ebWM(=!N~s<0!r+?CEz?S&_A40bkVdLXd1^6g(G9Jx zKF4jS%JH;i2mK>Ci<$@m>8w-EIej6_m_Gz7kK2j;@KHte4VX#v z-`UEhl2O?mR2TUq+)BG3&Q^qUbJNTe6WxZ3`Cm#7<`EC27G6QPl>1F3@CQvk&8Y<5 zAMW?gkO>QBH+3SlsKV7F!oQWG*$#4`ByPL5JVV`%L9Zs1R3&>o=%U^=P1;GlA6+1} zgq(1#_C#5&{0U(>aJ{jxTH6(?qnC!<48SvlWxZ;lBS^>!Wt_;=#|b$VW%yQC!!TB8 zAtEAy&6N(sLrXnP(hl8?67`etV=ojy_`<`U!+_^aKRm4SpoEH3w>tN_k4m4%zNeHTlI|6O#sHBaR)~2 ztZ4JOxz;5l1ElY_Z_;{*j>8f4lU%LGB~3eZt9uEoJOfrXxv6^xn?xti`7ZYm5wT18y-M6;#AO*VL*wS@(f`0C4c;)wagc=ko>;X`X0@ZH zN;P`o`1vB%+ML#Zxss_=luAc40+ky|wK2l)QoQzgj+AY055kk$mp`{#3cJK{GJ6Ee zs<=L*$-SL5s=&(!(vqEFw5CS)^-tJ=93P4PFjPE-1d_AI1jqLE`_m zrUH6$$VH;^(R2N?)n^)+uXz58ZMliG?Zmk&f((%GC}h^_D&W1QNIz4L=7UU>-fjpPa-;fH@%x(_wZ|l4xqX~vu*^ha$3Rqq=EpcG!g73J$?4iN{ zXNFdI;u8^-m@jC?C;n*yy*?Y-Ee#j}4eNJPFg@ZDrOdzm?U5%pEx1h6Em{=8E#z`? z-+}pw)UO<;Tn_yLNt~M&i!7s(6lgx-Jj4l3mgpwAK^$2=h5N94@P99XXg7yDGD>_e zh|*&2%;j$Xy3^^)DYBPH+n>Y#;w&PHq=v75Pu$lN!BIm`W{DX=l*M++ z#Ms4>q|Vk#M{LX<&@muL4c7THQ@DQWM$`;oi8rL-JM+d^t9*6&1pMyYjSymz5I+Zt zJatEXYSQ?EJ){A7=Rd_bNI$B{ytXOvRTneXMIBm=3G6avpJQnXXsP)EJf>iGJ)&XQ!5eN<;xLNP$bv*{^c{&Ez}a_I$2y?YW^HS?t|Xnn>N zRr@Ew(ImkEYKp}Z$swQkRU;})BfnNC076MZ$NC>%94&=ul_+_~s>aaU<%Lgm#MRM~ zCJ9g*3y2|3sE)Y@uBMrXMd3w$$slCCHYU5I2&*&8g2FVwU9CU|ttq8H033#vb`+a?a;q$`uXyM`81|`bl<{^hdxO~VT>n+%X zpi31I2}&^ZTc{?w3D&hM{m9;JLYI%DV9ea*0zpTOs)<}pXA!G!QEMSvE4uAqdQ~fE zbHKTQPO%yJcF-eYG(M0D1UG+Go(A4CBgF;1J`Kwod)^LvQG{P-=*Sh(9UUtj7Oj9> zxyMK{s3ojyasw2sdZ8>f{ zUJXhDlBx>Jfb|#5j0_~8)FZ#2N~UA(iDoY5p2T^DmGsr{`a)=LJ{%j}bqlEj85x@U zJ)g9PEBU-}U%c-~XqCO5!HqRqKA^#4`PegPnXhJPnWYqg&|+Ff74mWJftQRhU~p-| z6tJLx*+gAV#(%G>oZJ}?dVqQ?M3C6Jl-4Z3kv_w)S%wGfj=XH$eOMB~)*lD>lC@pT z06@pV9=>9Oc$B%DUuIv14s9^~`a_X)O;p3d8;C~hC&I%^lg?l=x)k;NyH=|-P?DaK zN=%>)o_$dUdXXkRWF-kd5hudp_BafAsl!WvYNa*h53T^k4Eg-jb&V!u8O>vsfTFev zBy^ns#(c=Y2s^$*tiC57XVQqaB9+fop?#1-{~WxHzG0ax%hK5n;{sRKsHwH-S+ZfR zsh%y*nQvF=NxTE;C1fb=H_*{t`j%BGuF{M+%AWk&G5R%Al#Kuv8(yG?!en%Efupiq zPdS{u^Eh%Nm`8(v#6P>1SZgs>4qKuL--ZmwaqB(7-2s$s@pFn z|M69CjBa1JuvHrbgNErLirbm^F4ay%k2cg=D=Ar~PGF0#C2mX-<BHw6_ViBf z>5HB9tw%fh`Mul=@)To#lzX_nDbqg4J==M<{sIHz)4SQ3U!&{(`ZF2eL2l-a*IO@N z@s^{tJGr?xUp(Gie}Tt$?&qd|wf<=HiOha~EjRt^9YThy{c=;UKYPZ3SMPn8TiCN_ zyMNo<`EvIQj&N`F^(DY4dlSd|Q{{#1MqHJ|z4{G%YY>_Dv?vn{nQK^)Fg&M==LfRA6` zV_JF&LXdFLHv3}GdROy;qlSWvX9;0nl-8$lH^!=-5ztWj7*b zuOM8arG_8_E?2yXF6ATn^FinxUE(A*Z!SF|aM*dg4{@~-t}tpNs;g)<7cZ5Bdoa5eBaoTIAkXT;u zw8)Y&Z+V4CyjAeN?N4OTe`2JE1>I;qp11@-GIrMQ4sap5ekbS%j87#{S$r>j!TXUT>T z5n~H41_#V@I~?@K<$Y`w(ZZEI9gi+NaOJ@fJ8G}nq4Wr6Qg%bkypN^6LPKpL1Bc$# z+t30txyYz~gOm)+9PrZn)a48y#v_bmcCV@VTzMaofN(9o;OCnBq-bb!CsK|MHp_jA z#bXmVvwGn<-eq6G!G30ajlIT&q0gShGG+E85$j}RS41F~s%+(NQX)spZMkmcO7d-6 zIRS>dvaO}!{F}F?sc|usq76YTeKq_5`HAZ|CYCS{ZTfH^g2yjipb1X0D{#Sb!I&y8 z{+8a3_%EWf`2S3r!1w3-a^Xe~Aq_9-^>Lug36f3z4Ji7H_=)gVi$LN?*kg# z<9&8E8lN+++oj|$tWl!%iT%H6%dg)){Nmzt51|+cHCbE`h2QnY#F70w@iJY1U$;if zVH7#7#yOof4w2hx6u+`5GMY+gWOG^#b36?gO&e+l&tTd>nq|~(pvkm>qU4lvG|wzu z3#GWl=iErS`a8RohxIu&C&gM}H_AInv2p%j$Ugf#l%YMX79;5Q<9CBed3sJG8U46E z+0N)3w~^rJHzMS&OMYOOd2$8~d!;~Kk6bAYKrV)FQFk#^{tFlSNal8Vei|@|`I}NP zr>X-~DL6Q|K-vXVqCi45r%1TR=eoa(`)-E3Wq?2SKLkDGAInz;*bv?1p!ez z-m7NGE(~oGCaps1Dxxwcpf9LAEFvD$=uo;@VPUF^ne4MWLc>F|;Ph$uwF@p(jMfk_ zt<}BXENaycmqU!sKh}6Dw3s=l^ z+VZMGT1GaBv2C%pE=LExBcO!LCV1*bE3#~?qWWE{gA&xx8{rHFb|8j!BkIFv{$m0xHm)X>s<6^J4N=bFdp?idp%hoKx8 z#pVkg3pdRBNCaO z`57Q>M0kIgQNVX_!nq)?QHk(Xd7ZoxVq47m$MevJLsUm|X)uiYx)(UpQk>)C&ZK~E zYHF1X(umDy`Z|=#c@RB8?pdsl)Js2MX8^Ok@1{eDGSd^pX?W?$_~2|kX@^X89n(~P$8Mp9Pj0cC6pxU+0|g#w zA52r^xGJC@KCDaJl2BSGv9@c62hrpPsr1>fs&1tn{Wa!BPSsT0LC9K3v-3 zS|H`A=WqLJ!(z>-j0He=)}AX7l0N{e`{)sG7ADi~uRK_}ZzKE3)uQPs297~vNF@Gu z&Y2w63Q3i!ThUq*)|NAIzExumE_}vVHY-2#fG{X_lCQ-LI)vu*X|3k!|5#5z|Kw;^DN|t7eEXIJ1Ob3v( z$g9%d7sAMY3-qh~jm%otVXDwlK2-9tFK#9e$Yx%JcC*XwZ;5!WY5~{K6&mzWr-aDa} zwtt|6u+SklP1U-Bp;hv>9{7{L(2ey6W|bgLfl5Z5Ul_Ybw`S}ryQIx*$$8X4<%&GjY|Ef2JWCOAl1yq_01ftI- zm&IpY7>|zo`)@sz?cGHJ&4U>Z2S*m)Wq=#ZB7N8a+rD<+`Jao?_~H}=IelDO=erHg zA!Cb#=z+FX2zdL()82oN#$*rui0n^T@!Jm~8^X6uw62>6TGNqzR@WypZoWF*2unVK z)B#j^>e+v*Yg@AEY&K|@;*4|6KN6u31vp=j9~0INfvDHcDx@fJn-q+D3;u{qBb+}; z#sJwKoQLY;w{%d-3iXuuzvOZc|Oe*qsJH76+I3<7c}m_10lc< zj___uYd8iWGT#RDsOQt2IW$j5)(x7)me)=BHt%NI{6 zT!$m{sGLloit~Ir8;`z2n(qNpEwB{Hy@HTo{{+p#u~(;4o2yUua^OZC$YA@|f~3kB zWZKeS0)yF7G?_LaLMF@Y+uzuX8M&G4p~L!;AXz3VTA;D-A5&_!5--qPp-2p?3$7~K zP(Rd0h}5vzaz&sFyk%2ih19dA>~qOf6EiaK1$bzP=%dxpVBeKzV7o%(WVX zMtUT7_p1d)vuAE%N#aF#XiIA)Z>FpXGUBDU7?7nMJbOsg7PIcUObLpdrPW+!m9`L> zaVB3)SqXNhz7oK$OTqs9_=k2*pZ<3cDcCmDDq*`oDu;t1Qf>7rm<>LxdvA6?mq1|u z2yTyB81ttP8y15JLFt~H@T&Q2X+v0{6gH{6z z2UxZ!AnHLyuB%Hh81|@M6=GspCr&ic7K&G(5?9``xT=Xf16YLAb)DzWEx7$@f5@^q z_57B;R^@r)_TYeZAN{wbKO7=umOxpD{faG7$05#YUEx9R9JS}zRg*7$MD>dQ>c8K? zPonwM<;&;vIE#Aq@Zr`5yqCK#UheEZL8pVqiOhr^&@Wz$&YwtwoKG7*sqbWcd~}J} zeDSnC__nrystm1fw;Fe2Co?EC)#`{FJ8g!0wz-`d?-_NY%7A>c&4^!b=OFx=%5-H! zzS(BPFW0xftgrdY-h__0WK;QOn-PKTjrHgCF|j%Q-f4AIeY*`y2r$Kt`19!3W4@fZ zb@}J=yV3Y9PPk)&P8T^HbMR82YyK@e@610=`8k?T5Y#6IJJ?<$sAJEx!Yb%vv%0Z=+ia&gievKLnN5S*Pezno|Yk zp~x!=JptNbEzInazI<<}Y`&ph$`1}k{mJkqwASxInEt+PU+}@3wO3rn7vWi>c2r#~ z)SqBUV1QWhk-;KAj4lLj76fo0l%Tx9ZHsdQpCPQYbBvwm=6esWlhNqy#aSn)s|J;~1ltN5nVLq8 za|3{FF|>bzde&*~Ua}acDf4w?dJ&RACCZbd!2p3}VC99I6j>7lO12KxO&Q7d+bu-` z)+Mw2jQU!{(I%+ltMNaTM`gtvoNBZn!n(crlHH=Nts?#JqiglUZ6VVrh|{Lo%o%6! z5;8Ii9~4&zDmh{V>i9If)`ktyg+6-u{MFXRHWv%c>;+3nR_klc0zoo)_VtsifP}+l z4Yfu8OA&^O_IdrFuNVS-QG@y+v zYIY9QjT{C?doaRHUs10^|PJLH&+OoOrTiHc*U~9?Op#S%%$zu zUu-|x+WcbUF%)l@?PgDj7hevR9zBu0q3_^`ULIIX?DT`YAYMc_VVS&?(!W6$j6O^b z#Jk|S#IFdYzabGIabW3#H^q7X1bY;2`x`UiO~dVCv5>$h^r>DIu;LI!c#A<6w4>&6 zH_ccN&2sgMyDqGNLmT}@n!M^W37yGrIIy2=eub&K5EGEE7YHyTLsPK2p9q{C2K?jQ zoz3SPFJJEfhPG!Bcj>hE{ooWXBWQ|aqyk^O5W_E@JlS1;_Vncz`g=Yn9GNZI867e0ZRgRe-T&Iycm-qquN%yZg!vkh^NdfN zUD_oCrXzk@WLk!1S(rFD&>YM~;G%|y-NzeG)*-rpk1nzpw^xo(vdhZsgW|sjjNM)p zc#mFgZEZYbSY!7;H+Oa%bryw*vlD%H#e47Y=(v_1$y2W2xh055aUMW!(zKxb#cX5@}+5n@=!#s=k$hv?$MKt&_7}?r*_3ZDvAc_q%;sz9Gv)vje zbSp2P;;yy9^4`VC+vVP5nLk|$o)?soqQidi`q_W&t|PdFUq~)p&K;>*SRM_RjlCqR zpsE|G1gMAwgb~4%DlcxCJP-k)g%DK^mhqwWkbkS=x8sSp?BS&pKCGgdc&j}SY4!j8 zKmRY?uu;G>PYyX5D2qiBt4c>%CUjXzIZ#PR7o`gv#9VL&p@-U$h$&bDy&B3FTJ6y&ME~sgpPFWeB-P!=k(Lu z3Xexp=YeUj9E=w)10WerQmG$EXnceg(o)};A{^v^%-`NgvIDb%K3{A+0gZq_Zt7n* z>qqNVPQU&{4bhwO$4@-@vyCUT*KhK_Kk?LCn@_)#x#f?{4-mUo3>ee009ft}%>{vt%9zu1#egxp3xKsZHDoJ6{>bUNV$d{2 z48UcapR=l=1%YyykNeB;=rG-aZgO0}j8hI~N9mufv2T)l^DnKi5PNpsGG&{qsfgGM zjqT)XdQEku0#_Y?V!lrkF>*x%+g;0zRi?!Yo?UL7tv0T#7dyDR64f1B(QswC)wgC; z4l6bs8Tj~{f0*3^ZDGK&0Vey2#}w1+qihCUD@t-2(R4a`2;ZF9DjCHxL+j0$;j0yM zE$;do68>`Q+D8i7OG0g^w^(Q;yltsbZ<#oWyGE)25NC@hiO-X1NGQ~4d~X5}Y8&L* z9@Y!ErV+MpiVh4?Pz)$qD+D67u8=M>3g%W81-Dap%HBU7psg0F%*7fw zffyJb&>JZPU3Wd2D1gF}xppL{a8DssXn!*E24gDHSAPRX%hLoTn(o}ty0)^XYD~9pq z&s!W?JK7tNN_aGAZjU|>b+#tLnKp7bYI$A&(<1E^wzBHAw!X$NNZH z0^bam_?-+6CHgI{Xze4+m!(|{_r9>(yyWYL52c3h3(mgu!H?Rp0Ky{^bvAYpXWKs^ zd!z~SkA~T~X2fm0ophu!nvY(s-y;iQ|82if z>X@6fU0=E>YCdrIC1xdv@sK&8<7p#GHq3`o83`(DbhO!~U-mE`Odk1Mgj8Bo%)ljG zrA>kc)VC0U{R(pso-kexZSe-P6DL@dop@O($)0^#i__K+hLquhLQ2bPsB5FYUK+2v0gNTZYiJ|Y3e6Y8 z@cqxbj0lj{3wZ>>XF0L7ztCoTB6WCAv0kJG@`*^Ej553Y*tRWb;Ig?!SwZ*Kr4P+&7>B-iVqfAs5I@uyuZ1`<0AG(Y8U6*onK4y!$<6p zp&_COWa$%@BGGBsP53XCs{C1+wg+`=H-UJp`kw zOrnBbMg;qmn^C`8yO}s6eCyV9{Jp`EKPNJ3WVLGzH0)QQ{nO@SY9UJe%>cO^>CqDS zALJ{CE_kXpBFUHRcQHKZk5AsyoKs`LHFD7{e==n2-0e{9D~mK=w7q8$u-KS`eRSTh zXD1qUhz&IdS+FTI>ixsb1t&TUcVeblCf`o*Iidmrr|2P7kq5u&1-m4#obx*Q-EkkA zHaVZXc_@`0@?+G)#vkK~j+^ND0|RyF)D;Hmq1oMc{pv`iy&uLX^&u$whbM!hWA`1> zS*=i^(s?&O;3+LmaI43k!x$hrUBfgW579ni1~6M zFVj15(o?&KfAhl%mjQHQezM|V%t9r}M@lEyRgHs+`y)cD4tF|0Nk5_73d=(!1a3va zMKr8PM+W=ktrhdItf!~yM{S&AG}X_JaxlP}aRkR8W7>v)~ z@8W8LGsj_xIeJ|t=B?rC_|_S4%bElTRDkcP9q4AD)u6Z!hPNTes7|b;2gQPxegXb3 zQPYF!2hKK3`s2JL4l+duQq7IBQ$M^!3AnXxvh*3a5P7eiwUk74Gn=@;| z`z=f`iid0O;_#3u0CvR={M5MS0IoK)bg08H8l3`y9c)h(?KLpeyX#reVL-SBd=_$amUC+M*{ns030zOlXebn_)d!tmfE^jeJOuz-;q z6Sg^eWaxH-s2PqC+*)v{{_)A+bl~)Y%65u}l9H=r)B6s0s7R^{2nYLDA5Kq;1eo3_ znxP6KTEW<f3*cjzUtBHy!3YitSF zc3V{!-#r12RWWEL&!zm3i=d5=QO{jxT-*{4f~-QC_x+XC;x*HwHJ}keREudZcImU$ zz41M6`eajAaqn7{;t~A0P}zirZ-q)^aH7}&PG>}w8t1oyD}_b@{SfYH5lLDj(5jDY z|1`*R59zC?fETtNO>)ueb{+~@!6Q8wZ+XkD=+28r(o8jfgTT1=&b|!ZCcx>zeMY$n z+cbytwz!_<&{T17GCJbzd!;4?1{)H>_lfhPFKARkc3i-E1U&fGx`;K2!Sf_uvmZejK>5@ z7!m#>4f*q?bq5l`T-CL=@<_zgk*5KMQkL===N5;!&R2krCWpli*1q}T$xCvGlmIJx z^WX_#8RZxXt<(m@Nkd_Y+sGt<<7*6#nE@MsQ7r>MLAIcCJtjfp8_7up0-=Ul(=e!7 zczS#R2;O2Anvb%$4&933r7WW=ornpX@nhujZDwx^VREJ< zBl`S-ETidi)cIKY(z5nRFWiwt6I1I;Q#VA8-0*24MA>_Ys>%D|e!!85@sdsKN%KKA zd)<>s$lwTN;niT9AFrC!i%%i}^1E)qV*OI)E)wKTFio(nGHq*!6k} z{yQLfcN_%N73294wiHFgPhP)xw1d_wZ;Hvq-m*#WnPfaVs}f_N@Wm-!4YY`89uJK` zj-#{CF20R&rL_QN&m#bk_81W_4Mkg!W{!(Ox}_Y!2Gssy7B_%(LJHL@5`t+3-4|oP zt7Fv=GX{}^+-C$tP}<^g{fXmToprpEVdjMXNqY2pv4I95Wx}m>RR}d+qZQ$lp zsh-wTHLnCWW?+TlgAyc@6_SZXHMNu-O-EJU783~tbx5>HkIyg9KBSX_xQ#(M`y4*l zqa%>kq#p0YvYf&>WnYf0w95Uin`*YH(Qi5y2_&PjF zmK?`{X6|;2wO^c`c{mhv1{}oGVJLp06 zVD}(@p=tFtYqv7=1U;>oU^ZF|_R(Q^6Qm^CSqW^ohk7+2tcm)=Ei0r4m`J1jfdo11 zMscMYw*f|b=djgbDMGzJfcsqUT5+4w@6rtBI9`u`{J|ATr(2267%flHmIDsERk<7WJC0)!knGyQfVK8}11(bdoAg;fEJdzf~g6LBA$`wdWC=8qreLEnk#wh>N*A{>a0vS|p z%$X39O_N*dmZbqlmp0>T=|ndD)@DdY;@_jD;UhWm*%tMef*HBS*|vkO-Q0=L0zqV` zGIDbY`(ZHYkD%cr_Navpa==Ii0h2OtF#wV<259;h?mNOU9z~7vR1xTMCQZ~8csIb2 zD|OP}!2!@xlXV(^rUpL+qV1Fz0=4i!Z6gyhHgQW$ZBagHg#tj7@KU7s%MUq(}&? zJx9!57NOwG<&whaxph@`MPbGoY49U`l7~YU{#2uyuu1L3NvTpL%Uh6+ymut)QoY4z zbme5`25u+R*Ls~-v5<6oWIZ#&y5kX|CFbQ1`nfw4w0RgGn-dz{?^U8VKNUVSsCgy_gZ|LVG}U4!a& zU8PzFbn{}{8AC4*C4!J6`3<@kVCfZ;{qf-J+@i=lNuFKwK+%YLA{hbyzqX^(6TwnOoas&@Rg_Ei{HCqYc|6@;@3r@jb26F(gVC&-Vg>lEc_-w~Bj%TpW8}iQf zm+QC??-Gn-Lg`nrUvc1cAzP;TZHSO+f1k1!KN{Y`b12D|4MHOzEWGMlQxz*b0~V8| zmJgO{r>H>70Umc{wF#J_<%(QMfCvn(V!+LGeI{y(=cDOTz~zy-g)_(E%~~xxcprY0PbhwY6U$(X9_FKDNRple9{m_ zW?63tAMYL-bkOO9HXVTgAZKC%fLo!DLfZqe+nH^G{h+K)V!g)LFSvpJhtD>6|RgMQek$9eP{ zllTsl++jclW{6;#ig^2u+G&OKOOgkwd0h+Zws6n5k`rpbeX5me&4v>xOW;_sTbFO2^{Ae z7wgf$l`)j+Ompz4YMV0AV)k$% zh@4?aBcZ)TIqR3tT~^B}s&FH#M7}Dn$ET@0OEsvR?zG*0_k+GSZ|$}0ahU307(vWkEF2#kyB>pVS@^c zIzjK5(b)xj5l}FZt;h>-hesa}nTVSSD(6O9OBrFpL(*7^>wE8a0oKonZcHzDs3TnE zDR1qf)>d4nRQnZ!#YZ*&qdd7SD3gI_BE9&{BzYX1D_E*+J#TFevVjjGJkQ_oPz zWJZ_N@38i1fO<`B^TswNpu76Y}y8fv6RwH>ED*7%6P3VZ~DPt?4C zkp*l4&^9{D5v;9;bqs)}bezMki~n7QO9*qI-T-25(^SupEpR*8^}WNv7##s9WqEwU z&%Q?Eesv+IB}NVSG${cv+pF5uV>BM`D)$FCN@O&FzK+T5jPx^;qAoc$^#_q4I5>&Z zYCDIiyR=OU63CbSsiji*Q>%l?PC-(JExa<6gYtl^I?AyRhF^fuj?y<7`9TeaHXN4J z@SE&K*JrUA!u!ZqeR4lo`@hdHQs2@$)EcDN@3F+j1X>P9}$_ykqJWQ=x_`& z)r4*j$`a-%quV4qHJaKDnKmlcU%lFR@mNan{d?pMPRc+Z?+_Qm2V+XrG_qLsk$CU2 z*}w8k6j$XS4x1jy>cYb-qhrNuLdObR7n=}Lz}-m4^cYnQz_1s7)i>V?duh!_!8Wod zyvoHIKHkFVd(<1FMhHFfvAZ;s&flLc4z0#fz8zN_lm>-0B04C4rDL3;84{$CjdH$8 zp=2FGDuhYY#9IIRvw`NCIY|~zH+D9@A`?V(jNf2IF+ZPrx>oi$2Ws{A!GQ!pK;H(a zj~7U_g3}C%yC!+X=!RL=|2{!@W5soM93MynC!ut#a0NY8DNf9ssUy{~V_5+1ayq2g z*GhT_pA(209am3M3{3shYLR@1B_!QbUTJGu6?u3Q4M`g7&ZcDpz%M~V<7cBI{BIL~ z+j%d2o2n>s2KNcV^D8^X&JLLvX)sACy$2c{hJc`{`s|i?H-)WnGLA>zTYv9;oI)r^ zKVg-us~M2yD0~_1NeX-L`bVgEo*xMrRGuD2A@1NP2~?{M0kh_MNv1 zxENAu+eat5VgF<%=h%By#00Xl!Nc=}wt_6M$Cu)c$wZkASKV{QwrOv!eE|qY{>wb6{i{o=rO= z2P<@8=n@RBl$T|4v=?f793#PBBCyxQhCVD_&{F>jdGM2KK4IWp6N^(Mra!uRc?fYh zOsxx@yJ9yt9XP6JsGcvtYRV#d{gql6P~4cf=0_*r3HV85o4hecAgF6x^b|_|l7f@g z(nbK}B;0ct`r3zZ;Yk35DlIu8is$4iYXC(r0Q);5uwfJ@COv~1 z`tMuXY8Os0xLpv89>-iCh^(T!y~Vc;6j;;T=Igb53RVjQ#@WIN+QeL!Ko-POxbEEK z7VJ(a{rHDQBq1T$))SF4+-!PiD04+PmWt}v^sV@L@dr`mEZPc#TYdKCmE^Fd1-Pii zlB;X;MDdBQ4GUAYEojF}hZ1!~f)@7JXUPfBE!;zqUzx;R=t$Z_CDmJs$9yxX zy7n=B!3#JuE`}$Aq2J7zUG9{ouaHy0M+P?{Fx6rYtE>!^GWe-i7gZmsR_S$;yhbIw zaTUBSPVCGX8XRJw_pjU`UCEW0a##RSzz#g9l7IqjSNhi=pc5Onb0aSv$-ri(% z!mDatCs<(Q&q$CSzjwz2>n$8qHB~7T9LE{MlRRudczU)>B=AC`Y>~|xk@YDDX zP{jUvgbm+USF|}SULBu_+QcB}8IZ6ykYI_N#3I4OtTGvcBnvQo|0rA&SS(2vo{Ge+ zjmMkYyPt60&px0Z6pW29)k^Ua^gNaXKBNk8Jf}|^R>)lw&&89a02!fIVXnsWuq+=g z4M0#lnWhs<#LLJ-E-kkm(Ns;m9hL9c!Xz$=9(+N)mHfEddXct<_&jC>2XzR-lu7y8 zeHk$mM3v7jCda1#TjY#q8WCHL>S*#8EFi|gC3RBEgdzvcEYxe1#)qwL%+^nJ`i+pMfD-DH!CN%D<9s$8 zFTCUtfGf|7(1Gju>t{Qgw>Q4pc%%v|47XlumXb z({QwS!Wu|7L=M$QE}DnrghI(Aq0dqnGE(FhwFf8MgKTv0lC<5t3Db%C-*FR!5f-}% zA+RLU*!5p1$a2#f19JA;90aV#pbRucHit*aIk+H0@r02!WhBj^lY`A}k+a`Hz(E){ z*(mO7uXYpA!ksHrA|%VLiXs8rer%^69z#v4qD7Y4N~~v>9>scS2@o zT?-~rf@UK;SwgGZa;o6wG_WQTjjd)$$yk`~rTl%R6gr-tLR+{MV$>8%Ja3Twsvet) za%v6*C#V*F1*iLBi8^o7xLsTda-)<(P_;rhP z?nGJwq1To&peos2tg13s)Ww-6^Mnhk%tD=YXeuJZzEupDWKZqc4EudiTfWz3&olP8 zQbgvw_~O~Cm#?&lBY1R#$3R=f*%*aqO!h&_o>b~kM1|K-JvCty32>$ive)15!A;{> zgX2_Q)$<2_prNIZzB^`9Uieqx$-)02hcBGdP-{4^c(^4OMwwp2TLh~yIlw$ve$Zsp zc6+0;QM;ot?=5hkoqc_r{`Y8WvfGrZ8W*CohH7C3>z-%;$(mG6N){o(MMMg04Y4I# z!W~p7J*!GEb7$2nAU|w|?t8CyIHVz0&H4z^Mxa@_Z?(&Z!g^AQ$=G1+11C6 zWo$sRTa{o`Kb&&HUE!Xbf;N|QNsjuE{?8?p?p4BUX?L;KmWM635f&FJ)!NW*P%`Nz z`{-&;%?(y;)NS(jP1^h6C)^}(3lz7guXV~g6qag-3`fIdE%g=A3R+PS7c@SI&~QZY zsied;9a6t4t~rtYP>>~sYJp7Bh=0Zbm^_Ko1x6$~|1S%}6lXp3bHM2c?&JaFQl+{{ z5l4Z;xJhAiWdE>RzpYJDrn#C;`eJJl3Wf~wyMnPe1w#zDpI*WE;%iXD^L44nAY+xv zWO;`Ye~(zuzbKVa<6CE6*V&TQWUECJ?MZX9O7*EaoQv5~m6~-wK&e~VSeNku?fn34 zr1L{{Yz^k1nevN$bJH)-?5v`}wulkmmA45>b)vEs0Ep_)q?#Q3UXAj=N1hWhiQ(Ct+JLHEXrl zL%copP^jt%!2&T)leTm}=QTm zJ7iDB{Zn_%fi?m)W2Y;|A@3g^Hg;n&_GVf|W%2Z^@xIr4s z&GMa{^D=LOKEiWdex4=_G&CO)j%Xy4F6$U6`nc-`{XF*iNb{A;iL}25-yZi5;h*9y zQW6X(&IaF&=7|-n#(|`hD6gc#_cCJKK0B=|Pq0ec`_ z0XF>0ple6GJ8&i<{9cv@>W;7>2x(Z;Ed4NpS&b|(?nIdqB$+XZ90||n5W7m;$oK5r z)_PGPP^6Eh;z8(JATsd~cdTxXfR-{rX|*?*jBvXhk125$X?s~?171AUEsu&{1p2Fx zr=D5i=}#scj#&w;XXdtysNA|1|ooj=@_j5 zH0^w%iX~JB^%R-Dg3%D-yd(uC5>RZkInL|O2m-xfQ89vo(2HPbg%fq|`LXn?#0J!f z5IE-o=D~###bU(L&qEYg!llp)JdLDH;i2!L6?lKrRLrAFjC#uOfF1u@JYKx%~ z(0PEP=vtG3Cfn9#6n31oXDzWdi`HY2I0G~DTxdSBw~**0u9(Lh`NqERo?d~>4CJ#BVbOg; zrFhlfb48osIZ0EtLta@_7a7|R8MARyER-iO1<_oBF?C%@O?21ue=31K?oa3YUkM@(u#C$gB5>+-int74DP2rq zov>32kYoh3BFKa|QZ5NI=9r`n%EMd(FR-A$c=&n;66 z!j?+W&y^xm9|CPM{C<%+v4Qdc%cR^NVi!u+|t>CPS)4%r7*E_s@Js+ z;J3sCveNc=p1}p1j<@2J66Xx3= zSSXU0+jwCPTfD0?3D*OFX1KD@epE8@37$d+g>sptlPxsLW@)ndVrOIPcX0xx0eAQG zC*MlnqeprfP2PQ?8}swZ6Z8_)I;G#PAdw|5Opr7)!0Q*AFJJu509_bBwq}tGfLj?R z``|!!&#K<1W7iQhYKbn&{k^7vv;yC2ovC3bhUs=7gdd-l8UFCw2+m5-#IEA`b5 z{g8}fiK|hZMl*nN@Z8Z!0B+{+MK;zfa?79L_7e%@;ox^%2gi;bE|bVNAw5=Gy{uc0dHjNdXLqvT;LtJ-nyhG8h19Xr5-;vdQ)LF4=d=VHovmfkFB(qv-+dz zH0-3xWmI)W&_>d*`8L--Kcm$M1{gTnm{2s0ic5{BZ1MGpq=N}q)eru_#p1-|Cwk)z z(St9}x;1`*{&~Pg_OD#!|M@?a0C`_)zPfsSb@Ar)+l#+Gqd>6Hc};CsfARqGy#M|c zZ$5Q|c<16D6Ym8J0!kg}C^$H~E2~q3UZq8*ty}umH+MBHc6HRo8m4Ld zChqYr(yaf;S*t6las5R49kr|LQ;v1WMD+a(MmOpc?DzJtUu^1XkJ`gDci5H-6^z?6 z1o3;ZW~#A*p}RT8k%;1s;^v;#^`7Ymf5^RDhoR_pv9>)!=NqwhB!hIK(MQ-j!ejFj z{pifJ@bxAaD&ksJ$C#fT3`iHyV#)rogAJgZR< z4aA#1dvSeEH`H;#1P?(V{K>vRE1*pfN*!;YVZ_tU3&G~UfARk8+n&r@Bld|zcG@eU z**+x^iYJhtVu~X1u>{aj8$1h9EPrjJhae=X3DjK4&0yL@yAdP?`qQfE%d%msBSaSy z+Bf=P0bU7s1tXooy+Ky)O(WX{?#26em#@$M`fK}zTi(!#%$lc`K||afdR!d1^vs%% z#nL9~+GEntUyV{4;17R^W%gH`ht2{@C!fwi614CIf(@N*3q18jg9!@f32P)@QsHS^ ztznA-r(ATq61K%&wRFkvs?yYERM8hyh?kTDtxm)(RMeXVTrjDm)VU5bTm++WZiDC1 zx4i;(RNfN$A9S4BioTQ1%({srIhbB5gxTpPX}?>#Wex}hcDD#E8nwti)e$NBwYd`V zfBw=`#wgBcbF3a{aw<;uHX|H~_2z(!sZo%&SHO_aU$exZ0kLlpAEJH>N5*GVS9OYk z7J>V)=Pl2^0NJKMb6Ht+TESE-mM(6kpQH^oUL*K!aswM=favv|J{JBBKLtp_&-L~H zv;uDawgSeRq?qp@=Tsk8(VqUxHo@ngs|l{Pp9X1HG=aP6T-()hBGxcFRp=qF_Tk># zrUCKgDSvE64b|;WTEo=qB+a(^w5`^$N?LP{eSp%|Q%{)| zArFZ{dlS+ToKjmUO=m)wOZ27sSuum2q`3ZU;!9Xr$4*m&MY&7Ja&(Ll zR>|F2hVI?&*zc$9jKQv&kTuOYPo|B-K{ehhO(zWr)|MhP%3myDdcc&|m#H~g{z-@T z-&CTrS8^xQ>yJskknf`vM z3TOXRr4cOI>Pb6ggi`TT{J5_Al6Y{n@f1Un{cycdix*?1XZX=7BWsgSF@h<6u~JR( z&N6vABTr>(!stytD`AuxBNgLb8j=h`5*OK6Nr5i(q!Jjcu24->13ywkyqaPl`d+rb z(zmm4pkh`9`|u{v= zj@epWE!1atv6;#4JTZ~UX1nE=Qs&yaOL=poJHnzbqdkB>4Fp=9I@t& zj?*B}OZ{wJSEn&=$J_aY8FXhGqkxx7=O6F{vv643!GowD&58u!*{SB2Tr{hNqbx$X z9u5dAhe>z`kzx9!gJ;ah$GVv9veU0WmbBhtMP*Oro|&_MwV)%0G1|W?L$;ng`{nF_ z#=DOs?yKELRWJ)^iCJYG*kK<|b9jxom+bFpr>A&4dq#DouEWPEy)Vn9e!vbu)z0cJ zVB@}~YT@{cY6Z3F3zxuk(p5qV>+aoDS0{tuBG|U`>l9i<&$cs!QLH}g;lH;j4`hT> zA~NlnaNE-r=bBrIcAGKS<1M8bSzU77)a8C!F70a|wj+cFjLz322{yBXt$&dLwIC4+ zyMr2JyNcEh+0@YfDf)!XI1z#~cnq#*4hrn$O*yTJ!AVh9_c13i_cKWS=j=0D zGI-_}u}NLG;T~pQllje;E`!g%CP`d_W;J?kP^u7_}a>S^$L&%*+4df8)Z~ zcJ^@l;yB;}4NbIG;}+`=S49nvjomZ2mTuug`^=tdS=|8(-?CDNWM(`og&{juEU)fp zQcC}0CfIUGKFX#%UH-c7_m;($4FO(|by+l1tmwv3=9!7#@l^Yud!7>dlc<%9>z+y` zwA!L`vbTt;mA4WzvuJ8tBt4kw{zfEb0J!{l-1ss9A=``UWDv8+rhTPmAO8?Wvh*y#!Zrba?xQj!o-zTn(CdSvwU z;0-;cXibrl-lXQq^vag#DHxUMPJ$}@#trzNvZZ0@T^GR}wNkk3{tyN3n8>~O0bchD zY3ig?ad26(Ucl(9mSnSN+`PZOcyS3IB$7NXdQh;7XX?%a9CS#%$06aesI!wPI%jv_ z=}A5)Z<`iusnC!OGz6`;I@3p~)u^{>3SBDRkGF+yQgp*~hDxWivmOvoZ|U67Y>tJ? zwpp5yKdd4~9Zaq=Ee(wCLD`0h$Z+`k){*@z>3QbTtS)h{-|8>8U_8_U!c#NyFbTph zpOz(lgh*g=(+&De8LzB_S_=a&;L3j21^nl0mx!9oU%RQ^^m8-QyA)MpYz4U^y6;;< z!P^V+_okKAd^)71-`A%-Zd<`W|CybmC@Llb=+<-_4OcPZe($z%Q?t@>gHSV@YTHv7 z^wuV65Zsk}Z_D2ra!($BCNkKd1WRp4wyLh#)Luo^5yLQOA>>N-6S-x%mTsxEO^Zae z-43lqaPd+1WcXzAP%KKEuh5i8FJscp%p*MPTP{HQd0FE?pq!N3=adOmKcOm^BswDt z-2;0nCH=GK+CvJQ-sX{a6lD#$sgeXHyRi}E^|`L+isr=DJ<;=oN4K0v`1XZSW#K_7 zIZ{1&45}y1?g|&R9?E}R&tTI)6f$UXh?97<%3MrmFrp6(PG)BGao;RSJ1f0V8+`Cxz@f?x1erW{ny`J z+oDa$?~U3^+_s>hwk`Mn<=a+|*Z*!_Sid|&s~Ljuw=|Q4IrTS5@FI;Sg)B!B>`d6gQ$PZ`l&(TK z!YHM@U{Ms)h=Z09rSY2B#@_nzh_wJ*Oj){p4GU8@NiF-;YBkK$w5R7hS#O#@K=z^a z0rj$d1{Kk!8dY-M>-DTTcHgHo_o$iozi4lAE7oIrQ@_iY87R=v{;qnHU6W!RiaL?1 z%rCifQR#pA6dlS}@UgG>NEM+hjEt!>t?y?KhJC~H*Z`3ch)pQqx6Dos_Ja=rQI zXYZl6awflmuA!d&rS0$+znRZC7|18gV05z%F}KX%=ci<8qSA%3b0ZiR6k46NTRe`W z7=Q7I{zD}**_!D{+ps8C&dH{$>9loy*DeE3G{Ll;1a<3EArWN^7W-$vw52k(rOqs3 z3lv(He(Hv&7N?d+J3Vc~6XXBVEzgs|Pu=+HdJJzId-g+j`^YIMt)XuQ*|WC@5yx-7 z(UE~MKe8^fMs%`bX@GXvXbZ2Im$6NaCB+Pi9hK`z#+ti_$-8$|I?uG&$ul&Z{(cr_ zeeubuc?nBFt5uDSfXoS|Rl3S0rXQStI^!I9BRW&UBbqy~LYq$FtAed**UoQG)Cst9 zQl-w$wYC(YZgE}M=15s=+U>w=98L75MNDh3-GTS^AUOQv*kAsR22s>@#_Fq9W-zj)vR9i|Ua#DuB)*X6NLnLpNDqI4 z-a7PB-se%5@_fb4UBF5#0ts`m-$#cCtFz4i&HE)E!L{ZA(*xT(by;uhzNLUz!R401 z;8oB5LXQ*OynlCn(R)#WdLF4s-sa2~O zx$M@->|spW&v`_}PeJJeKa*0RZ=HE%Cbq~;98gt&W24-__AJYUy)P7 zP#bHpHGuA=;2df6n|tb&HZ0AwpSMEm&LiH-!mat(d(Q1CBuW+Oyve6uk>lbyQ%te5 zvh|7(QUw2g_6K$)HBuh2Nc;_r!L4?;y7yDGI`%qGyH5BkF?Srg=h{?@l7pmLo!jlE z%nlkeP)E}lt+w<>P|!{1Coz)mxYA};>TIo1S9iaaC#$%>Q%{gdE2YwBVk@QDRiZd% z0GNf+B&lYwsjVL84fChyb1@0&@NClAC8d$@17}H<#MG4f+|R3$d@5kfJGw=((_4Q| zjRjLlQ5&b*w#uSQsa>oJ|%=G2gln=dx=)LG?l|QAD=nltPAD+J}_cL|hP5G6n z7K(N6pzfi?N_*d*;9xcv3^l|wKO{w z8ec^YH{ILKv#NPXQ~bHKKivYRbsp32t)QM_{!y~T&cxoI=qis+b00PgY%xRHP-?#7 z_vrq6zA77Zdc@ONMuwMq9Ub=b3SrpFj6s5ByoioHa#b z+EXhG-e5S8c|kcS8|BmLrOFm;XHP!krOojZtEQMJ_=1QZAHSt?c^&jAraXj9gFULH zl~NH}QPXMA?P;3mpzuSm=EoI$*5o{(WTR zg%=TV!|r{tJ5==ymur{B{Iq_yDYge(xqEg_ZzUb+!4ac14RnG}ytOsOyBU9?$lm`* zUF84!#sBrc4x7U-ez7bNUjipFe64tKobr1I|MulS{_8LH@aa;|PfV}Ay}CKh_S3Ka zuqwX%;`#FV?H`Nd%NhZ)np;l8t?ZlQY5uRj_{HR({^=KR*5h>(9uu=?>jLp&cptec zx41}vxCc~6JV;WmV2MF=$g+l#xqbLQKsWitij+v$5V8M!cC|U&V8v(F&E@Ryi~pB< zBwbZH;yspY=(*D=eov?W>Lr}Ld2w@daf3u2kH7kd7nlEj^>Wsfi>sRMOdk=T;2)m- z+yDLSA7;BB4-@+F&kYLy55IoK(6h}94>fHCkc)eI8Vs+GC9(F|CmBk_^c**7@T69X zf z&2Qp=76>UQBH( zrQ7QaHLLWv5|W$`ZQa&lE6t=>%@C+~Tz5KG#ABMxkXGBFlGK!D78=xWn)da6S=^5y zB)ya#IvYcKiRP?J7#=?t%kRqK(- z&Qc;Qqou->xTPo$4;S|oxW#@ysNj|g+)mh)W0#~JR<#LZ*_~DURk_x3c{I24@~&JK zFCYE_wd(QA5HGRZKbnmST}=u}d$%#XAz$xt8d@%2X#MP|_;Hk|r($;VfVj)|kLT9B ztg0ifLnGb+w2DXbdqbgd9?j()qU~&}*%Hd&W7`tS93n$jT}5$tr??L6#71zz3_-gl zgk*bk)vlEh<EAj8x*rPX~!a?#11O7N2w7eM=Y$z2>lEd_gS0^Gl z+g8mOx+~q-<4oV<19P zby{!6*9|HOEC=gh42BN3o0~UdCOtl9tCo9f=4UXCW6(rIzX&btYsi!=uS>Z!aqxCRO`^Q&Ybnx3@}Nyuto&up~~W zaygJ_|1h*Kyg#Au4a)_uXAdU0y*(ReynBz_Ks?+YrwE5GXNu|u@k(dIY?GRB;Lul8 zE)@cr)<^5qR}6E}UBw5XUY0lb2P1Nymm@h=k;<*Ix27Xl4Kn zfC`+75^v#|^kueMC#t81YHoJ2f>DjEg#M9e! z8al3zwU4}nnX1#xG2?S&mvm%fn#iMmOfxw)H;9WdsC!`(`-65i7~84AVviHv)?75M z1rUS>(}O*57q+>9k!$0zXcc3iC}3?a>Jh8L8MFc~XPhcyemstnL7x+c<$nTRyvRQR zA6jb0v*9WCkwsx1SBQX(m1Hz4I{N1Wk5|xhk0To0GEn1&*$nD$9R|Y}BRC_dtE*$0 z}kgQdD%R6`Z?ciU*XsSn$fs*1|oPpS|2d-ds`h}!N;w4 z2xI1^v^sSTXH+|HJ!1Cg@fkgLv^b3)V}8BH&Kp#e$ITj+!=vX66ot0pqsAK?6XyH| z+{kWf>4)zV-5zt4DtB>LvIAGkb}sAL%2Q;FycFe#dHI{7dPzeO8tcpIeymahE|{BO zSy&X0U;&9etgHR-sT~jZyx4B9ivtclX3ZG+DGt91&!SCOqRHaFiK&d8tj+v zsiTb*!2Usta3q6~WIEGPop+2X0!fXXmcF5I3^%j*87sy?0$e4%3SW?#`N$&Vz)RPzciqKu~=N%?v| zX3|gpn@3&J#xWWnRRs7F$d8!W07MhzB2I=Z~Htd1mB zH=0KiA8`L^Y-js$7+-F9agUglSkNHlwR@1-W+>lR9}9D@Mz-R-Esme6`s29O@@-We zhA(nN^}a^K3_Fh0u4#`l>-jv?3^?4f*XJ>O2l%e0+hBv5_-aL3>ATwE%J-wCSQo2uwC$niEjh9!)Cx34Z{qIC&J5$S zR`jEs5}1^?YJ>W|BO7xL$JCgnW@LOFp6_T8dKfNLslg$iT0pi ztU+D#8CQfKPjL1;BeUps?DqS*U?w+**|6nJ(~ZyzMvRtg_<0N(mP7z^C63h=b?HR{ z5qi{U@)4{4%~y~22D(|;=pe%KG6ftw#`~5qhrw#Q8g}DWrLpRqM>nD;De7+#GjdCD zBQGoKRV8xqu$<38(QeWZlX6zS$W(v1qb2Ty5PVq`+?%75S2HG zCO~)Ghk4K4oaRgInlWy!qp)JM5gbch@5cJYyf5k<@4&|nW@4adhwr={?eIzDJ)FCn zO|`{=C10l+p=i)$lEA%ZSw|mz()nS(9eKp63|M1kYDGEr)RE{0%{@c_?TVJ8<#Dc@Js%d!`4K*+!aFOd_B-Pet`^$;a1CZog);!)}a9ezq@>a$bd>b%W5~lKQE3VlFw*OyYZu>g<;5Rwt&NcvrqX!TBcPWb zbx45(;JR29HE#K9dr%lju`N|MNHuh)e+F5-ri`4>c=DKO0T z6nzwW1pEY!^~now7-XtqT#}j2Ol1jJrVj6m`&2vAxG8NA*tk6Z+v#f&^)w7sX(FIr+{6JdUFPDVOgM;84)P=e@jf_o$w_-xa^0d@fP))1lINCu}D(J00fkv7{l}Pu1 z2!{9i0$wE3G$%s5-tFMWW7W`@%oy6frJjOPTPE^W5ws~rj2B9Kss5Pg->x?oE8H3{ zu-iJ?q4;@Q&L{N4p*WH`BEPF_?HzUVVfsZM8Vq7PU3}>w?@9_WsiP96<0+qqVh(nr z2cI|nAP>0TzHD5cK%CQwjh0_8k#t+H!FuU#Qtu^Q%}TRc_R}yH5U%S1o1u8#$;2Bf zwOh7(IoOad{R+dqW})x1_Y=Q^qGo~yv{Nq-svf33-0nZ@O#BNT8Ryn!Q7FiCcGyk4 z&sN-R7IX!nF6Veea!J-GEI4C1X}&0!YDX_`K{;&T$(w=|INkYqDqdlMe+r(DVn&CF zx=`oyC*y>pPP&hZ5%*Lq$$9>%cs-iWqZpt+?i=hzXgX41p`VJ~Q*ZQUf3ww-kF>Y`r*J!p~LUQ>GQ;{;H8@5Zt_QY7C-Tx!-40Q(j z>4_hIk)==N8Hb!!*dB{O7nDH;iP4G+G8xeMz7dp+=GqJ+f*?lxNtF4X)JWyi3b0sh5rWt~Ap=59G62@$c<^c`5 z%j)Nnwof4ZtHU+-{yZj;wbmxLHRI2%9XH{y*b_$x?*e|Mps zj-gR8^dHUB7#ZCAS)*5l4Dfp_AFe%OCFLis%>KY^_a>d#WZxi&Q?@&O1Id+U1zf8? zAbS4NiAMc>UeEMNQwG?TVVdn#d2eEpW%x2u%Dg^clSD7L=w`>?lQn+0T3G~Qt1Pi> zz$aaMP!KK%hDKxG>dJt`Om8@Fc)FAdBW6jfwKZS$%Sqem)~c|<7Zdtng+r?r!r77) z0%o6Lrnht(d_AEbEg-Z%Jg?RZ02KkZmy$5(Tb`CWO&x~fIV)Ky^`%zK|FfNlvo)Hj z(sVzKp`hjmvK(#1Jro-43_M?gUwfP3sIj}~hJ;@k?Ty^R>_;i)(w zNQ+0e!9ddv4NF|U!Rv4^QA2|j2t^`XtbWHv0=zzL;gE`uxMJy%(%}w4NM_yo@Nrq> zJ)m9}gmB&QaIjNpMCZ}76trFOZkB(X-OW0!@)+r>XP4_Ze2a;VGb6~0Smr52}m>Rar`9y!|al-fKFFUL<=yuy?z&HEZ0e-l8 zOPK-lrj_4Z%oMwv|M~Kbx7EjC-TiJmQNLX6=w?~Fv^^=oHNvs^xG3k`Z*Tpl)u*(CHwfs+FXryyVBTM`ULn zj&cTSX_orcvEhU?#ggy0loEC0*TR)V@Ju-WH8CG-GaH;!uMH%Q)%I@#Tw0`?D-GMO zil3(8{Zn=s*88k0dx*Mg*6;)RIMKhox-mlne%KSjEbUQ(YQNS7`5k?n@K48&zC(y< z+7xNI#!$Z5Dawk}lpLSV6A1}kJ6OAxXQ#R`)}aK}STZ~FY@9;GmO;Z~7= z41)GT6D2Z>O#%S#yG#q5zl2Nj&AYew$-%`vIMy#pnW%(zH|dgvD%z&Eh!~^um#ov; zPE38zu&`-SV&!l0<@2ut70{k3NX(PlVkY@mRFq*WG%UA}t&2{Ik%G7J4{y=&_fevj zQrV`{NikAV4%M~WK$Tr$p4N*h;SC*p%T($mV1=mBBG4SeI$QQNRwIa zq5PTNB4Uh`f0?m5*|&Du#lY7wk`M3ctdk##3}o%43K-b(r8!wxlqKHNhIPnzHni&U z!KB5Bo8BI_!@&pi*__uULP^sDZrhK%yA$>J|#Zu-oQ3T46S>{`M$3I4ArNJke#yK)JYslJW+CfNKZ`a>#Msy? za!t|2iJ0RFPUjk98#C4%VYDox&@khUNi2gD`g$Fa?%?<|v@~PsrmBL0Kwv%(# zv&<|O^Jf=2C=2*9))c@?l828SmdR;On?maV7Ow`PZD{1c3>J$5-YLR*oP4w_Bg`bO zZ0!zs=^CSjk}2bCkVUfu_(ZV=p$;=oFXL3EZ+cm@ z>kt6Mx%nDUn~k3$qxX)_Ol^E7oSfklVc$H` z$AVwHXq~<@`w)%Q^)kHerM$#OE5!esx?H}x$uL(S(P5Q>N=vQK@RZMqu4Q=%)dN

#B^gKsMweARz#xxfBfFxWrhF6=Ci~zR>o)vb2+YFx-R>ZT9OUokcj88uE@1K2QZ+^mG zG9o@?q^G8??U!3w5Vo0QMr6~W^VyTmOvXdEF~n5Oe+#RjGxg)rY>>}DarqnFmWMS|ybMTX#L8*&_Y_ET1`}n6=AV^ZCP#*kKEY$s8`4ayW3yJ^V zK`c10-bpgdT%SeM!5gO*w>cJ7TGV3^N{E82)+(*rXA&ifW=J6V>vzZ-`iFN*7y7sF zGfU_*{36LgpXyz5fWgF5;Qul@xTMTDNBkc6D24CnU($Rm&!YHzZZEp zIYG>+P9yFMsR}0*JInCEQmv{tG2#_Wu!sl9!p2v{9uXL-s+5IKTV>R<3K1`r$M?7; zvo!|AA+QPxV#_@AT8ZRc7|J!aYLx~Q$c7QT)pbsJf{@A-&wBWM_xsJ|h0fkk@$vL` zM-GX>!+I34UOm)w+sm7K#Z{HIWQJT>U0)(S?yRB_)4y$a|6{kiw)5)G`_&)&yHri+ z6P~;(|M+wH2j6^~U)%Y1XFLD#s{G^6rm0#Q0+WRj5@v8je&-o9dLm}B&4WbkZ zGT&{z+Dw1(sQAk(mEuLOaf&~@wn=|f#ga3rlj_>x^x2~)+}+DP!V%Y=P2H5kd7TTx z>9Xf)xVx#Na$t?Xu)6BG8urf0svOw{VdzhFO>{N(dsb%U3N)2K_Mz^gu2%3%DZ6qh zHYaP*8Q^j)@2CySDSRmHmkNp6Bw2h+t(`HNC*VIg=K}Id-Z0pQPd_&36%S2vRFA4B zk|H+$Cm(+LS$TPQ$Sj_HPKu(jw!f>AE&;f?rKM?e zmu%#Br@Z2KiAjDpmMDIfz~pC}w)`0Z$t_JH zcvk|JU&{;JHL(BMm`);>cT2(ZvinOa*a}B6FRL-Bnl==wAQoBwRRZ9ng5u0-`iD~1 z<@PDUh=e|+kgI|VCt}cdAVfYsN&{VF-*l7X6o>(m^$uzm$~@+{^g624)p!o_UnsX z&aa>S+cr%=Duwm0+*{u7Q*DS3L$STtlDDbU@wfjYeVwyX_IoFfnr|uc;VDuIcV8x% zj{09*9h?ph{dcZl-`VI=g}b7vz~4=I{%U7!ZXwKR&9*Wr@gVX zvazhj*&=C}FHw)HLT?rtrwE!Ey@ zn>mIn=53plbB~iRe(}W@ZR=A7Hp8v{X?1gN3h*3v)jO>V`)+CT+hUxyWi5ZVwqA|W zMk)#ZX*Kh0uwr+wmi8D7nC2JT*0jF$ZFikF)^(P4YiG*ts<&P(?T7%cA8Kv$o3lNP$!-(1_+US}VhP>%*{r4X#^%;L+2Ty)SLAWk5fB z+V%#X$JUA@*Zi}m?ff8lnE1nB;0bw_f|-)SQb%yu#7&MMTslZB~o=V=={w4~KP zL!182v-X8U=-brwYw6G0mLB{b;@976+d?3J8Nz(A#Q6mqux%gl;u0r9?434L2wE<@ z{hc=QUWP|t0e_*5v=KrQK>k7-O~=+Yw*KV&@$4C3Y!cbB#mPARKq27~AvBLT+3E0F z>+DXY^@FriQ_k1wI8A&noscK-Pff+y1&1EE0d9EC;pW`8FMS$S{*jZUfu9CxJk$v? zJHX8qMVvVAkGh8kjaO76VgGx``R|{)s*vQkalDk@y+!d!wK=m@8n^Q1k*rn0xH5Ed zgM+DWkm=C=33%pr{VZb>YIb_ZqR}cCBC=TlPybW|uz*p`jLLN;wTnS)g0DJ{Fb@j= zLM=)k^IHiqeueR$KJ{u4L9~!*cc+jHm0Fd@uMFEpp0r1Z#pX5NBd%L9T3O3R!F9_x zqcr$u&KTsKF==fNL`s?76Wc2yemtT}EydV=(N^4ug>Rt$QLSVDxm5{U9(|!W9bO;h z9-*r_EPHcK&Lb{lr?`=$!sd0TRe{aj&NH?`ilfy?M6b0GzEzv6@2mRrTTSHzRB9Cd zP^C*5VD(3qHE2BZS`3biAJSCJ)|zVGLcl$=yhA+8uXqL{>MWWMXA^p+1l*mo`STpJ z<7soaNpXHd+5rRgZxdYXM5UF>*|Ei#X$o>|U2_Ich~Hqxe}NPK*K;v0&sy=f!d*F> zPV6z6I^&!dRR501OlXOgEKS%4V!Rr?4$qm;a%3BLuV|SKAHJXpAKsD1ERa?Vs)u%`C|GQ`}Sl{9E3ROhmG#3XJCKKtKlSvz4R+!xX~?fEOh7^}(X61>Dk1=gN) z92j91v?9?CP)TWAgT&4Z42Ax0k&m~q_5yvKSaUn-8J)(0U6r>_VM{kUn-6DVOgd`) zig3(oGL9=#Ia_))41@m!9$siS_&|7vE~}?U$ZSVCrO!PR-q$nh%$Ut64CXTo`x)nV z#ZTJ6On5To+lgi)*>X2!rBV$41@R^MaYZ*NlkK@tUbg6_sKD!G?QecijP@@!Xv9ae z6$plx10mBf-O9XnDT$X(n7UQ#CRMV(qf&flOuw^k^qvPZVK?yAZff{=GeQ?maoA#! zfq9c|n?SDxBDNJ~}<*9=OCw6JV ze9q}IjB>6nrwq(q%0ko5%U5S2vg}O2oEvc26v?Mcj;C34$AqdCiv8;rO*A}dk+KXr zfnmZneV$JFfz0NUS((B&HYjgW$+Jww$J95b27Cenf}PF^P1h&4;-Y24#+sT`w0N#? z5fVNDHmQ*b7`n}Tjpdbhc@4?V1a2rWRyC6x%Ij$2EK}0<9b}Rfjb?Z(Ae^%$whlxD_hTLS9E1^J+!Ty-Y{Lv$&;r3LvaG z!b6UF^tVPYk>Br31V=i_O-E>&P7V&mUbdF|f=w~DMC+FJIae;DWu!s_MJ6+K6gsz)v3w2A-OM%du)rPrj_Vc}|~*@lp!kal)ueb-TT z-J87Y=gmOd^;?JvNi{1NU-XEB{pSZ$swG$YoMW=?PF2n1(k1@AGDypwmt=0hl=N zwLhX==dpUASz8HfgU5T+sv6i4LE5iwVdwCadf??A@iHGdl4tjYDT!U|T>ti__14c1 z6-Bq=++&YHigy<}-=}4rj)xs?`$CTjWqTDQJKl^`dZAcbwG^wV)o#~3Fyh4FR|;s! zoFp643n=nn{*wHFdKd3TH#GZ0($wN}NG& zU?_QRe|?*H+L`)e zaZvcV;3#5w!yn=<5o9~yDL=B-@K;e3@K)h&VGo?^igUORRRV0nSlZnAqjf{mTD=B3 zU)RCCV`J{>aOU7V^Vy<)Su`k(7qN=w?Vr`Z=6e@|#q>cdH({RSD#4EzK3@1_;Uh`~ z4N%RRD06wz|Iwv9{9D{>ToHR}vgAT%OEEcZ*RKTs@RLvEucn@oq~Ue&k=pRoOWwU9 zDeS))N&XEZCN6=Dgu6}Z6bj&T5;rv=gv=&Zk#++fXS)1jfs}ZB7he#A2@b-gc z9WmHM={|q%cz9qi37lx+&I=@yIfR(4Qf#SmCnGL(tgaBlio(nEfs|*t?EP#~56(sk zBt5I?ooUVh2A+;)G% znWM|`T9|jEcMe7%TR&ATL57m-mC9KN?$Jl_@JDqH1;>9K9vG!zi_~qMSnpmRpbMLs z>E#6~X3Izq_~=1xc+lGGJfNA+{KTUdv1Ir1J`ZUG~O5ju$%Lagv@GgKP+3HSHA$ z;~mW>zw8h@Dz*J9xcFXKufjwZY&H1K9cSCa4{1x3 z1UPF3<4sLxZBZ?qvA?qpiH;Be=#6aF z&iGkpPKbO9sj1Vx1 zX@HP}c74ju>dzOaxJRP}9Gyd=Qq0S(fKd6s1ab*0cfvvy&_g`DcPzb+rPYWj5CE4b zT6p^OV~EuNEUMh37566k9-jGi+T}Miq3_(%KjellG&`T3xtkb{(6k1Fj>-%f?b6fHAaPjL!!|WpHS?lYutAgG0L^R7Ou$CPoWpfrPL{ zS0~fpR&%&%C(&TaE7DGd8P+hb1hSfim5dIB6;M)P4#rRg&%}h+q=ol*Mrf~yr6=SrH5EtOoefJ zG&H%1UBtZ>#l&^-_w8_aa@t2IsF~@hg3HK{v*CedU4HBHdVQiy;m(8RMizx;q7N`E11Um>ap&khi+bV=j9l|8dX9-dbfa#1n{~SS#q1xRb4#5D756Y7_itI?&&Sn{ z%;bPS{r(g2vRZ^!L6dS%bjh~&Wnd;Z5K|CUZGm$cF#LYhgVkXKujVN(Iw^)qMvDn7 zKtUdXV5qzoxPx?^f|GWJPXqcAF(jB>3sumY3L!nBt*~c;OmM^#21zWXcYvjq$d+VE znZ&A!BWk7upi(rG_^$X^c6MhhxdAc6*+bLamnGmqX1rIMeChQtViSQ`DFR@#=4|FH+d&eR$~@+ zUw8x)Lz%D_CA#LTjVJXD*(F|;#ugy6y+LxK8_U+odAP3on!D#HeK4mUru9&uas?xfDE!l$W zvGopymz=V7_esodlwIfb95&X+i=fMkw81(6q;x8j8sN=c4o#T39&s1p?@ zyQ#(z0oiKQN&HL<_CTWKdpu30F$&?uVxfsQ7S}Za(3zBsQ+^kNdB>Gw_AQKzolbC zVE19Mgvp9R!duCXrA(jKJ#5EFFuVVv8>WDTIf-&;++nF4ig9NS(}e&r=~X2Fk`JSR zv;rtHrpz0eSVRJQtq%1a)2VJKbbA6Fa6dtp-DfQsVHu+_zvmAQ?pY91y-3rRno<3Y;j8|!LgvA2*KF|1?}pQ*nHM)mn6 zU&jhfmsd!Y$EXk(>R!0hQ$rs~8{8QP1BIM}hWF}41}2Jq&yL38<2GdOVkJcCL1h9_ z7vcr-#it3CyzZ=KFNb+oyk`~%oamWyN*Jv8An+Q+8^LBo;4+ips1ck534CC%1#?0n z4hM(wIW!H-z53tqn98ke5yk8la>T7M1X}!LKo!W<2pbSKUseRcEYIwZz^5s(t?81j zn08wv?1F|_JLVy2e!<~~@zpWepT9ILXxl)sssKS{I_4;{dBBpe7gi>h2TrwX@#UHu zs87t*h1`LYj7AeSTEJtGrsvkjZ_f^fr`WU#Z*ov2=Lh%C2T-}^c4&jImi}ZEsRP)C zdOLfA%hNu8eAoZE^QYeFmHr(?u${FP{t)-j#)cta6T)M}^Nt6ec(T{irN%1piIRT- z6w?PBWsWI;qEu1ZmP~n%+~9sD3M$_9Ja|y4S%g*rYQa7rp^38lz*rNtqIeDpNKD5n zXL^V^5Tlm=ivMqIr((agc##MWuuFF3NV3=U#Wrz>m6-^Wq!vX#Sg8dm`v zR0QCY>Tx)WD^%>L03l^>L$HNaPbw`ry7IZrgOJXv?q75K2pT2qe93C6N;qEkIRki# zS5(Ge+DIWesVNiUyvE)z0R1?=QF3wkDM2uqs*P%)?80l#Nk2YrS~RcB>L3)}aCM~0 zD5{vbN+4ydn#%I4#-Il-Nk?xL0ATMK}F>&HIh}AmIi)w7qR=gOk!PuPc=7 zHLiVgww(IXgBG9Oy=J+JB4uQ-Vz)$w4lg?tCJd=AHVzW_vX2N}p;obEdbKWj%&GK~ zHTq5it5ic!*T$0|_6bY`^nX6=Us!6%qhzDB<7IjW(nm2DHl%trc&Ykk?qQz*I#a=B z(%jrBe9XTgHWjUL%by8uJma(rbgPy0iX-%adCYc=?Y!+WJ-1tBbqB}jxfMxU$(+?z zST>u3;DSk2&TqAHS~^Xk^(2k+nFQ%;P99x9&>ju9-k9)%J>eLvg9L}Y8vGqdW1Aze zB$#K2ps!Lw(Nuxt%J}L+)x{{nV^z1j8B!x;EF&N!#TWS04od6`MnbpGOU$e`Ivj5_ zqJhNv2y;wW%}FE^!itfQ*_EWxa(@~icIXkV}Gm27WTRBlO&-4 zD*t?f&IvNT{SbCkjPK7W=5G#H{4L)mF6`uGh0trSE8WML7cExnbt!#cQP`5iWDTbf z?1u}Vruj;N{kIk0^2 zl;n-2@*9Y7F%~h)`vBWnpIWT*6FL9rRg+fA*HCdK2jsN(*3Rx2Q14?p7opNMEd(VQ zR<}9)a=kVJ6UHpgF!8WJnN*S)En%I?8M5lJ77Fy{^AcDTu`H?7{iwR<5c>9l(p zNMS0a*mN$C@K>%IFi3Y2mIWpw)Ub3VK=`{YiB$^hIXi(IaGfTZrwV2g|NL+I*G5b{ zE+tqr7B0TDw~PtOXG!xJnUxQGI{PT$+8=-5hm|86?`4)47~!V+LA>OmMya8(p-ifL zHc)=Q;Fzj38{f+~lfhKlWL{)pzG_h~?3p86YL$KwEh(1~RjZ=7>>DHm?yYS<@4T|? zw4C6HPjyhh%DwoSg^aFnS7qdA(ep*+it=eHGwtEJ{!HSZy5Xzd;J$3h!Ba)ZHioQbs=IAZ|tt$9g>XOw@ zc+M@Kxx>2Fn!!kM8qF`8!_W8ooh0nhTB5HH5U7Bu!{p4hqT*jP|pT0%~pqNw=_T+SUKyetKBBtj3@WpWSR`6fj z)WIqn&t6Xy6n<>E@z?>!LQ=(&)lg zuk)V@3|Yh=HFIGc|6a0>Hv{1u1>h)4-x>kTrE@}l(rjS-qcsTF)P-FRi1??Fq*h>R zk?6uzf6;@3cC@4zhDlSu4Kqt16(ScyKNADqQgIUW@YBHBp=+N`?m$QsrjrBMKhM3FmRBGGFXCm)19;z<1I!|Z>fSn`hs3stUrC}EA zA;A)G5tr;)mLx3{u~}`xS11f10nxl5@^XNjVLy9RU~{*3MW zmxzuDCSm{GWSW^ixJ849VnLRw%T>oi77mQ`K29 zloi4d<`B-c_hKmYzH2(kZXOf!x9mvdzk(GUd~J0xrZM3!vHLZf%%>dPMm0ffLKTju z*iZRDN{i9E<>Y=4p)O1m6`2% zOAI8zFI6nb_2CB;*SvK#m+F&mSR z4>YvK>1muB-i=JX&&?&OH;>L4g`=y(%e>GfY3bLxImv{)rLN4URI!tM6F-;*GrzT3 z1H`)SM#G=5dcQ_F(|u~D28c@yb%TPkFU@6^AWdCwyuFD`A3ZmX;bb@D2o$DZSY}|( zPKqg+88XF(av21T_ASn%p{M@OPnAr4tOpXAT8N0XO{D~CyFPi^gub$+o5^e6$BVL3 zvW&dNW<)F3{?8c_A;7?zHqA3-y+K<~cI!Z%e&#PqCG>j@XJmD`hr+PZPLCS_R*y zps)RIsH((o4TIIsH9)n<;a#)(Cq2GYZLM>S(d0y~mpg*#Ar6hzM$}LCh_toIEKPW; ztYDdYY)9o34@sR~ESw)*V$AnY*AN>WTxoc$jY&R0v}t~0Ww=7fSdmA+ue0qd~R0uEX&&4N8|NNpo7_*=-z z`Nc-6PjD1<$5uSrnO$N`fi@cvz2mE+FC4n%PK8VfL{ zRB<13nT(jPbnn!Wt7HGZ_0ZoF`yb;z;Y$l95Q|{3ySl!*yysiA#)>ezHe|1KHu`6W z>P<`>nb1w1B}wo61HL6R1dUaP20U^@dP6mJ#mPrgl0jy9;N ze5RQ1HZhc~(Hi8H>9dY%y(EN=hdO6qq^QkBxLNjyP2tI|Uv zm1M`WQ9Ax-Nsyr$5)8#5!6jJaz)j>1$wUkfj;~0w8khE+M4gfHfSNc>Wy_+n-y8Eu zst}Ge+BMr)BqkAZ-aF`@PQ`@iDoOvXoejPdt<;Vu zJnyUw4^iSZ=}a-zxNyG9IV4@kw> zF+eLV6iyRrJ+hA03ivYTkSfitErnhbg_R_@vj8OX1g=b$h z$`}+6GC^%UN=@5jMQfm}!su$mV$k#eSDmMmE-|Eqc^S111d}ryQ~A(0Vb?%IjJXH& z;s<9pEQE(znN{}#Pk)GOq|h(2yr}JhTwBg&fKh=tze=cHC|d2lTH4uM+x#}}qez&9 z;1JUoVSLnPV@(6_TpfHchnFH$`^CueJr>8YmuNF}Azh0XYwxpNg6AxP-a`VhD%S1z zbKV{3DNJx8!Suc8T)yGHzAs*YT z5QE7s?;m_XlDPBgqh&RX2Pn&4sSW6k3b&(}uN`=6^cpKNx2(b=zrGav_v9RD&6l56x(@yd3iDBMx5K8 z8a}4p4^L^Vn^h9C%xic6sV0Mqzwz*sfc1@c+wF9|Sol2PSC>i;6X?P#T}sTTlsmSs za9PY_bXDQk%js%vbcdTxXvrp9sB6W5MdoZN!qllNs|FJKk~^5c?C8sknUIOsoXWb1 z;pRdh#bzs4Fwf{~{i^fmyS=^bM=d_#Qj%5^;83jISU4?srNT>w*ZY-GhHBTPhR0b+ zD)-Q-T{+NB!?D@6c9w~vS;MR=xD!z`&*uvt+vYjlgLbkk*%u4Xp4MqSMFNtjUF!UP zcWYDb4%VVnO}yY5-8>BUQ?fYnCoK}af%>G-b0Obt8v5Nxy;EBJP5mwwmGhACH&kuK zv~4k(Hyz4ps-|-;Ep%cvO z4TEXIluAp_D&Y?Fd)hZUSX_=A!d3{h9z=o~f8nxk-(E(5A=U;o>P>E|r*LskmdQD8HVYGfaWCMhd{P#Qx04bs7m`@2TUH~oE_i_kRnYoT^^gO?(4_%r#gmnz4Z;9vB( z*rLdak8lC2*R*&Pn?=&H7Aq5TlhwZ6j`t$Ya-A7KU8uWdy5>$ASYaTCoa z8T4<3bF`-oZTp50E{nJ7eywOOu4O?6_1MbX6l3`&3tml@Zdzogu$+^HiGs*UAPFk! zZhMMAG8p|9?8X}jb2(?`OY4!sKM|qf5#pX$JR$caG^@fq2cQ|--aMG zZ1e1xaxy8pp?#;$NCX;_vMDNeQH2VA=|!}F@+J~&2{f4y-q$?Dg+X6&W>lc!7x1i; z@1id29}p$fkvt<=q1BSeDOe?kBQ9xPi@lJV-u>&~0_sdVx@TmY+)AjL71j3f^@v_G zi7;*nkEYmGJxp3iAPc7!;Vc0X-sBFKt4r&cUPY#3tOTR|GTwWWOcKNAk}#}_R+LnW zttL&&5XRF2yt=Dx6VODCM`wPyacyS$^-ie=5Rpl^3X+=9U~jBKSCDFcqR28?QQ^>* zm&T~6h`#i!UL{4^R_Xglb*!w}#g-<7QWaiS>l)-E?3Q-%t})|1#>$b-vh#)d#V{W` zvD1h$dp)(s?EIqA=D6k$iJg1UP`NOq+fT^Z9>SgMH3@(Aplvw+p!DuXUOH%jO$zoJ zUV)^qwCSb>{h6{YzjYI@G{VR&-gQ<6UOCUgtmH%@h7wK@l?nuu7u9MD9g};o z!4SG%j!i*jRO)ctvZ00Vi>xqCY;-4~j5 z(|I{KQN~WP&lvwe$!JyJF{B001rn18O6+1_S_N!wC+hcLTkjKVL_@8PMy=av7~2cy z{mVr+G#2~ki^+Ii$g7^uC$ZxdabBpkHGaA1UnbK&(4XX_F8=`rw)NMb_fTbEX+dSVAsU*Ow7mbk zY1`=Sg|h>nNPFs}KmLoeN=Gz8(ZUMxpP|#u(CG>~T|tLSrpRr8o;ko!>l|}4)|V}4 z0n=@)ZLAu7WT4&^e`n*9d6y#@Tfw#&T?w?k)I6`vH*^~2@Rs*dn+g%;3%OOlLh9zt zul_7E<&rElRXMtUGf$=xGpp&#^sUmaQ(`${0+* zu*=!zwaJXVCa;}QT_l2Ra-5M+!ZD}djI<)Ydm~4*2!c8xRl=)VV*I~s&zXgNtzO6T zFrg|fblHOsoYG`_xlB<;vjhg**zcXy$-gmfRYR0Yp0w=p;B5#Y0?AczdXhTnKJl0@ z4S~=gFp{VxtbIwFzz8%KBxM=FFAu)n++Sb+a`E76_u1(As~ULGMgk(6p!~v%yeCGf z0jyfD48B|?t0KCBveV+y-8c`%mq+M{2eqN<;`482YgNOi-5S6!AT?dN6<_gKzwPbp zuiEygsSR7YHqrD!RpE&rTa5c8K;d5B1T5U(2stbWCWOZvNl?99THjsO#VS_LR<5R1 zNQ*#YE+vC5yCS%`hlz2XpszxT@Xr!5GfMB(8wHs5bdxelR8#0+v0iMz1j4(?f)ZZM zR4FqZ43DfC&Nt4yf`^%1HOLf9W_t<>&qWMr6Adv@VxfkBnD>6*-=a9Y7(q5u_6?)s zhUtT3OigHjdqCKm*TYjX^w8Zs$nlaX0zqLPWg506-vM_%4qxBML$;&$%1JLd&n*34 z(_u!pcjO+fet1U>YBi%?E_7i0@&0ru4!@9i*9pM=xSwgQ!GZSB1>oa`vJM_LO_3yR zyZl!~f+r@1lWI7|1i@nwlBN=nuu!r6jM6nN39Df;I*&)7aCf=^6m1!Hs&RwWxg`hx zR$h-JE_nlITP0`iQ{)DqTXGhaW5EI}aUr>3_37^pw`AR;H+#{hG8xBq^uhF@Tle<> zwfh8^OS2^Cw9Z(#tuw%xOx?d(k=Au&sDzNMyI@F=W4;WBow}1 zOjC&=KagZk*&2t`XhLBrLI%an;g58vK%>|aJYth9;AGC%sXUjqH&i8NcGSov%O;~K zc`Y^Jo$ctUqT7}fhI0bIjCfu<#|PDkSPSyofGL|C(5rYu>|;1i`!$SO6gZofRv>K^ zLVWIUq-~$whi=|~IF@#tLq~9MKEM?2JtPw+#+Bytg$V3s*YFgWy)yybCp)sjg8Zb7 zO1bwQ^|gVf;%lU&CZ7@Q+ljpkdxnaDH*el79QXcxyf7S{ERK#3$NE2?fB0c%=jC#T z|Na+|9Fh$KU1?2$+2CTJDCa3Tttts^ynn2Fs?q+&e|y8{Vd38ugT4wWexv}IR|pX4 z)Ietv1^IcB1-YEGC>O{tJz@ET2L>Gd{Sx;4`c?lwIxnwAcD3A>Z~Fi7P1NHou=B6E zeqz`!e?b!PjWEASDC)VVL}DQp(~u7zMb`!k_jFAA7%-Zm#Pe$n*IL$9QeqQkR?%MC z&tXft*s*QJXXP2l3<4*T`)(;Qw;*@+kkd z2Uq41Z71GjG~TUl{361msEe4{PApmYgz$sbrNdl7KXDq7C3}QNlG1bA&9WabHctoFnEQ=6}v85Oz)FdB-(x(;?v-sRL7yk+LAK zPL!8?a0Jv%VZPz0F(I}%8BNfAaPAdK<(GG5e%B(N-iDtnvg`};jEJX_iI5I_bQQ#AX6nU5d9YSGiwp`22 z9_y_VEjjA&rb_wm#3_Rae|}9^v+pnN*J8J{gU|N_HZOAr#O1+a_1b1 zvUk)NSt%*KmJ(mpIy9W0#|%B)D*h9#bfJ|hrAZkVtp?^EZ7i*=Z!hiau69@dytlKo zyw}~@-`n2bd-SC9lzxWOU)$Z=SzX%TwP)A9wzImozq83}AM)A)53hKVOY9 zl|wNysTo#gv`fYep)FF`T6wXoENDC_Dpjp7g$hitBQ!-f-m(y$EG4qp>}iaR5Gi<9 z4<>&fZk=x(9~W`|M4p&lUk<*ur(Z4(z7|y$b_zNiXwZ7sz`?UzZ|I#sfRTSt`J;^w zu=NCGD`}cg4W3$jRdmm;t;N=_mY8AqW#7@|m1XJ5>FD)#d8H;p#5V_DS3m^3+S>xA z_xb#P^hX>Iv~PVF6g$>fISyMIp2Gq9-FG-VKA!Zv^;IOXB*^W`onS~uKnrZEL}qg{ zCD@r>BSyZ?w9GXD+XU8v|BXJhCCA*{!x}J9jZO}!8*N$V{vBR5Dv7T2$DIQNA(D!M z_p38PGs$(mt;RA&U<|4-rki7EEN&SH4$!W}1^#0}{B>1Qf;WGk$oHw`TMd5cG6*+B zaShVJbCC#jS}~6!ZN*DljeO+P5!pFHr-{Hne)`3y!h!~cva}zYErvso5A{gA+kLUN zxv{mf+I7*l&}o6EM%VieSE_Ik^EwmOolQm`YNWrPcn5+Ezx-gKRg8K5`1wG~8O5%uCo26l~>_%h~+*YhXjU48$Kro|Zva$Z|qWk_-U#p!~ zlb6fx6DW2@g*>L13$wex&YX(|@RFE08lRWErHNETnF4$!L1aCN%PKL-O*^ONZ0Rn_ zQ%?K#w62xi&3WXvb$d*OfYYEqVqoP0E7g&Cmerx;A z%qLD}jEAGHA7g11vTz~H=;Fot9AO{(S3*e~!_=-FI=o(j$8ulUpAkzd#(l1aG&(bL z&Q*lb>t91u&`AgWbiKHY@*YuTWxYm2G~-!B^v6T;ZKm#zM!gvksiq@E9Rtob?5$qKZB+=(eYmlpJ ziW11R&_YjIi015N_Cn1u5)=~DAx;N&PuI#M+X?3T@Ki?ur{Sy(8b}*yJF$!sL zP1p|wN ziJ?+a)63Ppv3DWu4;DwIxK?4@U!Qd0cz+m&bqkAaBduIgv=$No3N-sL)a)+f}=V2=@*VNACmK zJc{aA;lb=g>bDwAck%MjtxT)vfH@3AfJehK;n(&RE6cdgh;Uok6R_UH^ObKYxtcQK2K6TzJ66ce^(i5{9P2@z-(+Vq$ z0DX}uxdaPVt?|*l`UhH{4h>tNPTaY|t3OED&^W&lW@sT-+ zLQVtd=TOq71_%y~hMWvhDf5Fq2?P|Y zZ>;LCTie_d8_+WUWMZLrKR*e6y-~wCp-TT?-k?!ke5`%P4s9lD*~oX=IdIX=Gak}e zErTRPVmBr8hQ`P*Idywa@eJzXT!&vgCb1P}3nIh~B@0P2+mJ(SJ^r3Yc>$s*>0@k%@-HYF2`bNB`@TF(Z9Mmln zk7L*7Pr=q4tMNlF1_Fbec5l?EJ|#suqY7_vl#_O>73AzQeWNqr)h8MVy7LvKJVNpa zN>%D_aGJUg&7Ggfa`uuC>vK!6-WDeb9$l_g^X!*N%?%bPU2KwAp0gIibixan-?YgL zgAHXDPV`MAbC-frZD!u)q~Q3LX4pRoC(ffMWfo}u6%YUTrA7S=qrH}8ZsSkupCCPep9x7l5jE_nDs^1pG$ z(Om6W%47!K7_vmhNDpY4is#4x(9H{>QY?E^wzHVbC|>6eYm^3c-~^YTdeZsL4=F$1 zn(CgD8T-8R=#zzyNXcJPZ29Q3g^wRS{tMM22DFx_-AnmZm?z=Nj=1hwerd}oj@fC> ze1Lh=u2V@bd!jM%6(7hrL37=MxwoRUUvpHcyGPQMKGrr~7^?lkp| zds8-H&2o9D)qmBQe^%2zQ*r7oI_`={|N6fLCVeXvDx-JFFNjN@aTa6_-`o{(5Xn@m zIp5Eeo-c(lLwAFFCRxty%IcM5R9gA(1y#S~%#O@>O{SUCIbX;HaQ{%HRIrpiG4X5V zQ@nx)EPzNNhwvhPyU8gzHYUeGklgxIj)yvU;K()>8BrvwU#W?Lq^;!d^e>p) z@0utUVSH?782rL^`IQ<@zP2WvzASq>v6N>X)?o(5pnJmLoUVaKLoDFyM`L5{1Dcf6 z^{WNw`~s4WhnMvk)$QZ+M;vnZTYnt<3Kak-3mrJpb1B9o2rKtfj-_8IQv>BUAyp@Q zyCfVr9LLJtymBo`y!P!O5T)iZLP z*9cQN?>3sR4luW(T(Zg3Spdd7@~KC`2cE63}Ru)&H61IU2ALMzg3cSZPt!d)iD^ z%k__gX!Nz1E@Thei$rjWm^mKp%H}%lT$7S;=_91o?0L7;oMCz1^1{=CXTM4|a6*4CoFHJ_5(6v5!&5^09R-nw z`Nv{{DJU>_7#rMO7-@`KqF~26428mUadiiq!ju7DzXudJ7}RP9N$>SvliC29yS=#g z`z&uSYHm_86Ly}j^y;h?2Q0Ow57e?mww>ks&|J|#8vop~4=Mg}2c$6Yyi1>ZMN4TM zFL^Ux|EX5LFLX=*h81;vMFnVT(10E-%AqtKDMv0%(v_?|IwW6OR?So8$@urWG-+~6 ztvL*5hZKDs#4?(3Dx@rW58=rIyw7}xTh3;3Y7Y|^nH98dd(=WxZmlZTvCJco1$f-Q zD}a>Xld~YGL>e%U)5-NC3o#L?y$ytIiTKEmRXwwaax(9!EeGGllTni&+`ssk%@kB-06v_Y` zF*bb)y*i;32l~+L&&Oq+iKO`svg9Z!_`o#P>pZ0feCA*R7Mm#E_f z;$fyRP_nFzDe98jnJ#xgR+O`_bxa_869PvJ3}$|lE^PPfnW9ZG5q9G25mGY)$gf(~ z2IVKzJb#5F^`j4Ob%#{y|4uB4K@{#rDn8T*&}@0RQL2#4W7PK)QouK*cY+o*3bHP0 zL}U72-@3()yjwcF8r+I1M#fVdcGx=m7OZ;<2iipV3Q5TWUzc z8u*ru{(43Is0kxH9udGDPQLP`m*!4|p0}D1yR1pER=^CcpUGSHXf!3_kOYOiCtj?X z7H8!75+bACX}5p5?3R(2(ab$o=2wZ`i8&gd?OvW;wtbVAQRf2ZE;Dtqa`GczYzH;{?|J}h1-7dv%b4*yb5#4oG`*iHS;w^j%m zUoY%t`||EX4x=la;YJ z;*5I5mSGEk_SiU6kx9KeA7B(xofdZ&(parWWgc>0zMic{r{#?%Zd@R1<9ytVi)&e# z&#YDFLU31OTo7l4+!6zp@W%k69f=~zDs*|!tUlE%g|e~DNBL1@VW-3Q1#9IK&UF^5>ux(#U*qFjow6^#uw&9~a~Ls=4{0S^ zzHUFHxU!wzahVpv@H*+CbK1gxIb8nD*|olo5En_UHk`pMez6F>b-|=HAw<1vpm}$B z%g@u_+gbbV-PQe-t*(!!B~B^TuQOspGb7nN#9y6-m(&yf^+L0y3JH0b6H9A9xzWk@HSDR(Gi`36zb8EA^zq$6ueM_pWZLX~T zx!xSZe@d^X&KJ9@e)|gmF z^Q;#2&~pxV&2Ji|P7kU6LRQQq=Ttx=hA=?M=mNcEEL+&sqs4(vLMwlxX z@Ek21#+|uG|Lc*mI#>k!Y)#qFFv=x}rf@g>Za8EnrzjqEi+8~Xz7d)(zf?Pt)odYQ z(UA5f>JgnQ{@yE;rfEB{vSzLMjBG3+U6w}^O`?@3mpwZ^F}JLm*UpndNmhfYdupAq z?KH~#SdmXNx}qdAxfZ^F;jti(#H7>Am~fMsmu`QZadROdEc&UcW0rA6;2=)w&Jham zAkfvh-?c_jAoz@y*c=;wWTNQNlShAATYdHDfgI=u_S2J&et8gwObz>mF=&Oxc04Cl z8fSJ?($5&yG_}^AvM|nRW?QRH***{XEQ8T)8*7WEugpNz7Gbj+5ST=%9x_;3;bO} zc!}cpuR*G&)V;4_#b>pJ^)9xcac#4z%P}x^^X2c`Gpqp@X|N$D86ke7m!>xwmCa^z5Ij=0$ANcxi2Y z^;>r-cDwc{RdXc*DyXYi9--o!+uYe=QfSsS+U?rhRXjR_U`cL7L5wZ3#u&iqN@2Ka zrV>L|MrtP29Yu|OR*n7NR?=j9T(GPfmNonb>rFP@hq#{KCz<^k@n*(ML9unG;qSJ{ zc7e21tCC5fVs#$<6&MD0ml&<4X~he-<7gqS#=Sc^Q&EXntb#s=5zQ18QOp*gi?4r8 z=I6za-R#Pj#sJVuHuvrN&oYpi0@DV$(N16hlVQ^au!nUYtR8JRp0bq!XSdr515IqD z9OTBWFu=rC$^lxo($25A@u~WRlF;|euiJlcg;{HWn|{n%KK+owe%pU&81ygOhDkr> zVbTw2n3v6A3cp}~o2qI$rtf=W+?Cb!)#A^WmDe!oKqO-FSVWWMPeS%bzBS{GT>6|76+aOZ=H$N*k(axn_`?W_O4EBd#2MA2IG~@TvCc z`#r+rj^*E!k<(@HTvj&+j!)q9iC@oTq}5te|YA5<=b zH`co3YnCgjzwaftt4*LEnp1PO_|f%($RZYdqa7S~=M)Bi;i6vOUVeLLYk75Lf2Yx6 zzWO;U$Lgn~9yd9lw6@93OSOYi8*v>|lk{zPIPqr^ zp*Sb+_uh}DjhMk2Sh>51##{_qZV}l_T+eLP{wZ&oPOr@_n2(xAw(A#;*?=w?yklYc zL$hBa&zb-^qTvosSan+-`?3=Ib z{9oHt>OMeue#?e@MR~}UV-L}D$2aEpGt51brD}(pY2WyO+LoX7!-L`mMtdRMK(-y% zdGT_2nPcspd_iM*k7Ml(YIG{E`qq-BZ_d85wa-OSJZK`qujAvvd=qLw zta{jlOn|g{p}BI!;28Cb##Z;%HuUoZbL)3VX=7Utn+THX?4|)*AI7j>H1}X%mSca> z+{i21LkRNoO~AY=D5klKS51m)GFer!ul+P&klDYvS}R|coZ}6?YYysG^*bu* zG^)Os{^?x*=%hc-QP2|_s8Oc2wz$PQPTxM(n7RZ;eRTRiU)T!u+nAJ-4g#vOSgY1= zI{00TVVg=jr&h{0spD0RRz(Jw7rL^GyGMs_c#o2Gf7_18pX(Pv2NR##{!^VP)i8Ez z`P@%~p5yKLbAFk7+<8oaBp|e>KFX-i?af&EM9w%TekXm(1=qLT~?Tf*S-k*~>CIl4L@FC?fQ^-qB+_rJUz9zl|)gaqjjuDu3yaJ~XK zx&kDxSNs! zBaExH%gXTZ>Wr0nx2SLFe0w3vir0^z53a1~{II;Nk3L#>s#x49SRef*PiA+yLk=of zTdsk_TIIz zjpIlg{hnVjt1vdDNR&iLmLgvv60*4AZF%u!Z66RMK?*C7U;t7Q6X*Q)^E`Fw>6z&P z2E2HaJ=XhfEMaO!7vX3yL|Spq70kSz`sxnumT6)Eq=?DGOijo|=*omL&JV<) z@+iS0ZRlUh){<*Mt2l3q8g%S3#oTnGtkk~_0TikxWKg7LC&mu!1m;iq=bq7mON*j< zv2R>6lo$6m=LG?(2_*!h83_RmS)zerAM3_41+K~7{NyzD7A;=S%XmDUmv0w^h71}Y zoxeK~ooU>7yT~+SG2o&sHUX6*G`}n`lp{4E zFiYT0QfVLd1g%PH$kX9LjK@^EC)wzk~JUxO2w?7(D6#)v@snTXk8*7V$#_1p^Q8)ebCMdzFDV zMSqfN8tpOWDkk3qxr7-vNB!Zbe}3r*3io`4ABKluhX2 z&?`Uso0BmvDwVBX%$FkaYlLhQ?kq4?pozZuTk=vf)dga!>T1)r%N?nd<1mS)MFTqW z;nW;3cDjZu7rASk^5UdK+F8h+*zI99V_qSL{TQA#(Xo@wpRz*H(bX+2vQ_b{SqT9! z<<983JIv8aM2wwXVp&-rT$+9;z zrYsKgJsrxQAvmLdq5m&Jqp;yZYYxggI=$}4W%miozV1soK0}reLoPsSjsa1g-1RUC=DHt7=h0#7b&c?YVX4fbV zx%7WC3`u@dUCIiFaww84Y~jd49C3AHV-u<2CC2>_yrU6UeU4rpub9Hdm{i)+J?tZnA?ds`U8II5r?MaiN79N3G0s$okKb+VXc(D2uocjpd{aCMqY=d(6( zXk>A*bu5lL&4i4ApZ~i2c_2)%wD^ONL|7m8aZ@;YW(1U%?T6sKh{y@v;LJFL4@^VB z2TpQRdmrU=gHSWuM!qETx0vLpfmE%uV)(GUBGi_;n4&$tPo^) z-7Jy-F)AADYJ7K7A%)kyE>&S*p3w7mzkhzx9lxVaJhCx)+`w5eu$nCn%%}3QHL%@; z5ODGRI~DH(x7^kSk5*kQtICUg#axN<^6)$`76Np#qykr&f6F;A4vNBa zQ0gdTt6xu#nXH_~Dw92O@-ELdrVlRxwFuG1bs`16jfimC$zLmP-y2Y)4tJk$Pos$s zCXz~<7`h468TATu+3Nkm@Ac8!^Y6Z)xia(JBRONmIQ=_T3KaF}4WNqyhD{Jvcqj4p z4l3}?6YUUmiXc|o;~Gr3tnd57i!u77a#x+f!4sJkR=0{r_6<6i;M!Jqax;(NFD^V@ zSVWiev$x&wdaQ+^+4nEtg`P{X#c+%|kKy}==y*4HAm4mA9vwV<(RzQ8h#**RzuLc7w)mX$(K(NY)|;HZLF zSzs>g<9~&PefnhL!fLx-F+-@rV}fXKCy(u19PvnWBDy0Fu$w);qXVPZj;E;*+qu(w zzc0`4@Ni^yff_eN)kF3O5`+IjibqFbZ=pUfpWA*$sD^hN^>Fh7H|Bm1StoRVMIsQr zi^sjAi-F7`7i~)g)E)aM586oVC`^y)sSl7w{+ZvyAiA2edk_eTsy?Uz}FObTv#Yi=+}Xy>c1x_xN(F8>N~U;H^99rZ&&iL5TG@BAVg`NC>Grx3-uwBN%nCZK1qg2;u5MBG$o`)x$+LD%;pC8{ zHvtBna&ug-I5cwFr7=d;BA>-{H4MrGQdX-Wqo>Om&+tFIVz4}kabqszuELB$1tK-o zn(qdJRmg1BkAM*bC)f!OmW9VCg%89=*q@#atK;)Crb%j(o`4Y3f;st*iA1$+^GUpc zOB9_u>3;0Ua^40>9nooAYvbk%02?I(fc5k|9BIWjIpiK9Jtx@pDDTnk)pd+pLrS^# zm@7e;tRNlDb5SybOj(&mk+WIPlvfR*sMJy1rV&s^sb8s_R~J0#ow6Etb$GyH`wBkI zCAZFl;xL(K8hC}T(h#nz?!w^^**&i&ulVlR6CL0vtb+GgdGGAS^&* zZVXkM&WV8>k#-tm<{A+od0?HPJfiuII#X<>QcH%Za3n~e&)25&6J`=CJ{&2ig06Wo zBL2jI(KQn4hyqlL$gbbc-%SxDSQTZQZL^Uo*{?=f8&em*>mDjbVb1Ajy^d||GHQBk z6DwSB*``{1THRN7(rE7O@WaW)!P^>quVp!Np|~nj?Pd-n>ht+AAp;8}t1*`O4tGc3 zg!V_=e8nM3tEW zbd#A$+XFkA*)~d#)NQl9!FV6`ik`5=Jr?5CPLUY4BU9(nxJLNH3qld>LkuMlBo{V( z&aeYdrup+Q%xH^w^x`dh5S}-ut6@G(28|N_~cXu4wNwg?>yr4_5DVu z^SH{(mxjVr!e8uzGjmp#f0`g*MV}qq$mOJHQXd~UtW4&}(WYPGYz%aJQ=*yO=&|HieJkt@K=8s7K24Ax5dz`4?_1eX& ztxYMwu&~|`Jn#d=<#tvI9Mr1He_Y&5vMJo6n7&PJK-w#I)2Jk)<^#~SO$sJPF4&Vv zI1x;>nK*e08Z*cQ&qrHtL@798DYm*l==eEn>wT`2IAd=bqSzUTd+A5flc={q5a zOm|<>cHv$sO34cXhqRsCOok0Ge8;8*?|O2_z%sgi9U?i)I7DSa0oT(C@m&F7)`mi(+ruB>Xj}Jrjd;+qzwr}R3x%8F&7o|-M(#P_3tT^cmpOpaVcP#_eKYc&sN&i0Z zLV|hpfTtq|ebAE!B%%+3b9j=VG@sL#Y(W+yLwxi9>tcHe#i$4pd6}%amqBe>VR_bB zTY%6u#w%0+oX3vq8 z^>1luC!VtHh(1l{s3pgpYGu+!V=OPcQ-z@J*@>wc>jn;eX?WLWz3nzxdoFV?Hp(qFeRG6fh%?ymDd zMPX=TCiZO-SamX^IANLUbqoA)aannj zn3)woTT-*D05{6V$|%D$(klW{QUGHUM#m^aU%ekDI}9E>;!DP9f#Iqo36Ex_jG{1| zHaadue+U)aW$|DWp&g^to8dUl&5MyL)_OO4i%0AwAz9+g8x7IGA77pxATf`!scdG+k1n#0qvRKb=;8XZlN_-9Lla#@3Mb2R@Z4mj$b^Z_d6jKHu9 zi}>Zs)@um$?alU*y&I;u@#P{GO_z*oVCTasq`L3%4tSut940zQ0sE`rn#Obz3qTg1 z_qNA_*Zlzss>?KqHASRXaNjmsyoo6u$QKR8bl7w_41uWQ!THD15UwI)e&-&Dc4;mT zOdN)HY*l0d)tr*QhUf84y3G=2!M@X@1sO`6A3s`rW`Gn7$j}{2+T7*Tjq_!K1urgl zLf%&~Q^joe`05*o1Kqme7{?svTwuDn!saBc?U66H*f1XK9H@8(W=#OOo8Ry=QRTk#4+` zDZ?Qa=>sPmqh1`mOGc^WY_(jJBt1)G>igS)G`gu|W9UToBn-GYq2&nF&@B+m##z>e z`(ZpmzG&>#@ygm#j^nI`#X|SIe`TT=_|s^j!y1x=0qQ`I*E}^^j1c&goUvEJ zL`P_C^INe8Y!PJ?M4mLBG;!}6ZLs;TPZ;~|tQ0X6NearKG#yrW1BtI}V2@m};Z+7n z4cD?~Q7nW}$>5WP9blwr=UKGtlSH7Jl^}vE$q|84LzWE*!8j@@x@eH*Uyd*e)~u9K zbQ_R{LO-HP2-U(RvzR8GfO29+RNyUF^{Dt1_@;?Z4zm1Yqq3e?Vqyifms!B8bqmm+ zY|#x@ObeW>&bhc}kViiopdwUWIpJOutIg*N`y{f#^^3PwqMy@B_jQF`s>lAic32^{ zf(5<_<^$UEEO}JivCUdzwrVQaR8kWqFv0glYXe*q6Qb${~WjZ2uR32hlAqqK#w`ZrQe`G2nNBF4(@HZ#3F^@z-vgRE( zw$XWt786B@u&*pYxHdovnOrwaB2lq@N{7=0GN?Q#jgar$DlMe}1aWP^oKBZg?-juV zIov|4>yCgvnau}N6*5L*%>nc*@T(_``8yTN7kUVe>s4lX5Hb0@pvE(fD6!I!<--t1-`}Y0O#2T ziolV%$i(i(kBmvd_MgGPJ?aj|ytxjhe996Y?^2G3`h%{WBc8TEVrd&Jbb4;WilrQ(3*@m)k_ee+TlOzZ0lwMAv;a zz4&w{g2VgOuksSuI=Y95Q5ik%wiv9M-4;l)js%3G7f2Fkq!gA+5*21Yb30mk1Elh| ze_P@Zo|%Y4L}w+=ciO_+F%0zawjiK~kq5;lQt0O%_rC&(49c0PWEeLm)Fw)!hPWQH zLL>4}%rrP5EdyDXqaENQTKU^)9eBx*SmQ*F zp;DzBjItP&*{oM3S7cmWCoDB1$rR|RqBNq#r1(^+h8kJ!&;|Jqahqy=0IC)$r$JY_ zjzNo}!9LoM8uwH5k!B6ox{3CI_{DG?6B&EC#Np)ED*j9p^59?e-nTTg#p~aczPi?_ zDo|aORPW{2?bZ%1!|X^Kom6F{57>AN2Pail=mTCaTREW!iy3S86u`Q&z2?f+2!a17 z16A06QYI`aGQbKNaRqcq-l#Vh&lyvAG-lL;x4Od;-)W}oqmue5gn1<25 zT0Ri~j4%RQOF`O@RF@Eu zAc##IyFjc&4+xN4vc`0igP3&okt0VyA_AX>v_o=0KeYI~EPrQa(FGjwLDZTEjt*Bv zj+MDBO&TR@jGzTU3pn|25gL)JQPTWgq*v`>Xiv(z-;ct;wq#v|Gy)A4z(Tf5j}zRD z%G2Qhhfg>rs<9kg;+BW*2(dtCf3+c4#Hxpw>`j&}<2sA;gWt^qTw+@^4^SNxbSVP?X8~|+H~Q@HE_;{&DI3AYthaDsdVA|TT>e^PE7-ubmF*>rs5yGT&%N2$ z-r0V=vRZc)gHE*F!9fPX^sIV(BvR%<2`#x_ZPHzqmKYzS8O)ph*#ymum$uQmCAyfxsB$>umD)~`0S@l* zfSn$a&-7uP@#6H+QDquki4gkTsR|=t6OdOJBFQh{M27qUPEe0ZB=8<=YyspkL&JQG z(vSYf{Hld(tgn2zAz~4flOkqtI#17YCI}0ZA^NTbDtTW%S3S^FIh%zy0$#?_(An2t zNC7YY*t7sh86V#!wtIeH!vUWlPhqld zoUxgQ(~#F}ls|t;0~$O84@XX%s~ks~v4t{cZq;fTMyfI-KYN!>GdYNbQ<{^bXF>spq8gjLY+gpl zSCc+^7g`B4I57k}ZId4y^zst~*;gZdE zXKuI0uY(}_fq?@Xr;y_0}&&?xfq1UljTN?w%y3je6ER)vp1T5t}> zp*R~wZ&TE<4G+66*D^GI3TIhwj;RE#Y5JFgazZIq77HU-6R0+l&eIXSod&2vv7Xej z7Rq7%utb92h>sN3Sy-upT}~u!m>>@@Fh{ot>%M$w1$X*HsxCH z-QoMoy`%2MARM}I8Y;C9^2Sa*c4JoQg+*RQp(_TW6%>ws;d(1wnS=0d z*b_C&bA>esGtJJ(hS@CCFHtHiLOt0haQ9mGH5gc^o254!a{O?=?L)9D+$oRVHj4DhFENVN zx6CM!T%jqKv`>9Lpx#o^USS0vX!B7_yBnKK=n_b$<`gz4P&yD(iHjEsgoqAG`yAmAw3LhoS89T7yE??XEsdu*y>bI@ zWitp6xzIstfW_9$iLFtA6Bx)oK_E^+dX$7m7<3&9qW^YxU^1==0b_JsU^rY8WCTbr zZ*E2*w46!;goM{L&FYoXd3=|y<^%#syd#RP-5hB+X=Az&J2jE{+GKJ>ew44e62yJM z-~-CmoJGsX?RRu(j0`tIjcd4x9-Y7x9fCELFp-ayrpbYb6)IESBvEY2CVRyY(w$=OO(sDj2fEP~5lLZ= z?@gkARbSfPi_lMa({B1`8EVPNvxlj2#-+98&bPIP9r$z;rH3`;i+ubBO_pnF7v=3; zzMSfm%%{uk)%K1waZdG;<_Ifn#2imjhb=f{XREcuInq6)F~AxwW60xVS80K>wIk)6 zi_cP!tgLVD?g*-FHn&dJeD3ZP#sFGjo~T|-{GHfZgMP<8hhI3%`!QO%IjxNb22_0H z%-f1@q9pzo`Szqdta3ICuj-fXhi7V>sf{B)<_X#I+%OPSCI^-Ou7_G>mtztFj4V@d zbKx{vc{<#1aL^l63f3yaSb}G|puu38xFPH`b^Hq$-`6Rw3c!|JN4b_&`R?U&vR(IgEgm7Y>U>Yrq7 zarBs%?hJ;=tHv)co>E66+|Q72f+{a6YFbLTA}qp~9;cKMMw+F#tH6C?poi>> zlQm#mjQaMZTx8Xj+#vXG(U z)q7mlh5$d5(A}OPQglq}2*t)e5E_ z&(6Wb!D$MVf?uFumPe+{ZUeJC^m$@Zf>|Dyijrd7`^S$f82u$ZC5M)0eVn?7PNq$) zQYx}(V=MEf7K%;3-_(Tppv}KxNZmY}t?lj2H(RZ326t0S&3Tqu9Xl4E zT4Wos+1lYz{nX-e1P;w_d=I*&X%88y#UPOp;v3Xv`CisUtV$k!9qVI(qw<4m%q?t|NFDwa8Jm zL>J7Q7dN-)XSUZROwZ;7l|4p0w%Y%-yMoqBCOVvfrmTdG-muBBA~Jhq5lU!4jWkn^ zh2AT3l3MN@KxJI@-LrSqHzT*rRd=@J@qY0$ykWA*Tgl;~bYDw`#241kN1oR+@ZDdQ z$e(Jy(i07y`c+HzFpOz#8ARFuP^#js*h-UPvk?_E+NR**#KLIQz04fKq!S9G2#OsI z8d&z6ABga#n3?z1@mrO#QK;>y+XJdmLQ~!g52}WDfhl6cZ>@hSoi)GH2CIsP%r?Qj zRN%WGX9PU3iuo3@#8-#B`*AwtrDP)S##6p4#5Vb}7-YhjG6-%FZd*n>ivdpf;_~hO z`CGvj*=BV3>LTwPTV=vOy#3qkuHQ>_89&y*=LLydYi^O)DMJhQ7p|;J>NX|O?dfNf z(kTl-Za>7OmUx_y$Kh^7JWsv7y7H?19SuA-w_$^t_1(2sq7t7xdG_otFCL{--u4C( zzOQ!c?i|KrjeagKGs&7l3Pb+dZf~|$SH7cBkkXp`$j184*2b}%e>Y49?w&YiFsj0q0*rBW6jrBHaE96b~ZYw#7lE~KHxj8(c z6iH-cM2arRa0WoS`_P)*138MU`ZLe<2W8Y;A&aD_SHkkm6b|D(Op?HM3NrLKozvjLks=(}d7*=(}!lM}(A2E7e3B|H0^W(LcZp95? zsZ&AQ{%&~6zlx|$a0lT?Z=tGdb2!M`vwq7m5*!jjr2q6BG3!enk3Q*jaiJZ=ibV&I z2iR(@FL%!H=6tma%&a6D4@LlklQkw!4tbn!{O2FO_?n{m4_tHfW<7wZgFb)%pwpPG zp&@{rjv!)}dUVx1#f&EPI~3L-1i+iPm>t%J26+8v$gU2YMtK?7^7xikfB1}f;YSvQ zb$8o&z9N;OxEMW76;Fn_KU7-0op4}lR^3Kn+c{|%X zTW}Zd2slyXN{b0{V@e^C4B7W@k&i%)5H)W8@!rRS!NnL5u-VMP@C5xfBnO?f!vh^W zemlGv;EEO;rF+{ucnA96HMEWV^2;xAOY&Rlp!{|FK;1i^q`^j+p?$uL0CzeU=@gY+ zvQp@A!1l{Wg3TUjgU6kFdpYTJrDD=>h07DGosg}AVSKje8@+|&h3pPzX4}*|)hW4R zpZ|f;3UJsCyI&}4=tW5T*hU_WP|(phqnmBM*(5R%C#?gmG8d_US^{Cw&=AkZ+58Ej zQ=mWZD!#m1Iz~8mz>&DPq>Ld+x7r7>xbA`*isjgOsImt5odZvYsVSBaiev-LK%Fs~ zD}Za1Ii#-w%3}#0WS4NbL=Dk#5xh;zq1I4a5?{NdFvNP9u|yXQ z9I@ZHBnYHgX3#CP>@^-S1N@;o!b)LRp>;-ozdz`oUqU*uB618#1=30Zvtcd@7L{ob zrO409O8Cbxm~DW45l$9f3T~_bVS~bEH)5Ls_QMQ(<0v*%`Am1eCS` zN=JK~cHv@I@oTP;fMos?N;~BzWkvO=@SACP|9ok%e$;-HP_OP{DSwP2v_ze|wR10s z79~50h&Zs_EH1;q+aNr-le@Tp5pKXGLxaz9Un}isH?Oe+bcD z>K{JqP}pdom;Z!fw^?BcixGUUka|{S=UnC=2$9YmuwKw~N-Bw+o^;RjFq^+YCh6wd zGn7;@PaXQoxGIFw^S>g>fNN?3X1JoVj8v{vUs~ur$7IXyakr`%Tuz<`+Xa)ctfu(>=OHu+@q4ejgNQH47pLD(!s4w-P zH&#*?AV)vnfyU{;`Fb2EKsZ%Vtboe~BDO<{2NH>${fih0-|=Bb9u~MyX3Rm}WCM6g zE68PIOiCT)F$z9mh0zd=cepzsbCiP$e$$-1&VqHa9UhH!8|5342ES1@lNs$FvUJ6{ zyuGP9$lN_5bT>JxREWT^9gn-mJt7@gSrp5bgK3-7fsIYuW8@Yt_R&lBpBi=f?x)}#0XV%5 za(1_?_+Mc$!bc^-AOyV1swfL6oWB)e32`8-<547Tk#yO*MpK|xFA>x_?0tlV8+3?Ztl zI+Ta=jx$ah(5|}AU&Yvrk-?WcI3~9Sbe=6DJT9NlVD695fO<5-ttCzvh*_A#a4FeC zIE!W{JKaa;^#fS_gjueT=$^o`8K0k=<3GwaJJK6!D9Z0J zSNVYAGUB-%IJ~bcfA$n97b2P3LGBB-!VAvP22c**@o0E)R`Z$8x5(B>dgrO}ccYKl zYqg&Yk|W=%X*7ehc#3SHZZG=Ah+O2nR9MGB?+7yKEF0l&@AJJIWIIlb-NixrDA|co#o&ijq=?eH4}Q@+fE*M1=NHAoNcEP8S5k3_kDDDr(e(efG%l zC~qG3ajGEH?P#0=D^VbnOgpd93+#M&L@I}~e}b1HA!IvLgo6m`3h;Vn`T29?J(Ysa z^N+)ISvjmc;k+jXp?bu)OByU5@y`6|1ihU4cGx&i!p2doB1Ke0J=Z~c-){Sdo%Z_j zHbf#0)xiN@S=)rFLt(*o);~E@4LgqL6O*T^)od2n9^u`f;%d~ItRT4Xxyy2kDtTBC zkvCYaMI;2rmoH^Va>e9HnP9>yIEpTY$unlMjp7=A4zWYq6>#&W%Ewe0H z4gu;gmgJ(Kr*&vozzCw8{snHR!k%+xn+&1L=a-5jM1gCqvfk0%BqRzd;hC$1R=yH@ zwg567mX*3Y?gl)66f=noO)dq)j9B=^=PrJrCLkc-rZ7-|wm}kbz;0JJyrjzcyf-fr zrN{y)A+x$6MIwuz`KLJjm^ar&WG-y|DsPLw1yhY4Vqoe9b{h{U;zCPc`k5P6$%Uh% zsB#LDG?sAkdgr^=)}DAu53kgfNv$DP`vg1XG#_`8+KadzEuoH#o2w7-!Aky$kjj*9h zn2~xd*}Bi3guNT|5hRm@vL4F+J{a`h!S!O?za**1);}HgPkt#_|NIp$VgIE3%@uJp zStPFN>2UZ!Gfp`ffetZKpXP9w{X>kCe_Cd0p1gne^CF{~pDB-uJ7IaF^ZgsW*zVaA z6pzVQA&L*)4x^RB67^3RN5(A=Ypbz+qIr$>vCnrUrw zhgD;XpBX)9M&lIQKmwf>91<;kIy}V^NbCUOS&~_McaDZbwCfz*5phB1A51*cE^4nY zwKmnj1Qd^-xV9!jAN%Kf5BCoHy}g`Hh3%8V=Z6)BMHW8`e2b9U3G!w=su%XFbe+zZ zRTVlqSZ-N%uAzubW$QiszLyP#!?W20MEi%$t=xWe^IKF5C*$NflkwXKi1yDvrx9`Z zxqL6!&7YSIXO6rtBk#*d)0ZVyf4w2Sd>$=2*YV@ME-d~e0P;jQ2yuz*Cq{R^{OT8t z+yE5Y10{aCA4PU*p=h`CCdo&O!Hh2ZT#?u;tg(v7TsB@Mvcs5;8-zJy zr7=kHu(;##Ly6wsu5P>%b+`CDu;1|zQO+94BG1qSsWFB`l0kF^VaKm1w^R_!UM~wR94AImP5Dr8sOg%h0Le94|>6_Ln4nl3LZ9x@DnJT!S?XmA_e-!-!7TD{- z>Tqolt;CK+8a(S8g%>6MFA_@vjPpWqiBbH_mLG^OqNE{Wl7w_#SzlV+U2b6gJfaN7XOBRl85q~H2#e2xR5|G$ zqYBg|L^cmo(n>ty>Wp%EgtEa}>)RFKgQ5YXKYL)nH9T6GGWL|K;o_cP96kN!)-%*I@EzIVrTBfR)&X37(dZAtfVLrTbm$6XHycXVDJ{)2I{5 zeHON*c&!P@3&GwnL9jVIu-&p_N>}j3&8ltSg@<#{(S|O@QDM&e-Zp>|cKm~{H1|~- zX4S{ZaI1oV1G5r!eV#`HLbgK74=lU(;VlZ~wCs$5!Y&$!0zMqJ2a~AJR%esQQ*@b; zEL~|c8xZk%&}TeOp}q!pKY)0LFVBk!EiCD~O9;6M}g5r^B*$j zp~*#PJ#nL^<{H@%p&(xQxnv@XA4NZqgO&8Dc)68vvmmq=%=w|O+^*yJ|xoq-RksC;Z zuS@&Au;v`#yDYik`TgzI>$Y__$alWm6p|kjD6C#hO5UVyFn7HS4vr`q`1*bRUS>J} zE>2ZRo|LD=b%RR~Q!ZYWo$ax^Pgv( z1_q`~lN)Le9$=zbros7q2PO!Uy+8kX_E{Vjmjc<|*@&fuWUC@Tv6Sc2@@k_vTZ0<8 zITJK#VC>+|7CHODSHjrkPr!|?@^xV6Kt4VEoQG4x*CO5>m((Vfdlojr7INSGaUKLz z1)Ta^ftx7Z!zPIfKq@4}SFFb5`SW1xmcF7<;|MhsoqE~=@pEoWAWLPY^%qnqB)7hZ z_>GifKVNwIXShOQ#p9>gK7an`&+$s=PA8Ud&TH~_T$GS3dhQz}cM(3BdoLNHJpiK- zoVhOJH~76+4pH5CT6MAbBIi&w^h`7BKa5|4FI#PHtFd*k6r zuQPtz8w?l&U<2Tv_lmnx;&>Fc7FiD_fE;kHX!)4h_Zd050V&nf^-P9cZCyp15qL>qWs@5M0>EYQEGrf zI8DHzn#Y3+3@OWx9#8&!QKITIh>z`^HT2`LTDW{c#t2!%xeS05Ef0NKaV{6KJ&V7f zo}n8oCGt(tTH5}81(gQ!*%A$FgEjh!a81yZC}{pRP;reJZr$B^+2G#*G1Ek`(*~NioaHHfxUusK#M-nwV54C`(H@^E&IwV7QNR3iKT4Ef`YPxfbc-y$jmzdmo z{@iJ&H03>1yR zq*k$2hEcmt1SNcNN)J(N4c_*Xp{fwmL`7SC1dJV0!Qxj~mT=c**na}d?mE~~xH1^t z7nAA&k+$Ma!E$Abzpk#ZeOl+#5d(0TFVwRfOZOtV!}fk?GmoqgVC>n{XkD z5*n!(ONh+E9h$&-{Iu)|P&VbFnf7l~Y!O*-YMAR?^hKHE@Q6UN>CtXq&oE(6@e3mO zP!;!6B&C1(=bo735~dMa#qrF7RZVe4isd4{yc(d12q6LyN;eRuInX0QIO{925bLPs zw2#3)hur?WtLX@M_QVXqiV z&}GT?F6Gc>SA%&RpwBWj}e{9laC18H8_Z%MTFjQ7CsIrL8zUV!SX09hf9pr>6T_dN!Fz%>Ztw zJxRkrrof>ZUm{`pu{`tkkLx?FAA%t|)8ta!GT&tOjdjLcO_wzU{U=O}!kCF*Z@<~t zVt~OoD9r4!z`QgY^xf}ivUm@{nUH|65v^tGgi3~QIL#;3XAFso79aL|!&E z+Yqpa)tQ!8zQZ(T7B!sa%P*_*tZaAC_EVDGe(b$G{pUj zB<9;|$U^EW&BoJTr17@-3X3$Gc;ctMW`K~?V|+R_t34vDo+q4PW;PE_%xXP_pLiyAh8eBC zs!GsMfcC^|B4(I16cHtW4bOxIwKBJMy)@cg1=ywd6VHR=nq^Gl>ruV!BZp@?` z%PX%}+FPA^U5%)awR1?%Dk?KIWsTaLHXmvo-Xq13nsIY$Wb?0-S+o3!ItC4^BQHccE{=}Q?|m}&G3F$lT?3@G7DahR zu_=*H1Z%<|OHGJC_)2S8H&Rh0M;7ZwI4&ANi%K@+C6V9j|6O=rV&tWhs&`8mAmZ?* zy}k0^s8KDRK`nA{NUf+#gbf$j8Y~yLirKWi(cIL~%F3{x_axdI2^&enNeCP4UTX}L zXOYBZZe__N4D(?QKX)IrN#KR@B&=Ftm1r3n7ErUSlam!UU}U70Cp#JpyU0KW!%sk3 z-T;G2dbbo~sDHUAYjMaOt{1FDsaQpwZrLVk*dgOT zX6&Rbx8r(eM5$m$odN2lkFz;^0D&bOocZGHE6%k8voib!GgDefvjt@K#X}uo9WQ-? zGgR<=7>*9h6Fgvl%>m8oFrvwHdNYRsvvF~LhKj~eb1$tX@dMlC>Ok)ci4vX^kka`Q z4VTddyMxBQxP})U!n>#F$s;Z2>@!O|KJmr=S7+T5j>3@R6PyhE;^F>R{Gz;`+3PIP z>05_5R*kS-FfL-s=C|}9C`=u8q|~4P%`-#+3&)i{5)0z(=Y2; z1*xaIgJuwSic_0-6@0g>BP)72qXY|m6>uPmM}u+E7G_#G(v~9kiSe9JQ4qzp5732X9H*2`nA2bk5fCTIIhQvnNRvbFqp2hYz!D zb~9(C)c9}g4Duv zEkN7;uT|oW+YQigN6+XxdgMTq`ft8u5JbFweH(djt(aa+@$l~EvIe#nQ=~)_S?znMJLB*maOH6e+3z3!TlR2@YPLhab7o+nXJrmu86U!CO_d>$ zd-4QcLgo2(>$~>mh8}3-d7a9DrHxHWq14Q2bJwF?*Oi*lYV-$i-v2kglR36zAi_8aq8=2IJ$gk)-rs7 z2l`8p`7ri$Ds^J??`HWyS7dq_PyEddzokPf@1al8wQ`86XebtTgwEdL91VUTIw`;w zvR9Y>Q9A_(SUDI|iB>{%>V}13< zm$G02nXeSPo;XN2&3H)vZ+JSmOwM02i_wmHbSWhHD>_$2A4lVtaO@`^Bn`@iW*_K% z_yc^9J`<8;GMW6-Au26w8Ypvf7*|4^`4geH17$sd0z*c-pdr^@Z?jR^BBrsKhwE*;NvDHa@r41v2rs{_#8+BwI*c2K1$I<4z7GzN{JzZSm7_d7<3R1UV`=h;0T5|B167+(l_+Tr_lE(fm8cq?*RSa zwa$Nx9v%+{_zp6pJ+ykxV@rAsnqxgHs<^M=pnz#HAf+FRBn&-pu!%tdk;@6#wVpk_ zanz1ET(n_PyXAhSW`gJiwFVtNnK;~mXRfwLi*Tce#7kmg>$MB^X(2lf^Wm@v#!M%C zBk@CI=9_GJ3rlTGEqOXF8XWB5L0@y)`lGbNB&g_+h`aP`l5GL)4ngwe^hfIg+?^uN z|M92X8J_>ihx#lK;&&9;JNLsUY#vJZI}l}eez~jqV$v#V4klzfot(VsP_db^96XDQ z)Q6q$iSH>kD;$8R*>ly+27eWY>JT);6_FqM@s+ND>1qFv;8zA_24zcdRs@`_;fIxF z5{jRnLMA(S2`x{VgjgmHZYF3(=?5##3<);o>y7<7+{Wf9A(UVZzmnoz!VAvDe|RH; znIPfpDs3tfa|+1L#5^60`I3;AIl6%@L*U!E)Mc~;;2RLPeR_=3SFo+o`W{x<_yG5T zI0i8{CgF1&n#zMf*^}{cim)brKwAgPewh`p>kw{jd`!C8mlJ%sjca0Mh4(MUmpn6S z3LkeYo*tt2=B!lVH0S-39&TVO5JiuJsK>?I+?to?IYr zh#NrJ+l5tNI0_6w=Aa&;$LRr5k6?ha-hr0O=?LzDqy90kBTz@s1J*bsj(9Ec?%?g& zn8fU^Fav!&vwF2?k0icXLyR-F9pXm(qGV673~4@rRbqn-dIF{uwV7*p>S0P4G=TrW z3%}4^7x^p{Ct{PTCdWT=NB$7yl31?0tlg&KiN!XpW|}CH?DUmv%5?hOae>{;d`qgp zgW(AJ`3yozG>Dol0X_eE5z89fpo%6U<&y>6oVjKY4u)O>B^eB3S(CR?ZHAbJRz|}2 zfZ9aLCD^4+>8r0P4;6@9bcbwjm&CsPij9mNYXCSAl496iKvq-=I&-jH)d_NTZLtJy z*x3)m*bzV^*)@n>Hj@?LZL#UEx6>4@i3%I7d_htAw1P&yA*2bg`jS_0*wIsg(@t2q z>5i<=;iN4DCvC5(HTz^6t%-h>`aR+S_cQukz5o6Hfq+Il&*dcRWNyw)HBhg&TJEVv zup3SZh1w3W2wgXM*(ud@lgUfhS|bZKOx#?C&z86+sa4V^(K<hO(rNHr1~h*lKS%-beirOsj+8;Ns*oM5j3!w|lTra?#9G@Q~=xk%@sXo=JnVv!yI5*Yw?yTfIu4iv<3Ag@sgbYp$4 zER(o2`@y2sRimL>4_}D!VZY-0qYrSyAb%Z6xfRADJpjsQOcFXq=2XE45$RadTq0t9 z=qQ0v=P3wppK=BRC*sl@N^i)Fadduqs)YM1VIb!l&Mwv#ib9Pm8z$tA~7Gj2#uT8ao|XTF?m9zVWv5n@N54Rg|w6}pe59WUjao!Q&XhM!DqY3y+zx&Dodr9s#D+PpCu5;l&X#@)Ijb%wa$4}K5tXqR8#1d#(jY(zJF%b-H zu}>HBZDOKHaxX1U>!eO@g*Axu#hJ9nj}3+yoJlpnmXw!=r`HQLiQ$Fj(sqqbV4?~3 z$p(t_B(8LhEaVAo+~LItCkEhJF)ay$_7$#&blNuESuFiS>+Agq76{JHA&v#-oyto8 zLGTw6yTTY?4*bYKkG*66s(VTFB!V-DX4nh(2WmnleIVpeifWY*jxSI4hiJGF+(UBL z@~Z^2k$sp?;{*gKZFmYuOksb(N60Huy}VSm3pPROxsbez#ISi2}^=+y! z^cA?{hIFbh&up4XIV$CC2#d`&Sz7H0>&-S%EmVOoQ9gNsqlBNv^EUKd7Aw9>lKq5H z(e#ae{$FVUp&*GTe_@!I=IKl_$uDG(_N-o;r#pAgv5D`fA6yi zsj^wuKG62Qm8^*F`NC8CWd&mU9Z>uldaaD+zpj2bg1F{nx|Rteou&0dhk5#CEWQyfMI|YWl2HE$1919T zA~~GyN7i|lnfkTmW9uv>vZL$Kai-W(&4aSSTui!!)DhvU!X60T%xY5Lx})xiv}7sx z-?n7*Px-CcVYz~_ENDvBazZ^|bl~e|2+;V<*X)dHXT0jml_5jDko{(mfur3k+Q8A? zW0=6}S3GJK(vFqdUYV*AD^EM^je_JdAy>A}V^|vWx-2a~&AYd0*+&kWt&6~;!v9y{ z@B>bpVs3#Wrb!;mlawmolK{yPKrX^jp^F2SjA=9?kAOLeJb5WzV(Ui%RYvGQ>kFLG z;V}XAw;aBr+gn~tS7ac|NTpWF)O6L1`8TS zq;d*_gcth?m(r1-fdv`tWG%AQb0e0Z{pKC+SqO|%K8G@Kfji}wpqcewkx$k_-d~Rh z_IaaW|LBrDN+DeZioj|q1D-pCIVu*VM_G*Uw~OrhIv8BIi<+JYm>udN-<^`i07`Wv znl!%zLfJU6rudH^Vq{A%4YVSM%9oR0h``07OAwVe7@%3oOX;(wrFN+QU_Hh$>VcTG z=czKYL+^pGNF&Hu4CEXZ?`Kc$XHV~EpGh?H1xg4R;m~^#MOLbn zPxq~*BC9%;u;y$tr9l!V%umYiw13zU@=Z`&DkQ?O)|26(9-!nLcnHf@ zCeF)&SC|^g-=^z?8&~0-2z_(A2bP1>yq^tlSrXEw$k`IO{>YTHY)DizAm=L2>y;jj`^s&)HLd&H49@ePs{-hyS`bN#~?xo$7U>e8|Ki_{^ru=fu7pW zJDjGj)DnKQ>u&HLdD5l-yr+98x){gw@j2cz`&{L_r!GbLPF+Z#xz2nES z!qKmpxoQXNaT8pXlQ->)`y-nbMgh^>SRBs0D= z0I>je$T83s{SH(xIDjJBurvXs(4Qi1Oi)#3sj@O5xS!<3j1tpKEctS%k;(&;-{J@;IhaV()C_ zIfk6-nH**_ZVRVGokp|m4a_=Q&LIK=>|JOmB6B$yNf?WPt=clehMpH7pX7E$$)+4= z2X8hiNvS+8hbYJoGZV@IKi{0nU*)P4pDAh{XqSPd-8*rka%*_IdZ>*GLED>e$sT+8 zGG|vR52ihle|bAZp7bppAcMPJ8ffKfRSa;ZVvCZTuE2VFcGaBB1u4uyd6{)aL3UNo zTF!s!Qcffnstg|A%{!d`M!4%~n%S^tvL3DG>9gU)kIK~S(GAlCngA48{Ou@0Y3s3k{1l9HD`~cD=vh)v|At zc(?{2l!UKl^I{<0y;Z2>6D2OHfr%FBt-`_&G+Qs)!M6$uKLAjkPG=pts_ZuTh93YZ z&mvF~f)8?1IGNrIy<47+XF)Ek(D)z#14lQ^*P+`sJ7fdUDH6INpwWqi+k#h)Q~=;9 z0yG7%_Z>jE4`-Tq!YK~>Q4sb%qP4xLWdHJ$* z0{rej8Cvva>;S)i0O#XgIJ#9lBQNo#>mH658^O!v9$LF7anX%#G zqx;!rduf%u+htCD@`&?hcfZ&lJrv_i*9A#OUPZJ&8opyQJ8eaUu4q!Vk06ZoVugv( zglc|Ja=||RK<9mc1{Ge?7Mj;WL&`}o_0@iDE3mH=5L|$zfALXKDMNWK5>~2}*-LbT)2nWicm;G%r!)z!s3HRk^W`V{>gOrcu=oFat#<4-wL%_FZg9-h9;?(Cw~ zuSR!`C(yv~97!j%U6$9;?_P5-wS*`3^M;saWsLq;v}>RNh@{JVFl|RpV7srq5f|F+bSn0XNbEeqbh&%9o=EEobR4gd06D za%px}e!up<;N^JHPKddjrx|r$e7c3`Pbk=dB6IYq)ZX@w-y$}2*dL=dmKOfu0!qwl zHwY+%_Nu^*6!O(Va*x@CfOB4tEg`+aM*8+QTTJea+gMCnw0L7+F@N)w;GRjWM7|0I zvNx1p(6$SYb9L+DtDB)CwA>EY^~=|8OyO{5StpNh+_>72xM3D>@yITOa2lI9u??FK z%`)T;w|aF=6l5*Nz9X(e`-!#=S6bBjB^qu?>;%WduVvntktC#_Nz`eb(`1FOlF$Vn zAoZ781RIugq4zs`Ko8KqfD*m;vCFGNVG-e)Up5NsEVn5u%X%poC31GvO_SxEOx>JA zFChx;1b<%nT(-zc7DxSR8{uTZeZB8zbHMB7R-GB3#FB4*k3Mg>bwHHIl%%)|`LcoM z>wflO@LR0C9|Uv;h!3JVI!VLBm#k=N|CS333Y8bxvAKzr7L&fP%#QMPmX{W6lXZ;< zDJsL)C;HvNNiI)0l;7NzFKNmfvf6E>xM^-;alH7bus#yGkZz=?WLn5}MG&73PakM! z&T9%}f{shvp-XOF6V}S(0`xHB#I|4ESZb}dDUMIN=l3C!Uqb1KI6im_ag1Ni51KKB zT*pSYl~P}DtB740LVAi3uewvs zlr?%?ijpEm1H01pI-8aL2JSLPBLCFxD7itWyLQdJ^qh;Lmoki*D#LvockbPhl{$bw zhbXBuW`{!u^UsjwQz8sn;8r~njfzT}6=P);6ZOo{0yBS$*9&+oknf|04{c-mXjz%h zgA+1N3JwVhzlevAae1{gJUJlGkyobS1MdSJRC^bT%1ge1~A`&LN0k5l$P3ayv zghf7uh2RgaET3}2ye;J)(s6>kXmKcTuOfY|2#^_Pw-yD8()d{CdOOSEa5`R@Y*GAh z>1_|aZ6R_%HAW9UU`^-+ORDyO?1-&^k`(Ei3!y|toH>#vf*fT$2k)lX)ypnkF4cK< zo{oNZ9Xw%22o4s6+W|Akzp+6Dg2H=sjE?{gxyXs(BnU()l_F>*Z;iYr@*Vl~yx0}s zd(L|ki}yV*2{IgVk5r3}S;NAvyAoN$-G&t850E=QL}w?owy?^Ub7uFizNX`g<71qg z|IJtRdva+>{TM7nE~$#6U6w_J10^E=H=4xH$vPA4qs^Hy!lae98E$;7yNB$uCcpsk zGn@!VYguu&#=l>)cmdB1C{po&||LgIe?%D)#T=5U7 z=%DO+fZI7AcAT=e!V{m8B|g>iLC9_4&<7%J7!<(`sk{K{+RS0|)bK_k*f7n7Dy)0a zpb;KVi0{eVl2DuR8W;jomf%HhP_%Ayzm@1{)=H%1gnVLX+hx!9vKH^<(^Mc4vxh4E zp`KBW>3pnNlujWmbC+&L&4A$6vlh74&b->Pc%DkyeWYv~UnE@_#p(uCq+2$?o`-F0 zx0v55-kon6Y?lYu-Y)$yvZOvuX_eh_xeZA=7!J`3rm%WVY#XBkh*Qc;VcE*Ew?C%% zSj6-m+x_hFUxgu9Hm*wR7gGf=;aMR7o z-V^MGqUe1`)pFGTSm3Rqzy{{=OGb!*f7#76^hwk=1Cwt}64PZR;FOi$QO$shHC&Jsmc+JuoP-k}MzhfH_{S_(MC`(H5T!k@ zrx86He<1ktJY=oNX12{T)D+>>C5d$D_vT*yc0yPrRcXikTWi@{5b%A*^d{@&Ac!M- zhkXR7cndBWN-cq_%TEuMl$gNx&UMA6ZMR}3l`#X$kNQ!;9F<9% z$$?c-SKUh!bkfU53yTYn9+dLbOA^+JV;Cltqks+zr7S*%qZs1IgXmX_lo8Dbf4k@( zyi?!fmZ)CTJ9QRmHO`~&NwYd#u}|hAj4O?2?&0pELI8-SV}*b`P7ZbHZGhx75&0EC z7Np1#R7l4aiZ*r=D-9p1e7u}Bm>{WTSrQSb``OniVtk1z{lTEXgWsUVjTI~gf#HWP z+UrYiTI)NVwI8=P+fseZqFyT!Yx3fXzbCb|a>PYz>fPP3IyxS3N<3W-vVtdzABK8O z^L0WgW};dX6wjU)wb!TUP{{(%Qj_Jh-6Hm|0OM1&~=+LdB=YF%AB@0_K6(2Tbz9H*Vj@Kq zn_6N@GsQ5Zp{bmOqnu!n!(u^Iy%*DMXz(XnlqA=b`~yuP%Z8;!uOPEIdAz$ z8}dUNXH@p{9EbmcHKH21)GL)`R-7hVLTw+jn%F|iNT=7#L>A*F3=@GH#DXBcrqZ-SXS_#z4KQi*iqx3 zy_e9>d13G8bwgI5utrFXgqOC@FZRdnfyDY-UaMLA`X+7x%T@f6T5@XR4KLV`MRhu8 zl6BFr$I91vKoE!1Q6hj8zaXJi1nPSquu(Sk2#W*U(${7|R$hW#fZTs~z(Jrudo+Tl z+}d10g@Ec{Sp_j1rv;Nl=qxA@@_DnwADTE??eG7vwklt!ilHyg5FNN2^uD}vf;$iq z$UGmOy?pffop37v9f~npFyVR_%Pb<*BG6h#3$dDya7__z)Is_|v<%PczH~{9IO7*2 z$XBZ?uK-A=y|vZ(zO}W!vi|KC59L9*$wg&2UfI}+2E!DdH2dq;P74|>G~y3?SVaAzT2K1-sbA-tSNyo0 zCq^6`+{g9P^%~|Oo+>;r0+|VDNev0iNH+jR! z?6YRo%tvs!ZEd=ofB_{%XsFMW1AIHq{K^kXO8(QrdQC6`d6$V7JI&lEJXcre;T@;R!qs{aW#ACemp-eEiZ3 z!1-zsNEF(lIARu#n#$pv^7E*3*S4LC03NutihBow9lcY)IKsu!NX59yrDR6Z&@txq zRkM`@>r6=8oIkKHvQ~m$tcheW4y_PH;c|U7!0NH4Y(73&NgFU&i@=o=!l(VrGcb}w7*kL9GG(Nnep zV{)iCpd@G6n{=I%-Vi203aXG7LgP;D#Bn3^-6~z}K^ z6cDj5IOu{@E2~oZut2i<(2mGT$J`cA+X^7Cf~&q^TjG2z15N?8{Rxvb`PP-rt0{pM$ARrW%2V#~?8i?O3- z8-d!tI6`%7sT?f6HcWD*v?}L$DM?%@qL_(CKrk(t0@_4i7-$ipq*H!@>kNjgkVyEs zyyuKSGfEtp%6Tv$V!{Gz$Pv*Ul`>ZWJEYQbK~Y`RpMJ>$uyUY1BCD+~?0E_EvSye6 zcZ%+NsKn(Ghu(|6z>pq@=c+quWu2H!hjfByRb2pMO86E10nKX! z5=EauJBUXkw$=HphnbbjaQ;Cg-viob=a&z}hOnCvu(LEeqTAJFWbQG0RLX%Yidqmx zZwJasQdPeUNeRP_HAv%Z9u1$~A_Yk*OSb@On7j3e){9fpsVF#QY&a9WxWG$RWmR&Y zao&oy?m#}>N$fe=r`h+x}*g%fV<$y_Lz2Amf2*T zHCfj^;}MDwDv{+h_9<)&c_6X?$*e{EE2=~>!g-jED^OZztYyB`kqFl}Gi){ie9(W_ zLl=?H9zCPsiN8F4F5jK9@pYC74NEL+@?Cptdu3x?I+gt8QQSr+3CF@`3knDRaY9>leWSh3 zmQisFpH(`Hp}Wji8-r|9|ydA1L{8|B`c;)|JEJ3CwW zu6DAycaKFG?j!2Ecv1UJei;kQ z$RIxaBwpif|L}+I=#=u~Rz7VpOnm&aVk5AVA!Oe^4t~9Zn6*IgG*_nS60dK(T5YZW zbsJw@d=?XX#iMW84=bk!171Z##+Ka$v3iqK|6yf)X?1tG&Gmk?n7|$P=imk{c14nd zXGp1`-bc^MiLAa^9@t)5ZMP^FUp)Rx%mr(`5z60|uq9ezf?&hn#(KyHNQ%#%yohPx zw)1K4991jtvhD$>fII!(BIrp)NWSzi*3A-RW4$d>&l_5)7(jS!oH72s+1lD}cQ)J0 zsNq;y%8qa&>wUX8O3iv$7KrRXFCP?kE&vvte??X<8(Jk@;qZ`>i?R4>p)l+{#n<=* zhK8=71gTW-!{j^1vB$rw5uiRZUxIf38Jn*hTstc?j=@RQ}S&8j4c5mY+R)_9WizEe7dm zav>_K9X7|=F~X+s8-W7MVZQK;c)?mz=?7|rk|H&T8)EktUfX%|$h}(mc6DXFO-Uxe zMv7w@83tJi2EZe^p_>P$CD#lGUM*E7&^1Knww7vr1F$Zmc^lA)g-~hNz1jU1XUd}; zH|h<#AEg@dGDFYtL-HOE@Zun^Iy>U`;-i*gv^A0lCg# zDNDBAy9-`DAJg45J7%bW0g}7ZmY%gbHlvd(!IiAvpG)tnnV0`>E z#Rbn6ZfC)_m)^A3TAk1YGxm~XC%)MU3UGa6Wo>hHrM+C(kLsc$JI@`%CF)+B577Yv zx)25ClsjN(W;%Iy$J_Ih!NdLG;pM`@Le|sdr!8eearAuQd5S(y7arZph7j}v;^2ys z$yBA$a{D#?l~`mk3J2=|(Q)S>N@DNxw%-%s%wt0;u6cO@HU;Zxr77NwQsl+|0(}(e z(xyQwu6g{rsX5PDh;`U&_|~IH0k+Vqk@h@-GvdII5x==1sSuT4;H&WtX~9xBfbTMr zjF}*N(;s$sEmn~&#`JO6v|NK z#cXS1cYV3DyNSfyqt8)^l5I(E$?gYOxe^ckdv7#cU`&fM6pB6d)#Z)v*Gn&-55ZZu z>vr0!OYIdHY2VhoeKs7UwE&!5WQN(U^>P9b=p??eRWr|N?-&xc**tGrtFNoXfT4Se zL@i>CDA7k0DQiw0nJ`JB(v(eUCKI;5YgcJrGa<$4r1g^tHr*F|}vt3Yu%zJs1t)fU~TfC4FNutIQY` zcP(+NjxG++=wBXXh@kNgj)#E1wfLWkkFA#_XwCyw-i+`VEPQHq6hq%9*b_9#p)e2n z3=u>1$z(pKW#No?UY;+-X99g`93Pba%!RqjQ%iXwgw(6<;hNm$u>|kA{qX?q0i*0l z0r)M1B4vnkRD|`7zs?(<+L{5^kh_xA6gn*ck(S==R5CA&+~Y=N$2JR-EyI%PpGH7f zVhG=$iICq|h{&jTEc!7tWgXxm33j3p@|9>1{S(eEuz?1XBMj1?iL%@wDM(1Sy$iQv z+O45XK4dv;4-i zk_j2R52&JZ65y;0v;f?Fm|146^KE234lcmpWH!V?de#~^%!DglgqRpxtjJT!joB>< zGYTMO?kxiCGLtRJJW7W&Z2W zJ0ql$Mq0(A%Y$f{jQ1?|#C?&i)!{L|I4L9XjU|t4wS^8C<_i*SaGLo=pp!cWkraNA*3ok4wBQ+vdQ{@>Xr-S@}0uuqnTXMWpf zpr)>+9MUW8$C~}a2!%3+N9`dGx=BHUPp#46#gmscLP4mFxTu(GL%QXNQO#g3)>`%;5F}7{Q_vsdP2)jjO4Iuf&(69uNGG@Rc6c`bxoS!3>S~aBX;aF&Jj^rudMt znbBhT)4x4OvSpmvD=%M;P#5fnwaj_~!!hK8s6s`(+=Q`Xb7x%~CFEHj^P{-kZBfi_ z5%05KYau(dCJGbp7ObYyLI-Y~F<6!mj8nHn5;YBrPyjdHC7egCWr+qRx5}TUZxvip z-Ds<9IUAHnw*xSOd0h-JrJ`c7tcopemka;OhIuWo<|Y^e0Dha7NYl!uak=+@i_`8; zXEex>MvS&OM3l6`WYbK8d;gbBMU>Vf2aiCkY&Oz|jv)FhAT=3pDEwOCw?sTNcQH9d z#hPTa*Q3t-R%Oas77lP?wOB21bwl!O_+fs|r$hC=X{c1_a=nXq3X;!*;W5rGAnw|j zcTmg|ECwKrf+k3$J6WWjb4iNA zt9WT0qO?ywIOPeo2}DAvlyFdqHs2)ha;lfnL9`jCSio==g%UP2t$e%K0ir4By~2ga z==4>~11UVYFok!j2p87IHB_{A^4F^_+3@)BqbX=@|LuZj97n^DICCIU2#xd6Q&7nj zw$E2aY9{U*|80cMIurTtHCkbog?b8yg8^WZ+q8BXG6|De%n9d1zG%)Z@7jW1+^pZ7kEnN-OpRTL=^VFwz9BKbpjsl(Xs_+ zO`XOR+Xz?5p4ajKW@YV&RXa7BaL`L&T~fR_+M7ttD2K|u*tUs;ZIlpstw(xQ1-5uq zCok2`sE>jggqlSviW}Oi<}I6p%>$q{v!&t1ak`T!5^2-RaLPPnV3Elva&nbClUxk1 z5e&}7lcHp!xGbc9j6FW#`)G`GB-DdT^jI2n8?#7Zjr`*L=vyI8kFk7d0w|j_cQ0#$ zS1t#MhyX>(;2+HJ6k{quM8kGvB^zo=2{?<;3{l@p^51Q{W=& za{l}KJbS3FYE)w&3E4SG*1g9fy1Ry5yY@Wz5cy5w@?#HkHrY5uGCZ;@Yas3fhI{MU ztHq`R_(6W3^OuBS7NFq~Pjs0T313m(QxT{hq5z2EDvue*q7hH?S0-c!bp+>1T7K+O z7=p!hc$BdwLFRy<7RLl~AU$*`u2aNyP5KY!j3rLAjr(e$HC;Ndvv>bk=O=n zgybT4#Olfr*dM;W-6E0;p=z#oc|=CnkABmM-{t>!Zz1!ca0Rj=SacIIMMmls(E_9& z1WM}8D0VM`>%NldTW_lmdkCn#qc_dfj%bOYIZvDi6Z&%IE}|6Pg6yawd?^UmYXkxt z2ZiebTF?fO^_L)-7%NaPl-mNWLX4@#KO)?5(&zMy$`h-rd{Z5c+^^Vh5xa(qSZNY6 zk-VnBXk#S&VV-K1lV3ROhlgmvRveBB>Wrba*~qPdkHsOLs}~* z&}N)YozEBXN~p0#kn1eINr!j*v0(+Rj=&6*FN2!KFmK$?(Ga(kEf(kwAw6F~K%fE2S4iwk6;&0quw8VUm#&`(*~Lahj{#V1OI4^j zUtWmx0btm(%|NBFP@>|?Dk-A;ORom#%;anUvQ7#~kK*M+EawU(mZ>!(cs*P-UtJyI zwgihvgX%HOsAYLbw?Q=!3}2IP(IG}!!iD3%^+NQ_$F9L213O@sdN-rGE6KruCF$R= zMtAnvqM`98AF>Wc*gpZpS^8p$VA#c}`C{>x)Mg-z z`e7Y{_k(J6AK}jXpxjfg#W&`!IiO`+0X2;5%qn88ab*KpLOnBJJ@8d5c7mUSKJuL! z3H(df?koDkv7kAJDYXvhs3Dc$VcKx}N506q<9xxB;(;m{GDo_{dk($H;O5|q=^-|h z2JjPcfB52y`gjG4*|#1IBCu4(_v4wXTF^viIS3IsN}TTwfRuE|rkrRw`9&t!)+utG z-;!tqB=Q0B5R_>rs0fcOkLPFx$JVF2vdhI#{QQeA?*fdxudbQnxLjPoKO-3GIVx4x z9R&^(gHKHj!gG9_Qce;H3|CSLIHQRN;gTIi_5S&zXrP7;GXESPRzRTXw@2ks)Q~78 z@^?eOl}#jt5q_ACbcR~Lp79pmkt|&)m-h4V!VbF9>Ne(c!~bp_AI(Q;W~&y!0rBOX zkA|%C$F1XZK-FN>4r@a2A{lx#Q4%Nd2iSl}=yHl|cnwWWfJgOvoN6#DrYq$JF$H2;|#s9VArpuj_r#7^6F2>%4n~O4^h=Z`ncN z06ibBk@Il?Vf2DACJm$s*AKnVBfoj)h46VBvYxPNPKm^8gQ&uw188>op16qoaMbRD zP;y}%qjE1P?4j*7ks>#^><6JKo1tA`0-O;9XxFTOV@!E;0_CXtbxoD^Uw@y6+vfN8 zf4BYQe(}YZ#eGGw`+ub*E7=;T#e5$XNr}TKs6RzX7Z8UHEJao_Tcy2?D<-P~eV++_ zm6hQFrYKwv%TH#9w91!QWBOgCPYfy}w*Gzr^qz{D$fz9zi?W*d;rrJAI~WwZV~AS> z+u~{k+O$FsZ>y)@p>TNJ@#-71$G5g4Q5bBTq0Yx}Ds59T@Vf;*;IL|tA)OiUWH9Ro zo?OA*S$T3RKCschJngdrNX@b-0wyT8%njm4^FhYy6~iHJQq8p03$o0t3(pCv5OO;^ z^mN9}44Q5)5Ho@%$z@E;QFYuohv{R;p6ko!bb$VCtBJRru@Ona*%p1<4k5n2??xlp&7 zdI{{BGc|6MrAMyJM#@j;?;dtll#xK6whs?@ObmiD5AdiHc0W#qQF$9(+g!3 zssj;0hKVuW=*JH9D<;`|3vP7ww&sM_8X5m2zs_S@{eb8C{?^ zl+{=uD1hbc;j?+qP}4N}j=;*Z0IO%l^;FM{I=!L_pUP=1HxpmKS2q*eLP($VsGrL| zJ3dSaVW!SX$21LX&_D zzFQEcczf9HgXMsE^{y6_u9d|X4WJD32vTeOu9j{wR0!%EAsF^0*8(W^KriI7iC=DmDrUR}38I5=sDY^R)IuhBV&&l(8teUaTm$Za$EVZQp)`lC zg$`K2+oY3kk*>?0Gi(IJswad17=ubyrFQ`c0E)59?b6Z0V)AC%xC^xc5`5yT8M>(@ zNX&~7zY*}U_KkpVwQmHZnRx>o9f2-9%b7>MM1z?=mmOs5i?yYb42T$j%VM=&P!eUM z#Z4R50K0_58L@g)NPk^qfi}9vK^fgK$nhd^<84?UsHjCKh(D-=q?k#i8muu|oWu}~ zf{)xPrVB4G+!`+HF?tY z&vEm??1`QgpfiX@9!?M_0XT*mnp9+6B*2{ZrM+%BOoqV=g0R-^B)aWkIwc5>DHUcC z-m=iyRiRjx=l^7NxXRu-5s0)WA3;EH(sc z@$IUQ{fzs23Dc8saD>r>e2s9+N^v0^LxLOi(jNT#Z~APAX|37pDx^mps8V##al}cH` z6D*WV0}s*cQ?gIQ5{WBP=D-iW`BFxKd6h!X1eLjQZ}ADDrrgY0v=J93529Z=CjHkw z6avUZL=m|M{lt_mq9qsy?DS6ATP!4j=3#cj+qeQvQy8nf>$JfUCX{E|@RNO5azls3 z9O~DcZCS=MWnm_ec*Nnj1n*--g0lm0NoEs*DY`I577+?PlYs)!8|2c0M8|L-R+~?r^ccP6?o}l2{u6bqwHbw(wr~eZS z8}RLxqkI68Aluh~-I9xzH$P&6b1wg)i|fZ~u?p;-P3K#JJ~70sK_#_hSwN|thSSZw z?xbvyKxCskom=wtaAj&21B~&ZQzdNPqGvRt@N#tc_M6j+CB#>Qa4B5S5F^85QlvUyl+@jSdE~{yLNo&fbyP z#k5bRB4jl~gx#$q>m_<6DM+K1nRF=ISbbqWwfA{GNwE!78&J z8W*rOS~dJQ68WPbHGmzkv$*QWg<0Q*~j^+u|?~ zX%bM`;zu&3(gDgIPWm8@Qpu%$m|H{{PxKnyPDk$uMc9r2E%qq*%-4w4?>0C4zK370 zzT8PRMxq%*mY-o*L5k{!{<~OSDj)R*97!|K&RMesM%^UC~(R-(Ivp}t0W{PaDVWL5|2 z{!}xNHNjeTAT^p*R&R3QU1)mr_-{8qbM)$(D zmSZbIJS0%8maP~;3xrjypdpJw#olC9Xi$S@%I|%3wxU(>ri@;jufjNRh^+9e49)3A(vg{xweq4NYx-}aj1kZ3dbhdm=$}0mA~%0zp%JuQ%SrTGJZ9IdD6ceKprf+ z49&5%a`U=ATMOv@5X=VkG^F?2V95MYyahi#xh-A(Xa^dO8%T@afwZKi{Y$uM5@&YJ6n^~@Ct5s(cJj?{u>%kZx4|^2{RAkXf9%4+>MS~bZjh1H2>d&COP(X*DlgiU7#?>6 zNBcL&aJ0|xOW05NC3YnvcSPOs`ZTLD@0|C~-dgG^5~-L>#cLl(<9p-s(DlZnOYjfD z9i*tOUwV=dPx91jJHfr!$aclNfvaLuY(8n>mYlCpwucGac;=N7EqnZUf z2f_zNEKsr;%I;B0`4)8$+2~zjqAW~KRcR)We6s!V_7m6@?qJ~u$2*M!lni*Wf3TNb zwMI%j>J79L8wfUa0VKKa;{V`VHX@U6Z@CyG_!EqWhmE7%>_Vj82wb~BBQqCR`FAwk zDTDfGuN;}8uVV47!PMMq>~_5UUoD&*yP6W;Xtq@$E41G^%0i?-ci$)s^78%m*)Y_C zx!bjVgNiFBSyDm{7tq{%u!vgZ~Krlc>*G;%96R2*2~7$(@#E?s>={R%g9HV-Cgp6 zR9%bVk5U>H8T{PHrm_jMsR}FF9|b{>Vrt9-WMF}<($8pWwiQ=x0s@D`SFMqe8p&6s zOaFLi%bvqxP9SWHDNVu*BeRi|Fr=6aWt9@M(Lpbz5s}4n*y7%hDS-A3!-kg=JlMZB zVN&ad6Q`WVbQ#SIS&KSW0XK8028iukiCAq|S#9W$>0rrTl_9$TJfndU!Q@9NaNyQX z;l!d_;RqO5O~Q_c*cEO_vfwNxRxmjE0PRfCe^>QgsTmejaak($O1v_Di->MN=U^2D zu|(WA)(e9qSRr4d8ND>ihffeu%In*`q7n%e7Lm$Yv<&-MX34e!5r{8Pp7BB>i|EgQ zs|JzIY#PjJ#rRjUy>j#yxUnd6#E#w)!GuN*kgnnBVMHc&f-kwmKQ<0t?X@;T=(eX= zFhKtZytx}9iUr%<06Tj0+%t!QwUDpi;Beo;JgUuZ#$Xs|YeA zp`23dxKCpijqP5&Yk=BW(kAybRPP&HdO`yM)+6G=ouv`+B`Qx*zaW5Ye^|UhRsp&T zAP2&&C?EpB3qdm9x+-IGnG!Jms7RA7NtePC=Qt{VCas|(kx=GDV#>Io&c}K3{s5F zB&sKb!K`4ww`pgL7qd&vn66LUlioFh7a+rn=*qMMZb^%WP|q8YT$~=wP+8zd6cq79 zT%M9{Bb@&+&Y_-!vNjQ%R9Baj`^d6X)jdt4mlEWup7}9363~`bOXycjZNbSnCY+Dn z$r0H1p0}h34@w?#gkopVqGNS|c)!zXA2;_P7q?y=hKh|e~IT$aUUQfVnSU#b&oT8oN#4N8g zs9MIEku@bkJBW)@76P3cY-I9&cm~dZl$jq#r7wf`Pv6HdBBwH~$*t~56a-&2rwgba z|I*X)t-;O_K7{6c)%DzC3E1kzMce7pueHQ$jOr;&swDR?cZe)0KF}?-Fitj~-y0F|o2L4fNfo|qAc2rD5lxC!Gk$#(cx2Go`sRthJ`OI5 zB;z|yB@WC=1QW>0Oge1@qBiKA@@KxNnYBJma_Lp9a2(7ymtwIZ4)zA<2+tKWXnhTY zx~%LriL^c#cnNL9x5}sWu|VA5^jwfu>o3oNq|4Ve0$L2om6K?FdgEi{qg6hVS(!#I zq%qv_;ikE(H_NH@m1U-P6q|7*)~~@{C8mk#n2Gebue15HxoM-zpgVgnG8XU-aicmi z;}%QJRD~<(ls+07r(F!r22(KnRNtkROYtcsj1bF!(LFG|{?Lc;H&nVK(kDVQ%U%ls z^7n{+5VgAKfQ`2$l`idAxb%WWUKG@Ie;MzIZ-$PAl zIA>0vzqBZMq{eU<#$UmrL>m-%u{2?Jnx4LR1Miwm{^I!6(Qc=C{B3@ElT6C~0VupL zLCdU4_E0P)#KQ8qmo1|i4PnN$ru})I#Zun1MecudL?y3v(%8v6(;B4MFz$&_QETFc zka97BZNm`smKI}ZAn6kdk+iJiqOsh<_MNTysJ+*0?6mj)m|wD^pe`ME28JzYWjJ^b4pd-9UthfcH3$l)S@q*6`M%H8^0It z-8}zl)!|d#XVC~)(uP}u*aw5GC`6*1K=r2~pwZqt#Dx+Gp4S|-&-W>LtAPf<$Om^X z?DVfCZpgjp?*5c`1sI;43z81U#IqFVqsRuG6|MZJW97-CU8Xg9m?TWgPPxwgwR=UtPuYz9tZc+h`paj3v>XtNgNRnL%VNzZ7?x(6toyb z$v9=L*JCN8VmSo7bfkc@S8Ej&MkDJG$}J{MxTqX&D^j`%J&`QZ#@zNR77Cd`hYEJ# zMCOma+woKwWK?SXXECIsh)uECXzlFp7mwjK_{$LgAH|9O^02u7u(&5?a$njGyinuO z#nzwaBD<}Pc54eSv`yMDE9kj`+&YTIAO;h*jtPvg=`z~q2@EOGDFw=~ld)54 z(ED$oDx>;R1m29m>aVIPY`J&Gedb;*7+CIxGmB{4qia-+WjPZFQb14G+<+nE91nvH z4c%C_yaiGI7$Y+=!ePfqXV#(00Ka&3<&??GH<;IGCH7`+lTySWti=gxrcAliW-WSX zt`afDyhBHB-_>F~qu+(?QH+Gc(SmXf~KeD4Wl*-Y4FX7Z81w_-L9&W=WzlkIJfv8j^ScUN$D)pS$tK(ao(63 z?`aml^Ib7v=C@KCuOWMo4>NSxPG&=%#}tZZB|oMi8$NeTw`cJjG$)GmRPg4i3r`TQow=t9PbA3WP6ZcP_Juv45uUtgT*e*yyG&GA zYW!{|{%n;gnCdVRQ}qgy2{1CVIDAlTF{&#AuVqj~K$4Ig+~eUDI}Hi4w#|xd z#)cKweW117a@s`#^`nJF*y1jUHN>7W#%=)n?&Y*&fy#M$R4)qPQ zoPj17MkAMm)no~}1ZurOZ+M@fk&?}ozpKf_fHz%p$aw}*<^K)R5a=&qs}E-E$Q!uc zJ{WdUf=S*I-y{2e#yiIdXgToSE-S3jWj17pF2&cwk$ml&fjR_R!aw@sk*3aRCQRnj zsFl*(0sL~IZUtZ#l0E<@=F|}WtPot9-E|?PW(rsF=KI#8m{3OiQfeqcA!s0LvGDZi zXoPDueiIa}=omIHVI*QBZY%)lDfogeV))N6Ec$eSo8r*-SKaqk3^<@eSa%?SR;gbO z+5%bGw2qD#J+5+%4!M=cQh8}qPL!LkZin10&Je1m*_9A?gdOmBh||!C5vl#2;Y4o` zq#%Xzqu8cJ;K#DG=k?Fu-A)mgQNsMM2UrIG#&(k!|2 zaUWs%lXJfo=G~5LaF+Vt+%rSRGI%wJNwOMwzjLR!&l%7}K0(!652iCq+sUY9y*Iub3f;xIrjl(43{i&_ zWYdqqAOqJ}?ow^}DMKB^d8O5Z9KTPNiTy{Zow9}U;797!K{1P#nJ=353)>5>I3iZ2 zBS~p^R&L8XLodIvL)4;o^MsVP@hjtn0}?Yyomvu3i9;k}dP3P)C>fLu5=klQAYNEY zAwk*!!_)dY=_2%)t6DLqiu35R^oAprG6ysw`Zj4Y(uzeQR25}ZeQ7Qga1A)P-nB7x>LMZO&T6f*Ia z-}XWh&LI6+Xd^sBX)e@=O|)n0jacf{ld3{l0uyvhV#}5i#sboet5RK0_)+ze$Anp5 zTt3-L3BILoS%u>==5oo5F&kuN{c|$LaNeBp{SEeIJse{d z5==qm5W%r5FpSn8QeGKR|BM(bnMydVmG(#97rY7mT8}+?w9$GNS&k@w2w_C{1fL<| z-|BjLi+It^nTyNSO-ECdC5eIxk*?rtMIj1Q7^fh<`FMM~G%z^f5gWr+@#KLkoQXB- z>zJXh$5}}5z~0?|YrY`aaHLqsMjm|>w5O)2^xU|JFbb&TpjLMox(+KD+*>kabejTB zD$#SRq1#+7mp8aDbVYCt)2Pb)bT*Wr%Yy#~aTQ~b9}pxY&|2R_`5x>8f%az4Cc>9W zg3z&aB#62R_*`>Sgif^i!22|f0!c5ouY*Ug&&;qya&ZTRsB_k$Nncw!7ictolbz&v zJV28W+>WS*j3hDQqF)T4XH(bKLOO$f?}n30dRF=^z*gO#R<%(BAzQb@K*ur&AVs5s z)?C``U8ffrcp((zUSM1DB|61on7JZ2@uyE8xl<^lc#rPc=O1g=q!R#G6GV{;QD^aQ8 zZaFJe^ec(uO_yR}5JU7U$*hJ?%SLp@8XXQw-qY`v27$zRrQc%y28sN%{{~`2s8Qx# zOvn>k8Xa~g3!v~mGe0qaoV1YqTbMmHPNJkX=@(1yw%0!!Ty`%i*^k&TCoClne@(M| zH@Qy-hX8vr@6M%(a;wOCY&xSVD@DG9IcMy;E;)#h$1W1MB>D}V^vp_SEi!XG>#~Wo zF00>(P?4>7teF?NWtm7J9wgxz<-Nhu0A>{`{v#j2nmkvy`Hy@c5bAviK>V`g1EE}6 zQz_s=7wHN^i;ZlN@^$j6f1?$c&Ed(fe zIv$*&18o>^E)#9|>nZ6475R^eV1fLR=eZ(8Gh*1(HPwwuq5a>)MDQOG0B#N_;vo@u8KNOWNVF$@(y2t@iGqq$qMr=Vx<)l0Xgp=nbKwHza#$mGiZ6Uc6R%;} zXtj=a%+dLg|9JH3P=Z}81nv28`{i7bX4V1`pBc_3Iju=?KDv;|;OMM<{FUuDI5xzg zEfv)BTM6o+X$cPA5emTtzbrNkG+iLM5`N+`;vsF#qX_Ej+QuP zO^&i6$D%Kz8!jKoUd|BZECIfzo9Vrf$OAygzb>VJUItR%ESz2KkwMh;shyyM!E)Ak zYTdxG6V%m1B~-fHF!Q*a8{`abPw6g)w|7Xa#OQZ+}^AXgFaRSyeTQ_(^fu`Yz}h%P&HnVXgLu zlC#C9kXBGGcgm{dx<&P!wA93bw~R}@%>*b`h+r*%za$?*7Zd?Wz@v&$t{>sa{1;E z+v>D9vC@g?2h5Wcu>p(w<*-AnWLc`Hrx47%7Dp5GnmSf!`*$$dwHL|VhREOY$4GaD zjTg`=?Xp6_v{RKNcOvhfw;V^KeU-yvcz8ae&@A&Pfhe(a=7o?hIT2~vYzr~*kKU=?D*f|vw6PURzClM6oc)usFB z7a!6DG)Ki{UPZ=^u22OcTdgM6&D&q*j2WFl?n78CmTe(}YZ#eD`$8E_rF7bjbgBr5et@wtM_8xTPuY<32{*$jl+B&{tqH+ae# zwmpBpBBFxeqUiG7?s)#R;w=2|)7E4M%E>Brtc+O8AeEF3r~$9YqASlTU(E-xOxj^3 znVOl`xM8#zl9CR0J2UR^{4M8hZA8x0(5AXvpw6nl>RXnWQ+cLvDy+h3DHtY)HZNI7 zvyjk$SW^75Rc&4|CK6I3dyR=eX~k_cR6wl3p+-g#Ok-i8%cXn>vFFEIm?qI96bOKC zu@MFr7eM*fO!X3u5f)&)k0Ugr6o{~V?kSArpE>o;2q#r=^4kt(RGBc01V+gzGoqgZ z6o&Z0YZyy0znD4)(6R-bv)nUmW>si1WEt70;rlE!BZF`|1_qWkTNVZdF{Dz4mMMv> zS+7wOa`cXRynuF6c4QIndh5-P8B#@Gf@!xpf`_c0w+S%@1|OSlkVRs7HslW zh!E(m~-aDZoIiS(|EN)9Fn z`J(xHBUm^q8Bt45H=EeBXgWoh8}4p4OR;7;67S;lVst9*IJZzUK?(51RXKZ$BAs&< zF^A6?QIXOT#cwunfKO&zhk^0?@nShZV@>~~bgxiw?9_WDU9hF6o^Z|bK6Aw$jH zBX+i~?d|Q2PUH#nsbXSQtelZvReE?iJF?Kt4cWv)g9!dBE6A#n%Mvx^Qd%Ap;xj5l zgdB0n?O?}fCP?rx;Ys>UsS4v8VAY%5fND}G7+u@#2T-sdXw!@`I_r0nJqT4 za%qVottsKltcZJVY8AO_VS$Or>#%}s!reyR5ZxQ3kva#0b?PB)y&L0%>4phD2{}*evc z#kY;-(f-jlt($BDMnJFdmQ7dI@DB}yS$#Vgy<-L6B-_la$M%zsnlm@L(X*tFl8GkP zrrN{3$@X=EEjMN5PSe(`Z`zVWFtG(fK|Kt`l%ao%ub>#6LBEAV(eK#`XrPmId|5<@ z+%htT+8wXTT#^royVP=cI&QciNx#?-rnJf(;Mi79CyPEeQ$snbxrhaA>h3}l1`i>W z7Hy&2)DYzMn_~!v*9wXa($O_v{Yr4q$o*ZvH7Ns*Q;cF`#4-o@ItUPqzq^eD0lvM( zL34PoQol6*00%Qg5A%Vl#y#tdksnyEs9y z5?pL4s9zfJ6pSzrp7v40NUUojAUt*$rlE?uGzCzxA)`ko&4z)F9y%I1C>Y2)swVLG z^20`$y}G`&lpsKGcL?qd7o>J3*$jb;C{@Y!*B#Aa_eWB&5J^SYp4d-9ZfsxzW9g;W zD?ZsqEl>Ur5gGi?ufN|V3iI50S}X{aR#|lQ!C&QhRcoZdDKF!{kivgr@naCJ+{36i zJFl)*91qtOc9UW6;zo)gjhl05(al8a$YRR-Rwqd}Y0SMlIhyn%_3*79?PN~wv5wxJ zX!H-Q=c!mtyd239AQ0~QqIfaI?!s_q1R|*C z)zUtaRcCK^WrE}bXd%*>nAAd>C}7(nIFv-~vO9ho8EgY5Akliy^-km}^0i{~s|RII zEo?#E@ZBqhM8jkO4h}UJDmK^b8tWa}AsV)=iS*Sg;9l z>IPzqs}y}pQu}ahV2Ef%j(IUQ(+e*F%K@85sOpDbSOgDGeZX$>#}v{1eMFKp)XSJltRdOYRhBn{NzFK3*kYuZ6*@Y zmxCTLki;Ys04A(1`cue{Fodxlw2lkte&IXq|NR<=NOy+1_K=AIjz}sB25=^L1f?}N zOu!YzQ_cF)??%^BPmkr4NAQTi9_*uHVLftI*eukUS0XPBez-tGgoF&S+KY#=K21zW z(P|gW$wxix4hL5()JH?ThsG6~yN3r4N}NCv42`CQF;1JG7rSLmNdL-*+}zzwKF%KI z*Xt*XMw>!(zYv`{RI0a3)xtvrI z1w72-5>UP?yRX$om2xLqn`NKe1U6LD73K*aF$_s&F%`9GaYKGq;JGA4)egJ17?+Kf zFy&CE*QF3rxv7&FTLBp+BhY^7j5OCZ2C>kods;h3DDe=6TaCb7)XvW%UL(B* zLkJ;A>qQq0(D>oohzJ6!H7S7n%r*vA3o1kj5WutFw0)KY2ipNCgRbgIDD4i8L2o}U zh!pXK2f{Rl6e0o$UpZ&OxRUNbWX!7{{Cikb8Wdi~x5jZXXU-Is>OttZvBm16{m zVo72Z;WB*S(unL^mv~(ct^^s}q9qjG2byWn=qhE!L2RouTJhfQL!dURak4^gDIJ67D5{JE?ymuqA71hLwq1`ib0^-d0UpR;5O`%oY)OX%#4FvaoQ1Fm(;THk)}OJ z1N02O3oJSjEUG6GEt+ksi_mbA3(Oo5f)`OhOO0!gMJ39U*SaiFMg3i_gOSKAwT9Vj zd)S{of|COR-=qHUk>15^1Uz8;Ee`#Gj!loH*x;0MDs5~>*^O+FzbW3w$4Jx9WbzJl zRswkSegA3pb#np**l>>U2gFm|HY8{X;X(&YG)6^+Eg^gK>fpfqHB`n}SOhbZONy*T z3Iy^jdXJ34ANZXt-ephi#>_`(x@rfs+-264bvRlTcdC#p%`^^(2%mh`3{EwpP-ZcW z!?K2HquRYtAh;zTgZ3+O-<45Ihh$sdEjd=P-ma0(+Ko0q@zCe)FWJ^C^9nFwYgox$ zPERCoFmat2O^sdWB1%C&W)K??=$7E5Pk!xpG@^;ZYv!iYJzbPeR}}};Q(qMWf-T5F zD7;>2o}XVtQfE0-J#~|j)($i!R1s+}84aXcl%l@uPTo@DwjkAZvvJhw>>zsjBVH{S zG=@_ZU}BPIG)!n@G#~;aVZHegHUkkHhsDnE;o*K;UW2ag@}NMedYUumA@E7D+JX#~ zvCi@+l>Z?|&5)I2hLUP1YI(6dN>T|nh#G7mTv|iw-vcB;`26g%s1uEbtb$T3W#HQu zAeNoW0) z5uF)aHRi*6?D%=XVeaXEaSn2lG=eBskvDWEJj9?dnj<&>QXp(*Wy%dBNR;I8YsR%$K>IrTDfKWNhl4snDj%qhuNvoM2%qfmSNq}%L z6B}I(99>S$P^2aIlgh_jH+n|!wQZLT)WdC4dJ#z`0X1iygwvmS63#F@5o#;P5Pq`T zxM7gf-$AGnphSvhGm?WeRN##D&BT->-L(BIsQ|CUbwpa)!kEKRU_N$2T=xN6bw@KA zBFV(WT%8<~@@#bVNGdf0$hMjxF8gQ)PD_H069qZcpH4?sL~{{Wk%5G}IB<6+XXAlX zesRi^Ktv|J8AwK@qG2G3??MC`Yw+nrc1h@9Q5i{2fye!i#@xTFT@eg!*Q9D$R^`@1 zB6Jip7&w-lw(1(*&kaIE`n%n1g&$}`X(tm4(I(vlANeZ80aZ?Xz$x=1r--K7z;*3QHA zbYwjpt|t}SG6LC&^0!F@m0-|ity7n4;6U#cFIeEE1fO-x*27;;2$PQkxr-&)Vnd5a zsf-&Tjo`uEsu;40;7GA~Gr)0lCB0P=s>C1Y%AYPN6GBFTEE8%1iXn6b{1Iwf0m$00 zhF7!UA#bu3jX9;&HsL9_N75gb)%_@fia~rOZX)}d!M<9S;vQUqvcqe-H+ zEQfD0-WEsyP%zejVfrh891zHLM-R1#A0q^y|I8Ev1mpJDAH%ib2%nG>sjt$j3g}&P z`y!%cKqG(seS<|5Tj$-Y{^s}MB)W%BhogHeWOENNzXwu}|K0OZ^ntQee{-jmu2GpDOtkJzQ(pKb*jDn5nt4bJ*GC%nLwg!+4^<|1pWKW*enUm`xNoQ|hC%v+;Y2P3Avyvh9a_^S`hE8D%0pun ziNf+v6X4xf_`B_=0+pJbcT{Cd1jEv^BM)IbQ3^kkhci2IPOT?5mO6-1pNj4){$e^N zd>gWrMCe*T|6PlfG?}<_?=N1DwF8UOX+miqh;NC>%p^C6taI7`mijHkYM5gj#F6$1 zuHy~e^O~=K(RwN-C+Y?Ou=r%f5oZf>7-Ub1ij+(B-4z-v;@EC^{Fb`#uX6qhs(G+e ztLaiGu<%ePPTf+oPEK%pu|&JC+n-j_@#`0VW-2~WzeF8F_9AP8dg(n=%PC`5;Z;$E zS0b}v=XWX>8juz9I*$PeKLcr?@%(c1dMH`8;8 zA?BYNd|du%1>6uQ7XTbWP-odltsJcvVOwh({EN{JAmaCbH5UskE`jRech=y@klo4P zAJT42iv3$S_ojv@pIux_#S$hTYs556mM~vR)KUmQm^|1vBPy5-*p#R}abjae;#Q_& z5S~wfY%>v8Q8Gjigpn+bjLe%jSY8PiG22|$#`m$JXl zzY;UcB8=WeH51UDC^B7e-nz+Nt_iI6xR&DT5pn_AfRjKBGV>@Pib~#)TwLdcfmGKu zda1`Ut|L!HjLC2}Wp5~U5pslyw=_dzR>K{I$Lfs6$V%DPOZL&>myn~4=-;m@L`8~EJGM}OY598%(8rMJ?yJ5E)Np6r$ zNt~x^(1|}F>PHiy9PXo@I2H}lGIP4?h;(!by(LZgk%r~OFg95S_LBG=^-A^5{ zcMF-Kz)d>PM9{klJE*pRx#>j(XZ#nrr3o*Hpak7J{tfcOq!`jdDII8Ut-f#LYl!JL@;6FXbfm-R)`v^lTUAoJv#os2m(bG6oX3? zP%Js#9~F1d1n48B?`5^C)fxby8?#hUEp0JMYnacsY~!Dg#I#*^*hyq#URG9P-Xev` zoBdR6`ijB|<2)9dv~0()T>l?)XEmdEMGF~(u~$dZTz3jLapa1450=O9ZLvTh*A8tn zvY5SwXeXNWz_-nKGE2V7jmqMrw1DT*vVeMx@l|^E$VTiK%B(}q7}1SZS;%XtZb~a# zG%B5xe({<|L@d^4Ze?hTXX78BK*B{Eg#j8UNQN*MT&{(Unr1Fu*`z6}EhLuE`1p|* z9g>99rmPW$lyn208DcDdliWdO=_~(=E;3vb>^H-u1=7<#%uZQIgH2a%m=@>}+Js_2 zs7c`pEDRV{fca{kZA?8!7`;IKmma?18HN z86FS>DV~7~F!%{kYJ)S0xoo)qQS%lB=rV_tsa;Ib{I+>~1LA|XWF9Du-D%!_zXo0r z8ABx2PHbbcnLGf%EKoK1`i$k?A6iNS3Z?YN?*>Sv6KqS$Q)Nztk z66ek(26SrpYLWa&3 zRAruD1*21c^{noZ#aOu|6#&M%Rdu6!s}#kvv`{uFZ`lT2N68@uY6qoBwx@qXPVMqE zZ(9%nLs06$j^#^b)=DqdaO2bzAi7pP0CY)}tAQK~vx`Ks);D0bnm%R+%sBQ{A)u#N z8(5~t&X4e1^dc= z%tY=+h$yK6t9X4_bPt(*BXIz+g{g&R89Hfv@gjxDJV{&@6ayS#-!Q%4W;kL)h09`hy-u=;fM{PXtdnfpPC&>KhQ$WsX=X(sXA&XND&UTr zYgizQvS-OEBx7+!05JRRgC?!meQ3lqPOr$!4mAl_a$&{X$?$(-L9}D35>`uaxVd}= zjIAP~I0|r}Q5lb=T$wrfK(L<5OK7uz^U4&FS&p;F$MYDA-UqgNLwG$Va&`fIm(^eL zesvX&r{@q1Lt*lV#oPXS$j!JN+BA*5(qK60U7)`b|2x(HG6Uqx>1f)$`23Ol`}0Ts zsK;hgc$Lj+kcb`b7=R>Ikpd?2YdWW`uB<>zR*yINDPtDM995KZ+YKg?31*kmMFoi; z`yI4|1_YL0)(irbOVSZpO^Wck#kRz(Y@pyIUA)@5yFwvb0BbmZ8+l zr`T0B737|rZIlI4+)KclJW2LfKFOtk%wXsoA&r;TsWm88Ny$As{U(%4zWt!2i`r_S z%jIpDLA$Uk+q0aC%b6a|O!&!*c>-0@jD6Z#NR|Z?774scVMIpMk3J|2S113@n`@z{ zyU2sFj?Sw9mc>cqI=7K346eTN4j_@=bUg0NJYD=aowM0dfv9t0V1%?gt-`lPc$EsFc%X26jfB~~f-hp5@x zy+ByuM1|*ph%!N#fLJjZU60QM4M>Gml(1n@4)LO_CqRT*lDIHQE&x&|GrFho7c$fY z(n{S#vt|O#yPI31K?*R^?q3z*NHrsG2MR4&GD%NM60Wqf50~Gq#7ouGMe;K0&`5P= z2x6=6KYtrVKhy&%eIlk>#yFPnrtZZxs;EoJUKR{x+%lB2#;f*mXa8uYxp%mC)HY8P zixKc-q+Z0T4k+zYzcuIuG+Xn11>vzK_Chr^gxrLg%J$SdAR0fbVtS!Z+b&{1v~sF! zc{@lHT5r@N^Y|gl+$1lv_9G!y3a<21YBZmf{Ok?1rm?mCorS$DTuhq#Dv6np4APvG zKb1Sv{b_KC778S~@*SKbsOLODTma(c^aLbY250sMh`W0Y` z8PJ9U6>lg%Vh9w#c-=*f=>X?-0n2QT#kOk2J1>~VxeeYfrU~;#6nRSLl&BX zHL*Fh=<7qg^eI|7mQ@`Hxr5`zZh_9-4g71Taez|uFZK`i?gD(;YND)pvo7%IxZItT zmqpQ(Zm&b_B!iDP0IqE#1upxR&&-#>+e|Yg+72W>S;!^j72uc^hv*j4GiYTd&hgCg zTDqhnvLK^cy5)Ka!=mfYm70gL>Qb7$^`VSQ+##1>L%}j<9bO-6g^MoG*ivq_ZdFE+ z)3i3tt%Ygc{s!BN3uO4tz#UkmPgBNGr{oX_GCfcm=CTNww$C7$u zh$_Cs@>5jhM%QpDWrxM{YPcZGc%-t}lFXQAsWFO1NgX#a#V0mtvC1d#U&*Zh+wCW% zi{KgU+sRl~6LO^?%~Oz!!xWP$&pUy_EBOonp^*tKF%p4l1+3>ucyPwLu|7gQtZ-KM ziLs(8kXOL~jo2cDgFUv4hoVeXMhhq||icIsN$!K`B@ z17FXa@hG6x;R+eNzWqUENxz&36}^(uM8OGWX>oU;q$rmsX81}P37F7O*)Yx^nkjPG zP)dvIh0!WsoKL4$lg}PKn)S!%&Dpju)-I+hD-)Strxdh^8Js{4Exw^L%dUQrfheCQ<^ag9ST z)GUMI<~ObMh;B7hBKggR><+n{5`^WOGA-8DYkwtM(1_=9$d_1 zxHVjfZF(`_z`k^>qa^R8)-2`+Ds>RDVXRsvU)|0sz08$DIJn!h(?=MzC%sjm6~R6- zm{1X>-57cG?1%+uuxhh=?3SVe{;~%?>KGM*Aoo=3rJGazb7|ft{`J=N6{p1s$Q!)g zpHIiMyP@gY7jWZV-BWk`wD;u^GVDHogn#H;y)SpmGQ8#QkEUaLp=KD=va&++&ApT3 zX1jCz;sq;Nl|x_(?Xsi$p~oLl&*k&gr`T&YkDD`-G!^8r&ZOrTPC?Wp1Oxb{SD(4n zZtm~2XQn0y+vgBh;?iD!zd&WLv%b_d<`+s>Sc*}wA*!|Rt{FLrTdZ#XXm{^VGmA60 zKm&y_ScB|=vZt`#=^tWW*6Q!z?LtLv1ER*k!ORjUWl=*l>7&?GRN!w9GIKpDG1}uP zoc&N$0hnglhmNSdWd-?jtl4YS+BR=t&=4?HuBKtzhWz(Vq5*TH9`0GvXjuRe#%hcS zT~NKOQ_b}^GNw;M#jqE^0*hCEeSJ}Af31h&0DV~O?zMKB`_K1C-S+-;a?sd6a$86! z>MTn@lQc2rn|J_o+Iv(79k~3hBwDN^oX?CH8YRtHIR?c>`zkjiYdp&U&BUSt0fW|) zYjE5wLg-L+c8$aou#zo-<_Xv&s_-tW5wzOJ&Am=@ul4GnO(R1B5P^Q|`C=mra_mxK z)EfEnl}Xxi%*$yebhkpe7V$fvXJnSNM<2vjVH%eRuN$F6f0+yzVQ=zksM){x)lkHL z@vCmNtje`PDz;c&;oFOcv%3G;7fT*3TU?}8BrbBr7PrBL+VKH?ncfD`PY#dhC*L=I zl67%^(PQ0*3D2PqONMyvP0mmk7@_g(O~KR;k1w|@IlEDGa4-e{RX`w%CDJ6~e!FkU z{;>|Uu{e{AIdw)_r6-OFSBr*{#6HSZZvaFYEEYkM44e-4K#w|s@EXXp0fHjA{S&*T zby?N~#8RrAAR7HC>Ofa z6`ap8mJCY&KVk`wf}$j=y*qh7JS&Bc+va%b9oz=xyV{bWE54zKV~JhhgLu$%Q6{-4 zqfUMzO$!NL)@EY9O@sUE$o_JLR~O0#P4P;bDPH>WOu9cp%OM>PwFZn{h9@)S^X7Il zTTpuyCv?$A`_rv3{0F|m4BD?U(ZU76CA)ukZQMHNzU{FS_E<+ExtI)RY{GIifkFj8 z|Lr=+fwD`uzz2eHDW*g+5g6jSd&o794-TF;cK#p<8HgEjw`=vB^9;>kR6V0;GqZi< zGKVHAsdc-GZb%W3V3xrxx+~$+4|IOUsHNR(6?S)hN5bB!aE}*}1@i^+4wZz>^hl$u z=;Ensg0o<+^}=Z1)2-g=2ZpyVxe9aqJu86eB0Ig)I>7m8S>PGuJfqhIN9cvC^1Y~)NDL{EG!GX|<17&}>Lar#BNVVo;N_(S zU7ox=p|a(Hmjq7fwMmDV7m=yo=glnAYr%&~Jg}9W;n0*;h|4n4E?&|02o>oK6hE%e zd8jxwsS3j37)<_XemEYSqPvCwYL%nFhg+B;djZ73P(6iU7$`Q~&o1~m8a@XXh8iykOk1N%DP z!P!NJy1di81Q!;uB)ANGGRXpZRbI(7%H|Cc7@=`E?yrjR3j=K`7qmip@Mngbfm&&> z3vxP8xTyvh*l-0);v|yfKEtTt_W<@H^XRz|sjM9`5cEX0oA_9l2gNowiRj`emtP*d1SD z4Lord6Dx-CtcZfQ`nZGwJs3Dn5$3*JZn}=D2n4@>50U)CH(MNMd0<84SpL}oEtJcx z4;;ZbsQhfet@Q#5esM8~)*rs<@VgqY7<~@2mT1S1G8FqcyrpdWFdnF@pC;@KZ)5z0 z49a%gOS%1HIG$pXE%|&Y7(!VO>|y!Fa~S}$2Ers{>6@SiX$%dZ;W1*wG^4*!D*}=- z!pURfzxFPPdtu99oP=bY^32(23|vJ>kaQp59!ofCMS;@c+h$1$Yg2Ki9aTl@=XkZT z3_GqEmCj`N_-_`_Fi6Hom+q%8VQkzc*&O>Yl;13jDd?5&VvUQ&?~SezSWaBLtD7#w8ft`3LB)&d^?nH;OU&20bK@Uj;lv4q; zqjC4m%Bq_XMIB-}s@O_I=IqH?0%kdoRf{FU)d@+A07@E!w3{M@EjoTVL->n7IsG!^44oUuXzu<>ej zMmX$9b#2GcQ|m=x4G~R*LX$*Sg#oMwHw8g5eZ`KV(sC5wQ@j8XiDH$ga4>2}We=pW z_O4NWAl^O5*hl>0oSR)3+7v>X1pe5SIRWn`xM|7JW!H0zY|*j|c(YiMgK8w{14$f1 zz#4B@>OwC(kKW@JSHAbQ%%pHdAx)}!qcb#jVi57e0%ktsilZL^4)_#8HxusCFAZ(! z9j+nK1e!0io{FTS&T2@68)bw2-MB6R`WUGU;R*KpN3FeP8&QsZqzJAQJgzXEUyxuP zK~ZUdmeqPt=;&nzeRVt#m2#Na=+H!1w-A?E{;?{-0C`%)j2E$q`hCfm^=DgU5Y5Qy zT8fWB4y@x6tL{_=oR{WSxx6yI?RV}m%D^jH-{L(ZB&*eKwD&AdUg8LFuv$+-izD6u zfw#RSe3lm6W%`4`$mCz&8EuMEB-7MYhMDokR(8v1t8l_nG(^J1+0zjLT8zzxvWizQ z3X8l+EX8Y>VIzfiySUH#MJSzl+3!LvMo_hmk;l-#Ux-3s_*t6yY`H0MRzImbKql`| zX6{lHlIs;L2{3tf^QQ8(9fMI!S|j8Tv;jQCV?6{b!NGN1PgZX($nR?4H%qF;n?#)h z=_lYBgULBpp{{!#Ynh_N-W^4&bufFg7drYU7q#w)yM(c7E(%kNPDMdR!PTqo^jw=H znf%TNtV|)h$$WSQU+3WU049}wet`IexdU}O@vFQzGmD8|=w46HN8`bC!ScFLe6b}T zPGUpE#MT>(5kWxtJvB!`)yDPc@dS$L@G{(n9cEf$?A}ijUEY`kDk`sYxNx zO5zV%4qADifU$Ad-)nX68)bAjAUDtWh;!_GKVmQ`1!!YYpA?*&Dr zS4Uks6=g-sOL47!pY@$!gJ;`HM68Xwpb*T!VvwfWe_YwY#gKih5HCP40Em45?eb7k zste(**wD5fG3@56{G1KfxBs>V0_LsIVKdsli$N55A~A*}i$6t$>muN=XvnHy!QjKu z@*pwdI9H&RA#3)HtrDJ*l;k@N0-wqnLXU++i&R%)fI#C0yBy`KD9yVbN+mH@jV>xn zso$u{PSIX7rHsV;BK}sx?O@!K5+z=;=KZQW=D23cDa#otLOX*=t&?cik`%GQ-_$%j|DMUvZllf9r_4p0w_)Bs z;T&Zw%TmGulM_!6+)3Pqyu)DeJF~PrdO+;#Oh%0y5OCVk(^{0xi)|)Jy8w1 zhNP90+YrlD3gOBd)`j~qV4WE=$F&J&EtpALs*5LX@F>;u<#BCWhx@QqTtjp{_k+ZL z)IXWOpS)RLmtIxE+&7K z4iOM}L8}(rEtV~h%cF*$l{_%WbVGl?$$7X3vG9ABK#H`)P^9JSMVHPNm!-mW)h-$r z1Nc5kV^O0eVv?OQ%!GwHmcb@BHhEv_Rt{))>Vie(&YZ8fYi*VEy-fyS$xt5fx2u4Q5?^ z$5)?TUocO*4Ux*PNSOc=tiF=Me^X%of~z7Js6`VFz@N3Fq?HU76?f5r+(>(Je$|4o ze%YF$!0z5fpJ4_ekA0JRr!}Pu{plq93KjIIcblxsVkWfB)}362+)4z~O^@v6aaFfQ z-UX3YRfA0}ITiAyO#h}(kRj#>F&xuIHSH>P01!L8g{a!R!XOQ4=r9s*H`-E<@@ck;cG(D98C-y z@azq|D*1bHg~-NkXLs*K5~Wl^{Zc5L)ay@sk@h$3TTuFH6TP@SNFZvl@ml*__NuC?`R-PF&$j? z+4h@G&$6WNT`%hRq}|y$K04alX?NQDhkM7b+E~`(*=2c2ROy6?PoMQQGlZFB@A=Klv1eT=+A?Rv;jnX(7!8xg#t^ zu;?H6nw^tZ&ky!@I)B*v4nX}lgQYv#SBI8dD@1_6XJiJuxs*{>BWr7yyh+w9`HmHHnpD+=<62 z`dvUf7xAa4`i=l}gxy#}b@)`G(LL!b^fTl6PNm5_DT)Mpac2HuV`O*Y@^!ZhWk$*Kh3Zeh4lm(dW)mMF zOS>U2mr1k@_|NC-zLjr|SYowx(%6xE{K==YXtO&S-j|}oKpuj>cPe(M?dj=-{sR|U z{!yT^-L(7DIzfMQ+-dE++&gRl#h-Ak6%uIMdU5;;M5=lGEw4i6CcJ=jH3LqY3$SvDg)K_~4GBbr9i2F&Zy-stzaDgHv|7hpdWJ2nuyj@sfNzO8 zD6+kEt@h~EA=a9~(-qcwifTCU6v}cbrr7STu9s7#s5@GQ8=ztRRy7%=0Ak?$NWHI)y1BfWXj$(<8=QDcXT}@Wv zBV@1_d+nWNEVgh(_v8&T0K8Fe!h;g2E)sM+pKo zA8PP7O1eQ%T*snL8fan^QS&FCe*C+6`0gtcGjs9$yLGHd#$Faw5q|Fh!rMh~au*U# zQ?M#10&2D&uSMtOoW4|;Q)d;l=le&EW?+_2p7Pjr&B1;T+0oque{39pi5b6t_W1Xi z0gsPdm_9oG)?fYIliv#wsEpihHjY{y+<6>wEH(0k7rpvzbH6S2hWYP)yWf6Eb9rmO z)fRKxQR4)q7HBf3Y?^u?ayM>wZ)g9ou@*{B*&m>l@v)v*E}z5i+WSY}!F;q1%$5al z`~}ingw!p-=3t%6!C^IdT1zsKbuQ)L_=s|DtclJ!C$Vp@?UZD6EM^`tjE-sd7=Det zwXH^n$8s_bll-L;x8vGW6G3F^CRkF&9GP2E5D?Y|q%Z>(^;^)MC5X@S{cqNd(1z6W z*nNaYhkLvGuMXF_CXD^`86fogy>st%4hii!~Ds!k0m(EYt z3L9V3lC=4|y+(6w>*3&p&yv)6t$1^^_pPJOlJuE!+S)+F!2z15&z7V*Yf^ZGC}V6{ z%98Yk!pORe4ME!Ja0Xe`l0-+T;9A$EQ-qa$vLp#2HDBwxI6=9pC5h2mSLBEH$&ys) zkB#Qe%QX@rj1QHjxi7Nf(@&P9NBYIuNI6@ zezSLcxYus3#lj$z$tU2VKFP?{CkPiBNLUD>iq6p^R`f{5{(;=nNMsIyO$})I1Qv#m z#g}(|B@Nu}+CQx_H#lEVXrDe?Qucnn-!4ArGBF|1FJ9iA`EVFL1@xwQ@2DX%TZZi( zjkI((ON|uWAJIBjiX1UvfoW8s^y@kZ0_{1CwuC=C&ajnTE(xWMhL*=SI+KiGw93qz zuAXc^7PKnS?31;avbg3B$~GPCK(uA}+LOl_`q9+B1h>=K*V4YCo6EzLW2I`W>XbVqby~aa?Ypf^Q$N;K6 z-?8Kjw{Icdi?L81DvgM_xVQN_0SO}**Oa5v?dvh3T#y-yR=*5pLD`^nuH^W|3#=q_ zulF_J5%D!o3S5seKd{$7y?(>s?+`@Ry)qXZ{^}cCXoQV*_KxUP z=cSGpes?5ULVMwVg{2$R@0;V}U4$p^?)|BQ_$47F>){0Hw8@N#C-JT}il70+Zoce% z1G~B~xaeBn^&AJsw1vjE@UCZQ6DJsb7ZcCBp5*0mtIauLee|y9V1?ILoMbHmhaYxKTd0T zoW45g7~($u{coR`%J`_*gUE%*VB^0(LR5Yt=Gi5y?x(S`%$u()fnoIs^zIQi&o#K`Vw>L7TF4sWD= zvbS?kq>CxOMAzl*-)}#bRRwh-eTm&BkqD0b7v%13S_*x%*0NehSfXX9>dJ~QimfL| zTKsA@`+olZZ8s9Xz4T@fAhB>WEH#ta2-m2=;wbH)xbUk-kBZjRViM20lk?)oZRoMT zLJnH--~H+HF?($N#cLG&rL2MSUv;nSTOQG0@`ZgDf9I2B3nJ8hesVqTm!8B;2_`9i z^Je;AUm&RD$@bHSg`kIQQGb52{p7*tr{hObYUZ2%P$JWz=P4Ar7l?w~L;}eKC|>ji zZ&0{ftVNXzVRzxOJG|~*Jn9c0Ig)L2oJ#(%;}(lMd%vh7U_4o_c4S6qJinuQ#FtQ@ z`uwuk9BlWui+h*7PwqV|?oH0S2w>sAkQC6pc=GAvhtKd=e|omPo!Ya~`z00@bCez0 zzMumkNsKdAbsPOwswr&15W_&#sH~d}^DXoJG`Was6iZ1{eL^v$>*>`s>eP?B?`X#1 z*PLF}r_(Q`t)M7c{vwj8`r|XCI2Pyqp9V;w<#i8+x#Zg8hzyRrv%pVJj6k6N+4Y5_ z7o_LL_}}UT9RGTFL3;Q3;7hEtqf7bx(cnu@iDL!^DqSP;)LOd80+|7T_c?%V4Js`% zUO+vx-jiikRn`C{(vv&5IaU-R&PFA(c?{v!^7Ko>L*SwF2&#M*ei~nB-`j`9q8x9O z?S8@<*?RLW&3po)_5EK#5N2ssdvGb}H=TmMqw)M}HXpMl2A4pK!6eHW=3j)Z{@-yw zJTtne(8agI(YqlEL&z+^tu{bxe*u{C)O)AlOqdABT$%105~pdvk`&!R!BFQX8InJ3 zO|F>>iF>Bc!qlyp*GX4r8-d*Ba-u?j$p@ChTVBzZhm9S!8$KWP$e30VQnt=7 zyJsK#Ru-t0Pl`#dr`;~p@(RaKw?Kmw$&w+l#tp-+gETbR4nkXtW%!EUZa;7iNs|bYlGDwj3~8GwvPO&e+C{UWgvR1(lC6ISk%|{~Ik_rAiUm~c4&)@Q@O?4(2NXjli-K9QlqQn*$^XeA zg=YOUU0ptciJ@8v&bLOf#1Z~(EjegNw@?&l6Xc@mafnm%`QCZFN%9Gw%*3(7FP&eSzG$kcVV7e_RO^iBv3-EQF`-uC08>BC|uB_h!^+g zKnK67#fGlI(d?KuHnGB;gIb`VC$w-qZy*M1+zr7BWYtjY`)aof)<+>tkFK<>fTEq; za+v?#AZB>hwQ<<}X>fUc$r?bXs5b^>I#iEGoe>(LuTZX$y|zKlbwSQPv$uG<-zKh&UU{!nf$sv*BNT4#7K zxN&2ACt}?-wmU;3i*bHdI<->b_rWx^>h)63_fONz9cbBYQW2qg->^HqZazXsuAPVi zSyWfoN=cO=szG);Ls36zq=NAx?+LCtV!`1cn}gPb**cIK+v2s|@H2Vnq{w%A7gYTP zrJNdVMa(S5%Wz&0VYnW3La&bDB2V2lZZE^w6My9_iT#iFSRCUw^By~AQ`t(6cpXqkltA1Eaov#WBmj~~EX`H;O5-D+VPySuWl4TcdkyN>eyFc5c zSNu$@y?FL`;l;B4zzz zLt5T=RL1|{U#KZHClZJ*wun&MUjA3C5DT1aT<7PfaDc!4`}Jtr7r`0+sL#P0N5eN? z9^tpoAK4!s;9&l$qeUJ#25+DvAX8Kj_LC-6Ku$_0t%i!IUu>VSB*@7ak@g3;LxSEc zWB7|r~r-e zfED?!QC0+hWcvJ;*}Kkwsd!(dpeoc{Hkx!Vsv={HKS5ogiKuriB2;-FXm^9SW~RCB z#Y3t$JUp~}?Lmu@@g{>eLs;d`&_sb(8}+_NKT26g2?tVDjnw!LyD!Rh8FA2snIRdN zs1yoXlx;-JzeXF-OQsA=%ky7ZIdFg%cN39IBMU=<(rE`&MZT@#_z#B<{)>61b)sxI z9*qS0EdvvI(IQg9y{$q@Rtmp42c0tZx|CfFZ9UYkroc^2YB9iP&1#&gVpen10pP0o zVq|0!-20-qkC0{mKyZUUB|K|276ei}kfx17{DiO4ks;*RPeab)?uJbe^ZUORB}RtA z!Yebd4EIWR7Lj}LGCvTLTY1_kcN1UEQY`M|IS}*de9XM+PA06fEA0x zpC7;QN9Qef8ZG;8-~skCaVuII947o`#F}<}a-N7<3;R#)WqurT8|^qan*3cqk~XK% zo&(mK0vy>qIUuk~|1aLBCWDAY55QnWq(Y>w8t^!4X_teUNg7w6mqmCH%RwX__H`-O zeevdKtJudx+)#Pe4?1|lwOQ9ICm5vv& z8*vCBFEt%dOe6Ub-woilSv)S-7;-y)>?0PN3-I_LGPo!{j?d`G%AIkdVa_)a5UBOB<%NPsPi8jYJ2!VFBzkuC z24ocW@P%w?E<06 zCu$w?hsWa6W%3SDaOcROhg`-vfLI)0Zt!}9k1=-0mMrP$lkHD1OdV%YimqMAoN^E! zfZh0?|KgM={go6&f01ih-s|W`yFT>K$%qLWd2GBqS>&s;7Mt}^^7+P^F0)a>#2q3; zmv*#VQvTS&S0IC1lc#Shj8AqQbGX=5gFc#U9A(EQ#&+Jk`7(%Wlt ze}6c-euMB#+#RJ&q(|>Z*MUO-fw@?S71XoBzRSVz0UE$OM{8y(9`MF+ZuiBwD_?U6 z-qH2X!Ozb7$Zgx z_QNGD|DEcHvO`hbu?( zbnf$n=9p^4y_DRSW5`DIMuNJ|YA;gXLT`RA^uQ*S!&1xZpKXw>m#Va93F3D!DOS({ z;%^32FQt7)uksh62iRg@(ZK>a8#nX~n$9RQq!~dJZod;DoI~ys;k@F7Wp7ilPHc%D z&s<6l63Hqxmv+0j>D9Co#NMOhzFDXw1B{V*S@exbnoU3E%2f@vh8^?(V zlqH0pi#Zx*xY9%>zza62cnHZ(E+i>oR!D|o5J;<mcO>Tk6WRO{Q&?g#Nra3V zod!3^{Zx&Kcg>DV%20A#%|iIf#dJVx4$BPzn~dm`6T_0Z)lL%lP-)XcbdW782q+En zz{6P}B2pSzo=QCcX$&E)wq6U8kG%*Xd-u?xaC$225QvxWLg-SxSC=8HE=?HnS z)7<&^sZ~=*YcTwF`&lxMir?}+o2Px8)Qpg^4tGDv&Vi1vPw*hAMWL%|p!Oqjzd2l7 zDMB7L_fPf?caaT_r%7!LdD`CpM#{(}r8?xvH>mrAPm)3v@<5i($`Pyu8>&*sqnEM} zsZK2=p)*g>=K!CkH9yL4b(zu+CHL*q-|^eoJ<2Z7nt@Me;i*pr08eHiaJc)7pCxrg zWI+J8!t}{3a2lwW(v$;#G7BJns4$p?5T3y`hY6pu?nb&tJVWmeKAXj_Z(r^=4^EDc zrHI-r2G}7B1fI^qM<45Mq>4;Bu|EFzDN*F<;>l4G-e%$(25RYr@&9H&!(H|#-Sa^ zT3<(R!O{RvF7*g-oYLpcmu2bvN6@*7TO8Y5ele` zooloR8h0Q+PWekwoL&zudY={iVe)7fN^5_-e~F?alSdo>19KuPJ+=0akN#I){*k>x zbu50nRcwFu2$so5@Ra_oe}?~_UrnYkdn11L`V``f4BJ5sQI_9Zk?0;)rf#%2F<1S9&S z|Aq-hLK7B<9FE`HSlU*Xg*B>`VZ^ur5hxhlsO#V=oOxnMIw=f+oVOyYQ`;V1BVJ%b zECjQXI%R(!h>-~NThJsxKRc{mNQME~WX6QaS)9Wlx=mTGgO4c{Q+9))4amlyC5xp% z%T%p*fpWC?A3vRM(1L^Jav%+?CzaR)e#@n*$sM-$@>N)^Q5>e&EtmQD(@#Im%Ha^Z zC8On^E#QPEBOc1hnW|oMo;3eiktz;L16OU{N$`*7r%3(fVLh)APS8(0=0J;%qJ;|M zK!k_ISAr8fN%NMMP+;{I?z`d-zm#YR%OtXM7ESrpaPSika@xNX6=!J;p7@G9I*eP< zTB{od%Hh^U#>sRQB}^+(#5`(f3nc((rGu5jzX7unTU2 z0%k;+z`_T2vzksmGrz;dg?P)vJAT>kvhz7cmH}a$KI>mi#facIipOvlO-3k_28yVz z{?RF=opOE{Xe`t(ETiIVzH2gqv+e*GYrtEh_QC_=L&?yW9dTp9t3}=mR1N`r;9!tY z#L~Yy!G|EbDjK&md(~wNm5gA(I%PC2%r=@RRi*PeG^`3j^HI0%RLunvg8{1{l->>K zB#cr`aLc3AKvE>^f9*$`In1V29E&KDfbDiPi9Rdf=_)koXFg2Dd7M>AY(oCC)*dqo zRyj7hq1JsPacsK0h{-oaK1w*r9h{qrDXShGZ%cwNku$CGyMhFE39zi-{LO^&j+UiJVhv4=3 zbb2-U?9rp%=xhQzx_yU#T|S!h-fnfT1_&s(U$>wlZk?gr;&8h4G3s#P*~{lgP;+AR{U`9+eY)~-Ve5> zf`^J^hzs2OOS(82X29U(G13uW{83LByhPWCdKW(!(gDPQ!5A@d;vl^14a6#BKweqU z!s`)JBIpMZISgSU$mW*Fm(gniqQDOf{6WMrUg?idM-w!t;M!iGnDoKDA0FbL(#u5u zsVnA>`$sR1^*3oZq5qVg6Zd`~ALi%@F#5wYc(}&fx}h3~{0+50BZz1XTejCwBc3H; z3rIw!bMt}?UTpql$5G`k_H0k*MdaZ;z({Qm-i{yc=^9`P(?KEKt8ge{quB9qLX(1p z!|hSAsfF`?;HMq^Z1cenIBb|LFA?y^q=R>eT!bl$C!lUHDHp-g^Yi=hbw#U2LUB~ zwC_g4`w|}pyzWW!CnWQ4AMLd{`~#5@^`P~uEpB-tftHSDuoYYFL+)J9Q*2ZqQLv&R z`T&q4@UjTbaPSt}L+bXVA)S`7{n-LcfDyunMYdkugN@r%R)e%3m7i}8LVk^Ie)|zk(b84$Dvm>2l!-k-( zECo6J`@6g%4*r5E0~Rq|yr5trupiI;^0c)lnApM2kLMGdu$RH1g%J9H0)%GRNYci8 zNL}tjg5}&pnYB_RK@Sdi>~ZjW(uWCHB_}r0K?rQ_^!{VF^TJ~(&bkN%Tv`MS;6V7> z0~HJKBu2y~{ki^-Xnci2HL3zfZruy!tm~r0`?pDAb{&`gu}!44H@}43UQWgX$SwBK zWV8AzvrnO~v-GqO@37@vxh0}=Q`?ExmJ5jz6QO46>V2PU+L&PT)8(u0nf&m?PMrPd zG9?K9Es}nsF+G_bxkP~qYoIjeBlh#2`caxLPQIH}lSmKsRIupdB4S^nc~3mxSpO)}cwtos+If&^pl;VN|5u!Ozkc4AOmp^g0p zw9NbHIV%it8*WxAZ-C%aWViK3=v332kFJJ2^l#0q)9)(9(HhW*&kHgp>q%mVV@Z^O zY|ydH*s2;l;P?XUg=XfQK#!LOP!>@U0Y+*E{x5%Cpa4WMMO4cQYq)9QaN|dW^&=$% z97wNc6cLei>EUsj?re-gR}^3`<`Y`JOl(4K)fV}?xbXpCof4(mXGopH)90+67$Oh` zE&?W4Dr%D*bzhwvZy)@)-@2Sk-ehSjwied-czlWu^}YF|ce+5-RPOLFl2nM8DDxm= zGLU8qJLQa3G6T&37XH#dA&pyrX-OJtt0Rf!(4^-JIq=YAgi%Rp zm6RsyFK)w0g%I>PND~=ZBGqQF`D{_y?!NzK>#%i>5@hR>LLws_S*~RXBjDRFfAbr{ zGsADg@B?D|)bW3U72I_eJ8rqtJ2rO26ASUuk8%qltuy_&jo>~m3K(|ik%bD1?%qJX zfC;44ooG!yT)_xiV1rRhQ{+|?mEDSNT|;|9HbD6yp8}{Ntz-bzAPhV4Tz~l+kwMPd z+FR(Q3&)c;xFSY#52ACp^QlEVvD35t)B2-%EY!xgZ}V9MI>*kXh$3!Q0{<@ zn*>-Nj2Tq|M&6fvU*bzA?*EX*&-=aPF1^6vawCf7qCG2KR_-2 z6hzG~{E?sX@}`3@55^KPtA&m*Br(?6bdr~hXVmyh$VtW>(nlj zy&Ehxcnr(hN)qdn#Hm-6vtfS<#Y$Rdlx0_bZKf@4zreP2Bko|>)7A$LRua7BI)!t9 z8=1WN#Ln4Z1!`Y8SW(x=H-xgnTh&XD%nCr6)LTgb^BC+73OFVJ?+B?uuV7;% zFlDM0faF1dl$6ca{_*l9K7-{FhQnQ#vk8FmPQ83p zDz9KQh#dzfNfRg=?nD`lwThM~Y5un(xSA_ez-#>0OaT-H2p6oobRn25SY{$celDC> zvz%(Q#AL1`Ot4&%#~ZiSdi+6 z*X;M}4)O&P_DI}U^|tF)yKDX}#Wr~DD#)(qh~+B;&Q(EApRcpw>0^U4RuXQF|145Q zNX=nZw9QdNs<>&q5+z3iX#Ga)bcG> zGwNw!N1w549qB47PUX(bB`3ggnNR@eIS@LPMp#Emj)u6<@2tN>Smc>svCOzEFNz0J zwi6LLgHOVBL58&=)KF(=K}a0u=zq1J@@LP{%&1B>@#&QrqseF0Oxa->I%X07x+EPm zSj2TiaM^Cjs%VU`zP%QE7r{@kISM>23T1x9y`wTn4CoEC`VCe^R&cQl5>H7aACF`Ki3 zAlPVY*FvP&@#xA3k6~9YZV+*-#CX@9D4^T~RYgp&SByU1Mpg&!a^Z2L3zP9Irf*l9%b8VvgA}9+^n99Yy723< z)CMp#cx2(z*;vGJsg5+2k>IAPQijUx`*iilkq<{VcuJkURfC)Xa`;fqG*0Pl71`!B`$vwfAJwLD%jwr`*ofXme5G1#h)Tp01+~#s zQ&Jc|k@{HCqE3WRZ?Lb^!agD}730E6ZV;Fain3nRwX2iNyu)Tyj#CKqhmHMFx3D^0rm<28#0U&2vDUHZ6`U*nx10RCgD*Z zIkvY5Aiz9 zjZ3uD7(J$|nCd=w04HbKk;76W+$G^0sA%3D-!i=8kbxmD~#$odO^C@f)Vhs0u_v$o}CO{C1~x^kM4n=y&)cTQySdsQc!m4O0jbLo7l*V zRo?VRC=SuZCTWAjvS=o$falE@Qz7uInB84uS+gmt%!azD3rg#*AY^y1y7^-T872=F zT+rQgwp5)vqJV2$3wx94ZK2nk6d9ifRB!_E>fHa-I28+ z6n8zj`dD>Fei#@3(9#pf-j~xnaUjI6)=SREC;owy^69ZuE{arr4nVk;5z(a68@r|? zow__LRq^Kb!9FwMl?USIfI>%xr}iupu1wz5M-q^)XdwhlSy&uS!kU_?OsIv5GCj`% zaxR$2-f(h`jfwq9-OSFZYSZVp06ZVHRjU|Ocia*}`4Q#e)&-KS!iFhR4($8>BJGHE`>3w;CY2Y`rzG9M3O(TqaKChm{6}>k9J_Ib& z>10|4r~u~@iQ2vzS8{E&kq+UNf%+eGk!>Nh=63~6rbj^(yLPTW*6M_}Q%GJ4)Z8wE z({Smn4o!%~@VWpy6g^fL7Y79%|TC*zT;*ga6F^l|NFSZzdK(`|~aAi{774QHX+8y9hBi;)|Cn4#Ky!FroKq_Fv zL0WSLV<3gs$CJs6(ZvSAK9B#L>li9tU^=GBK=VpZTHfk?Wh@?;P2sROX~G~+6?)R5oaks(wL4j)I2 zA{HNPwIwW&SaO`-DE)9WC6pp&$1fX=d7fdYgbMYfakIpWYPKMEQ<1{^wUTYtWPu#4+af(-#c(ZGE+cd?yJ)}|MJ zYC+rKbn7Xry{-OiZ#0vb{fB^lq#HXutJ0xIGv%mR1d|{eqG2LzV*;CGY{g@gfo*7T zO1&J5eL)=n2edCI}B>^P{WnX{4 zR~TRrgeBp{2`&DH=oltD0q=R0(j9za;v>o|5b8tk{TMV>KcFYay@Ezw1+lSq2OdPx zn=uG4q({Yv;8O|+>hW%v7K-9Ps_+sVsGz$Uet0m>&{ofSrBuVRVNI&%7VEl@)DuF}W2jp~g&ehVCE?2x7 zfXCR5{ItfHh_G8J)=V#l(3F%lMncvg{Qtv&!8Mv~+ZXj?VBxIv%y9&! z*rqdPM!PQ(uQGHaO0P0tLxNWf>FK^bo!m5)XD5L;vDFD-c1Y5^JZT2HinUb9YCl_M ztfh=@ib=)T9-$xEq#%%SIIEZ2cYNH&Oct_?1Np5QFQHt4s$mgv@M}zY>mvim=0d6;dLJ7FDumzZtU86YWaMPgkqPU< z&_LT%4xIpz0T>naAA}HL+)8EYjT$et{u{p)CwMg&6RCH~-DG!9zHKtL7oHN^0t`z8 zXH}+!fh!4?py7#@d<*1iK&}&pSOG0TZG|-vk9tSE3c_0)InT2AsU=vg!mxPQJEE1a zt2nMlYD?Ro`sJ`Yx_(o?Zh8BkEP_*K01i>zC;^96jBNFHUYP^)ls zsicTK(Ql>K4{>qJb!Biw$w2mx-qe!7Pl7&w?#Z|8!R|N9o(MFwC-bS41d((5or|uW z;)WFomS3{f)bV>?HHlo=r+*Z^-r;vd@LmaL@kRtSq?`8xdIFHTGk?IINB+~ZFWvWF zKX4SzW9jGdX!>vNhARQ6Mw5~tGGLMZ*z?XeN4 zBYC{|VF^lDLzz{*gX>~$0@OUor{R-)lwQM=>T(w0mq{79giwxSTfySQAvnscQ>jukdVOb$T zhe&HTQ9fGa#*Xpz82NYa4J|*SXRiN-_EZhEDiNegy~MRiF|#y-C5(s5*PuY*LMv># zDFfXo_lB(-&?D=1npSSF3>Jo zi&iLaWr!k*4BktjBPV6pDm7nHN;(+tjgoFaPf7R1T_|~je&R?3@K+ptj+AsT-Ww&| zfS!`>i*+eEvmIIl5th8WStM-Dd08p%U5IzN-Cm{3*8|om1{*!EMgtHVb@MgA-Jdhs zJbb*s;bRBYK3Iw4WGDIfTTDGXwbaRNGWEk%YGJR&VYxz6+|M>s4@)g-9v&~}{u?m6 ze&9+ZsZt{eH~YlSDO8J6P>2+_RC6LB0sS0cQ!+qo%cF~v;`PNN4yOgOQuu8sL^kKyhYjD>rb2*mwkib0Er;;Z%X)V`iK;==21cS;m2XjgB)2QW3;%CVzxv8JurWB(ab? zS(lb)h#LbEwJc?LHd)|`UC9!_v&NGu1*8w_t*{LrCJP&2r6V6Q#M=bu;XIeu5c8=L zh2dP_chX04a!;0v3zfw+uNr{vWhHX+*Smq(ZU{@sXgI$Pa0di*fNL_vL9iYY4JnaZ zL-p1S)@r)95ZHz!#=B7hJzlC$mtWk#XtUX320R>b|3upJ=vuBYu3od{olu~yT;mS8 z;b7bPR?H9(!R3^W88S2141kA2r*fd1J{(>hboQR*-mQF%nM}N{d)4=(LxhwuV86-$ zTRGuiG+X=K^XYK-%aDztR+({ez219$UMld*(D9`_JNqVBXZ5pEXb_H zKL4r#?J1+(OmaMIJ3Q}`kABbwy!0>&x;du$(MlkC#`;H^Fc)ePmtn{S@w0Hr^v7J7 zI&BmF`fXYk%{kH+nnsTtPBXLg}_yZiey|HLEIL?uBVe zQ?i#h^RrHq*+4wF=ssdEEr$~9H-IW&$-acw5CS@{8~#%5Y%a(hCQ7v8}Z<2Q%W4=qY;KOe}FGfhFglUBd)Vw-F&Z%6%p#8bnqqw*#kC_Uk z?V|99+?~yDbS_0 z0TK$`92J#vKp1Bc$d%Efl=1UguHo<$ydDnG{F+yjv}U(Rx5YKKLPu@7W2{S42L&R#tTgRP)eUj>WQX_dk zx|W=_f)p7Dzu?E4Zc5aY#fduwNlMAhVSl4*Y21kt7;IErerH&DT&OA zXKQEwc=xB?Nq1*k5S}g~j1vvk)zq*TeKeH39;8QSU9nQX)jd8q3iWTyCmZIfVfNbJ z@3lGORsZ6uAJ@aEInj05vHvZSR1Ea+2;0DEdX8i2<<2$ZxpJ#OZCf9BR;Ahb-YG|} z^DV_4P?kK(kO5>n+AL~eP(|6$**r}4lm_Im>^@^*gBQ>Q^>{vBMh-T3nra|?5BK#p z7#B->pB!{fy~HEoSnrL2BJ=foHpHPtyZLmH}RpMsY!2+cAc(T(tXD4eLQ<(jFQ2JF%P@ZKjdG}OR^ja({j8SA+ zQ1P2BQQ>)3bd$ZpDtl#TNau&eB2#EHU}##Tnw>Q z(0xv$T|p5x;vam((-Dk)7?bdYU!g)N>h-5JoPbK&pTatzF-_Z6SD{fVrDL` zU!_O(+J8DY>Ky;HWF+@kuf4zBJKQCVmeWR#0<6Wo zD8CXaNm)-nRbnCzfeAvz5>xVWUjQ~!C0nLTff%N$N+Y?)J__x*HdGo5aA-$}0&%i( z?&F%e>o`wG-kj6C9er{`|LM9?D_1g8bN-849hZ~qwrxFI@gHg9fSzyHhrP*wg2SYp9CQn0V_A@pe zF{|VP-YIZF(Et|9-jkNNo}!Ik3*Bq0-%YsEz8-83XJ^xqM26C1kKf6sK$0}71saiF zqz~N+k?^d^X;m)8AWX`U!_ywR1G&Jf0wQKjr0->Ap)6c}c;W)&YiDVMw_co)E)qWr zeXjkM}k=CJkI55z77J4-_dF|iO*I_2YF#~l2vZUG!xWv-XUs7Q6$ zyGXV3BITwg91W)ZUVQ5tmi?$CY494QV&>iw0!1%*uFBvQY%Pmima3KVpMAO^tHy)= zjlg!qmaZt6l{KONYpk+rQ=MO*z3@-808<1?2}5`Zyab zCrU3Ls};ZD`8j>nZ-)va914^F!Wy!Cfa)WVyLXrV2!_o0s)LDcM0TYVv_drml^$qK1q^T5gJ>c(TVeW zZC<69k-H=<9WmI>rIVt?+LaDMUS1o@IuHfNB-IdKyp*p*2n>^B101ph_an7bj_cl{=1mPWh3HNG|igLHdP) z;-!9s_=^)Y0erJn0hiCVNGJ14F(NnbQ2eCyhM%1PcrqzR4Xlq%aRa7~YJCpr7v}Q*hw$Oek0lO*I8!{K=~S0wG*~CC*yO%gr_;$gaORGR)X)!}&-%4fZ;U zk6(ClOEXovZl}f7C*f*#i<$S|3|rsG^>k>zj;1Y${S5kOL?y|LVYngg5s=@*#W1-? zq%ovZf9HIOX)%5nWG0M|%(5YgyWHV-^b7C~$MnaW?4X%mS|elF3rO3r3>lz0^;yF( z1_z~lkiy`kM`KjU9l4&gq>)k!V#}5a2q9s?IZ9c|5%TPD4Ur_^I~#c9JF2>8SKwMTSpKR(`=+?QP(zRUxC_! zp&J(xR_2-lAbfMr@n+vD#vQY#jQ7DQTnGR$3c<@i009!*Y;R#FXwVEyxkRh0yw9 zdJPSWsu;P%2l~iqQP?89?ipIL!hl(KQIRU+v9ZhfB!l0G0y0_g5G=qiRbgS$5|_eH zCHe7eN*!d;nRmLN>6q3}DmVhJG6igcFTdg;jJ>WS@;<>PY-$H`~&XJ&w}N9^r6;DaYcaxJPXHnC66bQH;WrqzfTLt zbE56m(S0osHSQkr=5t*iyE1*}x~tzzT)%}RQ0Aa0*i-J^l6QLr*V^Le<}=d8W_&j*O)K6|j);=fn60ORQ8kY5Pk4o@JFrd#Glr3?hZV2 zRlkteWVQMYp2bYouf8_sI$1Qqx<`kH%BcPqtNFfosLqi*4=bQwzUVyMUb368 zrKZqyz#IM?>?Ddg$)41I^}w;)(Qm2dv=Nm zp?F&ebhjZ;_PQf!Fwuko=e#!I<`mz zB(vc>nVG6`d?p{S^1RLvNP;%mjs(IU+->DPhaIyBCMON=EgK?O0=7S|m2IYFaBFwU zoSor}1EUEBRKPGXG8DLSVp_UW3#}_R>A~>4&!ex*R@$k|evlz*w^$oS9^}H)Ni%zD z3R_^wQUE;-%4WSm83tZ521`n_9AZ^w#JZnO7ob17k;CH2A~i z9UQF|DS0is)^qrDnd(FB3dvvB(is;QY($nJI<{g@vdG&6BSdRG$0$_(#bIfLljc7C&u-KTN$$YEJ%vB ze`CwmT)HML6UP8jl^#AIjzqW(OgERgrR-H~Ula6{M<$ng6D-PX?F&%_fmVlbY|}4e zd0jFl4*D<}YAMd=Hqb6YXaxuALpN2eVjPV67uV=-I6`P_bPaM{NkFdEKb9+l`byzTlOT zdbiWpRsW{JQAnFmHh8e&%tSc-Dk@svcxMk#IL!};{)CGJq$kg^_l~4FrhiqzEWPc? zwe5B%+#7%kCi4wWuA3cO-%=%!BI<1|1AuchyJ+LLTq$YfC!$-)y?-9VKTQFnCV)%0WK)dtQb-er(8b>OOIyPS*} zzhmm^#RV?3lZ@^w%gToeK{rMGd^VlnQp7|*_==!piVD)l9^S0FYYzYgm6s|~I&u5H zI3P@{It_LERJ}h^rsgXv-oDEBvD`ohrFbRTdrSX zH~rC+UY5q=+)QQ`J}eIgkX9ON+JEO46as(P7bR4^3OHxu5p>%YF6=;0hR(nbxAH(Y z(-GRi%x|r4<6?S&aaVx^z8{3)#%_QW*)xM>1T1DFbnLx8i*8)5>121DPYL^G2^{J6^(C zl7nTa&eJ*6eW&9iM6ZA&Mqss|@x&ENA=WBxD2-i>nb@a=oa`B*nF|1YhaD?~L9?R7_SJWUS2n32E26b6vB`GPuta!<$*-;} zw~rQg&hTE6e>x60N+lT$Mnw!rX#W&-7um z1d(hB+hR`)hyqOu>rZm5b12qVbLf<^Y<1~ZO0%M^@%y55{OU=qHZA9C9+$$1#4AT_}heCpr`?&s+ zwEh|QfV#EW_!Z$^P`FUnYx7;}c78>;^CaYUnnsAXQ1U&V(6PoN99D(yQr^?lAJZ(p z)#5H*i)W5A5#M+N*VV48WiU9o9>H6FuY~(Ro0sp6B1WQX^8q4?A&C&uircoeOu1Lo z!AUp?hA7{5n!&7N_c166rw-LX*V|)Uh=EBwW}x5k`rIf8o*AR5WHo?%V6(|npQz5?ck&%5K+{EGc z^0;eD6F;|)dxyIxUHU{F@QC25Zjl`d(H8aI;bB3U&NP%e2nnOPu(k1jU${|@SqFij zj}_s9rqRQ#`9kiRh1K;B{mLCU^{Y5w1YqAyrf zhUsMWV>!5~GB5RgSJI-Nns5vI8m~}8pi%adm+&yopNLi_a&d-(gH0q~oszIF z;X1}C(7Qxh8+=W(gy^lrR!CmpK@bHLr1FvP;bie^gV(^}?re0v^4GGQ(pW&)fMrn- zAc;_OIE{s3iW%JA8q{^gRN|zR^*AU}n^y+MOcV&nz`nBYk-JWAJuXJ16IKe|j$C!i z(mx|t!9>HPKO7^XUisrbVu91q*%3P(S3b0j-LB$^d|rg|&Wn>^)I^->7eBUXu55C1 z#+-TFKw^?=I)SnR{j8Ud%n-Zhqc@8wVie&@#a3AN6gHRTIOsV9Nt`gm(^hvPKa%z!SBxA(iy+^1>%qA15EcVNVUZ#G5%nFW zB)O*%H)AVwk`=5f0y+R>mBCBHwA^ffEs-0oNqo>74Iac>{DYoworr@7V;pIr9LRnt z&4lJTmnJV#kMrQk1CF0dkl%6-22hDv&{JIsz#kcRZ2OPJA|G^nr~BPYfP3 z1;nM}axtS5L2ThD=+tqrftb9Kd0}oxMS-peh*=TlKH{MxV6_`}jROWpaH>K8SVL3zeU(xNGaQ*Qh;T4XMi6l(fRVyc#E^IKqS^cw;RHVv zHe-I~w!`yc@q(#Wo$p`m;{V6JSI2w1e(Pzq!Vm5JZf7(4-0kcg?(PIq#k)9bA8i{K zkS9{35>y4u4KsWu0YpDki&_l@zA)aAYv~jZaz~*N!AaUPSSLyrS@RytZ~<#A>paP# zz2=oOW_Xw0^XDW(gU3je29GJN?7{pl<8kn|r*ce_34O)A?h%Omu}XFg*>Wm9O7^2r zKp}`Z3fV&HEY5_GJp7H+ud0-(V6KIs_M!FN;i;AZc@l(yd;~vyC1d9hMraA=Y6}SK zuAlHSjRaA*&s*d!Z^68rUyXCuWRk7?9l6q@-0#XyK7rPOa2)AHnik>0-DFn~@BkF; zdck8lxZl2NJMiVmkdQ_#Lf zxw>2KJpbEew_+P$KL?5ETp0GRp(=cu&I|oYEP{Bh8jqg40bU85PaXUF45wj0gv*qF zLFtqCgB7!%;#j@9KA0TgACKH-rl8Nq6JYxg&(2(4rC%!*xYQ~R8E7LO6|1CTpc=5; zz99<6t28@%RSZ`Pmki{UnS81TEX0W0Fu|^FCJWd`1tGyQnjm}lZ666O3tDPdtn}4J zt5`S40C{3^lo63nEFE_giU|5zx~n{>dZ`TOH*5vx{=%PS+#xFc1O-nvz6N>1; zTDWNbqa3Sdf>oj29?d=|v^Xkn)Xwoa0jwtNn(#JRdge3bHZ`7HAV+H4!hMuDP0Zg7 zaSGxFM{j?$1X~-}Z5@Z`6Zbm1LJU5E%C@tDDUEfPXda*1Owjjh~E?Kg4%PGQQ|x; zemIl@@OVt;^3RJAj`T2t_0&!K!(5kdhu7%BO{+;9mii74yEx~bd3QoAeFYEDpQ+rW zioYTN_@T^&b)_u_e=SE<)(R#5%tF;euW7R^GHx6>c)PMvF`yUQ0#07ASKc+hi z2bk*%CNV-IK?ZopzivUMPhlrqi2%(OH}s;37Zy*zK8JY1=PEG-G%NOzBUs5Z1Q13b5DmEid$i5o*jDr<${#7?k5DRIG)h!pbTPu^bdGI%l|de5#s1 zW2^)d#=#J7XDEzJG0#Ak7jX5WnnwuYD@Tmh#SjrLo*U?vJe|CkSgAjFem|VNupeJc z-hX0gG=qFTx#^9E=kp$OO-FN-VQ;odKf!iQenDszMrsdtkzeLsOnNJ4yq%?LsU_gX2alF-aJH9$E$vg$g|ky@xKWwQb-2&QWohM+jT z;fRlZh-~IGe&Jc`8KD7SP+ zHEMUEOYuel;}T=zqj=+pVXmX_UED?GGqgD<&nAw!xE2CyoW~SxOeL-_X`#C1pUF|Z z^lLr{8xy=d_Z_y7n0&P?uUeMz0C!lA@i4V;R4&ALge6;p+YrP%&RkNsdYmOSYi%rM zNc6#tbBquVhNp`QY4YQeyb|+yk4YeH)PIUyE(_;F31MA`b6o+*fL}}etPo@dX-NOC zJk?hx`aUvIe$7-bz`rKh3!^lo`;5T^M2b|oB1;3cEE`D0ySbbq8Q}qvz$6_>QV14P z9>$qJ#%ne46-^<@DMU%a`1TiiRbl4iAvOl|npuS6P{#YjTymCx#4_%*P)g{m$+Xfq z>*~!sk!zvKtIzyE4Zw0TU~~EdKz_hl$lOrw5c<%4f#YX>xQ5b>dk^4^N0uJsyjHR) z$0KBa6y=*O=7v}B_n_tw{&Fmy>(>7|U;OgRh%qjDgUWltKaJ2wh}5#LdTWSAXdqEp zgI)L^jZ+Irjfh7>Gyug3U{<)Jp=zOVgH(!jG*Asp;=$Cs;9a>-_)b8@1F1JN{>Cl1 z6(IAg;Z9)rQ4}Wsu>zo)GsTr9=LW0p(*?H6^$))~JFx6_;1BbwZJmk5az3kG**n>0FVBAzi2-k9{u+o zk3LHG3Z#l6rZsppSntlVE!(sV_m2=*VaQO6C@iF?k3wO<%H{UXO1+ZNi&tqE&@ATN zjb`w|Fc8bvs%Y>lj)ATqK=NZz9ENfnoFy^4E5Uf$YMs=cFgICxc0QbP#>ny!tr6SU zWjnIQ!*mz_N8QoW)+a*-LdkV4>=H7y>msXMN<-8Lf2~?64O9zD-rgvUL11bm7#;`a z(9-9i+3V`IrqL-|mpQ_uGAI!O`6k|~Kb;UfR4Za_5h$WkOZL176o*(_1d0RI!crju z#W9wMK$Jo;(>O2gIT8osg=rjAHb@?omc2e`&2F#f{r9mrh?3~aL!XIE{LGkhPvKry zGV)l}vLq`W`Ei!8rEX=OBRqex7(?r$G6Io$)@-vj$NNE!kaza}<}+ahUhv!SvF`FL4O9zDetDM0D9VABflDxv+E+{SuYLEE$(dfP%sbA_mbgOo2qc2vQ*ok^H?&*lslZQvk{gZ95C zUh^OA!Oz50a&WJ^Rx{|-vMIY%GlMjcsq9M43{?wHexYVYNd;u9s><39G}^TV_Az}M zQWgDQ5yPK9M;o4(Y~`}?I6OeH)Q9A!@IxV8z3^+nmI*FnoKLRw!3eNHeC)IP?ah5r7^qMcF@PNOXdQ>3-~Udqz8wL=n8AZKoPfzE8dz~-ev%hx9Cna2)4 zh$v54IffMuFNR*fHffq_DyUJrSg~qk`}B&Qp!jrE%ntvm-rpYPwXd=saFxk|zv?_Jh>R3S z6HOMBtR(`umHf}Zf2@wQ7Oo&4@$aZ4^1tRQ##Gw1<}9BkRv`#lLgs~lMN5JGS=uMO ze}SYBt(>C_h>Ma3T3Y(j$4C3fNGF`1>FmMLSJyYtOFDpb+4ToQyRP%{8Ct=boH@^V z@uaNEpAWxegQ+Hh!H3fpBj;8@-&&`Igj?dGE3+oSHVR>-Lf^RpW`sa_<=GmCS4z#3 z{8PsK0@n6(p6_8W*SOMm7{dZDj3gW&WRWUE^U9WFE1Dxi5Y2;cw2-Hf^&_tppJYC1 znDrPp$v=PIJ~=+{IOZPc9v^k~zps5{|77pQ&Qa|n+wJ2Wdmv9M0`3(hKQyP%6)%}H z3RUyh2qX`aK>WiXs(^e?nj7tP_UnId|D_f&&f^i|hvta+E>60sOWU!lk)(TR=NDhM ztF6k1PE~n;RkR)I_9{NoUeHWRF&D}syUs*@q*OHabg1XgUv`eV$IBktZTn~P%r~S0 znRNI(rJ$&C8jRwc>K4=;!tX}`hgyBmU(6@j_CzAzd_u{TdqxGE&%mZayXM?8lyE-5 z-Bw#1<)EZY<)GZ&dD%YMJ(dBqKr%N6WRXw6bjbeN{)_zDe_u1dQZ@&Iu#y8v!@b-D z~iXL+L7#bVf7n4N}`V2cZ;juJ)*S#PrZkDiBJMix)B0VKr4`gZJRte;YZ68kbGqAJLn#A1IeZF%sF~D#6b=J5`M*}f;sR% zB6p44aU_8YhfVnbM+IfvWPdb09LR0IFu0dK}BnwkNX$yZcwPawuLs9$3h_BA;v#IT zE9AlmImP@hY1zm~ONMYbpT<(NJ2`vvnF>t|+FCLb4e&3KK?h!J``QrH6x_5zWD0ak zBxXG3HH`?{%sxx0DTB9$am-IB2o-FMW3A(;D3HmGrs07^_@>3k+U*gkPd~&4o z(xbOLe|BP%g0-T&Brj7?Jhms-{VM+G>W*m%D79w~9V+&SB=6RuF<4Cdr=#&`ev8h(xUYbI zfZ;Wq76<^tLx7t?rnp#(InFqlu7Y39z{LY;0&Oj(VbEOyyAsOxe%u&dH$9xr7r3Q@ zPH;PG$}v-Nt}c)@1Vstmacm%Elg&e1o!9S2CD-}W&)E8!bDR3ujp}Br>4$uXrs%$Uj7Qw zFoqCFy|r|E@;WY=#|1Wg8hwIxEzul8JF&Mjg{CnXMWj9ho!lJz8l9XBl9QZ&>15m~ zc$%2nRXVvuOK)}B%K7Y+asjRtwQ~A)PI&HUihX*uoT6B(Vsd&peZ7)G|8$Bu#k-bl z%`|g5U?m}`n&Cv#5QFT#vezL>C!15n-sDU*7oqVZ7~p=tNuj7k3uE~3g~nylmupc7 z`ufvZ{3*D#xCU@bCVx6g4(WgGFOBz?GBN!I(?-9G>%nKYzocNTxVln7+RP6I~@n z*Jx==XNnZJN5XD(Kys6ld4zC94_rbl%+jL2s|7;ja(lho1g-KNo-Qj0*!E``QQwyP z7Nr|ODv|eqW<1f<0*~8IlX$yk;O-ynGc)$9-~UF)R2r>c8jOJJ{k7hSGZG?;?h*uawK)Ri1Qa0J9DRlU*BmL?LX~-Wo zCAtJzov0f`G1|rVYo+1WssW2g)-ITw1}qLxOQoPtKHX`s2yiXN0pOAbERIu)xK|bf zw_Flkv7!bHgOoL35v+RjiW;!^b~B_*XQ1Cfg4O4v0gGtW5+$Pni|>;xUIQNC*zTHXd|OY1oqq!wlGgr-TuotWqPR#b0dl`U(!wry0y zBl2*^Vphk`oP#@hHxb_5$>h!ArgQz-iEk0GI)pQucj5I)e){-MWdTp9z3_J2>ZMI+ zIU%=#58tDxBPm#7Aq~qXCXV0qjyUK;JfAI@d3P)B1`ky|GgkGSmxlAnP!P}I`?Dci zF=NoH{(HFsR%@nP8_&Lb%(u0YM_N?jLF7Or@Hwcw?N(u~-a}=SL)wXA9mgxmqY6VL zlD zIU~IAekF~(w)2F+ou3;Ed>I+CF`d!Og-9@ zGqf^8o$^?6Ug`CwAH2#Iin7uwHjgB=cQ$8<`fPaBN5_D(3S+1MZY|a_VAsZzi-=rq zUSSj>4Xb`xyytTAj!+@>4mTUg&gu<=B0=W;HwX@VK|#?vWH)29vE%oo)gICJ(3ZU^ z7HLlA#eGd^?{VHAjp-CZ2Y}Qc} zM{HS=3FvI;pt7u-d||E#ss0#`3~tqH#!wmm2iox;%LCH@S7+a*K_JDS(q4~-@6xTm zm^+r)Tcel!iYUG|x;`7@-s5cpdKT)ntt=LH*Vg1(yI{}#W2C}YNNj8}1#T_hVA5;z z$7fOD@vPx%($+9`fHeVa_GWam@;k6%L6I4ppUBs{UG;Ujmt@tKro+MFY#4ackR}(? z$>L_cw@NCu2|1-R^7-_s27Kt!gsf$XXuW--y%xJD)uT zxdeFP+bY9@l@|ipgf(J$+Qday?f$`W@5RB%{`Sr`)&`=}rFDI@^XHQt#7Yl$Pr9l^ zN{^fzvhP!`{qlI{2#=@&NWnOmqM#nyI0r+!yS1~wjs9vC5Nz*64?u}|?IK;WQ}q(X z)jyR7Jb{X|DyU0e9-C2p@w;C4<#4)kX$-i$8@mE_#{Svm2$lh&6Ml{BA)28<>hRX> zWHD_`-f4XdJE0!^bns(Ue!A?LurRtZzEA#dKCkT*-jfoemfJ-oA%tNQGoKjn;@Qzws{tb)o#30n-LlB}>80*k@j9N6D7vXeqj?0(e zF+j`e>uZ!g&FKC;9nRkknGFK#Sgv+Lc<&6CLBUw0iNddcX7fwfchk2cYm=#WKoK~< zt9ukPM5%?qzql4{`pI6lGEL000;kFdS7D;|0xJRL3U0cH@_cAO!Hc8x^8|a_pN=LA zWD!X&&}6z2B^u338$C?CHl1!pH^VUu->o%iRf4rd9`$ma@@_)O6V@&@=hKOH0{Y># z6P_k3$bs9^@hGHsM*RgryVK%{h`@`r;e(sb5#fb$K+8J{$mHqFD|CT3(XUQ zZ;s1hJRXjlpk6)6+7!UjJ2VJJv#Yg8pvxcaan47m>SF^=JK{A#sr>TVs2Bt*%%%xv@xvSeG9QP;*yz@s)%=-h!- zCSJv^x|z&Gbs{|`KxG9cZf(}%ij%dWI-T|HhKZ9GLD?EDT@7TdOR34GUewf z2JYb61+u8S{X=m1*ae!fw_r?&-GLpYf&i|(1_wDAh&*9Th=Y0>coN7rxaC`XS$gb~ zCpEdD^0iehvFa0MBUMJ&&E$mrF8XN%=NR<$QrUN?fj@#+X&6t6RdLdhV0#mu&cL6b z)v416ucC^cV7EaRH#9#Of+J_>V(5Cr)h+Lg0xk};Hj)O&O4=&a7|qUL`-;+1Oau#q z#e{>{q6pVvIsjKazs z56Ru=`)5a-B}5LscsNj~mPFCGeGD-I9%n#F=SZ}81RgYH39Xm-)@7Y_@fH@Md#UVU z=VYa!Vg5+LJ5pBBDADlG_?}ZQR>sd=H#&P)qPb)12E`H8Qxx1_nQDQmImAOFk(>G% zy2o&$?d|M)SDR+{TVSNjjM;GRyPPDJ{SsCj>M0=40v$-2r=VTw`FS-#4qm=gcc46y z`lxuHG)@{ejQQ$YHEa2?3w+?+Lojo%#fYE! z8%%Irhh43!Yp=MXUiZg~;gLLqo489U75WRtZCwxF>GG|xM8xf-h6Ht<{)I)S0JxWu z1?Sy#`iy|0$2oZ$IKQ2Y2I8bO$u&G-*d~Z#8VhOZv^t)%nDr9{$o97)4fbdUmvPsC zR)V`>gI$5h20z7$0FrhCO~dJZZ# zyUQQI+L`vqU~{%ZI)I+=&~Wl( zazlcFc<(MpIBiM+5sJzwMpU@`_Lz!V%ktfE1#JaNq`q%i3=JN<+ zbC1#5JTVnzwoNq~wS_3o6W9ef6rRQ|hT1zUI^Pr-cDROOv_3BGh^xtxrp zm#=`26?$<&8S8U6H00&^%J;xmhY#RohZW91%-~#5*;8QlCzG2!A&7r%){-ww7>hb% zO`fE>BH@Z_KNIr>cQwpBL!{UY4lKF+`LvHs_vt@1Pj)94=-qQs%a&+^`lH&jqWqYg zA;&fU2h6;y(b;t3+8HtNU~(?SmRRbelR- zqp6Gc%1XFB7+{4V9?{2%ZlX(>GdRL{1(zNycpj!|<-ev`Z3HB8x_6y+1t|XdGFf8s zs{W-)77e#`b|{|y5~g5+A!$-ic!n+91-P>%+8pw0M3Rp z#%=mH(n}l!knK@yDE=hVaC=IOYvaSQyjwCfc9IN4|-~jB`uJMGk`BX!8^^P`h}~b4B;DNb>xIdWGQQcpp0^XCf8dM=WB7 z%qFKijoiAcy%`Q~z)TPk#l-+p!a)oSaF@_W5dUYn`C=}&2_joJSPhq0N8Dv%C7bSg z9A@dprx0a!KELg8m`}I!9XmWtN2$!kG|mZQQFpDy*lcXn7=X(@y@qyi8`^TRW=3oa zd8HaYsBGxyi{W6?iGE;ZLH9eIlNZt9)o5O!$LrypV|mOSF~ul_mx&qRZ{EUI)x&52 z)=p3E^h-Ac2Z&I$JqZU8FOw@F^5(5)ZDBuJ6A$sWd=gY-=6lBGEwX4BWcv7wk(uuq z8;cr!3UqYp`^5*#22C4pk+b?~SmbA4AFU8E#@;y{!6BeKPEY}FhBx#;YLW-j8=U5% zBBOyIb{TA+dWALX^K92eFkY8A!}4+)SMW(B=ZtGP{pq%pIsU=L@#dd=%j041BX4to z7jH*b&s+1^AASqRlKl4_{^W&BFaZDWzu#Qm{AMu3nRKdN^Rs!6H^0pO@C;^<%ckzm z7pLmE9gj}mj;8Y`d<|B_<$QiKd;aB@_Vv@r^x{kWgpDrzhRgph7pG5=74hYW%~ihp zEgxZC_tldb2Np;$Rcm{4g`PY-8}->7SiHk?B$CevDqY3%*6YquZ~I`c-P!N$?Hsp} zFWBxeukWaHc-%SQg^tKQtbX*kbG*xZX}ET)AKKX!_o;dgOOLf*zTDY5?rohM9l^(n zha!;D-!gO91H0NPCI^KZ;$Z(}hlz}IUY1~>i?`boM{fl(`oz}Z33}5Uw|6UW(WhRt zcXtnjcE8Pltk1m0P#EO@R6fwzN7ClYwq&C}`>yh_7rO^rKVYD5h!y}hR!keaIbsPJw)cMJn?Tzi`Qt)3>QEJExN}CNA2%-dan<5 zdq+Fn&VL~37c#h|gh^1(Ji5KJd)x*h2@x{SbzkAKWeQt@as1%c(GC-i5AhGD_bLVN zR03h|9PPZ^)zM9oO?kbgfN7KSoYLYt>TS8jolza~Q-%ln;#x{aUNx0do{>LP&9~S7 zOK0z7uSh~uz%uUlOzOr1Tr6P?%&z-4usi0J0~2G!mIz;X z&g=Yx{ayAJOGTjYup6{z52s?_9`^jit-&4Xt(LOB@LbUQ`MGVl{exJTYG;1cmaB>r z)!Hr0y4~si;Lu35Yw^jW9cY2x&R@tAD%qe3ickLeq{D=GJojBKeC^|dz0MXn^K~tZ zCShNHnn?S$}?b=e=Lup zdn}r>f(`Oyv>jFOKpyjZRs{p(p@j7n9I#2T1MllzU&jN;hI{VYXL$)Z+IfvquU^G& zSL1e-Osz7 z7lc3;6vyAkSrMnRs$utcj(YZKDTkR?x3J`$iolD92yowA zPMPb07#d>OnOC@M4`0DN<$N$*Io~Bb?8EB|UM4%c!J#oX)y~$dgTtePy+aB+R%p}r z_79RbVeI0~_5zMnmOHC|76(GHFUd3h>g-dxXH?azYRqwbCFaYH=?acxVT_-1Q0aNa2>%l+nete!%x-4n+F>cZpG^9bQv`03^qBBTweY!0lhLrynC1 z_NZ%^if{!35wmyw8-|a-J$QavZ(clpn$B;!()1M%I=$|X?L!>TfHw~2nC%d#qAqwb z#;IQ7g7655(;DeGXTuqSa)&>e0lWPbL~_mVi0n^)pT(*Lz{(835`h);F|;^P-oMWccRQiF^dd;>V739dr?wAEoF z-1#Q4#x(jg9)Vwj#m+zq5Rjk{Iyh9wG6*3v0FXxjA!!94osmG$xa=c)K!|}U8ikie!MyesEgCCyxGSG#RgII<(UiWXJZ z4^31T%mNr=z2F|xjpArXj2cr}e>!;43--RfB3W&H+~$tJ|(Sx;s5*V{WMXd{fs!Y^Wu92txhIcycH7p0Ju$O$&%QwK z_8&Xj$FF)XemWNCfSl4w^5j4{{HY;!crfGSLCukbZkVcfj&@$)IMPU9?9qbARKRZ! zlP0~RHrHA8nuwmobJgp?1K`(A>eWibFd7toyw@alwH(^RWg(=itD1BY3h;{(PeOz5 zjjSxSY7^0*%??}uash+t{Q(SmoR((jRe|Hmlm8b9TL>RsPVgTPcs`wseeVOyG9ID= zWj1?)jphoQ402$`T6n-Zy?4V$Y-=@NAhC=4(sMI%>7H=YA0u|7>M}&!%fCZMCtH_$ z8*BFHYyJmx1zCaj9A*SMGhBJ}B__%w%9e#&ab%p}8SUVe9W}rt;(}3;KE~o1u{2-r z*%cT<9Nbzd8LZiX+`SR>rm09_ELPL_Hd#MJox3nyIN^i;fvSx1q zxIA{S;1IafcZ7wExNfhzri3^l^LEAF`e^XzvZ6e+bg8H~<({j4-`;fd5-R}@sXx@}p% zGdm4qA+b47LJ8X%un}~&c6xgU+ntv`MM)9r?6HZ)td1zpwtT!qquXGnz(~gu{L4oK zJ$zmTDDe`KI69>dE+NUr@cmPh(xF@$g_XvFL9QAe&_P-}P z;1xsKNCK$~Ngo~{9{%D4p-}k2xx*_Jk=~7Z{??aJjj1PqD@9XcG9#clV7o)P(fyGA zMrawiVuFX$n+bNnWl(5r9%Go`Sd6w{eABxg6c@uKvdwcqw@zqjb!O_hZ0`I z9QDr~wz+O|R*wv~#ncjz84(hc=JC;-;Uka2=tsnWPxfA`CdJCiPmX;G7d^GNe)n$} zFl+EgfbJzuUlq8@?_#gwfgFtkt-QBZq6ptKm0O;VKUBb_$!)3)WfSEdt93gmRVW@ciA6?w`aUG4~`&FE#kl0X(eanL1*$@-6f{>yRihZl5e zB}ruQ6DQpl__-3sA3OWs5JdPqgEo%eKYGdcp-f0%M1*uhI?&L15fIXT+h zR2hMAov1i1_j>x|zr@)>L>UJw20QVBo;Umnluuhpq^ojXOvkO0qfYgM+R((!*ZNQG zdD9>NRp)hGQ-CT@hkWh{J9Ih3=?w;45|RrASqtgfY@k@Va)_a7BIKN}Ndu)eTLo(T z0mVlP^aCiPAldd#F#fD98AE)A$3RAi^aO}7D{F!-V1rA)4f7X7+;Y&j9ug{0*%0M8 z0makMXpm_bx<)jsGIm%b0MtCjxB@lEKuXyvtz5C85m6rO&G65CteaqobCzhzHPv|-oGoNX#AlRn z#&EJcw`P%J9$A%A(TQdlbC!0*1!=yyVwPE+olUu$RARoD8%`p|poJi=JkiQ5EKBAm zSYih#smf!9IJl70cw*Whfgj1%DjR$yz)ilqZ12J>pzxI$BWvpG`ZXnti6?VR`FE$5 z1Sv4VJ~yQQ@CtSC@F)prR`-NcXaN38_R&ME3e5$ku?i}1V441ii1wTuBLVkK!Pv|GgXv49hPf=WW|~qEzT}JbQbb7TC7VpKoKK1 zgQtzDAl1+fi4;o@9C3(uQnoKq%Ydyi)DXAKi*8hA+&}GR!xD9 zwvJf}^}KcX>af*@yW?oczRENJE*2PG-j25>+m4VZ5kVG%&O8y9&a`|1hCw{-)LOU` z(E=5!vG>HNUR(-^{uc++HVR2FIS05|0MAj#Tt?CdQHZuRmdG>h zQ*2?|Qz<`CJGWk~~RbwqSgX(zzZ^ZtZ?HI~xyf`Cqt9-#9@@6_lQdCF9R zIOmR!PSiCqTS#HTrb%*z7wH=ekU2t|$4E)hQ-C%e0-ezN^Zgb4fe~ctH4+$>*c!}V zLMG`cg8FY-f1jL2m^y;BI9C-lH(SG}7l?k-ap$Dg07m9It{d*1-uAxOhy~bDU9xLp z&w>J>2yRjV8?%uhHDw+>ni2U`V5?UffJw$oa1jkz|8UQU-z5H^&Fd9sx+$as(>&h5AC8Y%cjv zhAaVYk0Twr=t@6BwgO}r-7zB4iJY8*obN^hIOifH)ZLFVBLAb@6Zd*A=TefM-Ue>a*9pCBcL)_({~YDT6d1FM5KUO9AS^CV>p2i{lQcUZA(zOMG0 zn0!HG^$FRUC2VPs5FlA@1bvaPE?lDvnu$y(EdpHH#WWI@@j!Jc5AUFx486_)Rwz1e2@c<0v{ax zemH-@y#N&f9au|JUn3F=!pCN#tbFH7`1WbjHAwcU6_)H@x(XvKqp-&^)0SaIC@y+< z&p*jN)_idVCF1|Os|L+w@ZV)6)`lTVD-pEs3GJ&_qsMg3)v0PqENYz|#WSixRi8x! z#G@K>{Xhmwb4F9M>Lq!Q$r7BAoHtjr*7)WwyseE>CcIUmS2LCPt;tUppDZv_qMx6b zmjo>e`ij?CKuV7J3b@Ij25m*F;x@O@aE$J}bfioNJ-F;P`S0oNoTmD_seXfhQy?H&u=9xvxtW7q!iiTMkj^2`6_XXJD;oB9lDPKD68)k!(OecEU-TZl$h zu@J>*TH^O}&9_?OP8lq&Zoq0r4YWMp^i3K&mI`3U@rWz#tJ zrK(L~P-Jn?o(_AYL_s^wC)k{t9F$qk53NI`@rmgd(+S)`suCG%Kna-40YqLNE_Gep zsKkctWci_1F%>#}G}_Pu?Dz4=9qgnp5=gf%!@npFQu_=!G8SoW3B7;OTQ$lh7Ctv0 z+dUvjQ)oCGe5oU&UPs%zx~JsL)k)g}=q_X!VN+V(%l71`bkP74mnXv-I&6f$1KBbp zP0dBAUp{FvdMN^~Kx&)1Kx&grKbI0wpS?Trbesy}CHbVeL}L~wPA74PltS{%$5Vi{ z3)tXXS+wlERhBJ$r`bS;NYUpP%Ag@gUo{J#dC`HWVlALUxJx}|Y(BI-be)MNv3ECW zTr9+mxvnGc+AMiJFg8xj<{9Q1Q>A4EgZvjk@iMnxT9Hmbx)tf>*} z4fNivM=+lrF(CA4b~YP5%E74(lB`dXj0}Ky&UBYkY+}m;`5)oNSsm)yRbFMi z#3IY8e6g|Y!bQLG#LilaAtvzzrZ_ql>yu|P=qffF;O+U5-1f@hmmIt3xf78UTnZlI zQrKbzzt$ZNTa-`ye}v>-s3JnBZtExomHn0$N%4cmXUxKk-P|z}AuCwNr{@u2UXUD^ z&E41|J$mJ7_lf^!RY_in#YG*z%(h=u_zh_l{VJ&ksU(HX9Yg6^((*cR76o9a280Sn z3?D*cAN0|@TbFazod?t84hLc4ol&vX|I+cn{-Ak4HrTDqPAQMw_9(tF1#WeM5qY0; zq#!iV7GlNe@=?+S_3<$TNZ_;_mf<0jyyHo5O?Q{^FX)(UX!=K{@^ z`(Q}7ky=?$R_p9GkxKsiq2E$t<1B_dAaM`trlgB)GUOv$h?o`{ z*(}hm*~&^XJ{;MyI~(>^+(X8lE0nCb9b%}rLt9-k%C8<0;#C)0^gNfjj1f{_aFMTE zBz4SlDTf!O9CDVUx7`Vw>AE}$vfNHPU3*7=e1Mn9G`N+fQ~99B9vcc-OK{wVhFx1` zGjl_ylj=?rIDhGt{J)S479%F*qk`wES@F(CR?fpE>_pNP1f*hX$Zg=7;Bx)x_P zy;d}m#rxlK<80T~L-@AfxjJJLW=w@0UjthXC{_Ehv?kk=dyJb*IJfMzx7>J}aR2MI z5yEm>t#0kH2I>r@DeKW)N6no|fK5&jNk4ISwm@S!EeLVVGpNSN74*_a7#9u5TeC4% z6>N{&$%0k``(;6f=_bUb1xz(Cf2lOUfCd#jpt|HeJQ;Xw3Z3{y=_+Y*ww?9_Ul1Ln<6$2so!zt(_88EW9=U_;2I`^ z|D8WO9|w$;?}zhkd8#Yxm2$B0SS*ZKV(w80s7*=*B*sN*44eU@6iPHN8nNXDz7^8} z^;M8&s#-=~0%9?fbglXoOLNz6L|0f^x*NfXExQtU9MyGMaN#WDV`J}A$P=E2tngkL zsl*WR9A4o*1j>P!)+q5EvXQR96a=E8oknDp1$27-8&q9k9xnt&niaCBsf5FZgp>ct z38=^-7L{4GJnoURe_=X~u?Op(QvLUZ^smNBL?g24ZPNKBl4nsWdPa*h zihLnYWu>!#znd8<2&>VOg^J)6ShjqhM+OUwso9w=abNf@*jFCAvPWzXA+~3o<;~r1 z${SdmQ4V{+?WDR6BSHbQsrK%M!Z|ey%ev?)~>m z5C41q{vXr#|I_<#NtOQx{2_0K^VvU`F8>d7R=)Wk%e5EOR@n$VOwfNIjgj6IhJf#A zU$uUqQY82i%b05+VSASM0S$Ofl&3jZX3-evhpJXoc-k9WHk=zkkTv>A7G)69SzBU0 zu*LAO=p9Y&h!*ckRGRe^Qnx)+CT*IIts{oCd*LMlyaef2CQ6EC2YZi6^EnG`iVCET63Ca40=e-`Ke>nB+6Bx-!lSdrZB zqSG1gy9@?SYr_!bg=LHD@ubfSPi0NJGAa0JkY>pp9;bf1Esj}+#$}PG+jFz;&^|^+52&+pv08fP}Q;luu z)}%kVa@hzL`9aTPr9&8hGpHhT9ET4QC6v+lbCB-CWn;jers} zM0~e-In#9YRV=U+jU-R**g+CDAfc4~6i}#3r4@U$TAncSu+%V5En2asB$_Opd4bzvHT4_2!cvC|NMV z9f4OBuLcE>jz6|oBBk}Y2^kd^h0I;rfGSAZ$OdM)T^EuGc)477VRZd=A|1MDqIkKB z)`^#ASAmEraY3CN2giNfae+Qt7na!%Wu^c`@BgaR=Q?8j-O^@QCSE4iUl--tcp6lt zvMhWafE6D=>LKRni-x@6v87MIyERAo4|7kn>#}A{*vE*+L6;JCCw&deEoDQL|CnDo zG>M3&P%(@%nI1}$eRlx~JeQ%Dza9LNKm+wImxhZKZ(!q-;`P|=Ai@eWaqmUcOW|sG z(bt9{0FXDuU?c>iEr*{c9}HEpW^}0jdmYVnUI={x?l7uU%trvmEe8TrfU*RXTg>RM z-qS)fWenJMOZO(kga(zqBQqy>=M1_`P)dLz_bB{R$zuEjSiIR(kDKj(zrZViMNz#(MI6)PG z1|(vX&sNPEQ1X$@VXwIvsegpvoI*FiHuPI;R#RRq5-TwkG^28~YhX`{rlH6P z<#{)i^ty1TpWvjH9IWeG9dHF^NX9O5xi)UhxN*a{LZgy_5uke-$&2qm!zJq$a@z< zB*6iPTk&u?#^|ME+`#e9zZzjH0I z3&_ow==?M8a(Z%sdydgl*9?Wytx8ylRg3cuo{h6BUZPc;RVdE#72f0%ZG-A)YPay}>U%9zdszfqtJX zFH6Ph6b`K-uFRtdPY;DtU>L{)$*OT#=A3eA0>cYolND%6xRHeP1Pt^Ws@2jQ+J~hD zAbnjArBdSTOT{Y5_AUt@_yD5sZXVxTvU(Mz)R}ll`9{Uoin+Y_g@qI3!d4d?VmE zq%YLofqep}kUy&U)W=9RKSikZW$!zHGW**ZKf-eKpXz{iLcT_5Q9t_wLjI}V2WFv? z)FCvVe7M*DFpPntLZ)o@vC!^gZM%J>3wR5~_@s{nLSRJxH&Q>G^J&-81JSQf5e?jCBxtEOTLpX;KB(QJfwL-s$CWF9y4!v~K( zhnpE$#?xg8u#t->anI%}kcpd`^NbKU*j`VU5#>YurVDg*BR@;X$kyhA%BRJd zaAhkQM#h@g@d>v57i%wiHP1DKl$+e~m%=)MZBJHLg)oi2v&mP;nj}1}YrYBcBz8!z zL~nX(gyn2wB#*xFump6-5&(!CN4X&wh=a5{7uCzdLrCvWMgN&2ONB2|7MT7xhmakX z=FT}ts-=_`{07_u&lb;_rB@z9FZGXyFwNm|XT7X=H~Tnr^Eai&m|?h}AIz0HgZ)GJ zKPzwMa-?iOzZcpc0|?u*6d@7$)FEOBUm_C|Eks8Fpo0bO6CA^)hO2K>a~puh}*7`VAh&kAl{0Pvy+bWGlh-ra~9B` zyzAi5OSYMdqw@eqz2z#}T@exmf($Gz+^{mcw5rH%cw1i*-D;@ox4-?Z z6kM2~;=&Q?4_@po!>D}!}z!JrTjccocg3ZW2d z->t8%^U4LW}3?->o%-pafy-X`v755f{@dAhdV*ula!nFC9TpD8zX;ZD~t=)REOnlZykCrhh?njb8NPi=Do!;Cy z)!q5?#@ch5X0+rBa;~?hAT7sh=;m@ECF}u5R#?~+DFr>{=&I}InbjR=0O2P*H3F#a z$V&Sl%V5%u#&fe1PuYuX$1*fKUiuUfi`?xDeMd7Mpg(cLSu~_C0F#uLZg{ww^^aJ~ zHu@85j}wC>8Z;5a&w3`gv&6sUoq0LC0`Uy(@EE0aae=9~-NEX~$brENA|#rC@dd_4 zX(SuZRf*}IBOZ`sa4=oM*-uke2VKe(`jb?$_Q>2Iz5X->!~r`Q;R60Q^_cReMU}#s zl`h7qqc|aQewoL|uhe|7?oi@R>=AlTchW7HSkMY;fWgSLYX*l-sQ_CnKsuyWD?_71 zeOC^O%6toggJFbok+~spT>w}p66ogV*mEfxxMnT&XxS2xDz9|_7i|Z5(+Gc7dPGmrCy1`fn+i(5P8JiP%_M-RV7F-`?qMtnGZix%G!_ zSah*|1h*oudO?3EGJTsgVL(Tw-zcgo!#_So@<>SsinAmbOV+aHRj;h>K#lsLxxxB| zHi1N>JLz(l`eHg_0S;^dND$nW;SOui5W|5xHPF1uX!x{vQBKqO{C6|(&U}?72LGeawDNw7rVdz}rgD_ej zz7)8ks|J;|NpulWVs5Fj2ulv-`;$8=+J?G9tOS@AdE9}6{gp&cMGKR7z z|9mMnU_n5r#2$dn1=mjD#J^bn9DmmsI15|#ib!rVChuw3r$;|K73__N2S-pcCzH`W zOC&SF@A;dBow@N9n?)!>zbfpq^P%cEzD*mv<4zqlLyj+5L>treKF+_SLqT`+7Gcy` z73p}CVHn?Kr+b6PY2&~!-HD0$%Io%~kTq)chT-&hGpC^OnZgg_W;vkmvM^(Z6U{g4 zd7x&?0p*+Oy!+Z|76XTr$7v2DR}~IM6>1E<6owbh!~rI7usIfj1?B8Ya{z%iR7oBR zFW*EApAQi6LNDZM4aT;L<<5WuDT!1$HEpZ0lUiWs4kcn5aJ9jhDZA@rwXG<1sK+jK^>V;)5PSkf&8{h`cy=#dh*BPVopij2J1Qa|xGr4WHsK?<1xST2&dvlcoZ-jW_5zr2X~$u2M-q>Q|B459II zx*M7(GDQpV_4*YS5CTzD$jjf^P~*bb>dRLmc1x;Jyca-nmfB5=k;ZQ>;dHsBCUg+= z*gv~C9ml6+oWv3+7>f!*hgNc&uA<{;`rt+4M5d`?WAo`+4=OufMx zq-XP$c+?vp2u2gZ(!g(=gsO-n3ueV`g3wF{l2CyA3b>N6Nvu`L8a4&F1pMJHl)uAi z*zxmXsGz`I(KPtZv43gJG}u;vWNK#Hbnt?urV2II-rV_|FJ0S{yV%PlJIoHl6C}f3s25?63z%#)k!rw zln>H0adM!H27dFIv^`OE4Wpjq8tt!KwvZghPqE!x=8O`J(^3U-HQ62KL3KGej`7w) z3Wa(+yX8@^R~Pz|aFg_dJi66K_=V9CZ3{|1yf~hZFsBkooNOvfYcn-Dj5(m<;(UC{ zUjQ)sA_I+u+g^V2W*GO|Bg`_#1(NG{^_cki@-*g;`6KgpP??EFWCethbr%=Jm`?ml z5okuTIWgA45Inx4Ro|46(+gPNZ=#w~lpk1-d2e{ECPD^LM|#(5+nEE`$emHq@90-) zH3f-p#RgR$+1>2-#xJXn|KwC8pY?M{XZZ&;Q{ zA7geWZzo7Z>dbBemxbt!P0B)YFR!Bqn0LFI*A$HkU>&dMJS=&8eQZddnve#POI4q4 z#59Le!2?VH%6U!t==05mNb0z?`5KxWeKxP?G(=gat-_og zU%K^sYO9-E6HHK?V_G&`xn>9Y$?5_ zU5CD6zYe4K<@s=rv2)!mD*JB+`)^^)`^#tyo8Isg{Fy$1li~h&l;MpyvNcUccoL1w zQY@&ByiEt#r=%Xao#CZWD)nu$&^^3UB*ZX|OGm@=$>8{KITKE>FBzZI)~CTwEWZ98 zp{lIHj>*r?kb6cg;=rxR#TiQNqUs!NjWyF1r{d(<8x-u8=vzGO;L^QYmMS`g6BS31 z>|SAz8s~l@g%EDXN;iR)!pxTDUKFgnr5iyT0bGV>mr*38fcysxP3D38eX z|C!F8i&MiSpsz1OpeLY{6+828wZlpCo{a$S8>%81?dWHsggJoagzYn@f^rlnwP>Nk z5xLPlxSl4uL#3bd(d z(1qf(2mwwPVH{-WB6-75!6I>FW`GD(&1Eia2L!6kJr$*=Q#UTBKME6DGUzSKcRl%T zePbQ5%HtvZx3`zG?*V5rPG*4%uyrXEE}bscvzh}TARJ$HNqh~A-2#^zR$jB(13+UR zwJRdqmWx9`BmXg)&^Z8u7sDqp6vi2-g3usYSQuTiA8EfD_ut>m{<@EP3qU~rFKxYv z>UALFy^M>9J4|sBxy6E5T(ws|*4Wa|@PkDw&k47egYsA2Z&; zIy-`-oJ~H00h~fw~f zBV=eGi4pO5jXUc^^uPtaZsee5Y++x4l@FwV8%w$?%CMf35WgR}FINd)MY;Y5p~n#8 zgOqv0lZz7^uPsd)pkkJkNu*fzhvAdE4Blgem_4D`hZ=$dIUGT4V-rXt>x><^ogo0| z>_QE0b=*D80=|q9@M^?j_Yfrk_69gjMA2I~396P#0!ZR+?B1$Vp49@Un}s;Gph7@|jKaPR@s^a!xV^FRa{JrOo!-;6=W9C%fd6*=`BNlG3#0mguucw-55O*2 z3F!UcSVKGw!Nnpb_Cd%4-QFflXB<8=eC6C<{eg8;YW+?qN7|T{<}>+yIpmG|5jG~c zR~_4@51UTXsZU2E-Q!{pt^uspAz^%ihkTR{pURiA1aZ(%O(E9{487{*4z7tjA9lYk?Yd@ zYG%fM)m$pUy0G~+L1;R+zgiZe5NX2iMuUFDYbJYfo^OY*31Q-8a5mT<9?r!+no)jU zlr4z$<)z1v=I*E~fpWUibfJ12b6940%V8I4wr!XN)l#1SQTy$8$@9ZFqCW&2&9+I$X)~?ODa#%rBud1&oSZ4L=}*q zGE96smxRjC13~7-j3*Zm%|sMnP{H{4BVB0`CYIe%l?9bv2Y89d43?mYWX={G-*~n? z^?nX3t)-}(nRkB9++fcMGxhekO(&TyJX`mBA5yu=>=7oPVv{Y#khsyH)U}!J0&lQT zT-8BxW~q+U5J(n$(6dRmIoB&5c+tnw8kZY(7+@c+jbJ!YB^#ogZ46tGK4pbE$rU+M zEv~O14mYvqu(Cp6E-s5)62snR7Q~*aX2xS_r_4~U70$LF7iBiQ4l4pJX=t4h7Lxo3 z4-Z9a&M`J%hF{f1J42YZc+wSBv@`4JNR>PoEO{0NL`5V|#^l;&kY*ORU20tUT$)B9 z#o!cwG@nWORbp`RXb5rMut%Mvup_XjQKr?*3bJUr?eFo0^}^9ag=0e|5uysld;J*) zCKer(oyVKOeY_Z?KP1&ACo|2T15ePR#!cUa=MY%jv%@J`z#GLu;#Oh(q76&rOc`25 zLQ$4IA9b1f9f?q;)$awHXXd!vebRivK5UL)ZD{h>6t)k8%`D;GaSINMc*WH0v^@M= zJ1qpdV&b_r{BCs2daj7Vg!jU{YY`ZiW-GjvEp`$_pwsb5p%5Zfj`@#T2SeBq*6s+; z={lS@@w#jaONOSvRZDg}KzV+EL;>e|9soqlEbrE^61*9ky42IaFpD^OW`7dUM3s?y zyW=e)C#{91*kd0E4W0jR;+>xZ1fkR0iVZJ;sq2#!QM~8F*x@8*Q0ge$$b-NV(WJ2D z0@J?q*4@aXnTQ?C#vjO46V>`}q+U|8C(K7wCe=j`cR-aalrKa$@!$iP(|kY^bBFEU zNxajY7L3P*<+?GR8)^iZZ5ntWg}xb06$c6ZjEeNxcWfgDA8B~?ipEs4@6?cmCTJD? zPvu*y?fUPg<+Z*ZF>t0k;yM9YzFTwUt|$akHf zP-0Nxn|8I12S_zD(FmUcH3UxHxbdkPxZ+#An(s45wr`+N zG8kD4m@X2b{K6~Q=P*++3HyY0kG887_4J%eUf+$5SCItqd_W1dLf(mYmbgdh3YSxz zMa$Cu78Daa+F}0{nxDoU_m5E?y>fmDNPwY8R7vq3jfV(CMc}YDspSRIqqKMV&H)p8 zg|)|=2bVZIpCr5KYwg)~N=veDy?rDy|IQ;99kJ`W6i%=yTFkId`-c;hdTC2H37z~p z7h7z3^;6{~jUyp_*(!^I(p+4qZoh3eo-uVOKG8^HqsRj3k)cvspd~dVFR46kEF-@o z*}NO0YxlAk@D)y%xgl8~_juIDBRw@#Tq&RvD&7RC4EiTPMfo3`Gec_;t`tJF!`X}u z4|%5suLI(BHH!$ks?&&hT&W$Ax&uuL_d{U%5#Hp5{>MWUn&vyj{)t#-pn-UqM2ARu z5XFZuMmvHyT&oCTzZ6jf>y!zd0>4;(fWMpXen$WwjH2z`%;0LA)4&EFzkOkF$iL7n zXb=D))zPw3xqq-pye|Sh1fb=IjZa;ej}eQipUqSF!$<@Z;gM&>%%WdMvd3;bdwx4^%_jLOYyrn!yU8^6oSS5S7XfX8`B1!M z-Mh?wm9Ob)uF6aqcxOG^k_{Na)k40sVLnR(885<)X`G8V*lNkFh<{!E4K>CAyWBb% zr%H4=P1qxi3o(|}OPdoH6c~Qi{TOr=1}%|_Q$?`pP)x+B z*yc+vI)S^{sW_Cro5w|5!($c=#BOXd2V&wQxnRq$rUDT#;S*dt)GL*(M9}feFL^;z zEL`zE4g5>`)ia5P&SV7KRYkJdlJ6HH*XR^cu=TCgu!Rni%f;D`NXQ+Y`ZL79r@P3w z@5c~&A>*FMr`B?SGfB7#jLYGG0knbxuLRHw!2zAZa9}Z#ErMG`;piOOikJolq>cNh zlf!{B@HTFTtCVUDuvZ-$F*^nVC;6kl11czpIKu*`Z;}3G3|W>7HXYC(mJ#Szx`1%* zX`Nyi&u^mZ*@P@=mQ7$;cs!%FIay)^FRL+5S3hd5qe2Q3IJ@NmWf6fBoYIE|Sj}{Z zF?Mj8=7qPVL)!g+Y>24qn&l7!CKe#y?fhmYFr`*>Bj3C!I{x0pVUd=dgGK{E)h>WU z5(7N5lOs0Cc~-K;5buni#TDh+dDdAKj}-l5gJa3oQU&E?a9SwlIV&95zZH&LK>?Is z{+?;lekE>pMt@~5Mib<|IzJ!%TdHgP_3`lZZT9B;{A}|0{{0hgzz5XJU^fSlOAki- zljY&){^0cfF?iAB{Qmy&5bu(g-<+Q?&;|yZeMIL?vQ_!|SO5JhzU4#Re#3TF~t&*RnV@KB>|RbN1TR9A`yWBiI||8FiP zcqlIUji@YzOASdnWW42C)G03qB+|O(muqWVt!w^n+G3}!L#8O;ncy=Xy{{76#~1tX z;L4q^Bn3Q%y%&j`kj#kx5OgX3lYJdIz1dZeI&+8c5n{~NpDt(XhZ)kBowN8TEE+62 zfp_?D8hJ*cqrvH5EVW6IW(b!pUQqc&K7+b^_mPqDbekoEU_{=AaT+SBWSzwSa*48V z9?sr)^p@EX;lN`TsYYew4a!Gc>f~Z?vOgZ4(R?aTrV#UMC%T-yxB$f?n~4mKFlml> z6Wfx_;;AhXS)c|dw&ANRFbo%SvmWIdUDOi0e`Q<0S=h!`GL0&=1gg|~SLn(PF*nTg zW3hN}f^-1@ zD06U0MVv5EL;tkYmtoB<{p-O9nuV)W7&j7iE~Qn$@a_}TLT`0+dN@2{k}@GzMMtVm z`*@;`I{@i7fhbaP8zg#v=lQnm4XQ^I+zf1z*MwXHC;|{Me~SYEE&g(Gig-Glif|ld zI4`&VPzLo=$y_2!TMg@3xj;G@D4Zx)l7A~z*c2a;Yv};tXM<(wiDLn8icPZ1$c!xd^Iy^TT!Fi7AQUXroyY$JO8$Ma;oA|3%ibxCvly>33F~)s?!Wilq-~#;df9)>vq#Y z?Zi{l;ROLW5Cr%`OFA2;&(fLs)}Ghrra^Xi!b#w26JNXVHy z;`>S5NkXB@OOn9Fn@dn7-Iffw^?4!qA6sI%CSE-44pV_awn{Dmj3fO?0SC%*td=DC z%kXw3Ke`--DG3#JguMV`P6h`8KO4zGcRHHVNqCo{nix5FHDJ&rGj>3(b(1fb^yq3) zWSc>E2k$7P9b|r=ja0sw7lxvu6Fi{fN%sAl0k#3kk)U)!Q;^Z#s0p&Aj9;sACp>;! zl6?XBJR@C%dqivDl{Ev1(7F_k?zRk9SwuY0RxWdXJo!#jdyBwI0RV%EY>8z8LzQ00 zPCz5n7d7J@PLJ03HCkiAuymbFf+WA zI>Kczf$Xu8Dk$3Vkym;5-$80$ez5#dF63S8;N8RJM_8SGe7Gy$rucNs~M2j~5tG64ZLq}II-*CQ(+xo6LF5-U>qItE8laGsxZyKJZKsE21(fSQeBb ziQBpH;KL0cw}>TFcxWquBuX?-f5@E!3UIOFg=S&p(YaWK&#EmbH4veI!6r=|2WP#AHH)a{GMiBFtp8Cwh#bWu#b|~sx0j3RucJvW!=UfmM)PAD;LTh0_++>Q$i_^geBm{z* z275w|l3*kNtP21L2RM6%%LG^H(rt%V;pWY!f<7QJB?@`G8DSI^Muj!uGfs4j>zQ^Y z%-4rG>f}s>LO2N2|D^1Z7yU7~8W#Q#TnoP?H5yMchq^!OLGqEv(!oK3os*AgkAjPw9&73!=i?%M?~G&Xp@hM3we7!! zYg|<;<{VEDuuUlqgf364$4lDbRW>HT^_e}g#HWS&*wZk7%b_4Uqu;@xB7Xz%!>D(NsEAfq)saPV&jgEMd}AWJ^x#>L4VrE}^!Vt|67^N_Ym5Dh5$W%aEV*_QVJFdY!hk{ojm!H$hP|j2k_rQ zB1RDu2N%}ZhsTB4!}D%{A=45QYbZdf9YFyDD$BvpQ7p9cSdx<>?LC!bWpeXK9xy-PV|W9i@2xk|M3P5QQ(TP=wdRYQ^w_72Tts zt!{2?tgQaQ&ywsEX8;nU(oG|jjU3?WNXud`w{ffN-_5K#0{$|b@HR|{fCo5;?Th_=;Dvwn5MQmP)5dZSg>5fgoc7V~>|6@h!>)Kf+Q$uJ zdKIEMWV-B8LvIzb;O=7_>E}!3f^u-tGhHX*ZRYTI@g%rZT za&0xfC}Wj8D_K3PLVAwYp#F{>of;TuMbh@Qm#s^LIWh@Wbixx}zE0F~TR&ajCeEy_ z?ob~UgBYbswDZm6(_q`Y;7$H7?Kz>3_bcGaY#2fVGsIfVhX_)g&PV-{7-TXWUAdHO z!T9BXgCtRd-}4?yPWm0s#q#avhf)tI@jgdd15@=~2H06M#$(k0@i{W}ON*SuTzpEd zZyz-NKzDQ9_v$0A`^DV4bw9x!YhU}X^THb2=?G-=;z3Y%TA9itl@Y>3BaAS*0YMUi zaDLVJHVmgvhVUlXXNcdce8J*P!bwRp%IDIc=CJ04%C>qe_mJqSPM*ioby8` z4lxxt^{`kV0AA%A>Iec?yBuEi$kEU5$-ovHlw#lI(rAzON!#U^f?Zy}u)va*n{r;P zu%SBw#P#kO0AgK~3+IgA3XGL$<$Dbjd2D)^+J-nA`>XSrW0->G%TbX|eR6(gq_)ZE zE}aK?YJQDH>}R0U3yLy+8VB?jhy#(MzgT|?e-2Ek_OrLj2|2qbcUV3bXdkz@RFe3Z z?b^C_y zlMu9BnBV|0)VG9znQ=+>qj#sO2YVun0xY(tQq}pJu~areEjenGPyxmt(QWh|L#XyF zT$BbGRN{mu6=Ifw6e-YAsV>=h#O?vk%a<&eT2VlPt&)JTH=vzR4)y@Ix$D{ao-0cx zu^wDNh%BG8h(@FAf#?xbX|$kCxtWn11YTA*{IGudOu%InJ5)`RI7Heo&1NQ$Nd52| zfr_=*SM|qh$aiTQWs+`GF6(l@W>_qUaJGA19l9;!hwy#CqYK7z=KN=ObeiVe&BaIC zYyv~k$0Exr{pP2YzU~OQB%S53!Zl11QYV4l9gAC#{upq0xfC&k6i$O_gXR!= zl{YWWk4EI?ri!ydmR`srlMa@TmU9sWerY&bQI7Wn`(e2>j(vhyg(2+R_`-uWhA7$T zfoaKrgq$^!I}~3S_v;_y{>LgU4kRJiE`hnLOO|Tc!F(?FKd%xb=>`0`awHVcEf_r_ z{zt(6ffOjqKp5XN?3I(AE|K)8m5&4{FJKm8dAK zZxaJy&4A+^fMj?gtfX2|6@xLlLM=iRuh7RdJMc9z=xAAK6A+|N_-_i z-`wT~6u>hP1R%(Ic5{mlLWOwsl459HB5~wD3g#QjOF9!b10nGkCSk?^A;A7)LShb+ z?V@h%`E$W3jK)8J11R%`Z{&D+Z225m_Oei}Y|0CD!5a^3C$V}@387G{HzL*#T!iC- ziJ5lU#ZCJOI#hmS=;MyBE?BhYKonZFp1TTm>56ZqdR z_a4MpgFguI_aHA+x{D7&P(;_`U5d{<)X5qH^P8KR*j8>#NuV?+tU(=G;odK|5`nEW zn2Kw8OGnx*5!Ijzz~9W6NYaBuS+mfJimEFAph^5m1AZh#4A%&hxV$!=IbO%3U~xQjE67zohI9SAyVE1a$PPi#A$1}?+#uH z;F%x&;|eQW0o9NNb?A@x-=tvWw6!*w(zY#= zblbPCeuwg)?OL{ZNs1bLpx1>4bbDmwG_~eGfNP`hH*U|@`BzBup>Mv#n{@{de_?`@ z%lrTG;yeIT=1V?*?FEDV@iHHJ;nKa22V!sW`s)7QCg+7lM=&H@>@7nWy8res2ZML_ z(cvEEzGn^Z#|LKV>6Zih1@2LZMie!8O1R?WxtC~E1^6Pk4vom&U<6pe@GJj`;U7J!8Q-H=F17rpYtL3*J>S6`pVdr( zU_?UFeQM^Gu7%C>^(O)zJg(Ya-`wbJyn69uZHu6J@cDx;I*hF((`oGOoh|sMG4`#8 z%bzcQajRzZgj4Bsn;kx`xr-bw+(&~RLDLRfmj&FtEsC9@3p?m1(7m_EWZBZgdpNh{ zY$>|!;b2a-r_eZ$UJ-G={GSyIA)Qc?7pVq<-~(7F@CqKh>97x17@m3<9&>V85$4X} z;DMzNmp@znoVJ2vXaQsQUph^EZA?aCV&%uvC4#N`B)C2VUKr@v%Jc0tUM^Ua)u0{3AqV3k zY2-)1juv`H{9Gty-gAL^o2M0lczBRiRKHwkbYRUOG8*guhk9^D>VY3gNn#5+*Dp#l z$ZzukKxPtJ9i$ya)@jnwbP8Cwc;q{{4CD7PKJ6Vm4YrZ#?%#)H zkikY!md=onEqk~8E5uJ{|2{Z>GKQmO^7`eQvu%{9I(fZL4-cvZynfz4#Z&a7!E@U0 zc94U51^$S^zfJAuBZ(<;?RdaPa_NO_WA~Rx8v<*enK2Qj0@vUPtT5xj(Zw-b2naT& zHIbxdHg6=GDrB;9vnGP6@wkk+tK2lQjIKxbq#KQ&lG?1O37*lrir|Yc&wj^WX?^mq za3M|b2n)~qup(IPX&O>GgbIEq`|`eaDVgeF&t|k@98l6>PVM@qKWG1ppe6=SOk$!o zTNxrrz8wC}e*g0R@OKhMrrAFbzXxMDe3@`a!v+k0C6Jv_VO%GE0W290CK|JDX_;|Y zGS#0R{8>Gma8J6|PP)PFi@pe5(uNv}euxL!4j?{9urVI~nO)2einlDB^Spk5;aDO9 z&KSurX?}nt*fH|0iYXf4Gx)2Y1i>ZpBBcUvxxOlCT@6@(l>8)cvbYqk>2QRSneXX5 z;Lms@fnoQ42mA9kz0GIOw%2xgt1B;eUTv*?d4Esv;Y;xf|Mg;YK9Ik03Ytm*-Q@t_ zux9ELU53?Ez8JMtv2^ISKI0xQk zn4DxVjZhjL%Hm5HQSh7K$qMLQSB2ugq(&~ef6AWfTEUr55WUIOf%#+1^&bzj%jzZn!|#6c`}8~5Ba({(M+YDJCuhjs zA}0VRI8xRsLU_}a@t6Uccd{k^hyO?`U;QpiKggH(Pio*_Si`gfA0YkyPzDm1`gbrL zOMzAX{U`l>mWgJb;?Zn-!BI3!@mc)7u#3-To#JnCr~nAoeReoyJ_Y}mT-Xuoeu-9{ zvR`eySlLP*x zN2@+w!yR34)or^#R-C73fNzyv6fMct}38v9sLrt zCG2PEbGT3SWI-@r38iKRmZe9xvm5>W8}{?V^3MblK&Xylw0iDgzvqrnm4prn|yb$V&~k4>LQVDTiP{!8xu0yNz&n=-O|i zolLR!yPPb@3K(*wYqdMjdKxAon(7Y1zxMkSn*j+EPZB6xZlWZBWOvMQh-d0=z!KQ; zzc4?%gZ#Mk`+q(@|F^F`z=ydCw-oq7@xJjD!%=smzqb!B`3>PG$VH$s>Q~vV`~QWn z@87ZuFI}MC1e4|4Hcn7`WvYJ~i$YGZnp-nR$oBivW#BKJ38x!NuEa8jR)HDFz|wL| zUS@Z&9E*w5U-JE`uma!8rQlJ#U47WAo4vo#@frn`q%<$#!BG`4CYG2>f$YCF zcR6s|%!_JW}(nKEDi9ib{6j37}XMUd|RP2P3i;nrPN0Wf?1uZobjDGME}9Tg4+xC0?oUYvtANFK}Cjl07>{nt$-`0?FZ-rIJKXgD^rw1D_|l(l{bu>WEt-OErK|eZ zpC#)u6QMm0U(14T-Trf(*dWO1l0xEl{>40^L#(or%L_Gvf@xnoBG@pfsPV*RGpk$2 zTAASo-32admx-c5+%FDXcDaQekGRsC>H%!mxZ>R2&hSdyvx%-ae{3cJ#odq zT-{nr5~`?UG{)$oD$h7Wd5mwQa@$EMlu zNbO0Y7P{x;HVO}!6jPLwOYIH1LLn5L?1=K$PqtE}Q@RCobeW$bzwEZC9dlw#8umz~ znGMrg)r=+wi-&82KJ@0&GDXAM6Z9-DK{iwx8+-=u*#~2ckH=N(qBs$gaOn8|!@+wX zm6^hs7TCd38igxVTocVFZ)ZSJ12>r=eH0(TT2Z#By8n9EQLCt!|6KP~1-S|{ur=i6 zF$WD2Hep9dJ}mwmo-93Pod5M}KB`1EDWEhGrhoe~`y2^uKNmIp<|&Yti2~RGvC6dT zct1@Dz#oA77@VFN%xhBewfcY)B}U{zf){xB%b}`^oRH7h=-Uo_oi_)x+)S zcG)_YT4iH9D$4U6-vlW{-w@#frh)N5__q=Q2P34XP!HJBjo0{hLyk{rtkyJ!6w%1? ziO08`Sq_#iQ#ldgCI$mADnWnA1(=`VP`F`yy{gKJ-ot$elH|X3$1V+*2g{GeM#jmI zPY&-T$zSz%f8gONjleKgl8v4LwV_TulcBVh|Lf<0L}fPK`(5JH)tLOE{^GH_s=?d0{% z|9<%QhxXJ|OR52h*=WQk2jVroS(@`MkQzBbaadf_LoPww*LHAqcc$Qz8iv>>T!U~5 znvuuk%47jS7VG}mKu~EiLY3HkWNgM`UXtk&L&oqZ8lDOjsb7mcNTayCyyYB<-PkLy z6FVp_n9D5yeqy@^Tn;3+3bS2KwA=`~BJarLBV^PM`doq}jz?w!chYxZC_t5Ur-Wck z%AnyGOau6)REW$d(9^L6KL6$@x3EwcnwMVRy7}<+t=s=%f8MzH=*I0^u;#vi1`px~ zUm=2nzX-e;GeKb)Z1|RYO!_qg~^Rk-m-D9!-5o*A3&1Bfj8DJoyCA@q?$!};vQ4IAEGgHVIf7cuzB|qwi4zvT1zwOH(zPfb74T%~F4?#$L7?SYLS&ChUA(?1DB4V#6quci2FWr5QY415 zV^$pgp7%zzsXhg4HSrcz2b~WXtm!Dm?#{qBf;ONWqbqXn^lNdDKaMVLK?NKk69H4a zVDnr6y80S~^E&}>AC$%VWtpp&H&-X?UnuPI{uU`!$i5&0@%E%HK-tiuluk#dA5V}* zJ-$BYgm}4t*gzGVd>Xmb?HKqSWGFT*@v_3Ima`{Fhb|dla7_r0m85KUy&~%_`4co)tkKZe+~zu!zGM$+hR&?vdk0*hPwo{O7Md^ z)9vfXwG&E+)B4sAxPx9#?!12g!z~d){AjW~xJJWP@*DJgB-=_2U=`Ns{w^cPTDaF} zKjuPYNfL!}XvLy^oxut`&4zR(0$&hOu=;-pQ6dvog(#K5<+4_{U>=;q^PWY>N?0hm z>eWeG*(Lo zJKXJ_Owa<&;$M`Ba=A->B8x3v{-DW97Z<$br?T)RUz((@o&V`it-|4r~q~!%|7)S63s$`Bft7_~k^ndjigqAm?z5HvJU{_mjzJ9~sbCAwjx9IyyU} zP-%)26loMkLbg5L9wq|eJ3+XKm?n+alr)hP$|Qso2(8SHO21b%s!{_xi5V!B(qip} z(UTn`uTlfK(j+La0j8@&If)=GT`Pqud77#C?03);TT~@qK$*w_Nv1`X+XO;1HZYAC z4IVjtm1wa@raxht6O@|i5sHdXC7P=uKfT(&eFoF6>5cS-)IFc#-e$WOCLFaEWfNVyBE17q z!YyTB^toFX2LiRgRa&mWPq)DK6St28PJ1|2i_tzn*?xv|ADuF9r^E;2fC`8Xg{DmN8DNw z&oukc4YwFd_&RhqfgdmwJ}F7+g-EqAQijs3oE$2mF~_lZ0&j=1J1k0o9$!Qyf-IQc z>^y?7lCud1DqtmYj9387Z$}qsTl5>JSK((#n*mzM6Zr!w5uJ;f4hkSbPDkTn=-T$n z=j%JYjm_TLiE&lZfDSe?0IdHm_1#T#4XEP@C^nf>Dt+V0Ve2^%h!%|SA&9~hR1PnZU8U#EHaapjYa%WWthP{8m8aCo7!F@UQT4`_9ECBs-i=gC>_S6X`C2G+Y{|ECGLXyN#B)<_$$QshPgp61l(U=L5QKmdO z(IsTXEe_)M8f5o5Dn~d$&R8+b5Y;&frb6B@-(Cv}OLu`UO4{3sZwIE#V5d4nk}e66 z0M)zM?;VTMys)wm(CGzzM3gPfZ7yg8ryURw$S<203XpY0p=TzU>Ikw>1HSlOWO^%c z#=n~FdeW8O)c*;iDF({dMY!j}R7KHn4Cd9uDx4w+He(W>l7 zG&|yf+nsrr@b9n|g{_()mB}c!4f0@kg9EX89vZpe~Lj|b82OwMSA*NEN0TNgO zCjsfmLWFD-USMU)Iz;U91F#SPxNC49NJVC@qX`9h$O!{&2y>fcdMw7rl7gM|>k8Xa zY*b>>)OxgkIvAzSs}LX<8w&Yi!~5cp=k8`>WgP0B%#iTYpi2%*o3R~T9wUxBg?Bt$ zk4t#+evG&I05`m(fG#qMkKW^v5);pOT zadWnau)q02{GDNPL1tmd-%c@T8LLhb5ztxZEr>Q`P7>eGF~Asc0oYrA%1t>j!_B4- z{oyFXs4mutL??F~R$@F~#@7~zT#+=i zmY70uL@#R1IwuMY7!E%5pu2P;PB-Li zXgkU)KF9PF2C$J-zXlvWEg(vUY}~eKzlT-bsOExL7>X5#=K8+i>G|>H=#P>T$CCu7 zq^3}4FlJNKcZ9-3p1SIoWq(6SXNR<=V4}d^0q=Q500axnIg&Hp0&qP4=^x{ z7L{BcWVDzS+*$0_ebINUj|U-E*)w6}tU00Tg7L6IIiG`W3fwUW(IsS!%-h$Qb8d0C zLB$4Zz+DXYG^@N2dU7G_TcbrFpi665+=D>#GcAtBv{SAPB8+5f(t9R|4pTI!F85$j ze4GoGNp#e^4pFsy?fnLi=n>esFwCfxWJ^Td4ZKN8z0&p83e8xrB#W;RG+J?0#SA%l zf|p1kNeaZ4fXwC~N)#u`AYb46jV2dgk}E@WvGIlGf)GP7bRE#VHbkuNK%*5Gf$~X& z7ug*MK^UcOC(gefe1>Gt1+VVA#`CuFxJf&_4|YESUnCBC1e zYFR!BC0@9B2L&3_g;J>@hHKe=t0gaB z*Pq%>(}u@t>{Ua6SrE&8$P(bHL`|y6IiCDMaMXGiAwsBS=LqK8*6G&|w49Yp9x;Qj ziEX8T(kXH=;z>=zN~QGE&ep3n8rty8jdcOznoznIdOI8}*1!HZ^6F{zOWKy&J$ZFi zAT4T0z@O;(B1{ERE0H*rK0-{wlRklj{Z9#}5+ zL)8xWgHYNtrhG!~he;}MOA>>nmemeR{S2|=LL8y{v*37&l3UDautwri1PP5+lcQuZ z_BA$Q{T6~(0e%U0Wo>IXj^)I(9&Uhj>-oeL;9|}XWr#PfVGvt zg&diVdh1-z3g7f6!b0j9;TD6p$%syw8&=j=UXfzGnXqpn$bT}~AWM=P8A1ko%eUN; z)d*$%RmiTzJ&nYGVVBTlxI5vddkV`zDmJ;;wDsDD3 z>_LACe`Z5Jxtb%p%-%$4LMgj^iI}-|H>-FKfNQ(39V(5;eFg{J1lp&7Kb^uS-x^$t zSa7GkZQ)t3yb}EhZ4YT-#@%+evd?#>c+G@ouM``RB~Uyx-j7%QU z#mMSuN`j4pW{$55GkeWXG2)~trDxBEGg39<6jPTla5n0&I<8Wvi%6#aN3#azF1AS~ zfgRAF{~>EEwo8Trw(~ziJ0*eHO&K{bAS#S5#`}YUaUkC!1RdNinoxAAToZ$_6_7U2 zVr?RJ9>4*O8*(IY6wHkw@pycr8Q=cBjr&rx&_II1va3i_fKqOD>0m;s!Uovgvmqek zEy=Q!6WRt>X*gk=F$`{vSa->7&7k2|cVI6h3D3g9=Qpp^9+cK19hcf+cv`rF0}!T~V+4dbw56&TxiZZ(R^1Dg(!yTk#5I7#qjbI<9OGqZ*1tF(fkUHW8)9=9Z;Dhw3`LqX^p(tuGS91aq0ZD+tv0}%j#y1z3wN_+{5m$aLji?1384b^!r?DTJ~a*# zN*hPbI7evI^Lq*2&RX$H9%BKt2;L%+l+fvka1 zK1NpRJeeHFj@#SMt?C(rBuib3QLrGS$+GheVIrtDdw_KF$9%pX83}XqPR{T5&xZHK z$iJKxug(F2jvK`DBVCP9>cNbnmY{gDFvBNDG+Zovx8A3(?wnVGGC z#CCBEdXrR!Fztfx6WSWANeFczdNbq&O*z);2;psvQyPtzvn?H%kLo3n zI3}P+v9OjnC__X^`=}-i5A(Uv5DVTg1Plkag@n~0H8g^O$WBYv6G!=)jP`Yc&1(w) zd;D16XAYL|`p^I2KBiQZxZ^_3>z}wuKFz!bS_HA~tZl6Ru?I>F^V*?e9Tu!7eMr2q z10wJqm>-2Jo_emE8*4f6cyM^Y!IR4>#|2>GH-@j87mnj2mkC~)Mj-#hV2u6G24e#3 ztL)({Fy8ro^Kvj|L~?}jPYsa)fZ2ddh<%kknhD6?ZmnGsmCxVc68>oenn0Kl)B?A! zvd?A#_J6$E+I4+T$Ib!n8@=3t% z)-&m*_p01hanW$5BJ;;HEZ;)7H9erMkV2PMWnf4ygA?<;?tX#Aaa4yE7pEKeBCQ`} z_Sx=FjAtwM1;BQ=8VzH=%08b3&sXqrC5aYOZ%5_`_kVYO(tHH_4qNE}UIOZ??2BgD zZZpIZ65wu>SM*STrBG`q=kcMu#BLF5k4K;$l|`T?LK4^a-eFx;(NM~jkOd%5lSq)e z8+h7-5+*yNGbGSG`nV0-^ZDTD<1R$lL~1`V^nbp&io6^15JBvT3Hh&~4NJc)CCL6A!Qt=-+`XLr0wVzc!z@ zybi?mfB?+_DnLM8EW@0csd$0#KH^cKL3(9$afU-1@JXKk!^>urHp!ND@rZ0?XYGe| z*hIE=vgKtIrFoWZZ0=-h{|Pl`dlxl(cnNC4dWkmhR9L1*#xZwwaq>3F5MmeCqUF#r z4O(5wPWKzH#42H6W9uu=MGU|TAEt@Z$}x6b z^s|@!4FjS6}P%yUq&Cywj4GaeTd=YO2lJZCkti9!#`3>7WbpqE-I z2^tn-M-dZgDg=0uDqZr9UzH$QFkucHf0WSv&TMJ>`KEN3ynaFp>R|l%G37Ft^@oQa zpD|zgHQLtj9D4oPACc;_i_IrA2C}z6QTM{ShKNTqjZ*Rhm|jcB?W3TD!gmHEe;^3s9XZ(|NhVaqcI{W0%&b@LUoQ+7RIYu=8}@b8Ib0$x`2+m4PO?3J*#OoZGsb9zUZH|HMz>jg`GdXTnWd;dp@4{oDd15MS9|UALT6q8~Nfu6bJ?kHB<6=YzMqtlsdC6KXo4?^d=}zg_7d zxyl(?Yo3xpc0uQ~H-z-poy&Pd8{9C5*%Rp-<>JT~MQ!+5al9w%-yoT3*kc=2X=5Ik zf_OpaH9;;;u=Y7mZ2ff5Zp`>uo!9mY_^P{~m^bH{IhYr8YKZau_>V)Y4`40bTs!L< zf9!r{)|y9VFkaA!F?7H4D*O-tTGT0xM#r5`iH}eR{dPa= z&x-#&+1z}-w$edu7ZJl+%Lyr@7IaAaC{zYZeCKm2QqwO?#^`L&lrziinYRqe3p%p{ z6e)wGG2fXXy)irga+u)LwbgaV8XftdwI-n%m=|?uql>*`q*?4}u{ezB9+chS>%cA{mVHsvbY&2%$qwyTp*?470jH{;4jORyS}m3RTgAZo)kgb zLSH+GJoN0F2#J-lJz!r9NQ~(}t|{aPQFq(O$}s(kwuao`LlmohG-ZdSo$a4_Zj$0g z`38ZxGo-9&{|HGICIwC7iXXzieA#=twT`WM8KdcNSgrISNFFUeL;>Fxn5-fh8_Ss> zOTYl3P?q9BQa&L41)o^*HH;L);p@$QwrWkZ0ze~+wA?izv4C~-VCZb6GMf&mkJnIo zuzzuktlnD2st}2K6-fwA21pchaL)kH25wyK2p7xWv04|)FYM$|PCifoGcsgoR*iZP zBhc3($FrHCoc9fYX5{clW6{&R@1;Uz81QnMF+`luywLo_vL5C^v1zeZK zbSvo>OT2=|U)jG8&Yz6Q3|_x{bGD6l)hDl?4iNp$l0XL*$B|C{4p5wFSn#e%qo(zd zGI%P}>>OX5oGK6&yblPfc-z2w#|WLlB<7Q~ged7(2G;lz8grp+Ny#aV3@_9Ok-pQ2 zUn79B4L*Ohn?(052{$i_Plgvj)ak_Tr(HS>{>kW@n`lG5^g5jlmsszufuJK~&KVn3 z*x)qC1h%-t&hnqa2x(q~@?Q^VxQj4r#g(5x!-iczgBLUq9yBqMojYz-JfB2P13Yp? z-kT#y{}lefBbjNSlgz0IjH($L$+gG&K(jDIY0zr|=Ww!xKE8(@%4P@LpTX%t(ZqkJ*z{~FT zj__I+Fju>OVpy5D*&STgfe=%nO#Y`J`qgddn3)YY)vY9|~M2YFOs9CV9(#7C=33d5wH1Pto_=_wSxf83y zd9=c^*md|g#yGUONkV?{6Pifh@%+m6z=|}**D(_9@pz>28*Fx)(;*X`}B|lx> zMwa*bhj79_WVSpcjHSwWL?lF}SNrJa?k-XQ3t1qOI&W%m!rek5YOS0u#?!MAYSNaL zXSW{`uB7$V;T~RI;)q6;=LN^;mn9R#Eb?DmUgXe)Qdd6&wRJnKz*19vy*r7WfN^wi!H*WM{UPA`8G5wI4Yrr+##6#9u$2KKcHM{A0 z;|>^D|Adbv#Jd799HKc?84Sq!W~1zVA9)#7i=m36wL&Qtve;(hA)53jLgmH?3Q#$f z$&XgblYMn!C05PTAlV|-l~{=MyVOZmWoxC-Rh|h%>>8@%F+zBe>N4q8y(;6n2|4#& za+V!;Cy=~(o3$AApfXgf0BRzQx8+5H9DH;-nlN?%Qu26+QWxPU!^c$HSZzv{sgC2^ zf7&|6b%D&5AC}yFr&-%+z(VfT)BYJUp{8GdQP>Sm(GhH}VeWFa)Rs8OV>afJT$|R&9&{Oju#@ z)eFPej0xKG-na+8-0i9kRQK&{gofTuhslO*)S%#i3@7^l`m4H??V%b#agH#Z>kqDX zu%##-^1%WNbfC~Hd`vtikk5DhV|bbMzcg&3YK>T6YL;?6Fs^K%neAxPrJLM;%kAg5 zM^T09QW54c=&TM_%AZ$IeM++B^v9CQcvlZ$S8_Y=3ix(mxgJ6(vV$ni5;@v+0y1uI z8YGdbv^f^$DdIWCL&c4_MWoFp+I$SK3m+588PWj9VSVrw3l)%NTHxNlaoBgso<+EGBK@G)T){WL9It_Ms<``>WM z+p5onWj5nfu}c@g?4zb4jbVBrM3xsOOmHz)wA$F|dLUzq4l8U1iM8zl3#9OXw-OcW zV4=&Ny_|&!J($Fw<~uvjqtp`+J&__=)Khx|P-=cX;IXx0 z?y$UOnB>j70D^@=S#yi2xS`54NBX$0(m2z0TfggpOISK2n{kxxnxRwf)CEQsPsng~ zxS+xzgpUPu(cn6I?@Jx72QaeU_3G@+P$~520unw+LOnOuIs-z$uX^+m#!h6^Yt;>b zVDQGW2XDgFu47ye)bcHD+m2Sbp^c)h+YG~&{_{e#o2(EtWn><$1#5MnPX*IWjhzUT zGYdqmcUO4A>nyJab9Z2vH+)RQTLa40F|H4awv3mkunS8j9GhYJ?GUW=>;gT1GJyyh zR`#VyV)txxCe;~x!%>gI-k>)+?TJ95r4#WKAS^0;OyHHU|76E$9gq`$3YFV8xxPu+ zd$4&bLP^+6GqCHs&I@hm=d78Ga`b>Qt2GbigmT?Lp9;EZEt{v`b4#7zTJF>ZqC{BS z)i4{v4zzpH|Im{w4*%6VITj!bi%6JCp)W_&n*P@qCttJ)VJ#wF%yhq(JIw*Y;pyc- zSndDmKsY>|1B9hcT|j7$&1SclQ|NFbtqu~9G<;0>8ZNF?c@k-_D&eO_uuRdycU_lO zdeteeRP)I2vz1Oy@A!0wGugzuVa{RF~AXD=$U?lea3}KdUsVmqDJ=!4WmX$JpvH^^Gaa-d3@FZJe zF@Rfwnn+TKkBctcRrjK-D1ziW+vJ)8`)J``nymw5Bz*`EUIj>@!2b#F^+c{=)&Pm8 z5|flZDH*1!eODGiAZ8?e)M7iS#1Vuh84^LXuReeKaWps`z)Uh4d#ufs?P13siG1Tz zHf^QavTjE!`XWUVIUtPw>{x2YAxa8T4ZYQa5Bmdq4HTmtglT~U68XBVeps%u)k|K5{zbc&BT3%l4f+}y`6=3cX)B$uDz)wkDWfsciz|;E zVHMOzzQpG1P8#Z`jC5^q(~WUuodB0N?+Ure@CfB-@vLb^xVbZ|se86Gp(c+vlFA~k zLsqM>v9!5Pz)P*W!tS_#deJ|c6LQb{r$^FTUX7XLP=mDBhHBW2ET|K#ym41h?Trp3 zGLQE_%_hT~Ne?#+d(z(X+Q7pdgk?5giEP*g79@BWj8BjW67nG5syjF&-y!5m$bj%c z=-W#*aOPX4QOG!1!-+KQb5{I8163cE}4CzlZ>ZzeW2Y$G-&2cB;s@2CN28d&HJ zsp}UOcfF9Y#f15rfn#lFrv}NzfQ(E!%ax(OxFVX+UVfAXbU=4-ElL|E=nk3TDL^QE zEZ;7a-kZ8z)xqkvo$YbqVS&x3sd7|v2zW&Gw*UdRH3KC6U|mQl3+h3n-NBvP6rfZ5CzXK{H4n}*+#m8G;pXB zptb2tUc5wQ3Fgtx6J|~L=r;0MU%Ch_=d;8M?|Lv+p%b^)jI!2tI?ih1pFHkv4$77o zw{&lS1}>1i^yCxqKG_K`qj2=iU`nmq09Dj862ei zr9)yvysOw(U&>u1Xc@g5ikD@tKk;nKcaR=MdI^8Fa7?4mCcFgbQBO=>lq2<*=#hC||9cFE29B2m#@ZzL}U(5ik$;BQ* z@%NEhMYCJt(w+-u2gAd|0a7;<9=cwY+-C=sL}+ZH6X?)xfuK7&57NSbVj8T|mR~I{^*t zeq=x!BcTd)v=~fuT~Iq2b>nSlHx+8le7nClK@=v0Y4K)+W4f+wVgX^+W{N_)HifF? zYC0Vp=|jR#wM8tT(-zTg&Mi*D4r$mIW@iEl93}WF z!0@_|^L(^kn74Ur(z46mG-*X?ck<;Y+22#CRUM{o+oCq+F6%{pRc>IyATC;Pk;q7h zt4q0XncWMe#HLE{rYNRz2C8>hs6tgLH;pPKXYJa&kkN1Y=rO;ULJdo~8evzVY3EU~ zI_R&mghmD6dnAt2H0J&62qBNBo?Q-)??xA67!n}*^YbyDSxZct=5HR1#|R0v>@-ts z6ClhV1bry!+a#>InP$;$$@4`v zl5LaUy`RiWI@gt9I%3zwiq(Yc{<|!r5!>CzHj7QnJnJRn?o}P4?;|N;C97TYIkI8f z?c#g)M~Qp^pBvxHuo^_q|0$ zmByejQ61;n;EG*6)lJFM;BLxFxlC%vkH$Uk7V37WU<_1Sp1& z37`=b(d9KeGm=_SawRO}`jP@v@R88y9Nz7Xr(z}HOpIiQ$}5sOSXGg)w(GTFo$s_8 z;-%JYOpq`+flqflgn<1wXaVnrD7QU34!)?2F&i$%{@-B8v*UJc*K0%W+Sxlm zNzl9AWQ}ZpQ=?Q;>H)V*g2zrZU$+OKY@gs}O+JmPHG5}x`myC_q?O2L%YU;^Z?YE{T z7BtcHGuH(Nk;XTrMpt7g`;KYD4A(2p0QpfC&}bdqfhAoOJG?xA(FaC!1Oq_Ow#SX) z8*Mc8S1n&9wdkr?fbQC@-dw+ed760u4XJL_(|n`7JKP0Ve3~nM1vZ^%YS4bFZsAZr zNh$e3VwVAC;bXcT&Hh%&evtaZ$g%&a(jO#1T%FOJz^loBkhULS7Cx52SCastZiK6% zlq#I^oCaal&9`OVyiHM$2V@wK$ti03Opt7MZiw!dfG_W2RhkVXUL`2odH)) z15<}6;n30zZF1puWB*T)M`k5S&aM^I8CIJwm(-fzYtRoMM+=l$xe8%Wo?T8ohDfMi zuo#%qWO>D^%B#wSf^&J*tZK8DP|D!y&MQmniBuatVRE|aa95*srg;pY70oj>m@UOz ztnP>{UeV&EzGdUelL2W%Kkp8WVBP~LfJ-GwVzI} z2k{q|VDYI@Gh&DKOScn0BtE4?vWi@e*c1RQ#2p7T2E?Y}F>J!69)aY-M}M@);@}K? zVH7n!E?r%ww;K4#lwncLkh8_L!)!9ZWlWF}P)OIR2r~_0??!Gr7TAa77>peA9zPxr z-b?b5LYqZiO*JsmIm3+2K=S3aLrGJ5dQE76Y8rr)BZdxPG2vqcTGr#5QA%rFhjlf> zD=lyqfJsJ@@Ua3aFz)LG6DADnX$FxjtPMOX2k%&>p@!}#|KQc@G*Hbz zey4*E*UX?eV<$N2(%Jy!EPe0+WgPgVmsjq|NFHT@TkQ>)slWfOKRhNoo(46^>Jfr$ zF$}|C^YPM1l8#(?AujZ=neefKk8t)dGh3m_74tcnGECTvleV~-f$dLR+E|{-d?uE8zTu(=QkzM!lsxXU$0n`v1VDTvq z7So31O*>dF(hl}+rf{7?YbT?3xTCM&jKiuw_0hdLoqU?ZlZgW$rX8Oyvf3AD|{DTqtpy1&#{-6*h(j`<;~mG zW-vV28l^D>6t!kCa5O8aIPIBv8!TNl5Yt8fy%DzB<6!-LJ8(N()j(mwr#fQ7x~|M%=cX@ZK4RS8;R?gt z%`ho<>PF3n!!h_CF33B9b2DGWE(YCP_*h6+vVGsWO0p+-j-`l+2``BsDtO4 z9w5)GXkUZ_4j=1o2~X+g|Lb0vLboeF8z*2(l^7;(#!qXT=k$ZrY1?m=JFoe?!d~j& zZe_qe2~9Kst$7UAFh zBFlZ%gVBk(^h~CilG(8R){Vl5Mtr6$%al(JEtD|OTKJgAE=7hgG-BESS8)>?wK>it za?68Q!?K&9To?hY;!VPmvaM}P&zfx%IA zA#XJ!T_?8b-a1Ea<;}Z;FNG_4+(^xq!_ieKw4s97^@VP=<6qie*hCw>+IG4F@F!RY ztQ}%r-K!J8ym5DU{X~j^wZmw}dSGqZdofdgc-sv-+ddxg{j4j3wL`h4xK}5ntm&ut zSufyf0A(J(M7X1zFR}tj91{*eYVpGST~@u!qHrhMd4qEE^q@kz)_@)!8?uU{6Dy0E zJR>RRI5?V}!_9yS&l8D$?_1Vi<|02rW^OnTQL6kc3t#X4KGpfv&ELs3Hh0z@XD?IV zyc3r&Iz{?padL{~7X==XnUAT@&qt{AlD&KMFTQLaubhCqoa)d$8doCPEA&&CXR~Nu zY8XZP)LVAcQU6!jEI)QVFAAxeCLSk@de9b%s(lo#sF=C#N*c#IYy>8GD9f3LmcmXB29#6^4@!^LE4(*+{E( z2Rt)97#3O)*fr9d$@wLrJuK|%0m40n37a9ohV2qjI$`l;!>MNJ!aBh~aYcKE^;|sw zDpNLtK%2G$0e)!pB}!w)yJ(zC0T@{$Mkoi?q^=enuwoe$s);rVa57vf#RyzI{NP{? z>u3fZ9nqcq^5^5>fS!4B*aXBv(9jg#%-JVttOJg`SOks!mNg^x)WCJ@W9$X5@E@{G;s)FJwLRpVYW+kdyHKO-YW3J>tL z5ejfxyjP-lQ`y{M&K6+kPTM(?g9GuaGl4=d!9ZDzk-d6+D9+amfT=OLFA(elP7FsO z-;aA7JmK)ZKc1Fr_1bwV9p#-4o(-p*x`fMkSS;)0jZr-ZHGn1ZtUdbDXn|pzVKrBO z>R4Oh{Xz4&OUrfuY{>(K>e+`Kg^!84RCz5xD3ezO*WGWZ`)S9BuT^yq=V}+%PpojH+8QfNbLOg% zZT_JdVD%HK8`%K4nTtj)2y#D-vXKoyo4ID>f`Imus2bS-vzbdq{)k|9^+h8afHrf* z$X1|LFL%ELuBm2Z!!Bnk7&+$-uc>5Y!wzSv7dht+ucKmQ!}ew@7ujWl6u(L(74g+| z%V0BCi|n#BdAU^HoP2rx+ncLcBsbY)*|8Tu%4%TVkYbU$DZZgtn{ih+%xDh8-dNZ7 zLnH^n`ztA7Xb~NiR9ZA_z}zwTus@K}SSHOkr|d%N89cmr{J6LPpZ^N-&S>y@W#P?6 zriKpD=A=zz(T%pIpIC*+ppjHyg^H7QTnBm3h#ncy55~Z@cg0Kw{*x;YsSLIO6_Sl; zCYM}%_t8YPFTZ^Wk^``rLR_9GF&3h4skp9?N-XNzl8@O$N+UJTkhEE(2>qs=BHRS< zkCbnx2jl*IMX@5_JpcusDk<9;h^*P{;EgToTiex_j^HZtzU}_ORvk*WMeEL0SZmtB z7Xyf98->f~|#U}2l{AVxw4+e*Q=JeCi zX#HGPkx0HsLuT0#io*BdFp>ZiMDGj`@QT-^tm(x79At0e?pPw4egX@u5P>QL*ZRf? zOA);G25F>W`fQwX-V98HOa%2lT9vvap6)R`d?Pz>})a1;@7hl8b86~>16DF3J)*&B@Pmn>$*$G~N6K9P$E1ovx{Vsw7WN&#hRaVb8DJt$r+pc_p?w0j@Pm%Kqm*Qe2sJcfcH#Pp{ zL22w%b^d?nuOa3w`+;GkWHx8;ch;*?5m^JxH!_K2rsq}+n1&8%3= zFp}XlHhSm$qs^GChkiPyOaq;)(JTReMkKlJz^L5!VHda&fBHAUys}QSvEgBcNb#8Zn6WDCNw+rzC9H(nLE6uhRItet zkK^3>E4)uAU4cGy@=pfZutk+HSiW07EO+pwLKz<7SFUEM0+GA(T%iOB7;PJ&fO6HF z=WTzpP(u3`_i&*E18fan!s~?+%9nh?;8sg6J)5^s zUumNnanS*QdGYjEI;>a z7XcF?mWVZu0w(qY#dS4GPQ5FDF&3M6pEB513JMT5oFEry{NJ!&eu$&X7J1)Xl)hA5zCn-v zh2W`xYdqX$;FyzdiO23W;p2cgpYXko4r&Lvk&?}}StY96>Bbn0b&9uKtu~~ohkj=$ zTY2O_*bRxS`!I#DE0s-yryx-utp(A5vqr*%(957o7xEJ-6ZvsB1i6(Vn3`=V^1M=tH;CvDyjn*_mFt)yy1!bH^w(yE7 zHv!vu?`I<5s4#v%&t`Oh&`#RdJ{k~J zCg3t7$4Jzq`!Pz3Hv?umMvmfv#Kr^wliD;hMzS4M)w>Ct6d};7Ce7^W`AW?&6Z;_e zB$~k9r=~@H%q&YbCGxxVT!oteibua!9K4^WGBuh(1pRj$iVqAJ24;rytAJhH`9!L4 zQXd^;cJpl7#!aA@5_n|j+eKcnDVZe{Nq$T#>MxIQGu=cT@n44HV7CP3VneqB}_Lh5F8l8jDR0m73JT;WXSdMTB`&DSr^KvmgbH(n)1Z^&Ciote;* zythv$gJ^%mN{}MW4}N*o<Pw&h>`a{0bQjo@@ z>p@zqe_J4pM@vAOtJDnAUNV>u5z_yvQVSEeGoysbRf4{4kw%ovQXk7ULR|V&r{;gU z&DQ1>#04V!0zrx{czGa|(sF{l)2K&L2U*Qsfwg{< z=mg8nH~~Ze4=1=va98Gzq{*e=EyvE0hc~fm>iq!f3eA@GDc-uV*Ndyl>2pn{OEO&E zO=KrA5`oa z>HhD&ezSEWLQfLKV)^XT2pg^46dkTpjgJ-JPmF)yJ}pR_;xo)U|RG zI1*_*JVkPuf>X{Suu7h?5cEFTGU|@919$K|H3!8CpQc()`3xB%FaG?z zz$L5MV1eMncxLIIs^S%^;zsqcOaR-cpVRp;Q?m7?v&aL|wb6W7xf?Bj)Mpo_Ik(Qf z25Ih3kWzE9MVC0!*;Y7?w_KCOdb&e3Kg-x4GbBuz1G5W3qhCoRD{Fl+OK;33~sT!=Cn{hfY1X_>=X zzdCw9=?tQHsoF`Lv7>0_UjX<~v;CVdJhB*JW%=P+)=)BSR31MI_8PFm?K0MAELLc# z*_lj2es9RujMVX<0sV3}C-pLNYW0=}O?;t4zosrlt4%aJ60DMoIs;4<^|&Yxhj?J| z5mI`A=t}H!Xx$k}>PU|lxM?_zBE+%n_gjzcpkZ9ddc$L_TtL?1XDP%pWVu#p#!{;V z74}vRmqoAB^t;P8E^RcXm`t@0{CtUWO@db)a=;I|iMny_>?Zbz#&U_EBlTQb8xAbX zFKRNK{*SCi;tu z^`(i2So;!!d})%GjP6zL@#FJ_;RM@=vMI}{6-OT97SDd#W~r9A^5|0f_{Y_FbPGnr zp<8%InD^~~xqR0?+WBg2Y;2lZcemZyBp7c%@^E-A4e)on> zqVMonAPt}-OFQjF+j=_VU4ckb=x1J2wh8x26wCD0v~P`;!D)mbze#pMz_1#S^#qYR z@}i>GXg#GDtZ*KroI)H`OX%agNg0YYbEpA09%R!FJv-%aRhg=p z;;XldmF}hSbeE?~_3g*X78a-$R-nT3^GS3LKMv`vO(kl_c4dh1D^jkcR;JvSJkmxA z)fwJRxuDMxLcX7$`#ADjkvf27j8yR)AENF3YIV_xDZ%O|$nc1|aupov< z@olc;s^GEP|nO#eHs?I0-lvRWP2P;t71CmODk33ATf6B>girnjTD&=e)A$@2R_Dk#yWo;GXR;%2{a}4crWo8LlbW>tprhBXMJ>{isMx^2t-I2K z;bLbG+RFJMBZW=}KM%*9c<)e*dhX4C2ysR9>4Rl4qvAbzWb>0cvVyY-PTnRp@O%`1 z4AP(I*f5NHlf*=N#CvFkywoJ1%(WTUq$nPJiE8LQ*UD`?-E^+mmXFa4e4bAcs1xj4 zj4Wv*iF2jQn6fqXPim~{V;k$<&51kkT+5xvkdGXfnw(1i2tpwho)o6aa*}rzjL6N2 z&(4veQL9e<>zN8xi^JC$_N^nFSgFWpYAC@^(+H>n$jq0kH?tJkC)a5OC>UKeC@*ON zQ+sy3YUWUcsgHKCvEgYACjFCeiU?>4a@M${GD$$DeoniK3q;tausv`Q)sFh;c55#4 z$?Q4LxlKgnGXKs#`Bc@_N0}8~7&(->S=nVh`{&1%UeDlIxt5`^;`tKNvTM1@y8=0o z(Zlu-wP|$IfirVm}M-;Vz z^g;Mkg2o2H8&K*~MpPMBOxkCiyyF{wZf!$kABAoc_E9sZKDNU@0_92^nVGao;Zz9g zU}uV}Dq7V?C;YXpAshhxaug5eLjg5Yrwy5ug{t+)4%fw|!`KdXMOrpOa6~m51?dCH zIMX&t6t5Q3HsVrYd33WTX2}sJys4te865Kx)m3s4aQJG5GZ|%+ZjlV@GvVzAbvun- z4p}X@3s6?5c-uXA2I*+zt1Rd`1W-6z!9g9gy6;#n&kL;rpF5u5k~J(Y=UO$Z_DL>1 z=Y`XUIp9KxgLk}p3~)=MG2{ipLJs|)v~m}@%i$REz)OcCQ>l8VXEkFKC8i<|J>~ ztqu-#*gNjx2%qDZR?hIBBVXir(SMGog4M_Pbb-Lsi}2rZf(+B-z^!npV+*ot`094O zWXw2Jw|;a?*=m5Y(y|E@x96Ibrr%xC(;{yK3l*%!r1Z{?I{VD7?6UZ{E4XGTx#EJA z&*R3#9-@a3^C@m*U=PEM9X4iMBE#b(`iRtzGsISai8-Ro)>Fe`4`mckXy{&EN#1^eRfv3}|8S&w1p}mbvpGj0YUb zUr=V*Cduoz)f@+(f_?rrATM;9NBYlw`S2m_bq^n=-{7qa8lFnIR{nm<4DV6Nf1e89 z6~8GIS=ATW;RV*ETp{uaUs5cb^uJHR4&t&%fSgG%PNwXU3-4S?QwH3jl^GX%)l6D_ zkx#kd!TooNbUx9j=f?Ai?C_Z;F+B1Ub_MD4EJUGb^E`MujkdRU_g@|D9UVV=wfpyz z{a4R6ir@an>;1#mFE@f{*4xZ9p8ZE|cqDFLC4&hQ|fLcU+Le{V9oj z0a1*HF;nD{jV6z#F)%&D5{G{&{CvQmtPV{gNE@Vus{AiEJhTW8^b^flWt00X#%0o^ z$Wcen4)=DDVx#1z7yG+AFHTH>$|30=bHgLv!^{rHX&D~gTkEq#-+v0s@KO%|8WC0y zxfZy2cTJgCipDQR9#E#d%RWLzMS_>Y2wCsxA}tyxy^A0>JhM5%AsKSF<##zIEX?!=_Eck7mG(`Cgcnz_P#TfA z*8Asx{Y-?}MJSrnQiiK7E3ZH(O7o;JxmD&JY*8W_qWh_!-?7I#gq?LFUvu9nEl~+E z%*1o*XMGmTP^u;__-P5j`Wf=AnQ%q9pJh$ib>f_c!kO9I31d53PF8;rY%3D7jCq@i zO9Q-Oa__47d|9x$=rnK`(b=3CcL#WG#FEF_iO47vLXnHfC0-&}V<*XISZZZhLCD^_ z!J0iw9z$UWhZI5OQ#ZphWk5I(|kvY}(olI}^#%qPhxI~Uyo z+kB}oMzT;Uq5T;KfibR4lgTioQz9)4D9GodWJ=DsP@gAp&%Z7VkYaHX2 zM-f9oBbGE}tIhI+SQt!4;dpwH$jXNtfQbmkuL;64*(>8|?;;w8np@Nu%G}qFxB}UD zylofT><~%mToK`4+fuaJWG^;ql8)|m4e5s_ZWH^)TE1(=-#{V`85+!U5%@LDCSecp z<_6((8b}dsIDbR$(ij4-*_?I-xnz8_1vdfeZ6yk z$i^Ho#(l;)j`JuuyN*j&Tq*^;Y~rdBuehp?Q^r z{AT|#CtJQ*;%c~N$5dyEu70QX!bCSMs_#@zdJ&=;_26LNA+lTyKzbOT>q~WOwN`uV zr;>c`=MM%ZF|?^#>Z5~K*;-iu2J)9~7~sbsw|d2)v>~y)kQeA^0J_vM@gD0Llg~4u4h#ooGfo(5cvz8%{WLg_#mkwggHY=utP5wX0`))?3OAV67={4ED5&$)85k z-Xs=wQmc4_V-${b3~>!nP6oWe0ztG0)e>$#VYAOv=};E*5}2Gbq4yhrWhzyHWyR$r z3dy`p3>5Tm!)DwcnQ@GF1B*?!nB@?ASXHf4ZXyB>dHlQi;Wt1kU%LrpgQSNW@g;$K zQD3=J_?Q@)&E+vHZK4T~Kko+TP?yQJ0V7IZON7jFGrKf-15{M$6t?r;&ouI*!oVBw zT()i#pn74C%s6JRti#Fd4!hn;og!t%t|qhrM5a;`Y)%IWq6MAB0~`s0=Ld@ju_tv^ zI|YgfdCqh^KUhYVl{C-Y!DY@&53d22}|TK9t`5zEDD%GYj!83!b1x1I?MLuz)^#|%4h zIQy~+odU(f-lG>b*-Z0LqD-WP9VMNR{*Eh221X^Jmg zUHHB)bw5x8P#@i5FM+nQjm}XuqdA~#lI%~RsA!02p@}AF+60ZbDj4C$g={eI#>tp= zp6Db_PDt5|PLdJg$w4`IM~?s~wSgL)`sm>1NOaDSRoNhQe1j$gOY7b~9SNfS5i3E8 zrUu}bx3Mhxus6WNm*5BLmlNEKE{S?sLpO}J8`A#hH==AYob$DtAk0QZ4tNNw*E@tg zI^iu7e`ULUr-q$zVPlsT%5|<7c%I?s9pk8B`5QFr59e7S4`0 z!QAK@2wtIhp-Tp-l4c<$v%kVgeRPo7YX+S6*(KqfAO@*yAk%u?4Pd6bZwy-HWdV+B z?z#|6HaHY-t4uhDIwlI#Fs#Q?h8@{}dGYyypj~%&>r}e@5{czg5&&+$D?g8(& zom;?rC!G?wPeW63yNL)ChcYZYu1xsQJzjG!8)7_{Zr~leBpLHuD{eN&aDO#qmB!vB z=UB>%#jmeLU1fs2zBJk70@Qqvoc;qZq7;tmqxE)xGHjpKt&KvsG0F{3@XBQZ(BI0_ zIM`rjIxB%{R()(^+ho+N|JAi3wJ5489X@TCL>o9eSnJ~)M=s5ZRQ1uR7)mRnQD=&* z{ysee4CRxs<5m5ptH}7J(Nho|K~~pWcXU?5bBtA!@!lhJ>de|28hFI1A-2vlUZ1^k zSH0kWi~u27l5@baViqf?OA3k?RE2qU5mQasY6o3Qhp`0nt74i(=)(3HExS9%o`Y>Zj(M>v$kfMD$%Ve~P_(3CD=U>qx6++^Rl`ds zS7LT}WEfYgX83Y=PGbZpfVI@3ODjGo^$5y|ub{kU>i|i&iz6iUmVszGgiqg+Ao=RH z4wLP8aiDC?WuU@)XiDX<3_E$Mwhol(cX6Cd#bscE3&-g)7?ss)9U$s-adfEGQqUyH zAcDW}G6Jc*YWo05ze`{w6_OinTkunlpyi1oM=?P>Z4al>X+7RA0+Np4X~k_B*R?_qB&elNTpncl{|IZ zhskuj1W=~tGEj-@_!2mkR%{(4?saj5xY{!CEU6!rRBIg?^tm`NsI&|$v*_b;dSgkw z)`6kHE{+VaF%;6Hed-ra9F;*i8e*9bR3yOk! z4Dl`(r{1nn|0gFjSn}J`Sa+na&5Bycq903BlvzJ`29xk zhmGKejo^a!(#W7%Eo%H9!F+!-h!DI>(p^8fN(Ozult@LXIRVH5~US=R> zrK+kvdLXOSFfyfbMCwY` zFJKq%Q4p74627H{fnaBv%h;)IX*MfE{ihaO2QXrH>xMoRl?@q-W^X}`8safb2}dn1 ztf(Q&Mfj}6(}odV%~=Y9in$8XiWv(ci+Kxji`fgpi#ZGu3{0juRDp)Ht5$enKo9=B zxTJ#TATyJ8uE2L%RC%Qwb6cVI(mYr;Pi^xc`c!Z>cnCI2fg-Yj!gZlqaR_xQW-GtxsDDlx)+}EhDj|n<0(6qm9iB*cGx1`3OJgNnlkmVlEF&RZ=1g?7HW_USCV}h*G^@iS zXN%|-3X+4W$5fEy#V!@BwnBZz48h#q2nH@$jYIM9Z$whChMYo>3;25~>3_mLXV>E$ zDH-XBP=hJca%_vpRh22ZdILaCs9?mZLqEHq9G+>;hm|5^0i>q$Qwb(a&k*pm4ywvh zfc4|EvuJ|EY8vbggfYh72se~lDQ-igSc}JlD+d|EoT`DSk5z0oo+SNw=CM!*kYVU* zcz#wxxs^iJk3Ud0HOpg50rt;%GK;g3Dmy?7BX5Kl%H2A|CW!A&ks9>Nz78N8Ce7p- z$~Az@XgF#|w}KkS89ckkE0O$G(*cd>yAfNUT+Pnrr*9OU!|@NH%Wi-^^xcR)lv|p< z=|AU`|8|lj+63OgmjlivtGlqIw+-J6k%`#&gc3WbZg)gRC_hvd5R!$1YAWvV^R6AaAv*8@VD zP*c=4M-)2rgCRw$;W&zr+zhB~abd+1UOo^RGK@bWD+>u3s-2-fQ$U*Kzp9Y>=#FRH zV&;c-dCGU`pWny$o*y*Y`_;;mKVI2NauT82Bq$)1($&@+*(C- z0Fb?nBS<25{O0*4QgZZ1_mO)3BVuM{CZJvBl(DD|{i|GxHo;e7Vc9^LmUJkU?eJzP z(3##0)QZfurRPQ1?8u06^@tuPGdwOd8abAFWCPbQo}d(4tD;SPbV84gEd0PR^JBZb zmG95bT3oVv|Ja>RV0D}sJ(Uu*AsVK~y z(X{{!%mD^O)Kvp&8-i?ae)3VSn)H_tn~))x_Yu~E%s&tSGhBufZHCGaXLhg;N#-p> z+eD9iPq*@W78R@}d-o#hy$`H74P8!0+4_0M(88vScoLDB@7rDZ7+D5v|D1ElYVr@G zOV~Aw^RDPoAKkL=c)lk*N;MEa%~G_QXjYeL=afkfDa)rju&Z9wN9(kxH0EES-XOy- zTw}CilPf4aykXT2g`tM(!kG?yOQ|AB`P;n_&+*RW9DW6(*|U$mNRn!Sq2*vmXHPOo zVExlZE#twib~#B#+Ax_JO1li4oSgv&OoHmuKcTKPZ{>~jcbpC*gwNy0)sxBJmBBq-O0svW-6_53p;^oNb$4!*oM;lnvh$Gg`S3AWBIXBy0Pw= z*hO7^sZzIibmM48ba{Ejh_l?qPnR&Xa67?QGM@zx`G9JZ4xTcO1WZ9w+XWYBsq3Bc}-I=Ti>d-XC-Daw+{>+<22|cU+3d<@V&>F?7 z#m&p`;|gIhjokn&;m3tw2|rfDVx_RrzRKRkM0!Pe*QwcE?K=uY~1t?EZ5mtjHi1e#K89DTFaa7 z)8e<5p682DBZY4*Ew92?RkGM|Sd28LuWG0eHAhJdqey+0&rGsR{PmT|7UJ?e>QCU~ zIN74qoYUD>IF7emK#?sD_rIBi?dv0xMG^b@#$-Vj`})LWVHUfKFHEv>=gvJa$&z=s z-j`%)yDQI2vQ*uz*Clz{x_(^JH&M>FPzB#*Bwltm>UtV8aFkyhaYd(x zOY7v%X-UmAv3irI?ZzRxLbHuES{REQA!L?9j!|*{XvfhtxiTQttKUo`MQcvcStBHo z%**rk5KO~qL@pIvm{?vyCadS|p_xb3h-fak5Y-iCYsJ=ohEw`ga2k>GVPC@e4A^6L zfPiF({sS*6xNwg+DeOPz2sjkkynl30*Gf`YyW-r+PeVF2f+{U8crA9J7?OYEbZk96 zS|Twz3lXpaK1$qEg$|G{s8s=5nKAKd1NIWb5*6eEktsyoU6VrfhexC>nN=ei*jX%nbQqDyvv6 zOv+$O*dbU8=?o4AGi9j7lg&V5S8SjaUChH&3WWUvC5^B%)tVuvJsREW!#kp&56z!0 zpD!m6w9_CO(Z962QW>gdP5x%yspZg20yg5lAuc}n!VXmX7=@L|?Q}yjfl1n0R3#hC-C)j08ubsIL*fGL28uots zNX_!9>Q{Yqn}odk-Z8Jl>B#twp?Zgg;DLa^Q(91Tj+*Yg2DTby68`3-97%-RC7ABD ztGgiM;km_Is!SK;pXdz$!V;$g!AXq1%S=soI}we8#-+OVqihQ|;7UctGQO?1h@dLRUzCZ#!g4LCXsoF{-`<$!|R zOyl!W2p@1QUNR7t?CsCzqaJ7E%<;1|Sc(Frog+zp1#8^YG;q~J^8ilMoawu$BG|eo zb}=}jZgvgWVW{EzXU`Ts5vJb=Ha9m7IF%ZOmDsj^9d1Rvp{!cHDNc);|}0POzuiA$>gs7;#^)@wM#ZH9e|(D z)8flm(a65M`yVfYca+qtll!zibY!S0dD%t3YU9}(dPdDGsr~*0G2OhkD%m~Cl*aPEqBhdD%nyov)yFpYgMnJfLoPG)%I(1(IEf)f$pqQg zS$nN8P9vy%4YFnjHf;ScHT&aoAy!=(vLvjbQ)?t`6JpfX{X11L>#U@40tPr=t z^VgEKlm_^njt$w)^$dFP3)-io>%>DOk)kLP(_mpi%MB!_|A;bSxHB?QBr82~Tbr6I zy&W5N*nYv$!lH4~y9m}F|N9@mMUo%<--C^y7mnz<%f|8DAo~~H#URjF;zG7ircUp| zYr)Dwkgh}|8}chfa&}`=c-!a7Z|S>ZKoH10c#)8aNQ=W?VHOc~uvDerN+S$!GJ>CP zy-0KYAN+EV%SV%8gqCN5c*qV#^;=lP`3G0J-nzr2a!!u1J(83Z*Bji=5|UorZ$$JH z5{^k%DEh542Ce6%m$90jHnzPC?PiUsE(;uCkCceg(@RGEnzQ1rEQ_fVKQ#HYUWomv zYg&t5W-yD;dFs67mAfX(a1_X$8{%;B*LE#l;0YSI3_BD|iRg*;UE5RLs<+(d%HQlN zoh5c4jb&C)f3f?LPLA0+U#5N! zjetmtFQarIycy#B4@c5fJBo&E%)8uAg~p+aY1Kn2@&LVuyh9UyhV@RmA~dd#LY#Na znI&LY;8md_2eRz!cE%uN6^NXD$S<6zU~{!R-JUr2Gv>Yy9_0yeOnV#u$pEYvwUylfA`=?WpykEXq7)Tg|9Fdl^JAIJbwhhHHuQQGtrvE}8?Hq%3{(e5yf zr-z7=Hh~YBno>XKrNtZa-vqhl$obT$S^|XM_F~p&C4g`RlH_^hAJ(dyS8jdA)1z6g z^D3mI@Par&1^sV??Ylls(vX_eE_v!XQ=vMq!bu7@!-*uH74?*i=VK6`Sx1PvRaqkR z^G)2S_~*gUmedS4qMk}O15PM4eq02a3Cq?Hv^~bUSpDV!Gp=3DF*6kew#8gbN!eiI z_~{@y?Zi0#1Ra^RQ(_#aU$x@2u+8T5iX7SaX3xtAS#!9l0b@9SQn0I!ZHO91!fHy_ z${flAuRJ|i?Z6NVgn|o*8WA8~pt8E9tBaapKkCJ>pcfOac7Rkj7H?V+b;#t@$}SmZ zg=UXC#2oo0?BAuiWV4;dF@6}F#-ng@wdA_VRPK~lk|#XwqkMK`KRmNcm1VXT;~Oh< zws|UNUr+y*@>EV~b{GSwLU z(@q7OEDG!&Ow4`cgq7Ibi~IkPp_%%#+OIUEhN(U}RF%YK-9T=2s0m!Ac!$y%&;=U& zP)pGUetlLvv!gT_=ZX0o@D1HRkS&IN(nxxdgS2qxJN5y3$4I`zE30^d`8;D2Y_1o* z6LyTIrmzmq8uRv3*gz(+Fs!C?gU%1|hfo}+K04+zOZu37_sQDf+Un8+n!9&PyO#{< zdQ%P8kC7?cWPwx8p|DRkUSNu#cR^nCst@(ip~FwS@yMp4T4$U?gU53pjD0shbU!@# zO3iQ@Bt7WCOQQ9nzH(=nF(EX43jg zKhvm>LOpLTTs;bu+IBN7zwn~rSGjw>!d&L3xp~=)}h6|KaggW4NGhhvPHk@Ati@uKEZQ4d> z(4|xz8KM?@E?-f9d06G>sRd*i@2R6Uy`C?_w%E`O0=r*OlKlKxgw@n;4k~%vQ#J&? zO`zB$OW;}AMyF7kksR1SE1H;U7z;I%`S!^vT{^4NF8_P7n41++hOhPldc}^k63R}^!O1kuev%TvQ} zJWHB&%CaT(yS`vturb6U`CU~i2GLtvF3oY@Mb+!VFUHci$l&xnl9r5OCXeG7) zZW`NpR(;VxeT}Q+$yU<{IlX=PIXI8EQ3ibu$7gd2n*>dUlGG0_DfT){Mah6N*yA}$ zC}(DKOVEmc*mE8MAFT~lB_7ABkoFFfuUP_l-NSwhW5_Og3u5ys8=8sE`2?5Rc+O~O z=DpFRVUH%01e>O~oOrKEp#FtJAZ26cbJ#t8Cz#CfJT;&fgY=2s{}ryG%S7ie{)l%v zJ0|-xt`>JYLeOxa4c&35XYw&7nodSQ}FmpW0$)ilr&YsmiHZQ(7 zwTB$`t2chq1=o5Z{b4{(aJcoD!-d4zkV3rw5btUnFW;GrsSlAV^m6?%q6e%^;cyb+ znb4!h4~%W8mF4qP2H{^irhr~Hyx2B^1@p^Va`D1v=+=_`Qtk=26|bm|!TnQ ztNy7zW`n#1Hs39t7uYcfL8^-S*pBML%;c89wVoOKP4KFbd4+A+_p@U?+WndrowJY_c$ z4?(GA?i+GQrnQbiVG2~Ae$|OfR;&I;EYx$$gt8z&1E|A-ZV8cY|Ggf}A9ryl?= zSq;EXqVOm_w{yETLZa-@CI*L2g;)_1DFOl|8R@m42IG#5B`r?p!%WHcr3r?tdh`Q@ zayT^4hm|6B0jQ9l5`G80nFQ3~rM47e{rK!GnnYdL^s~Fw*94pO*$?wu*Vh!AwJA39 zkbOh4Oi%{*OqE8S+1x|Ju~bf!7F)`A_3Z4F1_ z!?(TN8zj?cXL>d2tv@i@_CwLvU|N|*QJ|E_(n_xI>QzZGW9`xi{k9lYNZVuNYaZNP zF=MhF^c612VP#M%b+rZZv$tZ(^xJ3=E4E@Dz*vL4O~`ftYmJGPN_m{lLUK8vqgM10 z-u)ChKI(-?D#HE=$h(3#OF=)0rlb2a7}jjWrH52wJV}suhXPHwM)78qY@$dQMFt|e znwMr_AIh(}-(qrtNZv=IN8u%gGNPtTS}C%4Q)N+DHYn~(>F5y!YGjwCP_m)Ne}%hk zdUl4hb3dLS#_IqHO37Z&$=TqPii>Qv+J_&K80SqMF3wW6Nd!c`OeXJxi)5T1y;owG zp{|?j@m9>Xb}}hg6VIhzXcUTS(c$Xnq{kS#HCj&7Whi^1obby{<%bcHHp2bM&AEB5 zZ9`|(%Ui>Q3O%1>HYJTfw==fDwD=k}6PRy!^+Nv{FF33W}MBbqxsrVm^hzwO(xTlE_bdbvm-4S!-i0@W?T3W;=S4&>)&ExDO6R} z$LgJ6Zvs*Kr{4u!y^ zq{A|R8~i12-qR^JD>xo4(gpAj}+FNlil zCDMi(S$AAh=-Lm86s?Bki2UV98RfzOoNG9S4(r6Y4rz*xT(%hbElnBEkdjvt8QcuF zky4!be)aOaoW-UMJvdNqU2fkiSKT3=`^GpbYFleo`1#TEfjBAbk3QGPXCM>m~4+OBSd z_3}OYS2CBZUdX%i3C^`R4+$i!Msm7)@|RHLsgGH0ihYNA*;X=zyIPTE465%6U}U__ zprMBjq+K_Kg}K83g1Txz-L0Q&zkVQ4t{Q}w2_h+gqG&?rF@XSB01p^MwCK%{dDGH) z6n)fd(@#GYtOj8BBI>;l>^osZ`8P8wyH)fNZ>hX0p@D&(183mrYDr*>neEY!1DC7@ z;xM{|_jr*P6lLn86B0MJLr-|TYDj+SrKpfEXRUvI^9`F7R(xXGmB%s|34DORp?zzL zXcIWDh0`hWyiUTmrbHlz9%tHk7}y_9=kWl~N+`u{atXg*9Cdg%8lA=G$Ty$5xw$7t z&eUQw2%m|I?jQJdmojawl2a}5V(57ybeKsgafvnscmlmgKK#b?hv`t+(x zW>KoE6kFB)uQg36-dU~WE=R)J33!H8-+sR3lGUpgsdShzpjnz&I?!B3Q%Eg%(a63= z5gjLD7OguL)7G}8>+fV*8$g2{Yy?Aa5v3G^iw|jAj=8tDclTc%?HwIId$s%blZSG4 zs1u&Wd3tL&16K3FnZl{dIU?hNdDH-eEu3mF{z)sZx~^fZRAx(NbR3@J4gq;2Sx=Gq zoKgxmy$AxF+30HF9bH`^D_(*NhbhO9M0GaG4rU4T>5Gay9CFkE7sy*Mq(eTBj;LSD zTW%x@3iZ+L3b%e%4-92$@QtR_)?0VjEIOI?MFpvx?z$K+R^}|)abiILw%&W1ummC0 zSm5h5WT%-gDAgpdn<=sv%Rb8&$Imp=YlmX)EzMycLoiQ0T=Kv(a_+-{p*E7#t)F*8 z>Y~$bs%0N*xJKMI&Y&Yafs@H(LWxIsp$_F5X>rC0*4A`0z{Rq8vqS~tiV+6QK}L-X z=d%Q_p<=k~;?fX{xd&YxiUE`~i0BdS5^0fB18{-o2mkcBCwsh>3~rp1^d)0Wpp@qq z2~{RhJ_&|MvJ=E(n~)Zp3cjQQtjef%)W^?Y&0|7lVBiBrUk$x_#b;`*Tc|3RJB68x z&v569=@L)Y86MP3c%raj!fe*3qXy-v;R)m$YMH}k^Tr!Ax9B{TPjN#Wp~=V089)5t z58wYmk*Gc{HBnWMwidnQYG2v3Di-a*2f$rXUp?1U7$O~iE9Vz1VYMx`5}Qe*b%?pe zv`=6)LOkOHLHL6~f?LtkaDWgcG|%H?5cg{172aL}dPt-l5@jzy*b__F0h84j=*m_a ztGeaj(`6WvkC8J8yK`J)HZoFjjUx{u>7s4@l?q|QzwtesbghuE!j=~;Nm0ZMJ&cBs z{i>~(;m3H0mj|i!l1jo(46%SH>foaZS5aML)Bz*VIV9N{m@wbL^JMaZ!asv`jT#%% zl^2~Z!L!7e(jR-O6}zHwm`mu?#bzp(Z$dgmS=z9oUVU6j@^mXL(izzyPoPRRRg_gr zl|>p|&vO}`V0w54zciibN@?aUc}@pm?>)!fU|!e^cJPppJ`($pQjr!QC56s@@i~&) zV>g2~qTql8v^yJK<8fIEyNB}7P;eHBrx#Iw6DDQcA;~q;*?hoI3Wa0bGWRLD>RQy=ZBv==H|77vyYtZ_(hVh8aMX3)NiMS{07 z(66RZ=CGA%&uekGEhpJ0G`}xk6ZnNhiyC`1`(~@HGdoV3an$7nFf8RL;s?W3X`vif zsS&bLvjA7gE}La8-CTyx3e1&^plKWKBFX1ii+p*%@|H2oI9CNyvwowQUYxhG)fVEd zR2cQ$mW(qM$*lAX%VTL_!(*Bmln`qqxtJv~q7mNGy1}%642Y#%89(AA=!9M7^hd%? zH>WvKbqi-#K4-)|MR2nN-&((i&EG5Q^!U|4)W^?YD|ce+>FyG;4waC?zPGTP)6k{+ zr;&CcPJKooLXf0IHLy7uxD@}8{L*bI29j+KlDC9+{99XA5B>s}$H}Edm`7KtXP##x zw#u^Kd3sPGzuB5KEIPjRPyg+LZMm$Vds__F#l1Bg=vZl*MSi;V+RHIH=v%FvU{b@c zR$vM>*Vhbsm0HYhddeRU!g%y(hFjzS<~Uex$Q(zO(3+{T$|dx4T&yGD>1*>rjXkf3 zj&Vr{U;ln^U_Pj_>f>i1f#JB>C#b?fa{;XCtkdy^VZ%wsqEb0y)_{$Acyk4tr8{oW z0rz+pDO`-f4Tsg5sgnd#E(DToTKoY>eo7dmyJQ;&!;?9AQQLU7S~J_Yh11Q{CBj?L zB+;zFeufKkOc5@+BuEdvkNG-Z@CV4~+~$$XqVtul)@;7$QgJ>Grc*rDfE68rux2`x z0rTkS#lB=q2&}umoT$)}m{D=4N*h)(PJR3g#2x5V1FqhZP2@$4oQ9 zV?9TO%HM5%TUGhHn#zx>Dt}*7xpLUQSC!Sr;MM-|v+bZj$M>5^DelGKd$t(;9ygkq zqmXXbn9SKMZ)SkKT=RIUI_l%+!2E_W-UxfC!B-2XgKRxGwo3z*f-3KPy|<4wK#3~( z4uci|ZSBa9*@s169^}?}BfY{E$+o%?iRp?|ntX_D2zS)jK}ci4+QBlweGi>(gCGBb z!%*r8uE?f)dHe^8(qq52TjJl(b!_Ce=r)$TLH+Pj+S;)U6r5Z=v7*L)hN_ zvCM#?yPBC?4RU>gFMTBwk(xo0lbxJ0(}a7|WWX;@aG8p?(@wl@1_%5LKOv`}qiSSw z$itDVorblmH zscObs<20m`2<||NUh8r%3_#)mQ-e|DE&$VRuxzHdJ;CihdcjtJyAvGyM|yZ>ElI2A zcqNag@|U9xT-xCkd1k}}RCbiTK@^f@d!7knDMMrM2yI?(={iXV$5%Lm=&Vj7G|K|L z58(w)_El>;GQmthgzV#-M-IVd5ozN|g z8h`aNELNrUIKeAS;{WPJX}no5ft(bOZ0hFp3(m!xuyip7(~D$|M@V#<1H(e%gV$z= z3;_K_!;cnhh$u!oo&xxu7+Pd z&xM-nYZjr(NtScQbjvu4P6JAf2G?PUh(RtC3tJ}DF++k5<5JC>H=qevuT)~5y4G*~ z!h9iMEoGf7soU(J@l^bJr+D&rju6e^;5?b&CJq^k0WbVIpbwcz^y(X8*Y}6UMh|?!}bVBZ?jan2n!D{52!QL4fV5diM zM&GcDULV5Ch9=)-hlTya%f`1}K49X1wezl^tQO_E60VbIxmAjAZ1JgAqRER~=WZwh zKpE=}DIu{q^TFuOPJO(;17f(L*)Q0l@%c`NBC_#ps5;~!N=}@Wvw@?Gyz-tQrvbd4 zhU4HIk)=4^g%`QPbdYVAEB|ck25YVvlb0daxaef|TtWtRMWcVUd47SOX8MCo%MM2J zP@rEEzspMxxQ6mNDgN3Ozx3PU5>>=kfmO3SEgEiW*3+q}WR1eUaD+1*oX%cGvyhwu zd~iaZ8m);Ugu!tRF9PUspwhoFUDNmQ+~+3(v}O@)fXpp9|GfDa{m}PQ>3L{+M$9rw z@m#yZq=C{DR#t~&v)h`nQ9t^tv=4_~=0}&Ag}DOJq3B?MkSnME zfU3L6o-(@09!g*n0t;LBKwK!!*^8P;2LDZFxRfATFHGnuY+aMtBidfcQA-TvJ~%Tj zv!a-?TRz%Ggc)aG2+pDzP!fCl5cj|{{C@M&sJMfA)+HJ z--{novL1f=aLC0d97{d6N$@0uqWSCesXJ{^5wr z&#&Dud6XDMd{*O3us0+_e>j?L2YWNbH5?~kY(!9!<_QhB$iRpqzq{I zZ^7qzp8Cy}!%<77O`Mzi0d$hd>=f4m0d#oMp3Id!R>TCCzQpC>kgh~ntAaMkUtwO& zm6l#3_N{%~huAlURqBMKbg`eZy-c@e77$fte{Yf$& zQ_*x}Ug6N(G#jjcOAFsx0UZtAHF*2)#=yU3=6>kE4B-{TYLEY%%izV&LLjM(;XogCwnx9p}*y z55Hnl7S@WHvku_;kjFxojgV=GF2ViA!?A=MV|Q8G+W8#$CQ%47hHsEYiM%<-Kk$P2 z+ixKo+@w1#G#xi>vLyW-`SmUsND?20VJ$t_8s!_*F0A$nA)qRb(-w*gC_208Pk*&U57 zlYXJ6uwj6R;ghQk!^W5~J9*}69S1MmuRyI64*>Jn^(rvYaG=@JET1K0li}?WcmGq9 zNz%n)dKl~zKZ%+P7RR;P2Jvb%O6KPm_@3jzQ}SATAm)WRhMFa_5V(*JbNI0rk%hyt zkZJW2t5#OJZ8l^c#lM222NwjmHC)7422_xSNbw2CMIF6RUm@%q#NXL==cDjL7!M?5 zFHA#xC>+A*LL!>R#*BS|lf12Gf!hPAcqWSM2{5Si2o5gK8EM_B2L7BQ!&Y8xcpt?e zMyNlPWbOxS!SyeOOfk=bP>q+%bmFblXiit<3?6xAK+e)82l${?IbMQ!jhI7X*T*9Z zB!r^5MJLRsBDK?E23y>>!pcBklPF^k3Od)o84=A+=RL}hfcJ5>QQ;Qb3J;76ffK-x zX)`l$I8rlUU?ktcJ-uWMqR1r-(WOKZx;zEU*tKm=6DYgP(vG#9)CPx{oz2EzMurE# zG>ND0i4f|6co(_^#=_=OHXPc!2_{54|1?)HRq==RS-v^j2 zjqT=GC+{<|CDpkc{XeZTxB@ed5v!s;q2w6l<=+JWDT!6dF9#jR`+IXMr z3Wpa^uE8yS3`~J~`g!Gf<4NL`85Dj}`Y1!UZB*7@hGIIVWzvoq3x_)3DZWS0L;_6~ z0l)s$O&Udr&p4(_kq^aA+Fh3xWg8|*CFD>8GLwM8jpqp2(JRlvqbcS~Pa>v0y95IH zV_aTK1b!}_1Mtp$08;`)B;-1F6i8{D(S+-9e+Vst@&lM-vimoyP<+Y4X_};xmFING z#ih)Y^=;}DYevUTqXxlUta8aFj+na9$99&{F*-BK?J*7Czk2v*atVgzaH?i8g4L0! zEa5c!DWkFBgDyUhjtu_Tbo=m*k@*p+hM=HNZ~z?5{`yW0LVa}3ss<;bqrB}*rBwaD-9SU8=3O zzVL+d0K^Pfnx>}_kmTkxE7FYqHvBIQ_DC~J`wfC$83%bi+=k6jF`+*ChXejYN&uzW`n7>fJ@}wB<^LRal50tiJMjs469l)snuF-J{cf<@%h& zPG;i@`0ZZ0Q>zIzo3MC?xGPsST-=luaXS(j@pIpp?VTUP zN`IREN65+6b3?mxIu}lIUSo@1a);*k9d3iR|5|!~Mgy&H&qvYBzc1s*?lxpl+jKw9 z6>V+jA#mD08JBIPS_uABlsh-H4{J2sma2x@;RXx__`LRCja?@jFFN$>xN64KN6&e- z;l_#iC>*)z_{dv5f`Zwzw%x(0yy{$iEYmxQmK}aP_r>n70PIG$S4@GEgx&6|FfJpr zQZf{?v~bF*-Gs1Z83v0l-??Da@^%&Ooe)Qy-l$=AxM&y5X3` zMU6^3OlOxe-_mjmTSyNyVEA?FyZdM9-Iq0sQs||{?!IU}x31Q|1}&r}`X!ky(Yh?# znNE`)JJgdjOHnocISLM%u(HFvS>%%C`IQrgs&v$AI+I-adNyOUA}skGT?T2@rTXaBwm~<=72a~R3NmF|TJ8myhyvBIA0jGP zZO*IVJ0t<-G^CmxRL@o)w!CMH2fvznbfG~Bv6boF@wT^3bC$au>}V-bRQvHJmb4Yt z*DM;1Sko3>k~7utx?8Sx%&K!gHnwmzKW0{HPS42Phuh{JZ_+Y6Ax?jsdtv*ISdHZS zkNoSlyE~_Uez(mx=ygnJIGb9@t35ItMSFL^x1{oD@IQ-N^nzq0UTEne-S+h+L|)~* z)qpr^i_Ja3IE*Lona&5>%ippWkNfq4Q9^xGS?%-Vpqupkt$KYwMgXfztt|07N8K)BZ3VtFwXqm)id? z@%)39DC-3xIv=KT)%e$O0Y05Z2z>>2XL#KTn;As{9wO#)9$gszYR}s7G8~&-t>i5q zer)}0V8!x1P}|h_pDWth)Rt`A zQZJ&i3#dgPikHK(h!iS!f(iH97!_A~0bHuo#dlZ`_A=x%a-P)7t0kpx*IqlYUpqR? z>o&qJdK*`K9lU$@?#I84FS22P5yXRL`p>!`_Q&A$Jnri+_3vvlTI+w|ird?mu61f+ zdwY&L>kl@}_eO_bfAB!JLjh^WsLO3U`m1bw>*S|TJyPxaXVA)!j{^U^pYd=cb4uaA zOilB0d6}v(r64H}*UXGp(+!GF`t#vMiB-r1Y*70f_OGpg`}8Kzc{B_wJP5 zde7dOglX-mq({ig98UaNsr=rVV!E0OxK}tsXRh!xqqgO*Y>;eGg*6tWoN|H{>aHri zV$PhyO$$f2;_@vASW8MtM#9T&mEs2V(aG!1F5hwhEG~r#mv1eF!$@;zK~VUfzomtW zkKojAr*phf#KoU^{CWlx7-CT2IL^_7-F-5pR5|L%P<%7vyJ-Z6^`?cmuv zyrRi19TR6dGYvS*VFSTiK?KIbW!)eXQ+>6kxpWvgXspO&)=(?bf70cW)#tgLJ{}n& z0?7m(CZMnvO-vjNHKtRUhNg6PaLNT^ZeZmLLW9ES*f zpkH9p7cfELH8%pD;4!n@T9Ly;7#uu%NjEb?dU~H7m+C})baF|VC2~v+U#-DerphwL zQPqI@*f9^#>O7V?+r^Y=!-St5@|F1Q56wa4ec4mVV4zupa-q3sjo!^vjOS3#g0-_j zc&^8o0j{_b@AkaCA@HuA=OC$`HdSX`(5##@a!pjx#WHh;*Q~KOi`_9rtX4~2CDNt0 za)@!lG0P}h68#I;eP9I_!3-5mS^~3_xe$p790rL`g=sQ}EFO-8iKd0m_Zr+$TAU&s zVCB{@no-(B%CM+`U^PL0xL=J}Pz|oYjp{e`F}EoRuN=^}WFEk(kuc|Y>zbq=l<|0cF+tcY&ID~f+NZjz zH4Y%=!sawlNA9)|Jeb5E@X-0!$OIB%M55-|>i(=H?cP0B#wdNty(?pM zdoscPpJ?`ELec2o9$bu%W>9I~9?T~&)iQ6XN4C3KxldcdQb2W5!4NxaBmwY9L{G0c zXtN143B?o<=aA29Zr1EW+}Odm6(ed>)C*}KI018ztLz~no=)efV7%dSBGYgqIN=A>Ok9b=}XA-icA@^z8#!4**4hQQAT?&$69CKYLo|GOqZD5Tz zgbkmgTo*hc-m^vaglwV(m&ga>zuJSA?EjU5`^L%Ks}rsAtmWvdhR_}_>H^LD?mvlr z|I5)<8FR`7>4RAvNx@+ZM-~C2q+ktG7>kU_O=2zeafrqpQJM-gn=%}^o23IXtih&c z+f$v984p60;(l)iM^Pjt@r}g)MwS4C7ll7F&Wx1sfr1@}IAhw^N-b+`B}kS@zLH{J z<=$oqDqp2uH7IvP=2a8fg2YQtcd@ZKg_H9+CE36_?DU*x#Ql!x-U;9`vEeK0WQRX0 z;nyP|?B1I`0KbZv2FTnIS<`^h76i@_-#fb1oj(_nnHzcyw4OQgp3vJM=q(rFc#Qna z{hT6Yl_I|Rbkd4i93oo^;-|fjko2&R7ifH)sBSzndeFm%ulA3hJ$xAC+M%a36uI67 zYoCx&onp{Pu4wOgTD79*@GFy!xgt&|9#YPvVdSv?Ld;z`IKGNFKOlERviS*YL7=4? zRR2co<4DkXp04RKd5|sP#KGI#_g^(5(u}g8d=(a6Jno3B@Y2_UsCYdhrz~W-Lpo@; z3+FW;_Mn=>B>+b--2EfnF>Fes`!miaX;q%-{0v#mDF-EG3LC-`fK$tmp2JBoBypE5 z-Ks)TN>rH`DlO=w(U)uGF2&`m;HiVw-nGFuQssm3x$&XIV?9i7}&TdM*C>5<}| z6MtorB3r_Vh_|`#zbY)Guw+5`DmT1%+!2A{rLP4^0pVnG)4Bzl*Hyg)ctEH-h(J{=^d=|3NRxA}OhpY*mya7p|Sos1_)BHl{|Cm$YflJmju zUi|RGA0NH=;g5d|o<`H&Bxc_!dAx~N{wc!d;?6{Ck=Ag{D6It_9YCsd?!JFj87g1pat$hXL^{_{*@BGT!I2W@ zKnSIrQ@7VX2QX^@1_yWF0imqVh0(YJ{!+>KNz8C;n}DJkZpN$z6d z3(;pv5cw)dszJFULZq6=76iy)6!wpCM-9*I3JIbQoM#~d5O9nGJfe#z;!xOoZysko zOvAI$ITBBq`#~D;s(2(s$8ZcgZT1xLp_ zhsUoEN*}x+oA0T6D04HfUJ9s`$+AKrC&a!`V^sl=ui~o;k~<=|sz_`>U=>dud1WYd zJ-;Nss>?|NIb@E5<{ANDpD>QqZ5d45#((IqkQU{>5ggMDrL6^^|i|M%lcZs zP2yRUKWn>cZ7P1nsVEbZ#Zq6ooGc>pRZv!9az`X(C57~B0VZ7Y(Z}14=<#l z$lKfj-u>!mQ-~!zpCR;NV2x3eXqpT@IBOBPK*8_Q#&%&Dgy`3JsvHiwQC;%1l!>5x z87G4Bu=6SI?)zEh@lflD%zp@s-z$%Td}rfeRv>amBuoW`El8M>bAUPq!8I~AK~u~L zXv5m6*%LhzfY(}9BDNq!h$@f@7Oy?1TpP1ZvBSE`nc$9UZ(&C&J~XVaX1dEp?yIl1 zTN>E6zTVDY0v`*+2tR4HxI{s6M+8e1i7kkga$O}aTQV9SJV+mzpu`*ol-wG+&A3oL=rXZVUed{y3Jve> z%a?L&)Qb8-51X~P+!0ArOJ@t>CN+uQOi-z(@dv~VescByN0Y>z%*q5uX+bA9vcYw} z5PhT+lCR>T4wgG2E$YZ@L0FV}@)T5)Oqhn&Ud>#RS5bOiYU|m|4}ba|&t|^;Q~ueE zhT@jIo6$q66s4sFohbcck9Vc8d=;m4u-p-GT1Vyz#Oc4j`SEY#i}5$#Y;6Tcvv7iZ z4QIjg=X=42&2Kj!Z+`pDH=_`4=#(f=sGYbZ+}e|3B{MuI>}rDeZ5 z2qy^R=azmkdm!~C@l?i>g!C@N!;vU{61SNB34+V;ih|?xC?v574s!+r71^hz&WGOA zGrxZbCov_%L3@a0EN9Uz6(A6~E9j047o$@I?m^1#sLvx0C<9@z8w?OybRM2Nd2WCF zX$r@#DEQ;%@69)&843-chQIY543Ck0mV!Jdc1V=P`ZN~5f0HW19hi4DBNw8F1X7 zr$_t2AU>UhlPgA*f^P&v%#D3}AT0^XcyEf(L^Qw2=|3pPqtGq$fyqYf##tOqH-YsG ze1kXfXKsjQPNg}MX!%2kWb)jtqL?Bq&1Z-`OEEy`<{RfxJguj|*|TKpY?2IvgI^A0 zrVN?f*Lr*wj1xqT1cyA>4E8Bl(Zwq;k$9pq!bPU=6c;62>Ezr zDI`u4I1Ce`I^d565hWF{0YrElx($<}(Pjdsl!J)JP1#EZ0{};1NPx{Q*c4ngVXJJW zt!#Q&lj0Tg6sY;q9OQD2TXv-pf$x7ZdBt;!Rt?phf>7F|Po$hIh@xk?F6dz?t!D`N zOK|`GM({WL9S!R*c!)e0JlJOD_#cyXkA~o~iqbzG20xDfx`(T5+>;Ug(eO0t^ZOWL zlwd#}>VyfFZp;|LX(6H6rj-qQQ-+6}3?M@k@g$KtKfj>Q+uJRMtY=}}ydEhsLSILa|C!Aqil)+|_^rGpM0)yf8HRka{q!VWb z>-^~FcOrZO6#HF#hJQR@?xR;j)A@Lu5HD{AJK(Hj1pcOoV{=M#nq*SKTmBq|y-9)? z@Vq8T3iksn=%^R-;=nT^B6#!1t?^$KN$O+pBXOVpF$nAkQS;=*-jm=S=CHRpO*VhH zr)sK?0RaRA@b_$;4MYLbWlw^K=pQR}BiP*Bd?5P-O*GB)R=!)^+%E{Ewm}2u?wOo3 zNDf-7z#0oSI0v>PCz{g4LK2Td^S*Akgw{2LmIZ$@S5W2klar@=hbJe&W^ivyDB8TZ zmmNIv#Gl2F{%YvG_e+GgUcqHD8T9|Zx1(IyYC>~@fY^$*Up;1Mg z!O?Lu*rVk}j1E3Mn`4%fKE!ya zLb7!;_$9f7{gT6e7wPwA`|i~goh@i z0XHO@+LY4`>w%3Bi2=d#CP)eXODY}Ql9W8YfQ%zgVMHfKyZZ;vWLz1%)&Y4qAJ9UQ z@e{Dq9`;Q--rn22hkc8)HV})@SLX?p0EpS$n1z7s#M|3kAK6{4E?_1>%RJj%a28!^ z!iZr=3t-Vl3;-d-%`LFJnu(IE$Ps*4=yW7+u=hfv6?#b%Am+i0*)4+v&Xh36>}_xJ zqI$q(+%}lmdW_RcU*d64tF}R?2FbWb0Twp_ImSR-IQtc62OB~T28VGj3iEde|1l2D7#OyR+dWbMR`bzXklmJ zjgEwJg+NwR*UDlUxfRCLXuUr4QVtHh>&bzJlxeKx(-_eXpp);WhZ-N>WVV=3yL4g; z)=2+WgSYx5;vx)!wdB$rjbyVnO~|j%;-`{PJ=1{E*;!rA?^CPLGe^-OF$^XLV^34HM{WB!D^VIUO(HwMB=Ed)T%fF*5f! z+F9=@%(vkYYsVWvKvVUL)7BIY)SJP#X54LW40 z5!NyjP?*_8MGV?#v1I2nl}df+Z7{BkXlj6dhBr3w8zu?i4rZfsH9|ocGnj4;!j906 z+{u?#8k7$ou)HS|kWg|KmZ1Z+5&(3yz{<&%N68Ik3KH#(9$YGBY1aqf}K zC-y|lvU)B3p$-Y2GvDS9dGnwD6{yy9=k^r3FkDO~^}8-0nLS*nSDk^UYEe8i0tUvG zbRSFk0-F{wg#ZmRujC%KMdOU{rbFmGvz^n{bD2=m86*&<4VJ7gSFk{nmWyK+{x3w2 zGe|GCs%Tv1qiJ{sR)to?W;*hT?}fC1(6|QiS@ejGzBH-yg)9T?d}dU-DI>hd%tbr& z1r)tP{b@3vz!q(la2h!e5p{J_GJ-w~+Hm1Kx1B+}OrkUVe==vUQ^G*nyC%{397e`q z_dy-^RIelYRgIx`9fke=B)5vVgNjvT=YNWnLWHQ9a3d@jV9|4wgkbxZY(`D!vkJ0j zpT!zkghm=DWQEyVQMpQBes^{{3!el z^)&M}%rfVZeL^B<5?j=)ns9Vw?}@TPAXst@^EYRenlFv8)+{LUnj^2` zc(f)A$s4yCE;q#HZ`ciSjDq2Cjs7-)mItrfGTIBH#W!KTA8A3U-R0OvXWJugR>0E)6AA-)-z6PXD}Q?zGK%-hVcw%Z%nL_3&T0g!q}w$ z8;*Jb&ap#Stx!NwZ`3N@9Ow!nb8V)}RV#;d2{a^TG{>$S#_m2%M1X3y7JaFaLH}<& z$4s=lC^NF9f^~NSd;fAQXci@%KNq1fp1wlYiblvR zHqd|^lHULN23LT5o@O@#2x#MK;I0E720wG!;Q`wmqkMn_84T_(tFGpq4}$Y5di!iL z!4_aaRlV)t{=s$vC~+N-^m_A&82bZz|6$)hs!Kr2U*?j&W=IEF=Lk2jbf_g`JJ1)- zJT}}j<{c-Hx@QbSGnrJZlY^OZH!_$(h)Im;gYGO-R*|dk2}h~NYM#PA6Y|XpU9ZnV z*nzQ8Sk$4p@%<}q$M5xMx4j1o4Bzfw<@@}}{=jP~XU#CX$tM}d8aHM7uw50#OcZ#> z?Xip+>jkCqqHuF=iAPHo%IP-Bz$7Knl(oh!E#m zO<|CqT-*5{RI?Qr@Jlx@2JVu^%0fn?m+~_<6tPFvO()iW@;+LZslk=@8r0HhesU^h z5)YCo@j48>!a-9+keuw~3V_n0^3Cb^;%aInZs?GT?4 zZ`2*<@(TbyPNUg6^hBc3sfo-MPB1(Sc5#n0wJHg1*XFhWB8?r5)azy8s2Y7NwPt$7 zu@UEg+SKP=HDB{nWLl&l;be0B_k(9AZ}#_|;`Z@d5rg>63F zfBodeGc@|0ztMw1ME7K{mFgYI9dOC?g4C43v;VtybR59H5}Fg7C-R0?aop=CKniXY z;^9UPKcr_t$L7@E<3Tv1DfDhhqUblDg%|s;es&~&?iAE9?e{Be^T@RM zhZVL-<9z%B2KvJa8>NAAqkmjsqcqa*zr#rXw8BPdq}=Ggudq=X=?}lhNFT3qb<)xE?}d5)$^QNeYIBwAY4?|%LuzxC>*-)0kUryPSGlB~zkan#LtW*H z+BrPj`8zeb$`y5VeE52oH;ff6sh#8F!;{_pR}k|U>S|ULx4HLfcmL(Vi)Y8rPL6ke zM&m1DS8n{x&f(t9(>(R7%y#xx3GVB3D$zaI+5Pny zX*xfw65N+ZCn@)Sw@O@p-rY@`{_YQ}!uQGE$!!gfWg z4NX4ZIXd3mc|onNiV@K2@h^Kvrqvbg3q=0W@l(_2s<;b{9_-LaLH>$%1sdq#v!9{; z@@BI_mU?-FQLbo9U^xGN^ad@iYCVDOH_vvD_Ych+RVZ19#%F`HeX?v?QzKp4*J}IU zD!ae}cP`HI1pDhN^hxK+`U@33Qanq9vj?oeFo_$_4WtZX`Dj2hEFX93i}4AjzL*?J>dVPFqrRLR z9qP-;X`sHGDERf|L}jlpM@o2oDN?KJOOc{nU&^Sy^#w_ptuMt2PJJ=ivUNGl`K9L! zx13?{QH2YZ6}^^!#j{yuBXZT8g-F(rUdVi_YL+nj3E?J!olktrcx8hqUa?ytJn=Cr4VToM5Um3i5`81+09J%UQQ`Ev4^JoP>%4_BxejeS^2AF{%U zpY-7VRQKGR_N)Nyj`A1L=zMmu;Id05@i{#;ldDK0n2j^+a^$aM>h0CA9zx~ZABY3; zQq#`P1y&&?ome6vq^=v}r#K&_ml@2`%^8BZ_(xHAGY`9$Srleer9-Mj=!hLro|7X5 z>EKgh6j|!l$A!qM*t+GC*lvX&M}l|I^Q7!y0=M4`DZTX3DDee@JoGWI#;vdm1zz&+ zhDQk9kn`(fnHXkDv`K~Y&6zP>!flZJ&~V*OtegbjYR1u(JR(~zN6ndpJw7s(N^j4W zTG^|ZzJ2xq$oQwE7jCy(E%@@Nw#X4oG_{3NtBWqG zr`aQLRwz-*_@;6vc#fDxnDhlT1v6qRHAtA3_1v8H)rf<#G1O8oCsGyzi!OcW)~8~H zvJo7xGZ`nvnpjb{loj9v3w;36i@p99=Ct_qmOC9E0mC4_Bg83Z}F6;}0A4)8%M|2FBQ`GsrAq+K zSlR*cA4LHh3+CdR=>U|r0*u&#w96<5Vd3i=$V$Hg4E6_@t zZL(GY&>$S1_FLhx=p({g(rwn;yfUQvkdQ#D581eSxpsC9K2nle ziNqyPJFCD-b+YJofCUKLpjouDpR$C!4e;?m+JSI5XADooK4i zN~;(mlI7}`?;trxT&}ox8`#i}r5zOUG7*cp72R$Wo#PzxA$kNe+pSUZ?4VBUpxS{| zWMq3g@hCyykr4vd4IVii;x;gAI<6Bpu67U}&9Q%v=GeVkRe4f^9<6>)PX+DouP12J zQJys3^i}7JY5*hIzGxR)z3feCc{ICaEIn(7m5nxl7{Bct4M+5#>sB1GWhCvO*s2)7 zwK{^4kFLRwOX%;W(+arKMjM_DY2~hd$zErjrX;WkY;qc`T83$JO%O4b!8R~~(*eK2 zTi%|K3g~NE2F*|^_(*lN=w8sargIs={cUh7q?Z}WYH=hBeJ|mx9285AFZC%H1kQ$# zXkx3!3s1_sMREABNO+wrZk10v$w@J5M^`F{`RcT=BtLl#^l9_XFc0fH2WDJ5&6wzq zK`~;PoQ9|IAjaJT{KKd8zi=%1n9@wwD%U5P+ODwBe^fM^H4qlRS_B5_Fk_0x9fWP! zeY#;hs!YXYhSZG0_?%KWG%xAnGcB4Vo>6SZYpJZ zb?%!ZTT0z{ z2-k~B!*U5kqv9$X$BXXV=(%7$PBDVBgwYemape-T@Qfa}qVy6z7jU~qwBH0SV({TA z-^xcN+t#SWLFH9RxmOEsZiHQSRCX1P(j9J;x~sfOzkOA`>sdJ4IYJPc_UhmU+0G7O zmHgKpV3kI*lGQm__@G7Xl(UkhD{*kc$1IOktc36-jt|ZTmePCU$A(IiR|(mxIBMr? zTPYea?HM_I!)#D#z-kGVoTaKBl|vO;0HL0T$p}8b!wAlx=3QCmPNa4ek7yLRtt(@( zGDjYQ$uXD_nqkqnS4oO$&=M1V=!h7Pm8O4IqVD(45Ycy$IdbM0H0QPy zw9*xAm76MJZ!6B0k4!wS{QR?V@PbkxH#~L~DgzsYGxTEv}UenlT-vl7kYp z32w>(KEL2LmPk)Z3E^c~UlFDRVQjO}68oilO^lW#UlI9mMX%`S*Sl_WC(Qo8cQRWSJ7xz*PIKeRH@iBBd?ZvRD&K*7Zkx)iG4kbr(sA5 zLP>d}{&krJ`3I0T$8n0F&YMk4%%BbJ>9=HRFWZv4xFOyXSuRX%Rp)EQ)i+eGiC@jC2=`p#xYk5RX z=GcT6hqj>d7ji_ZTldtsyG1#n#$^G)R4T2Mi380_2N4pG!7-2X0U_lA@sc7NA&q92 z5x4}rESVwkK^`lt(5H_fQX|L#WY-afz+zn3B>i@g>pKQab>$Wt8h4I6p zSqHHZ@Me@m%;3`u;Oj2`v=1*QQ2y?`w;5IAZyW6kX(x&W zDD|Hxh->tFoxB()q!UaL2ekzdsBJX87z9*l0SrtZ9t7yuItWsy_8J|FN42Zl*TIVz zOJ<5_G;@f5Njb0>bH+a*%A#|<7I~j>%1-i#Gtd^+c^sMj_w6dc8>Or zkZto}@Y~+;FZ-{L1L*RHJFkxSo*f1IhXFFOJl#7+ZV&wHd9d^9@4>HoubyrMQ4FXM z)AHjONx*SPLYyQ*QVxN^QABV%C^;4s{d-4JPcm*)S|RWVYAKw`23Vc zy5+{5etOgc_Rx}GUEew#B&S<&`$9mct$xzmI()YC^yRb7VgGj*z!goOKbntBk~G>l z;S4wBUTJMe7Hs@;OQ%nEYZRG6%u;^qzI*!w`Nt7Q3)2?NvCGk$6?&z@34dv3)5P8X zkG(ftZzDO{1%IFKD#|pE3DI1&^dgU14Uv$V7B`brx7%zT2n0Y9pFn`d(vocVJaZv) z0douUd!A=5WUgf1HzFf5t55}ii?$Z}oX-NQvLd(0*dsE&SdU#^;@USUn}Ul)&kfU-Bkl>M>m@=Y@n6>8n@6JJJ|h!8(Lh>sJ-J5P>74B%o?_A9+S}bh$#W&Wt0y zki_63hy(>>J4D9@4@8$x-#|&m?R5Ab_U*tmL6>lr8?94!O{#j(09b)aQ8JD;>1WY}s$_{5RobT6QPAYh0ER)XK@5hdgQGyKPYsRs6v64Ue>Iw?P>oT|+bImb ziam}Up}SG~T5nZo;%;!IdDjK>NgV^)&y%+;f7gd4!d`;~;y)BG<3G_XO=m%gTss;K zFd&j~Y=P?QPBKf4-sYWbz(xlo0;}=>N+TB(J8@FcS%+CLwFpQwA@{w_t9UZYqzvkQ zP7PO0QOJ03V+F;t>6Y%;T-?B{{GN{1uVCIDu0+$%1?lVdO)>QtfNfj6tC>Z(!sd<~ zi{unF$o_;){-MB1l`o z(3TviTn>O~^--F5WcYe8M1RrF1jH79Acr#Kk`k~8V&3dSe>kDG239)L zann&@R)mwi{j_Log^ND=LV2uyLri$W%Kijd%Brc8rw=d^W} zbT4TW*ZR1xFpQN}r}YZgcr7NcUh!}KLb+Ui3#Q)zVWyHhXk9eBFcyJ?UqG&fREd{x ztFm=1nx%YDwbr=gacvDZ1_qG5W(~qA3^mH>t>JjE{AdhJ>ZHifzamiissQRwD557K zc^5(kL|BTkeaK}h#bYD7y~aX6DRufw@bWFaZoa#tvVE=Hg_1y3-p!e{no9^=fe;+k zuSe_FS+hS_N!A{^pG(O)Zg4|q=@kWNWKuxKdk6Nr_80C7m1Q=@3W}WUU?~Izfj@JO^mN8)c4zPU}koOy|*~PFuXf4CG zT&E?W4)q-+q@Aezbbn_h`8V|{W@*;iIGm_TAESK#{9*+?VgmBoMp}8x>kL{0Y!xs> z1w=GWu%AwGfKKNWMW};{Tsk8})^kQ~nKP4sAkxQpsi9@olmj7jpvl|vH#l}YdBhj! zn~a}R+pmLqm|DAw+S}FzETSQR68l0WuG4K`F(Aaktk_sdwwt2);Y#!VIf+8Q>%euI zZ(LjIhuDK!gR9GPK%&us{fMFy%vWM2;3NjMp6GTF_23LJl&bcs7sM*AO&YG;Fax$S zZm>|P;?eTH7WpD)8D$W@0ag^3N;(o&dksp%rAcF7c9-;~cuZF@@VwUVEDW$PbWaQB zIe5@w#4L!boSML3m67vlD_3WL?%8|Qw?|Az9Rs}Qi7d3pL9dG&Td0}V2GIC`*@JGq z+ZIY7kCs*ICPC1@8*pLNX+?~714vz!w^e;h#PZ8P=Ac_C_6M3VF#%c&+`|mpS^Io^p9g2O&Sk`41 z%Roh1F20E{Iz3NrHkY%8VRIqh&%eL#4c^d`m`9Bd&$t&VLn zw_z1!6FRH3g}eh_MX_me&t$8U{Nw0Q>?RFV%#@{~A*=nS_O35i?!;T7;{ZSCwyUxL z@fiWn0&*b`hJzx<#>yzKhldx%Dsd;(88?8>b?-udd?sYrUAuthxNoQ}Wo;sqz+-d>00qL*fOs8FvQ5h?c@&d-TPX9mP4gUeH>^XtiP+nfJadYG{_F&4g{%gqd#H>LK9dh z=&A<8@Bodds6jx@hmbP~%tQ^FmKR>sSb+VQM@tB}py%?)lxq+C;loznjjV|~HpP@_ z;sWs=i%hExc3JIuu46Jf&~F1LK}k(;HymDG)u5fy-Ws)U_Ih}Luaa)P4zq1zDa`TV zLwW0MRt9kdxmINW4HrTq`onTJlr#1h^~` zG2XJ3%`bg%igu7tj-zm|^cN3}7!u*#2D_%D+T;ZwG6r%nsmfWcqT|IybImS74v?a4 zAn`))84dygVh@yFC_GLTv<6(2#`DGaC(4Ot7nj|@|G2BW9qr`Ta6AhQvmw&c1ljxq z8vePW2I!#;&4HO?H0+#oOA*4v33YhE<_d2Q97KEpe;Q;Dc!$ZERIH~|#Qzo@Fb6=^ zN(nwhBYI}3Ifu1_1|>H_T^M->fGSB>RhEMa0BP{nzHxB&W<8-P$yrtU;;({6kR<>w zwdh<;&ZL5ENBj}JX_ZDRvtO5}sB)d}Kt8KpMq5c#%W>+T#~-J?l7%-r^h-ei1>*r; z5+7`eT+I@eU7YLg?w}5;E#WK3|G&aM4TiPZ>MH=K9gZr;%ZcIqQl-IxZuJS;tCugp z2Emg2snuN#u1E38s~+5>4j|4+SZa7XC2b|TBVw4i(f>O!ARjAubP-l|(iFl_vP2-&0_2zudvi=-Tpju|al)u{88lv-IK(`BOprDsg7zxPX( z#+V)sLY3kWV zp^~z9StFsIGG~*AC6L|<5^Fnu;-h8k!6*MqwZ=H0D#Ba3*tX8Y4>cTMPx5OSK zP*$)TdQ&QXfZ8(NLc0tqDzvgicmHsO&?SEm!vsDo-m1)r0cJ^W=gm9Cm_u>jn)6IS6tsmZ7;& z5~-9_*$q&u0a6luI_N6D&^=`OxBO(gk}&X*Ra|~@`X;0d#_)hjxtX9hTSlQ+nKAltmY;5IS8Q@5ZJCBLneu-5 z=!Xf7_7C=s_BQsm4=1$S*xLUAh-q!$X7*R=0Ma?oDV8g>stJ#0cVMP6g0VR!BA|P6KK^V8o0G)mu~| z#LeKn45~&TjM6z8YBn}GI!OY>#GQnch#kBfb~IE-2QAG22qTH5Xc~-ga7E%#7a)ui z!#aRaT{s6xiPU=;3hZwr%P@j~;Gvi_?Uy(WN=a428FazRx@U~TZaTI?;T^|hkdl<$ z)Glhc)`lk?FyXWldu3QGp~8eNl-8etw4w#|7aCJPDH8&J!o-)|9hlTAm@5iBU4_M&p|^VLSLzLIH{=5V9Ddo|c}#!R&^<^BEbD~_8H z^q`Rzju0^B`;-MtktRcSvg|wi+7UiGJ9!Xe0+j`qdN&2E6dlU~OTU}~TA+7XP|=&| z;V4lo0Oejz0WA>EEU4(s6mZ-eVhWoDnAc=_$WB!#0BUcq0uLr>N4N`tMoq2*`EX+* zWHgxoIc3m>LcgJs6`eRm2f?{ml8mb*dtSVeTN~2r;vgb83;&IagI1R04fEsVzemn& z?>=$UrDx+M?DL~B(y-Gxfhalcp#&hsA=0;r3a~L6g6UOfT(t!Son3Ccwk^y>ND*k=d2tUSa%v^fzoFqe`z8-PmMo|;@?iWx6>!jIkW>k3U~&BWKg0p1sdxN=+ISNHeuGEojG*Q7YRC9;0#rp zmG?t>-=$mS(HGIy`Ile#(VmF1(VFF9SJuq@N7ApG1LLU zhv&v~Iq$dd?yr<@UEM+6^@#8%4#i+;)R{9^5Gn_C(j;}Tp#^Fr0Ua&GfWYQTvtl4F z1}@|RtFZwgz%o<~toCL>sYL-7M|XIJ2w5!588RYkMnIESHFLnP;A_TgzJj@j-MKIq zstID=mf^!o3mBTnM_}ervq9+`QG=H;)i_xaQkeG1!j`NYox#4!(2T{y`|zI*y|nT_ zI14mGIzOXpn=cCK!WWS;#-Yj7m0cs&vQM8b{G{D_ONQywoso$Lf2?UsIqaX4_V0Cf zv@j682YhML3fzlCLW={2V5E*vO@%VZHzYDwBNwBA6G?uI#Z{vz_Lw_vv|BlR@#cgsHt=DJY1m62Gv z1F3HooDo7Be9EMHwMeBUCjsQdFx@stWG5vPjs-Jd0i?n?m*zaa%1-QX7N_?=jU)kAQUjJ$> zJ8lHmY;|C&W}-HELrwU^qGci)Ae@XyC6HA^zN@kVgk1r`b3`Ucv?e3yz+rlQ{8+zx z?|ul4LSAsSF}%1e@%!*NoVuttloCK5iJW9n9ZUD(aIWLIPJiy@BNPtMv+mN3OZV?+ z#OR!Vag2zaL0;1bXsW}E+G1R(wm|EW%)zzE3GTA5v5<$&0mFQ;hHkGWEhFnCe09It z?C`)h5NyuG7|47JUsrzocH^?KbGZ9s_ovR+UzNYD+`G3m{Pw}0cOETx@onCJ-~cs% zbd4s`l=I+*1)qBRTnBK&AoMPL|LO0eE=+1Gl|+~Bu3_IFS8O96Z~yT4{2%}Ozqs0jKUvT3IC;-g1`*^dDdch zRnf;3qzu62Yl+K_h!}%A2*XuZq07oiiOnR?B|9=sV0FZ?j^HQ^WeM>JLKK%tI1uSC z)dcnEr+kpDz8#_?U@T1+?0Iqi@-<@!&xR~@K$>hP)USe*qlDD>hZ&nSs!V{$ZOS19 zBTxV7KFSvujXv5UA$QJEtYluMhXGn0pD=|~X+utSq?CZn&Jh7DT;Kzv+-1xPiZ~i} zBFiC;u!61+4P1kT-}AJX1KUPBBb_=rvDl(+glHC6E9yg*V8AYTKWVbHxstpP+XZ(l zex7mylZm^|ef%FkpvP2#Pf36IzzYRhjU|F8PBRx$Vs6?}{|;EbZG5}ieN8w}h+tlf zOLn-aLHP+IgiklSWEpPhRxe_hDcl+5nt{~b9;wzrEG1Xty~bFDY<~NP$KU_Y$B+L4 zD*4mp++JqdkCJ2Z$sEs-< zKwa@BFpK1WQ9=WJoR0MW-TR6soVNF`49ak!crRZ@RtLHJGX-@~)XI{D7^HxYQS+Mptsg8eI#cbFI9U zqQ=P|*GKo*A~pQNHnp+W2PjnDT%Qsor7LZ&iK13*&15=nzWd&F$BJdt#)!50@&{P$sOl9)N^&g(_{9L3=StI z4chi%ES}#}Jjd#C#t!QUS*kBMstNIe0qf4&BQ6M{rFBr+C?DP_zR}25j5F23jjA3dRrYbB}Y$JiaCKus6pG0oX#IpKKPY!^CN_F4E{( zWw%=S8(0n+MxViOI)*ikJ3s&^iLRmJf|DX$+zL07V=@XZIwKeqqZbk7U3gB$qX8(F zM*-l(`#&6yz0o$HauWUIF}d214aEWwdlIpL`-zwCz(#3bSM{M^gzBKSECaOgtX(@p z`(L2*|1d-%SaN_0B2W$Hwg!9#Q5SOS`7aBMa(6%K6lLYnIluTrY_ZkqlMO&7U(Z&^ zD~0-$?Eg-5ESzLp^x>Sy&%dnE!6-$TDgT%iUzGkB?M>TSU|__;QnJuMFfRXfy@+hy zUx>ON$9s+!v?kwWv$62#yVOVmNW5W^IIMt7%R+}zhO@CCXUhHxCrZMOjN|>`(fH%k zXu;@h&Il*Wg|VA77yK2_H;e!&s)fcjM66bJa~?i)r3aBxPv_3@0;So7m&dkh3(@fB zZAx7BYQ>3&ftmBBBdS*$`^()YA*Y{eG$uN`pR%cG2K<`MKKL8;06o6 zYZ`#h`@PH?xqlfAUHjy@P4x#J1l@rV1Wy4CnxlZT?xU%ty$J=S^J+chEDjJP zfr=WERJTl1L3`zVaM6w=p-mQ9-r*bTXe#JuL)cVTU;o-yc(8Iizw99kzvY9vjj9Av z+XmwAXi@Aytw(h6{NWU=n-Yc9I;yEbh2j)fDF!uVqJPw!WmsQ$oR=xd^8&IqoE^)9 zK|48$9$cwcT~CC*NYNQx)MxH54@m4N&b%asCt?>BY_o5twapb~{HQTXWLmWBC$Ekd zK!KJPU`N9L;?cs(SF8n)ey+AsyvpyJRE)}M%G9OK9x;`OMM-j#bm>qf;0df(R96wp zDwV1sV4}_v^1of(tM&WAK+|7=xdtDQ=Zd6=7z}2v+Vmv)Mr=VPwe8%IS`8_i5DEk! zFld~CMv`Hq3ItMjq3nS(Lm&l-@iv~!7dSvaVjQ4}&KEioc52m%bsNki zMjM=3$B>HU&4sd7mbB`OXS}qxIBC+y4`_NsD#ySEKa!Ib0`&`a&&+z5(-DS zvkNL!0UYW^)5CG5hz!2FPTb4sp~bjXFuYWg36RHPX5QlDB4>6W`HdzFMKYaJC7Loz zmcsODHXx1ABZEw#`y_bL0g3^|k0;IVdHf+F>`1aje1~!-Mr4Mwc*}Bj@tvT53o-uW z1!MzJujX#>(U&Mck4lg9y*Q(u-wVX+!j2a{mXZJipN*35$)YIi*a+A*Ouka#$hn<7 zZ$jNk|H>^Ur1FB)nFCmHGKQ~OFng(0S&OaGUxK1>D)+d9Z|9%uAQFK(@Su>O>7r{3 zzYCZhm^~^a!uLYc|2sH@P{9y3Ow?>bG(#Igs@FR`Hv~i#7*>*9$J`os(C0k>}s&RZ)eP?hCD{iEH;3Scs_!zru!9C zHFbFugNp1#yL(5~r+Y7UH*?KIWyWZrG#wN(kw8&gkrL^#N|YXn(u6v zD9$m~ELPgyhaV}GYggOQvcx!1I9O zD-?R70vn{M!Jw{v1Ts`ifUZo-(%7knrR%$IXJjLb*<_*t{XI5+M6z-J zs$^r7gpDH`>x>>7PdEJWh{DN1cM6uuuUSL^rn0epdKSC_li6owy!w+PVj}n2jcyE! zf~1Js=XjN)1|PYyc4B#Q-cc>q$vV7}s)3Lxn9aaz;Ri7uN|y-v7p!U`98oj{LqhFl z*kSWBjmi|`{fk7TDZ1RV^(tX;!(%Tfgfj_-2L~(O@gKgAUtw^36$L{xGFomAqrb!) zyfW0F;Y&f_7>vcEeiylkVfzXpz%JewDuWhdcYOpHwmuxq$lPdD!*dCYfH-e;6NkKp zH|mk`7s$2o>Kz55AdLtFtahk@NO-Amy)LUuvKI`C~T89VH7rVvvj3FCN~SkKBjLQ3OQv>6SUmK zn~}0}WZzA)lAwLqvn-_O%@lB=jm-jzUnwM8h`h<=?tT_zexoUdnZlMV)bz_KprtV; z3oi3^0=x)AV?goa2@r@HY2=In<-ENLynw}pK%*wtfqW}fZD8v2)-#yMzbL~WH7dtc zz|NNvlVFyT$7x=J2oW%#>CJ!7Tws>x&0tJEnAcg+d=OlYHPF6u$KFmq_~I=@Dvuh+ zG`!ftFs$<%YL%m4W;QYiq@}ddbUYX2th9zm%SWt{9nXzeeAs0D-o3BAe3PdUEiQI@ zDNBc8Q`XW*%h3emqFH-mZGI|^>oZei40oqfWz+`Giuii8EjB>480;EVm$1!@3s674 z?Zl@hmPYc24RJ(t%@rsLTc-qt!d4OME^L#Q5el0HS!`01--%cn?OBSUL&S++shnYJ zG7~4Q2F}BW5%R?g7(bp~NaLkIu~-!ZO}?2Pj+Il)hh=ZC0xyy|i-1N=t^;`{mWHjr zmOt8wV`<6MSkm-D=uwwNy(4>w&lLC7Pc##ZRx5R8uwHf?c4hqD=*9aIKnEPElRwvy zGwg$7ui(#64@Fs$F#*Hdx>9*RFs+HHORhR%fW6J^OP5Wrv~IR&k)7_7kTO4Jgz3}r z-!!-sKWu%{qA?5C5BvR^4|{@y9zbr_Yl50y~sF4Y-SwhW?MBPLq~#HVVh4&&dw7U zZ#UjD>_Xt88oC+1nO-bmG-SS;5J_zlyTt}OflP)_`<4)Y|-76OQdbfM#P5{@hxl>k;B3^X}W98@_5aA zVfLRelg{10EZfR&G>P{V?ROS>E>cWmLrURC7HazCG-FL?BxEr+{dNMp2q)ul#g8XI z_qYwWy81g2P3(n zqM8kETM*SMlSmaT20~L!1>AdI;aX5{#L0Nukh?tf?OFCto92jS~t);$u^ zswSWVxy(u`A-Q5bnWf7qtWey^)barZLJPu|i$OYF3q`q7IVZXOAjxc1`~lLK$-=PNbG;VieTJGXwxg@zKEcGq|Kc$Kl!&C}CXofiqU z-?^J#;mzWuUo9VTjL3hK`S0O!a$K2ximC%=C_;*RjBz0}?y+^H3{Xp>DM>fhE6Qo| zn)aGFtxWVmO#~}`$%+HG9htdwUS37{0x4033Y>jb(M-O3l-yfcziSg?b%TGWE%yb{ z`Msu#a$jXd%RgF;5?nm4jhN2WAm^tC|89RZbf|#WMkMvW&vxwat-|ST_7~j4L0K-b@BFFolR`y zqvY;=+~M}sn*5JR$Mz+X&USE(M2nYpB9V7}E%{%`x6E%wkRpy#2em3ttfS!%%=|l) zi)!{70(gDR{sZh1*A>aO%M6v5Z=`=OQAa&S6u>r_D+kD{Hq%3N?+QEuHv|VU4HON+ zL9Lzns<=5azCj3AQLwTV;Gqs`7=7Nbjtn74nlb}h!h^F~uOa0lfjkiw+QgPMcJw(W+ZvR2(t4 zaJDK^S}wDba!@@0Ip1?tOuygIxyM3Dr&`RCLt~alqat&C4!=4NB|Ze!aH5 zwvPXwtgSti|9=P7ax~tJgx%kF??x+WBqZUPou+jim=~^5GHmk25ew0PET-vtyuclm zk}HjAIht@fWWtag+>c*I=KGH)OW2y00`_JuLl7r}Z29zJ#a0I;T;+BLqL;6MO)G}& zfug2)sH5w6r1%oZU#(+kI}hdoOtAg3#~DIPt96trYc=(}eZ$Nea)FGIUTH*zhKz;F0gLx7-@g@8#%9w&M{MaSNG?{BCmf6)bl*v8 zTx3oUp)LDIdkJoMtD&aomu6rv3?`EC_)~hdbTB>xBlTNlIOIq-aQr`~?JkIr!?lQh z02MW7G5%hpWdO~<$yoJ1rmX_lYl9oH6?|AbMxn-8IKI!{IzifzLrx}Hw9_%78319| zrcu>{Au2nN=*{%wNkul~4=mMW3drx*RPlbHr!X|T!0DIMtVG&#l3Cugg>BN_M>e~7 zT=C;cBf4Tb*vAuIJULILa7BE899U$B=|z_^3LilS=58dl216QD_d2vg8oE89h}WhSVk z1Qlb88MRXJkb;fFOplnlhqj_Ksbp*8=W5K1Y(YolpeV+!uuU!>DQul0{e`U}VqDlJ zP4%tW_wT*fv865>ELP2)xGWIY!59(e`WY>PBTqC?A^PTABq)}&cFt$1 z%f@R|vqqJiV%8^3ekfmr*oE=+t2c%a1sJG;p-Kn_Y(F|2y3`p_0lQP1fhkgdjwYeZ zm=jER8N!{7Pp&_8w}37s?{FEV-P6%USc+5M86}con|*pPViS`*;Ft`uG3M>oYYYd{ zOONfN6~{%ivicml3|He}un&@Au8YHhi~Xe3T4}D(!o{+FaD}`nzcZ(Xfwx6ApFU$B|hm-n+}y#S#j}EO#$u$$haJn_uLbKelHq zliIzM2<4Q;lsB;L9aPKv`<2~I6x_uSG_aZ0EndJ1Nn0PNMG7&;Q-a*u-8hH=GGIA^ zw>~u>7Ng4odTE33KfQAUdk7PGi74y2{`m#|JboFO2Q_&b@E9iK*A#boNk6#xy*F(7U=6tv><|8)uU3Df z+v%VxW3y4Zldfy+((*0m8Sz{#R?5M~128|yuPOX6`L~DeE*JPME^UrD2;eZvAB7=h zL#xD>d@ZN2r&w5ATm9b~!g;ihP{6UcVt4o?gR+qutt$chv8^PG$*P3&!nqsSmE#ip z42)|wA`EyB_YNoFAjUt1c>??5sC}2j5Z5jSg)7|)RlE#EBS?l{5$(L2Y%!#dArvH^ z;5pj|FBlX?P9{%;&XZ?ITBts@(S+l1wD)4;2hbgsFk^zq z-8E0>{Euj%rwYHE-IVqv-<0NYJ9A$eV$3K}xGU#P7>k4=@*Rq)JT=a-r}h2$0H%!M zg3>=p6z!f7wWzc-Bo~%AHYP_+*9jt$FKK5yk#mcd6w@R^rDU?;m^<5ib-#qcRP2a` zD(?Vt*U0Fx2VmEk^|@sMO3Bp*PI1RzjEp6^`+M z)vK>ILelq<@nyrPa7FQ(8mb>);Y6*{FmlH3XN7wQ${=bnsxTsa&iGEwC@wfh{**k!eZ> z#~<}%4q96WYDL82-2qA%MVXn2^uN>Woi(RLJMDg_a`3DYb>Ys%xZaQ1|59@Q!B>gN z4mNrj#TIT<=?$(njICW%SwEU?9EeGeC zD>Z(Elh$t^s5d1>>K^Xz?Jp&N#EGUn&TF{kK-iv)#i(ecc?iX!9Mo`^>6HgmJt*%2 zv2H%BXvJ-d?+H{%&AtbXLj-lXbFQcII`8BnidagKt%P8wOS!nx0v}X%_I{l5luTGr z*ZnmXRR`hL)uuG<=HB)yZnSwp-IW$`W4ls5h{lmUKY93vWR;^5kMl8_5Z;?BF#X zMmoG;8}KW|+N0T;q|gTATapwHevCVPam@_2wrDY~f%sUG_f1Wh<8^gXa@1>GTy1x8 zS?|u6BM`lc$Vl`whXOKj$J0RGO6X+Lo{;U6=HN}UNu#+CL@8ltzyF-v%iE>H*1xVu z?hm*AaWzU0^u&tm1vY(l2c@y5RSBRR@D>~8YH$S8-^RO*npTqtKg9j(@)Bk zgT2H3t>+c>yzZ3ut9u8V6fbxX}CvwS?(E|_fa?lL;sn!c`Qk7qac zQ0tdfewjeE>b)~Z9*#Ir*0Sf7F406KjNcNFfaTDcFOjhhBLMPmk?|?HnrZ~sq(?L0 zBW2T5ozX49rR^^ccB{L4yA@Ev&8~1yH!V77`|#iTp%s3k4TRDP@+99F6sIB+>4F<&d#P7A5L`#cOpNx-z9x7`{zsx`bUTvrw~Nv$d^2)xu8f(;j0?JltW^AActLYI}@^4;Vf zgo=hfbis;x(YM#?hZH^27skBmXf&5)CHaZv34q6rZxQPgx%qFMsR(E)|KhW|?r-@Q zf8TR|-^>?aO#XUJK3KA{PxO;W((rz^?opDDT%LKq%^nlKYdNt2|Mo zn;QCy-T|>V=DCY^Rs4*%JSN`hP32}glIk(ujm?H=Q+T3NP$k4q#FOgcB?~iARphGk zsnu$!$xt}2GJ=?sJvlk?b?_6%-;_(;WTHRT+C!XclWwP_wiQ$`RZdZ)z1Z5jT! z?TG;CbRyT@GnHAz95wB(g-OY;>X^OL2LDQJt}x`AZ{U{bY<>d`mnR~rGW2MV#_gYq z4A{TemU=5^4LheZ$n4zJ=22wt%B3E;lTkt7easNl1ao^G&e+sb6LDwC9qO?Q41al@ zh9O!iNc~Ck!#%t(^qkRNCD<57aa;Q+v%Ky$a;~F9)6eQ|d?>?S#ZSlK?~SLpPaBvK z$*^=qEN%bA(X>M|URHx!I;IcUBq96#OT-PvFCa}sQq3(3HJs;`h{ArhzLpUdfFp_o zB_}Chw(9qY<~(LM+{})FsdJ#2$@3DbJ#t-~*gQ zpZ+YzQ4Ss@qz9o_+kgC99dxVygAcalzIw@35PY+8#Wl%HvtcDu;%P?f=HF*l>%C%! zli#sF&#xxII;YF^gjl!nJ*kHqFUO6ER(d|799{wKQWxQAuG8zoEP%taR+Ah4s8e%+%QyoV+RbEqnCF%+yVk zoE2w|(H9Y8z45dHIk~dV5w>qc?Z}nJ$IS8Ony;G&@5SWQi?pey zx431Xk5^Jb!W^?&2+pq4G~x-o*BuK)P&yat5zg!6a}<<|h^UPnv7ck~f#0K>Y>OMV zjXp$E+mloocwTj`o zE^Gb%^2xhpU(i-vj5Nw(E`1)1UJG`4xi>NsO1F}1pR4}7(d2=gZ6t+&4y(nxI<#iUeNvD@uv%Eyq6q=-?U5={hmktZZL7U|}PtJEv zBYAeoGjFF@bN@wj^>Hd{$$UdF^hZsu1NnAtM-Fub(kHE8DKd?w7y`1w-ew+BqjzFKb`<#?~0}PGS#76)@0)TE!rb_ z-RUAj*#9bOnoeqoXO(%wuzk%(R_5OAc~jr_Dt3VNe()<4bu7(Pxj>f#?`06&o)9FX z>Fe=)q}2CB%CAU#f;rGNdV|qmJ}6JbDr9+U^oXS1iiE|>7VNXI02cQq#a>WSzxUx2 z?e{n`W)gq4`SxK3pLg2*<@u!%1D6Lr%QyGc!+<5x&bc!^J2A1Ol4>klLu|MmR` z-^_)yqK}ff?r?AkSCMFYbAGLJu5@tZ+>Y9~lykq-)_3uBZzFfgeZ+io z8|^F`8qt!g_0?e?Xu10O*Z!&`8?KxWF4}*rpVLMT(*^68EXS#L%goq2!d)oKgYI%0 z347OA&$D*7->)H3lYJ%6++QA0>XJGh|05VG_^-R1@f{g4nXL{FH(|KwZFQZaWj}d! zywK?{EG;0f1OJOh3ol*n9jvZ19c8YV zh&8#V&3EF1df3P&I(nnipqS~AOqwkrLpyl0{ zVb0{XhZ~dHrqeGATStkNg>7;(B@0`pG9U|EMLCIuZPLk))@+syz40@w(YvnfK*(~; zx%fNG>_g20}*=dOy!5mqay_bCVh>v~KI1MY2Yk!#p zMf1o9%foWnDf3|>iL1B6On3bECnV4g@pH7+j*PxwF78m=dSx4-?UM@IxT+X1OWEj( zg`xfJt&Q^JW=8kR`_s1_BVXlG%0kE~3Ru`GqDh5q(!|f2lt!T%+55@7(gD^%f=Hl6hGWPgv6o-XZ9%GsRS?F6(=Q z<$YS^-f~G)@!0o{%G=dRd_N)vg^0rO{c;lJ!3VSIXp^g><>Ewk zWueY^ThA(KmHf>-*;C;QZRM2Q`nbGJllgPFo6_T}F}FT%@{9gmnHB-a>mW%Qr8?id@fP4bsOcxF(oQ&HREQsG+8 zAKkj0ixb(w<~N#gvv^ORLtt(w%Rw=fn%W8*%|fSzD;#-~0+Jt>o9#4lD^U(JbGA+) z%G0y7EnK|W8w8cjnKF~K(uONLeYtD7M40y;e>v)#Gj`5P%?(d?l;O=(J6}aO_VC#% zjj*>|npW64C3zRNnlVFLni(@}HnUtbg+t?CPQhB!CW0)u%-ad@BD{?O#g8XI_|nam z%D!^Aq0;IlXL7qTKQt}Rd-i4=klIZy2Q+oi*2>eOnMOF%2vzHv**9nQO-~jwQDiZ< zixj)~@r((g*lT{k3w?LW1mzmiF`UrpheoBRXNfKhoN6}j$vvsnUrVHpsft%)jqVb$ z<@Kbc#hK)~Bxp8#1B}ep-G2-}&p2%pM zX*50b+lnBXS&exyTy}TTTJ#jVl2L^t*3Qk&yqy3q76u|f@#6^)zH~(y1%JoL2A+4^ zOe&a8YnJOMi>=2q0byyO=w5`0@wmAHf|;)+l*>4A>fTJmd6`^T6v~TR9!_y@l89Ot z&B1xMfqRT_vt?`GZ@9!ol`3SOciRoSBjU1qc?p++fj0@w;)u<7;EwMs`l*Op+P;lQ zP%|myic-iIASdL?v009u-)IsaCGXy@RQ9V+Dn~z6D!YjHM#bS-x{ofxq}BWAmmhvy z-!-HVq>|^lua$GbVDAEs14p{LOrk->rVd}tK4EnB`!B(CFyp?3S<`7X)Uaa4eUG-Y ze1yjRNpvqrH8bv;3Pekz*);1oE1Y$JLNO#th(G1g47>CiyszfT{b0 z?G?Nvm)%a#`Hj4O5lnXqbsTr6YMvETYW<0bbKM<8-F=zWPSTXpFy=F4$TMg7WM_E3 zZW@_>Z{#qTvCtU{y?Sklz(S|hVW;J%N4?gC_hB!g*4{<;SK3c$Up2#N(&>6vcmJ|k zZ=JS$B=(HELXArorcg72af!6Cd&XV+m#x>$F?xut+h@pKQ(*^LRWD+v`pH<;J}j^Zsz&21g3o< zbu4tPk{JV?F;IpGO(H%|I1HFG zKWwd6V|2SzOw5hYnk5m>l8B4w11+61E;^Zu&WyS!GvnJbF@eJ}rr%(D=ucF}N2>Ip{{y2vwWZ?6I`>~6sTWyU*u zo0V#L{|Yk>pWWK+1T&61gtYKmEAEj)74Z0gc%Gbs*1p`ADL2 z8W$%?ND+3&dlWyOv@c(HP7iqbwDC}$rS~WC^ws1^Z2*mLPww;Kg*iKtbJ`!daNwX> zp&JZo-Bf#*7)9*M4m#uXbN-Z@)@TyON#T>J@Z} zfU$PN-=CE5G9iv7Fy=ZYa?<3|Aki07KY1tmxX4bH+KYMNqoh;2XnIh#EQ^b~-9dA4 z5i5xxa5DDGUU$%~ciWuN4(@=!+}?2Ehy7+!k}X?qv@oGTg0bu0vhLnlg4M;Mp0>`0 zz1m3|mqeZSy2CTwD}8|>!jjNrYVxay$i6tNRG*ZOHh!pXZXHxMj$YXy(b22R^UIZ1 zr}fIgjzQF#y{@R2D;Q%{hE&xdzVh4g|Dl{4U!77Z)pUYZsT8>>t--k`$KEcizPIw=kimeh_Zqz{Q}L zqd`QZ1DBAOcFdi3`-A=*FEls5YrDTpH#lw4RYiloG;_v?X z1^zsK`SLFTUb{t1e3W#WZ^95uuAil3&>J@I_~xzCr1XdRx_q5j#jM9%wcYgb&Gw1s!$qG<8+5v%Nl+XZ`NI`vDHWyF2Z75AOUWSzQH2 z08#K=(&#q(64fb3J08ltX+eIK9t!Ve5qedU2_c!1NzT>JnO(g0L~It@Wyn;l*WX6v}UK2IA<)o9=c!e`}Mu6~85}aI@c5+ruQ> zf*b$Tb-0%r+wt1VN8i~(CvK_IO%j|DtifEWp*6jqg2v*0$8(*2wrzqs)IAW*5}GUi zgf8`)esfUx(F1&>$d>&oXIKfniY39xY-=qcQP|DhHT1Ld_}9D7FCRaC>^?RakB=We zzW?}F`;&wAtF1FIo|c8LtA00Uod$z;wy}=>{@riyfBV(fcfWn$sXqJQ+MYE#?y|o8 zPuEjlWQIuImi;UbDYUER1&B?yx!=ik?#g-d-S>{tuGG61bMf*BCV&kULiiQ{e(ny* zb$iW`Pitp6Uvg{j-7A`6G~46#6t?D1^0P$iQIwbltsieZ1_uB7=J4_3|M&j_c0Ycc zTJUJ)xNSwKOra{?;$z`6`8yT*7HKW#RF+MrP!6kN%JBlyCF+ ze_U(Vey;?G^n;Sa+3*HL=oFZ*hDSK=fBGL0FOKBcyC(lf z$_r%VplDDfTC~Fk7?JP_i3v95;RUr25uHxE?RNJ~KM7K@`_R6hSGbUcj^`X%_dbar{<^B9^E(DfV%?uH_g zrx7V(^7kvd%-E!`cuKJ!4hg4WlX-~fpG6Gp`?!9+G7fL)gBgq_f>y1Kds7?EuGpkm z5L#L=2#P6)Ds}Sec%jo@SXzMUhyTT+g_o~r^h!T3s{1F05=HvV_E!_b-15o0hq}tsQ8(B71CLXjiT1rS0^n4kydlomts5r!>WWl6k{wBG=u#L~A*QXDMEA4ol zHg0-7Z$isw^Q1e(vr|4XgK0_a>9w|}Old&Q+|EU`mM%^RaC)@%-k||(Ncq+)im zcEj98bYy*6uC~-1I6Sp|ZtU%Dyf`?h>>d@*qq4hMJ**s6cgs7K!dB(&?Y*C>Tf5s^ zyS`D@cAZ_i*hn<;Zjw`_XoX{-h1)R6>BA3G&d)5=^vh|+y0`HhYv}Hv&4T;#TvC}D z{}7_htzjtk{l}|BXCl2)RcG?_#MQf|97SUl9RJLS6CXlE8omE|Qnt)bU_t6n{+(9 z*_FPfKFsEKmaGpB%Iy#campE%T+r91`dAY@tO3`HBk|gwca&V;Z)G5CIAdH(I{2A) z>1N)g)GE##Ov~TR98C0e-I{|b!Y@Z~=S{Ty>@6s157Nwn^82!&6gru_&InV=%mZUi zPqCW44-ZVd+%w-wYPr8G--<^B|Krm(+8CdMcs_bFlj zTEh4fnEui)sj-oe(<&x{O>-lyJGcPg7(FLok# zIpTZk%|3%(A0=zS$v)~u?_+yQ3k;^DBSGTZ@WXF}g$mx$$lyQCd%zh#q{Nc8`qj>` z-L{X8onzv7K|GWTFA-KMp`^}TGV*?9E)yO~dtE8?`R6|;-zDpCCAoujT0_vH#BQF~ z5cA6|RlHz?w6>8LX#}jIq3zReONk#5q6HjF_R6j`3(=CgYG@iJ@0T=^aH5~5-EJI_ zW*{HhkCR$2@BJ30(CWO#k?3onF~pC%YnX`!!vh7I9Y$Fjn5f6^+x+l+Fu3eLTwQ(h z=FLh7m_|(8YNK24uhx1n4-ViB8ups2G-xhgfK;|u&IcFmfLzHYO`SV@V;xNe{cPB3 zG*^jG3Xq3BaH(m=*R`aA{^~`ogSZ!g)?ZCvM68{0E7LI559sdR!X?;nYY_(|2A;&o z4?o)wL`bm(|MI-Ln@ZI-Tl6`}l=$%+`hq$oT35+;zW%wUyL!&5u& z2v#{S(%&Wa)q0G;2lfw7WNImrRtR{kF#0}ydEy^RJ7z9wZ(A3`i=^MJzs9Dt8q6tZ zT{KB!FOZqg>f;b}kUmmcgG3I*LX@_|XoD1ksN=+BK7@bM`!PqHa4G6(>r>FGah-p6!Ij*MhZVej+dpIHkT}D8+qy|_=s@AbaKc2_b~_xu{E_YMJ=xkl zjNz~nF~-qrHIaNGtjk;xZp`C{cd&n0-QL>SIs&J=KuUyQ6o-T%I?|WO){!rT#yGTK zs@$C{r~BT~Y38sV3309shD;o3Ku%EKvp@1H$wv1A6UVl9rDxCVk~(e|?t`+skEgm; zLHL@Z44?~3PA%tY!bQb7N7+k4*YYlja6~MWb*S~;sb_}5OD)i&eBsExHR(vbOn~K! zNnaxAr&X^FnztZ0iH`_!0XQW0_n(yNM82Cqp0a!U2}@MHCY^H(CX6H^95>)rDnY_8 z>yzf-O|#i4NvP#ga&Ha)_pKKQfHR7EQCfy9+h`KXy!0|oe$ugJgeNc*j`;W`#+Q+e zyrA)07*Cw?@rOsLDUIZOxYQlU(7hh`QMXG?;0a|p~IBH+l)^v=qhNj0&=muEMMWSlQps*>eYvFdN4he-$*YO7yQtRlEpv%f0t zV+HF)EW*b-V-+q2=tBuvPFvN}N&@8%sduZ(S}Z{!8Hzqvha!laHAm2F*x|GDW}6%e z8ZWL!?XL(Ul3p}}vD<^<*ae~XEJ@>-aV)&J9^qiQ*Q>qrFA~YQgk}b2D`eifPY~%s zjm?4eyo`!nweq*6AZ^PNcV%PtG314#GI)IU`9XR2Sp`92gL>!>swO)G-)oCzI%u9X zd#i5SCCp9MUE)iK2F;7h0r&@31@Q{( zr$b@E@hfW^Euc%(@%Rb(BOrLoLz78`c_Xl;!&^6w^}EoPI*jPZ8O~T(ZX<0x>uXEvlHKV?^pc5* z6IRrn&>Wd&rk>;(nJ0!Cij13gm8xyah&-MOODk*@)h;M(Go=OmZ!anbKUY-)Fj(Jb z?2`TzR{jY}i729p4NVT3+!Cq6gBrp}rvR!o2quGk*6bQo{QT?T-tK;vG0IbY`I9K| z?z@BL8H|Y2eP~@?xvzs-qcx1@|M7GkVTh$dWhZ8-??LtXA?B~b0fZxq;jNQY{`R80 zeK^VyvSJ1799bUfng9p>V{-$+Eka^lghFJI*JauYit(a$cGhd2L70e|xLwsXY`(>r z>i0RdlxTv)da<}jl>sPLZY)ds!}Us5o6|$Y|H^$BF8G#0$EX z$4DgMViffHrsfA1&kMc(Sl)h7LH}k}vRlF&e#ogUW(a)E|FjfvRn~k|)rwZq=djM0 z$~4NWprkHq+U=OPq^9epd5|4TLnTj3@-@`d$+#+U@ke)*x`dfrmpO@!7RZE~k4-C& zxEQU&;qn~KNx>0mF*kzxiw&N?G0>f^YtR>ebo>5JtQWBykA6LU+8>#|v zTCsV+5F1tRwZL0(jj49yfzL!^*o*SnS+qC%ds`uG)3deoD%+A?m6HLAF*65H4HLGb zqGZ`0vb|T9m~RiwPTO77&`ajqUEmV`r!^P`&#sKl*1-`+{{_EmL(?t(V1|pgg^Qpf z-NvvEok419>vl1sZyq~f8*~Fi&B0LJXXy#fP(c%Rb}d}}Y3t~RtzBp+H0s@yB04DP z!-}Gjo+MJ$a*av|fq8eJgnPN0vvQ3sW0TYI~PR<}u8u#!~UE*ATKUgD=<^mXVPf$0ubq05`df6jApHWsq;b=vQo(F5Yn{hPpObM}576`7TE#>O{pGVKt z7GhOu2>xmgyxjtUfB!akRJ9l;Snbq0-F~~-yeu(z2ToM}r*&N~Yp~1X*@Z`YQP4(% zdeGli=d@dL9jCnRf8Bdh6{j0ERmO#eAtHwWL%i_l``mw{ea%|6%WC2nR+&BGx^|C%#pn7Nz5`=%$Q5G420X~KV^Nc=qrkE;=*vO}y z;l&A70An>PjnubsF>~pU-9~bn_z(S#8Y10>dLv|x72WKgI$0l;&iQMYF5Eb_5Vu`t zC(8x=slK9Y^YJ{O*bzCoqJ`rRkPUZEiQE?2srYDrS>V6K2}Xo*HF>f5GyxYqN4U^P zzRLl`P$rmwWU(3I=Z6px#D+(-cIhV$w+zKteH~a2UZCy0rHe{9XgM-j2n|K2n>YmU zQ@~v>4#j%+vZYS|+@M|7P@>U^tau5g{;C#=qc=`h+QV9vnH*KNe1-XHSUjR=86Hek zz(64xpa(4say2{;j6#-zNZW|lN0-^|~i*aaK++-I> zhk*C00GvBaf>wwCGvPH_bsP;_?4mPggp{NJ|3Ly%?8@}{zUk~w$l0n`*(u+5Mnhzv zQL16gb4Opge2qeASG@1!8%vt*3(~ zqVDLFjZjByA4=0CL(r|FE#^cLgJMda$mkJYxE)I3=mn+Ro{ZbsX*kx8M?F#*Q*M8h z;OC!ATO8290%m9j^D{hoh9p@*sd8{oC2sES9aW$1z1ZCpgwsfSC+?CKSpb9ehBCW}L+To?|2)-|cT~y>cN7i6m$ARbgCAXUWYY~H>GrDC8P>Rzl z3bHkBdLzda<)+h3Sg2ScwNv%5$BvNXaXc8LBPue)n<+J0tEasuEN+V!((N zqYUr#GG88&)V!(`rwZ~8T_y_Dg3lRuR}K5n&ho~f_h*@EW@ESxAw{*%h>kiH4aypB zt7>F!sq$nvB^Hh(y9IKZ2BEaHSluHZ-+oc9KHb``1ZEDKfK88@gl5u_r3Gea${vL` zCf}Zl#Z-fV$1Gk-541iaG7|k%OK<7k0~CIr^D(#(E_#DLxo-*Nb&2Umuz+5`(t+JO zZM}^sC}z!(c?-cqSFQx#-63o5SpS@(lTT9R5-{^lBQ$dGw4WjXyk{(YlJ`BjKekc7 zECMrb9Ac@Ei6ck|Hk=f|&^KS{SRb~L;hA2THp)qG5P+a>uQL#=8Tv3V$iOeHFC_?q zhDAX;4uf&ai+}7{v^1VOM!WAggCc>cNgSk#LGD~f_?U-uX`7UZ;ST1XBfwnFZl;Aq5VR*ZCk z--K_KQ`OuZpjE^&SBR6G2ogm72s11YG(L_)OGC%hAGF3L-HdSaAYUXv^p z7Gw2>OPVkP&BtF>zy{BG``H2tVI#E~b46%)&>@OB-U#cIrXE6?^QF0;)bcTrg7ec| zNbkqmJWX;tP1p^!SHm?CX`6kuXFFRq-4+Kzut++* zCwS^{*DhOt?L3nTnTBqXq2;8!zXjm#rLB(R-Kq=nU?f~_{tJV8XV5x*$1#zXDIr}+ z%I517vkF??^mY>C*UnbLz9=Qy;pO1nt2_)HD>uv=LC=#$a+e^Pul3H5F5)V&!JBCW z-ip*B`3cmM%?e`z3R{0#x1VGUrlUR$PX^V5kXl%WE8(zaZ3&R|!Ww6-5z(7T zjuXHM8>zFqtPlwGW(SFuDQQTuovSd9Kg8% z(FxgUWgrEZhht-V3uW$dZC;Q|@~TJaJ!=D#VxE*Yo@t?laGE@<=v5RoGmrlKQ%u*6f4H(CLkd!zCG-?z5( zIqNl4h;nt$tk#s@Xo9Vp&{M0Qg_?dj1+=ujngy46I{{v#AIE^=#}goY{#s$kZ!T5~ zV_769g;N>xZ>l7Mrn{6vjkcjlh#A`1+bQytMs)^IX)Ltj^QGQcK%0{pVWZ10Oq!Om zPVOoIWP{lS7b~K~`&y`t1fF$u?^c;b-I7aoV9G{6=67I584`q-G_Hg00}1tSG%pcB zM-#A1Hp7@#k}c#}B5eRMLl_fM*O?a&t(yhWZDfqLWo`i!a0C%uB0m!zc_}B4mC~KV z)Z_>64jIs9Vky|@>BaNn7q9gQx*0_Cwx0_txqK6hLMQY}x z18I<)%N;4$yf>)t<|a3sr5Bwm(0zlUx{|d>;k3vpgH?8+H?qkkxEi2dVscTzcDf7H zlQoz^9=0de@l%&MOgWT{b$hQ z+w$yP6sc^FT=R6WcPd;wd}KS2S$4e@Mi=koT@@=HO~;1gZiOsKvn5V0YUJk|0~w7d zN4c>sZb+zRi&H~3xLZF3aQKRtF zUT4;*)@U$7ec0@m@DGB^@xOPY6>vT99mc|!252H^Wl>cbT)$L9BEcwJl=fY@X!g#U z@*c#>568D1?Z*%_(FN9R)-#E-BxgmpTXPpCoHAf^IE%th;}bH1&bodV@AUj(r>}ju z-O}p7lZTW-SY^OK-@zkKZA)0Ff8%b+9F%4|U1}Uy)?aWd?iUb;Cc2=Kc$4k(a z9AVRvh%5$*OHOXm1q3V+r6Q>^EssRPA2>tsR^RFhp3T?2uR#L zx*{PH*eA#X+-fXzuRm}pEg;5kxX1cXBN!V&Em_z<`jJ--w>f7(TM;%IGzhrougBL z0h%{WCe6Uei?SYjFPMq+T=ep@XDI1bKB`=b-V(3tf+n%kkU}WXoE!J=*MEs@Y$g2oXVK?r6K1gdWfRmG?T-YopCF;JO`D zEU0zHwaZNmoi=#meMf`@TpW#$KJ+qH2)UeQ+NbGm#3JAvwLId+xpkU1|4`aAq&c$QD@5{sNM1Hnj zfKN43V5%^tsT$>)lI;k8@K~oj>wP?pSiGV=JN53p*oQrRx4T_zZL&l44Ncnf0z+X- ztH~YmhYOp!iykI+UR3FO@?h}gPhawNXC`Pg-;?eAPd<}!Qh3&CQf@$pvAab_iUn@K z43ElxqskEr=!u>q=F)J{GvZtw;u!uEgP@^Rt+$Ke`h-Oq!s8pK5&5;alq>?UhUhOs zyINF}ABN>`m|mpH5Ld{Flr>*`0hJkGs_hJxzk>~6i&|b<=^^KobVB~18djCRP>k^{ zo<#aqbbZEVkQH}H7naUK>OQ4Zm{2N0EaX&%MX_zOhA7<<&5jKtl@MF3rd=bHK7&S6>|D60 zRJKn3tfE4HyV)PRgYGJ+DR%I>gTQ61ZzhgGFOxgB(T$$a)EM56U zN(KH>{UsQmT&D)3Q5)38f~Y#2aU?U_0}3>gG}2XHU^LA+6Sc|Z;K zw{7zzE*|h?vxi%|N4T|H99yHbB{PRPHUK4uI|e2cNol7wQ zUe@Z(WPx06;hMb7*EP)LZ@XP}jLUJwHHk3E_TM{0OKwd6gwjkyaz4&^{&*)a;H@3I z_z3Djb5=E{z-3cPR}qJpw*7szQGzKAe@I;z;FMVJZl>T?2)1y8iAMq2 z!7+y~jS7HGUv@i)1JV5oUUO?uHtD*aoWtd7RcwqSpg4^XwJv7Td(+Z@5h$RDlK;K@&tZ2^dvx#a*I#|J)Ibs3CD`_R zxONp+m0UZ&(pT$P6?_xS+;E6eRII}g-_Rr8c|}{dGq%fVafX_sLyHJyu&eH&uR*Lu z^l(FmUV9MVdXRz49Pa#)`m-Jt^db`Mpio(9 zfdN;IsBZYxDXXAF33N58O?f=`yq`i}l7=J}t%>I+)-paj| z^>008Wg*{kZdIN1R}2qPcCPYK5U@`H)1R1*1x^Gvi{XKE9-aH zR@U!7h)zAfCZ8_&`aVA9Oa=_4hEk`%zyv7@Z$xw8AC?+z72vq$Y*t5TJq> zL@e6cXM7wn%kYZZZ+Jv`D+oz!FJh9zz_?`?c>d`K7?=F}H|KX)O}4vdXA}vG6)-KQ z(RS^8sH+XuTe_0&$$vwJ%$$SBj)uEE&#G5lhWoWne)YpD1XaSS^UVfFd0OhCh!LBWK0hq1br+X8cY*wDUcs8NU(Ls5`S8~WY z1H*tYt=Mf4UM#AzRzrbP*HivRLrKK0ZgZhaw918bhX`OhA4`HL^$d4Ir_n}XPO663 zrvzVzer#d~?hXTn+#&9xEm;N{;{t-nn&41QXu*XI&Rzb8^neavu~NCAkbq8VC%kWk z2;FGb5kdmBl>J8dRYxGYSH*1z!19=`Lf1HLozbW;M_#HmRgWEod-UC$#C7rw{Yyf) z9(_jw^%8M&bN%xR=4QT(N~=1p7}9j}P1uDJDju^R#9O0Ebs)?%#r?sP^j3dE)u?8p zbSEWkxyU)YaVufmJLU^JhSQbuy)_R}9o4jMsisuA^IL3|gV*S7i$QLGvDNWZ%zqan zL+)u4%ncASAO4_dQS!mLrFl8QQ2L>W!i?&RI^rh+znZCev)nk+Iovm?R|yaZ7L42> z$*~QBfvBAG?O)qf@O5nUg1lewla}|%30!5bQ_qS!;F%u-pRaEMp7df2c)q>~c-gTr z@a6qYIuJrNrUQ9DxdWJ+Y7hj+0DAoRaSX;|FA%%e>-MT32&K7W+xnLf@B+RiyiScc z_)zdJGLZikusQHVJ0Z71cP;IgG*B|ngv1&NjcB7kHr@i+Z=E3=6a}VjKxu;JKfu(H zNTM{kgo%@klcIY|fIELC>e`3Sk-?*wFoyisZp-RzCt)?lF%CQOxs!`H2rfO0(u2e~ z<~|)OOwd0~ zL@yyMyU{?*DhlToee?W+E-vUDj`7j@MK*?j37uE7T0dFz3>9CTwYw*XmaNs0ERFBM zBANPD>(qlP;prf3ZU}R?PHp08B=LBQSCThIJML|PD0 z#7wGnghYHk=NI+JIgg*O`&Nky@>_93-xz(c$6tz?KVGsAFUs2=` zdEC?U8r$>S@s=|Ud75YX>|aQNv%~)RAMo@R-1LYOUwFj5d*xORIns&T5eC(VtE$#} zmoTJ2bY-%Z@?rJK&qo#f@AlpkBkq1%18E2csR`m>Jl;_U`!2Ba_f8a2Xc)*sdQW1) zU}M}96FYoDptek|N5;$?3YVlroKRL_U6$ z*DnO-vI~2oA1TBHe&E8JqMYZNsUVTr@iS<%10YNzc~c*GafOLXosv&`)1}UD&Oy&Uzrw7ANq*wnUEbf{&fV^j7h&SU z?L9kp+}SBVaJA|UGUmOAxVC5imtC4$7-Sal|D)|g0gMk|2p;y-cp-PPHW_oYl0Z%& zR5XNS^3P!lN;V(tsH53%BrCXHhMw!=l+H}%Sr<&5fpGyP#%^*5nJ?+O7%?b!YX^@7ZJrtliJlsz3 zf7Oknzr)H|L$wa*m#6RWyDpg3XF$~uMx#qcRnazf(M2UFO0yQ61qaGdeRKNE(8`Zw z@^)^N_sd5=*!%^b)4l_Tl38`R;SXIvaWK)E|29@?^1({CccztR zT^XZQs2BXdYQNu>B=bMwhm9{m=qGYH`%^)og0+0} z=FJM^pbl5dFC}o%8ScO|`m5T%D+aKVyMTt{rqsnlhNjoAqY_7?JIUw}knXlu@yVQt z)Usrs-gSpk4~>MY4--19b-;oYXrgJejgtsm0zxU-r`7g^fy3?Q>3~K*%VCq%FCr3h z9JcmsYt=BWaD5v0eaV8ixC3HTd*!7f{11X1qaDK zjcKD?_!eEP0)sSj`iKeQhY+x}4i^a8wp=ZoqNJ&Au_~yE64mb-yAlT=RzFlWo~M?< z9!|Li0K^1@G@de+2`ljlOuSm&_A0gDhE1L?!U6;ioFbWl>qSfTMK3jH;<~4c z6Ht=oTX6~Kfjn=%bx^Pw;AgChsOJbY5FzNUSRo;{P>=_oOL~M8YND|urBpAFhOo2U z4q!O>NQ^DO(_yCt-6OdKD1~?j19)4zV97&pRooccf0%sp)z_7cZ@#|&&D|$=lhut! zFAi4^j~;E5SN9&3>le+{y%&!v9fYzp!ALu2s~fwIj(FrZBGtNUNACu6a{a&QEj9j+^4%3kUSq~1hm@I(c!hm5cR zO@iSIl3&cf{Z?X=UGVkF*g-H7kJ-issW%*^zYlpGs=n5-lA#mWT~m=Uue z9ox%1ejhVu{nMKFRznI=ElZ`X^t|Jk{o9yy3SMkCbqo7`rYq)E+tso2O(k;P#)Q)V z-HcNYbEbUQWEEW?_R-O{sT)e5A^CTKt`g>eON_7so9U9twc=m0uKgp=aV z21q6NC;K`D@e$R>Qiq|kzP+TBz_;4HM-c`62%sS~>R3$#<(Tmshf@=v__d@JG3jvx z!16lWiMW0*>cp6`# z;lCi)(x9K9+#H6AcguI9V?ODOvj-Drk0Rm4Q?YWr-n_)#xQuCb>~3=c)vhkO-fi%< zvHzaxZe&%iRv8m8>_fd>ef?{HRrhgOy*t=%tp|3X+}{TVQG!ru0aAp!6PcBO)jfpL zeT~)`=%>1Vq=I#n;sNbkaYolx1r~e*N3KkrF11H%>4?P&zh(Yao?}l|kOI z$;ae4tdWR;eRN6v-PsnMHd4|-E{iCHor4D5VCNI)as=CLU3ijnRyVt1;NcK-*3mRW zLZmyr#vp76HmA@-b#v=k1)`6RUBo!ISUGHD^fR1D?{)G>b~w%0Y)jnvh(I4!b~j-M znqq!aja0xrO4dimS$r5Oe}_1DSa=>H8Ay(YGzRx>S50|{g?imc?>z`^S( z_m2K-a+-n{w99S`6;XY@E;vpOYqp;4?j2MN4FX8p;o>z&&A;m4FO~4ilv7>lS3GS-J~dIzLqEa5l=M#AxQkCnejQi^+nUzJr;2;$G-E$Q!mR8emA5 zCJPRhT=$G1l0CrT4W!E`6#(RIz3Q6@i90LPAQIybEy5S zvI|0YyhOEZa3`5RYj(6|cJeYYB(~`tdLuR|gpHXZa1eEwG41Y8KwWvbCLlYi1gl7~ z;DZ;@lc_fJ8i^UCMQevt#)ryB!{9Rf8_ST7lhQ`{@DBU{C_>QlcNrLij;JB#gOcqA zIW2P(uWklFnwA1&4k2}t1(i^UV7<6g+BCRAVO7MGTR>d61CDs<2X=lK+rt$^9VtnQ zil&v7REo(=1U;8D?vaXVzo6X_r2G#+)-~-@vhD7AwXET;PV2Xm6()8+yzo zknT7}+Qgv`Sv6_H2W9y~H@sxV4$lW;!4c!-?o`ouIEi%U1uZJ=Ymy$4+#sUjzzwju zNB|)fFnHWzxrUU6mEe5+|Ji%j_BL)LZTNeBMZaF}See(fEcp=UIH4)ZW+I7PlJa3Q zbMc`>O6EiowIt=k?CyVm?z;*=1KsFmlaidwGnp&bSnNgvRfVcTp-@%GbUvIj%>+%* zEh>oV9WZ8y`GA$}ZGVSe_sXs$_IKUwbFb>?mVQqo|*iU~ov zKprK#h;j-U4lx{cB*IVtD4rvVx!11|^YlqX%=_u!;|vbk2TfpZyJnh)23^|@_3Q`iXr08xNM*Z?ia8Xl2)A5ZQd7$qTP_o-uL*BR zv|kAcUW5Ywg7nM3U3Z%xh3(qqCC_vAU_@zoxUk2lgcFq^2cFfeBg2ih9wLVrRxrW+ zzC&zyv7p&#R4iri;^2}avzriys~t`zsnW#A2vMC-ysK)o_xD?Un+;mvYiQ$0M7Qus zHMhfXcKi+prpNRqZOY;WX1+N7q@D&i8*7Uh96l%^Lss`1z>SNl2Uby=X4P)~+*b$-sHF$9|14&GcuaWc(Gce`8>kf1HB5(~uh53@Uq!S`SI`!mNh3WU(#wrvWFvie z6mLnL#V>-JoZIO#Z0s>T%Z6%$YWDi7BBn+CM^#T2w{o;}c>+(W#SKQPg4}+c*TiF8 zlMltcFr0t7IEIG3m|o4Di38Lv&5GqVhMgH8s*s9BmHEe;3lLr6>`@g_5O| zc|#z|n1p*XIUqX+p1o{vbe{!YzG5OrdI%-P^cxixWVyJMg%ofz`xbsy1<1l}rq<4j znN^3TVW48D$R?De_}Q?+?~oIGAfsNavIVHVGuTH-p+UX#`(A~}vk@B-a|<>i zvml2aqA%8<=xg5?w44yJ3FTXa7SYBvh8_EO54ANsnvg~4;m9o%!Sa;S&>DpX0$DG) z5e@ot$EnuU71`(%^`Bh>)1e~^VGCKkXDA=R|)UZY4jD7{t! z*Om=*UnCp7MnpD@VUsoO9wc2kOt)DG>ULB=Aasq1P|G5m<45p@i9uUSX1vd%a4^6EwLq*|HPDNJ~1NhiaO_>x@a9=QMN-D(HyzYuuP4yRKqwvGh|Q6+Pdoj@03W zSrVX?on5QUhRrs!1M-}BZNv``>aXgpJtn8DgS_`S2#}tZXw4i1>!{zyOoBKtUVPaiy05T1As+knHxOQ25rHFld_<4?7=^lJ3+9ie@gwL0u0pMml<-;^6Qt;R zWdSSPHt|iegW>~6P$7B_WVlK>Au7O836NCz>|4`)~g)KGR`B2hY zAfyflrkEKN!y{i2oFSu;F;&R@P^gSQhF0pu^rDucYgB|Kin@WYVVmdXLe?m$FZSmm zsqv@Itkd432+Q?Rx12FRj)eq&Vh{V!4-abi01`Oq6U4NcOmIIeboLnzeue<9g`MOA1sCFN_$zoA;jrEmTtWH9 z5^M>a;VnIL!z9z`u4@>N5k*(*enj7WjCV}Le>&TpIxwA?@pa5bq zL-G&!MznU&kqfFiLJUz(0^`$56(&&$5AMcd-6k`cO5-I(2EGY95)#kQx46PA{j7&RfH=oHNc!^`efFsaA&4}!=B;O z2!HO_Q*F8owc3Q?Ij9J@w3xwUl@=x%S4&eh!kB~siQ=&=5jq^X<)A=vv=9Wc78-}$ zZu7t;?PQ-v;H%S4HGlygu4gJJ&?b{}tZEb3@lbw7Un;0rk`Q((rwo5ceAx_nlJB{GQa%YJOP=a@dOeR@0u0<1{9Uxyb{gA8!&iUHyzo?Ze$J^v zX!GPBpc&}G9Ij;JJNV*%mOL+g^d)0Bn5$;H_7sxUnJgG2nc)`<={V7IE-ZL=sL>Fl zGW&EV4dbW9*{2@TCC{WMS#OjX%+4k!3LT-*uYjL%Sm_=eF#7>W;$F4(1gU7%wgtQ; zX!t!d`W(?Cv+3vx!9%3)C93~T%+d!MU0vV=VTRBS>dMrjQqXO`?8Oj8`Y`#CN^Y~V z@!CB>h3l!z<44+@Mv1HSl0^0hMHY?jC0hsF>C%>_g7Ke4Bt~wNpgtl64W9uTGYw=g z)&Q0edn+}H0$=H0ah_AgwJeLH7m$mw`ckJa%vck{S+Z+kX^RO2bDdsJTb>5}RrP=uU1 zdyfzhrhx+%muizoSjdqTM*U#sQFTN)T)Ws2!?`(V>>cuq80ow9gBK3K_}dty`BV_8 zI@0O3+TB*aI2**~u5k*GF(gRa$dz4tTlX8ohpiPp0b#G68R61)=SSI`J$YuhF+q z*T+}{nN?*l)MXVK(xAEwEtJn{z#gna6`JTylWZq}6 zw$}}?W6+Vo%6}F?s7u2|EOm+v?oR_RiosITFk@P0QtF1Ltb_-UFSUi3GzEAeE^=UM z)wR0F;9h&mavcG$?6U}7B51G|8J_?-GhqZH6t<$VF~Z&e(cgAw;QV_QnPewuXx#f3 z>g|P!ggdS|(x9pn1eGJ=(y(oWd(D}|&S97Cd(?K@Yogf7bvQWQqnYpM%Lsw?;mS7_ zzg|$G`#SKz3_KtPx73hM1Ig+9XZUj#)y#FfII+e3*MmbOf9*88%^gRQcsu6XR&Oa+ zTIbrQK6Z{Qy_r!9^tNke?SJIZ0;LOW%gNB zxC~TW2fcjX5V$_R%&W5KbG$VHe zSrvRumect&)ijszleYDst<>J5aHaMK?E&}WmD+ad-F~Z{wvBQ3?q2;x&-50V8QS60 z=!%>)&hxiCj?9hmK%gR*xJlELPEB5SCPF9(0nJxX`r&t}h7F!apoANh1{-S}4bSM8 z{G@r#=9~wKAm`4JJ{n)J5{C&Dm2Wb6-`IZ8I~shYh&xZ9-98xwt?=dfCNdjEUwG1z z>+PBtb4x`%jo`piv`NAMX+tW*B$aHk3FF zfg6^Hf}D)h(ACw6N+l84XNdX6!S9BNxsjZc@hDf^BbcL5T9;vGTIVn`&m&l=U`a+j zx26-`u6!x;Am<}E0ibtRl8AVMvO2n@G8*caW!Rb4Iqb~y2zGYPG>Cx#5sYwkdkv!M z_8Z9t6FTY5H3iw-o4H*|lS(ybPOotMzj-`b)X=|{0mUD+;UySkA0u`Zh&~fdGt5mz ziP((8ErSb+FTXQ@nO~SW3%0n)0|5Pegg36tZgP&x)xBd>403cCiVsj&ATp9_`?DDf;S_ z`OOfoAN*Wtdb?;CK@(3)v9pu=8)Ipvmq=8@*83oWwfD9ddkOTS|A%W2<55|O*4qN# zvK)Kd-Dn>k^ef>lE%OM=<6=yyspuUt;rIM0C*D-m{Gl~X(EwpiaMkjif#!4SYi!Od z(E#o86u`q`{FS+jD4=hDA2g7CeI+VL%RC+AaWN$@+nb87Fuk4S*XAZz_r&XZs6 zq4Cze`^i0gAphd`w)rjp;`bx-`_bQQSD$f#r#GiM!CdP+(cG&D;mpP;z1TOs$T(tc z1I*14zSg2zgXx5bql0(lOXB9D+}(jNskETsnd+jhoVmPpXXIU*cRk zgftAXkVjPp@o#}H9Yh+2gUF-EAgTAYhbRGr&o-FkXynI=krakbTh==*oT@I~O_^Hu z-dsBXMa|G+#wj!206p<4IhS&5yVAH0yNj?-=?C_{;uQvPh)Yb0ZIY?fQ0-2v<4ylY ztoiJC6G6UbSFq=u8N4Y~TL|z2gpQ?<&t2t6qlX$Mk~Isvk;(SYNl%M47>FY?gf?_T zG`sCyr}Z=H$))DdCTej$OlqviSxXuk+}vb|lexyTZh99craAhcu}dnJJ*=gc0g4gc zICf*5UzC0>1}tnB0vW!Gu+RbL8H^y?O|086We_XIAQWsjrI36CDpqk84N(r1YnF!z zuWkyM)&VqkYX_UOGS4mv;kV3#{0kobW4vkI!K8pT% z^I77iEBGJ}a-`P?NknZZoT*Rpy5GUKFQhEc__0jA|U<;%E_bJJnTxIjk6G! zj#-F6M?v~*TTvEp#HqwEirycR=;H)QvYoP%9jj)mq@p~ln~Gz zL`|Gcr^x4tz-Za)WxKZoM!#hqM*nRDMkJt$D4W22YJ0|sLgSC!&5E9WfxD)@Up~Ro zBoBu?jsWn2rRZ==vIl@v`z>TQC3-mw+9nT#K6g-TCR??~Uqc5!M^N7}lC2~GqCgW{ zK-GPy3!nzd=rR|XL*!Gzc~B0jw#kF4&mE}gig3WHBMg*fAfsqpIH-A55|>q1L&Jrr zZX#%L6ZSGR^*I85!a95Vnug;eLq{9$%Y<;*szTB|&jQSuxK_`!_@aNV-oZOlIn_4t z7zi;8I9G;#>koFZ_q3?XEV#@9g(0m(IdO)P z#I742HC!NN(UBN>@KIVN4hP;geNFk=CIZ_}g2_ZwOs{VjO4FinE`!D~?1Kgo+-W&F z&n~MD8@ofwZ9^8-h;;CS-EGQKp@_CS!i&5o4t0o1^Fqmxx#oE^a!n$LbX9=E6Q>98 zFiTckD2{p(VMW}|g2$>Vjsdqyq;gIu^_0o>5X_?pWgypuv*w4!q;BdoJz8e1P~uT=S7;8+x@PCB6|n zK+)DgLV`yq!O^OaA#InZLHaI2fHpEQXtP*!HGM-KX$eO}Z>NF&Hoy-O3OqD392KbS zt|XD#q|;*vtVX(<^QZSxcf z-^Zvz6gc(BWJ0C(%YjT6kYX`u-T}ljcS+3!=@Fb%qiTQZiA6yvDQ3RGOhq3sb4ddxMQfv;A&Qrm zGtK54>HzlBoYzI@(ecI9LdVof1_mMvmEm)c(4j=l8}_tJVVip*s^-98_pq$U2Q`$} zFh3FA%g8KrRRqPJre=l3AUTgC9EwUL8wCkgwbDpZ2FbqI{Tu5$0=G#yHg5{}$KFa4 z?3am5@vSPaaVkxJu_z7l$!z?0aiY5c4Q)#vSYBoQ<(LkpypISKoVGf7^o{)P3IC*+C8E zFV&ZMd4+p@U=gzbl;mw^8|EiA+afZ%#=12mQNClKjAgo%I-*a^lpDvrRP~ZP7~EJ2 z+k&;mP!EqB{C8Y~sxcGn&FGm3Cm1CVP$`G0X_QCMyolh{MyR)1cNR6qn}EvZB;S?2 zrAh0|;>>)*Qv_y5H=1|lXu)M_tXGVo2-hVpJQOQqn4I7?PLvQvF090IioJ}$Ud8|; z283zkS`k=unx#fMIzY7yr~JU4@D2VOjX&D_a}ho8pj`Iee6mqsb|CoK%OV!tn5v?`rVUp=>#uNANTT zM8Dkz{4dIxC2X6=EPNk9sXv{<`G}%{fYBPg&b~yj#}9tmdySJ17RRj?h^hF}S(eOX zQ$jedsV8^dO&2xny6%81xHXMsu!@m=e%LEHf8tacOxUmxO}>oa*rT;!y(2L0=^Y{L zg%+`-@zm)WaWTgQYTIv_2g`pOfvZo}P}e7zW-cb$HM_>~sX*!EUpT2#zI!75N~K zexy-^3ai`0tld*@z@3c9)wnV2R>0I7z?~44Pv)Kyl2KXLQqm&}^+LsMdeAgair{sG z2+P-UG3sIdu>dlbWw|VAgc2Y~^R$yLvuzUhakMi3cLn zIFDSWK?FUnA?Cs!Yp;M;mF{-C!%7Hr(hxaY&qdZGV!;>AUm*!vcDkrvMIhKrzh!IQ z^$V`YS|T@P^O&aF>NNLvww^we-f-nIPMs+-9Qd7C*fvnDh}ouerzS^Nr)lU^x(*pl z#BQ!iMVQe(<(uS2=1$kLGy@?b|A zMZkV;h0k2`XzowY6>{q_FRn%DPVD{=a|%|$NkOL6khxyW3NdB}Vql9>SXRhNE)XuC z7?DboiJYENS;K*-MQ}-tEz+HP0a{wn(USSjA|h@PB-_h^Z$fG5Clscn=Em-9#IhsM z*hgbBuVxad-;wXp8b18g1m~x4OtMnTw-#lNz}+i0A(4e#_SAo$9?3e+9|-CDSYz4t z_v0^vK481ofQ2z#?~6ylfNs1IRMj#edfE&uXaX$`J{wx z^Bm{8iOfxZIAau~y_Q6U;siAEOd45FsfAFxhf)qBp5I{IEjhjuppb60&qI@n@)Q3i zf)I)0`YgsO@Z3m9Q6W}jpA;|hsi;WHHJ+dZKvr@4L_R1$$&xGM3ENDbJghzAkwb3` zi<4ysdg`-3P72N)T*IJjuk33>udSXAgEfmyyC#a9FcqH!cScV+NA{xMScC=lh$>$)b{q!=5lrlnBCl+yFFV4?G|oetX%K;L*VdyU ziRHMm1gPCsb8iV7*b${^F+lP<0*+%~o6;*&e*%+=i(w43y}jlORAlS*ahsrdUtle@ z{H77m{MQlCa5gCWJMtm+R;c*KD}a8zn10Y>@fdI>9D*0HEP>5y83E0E8-eVQ+s;6V z$HE>61l(f0W%+F-KYZkaJZOCN!vOPvSm@*A_8wyE;k2$fxo<$nFA@J-^E@KCCPj!i-eh?b)(E5ZYYcp3LxDMH z+?zV9@{)TMso&^OieSWv9lUC__o@Uo1a0%UgndO2=@QDNYlC#N%Gwb5pa8hAR|g@& zgC0Iaq$bVv!=2rnrOuLRn=0a7#AaQWU{gcP-IHd|sWBVlkFc@QN_^gi1f!VAD9{`P zBX>%MhYsd6PN)w?U~|VIMY|w0N_SvOhfkYE0ZCsMfV6j5$2ln`d?{RLIoO3>NV_Zt zF5f;6VZMz66SIxI+13+{2U{QpVcE{?`H-!`ZJ8@+YHAAF&5WEaQln5ly|OR3MU(MX z-#?59p{@JUtFW~R+vX7u-#esJc2Q&)rfLra#WyJBS<8G)^Z=T=)DpgfNZ&V&Cf30v zN>BmPTCAB5i=dA-j-XOUtt26F0v92IO2l8r;`)U&1^@_Ts&KllP>wU{$?NLk`wtLk5{CThuJnX z<@T0wY)mgkEWX&{S>{qKv7IvQHKldwLLix#LG)l!d|L?})qgIy8Zwh*P>?XIhg6%F z?=CkbFm?0S_w!Bl-XlbS7c?QDNiT=&%6Vv-OhC7xI&WD8R?JD%R<*^|aF6C_a*Bg= zz21rEbW^!M6>e2?5+K?F<`Y6-^lS^?pls4PsS7{9<>w736}&Ni;?|Bi9^-*EFPh}( zV=hzO3m^lHlAq1t0}G}F7u2B!g8*5RVz96>5pF2Cd)9_8SgE{O%JY)<((zELin1KB zbfwVlXfsuaDa|x40?zeT0YDQ-q#-{g%2J1Jx0ggvyJkhOp@#}kanqXKu|Y>L)Zq+= zLv1hGN@R}fl9Z{iCqn%61h*8-;cmA~=9wue3At0}>Qt^@^6iT-Bh_u65fp6i{`S<_<#)cxE+ z5+-|cj0-Nx4v%zjfVm_!ST~6%0YCuKn*|W@K?EX1N=j(m z+B1e5AUi0pU4clZWdN0V76HseMyw4N@(QYfr40k9^ic$;#gw=3tPNAYeOMN>;U-Vo z1rW)T2tcL`=-LozEzb&*XNrFM5~q(GP@Bn~+_B|?LM3zs*B9hdYgu;zm3`J^JlqS1 z%$Mc!>$g*4`cE9(sr4&hosV%Yzs3}6-}}vOnKKm`DgwMT^I?()MIf2z*3~Cj2SbVI zW?8nS1xnlbQ0bF$uxeUK<$AykTK(pJNuF&8qPEThs?UqSy`0*zRjaH6O2SUNQzj#> zkq;BTDFLOXWmncE8#>3$z_=`+5?IK+CCkj4PFF6wvBKZ0zCs%jGnbWzZ83*)+= zEY}De+*b(hcM&w>Ma_8~na;D4ni5pO_?m)VsvE+lKB?UI1t3CA)Q&zer(@k2q`*CY zJAk)!DTrxP55)B0QV`eIA|y~cPz7BQ`ydK*p95w%Np9#Bj6GbYe;QroCjDQms49ny%B1we{;Fj zn#EBGS^#_%YQxn2^_r@qyhvq8Yqrfp%ctd(CYU!uXb!a+SEpaZ0WYQUB{HH3L=Hhz2b~zzR2@RJ7Oe{fXkF2Tw8qmM&thr3apSRzN+} z?_b+BDd6oitAgiRdf>Td1>os^^qO{n*~(Qk1%lQdsKN6p;397oF>h;X`(QM2G%TI| z{3k`wOMjJ6POY_Je0D4Zp}3yN9fn?g*a$EB!T%gjl^5i4MYd64!|(B;i%1-s(P zkU>_zDn_Ang-C^0ZMU0|2Q|g$PhE8;gzZakVV_IqoSd2(ThPsYzm*PSDX9Xr=^C;wev6OMHZ|8-8uS|bJsUH<0k)i%(@*h(7 zv4hZjiP%osW~Z1x+`);WX%nn?$b3Y(LuB2_t?&%0LT2b0yrZ^U2X>tZ>S92QClKUV$)k9;Zf2Hk^Vk1ORkr6sg{&)f`s}=IL1aEja(Ux_<9^| zBUp^}q81;<$hkoAKB=P)yevY3h6TpM<9W0Hy6GZOk{^qZd9GcT@}=pED49R2A;xog z6dANw+46?g=v8)C~nop$R$wv+(bK8pa|V_c{yRgFO4 zE3gkD^ITY-s+XYJ)IDTaB|o*FOTOV@4>w5S3Nz$ap!S$n3Pn*8d(@#Vc(!6~WR z!c;}~Dae|8SOh6RG?jD^!)oeo1x!{7YU`lWZNKO?d%gAG^}f#loxUl8Jgs&nmpjep z4EC}iws|r~N_F`}s%rrqvSj3O5e$AMV^hA01^f_T%(!ocFkxy?&aOBAMTZGhVpHRV*aT^FrCIq7!1Ws zC7sc?g*-5 z4Zu^s`9!CnM5sXsmr+F0j*$HgVxW%2!NyY|IZa=9)Xq1q~<}=Z|}6f@gGGaP@OJyR?^9!oamgb$wscjYqDYlrh*wY%i!i0|NF&v ze?h+f7hf<>SF^Gkvrm_c>9=2eA$!C>7_suZmv3>2nMI^vRP)Xd=ja8|<#R0Wv~3=w~jIa`8}dG@YI$ zcX8-8M0p}JL-w64SKnc{_YQWeT&=ODTMK~(QQb}4h8+yB<8*9})x`{e z2N&?^ewqCD|K`xyg(ZekZwMlDXEnA*EgxD0`_MLXxEb(?xOr9zJSxUG;0e27z=}|c zV?%it7LOF%vik_wP<#tDGvYz%MX$F9*Vxev#UmW7I!9cb@A7l^e03c5@%e^y5`|o4 z2u_z%Oq{t-lm|q-rH}Gwrc~b)(VF7yKvd9;`a~JqD`vFXFH0#t7;sejt0%`BciAae z#Pv`HzS!3+`7yOl_$({C`OCnWC$YkBMF8%=fp;ZB0KemN08Rs+0C=1N;AQHSyYb8R zRmSf{;u}g`^5arjbinyScmSFr%Q_-wE$nVkVGpH7aZsduJ4QM(l(T;tn4?XGnwDyl z_wL0Kj&)#~(Fn%|DFu2>-j`A8@DjU$6`&3L7uCsU;L_1H?y{FC0imdtl5gcv(J5+u z#AmFj(}Qi;_@h*c)@kD}NBnTU0t$q$K=6W(@>8jkY?{Xf!Vpc#rJTQXJ|i5+sM8zc zKrS(*K%3Fl=D?-U2K2Aa3#Q-IIWPjy%A=NX;Eqm@RT!2J&9GSAeiyuGz*&hGyP**! zH{-}fI!;IoA+dav@)VTsb6%^{gJO+~ab_q8qA6Un#!x?xKkbb#P8S6lBQsR%)%qi~ zUac@t%z~*vII&!!y4E7%RS9L1-(r}0+|2w`&{deC{_r$DIlVE0WJ*Q}m1t!AB4g7n zd)P2@^t<>riYg$80Fa$Hg+pu^bTrV)M_C4{2#c9mLS#BB0t}=XjbJuRvGVyf&D2dN zL1aN0SFak`7yhkICW# zZbmFK=@r3nXxT=o0(zvMzxLqD51}~#G3Ve0?t744cJK-C5M*$#!Cm{=gt)8vAfCuMXT09xZ@GUMGlG{fR%_&RBH_5-da^Mkw zSicbk(_Zvn+LD$4BjS$8g8`FPA`{=^8VPJPZww-wvE~4JmZuAp1r8l>XWmT0IrTW1 z`%cD0X`Sg*PcgbHXGKM*flhJ3XTOgs`L47%=<#*w@OnXR$((zgg4qx(1|{(@-ldsk zi0eIGt8zRBHWXMa2@;O1@5{$B)O*=_@scA&^buAn`gEeS8=mlSO1k2)`t=t~WzG_7 zE25S-;F8IzGCdqIGCf-nP2{1tY<_$^-26l|k%vT;E-j$0%b0orUCfj(Ay3r_F_Uix zw^yH%5hBWkCY^fVXl{aw2go^SWX-MC0ZqQNl8fqz+U?`$Bbx_+?a;Vx3-^| z(YBs?cXm}9&N6#MQE)uDl-*QnHHE^<`5JfEwRYbQcHQJfRDj#)NEX0rsOM#M5c zX&tms<7)3kI?#4RF%%AjwM;f^m4<2b-+04Bw1TmNrboQ!mkX_}6f7Q2>h~%#DkwFP z#QL_waUGTzoL@z8KvI^hJkW4Mj4H;1kvi+t!J-t5Xpl&0*YRs}XV+Gu3KHMQ`w_A9FQOg*=~H` z;dcjfFYzY7U$VRQ+;@MROCcm*4&-8si`o4-kHISEQk;l?+Or)2UbbB;o$LhWxuaVA zh$iaUi1X=fAHdk-3`&P#gX|er%zwPpt9>QMBqawIiY_-p?@Zl$tUt(C{J^c*@Z9=0 zS2=Rh%JgxUT70;7xR3zDA@6to; zQ^o6iP@W@8#*o6zS;d>SuHwXcNuoFkDIwN#80)OLsautrtxc*>zw? z?7Y^+?VBgC0#hNWAHmm;TZBCs*{?Tn^XHLxe;MNf`(zllVhbxJWS+dy(jbYzFbSJ( z$d2adll(|~#~3v#LVfq@cbY>gpKRD_!_3is}+3Tf^63DjfZ)K zK~lJi^Z51E%I~2&x&m(IUx#s zfmt4%56|opT!9I-D{vq`!(P2GjOzuCvC{c;{BPFy3hUxt$+;%a$ReG4hhiC&&9GI@ zmdvdf!Yb$tvQy5=z{3*lkP%&o zEN_8_cd&S|^+eYA|MFh$c(?B+r`B2y*i{#CuV3Tni};e*F=irf#txj4ujInWbjgM_P^`x~ z&oRPwp(Zo0tu8~`RrQdHMsk-%N8PR@PAe1(ZixhVAED+vO4Z_+IU03n6@3ycrvW5T zXe#faX2Y+vYkH|4K71I}2s@k`Jz&B;gmBh zhronlQ$dScfz29!`rPSqXXcbEcmk7Bx3c}W+Lke$ahNk#h=VrTxm@Anq6pj+gcI`K zAXWHTJx77$MY~TQ)3J_pG&uEXx{s#%!!!P#OS8OoYx29XtG^&op^}*#cI&1(WQUj^ zrvg(7un={A9%cO<+`dMr402Yxh>w`*$#Cgdgl`ryxVI(Bybv;_W5h5GR@kU!j$&%* zuihM<$h;eJ^EaL$%x5+|Pjp5&tMlP|kYs@c8CC9>)`=SzwC(_cf^gR~qw_2^KqNM_ zM3Tw`Smo?%lR4qj)x3(Mp%bQ#y^?9O$apwNX64!VghxSTAeD`~Byv+Zh1ko9*6)#i z%2rG1XW9P7=%?fQ^h;Gpsw~B=AgjAoCRz2WT%Uen4W_c7GFp!1C#j;aVtl7IFV3x) z{A9g9-a%^Q=++wzYm`Jt9kE_rTZga2^_otTY+R59PI*ymYFvv zXH%r?-$gV)8`Y%>*?nl&DJc#{l5SW)-XTLOs}1I3wP$VNR1oGy)54bX6F$cG};9S8;&|; zcZb&ZNo^}Sudk853l8?_?F)Fak(MXidbs@}5ksFKC~$071q7wC;wZCuala!}&}_oP6{-fqjgi535&CM%*@VLv7#56U z#^vo8OIMy$vMX&NyG`6_+e2wa+zHfg_68`j^&DZn3}P?$_c5^hjO9p)j*ZEwG-R)d z(M;rxHx6tHn=o(A8@j{MMjWg>cS&Bq16LvH^*)p^$g6F%VxO+!lxix0;Q}Vt z(G?g>tH^16MY?)xurQfeI38tD8?-xg9}EzYO00m?4Gg&$o}L=k7r+!8vkS#bxCaqv zF@_e(fb>6Uc6TQ>GP7Hn*#W7lO_{>N5qZ&k_+4zi>x~9bM!h)ELxu~54b#csoLnwI&iN&D zffU8Vsu<1`FqcZ}bZ?12fihua(^OsZrx0_B_cDuqo!t@$324XT$v-D4fZeeK178NX{x!mI-NyN6OnJE)gc=cpw zGRO2?ApAU?*E#P|7h66zRn%TaI9O>CJ0dnw)>kV~^#_s~pp)S=gpo3OAi8x9;T|Vj z4<0>uh~K$Yai`To$?yYkonb&kDsfHKs$r3-91Trh^7T1AC#K3XUu?KuTuN zd`S_Y#W_S(&Uy{R)pd(MfI%fDYP9P<_gDp{tZsT;k8Lst3u3}P8YEhc#|fTc8mr1u z(AMUb3}^wVS$tyb#7>6y{W8*3+Wn5o)%<2+{2^4PI!L7cFrA?&s3qlfF(Wpp?`zMmS4N`GO@La| zw(9lt=;R8;IZ0Jk1;93Xem;@iJ!_`pgzOmm0=$ICV!y;)O7i5vHl?<^+eo&bJ$<5b zy5`Qxkw#b}vPuNzCn#-on(V`{Kws8wfXv)z%bIdBnem(p{zEy>GWTbYsc7jYlM&V* z-lKskfaD*(K-}4!mO2(DE! z5MyxKWW9wzAk`EG#DnBu3fSE`9sSan-eU1vjf@LIu&-K-ap48c5t{fa3uceOj#8`Q zf0tY4@`2qMVBV}|mU+XDrPk`y>Z1`1IQY3%k`EHA)nPdW`Pk6ZXsu&-6)+Qen#gjz zAR;i5#9kCF_MBp+Qjfk1q(0niah0`pV;^u4u@39qu7(m9d$Pd0Pje(tp5c-fbm40- ziY6M|D3YK`367n1mpcM$6?0)Af<3kBYg`kSBB^^SbE53_1N@T6h-!vDGW%SpUll4m z$}0LbrqE!gt8MDsg4C!x2x09YxRg%R1!Xpddr$34PQ?^D5Pm+@mhhbL7#xs=^Gacn z9W%^<4-Vx8Ct9yMU0KZk8F$hUT{BA>Mn`_HjY3j31ky}0Rt z@f@$3!7$`k+()zD=?9O!8VSuo`(W>F@YVqke4Vr4d(G~vR--AUZEW>T-&tj9vNeVdA^Jt8*yF&?SdN;&$ zg6xfCpU%hl6FYe*;;Qz9)f@!b35t^pD>Bx#16haH#R*<0DxFRz;Jn^mD|}Gz*24!c z>IXaZJyebN#OuvlGD@R|hdCxy_Mi;(aYfZ$d=>!)UPQQ*@Ze2^M+q3-L^#txh?fzL zw4max)vcmf&D5{GDw-uEvnm>c5$5&U9vz@q6%2#Bx4<56iiD4K-7e z`Yb^V%8WSfJUIX{4#tb~;r!Q>^{blD;JO58%g5eI3hViION@hNf4|=2&b>e{ba5C& z8Fr#pl^CfFlvN8e)1_C;MYYMy5^#s}-S2*B`H(gay7OJ+(HVhQONbIHo1|mwq z-p?q^#`K(a8;_%J5;aB;*luAZ>T;Z}odqkU=Qt3Q9wY@aKm$0kD5hsRydn*is}AH0 zL?p$7NChI(_|;F`lzo%D`YGu*I-A%by#uqsr@ZXLR_D#j9XS;G2K%ZvRX@YYPGhk5 zpK{&=xmyg6Yxw1lmTX`R07qa$*=aWRj9Wz=!bjT(jwzgPV$ZWIoGxBgrruT1X4URda#8~D@ z;LCQ8d$+A%YpST3{aXdpiq{OclZ#>~ZX_%rXC!6v4s_I2%6Ki%Eld?q200(bl{ZW} zFX3A;I_CXk7`owTOcW{z#o25`h;ziu*ESG}f!Wl`0epsIy3NksTND87_3C>sW`bRKR;tV?Giy&1qP!09T@g6)VP$N?+gMQqK+9!_TY zE<%)7&4ZnGchG}m;!wE3R+0T%Pla&MZ|ye$En7wQK&>4_op?@^0By=J{j|0vEg3$~bV z2HQ{2Lu4}E48G!<2(VDu8B5cp4#tJ)LeH?6%R*R}sKPxpZDVwZS)N_H~3TR+}F{ z4er+AF%z}+b%aW`CHsU4wAi>XYwbX&pfkmo8}N?s<{KXP@3&tyxlh?%)`v;%9W*7< zsPVJ#-uA=Dr1~Qt9=MXPgL)sgoIcmJ_VKde_FI4y>q_|1lF|G%297`m#i5`5dcW}! zC_a7|VJ;t7i((qa^!Q;+_EO^GKJ*m7bU}LjFv5KPNd9NdHw;PAmH6?)2rv2{hOSar zN?0*pww@!0kdydi8C4BtQj3>-Xmr7oWz(4D8&}6z235V{BeOQ;R@Zy$E?8K%qCK$Z`eP}`D=1#en#EGvy8S^!~XFi7;CdtT^@&L2m_ z7A@p7CnB!Bew+43gu&6b4agE}Ek3+!vb&3JA}UBg+-dIB--?My2qR!fE3K{9ZuFad zF18ZCl3lroFc^qM_|k?EMo`KawIk~Gab&iol{*XJn2{;v`+*+qphXOLHrQ*!B*ps} zC8YzXJTdo|0ZT)gkVJUIqf!S)M}|!CiE(7|S{6-@wa%MPwLgw55^Ob)^Y~OzMW`Xo z_OJy-XWcI1P2)sKo2B|ILKbY%UJqy>M`knHb{lOY^O!neU+qBM*u}}#4;S-H20*66WjWDcdO}Z1$i9lTwedImNE9W$2>xHcK;WxxLZ5p0_M!Skq!sdct&$pbwqtD%!cZHkLMO)8a3C&%I2^lElI z{vWyiH0hd4#)b%_6bNwKXHst@A8EI~*VB9Fu80Ldw445ZPs{-|A6|qzG&T*5SNF-8kjS=cNZsn(_f|N0B|*jx|>&{OHMi{Oqr0M9Ek~FLw2qn-EghDPulILxkdYH7l5dK;E{V zZJ}}>by=D*CxHYQ9Pb`w^qfBxwtN7B;t>iZ^D#$VAk4FQ!fuJT#~;)%4DLoFOblOw z$+UUMVtQg~VYT50lhcbSm>H>>X9-eur2`agkeXa_v5SxnL?sMX=aDSBq&jQOS?ug3)l4=Bkf?twXoyO|| z4AvB;o{?-=@CXY-{5po-0KlTU2ri07q>uqcM_xAoq0`|_IRYtwV%HT+M8A9JRuHqa zkfre^SX{V-Akam-^0GxV1ZIO_4atu-^{sH>NY{l>E1^Dw)jIf-Y>I!BMev6qH2!jE zY5fSZ@RTms0gGQ}$wo*2#7j1yk1W}{GvxhHu*G4YDZn~=(%mG} zo4n2<<`&R4LcR{z^tp;I(u}Sooblq5)yr1OLp5%52hS1Dlng)6La|!T7(1{fn9Btj z@ZrM)vggr!^k6zW-8?>> zu;j%9{QDQE*4d};Js>JFRcJo3?u)D_m&3(7KM5~FjZ|5~zTomAAKR-2I440Wo}CdS z;&Gj@1m~RFG$uO;{JtIP7!8u}JW%VUPLUhzf{6v`}$$v#SCk4p}o!Vjl7|*6$_OK)J5`5++ zI@Ki1_;=ZQne3PxW*0E-i=(5A7ZL^;uM7qHAsr?wZIGG87*)k&f!BQ!jlN{lL=*qO zoVIVox~Q{E4wDeSN#0JcH1j;KlJ8sN;1k-AM|i!$5L(6s^!-eR$$#BLGWpf;bi9XbgEP{s z&K2O>rQg|}dJAM|HZ>}{Zuj?aaR`ehy*5hp><{E#yY`^o#66<*W^en+(-)0>dLN~* z5lYTILItG?U!aym!+wGb!K!@GIec!v;I*C=KB>F*C@fgm9?m2DxBUf&Y-NXi8^8HIlezR)@s|bT7om7~DB|Vq` zWPt-0fxm&~+5YPBv#-AT`r*@Oyj^w;)Ocg8=@;D_w(2;X#0B$6*p-e^rZ1py zK}!TOq3qSp4#I&V&}2S3?C$mIyXNxqvffR@u=4_TmZKiau7!&e15YY2<@5F%9HG?r zY=4gnl(n{_99HZUN&&~W6&s^jr`~ch__RQa5D45IWMM553O2*RNTX>R7Rj_C)!eb| ziir918?AE42`}JaG^va++N#V|ppMj(Y(eegBDrN?=Gr0@@c=Lv(J9hi)J_rk{q`$@ zZkw+FQTjYaGtX|fggU|17>)}_AzIwd%tVj%d2m-2i8JDw^#l5Eb=d$TVghRIdaV}+j%Y=4D~(t^bt$pfTV*w7y3MQ!r9gmM zzMlWO$f{9OuL^CoWhGh}zI7ZQN@RgvHy=5^4nKPO)z-sj&x%ma4!DoBAl3)wGE%BZ z+-Tkx+fSc8e)Qz=lLC@u$MWT`U^UI6=6_NsvU{!PU4~E~=7J$NK;;gc!4I~c-N|5N z8}8SCLf$~yd@E~(x`wTTpkV=taOsXR{F0@_Ygf8{u${?Gu;NjmA=t74OUmlLT-KzS zq()ThGb1`ncn){YT02|oeI9Iwh}ekUBrK_GG6`*E@YNVi#Q$T#fK`XvfCB3c9vnQ`i-#z;I@UwP#V!TSI3`yR1|!4h<<)bey(j7CdGzu6(N#0}2}A5p~<|7}0qkT5KJajISBa1qWi;^FL1+$V9X zKny-kXAWNkpw4m1mX3Y{z-*VS{XjCH2!R<)jyL}8m%pM2)O^CrfI35#r^7km-yBVf zz!Z8)IeJ#ETGGj_6BYyDmaEJ{YlF0KAkBkm1WK~_DNY+}a8uQA-uM>;H{d)N|4Fd2 z3r1$ZGQW@-)Vw+cVPU)l=FfOC8}T$W5;Vei51g-Nt~RlT*aJ1hYHEnph6r21|IGo& z>G64OGOxM8<;>TM9`eqBzk0BZUzk;bB|8WlO*U{>92-cyokv3fFBkZ-E+NbynL~anpU0C+M5s!nuDc{9 zF$^kjgz+)3ZNb%3oM{i_n$h&P#KK0t5D|<#2Ybm=Gc5{_M#{_c#k<+`!#wGUvF+|Z zl2;m;xZ2DaDmYb<;+<-X6d6G-eNm!DOl&`mvGsVsQ2lm!zzkBr17^Ct^39bQATqHl zP55n0wL#WRbxz%`GtbHTGwe$_s(s_X?T5+#kFsiKpBU31B)F!u+a>wZ^jZ5?7WynP z2LBYY|G7Bh)>MHXP{+05_oEte4DnBsD5qGRA{Sd)>)M(g!NaWi5xi7WGk8QxIov}VOS30=TQ$757JDWM zj4Jpg&T12c5!9Y+ZEs?4bX{`;JDhSeGNSjRw!XBxwv`WXHUerzNnS|87sz{4ca*vI zgc)QO+(5@x-+lok&IvZpj!?lSM-Z>Jhe1~Z?JB+x4>Oi4gZS%50(d!`%p8P1JT8G* z+4x2#>er7%ghSpmCYM)7XA@j6`KbVxa082W141E4<)`Jk{0KB1JZ=MG$BYW``ctSW zbw1*s8&wCv?W2keV_;gsvLWtz#W1oMZ)J+vyJKgo>-q4;XP9~LNC}_Q@FM~2?PE4Q zQ=K5mk6G;b9U)A4J#3+O46#LC5PtdFO-a1w4I?#4;OA&_$0_EWg)w!uq@aPC!`Td} zZ{FVf78EuV^>~Jx#&L9dLweimkw_Q1QP-D!B~qL-ie|cq7t)!yO%kBkp!)@XyzHZq9jk%ZJiWobfm(BZKN0hfpW~aw1;rj07S?nm$$U z6RRfBU!KhJ}*TjHE|20T#?@M+FA+Y=S};7BT~K`T!k771}MxAm;A26bT!Mb9M_m+M0}!T>>m4oez&aE^<%xusQMuEbsFc z4+-V>brn1-ybKglM_a&_Dr~#=bt+voc=nXCBReLFx$iH)sig5?fX>N=`CGh=ZxGhD z^)=2c-prAzext`1N7Ii5;%ktJ(6{7-DYbEK-tY&gDcN=MQ_|;;2nCd=z`vluiDO{i z>uE@fx!~SLiuGI}nb_Ut8U`BzgrweS2~7e$xsvgNUO4%|X6jbRMdi;?;@W>lY?ZZ% zpqIVl0%h#GZh#={CP$Ufly)QC4zbw1qnOn)d>CaSt&@{(H8&L>dAa5d))DG+jPO{^nwt{=OXw?lQqqG~cb;0FLc;>k(DO(j2tGCEJ4 zD$3SBBEDT^8&*9E`8$n?h)l-nO7{kXIiRt$;E@%J6x4JgmZ{);s0Q}}sSehO6iMO! z$$MjXkOeU3%8&WEcQW>>UK)6&gWtMJ7S2&n5 z+QOLyDHKs!*1@8m&Zk!>p_gifb&M{UV$b*LKR36JZh$A}k74Wr%JWoh@a@~y@mn%gR133n^gF15ge(mPj*#x1Y$4TP~zWZcng37+* zi(( zzIS8%;Pe3tE!pn}<$qf(ot$^#2X1j0-_0i%29c2IZOT41m#xKa$ z+`gB5|3h*QrTfPB{&pWlDo=*U&-o^~$8k!sIXspbC~j5|3^wUj!yo~s&-&K5rQlqg zOb{dQbjZyUU;3{~dykW3Ms8Jm3;6`Dw8*KLz;jGX)Awxdty+Ke~9x=A5eoYM?S@ z#)6@0ZbO%i=?wW^vTWSs{MWD^Wq80k9xN2u>9cgmKDPvs=eIR)13+hW)m;l=`2zkVjcx^6ynUk7lD58(3&kQ$zevNi}tRKNv7atGFaCcxQE_^CVEnT6k zKx?BwMeCzw1sv!@gwcTrEtt!Tsr>mE=0|cDS`jw$1@6{}n{+E`zT4)Ve?Dy(VTsSF zB0tB37`5pwH+F?uM`c#pvRl1aK;5;KWx4AEp%F86ipU`}5%#nqDNfj*-fEgdD+ z;K$6mb4$y33XEIEiz^32^Gwx$B4_%A4rMM0H<@~*ROQgQphTO2#8zpm_J?rURZ z?%L(AwZ*iCqk#8g;r0STr$-Vp_$>%8fEpN}2A97M7N|1kfO6zb!H6vK?ZUPR3lj3_l)F$sR6HF8Ot_4tOv+F=JGT#&U&(zp!DVLXOmN6QLChJalZzQyClf}J2|5eTK~w$= zy%wn!i2D+pOONBiHZoSP9D5oj;&H|08T@=MW91sQ5ScZ&3pX_U6^cRe&cMS5W=EL5 zcaw%FXF+bgwcEWAGSAB=kvg0)rx^0~r#KWm>>pI`}Qy z<7t#)Mn^horeH)FE>BOeL#5^V2II;pDag_MEd$F%SXYZIcT0w~=o5D0wu0B({~5>S zvfWHLWVnc|x_Yc0Ur=x|B*cV25{G2@?T&*uT|06vCY5Qkm}El-tbIij39AwUVk|4- zfh^e0ZDaFrt}FgBN=DATV-x884`uVycyTA< z?+|N$#CyL<@y*fr{U$D*C6X@@2qjo@rQqmZ3e%aD$_(6F=f1$}AqxTTg38 zxTKeM^66L#h{S+3V4;=3UL6{RZ0jjEU&J*idXOfJU0obaBo@X{&VYmKLKh## zXbSN1<@gwBlQ8*Fqy0*pcrkE2+M+1yc=nvP)*nnSS{KJ>5R3Ogmh9?C;qr7wa44DM z1LV=Qt_!$)-i<#>E*vji*58-AciWAGH(HQ$&RZxzsPUC3tdi@tW0nur zCJ8Is1J4Xew$hc;3|h<^vU|8`?m&Orn5|M0MJNR82$w+k1o9YZZ5kP1GBip_q@zkW zZj_fG!L#u>PO5Za;|d2>I-4vOXX6^K#GMTFgmVp6!sY4Ob(~TR_v4)xK1JS7O`VLj z>EQ;o6tTkqd-m=tOcoZPTVpmkeYZ%k&!@6vz%d`5jZaiJuYoy=6_n$=OoG-%A0uZG zkIGAy6n5v$aMNyfTgWx|$)77L-sNkTxxk#q{_JfaeMc8BjfhnM zCJ>d|0)Tx-0Ju%1itxVU^UF9(7%5oB5gCJFZ3a_89xYhw^8}aNPhbOcCBzBd_bx1*c$$()%hN1sqJV}2#qJE8uM zsyTK6LsetdHDiZB49`9cKh0sKqx0Epe7xXw2Qp{AmIW)0k;k!ET+YAQ+yn)2{7#Xo zb_0S^95F6DES#^W4Xv9TeG_& zOAEEL-~Peg7vsey@<^|SXPe`TP3zr^U7(VsT}=vuufXcr4zxOQ8QW((iD_wv$dbll zVcz{CkrpdC%sjVIMYAN-&?_z2!q@KhBwJ@(32fp8muYNa?_3w3yHt5*!it@jH#}Q1 z+g0buE}}O!MJBBFI#Xo2uomoH>r%D;(7PFerN+DZSzSAbQ*_V&W3e%DV{}+S7Zh;n z3d+EyYIuT<-Dz^yW@lud$I`9b@y`tr$EMjVX0;2P?agbmF(XcwF@_DFM_Q45Hqg%; zGgwrY=51xqjc#hv)qI4pjgzNZZt5y7zo!Zlki*@+tTGi4cSR;Go;Pu~p?dEqc5x$4Ih^itnafGQK}Fchd-HUwZA_ zGL;2?0Fpsy_ueyHRHus#_nmbFjXDW}y+;f&z$Wdyfi-vNO;x69N+h(T}7ROFz z^t-85m%^7>?SyqO>%#u|7^_e{m;rtt3Sl+|sh8>hCBi6u*u}tL7jbQcRPY_`Dgd%N z8dv+;XISePxjf~f6X@yVLPDfXES?5_qc0}$N{6eU9BKjYVCELZUa<}ij65Pw;0ZFCUTNoj;4e2 zPxJpeOWr@&dhiezVd8BQ=Ood0kq$nd^V2Wr3j1lics^sQ_+LBkE_(|c`Tn(qbMhIA zVEi>+s^ig{#;aYZ+<)+>z_)U{H`+Etd7o~kf=!3(X5*HbOtm$WP z?WE2Py}^@<%d5pE4z%$PPvkl;JIUh*IxQSpPB!`Q3DSmbdqUuPqC4?wF-2VjIGWGS zKB2_P0v^RNYq|4?OFfbNBnzjA2QQ=bAeMVtIgo4^MdG(EnO^G*7AIdO2hf}Zfoo=vB}l9a|J%XN`IA0<=aoyQt(;;?%H=GU+Z{)JOD z>0QglSX>PnaOD!UR%54-rDKJ zWa7l%?@_*BCmiaqSF86Ltrq>o$#x;Vwod z4UTwSj6Zmy#9lYQfL#Eg`y2j^%j(82cb+|Xc!y)5Ywc_<;@eU%GGVPETTw4{#ZISdvMQoLz4NiEELnjmnC3~yj zq9*v&#W8)JbBF>KDO}SrpP(cQR%velhBu&JK0!{hfChDVB)XGgZ{#kG3WLJJ>fo^8 zGWP$3iWywY^I9ggr5wTxocZQnpneWv$k58@s19WfHBbqr$Mop$SYKCGIau~;`f0}I za60sVtlCUawugGsS{rrfZ=A+MOClId!&V5HX@n;uJjDcPTxd!bm~CBP7$*|0EgUhou7J1$#bBef*UHP5or3$8Fot9Si}X<5?dlTJ zL>rnhMX8 zo`r06l_(gs^k+ru&{}^mt44n0Y7O2E2mdIYTg1@Ye5+T~TUICNlu+V7zZ+5?fdpa%@y4 zxHkBJVrC~gBd;lu!CIDBzSu@d%(glDLNqB*wcNf`ih^1OB+ss7NmE<7u4*i;aqCLU4HrP}v{kvX%BU&Gx_Lrb z7qPY05lpKEoEY3IQbNU;f|(^^?Zi&@*P^w?A8ChS{e&rX^n=^%$f5{sKuOlCNm#2e z&`klr%hab2t*0$HZ;TVq%d`7nbs6St{)Q^>_b0=S^9Cf1)yFq4%4W`DVvC5fW8R<% zu4FAn7O{~VnmVm7uO-82zo?Mx`n`2oPKPZ-=MTXyvV^W7+AzXS$BRI?X;~S|=nuiy zO?E;xjumc@vMCC6JL&jM6o7TRn#o^l!8U!|x^!n?{X>%fSfc45xJ@sBVY%N#Gd4vL`2Ni>ofCpd(jrd{C!9TnAY zHH;=bOw@1Yi|Hjbow&11h>LNa!aFe-&t_8uiy)Rqyr?pa_Q*ld5d96B-EO-(Xujz; zy9agrJm|OjZwD{y2RnPMgBScz{i{c*qjz;rD2oHyMW2RIcrx^d61~kGofUjbe<+*Z z#OBgtUYUJ~J-Vsgo%CCC{obMl792GEDEk&Um(XKevmn^h#s8;HMlwgql{6z`6#r0- z!AVu@6dh^sCzFpw`%UD-2e1CsEkX@maKetlfxpoX5~ssn#Mn*gGW7a~CgT?F^PKVi zp~r5{#Ea;$e|2TW2$J7aRY_o7x<8O$L>uVOEx<~VD(okl?|}_OM?x*H6?+-8tJGba z+~rZKHK`i!t}cFMsIELj+@^w*)YI&R^Wi6!g^?Gy<#IAU9@joh5R0k7yEbGj7hy6- zEt(m&`K$@Z&|ridGq#@tq2SJ+nTT;VWfFuYrC?Q`%=KWL1@ z0CB1?$ZP`YkA&)GW6E>m{0>%T!c3j+ZH-eOn^gZDzeKSg1pF=r$ZQ%9F0Rgx#xq)9 zMa_<5NxgnJgNb z4`5`@jWYAQt2s!D^rMN)PnN+_w({rNpDr&e&IM21cw~()mG||!=9ELf$HC;;e2hFx za*S7TwL=x5%7@a7w{rcAW@e*Hy+~?3g@kAuTr;Dc+-#VyPuwuSE!0Z5E=%G*m`mUX zywO?1xsCOssQ>A%_>ABe(nO>>{7bVLG+3r5)5`FR?N>y_rZ9;DGGG7ct}tgrW5foK zQff?{Fp=?R)3Dy!@Djlrm$M1)MK^$m$`~gG`Vc=)XZT7M@`8(ZbebqN#w=F&)az=|V+Y9WE|KJW5iLt417$A*~XZ(1e23Z{pi6T@&)aUF`YF8r51UmW( z32;#6-+%u-;V%oO$0g`ndI>sk(A==_CUiUwE<$(W=OcZ~qG(y^eqv@nh<$s36^U#k zi_OgFV)_M1l$DGCsMeaOwHiOaS%D)5qJIxOaiSLSmq}{xier|_6G<4VQFW~$fLOH= zRSLChSk`+Z9EL;`oYh(msGhfnDG#$M9BbrKE4UcRu;PflVK!Jk%c`4Jo@bq7{Wvqr zKo!B!&b90*uavs#{Wc09q(E-X{L!ck9ZZu3rFuMLG{q7dCcI1s^|o-{iTju*nuqOA zHu1xfsjlwH56C*nREt8C9PFJ`2v?pFP?5K((Wt4h=bHAMnH&rttL8DSe9z`!<_+-0Gy@h%#z zh6TdV2UZl!EQtIBsn23wX*t$#rmG}6ttjW#LiCKz+ZK4sY-+&X4!ddJx5{uC@PCgi zXF!}@P;_ayTha?JZa|%!BJhAI^P-J3hk?2;!WC44UrHyAdHIoPDg67{m{svITc6Lx zuG~XGLa~RsVb#cvu_r*sx1$+-z<-Zin!;z<)NxqAUJ><}pm+*05xML_eLnp1vvD9{ z)(!P-vfnP#A+NUvD=Bfa*LVffcWL&qbjR7UmXLUU)?HJ%OJZkL)>MwH4kE)O+(g-h z*4s=eC%6UPZE$$!;&^=1llF}|7Cft}2a`n0#mEgFH!_KEo#AdpG5?WJEaV3fkmG#= zCX~A649Ji)(l47zE@rd>U`^=PV%nHzu!hhLO4)#GkH%-y4?!n>n%ndYZz;8wL@bXm ze2-Ld9!zUqs@&c!8N8_pYTFBN3khgJais6>AgJVyCi^Z%KeW}@W}SouE=~Dv6VLR6 z(GNTH<}5y4BD}IL7)s!}fnZuANNJq+Sio!|??Pg3ui74(RjbM=3cTpj?x_N20X} zgEus{*sX{~@8?#BMfiICdbiIdKLEK1jh@^!^eK5a{eUYbF5nHa6_DVz&|oCEHs-%h zaKn(>*dC2fCl``yiEYu4h}i-bH-N(Hm#u!YGW@R%^~t~h(mIXELD-86pPtZ)#~oD? z2a=+9Jy1d97tKBbm>Q^&sF6zny>%NGJR+T-TkNJnle)kr*hdo1g#=@1aR^};pIe?g zCPB73b{p#V2hubRt%u6&P_(X4+A+G+bbc?<)mHU!`{SP0=0VF0T)7%YM8j4#5*M0Q zN#f%aUB|ndsV;D#;;Q-1Cm%7Iy7jD1>H{0qEBD}l!;y&i00Uk0*_JKrAxT`LAde+3 zkK0Fz165^{TSY^1)5uIq#yQB@(q(RJw*RrU4SnKPTdoi{yuz6ZecCrN&4r}!C&;?* zEqin(Xd}2P%&pL=zT)(*eB_a|p<-gq8Cv3_E)Oezl0+NxakW$#paxk9EeE*PqYB}4urhvx( zT+22i8YTV?dacw?Vxg0i`ipyF(5Yu+16NDnq!P*#w_u<^9S%p2erOI}*SiNs>51L$ zWFZw^;j%pES1MQbNUO_Ml&XgV)>9*9YxEbFaCN@Yx>PJc_ny9lWaVwRQ&m z_Rq}&w0azEb$HO&YxkOIvnSDJ9oQ5t1nf3m*1PEIX|$140B-g6>;1+{H2NyqXy>rA z*J{-J%|X52@3x*F_DQE_(Y8Mw9{fD0?;==uu+wf>l+pa_XmbEr-?uTv-R3SDZpA0y z@L;F8+d2T+8iCA~@rmd*8;9Lq>s2$;Z+u?rm^Z*FQO)c#J~PkjJ3`2TfiXTa&szue z?%T|;@!4^d%tcn45#sZ;-|BVt>J3nVeA{Ue;`pRt9uC^C4*-msJ8T)BvKCr&LA2B~ zV%zw9Io@mR)cf@T>PyocNBiygtQCcg^NZ~4MN~Th$?%P7l~L{NFWxY)vC%9$zotKF zCUz{^aCU7;)R)*E=oYwFf5S_QwEUEYC?KTc-Bc`uq=D59b_VWg!|s=gdi?QnDEAI6 zU4-$$1G|5+l@d1t9fY9=t^Lj(V7sFu-0?s(CFxN#66*(!`6tXr(Q38el8(gR=yAKN zI7=8&Og2(xc5-w+7#(d(mD;E1(bA!7-0MRgK40j$n0n;tKxb~#O7;eZzzLyrl(8~& znb0G2c54mIUC7^RCcRH_ngGYFIsMyt zz74uf(9Vt%*s*3$Er47gilqW996SWahlR8xL&4R#(>t(GU_)y5>)3}P7DhJcJ6$NW z?)Re^T*$L;DSXfCz2^6p_TRp2_xcC*{pR=Yrt<}3%D(NiyZ!GORPt@7+wQj;?Y-~& zjZUlc?O|)@du%X}wZvAhcfPlGA$&_{GbX=Tw6$Qb{mM=WZGZPnPU7_N1$VBAon`4P zTO~2gExdAaBb{nE3(a;3<&qh9b7un`V9N-FwEN*1N(+xZC5SuVaoCM(`^ZE1`p&HD9)JAXzq-1it2`RfY z#1)0d8c}hCOE=z6l(ObrHT{ZJd0Ev^4N&bCCE6)gxYl^29wydM2DhJ2#8x$;)ImvN z*+^shA$)`SAsKalzttbK4|FG)$f+J@H0?oR%Z!i4hh8%*g1N3R(C%*8NGB)G9kgU9 zyBV-0+)VsIJ^vYWfZ6ez9cxNUc-EyPGwg8UoCeBCNoR^lq%EUk5JCr?iWmZ6d46mC zv=VehqIeNtUQ?Lbf9>IBJ>2y4evHLJ;}rj9gO;3B-gn2@cde`y-d|x4zENj$KL0SC zq3U#oCBIL8`CAa2fO|v18x-^fZWf%QqBmHVXjI<9>XO1$#e?DOZP87JUG%O0{plXZ zAYG_&5idPzvYa_hc+EB2p%(hY|5&vDShTI`pa?O}@sCBDnvbgo)kLVeL(L%ePF6!& z1%;T;-^-#M1~LD!c&oeFTU3e{Z+}_93OAwEI>lmwrIdbADQ*c%h@9f}=T;!G$HpJA zDkAm+dxGP4YWB(kWcFY8oh>eDOMGRQ-*h)LUv5W8pWZ6A)R3@i!tceBIGfJt{Y<>| zFS5J?O=21zqaR1U^>>AC8KnU8^OdZVOX=QNC-SvQzME!mWl!{&kBkyvQVxw;Cwfp| z4T1G+4TZI$tpU3ShatKVOKo_VkPHfk0t5>28CZ>e=?>ucY2oQ?%3+2&(~S;qr=iE` z<{n}$C+72S?3UZK&TfQucZE+SxX~l-^yDO1MGC$?h<}_3IWTjKMF2Q7?U`b==p1u+S(CH#ap4zE#xoBjnvIM`vF49AWJi--nhU>$}5|Hin3ac9` z60mt?HIUP#B-V7Lhj=~WMew2)5uN1q4QCK&Wv`Br2+}JF1>eeiM6fd7g=8`$E~U)T z6sch)l;JTI2lA*IQq8O(vOYklY+oK=DpqD29;KK$WtPj&=a*BE1}+%+OjxFhMlej7 z*@2```NUN2U zEbcuU)#UR+B{5%|FRY`d4mT2S@PJ2A2qdE`=i-r^s><4}jRJ`?ek7512d{~f6tLwX zx|KWYaf++ENJ;th-epSylxgX8+E9Igfs!es6kQw&^jpDfCS3^YgTsq=M* zv#77GF@prpE;2tVZ>xz=MG@fRj1r)P@usQa`38#OpD&E~I}R}-kX{30xlK4f*P48d z`(e23>2YA|z_f8}kJk_FcaGz~Pk14iNRLtojUxV#hBfIdA9xEE3A2)N@eMee^B1+= z%uoSzq$G%FV$>9MSdsm zaSPii)>^ggBw%QDT1rZ74XJ~sw?cjG*#d^H)@|p#(N(1Ne4hlqpJ3XrM&OG}+_DSf zqK;59=z^W`jKO)&c#3aA~q-AA0W1QExuXms1 ze&1}WSq&PBO6(kIBqj;0RW)nYoU>+M_KC(zfF$+DP+G}e0g(Pw?MR673wt~TgS&YP zNM!W#0hgiFs|ny{7K$-(IEmBRLPa$nK#Rb9qh|cot-N5ED^VRUYgQncZBGr zGfYgqL;C3Mt&(C91>A2V85YT-o`Q;>hX9`Em#iNohIpy0!!%|bc!$UP`^+Sg(@^#d z9TLFKmKu&&4;HF#&e1Q{#||liO{-IQdOOeB2l1^EL`s_LkILv~HQ^u69d@JgD` zFdGtzF_ApcZZnMy?jJ-;1fzyrrT2haD7zx&01lc`U>j;^y`=gmDd4&SKeN&!Hi?kM zQ$o$5ZM%<#`=Gl%*FYokNC#m26!~JGuqS%NeC`WT{z9uv%-_{@8Y<6*n2lrf+ zl%+?s9{;8DnP5`Xygj0mdY!jNG;Cq0B$B__|M4h4N_bY$5hW5&3{&?^D*3}fX_;g= zsO$Wa@nBl6EMfAh;z0%ye^HppiN6V^bZ-s1M~1$F9fKrtoUR(39sTB&R)?iC7u-B81t^+j5kQg>2cJh znBQ&h>>VIAdUx;Zy?!sgXyA|t)T7`^wCE}^XHC5APMoLDD=nwMe z@vywY20n1HF;-Le7PM-~)XV0wh>leEQ8nN|YHiMN{rfM}zvxwqXwj;JxV#ncvcF$Z z^(xp%*UvOGK@9%mh9BX8E+yGJ3MIf=hjP2^gI4#OoJbO5&9(UTS;ANmS?v)iluM)Y zA+|r=t7|*A;S^-?I8>9 zL}W4Bw@8CFCrJwDOk7LUMCnj$TeoV35MQm!nk=0dbawiv8eAf|E=H5*i2ERqczSxx zNGKsgdaqYzMm99UlyKCkG@bHrej=OYb!J9hjJBj;KMur@5Kn?Ajg0%~M~{z%!(zVf zqB~twM?yFrb$WYD?$5Tb59)Yd+b7TwIAzu#f)AOTBo;_TqD`(tvM})In5Zy4X(k+t z$`>ku@Bi5D-7hXj$QQ(nhyp}b5dq|kZy~q)hn+=FLtMG2sK;5YEjZ6Dz{IR@E6(-! z@OMyQNn z-Np@i8_NyBDSeGwX2+K1^xBpTWN%$sh@4gf5#RG2A$|+9N58m{vNjO3h^0p)BOwZz zykU#ZmJvx*mLSFKW4gUWd6HYd6B-91N*-5&`Y*NUj=rgPyArS(*Q>~KE>#wY)nrW| z;jX!)f{VQkzGfA1Sos1sEpF#YeYBiA3hJf0l`o;{sVy(UC>eVfW%{Bu+!Bz5{@105 zTWjU3dwdtIbB!sV-X*;xO!QBr7hl5N&`Y|8HR;6xS)X3gN!QxE+tbS}r~IbO?~l>^5|FcI2=?s3VZ&Ry9{^R24>04>l^1CP>M`&uMR<`_`ZR2QU@ zuFX}cE<&{F%=LN}{4)(rV0KYL{jY&nXI>ZHr{7c^JbfGm;>b6pIYHSvTX(d=(COi_ z235c$MMZq;$=*J0dW!FvM`N-1n3~|p%9vJz)|kVS@dYn#)#4@^ihGAJGFtolKMr)( z_U;2(bjjy?2M6ulJ&-9a9ugJ5KJ4`E1zHRB+fq{34I0s+a-BU?D}|6i5_-`CFy^vE zov9`SV{=eZ+gv^Rl5CS3jxq}uyO!>51HIMV|JlhD&APj7$?sivuaM~PRCoW~Ywk_q z8_J5*_;|y5yMnR47M9S_I)~lub+B7b_)pZqUi%;~opY(gc~j?{&9UY=SI&h^s*-MT z)J;!E%ppb>2}!$p>#JJVSG8V(L7KEJHB%wo7kRCxqbrtfa~J2M;S5(Np!W$c#!XG= zf#i|?fe#^aiiGVmT)%MU{^?o=RhZQCFU!hvc!0(*%!)S;l=h!TVY^@GW7#7W$ozq3 z$V#{(ViNC=p{t6kN)~(c7BZJJK&HB6eo!k5a;AVe>>JV=)%T~}?kai6rR2;z%kiiK zwOk^wLIMbvL-hYPb2QO?1^t?iyVX2R!faWV8osdI*RqGOLE`6$xtkJ;^{y!(dG(Hk zKv(V;jMm#yUqFPj>gB1?EF|8N0bCaE>m2ZL@`XA@#K{^9TSa*Yl(-JiHgF}0g!Je+ zWeY=`pydWA3Qi_OpfO&r8GN;sZcj?~0Uu@E<_VSCP`B5)Vq_4?4&F`e`0oAq{53Gq;@Z!*s&BsX8~;vZUoxc+vanSm9#7UZDhTl}KQP?)u#2CsXlpvrt zlWr7dyai*fmT`2e87SoIrQc$&F{MwMbo4rtzs)vp7)to50r?Qs2GSdTy21s5v(jn=2`4C zLPV_@J~5=cO?(o10(lKrtweq6OhOInN**rb*f-@n_rHLpm;LfsiF%*Z7x1Wx4Artl(!;-zJAfld4k6w64qASgNC}r)%6y#%M=H zzjA>-)3~!;T0xlJB2E%?pK)7nEmcE$4Gb^d2Cr`0`C>hNLpI4Zy@i>ZUGhc*e-LZ1Im2gU)`zBDs5bp!ig8` zR4QG^6W|a<4$KoJHci565Dd?1xU!_6a-2Z?pj$C%7nA;uJaku$ScF=#ogzpU1ZqrY zean7C64RSA)I}nH%YH&etB0OeiFMlHqFhqP^^Muryz-}_81kg3Mvm4Wy*^sC6Dlan zW$`K^EOJ^41aY@M9Cs7GT7TX&z6O!ua`O> zhk2VwxNah$rNmjvagq;bpHx$Y^upR$^jVkEMu9~)H1G35bTDo+cU|@$9YWI7HBlGk zSuKl=syA$f8E-*hkFPol&fNx)c3pMrW9pTRK)Kar!;V%%!S~*df{p&g<3Z@ej^Qu% zurGzWF4Fh-jenFC(yIVh%hM+4>ZoDFvhG}-A+5_#hr3(-zS@MbVe{Nrk~_Zy_f5`f z0vlpV+LUqqY(F|`7T+rBIwA;XQNe~T|6+kmo2q+_sH;5@mmp~MY6PuEN^Ny6rpmJL_8ho) zWn*ZlL3XolX-y;-2h5P#oGX|fifhkSu_1+H1DnF38gF{2BFi&o)2+2cWJv)Cf|Ar= z_F;_6B<#2RK)8EOM9VI^H%#{STct!>vLe9_iPecLi6Ne41l+XCmgcLQy|aJZ!!^zA z-KsFiAV|@yARxc!0*q@J7f{64p)^YcRv4bOde3e#{fpuJg>3bjb6Zxh&fV!hYjPm@)0PN*so)kyM?&b+Zl9lr+K@#lSxR<-qKduY0o)?CfInG`AG9q zh;0gbTn2}WarnaSq8F$>SKg3(oUyj_&bTv?4+|D76e`-sx*5znEo}!@*9pL^5Ha3L zlv9NTYL`%)UC(Sg>l;S^<%xxoAKeL0(Dx8B-7FhZBa}X5k@O2>Cf-^=mT5Wzmg76T zYXOT5^DCw~hDh%m#?>9XN3E~hc>)H9Tx*ecyAxMK-UGqgQ(}`&pz$}m85z8UQc@N~ zn7r1;Jl)&JX$oK5;cm5UUdbItZeDyMl)ZDoqFA1%8S)~^iJG!JyMiTkSFD#4A){!% zYWmxYeETGW^>+L2!ZLZ8Ia5dE+$EAPBM`^2DveaC#^r^Q`5eu*u!k^%{hc z9$kKwkAHdM&g*B(HzB>LOiUEXr`O~}M2pgBx3BQi#*0V9$3^6q8k>u>`j^JL-}<(u zm7eMgD_512qw2WSU-tG25%;{?Qp!TGt>7I&i!r~eM4JHQiBT<{%c6GUZ0>hE z`wt3j=JlWuLy$ju?QZ`;(PiJO_Tf&uhaObuG`54!V8Pw4RaxV0CFJMeS5bcu6xw@e zWqXga-8<~uqo&NuEX$5bU8d+(T%-IcvLM0Bw7>F|-M8XPr)vUw^IlMCb_V$_!&iSb+!baR2AvX{Y-=yrhH9;r@>y zv@F+{gTVMc*zYAeU2RF8h5@E533EH6KeKi5F-16frt&Hf4&gxueH-@_GY96HQ3qQE zC{#<2OVFy)_lQWgFVC?A{J^X}PSScF~nFEj_1U z$@u~a>}Wz+HZNXb{~6>QT?1}$rShhWIWLMwiXK+{N^j{Fj2S!eeckTu;@R}&2zRd{ z8%^*fn~))mceomD7-Erz0wl>Gh=)6#YPPXN`D>^L=F87^pEoaJr{*`<%=rzPs?FyT z+Vv|>G>UI;hHX9{q9j6`uarR$YeGBOz}(J~Fy^zlFVT~r0t*5eIS+qP{Q18!_527i zX}Bh8k7cw;!rsOpStL#o7lQeRArYA@^KDu^EdcE+~bAu;E zP|$FqqSN_w7B!c%5zbl^{f(^1PrepmA6~-QeF^~qwSr?&nVVlNU@x zBWB8{oM`a3X|a0pjM&>$>uNPz*MGIfP~*)tfaX%$NLONQk`@PT)JTykyHXU(+;D=U zlWonG8savgwqIU{^EiQ8j^xLZ*jW6}Ki+w#a$S_2>dCo7D!+jGm+z_4Ebh|6eT&c4 z*|CoKL-@9YT1lI*m4rqFP;8#sGwv43HX9Dmu_p1CE_(-pc>PT+Mr~10Ts5n%v^wP) zTZ*X4(1vz8yKPfc%^W6(f(U(HGVi9R(6FVG4Ad~Ch8#~do0RdTZdIMp>4GHSA5go= zw*=y~8ID7*xE%=;u27KJ9Wvj%V75VYN&zR5z~WPaJ5)8RK2C6j&PPaBd{CUAF@Xjh zr_jR-xzX=rbjq8~#uM59H?he89JZ4QR1q7v!dg}31aNjKzP!4IjU>4>P{m-MOs2*S zu2=b*ee1Zu>L7Yq7e80I4Nfq@B?>a<5x;^GZ4Du1ucl&r5jiz60Z6`w^ul(Ooz{jz zNWKdFYtYzYeovOr}z5At6ki4kNjaV-@Xsf$}W=!!es$PfmTC?_cr>$Vk{^uD7@ z8&SvPN?W{Xxw>fCQ;>Y!kr)G1DK#oVRri)75!uye_3XtQ)YGuhs-rh?FW?<0q_(S% z@q#b6Mi5-y89VV zL?w~^2sd%Yoq>D!>|!KY5XPFg(P0QjJS?bYtA#s5OsuglR0c67;mC8oUxVd@IJTHh zzS5TTZ2h!*BL>#n8#Q=HhGv=Ay}o|V#W@zO)S>`P@vxEtwE4jwRu@ACg7pi?=m0lK z{AkIg%(92BD{_QHj1ZP;*8Kvd++_;zBvnld#)`5*_tiCRktc!TY|p*LDICWr>88vj zXi5U|!U#q%k22X>?bf6x0gAs7+^935y_uFvW6FgyU&!k!K_-!JF5i;$ z8zt$IJZ?T4O1n$KjuMw9j*IIGjmP@)8d=RZC1{z*>YGc*Nj5=PDynZTUz3E9!ZDt+ zf0$_$mQ8urbc_>N=Xp!b|4eEQX!q@H62GD`tfOMokZqi7HR27=za9zebsuk*d}WTe zr2Ee#-E3RmB-!djtC6fc`+DTcT$GTa!~^6FNn9ogy`|W@qF6QFme_L0K||pBEa~uP zQmI0|6t@~hd2MAulEGG^UOu{zc(YYDD7`PoXV)+MIFSG#nnj7<$v=EU1T7Q4rRck& z=xE&}_FYLC&h|PX;?QSO9p)$F$#C{6A^Yf-V*hdv0W8;#$rep2a^lNSu#D#U&SHOt zJid_bBQ6?<-V#xT*Q9)#PS6_97lB#JgP{X&tt_lt=I*UJ-D+J>SeU!TD%rOhe~619 z?7@SFMbfudlg7zx433qgU&W3XRj^p?E?&ZNx^Yd6Ns%F$=(=6-HE{*$rXXh-b!@}a zp8#FbC3N`6g( z&!@AIIOWu-j*Xhnr>A3N_*>>euAo%6cWu0%W5O-Q=Nb{82k#W+)ro7#{WY?O2$$rM z11^a8-CLgDK)j-({BryY=#8Y7=@C||fUj(Fjd|!Fa!h!q z5IbZDi1=ZAtC$q!?PK({+`Z^2?8qXgj6&hT1dFecOu8)#&k$Wi!dkr%+Tn3g`Z6Iy z`+XuBc|D3=jghnS7DK!eJjZH5No&)MWc)LvcITv1Y+%%Zx$#XBeh<2-7DAv41M3eM zib={$)TwYPow{rkja6`s5jBW?0uTBC2@t78?|YagC+do9w1X@|psEoi`pAfb(`O;{ z{QaCzs)S!dB(et#<|TBJVK1%gEhitMw1nxFjJTjH52%1yuCc}D1E3225|3g*tx|E5 z>Q}cU8WH)oCmTR1aer=F3QfLgK@w#MF>>lE>5H1+os_I( z_lL#Nvm@thmj#jROg#}|s8$~3YcRr-eR4~%u0%`1Ber)U&ZoKMje`{tC+FHU6 zkCpP9!-2KWS8TSLS_-An>DYI_58e%lszq4R&ESRg=(sH?kLM8>gXy* zPs6#xv9jEhf7a1M%-oi-mRZHAp2G#M-i>UJGNw|r%&srI!BJ@ z+H+Z{GF_Y-;##)J6NkL)lp@X7prTryM|jB>VTe_Fy@K8iddI-(XYhs%D*7w0^01KG z5@a@FQF_gvPEp-8znV_Y6hqo`-1p#pvKDtd_<_t*@SIB#(6lq-zai37JJDS0L72+hJ znaryzbn25PB-0CNbm5ArKm$IO17nLv%Y$OBvddskXje{;+35U&ge~U@U#OGf2(iN> zIV-e5VWOQ73XMt)FK`A0&H@OR)3fop9&te&0*#)d%r4jHHsh^`d}$^a_?@pw>tjqv znkU?4ls!{Xj3q=$Cn~t}oSu1Yd7-xip)&^B0QvAh8Al`5a}>dc=x$hO00M5Shg%4S z^4F9hp7C=Wx@sus3Bi#XVX7g5ZknA)ubR4=yiR{MMi&`5HA>}0>LOKmmn!Earbt}t zK0Q1`wsvtVBs3yqVV5f@4nVKvZR5h$R8427%7t6{eA+17qKf8POV9G^KyW}iIwxTl z3C-!nm=|ru7cvs|v!;Xv=mxfA96gA-gw{9G6QNu|L=~v9U|wl=z}1wZgrzy}67#y~ zwK1=+{kvdZSF;}GkF9GwZajdvElzQe4 z9H7zH2kqzR4Sk+Bj^(lHLyxVzK&Ho6ye5Fs**4aXpzw} z)608=sfQBnpW}3VAz%OHmq(Apa`_7~Vg3T^;xF>o{RhQ85r%*H<^5p;BT4;DX+<&z z#dZ~RA{1ICAjefM;Mo#j%pMT1M$*};BbUY=1kQtW5wH(-TzE4$n$^?`mnejuywEw4Z2D z)Ce5U#T@xb;0Ff`;(Ja*ZnOJ&rpIOFM06cRbVi4)af*x41)W;O_!qA1A6a0rbO zac1j56?>vBn8i+b-7wSBIKl98dIKqr-QnWpxRt#N22qg7+@CDsC@)ygKyXHYhs!IG z6SfLvxx=&U&{Tw)wV+E6Bvl(uk>$!Uq_%_EZnRwMvYFI563-_po8ov{o6?^D`}uU7 zr45sAx|=U4I>Lb41cPSbsUaTQ&a#5sz7iof{28Y~^ zVew*$>dpBpw3xhv!;Iy^6Le|hJjo&2!UwbI&GQ$W|PR!B7))F;>gq4 z`0p}sw(w{VkZF?x2p(LyuotW$70y_lP)~GpqH)h`jLt$-VMI{CWDMQ42r5vh2h&1( zAqs`mb(PD(#pjPyv=KOZcZ=tv36x4Q0?5Olmg4*I1lw?pOBzSWDi)y?%^cv)dUMDk z#BCYnt6*#`la3R@tl)&$c-MsbfYIC_0vNU`_y}y<@_q=fd;vkGKPF;7zq$DG^NaD9 zEzcRG=SHtkNW2k3SHt4F*8XujSn7HxOK)b8%TsiQg8iseg}yneHz|q843})-bcMXc zmFI{rPa1(@Q&rr=3Rg>fx?nTgC#{`tihif)wZ3Z~b@mSXaY6dzL#&-RFfX_34oCp< z77kGb45_x^I~;ndae+J}`-jJpZS+-~ za85amU(Vk;j-qM`${;CtdukFj)St8ICEQ@_*i3x@(#jI`BL8V0JUiGR@i9*9LM`W~ zrl^@8x;UP|r#72oTX#*PxWhe*g$|7rSYIfi5{3eGb%%!!~BI@zzpGVLNP>Z1^lyj$lkH=Q8OMbh#;KhMpt*Z zOGmA4>j0W;;~uRDc;~qPFM%BM0`!kw59j|X;P(y{`~^ad=r>nSnPU7N3AKml-x7+E zj#hV0A-H<7O&VEnl*H77B7$luB-6T)n@MB?2^v0YwFhMT$vN8L7rLL1p3i&4A6B5Jcc{>iIYwijfu zg+jU5?HoVZZ$BuW?sr;!$;#=rTl;bViRY39<9E0ZG8<6;S%XXi{Va#MchK73hjGD+ z=lbohaXB4~RRZ~B?`zr|;){{$$-9GmzjOFC;BJz|E5W_aC^;CXs)Zp3$HRkZR}@t*x~ zuYh}x!tljYI2?-M*%`EDgt?@agqkdU% z!ebm+7G|qm+3^*$4Y)ZGLSt)CE<^y*_?j$3BYorR`$|1AaY_=<_%uuYCijtI%OU2G zCnMbkHX}7`3mO}UR)QUz>qa0mhb{?EfPrSgf90cr=*p-^H%VC}Mhu?A^)t~0Dyd=* z#QUq;0Ft|A6oI*gM2k&^`Hc4UeNN^}elg^2dyp@ZCiA=EJ9&X|`~cI;yX-iGq7KIO6C_suJ!dgC&fG$VjB^@wLl~uo;0XZ@v1tLJ&r@ z?Ol7lHqNpIcag=5m^S>VI1!XAb$2`c*T)RVmeu^c}twwTOlxRD+(>G82lj0o^9=y?<77RH>RrFYHxw;(j2 zy;7mIR>|^E(-H(YUqh`-R)ow21|HCq%cn@$%jZr?WQpxGmMBlw{O8{F^m=%K$k-)9 zf7c_b>hpU#Zq3t$Jw8VCW5pLB3}?9IXuzvz5KK~S_+C-``Eouw{jUWx`HL@yxatNu zgd70x6@Om#9?uh52d8_9()sDjMJtkwTI#23yyL5Hcn1YAh?7IM=qHL?^caPg*1T3Afc-q?UwTqy_FI@C^ z-je~_qCQYnzJ9UN(t}o@K_58>n02xcc#0+H9zi6n3#tm;MSBC$e8D#BdR7K2RHYJv zS+LzmFD8#Xl}mLCw^+v)2!>c%6}5W{kDyDt=~}ikWMOXkJ#-U9NQ>fPG{0ADs_=UN zJzQDW1uHd~#Qrb^o_as6aj~8RPPopPdLqMHDofRTbL~c9378KXpwwmsjquf{OKSOr zak_rMt`CINHlW8ovBM8RvSDryMj16wj;5m{$arz9PJ`bSrTtVr9xhw(# zk;lm1{*79<}k1svI#H>>!pa zz{f3mW^sJD_k*kppIu&U7hmHvjHh3~(eRx43CWAK<6?Phje0V|!89B$BIEdmFuoAZBfh_N7zv$%u7t>`5R z!b$o}Ns@A#a8JNFw%#-}I8~tG0exdueDGg%;F!2jA!)+cA8KT@XV9;3I-mXt(6h{e zUQC=2f*3(R{&0-qSHTW`%90-xwzgVP(Nq0yZb1YVL1Q&6m=UmpJdm?DQHf)1-8!nT zX`y=X)xx9J{yzyEHLw>#!`uepV;Tz#U0}<&%aX&W*R968UK5vuxlOl=maq|OKBGAe z%xbs*n(WWhpFlVCNAj*`u)LHVBtB41rr%ME2NlrO>x4!-T)d`EL1Djipk)GlA6bxX zPFycGds=TrC%Ru}Bl3{C^G~CZbi+iLLr7CN>kU!O=o;Fj^1!P;1hPUKuPNSzoJAHl zMMQ9m4V9u9`rgB?&5-|3*$UV9Ln~trj~dtBuuxlkwHo&GkkTn4E0F6CU4!Lzk=3zj za~SecNo7I2VF-*4*#*)Y7DBBd zQ~?Kn9;1YWun1*hLn8+eGw?(*>cvw|MG%ONDdG6Ag-DpdGj2;~qGNH#t*IWI2$GyS#t-b!<;n(#j$ko&uR9I}J^c=7djPO9~ zm$<+U<|xH`>2c<);ihU2VhVe zwkeX~OS1!5AIcpiKIvD>*e)50K@*MU)}zv03JDV7XOUx66=v>zcnHCIY#H+09h78w z*@HX>fm9IN1c?q%emCO|A9eRS-M#*ggTqc2=~1<-YowR}N=h@O5vwaz&&~^U?GSNo z){du}ncc+&kc1`1tL_P~5X7I$$SFGRz$qE!BIRTdiV`^mQzMat<#xb;kFS>(e(`1e zKr-JIhY$>7W)fJ0f&dKsMeYFlD{?IPW%K^!D}H&uz+j)Dua$s8xD7-+s4%4g&ytVD zo`CN{#?o{HSr`YRS{_PJKC9nmtd7Z&pxFqh2=XNSh7**#&mmJJ+JHXpR~SH-W}lRf zuo5=DDE|Ck)y;jvNdIvD6KrVRUrt(DblnzLfFr;Qci8=LR_1>$eZR#Oc`uST3yKC> z%TL*IGD0Pl{X6RP`oDhN?*F>e>3p--{7b&*k2*^r2htLfE^O8y{U8}uAIW*<2)C=%1re*4YiC*<2Zq zqA|L8C;*8RG71x-;hJk^szZJwKZI%3qZPS9L~O99K!E@*97Gbt(q|RaFgP#~Sc5v(E31yiIievL>d%MtvJ6ZE0(IdL!?&=7 zbLvtNA%-7?vUpL9dI4lYxZ+d+{y>F_DNZ3qoMdD|dJf#-WnjN2UqcBO`ApGnBWl(K z77lSl-20l5C?BjE(oi5jADG<~a%8JQLnQiGo+?GqF&}M!uss2=O@^7f!ar4k)g4)$3-0Oh7y`a&No}Zg?Y5}48^!Y{{~yz})yfSiZ07UAKB!j@ zgMTYo^ST}31Q8t~Bv{1*3EDkq4d>A4muoBpGX;N~V@&Na@*&hZoyB@cV&|d;N|p(l zn!c0g>0Z(&3kHCf5u}fINevG%_2qCf7QKvvOKu3iMc@hF@v&kZf&!4;~iW%S4)+ z5wbAm@8;ML`^)J}-=#W>vEW-;O!8Q^Y&5GS@^S_vV1=#JFwJFhmr5*&I4ctF1rm?MzP#$i~aSY=0_*Dygbrtq8_A0JXdUPdmg7 z9qqvh0mK@&)T0y!F9x-&4edAtXLIIX2`&}LRJdh1Tw+WH&&EAWif(GZELIWZYNHbPDIzD%=O*t1VD zhux-th8L6q8G<1pT{@K5=Z`PC~bhd^(gfCt&eJ@0IM^+0a&%t zT9e{g|6m_#o!|kjjUdf^!P)!uQUMTkBtt2Mrot+8A}nSVjI+0!j8Uc+eE$r(vKox|lkpaB;RI(V2pGju3yjQeozGAInRf<=f^OwB>`#Hs~2ZkrDv2}5ueNnc`t0=pDjG8ofV_oEIWQpaNJ z%aH>aq@G-~?Hc`m|L6bp_HgF?3t4lDF{}l0gm6$w390aG*b>5v6an#K7zQ4}fHxUI zy7BeX2&rz|Hsk}LTqqE%e;>wUUnG=08~n+WV76l80@-sS8>JUS_zU`<4!&uU6~=O` z(y%#v3ItOXpLixA?F^ODV}El4utFR57xAmlm{B_T3@GyTk-kY%T(K2?I(d!ZY73;#JYwl@7;jTN;D!#MKppBI^R4{Q7TnF=$s3m zF+|x*9yTv$Q|W-$L`v!%lk9zgG9w*bqwROLGy_%aab4zdcOOwStippv=pDqKGvH92 z<4mbO_Z`xILUPo#@-Ii8&ahz33wBZ`q;qC-1OKU86Vh5Q)rm`%Mq3P9<;klC5s=X` ztvX#c1b4=oIN2X&AE2h=wHASSg(R~@9Nj=vDtcYER4SA_HHPb{qrGfF0-|n>GR}sK zE<}w4aBk$LgcB)aq4~u9we5TZu{+>=>}*jK|5c#mc#mLULzI&4spd zFwTha8Fd&DFt!AmRRu z*bxr7T8Gwdxd9nnr8}UAUw~(QU>T})O=6IkBevEP(7%XBS zT`w_{{gj5@;Xsz~6QhImvc-VcPTyaxrgagZT+Ql* z%Nb7@t?Ankc>LpXIvHa*ve|w74Z?t%8SU03yPTJS01e34gGP?()a#efZ@n6F{#ZuP z;i&6r8VNg$HfD|cJfaVqQOZF>8DbnAgERgpc|{@Cq*I3D78;obmsJ8XG=; zJ{vukvWx-W+}z-QGdOl6N1cMosS#$2U2Ufc;v4bp>Z)m zv4xQSoP|IaJ1n4Yos*Qw@Z%OHVD`JYDaAW*QJ< zijHyU-|{0XW8hAi*!vJ|<^y%xr%zVQN1- z>`U74v+;9exruwn4Ju*V>~%@0wL{BAv~RT}2n82`A72>SYg5R5V?qB9j*DXV9!PNS>w0^NR-)7g@d&GPY(@eAQ^dJ zBM*p5nUHIiW+(x=ps_-{ZUQb%C*q3n{lZNWCh`6uiYXQSsuSR z(%)fhJj@7W@qi(X%PKcFbWmas+@h6W`~yirsv?9}!`WOTGJLI$X-x!=(o@!NJCuTh z-~AQe9LNB$&V(*{eCt^zI4ZDZ0T%I(VcC_JC9h=q5_KC`LjtG>C*2o%yatj+O)8LI z$h1NY{EmvBq%J_1D#3degl!TagC=d8LyFMzA_sIr*MS%ML7@%qGQmmUEVKwXauC7$-3(3WVPO6pF)U)@}+uFQK7X zDBMhZzN!pJaO-66^VvQdOH#o2Fu+`h{X1^?J<~MNY!FES=>8QZT@!Oi)$}ouv5`y} zwR2U-2_MH!q-C76jM;Qi8K!!Sd7z&>)G@mW=RbFQHCPGSsyKw4sd6pRF?b12`+zi< zs3*n2-a%X3w0?T31_)Z2YRx=&WB3#N!Xh_uh@Fq0qb}ntz9=0bQf~11OkH__W{pTr zPA3(y4f=+Pd4@b7{XP>{xF(1;Bo2+Cq(}qd$oifYz=FT9U7RC_1S%+cld`G~;U~Dl zd^G1_83-3fzZ|O1*3SaO1N(o+dybO29Y47_=Z&u_UhDVV9-+vhQbFang1Z`032>x4QQ3YSTwLXE34q7q+615& z+}vTa*3xUs;8H|iz#sWDO0AOeP9*^6aQMnr6&B}ACxzekX=4C; zhbppap@43cp2ubliEd4Ul2LWYQ1U*sX=yicA!5T4doezYes(R@g2Q;8TKbN;yyaaq z-C!I)*va5k>w(PNAw)?p>zv(cWS9sgi|cvqA0SV5JVzr4LY15_G@SwbK&6(L_6%=| zuY}u$&9b#BMqLX{jFQl04)SkwaWzDxv$1zN%+NOMx`&5Kd zOA|(-&g5`cvkOWjYsxWQs}|>Xg0D<($BGOP_`;Z1qt%i!Aw{kX+}l7No@qE>{t9ph zoEkQQy}|1lbE9hqWhe$ZUs7$oXVFsH9R(hGTDz-hMyRqe2A9 z)U-D&7Oq<%%IOBK9A^qK)C-X81AR2!OGksv+C@;%c+go?@%i+End~5c=mJCSvnCDS zi^ER8P2U{^Nf6eT&{@EpuXG02?CG}#twOIL$nWq9?gzzR;nU>X402zL@!H1ubh`EB z2}>#gPxuR~*BCg`_>che1m9mzr>o$S+^Gvk+#e#!u#k}*vFVpl2^N)kX~CS10H;`@ zf>}|-5Rl5ciyil$ZhfY(B z0C<(%xTj8U(3CaRvJ6Bx;`paO2~=UYRkl)qjVy?~5&0y;QFla74A3xx;ij4ybEM8* zfu_xR<^!yF&ZL)bOZiMks`TKm!x=UFstCh%z#I%I#qp^OnwC}&6LSDZ1fkdpII)nq z!T{D9V1(Ce0YUoGjLFS_Bs`eGg0KQe1hgaTN0JwFyO=PPKw|${eG!`nmm>+f)aSn4)@=zFP~@ z3p&5l-4>2W3LHTSy{q)eKm(YuQ9ctW{OI$H4Tc~)Cx>; zoU&FI`T3!8s(HU`8`Lh!sA0Fn5JZO~QDT@ev7K}xC{YWaWjIA|cs~021}A|!+&b{- z&v^SWbsC5$1U4o6M+`yq%hoShcx!XOZiP(Z!X-Z&I@uX|4y5wQlrE&qhyo)^z(Sor zReXh^qd!WX(cQvrXp4whN`Edc1~$WHHWlneA3Vcb=LGlAvfqWAPc{$Np$-T?>~uea zM+819t-+ky>rB}4XX{q&--)*^T~gzY`^Y2l5z!owcVP`%%uoJYXDuQ|UUwlf$Zb{; zUo`8d3V#qhK)(wdM*|Uj0e2XZc2Ld6<~hg|kVY`VoD30NqNDI^J9%LsFAVI3%ngqX ztl=_eugVy?km||3FDCG}l7|Cqa!{El_wy-?99 z6~KG|l3@-BLGRT))bv~qXRpv;0!OpIm9l|yx6fG5+)Z*9iaFp!EsnvPwJkM6%vZ~1 z7(xbqhdTPGU5tkafTtoH@{7ryn;AtkGop_<2=7V1XNB0<~n`k$4o<%fF5 z4;$Br?1aq*&$Q&vzN6l}&HG7b3hhADJKotre-6E&N*oaWA3y_>QIp)gGnP=7xUSI- z;H-I6>uZEjarKc8C_imfkccP8Q_SlD1{tpnxKIFy)0g3{Pze8S^JKl_-ckE-x4nz$ za3g9mU9yDGb$Y=#JI~s?$NMr4t`)0}1E2#uf(c&&lr^!Ao5wbU@VdL*HWA+8tyLdm zmU@IpQ~^1vq3Hs2Vn!gWsq_NW?;T>2j_v6u=`!L>fY)#hV@vzEHG|&%p}lk5M+29^ z(-u0m5X+zHur{Do^76dW#{U?TvVlb07IkpeJo%ARBN`8!^<0?AhKH0oT7?f@{ zOYi^{+JRL4Psy&W@GIu9yL!lVU>I@H5Y4EV1t+5Kn^gKS^Mzg%tN2=B9BGG)*~b@9cxs^>O`% zuYB+>da*y0``>AY4k452JAtf0BocM~4B0>hVyH)7)mr$|V3RJn(byHsZF_$Ub;(;Y z$2M=gGy7USBA$NAp0P3+vKGiAs5koj>dWx0>jDhH{?AwI&d)V*YF`lM7{f{TkIx@o z2^R9?sDh=^*Du8Ia()IZPho3PG-%^YG>;&{WL2eM7E?ZmnH`S?p4@AHS_FM$|E z`qoRRVsNPmL1@E?D@ztk%vj$l?CU@tWsz^bdoYt6iHx=Z5t)T?8(Q59l&N%@)28S? z^m&VI^*>+Dfl>!5!1)g+zS~kziclv`b1h32*Ky5!U;11(E#|-c6`v*|QbQEOr|3sLvlcI9( zvD>TVQ0irwutp|OfM?Rv!C6xDeW>fwHx6e%PXb9dko+2+r;Sr$CY_e^32N8f7tz1A zP^R(Qlq@N^DE}EgkxvO%0UaFyqn3}N78Bc>0gun?%{`PlJ3`^&B&me>X>1a@@udqFs4tXk(CFJ%4+hDOLqAU)F zp9*CfLz69GOc29%(MI`}4n)F&T>|1!yF56QV!#lYauP1&qo3bg$U#>y2@x{s<(UX1 zj!=>H!S3c+>*N$9=;phhKg1Xu)CZ$*kHfJUlbm}%jIO!z!s&GS(|8nLu`>w`Pavmo zx-lRND5RgDlbnWaVdWfj(1G%4w{sw<^AGx+DqK9keG(cb?n$)-9vu;zV}H~3l$O8N z;K(ooH7K0;agNU)Dn@I>IBEHf@FCLzAj+{4J)S`}8}i#A9@IiNA(_$%(}h97SA0wT zL%xzTE;SbB+0Gw7e2BV7Bo>i3wVKK$%XakBR{oM7!;4E^B;pMG+uC=vOAf$x43iHN&JGQ6ysncl??tM_~FMNfArBEi@sLxn?Y-rMDp>6 zpM3V|qd(p)*YEWVJC8p7@Y9dp|LkrFrgPZtJ?oG&KY0J6Pe1zX!%xWh@4)kH0VP)e z-BqXoC5v_Su5S=2VjQM*@a+-R8&~?SMyD4+<+~c5{)B!d4~Lh3qwg*}^c)@iZcd_X;NkpgkS2F=m$3GpP40Ht>t> z(K-MjUo_cE-lwWZn74T)#sG_j;x}d@96PM2%H}R(;t3Z!9JRWw12}K#f_DXKg#|#x zL_`DCYoVH_yd=xRW9YQJqFr7#!8Ao*c%kqcV>blmHs z@BCr!_@GV4c7mJTo0;?br}!Hk5UQN+$1-kSZ{J?^%i>=Ooh=(GL749zfzGm7Z+@M>rWJa5%q%>s|ZC8h#ijr;80tA#C7T&a?#C zxsYjmESx$;V_tZ8Ehn1y;f|yM5~z;Y)~%y&&a6X>Co|MQ*8X8<|JY#D@PxV}pJH*o zP~83|j02uQO%yvT*Mi4q{1tOEBInLJF@v|gF*_V2(#6&mOb=2by{*eBW6y*J3@(Ia^QhXB|d0fvLpao z%jHwUC2mclt5clRzG=uAwmKvO%Ba7FSoaS5?e1Y~A5ch0&Y_TkRn|S~%tW4vFHdIX z$%k@vAPb&YJT;p9JVwtQUgFIH6M@}d2`&|FcQdivnvx7W?Cf_C)dnaM`C9;r#jp}# zEotNb5MHf*X<#5^70!-uFrtT@wxvL7_8bSbiBzNwj4yHd1uMWIB9K-i_xxd7P8kY7 zcIR`f87@9zMjDc%zUc}_0LTHvgWl*Ex3oU)d28nzZn(uQRWR`I!(ez>+2fSnZ6wB! zW*g*IB<9#M+X)eeHk^ov(4!#|attr8uIqr=d)huY>i-B}U;!rNR|X~#TH23tRlw30 z1CT_v!zszn;Bw^`C3xeQNOYS1r+7(5tikTy)8oVAo@83U_Doi!qpH(DvdZitL4j9n2)L4+JM0LPV@gy}r#ns}f1>9UQcG_uvU29l-ES zAj5&d%s$hL!0FT;Aa|?m1(pD7DK?$_QDBLl0FX+gWuO!McJJnj@AEhvParoaw(iLt z4RRD;qL6%irL8~=VwN_bY#547%5);r5H7^)2q|l6MVc+oNKXwgawDvW$>d#OdG46^ z?i6M0;CR2kceLNOV+<#cUs^%FD=*RK!)l{;kw8p|NUcz`FZ8cM@R>{Jq`uBNnlTu# zF|ayQ4qahmaEOVj`1mo8hp;&&r-Wj8v>?<9ktL@o7iOsJQ`W0GWPHnKnYBfbRqUgg zGNmFKu1%4u42bx?4Ub!Ek&w)HJn>4twHg?(kjxLO237{h3V=>V(Ad#_G8U8JB-7fv z8qB~s*xF-W3;ij#BG^evvCdr1$8sYvtpu1dAXhF-1wfU1x^20a5TJMU zE;bTbHdeoLw6{aJ&)n%j#XbFrRWPXO z019fzq0<}mIy>LA`-48pzOn8BTE852FpIe)K0@MM(5^U(--R3JF(Ndhz=RHLO)32W zjRwNZ=SRlSKm|tYhr!OX*5P4$pUcZn)LyH%UmWeX_6`eZj%WnJb`w0`nd48P5eh~q z$Dz3mAqgQ$g!H<@6NCg0zIEmjV?;GX?H)xLi#7RcWKX?<2A_hZ^wAt_0hv$@4%+=^ zo!x-|2e?y8Jn>+J>NPZK$jyTa6G?c6z2tH{VyLs`eSiAnjzCl zZm~p@S3m>3NdFcc!eq?e5%2GSC_-5n&07TR<@Vh%jAo?vaKJFWDhW4py)OgqfS-|X zBWhT{)78ZdZg;O!xziQ5e+X)CYHH8n(*e$)k3lxViif{I+Qk!NPgseH4j%Si1VB&-1IFq@6yR26bk1>Z~lmvu$3OuKsH)fAbtvCsr0SI?Kb@E8X!~) zTZaEa>4!h#dPC`JFC0O!rCxD^N(lBL&c^VEp@$sYN<9riKvu*h9l|PT$R{kdLSNWT;QTQT- zKzeqRuwXk=9zwUI{At_^`9|=p={h6`andSfe9hy7VqXnBN^|Wm0TO{=l!wB8Yg(3f zqDuO_+dm~rNh}8L|!qwN>h{!H&puV?=Yk)ElnQO!6 zTN}q%3R9aMDnz+lOl&?hZ^^0^X$y8ZzH1LPV(366?y{YXN5rjR2}3N!P~R1Y)evN6 z8+R8ew(=vipGio`agsjXh?eEYfe*(6aW%GUc%u;pM6_nh_66rIYIwD|$!!Q_rS}^l zY+YR~1JG0eU}$|RUixk$U_0vacHrWDA&abs9dmPtC%nmOu!pMF!VXHS;5Zq=jM5Bo zbX1(o8QFjpX=E9wQ$lQWiAvjma0jV3h4c$&4VPwv|cd8?y{cPNScEoOmok7S3Bxd;8jCT9*k?5TP%hbIA8my-@ez`0N)q*3 zn%ZAE8jCX4Yn7lK>7zoG;MCYQZc}A*Q)1i$cQQ2tK_t6DHys2VV&ja0CRM+H@q9<= zBJ}0p;uE`J2S~sy$>#!6qEFCHR6sIAcX+>SErdfz zSKpQrMKFL5m3%FsNt2BdMbX|K=Kd15bAVJp*Ek6w^wAVf^^tRtIc!`#j&pd|?5cGM zeoMatIu~EyJSVzaVgA^9`yHFxX-GY1eLnZ$3)3A{B$>6>vg0MTa{?@}(AuFRGKE>90NKF!j zD=IADxu}CYek`h7uFo*G?FdCUmE4u+df@YMm8ep@D-%b}4Xb#oMk1l$G&CDR+JJ6l zj`;t9bx_*#o*jORdCT+6LiQZFX2b%vz&f^}zOT0&Hymgd-}m82QmaVBGO?z@NF_-h z;%o6@D`TXz7Zl`3elE(xSCna#lK)i00pi$?BRyo4^J_KAuiwz7f3>LrIS!{ za-^rl?P=1_Ivkrp`^wIw*QUavg(KBSSmc>2T+}$6rt`!-?4J-#0M30VO12;=^nkb= zA+Ra-tv0y#p&DMom?E7$nLu@>m?Gg2{9)DhP?dBx%k%VfYO^(290i3U^X7$MgS&fN zhsey?I{&;8ueli?Kdv>tey3Ii(Y(}%bge`%70n>)=nrQPB8TOJ)J%o^6?>?jj3E_v z!r)EbV@r=fYpf*anK^-4PEpwf4TfkZQYpT>aY*ZdkaE2)su|!l+(c@UB;z9Ghi$PJ z9y9L9hO!E5XxwMcq{swL=4PV}s}L^JKBXQEPfIlh+Bczp%yo3Mpc`Sy5nT^5q%0h+ zmpv3}Ap@)tNV0~f8C$bPD^6tYF%v7bR1t_3S#3^Uvux(Lby@?o=ryjlp!tfi{|18O zyYSvr{)+)@-2=|g%EDhKyo7rLlcJTsg5;cNRzc}W?sWN4e`CiNj%ij* z@NV%~KKTy^FCQ#h$nw#AbR)v@;64X;&NAnX=Li%GNdzR($Y1x0`Sb{7pTTv{BixpK zF%RTd&n!4AA!NuePCA=TZaGbY=Siq2YBjnoHnRP*?`zrZdtw`IS=@m`LUiF2gaS4U zH7QDxyj?+E2|}eOBcy?=y-wo057B@yk^Yv~-IVB7cP$BwV`^MIi1;9LqydF)sF8>} zA0*nO(VQ|F7&D&Z(g0oos~PbH6Ixgt0H#N`A(V4Ko*n2Vz~?hf5g1-nhDxk-@$%)) zH5)Qqs3-hbzkQ_Rr_-5jA+C?Xa;Z#>qTF3O66o;!fw4}(zk&w2NW(d!57A%e=N$3 zCj8=4VoZci{2rg8mx6d&ao?ISNz_(!x8iGm#s$>;*O1VoTC0Mi%GX*cT2T_NlB*S; z2Hzq%OIH^^rO!?ReyCAjP+S7>>1jZVXARF)lf>Ex{7I234s20cwWC3JL-jB!T|%<; zSv{!0s*ni%(B>4Pwf(b z>oxHDgf5~c0$W~^z5~aprF}(&gv>3-{a81Y;S6?&z2{4}Envz-97(XwJOLxUwo-8 zUF4n$#sTCPz;9r}0Y2R>sNXz>s_~1|G}AJox`Emw$C?ewTSAgS<d7XIycSA4Z7XlLq}kPJHh%YL=QRg*mJ^(%;G*v;Q+K522#j$zj_Pb9 zrh0BY+WOl@@1agW_@azog5%dC4`#QlqqnkK*T)`J%) z_lKx(=Y&VwrL3OvUd;(456_V43iIHRgf%7UcXEb&BZyXGV0{D`>;cBOS8Z&!i6FQ)tzXzfy^|1r|EbVc%g1enj?|Ibwp&*yN?WR zRw~&DT9ULFavJ71qqk08U5}Pyq1ZedG2a@gSj5YTSi6^hi>0;^a=}_@(Ew<6eS+=> z;A6@gE*i%95bcPfsfJ=#Ex(9M<89CSBGzoTs@n##4_8ULCi|kl`ran{9xjlSK3>B( zfl7}DVR10!rFo8Dl@uYdyPKA%{V!jPrCJxc>2VUAM@**`mm2$qX`e0c$}ERfSW~ur z{e7go#Y?6ZxE|*7i>lY5%soSvBMajk4dIW1kSB_EaQ5PJxjB#fa@0N`58^t^?b4Z~ zugg}Z16X!nTI(E#8D5r8HYmoV2NFchD55rJKx7!XF9p;X0B`FZF%s zPt$sHU_kxybh3lW<@f{m_&l39r81+%biv~5*Be9=vg2Ue#ZkHNJDtCp_E$I;`TS<* zTLo;Y!tj!*=>*Dven)F0C^*>l17b|TyJTn>E<E*9CLbOkXb!CuT^Ymd?!`F%a% zeapp8Af{Lrb3J;FWZ`AIN2_9GaKxzaArg5p<3Wd%d&M&L1B# zKhg^$O>7t{9v4Cet|E&z>bDd|4+`}|(27twj(jw9x`LlZ0P>gXCFa$#Q*VcR17brz zQZ^o{(+EftY@QZ8a=4Wm#!0CfrO6$ap6xY$w)Lte(SleBd;y`w#nj^dH?$h?^TOpY zWJMWD8WE*JQUoBK?X3kWqm!oTu^t%VNOIzZA!?!3VM z8e3V8SyFH;pjQ>p|6O0-^eDWsJZ(MOrWmazOMF+5$~ZWry=tk*L`Y$FUbt^q#<;yVT`%y zz=VL#4vZSYI!0#xjy5A;H<6lxNN0wHJ)YA@G6Ikj1U)Bcx={v9E)FmYpK&Cd`}P;z zo}=?~WZdwgkmM1~aZ_I5L#i_3#R+4IymyHTZTvF`WCu3*SKL$|^0{p%#P& znSKWcrhy)bzARJpc?qGGFvz0k&G}nR3UY7T3b;q2&vMiQ?H;p5)Fz4T!vmD!2{A?n z;VXgPw@a-m~oAAuj zG4@zV0S2!ZJU|*)J0tSw^;|)+&}L4gOI|Tz*AKZ|DeadtG2gMT>V44T`BCuu*RO)~ zbhT1?L<0K#{WnC~z*ugwYaYI-(nCP(%UMe{(uZ53qMz2;Q6GO++*>g1D@nu*b1RHp+5eF}g z^Q)OQqY2CFq+rOBbi7@eO&VIsE@fRX&3C*#p#d8!WCNAAK@lNgwhhfIT80S&z@Dzf z2RN#9$%R!b*3S;L1GRc`i;UQ4gY=FDy)xt1>KA@_!!me#!}-O548CcT)WS@emw2P8 z>4gg?D3T>1LAv0U7hyILS3wK&4xz_(C(sMn>lPA(u(LWd8hg%G^nFoti}nvkxSkdF*B;>76x5Pw0cXP_tsn5n2Or~VUb>aD zhkCfic<<@n4sPIDFjV%GjP}t7fBfi=pM3fO@B5Weldf&%PTW9WZUkS0)#7zN=q2-f zBKMqx?u14-#aD@w5&HwPPuW$iBm#-_n z+>2|}_g5p&_T=Z$1>)Ov)Ddq_2~VXpHKl5_oM?i=mf|Wyif;kAoi-RN(>(dsYA?%L zn(I~Oz3<~K5GU`B2>CN!waL-^^?Kb49Q_0j<;X4rWd(XtK4lvF>aaO1$skKX>cSa> z1R+YZ^d7?(+hFgoiA!p$5hYldHA2-iYD-(td8 z_G-A7(R#IFbVtk!Acl3=&M!72R4XRL@F;PS@%S-IvjIDCsfAG5h1G}h&TLmVuK%K( z6D9T75Q+uuE&*34vUMY zbmKx*-=*6YqEGOp&M^j%DkGXEr9=LzVZ}OmYY;LcSU_X`yCg0-Y~{GJ{VgeAy#G67 zpf>UV?0u{m2`uuH%c_-(dERCN<}`7z;^kTwfs)7BgtMil1DK~_P3xW65Dr#tmiQRK*g97wWT%GLf2 z0p;DI4xB5$E);AokqX*NI+>j>GvR@ud=8T2!TUH`M}Y<)p=As?xpj7i+(#+;u=iq5 z8HXe+sYch1ds-BoO4dTAp6_5UaW855Mra|fUr~?6Z zF8GNibyO}m2EKLDCls?aKzXs@`+wq^pF@w@mWbOXW#TQl}5v zohBxgT3Q(*0OUiVbCQakk-H%qw58-@o-IuYLBg-@Wz}P_U^HIv+zmJp6v0pWM zUgv;2Q+zsF>a88v>`1DUV>e)2l(u*fH?W^(g`Jnpr3B|!n!Xwc&vasFcMPfSe3ikA`P>rAe6KUtg# z@8jwMtN{rtX*ARVxd*yko0rFdm3$pvEs-Ptcat-TCu(d$Zr%sa=;sTim&49ctJ^xL zl``)1bbYSwATreo_O8=v*q~giqM_f1D#o86GxRY0skphSyp)^tp!dYAH#U+?UMcOg zh_GI|Ad+-N|pi59eh*$kZtAv4ezQo5(W4d(tLj*9g?R4sc|A8sXwenB!AXCS01Yb`4cGIs4nP-0^V_`zCa7(CaP!#Vth=(4$Nim`Wu z%cwXU68Wuxjf;KC)1v-BbN&Wqy?mNSk>k%fz>ivEKQeLYjkPMkDU4QzC%qYUHF)^O zTJSXAt9o?fjnUk*NxfEDii!4AMpW(dq@u8Aq0JXuk=6y2r*_-avBk=J&>|cf(gk{@4cCJ)ocnM_&Eyw!RFV0bm)ec>w&=l5?T+JI^mRM}r%AxAV^ z$Bd5w>MEN6tZMJj>*)jYa#tP5Z&jwo_K!xy*4Ykwj@%DvMQ+>3Pg3SFZA!O>U+PJb zYgO@G_l!lFq-#vxu2sEydGG_fOF0rW7AJbAjNB3H6wCZ0{4UxbxQ!$DaZD8qXPJ+a z%ZXowZ}mi#JOe*$8{Q63*ui}_PDg;}2el|o@Hh%cjrih$>JUozEiTwaudg(~s@kdV zOYj#5bpr@1=@oKl`-7G7-qhOXn`Iaq5y15-8A8uma84PuV3)0jyS~&)wG;U$w73Um zqYlKL;f_WpwfraK?0k%HSh*##44QY?%3s7^BHee7yR9et?FahTQLES6`>wrs&P|W$ z4#LY&=Dh(Mdz2wvO`6qx$tKeuZ+}?n8D(4e^K|UzP`y?K%6uwXl`{Rp{h&hS?6ZUx z?T`*m0`))lv8i=~7zb0;(HEO2a+T$XPL@x+a8;sYnMi3`m5Z?2XQ8*icw!L+d=%2X zLY=0A_78*pk4Npn?q0XO(+_8;P=$Z@v~}1y?i+FVhtJxr-FCM}^&)$?-#Oabso*BJ zO??TX7>G*cK>Ig!8l}^t>&L4gx{u>L+T}7|EuvjD=TdTaEKCV19yWOyhU9tss-A>l z1=+BRRdE?FMxEaLO(83XXG{Lem7=HZO1PHmi=VF8c3HbnFPu>xsRnCXr$0@mFOl5) zT>WckATkaIVg z4vzQxdq?}h1_|7lDB8wmk;pKVhjT&02p0cSBEkW*L{C{LA%Nq}4c{fbB&AlztrcHS z;6)Z1Q;qd+yz!g|Rvx`wNlU3e6;quy$Y@N!0AGzE>Vu>je8Ez4!l-)bN?CVB#&uI$OS#1c6k^0;5^Q+E=GL!}c+2KpB%$bkp~E2E zIp3^6>-i~f@@ht67HQxghz!zObR>xo!3sWtdnkP-KZxZk6M%0!sP;yii2b{L#MB6;vFqK^39Z?Z|1}2Rj=v4 z!5N@?iefG!U0E$teQJe%eJTX_HRueB{hNHub=^EUfi@6R0z#{D>@gU@Y1V1vs|4lW z^2o^!-9jmBS!zKs^x;y&(xn@V1ye*^h$;DKAfQGn< zs7k`Iu2hO}n;`Mghm84FDzkRGQc3 zw<49{GS>ya<{0L`@Ta*;=**2TB{@679vs>WI#j1yYy=AW%pFHx zX%L=jWv156S2f;uV5PyBazCE@JVmc}!D}2@E+|nGLpETg;h0-#IxfMqOX@VOm8yj1 z?XQ?Z#1U|3K`}p_(M;2;;P~NMD-3j~aLqOM+(|p7yXx<5DmYC;A(-N>1)fGwIphjP ze57Q#($Pk))hMhvxaVHTf+2#IIymDJ`R@sH8z19>KIj|3I~<6%gp~%I zjh?fGFKQ`B6J!{*e8~wITCUhbGi+?@#cGV`vzr=5dJqHNuY6SHAcRbs&B)A4YMv`n zg!(pxc-^R8Z9m9JgFhYj`h%U$Vej~$?YFZ?1xV%FmCz@~t*VM}-D+aE00;*;RGR1L zE23)TN~4AIzfY~$<&fO@0R0czTRe)Z1e|_SS&UlY(5`-_3qv*p!!fgaCBR(u)RXPM zgMLdP_tzT|-pvFT7_CEi@EPMIa@Bvk*ul#r7IVNz@`$SV>y1m0s>{C|{)8j3g2b;f z!v(=5SHQRdEi*2_wiHXS#puT%)0&pHT^z$mSP6klrB@}7qs(tkRL~(;-tJ#D4KQ5B z>7%Bq)^Eg$%@i;%21zwQF))B@RZg@UG!fvnAweLgi>uQkDU-9iE-8w2RBQteAnE)a zgh@b}ol8p{#kP|%7)cTqohc9<3~8~jb!;$Mt#igC5WjZnAPMQa@@lOnpQo4V%ETP? zf&)iYSXrWZ{}#!iZWlY1N{+A^+b8-EDcbFz1cN~V@TJ%L)h&@!=BxLt?`jsQ`#D7B zagyAca8ShgtCto*P~aLSQ0w(rGblqz@y$dO8xY}ow`o^>q;EExR0-*~ol5!}pv`+oU(}M#m>!a2DmPeI!d@CtYDW;L9Y_+izf@eQ;bKg zDMBOaK}KC!rc^;kGm zB;=i0us0Qi{ti!5=tL^s4OyZARTgH_j62~Pn&x-gHq;-gj6v3_H?@+>L+73f z1k#>QPbm(_FTBGIT)AQo9&H5 z1&k}1MYWW3Fr58FKd7czl4OwgdNDp7<5(4Wo1R)_l9885^Zq&lbx@4Y$6#`~9`FJu z`s|eiEGi@Wu4NO5qTpse%w9dzag6c|!l+nI&``t|E1UBs*;%;H9C| zEXX@y1PDS+%utbZ5*W8u`*7!hsU@0|!4G4-etNh$M50R2;UgyL1-izfgdcc0Dcp7Nu7cayZ=Yve;w_CCL{a_GOPEwabG$<| zm2@e~lJ5>rP&#q&t(!@y1O8-$tr$bAz}(!d;1F@2&5JRj4Ui_RoySfBaPixLd{B@v zgX0;o+YqWin0bVbV>O+0)F~rsPMQ}{z@igk^Hdh;Z|umzWV6vQ=$DIARbZKULc&bIONCagCqDmA}}JqeTrx&<%29K~p{ zlg3xSJ&h%RW;(~xvL@*ObnA>45lHk-`^HzKP9_(e8XU^E@(etAJ9%a(bWEn!$U-(v z*h;zWF1fV4zyA&lqH^r^NnuAfxVu}V88tf`*AVt7gHyZV-w|O~TyVV?kjc^R0(7;x zf`TjxV8tB&KYQ<*-Nuoni~jd0^3rUJ@)1cB#uFV z4S=FlU0&zXGzak?Nkw5|jMOL@h>Mm2r%y{hB@7RwdE-i=|?Cv4GjFmfS6s0fW{{S_Iug;34#|o9s z|6@cIO@9&q!&KmyPy@2Dz<8)Hu|kSkCELJ{_2oNqu`vuO(upE}1qWkO{uvZZ)vt?H zSDH60*t~f}*%lmFI15GM>!UzmQ%Sd`bqV-JaO> zt`~x%7ZCapkr`x-T z@#582FJ3(T>iJhs|MK$X)~l^oc%4BySt;B&nad1U(CdG~cn7T@@NT}c;BM$ZKDg?E zx`O;-;0_=m&K4Y?*&Gk*94J2zrr?M<_lvh0J2kH&c<^d2o_zb)tBb48KHJ<(>f;s~ zr$T20TNqPh>-&w*=#uAOQHFbn;v=K~d314AM=Pbv|5>59a1^HhpH&pnx<&wa6+uir z%I_=Pz~}Z&-gmHq@bELO3<|YM(z)PtYF+onNgH=~-Tr6Em&x~VWc{98jK^1_?afWB zaHHQDZ(g?gh;rZT^f&DSbb}TupKZ`S=u_Wv&=^^HBl-5~J9>lUA(fvqZ-qSNLO9=^ ze0OkMt$w?C@*Ua5fP~m=atUX8Ir}YPLTq zc3GfRiCgoK)s{IT$M=`UsoO;jq)^JJXPS3QD{1Mj)y3iwtes zLLGEuAy13|ta3*b9SvH_b(!08NP008Y0+s848fMQ2B2)aA8F+qNgYvn zk{s~$#?y`GN&1}b*O5_23|6#r{DauB2I>2Bsujh8Z#`W+kMDam@y=*)T2Y@0O<2&; zx83iAD8Ak7e&?0$5ZMCXRfeQOa88`_=fB34oV8ycVe^lY*WV?NL>4dvAN}?O!O5)8 zY}*4gVop}wJ{@Z4PCQY3)Vm%cTfmBSq`Da4aAE0-+NRT(86^%}qk<}r88WRap5J>Q zI8C9S{9|Ad;Z_lWV5f);l2rr#m!v*ADeB)!)8{yt%h7qay~PJZS047uGx~*Ip)=%2 zQ+m{=UvuQI?a>{V?JDJjvMi%Z+Jl3FNX?3tbWpisWkRiK z+b$ejv+~6jwG22LZ=Da&r?$oi0qKYk;_ZZ_GRFzH?cM4K4DD4eMlrt*gCFhjgePAh zwFMCZlo4<`U{@h@XXl$VqSnMoQk!=V_e*FrX4DSB*Xj+<-HnBD^105ISn+x)+SaiW z#K4Z1btMU(#{!3@$IBz)~VkvUlA_$7lG6@LGcqkSk^HYIJ~4Mi=vTFrcWfVUZOLh;06{zpV3(jWX>sf@4wcm@Zs4?KPoqHt}M zUKb~ic^;tPpobMr4J)7DTzn0(M!9{IDs73lXXxUQCh~T|@^n1zC5=WE3L{Vs{`207e)69N|C+V6(#;lbD`u{uzR_TgOQ6sFWf{!)svJRTF@(v zW34X+xRAf9=E=vVe6zMH{|%10(mzFN3>$n_moi<6knkHIbyuk2O1gcuCm-O9mYdRoqLc8QTV8Kq|pz;$Hbi<&00&-SzDDtzzw!Bke#93RVQ33>WTpTEMhVnxn z6O@)(V0v#!RD3XHg?zV&A3WctvUQqJRs`(mwsV$6%&m*mu^s^VNtZ_x<}GihhwkVp zpItJ@B)u{Mu~VA1$@t){4D_|W6+lnj=ZqkOD=yOKABkAH(KCTL*lAy1UahU_cQ!74 zzk`lPLtGT(;d0=$hp`ON>`$AI38yx26VwGQ4k23j)~5Dxo`upX!J+RDoewcLGVaK@ ztv7uNh>eHWAtC7EZ!^IFVB@7>e9mi_V+Tcm!+KD30)oZi6@e~?&18<|3<1TC^D94} zf)%aNCGuDFn_yGB-4RutyM(JKp%+L<4N#nemm*;WU@7(~mdU3U%1`g9V`Ebm)5dC= z^i6>!;W`Pd6;PR2R(vV+F0XJlOn4cxOsX%`4za0B1{jKWVEz;=KktybY|vpV1MHn# zE-ezJw+D?3nFkjkt=^yoR;wq(x7502;)^1(!P}Ee-U!+bIl!L9`4mW@sT^v8 zRr!Eq7O0}L2y)T5#Cw=$M#N>f;yKVo7EB+|dMEHD9Csd$t&kvfVKyXWW=6Ex7@jV< zX`|<@Tj(HRBdy@*-BFX$2hV$hlUC2u%|HKtHm^s+P1wq~BYux!H=~QsI;R(dWTk>2 z1v@tpE^T09Qa|feg?<9|I5b5OY{jqMGY!v*Tf%v zjNpdiMrQCuudhpak@YLwG!k*HBadOEYhbgBESJ&v`UE9ot`?sd6+_ws*(lh=bszfr zI{YT1@#wk>^_^#G)-g?UzjgH)UU?_wpGU9PR=(QUT1oJ~&-j0z^Z&lU|H9?L|GTyF z_%m|DcF9m!S^W?1>tDbB?GFMKf-tC&JE8?pAE@~bm4_>b2d`JV_`SYUs~k0`g7NE> z)wSfbjUm?Pet<*<4fjK-{^7ML^y2@XG2?{)vb0J%t_`vb58h##&e_ZLYtuj zgI(5xqnoad+3JLtV$QspE^V{s-q{5Y*!W)~yu8>N2+P*_cEy2qWwpCP0-;F>I;i1D zbqpERQK<|85rpt~%D6e&Y=EDRHc1l$_SwSM$AfiRGr7`|$XeZ=Yd~$psU@@H@Z9H8X_06QU6#_n|yQTn;lbbjZTv>qDS7w|fA$`B&oLnL$J_!Fw zR^L<)e<)S!$lXV)9%5lTf`!NfCDcJ7C%P>I(jZ6%&KC6S?Q%U6@vg$1sF4=95KHR? z(DFfm6f^_uTFy+&^$gy!2;a)E8VUa{~TII$2ML70_^(xCzdLlj`%NN2-K zE8i{n;kTPDx+L2C%q^A*s;2Qo-@6k*HL1fNE9LY=-YLv+5vheu={!Z3v^-eSq1+mt2CrOrmJi;gJ5Axt(7>}06ttv504MlEPSE-gg%*>qE(ILvMg|8Go zF(whHPY8}8i|zV~OoHje5}9t!qf6=?h(oLzmrdh~0W#%eT9&WePKn$>WC=k+KS1IV zSTA_m9{6(4`%Sr#OPzSOAax$ss+8mci6tsJljk(H7)~|kArlHNMYzyFw`Yh1(gjb< zfg$(27?+*kh>>R?TIQop8honsVvGtVnDeMIktn(1zo)^$zW9fWP&3S-31DLn?AZBa z7CiS9uHnHa=>bcII~bWe{K9e)SoMUNAeF#vC#v9d`&6gk62=e;EsQQlND=#zpSzoT zXliuViPQ%QX+zA!C(Wz(+R5;eg7&T>B7-!sSQG#$K9ty<+n6FT!Djk_LP*f_E=U5e~ zVWUYCdMQaOT(uMC#b~_w!C>6kmIB=5I3NoK z;3VY-4g|!sw{by%pk)mU=d=_$D~3EAf%GDhBj57@;g3_kw1tlP4Lzd!J)EzcqAM1* z+N_srFw6y{v>5rnhs0vJ+5>1Iq!y1@{4LN4rH@z-lE>488{HR6ej5rmoZzw@#t5(* z{|CSgZ@Pe;U>Pj0VMhYV)hy_IfKkI1zo(#@@nws$409k?lpcY)%4Za8%MRn z#^KIkRpumo#>$=sZz_E>_sfm9hr9A3q(JnYM#a_@JVrT{+Aqy|qgFY1BLf7FcMo?^ za`~XqtQ{UUBF~x3N;^B{qZv<|J8xkNV{LqJ-O*tE>#tw_Wqs?(mrt(8XX{@FvwEX8 z%LhA$yKZskfA3!9zFI9Eyg4qtQJ8l6lP{u#^a1*&!51m(__5QuS}#$3n#p(HLQBfq zajm>pu9X!XCO<`o`C1bTInV+22Y-jX-`ae!@iO_f)Bi15`*~~Yo8Nvfro9E|SB0U3Rf zrRn2z_^(5p)#vrfn}bs0I7$FVrN-N4qgFboS3#wU*Wnt(hn%xQBa7o&MHaY;(74Wr zjf?SRFBpcn3DV!+!WsRh96fFK1|4Z+x9<7TPm!lQHudX^JmXDP4)zWs&kk#qH_gcx zEGy0vb6|#O{&;vGQk>*~_fTaZzc5V*iY7=pLh5ErE6kJj)Y20Fk5G*P1wA=QfwRxVDj1i6Il6nRtpP8?cwUXua$mkvSo=r;T9&WM^|gz zh+B*k=5w z#r0Urb{ZX=Ij0G>@`NWwWfqI+lR%SJn8CV|u7Vt5I^V1fJ(Yrg>!;m#VX0|n zj0G1QJ~YPzacO>&1TefZ?t2b^%*iPwcL8{L@~d?)`pt$z$tU}boeK1p23BzG&DPZw z!vCn(kdPTdA7C2`4T!5Enzyb||0JkA=vbya7aZqQdAKteiLyj0*A^zy6M|IJ?G!$l z-Zes6;F>`Yr|nJJGX$YN>A^WK4#_=IT)b5gUKdW0n>e%KDEG*ugpc}ib`SxG#>d_%xZ_r;${&l>*rNzxggh9~4lTO+n% zwdvsl10e{{x$7ewj`#!_NKX=8Pk49~I|3f7h~jHI&5w^39t12jgiB!r-tDtkME zk?l1t2vvDNgier^Lx7$DGGSO65?M9Y=tdvsn7xDyh6~~NZ zD00Z5$_BFne`mx;q7Zj%44Ys9Wyr zQ#T?N;es{-&ehZ>Mg2C5i;qdXuL{Tbq$pUf!PQOC;Anej1MRStxjEs6*5W&CtSzckH)HcbjT~z*n zFj-ujy(1uDgQKMUF8Afi^a4rrwN(|EUNOlHbfmSHD5`T*?sZ5JET!#4v6{?pv)9(Z z5V(tb-)X>;ko&sUY?8uKI|Fz+k&zUu0k&J-E1@SmoI+L9@TSC)NHMUZT4ldf`vs3- z=TnWrtLqcgy(gZIpptqSKHOb-9{U>J{6<9{KZ|^BD}ckheDJ367PG`&`?q5_9%~0O z&hyAPm0dV@D?6ns2H1KTdEszxj~=~>JvyK#UqznO-&XeE@T5h>_I_}9(1hFcuvYp3 zcaC@|27v0}PjEi(Rcd^1_UuJun&YD*{}n8s;p~-IV*yRD$8{+M@d|U%rg!b`8AmLl zL@ye)lHdHj*Q$*QM4TGe%bc7J|wMYJ2HnY8ngQnSh13A!#vjx&a;~C2gMtQDz9nhfitmz(g|ohJzlXxASgW^e!cxQ)dl> z7c>ls2}U4?)M0S8`teR_n`AN~ry>1OwhZz9FqtHXf(T{w@$v)_-&AhLhD(>GIE(ch z4Eh!7eM+In_TJjTWA1{1xOOG`Q=&d(@3U$RW5!z#iF8{(1@lXUMGItN!$GP|j)UH7 zFot+}9?0Cf?A!W9_Y4GM|6Hrv%D^6?>)>7)u)4uP(v>iU+ZZ~esx_E#fEiG$l@16- z8axgNoEJD!w6*&TdJ|Ey{abif@^1h+6+IlHuUdu6b6tQ(owi0elAPm_P#rxV8;);c zfReCwsShnP7c7OC5TLHSSYn2GiOfC#u zRzVAW%xal*ivj-SVhr(B-L=9{u>_L|`{ei>5ftE(C!O&PH-E7`))j<=FVB^m`@g-| zNcM1U*;^fcv-6>Kc?C}7nCu84J@1r0nm={A=NH^zMO;}nBd7$Lu5b?`PD%~eAe)pJ zSifZ!%%Woiyy>~-Gl%fjfSL}^9B6?t;yi1&(bQ#tKqL==b*xKVLXeu=ZVOV;ahzR~ zM}tu@!Mbc&;-E`@Kv*2Lro-qERxtMn9XVOSK}cc$Tuv@szx;0F>CwnMDjGB-7DCHJ zDW>r$pNn!CVWgsagocVFuTVAy;bgL>QEzYqF9z^Wj-3z}(MlE$YQVv-wCNF8f~^eY zt*O;J33rcKeKR2{U8oa5P$edWCk~$mcf$d_MYQ&)$|wO&BD}P|0fn;3!3QEF6<~!$ zaG-+Cmbj|W1+vzc=<`bCQkB(GT>ZZ-9qd*S7LhBH>#uZ z_E6)e>dp;d{SLTlbC3JHPgMfI<%x(8xeo1;Sg~qG)K!DLxF*jT;{)>lD7kS-9yv}nZdQwdpLCACkFZGEyS`+4mcq65sa zYAee;u0mL&+!|9Yq!C_i4coZz<1%6NKNEm=URRTqQ)J}f#-91s%8vgJlsddbOFw(I ztN%1~*m-@NgdYS$+3Py84Q5{lu=h6dDJ&xoLhMZ8HRanx%n!L3c*H0YJDO||LSJ() zkPS@=Cow$ItZmnD=#qjx>Z+{+Qik#EbR<|b&>D`0UBLaL(-n!wcx#ZC4k;-}$O(!& z^BUETG~^lsi%L0SipLFws#DA_l}RNday{5U!cfVEQ13zFyA5a=j*_5dqOzXoQKY+g z#-baI-6OOiZ>_{-^C`E(G1%f?AzKx`eWNKB_-3%CM00HLmBn@=L=L36zlzOEI zvbt#%Fy)67uR|TMMY>@&s_J(=Ld^sgp*EZ>gM4LN4i;i_jWmA|fh2)pza2LYlFwg4 zejSon6_Y|a0Bnlk@8+8k1GSGG_Hh9*=#$*Wjww=yB^8zqawKzs5_zG+T(UvKlFJdX zEzEP&;RVr|PAGL=l>?p(?F&$Cehe=n+bd*hJN-z`gHmi918F#=1pzbd?)BxQtPMB; zI}mxlKIz*E@te0uWPsvUl6a$9u4kOR(m&-mw-IHsz}cd97d=8%W)xv~~X8AKUnkAIIbc$>ou!bO)jCm6HN*~OP z958fSD02KQ3=tSZSQI|#!C=yvVOGIK020xlDlXfBUr>P(zMjEH@^Fk02}SA`BH?5( z;#PLg$+i_SK)wG|sSXro7Y+GosU!e$jd=)KoH&Qlwe4Xz_G~#Lz)K)wc4!mB$!~sZ zghh=J;vtR>(p<^&dIbsLwtQQ9(3`hFEB3t=?(Qx34ZD4#7pC7uq&IB2gSk7l+&2p8 zAD@B%z3as3w`n`14UW4f-ClQ$J1Y2;lYgz$lMl&@r?0jkb(mv|kqpamIB4Ux9B57U zD#eO9H>2SPBQxQ08}$T%u-DzuMe??bI(o>8WFzuNME?Fx|49Ax%*mOYZ6!7wFGw%y z)kKE?(q(}#R7m=Q%4}3fTp*|o(Z#BkbQbvW%*Me>)T4L^rm!BYNj-3G6UDu4C=Vd_=!~{iP0ML)iO$r zmGcfNUV*8@fWcW%6aZl^-Fp)IBosi>0istzVmuQocdkJ%9gJR?*? zXEu}|mtIScww|J+0{+1mQo?n4&4zpQ?9rcx4S5yBOB^75uU6UdE^%Kc(a-~=gCR5d z&2hCEmxthMVq!c?Xv@xJEX-LUf4==9%=ucsLm1t`}Fl6ni9LQzF*CmvA@bAFE>E z=+JTpZ0!%|eTAzF2Wz6lx(>RQ7FFk9oypE0Vbc$8_aW0soDz-i5#9ZPi2*$mMiO2| zitgi3) zihRW4$;L73)ve6<5wAc@MT}23y(|u){6QcqCakTjpopbg)5>r#7_YD`XiaKxX(uj> za3q`E*TlZpxL|SI4u;ZVpeB`>smUCruh1Pi33)H5gS4JR8fjW|ur;2uX~14BsGiTl za5f0r`ian=vj6|DdulzHfu;l9I!@>C0C^J zEHUv@Z2S1;Ij_Axw}^buF$W8i<~k6p=S=J*nkib7F-TwGZaayDj)BB;hJP9v6B;b& zIt}EKDS5nE!>z~Gs5iaw1x8QeP>I5JM4`Z3&{;R=h5p(rfQ7)Ci=Oa%MoQAukAC|6 z*L<={=}GW*O-AOgf+)^Hf+uN)nsh;KAwd=-R5MI&21*JIc z$Ww~ClDM{m^@gTKbWzzErO|!fgeGPdj(q2R8`>8@bplL^=W;4~I)yM7M=+@reg13t z-P*4vP(pD1Mm^Hx%%GqeV)K4KDNeIlO}pocnucU^VK~{@Gy;|6EQsxSSRNp^N{mm6 z13zIeb?oIw?4KVPweY-jzes4(DScX!y-R@ih`t`>p& zjnUw=%SPU^jx36@}$)*jC`1b^Z)D1eZ;^7&yhs5kJQiF76J zO6q-KQ)+HRMHO~8M1&DBzPT5CZMNj@sMRqe&Ky{BQKihJ69!aWHXVS!WD|$Tn;K|9 zVg~71Q6pzg%?vwrQ%O34th6~{8Q4`m+@<`>E!8PB+qlpW8w!mjBi6&seC^SI#g@~*p zmy|A26+-y5PQI&hF5&hz^5H7G&FUf2IVD*fpBYYgua$Nh$EB+Gp2~U!FzaU0}BUmyqP*@0EcG}@Ak=JM!<$x@d-2^+@?MU&qG-^N?ot-;} zuMp7^54>~svyVg_L<15B3RYPJ?$1!oI&wAmJiHntCPdaY`RMGf*+O-U66fJQ>Xr%M z9J?*>jiCnMDcd8tj<7?7ZAi`&uLy)_gfyEe5JMI8$=;sJ3>#j^7P*fs3`s91D4zhK zQe%pt#Jv(qm=Q~sPh9}g;^eH3oJ2zHKZl-~SH6V+=EkCDueTq@jZNA9fAMiwFDJtAxjM{%(T$>l0F z2<5@({laJlnj39MW{>4?Or1$i$uu-TJY|1O$thIEK-(V)v~B?YnIz%1u^Bc^6z;VZ0)#O z{-IRo+AM#WWU-}Q7s1Y8T}g%`-ya|2LNOEv9+e23cB$Nf*PYsN_qSvV=dCw>;rcca zF;N?!zago5mt;~y*+Lc!#g`6lkWPvU#segSQRyheQzH&({L$%MpPr4>pjGTPcght` z(~h3QjNSA*=OEpOw41%^;UR?w&VMq0?+gd`ei*xlKT++ah>n+Y5-o~6WkdQwtpE53 ztB(l$oYfmu5N)sYk<&n#O?@hlaWWXLSQ&*AWQH5f+d~B1B0Gno(J8JRX+fM(E}jX> z!i4i6pgWoYX%$WrwsG$L#NU>xd&oDWQ;%pLGvGEIW)70hgEAdv3bHoxq#guVlo%o^ z&V7L8`szUdg()neMIFJ8P7^4|wC)Va$)@!f2>+3xbk_ZFkGnW3?KXcX?;Y04%_B4@ zsr(G2j|l&~t+Y`3NW%0V#7;Q0Kix<~;^b|_JCo7%*@HQg`thEeNkshQZ6!UE2eA`5 z6St9wBsxN6R4ICKPIWY>M8>^R1X>PJi>Kz{K~*bCX0455toIz!jN5pRI^^m@^~!r( z^cyISNAN~9kHy@GV1B6wy#%EOF9tWTjl?^3HNcJbJuX|lJIzuRZMEvn`rBMxYrplO zdx^AYthWO!v3wuXK|Z~vzF+#8`+&VcRZMgOsx<0xHESOx#lu>71qDITz${pJM9--_ z6i81jHllqPdYn;}LvmbbKG^-@$6gJ$OQ?aFB1l9_Fa&u(O9zHbE*%MASvI)$V4yv@ z+^;8>yN_~6-K$>L%YMEGzJXfCm7{6}O*CI85wFl2Cst6F;~rVFlPLAd-^e4h710Wv z&c9DF4fjWD>@^|jr&SElCvO5*-CEKA6b;bf>wX9et{m*3wVpWTW7kLx*a$b>HZs29 zwn{Jg;rylsy||>4n~$}}l=FJUPt{MU)z0RIL1koRD75Hkgl?dHSN+I!FvP+>?&$NNj$0Z3Nr4Gr^( z_2`IXB}JoBKh#ik#E5X*t?3V+UhlUM5fs(nN?Q?ON=vp91jPENHV&1FgldQX2v@s-&YyjT%a|ss})BmSxqW zZywoLYopF3st@!A{WPxk(<9u`@efthaM3d$?^Hy65R?;V;6w0ZnnSQ&hL|li4r|T& zFZ(|n<^-wH>K~>XHnRSRKw}b+a6r)d{dO2N4r45Vx-K%Y4Z@6_Wt2Pxq+s0%?Q_yIc;eJ=n#V~fVChd z_1=-E{PPjEfPi1*Njdz9xo{Cjom_TNN%`KFj7aMJO4VO(L_U^Br>!e?U$Sr0*;e;R zrxfi`uJ4qN${wU6va+I)koOPi%E4acpwa+#n;sZ*qaF;#>#cQh>fHaD4@#b-p+=8v z7@aP*Z2h#t5!7(xyV)A9_JZtiW3z!?DJ>qC)8U~F7fYq<&dt=pOMRSk`%J* ze)ZyEt^3srtUJQov+F+V4WQLPQ|FKxxqrH6sP7)a13;eY2!qcq-)UlL9SYPlyJJL8 zzDH{US|cvlSkdaR@)2h-=T;k%DI?jE zlC0uqOXiM&{Y(xZwH6M-jL7Y6a}cPTCLN#Bu5#aYc`#2V-?2lDJkoTv8Iz>RVv!*% zD=YFy^PgsnZb?Ux0Sp#JcIV}b&YDoWU2{51WLC-0(V7>)!F0GON%ETVN`-JIkJ{nu zYp#^bXt&HV8mY2sBJW8WL!rx&md~i_ zYZJ7SHK87M@;*sA8|NEIr{CNurQTe>0?Pzj@F%VlpRoECIs>GHUlY@Uon0i2KB8*g2e{9v=)ehv>h^7m)Wt(nkM|f)>_K~QiaPMz zSRR2RX^jy2pa!S>50nM!Lnrzn)vrjaZa70Ma-8|h+&|tUbKXjO0dB~H!@EFH5wybL zlXUGF&{{~|j!&y)8T>84RibI?ljrCadZwN^cwu(&v;6v;ITfA-h9J_Jyd}a`{uDtt zKNKU?#NY@o|5F5^ZYLM*G?mF0L8uX)A%-Ou@)G6(x4LjQV-}$jIjKO(+rp`Fx*PIW zL=-`(`Ujf?$tu3_Sq8b^q&gn1)%APy7VJ~udbQSwp!s9ROQlOUf2Ms#@iw?BdKJ<2 zBSzw#P@jxx_4PajmQCDLL(Qzv;GsJuyM{l&M2O9q%D`0DI73S(F{YK1VzpK()!^5b zwQ@*r$|Mcr}2t5nPwM996fbg zdTihUQ*0TJAwnCv|aePdX{fkxfE2LZd zIKHDBFFn+&HAPp{Y*AH_T7I45A;AWOK)nW`MW7YCHM0p!W{zOJ81z7tAatGA4W?s2 zokU;v__9?Gxa@uaVW-SO>xc6JwUuivLGZg8^gM7OQV{?}=tLgeo>UI9R;PFD>FDlI zLz&?SIW6$R=<0c27wnU=$NDH3?P9)?xahF4A~dJsqjia->2ZcX69O=^x9?|jeZ}il z_k~vukI?M-dJmm0al=AEQ!k!veUqm_(c@+j>z9eg)vEofh(|ME_jl<%9Nf*~`F!l1h+l#y7W*N?z|(;Oz8NhZ_+P%lwisU# zCY~y5KtTq>@^Fu;N-hKUP$}3Q=EJ}}RZ6qURZaSlxy7ns3kTik`V=jt(XzRyZ)#4{ z4j?KSq0L=LIwf4-Kz2{dLkDI>+V(z8z}D`83kfU=nW%AOk^MY$-Xp8L9j1Zv=;7TT zro~td*=M>xm56tz|J0du=2w1XeRs=G%$YN^J5Qsr1z3vRnogdyDIIoulxg*3;z{bkE?kaeTQNFj@tozIWGfoM`$&&`f)C(B)eXm2skNIS%%I z+-dIYQD89g&M2xdh#sc0L{0w>lpMmy}#pFu*m9??@<SD@Y@3nlHFwOU~l&^T;Pat8T4_5*rNcybTiA_KxDCe z^1Fl=5wyU%5V#t!sRfgS(ITmDh@oPU5%9?-_IWaMrj z_aw4&_bj{h1%n$5QgOd4tZj_QAsLv(ir*v>`g^mmlwk#>rXKoluqdbD~}eTMp|v8`Z^ zO@wUeE>p}iY=P$9&B#^n2=hZc8{u)-wpmUJK|@32EXQ2cS#0@FWws z4#RDD(?#GY+-3q}bd)edU8k9!mbxQ{V(mZ4iEE#htd7(grMV&udj>h>-IQwxsN&l) z7`7o(h7(in67ljH^JlKnB!OgJTrrvbfo|E{hiiwEGKYgJgi3!zN0Kw@xj#xNO31hC&o+4|NiK1%T7zv_6tK_@;7 z?Xl>YVpi>}CmCCGq}<0=8uFq+B}@k>DTKA|)I!S)TrqBvaabuWj(x)f&(E>mUbeSl zky?;}V+vYYBq7^2LOZw|APGuE!KpPB9$jBup#>?c*a^~@?r}SQFJn@vCrwb)d4(E? zCfIT;ENwV!k4vNR9y{ZU0lH~vpfV-S4^T`;KWLqup}#1`;1t}>NO9^*3KY4Zfe*r< zUoCrQu?LA{>0MG~V1F_RK81D6_PenTne!guY4z`Yrbu`)%RBeJ@bb?Mf9(k4pru8YUPq?k6=?9D z0bSpzRgM}4YU#NgS#1po2OLCozi3e_zoF&@iWoy)RAja9KS^&f1I@z|z%@YiUKJ~-`i z{TQc++OqZ7500xp8cG*(~&^Fs;gNjBtsD+u#XrNo;h?|Mky+W zGfr=Z7c$tA&_P$W5EAIOqRqL@DcVWIReJ2?Zz5kd8~p*j&w1u`)*&D4QHy@&pmDpS zmcf>E)Vi{Tj#|I{#7A9YUH8Er_3xdJHv?*2y&QgT!!7B!Z8&z)OyljX;jr~l?pTDu zmz14T5+Fa!C;*8Ly)FvhRjZ43kpctw=mK%KkjnL=!u56sKe4UlrIeU|lCq4haQgt6 z3gHK@81EfdVQtij9-(*AN6DKc*eJ79zs&8}f(|Z2-U3}zX``yvvRYjv)*D5bQ0vf- zs^W`+Q`o*aROm3x(=(6e}pk#1d8ZWM`7IFDTZVZBhDKf_Fn?q0ki|E$D zgz9JG?cd!E;36cbLTs5NC_^rj1a*<0Tvi=lY z4^43CJ(jy!Uy2aZL6=F5I^-uMMw@dkTHK8oaW>EcAjNlbo%*L-ga!KvR7kj(hA2EW zh7$!YHNFw1aObqQpXx=GU15#0tK!QC8>c>PeE%1^6Vg343lKa)Y-*bt`<%J3eNucO2*=&i>t1VUK9S0<-WH=q3+aJ8URZfAwGvYYOar4lQd)Y%<356miteT#*>t#sL1-)m@?5q)bT3gH zb?c?hY}4?D5EJxB<2fEpe)C*E+2HEjN;0x^q;^r_f*Xu_H`4B;3u}U_bX0RZmvpA5 z>sv22lD8d-rlWTlfW`xa(eg>yV6=8rUez6<7MuRH^(5KY*mz?9!k86_{}o3U+;WOV z-L{K-k~L9;2N%^=+(Xx6TWDu=-Q#+DP|0mZaMy{v44c(|W*yy~2G&rqWla8B0v z=p42@=9S_DH-Y5+0d{mMHe&eI(??jS?H_-4#-|(cB5;9TsP4zWwMW}$Rxm2YMR%Y!bef2ZbR;F2X5xAEq zs9K3oSnwkt+wf=lpI_*I{`QFW!VJ;Ib9~WT#zhO)K040R*I%5EzoAi*l*!s}za)-{ z>g&(!(cg4}`AL+~xGDs?xF-U{{8!o1@=SOa?xCBtE3e!7vmhvK#9P<_eu#$+SMcV~ z1$79-!eAe#?_imR73j^$0i0xGFnI_H8dBZa&3~!adna1?=yq3wOUI2g9|;Pgg~pId zan|ioRaM-Aon9bbo}*(zXcdfrlYw-cX?UWuH!yjY%liuhug8i`f44&mSSpCntKOsx zCT}#-A*N-l(8l|#tjS!3zB

)o_zshF8vCNdJwE6AJ1kRkH!u<4Z1l}#YL_7D;;m9zKtZDy*DezJkBO0fj+59|8urXy$ zlSt?j`UB@Tv49DQ@s>05x01*9mddl1GognY5ndT$W!S61%L`;S;KjWbj_|C| z_%v1%$t=}J^CPIgfLp4Dy4dB}4UJ)!$~mCR5PCNx0~B;%DbcdjUtCC0G#^CqZX<*jS;DN(OEwOLH66d zkMM2v0QzkO&Iv zcI>YGg2N2$UX!>UviO2HmEDRp;|s`4T$BG(NN(9`fGSxfMIPctPl@J^=)=IQ@DyMB zUa4Alo=a#uTv#;8A(P_8X#`vMMNLet|HZFmd`ov>9-9sloCnkC-O=w6H};fR1ciNI z?f3$qfO$5-ih*GTT7G7cE~P5|-ULBFrpj{}SQ^(Fa}$oCHH(W+uaY|LNiGa!m2vBK zoR`=ZU&1W1N=y&EIl@eFKzLV;DpV`xiYmpYSDQvO^85qeQ%F3ukrKo6HaF2bkv zU`;MUV2VMrUA%}sNt6QKi7(Tr^Bnc51eNE~PZ2Z5or$VKv) z*diO@ZXS-yL1~5WN&Fj5Fmmk;r}Y_96(Zjukxv<}e=&f6Bt1VC;_rGaz`P~j-ywM8 z4pEMZb;zy*l*_Yr4Ea=glLiiLID%h_US<~0Y2aX0b{2Q17a3qhB(XK20t6)C2qn3} zMW6I;NPS~-Q#LlFZf!q|H-Iu@((aM&m)P-Q?=8AM5!t7wlpjH79gSOK8Zb$Oe+4C!DUAzW9ge8H| zG?D;k-NgiXpLgLi+snV1*r6&=aAPADKaD3IjXxsVc&%~W8MRxe;95dNc`w;|_9WT* z%gbj;X_o}a^X=zPw_iNFx=fDhjmJe%my1zu;M9AlG3wn%xYD2#kBSrr-9yD8goQ+E zf>sAmICVe&+Uj3Z?IyPo+r@M2;+}U=;B|K2y)5E%@fXabbi|`%{Hb(@(nnZUU=cGvrXmT|><>1(m{> zp9pX9orSvu6z+Sdi(7;50^#ClG2=BK#BZYuly2uADK7hxwW91hJ!pIGl`~WTr+=i` zX;vVf_>+{eu|ue2HD&TwqAF>BoF->QoS*?$^mo;ug0%mvyE2~ZXfS2E6MJM{U)g;U z;LXPo;)m@QvvhK?!Vz?Q8q-+}dC7&M&IWQO=ishWAl&qG9lr6HLRet%GCmUDhpUuk zugxSzxAddIXw*G{Nv5B|=ZHw|_TZEgCg4y-;Wdi+L!S$fH?HlG(6)i(<8{=lqmYY@ z!SH-jU`BM_*(6Rxr|V`2a9h1B6Ewm6Qz^#8ZoZ!|ThmuuLVrqNO~?T2hzNW-6w*j1?V#1k8<62@*bm1{Evx%Bn z&OLxF;~Rl5)aHn}n+VQQE0L}ytSUNvAreU3cp~qNbEfwhM#%F!oOdw;;i|gvmR?86 z;7c^YqLlBB?gqX#$3uc|LwUhn!`Bhx9m3bOm; zOSY43+;z1k-r$!ewHK(UNEeNHF0bJ^J4wy&xvc|CZDR(|_VjRj9%ysKI}G-sni!bT zhfA9E!X|*~J;B+wx1C3a^lkT9OsV*kx05@%ooUyTv>AJ^h{S@U{f@3Hi3O21z20r# zr6jRwx?wZJ;ATx(ITfmqj&H_v>Enb|{**3(6rx&sm*k5RCNaIg0Sc8ik*3=1BHdBiH?-<}LNUD0BaET@Ajlpi`v*N%4S4*!ElLC4q^D*(4CI}%)|8ao5{YGC@XoLgm$?n7(bR$}%pjM05VoX4 z4%()}2uQ_S= z^MP|!0%2?tgSh>B>FQP8MAX<3wXpp-u!}gR*f%6xEW=(z_?V&093&Htldd9VJF2s$ zk1}!z^#dS}T;B=RygQdyXc8`SNofH~jZFtKhGtE8Ks&_I?of24z21>f>Oef|L@b5v zZ2+>NjBw3v`HZLTc93^;3O>_b8+K54{*-G7Z6_=L!nZa5vi_a_^}jIWsc+z@ifU&6 z@_6M*!mTXv!OM-8E04uJpY@r0Lx2;n(t#Dp_bJMN>x6s734Ko73n*MLk1rjP)TEPc_&1VIp`1;4M(sSMR2aFXXmg`&`~BPNo)bRb_PXicURkgdk zui7BD&msQrqcE@3$_NqKqMlsnt+jbYa->e%{}AJI#k!*Aa!|H6fq^Kg*FWo?UrT%n z0TvBByBqX)gQ$s?vcisS_s>7zl1u036gxJE9g|B6ufjgz`H-i;TIjmXyAC9!70LWf zecZIiO*~$E{D;;!vlWTZl^Dcjtpi+p+B)zU>xi>}mv>|d#03?6A1H_HUbq~?BFeoWj3wA>QgA{h|Q0ovkYQY(xx3>j2 z_V3DW8C3u^AZ_h28*~Z!7DHD)14U6iC}|)2ZRhg4l{fp1|MB!|L;|gRyNQ3ZU%J&p z@k2?x&XK4g#5R5A=oLz|q5))YiAs#6yShEgifWB{GoMS%9GW=v(YmGJ>XXrLiridt z(x!;ygq1RBx@=9FE|8pz#CD0mc9>~1MCL?9doJFqV0w6W!gRq=>lB1~MruJQLEpql411lExb)*5d@14O!&qOfVv^Sit4Smt+26s7Gq zO4}OK%%lxzB-?-n@2GHYpCF(rgGPuMv=7CY?l01NOE*&t?xa-e64^lW)nvMkeZ;YBcn zMqI>P!0!iLD-~_jn173GCIH2qR2fX;Y3|%fkxfBLwp*MeO@0S=fCiwu635+<&JYl= zQs;zh1LX+{d1v>86u&g{CwPTq8lnV}A3mmbrb9z-j9W6%?#NCM2f>S;?K&*VJ4NMT zv?ar0lazc-V1RAhQg@Ieg}FJXFyR3DfoFjx6fm#rS+WEQ&$Fa?>Zh-C08!F{#yf|-IlvdJKX>GDN_WC=D!!Zac?%Nh9L zhIe+=vBx?PCn+xJQbS-Kxz7-KkOwJvHZg=V*~{j)bFb#5@ed_zi($k#6dM6ySN9mJgn{gPW9F zgsed3T$2aIBuC?itwKKGQ6{C}Y1x||O zAoi;ZAP7j_k1&En3x`|B##2AO3#Kz41c6%+6x!|fHl;8Sw{a{GY-qxy-QMP4_X6)p z@O*(6DHgxLYZTZ|uRVsl6$&s|G3C(P9tkI0qz(42rXawPZhI~C>!K8yk3JBI>2N?4 z#sG${bqgW*3m-3z=9z;RW-TW#f6LMHWP+Wxqc-QSoxoR$W&4DRFvFXhn~4C!))jn+ zXPbySd~v$Tp2&KalFQOl-nbZF_C9ZS#;tB|w8B%8$I1d3nZ8m-X(hPb32$;F8_I{? zG~!bU#l_F9P)=&>_#{YFueOc2EvznvyJV7|dF?(-MgU5#H=W!oIi7TWWS(uA8UAdI zw*VUbu@O_D1Cd)&<%ZD_x&rkuAx;?Rdy8axXCpWTJr3nUm=i@<1}3ZW01^BI;V09~ zF7G5l&zh*|QZiS@xjVD#h#Ue2G@NHEt4tXM%pa=9YBy1r8$zU_>^oW2|9VQI{(@zI zPrRoZTW&=*Mt}h_9?&NFVpUwSIno4vHl*?5+z}k?>U`ixX$D|9t(4SB(DthEt+l^* zhJ$r3O_~~TAVSnF_SCi!*gMX4HfVr2TYcX&|~Yqn)lg{pS4W}MJl(6G}^m&+P9_e7v@>51_%N`l1+T%eH}Adr?p zEXnZ@?AqJPcZ4gjzt#j$;QyKLlI|ttBY->iKDsf2Q&UR~$M%o2-k@axn?ygN#53U9 zB0&^Za~Q|`^)$O!uq;Ay^598|Opf@nYh9kLb~HhMXWdS(EvUz|7{DPDe*@y0nIYqh zmp@7Iu1L}0`CZWp>!oT{R!K0hD#T^%$D9lyRuptgU@Do(qhy;{5iy)m^6W)|+p%GC z3RL)A6*DlR@nw^LW`vuc&KzDXnb!QhE|1R4pDfJswnZlZ<;n0i9{SI!6CzRt&eN(+ zIHH+fvw#bq$Ny)jJ5lS5Kzpa1AJF6gVwkOfOQigx9x^u38V`o0^K&GnLts8hcF+m| z7wx^yWZCQxN@R0PGJoj1Jl6@&HBW9NGZiU{nU=A!;c(CGZr35OS@~egstMn%cIydyac-)omUP|i()1J!G8UBn_J|9)R0kl_K`K<$)lVDhuc z+kKZRY-pIsicNbC31XSVU^6U_C~QOzZ|n+6ZJyPXIPB$R5Q&WynRqI(*muh$8XGfM ziy8wVmvj*>;m_o7GGC+E^kiepuj)=Wp<+~-?>EmH^mmw&nM+r4_MezQkqH=rHTMc| zUWz3hi#fQfGj%J9g_O@VStvavSw&-!&IjLR1@{`{2mSiQl84N<0fbTA*l;A~nhuG= zFxH~4#BogqFK?6N0z!|;sX)KUY6LNziwr&oR#i5VI;W4I-?3BC$$&rU_NfdLk0WQl9!~c#ANk3xZgPuoNVedij8KNw((@XeN!z_ERMIQ}a0MiW2H{XV4FMhMuBt zu@bIWt8^P61rg^a88X?JMoqos)Nk%dO!iLitf8buI!(azD zCvITBGmUF8I5UR5EW~sM_)U7Y1Oxi~EUaubBJYBlVvsW{_m;r3VSInH~#haq_$=;P~ z^)jAD%97RTDuQkxzTS8SwFbA0B*a^7E)fVr^tumT@;kL3=Ed+`MYeg&q?WlgwcRPh zOgG@>QcS=SCd>VC2N090FJdv;5i9O!*nJNriSI?Y>=<}6HiQ-%AE5|A38&(RbT#7+ zbw)VSI5-EoNyM5_&dd`Wf(B?ihZIp%>*V=e?3{0n&o)+zZqpg7;qn&U6j#aec9b<1 zfg#?tS%Z|%sSy{fEsMj2Zo%^Jd)+%Ou8~^!*)~EN*xpu*H=c^NsUP7YLB<0DG7zIU z<;z-`slk02vkAl5#3pRfO>X$W(@!b+RLgt2xQR)9oUXU7hfWw7(*kaEZ$n0iaO+Y~1j02!f-qE`rBsJsDH-XI z0TF!~B+_LY`<+t}7am*@fRHM8S4`{;$+3`wRdyF;U1S+{+oKq?eOnB%q5My>ZE-b( zk8nZKjw~Zz;HA;+kcqdJc(iWpn&9lObC%6mRD1H-6(w+r7P=r_`-c@a00`X)s_JI+ zDE$>GDs&hgiUPW($Fs7)fGUeOlj0 z!hMy3+;b<*@MuV(3S8_A&Q32nD8Dci{lK}N>fWQ6pQi|QKPwYc(8X| zFa1zeU(-aT{Qb($<=yDpXkIb#_D^pQbH;uVdAoG*3!*^S%@r&8AFPyIVXq=%R1V%% z>J?f4^VpJh-j-_3YGuDdeJNf=mr>uTRPgZGtFK=?fBE8NY?`-~H*c%IG;8I0qgL6W zb_Mw0>!&ZDKYjK5Rc!J5hr8uksZpNzXzS@$&%b)H_4TvZQuZqcmHkq6@}uW3o^5^g z)w8c-&cfq^a9LZgww}J)diK@x*hT`NX7=+ETlwngU$$ak6g)UM-v0rPNji+kS-h?6 z?v@Xlhw#=^OTQ3Am*f}RF~41U5i^TX2NaU;_bb{!eu>UMqFU%q$m&bZp@ZSZkTfkU zQQ|LK@O6%^M_1j`?%*2txEF|uI)$QA*op{t-W{c51%|{d^){l=sfziG<@?Z_|Ft`+J5by*ax`7E3)JTO`(>FWI|a@ahkSNDqL97Yo-6L- z)4^sQ?3VA=3Qi}62G5GU{VDMP+ud=nTZWpuRY=bjjGy$WYBtKVbPyjHf?tg6&|sH} zWO|WHmm*X&1+kF*1eN&uWWljIuo#zs`(1+-^%i;xM(G>5IHL5vaIJz;uQ#~qv~{No z5xp)Ez@J*QU|zEUWga-XLjX-@0MHlJXalYcc*`IWIJ191r|{ej0oC3X#yiZbrolFD zoyoGYa4i(hgDoTQg3Be~QmNW`-|4}zfv~I|{pk(qsls-%`qH~utst1*wWzRCt5n(y zmLsC1@zj1?EGimn>QRI>xBWs40ETT1(~CoQ+@6nv(km$0`EdA4r#19sV(ewX&BNh7 zSqC5{^reqe!ExH9mz-mXBCQZPxp`a*YB>Fc< z?eL5_3uf1GV!*q_{0%U>f@{!43FY%i8TJ2_|D{aFspIK_3&?;8E{}j!i4Yl47|w)e zVy{xJ?xGQI2_zXaqUHH7~JJfFJ7jMd#*>3~!d$dH1_tmWNcq^5IrmZmM=a7L*`^_V2Xd3IuC~v$y zJZ8w|!=B!tU0^d9X)ESnkfGotIc9)F9ToCUy$sJ5MOSU*AHaU4TCJon=EMJQD6fH) z?bXZVL)w~h4)uojUj8`{ZZv;7{rRhI}!o z?*c;g;{(N*2s+aX7(myb^FrgeT$eXui=iQYD(@cHJ25n&cN%YxYdTEcQuk^VnJ0!B zyq8krxF)Z}(1NG=<*1DHlz)`hVrLk<2Gk&&&D*+-hSyTejU8Tg(B@8AJhw5J{R9_g zqq2{du9aGyX(lqid#PIDcVb&{?;HTjo9{|hl(_fZipf5T?hT;$gXJ@y^*SkY6w>@^ zWT}n(iDYfmJx5N&cH?799;IJrb?#%}h_0S_;Dhl60xpQR0PS$- zD21kP8h4pVlmYeepb?)^#dC`!t6WKjSPX>%8;5`|aX`UhRFjN@NPv~>?!l5;=TsSj zoL||Ugn8AIwil9ZD7lQgU%3M0Ac=4!BRHNs1{;G0aRytkl}$hAR-Ovk4S&M)D&5u2 zal}%hz++i2FV1^6jetsi8C-MY3i7oU<&tzD(@IuhtaZewbgn3leMI3Z`lsLiq3C4h zfY_i}*I`4i^EJo16_y|t+iT+YCjX9p-feUp{DZg%iix4YsTL>#n{IP$9~aSM{)RcN zX2!s^2)=!4`qElUGYKrbM=U13W$fZ~#+=;n_EQns58sjOnNDbvK>Cx?z>GK$FjFe& z!BLu=-KQb7ogVy6rudTJ$8C`)csch?#pvjihK-OBm=;Rok&^9sr2k9m#KajwW!MPt z4s~KrO#9-}$>%gSZCc!7vL~4_EFd}cY;X$NVP&=FhTGi{Uz>73yHSgkvO9!VnRz&(f`IFvCx+1>@RR$`R zQ|vr5##Z~ldWg+b>B%yu?d52Z^w{+bV>90U%U2=C7gIWj&0K@g^ljoaHPIQPa04gQSwCu0*yCkyI^++CsU)*NkI{p zlD^q@j`Vjlc;pY~mCM2<&11iH&Q&Y`fyJW*AWU(MNlZkZQYGOW@VZkV1FZPJ5?iyq z#o`ziRI;ev5UGj8LfIvTQu@JE;zARjX6N70Kdd`;Z8r*@7NL(jCmtirt`ocuW)*Ll zp@`uSJ4U_etXwx&>P@zNQLTD0%dI4{I{vzSn`NoUr|lLPw9uPIT!RtHt6${YCQkii z?6Odgx!?VU`Y2e^zR(l7EIpT5!XP`s%C#&vgef$32v2ZxHhiSwi|-8%h-P@=fwET(2I=qVHQ zn`Y_wco^}0^IVhwOXfg;PZ$S7NSpfm$u*^f#_R6DXy6OS$CRO){yaGYImp z2WYqof{P)d8B#!LbDwxDs(~5AKxUt)+doQn_;8Vl6lBg;_bXZ1M!m8B%iK}kr#}YA zrU_vtO}uO9lq}p;wAPyA8$$5V!6}u|Z{zZY<%`3|(N*WPi-X6VBzx2{tlwweda?^L zG#-A}@r**ZdNYF$Z*jNB>)|bdNv6P!#KRTUSe}Ier{*RJRZ2ea#oqAQW2vxc6qVM-2&_c-7qkl%d4r3pDKpJ0aG;hIsA6{_F<4Ox zz-l)0d93aII|U+EkS_` z%RD4VAvqLuae|iSE-v}>q%)nn4S<^uu3nZbMX_Wm+PM=27126|gDYH0gWZ`NG@g|o zaiGzqruZ?L?yC2r5U;YA{~=@?(Z~z|3o)&!Ru_skNf)uwdwAI?VQh^`7;Ptyq*1Fy z*&BPiE2HdlB{@RuLf}o_JZ(I+Gqk`Y&qdb}z3lb;}+)KjD&t zU|B=5A_)+}ZK;0cH3}(1qxN4Wnt6IU!oHlMZVPdAD28KbeNMZ8)d5WM%}<{tM#p`ji3dom-Tnh0 zR$0V`PbhPzwDj-NHvlWEKg!xe19@bR*@-g zBGAFulB!xl9omUN;}(8|tY*?dG!;_$p>~jdO{Q6>)O*63HkMa}ZOb-?Xi$`&PLXdsPXex~Da>5de3Vmz5DZM6MVIX8GN$Za?x z+5)BBSXo>nK0~dR`E4n{h>C?>^l~9>Pg{yx8ELDXDU^x?5Gu@(~anYHCZd;a=uwv<$F76-S77!u-5v4>Rl6apMBitGLd4s+e@# zm)fd^;&peHgjguJhv0nNE>apl@syTz2wpER-{n5MkL! zPXQM$YytaLgrvj&p!{61h()jxo(+=?&S;vL+=loOw6&QYkkq+TD{HSi9Hp#Q+ko5& z1=GRyaJh~$D{`vnd6Z*9*&!^*I#D16p3~7-#}Cfi(>Br@7_xQq>Za0b%6Yf2h_F>Z=e_ z6~>wT-uZYl7-|D@XECZ%TMUzA)n4-M%o{|lY*e@*Qp;tCj$-c-sbI!7NAGap!M|U_ zM~Qn6&{G;;Lr$Ydj;Bjz90ZF)~o2inxq!XH%{Pu3BB# zEfiqEE96)oFU~(UDaTK(Qiu@3zEHu$_>nieOP?H2L)jakSdR>!j)4Rr3iuGeaU?B) zjvl7B-Ljwf&Q-~?=03`eL08tX2V)^I^CMlDQ-4|V3Xj~)diK~D3Q#Y?n5ro>F_#7U zqu|%OR`0qq+8Ye3j5CF9tYqO4Kf9ja9QRa_K?J~s#-QVljF35h*bx;(V`WZdd3H8w zxr`&1&n(_6In@DW*IMk zAS$Ow$~l3tPp@bUT8a{=266K5v zFfuccJ2_+NYqT_7HC?!SGS9@TEt&kCINt6#I)_0Qej?%lT2Yl5^!9dXr*T}WN(G-X zIddKpHedo90dfOLaxxp#t&PrxM7>@PpunpjJGIp~Sx(`un)yOj4OK9)%Zi-sz)*UC)Y61Phb3$`tTcLi|Gu z;?5&!ATvimp0!37)JKe#5kUJ1iE5Z)>-Pg?ycs9Yr)k1|0*F6x=o>tz+B$@&*{%EfW_!3qF&4ghb{Ud3<_ zNwl#zr`RLK{yHjWNX(II8FB>RMeDuelM4z5ou4M{_Ibv_zNzI{*ipS91C8QF!~FUI z8_=!ZE&x#Jvm5FsIOp!#17+Omj$BWCs@IqQJ=E$yxCm5u|9*cwimpOPv2v*cbOXYP zkk@kSO4^5}KX9md=t1JfRYc`nYiEjiydb7uU(PSU?=s+w#J5s=05O76G^k8PgCx0> zwDxWADKhe1maONhaf5j$-f zkA@p?9j1Vtq$1jA>Km3+Blia#yU7s~*m}^mT7j`9pd+douHrL5-o+Y5#=1HL$ls z-kUP~B`c=!^BVo$MW!E;P?mIBI^HKato$g2iK7A+Gt`)fFK{oXB`cS6x^;o=r#M`` zPEj5O53A!rI9XVq#K1DFse2!7x*3yC*75gh~Y?onlI>2>4nr7gB9^7AD8?q|O@>;N^Qk4y`eK_) z7bear4nPG0MGCngd-7widwwxa>QK+=7L+)(0dNr=iIr!5lv#IIbD*0!**38DDzHhl4tXqd{wA`4Yk1Z5&Eaq)yL6suz}J-^0D-I9rS`-X^wf5gi!$t=!Sk4rO?c^793NF==oLrCj=nT?icC>wE;gG+7Rr@Sx;xDmrotJc z?g%?C8VD zuLznV+-q?M!6d4B!Q4Kgic6Z=jlU5B~a9HO#Mqx)d%I+pp^RK7OF5yj2qibMsgrF6Is|@@*G$)jlA$Xu8*#R#?qv+%=<&NDT*-VQZFVF4h zC@-4SR&l%03sb302hs?y!_Bm|Xc9 zxp`D8?^S+oc1QKw)LB`w2*X;SKe1jVdj(4xp}jMO5K6ed$|~}a4sc^_r@9C|OrZu2 zC-PLaI~Q4nONqoKVPPt`m(XgD%}9Kf2U(I-)FePe7|D@|`%r1q#$6o!d(hA}@aABL z=YFO;w$IuM&xz!2Bw$NV%3x|5LAFBf7cOuLs{DIrI9NYHwb`}>D(>4JwS-cfv!$)%ZVa6A!Bi8WD)VDUD+5LQUT z*Zc|RP-CbBZs=o93n42Ig}-MTsDpQ{aocL@h%Wt`<+4Wb-fDJp({!!8?RuxD|5kXY zK{Dl5>pS!g&h$~oPthjo4~2z`{O}mJZ!CE38hOtJgClQ$yu zG?R;qm{z;fxdeBFp#oRd@K(Am=z{}xF;^s`JS!~7w)a_qhcyl{Cgsxo-*B?_WtLK= zyC%v`XWJ`j5%o5LEdgV@Ut(ZTed$c+z6i_V5MW%R$er-~CKF3$0`}u2qm?=9rg_n^ zW!%T9``aYcf_h`ji7rURN3yEVeVjUm)d5!TtZg#KVIIFHPaRQ(eIi$Sp-{l{;SFwj z9DfJ|Tyb7;7dTN>C;OCAjRcd30j)b;HZH{D3ZZ^w<3Mr2g!o!*s>?i04+kz$l;|$Dc>UWbtZCp_QRdwslSL^k+Xn( z8IQkvU3atkt^arG-CQ_aYBCZYbs#Rfh;?7ERix-&2IdFZDRQ2R-ohTzc_b(y;2J9) zBvY0k60?1M27TOFk*X0~ep2`~tbW%|CYuAbK;^{oz^E*cjB2+T!DaGo7Np~VhFzMC zt3FSC0aF4+X<>@`GNO~f@C4OS2G{2oh*%~e$|UE=5YXY+FN#?Ltv?z)cB+~i+L;;B zJH|pllMxqW8ltTWT2+lGY;sL~+vzXf@Sd*da<%-31I{ld2fr7!ZN3+~Z=Ex?bUd)b zpm0R{J3kmd)RS&*ZV37t{myvvlJ1mxo1Ok9&?#+33FVM8+gm+&*#O>ny#mkpqu1|Eh3tK1v>GFru4rf7=V#4`8=`RGVStn(ZSWjj1%VcK&MhDAwl;B9IIgfhU z`Klq=t<;aIxOc9P^{*qZbLI8Y z!7q6HH1F|F>EQ67vQw(!r5Ln%4EK^hBLL5bgG1ftMw@)3a$ZAm?VE9v1g+y@Z0HuH z4?>?vW!FWZyX=Y6kIDIPfT%t$ONm+!h}%YeBKlD7A1k}OY?RpzB@cMi^^nc(i10CW z9KE(tD8fxP?zUrHku9mvzN$Et+{6#KqDsWnuS2_$sF0Xc)O)mudX+( zI8FD!EYsX7vh*Ck3h9uQHketueB+|GFRX4YBH52|I=FJxxUFHiK~r@hxLht!{q0tV zDILr^XDxKAjj5FtFO_@o1K?S9Wfo%R{-{f)59r|?U=)c*(hUbt&RJ7U=;#u{uvmdX zAq+-sgzx|dYW$2;?|&wKEck!zfutP+*O6( zPUwe^ube`4ZFO?Rda9X~-2rhpB2YU+Q^S_S+jyroL*&3_^EDr}C1FQ`92xy|$-?6- zXT~!;Zb@Mcb-3J~y>W|38?F$AhTU$dNKcFsM;~GLp=Kl&ni8ZlD=j>x2V|xmdu>jG zPA!+>MzcFY@fO)X$pz(jL*#h7q{9a#6@*UZ*fswOg$RhV{Ax*7zc~u^EUw`Lrer(U z%C1k-vJ0rFb6a-=FtygFf9`=XB3~7*8qZd6IeaFu!5sW$JRa`;coY>%HAleTAc!2w zEP&EfYPOy6x4Q8J1^uaj(4aPAKkg+@k{B+0I#xx?_t!U#S^4ip4%s$_bDf`IB}e6* zD(P{(WJ(|#F*4Geaa%O#BZI1!cq~j+3X-|3mJfz-mURD)%gfX2(U@xEdVJ0~u!PI` zkKDm5fDO2-aBJ(fBRp-2$P#2>1NnB36Y?L3T{b&u~r@wNJ11UK!6Q^ zQYb6qoOy?N!+DbVJ~MN_?svmVNtvylp3V^A*B9H|HaF9qRS-!7ncCqgK{U~6R;Q}S z<(CZTBbB^Q=;gO0Y`L1>>e-Sr1iO1jPv1nP_wRO@Zv4-uSBDd4B-d&D6A@B;Aal`Ud^AK&3NX zOppQvl%wE;&t;}LjF<-3{lWw|sq-!Hxmm&^33V=M@e1)#0BIx~Py96DR?yG1ThvxT zD-t113<31D2DsMaJHxQwPkG-if1u@2Y|U* zo(%fWv4tQFKC-D=gUhlP+x<;#Ot>_M{i}8rbo$8#xrv~fv8&)}0Cw{o{LE+g5^nc( zmZKDj9Vz>Z>690jH|GunDzM)h_5(V^LvVWzD-eB4;~84%%?b}nid21sUqM3UM7YYY zj9qa#ykxa7-c`8!{m~br0$rit=E>%Bx^)sfl?>OH&DrapVPf#tSy37an`E{LqG&WOtl+dQur=j8eJij#~g&Tb6Ar6myEmZ zBK@w&f@<3GTe?1>PyKnRPQf8IEXo)Sp+khvQ18_9AtLz$7PyV##9YpCm zsNQjf0v>X8Q(94RLy|+c_f~B!;$C6LGCO$C&;tzRB2k|)ijk$0Y21g$-f6Z_4dTCH zkrFehH!W2W{#`A{ZFCz!SyPFuB`K5mx-!xy zoFptmN?RX=#~3tVP(MYY5wTDT{~r{sz1nlVq0lkKQjL8OaP@u9}-J6s_$`2&o`e_$le=tSoHxf89KeX!P*s4y7 zEC8GF*_A{p9JwqK?*vk?yi#Q(35^i2P6pHSo4v=*TRD&UlJ~d^sMI?xdS-c~D{x{t zoqt&v$+{7MrWz>)_b~*Xc-J*VveGax5P2+m*I(4MBvmH>h%RHy0PirJG*6Na>XvAzZg-cp)e`*ttZ?eEPl{yP^3gN@&Qx z3?*{1CPtTaq5U(9ap+!djfTU?EvXi+3*JpmwreId-77Acg{$hDTmZ_raob?7x7V>0j+Ass zeesL7X0X5U3fGO(haIQ?ElvT|3S8P1rw8D~DGci#`PpCos*LIFaXsX4)K;wdOI~3B zg8I&_Bk?9n4_}0)hL@lO7_{$($qCX77$neJ4VqatO}C1=be;@(`Ax35h(nI@bg?Zh zMWLi8k4hW@A$he%JnNDKXo=}pXL%6LV(%X8iY}YRunV2kq?uths7sGXIZ{-gJA#mx zzt{+$<^4I?A{~F-`__)}_5I$rq-gYvf%GOhcLuU;H{yYeK$3WR6q{+YcqRnmz*UoB zewLz1?v?BZ7bf$t3pW$N_0Z^&%TZ{-$0REUEh_kL98n<$p2NQ@DOf3EJxdE{wlk3@ z@oNUV>>nP0%u~EjiCvt`Un0b;JVlY!nP6q~Nig>t4-_lJ6@(5&*nd7dwc{Mgn*Yub zPtETGBETW%z>vKJlRXFO$FdxB zjb>+{

3G-R|IG@@6i4f!N%4v!E*#(asT7yn!kqMEZ7X=Ez&gdC7}3CST8cwSTNTEc?}Rbtn;l~~3)Jaf z|Bg_c?!n0v*$|^RG645A5XhM$6a-j*-S42$m3@6E&j+C@@DowjnHw!pBuq)&-PaXS zd>c;f^9cP-JPK?d*I%CO)s7tv+ym38s)z?4mkfI`>niwo$HSap0S z+OhHPiirlNEFcyIr~%e!N5O=rc^`~;#05h&;7I8@a_3vM-9L<+7fSnNx_i^`k|BwsHBuRZ{LDAt}Zw94a&WAe7auOoE z5&i{4f&lm9$b^^BVku(HMUf_8(}A*puLkOhPBlBNh#o-c>n?B7&S|4`d&?8r0Zy}I}^@JVJ!ZM$_++Y81ZK>ugh zg}hCf+|Yl2M+zN#4-TwGLJ1W~(}m;P&E%2ZfZifccPWsiCE@2V`_;Rxl2G6|qO$;{FU+ZTYOIiC1f^^dG1mw8h~-7r@daEeb!e*?^|F}Li? z&r&;T1dpbnR)mmUXA0DvzkiXpi3nfWVVi5@U<|+l$bpx7Isd@~r5Plv%+b_}z#HX- z&II9zTz0zSvr$irM?lldQ8B%(BAYsRnlKy0t6^>XEdqD6u_`)#0B85BqvUC^&-6a0%ZJ-z`lSZ2FD=WS)qK-il7Y1hc-@YSoVq+B@}a*!O$Rw6o|$+34ewz50t9 zilw;mX~YHutHLEh2ff2Xq`pGht9ebj*0+aOf~g;eq$iw||G) zK*@G00V5umwfWGqgmt0xQ2gWh@C@&&-Agt#+&Pdz;uq|a5<(&O0k8N}T`5A35wC=* z)@=L1LpLWBj`UzoFi4CZSV5HxKuA$E;+q;QhX9_<6R&62XSiPww#J)ao@f3pI$7zf zez_G(1OagM`f^enS@P}{(A3?k_t*hg;`eL%gBWHGTGsgkL95IemUOu(5dfSx5eS{g zou=F9NYa|%YeWAlb0cJTx#q{q65a#zPs>Heq>c<)pmcQGAE1kLFAx&~ zyUB;b1lk~3J{kK^CfI>l2OxaRBFAGMRgtUN??sCT1l! zofpJ^9TcqpW4=G%l$a*KM7q;y*2{q`G#J3vXi{t&_2NXEtx_|l$JCEHBN#`^kPuJ+ zm?B~n5J&mpfuDsZI{#*)8?Hr!GFuM-IIv?~- z>FQ5wmP?dA+I3W>8RJgBwBz7$fPZyyilo;8gdMU-2e<N_Z7YKuZU-mmoi5s*~SQs$u>g~5gPb9 z+z#zUW%fwRQTeV2Jdn9&^5XfZNF1TLD03zs_ypHNwmRM)nZ$JSEJF7tHSMXe={!Uk zmJ&JVCNCFw4$^*PFw4Vx{Vp}aq|rP~9zEE4njTs#QTJlPGFto;vkJ$i3P#^)O{6P! z??A*73=ESwAXneQ`c>O~Qb}JC;L>Qh`*yXO_K^ujH~SKotZFsE@&m<_v|dguT!r*fsdN~c3xvWaSR`GdQxW zxh?tP|086=F@aStD(=)t!Sv(Qw&U+Ub^}awE~!;IT}c(sKoq7^$WMiL=SsqIMjHTH zkfU%A8ju7ZPT9y#tE%E#OL#f7 z6=;8sA_dBbWz}rYLo7rTsUEXx#$N$pfYLu1!U$Y^(KTQQRkEkTGsi3tglln%=5Mb=eyPYxP&5OH65&NWOnu#!GLf%-`sihHps44<(595}w$^!O#op@q z)N6ju^Sub>pj|q@`2whO*QRqy8~ToLS$0RPqX1wp7Hu1<+w3I0Hc z3*oPbIUL&T#8#6;9GNb|!0$P)<{~=d!{pkoxGZQI@X&Mwtd?(H!g%p#uq>TL*al$N zaOA=_+znD1S6u8 zd`gN4r+LF-IF;Nibb!rAHpZ+xugoAmG)=UUlphaP@TQgmMNq$6Oa!BmfPpHqnY8>r#3uformMIrtvX2gFLnnhMw(NZqN?@GT0Y zYg(e7R)5wcbE#{rtIq^`x5Q|}f1e>@cTw8^LKmP!(9PK2APxN2d6%0yvoi6yL+{7) zpK5(w68$($(2ejJcxU~3=Pr#PtMP>w*YHfdsb%l){A8oH|4;vnRL^K`IPMNLYY#lw zoEqGl`FpBj^kO&@3hrv#nE;a%z#Y#f z*Zi3_dSf>Yf`~Eu*%pE{uT@Y3H#&tPIKA@-Z-U=^ZAJ*>!F40RJP5$*j7)KB-;|P5YqkRqCY%ETJLQeYIo>u zLS))ydPm6>uk*Jtf7|9y%Lgra&Cq#4 zSU5ic&LtBdOuKzC>woq;-v1ovzIHpHN ze6W>SJ4(Y>BjlN(BTpaCnyx!|*#w~@DAQX)VK57#bR-Mt*pzNYPps3>q%$y*2`B3a z+4HiG+y*7OO)lfEvN%v!X)+m6?>3?OSy8z*KSD1dSG<7Y`3!k=Bnwe#rZbQ2wC!f} zl12{(#JNH`%jp(g{%At<3NWSwW{D71?Q*~esoUBioCKQ^&Ww*VeZr|RJC zfwanS8^azWOorE);&9Er*ps(qP6P2TmN5a+aSd0Nq{{zs>k!KZ1ZM3-i$#i_*-|?p z1fBLGZ)ChAbp?;i*03D}DB(yhwALG#ZaV#*v;DSB!pck5SVw`oOWFm@{<_uOj4=qO z&GU3)lNs2>AH&vTHv5WSW-LP4CSg}a**e`SDBCs$8i*Cz8zF65Y$nonEFsxz2Dfyx zBI9qAv~?|gHT0RZD}**>*3zPySY8D=3$-jn%&yZQ#bGL=ONyN^|Ypb$2$9cEkyF{fW=WUf{LNiNhdU5gc)Z}(iv;*a**3`4%D@f5M zm3l#ef!*;gV3^3EiG3HZys%jjfcOc{U^F6Cuk$6mh z7JA3F6ex zo!@(xc%ixV*jD4zvUya;z73BmMeObT_=h%pL*8%y;Dif{r6O`YeAkt7C_bVvzJC3> z_dEK94DjX+E<4sJ*}S*)Xd`)rw?F})98;-wC=ln4tU|7x3J(|UztDPUV`Jm4`xoYG zXnag9-;_Xl=aNi8s2bq-4BJQwRX5xQrJ5e3l>2%M|BZ&W8}WM|uZ$G=8F*CT-tiSX zh6AKd&sARNb;W!vh{5SNBs2({uIm9EKdv_H>g{sEz&Kdf!!>F9^_-cYMT4|z63ou1 z7J}0&MNLI@=}bt&=vKE!4%$FedeVI^1*sjPgyD(Hl(bB&eE_ET5@_PFc+4VoFo;Pj_FNW3dj_YuC%q21z->g2~Vq>$3akJojJw)07jNg zBB-do4LTbA#Q*1K{y)E|uhiup zxIh1biOcy&C@}B4{Z2QqoX6G&m26ASxx9>dkNd;Twt#XO1_9kPQ~c>ty@KLOArf5h zLJ1b-#kL%d#*UoaZKcFO^ez{D!WwP2=^MgWnrH&;#YJx=jMnS(MJW6jXK#>yBv*HO zt{J7>YnjC6D8rtu+CuCuxE7<$K=ff3XTK4oUebgnZ=u+9$Dx`5oxY7|BL`vPT$BzIYlI9jgmJsIy`~P7(ilu`;pFAauLx<|Tp2SWMTEM{m-SiZ z!8xNVKL4R>6HY(;ck*)}sJ26d36E;%ME6fT|Fwu#@Pqtj2q4@4(|=M9LXTdMM*&kB z(1PtP&}g99?Tm!&QS{oQR-1aqW5J;F&|5gsZNQ)Ywdd@Zv+U8091)yiEutv9s&^boeXK=ZqfD&>E zeNwud1G-k#MU}n5?0rpmf9<1d2~zKN-E_k57*KGNU5+m*ikcZxT>UoQxY@avOz6}- zii|cW%yM7ZP{ljoRa}oOx7D#;Vl#g(3&2tf*==AOa6A?jME4ye1hzhUT#F2L>j*P2Z0(43RlQ*~~;kE@a zh>)Qiaf7iJu=F6g-GLW*f-I#s-FvSghX?2V_wcaFJITLTyK!VLgX%}a>kDz$U4s$Z zo$JZ)Z`bhL)cp6{we?Ou?ec=g!rc*a7UANKg`6HKLV0)~{Q@PsD%pTFb2`C{3%lax(;U^$!Rl&_^!lK?;oI+<1 zgkpj6i$%6jEv0O~_KXB#D%{<2#*<1Z*#j7dPo{LS#c{Q~pyF;s(-sl78Yv|%8DBn7 z&r2Ml!J4qU7+4V@U<`^NIndjwLV1y)qPwu&q}D9A4$`vOjrQ~N&q!!1B(m9MMds8i zr8xIM#mPgKh|ImLUWokgg2N`w+>-Oj3%9XAV7Nb}DCear-fS3?jy6)E#qEDG*PaoY z80?|DY>~GzrVR6~jKO3!$z_80-6;Z=fYhME32a*QMp7fMUw82yAN>aIaQ>bx<}dm|IUPlzUQV_X~U6uG-ez7d#GUc5$3dFpX&= zkcW+BEjgtcoVsKc@p@=3X}>u*s%q!oiD>@}6f+&@d-_bF15uoK82PQSbJx4q z0k`pcG$grne{S%Nfx z3Pa`*$R=jStJ_8;f+H|F{h^=|u&2x%AuF}~ESVy`= zgdUFl@>dtDsJ%mu;rg$)37q7cZ>mcZ;kB=1E4&Rl%$jjZBT#hA+ULC^|fX8a|FH#aHN&JA)?SpwRA}S2CM-ZY`!yJlxpa z*o<3go(-?wQ}^+^MZrkN_lb6s6Hr8XcH=IzC~;kF47!v1mz@FH_ulUg?t_H#>YJNR zXPcMP0+YlG8Q~N)5?P>1PeA^{`l#KDGGcB`JA#sy+<+n5&43v3MRi@T>nN zDjQ4Mj`#4?;eXw^g~W><9_8VK#~Y7tg}tSVCZL!u!qweGaC4`^uAYV6h2myo_cVV9RS(?BXC4O5yFrn(v-gie!9%T5z-pY!Xb(o2ME zv4j6n>*5xDZDTmwN^e4v4FR&j?1J9KwT6ob|1W!k-Uff(Z~(g{wC(@-2ed(5Tau_` z55DT*>^pFu$Xc!vj#OVCW{oyXp^TScVkhdu-3PrFnPcNQRWD zI|_O255)0c9or*8yd?F_VSOeO(Zol!U?ny@cBgaqt~-j>G(Z1~S6(AlIPIMMrZ1U+ zXiNir5F6_-oBFPl6-1l%+fp6hXNQ&|Wp)U-2NfH1v5YrVt|$=nzdb?_$g%d?9R@gI zHbiGl;Uh?D;^HuSx@8jV`Evz;`*&lfj#t4J&t1PG=5=!1c?YfdHMoEe-{4??Z1}o+ z`R%Qj`>p?b^V#!l>Y(%-I+Z>34bxaS;kRo!*aV(%tL_3b_C<^6<@ zJikdY+Lf~dT{z^1Y(Sfy6h$uiYkIMjol%Ar+3_uCMsBxCo4B}mJIU5@&*{y5A4`~CVTIQY_0?^$Y3wdLUJaY;is(LUHlc2MVYXfn6Ux?dtTmg$W#vL1;hFK9F6drm zP!6p0kD{b;lvWUO-nz{g*XnT3j^7S@EX{Ji_{OtOSLQ~Ij!3U5m#?r0XOY-?2@A=Q z>+kdS)$}eZCa#+OVkp(?YF@@tbgEPApPJWhHx%xA*MF9Km93hy;)hQE8a@ekMQ*6+ zciDMQ)2~BCZ3kaaF{2h{dMmuwRBOezcL4&4`fPWSlL3nCa1rF*TwWPa)?t^S0*gG2 z5yL*|UJcLQ+)Yke+jmGzm`~r0sF`WPn6C+$ORqI=upRNRbMn%liybPGi|XU9Z9MtAfY zzA(+13po+?vd$xy0&_QrIX442#7#mbRX?Jbi9LBMpaFuUEr&si=rWp9v27jJiF!H7Gye0+{NS$=I2)CyG9m27e?{1B3!+ z@(#@vtoBi|{u(vJtv?3@6gc~RAJ#Bd*2-G~+4PT4+|(j~Aq)oed|rUyF$z)SIi687t{&_T@5%gqe^M#K$sV=N?}Co zAF^v%Ln)01IPbC|_o;dr&2MDcbMM~0%jL~=u6m>H>-$KjdvtbRyhqL6B}$d0_}h3h zx$J*=j?Un{zGg7cDdE!dgj@cQg@+hfd^(kDcy9P7%$@C> z`nC$BE=*`V7J&Z=38nts9aJmM3L4?&>FWS@>+9=e{U6=Y@SYS~Q0*H;jglRb!jQ;| z*fFFb(1%+{g$BL-NRHI6mF6>o&_td;}53$M)oKMu=PGmomjX*hMpPP=>Dyu@n7b(% zc<#yWU^xTyD91prd)@xI5{rf=g(8UQ`T5A}=AU`#1Mt#~5WK2{YCG*QHA>U~siidO zkuB9mgZ>1El|i%wS<2bS}SH2PdZC8On8Fj zn8i85RaPzY-VCtHC*jDn1rN>|6>fgv%TzXfkQZmv{ak*v>{*|jRc#ZuK90Pkhb0Do z)tfWng!#o4f|+t2h;){)nOA5{rSH&i4pMjg}> zfkW#W?-a#lGYz^fa<$<;y{A`i2B@}DMqO$_jj> z+ZaxL!@f$(On@6S^GWxyoLt&vl`XFc(X4apE52Z;A$w5lW2=9{;@0@vJYLB{gksSW zgudzENg3kQp?zaefa=R~ZJ;aE-P5G-5PdP;pfm-wA_m>=IqsYwu_`ksl-QXkr9>*% zvPl}glZqQAyP=fOa^mCU{qUNqyym35r-vL$G&OI3el0hs>iJmeDN;G7OBntg318p4OY+++OjuZwI z4HuuR-%)+urldo@3xG({;S4;*85~c!6Q#S^?Z3XN z>u>a#_def$?joM?{tKCp^s^-M$rS&Z%(v>BP-NNXtFY)Q{H%`B<*mj;td2(PxPr@2 zFVv68kjK)lm|=j)3T(XVQ=FxQsqB=2H5S%6T*wZyxtbEqfOItH{=i4R9KO`D75juf zepT)SwS#*D*fmtG)xGZxB-^gU5p+BPC@^8D9O?wO;q3?)HG7@)2d~j63l@|VIbt|P z44hzDwbS8$EoDC`vG{CKEnOreVB}~tmYyyAm zI|}NOT}HSbDD=6P&ftB<3!(-mvJi&o(Z;B#FIW{p86m0HH1G`rN+_Nv-r$x$?E*;f zgtJi^=aITFbfu8vNPV+D6h+0FhAXC_dRl;uogZ;Rqg?vMlz34!kgM1pW2tD7i1Ma^PP08n{L7fa~I6|DwaoAu~9XP=}$f z;z0f^ZjQUrl9G;Jv97|he11EJ(TasnEB$aH$Gp!#sX6ix+)cg{hmg^kkGJX2m3R$~ zt&zMF&E7!OHBy2s^3~bxWj-AvSvP}_#6m7vEL|eq-Q1zKZ6Wz?r(3fV1lNWAf-{Lj za31HKrf_Q1`am!Cyy(Nt5Tu~q^#Xy0Fa9r7Z{;4%2XSaI&iCiH&^S4&2r>M-9c{h) z`&s{5I|KN?7AL&w(IY<^dN0E5?B$*$faoh+u%fL%PISIBBE6F4^^gW+uL9=%WCgJN z1~GJa$$e1aqDGf^cQ42;k)D%olLvPVvb7f zB$xw5M&+TdM8+1pCTwFf-V;qNy@3O1xFc3qyxI!=H)w3;`Y&noPpkiaFKrM*YFx8@ zw57(=J%%?_e3z~u1MR*+^`720r{2j2BXeK5B=onnYgjRt`_a=K~v`61F+p|EM z@8xmr=v95c-md@DI&NR6KD(_L_^A<*(!>wPY&% zUI&h%W%!4Nz3x%}6ng|(S{mr3=_QW?xFKhuSYpZK4HSO>TmoA72kz2Q0!~7$5dfBG zNKFebR1kdQRI+Gj)141NE4*s2hExk}0=@q^SWW9ZY}Dpd{WU!z%2G?Q1e<0+mi6F7 z?IpC#>WnfOXDO%r39=3!9Y%pn^K!7qgNqsx+p zRm1q<6h^1?>&HM1qrJ0IMe4DWTuXT4s@^@lI0X^8d<8MACLP!OX z7bq&g+b~UZw@t_ui9KQd+IHQ4eCzkYy?eJpLPpAoa25pvxQk@YM5X7#EF_nhZ-x|wb~ChHy@Hhlwjmv{6}uwNvrwj zi44SlC0{_lpg_$$~|ACadC!vUV);(jPwot5)tAopu$ zRYIbdiDE%YB?N?khNOMqPI{Su3Uq(+FXEV;$dlV>*M@e8x8+?2{|f0hMhYZ$f^RQy z%jf_iia$@#?{!S!V?LeRy>W|w5|?JDztf|}hWD~MVMi+PF$V(4JU#k>a7Ts@F0YxA z7R_xFp-Bd=l0k0_DTk#E>LfpVctf8R;P6h0GDuTrj=vC6rK6Ik61UE6$$lH_hE$Wp zbt+q$U>wT#AZtN3hTS3$40ns2RXz;pQYgphQ2_5bq38x^0a_v7K`tmCC?G?Dg>%57 z7bAcVUvl-ST#5vWa17d$VOu1V7uq_L31(%)R8Tvf_@<1kn2qfTc3#Ukl+SUcg~g?} z7yyC%h6KY?OUWQ5`sbD6*OS-J78BykU`qFKFUSs7`WF%qEXzIP%#r}H8_6D0!l1kL ze(NS8cQ-aRZn>m8Fe++-!-Fhu?;-w}T@3m~1^Ih=b$MkfE_?FVK<0fGyhx<`EO#Knu^9et{^)GZZPf)lQAbn5GlIj4uH{^xiQd^X8E<4cQu zWopyS{EAuk<4A=JAs`9)=3luC+*EvIUgw*Whg6~e>5(yi5jgke-r;rDDsYr7>My#f zLU5`@M&eN3rxo?ssm0H@X?ek7@s(UvG|o(J6yqiGNPaSR@;%!Q?N0lXZ6mJD_*XN( zDD$^nC4A`%Br=UpAzLaQ;7VG3&*Xg~f2dWrO;{$zQb+4DLz%QV`qZ znXyn?w+YXIPQ31G-A#Xe{$04YvbRz*UetV%W>&Bv0G@((=+3LISbZoJ5>K+`1_V*? z%%}8OsPT=59No9*R%Nq6c^8iz98U-jp|$h*Msf&G2!Y7LhqoOHZfo5`=t<-2t1C3s zDz5gS^jy*58g|yuwnD0HS^HryZS1^7@===a(qj({WFVktWJ-obBtlRnFdB)Vp zwn4P$4XTNVXNQZ)B7B9;58z|*?i~K;y|qT`aCu(|2p|uGn8x zReaCK&U`mBf>O-q?MMLQ0vVLpW~!YJGZQZ^%C^C>tuwcQ^R}+(wNo3Bh9>p*yV|K? zErljL5hUr%QA=Kw%|X}}Pm26LgpKRYLsf~S7rPl|Q%C`V!SJ0|L=9u|us*3J`oGb_ z(1m>n?GpaBo>h<1n$UtXD<4JItWVd&qas{PT4+j$q)@=*dMY|GLrh_x>j1ItX?dus z0S>pBqEi}7q&&vQV_M903CMQdqWnPzZ?kQQESQzrfBky`cJSLV7SJA*sR+_3%0U;D zC=G$;w_sF_EO%?Iy#k5r#e;a6JN^~D1hADhrUkFYVTiat6GmPD5O(a8oT&fM_KI9sPs_? zdB&f5f1&@j-oRBXw*x_d_kbj4lcJ~H$vb9H^2*w@3cUjs|8x4^wkamhpYJy6dpjCi zr?)qTq6rNwKti^4QV}kzIsY_emD0(~q|EkV>mL0qZ$ng-*3z9ru*zmkisEMTat;nn zOFvM$5)m+sCIM;YqKcglIWh#;WqxN1oxSO@Saj04=ule%okGCq{3sjEp}9grBI>w! zZDumeSOqeJ*hTVRf23z*RD=9mBF*t~^@<@nRRb}Q+mQSWjdBx>>s!fxASSW()zi&n zbMv|UUnv?`h1!aOe6mGV5aLpN@k`G_$EfU9jX4Uwtxn*NMWW9^ezT)C4%a5sz5d*MJ<)H9b1-ekU2^Lk44V- zQkuB~6(Ojs7U-Nh6i{Ni0Nzr2+WoBtMlw(bICuuGeluR^DMUMjn@)6*}SMK3N z?knb6=ttlp-2pR>M9+{UK7P%5f4wuzWFu57VK$Cj47;%2oWJ0%R3%c~JCtKi<9Ky= za@;=LZST~6&fSi}i&JF8e1>99L;%pG(g6T4Rm8&Bg0t1g2zT%BJ`h*G7~P_i0KSe} zNtBD&e0I?|m#IuMO}jA$@N2tz!;5L$M0E>i`(?&RN8qDjB*udU1O|dE1P*wC*(EbH z%6W$ZDav3GN`sm2aTJDrBz+e!am*!SJKtpq4?oK&V-SMfR=BQJ) z5K_AL$UE`-IXtp(mz=5i$QVNERS}fve|lv68-z#xY8Ln`H{zxnNoc&L*85a)!EK&K>19IF%162yQ)OLhx>8e*wDi?@7plxG zXo9hS!s(e5ZiO(H+Y^o?r<}NsPZv_d*?BlZn=Z&5geE(B2T!u-hc$MHQi_)T&cV2} z2WIj!GJScyLx#?LZ4k*-F+9w5PxE+@{ENDBlG4lnbY13V_1gLSi7Vd2g>z5xGLesW zu2E|KU7Q#4cP-n94sy_EP!}7~aw`dp1iN!dF4bhZLZ5ko<5%dnls6k#J40a~f=m75 z%?dVMM4Q!lKP_(62<~c~fsS2G7tR?zFTT|zO$bEqRm^g29tWSjf0bxbY>|%l4bz}>>&HDD?!A|}#H)jSF zMXjuHD5}MD<8T#k>cVIh9B-vk-Ag9(CJLe2f2TZQe;`%3ae_7bhk|z5s23v?%3;t) z)p^T&9Q6Bw#yuLnXAlS59fFyVCPD9X?=>DuLA1)?f~wTB1;9qbe*a_M3wl(DwDeLS zzs;)jryd|@1Mx6Xco!+4=C@0HL<)Q#=7gb%)&7v5cBS zd}J3zSh6B}(&?2x^vGkSJrv#Lo5rni&EWrtNKnAYzvt>krwptQoOQbL&s}3T`G#HH z1cl3mIkyq!MOtF2N%BGaa`NGfQ+_-FVb3pAN~E`>yS-AOaYGVg$!TX67kODho)g+& z$+eZ{3<;s-Oj&(S>f-zryq4^0vtRK9Np`A~)u&F?8(_z1M9>+j2MR_DE-NI4y+zk^ z?YWn8r|jV|?lm6w)({TuuK#-b*~a{Lybx*WE&pB0)0QB;B5rd<@RDF|y{+ak)#PuSqkS_RZN1BrL|hE~wR@ya$Ey9e`fs=n zw{VHX?4cBb)D|3|>>(4$hJ*O}3akc|QNiV_e~?Fc-lWljIR5-Pxq&8XN-1zqqvNxX zD>Q3M%w~gQvzmRGKr`?lZC7ae;lB$q zZev0XSRN{h=Xq|zKZ4PlglXEsEgD+;*o+UlZ!6)q?L?)lpVH<^7`-?6$c(NV_{`{U zt~LhUNf1COc7e=nd64KK%5T;<*K17)TznEN2{LF8 zU$;rSQf0N8DLv6Fd%wQ42QOM)6Vp1AlpB#(eq;|v?#SxVXNiRHf;=rNVIgJg4}Pb{ z#QX{H+9yGMf|PbZgC*p*Dst zve3rn=AlTBs(PrH+KUBBP&7;WpjuFrKG`aG`J5%jP07*-r*l~<;?65mdgguOoEA@6 zsnT8|kyq(ebIQQ@60y5LJe#A9p6w;yDuRj-(}PsjDd(mrr-&@~8mW@pK1=1!DB_FK zv>Sj?H0`TzS0S7WoM(}2E)mVs)F*$P+_YaDq}>+U{(#;w$FQH(DHtiA8MlaWJ^lY1 zs8cJwPutEy@XA=I83d_06ilnEK>|`$BRcT@r>=i>C@o?5SlytH^O#9MC2bfiCgmS; zA+fMKInx?n8bxqWSf_`k79S9C+ejNyVsYQ(nw{Y{ZWEfmodqZjk&!5+} zTPL->_TJ%kZBP698@%mm z#W&;t@Y4}n1)<`tn>P9X{-6IB>GR!iPe0W58au(3M91764KHN|S^T0qkc4}iHQJCq z$JbqHJ_{<`p>#d_3h`8uXYjf+e#71cTt0&AT`IuAsk0j{RCx8VBq#Uf6!lNjF4|mj z%~Z#=&RZ0F)?W(4&vMNQ#;X-#65*=66&L;CDV{{calF-N!=Dx5F5WE38@Y`2`H8wG z$QcE9s!}n3Ea8LD6##i9ZvkBx)t4_?RjsSox}Pl>8;m7hiB2DGKq$-N5~LT{8EI5D zZA4H+ii1U%sRvoy#&Du^5_xn30jv)&_;QmCFa$#C8!NtUodcj1i2p^cy_-;Z3eA+X zP?CTHr^dZh_>8rJLRPEY7^djc9k+Xfwt9Gpo)WpaYGHW;K3(&gIfDEc(K_`y{W~Pw zeDGRK3h3A!s|AO^UBX(dL{pK2e>0JDBf%0Lx(R2T z&s}4hDQhr@2w5y|%}w#aImje2MScs%kTO8h=GKT}e%n1fiiASkym-2Q`rmv}e>OyG z$?+9m)H4lGm3Bt0S%rn`f)dfcOd8t=ogs@rKNZDzhI?G9%26TZW~%CAAm=-O^cB@( z^)69ryvxuA%XNKdtI_BpG&*J_g-jZrPQe4Xa`>^7p~V(~3gw-zVUOy&Oex|Ghrk64 z%+5foc;j&r67bMFtlzopow>ikh@GE20NN6X0m{&wuYwwajB;H2e6+2mG;e(-#GH1~ z$Vobq;a>~C+5^GcglRI(2Pd2$yo#e9zW$Nv3i)faf)XtPZ92;Q4^H+bFZqg!Cpa!Bm})Q287Qp+fIPhnOcW4U zT9Jn&ssZH4j$uPu^rn|5FuD_YmEyE86i|h3<|;jEl_u^|-D~!WSY1-8-N_Q5UbI9- zJ2_NR?xD#c494^BUp`!!AL-~Iog8Mpd7LS~0d|V;jf*;Fu0{g?}IOJq*}I90PcM|9+__x!76%@0y}W@wZ3}V8tF@&7mq0|EqLGIenmm4nJ%e72abA zf+93_ic&Ee5OWVh!8OaM*(})9gMJ8wa5DTzH%23R2BJr&W}E?n>+cbSt%sMmb9!Ud zlyJ+lh5vP!|f|hB!baSzyeVC{pv|waQ#ko;V&!wYG zTwTyP(#g@|yOi__Ah#N6>?tuh>yFrpI<2o`N-1TvnWA#E1stWlu}$!i=uRF^2fbgl zcSpVe37qM}E9&E5Kr)+-i+t;ZMv1RMagG55leO$X0o4ArxJ#kZrtQ1fWdMet>!ir6 z1n(=wlaNf&NzNyQu4xIP;DL}>R$Mv@7A~8`o89D9Zg` z&=M&iqQ%)5wsffHDcq*buhha!tFel?A?%TB@P!&Ib=KNKF^E(22BAOa|4@tA0eohw zcq|X5-~%faMc-x15UjKeOVhMN*yco9dIgY-D3Q*)-Ag!0a0h@pN0KkQNN^tFS^~IO z=OewF3XCXh;$OqzDz?h8`N(L25Jy&J2$fy3rG(x{C(Y#i8t&F1E(ee0gL=4}shz$-!73>L2sNf_7dZ>bEn`d|V5PHl&);D#PNjO&2d6R8!gNh{YlULT)fB!)UIU=+ z;B^Waq>8N;dqa6Ll$G&0!m~y-W^&k^FJ@H>U+o{+)=e;qFgzMh; z4FH8KZ`c4mG>;*8@tgFvw{G^5?EL|ejxcVlK*6VR{5+Af#QmpZNU!(9JGDk*8N=z{r#wNi)7SxMU5 z-wN?%wbXLb&dEU`Y*!xih6wx95SS~c>l>7vWlT_^Y%R|Ve$nhLzbcQxoKk*ymUwXI z>(kNwZz(>urMwC>tyuez_j?_rTur(yQRg)k7lvJ$;<$+Z7vfbbY3+ zFdbN)KX0Sk7(DU(CEEtmUQi6K`+W~SeQn4+{nhM}P)Cul1b?Jjen`pZMM+P3fZU>OI_&-xy1bpYX%AUq*e*v}( z_%0-iMO*-(G#L)ib&4J2V{y`BK5R~$2yHG9*P9I8;WHv6I*EUb=j4Y_x@+yG2JqbV z{*046Hqy5bb23kOg1m6@1!QTMr`iW9A2RSoxS0WuH`l}Ki#LeVF;sT+>Ih*xOx-z! zoeW-+xEH{OjGpyUMPBWFnO5#W&IEB&tOp5O#VMY8?W|XU~50qA8egi+NE=jmfT&fL6#DO#ANs4qsdc%>^lMZ~@3h zmLd{6M2Wu)d>Hwl*q*21NhByS?ElMHA%;To4r!4%x%>mID5epm1T3ulZ7 ztiFYUg-TQ-<56Nd=2D?#YS}H35_WPg)Xme`y{e>o1ML5^?)f#_Fpnqiu_(lFcl5e* zrs=xgu^3=w?HrazMilGM_%>P7X$pTg2vYhaYi8wV2AWI{VJ+yMOb5pTWfBejXp z6}>DEo4eYCP!949EQdbhx54JWNgmuyGVX}g697@!x#V3VL_kgig5jA%GfHqM{#!r< zyuc>zjPMs5f>YX05)(bcu;1jzfPX#+Q5doSIazrz0TC*cUP8=)?lEGJ`r5Vx+rS)g zyS(yEm(dR95+?N9zCnc>i1y1&=98a7%^Krek+@8EQYJ5hHCN9qfmtZ7fMxt0WF*lL z2;k9ZI4bdX$o zK4!XorlTZu4&=AKS{5<0_2qsmSwCrQ-|_0-5|a7iGJQZB*jnx=GV{!W8arFZksG11 zvOFzLjFTalmpEunv_`uuv=wF|k&J)Q_!Zh_@%*c$h?iy<5Jaltk2>$fy-p&r^p{xW zzZ_mN+mAOKK3W2xI=jEk^G1KFr^+fiAp3kG_{lPXS&TFID=(Zst>IYeAISXzMK$=v zNSIT}$eBqOS@O&kD#03D&-7a8iR4|BQ!hn*qZ#3M$ba}v0o`(}fD0VXh^YWe>!)2H z3hH6!H^xwqkFQlmOz%;}5WrwAxi~N6e2b}LSbARUrMDQ?O0lFC7?fN)YywP?5bM>%Z5hV_J8235ZSp z!Rc*wPxA(pCFBIe1t)IX%#@ztY)isu`%M>CgXHJGCpPWq5#7poL{E*z?xA&G{Vb6vrlCki*Yt~0?Pp|E!m64u;UdR{U8Kc8Ndcv z-bMoO@Og6k>Bb|JEsC!>-KjkWn>N?8jm?q?7zxh`j0Kou+XCQ_7LkK$p~#_w&_){Y z7R5Sty%j?>L|wR(DXMV(QVk=pX=%I`uCQMsUmxI?UuUIkL~tlC!AHX|cY&Z@lyUgZ zwYnZu{=^}O=e+l@TtOM2{1U4nN^@mJ=n1JN3=*jOh@d8^9gcqPc1FeiC=-{Vzv*za zKOEo@L&ohC_^$xuieHh-P_kGL*VY;;m0aT`SNZIgrjQw60*ohq=_&(mTONo{gPJ8P zn{@@DBRP+~E0DGBbyx)#ia)FS&A@?w*@yGx-BSP=RM>z zA&U8)uVn4r(>YaFXlMx6FbM+bEmYCc&_OrZz!0=s>sNT};o|O}cA)R2a>uRf%3Rnn z?0lCUHqhw)j<>1Mld-6u0cry%i)NyIfxTh&;XBJ9^d~k3IW`Qw5Cm#$7ulBapZW5{ z<%?mlFdGxDC7-5IK(G!o3QUuG>lxpD;LO)?&O-C2`UVd{kPrkp7jG;SaC1{JtvNv- zgM)%LU0ql)vd*SbG2};vgfshG3#L}iH(C?EL@rGCcZYFYvY;sbc-hiwb)5DF z9Wa8-r@ND+LOusn%HsTZXBSmorm4u<#OY*syf?yy4k8V|;yC$XBiY82&^~}8pW%-p zW5Tgj#LC>E=|l@EdhAnIbqeq2oa04tvg=t-uZXZP=258)9VT^!m=A%gQ zGt5qtCJji9(>603P-XoRu!4`d(6UfVd-JHMD|jI`m2vIM44{nNjAxi71kG28ivanDFH=)=K zNL;?wlvR=avM1f4yXK&!_e1dI!U-e0IQ6q^q^EcvDoC(V2!`1(rj_9oI9z~ z;tiasj1|}hs&g`hJ}5oq|9IDl5O@ZM++%Ch8I1j|(Y*8U_{ZAujtG_gpk^~nw3085 z>p#?woAp956wj{8Vn^zwM9W6%qA#-p&l(;b-0A`v+*l8i{z9sLnX857IW|;a(_^z3lStl;Uc&$08>q;wdpdNVJn&( zLB;6bvY4SD9=TFkDa$M(D$)H*V6+}@E_;j>i_CB_WY5_xy#QiDU}xX{hKnH2+%a_c zi7MgdqH_c6e}l`_{sKn|3~%`!syZt7#W!LgYNecCD4F#SYF4kqkUMGZ-rIVj`sVeZ zH^DPHQIApwmaX}&hs;a)n$XGZfPx9{MaF19x`7ZDJOm6k%Xk>&lVp>na4i$HvtLq}Gx z9W~+?mX#g~%&5&}g|qNh@4QRRiwk85c7BN9(c;;tCpD)fJw5`^EYw>Dn=JW855E;DpU;MUv_{X#QE>*ux|5+) zeCqhn7h8o~@7Zgq;59kGF~&viV8VJF&{Be?y4)VLEEe`7DVqJlTLCq^)0gH2{scJ@ z;;05P=xQO5fO*;C^2{=Re|b9W_s%pfNY8I4hyD3+E!e!rP-DhOiI3rM9lzBt#E2;+ zRG>U1*xyVS6X&udpjk3n80kz&nTL@|CY^yew98;GU+7byc+-Vk2T80Ma68>IgoTFV z9^bCE_ff2wiZE-XpmfOl%tJY9-_H>ArToLgI#Slv5UXL2d6>U@_m05K#H{_pyb+(w zAxZK)+<-w}CR4M(U}nl)@PizZ=7jt$5^XMzM1E1@?&-!u{Hp+V>3&3MVb*4}Bk#)B zjoh7H+{JGU`sRUqhBy-c;eLA?*l;1+fEoU3`)>qkf5GmNbyvK5tQ9=%wHQcM^7)br z0cCCE%HQw`*Mr{%!*_$qRRW{Yw`kSBF$c=q3Utv72Lj6AS3wa_ollu20^+yN^P_?J zT9TXx2TePCZY|4lw?UL%HwaSUw(<9PYxZ{#O@3qHC7Q9sUB*~kl|U(2wb40FMV#v{ zJujs5d*PBdr&!-l8av~`Wf}-Y@|6mnnLFFdRwFlXv19?{SfvJrUT3rcr@XDr1$zTo zjqL;S5{8i7c9n>VvbO{!oJMvM+_?C649ATv{F_2%RmJG+3`|d)t>3(JxMI9kLvX4G zbybQAV)Greqv1PDSo9dU2%|-lfVLrhtLG}C^P)BG|5<>!*Smz`0vl9AsjL!zF?jReh z!pdJ)gc_=Wpmr0kUsnX={uhw6y+L>VcH^M6*WR!F)ZRPXuI<&^d-VgPM{hlTa_2Ac z7-$S_27?-h9B}I?Qp0W)joGQSYE=VIuu!|U-8!l5*_xPcGnh#RNR8X{_pRXfm&diE zS9KIVM=jjr_V(e)K`S#uJOYP%@pG%*FWYc>@4cvP zf8R#@>;QkjuzOn%o<$?;$H#}qZa}-)svUD*xnVltPJOp_ve$CMb>P!zzGiI~Zzm29 z>TN6zqZy)Yu20f1FY#sAB2Zyb8tA4!SILOcXDE{E^xYho?{&Tx^ zc-U^f;=dvgJd8%y_Fpt!o*bSuvE@ds84r!&y3^R*tsmD9TJ4kVkX`_<5KAZR7_57Z z{f2^d>#Jz#U+Tw)Iu@{u$f@1f+pE6>wbhPap6qi)nG(a|h4vdw!S!*yd3bWX4f-NN zF)ZGA<3MQ>!PNa)I#&#c-3C~xw!K|%HvKd)V8M6w;{)vK==c!yy6=a@2;0XDwU_nw z5oj~rQH=Th`u^eZ&yGsKpMI{Gpc)4|^`F{@C#}QX7vP$mbZapo$7{u4cBdz^w0AiR z;TXdkCftFNYdk6jx5G+2rWn?(+6%x_A3KR}W$&)DKSfNq_Cb-FEZmgY9&_7z;$`aia!K-99|9 zJ0~3*qr)LzH|jSS<6`@8Z?D#Zbas;kXv;|PlV*L7TJ4T=DgPQI*Fo_%&L*t;)(&?T&e*7>#Zor%Viph`KukDdp zK*Yxmsp*hB-V2NILxFps{_p18F71taCq# z0h10cJ@}(oToinf+0UaGst&~fLbLu-^ADWRRF<9F>WzXE}%n@6sgq)W$*;}}8dct z4rT4*+5r@r`cJQFCrx0<2FKXR4Cb}HS39zyF^0lDz^rgke-h)!t6Lz=gXSItx3E}< z)h98Y97r2(hsB85g|3rI>!&eVLTT-UKj`OajE@s^^#G-kVq1sbi~aTF@zbwjeC+PG zLM1SeP1%wAj!$<${lGP_f_+e+D2YA&Dn??_c!kcC@z^!26G$|!AyY$FFh4PG9Qhrc@Z! zcS7Y1gJVMHU|ix3$KX0;W(#<^=S@6S?cs?Z}44 zB+j8!Ayb0I`Y~m5h`_MEe}u~-g-{+VCkMy%?ZcM`jb8xD!y_l^o@{1rAWoSwx=h}x z(N6-HK8XpOLzQ?u9b!z3oa6dSkWK+5KHQ99t^>2QSUf6AHV-#rw75mpz!!@`4)Aa@ zmN+_&YJ1+ed-CMrW{eLV?Ks(_iOn0MMMpw?-iO*oja6?)%oyWE#}!iA!;CGiLt%Hl zfb~l|4GtPzdn-nY4&<2x=m3EYE5eKT3tOOdQ81o7%oyZ4m%Bj4ZwAHA<|{&<8@jt^ zB=az1m+Opshlk&{U({d0k>PDAz&mH4lXO7SqVv`o2Tcemy1i@zMcB!b6r4WGP zXf`wl<7dKSFn%U%X7~GSi--EcLJUWv;hWwmq6|_Ibd2cG1(O}F2dLN5yBJtxTLRnu z@nCOog2(eZqM@L>k>BIZG?e@GU4mLF|A*YQ(&T$@%cIgXo3C`Gw4q z^x;8VBYFNngrHX4;=nx>CwJT$pDZtY*7Tr~=CF!w(josN?qkQm*e}`E?Kddbx%n{Z@rf>< ztx6f(yOt2#>AyojFF{I%(UNrWB(bdwDJfs!fRteK9?)DQ|FOU!CI1DnI%A))6r=~E z7*w9E_>gX=IA|yq4mAUhw1$*eq^1lsDF)%|Kv47s^kQ?t4s9Lk^+%56UE^qAG0$(`Tuc$(u`tssHD%<1Sw$3ZW1he=y;W^b`Fe zB=m>T0*HX(!Vw4uFC=r5zn*v5Gf1ivJl%MZaG$y?RMfpTx2(1qgNUu>qbGl0%hIBV zY(qB>*TKKe8+m*wSq631iGdp;U%)G1N zh~*oAtWE-zfLR7UUC+{mi_XQ3rU&>?M=*TKHbd zZc0G@V{C`c3t~nc$sc0}fzJGB^Q%xd^w)%@C`&g|$yR-VRyx1AT-wyI87J;ifc| ztV83A)s5Da1{Y9$L z(S4=WFDE_m8pw)noh$p=`Kywsak1o(bD7zXlm@O>PSp%;}y2zx~v(2ckG7DE0bn9864?nZ3{;ApBHh27hMDvOL z!oh=!NKo0^5t%|o(3iiq)F1P<+d}UC-(?DuOGpczKs5vJ53A@z`qIW78|7o};=L`Dj(( z<&1@pEn90z)gs8v`pF`xX~+K8LDZx->38qp#VW6w zm2#8J{K;af#dH7bpy}NZZQWLi9?tm5V&_L}?o&g~OE@>R1`XA->yeZ;c29r(6%aj$ zDs>}P z`Dd2=SsEBJcL0j%nxsFge7g8aYv*sJ?Kh9&wB`83rl#|4HzUIoo8znQS?_fZj&SXO zvi$ko)By|z z%zSB};c2Ek;+L0=QgVVjMEqw}Y=i|Q@IiHVaSF=-!isy`5GPlK0Y5}8N;Q@9K%v|f)o7h2%^v^&Am?g2`SI0wWkco8t!fFiNf(J4X`1Z(Y=r#_)~g$XS4IJN;{TOHhg(g<*6!Ysr0m z-T&7AyWjKwZQ)xOtVi5i!}j+4IiHy76FH`n|KYy9CpGL`C^>10_XSQOTA?U^2g_5G zW*mfd@WejZjhC;= zmLByk-bk%)ul&rm_Wcwei}O;1GHt;{2p1W`4@1uo{QkGuDNCG1MK_ybN~Ws+u>Naf z8hP9mmq)Z6r63}$^hbf~-|wjRiyIdS1Apk$^<;mL2DyPt$XKh(D7p)pn(d)t< zMO+1(HDL6`aoxg1yi3ALFNE3bvai)ey+)T+hFS*3Jjf0~o`Q&Tvq!IE7HeSzoH^Lpaf^4nBm~ zTtL_?3@hecb>W-1h>#9_qQkVXC9EGm@f5g}f@EP>RPqm5#t9GvdQmBsdM}g=*US~a z+m*XCF98H^d&6rh#X=!aWgyK!W^Tg8dCI}&1}>#>?ox7$=kE!R|SWz&@w1c zV|w9Vl(X!*w_ukSLD-eta7D95QLT7h31|^WTA3&#z%7pes*a}-7Y{N$H*?JN_Q~!K zSGm)TiB&;K$D7p@!8p9Ci}AfH+$2h=?e?T zco!Bmk{H3DaDk|CBqEOtJWy2(x!+j)5B=26^TOLvQ#qK!NU}~3lrBOOvO(<@OQNWl zB2TPBRQ?p-uzTAWjjiy13aM;Lto`3FxLr)+5i89Z%eI*G&4Tx%1)i6NmkT9(@BeB6 z^)DAkUKXHH*!V_h&jn>y8=i8rt|~;eEF5!@-5Y`BzeqH8SzyM&*BgQ4ryVd|7JyNF zbP4#)p*W48?VVEFlPI)z>_S=82AupoGAmx1&%pX~^64EME=+7wl}SGEdX*`ws#v)q ztJFg*ll9AAQ%!27peHu=LOO#I*3#%Focm_&*>YHwLWw^}l}@x%hZkj-Xf7Q5DR5e4 z0v|U4t4|L~Ob(0#s`1jtMoei*trS25dT2&-&cGl_!4j^iDXrI) z4{K)$5srpP%Ugv02-BvVVsYzuB^)Zikd3_Uo`t54gJ=jz)cp5dh*tv2puyG(LHa}Y zj8F|GHv?6?#Mx(m#Wjz`mX($mFzd3>Dola+4pP`$`S8^8jlBP8{*oHJ-dGN7UH3OL zbj@DSocuWSRFZDZL5waieYzk^o^HazZqzcvf;U{IvC?{i1hKM|&7V)xJpz4=1DcdJ`mA`hiah z_JQdhK8U7!S~@B--Lry$^%vVajcwKhYt?s8_OQFJ3Pv@WhwTTO4<6v>t-=R41e^e8 zs|c)n^0Rzh2wM61Atx`Q9{u_ee=edN{rNF}E&{Cn{DeOjfm44b?zW2Hs6THJ?OR3Q zv)^U>=MtB5|KgJ1nndEe=x89BKZbu2s%nb++Vd+OQ&yn zFc`LSTh^$tIz?z&m<>2vCZOWZ8^u#xZsfuVeLLOPo$LN2xkaqrlJ51VowMKk^EnUt z*-^@wuKBKt6BQs9%3%WRb;fK06d_ir8eKz$M@xRB;wjJ2GQV@$KWPs*|BDfV+H=M; z7&qU8LLX!0!A{VYMh-R;EnuyJc&na$CR&i47fhiLnrVvSJ$NXlbA-V2MsNmb3%IzP zJD}6=!P6)2Q0Xzz_JFLr=CL(9iCuIjHeCUIIVy_gjwnF_lJgM(of+Y)QtY6n2MP(H zu7$#CZ#%s{!_ey_8N3^XwU3;^$x#0DiNr^x;@mfQQko**%U{dBe~M&7JUyLyArw%G zhk{3GdirIs>5d4Ifzn)jN6FXFdS^>Hy^;r%m3KYy>L!jb8=}wX#a-Fu7Jd=V-0a@X zvjhx+OI#c9g<8j4#2n1z)R&^;8#AT|%z$EkZ}v{AIMq#WB4lz4tq4jfg#@|q^Qa3T zkN{Sax?TJ#LodW49$yMbEhLMZFCtiBLFkBIN1m5}b>Q7Whb>CRjAMQ-Li+c9tTIh@ z$myp(PgxC7$g7>;jmqMA#V;+UrFZ(0l0+x@utKCM>e@}o4+D#d4)`}07acm)2a*~J zm6Zw%x;9bG19@=4OD2Z(R&nwA$%}3t)u3r^E_CG-+{8_H7K+pFWc~%k==k~+*8k+1 z-E!3?T}-2tdBmnIf(o0n(=}d zL1cc-e#hvC%ovS;q=q?7u&iYl+2RYqEK5AP1<7{R`CvnqtIm%%SQt}O@24A&MD^AQ z;1$`NMfc`IAL!oMvw1CP0jhP`$$=`fjM#?{CYY&E_Qx(2H^lRaA&HKa42sINYfs8p zzDSK+#8`0~18~L3QxNH!k}c{$Yqy4*(4Ta6O2@Hu5;sQy!5g!!xgma;WdW*}N8PF9 z9~qXb5U>O%=gAA$m^S72)xj~9v5UY^HnTV}dgt0?xEj~mWO&1lwUYq~?t18_Qa$ty z1+P0+wKd@U(`L@7Yq8uMy3;DLu)BL=&=5e>m^@X zX}+Q@d1fm}26_RXm>pr=k@NVsZofMj4!qWv23-Ddph1#l@*hYL9d(dj{+~y0u9_$d zdHJ6WJmnt^I{p82l(mPzRiAcY?H#HN{N;;j-?^EZ6I^Cl5ApQRBYr3yPOn(nTmZEa zue`|k3b|ayZXJ!`{dGUX-ak^e8PBWs3im#9YlL~ zeA$z>D{7E*@HlajKun6~i}$RQqa1Ir*n*UDzxuWXXPBE7hA+)rurQN*I_Gb?BLpD( z!!h49VhLI|bamr5j6ChWK~W0$3MBE>ipHZ5MR(MH&nzjleoy+n(@|&i-Y;k=WN@`h zt^Jgw35A%1Wh05}3TrKRL9<&AHwvTgDB^r{h!X$oFGaJXAccg5o^4ExQTVN`tw;F( z3r6m;Z}D~w4N$D*ddZCGxcX1qdnagLYu!WJ%v>m%*?07+?H#>B$D>wbyJT)Z5*54I zbQ$?E$4s#(I+-7FhWK$vQQAY3F!XHI{vl{Q2-LHcGrla!8u4GEV>=4tqyN+kP!&7^~lA!$TC@K6sM^|DqB9Tf|Y6W{vSc%OB7zTvYI5?4`Rbmfg9W@tbM0psnRI{8* z&{voq6^w17+nKP6>xIlsSK_jPcJ}P@M*a#vszl>|K+MQljcF4u1%6((Ex)1Xxpx|k}R6ed;qk!T!ARx8Y}@`F$zd>d7!rPVF=4ngJEtT6Y= zf5#q^+P#ep1Gr2jVvo@P0;lD;N~UDtY!#B_q1l=K^4n@{cOTY23#b$9q(XJ2yNgjz^VPT!}=;Fth=0wtqx_nYI^^T;_2lGNbQ2r^|PhSdG4GHCo^bJJ#b$%tqhw z6Do=Vj>nZ)&V7fp(Ifq?664W#!W8kMl_X%7rnJ=sB%f5Sq#7f#eVN+MmKaq6jq11) zXw$~N*gM?j1%q*wM7UkUT_#s*+RSD<-A^S=qPKaVx3zvgqUgkel_ZMy3@s!ZH);p% z9~(Pz*FGxlnBWEZ%Q{3NZY(OOFAtA@<|u?vqL^^UleBQLUc~o8>;KL^9hjfhZ~nc&l1#m&R7p zW~d|tZza%XfmVPX;f^S(^?TpxBlw__ETl6{Fu0O5M64Xu8Za%T%l-Fg#O%pqirx<) z<7C&Pt!k}0%a};XZ;~UPZGBbAZ5-w$*-V4ojxe|qACA}1I$I5=2M?ZA()P~b33B^p{Z+4X>0fUWWiB937==RHA@Aq;2v_P&TC{yZVu$BYah<b^{gdKkXy+GUw6p-d_DI)CnBeeY5gB_WEQbg48C#m90Cr0pT5q-y> zLW9Orw!OC4fNfk}FT|8C5`*!F3WoHHLftCEz27Z6P)XW_M_>t0gyfrA6E9$=@P<(a_nxL zP84*+!noOgp|O-1hygGM`y#aCKbkHiyd+9LnobjXqV$XD^Z;v=HPy4gn@$d{0=CrVdapP^gG|lPh zpMSDdwl&C-M+?|zxu@?MzAO8lCn7Q{tCXdZWC3o5cR7t!xkg0Bo{`GgO35qh4<_{- zX1rfC=ff@x15`{JdKc#Fd>zXHxtZ%tk%lhU)9Q2)lsEQB{dQU)A1+Y1G8;v3Asg{`G z_Rf)W)5f@L&=L`Da2_dGLaaxe#6e@LYjU&?BVZHpabf+jU5xaxnEl$3JPka_EWXEc ztSfd5f;l#JYk6}nM)^T|uTAHT1sXsxvJZM@8u^+_SHP*E4ZzMZE*f-R->cWfi8X%z zt8eyDY)1m=F}e;0tnC2@@OKk)6?lGGhllSq8&=>r<6ISp-N!O(%!!GzxL}nBFKhZF zbkuJdG+e9yiiYd8J;}+bz~S@y_IhnoT2|m}{cvyV@YPFcT7{v*U$FlJX&RGl!D4sz zHr|k!quO-P?x41{A#wH!1Rc~j57(u}N(F-OzV>!)jZ;U{4T7m*|JB~$|1)S=#W7%* zzC=^DtT=2yC*c##F9;^ztnuycXm&x+>R?yB?y|j3+ao zP8>~b2s)yq)X~~r?KN=C))n$qJ0ib_dX@}dK?>k|TXiJKp+eisn!0nNNesb?@^H@x z=$i_Ppi%X_rmL!;iRXJLriD0|<=x0eDyU)gmsdxYpthgaHNUB#2FS+s-!^<_Lb-w% zeBK$rwpQ1J4l>AygA4w)LUwb(20URId5-gKg+PC~0UxDmNZ(e_#H-pt4SS@R{G|y9hek^ZVM!BJm1*dICyhpGBKKD5>OCU^Zbws=(kmLVCxAv__q~= z;7=L>tej4HGGxxdOTkP9L9kzlPYvH0VG)0I((Sgu!2S)dFp#o5;vN05DfYJ&EINF z-mf2R;VJ{wm`rL%GY*2jkscLfz(|Q#=t6ZToV9`=D%mM9{Fe$YG)j*FXU@5!qIn4c z5DseVq?2eqWYEkxVeF5h3y5_j1;tY( zgN_rdT*s*pZ@C5J0N^gBkiOy>mceqIDtEN|a%Y>j%Q6K+`&UrR=p6vfwD4 z1R;=6uNev|xK+g%0>vtSBobks)7url))&C(ptb?kPg+)xlsGH`#BbO|Q(y^L>) z;lCV>xdgpx_4O>2D)d$5?mVRXRxj}_M?)*Y=rB`%HScva8#HLT1GQpX{jF7A&($}e z>K#OhLhw|%KS^c39m4r0XvswCa+NnUat!k#W4X#vTH9XTfKrHra{9NNjNZ2ETqOJ| zCu)8Kb?ykVs(h-Zb!F#SW~<;J&ky07guWteD>wzkHluZ~#4)p6Bh^?Nn9yV_(6owX^>cnx|~P zLX7waD zmn>Mv&cOzfUDq`f6}=r6aHj*L9HO!0Nk?yo1#S5hh3M_h;#iK}5es^3zoNFc9K9YE zGmRjyXtoL}FE>yPWNa;pO62xhJtfmHcYR}Z)A z8w8;YU7;EH#+EOmPNV`+L@$a3Fq7Cjh4$Xg8pq+qA>p!BPS$;;yYNfP zrYiJ+9eS`gUdbu{rs9-)YbFc5$P^W4{8x$eEm!$aM@JVGu*z$?Upw4Gb|Nx@xRxp} z=_`aXU*i6Vw5`DRUi}w1f~94ZajG%1O%<>6f0!ENuIpnZiWYQKi? zEnFwEnku)ZbDfS2isnRimFttT3ZZM^7vEKQ8-A_xof|nT?t;MbcNIctrLF@flfvOvZad%oO+ zg+}gC<(A}@5PyB80H|_A?j3GHyHXJvn!eF%Pr>qD)izA6jo#G@TGrR!Aj%7S?j`Pm z?5y(=o5<=aKckO0<(-{jzT0w@htZGWU6eS$nK~-qtY8wAK2s4WRZc~i%xgxHRbE8| zbLGbIa+OojTRu5WV&!o~5Cc)*ms_NymFVs20CU10^Weg3V&gOB7!oaZso)U1NR6U0 z2T{64%2LgYCel zhIp{a^3}_oU&P{EsmiQ;_4077_8JL|TtSuJui#ps zYjLH@!)Fd{S$36=54KGW7NM@CLNGvRZh(8h?JcXQz$bFEP@?PA#;e+^Lmj>Xsr0wW zz!ezX+N0BFr7EFvM3tt}x>A)&xs9;Ff!|^UC#PzMx_>!sb*0LGXYM`-AFij$SGTjr zoBBwM;C)q}S+-K;rrQNtU%xzh$qZDPrUJFQwau+JxX35;RpqDKtsNfW%I(q1nm&A4 zf!E#r+9s=XU`?houT(kg_FodJl`Im6&QiN!Y=Ex4 zEvd6q;6Bq@#lm44=#gNw%9(etvG?-uKn`b>C+{@`78Nl_QX;V`Ez(_qc~Yf;Omc(% z`7WdY9N(BYs=(qig1TaK#WYZScJCBNHB^3g7bGM75pT_|KgH%}Ko-ft>xamS#S&u< z7BulGEd*bD8lUHaCb2`pl}PXs-(wsP-;pLmFvX4mzPfG3xEk}#S;!F7hx=k$k|VZT z*KYZ7u4#1FS^^X`dV(=yd-va=C2Z6P#Mt(;R;w>}Hde7z!&(d$a%>SfXS5%Al4CZs zNq<_gVQf3OHrP{c4Y6&ljU`)r^|gzz zQF{X|B-;%uh*}x^{-1})t6+l?DB^Yjzm@FGu|*>-v|2+#ntI(MObD&k4k1Lcv0`M0R&q}>YZU_VHw=TzRZ>VPx@~^0zW{)v+g(3; zUZ+hI-6TIst-IJs!@O&90!sFVkF15Tw;@HKV+Rc*kbGk&44+=ex?)NMKk5~x`W8~1 zBs5wAw)Gl!9z9_gWgTu+-k*z}FnoV0=3?}C;p;*DC39Y%Ll-$(-_e0ezzA*XZ?z+& z{=Y<@s>D+(@DYhXLeWu+3g7<*YmjFtn)rb4&ky$w;ZEFtwLy?& zK#Ar%a4|J_K@GamGzYZN9KLT#&i398D0KZz%?(m=$TJrW#is7DL_md2;qT{eOCTMz zG=Un;U%(!MmXM!HiP7wZLR$!!x{yQkmRG*<3w0+)FL~u#u5WDBNrKS~hI~_#E78P- zLQABq=;IO5q=kHAlQ_|&g?vj04ue27y0%1wMDJ?l2UUR(%~r@aR69R<|0>^5cz85J zA>ZylcZBw$nFslnxc5VO8O=M$w}glgh7e6RC^p@yzmj1~j#EIW2g0zUDF^vMQ4^61 zt;UbB;P0xB6SFQ9?a?HH!u+qHtMkT0G>IVJR@r>?DpS7Un;kiK(X4@d%fB%y$k|I& z7bLURaJ}uoL`*b003$k+B3>JMef9Z~R5!vzF*S|f%@>FkF?&Kj_K##`Qs$Y*sB0f_%z$c8I#g>Bx>i5O>n3{v{?v4mr z#PEm~TN`VBk{HQq6Qo*Th!{rkUGgx*Panf78YnHH8D_#TG3=t%D)(6eCr^zr45P0Q zTokSNh%NfLqeddyAQ_qQAgmy2CZa_g@g-2zVmX!#%|S~*OMeHhw)5>3nY#qSRtefS zD}l44wrDJJe>}C}GfH7;Hf-cnNJHj?orAOTAj+Fve-|UFbGSSNP}&H%eA$pp;tzvwbpg_s&uY z;2hGU9==U1e;XG2Yl@`U`q7{&K)@#93uZA^gEr#mJbDhXgsEct@oj1^l&8fu z&C$dX%!qez4)W`dI=t9&uU=?aa!&j^TL5j8QDZPhRyOOu3GIS|uw@CVd}Rc-DM6If zO6K>H6QU)~xR*=$=d9 zTT~jNE;KA9s)V&iT2+uX3T7vPJ7`?C|A6$Vl<*Lramdj?p;;}u%khEM|jDpyRCK~vWA1tBPx6{c0#q4yGkm}VuzH?93)~ig$R;C63J~U0v;}}Jo);YZ@*(gwmdZV=>C28 zHuUOwdh#}DB*(1|o@DjU!s6-K%e05bWl!;xYXk4UHq+#?i)V>lzn?3fv*ruNd|P(u zywTUO-H?$-tj{raxa9;V4+x^%XbJic1__VE*0u|_b^6J{9QPWiyFV!72% z_$V+Q6~^PhohJV3CHPJNx~;xTd;M0olQg?{>9^AzBzWgHO`45CL*UP*ez?XUX|&sd z1GeN+2IrWA>rpcD3)<-=+o+4e*`B5s&-{v?KEhu~ab3RK&-x0sJQ>WV6YoC~aQ@rx zd`|yZisq(R7 zMh0^rmL1|r?7xy~{FBeqVl&Ji-6Ne^&nRq&ja3pPZ_R+S*yVI3c+i79&*WNthHTAi6QhHCtz`fpDr& z9yrQtrYEh7Mmv#Ki83_MVI#?Z@XY;BMv~+g!s$tn`7QaqdYB6veYi{x*&2`|lBJeH z;+Bxz8qxbJMfIGi51@E$!x7_0sSYRuC|m(TpkFmC8c&sH`LXg?<1PU`soX}8_(zNh+e((UvIjn1I|gBv`Y z=;^TSCwBopY4Kn>G z`FBF5@1G<1;LVVmj^tnBn0}z#8PZF_t259`ewgfCk((~)20JUhhGAic=~o1XMdwF8 zHaPt-Bkzz*KScCRlIe%Zlc9ShWcqRPNS}S2BBo{^sUTp~Q!=`-M}d_3vAVkqqNPyR$W*W7&fxkoO@8lQs`~dwg3;V$ug_a2=Sd$bB1YxteY#MF{nUFd z)OWL#tTsBd>l&SFQ+v=RuI`LibKLC`f7e48YO>f&PaDJb;9iB6Ux(KZwhhT5_GI$x2Je8k8mVa~%v zBnRQAK<9SUX7SOMUae}rcloN7FaNNpfg#A zop#y>!$h;}C?)T)h08|2AM>X_K;PuO@Z6II7-+-!+1=1OUE1_(7%zccx6niFx;nS- zbSGD#F<*ge6yfdbfBb7C*0PrldaV@rCor9qLoA}x63F@k;t6ij7z=xHyzmrevhj9$ zXZ=|p72R`}*MYJ(>XH~?k6&c<{lxLQkk64*AOr=E_hq*ufhZAKBS|&h1$Nz zu7uXJC=jT%aWY7I!s?vho=fy+IySI9weaTY)-6T^xM$iQS&AFXBMiq$;6Fj+?N4Y@dlOLV-AAnF*hg6r$dOgr30J(`X6Z6q~~ zYSAN#e!j1JdrX~E2XFWs)6|1V>LQBVxVpU4k04o_HyYt!<6yIXqY-?CVaouW8Vm}< zS$ogyB=U5i_1u_H!goHWM?zLRD3{1SH5@FPN0WA#Q8JAe+3!Z-ICFRNw$3=YWT4I9 zkk3}nJj3bz*1kWAA+q59E}k^<&sa~52)mmhCjIo}pf1lDJBJT8kmF20eU@@K^}g45 zKQv6Roq7bx|Ge1{xZrWK0f4=2yhx8%7H_l_JqR}%f_3h!p5OF%EW9*1{Q#aXYwGCq z11JP$?QQivZiWOcF>oU!11LZ9wUNsl zPO5{A8p8A{2Tlj^5&BI|ZXD;lQ)U-mw65U0xZ`zp`ip7cIJZakK|PZnHsLVm)HV$@ zG`(uhu!1vs&}ele3lOUXqR-l4l4Ji8nKP#?Yz?5JO6#2qnKMc@V!#k zM#SDTM$aO9WMnQYFoXL(T@lDPk$hRI3q?PK1sQy9tNxu{ounypUO8}VIC?1DXw_Z{ zf3W5dWe`G|F1+yZJQP9)yrd-O1K|Wt9bh=(kEjc#k(kBwV0gj%t+NhTmFH2;G1Ql^ z4{+T8LON&Z)F&{-M9wMNuQ-XwW$FzitNXOo>kmSKW7Njc;6GtxQP-2<*q;mUWK9tO z-9g&aMHk+B`2Ce&+l|RaP8Lapx)6FA8mI7+8D#@L$Ib%6}g14qW8l|Rvw{D?kYQbDAPGUP!#zi@ypy$bS|!*cUvcEI94CO8bd*- zf2deo*joui^eWEfHfXIsM=>BAZ)zuX zx#JrwZ@SSO*UEzh(8$=>bOVARM8=YM<^+-OSVD2#c)p6Nj3cRNB136qk=}yexRv%D z2c9^TPF$0ZaLqA^eVv*TjKO}c?$Lj6_ zBuvRazs?;}+|}eYhVZOTG$b!h;joX=v{NPDbz9BYsoYI_5R4b-Dal)H!6US?(14rz z=pnPc$pI_$#LOc=+IRGo{rWNd1b%N`?@aD!%3D9oeXApB3R+D@eJ@xdT>>j>^%u3n z%>!?<-J{JEYsex4hbW|M&z&D__@nP)!vKNFgi(`jzs0*#N2>tq(F?$r=gm_3GG>EB z5!~tNT;rYr*ZaN&q~ad|JF@f_KeY?iO&&D%UFTqqkx;m!If`OWKH(YKgv~QV&eXJ* z105xVB5wrq?ueOtiAa>IND*_5;bX7cB1yELc2?kaZ40Gt7n_dWy%MGV$_hA2<+bUq9*RQy~;ph#w-`RZ`8 z^yXydtk8YLeHim4)ZQ8|U`bAfPXH`MRIg8;IarL5cuJYV#4FLMKtoKd+!Z2yt~5GdclLw~npk!Y zH28G7P)O;gI>x`=l0&+1!HrZTo)`{DVww1)kUktOcq%iW%!du9csvJ3Bv)C1KvM{* z)<%{xdKjk6PxA+3-zq@lEr8(NtfKla-k!@Y{GoK^*`j4-eLv_N^cT`BvA7B>&X-op z0(_X5=_#OQ)26y+s&mzy*(V^I<8#1DDG5kD8A^t(!ATTX@W3Wq0$ooVW3 z_+IlNqE&~@Rf7KGQql`NPy6B(Ucqa3`zZC{^VuzIcQcwgJ$cwUeS7loLiUt&}d#utq%lZC3!IvMURX!w0kq18g#y6zZW1W25QlMi3c2x}2r2@7dm z3@?0em)W+Op74*KSt@D62O+@J@yD)J;Q3XGN8J0D9qb}_mXfDGJ+}C6#sqLzM#CqW z<|ppKIWxdunOlu3UFq0RKvpLxVqrOyX$WB&l!YQA;@WZk?xVTnWg6l+slP&46kMVYf%ibAcF@% z`$rP4J$}Y&cuyZae|ArH9WQ=|olm+3mOLChylC{_%6RgR41SZ266^%(3;%K;GIz@K zh4mbo=2Ks<0uz(#Yf*^I$DRnpsd7dI0m}MKC{)Ws)1KeV!-MHiE6W>mf7)5S`Gb~M z^KNFS*vNl6j%%)s({{IE>~K4m`v+!}VT_R}X}OpcFug~Wufr%SG(1#OXhD~p)lD-W z;lkgI`tF)(P~%kK^nHc|_H9lEt5!8!PF(6&m&Xth0UrxcweBdhUBDF^1 zBIp%PKavE9Z6=Y7KY=*T4G!N@vT^E4^NJ-~H3x>QAvM#M2z^NF^fsWt;)n_GldUe2 zQANE#X@>JIBB=cRL2`@|!2K@r8k=42d?^=Kc;8ohq1kL%g++Gi|HwmOfnmCOae!SM z$iaYD5gO=*`B@qDK?3LP5>c7M#pwIRJaT#XnfM6(EMXSZUT~FHcSP+n&?dRoRC6P+ z)QGx<_U;1*2+~R&$rn)W4|#~^K;s4WT#%f~VPQ}slYVZI$hA2~r5nU@k~R`<5$YB( zPp7$CL~JO5x&bKMGp;YQgbqa}6Wygg5^}YntmXidku1^dCkjtXoN}FrC;I-=KVdm|LCdIj(yM>iNjSRoG$I~$vM14bGQg7a&08b- zmCn*oEy^v+4i+K57qH08LqOK73q%`wWJD>dkdu>XLprQE8S)ybOaewk@OzR3XvGWJ z%Blm+_lyguM2S*@ncT{Zs8Vj((;f6u&5RV|4l}Ve<_tU4NQf-2ohd5aahUo1a^y)A zH8;@#(CAj>;4+KC=Ej@DIkvb`c3Pw2I#kP)Tmu1~Q_mU!$IO_9+iXNv%So|-Yed%( z%(~HWwMbBY9{PGyC&os29V%gFu4pgjM8mTaU@D@zS-3?EErds5UP+{Vh-}PE{^u(< z7cc5K1mq;TH;N>UL98KxRUf?U47M5W77-#8-G5JeT?15Zh#&#td2N4V6%T*o!7>iz zXDk+f_8&q$#4lyFhI$)#?PZgXAU($&Z&b~|%UJvS;qnLps_{&PvAlOpRP=y+ytK6P z_2U2~NFVnT=Tfl)hp~v|d@`ZylOq|u!y~733XR?kMOEIwZ2I~wRO2%_F{+vbPz~gy z38cKj5{f3mOT>eZ35SM-3dg*F(jsAOnzRrLY8Ey+$(ioQcFH`Bh&G zT7+d%`eukeKLsT)^M~^g!*kbYU*httd53-e)6_6)^&9QD;}U4Uonc8sq`xKTm3Da# z%3!5WWQ_xr_Y~1#K6o(2GfVR%2ZR4a9?J|Pk@M)|0`!cRy?RtePDwi*@Sg9@=m-Rv zJ8@ne_$=sX1V*=qfB^VUO+a#c;U?t60X}Ey$ph%N&<dxC8nZaOnzy+YXqvq43zcX7~!)Pka=-fgxGDNFd}ke?N1{Xi(s6Y@cx&G z$0EFL7unqgF{v?|%o&k1PLM<^Hye=L#p5v}jY%wsw&`aqIjezpn+R^7(YaM%i4^W^S?r65)d`*6Qmk#<=Kqd7iyL zG%hh_BJz@J^;aw3K7OLt=$YWo-#*rJCsU+gjfd!Mp*#2f^Cu)dT2Hv=0lso$Pppjc zzn0?40C`(zO|bK63GI@Po(#1TrWZgna5ov}6B3$R^3<}F%rcXw!bEQ*RFfz~ZwJ;ei1Px56g<%;{_#;BF12$sz^0pODnV2G8gs z^Ht>Im>a8yPCiZHyvWA=OzCZM=-n2o6Qa8n&W-c*s?khOS{JzYDEB!$fsG3l{ki0x z&_}pY?_0Yq^l&Ah|40mIPhSReqAa*lCM7ypT-*c5Q^TabE+k!4aT%W>3+=t;-64L; zXkkefAQ*Wks&oekr81?|RZN?ql=d8IvH%iuK&S&2Yb#(wvBG0pjkj6(5D&&I&^|Q| z2VJrItMG`F0j+g$d$<9~#A+>$P>Vf$>h0*Gt;Xdg>+4wwyzCrI|N1E*U@mv5PU8x# z8VM$!^@DpxE^{DuM^RbDOd_=G5!4d8_pay}=>E^@r!UgIFHAE4VH)8dxG=^S!cUU> z$s9QRp!)&B3&y@?Abjt>n1S%6@8`+zy({4h-Or8gg`h#Szj*6IThpYVgfwWrN*gx3Y zcz(!VWPs(RWQ~tyNa=Pwkz=b_upKR+3_Rw?;ClXrr&;JcQ8M2F7%pt$7Zf|5^C*8~I9x8_qlJ5Hss#U;&&MT?|RG1&4x-*LFAi?zb+Q#8l ziap%ZO1PPfj!?|l$lwqxAU%VrT9=_m7BTGb!6Q@X8rT>{ajO6r07;u)p0(Fcti&%< z+ZCw?QkvENXv?Cd;3dnI4m(ZOD(hZcbUQYZHFWi=QEgQxTuNS84B>Lv!wa&QMb<^A zdW1V1E!Zdvg6Mv-*t#dXzhpG;0npb2mI%@oaL#|D9wlB`Zvg3RXG_sf0)ZZ?w|DSR zJ(0(G`@@rSTNuh>T0s$DU*-j%Fm?!;_bpNr=38uGC4$iYdFzrRowiPaQwDlC^x`*< z{~Zl5T^Ha{z`KEl16V4!2z zmh&Mci!V|bj;LVSa0g_7L)d3a9Uj}0U)uI3tF|h5WH?w%;RbCLg>CXt8LYCIbY*e2 zO^qcI61fdKz}Zf%tfoAerf2seZMGWnwpp<4*Qgvn!W5*OJV;ad5a~EO0=VOB+wccK zL1){#fO9P29k;fm#_IVG_!3aTvgl3X8(ZLe8n*e2y8#T48OmcoW(p}Z#@qmFV=$ly z6GGs?T&)d(g0iR#-MCCfb??^ zAq8-bI1Ccqy)A(FXXRTkHO$Y7Z9rZ}jw1LV#s~GI;I;B9P9=oNvjCqn7!FoxBLP_h z$N(JCUiuD45$BIo4A2Nc;g1v$Mkxr9MZzcy&EaXX!6@bMoJj{vmhGnSsMgXELra6-fO^i1E4#9e`CWcAo{+2S+WA^;%LyTD!B=?MMd zF<7MWNM+6#i_|4(AQABlc`)Jd@!#3O6UpMR49MefvPYS;2o)9JMW-jdAE(g4@OFj0 z@)Db6l)4mhpsPUICkuX03$`vQcGTyLErS^4q1;{<%or8s)828TEp+t0M_6>Qy^9N| zIVxWgo`MkQPGJI&2&VxH?Au`xhJb^X9Y^lQIuZj7{2PQvFA9_5 zktx0p0D6KpnF=SzqQiM?AP{Un{huMo3~&JHbfL@Ylcs#UC^&w~h*p-8b*k?~$f~yp zblh|)*&nLtH?|iwW`biDa^)0KGJ_jXLH>s|ixww(0hB}R5*pqm0vtFswgZTQcJn<1 z=K~OX=b>P}j~(;Rhjf>p;h(+kb)!AFet6nT@mC9q-Mj7y8MzITF_pI3f8^ZG+CmSU zF>wBLl+$JG{Bn4VzJMYK^|IXnq5EI3W)-!7wvA757T9f}n(t+TD9aiTCLYN?*zFN2Ul1trdfIX<|K%6|@KrPRai`dcK zQz-YMnx}2BUp!up|7~4>^r>?IF`f^oS}d(iT)Tl_Wl^Q4;pJvUz@bfZv)cg~$Qj_X zing?qcB2K;UfTww2O5__0_KqM%??g)zu)M!-as(`n`jh?*%;Rcq<9&bF z8gQ#^K7v9aVDF&t^w>hsHP4F2GB}DiTR4QeSmD_?_@>HN7hWYpXse_6pbaiUjP;cK zSEC81GC5-uU?m@OhDOE#Me)hBDs>Byff9R;O#$kP#H5KI9r1bSVl>)`c)*D(|9UCe zgI=C_hL&V%R=n_>t;mJI2Zey;Z7AD*m6pfD$c@ut8$v18SMOjWfS&Lsh>em{D)o?+ zaWb-7Glc{o8EIXlslIk|+HJ!oBI1D=bCdnxbMb@h7^quBYYO*-UCmi-Xy3D27$fntQ5C5eKm=zFRaHg8^=<)`%H5K^?-XCeDr|p^O)2D zxJ`mnPaGc7^lAkM;lRa>=7H9{$M-$m0>~JkF9Jg-dA+@Ju(4WSfGhTDAn>N#f%F%p z2P${4Sq~_%#efAAr`E+2mA(U1Vo+x=l&t^@=%tOO*q9m7fr2AoB~tX>G!^ zbtAF`*xz0wE`@6_OdP^dxC*g>`L@#rjvFLTFpM3s?6g8Lf*QafU=HvtK5jLosdQkHsuc(cov0%AT+lcn&`nWWU&Il5o8iU&O7Htwv5NAZ3w4pa3d=Biz{#l476^j zt*T0sj%*+{%cOnL5^%&S0{I&;MWsrpZgLfe#)+jqpI3%7?u(L;USXmWp}^96a=e}-f%`ZXVqk;(SIh!H~6zItv`e~fNxlA3Oxn^N^Bz4F4RE^ zC^`~toWbH2!oRi?A{H4!HYczU96RK4GJy0D;?depBesXd0=@++bP5R2c@Su2;PMdT zU_GB#4ydpo@{OWi@~@^o|n{r?D1Wm3nGtG>7T z6058|-`LzZcq1hAV&h=DzOU&6H5+5Mwg+YNaI?0T>>lpz?(El9+G@10&By}Qe+k&M zBqI6nho`g=fdMthhEG9VY=R!3L#NO?vhnoPfa4aAC1bm`qF$^2 z7HqwblA;`}sY;PBb&Iot4dCHRW7k5T~gpXUeDY5XA0cjSR3c1|K`B3he6CY@M>`>MQ zG{6#6ArRrwY+N9w4~CQNkG)+=0KLMR9MHdn8JoF4(HsYgZyU+Z0S5EwG9YJz5@{SP zOCW|1AYlbCU;@?g(DZPI2-0YgM8qXmzRJFv3qd|nSl@yLKH*z-q025@hMA?h;D(uxkF+MTC)wJ zW5V3Wn?STd0%;#OmqO9}NqXDH^aT86DXE>D zq?cmPJI>2>*D_@^I25=x0)ogNSKEf?tmr(VhmqAGR`@{F3o4K&=Uv*)K#X`g9Y6^g z^@u}nJ5AwDfLX&UNLXP5M@Tnuscul?e(+<1?$QfnF!}R{H7Hm~!nS=lw$;Z+rM>wG zO(a{W&qLV<`{6+sF;DHqHl^|taf6r0gMlT)scbo9R07X#HgL8-$!LKI<8a(jEtY19 z1@pL72ovF3eT0uQHY)37aDc|DHFx9a5z)PQ$s{n6;lPbSB-G*Lz!Sa(n^O-Pgacu& zsG^IwwMxNE%mFS4NnD8fN!lmDdMMg5aGZyddScNs^BjXG!|ws=Gbbw46gr=Sb<*Lh z%0{*!s9l)F6Cvl5ZVtVq#z1ZKYf%EOBl8V%HI@b^igs;x7fm*P`++DVJg7ma^_WlH z<2P9f54DaBi~L~14gja5Q3(I>-UQp^aTlki2hReywVI#igXEdP6AJBSAHL=ja2dc3 z5ISa*GKKE3@cSPwObfM&o(Yq7vQQF}aMjl7HK`HqUS~-!C5vm_&Rw4`U<=`VZt(we z54*$P;@IfJ4+=_vitpD!QHIZf*tS80Q{k-iuffl+%qy&ZKmGwzekpm4j_p1JRN9)Z zL3m&s7pISqXa(JXu~NMio~UXjc#)b!F0_hOskk9ulU3PD`s}zMHO26WJa~a7IhUOo zwhC}rCbV3MGS3&u|(8SCgl-2g$Gc{4G;KlSMZ0*_QWyPoepL6qq2kTB8dYuq+dhO2G2)g$7RbLvp+Qz1%#P04 z5TpiW00Kdj+)&j7Tj#zqO+C{-{h&)p8Cs6f3%a50qL1D@LM_;*RCs_88TlS(X@1ER3Gw7|6$Bc&`Bs>oR zL5aZ>h#)xb)K5PxAaQ4PGEg1>rLHL^RWSQ$t6-T;V+$tVyeTxZL8I_g^9|Jao=lsO zR3W`9s7R9Y)CG&akaTLEj^h zyPH0`Jn6oBblmP9KWai_YapoYKKTZBYMxohR>Ed1X`!84p zcd>Al0{KrO0+}{~2FtMq5`OssQRMLl;=A;GBV? z;(GjS7=G7nnad5Z;{2Wq$Y_cV`7oaqb}#3+!0zRo*LQ*-GV|`oLQc6ikH#Ij`uRHv zn0btUB)H$~0PM)iJf`DDmSe-Hs)TZL19&2wbeKSNf`5$;=!tgH0l6+(>thDaRR~w; z&`)-q+`;@b&qJ^@;Mav^EGtVEVVkrOKt5+eF<4)w7Hd!E4!)n{<}lioNeo;C;x%x? z1!c);}I^wVcv17c28 z3UpAmPNZP7S#jg#_4ikmjqy54^|MV3a2H-`Re_xy4n6nF7oHBvW(!Dag6 zS0zo>m>n#47fPFKFt-Z)?7ucm_1>glJ-EJ1Yw!`25AFN8_3RIjOImMBw5R5-RFqD; z3lH9pUPs?cp&n!2@DMR3Wvs}cO#cgVv~aX>+}77%2Eg3z!3zYy=9Hl^TKZY@ArGpl zKOP~!vI`c!WIGZNennJ$Nmj6;lKK@~?sUG%M&RS@ffe5s z*8p>hsT$mcoAti^c5v{*Q705aIwQ61u=BP<$C6R*U5i~J|6XFG^nP;?Ng#!BD0d4e zS|V^txe|%c47%(SfOZbPJPXHa)s_w`ZK3 z9d9`I>*rg$v+Z1Z-f;Hco^Q=IIXm8P?$_z@tUG7V31@$lNjKFIz1-X7tv=k9p?XSt z^_!(9v{k9>gyiTGtKc*R@1!kGuNK;PqETroj|{;C{kPw#2K<5lX1dJc@1hwkWb$kw z`RN(1R*3^`L1S49o=NX3`_VR(Hm*gHvBX>C&-iGYaC@U)gVQkjF(lW~ufOeja*BM+ zXl?XkNDQN2gEKPv@nF4{W45C$YQKUXm%{Xyjs1rgh*>}+{eqea$TUcC4Ib+6XpgV{ zxc5iqWHe=H5tV;bS^5WDBhJIvLpDEM&xi<+T7I5Xl@kt+PF|N&YYYBYxo7>)_2vd; zKypVK%Fux|&-?9Z@94_uc2{uTiYtXY-!yq`6Vhz*^XL#z_vi_@pIlEr1THSYM7I71 zI8WFQA`bYmbk_4!$}klA=&z-n#J_U{4Ifrzp{F{M+ z;WEThc|(V8V|)?MG5hnAr73Wzz}@bMb}>(#1R0zcjwthgN(>%fg)Z!q;@kcRuxr0~ zB)O3Y3Yyp$E9q$iB~f6t^M`wXz+a88s!j^;y$b$q={zB{gRcU@uO^{YxKmIZWOhm& zUVfofN9MPjR)?2=HfmkB%aqJvyYecp=uD7BxN6_JO54+G1adl%rUWN!z%D1$%EvNP zDMwq%*v2x{NY~62|4#{Mh&daBMX73s?PWHs52Xeg(3uY<18^}sSI`8zy&W2=aUL}f~h_VG%Ai@IhPimUJF2tSI*kNm-u*a|?!kX$-r>&>I$1xIYFvACS@*wdF0u}<$%c#L=G9OO^mj&M2 zs-!3yX+gIOIiDg&%aSrx>Q9dWwJtfdj!-~@Qzj$>%)nK1d0{~gRkkdbL6w=|1~&&( zhXUguHRBKfqv606s&;SdF5e*<65GK{!819xgMz1bmdxREFTM(5F|($CEpy zGm2&b_05T4-#it%JQ~A!{lS@2LcKFm1yV5Qz*VV&i)NJ9f%1$s@B-gD(H*Q!UZEaI zSiPTkCxAA{jB`TXy8_HqAsd$`Uht7x+!(j*in?w29*nB+dAF_n&f(y^%_7U9>j_-| zfpJQcuV$T>vmk4rd-@5t1n?qLQ3kECvO5Bkc21DvfLu>h5``{ev4QFRGQkKpp}%5Y z@%{P7kEl-{K;O#r1?M!RVa?*lmZu3&p28-iTLX9Zcvl_QFq?QT7)o6RFDG#VtDiNw zp0=I|!k#{ANl@L)OFv8&A69#kIyveFj0`LmDyQ_eZ?JA>7e8F)$&C7bf&oX!N}lSv zqul7HgoFudA$S6>!wc|%#3itHh8L(OKyWFkk_$V3-d$D~6L%0-J6-mJj)sS78tuu5 z$N6bSTm^hwf>(cF`67Q+3^MhWDU`*xAs#ckZqF(yxPHtf0|5{ZdJw&Ze%3lI4Wt87 zW}}mh$6%9Z?=o}-CcAsYshKmcXplBqt7S%6g*1MEv4HDQygEJ95a~R#Wcst>4`YbX zm<)w7OTeae|D#$xSCp4K#*!ri#}EJ_9LacA6HPd!IX1-!OK**G$G7PuHvw-g^2tEt6WD-X9pSxozZed_lu0A-nFbgqF=K4L7r8-WqHsbsh z8RjgTJOwG)xo??U0*=@Gs8)neXQ~{Ktn&_Bx#ihdp^G{a%L$GHhbavOO+E~FR2qyj z@9Ox4aD>u@Ogus^LCl~!K0l1}=5xfXTP!Ul(9(pN1`c8x(;67doG5W=d3l{tI>9ek z&%5Q_ZyBcTGzhxv-vaaC-!AWozlXU`*$yLq0y#|NRVes^tH#|AJ=+qhj9W#3$p{pRIr?UE-Q)AfX5EQ8`BMCpb-1C=3Gj#NFpbKmxre1=K5w zKuH4S86+*itH%r$EaaP)G=B84 zYF5iZ4GvT3eWD76mgO;+DEC#Nph82na2d2LED4FEEm-Z z0m}Il8FlLdaV)YbWm@DmsL%G8{O1(LvAp8pnnN;^53vZ? zeMFRP%p4ml0tJD{Fv~GSD}cs z(jbe{CGK_vtuoEhN!p@jF}d>p8SxKpC1*o~_TG3yf?e~5MA$cGO$3~TD9X)yYi$=J z%@2DRJsJYDM;V`cDrVzX{Z?(2=G9k%|Qgrrp6K3`Ct7!y71R%sYXwK*MN5RvAc}BPj8ZEm~4$ zfNP<5f{9=z&E=Pk$TG#B8no^JK{i+mvo%s z5k}Vfh8tIlb6%m5tGbp2Hv>V3@CEAU(e3Ltg=jV1<18PK-gvoUB*IZBe*_YecU-te z_Hz*CvSRVnSv_^5NG#A5o=`-56|Pu8l1Zj)gAuZGk$JckGzCuF1rR+*4#h1b;AMJR zLm<}=H#L=s%<|nGN)FuexF@~XP`Kbaa*Q+CGN~gpT=xiI^XrO0at+{;bBY^7C{xYL zuk>P~!c*HEEz^Yt*)eT?xgM?eh+`5kIK;sP+Kgnhr+fk`V)vT;;S7fIH*bprjkzBE zAGmYx$_VNM;E@JP0QQBOEiaFixbe8c z4;*k~YyGIUw|ca@f#N`VoBroH97%r&;^*gP*;B|?!U%=M>?$+>3m#!Qb z9K{w5XUe2cPzu5J1j#&IIRw|Q;>@d%54`e(q>6r&?ROd!-&J7x%4qR`s-rPC^0ocU zm4s#U5u$YR94}KqHG@`#_kIv@pf+TeOQx6S5*2U*PA$+?BS8&4K9*tFLdXL&DR-Ui z14-0Pp=-vHaV=#j*?~?)g;CKhNE6p1d)S@e?EaCo^vby?VCMkAOG zVK4@1r|kyHLgHz2#B{{*Y5^JgSUV}yh^&NtvWTo5ysRNb@!18qZl|bULd7=>;M}9N z1v9(xj?}<{HyH@0Q%JZf+2*`SK(*Z$)pAlv;y%@rzm+6<1}cEw@U%nf`|7XNy(P=2*jaw8?yIP`&NVyGu;$+L66#~o zq?cE|6VxO2;H^#$%)ll>6tHXY4mu4-4Zxv!ykT}a3K4E&1Aw9Vt|CGNM5#FyX78F- zHN{<2+35(SImDUHVR>8fD7d_qDyR()Fr30`Ls*ppa0hm8TRpEFIs$| zUkJ2MOusJA*(hSNTs@y#km*NspW*JzoG3R;vW?QLyZvLrEPAmsF+!eRn~_m%iZ4X^ z>4}trKgY82=+C><;K~urEncb%pUQl(BUryV2d<>!65cx_$;wrnF9drF3ATXe|0_rW zO^3cs*~K=_B~t2i3)i z5!f4hxNai_6f6!W0l0?U<`;jv9F3{c7_cP@u1f2>pa=)An>m z^r?!)K^MgVzh7Emalld-+v_K+{#TkMvajzw;+btk@>+1TxlQ$%MJe%VKta5d_OR3a z;B5Eog$%*i zbly6@_^A(5=&W=nVANsj$ERD-ppm2Xc{o)a0y4H}%2T+;F%H#%WVuTc1zq3_5X_`N zFfxpxrUqs4P~i%75gyBPthFT=%I$3XSCH|(F= z$_dsRXA8)Ha{#U`%sCM)-r*C^J_H)Jdq)R*we9`g+FpJ803G;z829(c$Wz zaRPbY*JyT^@2vr5^ojUTO%zOyV>p9kF4>k&%<0+AZNQgmb4vyoOXcTG@Ql39>ejO) zILX$7Sk`G3L_<*4_$WfJfk(_O(^Ej|@)PpgP_YHx>)1#4_`mtcAYPaT%o$9Eyd!>; zPW1g?$ZjDR{;t)m9GHY|^g&J3HO5~fwF>-=d+zGPgBgTa_5f}H%BTQP1>^|X^4Sg< z=+l!eHgKEZ`QMl6EPOy-Fu5fVHnnOm)~7y2Ns6%|rK5O-WD^(KJF$7I5${E7;#* zw894>@&;QFk=PjyF7e`UBeR`pOs9HdiMH8sulv3aBM?rjh8*tc&H7Pez6ihYa+wlQ z$UY-Z{sXLx&#H5=J{MA0`JlVRl6ox9POm@RthkP^wcB~!MA!pM(4+c2x8kl)p==!h z!Kd1qEtGU0wCxpS%gi^kjbriBLaXx*Zf<#{mO%QSA^sX%GseI%u@KnJj3}H9`N*xt z7Purj!t?AtI5TdP(Yl7K@P7kle5N>Q^R4P1Tt$>cR6e11+`i(O`EK%;(iz;sMrUAN zCY~fjRAzYM%yqg`1g4BJ1FCWpt-)Ik7mfZ~d`jEy*4YK>cpQs&i$KR38l7vd>)5@q zV6h(zdGumq^Ps+W^xJR05mwIc1z#CIZtvK4OIzV@warcYabI41$5ZT?&lhuH?|i8k zg^t_uFm|)mm&|FBEPs}e8}Mek&qHSpK6lXfi2Ll008R@f+QD?_{R#DF?I(v1{uFVt z`NJviUn=Edzrm5@EYlxI>h}e%UwtBd3q6`r;1mx^(cd>pPX2rn2OT7uGM`#soN(hL zi+W*^7g>jcF0UMFg$qe$f&H|{Ld4eO@~$~RD`wS zEevGeF22X@$bn-FC>(i#v{$fE!b=V*3w|sfv!1&RfQyK&Gd$ls&^9-w((%Tgn0P*V zA*A)duvtp9mw>l>-vxVS*Y7NCrZ49}arx2Hs^j7|Kk0Th5fNdB5LAFEMnUL)e@#>zF!^{I91sZ{EZhMPdLotzIl zZ;vF`c$BfM@*}QO!bl{CD5UO*J4mk7j`pmppMe<>@M|6I)n1#~=YCn;+1lN!@9)>w zmXHFgmm0N_CiI7(Evo1JKS-H;2%SU?~kC##N-RA)IaMuOcqtcRQ^ai`~ zzlDp9An8TB+tsow(<1@~?S$_z$k+i-DR&VM=<6O|X}sJ+JV9p_z5&X)2~~n_QyGL2 z46A3|*o&(aE}MxU)r#wIYjA2_cH7rynp!;_d(r;Zed?2D$#Q~AUo5KTvgHadfL@73 zBrd#@F6=V;4pAn{T!*%VK2v_-D#8c44%3sNI{xx!Eg&=2a?<&ay1jgo`T<|R2ufAC zk)_!4$$4@ygf|AsrAU--r^tm$o|MdDT2+p&A~&Hm9ZR#Ac^XPoW-mbJz%g>@D^Du7 zY(IsQOC4Wh{uWD>Av#EX_J?Ev30VtB6&FH`09JbjPsNORG5$jmW?p#b84r^;KOH^Z zCQ7Ng96+;9t_M6Gz1cQ9T}?$D)D~vE7o#im1I)s@k~>$+E-08Q5Cp4H_Fo7Gte0NO4kB`iHPRFGNfq| z{E@Cd&5&@4RqHBkqg7cQ01hG@7RO$XUe-6M)|)TT{-2m>T2nHmQP?eYOZQP;9xkT5QejV+`-yth3=q}O*XP)D`9 zknT@YR;=FGsQX6pEc}g1n$A|N8FB+^v!A^A0JZ+~0!;QJ^9YbiK~&o#eBIO2JVy)l zU-x9|$N=Kcra&fPtN)K<;zpq>o{Pi_L8=cUODn&+kt3~dVBWE9mwFG)z~WUdPB@)e z#a>h61WO*PlAN{}a~9<`56FPuj!{b{={`m^fi2cWM5|)@a{XkY{v+Z-ZqmuGx5ael zibiP4Q0L^t^qR?Lw}G4psebRdI%ayCoDT+<{U07Zs=B2D?@*IH3se_+%ENnAq5z_~ zWFt^(MS=!1pX|L;IQ5v@)03PhR_;A-4WO$Jdlq^`!UxMpE+H6+P8TVjj7_c)fU+{z zXK5$xF)xRQmaCF!cmbHd@HnA#1-@Qi;x^f7vbuZ7CpX#nqJgP!ZJdMQ4ceqP>~xs0 z#EZh+PLAx&!Si&$Y#<5Cyl^wwhB(pFL631z-2DD&0hPWNq~X&+^V#t=)`x0=sMy-= zJbi>;w0ZN{YSL^BaMKj4%l!_o=t-|7@!jnAM}wYq95>J7hflIDm<%RxgF{%NkEM-`5Yn%eqA7<5mF`REGojl`){mpiUgli<|Pu)9EBnkogN9jCX-g zQc2IrMxSg!-#=Vl&iX`Fr1vVl=8}RA_&Sd+DeF1eY|ASTm%qt6l}?u_2sfPX+lRT? zxbWN$gtt0jBns;{CX|Nf$U*T+k4RQfNC5d<6Fd6WaQFfVpiFUW0dtFdY^c}2FJQZ` zySXPLxmw`Zx{$Sp+oSBb6dh3@O1m`axkC^R&eFNs@9|QSrZZ72BewC4`1{{=kunJ( zaoTR3ASseN<=n?ZPPXR+9ar@kU2BcrL!feI9)F1Zy<3DmV`BQTBIQzj9NEyGhL6(by zT+cAbN^y{@fH_RMk|)JMu499^(%XTK6!C02gSzN4)=eji4%&qj8b9c5^84lWV569+ ze8Zy6M4;q6$Gc;Tj+kHZo24grk(bR1B;PH4P2(_d4Nf)E_e=CphTZWnBr~EC8%_kS%tgKjDEA4 z&hhFwidZ3vs5cL$<0CrAY)nLKCNpqWp}JZxZ-_y`R5~ChAjj@vqo?FS5vV6EQn)P_?}#c5>3zh zMX2`ak^(!LM4dOKcj2k~#)zU*UY4u6yO85i=xAtmD?LFd$qZQg!jTdqs5&PRR6%7oMp? z9^f^i1N!nsgPi{S3RaQkVh-jeKvY{?tT=Mp}z%gY|NX!tflKuz; zkeXe&nSY#~apx@N+F)v>py=+SyS#4HfGHq2<0yBRfcm?19&;IfySzEqmkEg5M!U=Z zbxVAR>qg+TNN6S@uu4G8m~e2k{|5A9zo->34i%O(sTcbC!7XU6+}&)EMkc-Fv>GkD zyUfh|4;=sBvv1l?wQNAHg5D|V*Zhqajknx6fl@qp_>E%-K?STz9@fOoc?5J2IOz4d zJ%vh{H}`FNo%wzdBw(&COBrN8R=QyWzb^*BB`D|YQWNh%@>?XlRyk_m!;O#nW|mP` zvVHkc)$etq#pZ*03WEHwGp+XP+-lW$&JQ~iX!8-V*swFL_S?v6#p!t?(B|WpBMyWI z$=J2#%X%E(9NEc|m~u)#2?d+-9XU(5U)kuP=5*g>r1O+np>))vSjbkeVDWCSI37^v zgnfuWn3M<6ZG(ZO?hMNWp)-kRvn&hA7|3EE{`^G`w;pi>XtI?T5-37oKkI)VBvT~- z8<)D{*xgUb?|(pB4*6S<(DfSL6KtI-fB{jM-~99e4qea(s{Nh;$ecHdsK3P;1DB^N zM5Z<1dIBZqW3NRV3nB4HJsfl&DkDIB8};51P9)Wr>f@83J`25AZC1$56R2*;CwPd$ z8z*n2=Dn-Lzm&Xywu1*u_|gI{taBWn74VnG$@}gQC13z|du{w!0tQ?JiGE}W-f0k; zHX$OiNJig^!a^aCYayKZ8v90OnTmIneT{yqx|k_ElBvM9J|vzj;&pw0hqRm0^Z@tz32vaQ`+2^Pm+g(t+OD`Zp@ z;LJP}iQ6pLG8of|DKX-;@*Yvr%JoAR3$oN38Vs^-m&xLGOrl4S9uTDc@Idr3?2j`- z`$Kw<27e5&9zLbZ$oWIL6#YTosai@7#SS3+I^d(iTro0fk2lZtF{^XaxKqF!<%7GY zTnlppMS(v>b64CRKP)Bt&bS)mol-(`e6LhzcBQ1azP!%NG$R}dDKv%RO}X8h&KPRY zmFja|bLKmv++==X{#m1#n#|^ph|o?#-B^zV^?6a7QxPyRb(vdpI=mdChF8~3l@?u{ zTDq*rSr*eN*9H>2eZZ3E#G6?XPH2XvgsMZ5AA%PkmX>jG77;OK5M{>~?&JF?l7ZD* zCJ9=k7cHW^gX0H^VM#5Q9ClX_37&woph35HSGE+KVHyNtjR+nOL0Hsjr5p#x(W8N5 zf0{O!%BH~0*c)N^zM=GZ0Y#v3mP%g5YyItqWL5Yf3w^-?X+Dy&N5rk3Z*<2T4WVwV z*+E8XlX08!`URd1#EmxS=vc-DDw3F%&rv8zk$(bU7@2uOp>p1UfDquh%pQGG+%U4y zfsMwRTsZH@ypgC6>bY@L>`@LEWM|r;zd+nJlDm$~g1h@z)C+*_E{9M4Y6(;jsQNDhJh%?* z(r4Qk{fDQI>@RkBir`!NjKpz7_6t})eI!4@JO&<~rWen!q^FPYUmk0UF1+K5`MfHZ zV?!2{a!gKiuE3m?zwIMPus9o1Xs1cV0=1oAZNQh+*6e8?2BxcIr5v8>LU=YAlFgwmasD<@}g!d8G=Yxy(k&JVFgslMa z{1y1rKL|JQ1o~{U=>UB+(6uY#0OQet7KJEn?>wb|1eOS7P{@1(j`}$7m~yN@h=152fHP znaWqfbw}JKVx~}Cf&h?eP)5&Y5duIesi-zS(0_9z(X&w%NI zBcqZUg(g}i_!mvfL?cHKbR!<2Vi9ZT7#w26a~zmbMe9?v(qdUsQPMIKG{?@e zpE=bBwM!@SS95j9plpFh!A;9N?-iozXK2ckC)}S7{ulYI37&DjQe!J3LcJIZO}{U0 z>rd{scIXH$Ozd`1bQWrxIe)}XgT$v6hLhTZ&Uq@{{?g3iR|PjRqd+-#;1;fiK*`O1 zt8@UjkH+aHMP;{DO)>Y@0NZx=lqo+SAWBChesO+l(CCZvJ6>hQDJ`_#Zjtj_J=$hS!n=ky z1$gz1&TcAC&N74LlZrVlT7`U<=i*~0q*8_c;>C6uCttkSbOwF#V#`Y&U%c3Vb}u%R z66z3e-Qto7s{etNii=d3W{g!9bgR+IC0|TjAB(rF^3cSUnhicTe8k8VM@1Hx%Cgc- z+#yqw9z7KCWFzw{XD(D&%S{*B8c98v(cBHMuw^a)Z`zk7xs~RUg>|#07_U5wY{mta z8@DsAusm~Y#ub+5jLo>hQd4%u1(xQCjbGp79`aKJ(m%3;yujba+m2Q_2ClrpzLY0P z#6Db>5RT@xFeW~|gZr}YDkl_7Mz5*5Bm%SNb{V<`Bd7MuS+NX;QQV!l<904trQ6 z(rt%5G7gTR#-OQa9u#RGR7ThxOLCh3zTSSK? z87g=U&ow12*Ytt;NdXhAQG|B3yC}}5d2)oA)*j$dK)Rg(kl4?WEHwwpRb*zK6@ryM zM214m0Xe!uy2tSg8(p3`Fp<0)@WWc8IaB&NxPA3o{fHYlh=@!m#`pr z0Nsx({P82uM23)%D)0nW2&5d5)Tu=`dHVy|HmGfdJ>7sFWU!BZyp$fy)dr!(4cVEM z?a9>`N$`B&i(liS3Q~D2`>K$IXe@fZ$5q!w*c4GC3(g^Bzm1&08{nbO{+|{NvIK_( z-H$x+INw8XBT3|;R6vOQp2LSLl0=OtffSV2|AgafN=#8csS+aDw$laIFZ(mOs-0#c z>kGWh^0%6pWA6PsftEc*mkAVy!P#Y>9!^P~2(Prszrl#pD|zHo8L?bS%cs&=LXGqX zFSpmA+_Da!w5a+#)JEiCn;arzQ<;}xjRmVt=(>JC@M+NL+qYiju49ROq zL8ncxn|Hakf_2nW|0(O_khyZe%9~$P~4Z zZAhj3|O`Z z;s5Yvo+I4s8>6vT}rQ3dRAI(VNV&C0JG=7A{s+M@^> zj$qL7J#Z45*v+SgQ!eN>N-q|BlT=E(v08d!d~W^`IP+x;<^}2tARQF9M1*9B%9h>` z^TWcpBOrzACo&Xh&n~lo3X-n{n9JX4-klY+QF;dbAU&~rflOi$EJu-pOc6!q>eBl( z5gk`8l=w*0b`t@oKp3Ta6H>2-{Lhdi@vbEaGE2#8s=e}rE6QMUSbZ?^Yd)Nea(r@e z42wY8vZ&3VJ9+7ZEEh?m?+SEmn$;9uIm-dh{Bk60{^f3yeon5nAn7uh(Jz#Dt%U=I zOnKD#w`Vy&qp6cQOY}wx7pZOWjtDZCB>any^LpbIe~`lDHz(-vMM9@rU)X0$D z-)8hfg}%XJ`43N9DQ;Wh_Au;_pg0=^l`ctLI3tS^&Dm}nQJ0Zw4xP7RNk9+8f>mf{ zmw7N7)H_I3T|?Sb#|@roe7?1t{8QgF+<0OC`ek?B{SpN>^0{<` z!8r&H_dL9>=)nJAz9Od)KNcnI`(#n>4^gYh-#~$@mI<@Cgh3q}MPXQsA}FTgWooX9 zj`Q!L%&Q>SSJlz?)Oa&j-kFZn(Sh%(-|gVxvP0&d@pXz~A6c<{kvD^Jp9pmfSw;t@ zr9FD~-O@^~sE#L`#XF8hz%d-g@y`Hl?k|Bb{_wEOF&9VSJU%pMbi7DZT9VvnPEeR%52c!chf6m+mvrxuc)OJ4Pxur1G8N0M?HYI6X2w zSl)0EGTt^V^Oh~fxc8`!PMQkiPzR4AV$LZCVASw+te&Ek?_kU0s3|PDQ@QbX2F8Zl z$NY+$1-2m!n>H@=`rENcB7Jq0*(%YihM|J#*+Ni7$oVQNxb4a}-+U~7TSjy!Cc)c& zyr~OTEAW=4|1JPe`Buedt3UYndpV~1B*#=Ugl2}1$B;KpGB`!d5_fMH7l6;9F#)?$ z0pqmYK&2#2K_<$MQK*bhq9T-ahW~9`<7O+(WVx3;gDYA_(B58mQ%b9*MUl|vWiaWy zgQp&#q;aL0LI!(*)pZAbG2;35b^XPQ`s%^aUVV47wpu57Q^aYpvH%~+VhTS6#5CjL z7?yWm#YI5jtChM0@&YplvU}cVIfJ||>em5yMlKNs+lSgGT0u}lW~=cQ8a4qTo@-x1 z;1at*&V{=`&uzi5l5HTb2wE!&nV_o0HEz5QaBY_Zh_0djZ&QSYAxx?&%GlCfhMWw| zzGh=hrZ?}qypSdHI_ik&UG7^JY0&fGctQ<`R3PZKa|3FYy@i}sSlr#|=Kv6t>K3rhM^zoB0pKMtMJCiG;+=wsPqZR<;A$YEa0rBi`P0vhpjHxM6 z*R1m!{pm=won3tcJ{DAzAYN{~*w{R%?;UN|*J}s$ACf)hPO&5i5SOu8?uTR|cwO?+ zK&2Yju(Y&v2Q}eUTFwDyx{2}v(80d7p!kHP%SPWA;j)+Qd5}2_wKBhAZ8bY9JMREqI*O-Fwo7M$2GuAp}|5&cxeu_zV?Id+yAW#i_p-| zV|C-C=JXY(0_C#@1Ky^ZkN9&~FUe(D2Gv^rk=e`Y_MsXm(r5ABzXWEs7_b+UrJPj@ zFdbbXgo7G1{)rDbL)|y#GOX=xR1R@1L(qBIIze!}WB}uz8tW4!__fy0f_Q~)c1C3v zPi}|;2LVk{4HZEcv=(E;&|Yfy?@2*k9TUZbqJ^vRpj>(7>LfQiHGtym@Y=Cd3QNQx zA}{Y9=9Zwf`|=B+9*Xem75CKZp~R3Ki2%Oj6){+4KEkoCu8Q1m}A@8(h+LjIGm(TeMHhY>i5$N z^#eM+7PQ{a{s;)LjTV$WXn19W6PxWvH;XGC>U}Mvtikg9oF^gkQGt^HuKr{a?kq@|x1YzI8b{#yQ{$vUOdzoMpnLdHg#uYPtU$bsfKTus$s?x>&rt@5!<)K< zGYBC?R++#hF9LLvK+*D}{);7L;beuX0HsAF1Vn{q&T-6k18)8n^PjQsvb za>q)#K~I%KMLUSD5OKF*C$|5R2UuN=NF4+ZuKquKWR-Mpzbx~Y>+qKqX|o)(c_MA( z7Z?gwbu!arlRJ@@Ig`mAF3m>CJy=@t8e@omQLmjB$gA1LhD5my4$v%bs!Zjx4d^^O zU<~V;ikD;-0xa9JZb#y5MHlw}&)%CZw{<1!g8%gtJ5;&pbVUE_ewFU`=~NKf}VK@d_Wl<=N^>%@?&nH>KH*BOGmbYDVKWE z!b#LX3!H|&=(r;meIw~hjQI_mLK2`8ornrd?MNheg{@1Rvr95XVI_%MPUCs8FEdsy zTtJ1)?Pkbg$;dLjq`UT%sl50Q!H>2Ul~!(c&Qk{hi-|5_g?0yo-h*iD!z#R?|4*C6 zXlZf3TGX#qCvXEYOUjZ)M<}R10A&y??dY|epTWLtwja{&z7S`fF=xCPDwiNH7>;wGVFfhT7;BxNcQJJkIh zU>pD=%?AB2?vbl5&33tlDyEEtJFq*aEm-K=tvNzh(JlgS5c{nO8VCcY;r)Q)Q2P`} zbPiqs)D`8eGQ8!<)R>194W1QC0Yf-A+1n%F@!<0+@ZXj^qo45d|?q1OcCatGZ$ zf~RO(-&GERr%d9;R#8G&xDouxav2h@jwCyP94S0X5qfL!SM;xd$!QTFB8Klj1zo}o zEnc2zIO*e>N&f zj1F%Uvy<^fYc6)O)4FCcdbL+?kcWqy6fh_09KfYqj>p%dXWQF1H#daPR=+deMy+?; zliKd|w;gS5$=O^CTc`T50kh;@@)I`W(bkjcY;MIZpmD!FxWOzkQR2kQu2+W$*Bi&7 z*4R_W@;?2qPIX1N4%fZuzgl{ix`uU|4j2Wy*bVNSaG{;`GUZ|e^Mg4@rLTj60zH-T zS6~AJhDT!BAz>^CsSX0Q!RT3dC8;6=2|mO>i~0@0x=f6mA}`Pl9*3JpB8oV!Tkt1J zx~E>lK{z?E6D`^IU)kMeaai>W7+RVG!>#?n{R?<~v3b#DuaNC~s@JSPV1mrc+KUGp z(POj#xVQb80QLQ^>(^^uT1u`9+0t0olV#TB!%bkb4i1Ub4tEW2WDqAjFs}gH$CeVr zxB$?Z`eAbr;7*p7>vOj&$mA$*Z$}9|d z`y`+*ms*&*t-jd$a_h+#m;v^-S>NdQqS@TbqTx;FGzX}-X@JFlz7(1HwU#QSIuk4N z4qwmy%MdLa*XX%{aGE$$EV^bsS8LrVCaxcjiXAvdT>mx z5sIe@st(@5Jn}k`a7yT%^eG1H4(1^E5&9F0d(WzKiA}nYW>u;0G>>Z4)oNE*-6lF0 z+Ku%jM-E4X`TIJ1ZaCF0PPG+(oDw+lXyxO;!w@Uq&kXCwmB* z?r~QkPn85u>O}4;To9TC@Fq03CNz>Q`k|n#5g-6hHb{mJT2N?Fiww!qva5 zSKc&sDtpw-K1SG|N_r&gcqMR#E=_~~^Lp*&tK$R6Hf$l3Y#+-Rz#c)W)F^Aw*amhE z4`9_aXwQVq=i^yEO68#*N)i0Uk5l`fM4*t%d@RcseG`|E&kEr$dS~?*_i3?(JU7&b z=06v$39jw7`kSY{$*|}cURF*TjaucP`F!uBj*Wa3*o7aReO&H>lwr|zUt-NRYb zeyqB!gwFAgWh1qJQr04`1`-g|euRsTnLx01^as+ZwANOR7R)19csk(<7nq2?KD3zg7@Lmv> zAFH8Hi#7xG;ux1sxtCBpA43BLXLZUa3um!HKJ8e>3!>Hq@@hwx0akkd3F`8H{>A+O?`^$TtzQv6`5>#7sf*UWU-<#ylz0a@ zpuXzDlKVhQ=hTHuufc{4mL5{9L463x!Cns^1nxF@(emq%SCvLJ*udwZ7GXQMk1~$K z)_uQ&b!5Z0wufh1TMwmZ+LGa_+oGP7!DLLMHF)rWe{N3-tHY7 zRS$deaiKR7CXAOPwRpn3vbSg0B0hzuiIpRb9`y}yuL*VOS%8`Q>{UO%(|@0 z$|*XUF0*X@g-*9AD@EF2k^#|&QhD*Bc2I3fRMiyD1o!+MZZ_ZDWgE?Nb@49O@9ji! zqh!i))(?->cnFoi-{UrsD$*Km#zg`WOeVlzB#l(+O~h(z{}awMFp!l+i37fVQJ?gPQKQ$IXXV%HRke{Dt2(U%HE(`bHuwe@rh1@Ol~ zXh5svop*TAAJv-R^v6ol12$^A)dntn+9e4wzL1dG<_%C`J(|&>nQD?~al#zo@cIk@_UKI$LVlu5jHndxPQ9-B!yAOHS4o1N(9NeU8B~}sFNxy@o zB-2wu(>+{{RK5~`YD1MfSjcnK1^g=@5^{iW3EI)(PGRx-RZTn?AtmDA^(MnpV8gJ_ zYj|M-JcCN~EL>endMB;$Twl?0{o;Jw4e;xgattAsHKij9aQ{#Q+ZzFh^T=jhYp1gv}8nZkWJJ>{ni;k zM)U@WM0@o^-UkW;fgfn$E*d^#*)ATAMJGalA8OSdD7&~y{$HK;W*PSVvU*UhSN4!s zvDL8bc7?`gGl2i9THjaYKN0f#P-|{oA@oJp>NM(nRoUOK$u+^p9|6b4 z&1M!Anz`nK16y-w_U$8n!Mrq(S$_PCPKSEX^*|;x{s^7Pk}8@J_4%@#RR1@;S7v9 zt|R5`rDU%@5$9i+27UapLflUTp3Edg87_>R1VQCTsTuI(i%|ES@;>{SHTRI`wWqnK zj~|6_%P9lI38FeOLE-aMZ<3VHkDW>KqwF|gf#;OU@Ha2ylh)hrxmA2{jSG|I9-@k? zR}>9Se}zwNiL%Nvqn1Ys3Mz}6%POY0NL6>~Ekp({;OLa&eT0HYgCVLN+S}+XhE~Zv-~ciM z&}9(rOmsJnkPi~R(?ek)_loq9*nG^)e5=pZRxdq}J!stg`6HLRA0CD*79Mbe`sF8;+U>Y09U(F*DiaUO+_GDF7+97QQ* zlA=q75HX`fLE+%s(pGDVRY~qb2!r+Ht|5{Hr`>K`W#DY-!jG6E z>HZKfP93nYSxLRY8AXTeOmNQlTaX;^nZ)IQ9#%gp#R06mq4Lp0OPddSmP`-27vX>W z7B}Rdi}${^+Jwt~iCnM&Z7LLmtOksSqNJuc4C6 zErg~sGY(rMko@L=e5QzGSy&SNk_AW=8KrxP7Ts&TMHNey{zcoP);J>d0qQ$ePJIdkj!Q& zq_Y>$27^k@N?I*Tis8Hq6BDyP{$mNrcntve*Ldv5glMEN8;3+-mOuw`@%24Ed&q3nOp`;sd-#7&D^svm#NeY(i|(?jwt=J z=iMI1Fx`&N?t9}kt7xH+bOI-h2@+pM{(3&2>po&B8N9!+_y^zCcLd^=qj8~ z!=&t)rSK{TnbQ8_q)>CM4-1v`kNz~(77=n1V@C)g_)+biK|oMNTDM z6le`UuZ4L@sYjAxkoTKrG4Tm;39cKIg<-q&9*|>Q{N)q;MQ;y#i$7G)YAMA??rAta z;Z)_67b}5&NoUqVjzXE!^NtXGqXw&_6dSJn&P|?yns%wl1Sv!}y-H5p{k zmOQ9w#!kcfIRm3Ig~bdZ(KatF!XVDRp zh{^)MXXZSMYSh~xKz&kA*)f1I=%Ve11#WiG8BTv*@+tmQWp- z#ll>g#^gpL|)ko3g=>$>xG(JM7dVSv+r)EG}rM^zP073a;3dwzK9^oL0g`9#q!TAb~m ztg_rLdpYb}pt2c$ZtGpznKz-Ft-SSX8uARpx89F`o-DMEV;hyN%GI z@e~IqVbO61i5`?nX>7N~Yt%mcT(VSt*RpH`po`p(<304~{uK`3avL*j--5pHEB;xL z)+n*)_0%$;-*!7^sM6ILN_g1=H!!z?)8P#KXU_Q8>gTT8rue$T zOdx_eT&4Uw9K`iJ-F*7hS`ZN9~@3?s&Tt_d7UphA12$Nvgim zFB~zhTd$-Z3IpqYcizi>0qNeBuBoqNR+l!1>+X1f6o$`uC;uAP@+q>Aup>ilYZNYI zt>?Yg#VBXZjjR(WY!TwF3^ z!Fy9)&=D$cYWsXCxo-1#1tMDyDn>acUgwk7I!c=9Y($B3{Z=z2jioExzC|sB86sU+ zkuAq?)3d3iIh3I3@*E25c>H-0hLFAj7Y+XzieA$XD8H$R$NE*E0+g2DkC$XXO8WwG zuCb5-dAO~D0eR^{i9A@%?KA6MO0cWCM3pR2;l z6NWw5)vl6XY<@|V7RaU*H1HL3<2o%MfT(>%G(kFgzhw1TZl`z^-7sdRLOcbJis&mo zi23QOF8SJ8zJxF`H|R~L^V?j=@M{}i56=1Bbn84}A+S0M2AQQk5eZ)1y zxliAWVV=YDaMAzv{&;YG-y-|%@Ai?;k%-;L=>Znc52Ew=L*RnLuHIIFXV%5^?Y|0G zVNir?yhCM^(fXrr8)$_@qvi3p`vd)}Gd?rJ&W$#64UY?EhL$6l{ZQ5t8TfX{?ts^; z{fiznxJ_>h&%1yp1q+C+`P2$pr%>G9c40HLNy|jJ`B#&ZMxgusr=u`$F3RYf2r{bE z1wWB4-)3Vn0H`0Ptjz$S(>&O85{qt8Guu6U-Q2CbIXLv}S(Xu4pN`I2X7l%#UDrbtG9GY%A}bLxKJkfPg?)v8q<7;;Qq{ige!Q}C%8XCUQQHU&~1GNDcW z60yFMe)nB8?q1=hQ0wYi7IM{X_j$vQp3tgZEd!FcL@e_8xj=^^yHNZ$si$N?XZIaM zXUf_V#{h{u3Ux5&{&@W7uO3nBdGhGr>DV_5Df@H<3neS6q@b96v>}LaTQ+ zVLd}c{3Y20o9BtxS-1m0cn)q8xOgeSiF+v1i$c_}2wtP`wtUEBnC%n}q_``EU!<#Su^d#Dh9)I=4lMsVsX=*jv*`Opw zv44~$%|8z_~s#2!Vf6uwd?bduRdJDPu#W>7enm_2f3r7a8+T)w(&$Q5%z3j_;q z;ID{VIP8d$bW1h>*fUeA2=eaU&Qy&nMgMNC2Elk`dOJ`_Hz!lwU=~A&>pMwsnz>*` ztBh+&QKp>buchJkVSzNs(Mvj@q4T*oblq!nkEhnUN*rcXl ztKiWBz~CX7C}n_cZto5Y@<>7}$9lcbK&|(dpcv{O;Lh#}v>&tES067Ea(mt143#&? zLvU@3nie6!g_?DQ`;LLxM5X*3g{~s%?ow@(7L@D@PmC<^7kHG8gZK=jr>Xv&Iulk^ zMEJwcalm^0XNkDqr_ymh`u4l%zJ7mSuk2}DRv!SA?pG`#^BXsm`4L%3ncsAe7=ruK zr^z{|JkoDv?|EN(8zu4Z-Y*Y-x#uF_ojYfhUxO|)p(Z*2U|B&Z8NV_RJ8E|O zP5EdhyW{e+OiquStRyDq77FXIJTt(DdPcD51j3RhGWYp%+^NT!wODro$?c&RuMU4n z`qyIRLGXE$Iq?se=ol``)!#^w{s5P&DyiE@mQ5}>@q+5rLGrXO9k z-tm;WeK{ljPFPKJAFIjo2>E$*i!Nrp1eIrqoI6Y&IqnZjJ&TyCp@JhHas5F;$3f{G zR^$nvshY!@Jn07#uEPTsuMNLYRR<4Pk}Z62aI)XTbnMT-%4gvt?_t8T^a}V4rIYI{ z7M`Aq&-Mfy6{~N4i1hI3_ofb~(C}lWm!o6ZOEyp%3ighJUK$em*u#*; z)86y&D*WVTTi34T6?W1HEp+ZjSI^3NyX`BbzHL1ctQ0ilz!sH zIaWNEn9~nO)tB_B9@k#Hn2XtQJ!s$8YST;CO0hgsTh>@w$O$r$1_LaO8Wi?RsjJD- zd}|999JrJvAHul?W$dKBCzb`%OFL)_fM#g;O5bvRVZI5*4G{yoheOJg>sUaibrszV zTeu#My&^6jNrrZ8ra_;aj3%v~c+bTfWgodqATqb-lqy?wV`lshJO7v<_|CDhX;cPsJhgi01_?4 zEJtX;tO|_@2Q4{42yj_&&8lSZQy>GR2R|hh2m~<%RL1dkk;L23%7LqZgb${&r@xgdO8gP!TTv!~!jsUdwtBZkaOU{(&^G>(Tu4R6SshJ4W5YT;y4NDNaIVR*V0Qnes!|{{Gd|X%dStk2&NTwpvtK2i2wjz1c0LWJm*SWNDR&89%EM`Vrr8D$`vc{jfFP_PY-ZTik{M+2?e0aFS3u4{!9%i1 ziOv*3F6l$kT&C8jDGFsCFK@8zAXM%V{qdN8NWn>xmt+RF=To2oO?>A~pkxyc4mXy) zGm>;Q$JxYj;E_>TmmMB~+UkK7jlfnotg?IzF7o^qRjioXC*BG=_Q{BDE(ZXNx*6~Y zSE;4vG_DmvNXnI3cN$F8&sdKN1`76OjOJOR<#iC#0-JPMdBQ*A@491HdLR*+AFcLQ zbV#W2MlZdRy<5I5Xddta_ikcop_yVX?Aq9PszQ1+8k`|OjnI#Rh(`p3zy$VhT&n84 zXbP?XS=r3C!Fb5RjtY)D-aY zE%B<#{Z-pyS_TIuaPrG_QLa!I&FNYhZN#PL#VGAF^l}f`o;pWKHdIi-P58Kk@JFdw=*j z)}PmhooigllM9E>BJ@oS&u#sG$g-H8I@*Ia_dg!OFqVtFcomxJ{m@Azr!C)evwCpc z-bNJf%9U_jvyJ$pT8kI&4k#UeC58sLEG{B&AHjIpW};TWlI{+0FhyT6!_je79E|Bsd9qB$&XhCA z4i2=jw-y**6qBYD|C_b}%%O^_yjeVt8p05Rn)yUr3Nb9X&mt@crDh}cv_==?guu&*oD!eyytf2mwAM_5E4|2tv&9duxz`iobp=!lKl|8N$l=}axlwt=T{ zrBSt`Fzci*h45hbQfflKmm8+1x6HcoNz$|n;Sk~S*_$s$AU#nze>_a%t=}TuLp*e^ zXlR@u(0H7GlGaS~1YOnlpEq!O*n4H~ZF|2Rg=XlOGvA$@e^jjrF^*HzUos)X*@706d^zTRYS`+<3@_x3Qt-MG3m7mf-*Q>atQmbRN2gi-V zhqZbGl^N=d%(~s@4YYi19@clOnH{({UL2kr>^4sh{(5luISB4LE zUS;OOulq+kIqzbJIlmrM_H%xHzW3LhU-yrm=lqI{ikx2$UgwRlvwxKH?%qM(yN$!0 zyq|Xu5A*i%`c>v!2#M@rA2#c|hX;Fa((5>EzOLv0Uf+G4neh#$kdx&%?GXF zt&80_aI~N+_Ba2lGaRUn<4W$+HHDl|(MS?5A7};c+ec~B3~=H~2qDfM0O$}~hug*n zLgwD#00a0PsyD&Oe+e8NwdferfRt$#JQ0586hi%q3tQ8BjaKoD;{CAsnOF8kf)mio z5Ep>E?i4jQBrv3EWiX0lSOX#?iV=;aBpw6+R)~1gU})veg5jZqn#L&f z!QvVyF)_Y+#LFthkEE4KmpK?!amL1@ECX9Am&<`78^3`LXAhTUs`0>}d# zv*6gpM4a6?S~p-oyV{mrAbKLPfQ zCkPEr=yh9-K zMFE|J7$T&x0;~(xl7d@YKV~-4Wk*>l&N&o!C>dZ?S()GtC=Zzo{xBF~G@>;0nB%e8 zISoU?%E71|m{Pze?ISc8-U@i;m62D!;rnU$By1FM8{q=1Q|RZ*Ac}Cm${Bicz|0hK zktpM%ufAZ1X4gCF6HZM8L}hVGPACtdk{oF%RH}Eb1`M&phr19m4Xb|ge8MJ?_;-Ly_R5vKvY%da@Z!I@yjnTZ5uhoY3y;IM zhY-lGRuw|B4s$u6=|f)`3}IQ*67fuAe%+`)NSBYxqF|^S;r-4!=gZn|l-8)x>QYUl zfFRfqkqR?>{NojV0!e{tH0fZ>9Rq*pJ5*HoN(^UA0 za^_U@aL_5r5fBE79w5GIlDTXR+d>&cGwXN)m&($=kcDfs>l4< zh2@*H2Tz%-=AS!nM-91`g4+-SWSh`D)_yqR;=vVER82!6bxO0?rTxjmP>o>zz?&S! zx(EKM#20et5y?88oWr$&$O1BlsB^cwqeW#{|15_u8 z+=;Vw6`2g@E>eD%qViM5!}oVCW8FE17$|z~>eC(KnA5h;K?vRF3+ZcTm+-EpkkDEC z;t@EaL(;-bs5s~SlJH9SRmjYNJ6?SK$MjzyUm|euZ$(vJyMFZL)2E@+>XThCmt7!7 zmU0>h2m?R)vKB)qk%I$V2*u9xaBNkg*Ka)fgm3C}`RB^@K1DcxV&-tT8*E!CYa86m z&X5Ib6VFu0&oazu(rrg4BltyXySNMu+xY^qLCa`P=T;{2ye{zJOSF@_p8LyB$v|Zj z#Lg~p&UyS0r)IdyV+h&-&*YAOF=Q`FW)0aRCPyyNW%qhf=9tA&Pim`hn0&%rc3g7# z%1dU<-T`kV^7;ced|e!KXCUtG1kG)OH0-oPo?%B+@EKo^o^5ZJxMtCwTt7)^kA5#p zBCj9k$&v$oQZMIHFL|UPLdNH?qDVuXH((|IUPGAy4zin$ma#`?vt%MuVzN)S zBbGuY2lhOh2uR|&opaRtABr&JC2~3_sZje1L1cV}Kyn*(;79B*sQHXcELv1r_au#o zebD1uQVAbq;}V4s1u6VAfw%FKsGLJo3anR(7~(x)62U~OR?U4IhM%ScW8(1X*ONJj zB>{$fQtRhZ>j~zM>fC#u4qmYNu0vD;=a1^-&vQ=RTbZAX{r8(AM7H38zl@DUB|&Au zEsAShNnROBNOsQ_7YlFC(~a;Fl7XQ~&5+ij9x{7iSYNR_JQS5+RiEU?qFJY;S)9im zFp`y^i|~{zzIe?3#8%!rTOqc1_%Fj*XqfVL9^z;hm$?6cQqW8#cX#Q9rss8B(?-Gw z(-hBLH$mpYmZ+XuF$bl`T{#>U+u;pER}n6#eDle@r?Ke;JR^2cd3+}M0gaiOxHfS(8KXS|%k-kFNB-@J)MB7UH}vSvPdtO)Ko?yK15y*z>v#*Y)OaXpY_IQ3Cy$QB2xaS>TsEa1)3 zXK3@nn+0;OWMPIaqvcc7YAzue9yi!pm1XI!2Sji2cxxeWVHCJnj{V>^I(Hb-oX|os zS{Hrs3A4*$wnr(4+UG9AV=5ve_rukL^9ACJKRO>MUg@Kcr6-aiS7^PXJ+-A=0X$QN zG2mWwkdh@U@}uaRbZ%gh5UNJ`_w9K`^$qX_maUJG#5StdOH4@NONFg!-lUbjDa_aNeJ zo^$m6xgC-4AZlQ_zeRT(R!Uq*Ea-rR$o=BerBl>ZSwY1ug>wdpD7se1TpPd+yWfsx zJ{MBvQn=?*w@^2!eQrt@?nUv$xHCf$@PnvsKy5WqUsd~jt7brO*^SFgv6{Z>xp6HV z3Ifv_OpX){Mcqu*WbMhLBS9ZwxmqdKj|RW&PZAfFx1~Gl*~AJoM6O+|3)bNc*PGF3 z)Y7f6M(gHPYxLVz#Ol82Uf7$UFb~V=+Op44>UMBL#Yw`*BdyCirT(%qf68M@ukKGQc1NrmFITf=gGe ze)k$3jG2T(tqCtPi4lGFa6KLMm(b5h+XD$kFC<7%@mdEh&sO9z&Jgn< zVQr3(!Dqx}xA$T0r1X%4TJ<}VoRpO5GUZT+7`J_jE20d`b zs4#yD^Y-$pHT(_w!$LT8IvL%jFi6-{8|^Z0BUE<9|HpLbxQBkG>ec;}MYMoNo^aN> zBm&tOQ&z}ycG-&<4e;3iVI%6iJL_B{Gn_6F4FZt^Xc)-xfwSAQ1x?6)&>!OyLM(s~ z0AN_BW>u~>7#U|BxDMFxR{A|G#1)XUh*45}!4;^A)-bf(9Cc{qo?x!9&laSc4z$iM z(9PrR09VR_b{<-cK3HsY!E1jDE%{;?H*8Ua{D_=WI1IFi3!DnFPyD)Ygb&+w!l%55 zX(J-+5yLr4-61Xo`b`9e3(*B@O`uC^^9mc-C8xKd5pin|1qbvTJ(T9aJB-o9lGfMo z2U@G*?p>Q+x}xVDBf`P%)e?Ji7@6GLqB#&plZNPqaZYK~JtgnR-v2UaKJz4fLG0-Unv!~A4p&K}- zQ(AUQo@uDF-LsCxwv=EJQ}gl=s2uvX87b|66o3 zt#)h$PuS(lUUk71%G~z`|!`18xVRgwna(9HL?rYW(@=nVp$k`&( znl(WSCvy!24z629I9hRsHxQFZEgW@c*hlvT^vJuK@S>D-$WmO zq>0aImH%W0gC|2*#yK9NU8a3x4-`cNBUc{mdilZXxPF z$T$bl2w-lZDO+&Hq)iVtp>ss(53kwqMzs^2TxP;0+!>E*PNk>ac!{=TC~BWAwe+0bhCi zRlz&^)!o_&`ccbEe=2y%9{;)E@$=eCed9^dR`(925%=c>1H9NftZ)HO3!d*Do;=^H z;)O2?UN|_}BOJdhczj&jucFWO{t@0O0tA<6%bWs+Cr>d%5gc|a$6Vy&A}DYfd|q^( z{NBA&bf#~rl{&{L0_8#VwOd9JG^+iu~KjPj_*&tD1uM$N)dc^UMYwRkm>oG<7$IDFIp;Sp<4e@ z2)h`@FRO?9)#EzJ`^gtYX#GRu@IYW(^a4-YbCD-ci}3$>O~^avv9K!ibw~06Cd%27 zywLb-?MS#q(FIx%0AFohR@iT_6FI8-(L%_25DEmMD23@y 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

vvc0<%a1|p!hGldG4qcU zvQtk}YAXohJQuXV|-CRMfI5I>>R!v@rw*8hpC{KiNF1jlZYCzJh|6gI%sezqaZRB~UC7iu>wrYg z;0talZD-13r}ivvX$m!kx>kuWNig*kjadVsWJR$_T5LKpZp_STz40V+V8wN>!<`mH zk(I5l1$DNY%F^w~ys?&dxb7^ZrdYlKCjsTcN!*$1KzWE9#+LQWkh<3y`fFYbWZ{NT zdH><%Mse4uVTXCs(iRof45f;gWMLYv`V(19e%L5;SH@oO;Iq}SLmJ8n0{}3RP^1mU z22vT&l8v3i4_QvjN>PJ?Omcdg;9{Y+60O-AWx6f}8=K1LY)GG95l%6i5K>cB}IbjhPv;vBEdAo zu<&H^hE|S9@VA;m-sVHs%bua_;)5_Ypw(n6EGh(VWYBW{fV^A6i!IvV>tEoP*q5X`ZQg@0W?VkNY4`JrkkS ziY|tO$u+lnHbg?lu&dRe=;Bph{E~?wn^kZG>iYRF%`f&*e73jysIOW(4 zOTx1{imREfyrufn&fZC*_G2~LJKXu}R&?0My%{>{dIO|Po|zjD9Rpb}k!k6yoV_ZL zVG2~j?%`4Z`rL-@R8^_rO8jSkf*XTtTuk$(1)pC3qNytWiV%(?qY${RVf`+S z8~>(*x$&yPH1ZDv;}QCgrh16IUjR2`0n0#_t#s_JTwFv>B5B}+Dl1lml!Nngnv1#E z7_D6oM&ejr5%%e1+Cj(-JsZ`$MJI+JnX!vT(E}&*4h^svE0@~1xhQkQ=wD2P*nbgKCZ7*onnGl88wjownx_PH?XDOF zL_+M%jyDJ66$G7^qe9z&2(554PHq(+g+9^K(6E~^5EP4WmdonGa1#meZRM*t&Z-j@ z*_74`o(_^;?iifS!LZq*@!pDiyDtYytj!yM!AdqkK&)Ve@V8G7SfmziGYZKs#~ z>1@!R(RgOqeVg!${`^@~*aJf5+YfbN5-3T!zN`S^q%9Hx$FZ}ABTtfQH5^mVs zh)K$)ogVI2@n*epMe7WP%n>B(cHkl!^f!2Y0z@OYQ(=`a%u9Q zoh}p@@YW8VqR!WKw+F>Vl8ugD9Wf!LeGB!6Ef_FhZ_r|aL@?)}cGQCKNJDGXK|NnF z?zj4#@%B}#KWX*0JN@n3)^LmNEZLDE&-Ojt&-#Nmm3s5XYQ0fAJb17XJ$SP9Wb4s` zhhHb2@9fpkIj4D4KRiC%IoxZ$IzB$a%a2p99UkGG%FbUaFRS%}$H%q(>fy;To<7a_ zc<1oopt^J1jNkfG&Ra)ZZQ~d#!Z1(pf}Py=sCa;yE?EE8Q-CMAMXv2twX&-#`!Y4G zTXhq#$Dj}RpQ2Z&SMnYCZ|bFLz23z3j%0`Fwadf5R^Q;`M>*de*DD8&qr*CP^*Fsi zep|2p?WEesgB_o`!@<{tNqD^SxcFT77|yBc(Xrydmpq!p0O|8T-XWCI)1==zIjH@F z*D|B=DC*V5;ogr`JpMd5L9K7_rZsG8i6kQVF1g8*N00xs{pI$bqyP8+{NMh+|NVb` z{_N2cApkU7x&*1*bh`g_*}dwv29F*+#$Ena|JQB{IDa(T$lt2QVBlS+IJ~=5*5jnZW&lor&Jw^4S z9rXMhqO{aTgr+9KGK>>nSxtD9Ct5@9nsOR28F-~_bY`h=08Y|9^KL^oTfBO4Y+JLi zSOZm+!_wkp3bbm`ymA;@SWI>yU2sR?c)>c<^a|EdJs~r4=Weq2Z#5A?bkaLJK zceW&7izyT|+`S7VF!6Hqj9|F17OHAH(qoy0zZ})$;70x4RL&ryF_qy{=5Q||FnggVI^W{f*AR+>n1;h8CPghOW;t9T zDY_#!wIv`@fF}E+C9z~5K+ZBUn5F0)l7o?%gGr4?i1XpW(i?#Wa5#E7Yb9MrY3_sX zlRCb>g!@~m&!lp$`_`3Pa;aLaA-p4CEu-kj{~5oVuqmgWh!%L;;@SfvGXFe4V|Z9V@J+LnhblwC6zfwC-uE$wn;^3QLciOV9za7Q98@8 zlr%e<4^R{b{6ZWA1JK^PvAZ4RfMz%&ag*^as^B4Ltx+S-V>TmdbDK%%lRmc6dErU*jnN zA7uG4`lk^Amn!_*IgD)3w>BI`5gDGQfPj`k{J=lXeoJ$!#2c(wSNK9_ID`{{15JGm z0}jVo))y!<5YDc92uJfEPx3XeT(PH|MgS~3sn^yo$Kz{s89BR7V}hf2& zXI45*p5_W5uT(6g>HjUr92zlHEb_#!H8J+{q2e=Nb;Q7XnUqTYIn<->g&51C zFpe*Wxa)=_2AVIOq5I4ov`Sz9YkBQShYP>}m4_1+;k)Pac<&hR6(6%22{H7h9P<}< zcg!lmg8gM(L+OPU9&&y=aEEZ>`Hvdo$?2%tlRCc@7din8G{(Qqn8;VrA1}sV ze;a+p5XHl9PKVpyk><(uRJ9Y82%;B(87vTM1zO`8GkjT4kKo~&D0{p>4rD*N9E`LQ zfbfk3?cChR9o|$J#c{1Ig}|m8c@yILw}}aN2|d9v<0Gh?Ci>=DR{F}Oq`s}8Q4sHE z(Kp-rIOP-~SEcpyvns5u-Y;$(=yuKn#i6icb_BqmD1VOwvhSd`p|ml4L{I~%#%l@l z9^C1o@KaFWGMid3(h7uFYK>#_)@ADRB}|EtTgfZ=2SgVec=_Boag1sP7j;Sk3br~6 za)^}#EiZaAm>_)^lE^etu0}^@#VFn?$0{MIOx@8A18~m32g1^hq@4xD zmM0vdk-<^(r~o-p_x-+jLQdQFfC5a%E-6b%Aq}Nvh{?91s)MH{caHxI4jhg+J$;9a zb$8fj0<5-PlK=1TM;(xhfX$z)JE4dFN)Vty!_TI`mdt27k`(yqb_!fk(z!k1i7JmX zw(<469Re?GDe4Xj5Mvr=^xoIhsugLNkw?yOw-}QEKih$H`s)w>rPQDC_5<~U1Ugwq~m_V@|HOyq!0C=8+=e=RpzQ`^q|#kp7&Z8qX*Hq-$f4~3?HbETpl2Mqj#J4WCUhJ`zY@j%|M1M z^PWL&LDWN{>qE8If*H9Fd8Dgj6z~BgR+EA~J)VE)KYEZD&prQg>epWiN6lHzFZX_V z_)D>XG{h)EWj(Wi%he}+P1{qg0tVyg7Odn-d>SrFsd}A!E7~8yOik51Ww8s27i*vl zX3-mV-3+Bq=T9NDOsV&0{^hpjUS_MM^x0kWdw{35-$))EzNoz?X?1X}Z)!3)>Bg&&T}ri^0u zlEmL8EsNyl(I(dfe>I{llU@tS2S`;A$Z;Ge3aLLL5<`uOk#ER2cuF@1=bO0JP6e}X zp7Jy448$+LIsHzDY3fE#zf&Km$=Fu(U!CC~>UH`T@M9|Ku~%P49ZmrEhL;zeyq^kP zd9y5dTagZ&gv`vxVXRP20iQBMe?N;uDX{@4YVokJ zkcd1Shw+@NL7OE65#XR48@b?C2>0$ehXRH;C;%a^yBO0QDMAr25qM*o7CbBg{tZ+A z8o7|X(io{f9ZQ$6EP=`q0cPDPZ9gKbzQ$})oU{}$!}DPm38z{kj~~VRXEo@ie8K?} zfHqG1oUM-#Dgj#1<-i?$`|Y=O1(O+KjKhGbp8duJlhRs!&LM+tMH-#vSMj95ffGb_ zQja(`zhus4YuFuu6^ektY&X&j4t;-n6DF-;Eg0>%ep2PC5v2bNtvQiT4_7zpf?yeW zbHN1&uugg+oxUM}1b}PUk3@J7+66ezqjg0WZqnGSu6KP69DMBt{|C1G=pmw9vdy#0 zL3BU);zJ3TcMu8$gT^+VMfW2Ct$PivP#7*=w|~cnu#RE3qWgdE-x4dvFFwTo?K ze-XTkR7AoacK;OK8~j^&Abt?)F~XsYNz>A|*q{^vonkNR;-htlE9p%qXV3g6ghJ0G z9STuo5Mn~jovjC`iJ8&^WQFa)6%@@-D1hVWkHVNeqcz_LYkCs#oZ`pToQvv61aj6l zTp@f(catOlN!%AC@s2a+a@lr+>WG+%qkl6V^4>%DqW|rEA*p(N}+ClZ0m>+*=1J{n;K83YDSlw+}9Y z>{7|6KH0^8LDM`fP?_5cbvrIkTovv|1DQd_ZD5Xtep$5AFF&T0GNm?mp?d>F_XJWN zuRXvVY@%1)i_55Ue%?LncKTU8(#9#`c>;U$t+^U2y}o}MFEbX8WJ4W z<;(zbNxj)g5K$52w`24)|E5rh#G?W&nNk@RQJO-eW{1*;e1U}|XjkxHVJb1+z>%jD z#<48TVHN(nFj+Kk^}pFTu2(Djx#xJKu2g0ZAej{D?82Ur(Ts|98}PIBdYkRZb+7Xd z8j^1WyQw5}dJCZgO}f*%Qtc55A24&MrJpjJKnh1nQ@Sf8jWQARssqEK-yL0vFBZJU zw-1!#JO;-hF?u3{7}u%rt&m>;!6F1GVm9Cr0*u|4^#WKlw3ne)yu5&VI%4Lk_`0$9 z9{j!=NN5>$6gt?9TwxK@57kYi)QG!@sAh)R7u*$D%bo73QT-e56cjK(f6B}X&pGGu z&0zBeI!C-)JL2pSUbkRAL7yQd@TtNHbdm>vuVLF^%n=ILp|A-xjeks_-HD}1E6piI z=o=2cdySwI__Js?ofcAp z1I0k@KJ@BCa_apT+@0Zu#jk_iL5hNuX|lM}-$E{y2^c7j9EZwb8o4EWGKgRTiQ!b+ z**_BCG2J^_?{&d5SzN~%u#Qudkv~EN_1zilfTp|QxjSX_fVssn>Xpp_vpDtd?=kDI>7Pm18Ua*K5t@ zW&;o1#XSYU4p;~)xkaKHLy7{mxGfV0j2okHcK2#>6~#UtKe|&D=iM>#eRJ_bG9;Wv z;&3CxiJ13=N{?zHvT@aUnCv8%T2xPpR8R8AuXcs!kK{V6vIM6q@y3LmV42HD1nfFU z74ZHO;i$2z6EM8R%`*r}qLKKPC}2!#0%u0>(_X52-6P*^BcT-xDS@3EqF~94xXT9n z3tm{PN!$(W27JW;9f-$9<>gQDYVkL)8n|EdN{^%&KwkF;H^@-F5StR))6ce|7m#Tx zK)Sd=uA09Ivlf(0J$yO=fD9a(TA!B7G$%IgclJTlg38)N`Ycdj-2!O*bjv}K0mH`ymQ{5AVI=$FX z4h-u%{=xCngSbI#-lC!L`r3VZzFQA9+qOa6%#m5Qv8rFDCZNs3baOzHTs(dH1f-I2xEd z9wfgep|-x-4GS@LW7fZ)tJdK5D2V&SRF!`wF1y6jKKN2bKI zzZV~ghozkZ>jqLG?MnhI{27Ke0Y#s^CA$-EcpGLakwGtzs5 zi-Jrd=u`GWN;lIq93}OnA;lvgWy5rVJR#x1y{5d)!$wR>RA#&Z=yYW?`1UJ5@yd|k zTM{)}s+|-p1|=yv!lnYumt+DNiR?i7N(Hg(Bs8YsOF&JEz^JmpJOvp#rtm&;XH!&8 zIK+g`%Scm*JRr*XUEWYvLD#|>l3;r;6m0-e!X`c%Ejz?QOZO*#nnKV!bR|J(P|S8= zVVnbN+ki1pX3|B?JUBNDw0H-)*$8=rDr2rFZ>jAvWFeHlkfU~!^X3uT`|#G{R(BXz zh{Xr@<0KhfJ3`q>yj4ypR4kTjz!&bqWmdRUw@z8|%%wUW|2wq-Db_6(bt*{r`?CR6 z2oxcnJ56yY3f7S(z4MQU?2a&3s<_CFP_vkv-m<2c}Dve?j+HwTHPMU)T*WhuD zZiw8}B>o%UmYz7^tuB~0gX_jOK?{|XCf8n0Q`tbsif@C#`QALHEL21#AY+TQ0uju% z&qX+vsu?L}<@CywF60QTA^{!e-0+$cGIGgyHKdvmbChqn&`wQe3NVt1vl1{k2yt;t zk$5+c(i;qOAv)gwx4k;O@x4W=O>ck7f%1Jsk~YY-x2`V0*@39>4tw#h{I*7zN0!(Q(;nwQ>&z4Y`5vQn>~ayjSBFSkf-XL=0uCaT}J*70lMsUHpKTt zeRiE;R>v80ZKf2nayH$HIb)!QIi)wwzv8XpnZVH6KB&gK&oms8Z1&k6fb z2D0*`6i>{U$IMeo%cUJSg~cY$aVpI1RN`14sStWQ=(eMSfkoMXK#D3#>^VL}ZY2dz zKu<;qGQwX=Ca@sC!jITEFW4mWtQ^>6c$EV1A(D}=N!%b{Qm2!1m_Rgt5SHW6@F6Aj zYcEAyvjxq54#seI{Q?#S_NM6z;+~`HNMoV&;&W9k_7#Jd7L6oyI0zr6fs{gBlI^46WaW{z8-2-mVgW zZEkbQF~nE$wvgv&3rxP>3p4S|)6Typw=@}+K~xTVXO5m~1P~;8cum1raZD=PHi$~n zv^t2dQ29Yvz2X4cyx=TYWYl3~^qhGGW3zK|YlBc1fmFX+U>8v9|g{HPs2CxMCPPb~E-WO*F5S{IE+#uHY^pJE; za5jtn%(T0OP{dtq2U}!5d6t1@DH(3zAdw~^ZiE6qPMUyO4O-)@Np|8jB`7g?K}xqU z4Mb85EFlKx|HnW4`N`K3CEB3+BmWftco5u@A0HWR@_GnW5xte7>KB=&DPULx-I?TQ zT$5jgxcPyui1E2xnrt{jjOVQOeJEL~2%`mq$0JJ+Uy?ac2!$Cz$heS{Y-|UY%bU+@ z2bKC8)FrL#$`;mlJLfH=VLyyEeMY(F!*Ib+sNdoelDjC21oGCos%vh~xT)6~Lh%HW z3lIF>C{=|=CZ@>GWL|wugDxUqq?dt-96+y3P%(mE3w?G3_NKmDMM4P^v-HJnwA{AZjNw+(78QV=vNUNLP?if&4th{PoV3X7N3K@)c@Z zKiYcC$WG_dGEvCElEN0E~a zlTGa8ja>*n3!j4<2?HH zrNO>3EY%aNL}Pe5URg{V)*KmcUf|$R#5?&MiPw6% z4{X={mg*XqtdsGgSwmF5U_EBz<|!$o!Trm->T@H!lB7+)g!lD&CuSW=I!AOOSew zup*^}uqD#B0eTS-v-njCyuh3=RsT+d{|3{vxG}3YCKS312-Sqg!0up61XvC%q0NYM zlJclX1o0D<8eV-(`bS*|Ax*W3#W?0ZdokRA*w>UKoSgReWC z5@G($4xz)T)LoqW9dHFlmf}SQrNNliqbt76q00)lo#nuU`E2$pY|glEUaY&WSE=+W zx7KC!@)sOVkB=~$m+jIKKOax{|JnP}?lz8N?eG2-IEqe0=ZMt4c)bQeP(lm>FaTLzwitVIlp-L zpwN<-|HyF;C7Hydt5_JQ%H*)DDUTPy?& z6QsO1(6I{+3!M9f=8J`%#u+#7gd zh3?`VcTGrNmuua!=J%RG$}Syp5uk{uN*32d)daADh+vt1#*eB@|8o2RIjYnx4*Y_T zju8(R(v_XQ$Ad#3Vi7T;^v2ZAp~hBnFM`la{eoRI4CzhGg$bm~ZpdD<(dANeH{~^p zg^0eIB#BrmElrXDqCnvB$<)~34?wV*O}&vaNR8>4U=NZ|>-BYR>;{2$$>xt_}x z#@Sy>AQyx!?=Ru9x~w<6xy+>r$1%rAfT!Wm_&e+M^Vl4{~cHy}>XysL|}Tf)6o+KMi(PjA93tIc*UpRB1rG-W{? zJ_P(jA2j(%xr$JQ5DTOVB!ZwClw3<2+E&f*!=g*ymRxP_=K>?J+oaEB6PH6J+Ak*iTqhW|15sy-xA(hG#HxFI{u7yrSAD zk1Y8RlN-)(w)>GRwKTyV2K5H!oNxmhzDJ7z{J^KHrR{zNNZJlS~?7ry9l8{rP8X;ipj>DLo7Co+}w;$((| z`fPf-+&fC<(WkwJ0ir^iB;JZX$lWA7N`5p6C+vj$sHGIJB>XEMkpO8+(rkAqap1O7 zx`#A?|I%~oZ-4rm*C5F)C$dFx^7GOi%!#_wmt*|(+0NrTpZ=(KsldC^K+jnzJ?;&g z^!-nYZs2y_8`zFAG#ogWh>V`_+-d+q^nBa))Fy(t6(gW=f_~=8m)qX>Qo%)}@coBB zlZmy!79y=w`riKIwaUjZw_5O3baCzf@ml@kwThSWf8A?U8G~Kc!QIIDVXZ*39(e}_ z^*Vo(H!Bz@4Ijcjp(LQ_C0cc8#rSu+VeXWwC~%CFRq7UlFf)x03|diW4RVHwJYL4{ zWG)UEJyu+Dah08^1>Md?l|=|d4A)E1d!x`FPBhc~$te;_iti|_y^^(wqOoWUBd1Bq ztHN1=VI;QWVwsd@-DBNFYbl6M#WH(}I>?mxSgpw7qS#b5fkn1>po^$wX4mK&6O0c2 zEQ5IH$V%fOE51bP0>4`q3X^Ckxx{34-13<0|C}m=+czT|FHmRD+s`~SW*z^6Kp9&c z+i=KUi&V_Ly}nfZ=Z%QP2Gb(3I7|+5!+*bTxtPxw3G2~k1Q~~0VpyU;1!D=xb(RI* zsDd(?Li)|K++znBsnAe*E7y06&o$F)gxsJiE=L*S(wro9#mpFn@C-weKqez}mUM|^ z+^B1hb7SFj%jkyEQZ4Qd{2(__6eWdU&4%Q25g7y^58&iE=eJ=O?Dsb^zWkwb`a|V} z*W3~%2&hv0byZI3^KJK*pP7`%Ch}h-t`!`+9Dh3;-5|P{OljkY{oORr)MmdQB4;Xm}uy&}r6t%&D%a_sxn4?+$vQT9B&_ zh8G8dDc{2-jzFVlNV;tf1md@<&UY4ZPqQ>(^3_JCKrB46@|`4WvmO#!hgsr?)4Y=c zTJRuIk%5C@W)Ox9nWPjCme~TvP`Yg>jhqmY@-H1#m^LLMR+m?#&e1k0Wqhvt0hIJz ziP&Am!qI8=_Nu#wFLF&BZOPw_ECnXwoeYkyPT?iM+ERE8GZiv}5m|bQKSK0n0%p$- z=U~{MIK{Gyp?1wO7X-lDZ8yt%m2xNFY@P)%PH{s6%F$%pKSAUZvh1kvDoOT39zEN; zHG$f$A}LRKZ!h0+l?7F!3yt&PIUf9uSwhjaBUopMEL+-gFHG?+5)Exwj}Qx zv?U27LS>UNg>5P!a2A<>30PwW13C1TvdFFk!makTfv7YD?tZCLd(o=3s^%85-rcX) z8ZWB(TW`ENi)i63DGffZt5e2Jjn8HOgF~?dgUbyMrwZ4qSP1A&X_x7fBoVr55w8)}>f3AXc6NCOvlIHt#ghNY1 z;_9DKq{e{-^MT>n7Sx)!>Oy21H{l8}wkDQBa|~h@Vcjkqema3jPST$SAE%NF!cmtY z02|-=_>xx(92RN~9NXpCV$NwDAax54Yqo;Z@En`yF)9wz4Ow`nvA27e?}^}Sg#b>6 z{|qSzm#DwkPhn~uN*>#2Gq;i!bu7x|nvP&L%?CEXT=|c;>C>oB@<0FFH?NElgAFvFOa}beU)*St{?nv?V#G6E6fvo zFC452Lb;xo0&E3F4c8XaZ{QM=O|;TX?KO zbcRfZEJ>v&JC8H>TuhPrQl#8gx+UFjL75{J&G?AE2gYxA&O$(Oby;slRXsjW#3 z2=X{nG7%#mD96em;`w_uv04h@NA6n&d!dLsW7v{hk4fN~#Wo3zt$xDfYJ~?2v@|$s zK~tKC{JTgD3~6_K4)@|;peSP(dCuud0-*g1QP21x5n2u>7s7J-p!)H2Z{>g$P_tZh z#=!E(eEl?j*jTu~hnnOc$!Q?|Ll)7e33s@EiudNH3wK@+qRaHft3})?V<`&YD6>Rx z4IUdPKvl9?8pz^9=`4rmtba4)p6SR*o5Ob6>Ua~-4)X&vdf=9GkqY4wiY7aR#HDWq zw9-h7%KIyvRFN&ObAA1OQLDUsA#OXU9v>07^R!h^?9`432Frr?-;Uv0t9Ni%@76?C zs^#lkx)2z`n>CRf_>_{IH3Mq-ZA~$nOr%1Nhn^5W;l-0kGBBe>Y7!b1 zwK$^)Jjqx9VepG!tT7hRs*gC2D`?eF#hGWaQYyD<%+vsY%*uAc`pS)Fw?vN|y`&

S3N+*8F6ogtOfuogkcq*iHqsG_TO%1WI|J?r^Ph)G!i_nL312@N;v|tn)&O#*196>)SJ!x_Xej<&dX>#zF=7cB(X#V-;bh4 zkt1b`GBJfaa6&UTHk4){Gf^hvIIj~0ICOPFEN&fQ&P?QmJ(e`NrkkYpPu2B;2T8;$ z&v+5qEC8KkBcGFrL`Eh!mdhw-i{!+lVK9p1iNcU#Ure}r-Z0o7Joqc2qwkinb-Bw_ko#MP7~ zN%=I?mknDaM7)ePCUXu7DW;5=?(r$oK9C({snvVkg|b;~Pkd0Wh|lnfNihH)`ld&r z+pXumym=C+KH9zk$tq`gMIThS1%GttWQ})$%)mT~SerfAue11ow=P@YvDzLs! z$<9g-pFGiP!Kja;C}n^^A0VoeS;E*)jn?Pjk>klvybt6Q4Ng?iyaK%@u=)HqCYP7Z zRwoy&bIHZ_B26uX#hEA&?5>pC54dDW^)DU{kG<*zPEA!!PA{J4n09t;E(LVC#wBGU@e zvfVAI90q5@UvMYi*3%m~{+aA6zo+{d54dK&RREe7@awYsvM2tofsB)%%>dnbe?=?D z_(N3Zk5~%I7-);(oC3ZooaqQ26vW=jp#+$Qll)5FoasGKUt{5h1qCsZn*}TxUYzg8 zAH;{#P6ah}#;b#*r4=y}7yFC+yhb*XP+XB?Au55`%i>G>le;2&VsbJ|CtwR?l+bpe zAopP5xaPFA;elcFJ^>6Un(E2%D#s(#5U}N7+@g}msYV~y!OMLl9+0A#5A9_bMMV8!c3)R z-4;AClh_D-RC^#QU;S}qvu`|W#^YRC)%kl0+173S6X##))+F_qQ2V3fs}b#s<{0B) zW_0wr7C|Cla(jxmO}6?=BDKq~(d9+cY4$gmRiok?^3~9YaRh1dnO) zMxu(c*PU{!-Rw3ih#{#p_M4>+3cnshi%bd?u;6<6Q|bNX<;C>#d-pzk_&~O?1BJys zBsPbB>fYe|o?kVR5*IJT57WNCG`4A!-X6$|#&Bd*Jq{Tb;rVW&7D}>+w}+zpVkmlI ze~;s=LzdDb?!fB#c((HhKg<$J1Xqu6^%O3!4Y}ojG8iyzrcdMRO<6CmP@`P6UBh{i zb_Kkd=sfQ*tOH@jR#l{k(4lKC-4^K6=*ZymMtITbw|truF4_a;jHE#j3Juv;Jf(ge zGMebrvvf2EEq0s)hbvNtO_z@byO*99kXrweY1A@2DV9s2(}JRX>kiUIFpCD#Gd=k9 zi%+6o;YQuXuMhF-Cze{gNv&b>REFm}^OYf`29xR{-6i$1UROb`E6f1E`% ze9ON(tR7a;^ZA3%vRxZZ1Qa#ObuR4bqvzQzC*HZi`1~~c?V#D_ppPCtdzzh-UG|&p zW`hl$K6&zJhA@cFO1)WqQzdykxc}_Yv&RpfKaA(_z&?JD$N@ixC^dZIf_yXN73L?4 zdTvqrN5?m~{p~!Ul?m@snBOS>dcAR8(Ha)&#Zvf+g7ECKwwi76txjvrK1Vmra&5U1 zr=^4bajDrUy^)vv{$w!N?d++BUhKTM$RHeQUd1{q!V?@L-Ze3j7-Zrwead?wq7L6a zOXD{_ZJAygBF5p;93=^I#J7020YwN>VYf6(>uFF3K0Hf{MI6pv7hbckY87^Rn891Q+bvgK zD&>-fdX?Rl9_IAA_o~uvzgF*7$!#8H@M7P!vwRHfGYLvYzw|2Wy~Dj$z1AgU4^oG* z(>y4@0sm<5i*Po(`ND1cKm% zO|%~QEN2$aYN(B7`=DHxy1O}FqpH04N`7LiD)J(ZBpY}T%fC_*=wfjl5^vh5lU)B< zw?}~VID)Cr!}V7HD)PQ1RHSgj)J+^tBgYBxLlA#Xjp~=835y&~Q|gM9)$0p)B6dFH zs>uzU>aXR7$&HFU`%JOpo@sME27hO$NqediIpm3koa^~S5;?J3Epj^B7+XmJ3)c-o8!;84HbLJ)S286ZCgHiRD;Y%MPO+d=Or?nlJOQl2+6jnh6in}#&wVhKneWDe!3u2(g*ZA{5p{ec7>g+0WE{}+9tWo?U$MG0tmaph=T!A;E#GK7 z^?DMo#aB<8jrv<)=3)GP1IhDg(_>PYYNrEPy2tkmo5e36o{a8cZ?D#=G+)WfCH2z7 z=N7*6Gt#B8Gm!6ZiuA_@$BtiO@#oiN`5eD);?Gd5?`EHD@%LH-ud4mBywEbx2k@E) zqVAw{>*Ns^l)OX^5P0meg6o>zF4WRhyS-|wDk>bV%_nY*HGLG5_)yd8YXU8JlP zI?{O3HBY!(-lN<_m5fi=MRhZYM_cn$^L6yo?(YyNU zTI2%LDbt6Y49gbepR9K93(n@cOb5|3kmq=m9k(=gwYo3sq17yaS6^NN;gSS_AuO`Y;iVeQX8jZ)B zx-e@Un=$4=wR6aVL!3~{RljD;)*7$GPV+FnrG;EIv~7$K7pCG^^RzH6)kUKnGomi8 zEqEh*WFi=N58=$L`?MVRv@t_cI-)-feIo~2Dsz1j0(enZ1mLWcKxZQ)^n532U-Yo9 z8_Ug3iXb9}q)qtu9GSQT?83)-=U#|C7G&RZd> z_?Fv~vTl$DrP>t}My^|Y0K2Fjw1i_kijPqs=jq3@BZh!N)CXOoBHl4F^MY-y9Rc>H ze;gmGC_0wNxz`LrqX}06%q~VU zC;A#ha#kjUai2-Te_lJnYkTrm7i*ADT0wTq^T8;@wd;#y(nosFHLtnyvMmQ)>@7Zh zT{2=n6l$M-JU@Ov8K1+$cHQ!N{b8f?R(yKI0GOWr5z@nq)_=b1k6y~-M2s%k8Sy|E zXkxMTG4c8%BvvI+#muZuw@gdM1mg#vo156&dc!t1W@aHs>;$QNK-J`@NP`Q7{n|J9 zuu<+-UUKm5q^Etjmi01dJ+rtRa+;5_|~rDd$WI7rRvzYZjoHfo%oPI|EUVI>(NBP9l(Rke~3KMpODL#pL zl<7@`J@BwH=!Axf^$`yo21R50G(Ml;4wBM)bHe3bxmyNypT=jji#!7?@o=#LwG@5A zIA44~O~d>S85coV*d^D=!JxwlX{(l61H7_5DV)el-6KAn=A zM}L*7&qVAuRFY3^nLg=K1byf<_j4j z@L7WE*1X#C9yMg*HS758OwRZ=*vNF9_JLS;p2in?Wqfvab?&vhLkJ;5me;)6O7no) z^Jg)`2=dG(&@16JoH1q=2h0fh9=XJx%vASeRruFY_m zZrk);&tn=0iV$RvnymYpJnU54RQf!Rcin=;LV9u`dsL@T0dma;5BeX9orEFY{yoY5 zsFj7>t#d=hvpw!N95dQgp1dufUDq zU--N^>3>FE?+zu&V?dfTTYSq)=!;*s;r=0qOxIFcpQtR8Lz+8mna9j$u}Ej6Dk$0{ z6huZh1x0*KBwE503?gAdyMgjX$S(_--~t)7*ZqWPws?Yo9qvxdufp!U>z@q~fR_So z&4;+PpTbSdzRH#@G!F{a&bYA5J!^)joQ8<(Elb!u^R)&zATby7o{HA@=)*DL^cL+yIOl`=vHaN? zzq|avq)t+-Aq5f&$xPOLs2NLC-i3!?l_J@L`!UO_B-juX$RQf6-Hb~R5?sXG4tff$ zCWJIyH0f?mUxDgE;=OY}=4;&_$He*_RdY1a{U?0<}e5tDk!n5VUS}!B%ygW=eNz6%u>^d1(Uft>E%=IRB(FKfp z>wd++etS@Eylq#FaAIZ}9UOXiqcr)|y3Z{YUVF_$aZnQ1T^E(2xq%AifnD=`r^j_4 zx0!H^lo|2m7>aNxy*6-#yo4gt?~s&dADDzD!9*+;Q|PXFxtuq;J|vFTah*tG{gE;S zJewhAoPu4h`~6g|;|kjo|F@LWUjoB9%KB_>{#pa_@eBHt^PWg~|B34s{Uy|5EdE7n z-i2BRJ`BPN@*wNg_}<{IyHs6k z`G;4`y74&ul&tp?Wxbnr+87F%0aJPd-1X> z=QJ9UA1dwY9zq9dN+3gVdt@C$;}5g6V5`+0f-#H-jtG!a|xr!r+2z-U!#)VSK3T~-*7)Sa1? zEFOU}-QIrlu%VaQeR(Ei+I8D+dx4wuB}aIRIbTZp|~=?M!oT&0&^+^dNGE@+lx<)!-HzOR^ejNFP;@2IUO$ceF;NI zWqC<@LV+iq!uM0h6yIMxJ}9?ZLO2x3d@&qW49O{nZHt?FzLQQ=z>ENU)%|L_M^Ady z0AVcWxS`iW$dgI*J*c+UfWZQVkb9NZA=eelVa2@=Az%mkNi6XfcR&V*UiD44+UV4p z4IUmz+_DI~Z})-OUUQ$Z7Tb^Se-;b$MRRE%VR6VghK})#x1iIvaEKK@(fAcLzfWx+ z;bK*$SBk~y`F$F7&L)uU?Dq zaWO)!K<2ITTavmeHBzoJ^I>h58+%RODk)!#`F#}9R*l>`<=Qa68tztQHdoBr{^k{TniLcILUg?um)VQ42 zL6ZVH|7M5p4r`Tfk#~#;h_zG!0kd7&)mB-;J0xV)SFY;wUXmx$Q*I@$rK5Wvn74g0Vrc^Y|4)O-`Cud?F<-Y9w8Za_^@6t7-eDS#{(NWV z{`kHMsixWDb)6!l-zUJ#!xcmP?7{u#&-3Z|zTA|^p@)csV`MCzT585m{w1kSC6t;u zPybRfg^mW_Kz|Q~k~$7r4^%>u!e_@nA;;t~9=exwb0-rsc08JLM`XiMpkhLruHnibU#$pRO+EuWP39 z$_xDRf0(iIlY94&MpViYzbg&T`WL02cRnGG|2nwbouDM(^oQ2_3*;%8oc&N{QH{>~ z{>9*nq9$U%#y0;@hwI~2|8yY!mt7e1%G4w;?&p(rF0YQJRrUHWd*DGLghADSaCzOt_CaBH@ zcMO`sxiEy0Pscn<2G|Z##>uK>5KTl!ur9HEI2%xlqU;w82|Ru8`;-1LevyHW;9L(! z3wVUFPy-s%H4KLXJz@JOl{=Lh9CtP{d-^UUm~`LBA28kP5qZ{&hz%c;|n?3VAXezl2Y_3;cpJ1YZx~ zo1+%DyCe!tKaACi9(W6dCf`X72^ik)e17Lswjt9F?F6S@OT!B%sue!n`Q9C`DX$eO z@)t#|BO=`3*2oYNU=^|NzEv_6w&0A_yYxQDV5p47To=oFF*%F4duYnge@TT6^`g@@ zwiHPK?E43@IV;`z*DZ6m>uD@jPjL0OTc6(&to&H|+q+T!boyiI*8kojP=7O8l6F6` zq}XI2~;=8jsNr{y}sZ(%M@`pf50IY-9~3oy`u4qhVz4tNlik3i}Zw zZTtD+sgQqjRKix!=K>cADlwhJ{lahfHa;GL$y>TrQVxnta9j?{N)tIlgYrwa1u;>A z?|6I+q0}{%S`{>op(xn!68k&-Nq0#KS4>J$<#+s!lW^`#4U40%n=Q#I$HW;@0%f}- zJk7QNn`Z%anZ*l)$UZ$8fg-V@C-US93R>d-FZ#UO=iq4Ctd)EJGwVY+`$U^}-iIHLu(XyG0DYOQi zOnJ9n?UfI^FR2@A(Xs5vdYVJfAsJw2fffzI=JAwqK*~)M)Mf=)@SlMml*{~IJJwNldXhI%CQG&N5|U8! z_#9XRb973h!A zE|R=O;7zeZD|V1Aw^X5Ak>LSCgp92W+4AS4-W2&zq?2U{I|6lVMj|3SJ3s(p!l3nx@ax?(x!$$+F1QWh1*S^$j7qLTq z`6!S~e!^XdrX1%4$=P{Uc1mx@S5k+JQ3CLiSNh;>j{oCS}1^if=nvBnSxR_3%*@&*VMtFZDnuegrcsIB_ zelOKn;FvIF*U+tbUF3N@W6=B;IXB3Ts#E{X^Zk(0V0;i2dN;(4QW z4^KvV-=184eL1$5^_TbXuP;wdzGm<((DiutWz<4;0 zV*v%+0{biE+YMt1c%#>=f?HyL%Ein zJ{vyVa%;+tzs`lx6g8OSl9+y4evh>Ma!cySv_AGa7o_a5M~!&ys#I#(ZsEI6zs!E2 z2->*}y4?D5W?And$^A;(0t|13FTtgu4~E*&*mXA%3>e^v=P3oWE3iu32tzzWOn^a$ zgk|r=BXsykLoXXPX=V3Y?o`RQqlKn}a~s-aDq zN^yp1=7U}$R~I<7nJlW@`H_-FX79`Y`Vs>B^tN zq=fmz8YLukFg-mVhi);g>&rDY#{rHCDLb>-9b_QN9fHL_Qv+Pt5l}%$PM*uI{K6A; zcs~54MF00x#~_b}c_>ea1Vxz@>O{UrK%eiR;O8fkcN5WecDUr&C^+`-fMbUnU9NVm{NSb^K9p_z>t!$ zzrrhIH2MS@g^XMsJ-=H03DkVD{l+|1h?N?=roviHS2KBc{QTj=ZM=G>gKZl#^AvMM zrOy~?u%#PBUweLo6#H@&xT!)PQ$9evT(PD_kE&=;YbFA1}GdO>SBf(ukwc1(nTvWR|UvOOZwa7{Gk8az91>|ItyA@72Xk_BQ zu|dSCjt^L&wuratS81EUz17(E`&LShBHD9366-}H5YL@GWj@3y>hr2d; z$T0wUOqk@ofIJLhLwnhEXfUkO<%4>A17?tC?)CM~oTO+Qm*O+3G|15&?1%!%RS6Mu zfW2IG8EUR|GT#=y;{Os7+Hy<%r^KXCqqdU2vI&3p4T6oBj3)fkze5v&Phd#qr(h+s zBuFbF?CkBD;z+g?fo>Fi36W&c2x3vhL{t(~gD#jHjZeg&vl<6suMA1}y**=F&EDK8 zUZSeLNVOMErk-%=thVL+dnmZr%yoz$isfAuoBxeD1SOIZ1d7aedxy0>vFvUO{a|R; zNOzHO__c(*mZVYI+^<_=hm(XrM9~R?e>aC7+;E0`)z;gg$zvPry@Xhm?*MRPu}W@N zGi9b0mPb!$U|AKhT5!;d!7-DULfK0UOf7&s{&wtW;O4AOemdc=LWH__)ET!`MC>WG zItVjR9!t6LK*lLaNXVc_>v~t@8l+hofOoPwvu7SMR|2CVWo9HA&ti!eXT;g?5)_7F z;*&frLSquO6528rO_$r0p40TCV9eS}i4dJ`111miE%7%#4rIdpY;#g})P3stL5&n2 zhR0VFIDHQdo3elQcN=zfaughMq~DqvxlZGyJ0&=Z!?7X=Ggu^;DUGibT1Jq+`KDwF zkild)hI1O7{J3^hpC0_ew)A2Z{K&9U>IDK1nhP0ImVWH#T>YSg?$WP{x%|6KhqWSq zHJM~%ym?ugNcfmh2QZ5N<4P|Fzaa097!C7ycOZ)2f`Kbofn&vwZUAM8BJIigOEn?0dIzR?vIk&^zJr4cCVZbj|&d0F7I*%oIv zH-njoezVI?HHp8QYgG(p^J_*vvkk7d(e)SJBV~uNAfYt5`8m_%0R^Ybp6k z2ih!o2@YpyD#GkFpUBapVyqJz!g)7isp$cSDS~;L5Z5# z{YsQ!tP%#@3Poqhv65lzff_DV9Ra?;@*2@clKE!Y^UE&tFC~6XT&ctaJWT`M;aHzhV$PIsb{?)C^@x?85*}6RWnn`cIyobNYHsH_J1j8W4OqQSidhc># z%?bvSI6V+WYQSA;jV_sM4w=g|&@a_w;i$uRF#e?>0i5wI2kSEk2@dP}O4imU-XyRr zoG5P^5sqg*EF5b1&V?wbd=e1m!X5Qk9rmbmYC1#_UDCld`o8+$Q2)VGAR>}NQswUe$p990V zn<`s2HZ8Z-IT_t8xM56&M^~4FTVizXmu^YnbO~DxPQ0j72UEz!`1}MU?Dp+sy&8Qj z_m`cr?Fh;8tma%MBPQ@JT;=dxGD*@cmv=@GdGH!%Y!CfPXcNPnsY%*jN>Pdy;^Y&vO0+9#wz2r7_`@rly zJ#&?owh+jQdl=WN2okVIq7dQ`;mwneVw3zbdrf}{bln%E@o&^q>OTsx$7T;ghclL$ z;2M_b^)TtBro1KkJPLjK7tBH`!IDe#dz|#UIvL{m0jTjm1>yzQ^d$6vcyg*D%lsZs zLyw<9B+Jb4Ec6g36#Z9#YN;)kG`6vvGrj4aKijQ!GmzvFNwVk9m+O#h_in9GZX;lP z;T|Nry<6^7pV}q{1m%I1Y&6q8R`<4B$Q0gXK=u;zC41gP>~=fTBiWB!bzi(bu#l^o7jh-HFRx7c{g^@mQaAJh=9GOdE zf5tS)sTyp_!JhBjr$=Nm!Y3(ft2+2moklS@TtVVM_NyJ0s>P&y! ziNBA{ZB|&x(bs!Y9N0#|6qn=U@rYTNB>n*%akGHdg|@{nS|)EbTaWIFY=pR*Mz>{y z9jL3ajmE{ruASDX0ak)1BZQ7^^PQ2bMSg?fg&1|TJ{|y+>0~iLb__$V2Afp+ruDO` zlm&wYA4L9X$hQ~~=C{bkmX%Xwn>RqXbA?Zblb8@kAV_q!D)+QUkP1Lk@z9*tA!2dO ztFasoKShy>#gr^M2va|mZiiqkzpZdd;5W&RHGMz68l50G3ZXP3INc-6`|k|*=5jP0 z7~wS61XCKqgrMrrBaj}509zD-*11jbZrau7+z;k+7(LEQiOj5Or8Fs(kmm$%_~ZAY zGr;|(3D%|%^I0hM6dHt!ue+k5W_GX34`@Ll99oMc?x*xo)20v_W@Mu2j8AvBtpN!J z4G|${<8-Ws3r2rwAIb+_HE=)GVE~m&%(+}jvy@E~}b#k5Z5(K7UOvBHSvY>J-m#ak6 zBL=E@qYz;BO5;&zkB@kUK(iffWy~4zH;`! zcM(x<;WtUhp5L`n!t?LGT0QYYZ)5hXB)-%p39!qZ7Kf6dL0yG89Y) zei{HGpAe->oCT$Fb_$Z8QvlO)Cbl$nK96Dnhz~l%ONL7RBj5w50$5D#DB}*lHUQ-G z+A780&R&w%kvo>o!9pE+G8aPrnNQXky zY%?|RstnZT7lG3^UIlHURCj^~To~n$_=)kB!b7ba_f6jfP+nzuC$ISXPw%Im+gXyc zE%lkZ33&+30IwTNy@qvKzQJUj?wbmdOGga|i6UWED+&`JHBVWpjvi}{2P1t33P9_S zjug1Q(@mD(i8y2pzWBINijS!yp>f-^nfJ-((7-@!ivk4>#_)LC46&bK=wFxEeTPX2 z|6RmRhRgcDE9xf&{I03LB1wh7JjG6AX9>lm`K-ZJuky0{nYacs zgw2QmwVD)dx4;>!wAr(v*YfQ!o89rWlUb@-gq|jOc+?V!q!7cw=mc`zD{=Y!Y48zu z0fOjCw~&_?9Ec8eFp;VxAPF#T-7Vc>*gOBEHj;mO(gyxL%HhC&LQMHP#1|Xqa?Ib3 zkNLmI>B2vp0}W5q{CevcB0M6$4ZvHaEmeCM=?c4%;nyu@C|7C?l9b`fMoC z_*Z`3k++cK#N|)sdcwZ~Te>rmF9&~*jLthgLG&A&5Rni9r#p-ow^79Vfgil5Q9k~B&7?+;N%tEQh=+5!&LNpS(RttG5vE%6Ym$d`i?_~yx*>I}ecMv&+~~F$ z26A?*gZdoD@XMmEv6D{8hJ5Rhk>%k!h=fKh>gZ)PDlE0nbtB zQ<)s%BW(R%qgq7ivOoGM@(HbcoLredkJ=zq`+Y{k1nga~tY zJ$|=M8643ulQVkQz+b?MPVotGi#_lYWo;&v6%QOyAQLEBm15vBN?+4}<%G~dmk(1M zJ>rlgj$>!^Wul=*feXP1lic9lz=?n&Yi*~T+O;_lm{dFJ@!gmYhnW7tYljakJcFQr zx>Pl}I~KrS3>8t!b<`BC@`X(>bgL3gt0sp@#xg4rH&s(1niyq?q@=Ke7(6%_GP6*n z=_)NX8d+{@>D^R<7d)O|Na;jcy{6)H2O%oDmbs?Co)Z7y~ViavIFL478)2^Y)5Nb zJUX03E+Ia~&RP(2ZeTao0W+JBb5UmG<8|seQ%Kc$5?^B%_0|4hLARd8@967Jxpz?Q zbjm1BY`$C+1#ygsrtPmyU~%z{GpUt!fv=bAL@gMsOUJVikgPI;sQB%Bq@kVNAR!uZ zxhS%XM49OPBbPdVW=%zVua0G?rXZ=I<)^FR$vN(HygWeL_y;7-;mHt{EMhF$QBiEs z7(p3b1m?7@1cc+}?qHhWIFN;hZht7+Nl zu9I9$ak>F9Dw1rKpks@6%G=f?Nb+Y0guS6U)he-i%|c)H6yK73i+w7gK+>f!`p5@# zFVuJrb4>N07LH+yN@hh*F+~7SqRsXp`Mz*O^Hg;RI9{l7;|y+v;oONecf5=%>k7jj zp5tVsZu#u;y0B#Zgl33841d9{y24dAd5~NrDZ*Lw|P!pYNr+2J$)mLGnw z^M{WVtkGPKAiRsjsr4On@8VD4F0DC?VZjN^=+4O&MEcf4nQ_45@Z@HxtV!;J_n&Yq z1F`;Y4rWfNRU&;lhN3XO7*@Op(S6wqPzVGjYuIpxeZM*?{%^#-@ZCk9<1GRvxwG)E zPiK6@0v$BlT^c&<;p;c2ipi-vONPz2E+-pC`B}` zylnQ4;dv~ga=CeMy{BEON#mR)JQl*zs*#hm%2#s3#6~Y?$Sx`bJ!*VU|C@DNm=KrI zHNAlR1b9xLGKg6Z#@djLWLny*NL`sjE zNYkIMm?5qqj|fc%y!#=~`s)h;z_z-4C2nY4Ryy)_Fr~1moxLs~^z*9HQCg-mG6N=! z$k>5PvPYzP4%-NMGz1toA`QvjMhn6_BLOnnm{4QcSD87jnZ3c%R^JD_p3aw0WGFjG z0S@dq7mRnppa_g4*#)_bms$#!0VaqUX!Oq88UcIrn*#`RbK>`3+e-w`M02i=eh#th zIZ$2ruOF?MK2`C>P`dp`xaJ?>n*V9xn)Aeu$Oyqpk2=TMh|4^N#DlyMel&CHlee=S zK5(dlo4wBH2r6y3mf$@YJh`>7)M~Q&2*do|8J1ih9y9m{zk*qTdONif{1IL*Z$ci3 z|CI3ZdHf2Z?7Z`x%c*dJe|MZpWGY&}@VfqaIQZZ)dd5D+ZS$bIJSl#40Zg(tZ~L^X za<(9l2Q~bRd>h4%{r>duBG4D9A|QeL`XsVjJXP(2gxbx&ajR_AL_gyEhDbC+y8)g8 zOus~v9qi}fy>5=DIDf*Z<1|)jQF8&|tEDug8llSyH6y+QN+*(hREF(>c7kyg3{m)i z+6Ay0GoK>t5Vf8zOPVOxyj(5MKcP*mth7mprUl1|!IxIO&}N6Lnf}a960@|8^r!S6 zKxT-ccx6Fjv<=hB@$h1ZAK6Ykci9dO&mW*NrCXVOvSDE}N2deLud}W1y^v1<#kn;f zclbq}h=F^@iJIJ_=+UIh1(R;j=Xj<$Q?;X=`~ho^L@yFtJ^;7nLCs_7Q!wYRWu34q zhi&D(hSuIH5RaKRXM30tl{Fz_h}7~1ix2%BwT+-y%|Mu;pg9|PY3<@x;zVi2CH8RB zXyLH(1eaD;X-^FcZqkhtMlO^X)b$|}2riS?X`ZIrqD z#>Gw^C1|LMh0wNnUGbh`QWhY9ex*hUObuh{OG@Ko@jJLit~D8Q8o2iY#z9Ez_Q(V1 zbbv~?u#rN2ELr}O>{7#bB#LwRy{4BSc8H%LVD(WBB=62u__mfqQViN)G8rRt={j(v zL(Ricx5z_FgNFfE7IQLY*h(TNL7tYkA!`uV5)YzPFht#sB+?@>+*;Jd(Ex5WQu)?U zaDl|bJ0&NelxqOkH1;7qKUp$i=+D~i_}E`ZQeVr|I*#wzF)@yUXh#sRcQ` z=tJ%yU$jK$B>iBNDIq7p2PEzT|2HBXjm94aCp)DwoB}0n_%^@e^C^5Z;1XEc8tjOx zdTGDiJSg4z`*?t?7AQUW{?@1HfR{ZiUFw_9GcrZy@u>##2_~`N|Wlf-ddP(Ih4o6stUs!J8N{g6j?SPp~gs>bdd3m{#@qJVmcXf0{ zjqSC?*DY(e&8aO1_U04*eePR0{C%zkFjCf61*+9qK ztSQWOR8AZ@CM@jie!E)LFQL8J2U%3?lj6%!qjGR^N@vJTEtQe!CH^eqB`({xni1;q z-Lq|tqscG@htU2^o_9F_kV$Df_&sE++LsvV29+JX-@%5T?4a6PX=^+g;;MtYl&ph* zQ{HzcC2$b9NIZD@_+ci)iqWJ_=9W{NTV(`@%I?&UQEHv$_VedYKHGjE4jDKr%$E`r znp0>uId?cBplcohM2oS~Ee60rW!L~2hj@a;S1@~moTDb5`G{S`r8>J`J`uZ8wn|1% zx*`F(gAkU)qk@x4Cd97MvXZv2GxHc^$zO7I=oW`)0ma{(YpSBLGl(!v5NMQuCsKw8 zJz#6KtB7z}1jurvm)cDQCO-D1Z&JiT+~PUeHs($- zgepZ1#;|JYE^R;{N#ykW4&?@19L6TpRSWQFW+xR{~)M^^P zY?q{iV-XE_!}%;j@nIx%I4t04eMlyGM^l1!bSrvACp1QDBuDDi${PWp1W@a6nS4(J zwRT6YP8m8v<}elthq(feOls#ahTPviI)%J_v=vqWGMGsnWCEowiAn#ex}Y(RVjk})ko zkgT$lCONisM;q3_p}vBmlR6`*Ky+Kd{@blLZ+4*fx%DH2&oG+-q57a4SW}%r?zeti z&aEVvLwk5gi*WXbxCuobRxH3r9U4Rp-V zv4CTrddykokC`SkrgD6uw~9NE@$K7dwyKRTs+l(rrMif`*Fn$ntz9ke6@7c%u63*N zM=Vfw%=%X9%})G1#lFm$EQUIAB6HZuXKhXL?7{_w(qa0vaZ2}V5kvi3JotA>H`&O7p5yhL6P~=$GSEP;BlH9UrW0L3aJjqz$! zk9^nLGEs)^3;DN+bGM~aZ!(62X-p9~Onwv$=A=M3W`~j^XC{>5nL62#7$v>L<*(RN zqQF@xLmEB|rx3!#^npE5G{sgfiB?M=2HiX5r!Muo^dK^w?WWSfv?NN22*WIlLNJ2s zq`{-+4SAQ7c(hw!^9uSUHg8nwpW&G)Isnmf@HjwsNBxDo=T+yf24)>pw^oPFjA)bV zrQz(~GKu5;(T5s^p_rxDQR?p0!SZ_w`4tFulBUbpq7^1b z>ForgXixm*crg6gB?w8siGQA4aWf?qB=k``r7COa;%~-5KqQh?^OE7J1hfy11d-Ib zkk$wuX-PMjr&!5GmQ4KdexJxRzH)5XTQpWrT?JtJC+ioZ;wAuMippjgX-K>VoDqWq5!3TbVfM zyzgHOw*GcY)^e-#)z?g{DtSR=P024me){7lP7!iF_rPy@!X-8$Jj^nuV$q@POoY24 zAO$WfER}qTn|4ipO3t_{Pjz;8Glr^BU_O=}gj!>_`6gc}B2=B_jyP8t-iTX<)J^$R ztetUUZAVpLk7cMtjj&B5hcM3L!VD3(zfh@E4nsI~JcN3;^@;PO)Mb!|lSla66O_6D z43BB$xrpV)Z|1Q_8d;o28ffQ)O}T&|h_@I{A{G;cN{`RaO=l&`6t1-mF=ad2yE;=R0EmXAZ+Abnt6$<((h?IP$O_==%h?4){Hnay4vo+{B9yG(H$k4hd+_4a^1=oho|o;Q;qZJ z%?E-ioQO3PTW&av|_{f1wFdRx&}dcSgQ; z#t8lwGevpOsVpDvRwWAW;GT$4F99xcMJ(v)D&TBS7Gj|B5_i0naN~fem?KpNsL1Au z3kL0Q@G&st~ zr0PcwSclMYh;~IfG1`?Etb#|a#pM-h<>49qULPZ}-SkQk#eS?A5y26%Bd!oQ5vh;q zmE5FMk5DNnizywC=#44@jMlP;u+M8Jvj&@aeL@`}55~aDadO2O@g_eQtww256QT)( zHj_#fn?Ca!DPiWvct7-G&h=Uz4S_OTEq*L?qp8R9L$TU>Tl;4iL3masR{^|*QW;(q zT96zpGNHucmcEdUTjK$YlEl-~9vn!zJU%m)mbf8Fw>KJ`pMs>4urCVW6&_R8|hu}uP;wdzE)4a z@#j#lokOK?1&a_e4BUVCIB}0)W6R?uLxjG7AiVC)w4AV{ZWuGT10+sriHZ4hDvzL% z>w~}bPw+oHps32CDg+`ZH9L1dcM1Hk{36(Txn=A}@v+yrpy;~HU6nG*?G{87pMIJBqFf^~(Q@m{nPt6;6v1j+ zfDzFXXM^U109|~s@&hF*am~c-0Bgk5B|&sZSoU5#LI}z#fm30w5I#BprNlCL~C_QR)KK$zC31Dq!#$P$62g(PUD|lk zobw*hE3Zv=LJRw$VTqwMC`q3Al{Rwya;J2M-}r;}LK4*oyN8nRHH?1fZP~e0ZtO)J z?_wkwOTIPR@=5+qICSvT*p~Pz48G678Ar!dbUqjXv)@vkJ$qf~U1o0&P72+x&i$uU z?>#B7gv1zzwLNxL#aDW2`z_s>0Yste8|liQ!lZ;*qKs1A4wxh)bc<O+?z+;gS=kL~8#o7}UPb8TXz_eazq2dVkSD4U)6YCF=TA)uXZOM$N5D$Z2<; z?L0X92x}&he2C@m@_hM9I>Ua)=AqB6wwkXl2tl7m#4k5E0@@_vb(T za{vDQhtIzFOZXeO{Yg^BK3%_F>=vPA)aPt~3xRMuxier#UuAz}b@*?~>frD8#1+{0 zIzIjC!9!X!m4o<-gAA!mA0A!Nbr2Lu!ym~J97#^dM^L+*0kjlF0~?U-M5pBocBCp1 z5od#m^kx_J$}qpS_d~p85R&(i0*E#g%^`=04@GFFlcKjDN&Izq{soT%KVilMa89|y zpUPn^{E6+*D@nR9p^ldL5$oj@Z~69P-(x81>g8^?*J#!n@RzPN+Z{3$cp!^r)ZsC7 zn}Z?~{8Azc&L8Ju2Dx?oemH`<2KB^g!pa#W=;qx+>hyy9d4?Y1{ zzcDoaOjcXqyX7+-l-u7{_u_dRbpq++Cx$dCN|jwPx*OsaP|2NhOiDdfRYXGDKExHT z*B_J6)4`No7!qX_6i~$%;6Xbjb=0Wrq*n{Q9yqApC}|CK20@37xqx%=XMF;XpiU3Y zi(us}CWC6euL1nrpo<4qqH*C&f*(>-sq?J^u2t$ttGGE3+ZllpXl3CWq0x=UVjOk$*r(Dh2u0Q1N|YOQ~d9S3-=EJUE;4$#=%J}dEulV z5$Oj8$uRqtAjxKY@sZYX-Y9(duonch=)uFWg_Vk_I`&chLqL}-QGW>NGXnZ@k~tA~ zE@3m*5Wh*5F2ObsceZX>*_IH=f|++kA{-NxCR3)ut3u57hp)FO0`93)XCtMA$l0+H zc~yE9j+Yf;QuoR4?gHJCNS(VS{_*6~FOMeoL?{fxj5s*ZC28wZV(}Z5*%B`aeqYi- zBI>XH5&9O9^y02;PC`*_CTTg7El;Y#NNRpDIWYwt{+H zFpNAv!N94%RUZqGO26b;w6$HUTKyIc_r_+J5dR}Bh$9vT>hVbuo>~mfQbO_C+v_>o zRHi*LDGamGLItUJ!h95}CPyGTgReLwMC|eT5J3b?0tekwrCr~Lq73V>7uGka@hkv? zo8skzG(8wP#k)g5RL+(XDu#NivgSTbVV zhMp=LL8MFWL8?!lBqjqSKdk;nnbC*HAzkT3s6#Bmu)P^`=urD_6n8fHGEQaCFhMV8 z9j^C!(;*fighnGlw!MNSJT-epb*PQvhHxYlbUDsJk|hI~Nd;u22@d6TYGAgY zaf73y4ufUtUuOAF^;`;)<3eC@V0V?pDrZu-TyMFAW*e&&@Yc9oj?2}`xXUm18&w59 z-+7pW!r`<>1?3i{r5`Fue423398&q_gc&PPrWjYx^PLAWqNZ5dx`PU1ckUu<us=J3TY}QZi{pBy*&?XhK z#sFaU>7Q)#88y4rvs6uD-T@D0P#DU~s(S2RSS{w`Vw#QmTU&`wxi@Bt7zn47Vl-$L z@(9k%hw0>4RFV8ELD*_Ex-HQ$t2nlRQ!j?7+-Nr59yAX-v&iYZM4hHex$?4#Z_m?+ z>(uH3>q+E+G(efazm zuZzJi7gsFh$|t%L(9rVJA1l zw-)pRTrt*wd3COZ#;Q2Iehe^u%&t34NpOi@<70zgsc&k(s5hog-U>_2IieP+P`%GqdG`{lD=VNehmZ1UnBit3LGLS zrH@<(M6SyOOfhu|>LhtxyG$}n5vP27iL8S!YxO;3x5Ib2Z~Pwh?~P{ELc}L0jt+C} zctTo{Tb)O;GAG%ixQDp1j~=UQpx6$?RF)G3ynI}&2n?cjhKPTaLJ(^Lrrd7VzyXNg z)#33w2eQaJ1WaF+_IWFrpZ}TwWO8dj7ayDzw+y=ukfTH!L0#dUDOKD z$gVYk*KGo__-HSSEOkwySgBiy*vIukR;d88C#&O3QjO5%RYe~{I7R~E%e7qCIF6m# z_dJgA+mLTUlVW2P0DnF>taodza+?GYU&``L?`wRCuVsEIw_5dDrQEGGg;N0u&Zy+; z;a<(RE&d%(Pl^OW`yTfL;y4PyswNT!z6Th)Uf(8y#Ob{>nlOtyQ zJ06diY;BBie<^Vtw*DCD$Y9g9tt>syJ1gp?Ev} zpi$;wT8eaUFqPOi_wJQC;!lmE{5^9cRAe)M-bpS&>^QMXf4w0MN|H(H=RW?ylv1$L zj7vz#Hi683Fo6B+qYeSaDZEp4)2@JJ7A`*65E0V9Gi6e)ol;8+HGPDm;Nacx7mOos zqp-qgm^1mT$tEZkGQ~h2g&1ghG*{Z#uhb!ib7M4!*p)6XM^UJ-Ixk`&48bQW^PHrD z6Gh2Sg8`za2)sM_q8%8QX+~J+5g10_NMR8dNOWL zdT!kY>OE}-{v*Z3cv`?q2r|6Qw|QOwGN>s z?su!YT{5`>f(a}lKFSR$goQKWJj+G3Qvy{Ujryo_j%kc683n?VLyu)1M7`1sLfMxv zX?z6rpn*YX{@}YMJ(H4ebK%jGIks*mV1HG*b0Ox zs!q|6ff}b*ikJq1jx4#zT!QADTPd(QOWXl_!|6}IN7gSVLeJL!NzQ+Qec3eY2aY2& z|3~uk2u&+7^wjbD&t&1z(wFApa@tMa6BPV6bMOd3ziSpA!5Q=Ld!;G_`xya0=LLWa zVZD>_B|I%k(F>ppajAk@X8MeP*>U_~D)C3SU}+tKsd~uBameG%dKK?P%@B>p0ehKT z&R3ZvwPjj`kQo|3TC!;VjEkR%ewTf@2|Tctp9MR)J#?A}pZx2S68;l=JpTf-w|FU* z{(O4*#aGBH{$K||*5a|Ke>`)?MQxodSB&wKE53Un5a?HPEOb5xr;e-9pvP;ypoNAy zNsCBS$uySRiGCwemoUy_lshZSL5zk+v*X>9aWAfpMnhQsug=jqCbvuHX zq2?0Bq|kX{Eriqld?nbFapXB+o1F_Dt19QH7?Ixy{*KznA0qP_lXgOD zm@1J)9k1B`4bM~(>0YzjsCF0AskIQH98MAqkUOQpvm;pGH%6y=t}>*m5dW&w>MNZ` zuX2v^8Z4mEB}gwded0Bi%m`wbp}l#8@!OEvt8%+mZglyY0Iz^517$>M1i%BrJ!r{Y z{)wNy;2Q(&_=M*1V{Bm1Qs7WB$P*tWgQluJ`Xv;>fyNCi8-?>E1P)=8R?oV`Q;2Xz z61+p9d@sD4q|T3WU#Ox6C?Cfp;VHf?IjY6mnGj6IBdOso?~V@$pB4DH0C^@&J)Jrj zKF^0794wnJq=mtM0^5%0i_SeK{k=~VVuSxzq5qWbsF1tr6M>a><~Io>I@4^4GoV}T ztTvhQtJ14(uX@nxzWq-)1R&{zy5tRw!b}LCR*^u8$*VF*_nNW=Qf&?{BxOAn5~wXB zdI6jVIUW~d25~~i2sZo#zO8d+tm)N2d4V5V;J-`q}%b89C8|r_;RL*KRmdMC-4~t~Fzqsxj zrI`RfLbSyo8jGjoY>^sy8OD}cmJGZN2fd%ds`N4VgY#(IYG*17M^9xFj&HN$%tx0m z`4LQFFnLFPf6Q>eeIw=6Ean6%R0TNyX)Bo?yd{~={*eqH%Xa3@T0kakuMi)onYTlT zW|>@RQE+Dmyv_O%%2!4)F8XcMIE99OTTzw4w4)2x;OS7S(MM_@o=>Ev!>yW+K;NfX zBx2s4&fC*@w{Ghc#-w#r7n4;~i81$h@uTA}r8-iHQbg#gh`ll7mTAyum5iL@bl7-Ea| z(q)!%t9)`Yy(Jm6ta~E&g9$Qo3Z;LYRBdFi45Mu5dKWhuyweet1Z>GtC1Ke`pPX#n z<}lzq(r=m7w{Q%Q){jj1Xn09mj-;CmLLW@Emmipfk_ik9KdZ5lu&pTlu8|!c3~Os# z!^+REvGR)6&Bnrg+i@x>4>8@3|6~W6Gz~XI(gIKZwRRqtfj7Pq+v?#+c3u z%g~Kq0?7%2X*R08EU!itfI|*c=*`bGd**@&tRRXQJ#TaDZ9ZYPDKyA984A)P;~!(B z%s)3AxyO-vVPus|WRhhtVZ4M~)WD^cdT@{9=_%s#cU?$82xI^>g92Y@nxoi-Sx6d! z00cmWQ3DrQX7Nr2lm+x=)R*Q7Yj}#|Ny1XDccd^u~u4H;72x-sQql)z@#9~;;^3Q$h6s$ z`+lIY_N!t52Y+Mq%duA{;G8o%JiCCg&~B+UoLP*Q+3~fpDGa^(k~ey0K~4FK%^~hN zXBNY(MA>`1R5D^(>U}2hReBX6B7~JBu62ZAE6!iu&0i}RdiA|Lz=LxLa^=!-&x$QY ziaPOMH@<`G5_NfmyaNQ{=nf~tH7wZs&;DE9rt-*M*I$_2v)nr{r zKNqS*aVP7G@drpp{(w>A_KlAy2Hg}QF!VJrF}{LQIePHmfkR%DWYDq{VZaYt-=@vf(WP(8acpH2FWzIp7E-BI(m2M5sw*>*WuEn?D zHng-%8DW8%MHez35F&c8N_5Z!1gko4!SJihb3ID9I?CW< zZDJ;(Q&;B%;c81R0a*7(DA>uj;Tq)XUp99KVCcLBdr)De-l=roAk7G}^Hh+9!%`!} z@rdarFHx(hF7b_V)TOnlH!J0OGD;kTXf4{+1B5CjO;Taz)+RvlFb51xlJHQXfqfD1 zu3=OV;`rhY?sJ2ms zYzjzOnA+_ovrjz8099eUXB=aSAuM)11L$t2n@wNAw$%z^8fC@|aEFa=8_m}Yg?$jm zjj~Uz(<&o}3_g7pMX}bz7(Q__1#O$hDE55`C#*YW(N~Oh_qm|<4X7xaRj<*Rv zBg5M>G=BO7#bVMO@P)h0FPT1_w+Fkj=Z`aUbm5Ft-lMlII;Kgt+^!t7dJ+#C&jbAP z_v&}(5YJ-2zYr8gaM|y63{q1xn(c#L?FIg*R>~a)2gd_OUy<(%|( z{hUM%Uf1@zq^1Xt9^8LcFvz#%MwxNgX!i8UlSeTnMI(J%?!2t+l?lt!hYud7c9>+_ ztAcu8?Y{lK+GcR}HrhOU^yJ}_Cov6LL!``U@7J5J<91Kuc@MtDaEFcZt8%Sg)&Oc5 z@Zm$$cqO(zK|HNF+r#orCwlX;r=Qqg2ba4Oyu_zJw5*2M4=p%@M!~xaluPPLd3x5z z1H=7{+?Dc${%Wq2=8=6&mv8vo)SKAp*P!yY+?du8rwrPSskvwN^n{vJNa{eg$hu?o+FvJT$QLBI)-gFy> z2L+Abqu6S8YPiSts{3U+85UvJ+Z{I0veuY`ByZVhE*z}9SBz^Prrd3|77ny~c+f(g z#f9xE^=i4jxE09}*&UW>*m^skYJC-zCR@&--nijX^Ufvpc(nN>AGcgYw{hD=^c%OG zcckKW3yzjI-D9bs;zJyo)%H=42`M8M?<2V@n9ouTJI(s5#SLFBvDLN3YpB;=AT8b! z?G6uWjb$hn%?>*Y=?e)#4v`6I@iH~5Nxhhj`DQc^7qb>#ZVN$Uqk4Jqgsu7#>ugt- z+xAYmd)QtEADznF`^B+=TtMA+xw04~6t|F~w7!^4zCm@_MZ6ng1~R}bZ1%F;-V?%G z*s}Vj0yHBz&BB&)!|yfsUM!won(iL97Z2KL?su01w2m9A++J!>ZMqz&+IBe*UJ?1r zHEq=z%QfUq9n{_wVE>>AA>;*~se8<8SUxC1ecbM_v24pqvw_4!RY<@^<951l>r8Ce z#$&DkL~T;*B9&leZjs z23-bUy+EvK{+YB^NUwAN;cG#oa-&geyjaxe0IYpMBN0^&3MFI%>P7jm(*gAJC;aZP zya$$8xNSCA<#2allX4fS+UCy&EFncR(xuErXT990eBUg(-VCB$B-^Sk7^qWg6p>@? z;02$23u(#Q?IMZvtHSxb)eGnbI?y;3k-|*71Js;c)VPK5mTtAofJ`kS+__*I9Lmsc znL%a1P8F%qB+c1^p);+QnV{L~)((ngBV4e}`XMu{E!@+nX{+|8TJN+_@Uu~QSpaih zbEaRd9Uw{EyxSTbd8sahhp#tpJNLEajds7U&3hwxv;A@rcZ+9y(QY2L9v7@VZur+$ zwTLmr&Falgr;e2`+x+|DM|gskcHxnVr(O;%vfxKcEV%ytLGiOafsG4&2&LQ-BmQ-_ z_Ts^k?H(4i!=*;ixxy>CQOG+&Bg!@lM}qjgOe>^4tnq{ujMpjyw%)vJS6j>%*R>6_ zW6eFV`XUZ*tOYGBwpd zSLd)VF;xd|w`GV`|{^%r)``Xjz*!t zXKi4tUV!NN1_X$_?OJ8w)?2fKDlBWeB9~XIv@#dW9X0RZK?>d5;>Jj-{Ot;3vv~(x zuMBxXXk2*Ce0bW;W|vD)n80_6S0L|*9(Jo}iP~VVc?e@(!K~T@f={`KS859ifG-Lq z0&P=o7Ag_6ffP(C07M^WG`ud{=%{J?#qQ$q=ACp}YsB2!!xcuuFO>d8n26?WzMOBO z(;;C+T@2luw?$UCXuh|V-Ad6erK{XZJr_u5AVPI!c%|Uo5pAg<{F=RWRl? zepPFC4`KSHh5-!jWpi)gY0BvW8Mf19{-=D6Sx%2?v2s4A^+9b8SIcSNg&wQ`7U(cu z)vB)-uF~6~`dYEl*&B6U7F&9~O}klmt9g@RJD#^N+t8fXtu1d?q}c{E91HO9qI^(D z&|%gVteXqQfeo+dp!qOltMl}Z-VT>5^j3uyac{O)g-WdQ?ZTagWOoShpThBiHNZn) znPweapeS{>U@(YhMf}iLu*l%%?RZ%BpvEh-;d#Rj{!%V_oQ6itI1$?JXKBG=vGH(JXZK3C*CGq!(PllHuU_5>M%Fr*{a)T9G)GZ`p+3 zLm{1pftymJXSa!kfi{Y*e0=yZ6yx6ubh!J^sduP|LM z1(Y@*U8<>gs20#dYRs3_d1^GcKB17{LZYFI6x+?Q9e9&n zxN*`}Qb^9;Q1~>;@)j%tK6qfwVijBnUfdQAgL9ORnU?cZjB(T5X1CisSgrMvP_S9C zlVc2oOus@?1$qhe5`?*pMF2cJfSYKmTcqr?HU-ncZ%d4t^;*%x&RZ0_t9py>8*?JmOF%+VOxH7%WVk{CNAv|ixH>>kWv2#w<5WT+z`e|YjA&lUEL6_Sx) zJIVzk8E}!v>^(DzAn_mq>sUD%MSPHnj_K&73I-#Q*oXz0WaK6CvxdpyWQgn>p@O-x zBtcS`))8Zwl0vYPmx4tCU(Ld1u~F0U)r2`Rqzs-zS1L=PSjJ8znWu)x{n$qWa^?Wm zA&@Usiw5;CCC+MqLp&U>v}hY`(*uFy2O0+v(_sz1~EB@9cdv87FF}@T^ac{<^tp!KKCa54<#oN`A0;m z@^2$oP2#Nyyr(D`c6o`oXC#-!K|R439t0gj?riNHc+@2c5C7f%MgNrleL0>C|H&bd zko(;`jLB+b7btr+LUg6Z6-)3W4|{}>+;Klf(VY~*MB&Q(zJwJ!KY_^psoYXa?+oiAcp;Cl>0zPYdD5Ulr^Xsc}369 z2XS@1Eb4Q1kbtwEonHQJQ>o zcMMG1j+s$zNK&#SK{hjN1C5|1Ss?yYxN}c_XNW{IddrnSdXwWZSTorjkUIn7k{j>i zEZF)q10cgSUSRU$i~bdI81&Ck8qaT@yAVE5l^ev*8&0_TG4iN0@fk_j0rt(e8H{l# zOV9ESKPx%2`EaXlw6DK3Rpf$0%?x$3-S!!5zZGxJL~{4JjY54tQO_V(@f>qAOIn&b#up1HLxfK|tFPtA8c7_#A75O6 zJ0mS<-{<$umQHqFU+S@4wwK90Z}3(do?^{bEn?ARCf2-N+-)8O`I^!!!&eu2-jrYr z>02450HP5oA(v<>ESL$JL6r++){$2t{xzMBk6C658SBQ*sxyzr0QIso!HM$TdO56B z3ZHHIhSut8xkxEfR^knLb_Ui%9DD?3ZYD0-U<;0g-F{3UE>n}C`QHHsUQ07nlY_rB zo$1x&qio{A6|YT-KM?j@%vO-_mwE+={t*9_1>vTrPDK+vn~ovLXQXe4nN=@Kbw1w$ zygSBjn|dKb^!Cb!>{HZB|R7nxx9*Q?8{25+I2Z2yk!_ zMNiHD^ZUHc{F_HPPjbF*Um_zjBNGV%AZc5*x-A08jM%Yb$Bup9vrCrx6z$BJmXFmf zQeAFaZj4w z!8(p>NcM;30bKj%TIIx*=Ez`tHNs(mMq-zhH2OLPS)d$sZzvta$;os3Pus24iCYLs z4m-?fXDs$*9m0Jl!kwUz^*rX7x***RETULS;=7X6UAGwfC;yPDjbUi8pL7>&<* zXkB=EYoo0I;J~*zRBY%ebW_qI%7g+#yy~~Ryo!y;nrLSNa5@a{9am8`GI0C_FB7`+k-t`n(RJ)2HsQAvzu$g~ z0Zjv#B3l46Ea`$3cD~#tEAVo?1mZ{sAz*ckB#C3!u4r z?ELF}Tyns?hSS-MvY(3t3l=O5R!?xn&d~G(G6rtegoC{0h7#I28#>QS9HJ8{xKHd^ z=@`oyRgCo%e^nF8ayu9n=&qjR=J_dxSTye3P=j#$hd|iDMuOQqMofhEPzIYW$~4&z zG&^u_(JZmD>u%dNx`&G;vFWnE^x7AFYuTol&p&bOX5ZpNmSA7)YJ zfwt=GT;0q*=22S-?cXTVNjMtBS!rl4z7*h2(5J$3eZcaPhOrX7XTmftaWfJ2Kyzh;7h?5Mu9?#j6SoOR~Bcv@}X`8wzB24FkFC z!E8-Ws;yu^iN_{nS(gI`rZk_e3+z zo%-lkj|GZB!jD*NfRr)$9}nn|FY>)Hl+l(MseU5EK*3FzahfqLWfC*%X2pRYktu1*Vzw2CHb{?CB6sojYD}2R* z&Ix0!W!mgrzjuvQLUrl(VbK#iEMvfE{t&I?q66s{onKCSS5wF#;W05DsWx=o(Q_&z z!YD~w?U1p|Y=Xl7eaheh+(Jf?Iv*vQ$tgte;gjr0EcXy=a1PP`J|M} z=MhD=1#uqlY{?-;&=*KrW6~yDJ{cbFbpJVn-++b$VMtgDL&-6Ojw^?&2M+Kg`)db- zKxe(VVhH5`wNiR!;@#w^>D7pCyu)F-(Gy1{r><4c)? zG6!)!#*{CfbWY!%tAJd%GH-z$889DDhm&Ss!W+YgMwlke>Amh-*(qN43>`P;Sw67d z?QVupo@0ZDIaW%BsfEqQ@970ND?*G1@_(60BKmzOXfx$*|QKN7LL z8p4&a79!dL1zS2rxcprSl@Xm-i!$LlsWo3s8kyhqtkYE&^3H{I_ky$ldPPjH>(nN4 zRCa$s>a<~GsuX#u3LtSJ_NcTjD<5iO9DHt9pa$V8A=JUSdNvR*1+uJ)WCHD6fuKMM zs`oL5L%ybGn%zy`FO6#YhMOFd#2#g@+zT!MP@1h_Me~qo+ob7gbFL@ZE}d`=UE0RV za<1SIUkzepr20FF$k_=~mg#REA{@j;F+rfx*zjwS_e35U=#hSLIBk&o1#b>X;4q6G zSc#8Iddi|hxH9P0fmnt`)?hX8KBY0ld30`;#h4D#Oj!>YUjlxb1_QSArU1`fnbcBy zAw)#BPoE3i{J5nmd$fAGk$L9e!Kem-I->~`_{-k(0^Oy{%woY4$A}paZ0dH5kP%am zy% zPoK60LK!(Xy%TiGOt(O0$ugtt29`mA`;N>AGO5m)#%Z_}6g)ABRSwRAJWvOzzeCl2 z7$1*l^1Ee#0%{sFF?_)WaHG~-M9~3cHvue-FB*v3YW)rt`Jos9!kJYb7#RTW%2p-2 zCsuA-#C(M6hO47xS@hW`_4Gzn9VBpW7NvZk zdIS}3+6YA+sUUW4CpcVT35!Y93%>^ZIXr0;7WSA*xZhqLcZjy&lpU1#cy25_ZjM8G zLH4Kme?7KIj{6Q?3bZ?*M1e7l#S$R`+TK_q*(Zpl&)w6vl}^HVHe55Fid$NQ#E6mu zGREvqxm{@$?Jx=OrBp@rs4Plh`A7?(PZTh%-UQDa99QaXRrK8j%>}5_=-RnJQlbY_BoFTKtsy zG?+eOUl>ZE=~awNxD#YD=L6W$)wIIs-vsO*K_U~&p{M}5AV-Zxsz+y4LeF1|iL(OC zI!Mr0-U?w8#Of~1J9UtH^pM(|Ddy@+dg|3Sru*YBfBy$qdM6Vx zhWC+sR|+7oltxK)+>h{0@;PDRmod%4e0e%)S=is z;8!EExIRqzdjGLrW#v39csON@_H@?@gwTssEX;zmAw%g%^%PQN+;!kM8@JL*wN8%Qz*pJ2)l*i! z#`$ z^J;7WM@2Awrvlna@fShg0)Zf<{^?t$l?|t;6_EBJwfk#wM@NUtIxHv7R_!X5H~L@ZeESuZU#jrjP!mZD1T>xX$D=-Yn&Y6?QN z=K!3cfqaVyC(~>Rl3(E|zZ?utsMI#G_ykm2o2)rNfiTZUcIi4`b^}YRq*6E9(+*T48sCCdOGW|SZk_I zLxUoPD7S>fSy>mD7)hHQ8W=OmzY!>KEk(8aW2WDZkhSCn8nJ7eZ63>Ge$)^Z8kfX> zIaefJ_kvhQRLvN9U?bEKPcyZajdpu0vt;K$L!eSMGUFRZ<03qldRVei^??F$6s zpbrRZqM}qVqnywM1G(9nn1E8Afr|@P&F7vyLg9eH2;DUvG4ESgZ77N-Nqk6dy1gD@ zgV*k(+TAUk%}P-m;~eBwDF~5`QXzFc8rh{(0`v>a*W)hox}vy?$u;G35--fFHze)u zmhL?0oS?WnGH|dfOPvlGXbwJ2`rFV+iO+oc`tr1jM!({PTI96~+LyyzzJN^yum){R z$JBC0meQ#tokZTYByZL|O~Q`rL5c?ojX99JNkQ_YH@!yqPgD$2O%xP6PvCcdtHuf` zQUq#refDgIRME~mRGpOSD6W!7F6a|U3=raG%IJh1EM%!dlnPlba@1t_Ef6r0R5@K_ z8=2@B@`O*R=}w;Tpvy&_n76cH%A))lQ6yOaKC}-!VkKaBoT5d^HDbA8KljF?C)tZW zYm38XZ+%U6B|*>`Qr6Uw52DcyK_EuGJpcmspUKlwPTQZm#03#% z5U5lCIRquda<^_zM=kajUiy!jrGFNh7eG{!kHxc71qVd_E<<&qERVJ zsVqm$epHgJkbYa@ks0CUgA_4` zislK?x+;ek)!nKNe%s`CBisSS9oC~_>sN4u*W-{^mbT>Pmsi{Mzsh zCMKubo?)~(n$P_lWjwzAw_PSH3$rTgAxOA!$kIG;2h}OYBeshJR4P&p;r-sqCiF{7 zG^EO&7q^#}ARb8jqB;tF&J<~>BCWu*fyFe~0yoOONAVV%OD-kXP36fG35fvPWVb*{ zrnUVxonEDcV(&f8$-V6NpX0DkW&^+}r(2pE^~R5JF`T{?X(SAcL;oM2r zph(LoC#f8xl~7UZY6Rqo&?t{o5O}Yri$@}CiVFcaPEsHh{|d;-gO%5}4Cc|w(pt)2 z7+?-jsG?n{f%ik)EG>W#c$PA2f6q$Ykr#en=$95=bl81Y-MSam@gd)fKB_HfHi6_y zRbJHsp1r!EG(S=J@!v;RsxST{ljF(}5V!4bhE?1nZTO}nx~Szy0EO798hUuX(2BWg zyV8aUF`9g_+um$VnNa>9Z&Pw2p%Jw^h}i&2LQw#$pszLkwe&$9k8xe*Qs$N#3HZ$! zER+mDw8f-*VFzDVT8Ol==DK{wC5}7LmZ?gsT3w?wwp}DCYyf9zi=!6IATgbG8FhGe zV=chkPy*q9=p*~;eMi5!Px5u3WVxaAP1ZoCxu^ij8llh86&kP7u~S}Gt_zFV7Ll07 z>rH19JD-aC2u?OFgL%u@6Z^Mai_GAro_~$uezry;%nq}j*axF zZG|qMuJ*{=0Tnw}YvvY?_i{Ff0&r=LC~iI6t=f*2qO7IhsN(6ktDH}^tt`B@zq7NI z?Y}z4fARe}LiNY!mDD&Gdopn+{2^$>FJC`@4zW`_z}_J?Xux_qNlkF8q5?Ai)N=r*3Jg9r47Eo-3-qBpvACZQ^Am(6$3j~& z7Vl#_K_=S(X3WzGQYNjHQRPJE^eHNXR`i~*(ivWR)f-dFH7N|aX)}o$Qn?g-L3f)E zZ$hH1~(X^>S4ev;!FVdio%ibR^9)$ZZ)HZ5>633J^=^v2t7S zjNw15(N0o0p(7}`>D8EMv{*VTP962LiZZ}K83qhm)Gl-w?GjzQQM`o2$)C^gtNNcV zL8vk()(sIZH?P-Ef>H+J)v}sbDS-Y3ZcMVXv*fBHh=deP6EZq zw6C77Mvf@-@|>-KAG#1qZsblRvCVX{@B0I^ScH^48^5a@RbA;NXbTG7o^>1@rlDuVUi#CczT|CgjEAv#00~7%*wekdr;<<_1ect_juy+>DI0l*vGa%Y&HkJ~6 zws^-uqb%V?#mVB8pyZ%^5GP!mNG2#mw!{ze1m%wp@&wu52YEt;j1Tg}2YKRtV@53hd41o$(hy46NlFM1%kKcCw1nv%`l zDa~{@*b3IS*1W=Il#-3!m?CGWB=xxDCyOcnww#@^ya==l2Ye9P2u4y^bL4X62#K0q zF+5acZnx`J1lL6o+90R6{qBm5#m2)d_u-WBV&=7V;tZ7QaQvBO&pG&_6Lc*YlYvvY zkVTuP!+MW66G&TO4V_}4^3i*rn;~vXSoGm^1|brl9#h3=2eGJC!bPb6S?HF-Q?Rb( zVb(dGQP*aGY-{wFs40JUkG9|vayB(8f{L9*`2X3@_0y+2-*3Nsx%d3d?%ucCub&?$ z={*mfa3^6m`yEvB*>pM@J|6VnqO~=ezMWR$0a7o5xs}=_SI1#!?LcxuhGg&5rX^iP zK2em_zR+fX6U8uW+zWKjWpa&{z2K`BOo6Az9n=DR(;uE8#JP9IlmiY{D3Afufi^#t zH(~tv8B7sm%NgDJoL+2ObFcuRFxOr$YSdN0vO?qt>=kG^4X+EA5*BT@j=pB=Ee4LX zc<;T6C4Ym_#XA(GC%DlEe{6VAjZgw4&8%jZ1GZyB8@l#s4W{gOk9T!NMo4k#M)B}1JjTxY-|LRI&9^iWeexa$4+hE&c_?|l4tpIq0EHyfbH)lz zbm2JqUAQ_kT2tSJVP2mAIn;V6-gV8wYH^mMq%L&dPun}EuFt}>E6WknE zNP^{vxG~XYwSTold6mGaI9~mpvIyD?;pte(mEJVMacY1l?J1Iez?=S z!r3*!1fRNUxnoC{BY4%+dBR{jph(Ka_#T!Cbl&rfi^Hy>5&$xm#q&OXM`23@9g0X4 z>=AA2}Z*zNooaluk7liVr| z(+baNM2f|3L6*}T3ERP^Pt}F?as;VpUoXS<0p;OLx72ENt|8}=Q&UgMt4qJSA5ul+ zKrdfsW5n4ZoYxG|RI6L~Tn&YZ=~V+wBtAMI(+-N5xXknO*j669RYXdt0%3_m|>pLxCltD)dfC@F`{ ziJZyETGM2d;xH_lw!j#=XwM@N478#^PPzc`q2$4&p7xx`#ZJNF!NM5xP0#mp3o}Vs zub2(lN6?^dM42k(^AvJ_eKClGvoj>AN7r;QG5x(REz0k-sKfK z9>AL=)@qb5>760BhJj6@nQ0C%#B~lUv>~-`aJG1aLxf?T`NYG1`@)zqUA+LNJVHxF zY4i{dlblx+N;)5pX0XCacvN|(?T#@V$SZl+p?^zjr(iQ*tdHZ^`sQBAfje#IQ?Lx8 zFxZo%Vb_EZ1fyHQiG$E=R|a!i;gbj#MtQx&t;Sdi>RC<-n+`?p1mVw}0kdrAn?Q%0 z&v_wVp=>8U;;8quFo?WW9<;4AF874q61766TB28S>nwNas3H0x^Y`?bk_@Oh6>6ZokEV<_52Z)G78yf%IG~&)pCm-Yma%|y4^7pbI5!^ny4j-Sfnw)*A9Lam+Ym>xwguKKw zW20a}wx<4;kEP^I2lX?AY@nl1_+?n=0BEc%wWZVxd4WV|qxoRXWMWS}O!*EA+Q}F6 zUy7a04Tt&9*}wn38QU}@iZXxFgVnAlHC1S8Wy;evvSifDx#ZED`YiR5of{VXNx9Bt z+6QSx2i_ghIqsq(r)yozs)Q;4AOq&(sf<=j%cgz2VpO|DX(y$uEZL~(URgnyR=;5jFk(Y{GL>&lSXJGn0K@yoQXJD+n(HxcxY13Dfxaoe z;8)3gim?e)H0d|xGl7T!$e>EVww$o4_MBbMgN$|Cv!H-zGRA{F2l)y&6NkF_Kxmd4 zl?KT53|4`#@9w+PnqZ^_cff|JZN;JILDY16G@CDhA!4eHnB`Ox3uyj#Ndn836|?-H z%1RWks<$fB(Qn|fI)N+854Xej5YB46PeC*j?el7S(M(0gR;8$JobVZzw^eRiOoPD=kCqx>=kN0&rMTDWjz zqOI)U`{V8S^WT2_zvGWT?wst5i(l+SALq>ZS>M9M%n=(x6pWI6 zUYcY4K>2sIusi@cOtkn3q7U>Bpso#`yNGyQMr{)e=^)K4LY|4ZgMJ1d{^B!~BSb+& zx%?(Qgh7P-VLu=bfh`NX2)ie~+94L~dRdxnb6M+!mQ!otf_s|%aVz`c4^naDcVAY( zc>rW9;1aJbZ#U+&k0uD-WvSytW!nY0f(|#2E7()VEMgvE+Ch=dl}4-&ie?2su!IQy zX4-Y-Sx;j{6vc66J!F=H%F9WF6)%W-pX=9Td=Pf%3u|kE(6FpKLAeBg%}2N_<6C(+ zqIZS!Au0DdfhZE9nJHaIL8 zaabvNxLPZY47r#YrvaokMxBP&AFzoh##1{R5B!TA1pYEkV+vVU#BJL0!Q}Z_kBD^G z$X(pQ3EhW6_nx*21cWUS?&1b28Lpl$iD<4<@(4*2aC5g;j_(6FLjozd5pgu<3?Zg{ z%+3Q?(?w4UvjyZ=mbM^g0@ieJ9eXZ%9TcKicR!3^;5|iwsC^%GD|?Qx-st12L8thc zmMn%Fhi57)dJvmcz!JC3zL>Lhj7Ua!Cr=UMzbb26bhq-6YA+LjmTlxyK0uK(2M&k~ zD@tP0`lS^@N}U;bOjf$|B&s6jRSN@4LeQTEsG>{|U1c}g6c2T>yjr66`0$N_WCMS= zsu5PqC@OMj5IlWqv8Zw&5Dsk53zK9grD@h3AtY!xLeVcNyUngkJ1>sZZ0@15OH+r3 z+}4tYJL<$~2wT}pVgow0y-39V1}Y}{eNqS@hVj%sC+V={^(b8b3@BcyQwjqvCd|YT zw2@xo=O3`RlH;MBup-PB#$Gt2n3h5wJq$61x79$ycs5+^;S#5QcKh;8^BM z2M3Mf=G$zRi0BnkTyURsklHN*F`-EWl9^(o+(Xw51inoLyA2|fw#5bUC}T9Ev4449 zvTpLFh>!8tt?U`XlF-UfKcJ1ch8>nZzF^T8{q7aA5B!7Ed6C2ECwne>la;{5-K7JC zkI^IYvjs~+0+$DyCMi81jRYooz!J2G+~p`0x_tmAa|*a<;F4`>LpZY`b2T9W=4ZOH zt_A5xhMc2D=CeioG672#(N_M>RwjW^6Wn|I!_$k112t_dXb3wP-rT|Ej3{epANl*0 zr9Xfz6|C?s^gORN+gcD$6K!D~PwfMAHH=G!(uk*8PT_Z=?5xh+MkLiIAFwc*uYCbw zRC3HHi)!B7G8&!_|*v_?C%G3i9Dslr=2s=kWi+Elc_fcU$?Rl^Cv#g~Fk%F*YlJ!T^ohE2tza(BR z&}AVmO49p40({=`|0*v$l+DF9N%RO82tkyfr#BW2t#JTY8rBOtg%libfY!_Y#;fAT ztn1BKJQt~8Jof>v4mWyC!9t;#H*Z{Arz@**Xq~T=+V66B3oAAC>duAF5 z@`|86!b0Rb&WRjF%rrrTus-4uS&|)eUR@7bel`y*XY6l+^e0&<3(hAkCBq4z+!_L- z$`gXU7<9gtWH_CUR)%`{rkD%IqmxH@TgprvoazV8Z_OjwA-~}F5;1J^Af_F(8D7v(cv`xnB@{r$4`mUsI z*`dX)<%=Y}ARUV4D7(raOcF_jIxqfoYoSobn3o(XR}X9d=^}RX@_P$_bf1EFyv)sw zu#zMhVk^3%OZ3%bFb!RHNW3iM%ArUWI{}x;@Tfq1!QmkN*|6=c#RxxLJ z_bXDatk7IN+cVB%bMAQ07KJ@e73_qXKkPWJ)Ci(gN+=`cUinbI=*HqVM@ZDZijwMa zz91pELxn$}Q0V9q^&b*}iHT(FlO0OW+(`_s7<1T*b_+bAskea$BcX8VJHP}%jOKL$V^E5juYF^y_$7tC zUMS+jU&G`EH^qE@AJ63&Y%4?r9L}M0N)e%}^1e9wM1>7&GznOrGi_C$(+}kbAAWg& zB5H0?B0wvUiQ>s4gFpmsD|akXNz{h3nzoI&4ld{Hqw%Y=+0Q>`&mboC&LmBI%1TnG z;y=T&QX(wmxXJCo(*TO=y@%aqaPuVl9#w%+7Dd{tU-Do}!?SF99aPkW`AWtBXYWu% zL+R?VDaI^VWewRVa)W~tLiA;`ib=98ldvY)1z5l(`>IVxD03wprTP;m{lu)DQ#xon zu)UF;Kr82w!Qr{)2j(TQLWdkB1Y~f2@P_=f1#6u?^A3``2=2yQ8sEUH#r@KlA@__9P*i8!1KQL{beA?7`piA&V z`S`3)=4v_bW!T!k=>1ZCqzKbMyS7f{oVw-simCKap15`R-q9CcM>q+ID8vFCLRuEi z1EC1?8oq~tP`>`wR`NX*Lh5rvr$SPtGBb^iSWi-HIah)6YJVU;Om%vQf8@Y&$f6C|Da{lQH z$B|(UJM1?BNZvcT6}Wb&8ls3EmU1rD)Wo!x$F@U%)&89{^NS&Ubz3(+owsWnllQ3G z%!p|~7wsLi=qg~2;NlK$Ojw}ZhKTlYks%P&kI<|oVCW(2RtLBx1QYlhd=akuVg*_p zFDhMaL}*ec#0Q(U;hk{m)yPfX3zV;S2lv0z{C>zp3a|5PAltfQr$Dwh!K7WPy42$(t3GnovBjs z!kvv+_GzpP7`Ip$N1UT2o+i^9*qhdmBTmymLbS;8Fe-`!CK|vXJWsRDqvIc+@4fjX zw#f&qr3C*m%i0Q|>FRDtY4UPQG+t}v^R?qq=b3{@#268ur32_VF;H)b6n%R>R@4j| zZb9&b(Oa@4SI%Zr>VeDNgEA}%y}&x!fD@w;z4-hJf)-c!-T*_S6)d)Jf}okvi8+yU zeB+(17*zzXIV^*RVsN zgC7(n%AsI=;4QxvB2q_Dz3aRcatzpl(`f;Mk@w~kOcxZdslt*dN`v>h?l(#~`E(7m zLx$s&!?;P?z1_W?gTw9P{ezcp#G^rmuJVAhqkQz+NCZXr=A-U()CEaF8xEX_BS1hA zgV++u*Dif>IFz&*(eTlLE)WVHFpGu&)9xH6}+3(FDRQn*xUdpN%5tOhZB{f*zViB3=Y-_xW z2u3)4E3qSR8Vjoq{!|%aj+~n-&DQz=)W~dVxj^N6(Yupc6NmEKl zz6pbyb4YG=rz@N*xhwQkMY=pV1kW@S)2(QT+%m29FEHnP^-J!MfLnhSD+afTkajCL zR(~w6Mgnft44952iZ?|V;4f%bnptFJTg)^|9qbm7tceH4>P%oY=V zS(>o+#Wgb2fLAcpFJPX%;eXzL$-ll#Qi{j$7cZ({aJCQ<7iDs+!`g-jZO46B5h(R- zb}^k^O`d-C8MKBc!`}2W1Q?;d!e_nVXXlZxSLT>6uDG|!{{;m&bd}jx&lwfS=DjRlgoHCE!tw|xM1jEnnM4rVMq>oT+#&io^?o=)>mcHI zdlQ@i?7=)cX&%x2Ct?dN$PU0$!O;Xz20my}CajGtB*GA_+tuY_6pc!A@?IrNk-*&f zjJ;%XBHIsF4QL3u$4L5z;QTTt$9(k z&De_gFYqwJpjm0I(5d0kG7b2%j7a(b@RA3~Y4C&Z%Q`U~t;s5>CyzovxLYR;+SpMS z@$hI{Dh@IXC7~$Dd&VGek7<1QWe3&)dG8D!G;^R;FtETqYun`p%7iJeU>@MqZ+vx> zdj%GM+qPi+J7E(_&|-k6c}s||o5#6QCr*=if83k}Qd@}&keJ17P|t9j>;)3RC4F!# zAXnMY)pLD=4j9Cwb1+A+a@XJ;;H=I$SRln5BH~Ugd*Q3QL!fvKH^Rg%FsbgfMX|^= zZVzvc#LL%12D8<@%n-5f_Wl^!VrXtqk;!SGloFU2os_Z1eXoQ1;@Bc{03>G2x>E7 zi>cW?ditV@-QXRRy4OPC>O-A}aRrS`!{E}_?nHXi8D&DtyGx@nP;3Wr1;KL*+(CPx zPPsP!E$ElBL_X=98!vxQZX}UI^6#8XnGuls-+_94UygReBDbVl7t)i5z4*%mXv^jA zpfxaam<9{dk$F6Nef;g?KRy!uvB1Y)5BuUVrX=NP^G+)~#V0pNo_mrV z30)%783E4HO&;_t*T6^|g5AOFU0q8bg`?x1$@yKmcJr$tVbaSGA-w_=k{=e=-2`Q$=HsW$@aHGL;5!CgDqmIB@b$ z&P48#}e)3nqqbe9n5E%4NDlIHGr zCg$0+D=XeC)P*I}@e&|LK4g*Vg6xBurBSv>mmn~Q*iGO%#ZXj2gxuOp(G;pJG733I zpx~kEQ#78UmBI2LYF1f5h75u7UaC64mevdklcT;=qGW_9SPphTbTLa(PIt~f4w7lw zbK?GGFE%#*W|zs+aa!NGfjl4_P6^R9guAdIww*~^$5O3; zi)T>gNntQj?{!weqt48ehekE0Z{hF@aYNuOQShL#ra<_@`4~XxmYenas0B1cBss64FDf(6+v7x~gEmJ<;BM4^eV=7fWw4G4 zzlJd8CT73oNR+b`LJ&85PtKoYkJ!ij(N^~8-#*9x&d&Jf`21w^^R3UfzWn{~KjG)o z%bT~Gu*_`b|IhEipPy6>HH%!txKebHwMw9iZV_=w^$+O~Ed7E=WxRKB?I0M0)ilWO zU7QfE+~NW(+3bX23QtJ98-?Bb?xb&WUtX)-PMzxLq}bI^IT(Q+3g;m|Z+@i|B@iNs z_f=pS@-{1HF*Y6*`evvz2;HRSi~uuW&><`A6r9ribQstMP00}WwNn%*)AGndf`X%2 z*3itPP&-H|$y8b5pvr?-UZ%o{Tq3Yo9z{2~o&JTD0S=Xq9Ou)~mXutf;F?!!ta2LT zZ3R-}$b~OVg3ePu+R>gsX9S4LT0SNcLM zT5x2VPKKM@_Hx z1SpQj1ZcwUIMHR!Fb(`}NDbh#bs(wLnX;XN;TO|4cGuR?M|iGqxumyc&W1oH>~|w3 zk>=cZYQMYr3CNI2MO3Pz0r5wIphmR&I+Umt%ZgW^7z%IieeZO}4ND;Lzh=ELqW~+& zMO8_VZ@w`r!IABDelLd&w`Hyd5iK{qc9RsC)JE-4@I=j~3v_;_PynhldL~=A0Hz~gwohrx8STiz28xJ5ZgD?QcIbU?H zJowx|NwAT9+-IRAsnI3xAO#8*7SN*8Bm`T?SF*YQeVW1g9rE;P1Pi(lg5V?Z4ETW8 zY9Phyx}#IMi9z`wt$gFaf^b8PvRB`~Qu!vxoq-Q1x}9hpLds3k4&-m%u88^ZMJ&nr z(8vS1%Ehd_fP=5mVP%;&XV+qNnv>idN`RVl#g}!0&>vjK1O+Eae0?%aH z-C^CRT-qrO#1e8lBS;Qo)&P}l(@R4dE74-qX9aJmy+;g_W5I6cT}It;fCvU?eN-Hk z#^8|BFCgh70t21`xscSXi9y76uM_<3A;yKiJuRE)R|n zW14#6#r9tg4)>3LpEK1NZ6$tj}ZHU;tZjaJI zIVUbQoqz4713fEctE9b(`U5QC98}piZ*WfD@Y|kqaj3I6QBz38a}Ds(>fu3qBr|(V z(+bc5sZ@rHuo2j?uJ&K_6NH&u>G-@vJZa=%^ylo?w)x4^%#lY=6R9L3$%x~dN*XTy z7T1226*O!=x>p8KBF?VJ)v5BSO|OjOI9EW`jHh5_%6PNH`b=1U&hI{ykby0e1@_&8e+O8H-48X=(}MDy4|W zJh9lawFlaKqYe)Ok-uuzVpf!G8a3b@i-9#`)a2N8)tLWNi&I2U=pOFLa{T) zQ#ae}KS4dEfMHlBV4z2|C0NKM>fYIeO@tT?x9J?d+nIJimhVOgBg9V4l?8K)R4#cP zv!wCRsw`x%hp4j6o(&Y5=+J>g#5&D1KcP-0Z7LMab8myjZJ<&=!r;}oj(Y6Jh~;>3 zL^Js!KJ?^Rs=l9x$#_J4%%M>u>?4%u;t|6N77UN zB``ThrY_)7Wilzf3&DW=F(1lpT8At#f0>KH5FE^wH_7s+7o6A(h0joU)C5CbNIgdz z<=A{{g_nz|F5l7~u6soGPA;&SBqf$GC66C!2d`CZT|QcX%Qh{)%jA|0n+P1*{5fLo z0*%FUpjOS$$KE>?7=H+iWn%R1-zlWIqqZ(wX0TbJ?ae z3?zNhkHEs}IoS%q9z!|~IAMq*^u-x10ocT{tvZ4r4~1I#UKFST2(^5*a{_q*ftYql z2rN~iZ*w&!%m`@4kj1O3I$sbBS%<_}4@Z`^*o)BQgvbutRno$~G4o|SC$Bx8rt~~P zm~$z-wN@C-L6JE6xDshAVgT?A!A~|ql|;7o&A*iRq#cgR=FmM&d(i4pOD{kXCb$kW>veF1LSVPE1PU&vdtRyaQ8|Z$DebO%x^!(rLboDpJGZNm7f5ohJRocWksAxmPK+&yn$3N%JPe znN+_g}BmbwiR=OMne3b|D6r` zCt~|KUCBwdiOW=1Ctg=Hk#H+leo0}l<_4f)q{3&#<)3Epf{^E(liq+nfD()UA#z=6 z$(#IfhTvAO7o`3P)5&xU8TH;C*%w>qh91P-2H2y%=!kRU8c zcJK(Mutae|&{H;zLtlMK1Y0tzbdlE6W{DkFCh@mP~W*R+y}PiUg+N^f8-NQNSDDc#`hY zqFX*%J)Xo`81S?g=HGJ-KWKC7#MQhDrZWSb!MedtlOAsqh`35rRZHg_YKq2(Wv3on zMJvK~4i(<2V(flyjMS|>%#MzpM^=}0;BYcQr4Ki&lu_tXAHYaq#m{5vx6}=B%Oe?+ z86@4<`j})+3)7JeSzdj9PZrq{B~aKutCUmXS9T%7SLW)Adj5AUz@U1)xgUw_S)WB0 zN{vPkzcs%%O~zmjcUi$_P|Kc6jJdLK_`7sopH?}v+|(s>M7MYPzQkCnsrh=TD4BaK zvPhdC^+JOtVe&-s+5`tPJDSc;vTvbd3#VWdB)|RQ$rn%lgWve5YUh}utjbWuC@)V| ziv)Nx{e}t`5LpTIh;0OT4720eP3P^!=w0^TJ5&4foAXO(s!xEh{|l3U7D6#!4+nh| zbm7JbZk6v6Qp*dHGa`^%mfr-fBIE@ziiAe=@4x@+3%#_N69`u$3}A>;oQ@Dfgh6AO zP#)7S=)I$`IEKfaS&jRs@1dCvv@l#E)&vfOZ2Q%|kPYsBw&rCtYVhhJ6lr?%)KAl7 zOU(Ni3-Qjb7C+2-PnW01mD1nVFyM1I^q41oqA-m`eU_3O#EFK|x zzZ>_v-yR{hlNrajhe$$>W|-70sv8_oyH0wsM3EYu5aH3l1ON1X9~L+&d*f7_FBr{J zG+;bpfZWIl!h^HQ`j{mKC^3VNq}!z3Y9)FN5hTO&8PMw@v{}NGO@)BvI7{it!I9 zLdpZqmv*YB?X!<0Q=zx{@r#3(-yQ5ed-K=5!y^>S{&*|<80QE6ib`9ni0xwxROc}i3%PL#E=={p8Dr(_o3y`MowpKxs zt(PzAWBXN$0?5VYZoYYImdtLPKs{>0{Jz7t+2>${63apv|*`W{bnN#-MOAl5iUI?$uqUL{wo*TEfo&Ukf?Nh*mBIr=+E|H*c;XLd~xDc>AD%Hq5mY?3O;iNlh<4#of*&Od8ss z#JZk{^nm*%~LN&OzbeB;1V(MBkfPmxKKHunl-L%oSDCL9vU1k z$&rhT(b;r@I22wva5G=seO_=3O(D%+ie@GI!4{9PX{B3fAZC@h^CWE z#Z)L)06onnX~wMJswF0XN&HdV`o9w=b8Qv0;jQjz7W?lq(5z{%FQ z<}im&-E!^UyELT2mf@iE?UJ~F$T(&m(S0Dp=3W#VM+$No9rpFI_{eM6+zU!LeGla_ z7DkG{SV4>buq0xjdn2Fv{DzSe=!dm-{_pd(y#f4rzXOg9-c{ZL6ytoJwQvg`oYzhZ z8t}(=^fm}fUfq3gXDe=dEBKQAUhp+H-3;@+PX&oB4v3NLp987Iv)|QR96TE(GBaxg zYD=y~!|jmAwe*K#6%eyT2MxDTz{DG2vPza&8WT?RS~J}|kD;k{@#K3a9ta{NoKOgtbVfA=K2ep}nr;H^2y5chJ_Y3m*bkJXa3V@)FvFE0Dlh{V=xBx2 zO*5BK9ALssF&ZTi%F}}}RvttRJ4B*XovwykG3&2~B5Ex^fhcIvX@|A@CWc#CqjF*Z zOE!z@{%%+bDIorV_L}n^I(mToLunZ^wQ^TWaYnLp!jl*yj}u7Cwp+7P0k1T@OQ{hK zB+1w(EX6Z{;Tp`8RzbE71_#bf-XKQZAvZ**={zg}x?b;Tb|iHcE|JXLM`XF50p=K> z`x}xSl@P^19j_NQc4=44oP}|3(DxK@UK(P?lF&~Qc`)W>vR-rYFz^75j$Q`_e6eI} z+yYZ65qZQS3mUJd$SmD8_-OXapX{I)dG^z%!04e4#i|5u$@iRID`FNfp$hwY4pKl` zp@>2_MP_X(9;EON@Q?#}Kb-Wysh@~!V;zf@f;}Yv3hqL`6nJ=wKWP{W_6MeI5HZh? za6R!Qfr#iraraA}TUH8QMl96;99C~7dDCaMFqgvk=4!N@=h}>r@yDJV`y`Ey*e$Gwv6CReJ*G)3#(Dy1x2`T~p~fvj)thYdvBv@H`*je!0|_ilvi zMY7nucFP@LUQHOO(^t+5T^#6wF40Cd)hT#(Y_bMd1G&Orgbdn~4m`c^<%)p{5!k#T z>2QtMhI7{<0jDkM;8=_52*e>KE>W+qzLFoG)`4&@bI}+_uamD`r<|t}adxa8*MlW_ z-46nK;~auIOq44RG-9GR-U&-Gl$fh@L2cb4Wp-HT0hb`fx8ST-i7a=A;Oc{-M(-km zy%v_N~;Pztjp8=u!9aj>at_Ym4( zO#$a|(mOgP#BRumQi-}ecdAOdr}B#i1uIZ&IQXccMGKs3mgc@T0*nmbGSR^>5soYU;` zX;xB;`WDT9n98{%sytVLmH_UllZnD07P5)~bn#tg!~+->7mSzRa-J zwO*`cN1dTTm$_NH=tL!?Iu{*9MD=0V*bk7r48j0e@v2%Sefdna1a=h3e#=l;9nv2R ziP=J(#uDpZjL34w&;zD3clO)`rG>fbY0V!IO=Br)tH=JsAvj-cAUXdcUOtHKb`nl7 z-nR+Qi>duKmi!uZ_8!BwjNgdN#t^+@H?XY)UaN4{2?5@-x2o`LBi|Wrln)&O)ImPTSS9-)iWQv#*O8c^R9ifs| z14mQz^*rr47``G9g89H9Uhn!Hgb0H6NO)z2yJ*R`#Dp&v=7aUF*C#4i3Fhpz@2naE zDyEUNAz=lvnTwrpwOU16(e`}ni)%XFcYh_9PxvqRCN3{!T^BG_@;WxG7QWRSN*$}b zs@1XJ$`M$K0k41M>tMbMV0- z4jRYHqhL#JORNuEJ zUDNU5_Rb#d;WP{*Pi}7g{pw_ft5>vh}fd-;M5yq650QMO4RKKB>u=RLT~&SCI+wbVz)-Y`v}?#v{R6~LTvi4Iy(V*UWxc>6)Apo!RRGM z`XLnEGo98PieAFInz$p!XE*~6cW59XkSUo~-j5lKNDK=mbU@NY z4@cJ1k6`ppp~$^tT)fv2WN}57(1SbRYBs(?wF27gVV}o{ltNF~8K;N|Mq#J1(J~r# zUZ8u$vs22SE>=bgaqQH=*Iq8Kn5TIgQ$kHdUZ^b7B73`t=S2g2l!b@+khH6nN`e8o zHg$SV^vA8zlmi@)W#U{*w~(xPt>vu7IZIqHYw+$3$N`)Wl%8^D64Z=;H>2gn2%(a#L zwY9JPaF(n6hE2%J`34y72gkQ4Fq{)kF!jO98;FIhCjNm(>q8lv5fxHRmHlm&u_^JX zKq0?DD{)D$Dx936%JpljVN)W4vZ@!@W5VlPLd=H(Hr`+(Q3@=CLMy}BNfjZymjX7G z{THXm0xTfmUHRsIF3w+4^_mjeKX?qD413eh&{725Tt4d!KeM>$$6DGV;W0=c@HgZz zNUZ+h7OjcHP7RIn+;3SSeqlB}--BXtko;shDl#4`thxRYz#@l8I3jE`@kG z*(edi>x;{ZwV~2LTdt27OpQuj4;|gu0JZ@`$uQPh%8^s0mQbuXqLzG|6urQkIzTx( z)FOk^w2^WIO*I697w>~O)VG{({V$U~DjxE=Br?ZS43|WFx9@5weCY61TMaySWzaJ9 zqF7?yRHIB&#N@oIc_wI}C|d{B6aDMpO(1IvL7-*^69PIOg_eSke8}&mJK*FIcvJ1P zHj9M~fL1XmJ^tMUzd>+zNo-Ae?H#Og5We@MRquwb*FZHVN#q7c0YSv+%}%Gn$^9{A z|FQg@@~O^v+`0LetpM46);5$#<|+m~w5l^;7`-4Fog6Y4JmX=8GlVc~*y9J%0b_!W zn>@R@;Y?n@uqaW9Lc7B0kuqryYY~VOa04{8Bg$Y$_OG46tQYt|e%yChw=&zAjVGh=epd=d7B;8t zfsz4S5G%EA^wINJAM_=F27!8${hwLDJaM)lb>L{IkQCnEG)nJ&;?x*^(jx}mgGAs^ z!CdY{eMCx=Q|OZrq|?rjLkTZ2Vk(9o8LiJjMVUYy34ykX6pDhJC17kB1xj7Gf#s3r z5(fqxx{%5N7no}EZL8Z`x27rD^s!%OVM&(%V&TejAXp^}DPU}Nf-bUg$It0Val!-_ zgUxIGwmGe`E0)2Hz-_cjj|WHV)HnRLr;H=pK$(98z)#VpH)jgbHQ|I#YIbsU@(sz@ zQe$8_qJzOo4pgtOLvy%wiU3RK4C5xS87=emFg&>Ch0gMs7FjA2QfeBWWC)b(YnRM? zGliA(hmdso;ET35hR!;^niwT#H4)rht3?n{hH@M*)}uW%`}On!e`_N1Xt+%y@(s#e zkv_5LwIimWqlhslI}U|gq(Pdz<*mfmyx@NMjyi-Mih5KgrQG_aqB;vn)rL_5D&1Gb znc`b3#?4mp4l9)AIDGZy)#3h&?ZY2Y=^|BhBYyx7?tP0Q9(%i56od3u9_wgt=iue8 zj+QFVfziSvh4KE7D8qq=U+!%m?j0QyHk1t!8jlWif;TBS7Qo8a_wm&j{msWWA1^sn z0dgNyH-6mf-g@+a87%i>h@5EUybQ2mxFWb=;N=0%cjx0F8Zn|fOVirFeDZmLmlrna z<-wa5+kbn5Ufs|4UZQ#nQ1BS!Si9qmgB`ute*PR}QykJLk3;`Qf|zz(X2)r|oK2-` zP4Soo7Q2|tRXWaT$xD?eWs?7rGAx&)Zr(Pws$)$%=SRJ1-s-#hglSX(>N)o;F9y!Z zI1js1{L;~>_yg{qcYX9flL~?Cnjz;2;w<_QL@cYY&vo)lK!n{5`Lc7x##V_fqehc| z@7iKn(=nP_UL-o~q1pXVdvX=20E+0Ni(dD<_sDeCfMD0}{ul_oRYj(fI9nnYga*oN zksQ%<<>K-02^=M%uT80U!7}2U&C4ShR93eX(E}_F+I|r)@HE%Jqp%eGp50Expt4i9 zmuaiJ#P#X z3S1j%>SrG*($$+#fFtBSqOVP)b*DAUNWgf}`6s&dOkvjtu+m(n2Vd^xNpDQ)Qn(@R zj6Z?@pI{wh^spR`hL7K&s}P-t`rsCtzD_1=cpARA=y$v5ZRsO1X0F>CbZ#J#hVNir z<&4%=HTV&_JuI>>eTM0JcK8%OKsTAPGvkC7`C|Jo2PjWTHTh$IIic-W$Gs|Af-;b`v!%9!gbq9SrQ35i% z><N4()dQ(=g`(#n&V_N8rUTN96^Fc&(R+^?hM5-2lNiZT_TCH zoh#5FwvG3q?g2pH2YW3ac#Z_sz$bl-CUGQov#9u{ddM}D4bj5_u7VE2HD(*WygN}r zViKYPVv{c^$`z;z9M(}UK1VSpHen7g{6)8zx9-=1m4uw(qET4@;xevRynyTIM9cyG zhg?+PhAYi33cekqRjiEb8 zCg~=E+e_31ggP=Fggkv03;rNWivSa$q0X@)B$t+@`;*Q zN+68v{b6r{K`jOcaT=W~e1;d25+7uSOZED8PAGWbP8T!*Ar6!J>@?DH~1+$-3bC$W0#3C`wbf z_JExU1z`l$b`+I0tLD=D2A{5NIj3^VNmVz$q+Ua|<_x^M+ z>yp{euK3*~#8nidIIG)QGONZLiuL&n3odZq09$&66JUx#FCt#guHY5Tjr~h)98TFO z48{wt>xI5`%VmY=&zu-_Nh=~om{z6P?4paZ*A`k8h>YEYL+VxBg+gcu&JJ>gaHTJ` zTRL0&19l|P@o4E^^K9ddhYPF}Y*^3LYL=s8Elho{1+%K^J>;3#B8&a z^V{d?PLUluB%Xi$L;2e#;_M84p)xn^Tm# zR1Xkkeo>z>lfeoh1;;8lWul7{N= zD1PhksKxUk@PnWo9;vNdBS~uK*gkx=f4s-`Ja}VUjk2}t0Za$S-}}=CkmANo&wls) zfrRj2 zCBVUjeoC`Cy!wN|=n?PtD|-FXY_?TRI2~U@*(I)>?O0`aAH3yR!fVJs7>o`LrdF2- zS4ccdfgs$F(%4-=TKSqV%>qlo(_DetS(~nh!X_d98wO;Nkuw^)=s>vapN^4Wf%~hQ z$G{XsvDt|D zjn)HEwGy?_L=x4&1jHN!^lYgC%<^_E;$m`&G%u)d#q7_u#6;(KffmJ+l12|C^x0VC zmQv2MTj$GIg2KbmA{N|)BRst$r?jn3Q2<-fcpEkMR?zk(y~8ilo%@!EwotPu5y z^vNdNzj@P;!x){Yz}9f0a?k^|SHb@O8IHx1z{w;0&%MMAn5NZ+aT8K?wAk1552?6x zC(HdHwJhWhk9O(-NG%cBevn-5TX*aam(U&i!&==@#;r;#FXa1$C6$%kyD(W+OPTMBFaKDb(Y85g*`u*X|CiDL=VzTYkWZh+bd#*e;?gOd3;Gh&Y>pRh=|!v%wkBxH9HQll@boU8Zq|2_ zaB{Ir!pR}p!%1^I;Uucvce64{DY?Y@t!Q>Tin+tK;|}y~C7rMrtI)L#_y;A~t#6qh zB)ewGE*!Ur_xpjlM}L43=?9ta-efw2vZ*VGwKgToh>m&qJTI@d%=f}7ooLuZ_bJl^ zC5CGEnflUM`i{R0z1E0!o*D2CWc{Vl7$N_+i0&8u8z4!_i;M&iI13`9f4QG~dwJ`$ z_4!7}W5@jf=3xl)1vb6N)t;|q8Ht4#=LQmHQS24oJC|8}&2uFbi{~l1|2!UIRSR6@ zeYqCtARv%6OA$iGpt1@Q0s*DByPd-%>^jfL_^flSnFQw2RW-*&dLL` zgxV4(@gAkEoMwMx0+(#Vr&(a>8AXCyTCj4B7xt^b)@4Kr*|kO0Ef&N;IlhqUZFVV0 zDL0nz=B-}Lo#bmjsos>GARm)ymYu;wx|1WaFVS+HwKnj}7}3~W&GGDMr}knZURwVx z=2%8ra9C-O#lkmc_z2jomSAo(b0N?`^@1=1FU^ugBxHw}OcP&pimm`p(IQi@ZiVg& z!H7~dSgiv1oMj0RP%j~_U#x_wl_&>`xRZx7isF7E78;>qsMYNp0aafXz zRy!!@!@#{6tN5XojLSwEXDBi@;;&EsiImz*DykDlzNeC}9u-Zt$8$8Y%%vkSbZTVj zAxvpSX^hyJVP&a@Vf5lTo?~5(Kqp3t<@~GI;#ug2Fom9WOp$_?{LY=3n9B10kmFt$6V*Z5BBl z@rJFW7Ss}S;mQgN%}IIwt+nvh-}06Uq@~HK<>ZOl6()}C6|zNps9BAMGU2k&loNS4 zdnLbb^Y{EdM5B#;$g3UL^tR8>(Nzi-zLHtZ6DQi`{1uX1%2^h?9bSF^${Qm{lOTAG zV#wTsR2U~dV5pHM=CW?@JzmwA^0_bh8fjhdzk~HWJ=H~LQk=?bwFqgX-Kb$u%+#+gubo6~t?tCFd64ZLrXX6fv zz5Mj*;_3)2=JKaqdL~Z6WV-j2ttJv1kERIsG@(8^y16_V4bWo@-#&rB3au)C3Lm-w zXaxR4w3kFfWvWbJu}(o)C$iS3eJ<_^xJ(dcVc6$)DjOq);8PuaBD1Qlfqa+&n{5r5 zrW4c*h`-<`IwvP`6M;R4Ay2^5sc(*SNF9a_8cC82s)-4!lrT>^6LH-vCmt&7;hOok zzvuhH4xi&R6l z=K5v#(~+Ht$k0XJdo&Llss5^L!*ysTGdG4qTY()NKQ7;xVwbQjHmf5#WKpM2AKW?# zWBzq1L=y{wQoCjub--;Zfk`XKdTs4`qsd?xyL&}|S8R}IXcGam3vfBRE8w{-mQkHx zHftD#RDP>bf>Pqrd5~0_Aqs*LOw9obWFr8Gq6A%7NBov+BMWLKMzI?@S3&wuPjwsB zq;9004$6h2g!y1kOpd*-Y(n*}s(b$sMZ=K_Jm>8N)q)R-5#@mgrWmz6Jxu~nnusEq zB%C`jptjTmyE8#PWBr_uNLrPH%=3#?zXkZMYtIRxa2|z4s)y z4_p#GYNc>d3l)FdyY3IA>RF42rE?=8X~8~!Emc|$d*{9PRo$=ZI7t{7VIAzfPtuu; z8WWi+dGd9z;Z~Hs8l5kapM%p1!W`=X81yMyaCHR*Be22_#TgeT`a?u|Op_v($}70) zOmXCfX!#*6p|Xv$0Xi_j$oKKbb3^q6et53sl^~Zc5^<>OfV3e)v|I)r|CT`Jr!Ka= zIUKI6P>OayZL$8yLf*CjstwW}*jI|;_TVjCdEuk_D~4 z9PYw^iq2cKXzIR$sTxuI43X~4rX#ioIL!`rUu2sW$i z3*|*4O2EGyt^abxrA<6W^L|JjuG$UZZkb(*>I)-Y7>?xT>#jD?Oh=h;AJD~VreW?L zf&=lwE}7i4ddn?xFlzS5@yDOTCQ{%x9ahEfxFiSoaVuv`j@3R~AvO|V#ImsiI3nBeaAauT9Y2n>x8c$bP zZyupkc*Z^4pM0Y3pU&XAbHlb>`3mDb^%(;k-vT&PQy+9Qah0Moo7ci;CpIBcjXU!d zfC%VzIt6a8(K&4HOyaTL8&N}<3n!tpTPB%e~*rEvrACnDaMDV9iw9wbxk3h z?sHpR-LeGEu%?Bi#<0U4q2*u1@mXmHdD}DnuPEN2?fKq?2anM$L7TZR_hmJ;3w-0& z$yl@LDPL!Zj0!)c^!?YzJHGP#Qqd5@tt|R6prxYZ)p_3nP`s#RG(PxM zaUsx^`meLWs5AYSqav)DWd&Z{HD87;=|2k`0mYy=u!g<=-dc8W9J zn|hYopH(mTgR1rm&Qpph_cy4pxs$cb5q!HMQszczz^x~*({~3$t@Cp zih=*|RZ@z;effv4s`A56&M;M-YmgKooeq9+50FedBdRuAZ7D1AbkaiWV1REAnNIeH zuL8?1m}Xl91}P5igE6m6%*eIumEq$9-@YfleLM2~RdMICkQPgvzwB5ca4M}n5Eb?f z-+`4c$IbKdsNiW<M-p4~`HtnAe(E}49`miC(51)vc72+g>bS*_Q?hMu2^8fum|L-5Z`095Y@4w-X zuWsuX3fwtbPs(WLDY<4P z()i45J8XzqbZqKob50mPgpP@F&@P6<0H`Uqv^pdtSXlF_?mFrqu~gS3m&vV&=pd~} zrR9Np%DPxT5?f8 zG~3=8`EYcyRIG6=3{a^BByN(X8ZEa4R&OV>LxteoTME-fhhKW(iJ%gR2MQZyTeqNO zE`erC(qCLeO2*4~wxSNVS!zL2DlIY*4BE84MQ}VA)t&X}P0RyGt7_j0z^?{~F0=rD zy&(IQ=@3f@VWrhYv_Gsx^ra=;G`TkI;rt`oxVT#$vc)vk1F7({kEG*!saU2ak$$&) zy5pnfAg=PXRp$jMg_-Pqgb(6;0&ij8{;Og)Su2$H)PG1$rhzj(+B8_R{#fBngW1f${S2U1&5*+5W7FyY{t88w?cw)Mnlni}59R+M@YD%w5Ugg$?Z>~Dy&SgjsWmLLu zkUAN#HiXRsZQ7At9O}h0F8krX>#oVG@~BUxl=Ch9+Z1|W088{V4sfGEe%JHKSgj_a#c8bI&t;v z1!=jf=hl;S^m^7R=61Ywh&g96>w{~7YvvduyS1uu0UAOl*imNIoxyN00&kz(AW`pq z)*FvUW8qxU`3?neHn>y`ZnOj4Y7bHNCf~v%Pdej`!e6v524Y85%Qr6T*!YCt@uo>_ zspMcOW_jqOKcsU+NmD{D*y*?rMrfCpkGdo=kZ?RoN!hUG_1Ox{YaEts6p?TE3P_?2 zmv)NC0cjuz!c^LGytio;iee@n@3|0L>fFk9CC;txWAU^WPjYdzC3b2$YB;p3yDt^O zNw1e(Os7|qr=NWWDw_n>JsO{X2IfEO3_cTCr-vlE&)i7sD}PK#VS7SgbjwrTA5sqL zqP{6lIF9#}5(sQ@r&C-+2nH!KmEz`3N8Go~W|mBx$2;G<+wd zbL=@}IvwpD!pvdbNFrik9npOhS25KjT?l8=5YAhf6q90eGLtOfGC2#U;*mxot5lwr zW~`j@&)MJqAve~Y#+7+;#LfVDwb_BWG-MwO!O~R;B;jq;E$?@Op)n4?^0BLyMgJw} zm@5dr@-c(iV9sis&v9!Whjrk5;#d^x;}iq0EaMT}Z9Dt&tH-Ao&~=c6GR|U)z8)>q zz&#Vnfq>5B@9vh+TvrlcG+9~u3ZkbVBISGqpk;HXw4i6e0d14y*_jKDjjN6XGuzHi z21s#srjf1&ArIoN4KZ904=Efp z?RI#+xjI#TEf$#D+Gsu!Iik&MT1fOp2!rKrBW2rb=gp7uqD9B^yAf4ky60l{;3#wW zo{Yj#YHE{ZI07_W-PO3Sq9r43S1jDV$=Q=h_aQ3AQC{$=hc9cco)q|6EJaT|B=|7I za&mP;}CYA8N#dDLdz`a z6~rNA0SY7hTc5Xl>EXJJZl%D+3a2a>Sn8633a2qGzlYftxSZFq>gaBb)*aAUbPxrg zyJfVSB*yDFygN@Rg2lUIr37fE0X3hi?HJB8RBlsCG&C}lUz_&nclpqCK@9U{+%I~? zr3>P~-uqq&Y zBZ@xtT9yEP(HWw8;yjz5Y+-!%J*EG3aHA%~0@cs6 zfvF|uF{*!K(czMdZD59vC;?Hw3F0#>UtXiUDoO81-y~ReSo&FCbjm8N(B@GKfbz6} zJJb`T2&>2!+|wE_NJA&(6!r_g7!WG#Vc3IiAC0SE!gukv)HSGztV@zs_vCRAO(_#w z;Y_xRBuw9bd6n{crmEA~nDG!5(kD8KbJ-E6Nl} zz!w5I!m%Rul$((o>KSw3Z+UL8F58b-U0XXY6&)m2LremjI~Tpvw-a-(=nVj)^km9% zoM_Gc4o&Hop`iYx+v}K*!N#$Bm3<4s*z-_vP%9YP5KUCopX>q#qM^_$q2`$47zuMx zo{JPCsUa#y(;QEF&}v9x5w3$?5_36@^_%z_8g1$@Y_k?J>!*@xjRPRGfuGoU!fuWg zz{=4gV1qFCQ;DsGT3)ra!5YN898M#M`q6hr!y&K#(J;(NBE}76U(*+wGs5hw(;vV+ zOGhqlX4;Q4bUcUe2ZtZTHN)RvrfBYn5gDms#5xy_?ZTS{Sc-#+ucz08D@mjzfyd`b zUpC3sAqA>szmUYvpY_L5IhYcgPf_Ari;$`ICHb)VKdJB?mA_lb=C?RX&qwF|(*kXY zkYIJ9!LQNIie2tIXY^*0>Wvkk53rU?KcyhvyBRSM5mLNT$kk|q07e9V7MN(+R#?-P zCL%<%%w?2DaLD82Q9a>VlYpJvq9Di1W(#NRR-y^IMR7hj<0HZhL*D*AF+)Rhtbxx1 zHD|ey0~@I6_QFDsHFCu}Pusd9Uxy46ZHOzYr=xAIE=c343o@5)>{!Un&h<-xtt8l*pW1nW*!hSkkq`96;*gJySPr#5seK;nt*=?Z~Q5Pl!#M6KgAvhXg zSXn-e##k6c;7e{w2%`DBKC0T6j0a&Un;IIg%gP6pL3*fz1V8}#Xxv3GeK*@gnqUX_ zqu3l~L;G5mabS;But0NTb?IA9L^1{=x-DRYhYPD_p?Y0`vf57>S^~ec;8?@}qJy0j z817HhMZkMm{LTsLI-xZ)(frz>jUPj#VYR?WYwop;|n68`17!yIQl^Sr`B-HFk>`AY`>cLeRwfjiV>Et%9ZO<0jU~vfRyn7pr>%5*L6U`w z&9qpmWjXX=K@mE@CLLI=IRVsq3E`BdiC0Xm1_`;b!i$}|$6L3cRKQpDa44fMpf3tY z4P9%``U8ru$H3C0*BPH)KuqN~PCAyGB*bi?d^+;Mot`Y6Q-!e->|5E_cGL=h`GL!W zQ)Eezz_#6`R%o|m&PG?d3wi|?cEN~Pqor^wkw9HI3{l|1$pPG(K7t@iU1dDNNh2b0 zy?RijD!Dp-ulpy}wXczDhu$nBP1~SC><>6cn=ddf#}yR^rM>eNCj+`{XH;%k)6VGN zg`HXYe5heM+rTx5O=7Jqm};Fhxt(pQjQjPOc6;V*+7k;z4zVo6wG~PI|XTSLZBkzcLw+Hg$<`pcQZVfi8gS z2bu~;8;M;`I$&4@A1haZ1$j6|KRuAhr4^b^5jJa(r>r+(Zju0 z&-Zt>-yH27zj=A^=GEc;i|xZ7`Q~Bo3gO5d*aBXTULiFS(q^kse%L?$K0VG4pw4+C zJwMpqee-Pl`S!~lUBL5Er~9lkpiz{o5Y(7_)6O{+apgnn5lFVE;s~w5!X=TEAzK#i zrh?$uN>TJ7G@DFz{Yh{XObXn<`1Fy8L=lzz{U0`elO%{S^+jo+s`pdE5#WnO(w_E) zg?DMhO0&9N=CeYN6JvoxzWT+}v=Oa*&a!A1p=4tKH!KPY4>nOvV-9^L#xYuhyHqx8 zhgZBN%;6I#1+`oq-a9nFbn`a9=I2)-*(=-NxY1_|^PlhJXut)iNSdK6el`|1gDycdQq{?f3}NcAr?3fohdt;vk&she0I3cbnS)e=>=Xn*SdI3 zq{}E|j~uAw8N$;$653y@`@}%2n@?C=#Q+8?8JvO>RKph2mRPA35$O6trg#T-kRU7zs4OO9-+ys$C zD}mj{Y7hPkoxFGfwc#&u=obAWKZOjOV#WF5Zz1fc_)x_sWx-UzTQukKI?FsnCzDz= z+we$5dT<(=Ad9Ae+N_mg+M$KqOmrkgbR-mO%yN;B`K;Btqb^GSJ0qRNcvrBno5Xy$ z{qksg=Xn3%C8X7tA`7Eb3?*TCDU$VqY~FgnqvP$vV~E%ke!aiwN(SD433>S7yTiSs zBaYo4zJX2ooI2G?hTl1O@nZk@SjA<=xAbA44YKl5DA|5?aA*UY!8!qPAu`T3INM|z zBo0P5R~ZYpL@kMx0+*b)()L&<8X>iaXx4r^Zqs}(K2o$&m>}sC{5Z|E7G0>|8Mb{N zHR4~nzA5d|s_QL9U&&C%`B3C+o=sIgF2%T$0Xh{^x<*c-T`jmBZ7Wu^OpS9n)tNX^ zVWBB=i9Ji^DmF#?tWW|z7(Ejvkq&A#!P$<>l9NcSQW4x#V$CM#meD~+=KRi?8zEB1 zVdwik^9`&a*zyJ{l6DkHTzJXU5uv2*-UgS>9qewHtFpfj56K7a92GS4KSC?vmd-Z9 zYWQOVx?A3*wTw;}cz$XN=VG2~VXpf<7-Y+01)Z3b%IsXg%Yc+SGI708)M$`H<@I;8 zFc7%&8H`2K$(D16VQ+dp8oz~2crxovK0*5Z5J4@L!PoP)l29i~dQlK_;5C$3^zenK zNvbjJ+Brvnx$69nM4fovIq3~1j~oP3ztlG^b`G_b09e{f$uJ%Xcch0ZVv~E+2OrUQ z{^<44Y;w`hgsVSQKpv^(8y;h{vIK|hoWTn_asbA?$5XgyiPh_i5iAnZ9Djlk*d)Pa z;T03(s+wb9u$P(yTlJVZgaZg97-0rj5U2$MA@wx~zOmEorwdL_Fficu?`6@2HcH0ODk5sE@+CNu_dB6(7 zK!}2}Wv&KoG*;AzE4RMR0%T6+?F0i_LL#A{z0U2jkRgUy2x~)@&1F-S@(#vgiuYn} z@lGxR;yvK~xk{5po|@gz&fXD@cUtn=;*In2_4DVR7wLP%D-J%^;_HEMmeQ&~M`2iA zDJfZFaefeBTbQU13PKpkItXI(Y?LOqz?64=(MPC(a9~H_|Igl=Zntrr>B9eW6}23# zBPyRnd5E2~;y9)#%3(*A)FkcnY1@knBq0fH5?}yOGSl|OoI5&~^gYiz?4fE`p)gRE zbL<}$2vqIi-S2+q0o3<$gg|mQyjy^bC&+&EDRN3iaOs#%eES+nS_C`5+Q!=m(QN=3 zy{PTG1zwgz@j8*P{zX4_f!2bYf`JjiViItf@U~e7RA6fIo5TcMjp>};92k@FZFx6@ zw{_D|*^Z8bJ&J;zIlu+H3w?9Kxtb8A6f}<->AF`uftL*Y4ngaX8zrokbNTtbCTWzI zM0lsahpdD@kr_F^4woYXT`w=L4ZV#-CytcC%ITT9`xn|@kf+2UxV=S*O76oOR2PV0 z9o-9-jO6Timl(}yw!;nGrx7-lOp@)_m~<(#YXe-NAHf>U_Q%Qf>H;Q^>4uDQxHi*y z8*uVLI7quEPl&sFMs&2lRR{4Z*nNy&2M1 ziJWk~Uj!BJd~*7IKE&jN%D2`%mmAbW@o3dG`>eH1+Z>$J;SMIxv(47y*Sw!BF7Kxp z>LG*9I)fwMZLiDvlo~FfmNcaWo}mz_8Vm;uUf2z}cYWXJ`&^qQxnMzcJXr9!xO1_I z)8RBG74~_jdmFG=jpmanM4E38uTHdb^fbEHj)0Ukqn4#OkbslpOBVpxoM0Q$rqAMk zX81HpmD3aiiQU^9&jbInhLPPZcPDs2`@~pcDn%NNm(C`8c!#sVj-uJ2I4G z4o(<=dNUndUSffaS({$pM{+9^9UKMnF@R2`#sSTUg`x}hLUVAG`PV{EYzfWW4PRS0 zKGZh|3@;PBnya|T%Tf6JVW>rlE1+}!3v#h>4*bmD{dGq)R@P!qh zzB;rd35V~pXPsv^-&M=(GaG?O=Pqz$O|a)Wlyn`Py5wjKa}m>naa@i_5#=gYJBjcz ze%(eGJ94bUUTugvk#utc@RLLY-Q`t~lvFi)xl3cr5>HG_zs13nuf>R3-+TT09BRf5 zgU(sjsru9of#|U-*(H19)9JMU-YC;)C<|EA+501+kOEC!LFpVDzJQgg;yG4@voLwD zF5A`D8=hY%uC*dYyT_-2T=mriHur4jciPr}zq)Ws;x?BE&yqc!Z7|gtY1w7a)#q zBOacv9v=Z$u*Evi^T7O605Zbqmo)uJ6TK;5(AV$=0pohsVDBd*c3P^VX)7{f=B&;Av3g=1Xx1vKU3X zp*v-q{3b3{=#!J~pdV(XZxFB2ze`vJoSPwe=alsp+;KWa;y>IIOk;tN<~13m*hfTB z3qP>lfCx~6PliDZFRxGm5gnx1;M)|0YKkJZf)wJ273Zy@6^z30ELd1HJo@n7A}Vk6 z17@~N9S@lZy0dq5?wjlBlwWtL(`Lx5x_Ewz&7?QYu6Cu)XhaTN!*=1&ax+&x03m@o zcBs%vs^xH)PY{>D)~E;-d5QAy096WGo=f9$dEa#pCvifM~O-9&3}l#9e=Hc9+UwOnYxPq0AG~p(<}r6TWXI-#MH-42yynPPM#`CFy{YTG z5=Z)kp;%^=%UI;nJ%KNerttQZvSF@L9_1mb2~V#V1ZkRfgAj^v+ZVjircHE)ZPw#c zK+4#s9sMQF&T(<&R$~oxEK3m{wDwTdUP+!tL`Mx040=|*88XO^!IWb}iXdRbe}|;O zT+p+j1{>i|slHeW>MP%bVql-H#OFX{sVEgmkrqjDsYU$N_g$)8xU+{keLH)H#~*(D z$?@*P-Q&N0xwCtG_}87|k3abE_|e|c-ocmqPxlXx_IFwHr1SB6kDvihFHph~iMOYy zFhb&&l|Sr!{TM}I9zFYV@iYej@Z_RU!6ej*X(-tFDxQ4t>;TmbzdYW5`e^Szwcv_W zZR#$!(s$Iao+jgdg`6qWgIX|hJ%^%Yy@1dcdniJ)_x1kX-w7yy;^hz`-Rsft&FTR8 zkFWL){`awzvE2KQuXdj7A4%m%lyycB)STra>+~=}x^v~pz>TFtl3#7 zl2vlK!K^SeX5>^Eu~(@}iEDKW51|!T^ol2xH$+e>TL$l73CHU9)z(*E?LWHXJ<6_K zTurwU#TK2;gK+T7&iVW)w~v48&^Xh=1kf|eW0^RpIku_<9VB%;Au7KfO|H=BLCYw3 zm`^&G#Jh{I39%aqiXN?_lDAahH+gH3y3#H>#?8BQ^+CT}cO2T^0)V!%Bf9IM$viOw zA%u;N`f9sSAK2khW%CpU!dJn&^uFNK92g z$$%plv*+4qK?{ce?aM>g@~73-d&naioNG;v!JFB8cd&TGF?%xwC>&ZuUag+8GwLSs zYH*`*U#&Vw^^L|y4$i$0YcPA*!KA1c`t?ai41$xB5~N`8Q5jEfmt~5Jc2vJxaebS> zLK|Z*7_ft=B=sy%=R(R}O8Wauo4(_e*Bb9}OjM`Ds2s1cG(U~nmwK@@LkyqY<`AM7dv>N)FI95R1pm!$6n-mKI z7JSWnrLxpgwDuF+#gOJhtg7wZ4txgj}1-$oZ+*?TEf zOrTl}5Pu|1Xn6m45uMTp2yB3)X)6GXUcicsd@ptCOLEwZE5bsD5@wci1>-5{xfMPI zr6o-A%w;b)TXIKSxW7^ zMCRW7)rDi$SPa#RdrDx zdv8mRZzUGCr|eh60m;_e3(XXms<`tKWk6q2IY_<-a%k8p+B8tt!RbR03=}LqQo9bf z*rEZ{MtGu=yapEuGZ%;Iw8h#yDVd2V5&J`^+>@;$%(aQb4`igSJeCzSTVe!lt$HFC z-f^n!wB`%#k9boI2F}=biMup)u5{z?v~C4RmbgfV0#!I#y1E*Qe8B4s2o!qWCmo7= z(2{~0Sl6UI7$H3xr*T10RE++`pXWo@g`=hs;L@!gKL#lUErtm;g;Qt(!Y^-B8`hI9 z_5#t!*nn0WC71mS5qepqsYrX6?t!`#nioR59Ne7Lt^Nm`&@aoprOQ^}xUB6Qy7&Fu ztc@#h(SB&5JNR3;VYy7cyou^y$T9{f)Wp68IM0}_xdBp&-o_Xl&XsEpkI@S5mbE1U5SV|-US)h&0uj|5EixS6_V0k@J z;%IB~$t{#4!qzREqUTvZJ_}oW!*F@Y>qZ%iQ+A$0YWGW);2@rcnd%F5n;YfDh`<4- z`blPbOmO#JyUnO{D7|E}K3+y~$o{UBOPz)yNgAN}_#iq0N3YJsnA+Y428J5R0#sWX z{de_#FpwQwQ?fEX$??a|FNkfCDmAppS>M}52@yqqpB$>KN*1N~Uvuy^cKx$8l}Y!# zvEDM-{=wC5q{R%(_T61r(yayJk&(ECA&$Ya8pNkFIe=}d|8n_>mh+#GELjV|&RJ(@39R6)fq}PIof{-vD23qg}@WBc; z^?jo~XrXgI_0XgkIR z$jp}`QidO4q~tn>Vjp#sthQ*xluo0p|0PaKv2u#7`uy69Tx7(pU%SV$DX6=ikmtTL z1{TuM1#5E&?TuoVRpf$+Rrk9hMK@qsqA!IknJ0r;?mQ2f%CPTsl$aTAzud0gqtM$@ zXy(1dF{U#F3Z_*(g!GqWr1%^xleY4REU7s%M^ev1 z>{fuEz9>rlByR5NW^Rf zP}nm>=Oz@^2u96#xe~1~gbkFUoE)uof=;9j1ft!F*+Cn`|4L-+$MO5d}+`^^X6p)Sr)RdpR;^cdl41u^UtIjx+ zmVg>sNSDfNHaSHVSw?Tc)oFe7;O``*W^50OY1-4(djuMY0PQ3i3HF8-toV)0(I5qp zY(!B5xf(!a)5a)Bq!bJF+fa>-{uE5ea&n>I99NtboJ%f(5uO%ZQbMk>SD6u6FE!U# zd*d2E%Nck18Yipri`Xx3*qHW#!1;zM74*A#w4}-D-t;AuN&ZD|;@l5A3|oOs}6iJ2)y6*n(Y#BDWt^w1wum)WbyO!BQX;(9|?C3x;QZg#iU zw{3KR5i|Z3Gv>ZExdcf%v+tXl&~%D!7>F`&ddIEx-V_;G;TEmrQ)qfSgGXVF>$m_4 z?lIL37Sd822viywATT}^IBas)HtgFy{wKN@VgTaJOD5HH=PdP4n|)I3$83JM0_RNp zXVbs6&tEzUEKvzb+z8W`S8Rw)g|8KOekA43{hpmKrv`3Hzo2 z2eIq1-_Y7vz{#@RuTKj@P^{kborI#v);y=sw#cG6?Hk+{8AL~t04ZpzY}8c!b2vrk zR&yy@%mSj)BpFjvDJ}=2=z&>)nnwTw4{af7!a*_d=OtV`XG0Vi(F4LBn9D1fL18cJ zpAE*msk0#+>bZeMpu;LVZuRb~;pz8?1AdVovxL?SrYEp7;tYouC-?{8+aPj}W;XnW zLD&V3(QHSzM1Zt)rfi2u^=gD}6XTnLhmQVM!SPqw(2CHwgcTcgvu+9;HvC(K$8+7% zssNde(2n)`#sH$jzg>XnoGSt(IL>YgBw>QL3Y0_l2c}?II~uP|u#Zt}N07T~!F;OY zX?Y%SHctVy3@&r&A&P#+HhK6tLEsL<3J4uk4~rbEzJg$ zIi87MEk^0DFM4(HrnK9fh&fiS)&uopOnACD4+;swYo92vzNk8zpY5{n6EHA6VU?VB zE=O$Rh@Q8CTEQVJX|Z@@gi1L7WP`}N)wk)NrJ%{LKfpc^1Suj}+YZ8s2U~{~J^^He zm*1k8iQ1WeMx@mF4D;I8XG2^7vztoTk3SL9=q-|v9VOAr@Ws{mR2;C!$0+!CEPW=u zM2_VxjE1xLc6r4pvuRKmh86SrLG;Lqrj_50@8WrrpIs#{zi|SWtpnORi|g?bH~h#g zA>eS1(rBW!{e3jv9h`!&#Ey52+#j7zC$q_mdA0TWgKflJA}+ChQCkB5a2Vfjzd;j7 zj;q)6cNOMA(^7Pwl*#tI;j66S`Cp&YYCWjhHr7eMrB0JebXQzt~5F&f4KdhcdMt9@jVa+nAYyi2Izo#ay2?fv0o0w zg?+sJQT3mH{G|EZ*Sr4~p5^28p--j{kQ0y2k=ND3!9NG%$!q@d2o{Q}dQg4%{s-^h zd;j0=ee^!Qz5kov*l}*@G#~zdf2yAE?LI-^fC9hzUoYo>!p+)7?Ao1APp0=j<6tmm zOh@Q8%j`cW?kK`Z6@GBS#)cq`Ebzud(r&AOGQZQW_;$`NT9Lr-P(XxxFJ#nv9F6lj zVtlUD*KY6?yzkR%iH}Vy()_Oa^zt*Xkok0i7zOVcPZXF+0SGL%po2EI2P7Q59-W~| z7q=n{LNNk@1L%jQ!7nxDf&<50qr{4=YWvgsmjb}gbyA)3Msr&BUXlPd9pQfcHKbOkCd6kt#CjxaD$q)wikYZqD2!NGfX^2fdzLzy*if_ zetJIo?9<`JXYP$O@2iauRxx7*ti>1vF$Ty(TZe-}+En-0guFxy5@XgG>tzeUoHe%58$VG< z)2>t{uG1e2>2@?8T#)7x z8EkQm15EZu?Kp-Qs&zhPX%QuiQP|Kgro(__ab$km96mIF?=d_m^)ZFGa+i-{dl34bov82tMl<{Y?b*e0M|g|hC>D#7>jq)#2>eAI z%oGmAavpegrH&uSN?=4tV-oNJ&wz*{%7QjNL5YvY<5l%Rwybc`k3Q*7m$js+kS zo=;97*Y%T~XQxO`@UxZ8<3MKD@L*otdxIK}^xxp?!TEOeg#QTC1zHr~T)tU=i;eHx#DyRKyy57gW?M;N33!w{M+CU$y3BOVuu_i6az>}{+JhF9YJra!bun* z7wzG|YQY^He6>fco?VH2z**~JH$hk8fCR!8&*E-%D**FmIp5@xS=y!{Q1IiPsjH4) zuoHeL$Gj@a;oKm>{9?4O3>s_cUD-$l6d+WM&b?EbSGMjTDBiH{l}_4_4OEHjCEX&R z{1Vb5Y%+?~?Rr>Q($%T@sbIyq%F0-IveE2VsGI7?&ft+04CO|ZNu|8h=tZHYHV#Z0 zC{eU43ypj}09RvvCajJ`D{-b$V#?nmVKe$%UXaN7|IaCgow&Ct)v$AtU$$~+YFwMm z!qvP`>q~GCN&)U^7CFwQ~X#@<1~hAB72bbmeDxV z#kk(3n(^D`W2OeJtaGM&X`q`8zLwV6Il;<$=fY9f)jT^VFu1I!d!|FLrG47{G*q^3 z4=b8}0I%6Av(YMBHAa_NCuS@nHi4!fVa(_m13iOrAdo1G>Ws#ha8r2PxofM)YeaVg z|Ca0hL1i?ilK$FTjnbK7C5f*4OZCo_nJg_fF9+2UW!a1xUQi;?o5%8fsb^ zj3*{Ag#)Dy{%I;P()s5!c>U}9U1C!Fn>kY4s3)&v9ZM6 zZdi-5MIDb`z~m}GaPO&XVmT{DZ`YOaHMEeugkOXP*7+N{ElN;;enl9aPT+%>T_U-g zo)m{(0fumbFO!y>ROM18w;|CmAcm`im9K$cB2MOj2bzXjL_j;Rp%8!c$mHqcTs zl7WOEU%>>}`|>EqQF{aJ?=2{|k^5l$BoM}a*FhX(9+QkVVl{_B+k#8hpBq;Fb!n@c z>07pPBhpjfxmFgWmYHB(nX2zxc0enNR|R`MZKw+;*K6Nu>bHw-mt#p`D>L;Ubi{Xr zE}asFQ#3cOcgJT!+3#iEws$nbBZtLW#>RZ8pNlUG=$DK0$QRzv+=!fji*EMsF)5I} zVbw22dt?(gNZUJSnp452mkm@*g#nWNJp4L*Kf7lbe;He+Udv5NR>Xp`P(|^GdW(xk z{On#Py0tWM4mz56Od)BBXegd7m8xn1Mv^Xc%nTkM(X)9pk;o)V^B7}>20H!ASP|#* zbA+UVY@Y=$y2P;{ei5NzRASr#Em#8Bo>Tuzb=G-2)M&*AH*$&35b3YDWDw z!f;J)SW>9gpwDbIxn%wJS(yoELJ|GGw+CG`gIu!BG%(Lbr=-~&oZtHPfxi+;RW*Y~ zx@TBfQeHgly7F=N3AQ=IP2qc5x1XH!1pncDn z!Kaq^7#?D4`tfZ@E$0mAMw{v%V8h8MsN7d~9SgAwFDo4mE|NGKf>2<-!w+!k3(a)W zj8;sDK9>*(+_e#AVsi00`a+*k57+pX7>c4Io<0E3;FbDsr-*4mCH)XLJd0+&RbvRQ zRHjE5Xdo{t(x<^I0LURtJi^BVKs-JNyCUnSC?It(nW$u^!lr4|$U^`Ro^{|`=8}x* zjw}uEVf?g&NtpFOB0RQb61>l76B% z=flA@0E<+RElGn23lY~ZEU(-d?W*wqqM{y}Z&)lhv_g@6{>(6Zn^3Zz8Nm)n@kd0n zBZ`V^HLEOJiDAGQGpl7M!Cot|GiVxofi8z5B;M$V0omk`h^Q#$%<)3uQHEBbP4IwO zClnE;1H@oahLAG;5k2%wv&MZm)UT!MD7KOunagb3mHs-rx@5Tmo*Vit!ZODBDWuI9 zY&N`{i*|f9MYs>zrd%Nf3!4<9w6&DC&B_Yc5}mhT^m42g!xtRw1(L<1-Jib`;0(Hl zwLkj1?1x@qML$mVJ=EN=JDWzCfkNNJh;tCgbQLEOAw#| zN#Y}b1)}mo+8rwxaGvj*AWmUW!ySAU4ki;JvY{4*W@HRh3%NEUM(_Jd77{Ctx*WZ- zt1ZD@@bK`O;arvIXuM#!iu&lRs>gmYkg62?#n7KPq@z-K&_-xIUUV-~%l$SKQ0y|7 z3+M-8L_Fx)7mTTg7nkURBhUUR6Ihm?M^!>#TxlwSLt}>71h^cRNTdL1kw8rG7GcQp zvUPLP@{&*xBB#hj8pqS-4e=@|po!KuL{eX(Cm`}j+&|a+7TC&^Asu5x57v{35wyoE z^yljRfslB?R@pIsWP%NFQsqebmfuXy&yHm^@;$*I!F(te zG`F5aGBk)6vgcpg&Etz`p`E-)@->>Try3aF1~cs7+eg?5Z&_3YeRScCXvz`dN%rYiD|+;PnZN)UsCa-E7^vsaTV zj0Jwlfxu-Dk2QV?c@Be4-;BVzIeO!!sf18pUx0e`6fMkk0>xROfDF0SgHosjSm>Ik zl+mzejyfWXL^2(?8^9>ZKqSVSTXjkf57v)$wM&Ha^Gg)Y3KuEBWu2=;QFL}+IfM!a zJQ)Ep>3Hf8tey7CS%!}DoH}6r4MEN%ZKmb+jf%)f%_FpVxAf@%7h+q3((qOQ(LNym zgnST%27HN5;m0SXO#UU}(hX=BDu7I{a81A`HV0bq1}o`HEO9fuHw$f;b6C#&W6MjSYJ3(iUPu zkx&Z~#eIM;hrGmhS5Ghrmn#Yy>n3zHbx2O40X5kuaW9B*O%x zFyF1h-qxTKZ7y8wzkG z3U-h&i3MVT3Tl4bF}VSx^NpaV&QU~9#mb{qNq-C7=fQm5if+J)K;!GMnB(|TVb2dc z$aft_rrTWi$iC1n=wXF7D#-xti^uZwQ;lk$Hyg69r~u>ydK5fb6Qqsjqy)#LKit0| zVi3Z$HzG`Ym;37X&y|U{#^cofm752;Z4TVI?w9(A{GpNn0b#gdNDLZ-9jd(GoSG($ zcAgBvr-U-rj0m7fI0XiAAgd8W#3?bQCG!l<-wZ(OlIe6QdTwBN0(vfct8Cb~qaqRG zMp)!gEa@N%h+hyq=-9hqHLSoj}kANlKU}Kk;L4jJQ769 zMDEuuZA$LPXurz+m!I97+@Ap0>0eB`T|w^0crN!FCTvXZKj;XFljwyTW#Kn2=tVat52%yqyr^b;7 ziT3TRhA{L}Rl;^ObV0;+^?b>E#x&-MjRcrTK%})yBFoj{O)ZPanO(91j;Hg}573=S zqWjWaEvgk2p+wof&i6U1v3yl&0?5E4L=X!$PlK8&x;I@bDp_@i+3Czz-bespoHe=) zteDBK(S!8@D;icsVI#z9EfYOxhM5iKW&9dF=&mlq*|(8{jC)~WIv)E(?m)vPtP85T z2zpSNfRX_J6qF9vavQho*H}bcCt*DiG)u)I+O3jUMDcN#0utehp-ybAS)|PCO1_3J z2}mQqpov-Wtw>roVq3CEuApM9$Pu$uzJ2zn)32V@6M-7h#qPchy;e|S$M7phBrX_p z-EhQ?;SC}y#v;an#X~b4BQgj!_N!C)P?jjZW%mFdg=w zXV9Jm5^_B7-&#~f@ZKyLV#v{Al;OG|h8#_GEwTL}{^F8_njs~u7h=e9zg{KGur0=r z1HzEFWSC)Bj3Gx{I?NCpRr1QEG%#$NH2s$BUU`fmR6NeMnHa;U2XjmsPgjpI)U&6> zcqH-4(Zsw$jG^k*Nq`~Or^vNNj3KBM$612(m@p#pmqC7igQ13g+!#6zn_KDw#n7dM zoGP%a>+|8C-;){w@)?ET|8a%LgFn3&3NT~Pbwd#eFq^t&DR0CIE;&^x8Zn(s3>=L~ zHV}}=NeVHEHy)4(M&uSuA@LgtNIZaNoK-62aPrcfV*R4m#H(n6jX-sKiGcU9unZW6 zY8eDl;gF5e#g;_$8Ka3GxX?5dTI7IU((}y#LE=eT8DHllVr~LGBjJZr%St)wrAA<$ zq+7ssrRx$V$2TMOTR9a$YH=31y(&siYsrS@FH*{a6(-w%t+OU9Fo0wtE2I~a$HtqqNmBAr-hR=aL z&3M3kH4iGpd2Ek|^ZOTrG5P`AACB+KY}=?_V`~W`7{1;AjjpG#+O!pl{R~$0Khn@d z^mX>S!3rRgn=?79_8MkFdIS*|HxTt!aY@)-a9I7%=QCuc6{dag0G>&r{MMbHZ09m1 ztDADh-+mL&<~#eMj2v6v-2UVC2e+#~e^%XA;raG=cM;hoIRg)>+qduN`_?Gs7OAWC zYe}}Z>rHuV5%$kQz?VP{6SnGX3Vef~07_sZB<7Z%y#(5ZKjfavDJEDTNvlAGY$Q_@ zBve_)-a|SPh#`2iMfaHqb?t|7Ibo>tWb7lEcRCzlg>El{sZdSv`m+<_9R#efa3l{i zK1d)+JSWh5{4y@h8V$wsj_tljYNiW2#i(&Srmis}NF#=PJjDb%xbR}yZYV(UE)b>z zKi*IA<41s}fg{x|S&gd71ayKNdp}5y&<0QgswuLK3V5NXiRxM&Yj%`sWCXVZ#luSc zjR-`(68|c_qqaKZ7l*^SHkq8*EoJ@CpOg{WBRq6n@?FOnvTUSGS*Se>3_1t`{;S4- z;-dPg+Tt*FAuSB!4B2L{kn5!wEd#=?9=B-o8;(n7EACF$0s}$3cIi78P+HHbKW?MN zj126QB=V>&Y4`xD@Q3Z+*9ZepKkJ~Rb8UqafkYI5i_f;gtim!UP0;4Rcrmwcr-cTq zu;VDVfh=MdFkYAE&O;!7{5RN&@6I8$hz~@#gtczZ(IQ%IDcQIJCd9AlFEwyw+%O}a z0XvUjO+1uQ*+|Yd=S`jx5PZRSv#=DAY;Cfzl1!dza<#X zMvDV1Xt%KyLh4KxnT9Ls2zse&D6=H+MziM#8XBHGygqPfqzwsW@C1weBE{}WvR)In zz*8mBG=f+(m<@mz1D^~X!ZK(ZbTx*(6U60J-Zk25q%uU)J9a{J((rj5o0RY;8bid& zX3+}l3>TjNTwB_Fy#4#y5%s`nEb-ycPe#mIU8f><8)5F}NQb7LWt?jRaL3&WL3GtLVmTnY9=E9i~9! z4wZ`!Ah!D9UCV-swp6O=4{buIb?FS6z={l@wNi z(mIEX2{?M`j7wbE)&lkx;>;Fu2%}qnXo$T%C_a{_XW8CVT*%NM!VLBa?#O_$4s37% z+F%nAkIPf^cTPBHkaj*3s1RhEfv+kaG$)c2d@ru-U{#LV$_X*7uA zhfRGKmmBRZ@$K3h;jZ_Df{P2vHc*dA15RBq8%q64A%6x(odASik)0@QBV} ziWIb?*?F#atUg#9mCor;r<9Mg_R;dQ_7#FWX;1>KT{Vdb76EInn(%UROEltjasK}W z?mn9B+VOTFNxb!99|Gj@(&P5@Rsxz(!xps4 z#a7_D546BQ6Sdm+*VSrAvu6g0E|iOKs~2wK1$CF)Mqp_&hZttU$jbt@Yn5*kwvW_d zC03W=+89f%1|t$Nb)H z5Rtq-B_{@ zc2`t+WnCSjsf!}ppV+pXVWm1z59T$RrQqMCyA+`6LUuoe2K1qg`X2Tk z2It@yTtrGDvGb9lGGi3POnzZxbxbt9vyphzJ^gSK*)qHK|2fLJU!EgwygI63i({Eb zEs|8ng%9R%V4hqdg{T1pc}Q)<_Y{dgJ^D;Z>X%U|Kh4A?+ zOGof^N8s&;gwC@NQW^l+B+*&e$eTBBNHP`#MZWM;!K1&O2H$b`+J(5;_Gor5E+Qj3 zwg-8%+CMygwD%5a#AV_H$Nscuk-MHom*Z+-Szf$oKFIb+M$KTQJV8xf+uPf>P*XPT z=&P1{3D9GxS*SS6bS_k>L0T^gwO-P<>Pr&^n|(@RJ0yP#T_U7>b2`wGz& z;uLK(#7^7Mmoc zn*(TDt)dL8X2#J&5855%^rS@Dq2yd*b9>k@J&eEbE#OZE@7edxJ zVUnjKxVfnwb5=LtrKvilDT*@r7t9$TK{&lakMl7*wG4k4o?c0^3e>*Pkuj`vC*C%U<9ItK3Oe~R_nYK*wR6ZLg_aA!2oMo6^&d$JQ_8ekQ zuo>Q{7B_bQw)8YgHNg_}!;&`)aZX->xT$0*&{19$cDn)UPcZtlebo-raH?+!-jA^r z!rPW!@F)h5Gg3Vub77sE0kX`J0XMNsYZL*R4*?&=k50)+dclbE)mn90>Vo83TNdAh zp*EgZ7|ZmDrP~E8KZ4-Swx9*p3CM&RmG>U)J^bp6*zZ+1)#Se(>z;{YQJp z&mR8!-tN&))xFBRhP~e2|KjPhgT3ROgD(!{)d@S}!GU>xWnI)<#PL<8be^?;oi&Bx zGq}gdAXjkKmhibz2$iN%bj{AV^GZ3?+Gy)4G15oGur2XH_(}h{>V`8=S9j5cxegn3 zxmu3ZhKYmEk)f`^IdbjCCfU2SGZ5%zlyLpgpZw%C3Lkd>da9`Yh%Z!>Y|itOh=0De zS&Zv)0W7}qrKEG~3!2)UNWY1^AXi~^vCOwcq7x_gZv$L@?&DeYOHIeT#b{$i(u-id#HldN`V6Vze(adLMs*jR3<%24*OyA`qIx?3lrTZ~9xhet*ZwUk30@ zxTO?5It^Tz6Mku+cuGk0GR}Y#Hcd0Pd`YwowDP{aHERHDo7Fp2@D ze562@px7p@=4NfCx!g(U#xnYsGM5{g2o$8>1NblM5Ya`@u$EI}^3}fc*7DMcmW}6| zByyc5n5Ai5OSzw>tK2qg8A3gbCoVj}C?AfVl2O4^UN&;8ycTcA9BDyDMl-$+qB`(= z;JO1{Qi(>08?tT|hf>TyGD;eyZ=y#-OmM(biN0UMnIS8dK{lCVko02H`;)mgGSFl) zXFJjLqtXq}o=p zV^>BLKxp$-S0spdx#l5;3?0^t z?e%xa;3P@#r|J|vZbQ(XbIoYWtsCG*vxhu^(b$^N^V}1;^k`ysij|K>PGxb0k)W1Q zwC6i6L<9=pl0XUSc|LQ1MiPKx>vw=e+0YBVyocP&5FK@Of)>zGl<4b0ht+#blZVJZ zID4fj_<#_|SECa+i5u=s!_0RncJ1x%V8cOaIr~{eLF$ZR2xINlcr<76j2gqhI>CXO zfmVBX1?jc(UAzLpX zQ{AdQE+k;d79mCE61mip^6AE@$f)^b?Z&i|5KP18IZHmmrj)dQ+3J81Tp6155Rn8g zLSn-@vXPABcvZuBki;U+=c`SGB-_xU@_>FHmWV0LrcCJiyHFZ1t$g?x63}&pQnu$* z!q4m|DW4$B0cD+3C~$a-K?>O@aKSida1M1t#SP`Sn<0p@1&T*O_VRFXU_d4d*4AY- zM`N=_v&W2@ZVn$qH>IR1d3*o?*`x4VXYh?B_+)<6_V8$1WrU=#4 z^dxNEVfhC28c_&8FR*C0;T8nPFt4mT)7jkt<{)#%7zNQ@k(HRFSqZGRk&;lXV40kP zQC&zs(-xT6JrHye{6CBDFxM1@4sC9-(3r3W6ep*)%A11V2?Ypc5W1 zL?PVjU`B5NCEd_Fj1WZ*+$jttrAnw_4DIfVN`4TvU}PDPmms=Z9DmTn!gDa#Gaq|) zic~%+Gv-*!1!4x1zJffGxL{X5kTClVoyV8v*buiO!B##6p`&g{@nfh1fAw9GdS@Fn zGGWyHz#K^RxRw>fGT zRQ}eA1 zJ|1Q$6N;v)(XagWa;fpoLSjmL;Fe*1Dy$1(`86}XUuJw8jv=a&!AdM<$DDJw5Cu>h z4S8352S3v`mUJKp^cJNfNW+l4ElAMfM>ATxY3}bLFm6*X5P0z2{Il9}Y z@;cP@k$Mzw4VI$rk)TD5ui*T;St$Ua$FU2% zHDFg|oIzY{#3*l$q!>vd5(3P1L3X>1aILaf!IgztDzdnB8~)fZ{fY(nq`!EZzJvFj zvFR6#?qQ9P^fg}2HITqmGIg+Dc#V%r#7fF0gs)v}kg^FntxcENN#!wG^be1Aj?|+6 zNz*XBU{^{4-}8Eh$F*h2YTl^F^eOh7W?yW8D2g!F=_JiE~-cnV!jEc`U z;AJ`3+j;ct>68CmcC?5_LH9vc`{TKjV)c3$^zEM|)C`C7wp^~7m%xGC>=(f@9yD)ZGR_>DV-y1HO@WaWF4xp*J9@3gti%W;-(hvt523xg;h^`*; zSRa>+!l=ELh%C!;K6(zR&@Z@md}p%281a#q?lt7tz#mQ_yEjd-z`%`gOrM}V@>oqs z>pFLQo|@@z6K);f^v2?ovjG=W_3&pQ>xZB}`_9dnZ`qf#ez=~WRjKAos5Pf3Tia@n zAkn^YbmBnpl?c|@Tmj!1@>xEJU-$E^FWsZjd8KUPj^YUweo*%;0W_*mm}R*N+mOmz_Umz-Ql`(2DqJ`oqd(DQl->@IyxqC{8{=<}d3 zg=kvuG2@fDk{)gKmhKc&U1_uTt*n3iYMWnz(eQiGx6KaeC5&gaY^i)h*pzPZ>kj-HJzcP|JxeZ9@udWO2aD))JYohNs^nZyMEB zUC^bPv!2(%heB~a(*j!@4i;;k<`8iy8Fq!`d zn5r#~g+d0=4PCClX0cshKp6@PGn+-^7!pe2hfB*$A!8)zM(lK86U!K0eqoarOhDlesGoA?N@h^|h=;br^};V6l&_Dt8wE6;W`4RLlRzihR`h_ zi&_>bK8+{$CYN;HOr_kJq>(=V>vJ@<_dwYI%#~ETxay3OzFViBbYkzu04wpI#0ac_ z13cgARs>APaSCS(0u}RE*T0IOpd2VWjs_{GD?YE0)2wgAXHX?ItBn)Z8XMiFy?$ta z03(2EG<`EdPGrC>4@2^M7gxJ50A53&-Yp^EZat%>V+)B|EYqFV}J0trRl(R_piy?-`Cs+K32 zBiw{ATy{q{W@yb!VbO9LPF^gm;bt0X5Tcczl!^bWT}MPYbK?tQO7L;SuO|^WF#1l$ zN(=ag&BkXXhws(kwWAs=W+-fcOd%xAk64XUZL?Qnu+ptNKW$f!@jk==r6cJ``e0JJ z9kw@Je>9H8RINIWENybxk0-U|#kkz~9c-xrxI)yh!?GEtlXX#YdluCzz-+x9N~OV? z>YQ~>4;bLVVR`amSEhKsK1wWa;Ab8tTmHsKFk^O83}xSyK*o1mbg@Bdp zqs{2*-VP#oIKDEjsQomK4pM7sy&9h}OWQT^S;RiPV44&qd&y;@OiKI6unslJ7w+qF zq0NDqhHhKGhBl*S+PY1@92<%_=L(C;j&++4W$|?J zdz~7`;@30DruFeWjx@LK&rs`nD*C{Jh|hnb7>Sf5nSqrn#SM+%q+xg=2=u@3&K}E{ z@SQayLBrhrLP4{s-?4bm5T=z^Vb7MlZlTWnxE4ojY5$x+V;2Wah4ZM&!BQ@2#b)y5 ztGQYtd%;A)aEp$}Cc-*KVGul8VMox}_8qq0TM)^?ydc5-*B(Vvy3!!YQ#nZF^&9L_ zlp&pZfTAd(=e4y&g8PxzFhdcx@!9!sx*^P2I%%tZt$K+(OT|p_K5b}s5Vbg3Nlwqg zzuIWVDzY7IC}j3JL3;}Ca7qfWxsATo0pIFgzt%Z>YkuCJt z>sJR)Hg~L7)AP5wODw*}7EdRa*VEC5p_cIfEcEI&Ueny63yu30B&neW*bw0SnuKw=#zehAxr7_DBmMJe?+$yR?6J71EM z3MDIgeEpC}QK_QMF2P8R@HtJ*4Teh{`Dh#lEs2wA_b>F%m0mjG)dkhg9A`3PXx7dn z*(I;7Y?6Xzo8KY2dV#a-VZK3#%xuV|;1N2a_XNe#-ppOyXFs5vv6|W`+mvn+E^*YQ zKoeiPDcB@=cfD{%q5>e3qI&Hn;UlsR##{ z0Klk1e{Ab_y1g{93Z1*w0;seRKO3EH5}H2ds=)O3d&BaRbz%ASU^*HA3VlE+y4dAJ zXbO1e6?84g{2OPHG(ssm;)EqoswSC-C~6BoUmetNRr)mO5b^}uFi>8H#b7v{#){J` zVj&i3Jd-iCgq{Zh6~YJna*MVM1KSYYux69fk#zb72>JaDf^o(v#o$o_X4Hx#R6mER zu8ifFVKbRsNi1^=8WP|d2J(Ry(BkM#_OGlURMS_nnwd8=pPF;(5Q~Vhcn~p%|k(P;zXeI2Qs8N??q)dCym%H~I*qG`xuoggR*KKv)eN zfXW;Sqj;uLjmTl7*&G(E4S?6zTO(j$A0;AIgEckdn}Ib)F2UQ3$qDBAHmnMBgqNe_ z#sNmvoj}Xh(uSC!SNlfc#8G>LC@i4>n;?#CNETru_~qbZ#@Y2MqLheVH+&ieoP3D& zZ&tql)@#J|i3R9pwk|{Wgh5=!W_B;*^#y~lJ+d3gEnrCtFLL2Tat*^Dn4t32$%{CA ziLijhC`uHT<3Ne3)rBCS2H7j!3XEJ~ zk6xK!VV+=nE=p^LtwISEZfbdgXcBO{`txVi?T8_ypGoqa$=rCA|Dl-k`|U5pLC_*` zG7eC>-58`}*3uyHyL}p55wy*OsyKew-gj{(*fj@N=ko{Y-fC|wnNxTmxq2LE5r6+xN&;dv3zAtB3HlHhum6E#v9VD6RmHfmslp~r+=2#(v(&= zs9YX0*Sx=aiS^CVzDLZW2;kYQfTDwku}c(BDfG@5jen+tYvN6PMH|2!*`wHDxkX;B zR>lw=lS)Kc{_6!gL5?@+w6&qb$R)s(J-1lR{A!Alt`cgm>snyS_B+?Zd254%7V5}^ z)M5`V*{EN1>6|@?9LLtXUcYc3JQ#qG;HFERxA0L}^g%iCIa@BcV{^4eD`e4az; z$@vf4b)MM+-q?pO(kXr$u$Rk@b9nvQ_yfg3=7blS{&33j+uuI72`VIZ39{o`~~F_4hK}-Wq(6FA&m~NsIL_Hpt7<= zEe`t8H{bmj=c?-^-)I09yWCT60%8NZ^t+{%v_Ect*s60aSj27RmRP|8%_!NGzSDB4 zNJ$8^OiWvJvo?bXG*?7`4fMUvq2sJ!>f)E|amApKsRBHa2x_0{-% z^u3nCO+#`ex*ClxC#PtiDMXsZJ1CjRrDqiH@EmpjSU_rCA+!ZSNj7dyHTt#uh>JsP zAtUxfBS!?O7f?RzyouZR$#6eB1WSA9e1#Zf1g$Y6z^aS5oTNxvDum!Is<(=%r7pyk z=B3F)w1(mNkYFUdGPyVnPzY6#OuDmwmPq88h9f4EkeO}bOnw)8mo4m;u8(-7pWeJ0 zq2hMlm;s0~W`&!mX*kflka0p4Z+$X=+?EcAWCw}I|TNg!aCN4(v9g(qiv*>1bq_?JmzM??h47q*q^KmDo7$h zgoT%kA&x5`wg0$6vdS6Z`eFpAup|y|S3E+2p}|FpAoH0EBu4;;PzuMbf*U{<(6iB5 zh9Nd>a;m=a{2+}Hf{P?8vUU35Hi>^h^4yoexX4#!R|&%cRJ$(qQtj+YSDXWooO`X4 zMbtdTgSJ*&_}9$$Nc21k4{F*a!6pUCQa>beWtqNYK$w;Kkf{`^eB=Ials!d!k!8fR zu*JC@GC*uKSy3u*YoYwsFT+FTeaF%|Vy`RN2nddn6E|C+@Yd;ongPoBLOZKw6Kp;F zs2Nzn17d`y#-94IdzqdTCu#4c-$|7UGbv{K@|A z{?YNy!^5M4o!uieNcy0&9vilYUu4SvXSj4U}`GP#9zZ)!yqIS%fwe3QXmvygs zXoUn?m65d=7$nD+q6L{q<|od`XM5Gp&lYd6M^7*V>Gss0=9*#+-&HQHmSfe1D>E+#{VHRp+cdQHNP>*mFDuar> z2+JG5UF7g~2|bucY27F%&!zT6kHRY{IxsMy8-NfsQmr-bClnNpQc_V207p26I9+{X zsokl^CNUj_KI#KDd?CUxy5V$QfZMW&0AEdrLgiAHAYds|D9|i1BjlMVb2?cgp-?77 zyA_|O1eaF-QYnVt!Zn-G`;Hk)0&q0jfBQLM4i!dC+ey5GfPrtNPbyf%F2NSLNWd_? zxiH1ROT6ZtBKnXF=wR<4r1q2LHJl`wX+ZtWS=L;*lSru<4>tm?Fw#=6((33&n{a|* z6pwWByN7cwmPB7Wab`4wTTfxo1xBIRL^h9acAZy3m|+f9!(c>5Du`03*)H3f_z0rw zGnW9YgxJz1)>)?W1{Ze%rbOy3k~NEukV;damQ-|pkq~m_t$KPc0pWaI^zms{q@aMt z(&5~=&Dz6Z6G25vO|c9awIh;9Wa84)8cV6Qd0_WlA0UUz#SM9K&-!?|=~NzpEkyyx zn-rJWPvPgu z_$hl(Lg$5-#(@(KuT>hyWj9+Zk4498YRVaxagNeMk-?_E6lCeuc1X8bFw9W*!U?s7 zetkh*Z;%`Rby~6h)3aqI&TNAY9>>TPsEa~s(ODe@n5yk8+R1zg;e_hftI)+v_w-X( z^#vY+FUx)n&PE@UHT+SqnM)7A4$;$L-JC{2Nr4b;RT8o&dY;rr^5qa^vc zbz$jsRGTEqK5?BaBYoF5YPZEN%?gy+M_P1nq|N@UP-njah5P0UFA!z_sTWz^e}QPF zIP35Sgup?Gy#^hDBUDU`w)55Rp)Y77ryI$$4_lIogg{>^R-vEL#?BC96;9EKN1(+# zNpD?l1btZ1>6}%hqmi;pdf_H7o(Sm5In1{V4G5xSDmOj7=BV& zl#XJH==mKCt!ESlneZgUoE@TSGx-9VLbVUv8MD|!j>}#U})vhhI z7r9+apz@t;;F^Y^3J2pXAz;y4zMLxbr^-!O?Opf*5OXfX0RgbH>eb{NCE#$%f;`~C z&SUwV#H}hN(GXTQnc0bjV6xTaEkFDlzNJE|-9_Ngu&w%zSCE!{qyiG8+$FO*g?GZd zMpGqP#aN`|t2FMiD8b>dQh^uTOWkO7TXc4T*@RN!{iX1q

DWkQm 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

l#`zvCzv5`jm( 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

rBG8({Rd23SdKk0{H^L~)pw=8t-^X`5}GJi(49 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 z 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

pL~xoa6QhZC`vqzu6pl7u zCl1;i-$bE=NL;Ps+w|{Js3l(S_UhsSGgP;7S%Hu&YLOyjCAT+X*PzZ39H7oP6S+r0 zf^d)qbUJ)y-Om&S*5e3_5>LHAp-t`lm%=&4dI)-KkQ?QPna`CJ88rOx38PI7u-1fo!f-DBdc}H^4H1q8H@0wF! ze81FRE8De*Op2gs*u;{B1xx{)PxiN#;m%t`ng)O)gR|>Y=_R~zkHBgmJ0*~2P4l5a zxUY*ea>8t(q58~5Tx)bnzOGh_*5uaV+*gL|+r_)1f3d#Bw&u}@6>97{#-+x2u>O$a zOpuGWFZvzSqU~0}YMFqE4oBR?&%qH!M2#GQD=2YlbKd7|1;NgsWeTz+CEls5d%&}o zFTZ`VeXzn!u3Hx=w;UVo*F+?7TsI$L$+`g*g>C`^NUG<8OHg>9%6JP16Bc2FA?*Yf zNUB<9Z^~um1%{r29dw}_j@w~sb;wLzwv;3fns;#@GA5DbqZCeiD|O|9-&zu(Jhif!B~=o(I_|P3Xwp=>YBBdiHB$4<=7e%WaHC2 za4R2HU_YG<&ilPTBV(r1=Lr5t>w|>eOWsq`Y5n<5wcYwZgtgjieFekrpno3GvmJU?!q)dSc~{ZUQ!-%8-fl)10W+Y5FdXLI6k8mL6{&_O2;0^aRB;sm z7#%k4-i~SopJw2zg`b6tSHm8#4tbAEa>%0fO*p6&g7F?*Ub7=zkghBtN8pYTza@h( zI!dX+|DZcc+SWNV(=whiOsryG()g0Nvf|b2$Xbos+bB%o)(y{b^8!Z3J0u;TcA!h( z1M=S^%@jID%8RfEWoVmSco5;1!tgH~UAz!EI`{ZMf40Yw6snCJmL4ui1?GZ_K`azr zMjRB{9E&!k;G}%3U`i9vP2~7(_46-FiEmc}`5q*ZZJ=hdT0+S+H5xd9oe_IMH$?5| zqTV0gZ()gizw<7c%Z_%f%2j*BsN?|Z9?-A_cN^iR84$KQH6je~Ky179fH1IXZQLE1 zaQMy~-X?uFxw`YDFU8$f+x1`bQrSLA1HF;J&(t=Mvo?|E_)|KRQSOGv71^J zj?(HyHlnNvWz(x2)DNj)R>mG~%>6`ph>I1%omS|8sE85SM)x`dZXmPdq-*%L^g^RD zVsPaW&_flTtgy-p%*2m)jfR!Cz_fmum)#CJi7Qy3A3XwTQ5?qr1vkoF_^!HQ?p_Vh zZh39<>rMWz`e)vGh?q7uaqFuuHmmPn9HBZeD2#049IIq%6GTtY#teZoXbRpV=TR}| z7bWRxy9~l>RHf+|hfJIvw7O$5lQ%*fXrdhv4;0XBwLEK8m0?w2c#k{5@+YRa?YD_8 zLoRBHh|@67cTVC4qZLogBFsn=Yrp?FZ>K5>{<>NbNuXJ+*c6{_TwbzWqngQ9lJ)Lu zVC-Uh3HHLY3q+A}2WO|9k2fM;!>q1C!2UZ*z4n3|8|A<}%tD<|P-}HhVyCC(_gNES z8)Cf0CEG5$T8V&6*-j^$ZQWz@Yxkqwce4UASV7IOQ$r&QaHDWDEmIn9lm3KhD&5*Y8_B5H>_rSDYntysI131#l(~%_Vsde zivocO^%)m#(GMXACn(YHYcL}Ebov1X0`R^6K=5GiDPdh$-ta9%w#xD*7yRs-c7_Jb zlZtW&QUoPmpl;mZ2cZd5j3TB34W*hHTv>-rbkKP6F~+5xsE#0LquwRT);j$zu7QHX zK&KDY{w!L0I~cKPHJkchvcLhI=wNEfw2XrRwHzdkS>b7JpYCbQ_`lE=LBFFSiUQ1T zj#)uNDBg$!@x( z7-|yPkgbJKw=FZ)K)jV9y6g(a0Mc3{MLN1jkpLOe(?#V02>%?QTGgaub}+mhFzM%1 zZUnfVRX_n(8@z?E46XeyJLn8Z+(Sa>DsC>s>9AaFp{(_aQ)}AChBn4g{Mm}5ukU1O z7f3gtu&$!>!r2`=paH-9$2Cf7PFq()$RZuWIMp+7-LJkxmNIfXm65`|U6`Tj!!Fz7 z+j?@_#Pg8&rE&$ax3v7yD?vwP3dEqo%}Ku4=C0ZC*rgd`IZo*BO~v7-AOLd0M!FK}$tr|T; zYNVTV#-N@qSj<`Pob8*4T??5kg36&hICiB(T-woa^&aEjpzt3P9CEV+GhcHYL&QN7q` zKzswV**0un^g8Ax`)%(S>aug*J84VTkJ`Atn479A?-#aSG(yWpX!!`W%`k%t*IXmL zOou$$)wWc|iB1??b zx(QkWnVQc=7in;Y{3XS^^r>GeNT*RPUk}kUGA7PL-Fck5`feuLgX&o+gn#QgWa9&qur-$2?AV^<{zxzU*E(KB~^IPL|qAN|<6RF+ikl$3F%6CJ(6fU^bJyeQn`Zy7WO? z7Ly0vNx6C@1*u|Kro>WoL*)yzdx&y# z1P-a7Z0JZkHRBe|burOC&Sr3%eomH+XdKwJ1a%jp&1X?I_fTTMWu>{6GtqfDTfeB+}?;)#;OfL#e7PPKZnx^5HW6yxHWmuX4K z5|ryJgdlkx$XQQ)&;cmUY+*zc^3l<`52qckdeCPuWP-0pDlVXo5M$zjFaMR_fOD6= z1?9M)mG56cf?;BQ5E|lES~vy1!H@@sZ8b!FNHuT?hgM&NQ~Gz?gCLjKH`yK6{{nA*hrmA3_7AcDx{=~YIrhrLsvj9ciLIe64y5kmQA+i=?FXsdt* z@&gY!vjx!7sER7eXt#{Ic%p!gSaCmBosP0)~wW4`!A37 zc6PBNpnCplW|%M5S&b&P4K1rJe2cxa(4ZTf^hP*@JxWHQC5|s~RED${#(ZHXUxQ$H zyU(Ao*XtDsw1-%^rnk8jC+0BZC(s1i9e%|ArTCm*qT!HYgLw{zFtWxdm;jmv-Hi}? z#U+krNi1U|K(zymngqU~k$_x<8ODGSVB6&w&07K=GEFb6I zU3Q^{`n}O5OM0yZ_{BV|VOX@dZ_SD~30-DT+ncBC(XWa>{o zxX2}u$QjP%cy1rkg^;ZRdG`U;ZSA)R9#I)$^^oErZm{tB%HmWGyFXCMGE;(scfTys z?iH1%`MM}mdDKI_=J?{)^AVT|0ZY)ixG3zs^7Zfr#cAhyJfN|_vpHc3Xij5Lc(`#8 zw#Ov7KYl;-7jf@dCQ$Y?l~ zI}%xE=-NZ@3%MnIa+Wa>jB@38WlJy_6lsXAAf`dM?-+>GeccYU*|UCfgNk}mz@470Nbpy@1ks`BE5=9N?kTKH789Z5@+h?dsxHOyY+DCSdjW?Q@ee5_|waSr|l;@2Y-5Xq*k>q7f7xrFacokg0tc< z#5}?TZ-LKbrl8@i-fus7{_>}1dxt+*&)bW0T=I%elLb1Xn#4RZ&pH?A^Dd7BCxwiD zq6P{RWW%rAy8H1Kt`{4Ayc&BkhvbKv9mrw8~keksh7eW@JP!Ag+ zm~v+&Ac8IijB0vKy6O!@JT#Xzs7_t1?z9kW@hm;aaR=A_*+aH00>xM>40X2JJ{?@z zcp*nKoSrjaS^cL416SUT$5*4TH#TI!DphVBl~^0L;Eis7BOJf3hc&ghP})Z;ahYv? zwRZcj+%O`zi_S^$M3Z2h-QC*=TND0GTZH=w;ud)m=`NIk zGk+%#Bv0M&B(|ln%%VEn{ov`3rXsML3IL-r5gHB$WzeqFA10TU$C?P4*fNq{yS?&P zU=0=n3*5Xu?Z)=snVYb-62;)t-DlgcpC7@0S-Jah<#xI>JxZ-)9*Tm9 zYsF7Uz$QdR+hqDkZY7dzUw`btp+<@`jM*`L$FTC5!pNeq50MPsQj_sgdbb^VL}d>p z%8i@?m-wD+Os?ACE?x%)wl-(4KQ1pwJgy}OJUG>Gq|+l@@Uk!K5IIlqsFUL6jjutO36`F>Y@7N0|>k09a-OZ zA3UIcK=@hOafv*C8qZLvjjBF#`whz94 zxqo*rI6abelg5n@R#-OM!}CG^ZZA<9NsE}DVnt-u!zB_5h98kY07b)-Q(fQ;#(m-E z&GtKgg6?HHz0r(aac{OSO)$F=M_XaQ2uKvp+f}XDB>2~XJZzbflV9wrMr(a|snE`%&l3&;f*NthBCA1nOw-1rLr6k0wDv=|Kk37pJrrvn$x8V zlq#{lOQ;~AOgMK>6p#smnqDwv_=EC7m4)xV>DL zbnRCMFMr&7x_dyz}4U)&Jak3X8l1FeaAk2mc z^@i_^|MKT`1Cj@mfpP@;A3?9c^ZIsvoGOkQylcf35J^N;>*(7RN}83&;h{v$kz*ch zbRJjOjp#4(P~C%?!Ru9gnyU?FXc#YFigvNO<+M=?&?8@TEYm7=DGILdrWYeO6h?kqyuFr8ys8}bsF)@Jd6{@^`_=CMA4v3L%4 zCCZYn5CEX1L!d0kOT7#axrm=SxZ3!z=x{FYry@%Evm=|JQaC2*2a^TTX-v)4mtq9O z2KZ9MFag13t!zXjb~E=R39@ODX9bd{5MR0I@j6#ah84s`QeObo^ro#Yv9`iB*q9pg zA_^^q85x0v^o7LQ;XRXBjjb?Q229;SXA9Fv_I2P2E%~NKL%-WS9U*;dhPdKSkUIJ& z5GaD>B?7z_{_jd~{r$vxC=gwrV5?TZ*wMTDTC6tuJ*qBytX=RnAY-JgHSBs)@K@hLlF4r8@B#whmIV6rfdf_H%u z%pV@&L9iVYPdi(A8r9@C(;j(+rWEOPN9lBc#S^? zKc`Zj6GG7Rr~GIjEe$h;+*&j|^AkShfDluJIgDSPNSTEdU}&+u12KU6CsE7T8^caQ zx<8L|h*4bGi$$#C+F4$8tNhvwyH*;VL$UMq8$5siO$2lFrjieX#*%i5Y)?G!uOHmz zv2~N#<#-ULZvbR4JR=}Ph$Zq6p^2{eJfSqx2^`Q12Ygwr{EA`mV(77RS93* zs@N}zu-lQHTgSZ-!91xoEcgZ@+Bft`M}clfgP<(Ch> zYHfv`hFE-k^sM#eQuK8_KKl|1j>Aro2~J0@lD8XXE=-ux@YUW4DxA}F`lAbvKjHfB z-eWfAp=DvjmPL2IT)&GNChHdq4E0eL&LSBkU@%DnZt&=NiOTAw@tiQ57>Jc!aKVV+hH8VU#o16j%W8A6Sj9!J<>a9|QtPW7wqWVCq z6SlNcpclbrCGtq6T_f-eY{%iu*$rznS?Bm;2D!^sIAV~91dbAs8qnr7uPf;8?ft_& zjf`-BU2)1OCzgV@Z3eFoX&9VKDaU@f`{D*ezXSk^q?LnBSv}WPKo%{^T)$?a5pHhV zH@AIqMMEPpfOe9-qCi!|WF|9VHV1^qjrb&@g6WtM6=%B@m$)6L$hwym`&`7mu+8iO zplzW!ofP7M9Elime zizdKOwUV5TvqLtZarM#wgcbX8B!~RFG;2XI_N$#V5jV}yIJ~fuF$^Bb7e|~aehTxR zjzKW*Z$ea@hg8+Hb*h7jKjaXkV5_eiq}bpS?4bgXhkA;nQJM(-kr*H`U@*15#O7RH z!Foi9W0I5Kzkg5NG|fw|6DG`Z8ew&HMmAlB*I>AF7-}_fcqV|phX8`cpvU>+5pL%V z$<3ZIj%X$7_t`p8U97sD%Xoxrn@Q*8dW=^1$n!sgdQk+r3UNE^$7ld29>5abZT7Q6 zz0fsWP)0T2`0=Q1;4vTJ)1Wv*K@gk|jz<1DJbL=__0b0YK@$*)0{~*->nG-QA@5kZ z%qZN33GNT5C>1eO1t=X{FX-f;#Z1YIMnKgU6zfb8?dh?qUvd149_kE;CP3hRp*3sgLhN<)wu?tuNUJ9h@xmT} z_|(|Qa1x$JR)g)pdiAm&F^_SHh%`N>wUDnI7HmrOV-Gul>a-)D7{~q&Y}hYwWOnjx zr5@2{!ZPicl<}nJh`@$au`fio!VDqNW9i z|9~QGp^KpyZudAjdd?!w7WW{{b&8hflY8%0G!`B(7!=+-M11G3N^H--O16DpyW!fn zVL%GcF_XJBSaB~z5g3)!NJtJzZ6HrSAs_#R2IFtWv?ZRgQ7XGYYo3RSmk zZ>kw>9i;cHdle!UJ4Xl4D>UqYMe2ppA#qYtcoYT9&hx!sv77FKxzR;$YLtwE3~&(* z%VRj&AJKvZuAKgSf&zelvEfZ^?Z+lE5P|GQ3{#DnxR8n2eMRU`p<*HIlg=iimQga8 zi}R>Pc-thN=P*HlmuYp&7#}bQS|{V-1u8E4rx#i4L=#<{o1(_Wmp>Hb7aR@zevIn} zlMsYrq>%v}8P0X$f^U3@agT$5^VM;sY|iXk1f*hwI!?0|caesiS&ni+3_OZnSWE|a z)OSYQs+JWxU&02;^03oLN-h;Z`2x*j5t+c23Q>he8}YeE`b!V^w^9!ob(wyM0)-(D zWcZ$b6TEnE4osu=PkZ}MU;cF1-u-cR|ESIP+dF0%D-J&85z!eRlMt&((?e^P2TW$t zB2YVaEGqO6>1?w7ya}E`6XW^B_o?TBbuGX#iN8ynq}u@xt0a1@dQlhQ0z$*bqm{{MHom zq^)hOWP~*rHNdd@uR*4KI_HK|L1SNSSgV`h?FfE@7^I{wA;`2VC%Ofjl3fQEj``@ zhS|tfonv@?xVpzcRfvD|@sgIf`Y#MF*Z^7CB1}gKCVVj6=~DTCcnn3laC=Y#!DVxB zUGobU0hv4}y&*0*U?m7VEZfUD=Kck$fUj8sj|oBrI6OqV_}AGaRoaE6GWN|NB<<{! zjl>NJ@lH$&yk<3omPGWM!1R1?ALs`>$g*z&iAm?$ZDdOgL48Ws!VoyH0fg(-Pu86;G^&Gc)GufPgGd6pS)})|j5_Zae)z3k z;==KiGv9Br^}d+t^cc-3;_y@VzZi@GjQU% z`(lr2EGz!74Q^x;l&_FY$llpg*jhqt`~kVN2s(a?CBE1_`r+l%Sqn4@ZXy76)-418 zSfpr2kd|oVZeuO7R^cm69h6Sunk6|p=H1XT`|N~rbg;d5Gz*C-3D50@MV0Hsi_^qPs!Y#Hotzt}x|wY_7iIFmJ=^PCp+pSs8wYN7h)?)V9Ir$2i0>h0Abx?^0v z*<8UM+Uo{lHQ}Y4{OSNN^m^TcDH%g$=pvz)iG0!WQvq#zO4z2(kU( zjVQ=wNR?tpj>OAYiuJN^C2bF5=ToOCTDEF;;ZxwpDNU8Z6sjMli4h4Dso~{Jq#>r(exQn1~s~TFgvP3ouPPSK|bT);Z=>Zn}k;wip)M22!mBt=B2~Eb~}z z8*vsMHHNnKLXp@qT(!zIwjg{%qSJDlZKyAhdK%aI)z@gy|mQoEY8 zTUyqu!?)LCln)@jd)-GDRCrsG0G{Z`E|SCR6G*_aIUmp7bUg~dr-RIchVBQLoghmK z2o{S6ET?F+E}9LdB3(xtTodA5r@0VNM5GnxWh6>)08h!F9Mwe%vSEBJeasRTI4K35 z=ctdc%yj_NKn;)+@#xv-$s!<`h=oK-aD+rUN(U@5%z>Z=#xu*xAO81iNDlAEO@u)l zgq`<@sL|WhnKI$0G*yY}q88RqFl|44S_*Xr0tFD=x?OIT{Rq6K@;AC%piN{}A{z*I zOb@EN5AH{)%%8N)KCHKe!bw|q$WQ@NYw1#OHdMtR1j0E%D|EF?#Q2K}3CRJ&3=lv( zP(>Jm<0BAsKE!EVeu6U(MU>%RYwE|}!h1$v9<#RgUmn?#HL}kQA~HfvillM;z_AuR z*0wAl<3LtC;}C@^l}K4cd^;0#e`mZII2Ur)!!G~T%t?s;hdW6`|HGZp!YBmf&A5|v zHJ?47(k6mPQqxw*Bpzx-y-p1W%>^6L+W}A)US5qqvgh=ar|hZ#6Fkuk1T3^7VLwwK zc@!>KitscM0%I6A)_AQe+RvHRZY!o6M+yOJfQep%>fwwrDNG|g@mb9p<=w)*h^-KT zp8()@xj{r@gvQg4;UWr1b)W?W`lz5R^)sGwX+7*=?Rd~afDaV2)-=96ouvA)F|p$p z1AGJZ@)2qlzCrf_zM8CkYokabkxfg6_}Yq280s{;j4h8xg(9>5_Z&wSs&D-=Q9ssmJ+59C{&#W&&>}tVRNgdV&bGly zhd;zV-6D+~TOdn>4`3z>4yXZ>|BbFhD=XC+tN=mg4lOoX?TXSvo7LJTZK`B0G&}=~ z!=JKy)F&TVL2Hfhi22Tw&tT=DaB2dK9M2O!nrC%8TaCV%oPm4%4IYd96we9lw3r?q zt!_Sm?Wql5t&toxiLw_ki;Pq``!r`I30)9T1|J9;RBAqg#m_P<6{bH3WUqKN9^PN~ zIfT4d{kewhAJ~A-_b7~2BUwl+JSH(~oPpIN^T`E_Zd1uOfy55iN}Xd9yn)nYoJRmS zy)j+bUucU9q|ZU>c!eOCgolQ)>uR;O@@8}8Hk~GlrWAVQK$Pv2n;9z1WJ9my2An8y z1tn{_hfj8)biH88D8^Gk?u>N@mb45P?h&AMXHvRAfdp|Ou^8~MOFFWA$a4ljl?8Lr zJrh2Ly1QHM0?Hl1V%X~e(vXbXY}bO|Cn8w)gEpkpyu~UPR%2RUgJBt~^`yoqUgEUC z_7qiCsKBOh+@di7iP9`1E20`$1{`&9YA&CtHISJ$E|8V9Xfzp$tUa;q0<4;}!kqBJ zQw9eHXw^?@OzFn~bE9I5z??+uF#Gcw( zxtlEaWE2ulhxyd}m{iS6ymg<6*LM-9Ui zymNNb85Jzb?XOv3~{NtYWFGT2nUQW7|FD|#%~q<2@-~Pr=dj!k_8ZBfC69-Y#p)S zMzyXbfMRY-jh9r$`amU;t8N^6UobHfNX90?12IH}+tg6IEgDBum;?qx3xr6?JRSr{ z7>=TK$^nK9WW0lyaEe8bJ1|W#uyl@xwT29!!cqg?dU%4=ik~es#AKxc;R_Qix1oVv z&ET*a9!vf+CH|uV$N|M<7kV=o10oyf3=7NYxMqflL@pWCA};Xu`yub=QOY=0C})HM z{^VkS6s~h=t#RiZrw%H$Ud1g=gKFi6-ao8-vx)>uMaO__#`SneZtgAcqQ563Fs+U-G-pRwI)_{Ksg6?bc7^i z1JNQJj_fCnS!xE}qIPB&N@d3=nh2N;WEX>O;d(j5FwuYGWB_BRzFzLms&(?Si!jV4 zvZfn_!^L9?Fc(Bdxv{dL=v~F3r!C&SfCRhE)kDkqQ|=6Xn<8H5)Jkpyoe)`)7GcY# z%yZ<=+2|zt5YEPKaS&bonUAQrHYvCecEmlT5t%;dp>*a6HD{gtV*y3+ZUB)1?_gyr zH~3x8ZVa?zAxMR|VkS>bnBTnHSJtUnF_kl2n1JzroXZH0;1f9E(L%5P#DQ1HPfM~u3%8)O93FINnW5R~w zE*CW@`eB^k?T#H!1Oyl0Isb;j%qxv4{*f{8= zrKO5TAQQV05h3y7aU&e=+@Yc60-RD8ZUmVPC&4}VCEfP{uG(qa)aJX&xLS|n7aFNJ zpn2c>wZ~soXg54N*@*9i{S2u5jz--DfNGr##A?VLJ^Gg}u5z<&Z~XmFz3v4XZq=Ts zj+o&)@pV4%fjG(^nS3(VMvXuXhUZ5F=1z5_DZ`1c?<32_JWDU_OT!qN$kGr9ay&6G z_>Y_^5U>cW;CvR2z_HupaVr>yq)g|^I-agR5*@ymjuWE@Pm$+${12Th?2oFtx;{oD zuVj!9yDXkA>h8m%HE<1u@c0nOgt=w1Ic_gZH1CW>%YYYBF-3C1VG%S@z|m2Pkj;Wp zy0IvuoC74A@ZcbGsMJZ3yw*mc6gdi2chMI(UuMNS5TF!WQ0^9`I2oSS(~MNk~35 zL8qf@!r@eOh@PIOeY`!b^vtYgb@bsb#l!j7ZUO4^ePy zv?zP`^R3D}R|!o9iD3~$Y%}H0VKRc&eq=vSUpp%p>g|c55L*-)N#tqqLRi(lvU?Dn|#IruCmftq-oD3jfW}Na)~U zV=N>e4-pE0)B9(*39#l^`j$-sW8Un}T*X3IM$(}H?R^B{;@dzq@m`oW!LmtLCB~uF z-{bP6>#JlMm3UcLgtXf>kO?^s;>y9Y-gl&dz7N*mZXj;h5WHP+giH`8cP1*})szp} zZnt4!A0E9tc+vi0_xY>cgTu;<6C1jjz(G1eJxza%o++$~@33e zS9@ME{IM0`Scgj1(k<&y+2!YJcOn~k2y69L^pB| z3Hd09EEV*Y6Ysud!2kykdf6h(^rv+nygwMy-kjAr{{+c}jL|TFW!Z;xzOpe25wHhW zd&pvbI)vAL=31K+W`$#IK$i%=e*JYDjZ!@43)ITv7D|B8Lk^LrQmpus+~Xn zvDl^~n1CsPFHo*RF$j1#EzlGUM=l6MsP&XJ!ocRrn+2m@6C{Jc-N;K^lZY8qpAd7PMMAOI`p?*(y0(M(^Q0kh_z5_y#n7JU9($pG2Z( zj_c3Lc=>6Te(CEty;j;a%~DI@Ot=#`KO7ys3fE>wH-vcs#X?CM49C&Zk0k~H#QL~b zaMegJ$_Pe(6LgOuv+Foj<$b)t9JlnT+6&Q3qLti>a4ZpvgYeppJ{^14-TOih{l`ykg$7U#dZF3+Z#DV0Gkv9TMM2ZdyJjl|W= z^a^i+d!--gMf#p@Hr9g1X_!PE~&46 zD~#ImbEN`YD!XNdVGLYKuLULNIU#fb=kmbNn3jjfdq9HF~&#)s7)!iDwNR$ zC+5*H)Sl(k$Z(?pdD%IKwxS?G{ru>n+r7%gCUYr91D3QPz!t?ib|oH_;;bBmPCo&* ze1JmUY&njV_ONSjzq-CspfxxXh*V<4yxETvID^vC*AZI6sUt@4T6Wl~ASfX85e03k zX9-Z1ZX}l`1gLv}YDE~;iBo%iF&^nxJWCafG2Vmao>seU6qoGn?D8j&Jx&OVHPgU` zuZIW=C>UhSlVry+-vG{7`G?2=Z=8+78Q4TLgLk5$y|y`m!Wxm*8U0#lHRTUlIbyy! zmdEZ zBx%_Y6CJbYL7|OQh;oQ)Fd1@}7!GKP|Ink$w?N5OlVoL3I9(09a2gS4>Y=8be97#i zV>xhxejlxG;Uf8Dj4;V(Jnn+d5hp~sxxCAKIRR4^q$1@93bnYzuv?E~)d@8p?K@|& zPm{i%k7h#XH0vTB2)SlWk)hk|@!-(Pp1t7&M3Lnwn4kp{A$r7aKDf)nvb_{j!F3<* zz*&W)bpBGU7i)x@Uyu0-Pq<`)vK^x9f&1=wmAGc&A) zpJ)w6)}XdUb_eSB{R(Z%;0wwT@{9%0&;loeE8V_ECer2wD~z{XN46=peH&^!{bZJb zWp63;Dr*532f|uO{RR*S_d*q=5T-bOG4e|qHnegGIthiVaBENbAsr|=Een*H=s7gM z$oCVYShQb9U{!ephP6$M69j{aeTWt{{sV?+rNA;lIFpI~^@V5FsV7qwD}ohX?QB1P zzKy=t75dri?i@Y;Q~pE_bD+*oGd~=6%N!ArP$*F5xpD_O42Pyt4wsfYWP@FYSm zDJoxfxDQQtg9e+XZk$h?-k%^%cyQS^W&ppKl`PvY!{Y?26+9L#>jf4@-Rcwb*n^B4!y8aF4E#p&dz)&1M|NM1-W~XL6&Vl_k)M+-hv2svL3SCK6ew_ z+CS|Kk$Jh!rbu^No9m~8F|^Y9*6*fWzPe3nIego>!WFFaH5=L&J)M7r>+T2KAOH>Z zBNKc^Q%Bl^S39#2(i8~dd#}8u(&6~}c(iNxsBOPPFD#yp&!6@P2N591cikh@|4e<{ z@1r%dTzL%bJrs|zrTw_u-r+&_?<~n6+WBA(7+h}78X0-kiDzxyY96P(57qn)QzvXT zgecp^ey^%msMR zH-ECV)x7g`V4y_|v<%pF{|8??T0j<0zm zZ*`1QF|^=D7yCyrjG4LNk`mz|_6S1W2b+7x7u4?FWE$07w2~xLFg5}o1|otudA)#} zI}x5+tc(Siv!Fyu^Z-tB2`NKCsQ4DBip$wO5wr%iBAAdUMzKqRbyr*?92lhf12Vq* z%uOMtHHbs7kmU%`EIF~>@Y@DQo`koGGRuopn`w=4Rvl8v7Oa{3r}d3E^gu>Fc% zVqfmFVifb{fTzEoN$}E=L9uq)hitH?gF0MI)#6>IF$( zPlEJA)>SgVoR7ee7VkIm{PdOLhM@Md?W1kGCw2`!MhEvRpyocuT=qA)!{(-Y3)7TQ zT81G|<;1Wm!raQQvzi++w%4>!;%?g3I+Gg7KxaaOrMy2X ziu5VT?DXACt-WdH00rBG(nbxZNjl98o02jlc&)iDGsoSo>uBVkL9ma@o@g#`(qW?; zLocm!g+5`>mj#AYVU2CX^r@D!XH@hpLRLfB0 zCYCRaom}|U z>9z6T>uUAO_075&$tLX$hFvm%KPM3MbGWq6|Jxxa6IfA7?^%5 ztp!37!orsDT+uQk|MR;MbR=ifrs;lP`-a6#_MPIH_8>Wow~^tZ-yk!BWVji&t-fyx zzW+NcZ2k^<3dppT?hvI}s-Zm>uv;C%pJ57X!aVaVQNe~?@Y_5Xpr(R=JvOLr(Nc?V zPuS_%Td8|v(C(%8GPQ&eW56AT3|JRXHxoH}bq%*d&ty`^F8qC7UOP-WhH99sn+MrIeBzZ)bQR5!!2*ChU}(A?qOPrSrTF{(%>I7{UfGm$C- zO-Hfw8)DlPwFMCVqKeBKlRM$P={|H$KQpoCE25c`6t;OL=Bw%Gf{NQ~7Er#tNHhAN zDB>j}wrm7~EUajgSLy&~e%e1uEz*HyiL~8Hz?m#+fERruOd8Tkh@kO9co8&$XO;Ji z0vuJhyVDw;pxa7=!Xxi^K3p!prmIAL`CR}$4qD{0!R9g;Xd1eSv*VZ19wQ%3y;wq9 zlDFLt2&bI%P~Q$E>Ddb&^aY%AEXe@KI>x<=p{5|wktuflkLowb3 zgGUB58}T}Ry1qham(#*T#o-jMPeT`Rfs8$8rJk`;x*I2e%Vu4C5o*^~hz~^abMF=V zoK;v1#%`mfVR!B46_}eVY&wtj^W&9Y)Lx#7`)hq+D_KFoZlD_*)oxhwIW05W$+os7 z^wrU)WC(i#%yNpH^d(62dfp!8BR6i89*EloI?lf!*D^YT)U69pkA>1YgwTL(++I73 z0!kx73`)aD4iG3dD*pmGjFz!~9J61^7h&t@1ov@q*-cPI%53RnB?gvcjm8(cOb9jO zxS}jf=Y;*jd(EJF$R868qK=_lzi~)-#)itE4d|af9O9J<&%q(sLZ^S>yqvn@|Uyk4S+O8Ie^PwGIcsi0wX&_iJ9+IE7_pw z`(JW)CgHU87zwA~YaB6?Ua~Pj(!$hVVuZj6`vt0F1!bs4;$VpMpcKHqj@MmtKCW+J zJtfMPAZTg4n!-|l0eBb~7Fz!DD$wB(aGt(YLJqefz-MuFCX`JjL2q#}m-sSKzzHoi zw=G!L>d*m!b=19516J`^k_R_fmEytm zYBLV~N2n7B062wKHx}7LMs>|XP2Jq;s zeU0)%CFNn^>3fT1^MNUYt&A^`IdHO)Ucn59rmVA$H0ZC*n+Ml6TMxHF(3g9yxcHpm z@oqW%3k`-acf3di>^S7$558J6bO7ySLtDZgV)o1Vh0 zrA}8=VAVL(P8pz)SM6MaUxTxnz9vsJeNTdJ{C?0l42h}faneN7_uSKo@56T352g)P ze^;0w_)=;qdVJJTQs!`ZJk)IRJK7&6iZf5}*~K+7=tm#Xg7UJ0(7%G*KfY%1Gq-nP zW8;j&MD^&>f70aFWBJKMaN2)DJ544%>CFidO2r^E%Di{GeRdd5N6^< z?aaN%^lPtAB-r<*RcF%<8w zQ|5!`u12rN!@;k}R!od&TDx<>t+WBO0_xDFxnyD8I=LRVk;r%6CgRX*A`J3NSYq(J zfh0JBe*8~|15w?yHoKqFuUZY=Qdz)+jsPJI0f>n9tq{6i9inhE74;Bsoa_P+42_pD zpDKJKIK?`))3{-yyxS{4 z&=MommP*1&8Uiwb@*;oQXzm^u1$|q6fjc3}UB-nvZ~C~!u5my7`UP;bzmzd^2z?2w z?8WyM3Drn;v(7Q<-3mVpE^T)?7J56ryzntO|S4dAb|L-O<~H%pS4sS()W zm8#C@69q&_;Du1K*mw0G*QgHQH5<5Lw@*`(#bhXlxkj%W(Aj@nTWb-|x-mQabbz~| zfqgafwp*h7s0UQdk(g_N^pD;BqxR0r7q7ODs=rkHz-_y~xn-#!mV9A^n;FWFPCDut z$^l}Mp+?kd9&O;g7(pG`P~jEL4XRdp3`UNY>D$MkCyM|x_YYc}c`sB_V3*= z(lap^2K_$x3UgrmZDzdiD`kVE}I>XU0$o6jj=;hFYd&YH_sGIJ)7R-*ky*SGim z{>y_r$HwqV>>uKm#r{|)k0Ue?XXoDObeuJ)HaQ8La}Y@2{7#Ye>NT+g2?;Sxx}&(x z+LrU=vnQ*uCKkXpYGynbo^K#9j{=erHtycTjo%|E+NDF<9-OuJk-L%P+5hu@|Dk_8 zy80$o_er+&#%MUDwome7M?BaT88B;VE)dBJ47MD%b#|iPEbCFXugXRn;EPgy*f#Hb5~Dk({~ zd4j_H!d3)3P!W8GE(b@k_P!^yNzl0nnV8CZL_47F#YKxoardCYGLU;$MC@KhFxK9oOr!B+*Ivdbqi{FpfYr~ z_MdjoU^=5}Eqos$W+rRdTvKzy;*Hn*lKz9@wo^|~lgYf$a))wn@9<^o%P${%)!G6n z5;oW^98ZZ?EQ5<(1#}BK+tZ#_k_L9(Zk2K%2N)|ja5`lg2p4F+au&NIJXhC4oG(~X zmq}m0Si~&yu)JtyB;aHj;5HT52kA>}4L-}f;SYi;d+_Ay%ZCrkM^3J`?mhq=@-+>n zFYfvmSek&xumAFL@5|PKzE{#&7oH}HwQ;nDR#YpIbACUE6lb69p8OJfmSV=NXnE)N3$YMj8j6UBG>KPa5dY>$@LXFZ`(n{h=El* z#^E+1>X>TX5Z?_`mK)_%XqLR$Fl{~AZLm>Qdgo?f@octW9ADxP6QB>y&UD{`d`OSR z_{h4KjIxsJ0$^tG8!ZIV1 z2&`_97)iA4?cJjzKwymlF?#s1kN^FCUqnV$W~n5Vu;}gX^`3jDjjAd$GBPqU-l5eX zA~O3SR*PE1qDkORGUxj_s?P*QO~cXuIu%HT_3uQ?RRQV0DG#Ri@Z;of_Mzc7(Fh^a zjv_qanS>3@(v7%jXn}#skP=24PzCTI{KgQ*jgR#gC?pxh#rz5DT(EsuSUoCaX;36h zs^L;2FpFp1WK-Fl&dY^};Ec4;&tZEkcoq?8#@q#vg*JkunF4Y*KVfzSH6@X09;)E` zQ25jX#rgvigV`%!1eXxq!m3=+){B6B4g-o2B|@)O(VvY7RjEr=0C5loYE7!jgy8!D zIr>!ld^w}LI0+E9WURZylHv66QYh2AAA>DVNtr#h=?}pzA5A?|dzjQyW>1!?E7|G3 zSXGJcXuHm4-qnREAG)^^A@mYE0VEOJh){6+<;)XLqm?T7O85xL45f2Eo+1hyBaRj4 z{0cn~c&Vh9W;%kH#K2!=1PFF~&ry8LUDcepz}*ltJF@UQ-UV6v!{T=V7p2z?@=nBr zI^!lV#+YviyUQ(bXZ9a)_=M}mN_r?@&>vuD5vU;Yp{It$?PP1R*w1UMuZwnG`5t3; zsV!=Bo^}rev@+3uRK53S4{+c<@s0M z=|B=M!fZ{nFipT83%LbIdXE2-1%iVb|0h55r(QU?y8z@95qiBk=&!9I<+$ zXaNw*KezRR!=*Gy03EeF>E zN(wL!QKHGXvx+nk$-zRs-e*Co&dfrGcD=xSX86w(28zo z#ESr@QdE^LVP)*T0)Qpl!?Le5BLC}x0nPXMSKthx4&OJ?AzbU0Iq3jCQuhd{@Xoht zfMLV(e5I;Zf*GY=($ZCrg(9NgV(UXeiOR}T=whxenVf>Fu~p}FH{H9<$e61lGt zCIqKOQW>)}SLfz&atM}lvsTbU;OB#-IIs}deDSZG@31!-87n*cJYWp_nF(Uas?7bQ z?0#oiHo322%Z&UO_;5W8oAGo8MCRvNtA2ql_2&q6;YlP$ByZ$#vXA}`Oss`re!q8f zgG!?u1ST^HsJKQsT#_X0zz%oGY6?@qML5%XibLCI@vA=gUVWSqk_khpS*}*WORteg zti2JCc+y)t{ftP{=W7UbFb8BYR62ux3dQ%m(`(rHA17ky4}Rz5d-dj;@;dCHZJKRn z(FxUE5RCj98Oo?Jy2b~r@djFye@(n78|hwN1{iQsR zuK^AC>Br;8Nq2nq<1r_T9&*ryCOGPxHTsC+3P&l1;j-SAD&H}l*rZ$xnbe!but`_h z!-wKbTpWT@9K4bsPELxv(j>sruN1&FNkc34djHevzoC{nI*o(llHooQ(KQp%GU+Hn z!P0fu7{ws?FZ{z9D%PC9K|=)72ixxN|B-vgHGAa7T=h|vqnpf~$h3s@o2xa3)iJF@ zBI$0f+V(dpKA3!4d^{M%6$Tm2|An!TU@tisFsDeXt9ABulF)FpGiPb|8QVG4fiDz( ziW%RFhWd`7X4@3NYxgw5m$iSUmGq3Y{e^+OTv9k=55f(?{|Ifkc^ zHxvL^UT7etM8)3<*BH9ULlBUq38)l2p9JvoNAsU*-V4QxK!MvAeI8rsv^cb_{O5l zrBIJ$V|T9DR}F#*myc?(n+T#r#5q(Pi}n^w70y1!2pPT8^d9%$KyjGoUsczOOBA2f zmRz8->3E1Bm5g$bIUPiF9Wdyb;A3qXjVud1?_EN^W>kU&Z>jA8cO1^ip!3m2g2cew zE)5#vI2uk&5=X?V#=F^LMPl*N|4A5 z4RKc#I78UUPLG-qFP*|8FEyrr5-L24nD7Cwp?uo9n6+V+Jo|sGBls0(1D_q)~X^eC-)_F$B z29a>^PM5V2qRhUaJcfLmA#4Z~96I1g$C69ku?w_%+$tv`bn!(RZkP=K$?8(W@F*#M ztByX;AJ6+Rsj5IIop%NDgFVEJBa1n?>YWadMJmfId;-wX;|$EnD)!;*D64W3$qJvh z6-+0cFdapNiF5_Im=(Fu=+P3W(*!Rp^tv;6k8&7>8l$X6wJIo!xE-EUpGSd#}QFO~{}tA`N| zWH#BvPV(b%9!haR=EY z6eO`*nMG#=6rO_>#HaMH?AxaN!H^JN3`d{yCkmfw*^n(xpaQDQ5=8jv{RGKWZX|c> zCUv}@N}m23t`c#}ILYj!MUrZ^_Ub3Cc*)U~rxh=7DJyI-SQm_^(6GD@Z=#yV0o4MkIY@{Wo{Xl5 zt^Zd#apNzI-D$+?U(|I7JtwM#D)iZ1fdKT zpB4euJAfElPs(FNgju8?=vEYeN87+F$4I+G|9E_ml#Y*KFeNv}g(r93M5P=#C{2Qb zs?C>Zb|Z!_ZWGvW_&p&fk4)IzID%EP36w(Mw_siYic6!*9=JI13`p%`f+(CkT&q}W zWU|d|2d+T%7CuVuJ4_!!HlDG2uP4U^n)Nxyc2^kS_CvXA7%N1)4Xmat7eX&~E{Djy z+(a3EmLTzqSyPTYRDG?&mh>svko#?uu4MKBVl8J9yh|b=#cO6Q%{KfC;eD6yr0E3z z62wK&IA$)pq6)d@6uI$v9V%IX^qFg9zl#MBnZ){3i^I!C5;amF{xQ2&=}wU$TnikO zJitc9wNHdfZ=5U1GN9oRX9=6=Ar)4#9*+|cBBzpSY4km$%XUlFt;T){GZ;vbOH*el>y)J$mUKd2o^Q3cL!pL-8GCB|M^hvfk399vwo}FAITg^`; z`0`9r0~Pe|9(?}%`GKzJy9b{>eR^QuNI(GT6gZ@nj*w_=O861C0YE|6bIR??r~tbf&yYX-PuvyV4~x9S;@{B6C~!w!=kXh24AWN;Bj z5qYhfNts?K0Q7bt*9N$oa8Z}B|2R3Q?jsiDW9PGQ%^_B9)}CpfCt24TAd6(7&@XKN%Q)H z`!cE_5)z*mhD^SAj7A)?uW|=Z7v~Qk_Z(rGwHEmSiAKIsO1ITB*(#h3UZ_vKi#BhF zwhCVI_vjt!``rMC?zxOavf{=R7NXMm*GBy{qCkMj$WtOz>jLFaI+_jw2&b^Za3{T$ z-*L4Tc#B`Nqj3hRKqSyW7CqHsz!#rhL&Cp6ZSH0831zrk@znelkC)K(8}fnM&UmF&=2>I+b$bw#33Hj7n?$NT+18oR@!qcK3em2 zyjGVOM(5v?Pitr*bN2otn$xa9r5e7w8@x@VS=&1O@^6Rd>8}f5^W{ME)Kk)Zj=Xk)Vo-O0!X{*uE|VCN69KQgZ`j@1!kX4CS*Q| zqXj2SC;RcZoT3BphntFEFlnkt)gygrfgSkqICjeG4*cUb_;sPt-lR}09n_ZrP|F^? z`Fc8%mveGJoDpsm(~D7IN))g2kIn}ewmzaZ)W^G?p*Js&a-jTldN=B-mg_mA5lAhN z+rJpCqgF-`aN&t94SCM9(or;R^NvGrXH-8!wN3t^RZ9i2^0&8ageF&B?qWj_?U@lU z=?yOu^A}vqe#j+V%<;Xfwl{T9qD0`;_`KUbhx#??>21Jd!Ito_AES~WDm%+S@cKbJ zfwV_8t;-hnP+&L!exTaop{Ku;%OqA$T6F7DI*uN1h<{NPQB*QOpHxcq-e$BA z#UPf3gXU4l%zQYlW#_7cXva@z;ga*uerL2!h|cTEpQ;v1$bxWVlf4+BRq^o;8}z(+gf> zN9+#n)rj1jEE{A~J4Cvebti>RNd{rTCo%MiBpS;DKeKaY#HQky=E7oFZNJ_=sMIPA zHpjvR#Rak~6beZMfALq!)DZ>2Pjdqm>j49;5KZ+!Oq3McsQmTNVh|byp1M={+I(*q&o|R5Z{HYS)a-*_WZN&k6@jc5KS-t~(p%76C!w{qVWzPXE z+E2-kvR1#$f>YOP`_+S!MyXY0YdC`&|J{lH;@Hl5nH(}~Obh}?FqWB$K^2W4s^tXM z3x$#&3ZOt~8+3gq1Rd4)P7YaCD}e8L^cSZ&?8E-SZ8#spPay!}7$FfiI17lfp|L5z zAio4$s87hR+n$A)71^dNhR;gv=W3%~J36XXDDhsB8Sy-rPf3dE!z(KcXyIR zNq~pFGZbfvP#K&TUb4s(kT>>Af4>t7QR^xKWNnhWc;uNW6P}O{Q@KMbXr)0!?rIlN zqp&w>dT$A|GTYL+uN*9Hj>kFJU(EZn9a~37nz*$wYN*2v{%!J$ur0@DA15Ibv%f;V z;(l|d*!>lp6!(j#O!v3jbN3gJ4l5H52%MIBNq?sk;{k+B!BgPXhlr`>M;GrZya^ne z!X^p2u-ON=aGzzw1+~ps87Nfrx)DKkQW7ksIbDH#$4D|qeR+{|P8`aH9(neZ$^o#m zazW;yJ4dA>53;iwDJI-9lp;G~81=&iG9TRals?3$4M&B26>=tXLV??AX*8ZHKNbMG zc{oB4EIHaVCw~g#YFdxSkm!|$NultVzGAo*oH^FreWE_#@GrWvc69<8`BcUGfW{_w zv(?9SaYN|{H*lgtAfi;{3dW{fg3&QIk3u368$_^o{x8m;lpD)%=9ZrnuTU8Tsn0B< zbIwh*S!587Hr0|x;)+-la{lg6klqOHHKd`WV25O!jFft!l*uXHJg0t9(%t;5Ql zT7QZAqE>f;4C@VCWVpo`LTqt8DZ1v~^tJ>pD*X&MQY*!WP$Va_GJxvY9xY}hvYBkv z(QL%#$#9GtI!&ih6+q`o<$1t?c1Psh@WrdgP0RIaF6=zS-E)b_>@~WsXV@ z*BSB$=haiqhz}*ql<+DL{8ze^!uZY;>^andoJUks)KmB^vgd9t$J}y|J$g2XC&Dg%8G2*rtJxkFJ~9zG3fLWKdQDBBqk#8S2Rie=N62{01=SMlP#^CK9D!gI^*-+ z_!_B>m%U_F+g(u|L~mHlr^D}S7x*8%an;jL5IuqRH>jBd>4l+D@@tO>dkn^ndhEBj z`Q%6RrIU$olSl0pk_M$aWX=C^57Us~bnOs}j27M=LC5 zkz;$8pCvZPMQuQTd^CU)Jj$g!ttS<*6Uw^R9j7y^Szg6dbb;)C zqzTxEK6^`MvWC3o(YrM@7Yl3x=o;Q&G&{9j7#8L5Pe$mlttiSTFe8~ceq`ga;npQv zo=9;9atmTDtbi|v$3=4pWF7UKff&a()+&jLw(?i;s#z>H_%11v{Qv;~E*JGNDK=At zF|?^8VzGwoOE92V9bq^nr4uHJSmR+1-a(`odch-Z4&ptV(NO- z$T3K+Gy}U$mP8g|iYYVnS7`3LsVFjO7yz+q2r`;y1|jfj*5%ZmDDFgIFlt-2= zoCP;$>Pa9#!MzC!3pG=0AtT20Z9(!6>MVS^zO}vsC}*HWKhjhne|9I4($r2w+!$DG zhwwe=ZeYLBj}knHi9Q2F4L*RO_p*;{gLl^pp$BIUL>$j8lt=kKlZczWBhn7B6SViwN#*kvc#~-8nAcBfDQdLJ7CV#pb{RI)h zy$d1&Q=!^=nD~HSw*Hd*>2mZJKIeP>rAvstkP>=V}9)yi6$#;mfo{QslBP(uLpC_G8}vYb0>* z6rec03l$)>N^?fiSk>Y9)KO0#1?ZWCaJFE-CLIA+AO`n3XMAAaA&Pdy!jI07Nml4) z#ZerhgB`A4bzgZwC?0`^CR`Zd_a5+c2v`w#^fF`cEUch{J@43H0QU=;&f?&4j1ij- z$}(`O{9W%}BTMdH!h8mOg>%?@`kC{1@%ComhO_GE5`}+Hg5=x-E(t%!nvAi~i1G# zV^)YE#^4m(C`t%MfED{V#!1Sdt*^Vt6n5iVOf#)ls;N7N}A+%N@+!V#UL3L9D$MeDU2%x@65m2aFZ^x;^5?QOLDEKCz1 zO>WH;a6H0^0h>3al<_UmqOkIf09>!IyBjQbn^IOCUKP{%AdV87>$?62jv2BCQZ66l z*@k3H)Z{UDIhLNSD_2UHdb*T5F?QQPtR>6Osf!`X@C=;!68{*!=ZXqjssQKNA}qP6 z7L=|xlxk)uLjH*5NkhsXjW~Hs18z0tBz@7LRsD0?$TR884m_>Ub0q@B{(VqQiw$s@ zYpIk-qNp(!SqzDNmNFy?bvqFkccnt+VAOxlWI~m-^i$}5m(s6Om_h~4F;w`4@Ftc* z$fWVdGPLu&Vgif@Rt-dAP%#j~qVvAnMTcW1BTEZXm2qk5Va%+6Wx+2BfXv%685q7N zSkl4MFsO{qMT!;7Emh(ehAgIt3{?V$QMfGcSI#Ue>0B}%5W~5n#Q}S2K1xw$!4YhT z?DJh^eh;;-RS4Pl6>iA|EVruhW&;}X6tA%ktF^(b;)pspI1U+xe$l~w0g8o=IHp`w z=+cHnLv)8i1DIQ&2KX6X1D!AwC<2Gcs;=Kc<6JyYs2jQaQZeK15u${NqDYm;Sj=2i zM95r}ML8d)i0+`+^z1A~K4e_RSH^5|x!ZNE3+Hy+nIIrb;r|NOdV?Q^0!| zE%3rt@Itj#ZJ#tNjm)_G`MA>9tMWni{pQT0FX7IB%ac4uP^)m7@xthO}Z2 zUm;r7eQ0!OkB&iuZaLXUj)=AclJH-ZnoWEaQcL=%^$L%k=6v<{lS<<)p6%v5+i#Q( z7~71;A+`Or_dUYRdTBps5$z1pqc&H(wf=1L`POs(|DC5Vh#XhW(Ul8Dw7~!T71!bS zh|+q=7)FP=Ty+TMNkG+e%;&fz}?qyJeYD37MCrTO)eZ*S+~Tq}cb{#%hz87_otO@1VeYWzVBOr=dA0@2J$=3tkxT_i z6zpM^OUM#P(w`YPyc?Em9y|wXlh@X1;#M5#Np6*&fy{%U`4392+~|kE{ zXF|c3K#NfjI`=u)=7j^~3D2zH_%FnxhgCCm0d2UoF{Ty@BVWcQ8*mJ92V|ib9YeNA znEf&V%V#*0M|^@1t$MT$_0PoMnC6}=6Aq@okkCSg^83w4SrSQGrVbDj@vFS;VHgmC zj}d1*L?jl=L@+&QnOpSt65tRvWgK7N2n#19OG|rS5(aa4s96#wy7^&sp(Q2i|3}gc zc;IXLd7;k0>Wu*4{um*XYtjaU?uB#sg;11<#X3;z+5gT2vO?Qo#?tkPrh2qLhLS#v zC+%|m=(uF|9NU-(zS*tUi`*8AL8NVgNwZmuE!v%Z`LJ12Pq){GuO`ftETxK2V^}!R zjlFk+WP;u~_82kYW2j{aK=|iaBAxI|`>w$Lt3D@M$Kh29BW-1)Pe=jaop7Nrw}-A2 zj^D@myo5ayz9@{#+|GAGE?qcSc!H(l6zf<*UA_l`sUE<_N|RJ5a5P(u_Hk*ieOTEi zErsX69yO{5ulS7Tz|N38ds!C?ATM5f1fqN;dH~GNwUXE=!!P~gm!)RKJf3@oR_xj#587EVcL`G|1w?QN31amBg?bZX%v2oT0UquUDE) zWV!Nw4HwX?RDNnVD--+8pUWq-$b=gvZ&zwrLwM;-i_{}}3270aYIa0QR#`Q%J5V1~ zyi*@Pexw6n{iZv5g4SHPwVrfuo_G!eOUIeH#Zr^TVZ97cX=Dz$u%8=e?-R-=4H>4Y z^Rw3ZvgfaGt3%ncfg-?+lGQ2Q`XMcOV3xc7ldO@UhEOD_+D|s)l4X#hpn>uP3cu$t zkh||d?Ikb}%dofvZ(KJrapjT^BJ&<`$5-HvL-0CCB4{ass3@3V&~^ynUa0f!dTzy} zF-aD1!BL1Y!=WW{q=W$mR4E<7YlI4ZZ*gG6)0WvL^v<+w5>-Qb|EV%8`0)T-9pQB> z7mp5Wh+`d!teXZ)+8P9p@I#@%@D&*OaExzc!9&=Vgl%6j7Z(m=URp6&O&Ew8)z;f~ zrP0XQk1t+!>7@0l-KhNiq>9=lc+D6;r!48~pwjPdm`|yvcg`Rn_F|O4yFnKf;JIA zc+WqvOn^sHkTg@kOL`XNps+-koN=*MlmE$qT2C68ExC`iu)b9T{&XSrP+j!J2vA5v zO5?M5If9XKrd=3^ErC7ENjn;2$x@#~ZC-~TNgaqGTX=QmE>E@ zwVW@=yp9|7g9dJD9N^F$TGFZ%=w<7AplHlJBE~f;M`uAEDx^i^SCQ83Ja8HA--vHk zhds{->bN7*wwP?W;3D=*)x#5!E;H^8Ujl}O%~<`clcZ&+qNUsi%}_}?tSHHZhSd^I zqBMg*#-R|3zYmBfk=z~4c+SbA3-<|$5`%U5Gc>%={Cm~pu!tf}U&24PGLJJb5~ zSS|<>*ECWX-l2X7Do$t%$|YZipr-oa&y*iSsY#$X?xH=4zG< zkiQ727yzu0|3jF8$q5%VFIa^OB&|31dU8DI^Kz!3V?7R#Y<(|m+ynW#)S$!_;;xhh z(PhA3!vhFi^>%>IjPUyf5+Vg)45iW&iQU3w?l?B{`oOH)LTJLOLMgNb>o%e}?QhgI6t z5H#1UB0NrFlR{Ff19nz?2$s_se!e+-huVw%@$l+1TlZo=w8|<%Qjwe*Gy?I(SViXM z!E*cL=5_juSc~KuoFMH8Q%k)m9SEi7+Zrtod5Tod>Oq7~{X+?Z5HHA2R~DfSF}SIg z)#D9f>!>(IrV;R}dtYC=vQUqm2FLK-c*LLuO1+TKnX1H|1#fyK`NB^1RXDtYc&Ni#n;}1K_RiKa22?0jG%w0bnh+P3<_g;Y5|prd)aTgdmieg!Q|EQ(Y?;j@i~3|h9g4yK6hLLu(zVPKfiW! z3PE=oeeAEH^^-OZQO@pqZK0_c4GxayLL)~u$xUx4wK1p}!sxcvzgRn^x-N?GDz+N! znefQ9mRjy9Zi+FzMZ@VdtP%`q|M%FbsjM`S-u2SC(^(dfa02QOaCtS}AH;hH4FNc0 z!hRz<(zafu2ZQ<6GX-bZrE=q#6Bzf${y?(w@S5@|xme^4R!u{7ON&1cfrVB>s_i-l zh3g}Ol>p_yaEnkwJIeTT|mBK3XaXh^;&SHtvwq(RbYQKW39P$x|5)BJSO>K4bvcoP%*<89|2>wHC zL)Spy2FzU4%7U8GIO+t)YbL^c9lu)>ZkGoH_}(Kj0{XlL1J~bT$y;?OdML;;G+Q>c z{0VOey17}?4uoU0(`JRJB2-hzMJ}!b==6lSq@fVChDiq^geD%$rs>kih(J?%DHhFk-O0?iIR0Nlc z7+`P-YW)t`okD!KI56mDt6umpPC+)QR&VcB_Dk@sQGahCaDv<{6c~N3Cx{l{GJA0( z?lqKV?_ON6KnChD)2`i@5^lRv1%~zvrY8HVj;Dj$i~oFNu#A+18udIRneyA_Ah`5$}1VB;DD5-xd9%@oNgM1bKH+5*Dq zeui3{xuF1)4&7peSfk6mf}Bl>a*0l&ObKR$D^oc zW-SRg89InJbk59!+KD)BrBlRm@mDT2EBp0BF|>#LqoI{X%M6M$XO>)>sMiSe@Pt$B z9YXwM6$82*U?XF7Qk>b-F=bN8%U^-YQwU;}yJp0H95?ry*zRVtEdgR7CEf+tbA%4ztic=@xiFWcp~-UgE0sOOY>{~f8t+|}gLp-jSd*v+2q{|Q6G0GC za!Ev%bV*eg@hIz}wGF{k=gV9cJXP)eQp;zz+o^1HFUPE~NT1OYiQ8HtY3v`C4)Sx# zOCm49!$2|f3PS35_-@$~?;oBtUr}(%>?Nv#*_7#pdv?{Q5PCl_ln?7o^CFqnQ+l~q zdfVP4Y}=a~&q9SrA4w`DABEwE`e@s}BDabM+_6Vttf7AO)E<$k#9xU`k#mKSl={^( z`zn-pBG4IYV8ii&0sfp9WB9J}{u4hgjfH2J-U|2Yg@vKMyg$2L|r*c>Rdk z^tgT=ub+=R$npC5$O9d&zx0xiJlG)y^pOGnBE*3{GSFXySkOlX{EH9|`slgah8H0w z^wA4@6yic3Nh&$%OY)Zt^hy*@xh}+x#a6g+`ZxeF#04LQ&}@ZED?u~bs~(^`qD>njtK6uS zQ4@ve+S)}LdibnS+N-`{z&9Qu1$;XMxAm$H^;m54coJ^e+e)+Y=9u4XZ#~5;^tR(ViTWiEmyW)?e>eeYCcboCD`oY3r$+qKWUCuS!q#*awd^*00`pi%9k3 z5?V{viGl}D9t7`D+>alB8$LcbtiNo(Y?R6(Qf+L7IFe^arAF2wD8B>Ybt#oH@kOnU z+AC##B>J^2(S79=qbR3S9%{HwxZm<~y>|Fk%k=QJeYS(bCKGd(enxB^n=Q5})W~+} zyDv7w@vvi!b{$qe3ml2g4jNJs!7c|ZhV zqjGR^SZa7A0$Ez;8+zWTd(En+ECGf17NT~ZiL(%{+?0TZ1R6o((qv{pgGAH;0|l1} zP@J3-0R+BVtsP8<2L@?1cNFt=7s8LuNqWzs2gxuchI7vaihJeYLfc`O5`56G1xPb; z`^p6pWD(hi0%eEwEArUvm@+~;Gu=`sJzZml&gH=g zOu5Tm{20b)xA4A0!-&QDk5h$M_*=LUqz4zBQG-rT z{AglYvi1{b8x%XJW!TmWSFw~{NF5jBD+zrjj11ba_PsD^v7e@y zm&NP`28C#l^ZvD_mZ0a&d&nx{MWtv$hAnt#_TkjiKZX+X&J}BuocA)2n$fj261sda z_Yr%5o@J=yonjEBhrtvmpAR{{R4vbOpOIJ5t(dtp_im` zI88sffLB9htDmn-a zK#GW@-RN+STnI`oOq}ajvoHY?-N0gs2Hn{95N(+)LX#x*(+To{oM7d=WW)$b-1M-> zQ@EV)eSkwLWy^pVO&BB%U-vHGN#L^EB=w3D1;9Lf3dnNhVbN?z7OiET36ddQ-iOdU zGfCW!>AO4t8mgifIIFtb;uQA=9M>SB)#AOAv``p)(X>fm`1r05{5luq5I#Rpi)3Un zx>fuCT$N{dioV zU>GV>zxO2_i>UiYBD>~ml3gf<{_gjvNn2Q`_Ws^i^ipE6LlfNZeMKl8f#eF7XQT1{ zkHYX|RY&x@gqq9meXo8zru~wxnLo-t{dl~E6-DVZzyD2={G30O`0!G8>5n8nG+#?t z${$I703+vF`XdPtul2qazxf}BS)SF1A)&QR+2YR$HU*-&OO^BR9Fm-sWo;-P7 zT|*%0^PQw@>0`vclIJ;d#^9+z$FFu{zl;`4yIxDL+@Js*Sq7X}U@vr3!Wzy{1-uCX zWBa*Syona6C8agUo_tz^3u=vTuZ;&tbYvAfCJ&$Y;5&rbTM> z5y44kAK_+^cIB)8ik#!#<>IB4N4IOIKOoXb8u+)cF7xjy1wIgeiew>dCZ@m%KdN^5ND-vg2RuXHRremibgQ3L14^kCyB)eA1b@NYl1yv@c?i@EoyLZ0&Xg$q)l=6SF4tY}K zhH@j#kmZ^ZS?L#@QkP2(l51E_v7)ez(>xjvSCOUcaiOQe6*F?|&qBX;ih$|q$-%p( zljI(VCW4vS_j0e=WaKJs;gqD^nOGQVm$40}JnGaUXVtb>@@<_D?B3Vn9I?UKzWX{z z-3a+`1plip!v|o6;(w!id&S(nS>^Ag_(3N*fr!pLK=%pLsFE^DfFs&LFX)qh-QVBe zLv@hW{@U|LjP3Z-zwnp8B&$9{AB3sbFo{-A6`27O>aTB63LoBB{H<*6ZW~*uheGq@ zWwTXnok*cQiZz}~t6X<<5EQ`Xa&P+Su)T-xV^ALk5US9;%3&ZeL#E+(u8uVhpF}st6 z=P_TfPWpLO-)lFUhaa}uS~nJm;Qr2ie>;6Y47Hy=e)vI{TbcVs>kwvbDd7uvHly6n z-1l__TB{0QkTDimfq$QyG57tgZG;H2>Xv{M`Vn$L;u13N+Z+#aKPc7E_e9qGfNKtL zH2r;@K;GvzyEWv$4}d;wwl~r_g1p$-U-(%9L*cA1Hq$x8<5U2wO@}KkrQk}8V)4m# zK(ey{L-%aiL4HCS!2t}ew`VYR1X9DSfsB|j(5~YfcOA$>qz2%8TxrcxQu#Kf49GPD zq`v2N8gEYDu<*@Iyg38w;j3GCbz#(n0}%em)Sd6ydvJt8$q?GwN3G2lFSeiIt3XhX zzRA>++K%?nhJn?Ji^QJWrmMYLM5UXtF9`kRPLIR-0ZNQj8Vph;$TlC;Y1+apg=Exu zj|lDFwU|Ih5JrT45b69rp?Pok?UN^yG0pSM!kisBg_7(XuGUQGH1cUH22l)`v)nQ& z+dHmntCbv~dznlVuft#$lr9s?<9#eGKNC%pXw`Z}6SVZ&xIvDI2Vr@;SwlxGNq7%q zPuYPQdAy`3$nLHN=kn%sT|Go{a6Iz7dpf>E1x3is%b#zr^74e|B@Ekq&!XIZt|e0I zPZj9~5}wUVG%`RMGM!6%jKA{U*l#RDzGBE<{E-H!tZXW%JJ zoS%nR{Y%NOSq@umzHI^+z_An3D$8QB))cFO-3RR)N}UsLd*K#Gvgu=UM`34{kd6 z6u_-uilY;RRfU=U3S&16P~s?-`g|}_iEC2hbHG24V6DDz_B}>H%xpG>YZaTq0t=526mW$!U(50)xR~F1g{GOQ7rntyQfD1{xpZ035?LbB+Yd_& z&LFMXIU;0&#Q-daFGcA6h}kuRB}=A=G%Sfg9NoXdvWXBQKUc~ER!WQ1@QL-yxj#^o z0x9o6R&JYx_3TMs! zN-S<_faf%!L^K6DRs(xmk*ZxNLAM#ju}=8}%V6_k82#TKy{t>VEQ)~%lbQ`3KdPXD zSmwh?H9w0CmT$|Vkp;+h$gF11$xpMmlus!U&;K+)sC-3?&i?AS-mJ222YQJfh}cFr zgE-bHNUc>4O4-kzl7r8ljeD_=x?O3}HYv>Jd?Uif)C!+PY0gKJcAM-+$L%so$s&)u zqQ%f;E@!l!G1oC^xcw6Qj$Q~%z?SdGXl5_2mN(seYN_Q;H=k4hCbkUcv}ybHbUu+_ zvg}8sk-z>8HU{v~Cx`}e1&N3K&TaBx{ToW=KXykiQ3>Q``0vN>Zkwq5aQ*LlzI69r zroB?7WD2SH-w#psXNs$otC7`BCdo;pwdf(FshrqVKKIwgreI99VNCm?O zzpz;X3S2RA191#a^hg&ik$+OCBdyLaVv|9UH#LN(?x$OJG=~Rv5(RDt#MPRtXqUoa z@{9hXbM+tLPL!a}u!bI2>fV$RFe&O4Wu!}2mPGa!UBwZ0Vm%N$?3Jv5pvp<`ZM0wf zzU%u)Q;)Kbuu(RFY;VfJ13SVwbU$s$ zPi!};7;xn`1Uq1K@ZbQJtP>Zo!9vS_CvZWQXjPM1aah(2mf~M>@)*IGmrK6J2+Nw}2(f zl%alrMxWzL)Tq-XcgXBN!GFfFvYbrg~58IIIQw~N7ajzKs z3}BYhbv`CM0+ir2?Up&~4qW$Ud=p`b7&aKB;$NHZ3PloAx9V;WJ&0kgg8u5KtXB8E(KQL-JL!QyY%i z1u_?0fH+||CXzss)7%$qLhnhj6bVa~k8LCbPf2A;QU$}+CDt++l@W}ZKQ#}pO%)_$ zTTlD2JLX-iaN6sTTmGjoVZ@1Bv>=4DC8oDK(UCnyw6;fw#mCSor$^+v3 zr}z1kLG?v9>O4H~w01vP>s{Mb+$0^eBU7|!B)ps>5*&mDa4IjzQgU)N1A)vz|6?>9 z5Qoh-%n{&yTC|Elm0lI?5vn<%&51#0M;du6?g2d%$ZNVe_q#$p0bqu9GMqR5A_teZ z3`Gt-57{HH6R@V9j&JaDQ1_+lM+tw!$ACX2EtE{{;ZByB_%#{c#}0nrw=AS32jK$p zEV>B+92?pl$+mW~^DEBCyWAI3!;0XL$PW%HKerP`0Sr%ZbKJ6_QOa9e!LJl4{1NcSBV2MB&qlZk%F8W@{+PeG+TsL zL#g+XaDG(sD)4Rp^dHi0%YR!0HL7BW%H*~mYgNh3UMMl0r|3_E=Ot}$KOAuaqjWV0K zU;`ZS#KL+~J3ysoRERrbTlrF>QF`0VB3#~tudMy1S=CqCtihK18ZE@=bW~}-Mxzmy z$(7NHK>ohly=`~celx;HF@A|{@p@C)8}YwQe!`$@$lAuBx;p`#gzvGnO)*tzc-3~& zVY+J*1g^Mk9$FwG0+({Jg}^6!MI!x*ytK`if@PR!nH@{s%SF7ifj(W|VATO3Goymnu>7)rK?3RhuWAreAG1STzaPnY-VgA zj}|+h*o9;c{{H2cG}KHN@h`tbkzM*@*4_p*1J=7>I0w0blOaW}U(%y*bt!qKyR!IN zI_mB*W1wI2oGd>&wOqiL{Bu6?v;2jCQyrq=M6@9Tfes-eD3@_hZe2KTDfHc7T;KuC z8(BaHV>0@H|K)@>mve79A8i~Q0Jn}5oIvaWJX3V?4B>l15ieSxg?84Hnr{Oo^#x@e z^nbxy3G4qq$B2zGjC#k7^UDGfR$9~eJ;bNLL#MUnSOWq;!lq<-n4KFNWD*2>5_+U# zB<CR^U~3UECJ?DuXz;=XtYc?oys0}wh!Z3M=Lf=NuKM&Ovwny_AkJKn zi==4F|Fi;M@LUKG9A&{ZE}~8uq7?x|FeF+rr7#$jJ|N85FjN!Ehbm;J@hR65QtmmN zE{}Q0q=D`&;@4b=f&_5gAb5&i8TGQ`Sm;M7f7Woxcz6wua>MJFAnG=}$IvFhTDHZcP&c!EFd2IAw1DfNk;HixV5 z^pQD&?Z_^IaXFW7>VghWdvHGLE{g};#4%Q{JSWZv%*urRmJher%NhPMbcX;QcCt;F zc6}HO(cwcC{K&3&q^(_WL_TJVO%E026p5?Eo?}DP8Cs1K^+l5Eft&nUY(N|qCktUw z*et&UPmDj@S+wGCk`UEDL;qU82FBIMflLuw0HekOgLT^)CfA+88A9X_OGhT&)5rf72QArh=&PSMtQ2D7)&Y;7iaYbm&Hpw3?#S^Mm9l0Hq_%{N zSUrQvGV0UjiW2GPsQuOhH$X{gurx=TeCDkt{M{xMu|~tz@X8u;Ul5s}C*CZ9R`VAQT2u(Z?G77<%mzL{|Z9(^iq z@k(kr=18NxB@L%kw%A}GmmI(xu@xEW0qoij#I8;9i^t;Nv}rqP`wsaeS1#Xawp7gn z2=jxnp5%5sxJ8_*9l`}}ag5=b2ZX|O%uU3&nmKc!!PO05v(I1wYCFk4c3hLUt&H%8 z8rJ)w$%p7XX6ZZQ~asI~zB; zx?{q#SEev(QVdEop*H-vRJP}xUe}&rcc^`i%TLm2)_BGFQwKxZyX2ix#xm2C{B5@roEJa3-Ta;Gky9irY6Kz0wN|ElGGgsTR8HQm$gJi@kJ<{R< z{W10cKQPu4qrVbOkWNq|Drae=)5J80iFcjRFcoLBEQ97?!0#-NmW{8B!~io(brDWN zR!)%3!U&Tx%-?6|dV~B5$u#!XO+LDSS_8q`(`GfnN z>Yoa4@bVo;zZu>e;Jgj*b?`jcdC)*CshcCsCo6K_k@~!cB-Gh%z3n%cBf79G+udlD`Dp6%JWu-aOD3K&9 zq@x-g@6!c3z9NR2Szu?!(~=bh29+0!jC_MaA9En3j>XpsLu+HsgEks?2E=BE$ogk; z0zMXrt4Z|_A+=Zm5#CKY3mN~k2%QJ$MJt-j1EaH8!o;s4UK))R8q>6+LV~Li+(IMI zi6^o#bsMwJpy|R}ir0W==3v*zB)Pw#L(qk5=SDw$Wn^g)rHqY>G$0Aq%j9G-;5_Ew z`Qr@65bH#wr+KhOET<@cECg>f@(h?KnOOoY{JQ@ECVCusCtKtP4mv_zT@l74GK<`0 zkM+jU#eauz!0-n<1M+K%BlnvBA$?8GNGh08m*m7viMMi6s*9(h(N^QIe2lyZq$~nN zQ@ZZ{#hS2d6GP!hnsDP>qOzcu>VmsgoTMT@OP9;a$)>@sSC&6Umj9{NPq(@8w88s)qV>=6o@w z#PT~-Ih}&z>P;xAm>GMOD73m(kKCok`rp~oIodjvs?w@muIcNfKv*_GTtwKa{F6 zUvLP2`em3s4Lj!80*Y3(u(2WV9Oe&PygCTrnx z#khKIMJFBDa72whcDpyWb{EZHZK@Fs0u{m%((p1$9QPo1Gp_FDb1=Gn?_3$33)U3| zcFG9oWZP@;!A)^i&smUbOD}1HlM8a|7}`Q$GnUxT)SN2?DFH#}j5R?KruGhuoV|R| z4hl84{?nrG0?JUQi69Ic*tf;4pqzWNi3+E`JZzu#FULc~BS;BSQP61#JMErz=)wVh z!pME>lf8*X5QCAd#j=y=og_qEC}b{_CZH*yOc&&zFLOCh?*guVRQh#GTENwh%{)#I zOd%gHaF=5qfo# zJQIonW5;wPgCe|YoUu(!0&p^{FrhHCv|&tAiI_jo+)eCVEK10tkBAS1cbH1P3LN19 zRNw*uH93dE4=vf9I}}NlQp=uFV1kl_%mt_;YmF}y-)u)c^vq7Ps%P_Fb7(}?S;Xd@ zjy1*BZ`hY@DnfP+lS+5C8z%fI9WH|mb($PHbn~yc|7Hl${R%nMfkNt-V0jTO7Nvm2 zctKrCVy?!}&cJW!{M=Q)M4B2Iodq>Z+TN1z+BrYBVRJC+EOhn;Y-oYmpwBo(oNI9r z+AGf1MjYEu$_jWZ2!~IPF0xOI6=Ef%~}kIJrfAh z>uv7Xi~tT-;Kxp+q9n-9(>J>EbYNC1|2x;0>jXf?RIsYt@xx zUqB!!omh+|6uWZdLoilDn`8?!iASsB`jX{hDV5d|tF3n^tMBUIGeXYK0AXYz+t0>j zT9D1FRbSna5O1&}M+rcn*uwx{VVSlk`h+O_EE&Z%tb5IGkr=#rQ4~!){Iz&9PQ|{9 z=3ia$+ce{>HY~Brh4kBg_-_pb3*5X28uy<^XVcIqWL^sBoisZ!vnRxL9c8CNgF zWVn5V(`$e!P0q^A7tir@R}b!gx?Od=9OgsA$190Kwy4%fGR8?rL4jtfv^&L?^K0D; zSW^o2YWh!GL4e{k;-O(7xD0O)92*l_B>q6Zk=&6ezILBn2U-LSicobb*79O99znun zl~f#)GSzE_#=JSdQj`qlV&_%_N?sZ>!$kKMx z#*$5~QRb&+iSo1hyKaUVd4@6;mF=Clqhv{wIZUH|Q{Z0B#Nh{8sfcgVk{KlKR8&_o za}f=O|!%HbMbT_@K~5)QDYNO4_znL^6qw zVa1e@_y6U#{KJ`FM2&Q_>g|-$mPRtx{v7wfC zvvaR=mKbvk=rdAbY%w4+3?*llP9l(~D`#qWxw@n@+V>wW<$M%^Lhi79xHvmi#0``i{_S0nI3JZVJW>O*I%KjW?$+$$0 zysyL8Try4GXi21MRr0Y^wjq%dwG)_R$G-u=`e5L#&J3Ci@kdJgpKL*J}H%3 z^+vl^dBdj@=x|TbiGKRGC$+=sQ3)_r%9ZNRl?LA2&Mv21KRRw`0!+J9E?15@+x7&S z!`BY}t$K`?Hf9aASJ^+r%y?~cH~U`cr1c7Gu9iy-M{d6?HLFC<#CVza_NoU+f#Qh4 zfG4$|YW3H(cI)jiC&PZdc=0@V&Vo?QR-;-w;D;OGr+oCXUO%jqYVs^xGoS5M%D^6X zb8{m^8=vhT)=L7)#!hCkz52<^Ls|F6)9j;@hOAgd46!1!0b8x=k$(9s^QC`~UD}?* z@kU6d9PZ$4rPMg8*IKVQ+h&Mc|5%=6F>)Xu?Umlj(=1L7>_HYG`k8!_#mKA5o0rvE zsi7lgk%HZ??Cu0FWD!%Uy+uI?899rVzt>8Nu+1!9YW0>!^=1|~wR!{lTK%`mUP>8T zSq!!6KUIV-wz3#HEY%K9N(Zu2TUi9vj?xdaI5KFrvKXqB{i7^;s={ctvPh}!H7fhW z$yOF8@}wz`vPj{XYsoHbWlRwMWgrji#YOL7or*|$!b$o_3sbsW2;!kuCSNxLj)2XS)M zA=ZPZd)4MocpB1C@bsv1R2L2#LJ&NES(lrD1Y}Za5$BxNe3U|pCTW_T0~KE(AV(q^ zI)Ap0Dy>)by>{!6NaIp|mFd`Xl;R<=^Q%p`jR}eFUv0uI&Zt}XB&k3KhvrZ5I{C2v z&0qh<4RQ*Hl+BegAIFvQ;gi7t^`RNUI_&jtDEsfFb-I#K=RKN=NiyY`KFpZ75jC&>Oz% zz^C=YIo^2Rzh1xkfGWwLrEi`*fxQ%&)LfSb{KF>dtl7d2nC*Ynp%UX#C|t-}3gvVN zO_?K*X+`Tc>_=9rI=KMxB2nMcYTyewy#`=vlxz0Kc|YHDNZfQ zXIzyUTC{Sf0vn`|Bc8&c2i6h?g&O_bNfLq+GYX-;9Kh&rIf-&)8jZbpGwIzG+_^5Q zMs%X?GcgkJdqc*Q<2@3J47vJ9{l*vQV!%QMG9fxA;$3Dfs?S(PeT?F+N$;9SCFD|s zLFkGt0~W9%VCprQZ3Y#YrDbxBq_23hW)V%vl3g8wm3q3v{?&K{hNKy*;5?S(K53g! zV$^XYBeQpd?YP#^6O9Q4rjQ54x{SI>M4_UjFi8kLlpX;&vQ2LR za{b|Ee0>V*pR+P^4U+YR@CKNZ5HZ{R)Vc0~M%QtzXc&?DeDK0XOeF3^(>o{j`=qLk zM0pm*H@#0OS|2BRykRmM_Hky^qNiOa7u{9vjNetiOmOb#pqCwYc4rF}<`Jut649LC z@MwpG01NC8QEcpoxOBPBq#32*QQt8UvB+I^Z@w_0aeTc*){_!`HJ-34JWs^Q9=QS*ftur5O+We-EOH$Q-(ZdywEt03mZoqFqp}Of zF&UAg%+k6XTp*+uaXglwJcYNo)#3yzbzmH0%tolNk;lDJ7o<`_m8a6Yo2cRPwVP0D|a+erg+)+4}?8Q+3Ly?Z!Z|KdnyN6h6SnM`~tJIz~;oHu_-O)jVK zwaK;QAXg+Oy|~@gkwGz?2*kYH7U*}3(y!Qha*HmixRLkr29j5bZNnWeRKl-&yWAa_ zBzxdt^7L|gM_bDx_jE-$`_h2m0!(WSFmAiZk)9A(8T)*EeY-eKV@wV_1&N=oui7$` z(OX4-mgf6v&n`?3S1I!ukoE)zhdc+TkzU zSd(jn2q&pTv%f|?oS3+L)S2K4VlP!)ZZ_dfbzZLDxuA1z#rxcTLNZgBIFY+7zhf3#{MR+ zMF~{7l5!(BTO&3qyXu_|I)l%P6Or{)H50aD!0yUuN&<&A=(4G-w7t`PyX0{XHrLTx z_km77i3FG_^9+G*q}UW#k*Z{R{3e$kl9Xez5|<%o(WN3F<`g6I972<`yEOUG>o8IU zMLKUgV8M*P)P@Wau>o#;V>c2?Q+CeYQ}LdhZDB?&tI6E^D*2gB&8!M4{)0W(94%jTNQ~Fvb6LpeZmBWm0l@Kj{2Bk{PSLvmP z*;Nek%z6Qp_H6CEH*~1?RO)yDi}eV-=N)J%shYLyr(?xux_qY{7s~#%wwnuG+KzLu zd);bG5Cq`iu$;B0RZ#r*}}J$aK(gTMnsE& z|B~R+pp7DG0Fl?0;4A42aOOXVB|%uaQ-BG+X}(Ca6e)ULIRZUze@;s7JLVgph#$@} z0}4~~Y&aOk0@oSgwceRxMux^0Jjm*`RX+ow2`R4+lhwWEBiL{$uG>$vve~;Ru6(Uc z!_#Gc`z=cL@QbF5v5N2C!oqmd1$RnMx%^>lxBh#cQ9Rfo0AVA^ z74HV%T`~h!n>3?9YIdoZC`06zp;Q+mv7Dtu%*LSWu|#=}r%Ik{J%()R9Tw_{0J%@8 z4_9v z^llWfI9~x=IO}^&w{k}Niu(`805>@$uf1ltCs4CRAP@t!-LV<70)`LX;enE>yQ!L~ zU`NMjiL|$up7gooCyWqWg^jJ#LkJ?FFm#rtpe}IC$@dUpeda8uxm$GG8NCaS?J@r* zqGHc?Nc?6}%E4W1S_0&QQHzRja9reXPC&k@UO?ymx`{5J_2ihDr;<)Q9N)5p3&c7& zK$ITLxIm8U9)myPSOoh`j+#&E3MWm#E3lv6hVZ>)lz}Mj01N+sgbh66_=&Kr77Za; zQ;jb$FWy(3KEzZ0)RS_Pi--_(=CiS|Q4sRYNAF;gN|Eb&-N{0{myV+a%&pn^0NNtT zLkJaa+J+uGTa5%lK+p^>v6L9U{Wb*Tk-rb-h?c>{GXxkBzsO!W`4hM!DHfoN;g8a8 zPGp19=Je=>8OSD#+3E!8Wu|(UY9P4yh0jMQ1tFy21|Wg?F$P|Miv6Hd2?bJ~7oQFo zU@<8?WtfS)h0S)XL~T6wC)FjGKUoAxyp24YFi#@jNUkH044yIo1I#p9DYOk}9YXr* z(_DZcbg6e?Q2X#eB1pz@DN=OIsbWwf&OQ~RGpHdXNI81BvO{{j3gRkrz+{6m$IG*i z0vun_IdQt&xhbsp7x3F6z#tP_u#}@Fq%)siWl2s%Ctam-Hz>lVG$c$KiPE(xvO=C; zy+|IcJ>WrrF-Yo7q(_(>5vsmK5DDK`PdXaY>Ab@I?T84b{l-PaH=jwSo9I>%amv|y zsS=IAqW2?JIt}zm7p{wtU62FQ3*~@?`3(AUxbY&CPPbnxO&_|-?;$LNO_AjAN<@2SV8kDJuZ9g_Gd6DC zT-l#Q#(3ZTtcnx560w001l;q^Y455x`n;Yr@P{BMMT!~y^dlRx^P$tbl2kxjx}hy1 zOGj2}*7=g7+#S_5OeMDO1xbBgA@u%$#@=209sa&ld-;L}2XzJH7#uQprh9LZThp&= zLe3IWF#Ll^Y;b=8!faxX3$S~cs5{VL^92R`eNg4_Gla$K^cI~UTN4LO#?=Yw{!tQ% zNa+5qRYj8*TZu(~anf|3VlsPoLd4NnF=6WJyiyJaW6f>%tOpg_1ycA$Er58%$8=`m zEL4HoLsd}pD)(vf6B=ny&<>P(=U>l3ajaK~Z!s8KR4P@XD7?uGCcANKg{yS1-7f4& zy_7lOhiBsfBtO`$p|g3kM0@Sn#p06q=-r_IahUwOuLw=Ux=0d6Q+E>96`QLoig2h! zf*Wc?BBzo2JTWtT93ijq|9srE5c=EmetY;&@L9yztkXTU$;TBn;^#aJhZvtatKp~7 z+W5n_KJNb#jlajIIH}i9PCxd$r#)r@;0+(4zt=rOgLGnj(7osa{i5stSriA|c8HW3 zA+R$3(B^CIPtB>uKIzL5Cl4*b_-cHE!B^$`$m@cbBV-5o+yIuz^W(*nOHG-CBV6_S z@KtJT?YwWPK}Z2T5d;355GEBdrCg;2odgKs2P^VQ zTV8>m6Y!+pa0wn9by`k9gtw(;+iGSoWLY~mXONGcg5(;&UX_y2}l~k9NRoMLLl7Mh(@Y669fut+gPgXOeIsL3zCTe=}|U| zPK`?S^9YQ_82sV`&j}&)qs^gGrPjq@7~gnAxI&N-AQ|Mx2LtGyi}AturrpOepE=7O zDw2Q?rLpjG+$I(hFF!n=cUU>6XrIf(9=3StZtpKPN zWySadcL*l8furUBFDz#FZj0G1u$m^l)2HJLTsm|zgVK=8CTSOWr#8D!lLs8G4c)cJ z+`aKRFp2-(_HMfg+7C(;IyWR6e<%Wwf)PHZ?N+px75+=03@SJ+YP9Yb) z7_(m(Nr+Ur;tJTXGz=W59ppdiF9^%fBpCe>u5E6Bgrvosh$s36lFU`-bGq_y>}ab> z;^ZrLfvwUz}GyTw0HY;EQ3!d#sVoeWBaCjx8<$ezD(5*Hl zfJvAl^k_87{|VfjG4Q4^VnjQlhX8gbzgMDWrm~$BiXtUQ4CanW&LdJOZgV4G!x9@r3tWfY|)8xm-YOk^2F(C-$2e%C|4n>gqRon6;{5@af(2EoGM>+m7?`pY!%X^uxp1`$6d zZ|l3TZX=gfk^3RC3ag;VD(5O%C`Hh#{-uNg+`H?N^HObS1xegu4^{yF@s2TEAzY z9pe?A0K8%p@w_Sn%{o`T|I``;gW0mLGvpgUrd;ZEUs z6@G%=CAjx+B;`N&33^87YQ|TSn^HtvP{cXWMgDMCfdkY1rC`iGYe=rV4b@cc%2Y-s zvr#qDe;AkY@4G$6(kJd=`2s=?MF#ozq!p~e+84MY<*^?#%S?4@vQUB=F+jO>XNfKH zNxO52niK{_XojN>?{;st>2?MT5uwEt5sx_^PWa;?k&&1ju+h#&=eOaq_}zq__KcqH zh{Wj|d6|W6ayx^=3ySH%zBHSwB+3SgG89N}#}M20r7ASqfx?>QS3&XN`Uef zpp^fHN5Hmz@>nZ;6C=+e0gi4u0slSsAd5yIFip&p-F2U;su<#rk=q=be`1nw zC7Bc`QzsepeV3v6O&cFi8I~H2T1Y&w@rn6uZyCU!+%o()XUpd5i9}0g4`Z|-_uriC zAz|q^aC4mBM*5+DdBqebd}WHvD)pRvT?i)}9p=QOKE7e(q2Hxh=bZ>phn39>gRh&| z-J>#Qbc%m_IN6%!aW7#DpWyqxxE$~pJP)B2BK+gsqILo8E#FnuVBYBA~;QxeY)@}lc^x&kFH_eFqz&70FkLx8K`hmm4Nu1w119cm0>+vwIsqBBFqsKO8b0dr zU_vc+`bz({gG`_zc>UP9dY_{e>*!wV)$vUID}Z^#@5bB_+<#(EFUN5AIX?sAu_o_P zRW9KccX8K{AV;5Xku+tNsV!^Jj8!*TPayY57Hp!C#A!5BR*AuIU~Ec+o~gQv zh}TszR0-StL@}h=Y@htx{xf4?$gpk@Vue)oMM3{z?OrnM8yc z3-(}TVHa%}(93_rw@vVp`?hy`rZ#QCmyFCP0qXmB^f*D87N+y!a+Ow7LC}GO68YI3 z25g>*^>O4t>vSR#rii$09Tj6>C@Ho;MH%H%c|YByXo2$Ve0+0rgVMIwozGB)To#1Z zk&(QS`S-NI-v@Yh`rQind$a^^?P0*?xq#-8l-;7aD=lI_5g7zK6Rt_y0nHhoge=Gz8*jWQsD z%NYEP1{AOzG{fre-4)+2IK%hlf?hU*3qhC>K0pKyhp z_gT$?)?TgN06h^QWNsv8|G3xF`^(XijEAMiSB!#j$ry8;Fp!M0AdiuWs0H^0y>8qK z3^932>$@CQo`+tu?64OD_Gm!eF{Hf@;ZZhp{NN_Y<63kl@jEK!_%0_z-ewu~M{w8P zVfg>g-naL)ab#)#KcAvsFTaVL1&r-nJ&89M1l9%+K_a$ic79lZz#0Q$5ybZF?stEm z=Ul3*yQ^Cg#@WnlW;X`9Zl_M2I(6#YN*dPp-vr$oM1+B6s=U*Iav~VM9}1s?`^&_V zs>zWnZhJcYT#SKS61ZZ#07{XSm9@SJh0$!o(jHyjz&?fpULP|Eo`*imH1VJnHaZL> zDe7r%ibYjTjwnqa(Sd^{dnq4}C$al>*zaYNPAzkqTpy3dqT63Mf!AN&K{Ep?@k?g{ zmV!=JLjl!Iv@p0jja}00s|+4h4&A(qCuNm~7nFwmjBqYyqB{SiJ5p2wQ?WwPQ%5Dz zVUY19t367kf^D&SbX^YKLAv4ebGg7~9prpYHvA!TjOxAvmh%}&s^7)z-+Vea_B;;3 z--rFTd`;}?fcn;h9VmXKh`EZyT}(!&d^uI)F7mJoPe>CRT)FJ!Rf8{^^--`; z2&6h@38B?91wyxVaqxC@R@OslCj}a;ozUedw`k}D1P*-8^Dasar=230MgA|aczfFq z31BQC^SklYTS?Lax3nW9rIRG65v4gnAA5OBWXT))(Hqna&WfQOSV8%o9^G}W-krfg zIrB9N%UPmkRA52|`p;#FCPhSO1(92dW|(W`(SeF0_*z_3D_N zyO2>JgL?6CDsF8`*H<4({a2B@e_1r&yyzv`KEIy<$VteN3Fb1Qo=hKSissY-v}R*)DD@(977MwMa&dIvk^DHVhLKyrlyt z4>pO9;>sRD1)sIC=;WHQ$9Ds|jof9A+=9tYqh-2;9~=`9Io@j#CwenbqWo0K40TJV zPi5_F5M4hJsR~#FvqQFGheQT&*$CG@eAhw!8}h^{lPzzcMj1w?$)+wFBm^tRw7*^mGs0eMF2-5~MZ&XEaV(su|UP>w{LzSQ*U(0DE zBqP)k5H!oUEea52@=@pH!q?jnkaS)Ufj^FZq`%uxk0Ju9uQ|f8#LGg_^D&f@<3P4i z6WutJx%oUnHG|2Ai=*k@Fa@e{KGnF9Ylw=BU&r)bxCe^ox0FY8HdVVNmzCm7kk1Rc z?hyjJ5SQq%l=ni;th8~Or6x}cg^{t=Nx8ZGes~0NCLnf#yFMasBt8<(K_by3pxq*D z`ud?aIAMBuiGXHMWPTEs0q1f|!+w>=$~HW3>T{$tkq``WH^T$oyZjbj-Er~i6h|nK zo7houA5lx5l|Dp_+Uo5@e$x}Rz1U9pTZ9o2P^gJe%L;#6R;Mg8kHO|b(^&UlZ=HT; z5)~y6{-}|RN&2NxxzBTW+9KaD{;BP=chK2;@p3=!GOr%>Rz>9ePGdQNOk>>$omEQ_ zQJd>W)PxX_WjAob8?UNUOkq7&g>jIOYqwW{Y3SaH5a9bC-jYmy2fL^r@tW3w3bMQo z)Q>m-F`PsQm%c-O*6brr^D-km`jpa?yoWf+A%Q3-zF;DcMy~XeA_7vn-M=$KZ7tCZ*O!Z-fVU7_&hLDxx1QD&VM$M`+Gk?NLA^S< zs5cHYi(xSu?_!Mc(RBRt^*H)iMedArs34Z-$RTsl`g%O$ zri15SDGjAfKNw5KJ1L-PaVs=IEl`1Uyu@G zzx6~NobpWdAg^|tkUr_qJP%vD&1_V&LvSQ%tZ=%z{CYr<#M7G77QvhKO3%6xx{>`hD%q;X~xM2Fg}@Clw*3GC2>!^<8S!x@NECTRx)X zTTjhk^vT6z+R-XZZAR`wdlc1wx7?5Ux{WRl3QDBB1evIcMS>62azzM{uc|GMz9!LB zH2y&k?Xz&CEC@6R+S9QOFRoaNMw*JH$m!w)_6BC2za^^Tg_<@&R|XX*M;gswwh8EJmhQO|CW%mS*4tf(ep7ZJofx zOvnI01w7<(nD%gV5_p{-MvGR%>Yc|_j%sIwaGmH`ODCT>vv`mG0_2u83X?a8(ooC3 z0<)N%kKQ936#;{uq8~4()2g0-i2VO9@$$GPqYc>m3?|@QMb^a7qzQnC{k6!67aWx8 zR11qy*;(wcL=j0hAsd)3Sp2oAQwxzXVlH*=*)5nDOf3|0YFK-Ud@Hn10H)VVKI|u9S zjn)0FKIOwd$zyGm8r_|>Hi{qC6z_CjtajM`QKG`y^VOYAwoVo9wRcvxYr6(_5^j_p zIWVhq*TJ1DJ+1D+i#_r7N_WoIFZODn?jEdxb8^C8eUX@P_n`f9Z40FjAAOT7#uL{& zYbgKnVG1YRgVo*L_RcyxSb3Bh0A6Jq>m5S(@TpOS*S^ob_#)K-%lCVNqPq4kv^sUaox;byzHXyuhU)cb^FgzT7&o(TAEr~&RI)STdCLCJm_rhpy#^M^$n6$YL~KY zdylKJRMYr5GLO~v+}WwyzUcU;ec9ZPQ^@FScD4vp5*MA#{@yA_{W9Hj_1T_mqI7Ae z+fevyzlVO4>(klX*dY8{35s>rw1AQW)Of`4J-S&OunI6xnZdgqV^; zIF+RE>6lC*GD1KKi}}P-I1JDxQKuxAqDo5S>j$=ZQV26tr7*R-=d_a|!YSkzs62VR zA}?7Tz4T z9nUGs=_N_C*ALn11^1=?4DJ2y8YFkS39JUrEgQz-d^3<>Gt+_ce^6xE`6H@ zW^+|UqopL#w^us{9BgBCyMxFi4D}cfxg^jo6}>CeNzoJQJX^&bVs%rdk7}vKv1-q8 zC$MTYc@2+))5FW22rFX*BYw!Ks5j6_NOdh{d ztGo6i*@})?Llaxv(}IVG>EXD_>>&vvmP$$pm zpafe=<8;GVO7bGme%|f%_c0l8C7nugFJMc_6+O8NIy*nhiL;cv2DRm;u$0^yogQ%{ zZGL+vNO3VZzen3h%sBR+i)g+gqI-p`N7TLfCBJ z6Un=0dk;cF-?-(&G`|CxD-Ea5w+&zXFIKqE{^t*7M|todQ%mgl1c}|=4lm&5ah3hD zyt4f856nvZ@5Ae7S9qXp@*lfzE|KHm>ij=Cw2L7TT=>$vzB!z<&xQymzFz%hFgl~x z%b)6+?;=I^pZ@R%dsDD?d4|W1Pmx6Y0bkO z2Z)tkz8GFVI3HZx49*@5FCK(E(=vr6_$4gCmvR{u#gL_@a<}yz!GR?E?(!*%`Y^|G zC>t6BqwYlf%d+ntXdSaG0xWy@h7GN~{rDM=HNsd+_uMB^il*P)oXHU1osIZYJ|8~q zcYkc}96%S*Yk&9P@M*S`?G2B{rxzm{e`y>Z9FBmI56rR${IeBoqkJO$I76O-V@b4N zfyZL+LQbh`Nhk?;btL@aL;DQOlBX`CtH{)#*-vfB@g5phZgeuj(;mxNdvNpyYj8aJ zWpoVm>MBH4_~PPl1W>OC9A2D<{T`3W9lb#+n=zX*ZBSa zEoQ^(qvhr0`|=UVuJJk-@A2-XaSUMBpsArf0326%L>GYvfB2WbkWl~n2PZ9sM7*Iu zS|O(%iD@xIW!oLez0jh6`IGFkua{RoyZ=`V=9C16vjWqmE=S}Mw8`Ax01A1qV4Q#7~?Lh?pFyHQAU!|=f5P^cDU7?7V99ZHr5q5*olI^B`3QB^mTl%}vQ|ait z2cxHrcooka1Ec7egO|v#P_56Ro%7jZ_VE6n{t!wIAR_N~_Sy%u>7o$k!Bnx7d|4=I zLp+twUlcw=|Gl-p9`*M)RV)o36-u_co1L}Qt%L5K6n>p7d}*cMBuk+=mA2m&N_TO6 z@ALaND~0c`I_)i~|4k7iI4!9kS>4;~zCg3b-xM(-%?>v9y4%ucaT2@T7Y9J7UaMdDohdie|CEIHY(byv6Ay|s4U=U2r( zy#f~LiMsC)4@5h~v%?wyX6;Ac6p`KD>a{zH(;|#4kov`m!8=5&e_KSyE*M!yfP7R0op&1G zxJ~x=_)!rgu*;u8NK#S+Yoh}lxO^|J^y)KcoLARmogWp~67+$+AZ>~W+1lCPe%2ON z|5Xv_^{AxS2BTng(b=OC`}}!zuS1=-6cuOM*})B>eek@$Er(TUN43H1cA;)MAiI3= zywh*X2A6({m;3Dw?#ay>&N0sV0Mb2Z;Oiu+R2Mb>#c|Fw?+CugAFSvf{3rwcL_ixIHgG_EMgX$ zYYX;8X;wreM#>AJm@S;9t39-U=Cts!_oCAm2p*TtUUU_e6)^yQAk@B6oV~fh$tXn( zY_IwtMFc#<{C|}C#p#1~;P0@ngA^yf30<+YD9(HX4q^RHcZWp}i}Myjl<&p$-Ge@C zPa71c*WY_3)r+&kA+LyfSe%>e@hxppoL&F9$wLo|vxB-;`Y%q5M+3Cdaxy%ASe)JF zR`;1PlH%O3W!TlDVpnpI$oFD5ogNMtet%r-MO0Gqy+|C-SGU07yW6|i2r|y&A_hT* zJt3;cWdy>TQTi*Q5K<)!0+0u!jA$$hE#E*7!0S*hw6wAFrE(Fo?U#Mhr<4?N+u7dT zYKs9(3X6ELbFvE+*=k>QB%J>W+hGd|ZZ`a)h#)ya<$Do9kXg2jjXwUOh#N9dX;DNC z)vNNkI4+ci^0i1>g5Lu<48ABL0H+7+np#ps093`#A+2grar)dNR#2o1EHP0=2)-%y zw%$dHsI=H25V>>EU*!Sw_?u#vUUUHd^8CQq?&H#Fi!;90_6|xcxp1~T{etwQW0^lSTjTdxkD;V^CsIh9zq7PBVj_-%0!c2`%oS6{*C zy3_t~e;w9L{4UjsIOLh;hvehOMKta7bV0r>(i=Ya=m+3b`fU;K?X9iOZm**N7dv!` zjn;wyOL3P~uLc{+1&g!|6W9R_RS;8T^MA2I;;ii0mC}yoY!5c}w}4gN>N*=8k(nOJ zWupklH_OS!d+jZVKtFSvJd&%%Os$H8rFctuu+=`Kqi6dnxP8gVPaO!;>aA|zs;&Yz z=prnUh^dtx%KU6~8%=tYoi;#(-4_s~p1q>r!%GN$z-MKyQG9Wb>+ zoW_#ClZ5k#L>yXN;cXsj1))?bt#?c!kL74|W$)*rhFs0md!8@O`I{5(pwWwzu8aO4 zJzh$Jy6{XizI^HtYA}o@%BlbQVFK-)sCR-|?Ee2`t}vszhgI$N>y)KKLtWOVwi#(` z@!TC1#}nwGub}mlh{^vFmwj3L4FCH)>q1p$s=a=A=?{$-`S36xgyv{?3f<#(bo_?K z6gj04WqVC6;z0UBAF8NaqM}lv287c4gE&CIbWlJv%OVh{>7ufgI?uOvoNDE6E z=2OtFO2||J<}$Rfbo9B8cKC`K^rru2kW!aif}uwh@?essx9uWQZSo}+KItO6#w`R| z-S_MNIH11mK)%#%iE8@j&FJh{d5hDKS1&ERm|$p!h>b7&SgJ1zU|COO<-*I(7#Gi- z|K+dNpsOFYa~W zORNOm)LDPPPd+smn1Y!?8;JV924ev7zZLBNRx7~*o(RHwRz+;+a~krkfQdlWBfMb9 zh9Hsf@=xs~Vc-$s#Nlv*1w|@pJp6=LHt;L#QXpMgAH+_^WQsECEdc7UPjY+GZ5>em z^~2}_m>*rQkB^-8(lb0bxE}Z91Yv*qHb`1JKMc;#VB~zb{0N7qpQt?qN#bbWu>t$r zY#@^48)IK|CL-!VmVam>~6umu3RgY6s1-VY9?3!e%gnYY`t7NmffYc390GY@qI~Z zZ$Zhl2Qxl(69<5|UPSWbU+T<<`3w5!f%0N{zN&-m(e@e!N| zpIqFWoqYy@%Wu9iAyN72^(xVXR9tBSC0YF-pwmhNT*>PjfFD#Ez@HD+j#{YXiO5PL zx>VrKw!K^5kf{{GOV2MWjeG5%>YGi5|5<6Uz1lDi-qWcx0E_Vv{vXWv55|Xo!<%TV z=G(P>0XEK~iVrv=n>|h>*`mX9ym7;fNK@^iv+hS|OS|i;w5{yL{r<)`RHu4{$~HuW zhhJeIMs+HiPwG4?)QN8!Td)RmRy3|7yWALV8I(Q_krw1_Zg&SOzPl;A7LfC`E7(4U z{SOG+cq+9xaMs!$94WuF$4dZRlefk!cwgIt20%5D(KS$DfY^|LVgF+E{;q-8+6h2# z%?gP4k2DzT-QHb8v9=e%A#_n-Nr>jzbd61dC!G(kPKTB4^$b>!y;r`&s>}~hRu8T| z#M`aKL;p*0=0NNt4^Cv3fYw_!oqb+e{&IQc{&$C055)7OhipwEFOYTSmof-$;P@gj zihBWs4G4lv>of}myGXN4Dq7;USdxrTU=q?CCp6wru=9U`MIvvq|)Q%Yz=}O1fjtNBp~n`yyb8-yu1e7p1DA`pN=k)r8H$9 z-J9!6$kw@oOen!-#w|6YcSt733r~M%6pQ+)z+m!k1)dUrj@U>Aq?~IQO!)^9cgS6; z0LebIA$(ifpH7&e)IY>So80Om(^VyWvbXut^W^3T4}VL=C`CayVh%_}tw3PN-bJ#(kFdJmr`B{KM|o6kD6U}Y`|K}& zEhJaC#V(vCl~y-Y$vNl~Z;yx?ev3P$3SPc~|ED*Nu~^?W1KpLzFr5KU-$$+A(7yR1 zKD~D72nq%-%m$O?(>%hdZ+lh=OZw=;O3oH4n=BayebAAW`7VO){B3HhFhyXpL0vZon;f2wBe;cQU@WuZ=8JvMk zd>3${D%AK!z~n|3Jpb_vPN=K#vk(WAU#($Z`(pzUvsy5lp~xB$p2~Ap^aDE0kjI*~F$N|o4$^b7cW7UUO_oacppCuj38efdP zTqP7K4}I#Jsi&g}E`Hoxl)wc9O1Ri0WCE2AuQ3a9`$^1er8Ka9E(F{YAb#scDxyyeb0Rw5ul}{dAl7~bTZf;T-sR!iFAnc!4Pj+zaYYhzrbf<`E$|H?o!G| z=oD2TPV%B4;*Q%KUJPOMMLFJ!p=%5V4C4aZgshdh#XR>1AWm55a@Opazg| zsjFpZ@)06tP%vnW|Ai0BZ?4ao;u8J|QR}P0yX8|ztT%@UzPf^~h6gEZHs{h4!?3O% z0L;mQ!z%}VOl4t6@T1lOW1qd5NQjf8sc?BXK-SJn+!Tc zfM)oJykm$DwgQArhJtklzavsIeAw;0gx@zlB0@5J+*#e1AOjx{fr+7PYxNa8{CB&s zhLmQZC3NOPK@7Gx*?P4p_=>^TvOPHROY$R30_)K_rlSbozk~0C#AtlA{OEoehSeST z^1%H``iv*3eg3rHmi!IzY_(*qv$rPsbK*H`Q6Csao{%=vtRQN+G;2EWaMm$C@`RT0 zwA%1LC#vH`Sx5GYK5-Mnx(WC2t=;F$A@NYMZG<8BB_j+&&%>uJ2J|COWAtfXKgHun z4lv1G5E`y&tr!)WG?F3wq1Haby&tX==B=ON39soVL}Z7CFPY;(GAe{mpdeEDLk0yG zK0cDKF$&ZhOFqXlL)r`>Bqjt2J;2qOW5u0H&!a{unC5`3mziVj`8+F zqUvKJ--Q2SXKi1x7GpCoFUE)mN=4Y&rX<@b(C_|^vMZ+j2vw2kL9%Jaop$V7jCEvu z(2DUmj33vpF|vBEtZFJ#)y)TGyNQ63t?OO zvA_Tj8uah>xiB##6|v9p)YdjT_BEc`i#9@ggrCK8>uhh@*LZ5rS9|b$mdf$um=n-G z$J4`cveDhwWVrDZvB9i%JVS{U*YC_k8CDaNYhU9jf=cacJVQC7?0aF3+sNQUu$cxW z^b86{fQCWNbONEIK*`oJo-nA{zQ*&#*QmdE#&8Q@TnS?b6pVP{&-;DD2eU;67+$Q| z7)+QEzJd^+AsVkI!3LO6>5#MHpTSMKvP_aqs@z(gxP=Kx8mV$Qgcv}qy~k*@-YLsj zngt9WW3;oqx``AHh$!A&ql0RZP3EP0o6p#LG_OJ#Pw#lrc_E~vhwL_nDlZiWk;jiv zo(AgKE8)EHN=J0_UdM#oc%h4xaEvm!9agj|xfT!<>T%F` z%On0^bLU{Iy-^nHwO|cFFCwAGnA4)Y&gOGAiZQl{=v)T>!<7joF^TbTj*8Ho`)|a$ z`t8AGPi}RYUrnhQRr|CkO_AS1ls3y5^fe<%Mq*l=BlQRny$zJ9W2i>i6p9^vCIj!( z+|YyY9hA4Y`JG=vtx8*mq`zP)48OhVRo=#tyP}(9v-8OTT!(+wTQl4aqZAR%voK>z z>;3YF<-gw-wNmiQ=B2mw{&RB3mF!=$5Bv>3|BlxwT06scG*tXTKaOm;e7co7#H(MQkAhhoQG?W6_=!D|~M6vBmGKL!z;HDSCldIv$lh;8za4>#1c`b$j zaYYzioQ!8d;b;su@1Ee}nc(LcAt~Z=0~DopHbd4!xlzD07dc%EPN!8tq}}l&D|I)#r1o*Y5RgunwrOdO#*FxSn6+8jJ|c0Eo(x5p=~)Gr+#VuPErYeOD+nvp|r zv;j^p&j#wce@}b6M*t=6#8*SSU-w$e<3MH*63F|vT-48&B62y*|(wB8j2V%AD&FjsPlZZy3kN zENfUxiQv+RLirc1?LnX@aPNm-aFqF0ug1tMoMKB{CgR$rGvK{UzmjNI1Xa0p{2&T{(=js@lL8IFncdBZc#L_=!|;VuhOSOcs$`X^hR58h9( z4Ts3{Ha@Ru4R-scPfyCap+O9I(DHgv)4pMJoL$pKZ&)At?^eg8K(I8vIQx*bBGr8< z8j0u>p)|4V5bOk*lZL)i%hS-G#tc>agPo_lvq*DK7iJqUQ2eG^`gsOmSldkk+G+F+ zu8ouaI)THfEl1Z(j z$I`iNU}07x9yBCo;Z4UwN-J1q$Tkm~kS1+>EEiU1BTz9lC_mu-1bRamYdi#7_qW1v5^3?+Igv_75%qeUy|+7{VB^d@i(`!F(R~gr%m^t? z^a%8MO53nV^PFz7#gbgZ;juBAwt!zjn)rq)6y@ONHBcmfb2A51qf8ztO7GpHb_U+e zP%&Nw-g!QNPSQ?BYmi@9i9&Owrszgy2^H#O#7HkE3nB*E$l()Q_jIEG@@)XKj%x_? zy3qbXjaJ*-8`&wPM3pTNlu$Gm>xf2gNjFK3V5BA!l#|D#0=c;2Y|(>a+0KinFk57Q z{G$UTON%r%f_U7+Z_b6o2U_uZ@yVMc2Wd9j`HE@v2xt>I#QUDvERvhsP846h0IMN+ zo?XqXFircpPx6_1uIp)xhzU)VbWE>&?4Yqj#x+tU7xXrQa>g9`T=S#P?rf#g4=OBQ zC-yJkaEKOcCn5$YBgYs+STzungF#S{S{el%iJO$HZ=fNC3-Fla52k^fG8B|^3Ic1& z3yYKTF5>npl@*B2=OncNDb`UF-zd(qLFl;E>HrC!c5QAhTS(6{)5;)8SaN0Hf?mHe zE7MozQwf7%WiZEvby3Y!;rOC!tsi?qnXBiMZH?&8HgL4mo}xGuf?|c7StMcVbs4~7 zsPj&A=b@5befZS9B7KhA-kqF>no4bpr~M4rqy46E9#SRFy($bOIu&#NF$zK9dJ7Cq(>z0(n&VrY}w|-rjm{xwP6^$h)hZ)~`ov#hHHG0v3r7>nGjS zPLgXkw@gulH%_qSmx!6^jg4Ci{5J{Wz9?pBd!%N}ZOcXzlZz3;`{1Wg6&ezoo&qfs zN-Q0ojgQ_!izQhrbOZTa57C6VQfOhk#zB{!mbF8z&m(dDS^;Unx)UrS0iESb5sSYii90&GVKgJ;QXUS2vv-3J zcufX@!PM&E_@5w*SoU&c4Z^WdvGsT_HP)VbTZCG=s|spSh1WNO0p%EGE#|tbX{#tT zOsWuN$@&&x?}SuWZTF9?H*|8Jh41S5$ZMLezLOj5#Y}00(^Gs1A^3{*(Zv9-=KDE; z;k3RG_n8gpx+jX%k5^=rCyaSA0~g6lN4IXt_mV{moD49+g!By7T)CX@-r)a&dG?#sG~vwQz? zb#;1rczBPyzeUd;_QErP-e)+%JXLF`IT+ll(6Aj>Gc$(k@$=#PG&|sak|2A*8nU4R z5prKqz(jz7YM>8MC7Oo0ABKBA7)8)x=Tk&Z08Y-WmU7UKWs;n|*W&~eQbc9a#f=MK zZoOlP446>VZUBN;ZmLp_dy7=5^uYsaK&4z{8T>=fIq@w#gc`)a2~aiJ;3*5$P<3Ka zeJda<;UwvJA*9{V5KI-Gg%~m4-CWSqE95P%7e{E$gvr?NOqzTRR!(sS#)E8Zt;W)& zr@+O9YJvRSi2W#hSt?NnIo#yc@k8J%FQffKxviaeg$A6lmybVaue-$v)f759%Vg*r`fVo-9=3FZ%_1%Wc2Xi;T1|-V!u? zPp@QL$fN|lwHC$zi<0K&nblc(3L0wHud{wnD`-=qOj}BqrM4`!9z+kp zO*Ob?N9*g`+r6H4RrLO08^B$q)@dXWjZi~~jY8qz=&H^mqp=;BDLh{XXSW%1a&su& zaCJMUVPIzUJGuqHe2?+A07Iy+2bgRZltAUE-}%*g{*R)I$T>-T&53=f8aNAu=hwn- zLA$RH#A7nL_$+309hV|GieA4P9?D-ZSBt|d9Lwn3NmnS?n$A8@*nm;o9k~z@5jLc& ztaO{gcMXNia4UZ!U;!2?WQdl}c?aqTh_6y~U)aD9IRdkLKMp@U$?h$)#qzyOPDlAW zjJ@;}Qn)r-z9$(W?{TQ&t_`&@tLoNO??<}U((zQHF^I6xC~Nh{a&ut1D!JZehXHxFstIp57dW}c?F@cHYv{uz1qnwoNk~Q2BMszdBXSy#5H*H{xTZh zOnwxK;q}eez(g3m(y38U{DyJ9npHJlK=ewV6Uf#1H^$hgt^#BY^P%TD_pcRQWB?@8 zm=_zICFVu7W9TfY2{QG0MJZRF*hlJs0ZVx+8x9H^RsB?Zw-;C?=rTUJ-bYt;nzT$zKA)(sE1cVF=)*3JF zxHIuU=Ru@5TRakyt-ROUEL~k7sv<;<@kct4Q--*Z<>6|)G(p$NM-`$W^zCf)&K%#D zqxbNKMC9GYXKtKj3Szjtj_@)Jc+4)<(Z~-7E=#weV^+-G;U)%Y0VbUsas@TasdExs zZt3&&ei8rRngGW)$Y7Glk@JJ49FAe~__EH|Ezmxrcj7NcObFJZSUd$0=~Y7K-xJwO zXTuXjDvS}>5xgF~({P5%727?6F%iBk&byfk89>1GJE%3F=cY07@mDJVkymzrIL?ra z4=$7rA0hK6<>}Lfk#8u)9#Qws@F1Wt_eTK|nP<_*3*Lg>TWiQC>QRe+tHR3&*58L$ zV}zX%TO5uP7Qh6fM`JwL4v`xX7~YF^D?VG9g}UPOlcw+=U|rh(u@r-_S_JV4s$et^ zQIuDk!0qV$F8MXT$qotD=DIG$Bx~*NZ1T|F>}&+gIt=bQ68zkXgzClg>5OQ|slVI{ zt6{d&o%HlH0K?A~1k0f#I|^nL)-DGyAan?O%QtJbpfkYnkN_B837`IWg{@_e^| zR3+ze@Z}A(AlVPalgWYS7Ubm`u20azYN~Od9h3y8du*!k5xz~wSTPM31*vLq87Q!G z;eE*x(-BI&-LpN^Kr@JALB-FAO=cNM2dl%tcDwT1e*_ z*jr9`c6!c5aX!hglJ>#ByA>m$6ikcIAi3d-;h}8|3ehFSs3?q%cr)3i-IB(DI}#5? z7!~iVs^oGjDeMFRa|nx`Aj0vEdK8`CU4nQ%xO$7{of4*vTg^DQOWx6ZCvOIqcn1Q$ z^>@`_O$=A#Y!k%ms&G0j+!1KkU|crUT9Qu^d+>mlt%36edjk(QsBui0PkfgQJHP!N z+HY*!rKkCxT6#*?^EGzSsyZ(iC*yMsw!xdc6{DVPADcsh42P+Fgb~lXsBV3^os_S& zzFY{%J*_jz)vIkqV5zQh^GFnAk%A<#^QW|9-ssVwPDxxlvzzPjInLZBmXk`ixB{i3 zoS=bY^9C(fD-xTQ72PTL?iy{!7spbqikLee2W$X-y&pYV9q#f8=|E)I35GNKwB{M; zLlu9G1k&h0)3|Om_><8ZSe(D7QUhm0%M*xwHLdC}1evkc!>6tde1jnQpVq1>8rr3g z=0^NulTGnNsvU32_MA5C?IuZ|u9W=II9kIw-q=o`c}?t{8CunCghraim5I;6G?8}Q za#+(ErC=k#xJr{t&-*D~jxkc3Hi5_8UG$UcI@U<$1^BDaz4HX^8zkIvX~-ud2w z%=tEiVKsdli60|QUcCO1T?p6zZ$#+!riE4o`FUJ0g#WWfkh){o;2PeUcyt;;(mc|j zP{H8~J#VgU)BA+`1qA0PmlVZm6#5vdXhcU0C0yK<=+i=LZ`FQ}2Tjk0A)>IsBb&x^ zgoKDMignzADyWzdQCzR#o3hbqZ>=BftZugth^N7gGQ z-30=w64U&|sWxSma4gEuVR6gPY=jFBqa@YBTr3kx%0Rx@dOGLwPet%4f|*ymHLST< zR0&*>J`)tFKvIO50v@Z}8ZgQfvxHJAG(s4jjX0Yxlrn%=MDDK=(Ws8_&`-no&DO+U{Nr4|O@)pD5DQ1E)7sJ?)pQYKod!Q7 zJe-^ji`_8ylQEpW5?+(y@iq7buLMgbFuID_{>r10EFh^AcvQ8qdB{v^cd)FA$7wUZ z<)%<4r|NKlFz2BQ>V%}+8z{2to*>wdB zCelaV{abLu^TFh84c6+=jXArSxTa-Y@Ni0Q{025J&QbMpTRqFT9^*-jhO{Ad^b^|MhKR%qn(nW2 z5??xZ_Z*q3-BA=jjSM~GjEni@{M%-v@M3G#{t(V`O4=r*K{rc|FuS*;p>Ht_~0va7o$8+o8u?u5F7q8e*Wiof}F_&&m8MT(Uf?689^ z2}rl=CZQB(aG3+54G{}7!le}^GA3FkRnhb9?xm!8J zZ_bjHCpVXuTZC-cd6VO`#s|WC{^UFG@Xl@Fu+U zRi+#7?as&tVQt>$Cn6uLuuu?2nodCyqRl*BXM&JiQZ+MWHEpet^o+qi5}Cald#f4Ogz0Duw}Tpyu!f<|QO#4`>e zHA`Hb+>IIfV#08qsdLZLfj1nNHA%hnoRoMFIoIU3K-+V1K4x@}g2AMxB*T+j_?k2t zVuSmeL=z83fr^6Q)5G_}BlxJ`30wHBn846-pXIErr3_C*u^rZeB|b|h>KQ)pthAZu zQI&W~pDUTPhoMro9bXNQ)OvG!OCqUEuX~(JCLUYn?G026)+CVJ8KQq;&h447{eR4_ z$+rU5hsVH6ETAooKB-4)Fg|IwZxA4y*e!O>ms4q_6^=e+kOwJAhN;)RKAz(3z0O{b zFJ9Mjv&1bXEimA{4_r;Ihm;wT+a=6MlbLaw22-AbY32eZ)#lq5YWr)ge6P78WSYKL ze13LpL8`FVaXM@oN^RpyQw(U|o9+W}TUukTwU)l!Bi$vZgB>cTl=N*7!%hj-M-kn) zfzC+or}>uC80(9%L#aK8h`@Z|@~0?28M}t{FQydFMu<(Mh33uh=&g6r>Y9}Y!I!x{ z#$(^`1%?($IHzgk066kAlPL1Ryel2eVjKa^vkwg0=JSu><3@41T+$Yy(k^NVM8m+% zy+d0fgw+=AF3PcO)nvMr2Kh`v(OjI|*HRV{VhG2F6q3)GB1zC*C0E&rHf$i=Kg4Ja z%cMMj3Q0bhZjz#9+=!2o@AS>)#f6~>1QjUs<1eLk{KCscxSB}rKY4mmD$&#}g2?0n zqRyGECyYRfp!SYm99ae;)6Ah`{6Dm^M{jwK2qx$=g69+AGif$QZzpCwh&U6xoxtI+ zs~PsncJdl3+L63Lu&~`-DLP6Ih3JqW%ot-&1}6yl9g9&2Jso0dE>oconGR(HWJa4j z$xTCqnsL1_{V+=#PBK!yqoH+Q@c@2vI0Qt)2ZIy37q9|vouldv%IJrW!p_VO+OpKm zOpOaMC1<9vgviWkl;c3i-i7Njq;R$gZUVec1l?MmAfb7&>gG!o zBsktSkH|n|d9b`3Lk_p??|j4b(em|Q#dxS^?ev$|1#ZTo6JVFJ2&Th+Ie~<9iBQOt-lplNU~b>)6(a(t96)~i?Rsn z0itn^+6kjart(n$Z$_N#yZra3uYCbR5`e<-%L55FOR%B5jh(jMu)K0}NVwOSp#e2z z@o*TEfGFg`fk)+8^H0)EI@ah6=38-qw3g`~q2))8nH8RQph_dhrSRZKn7w4O0h_k| zF#V0ytzMgt#sCl2CFvLv#;8s<6Y*KcF-DCelQnH%6Q25;Z1Vc z&?0~z^C@^!yQoqkw=EFaN_HTplOf*GlJi}}z{0XOg|AS@fh>=(bf}S}b?+3veEsDz z{*A&@7S5O`65k|e;}#{lXCJ6vZ{52bL#d2M;tRExo(i|N5_x;vIj~i!V$FjaKea{zov1v^2~vjPB>duz@6` zT)-0v=>6vb(l(>P;yuD2K^-dI`;QAIqU8TR&;G}L@xSfjldmyS_me4va$WO4L-u`& zSf{h7blP}(8DuZEdy!75gKRb#mG7;0NQLT(SkeYRHlY&C|-galZeGkSd=xl6o zFTV$M-SWeGxNeOvf?_6ce7ugwHkw|E{OR4`3JG;_-8r#MZkHxqby-e_Mo&j@AgjWy zC(l4S{=8yQuR;o_EqRqHG2NytU#Z;GSO`Y(l?oMnLr8FzeVwu$fL~LTlBmVp;1r9C zJ^*Kqt{58pnUCDKYoLYh@9nqs;T4>z(1VZ+h-zHckWvaXsZTX2Z_RU!<|(ay8BIob z1RcCv2oP-1lkzFIA76lj<6@2L22>N^%*$cH%UGE)PswQVvyPdTQ2N+Mq5z2^BhAHF zKdZ>#I-Oa!~Lm0z4?8rc+xW!~{K&!@doSI^PG0x0{^)elVUl+x<~3kEvw5YtVVYKB)?@^T`XI zZvxna*^qIrVG7h~pbkhLQ8qXD;{#7m5o8^l31uXzbfKuCAB(Bvp<2xMx2w4GD~Dad zypw_+tLc#{iiwcV)CUK@qsP|0<0lW!CvZQQJfM8JbUyiF<-wb4_?+m6gup4QQX_PJ zb~PRx=Py@5Ae5Y0A{DaT(o@B0km9NpL{?B-*2t%x@m#PMb_p-_iT{PZJufuRP|7 z#4MH*OFCKYhvR_My(h|%@l*!T;K39juc;19g)48Nz1FF^AtW1k52~K%x3_ntQ2BMHioF${`wh81})qLOx1Jw;fg`Ql2DeRXy=x7y~iw!OdA z@9g5wSPb$`s-ih_2s3*ydfcm;^&zX;D!ha0*n3e6Ch&)`H}q|I)#i{JouWG=tra6D zs;~!|BlLYFVL9FnwiGxvCfS1RAi|7Pf(b_6d!g7R??j_cv3KvrBC!VaE{^f=dvAsgb^hgIKq zFl-785QA+~;Wu`l6i9Y;H{u}BjYXqXZhsDW`^A`rYn6?P8PC6B0oOO zAv!-$>@c+0-tYD4TNigeKKpQ*>oByv_d1oNazaVclJ_%>q;PmP(31Bum83vv64jTY zCGUjjn1`f{}SO4_9Wcfs=kLmlpn<6}t;}o4L4WRioj+ z2kz+~JTlW-JPf8V`*IKxCWTqNM`{mm zp$PAb;~lklRlN%u>Y;oPH*#p0p^=2qIZXcdU5Wc9b_Nx~3-X)eE!L+Ln7O(^h{u1n zpqLMBZo}wzIex1Ig|T@2&=IC?aZ7ar_Iw1DGd=lYV)#G4#eb)Ap$j2$639oX})5jed>;*~A(JLiJk!o^VDL}e8Ohaa`7 zJ@z$In8_aW>A#pKlj??W6&^vZfW#fUxbl3u#FIUc{54aX9&wc59a8bWJ3%xvvXmEY zMR+l8LTx@o78xS)S;I>#;v84K5e3I5eWnxDyshOO(N_S}9FkvutdheNqN|kkJ7V6_gs z0*CJoq?gcouCo}|BtHKYjew&!^qFLEYj0@qS89SJ7Uep~E#rJPRQH7DztGyhTr+y# z0UaFSMI5nFfd6qpiIBX*j6r$k5eN#vLsf2kvcM+q$3#00j@jr773eMRNnRusd`U{5 zV+4F3UCX0^s^{wD8&sd)$f>K;i9Bn%yS2aB*%62@&u&gf7YApfL;9{eK>1K+EgPIo zgu~~O3I2wL0Q1&|M3kPj7ku@O&Y%#aQ^vNN>Xx$&BYwT9=HLmoh-F?y23H_!=)Jrj zeB=Fv4x3GzJMWDc^Ty6|#nJ^?F*)V=u5(zXwLmz1rrKC2jtv?tj*}!r?kr&fygJaE za*A7H&D@z_bPwfdt{b)RR6(i7~~N#)}hZt>6ntxI=PNW9tA zOqgx1wa6wPaNRw3g2#ht#t~qIhZfnB9pP+su~c_ASSVgnJ|8R{56?#D(1RamyL;V# zU;e^T6j%#92ojeIFsDd|RbF84q=aWI(BBTE@{ zP~uvmiAV5s*(%~?)ZM~H@PR%7o(e$7!QY6g{Yyj;@MdCcmaqGPW|UawOIy~oyP;+n zo#@+e@umyA_(s6k!00_0y7ieVwwQDnpj{jvoLoH0+B@r!^^AdhDr1Rw>NuU+rzqyK zUjG%$2a?a2@72qHD;&Z9i$)>~7Q>rdMkXyv7ZCUY2R6+#{a^5)BJa|Cg?Cqq17{RVdhGGjM^uqrMfw2nekjV&Zn8SD=rZi-a6KtgGDJmMmH zN7ir1-UcZQRt9C>s?5YDW?&)B7(Ni*)f=9wJ;D2-O-^sHUWu=%Re8c% ze3V>qXG4UV@p*RPx&wU}hz!_%WmdUkHQ4Y?Oquj+s6x@=^#Nv6&KT$2&6zT;?#a|2 zroK2Mj&70^XU>Egc(ay?VCH?0!kW$d0s)&b&CbQ?Z3fhqbz@2}Fc!p!O0R^TcTEbb zs9EEKsl1QaQy2Udj>C)8h4c0bpKmL%UIWEWT@hMYSMoz857!|N5U#BFo@xRty*W7#lu zGpc#dN7MmrHC>uf=@ubtD1C+mgz|+oOX`owVnn83ZHhThp54WhQp*T zXVaCUB~x5jaf83i_|hnY++DWmC2wJOGJ)zvi*n=RtK%$ORI_u6mQ;Po(R)4|OrUh9 zE)jZvu{mo{fgg%lC%ByBiC##~e8;tX?C2gaQ)nK;U-%rC&!88qejRHeZ)_-qwaW7J6WUYtL`FYAQNv3@d^5s1T zii#B6WvS?BJpywHHIo;;8Td=+k5?i%m-|4rL-O&Y9H4{>bFm=nr&a22gaC%pCk!Fz zE4}-wSFq|yBl2H;%EP1K+1V`~L#s*NtnM%LGNq37&0@ie=Icj>nt&n7@b#cUX9eZJ z`0R$OSru&ErMS?W-KyX(!DZuiQ;JtAo-dIXx|{l9Fug23o`%pu2lh)36Si z%-UT42#Q#dWGEye(L9 zuXWHB7=Dr>@)}jh1Tmr&wId;x-JO|uc}?>m8f=SVF9}1aQ|;qUkAbE$Kz9J6`wjx7eq3s-o(oc-%-P=i3};mIJ!!NCTaz z%c>ak=h>%C`I6ra59?MGMb*W;^}$-B1j_|w`gn}h8wSV5@er@QNWAqRcX9~Mz%Dsw za25csyE%fe8b$THIs+)9h+ry-{OYT9i-S4Gn?7d6g!e4UF2-AC@74CRF0`Kg#cZRy z)0bbwtb@WU+?B51gq$n}p$|?Az||0eILumQmv^6pJE}v(?jSh`oO@6L>nN^YxWu>0GbgLqmNB*1-ou z3ocW%^&f0?o~flzdPT8zto^FMC-z#5>wR!|@nL{eDXoAD+vUp{1gEnPaUYh3&jUNX zlOu5}ljZ>q?Nkhz9_B4%jfnOOVIC4|6(y$05AzDm&UJ;X0$rnq`$!gMZ zVuSlb-7_TykZ?zt#vKRAgyY^k?ChpQ(cV*iYGze~A+ipOrBa)v%;PFDf#BbSSElxFL!=y&_?cfNMSpj*FA}5?{qQRl0_`8O%FE+nx`%%^O@Q>fVqi*EI;3?(faqVDx8-_s$)`)Z^v!+2AS- zkN7>%$x0~;@w=Wmg1pAa4U+QTm@`vYjLY7#w|pC`&I;~R3^|k()ZlL8w|D@yNa~_4 zcNqp8jzWODYV!O#PCTV^`V>l|B*(NWOl=t~K$1$5RpN4n=j1Q*F= zn+Gn{_o^M`>?kj$-m7o`!?P9A3%$5SqE|tP8M#0L2)Tm|7QuUg2R8Zhdy**x?fBI| z;bOw6F(gV$xQaqLFko^H3k50W%CS5*(CmnEC7+*~AHDj&{_DcXZP#^4O_c&u)R*@f zux1@kAw-!LAZMpjR|flUrsc?@bwC>rAMmLb_EUN`I?}9DKn5gS5GkM=M$e`TV(i?bzC37y}N|*-2E|7SkYom~fKWV|id*%)FWS#u zyMie9XL7DfrEeS+gM7F+M~^r&8FQP016D-Vo=myI$CJo@2l)ow=1p0js)Tc?-L{*G*-fQ+_x2!!>PDz2GP!jRWP{=$LH6Rw-^JZJA`IGvi&6 z?u<0*F}aPD5(;pS)#U5RdVDtWx*Ib%=WL<* z2_U#IBel!7vN*m^haXiHBJF#7`;Q+6=P$m2#Ksz|6LHHn~53&-+4 z3{FkI!Ph{c-VlAjz z*hlhh01C2CO|m94b$~35DqCSp81XA3B=>_5dG|#Rstqg$G}HnllXxKZ_Sv&8o;8q| z=iXxWM`T`CrUa^OLQyf_0&2!i+-__mMKP?l66_%UCnyl9Pcv4TeJ&`)jPf2Xmma)j{C8ZuW@MtK15&cqv{C28{%Z}3z1eEr_p^k zF|6_=z|$6jVeid&p;L>^F_g|FqHy9^#NCi?p_LvRWMShZiD4Tt&URuk+q`r4HzPc7 zhbVA4op{B7gzs`l5Mb)CN1bLN+jW?sZU?TLUXkRa38iz*p9!+IcrL92Y&=K8U!}Wg z)0E8c!WsU7Cb@q(b&B1S6WJu-hCE^{mOZ3}BbQXw%rVlh3@#9g&&6idJefx>-psl~ z!s6-DTI5l#eJgwp7uWeX-dJYV)&~bQE-AUl5OO8K0F|}JK!Cg|tg??iUDQPe!ARY=mwnD7botKj(yq{xO6l$ zsp07C2B`t;x(Vs$yLWIP(|1~)z7Ez4E8k%GNmT9)*I00r7dRAz++3Hss4^MnReTLN z`AfXcY#DyGLozDwV^7R3lJQ^wM?@yMfHMFcDTL9A{{G$72ufmzP|)uoLq1Zva%9al z?ET<@8d#6fFu&iNPdZ(gN{uL5Blu8Z_9KKnV!I&PM!G__4aox=JdLGqsfVkp*3lZu z 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%0D2AhHX&EJ| zsv0)HD47^k4_Bo($$+JxB_;uRgI+ox5-$f|b=bM?t{XRpL56a42N?v9e0{8?(|}K* z$XqMc(1kKI$Jij=Z=#7I@Yq!F^cG*6TrwdUMh@&gQ`=8R9lVSxAHShp$4eFx0U8v- zeRG66LP=YDK(5S^3^ZHU@Z~v!=*3WPCbjBrb*rw^KM+rak}b!v&(ebtNRtgHnCJz| zF2q)Gg{5#!2vE>5P;0@5B`3)62?O>{H(_`@3u8Uvo?v9L@B=m!Oc1$SH?G1}q=qlA z_k@Dbmlfq+#0i(Klls}tUafjqf0(>J*sj#8GQl>sj(-LV69ym_0dE6av;m+JYk_=u zbZ$L1vsGBMI-e)(%_E-=FoB$2kVJC75jQMZM!g(9p z?4qUxwnG?=u|xTMja_v!^b*V?c@A4FMaKeO`Md>xA&(a+@NyBlDk4AS!0Q;cl+YC$ zVp1<6wQ;=Tc?2?w$WCT#oOYUL1w1)=C}e@t16(w0z^*kRS8ztCAHWHAo>gkqM!ouD zUC=}Se7(2xV}0jUl`rfc;>3nMq!fVG;Hw9}=7~k$2|64%VG0ZC@}q#gichFjl04hp ze@6S1DJ6{g!d*#IT;%egeF8+ZvD0PwI`r}+ouXiTegrw#+LYJ`ORom0zV5c)C;Sat zzJRohCdN}BF0O${JIV_M0aKtG*-2h;s@!Rs@$ejRvT5I@;Czt-z<|JrhpEKJ1rXsU z45A5^1tuXGFoN_+749f!JaAHuE)W0*E(51G1_CVtS9MaYtScM~`$4=qX@@Rp7Tir( zU2mLx6eBRv+PyJMvSj5W zN^q1bip3$L{D_ty6AC{=2#`aD`iPK1fWXfj^_A0%Afr>wR8n~X3Ir|K9i7UU$d9^& zlCGp-;g;DOAZ%Am&m^U7Cyz=un%%&XYBg9V%i@5)*j>z#c%Ib~Qh^NxLjN=;^euTc zJ`#bXsE|q|!#Tf(($H5W3YBoU*36JYN(&^6j4&!E2c5;~0s72Tl91X{L8S&wa<+Np zLci5oSM;4C7m75jh#w$!u;q8vSv2RWCSba8o25+pQ|zLlyNCejwqM2|tw6y#lRiyy z4@p0Mw2K8G$YExK;3U?8(<@>CZbQmiqdR9`JFl2!LpR|l;Uqbz0w?)v2BHV(DnqvK zCO*v-)|u#s!qm`=MZuQ164anLZk_i!Fo~$$fJ2Il05r4!@Nw_WxpS!NP*X-*WDdxa zEWiy9o#i|E<8E7~I5Cw>b)ksdC*Ez@$7}aw!VK6_&j?<6*Y1r5Fs`$cEdUS~CS`JL z3P{og;4)K*)|Qk7mfA~Nm>UIyf^k@2G6fqe58zu@1AqCyg+C+I>UQRg1Bl>HX%c}3(yj!%DQrj*~rPD7bX^sVFDEy6qXl#vdAJPv(trG zW~hUq4S4qnx=~A98Q3(@!qJMM7_5>i#{B}&!l>)*lM+rGrj&t|dx-7W_60_qBYMZV zF#-g0{;AZ`l-CWE%8|H@Fr%fR!Sup}%z6{vjXzCFsPDkuf{8lpv7-Wm9mkD*3<@=9 z?Oqrh@-W>&aGB-TT44FpoFNIOge>I(BwcS=g=BQGu7l+cBL$|aO4y3CpUKutmiHT| zd3=RCP^X0fyAX`nG{Sw+!+H>DYZ!m3WWX!q!Ja9Lf)aPBNUu>&`yq)oH+v{lcHk?#7N)P3bX|oZ}RbE zm`R4^&cIco6Ow=CPUs-C+V~hwNmr<+B)i5T#jDO7(zDi?96?0G3y_C=oudrFXL(R| zks3Wb2KGwGcJ@+-OVR6?!)j$)@KpbNbGTElMt^VZzk0P(uUF%Dw)XdGJGFXsZ|kSb zn|oWY4-a#{9#*#+KU5EEJNtXlyZm);zu>`}%8pzrrR&?<=Wki^6rcy5IZ2Hw8G|>~DM+e(N87W+SGt(+aqXiHT=z?K# znCF``i1+#pU1SQ&Na1zR<0_tRc&O;)pK^ywhI%H&-SRirI<4yUCIz|pXfK{2<1&(m zDJMv^&4<%sYFD{n84+6^S z>*vrrMw*2%ES_TJIOeB3AC_$uaIe5O7~V&MWV?mA?*tU*;nTilY99qtlgRKGg(c48 zy&SExKpd9bHzLUf%_uyte(WJDSow;AtIY(%YqqvBp+ zI3K73Mw4ohJXU%;$cO2Mi>@iieCM}g+fj%P-iZ|QHzJp7Cm|Yi9#6u6NcEs zJ#SeDxK=pjlm(+$Z5iAUmW>tqD5PR1GZrq~D!V$* zNhbG!-5kTuaw8#*=mK=2QsLgb#e@Wc`{xr9gxi>iC=uPfWr9uu)IqaQl^0^_ag3#y z9ag<^q85Z84(CLK`02R|6Av}kCWMxx7!Fm36j4a^sw4WjpdboLo<#5vP&g^4US%!; zBtI!jQ1AmV$Pf^}mSQ!tyqJcvH34D~2Z@%S zIoLxrFJ)Y`o*4{K+D#Ie=EPkLa4|Rwh+DS5%sk8-bitXDD6`uTIjwK@j-~XtsEA`i zPUp1xrdGSd_JbQe9e_2uN%Zq?hhOIR19oK`hliEUAUg@wwHMqAC(Le!hCowl5m8N` z1qf&$TTr+n^@L_spw{Z#JBCWV&Z;Y6%PKWf0$>fF_Oa7|%#anV z{JOy);euyg-lE`Jen*-j)`DAYUabH)2juC=dcrOwTzbhK;a}v{z)E=D4V9 zaIC*qz}ilZnzH&5=E=v-P~>X^n)7BANq90QA)QC*qSo$lez2r?KKs+h&j4w=J%DD* zvWuFXx>`t`z9&W+zGV#sxnmxo!fJEymRfHC zB(gEpXoQC9W5ZTQ(*NefC0=Nwcw3nP?ORY)vjCqoP7*~r3Z9|Fq?X)`o{1HvB`)Kd z6VV$2@_Q&6d&Jr_X<(w~$!1&nn5ddZpmts%0LdKT4Ih*3r~I6_P(P^?*nxAMQ=0X3fomC9%XCk|l)M1T z6?=yy<^C_>#|yDx85|Q#D!wz7e#W7$5zEmj$ytO@s$zmzick4Qq|{D!#XJLoUl+xH zSfp4{9iBs`dGoG`Z6OB3_A$7bbOv3nzR{G6!|Z}1xCQKvd6NQDg2JO$X92MehmXdX z&IxV~=OKBJ84oUpht5_86Gf$r^n25UUz(OBZD};$ zK+=a?*`OX!R20X-Am=96bTijpzQP3SGIDPFjwA9+EV;+-AFR{tmc>w4$~p$K)@b_i zlSp3qIKg+8`H0D8jp%LJR0gsl_&K#-xOmrg|Rw-q*?ZowN*RsTPt-iqlVstwQJQTUDmxBy)tspN_12b$0 zYlMchrL!)J&M@Kt>kG%$M7`WggcyvZ`Zx~p@fQXaXX&}hIT>_~5GN1_Zc$ROX0~gE zTgHj2h(0RjQ1|r!k(kbrzpKqGXA<>vzhz+ZKY=(BpbrO&ROe@UCQmiR zAwQRq#y-+D){xQw0t<87vg_SASpvtED*Y{|P8%~rpR-fzmfXJ5a_Ae~V(l3uT7VuU zFI5I9A;A|RwqP4Z#wQtJ8iI4 z+z9Cs%^c;L_j%71*XEG z1$1JLIzORVx%vhJwh(STE{xAT7Tj5tpOF>U=R%k2LLlo||5bJ&P*Bg1XbO`DH6IWE^)|qtI2F3XJyv>3! zX=V6vLJsen+sOC*SMeWNw7x?8wo$=tqk`f_1xo9JC1XLY;i^Q@7k=6l9p~b?TBsaR z+eGu{tM6x^yg-XhW0q2W018244TucfwP{N|Ps57Yk-imG>c~22m9T|6bzisr3|N8- zhOP1;o-sK3Z9jwPep0C{kb#%iiZBtx6=Bl?)CHBRcbuWG8*F?K6P!#uh2&iF>D`oc zx6#X=ThjViDzi&+wQYn0w#jAFL%ZZdODu1bpV%KSzXfw zS>!s$|Ftz;Q1C~PbMOPp`Rk0Jw^E`6`@t{LnL$s;mXRX_4?9wPE|L@SB&%`dT?cx1 zm@nBnbLmKhv#qbFwsN_*$m9@VoBE3|(hAx)DAZigmBsu|fm>Shp82K>VQKg|aLqZ< zIk9~M-~TQTd2!m{)NcJYm){aVJJTCXDhTxoEUgj5_iD6KfK|t5-CJ=&YbcC1>d>}Dw{X;rw+bvQaamYs!$7}PdAGSG8bEG z@k)~p0KCFJC;WVjJ*NPfkC|lJ9}p!AVJTwmMjB8kXnhrbUkxaf41DjiH=rozE@=}5 z=PpILP4X6BnAZ+wH-^axO=jyB836Vuz5mFPLG1O3x<0ti>G?;{s6x*xg|V|OdMlzO z&&a}L!;-KSkzLVo1wO#cNnp$%EUT7o$Fsizl=Wb6m@yZZ6ztdOXpG z>Up7-@)T-~q&7#Wk3-AveFo&I~4n#0FiaIKc2a&+t5G4)X_Qg2Ygu`AR z(7fz*rAn`$g>}^OqVReGE3V?MSg1o=G)B=W&UHKNb+L(MhsAZ?7eGKC^@F1zC%!G{ zUR==yLFylq~U;0oe9h5USk$wCCWW$pUheW zAx+PaE5aaJmN;i=AcWU&j8tvclIK1^!PwcpKG|W$IoJ&~c2Q7BZz9^^@iMWZPqEWL z%%A7)Gf=J{IGs6V92WEGW&3d`ark7v2zhYwTlQVdzJD#fXp~AE%~nY#T7eaYBH5vN z$@tsq+IA?3Xt~@;RbxcMP8sse8#`*z`yH)`SYi9`yKRSJW5ArTAZK`v44N}K zjpS`D?jTx>lzD)#UP*tC2>*17$qIIaf#as#hqt`rh78P;9PjTDod)W>&QQ8N`al6P zc7XGx|H$cKY93u>wOv4>v%>_X2PZ4g=-0qDw8pvp$XeFOz>YWlvmE8$$`s~7 z6vCUBvF~jvq{bYK?j^gAMC2z&S{ByvDd|S;Gxcy=Rium&PZeS4VKJWwBizOW*kT$8 z=H?+Yd|`DxN}?mi_$%iSf;L=rV6Ljx%Du|R(xW8eT!2A_UE`$kJxa=rdZAwS`w&`O zVJnm9kUn@TlL$EFtxTrCMEj5sDqE^M6H=?}c@hEWw&w}GiXyy`Jc2a6(29!*AkB_e z-!Cr|BuK14EaF>bJx|Ip08^oh2@l`wcWv>pP+t^1XB{!{D#$rBm_#vNR+cfgP8ek7 zS-dZb5`fN`Z6z{s&)y`(HjPLkU621hrxu5gKUDLSu;KCMDdjtc-5}-mdCs)5Zoa98 z;sWMfY43!r*Tw7ja96onpHT~v)DSOtFK$aR@x`=NN$xen?*(f_>S_A%6ci$7X(K5J z3|Z&<#XqC{>Fpzai}wgHZcmy;u}&ZhNuB(xA9?n_^CMP9G2QMBPb< zJRh)Wi=xj**R(~?Dgw)-vzpPgWOZ{kr_x3zg!9(w8oVeRZHkYj!HYsMyYIOhyp+pG zA6VO@2;#1|8B7+cAG#S#7JM@_gDD4y5V}Q7GzULCaLdz`X~Bt#q=w zLukapUF4L9(3mB9CML0WY00SoI7rr{M(lj1pS1DG35sd zfU$i{{v_?^4|J3^+tO$G%XgL0v$Xw`ALdeBWy%jT>Yu^`O|v#{sQru*qR;vXx1Z5t z^NlRqey03@tU(J8XVpDw^ej$3;vO{$;>g$ugDrZY8U z6vI>KdRq+^G?=}OM)|poHLKw9eb62`dZ4#Ga?l3+R5BAY?M;%~9ywAeAgfJ(G(B>Z zJSE|NQjZ*cZH(5On3a?Fp@Hilt0M04b&nHo=O=YLf z?8OT-mqW_W0F5$u;#no+>Pm`dZggA2O>~VMH9MQF?xr*b+Ca=UIvjR~12dd9@8}}d z?(3A>)#sJhyY>4IlSdDJcgLE=uWtCQ!)m2o&5pjs8eIdu-ja}Vtj-`TWz_)1b{F9Y z=&9Mp;#*Bzft{lN0(%bl3jm*8k9i%YRRgA8{gF_4oI<728KBwxyJlN^yM+_vn-Z)+ z^ZcsWKVkPy^oVF5wL54^F9-H%?D=`MzV)&}z}B)`x8+MrYVlcZB>TYo{#AQ`W7F8x zG|W+nNNL(gsM7B@ucPD$cELlXzAozCAGO%30oPCb>}+IZI(o^@UafjqPY{mK2XKMc zm}ro6d!cQdtjwZ7ikEOaLWWp(h)KdZu9%(_gq6d?%1?yhlN5anhA=6RFv7NeZFEbN z^k;6uyGS~axHY{E#Ws&d!Z2R%?ffX8fub)i2gw>ajpYb~LeSwHsc-nK%?`41dwSVB zK6mB=KJ|G0pPJqE$G`pRQS#{Nqesc>`ql&4|Eu=d`H+CW?Dvj3tqZ{SnA(e+gM>74 z*+>CsA-blO$Oyca?qLgqYtZP$s>zRgt?#@d>-ao{VQtv#gITb7T=Qi8s^11IBc{FL zvlP~xC4}q(1YK`#e(=uiEDnX~qe(U7l*ip3^bottvc4S%?hX(_umN^Z-yLqRS*`8(S}{Ti@4SzjCd)^u^ts zSI_pj_rlR$RqK`QO1;w9-`gesA)1X3g)@IqIeb=mfqD0LcdJ_jX7Td&cefkc)!NqK z&OsewTb4(l7Y(}Cs2^7LY6ts=^~$qd>Rp0QZW8WaipotpO*_u&UF0}QBffkgLzLhI z`-N=feuTub%RH>su$jtMedh<5l#QM3AMu_d(fEr1Qtf4Bd;bmI`Qq_7xH%Y!r?R`V zy;B!v|LDm$y!qPxUbRuFH!2NNN1r_Ud>q<*@vwTZTiFtg_0ey~!OT~JIsEnG-*Qo< z(2cHKvn+T~@N)Loa5q$TcN?_>UFPF2Kl^%o&j*JGjRRuWv)9j`L*F9=$8d%()!tOA zAc4Jl^$>96p%uUO@^u{tvDesshIhUyd}q75_fuo9`bKe(XKdI?r$qL2IdgcuQm6_= zjY{pOy)BMX3=6#BFO1_Ehp23ARco~{&u4|(sk{O{f&i40d{zt^d&%vb&x@g5tJWK} zf8K3u?^KN2JTAr>r%mjwh%V*io{_oj>=8nRba`;7+*GkeG_dSh9pa4~+a)XuNE|PI zze98vM!<6`;wpFx_yayk>>S@0rxPwgo+Iy!qYvLPv{6A(O4iZs@#;7yr&n5(^^HTK zRtM*#Tp?K#4&z&pSDrO?_g~;~@dz)s55oZCaN+=9$>9y6ZYda|EAG{BH_l%Bi7a@x z5_rcrk=B0LY6vsHnW`m=-F`7n>3nbJ)xmC+oJ9uYd&T3u0CiONe&7q^M8<*a1;BRe zd%X4KIFZF~y{hp9zAQK)3@3>J%3?lPbJkFtTy0-RjG&`n!!g-~1yJ((Y_-CgR)R^Y?>J@^0hN#^bQ=X-IO6 z_~pR{z8k`SMYlq)AKcyYEcvmvTR-q;cmDNGg8vg|H~)bEwTsJMe+Y-$HSDYN7L&B} z!L*sPb85;(I*KmBM$#*N>kDx&eMxhF^`$xt2^|EQySxHr9m^44D198;`>(cp$Kn$; zCycKY4{P|e)B5q%ZWS&(xHz8j z;ZYiCEW>Qd(3hhl*bKoHYrCigfFc|r{99vJ`Ehgv^*;OsY>hz`vzbI2^`*~u7Gmsj zykYO8cU*81m|?GXf@*kpoIisuALyk|7)N|f3b-O5Mhmw56&@z^IP@;#%|+qi@z)G& zCBMWEs~ECjLG>O`VJ+Uqbilqo+*ul&qkg*>oQ|1)%_CwVi~)ARW5PM?$+vE~h6?WN zRq;K{pFc0Sg^~4_V0Us66TD75fAO{zk8Ai3h7_e7r4IF@Yx=zDWrlZaj1u4;4+%kH zDfd$hnR;@s`)zc{?H%KW7~7eCZXoKV&+Yw1XBFob&I&Bb&u}7mTR0_#F3*MK(Y>OR6%3?@R6STC}=7`WjS4I>l)+qNX#O9q!s zT+>KxS4DF|g@FS4fVgbHq3}uL3UAy4a~RKJz^_M6FEf9TtrS% z&ck*&I`?yvv)>~*=f+dpd+geTTj+_L1DMl52Tq{MxB9xY!C1244DYcSe!1 z0W$oJm*%b#_-(y~D>y#_a|-i`aC|@o9tyi_K|W(xRN=JW8MeIZp%BAf&x8o(*WXi( ze|CiEw-ok3_ve1D(hxym94BDsu%y;P>CV%Lb zHGN#!eWTHOd`w?yF1~jB&J7Gb8(GU-9KWaFz_seu!D00|?il5&gUed!xV+nG zJl~OfTDt33I=J3r+30ljuXJ?11I29;0vPK1hrD~GgLtKL2zd6Y^*8&6^tpQ=&+5)q zL6pwmu@|eGAq~v_oJT`Sk&Drmmuc1ZTWH-hppp6;b%j}&D!qadsm(CQ z5pq1vB;Q>ER~awe>eI&zS16;T*@&gnYQB@VFetvUP5`;-LrFas`Jx0l40#U|RsEvk zD(+AImR`P0r)XwRU>h5NrK)%M#Px~K$rW1C}u&q_+fJIZA;NI`zsd|y(~k7g&EH3 z@bZ>gzbDC88;|h!=AD1|L%QoV0rk`5?iU+h+7qv5h*)<&Bx*vmC`g zDdnX1zuI_QgpJe_u&M@E6@g4A%kWW$4GLr)zr7LY$jC+T85c_GLqo;qZaAY?TZca# z)Ejz0;&Y+eA^Drs0(h+al@PN#nP%s#2iL{l}J2Jr$hV z4d6>g$q9Er@OU~efT~P!tw$8YMEAnul@hhc-qpK(`~9Rxr`m5M*Rk~;?q{`1mpw%t zU5Z~i?Po|{s};i{AojF}?PjO_7frx=hqx##c5UZ}2Z`h&A$bdSLGJ>2jqH;td}&Sw zsjUds+waCt6XnLpjm3$|a)*{Ou5gSQ_0A6uBlmW?mNht-nusP6+rw6BSDucJHkdZm zHdNjDp@<=XlCU6sG4Ix=1%$j#eaN(27&?Y&NDhQpe1LjjcU;cp1HZbK5hf; zgYD`M4Sux$Dp_OJ7vC1GUmy-c;N7Nfp|3dEd{rm zT)4tF*EnhSBlE_oy=K{`ik5gsSdZi|A?FdNg8w%;4o-!ic;hWS_;wJk(-Rdb(75&y z%-qQ!V@5@%mr+dwnYi!o%v%-{I|*u-JlXI;o57Gep$IT{$l zbF4?!MQu)0IXVi#&meR*lAn4b_(8!gx{x~%S{zBlr?3xzCcy-#S^=Z;DZRvfiHyGN zK^b|F93e?LX$}+IzS6VEjC|7w%v;D`@DWM{K<;2fDK?T^Lt@9@$o%w@W`r{ET6|2H z$#hy-5*0F6lT0}rsDS$+QVszG2?a)t6Yl_kuerG~omhln=nE_0jA1F0dL@Dwt2vmK zU(o6Q(&|IxXTl7YBu?NxG>I9^9rHCJ(x3x}E*rjTg^4qWk8Y}%F2rcoRu6{SX{ENcv*Y%)1Sxa0 z407AbWe`lt>KQ00ArvSfL|n@S;*ib*zJijWeL^2+EgIRb8bDlv%Dl`3<{x%xD6ojY zC4X!64iZ1Cg#aMkBp0CQV@FJNmu$o-Mdpo&QAPy%6AoR1h5i}^;n-nZrqJXt0#N?L zRhwv`$^-xy;V^>QX5Ms|KtKlz7!YTOXVL!Jv^RAV*0JlC_t*kONYd2!TUF5*&px!q#WPZoDM z+2HP^fL#MZ#{cS6a_3WeH?ghvWhjzG(YRWkY|?cmo^0e>sFdh4aR>!W=82emjXg!- zaOdXEwUM2s=G*c8$&KXX6UY@l$!>W@{y-O7l;sY2! z8583wXW(Ng!zp889B3LJn~jOdk|yx6QYOX^$Fb2=+lY^)cqaG&#ofbVg&>wb3e zY-}H;u9SFzVz>x$-VpHvaC6dxpdh$5bP1jTuRGIUGKM_{)uE)n}`__KERF1)w=Sv^b?pGOiZA?G3j zDDP-ekEl7JxVZs$M{Qy~c%Gb0bxB+X#={!u?IJ(JJUXp;xx=p7knLK;$ic)CPrz;Q#AOS`5(@$DH=W zeYw(9$L#X=Y-qw)qw_W-3G)~MBVI{d?q;CwF?W^zS{$doK^@0s8;xPW`MBS{gunep z9I;q6XtY5Bil{x0^3YkhJ^N3(%Zz6>8>Ho0=3l6_(O?*zBI+7qE!6(aN@Qu@ft=hMp2Vk_P8fl866sU@h^YOd`M!NIx?oq=Gx#w~>ETOheMQ6Bq<6%0 z2w*8}2wnj|jTH(P+G=1W68VO2#ab5)7sb&)-bRsXYAOi5~)eb6_62Kj8H{UHzjl_#?!>TnIi(`A01Ay zhXj#e{FOt$dR?n0a#JV*oHmG9BWhqgOuDp4sQw4b1Yg2l1Qv;XdnC+GFG}RSQMZkt zwq%X9^OWVl1Rg$M?kg-lb5F@;OzhAu;!0BF*fjA6^221OvVBtuu25x}92I<*Br6;m z5rG{PasUf$t5=|x(6eJDUH#y=mdI?+Vx2LE)N#ed26HGd25kEbt|MGk*~Nf)su1-4 znHF{<_7NWyL%A*1u0*Za9%|wqgZZw19$o}1`;K!4I6!1r_w0zvu1UZ2G= zJJ%c5_!J}SOyu$`CSvPP6+)2-R}=?qg=iNYOX)nuPtY=?jn=|L)DSh>t^IBSn=`CI zd2kOZoZD56>(q8WN^fxv77>4n(QwdqPoRn!FKBkIn%BG=rS#U@asb-R6%~_UPqHw9 zhnd@gS|moCFo-(6%QOb3T*~oQlmL_B(Nb`>ClKlnW8z^IcXE|19R`_^vKf!7^u?W^ zU^v)6zpG&gTY4naG~*u#`5x7jJFP6)WjUv)(GmFMZ_v7}J^QHEv1a*e@o@!WRH1CSBK z`B`z;oKi8S<%TmTl-;S4l7!BPqb)vhB`8_UV(e|*2z6z8njwXR)DQa*_`Ek7X}M_+ zPU3HwQ2NF2Mm4r9#~Fj=;Rr@A4DeP5_Y^ERjkzg|saON67Y88dZk?m9bJPi#6Kj2i zv|7l&pm8LJc2)Z*hM{ozRNvqo5q;+=M01!qe{>!e+2F<++}IdAx6WI*44|$8C~8n- zv@6rRQ{Y0C>GknG)~DA9i{L6j-5#vV0P8^`UZ>@=a=@pE3;l+O!da*$(@Rh7QoNq3 zi-)CT?nG7DR64+CY#6`1(BYx92Mw7w4cL%K(OHfttki9z_=Kn~nspK0Tir3;{0W6c z^O(kV5<((HVfCv%amgVF7KnLcr!&jJ#OI(XzUQPxD$d*$d(Nf6ebxsdRfG^qW4 zUq@Sgh0tZ#g0dWLZ6bKx1(U|9!Q726awAM%2GSU{D12yfy9~B~2d5~%H(yd_BN@2g zB(&Y{R0?ZYcp4@sa)^kLStubc>BoGsN(>LPgcOu~Am;K%P!#{jeb8~D8w;zT_l}Rk zSrDgEg0QENW|G=Q;tI*Rb?JlW2)Y6c%scQ-G%-R$u3Gr@F^R1^V(2U(8vahL;IFT4CjH_9f;rkktaHg zIWsfpu{x-SFs_`@7Rwsm1lW`V;yk7IDfwF_b3?&goUqFH7xW!>@bcsNFc;Pt)4cT(~r* zr63WG)E(n!IwYX0^9aocZ&lXE<#F!C**86jfJI?Pe@#AS(vTFqLfnOv)WRBwaltze zjtaZjJgez~6eu)K%=e%fJlW-$79!?n9eZ@pW zopNP#vaCSS)(yl?fv`C^;~ho?DFeUz|V}1>SJ{)k)wGq(KVy)L&8)tqw#E}41Sk)4w$YBI& z`8zUFA0|j#2cDiD=}kWr@5ST!^r*{SBHZ0%+{`jXIqj@lE9Hj)7=;dom11hnd~_sD zR}kHUq(9;^2aP$1o1!i#?h z4~a})1-6kmN)U~YTqsiv$=`nm=q3Bi13YzO5$c+1ne}A-nZXz8a7mOE#vD(s>5-Bj z*r5&~{P6Tho+`h*0fxv8t$A?J3?iEP)R>E`fasRMKU#<+zjANcjO>nj-=dNkydY?I zrCMF8(xv*GUj#6oG9bN3p3Bgnur%S z?c3AkiU&dPqr}JeYs8MM783NdGN8vel#zKK1dZIuHMe~G&`!$;p@NgF)NeT>T4``u zE^+(Qum~3Ls}^v6;kY|;k>hxZbJg(Wx&5Yj4&|uzA^fM&+yOgc7wU{0a;wv0=94f; z2}M{Un7|PBm_z0?v*o>d>6JDl){Vwu7-VG|W3K4$PC`vWR1JD8ibUQ7^eVoVYF*uv zl1x@w*h$6=A-WybM(Dl1r0D5Jp|xl1jJg;y|$l_D0v&JXL)(5n`M+(jXD z#N)vi%F3;agQ{}4^?d&|x<#@%-`!^a_!QywxFA@`sL_zijrVMK|IPEA8XNlEg_3r4 zit3vjF^7l#8hYfuI;gNkZg_j0Sr5(Oa?9AN)anfs^yR?ECr@#btGR zZ`;59YPlmgsO(i<$tEwGu&0{Kjdr;8gbV8*KUsF1&vl&7mmFv3pZ2yZ)m4JYgM%k$zRB3SSun-hR0xfMrPISU%>` zOiKnm*nKT>NJhOxMd{@*0c}tZ&_|Y7g?_6D`dpFjd~Dj(O7 z%Ew(Ar|K^ct5tMvAYg~*NE1Nj!g427Kiomn-_>d%=t1D(eRze|Eh^m?*J|EWzGw67 zyI0M(t>t$6W4$We_x-T7B=6nX){)vL%Z~J_A}xdOUNrklQr+Q}XdeCJC6x}02SGI>-M2;qvZkHd5MS%;NFcuJ1Xk#Z=dT#nD-q`hY17%mss5CH*j1E#Ga zhT&bWgI2!-RIfwHuYpwhM3_PwpI96N2Mm38X+3guOw?!c_gZ_Swee8eOyMfnbM5(r znFyMED9$3xr0um4elfz}48yp-IO?%6HKRxda>>Er_oXQ|{O1g?haX+{XSIOP;1je>lq;78vBEC>mUtEd73*MF03mcIZ%{EgFz(LE(tMjNH~(K}6NF-H&D zK(xDno`NA=1iN@^EAc^6SE#U0-FW}>eP}f?Mp*l*(8Vh2r1XAVN!&#YvpPQIK4Z(^ zP&1z?oyg}nNh(^OOmaN=gOnS#401S1Eu%}0=p1!taiEC0WGOQQRr)bV(FNeCmmFZo ziuUS~|5)rM&YCL*x*@IxJ_KZGp%ok|XN77}`k3f18Pq3j=CcD`!s2iT+;vRJOo5dW ziEM>((#;E$K;*BXDc*MqK7j+%DR~Cyb}B^G;15UO(EvyYwvdG(ska5<%R%Q^I2q($sY*-4F79Gb?0rvTRzuB*g{StCx%jalmORF2U@i#uuPXE4S;;Fp=>R$M0ss_84ra&lXeTVdplLV)G2Oh9KN`vQTkqOE^t$0kU`;2o zS^)!l&#(rf09)}gGo@~SBdJM5(zP-fOfP3GabCTPwiQAL2-@fst#vLWr97>F2!`9j zi&&{-ZVfJi9k9OHX~B>YGh(o~awIvLFoLcpN%>M#!qNKFVE5@`5E~0(0%E|Rg3dWIdZt?^ zUI&Czyx~gHzJa)=3~Wb3%pNBHSWbv>6dI=zU0>!*#9<#ZN}+g3aV7$}qkRb&M*e%5 zG7m(J?wj6V$iB-!DNu=e*EL}@x5F2xb)W?Zku$>Dky2QYJT8)sHh5Uu6sZ-V2!x`I zJ^@kmI!#;6b7o&p#DN5(mAkMej)1Coub6R53MvkZTeotbF!VTuqo|<0)o~ zsQ<&C472qz3xlcH2Wp!t;QCDgVo%!zM}V$Sz6&lK^en2;EXT&3XTDjZ93;)Tj&^N@ z^;dcPGGo!ySB}11>d1cz$1f$mRm?v zb!H8FzAM#8)!vA|NB!Pg=w55AgF$6&$l~>a&Q4vTzz5PjN&5~I510-FjY<@6h`&gn zpegV`s@h|-@z01l>T1pM-28J0fc8MQQ*^v`9Kyd2EiG9ZrI~adgULf@{iOA)Hf}Xh z=LHZ8prF1cnxGA>k|L)A0+hsFS1gF&sHBST*vx?D4uCK05K3VkFNy$#BT6KH3v7X3 z!|?+RL5frYONTr+2v9Uwp)#$fCI8F+X}v#gN$fX5L4l_c2k-|^pQ515Yo0;Xe*#ti z?RUv}?~3A|WwbCuT6bu~E_AKIpvg)uSUYRDP>0G-9m)ZLkD;+0i^Jl&R(Gc=FzgKe zA3B}!KbNB;npOdz?ZGp_#$pyDY1;vd36_ZX2$BH|H6%9i|6t6>f0Efgf@a@6X}@cq zpu(3d6i|c}Cq1)eWZbJkE#loX=WzO&Q_MzU2qeIPrr~J`e#*CF=s5+nHBMLz**BI6 zPpyS)$#{ZM1Z)rDD?yNluF%5;(&&4rOwxi42y4N)LVgf4j*0eU@l;oMhKeXCd_k=m z#dDj`M3KrS_^oHa*Zer0NXhPKz>75|#kvzkop3Z_Y=s@rmQaU57jz>9gs>^{vSU|# zWi=vzQl*ywfo8~hPvDxF!b8|5EwX0bx_1os70eToQnLK@T)wx|1Rc}f`32%+t2^w=YKP1`15~D{^Ni7`G5S! z|N0;Q_2>Wd=l`Dk{NH~5_n-gopZ{OH^#9<0{~dq-cmDMs|9kTDzyHVohM)g0JovZN zbQb=`6LYIbKwiQUC!#dKRUr)Y;2F@B0;Et1Qr{4jGWemyaIs1Jz|i*_jDXgF3F%!iL8?lR>=JFWX}ZI*0XsyO7$UjocVhlU`940Oh>F-!I*huz#{`bup+iyX*25%#qD8>d zF-ZQv2)4{Z9ce8Nt|G@wUYEwJHr@-m5a-p8sdL^iHL!H>J|x_JU~^#NdstJ^Y>x$ssz`qKZDmSiU+G)q(_*ma@cr@;DpAj8ionzn>hiQEJ@!&=gvoPTk|+0 zyLxq7+OKUsnPo#eL^Z3ik7MsN;cYO=^j+=Oo=n{n-ocI@-{g*7wU1G8uy;BPjjqUT zrkvLd+k3OK_t}%b*#VcGnY@G@KDo&qLbgYQoV?!K`7s$sOGib)VZ~0UjZ;sNqfI?V znez9^XE(XaSIy&sT@?^p*;%}*Yym32Pd>lNRX%HtL%v{*vq1h?bq1!um$0WV#`p9L zen}C=fh$ud@aAuV0BT{O?H}0Ex=2Ncr+ypyB8|mReL8Q5k*x}Utl({OM^_wR-hcG40K2pY7< zY5^9{gT7K!lkStUk=ui9FN+Qu@jGI1xM)E(ac?-msM<`uleUevbb*f!L^DLgD%fipxj1Mf7;w+2RhrED%?7 z>`-f4tHK?&84=Ciem&OI|6U1aZ~yRBWf$N^1m!Yh1Iz8=vIkEYJdGcpoBnFFIn+#g}9iC%#~-a{wdt3R(HDK5PB0dUKBae)Sy)hTKRh_kCUp6~3E z#J+gE92bFtC7YB+e(AYKROZmgy!kMZ$_>H6kxI8ed({ZI4^V>~As4t~qw8HI{5T-p z^s;-hoN`ty)?98ashlY!5B7KV>Li~>PnP3Xk&__8DnTVGsN-ArZLCbN&x%7#L^-V1 zYSnF0)1%Lq;u~E!ZBB6w9Lb^xeZn*N(nLLwV!mzMo@C(Rpvc{uEUDg&x*LEJG<()Kbn2LIoy$5%}kD^yQ1ghV>vB4O2~beII1&5<6eF= zNciG#|MfwHgfmOng5%PieH=)r`*I|FybRaSZG9YAsM|6uoZT=lI4tzcLAb)l!VCA` z>{SmVG@RWcFWuV5frq-WfQPeNzNP#6I1o|yWr#Sloy*H<+1LP~ux}CC#E$McFX99} zBa*?m?`Gmd>iu@1%;9I3!L|C%*7r2kXSPq%EwqMbjPqI01>wp>v=QHedh_SpNVWcA zhoWhA>oDHQ=%d=nYuQP$z4xj)c+1G2HX@uDJ;q&hP)vXc1breDl6kuABie1eq!(-p zXM|^sT4U$=tGf1q99~}{yy#R7{|k(qF>vHg#t&sd+gImjd!CxduP1zIeTh1=0C4^NMOe zy=uU^{XR}cLKH?-ZR_0fYgkgXKIzgl_rdd>y~=LmpI=uF>s5MDzI^=o=LNU?ue2;|%a8DbMx zf?{P``(7o~S;qp#XGc7`tJx=wGT%EWq3N3$6bXE(O4eXF2wAh;> zr>8XzZ*d-h0|K`o8vwT_pMUXHfuSXE>$lEE9i(4clqtQB5g|N)cto)8uaOeM9rhTn zo(cCIq1~^R-eH%KfL&nBf%~zv#xZ{OQRg z8@HgE{%X;Dc7TcEMsWT1@fQWo!Ky{{tLHW(xLE|WO%td>U)Bg}`QpB|!cBw8(SDg` zLbr9LTD~P^g_vBjp;S4S*lR@0c442w8xA{zD!YyBv+|{f2nR&Iw$40gL8)iT#~Dfx z;2sf*U>M&;kbgWwu)j>VVd*91G5!|Ge2*K56VRNmUNa^f!7j>j(^MTB7$MS{tRxu& zk`0V?(>lTarT74Hve*SkC93>K;@6N2#UUkD9bbTz1KKDe4N;tC7UOmrQ(M_gc+S&Y z8H1_Czy~RS#zfIXLMOO)g67RJ(s1s?64ib4VI=~AHKYq8U>_Z-d8>N_6A@u{59FQ; z-Ow2^&Ere~#K3uu5QW_PQZ0hok53kthgT1oP<=@Rkj-=K6qq~~j?Z6v{We12J#mP$ zg>iHH2}!_p8O#b1cqFY=3&5BFyrKy~&ne_DVje|ns48H2S{i^&pk|=VS3TRBOSSwP zrdt!_Iy8n%H-$g!Y1mtsI5VlHv$1GGX2vs|4RXDE3BorT%wAY~AVn3>a$Qm01Bp;5pb;!b6WhDmq-t5GnE1-&QcQkS7y?8ZG>M&^KBh&X(It5giI>Q zCVE(y!m^dJPvQhVSsb#2#@3aYmgBK50!Cy8IRe#CKtfJ#h6#Q`&wCz+G&~?7%Xaa@ zIJh&D7T!y@2UTxyj4-)8>S?YJC{%*Y8`5_gNX5h+z}bGr4X~zGus^$3K9OtD%GNGJ zQBD$35Y(+4zig+PS*3KV*V-n=8I(&&YDkAij_~pJ5X{_?9WcFMxrqVaf)D!LSVoer zk{O9ajC_K=eU~u{LW-fSXpM{&Y59S}{64vRwFf&UV*ojI%fb3NZ}k^)lq|`eF4U5@*u=vYrP2@CmJ#XtT8m2UL-(( zyn#&|_m3w4OP3SDt857w?3@XDTm9qW6iot8xr4Z;P^Gwi3N2!`m0y#+uO;@mrr+gp4Mv8-y{&OfW}>>#dM29d5(3~ zvCe4#vTK7JvBWfY%nl)jK7PrtVtV7SJ!>y1s!uqXLW(O`Q2~gi(cVi-w<@E)OP2XD z`80tFb%jtiMi)oSdR9(k--)&Yk%jo?6UlvbT`xm?IpEKOjylf-WX$p^Tb8eNUUv0L zl9$U-Dx*BoS)JQij8^jQnh0s?&vHdU7N3F4GHgk7OKEdoh*D#GNhwv91-kTn)&j)x zMU~Rt9<k)kbB*AAkg|LG+@X=OaCOx z$Kr?<$0T5C#_Fr3;#`*eJI`qW^UyM_=%mEDaFLK! zLE=J#g8hjZKn{4Z8cE+_Bf$Vlp{r&PuHj%LCQITn#QmgiYy|r3|3Z9dYWa3-RN=biP zc=Q6?@wKgeGJm{)8|Gqkk+AwDxfC=9rlwo97+{|o%5)Lvf>P&(os=J#Gtns{YQHkg z@p>?Ed|373x`Q7B${*Z$u5Kcx0%?~Q%|GM(eck^FHHwh;<9|CX_~Pc_j5cHuYg9E0 z3_3Qwdza;PWZk{gll|%&%zk zv>pp8pO8Rf24s^YPJPX?IvUh{(!*2Q>K=DSESuuYo03uSOwLw#Ek27**{55}T|9|z zjmNHzb~pgMYMna~$#<#HK&$1r1Na#^-Rt`E^{+E6m309ekg-Fs)18*3))wtk0k-E# zh^d3+2Fg$a+iIU6ETVgcSdvMyTNF^Z8z9CMQ^r zQZ8fyO6d!z+sdOYsCJ^KlyyNBQ%`AilDgFEfXe}9eXGx6uq;L9#a^DWWH7Si0WpH# z1Frb*s0tYi(Oh+@eDVPWg80-#LbzW}os4SB>Ax|o6!bww8LwocMK(F7zX(C{FQXQ7 z1#!Y!fJ!D2jtOrw?wnCwHJGqrUaw5&xEigNHygHMU@PxLIN?>Z&l?6TO)fsvh5pS^ z|64w+V_T;^Rv)5frE^ot=-bq8pYqjjMjd(mn@;=N^~cG&*OM9zrHspKCMqXra|tPb z{mmv`;@EuoF<(aUlhG+$K5d{h_J7gKzw`tz9l@%gi#PlEXZFPG(Cov{@o?0Y`ncw= z$v*!A&y{xJq|_y6U-;5ru**2vfA*EH!YgbJRy4@hctdQWg0FvzXN>nP`tZpkJUjwm zz$}KnUNV5Yu#=hm34w zDKQrm+VMJk=8_*Ip)%ii`JHS@J4H7!`iOnveF*bO={B${;Gi*}dH9eoYNI_Ev07j{ z>;$Hi5%B33LO4e)E|CN=Q}McdQQh`ntY~48u&c0`INZHvkO7E+3Id8 z@ySf6s?u}<%3;;wdkM}-tJ$0^CJ$p_d9 zR4^17<$cD)9c_izxG`-s!5$Q~A?u<7e-yXSgaT|P`KQ+KSs%dxgFhaeU)Ioe;o^^# ze!qELJ8xdLepmL&4vISUaiRamUFdtG=2>eORZ%;2gp*gG2h8xDPgWa_js{h2fKYjd znupAE1JPLXo_$KxW^w>c@2uad{qrtk84L)s$QM_hHZIT5G)}%$*g-U9{ch>F4O1Gw zxeThyH|=l7o`191{?;P~G|q!IJ0J@2>O2NA6E$ENTLK*ox>9?{Ma#W5>gWOLazTy< z&{g8t39y|Zm>4xmj$n>SFo~h^77+e#l4=u$|HA}$RlcF7>Do7SceGq(6aoT{EH=AF z=0v@VT^2Zw=%TDW2hYbDYqEemr8;i2Baz&ySn%o{kto+X3^#+y#LdnKQWHDU-B5H1 z@564-k!NYWQ9Ob@^cz+|Q#V?DLV*iB!wCr=No#WXa zHL~ME8nnw&T7zRCuH_pvq3+pduFwAQz6|%rKMD-L+0;Xh&N?kliS7=)vo74-ClQzp zo}##lau3|#O%~DNVPb#a-UkYl{eW5>`jmUb3nxdE5rRHzCW~Mk^c=9Kd;nm>~$}^C64adzkD=-Z)0!4nt~an}x+7{>tp0v7_P z_$`+KBn~m_`WbxrPMHTBQwWggG(o9`L2v_qbM)=O3$QAt=kK9ZQsepl;a0V=SAFx% z=FzvLPad8I!w7d{Y+lMb1Wj<*vR!b-P$V}kNg7cdS&Ao zU956QaFA6FryS8n)XRaa{KqZe0H{p6z7RQy@6$|8#~G>umxdp=y1=b2aFTo!x`4>w zTPd$sG+8NiD{B$P`BBJP=bJML+ZhGx*Bg&0O>afBXecuRty~-VV4``8j%vE9Rw9ul z#3m<>UGGaGbuRgX+opeVl{=cBj{T!1Y>QO?3wkTr^_hNbyX)1PGSfe! zq4+HnZJH8{Mhc$9=oLPv$siG^(IPGosEg|znf>V7RBKhexlcVBKRS8w*O&!PQKdgq zRT|xaT3N-Jj?^)Ana8%akZR86h}jAJgh;^gA;s<4Op`mn?T>(lE>?8&gBb`5rQKbZ z&)@zl+TN7meo?6a?7j@d`UvGtnQimnhTodvPKZvu)*-JBSbu=qW!F?&L;K zMAjdX$059S83IANq3s2iX$w;cgh*@nOC3q-%%V$sqC2aAO_DTZ`5*Kg$fmTRf&^b! zI5SLgEmJOv3Vh<9GqW{7D+oD z^ac-4t`<$Yc*qzJNqmNub$~^*<%&nHN%%Bn5c851$DQSb{vNgH5cjK2;uNzah>Sqz zjU3(OJOeo#y{pjE!jC+SLgQiBlk2@a`;c&oakkzBv5s%oo zL^@)JL8awZ=S4Ji+1{d>UR(st+V2zH3YZ(!!lA4V-Snt_L4;GrCsZYO8!0}KI$c?9AYY-#NDC1PlE$&TnOh9-p46E4pgkye^MsD zT0DgR?G_D}Lqlnqnecpir<6++$75o59)XK9`2}&#<*nbtt`^^H)LWce4(G=3i->2i zod?zIlV1?s+{}P?waGv}jlMcYxZIP=xh0oz5dU4|g!sQ8n4^-sCz9K(qZMh^=Y(D=JA}_OOy3HUjo=43}y0e&fQ+`EpGWP z;bZdz#PKLwQ;(z2zE~Fa~T-Mb%K?+2D(Eooh@IIT6ga zG%?pOR)kBa-}q0G>I__ah%^k!$42;pFSQ2^RHJD18I^;8X53NI-`gAw&r#3rFOv5t zgKfimR~ue;km$(bJO4A%{X+~aIA!as)n{oesUXC%q~OuH%fgx51RCmWh!-#@e{~RI zFe8>PQ|6&G?w1N<-uQJ7ps7x`dpxt?r81XX#Jydap$Xu`h&$t9zu6rytB3q0+$Zy; z1qm`5@a9Oe=;RspQs=sL7Z$Ay8LpSR^~1_ujkmYB$lKZ8)oY}+G(^3PIx7|gT6Lxvff9UZBTrj$~&t=D_s@1X&Q-l<6{GQ0{H!=j{9Ay5AV5G#7pH1KnXQSGQ!f(s-}{Ig0+t*6)isisYofk&gxN8Sb!Qo2Sh%5A0TISC{`vw zN|M@9ZP`hu{g#hF%N1UD5`nX?zD$!S%5+gI2v5wV9C%3 zgr!UDmH?q4A{3c6xa?004kN4#$=6c;l!pg>gP&#BYbpy^OpwChM@^h4%Sgah93W3_ z*dC4~p94Q%V2#5b2f`ng;%`SFi^`_RRJzx>2?ao5P%uv|O#*0eT;~x$zCPA#o8iDf zR7ehJMMNykwaT25-+Z{)AFkOHOYn0hqje4gVfIL%LzzTpF1{|aXE|e4mN;kBQ$8!? zBaeClpTPgwsos+f-^pZL)J8`rf6TZ}R~N=5-Bpusc65rev{9hoIBkf@xhz?^Zs=)c>6TC41Z+Hd_bV2)ss;95W(nBYDN7O1mM_ zKogWl1T%<5lAP6Ak*M;MmMpqK>!OYPTU0g%VnN1`%}ePLu=ocovyHlM>0*Sd@-;@< zN-(ZUHD{yb(_obM9-|uZ6C}tDk24&|21UJI-Thn6l}z-Z>%UiQG@VV3fH0yIbx{($&Ze#*@NekS-WDBy4XFOz4Rf<5zAKRBt>kiU@2I|83PQUJOC-_phcjq%Fc$2poUBr32sf`J5H6y zht=`xOuYoxmx{dzpRC9=wdwCc^3EJhJ*HPEw$GgxYGKqW>Q(w@2)Io8Gxxg%0RV!v zszu-@PIO#4)0EL2vF`PC+U-O7~oB39{6VAbVD4-6~JsgTS zLSr#69#kA84@kJ)_(7VuheRB8+c^0I8opP|;DJF%bLzWyX;g*gE+U-4?omFe%Smvh z7))He7joFyD1>DsD8nG?ITDt@!eawyg2=Q%CO(S6<;Tdd;qS7$RdOh{wF3(Nn$((4 z*|0KvyJhgL>E#3h1t}RX%JAL9%MLf){Da?x#$Uw#%`ZiLvV{LnWBgRK)JmM2@!RCL zjDK;)?>9!{hX;}1@P+TZoWJw@#+b8u*ILKuFlFhGB4$LtW+OumC+_ly(+31n-=J#3 z_9K;Gpr-^dKtG0){iG2+qFRhZhQsPX<*@2*I&)DJ$%%}T^Y>$=SSc;FMqoKY@bYGa zW|w&KVDzRH?xjAh+Z0(K_ND(0sTOs3j$5CS7tc`oR@i(vVRNrY%48@oXJ)9Bi4%TB zpCkFtV-}D}tjm`-ARvSn`9*z^@@bByI=ExTbw*Yd05W#F6Ax=6Y|CYZG#(W7Ty@*{ z0$~P+I~)^#T`>N}4T{urW=@K;){yya@Ysus0$k*T#q3b}UF`^6Xe!#Xx1GYmR1tS=H5z#+9H%*_u7ErqI>ZRau!?dCzMY!GvR&NPGkL z-R~z3!(YCCAWPWqo|BtKvVgnI42KMTFG;b6m*hHtu1X z*t)Z}804%FOJt51o-bRP=MTfwK3jQw4cJ@HWnE{DpQ^^hCl& zs0e7G@%Chp|ur<^v=vq3c46!Kvrb0O5Nu`HCsMk8rw(^TQb{bEHCQ zZ5h4JZ=CPcr}0>W!wEdF-$=-XR}@|yJe_bE}y7ZK0G{lDw5 zzm8NT=ccD-(zk8z?%iB;;6rQpvOb>PHlKOO8ri71TkY0THzj(8YKU!c0l>l^G~&Mg z{HNa@Jb3W%;kRS|7Y%s+ALstBT$Jy2`7POz^zuSkR*i-h&ok z%O{72d>lk|g{uLkas+WSVevO2!Q;4~dk87yRv^&|xFi`?Y|GPzqfn4QkWt`rPGs{j zS19Wx(M$+UV|<@NZAM)P!4=GXbvI2eEpaKM>)2k!b9|6D06(*40!F)4K2*!6l0k%0E{!zU? z2Ng_KCQ3#S5R8PoL`yPNIbwFy2so;ol`$weJm*)lkV$fr7KE!bW4GXHG_tx>y5>Zl zhY}Nj8iq!RzVN|uf{z(R0P0C@!#F?hE^X7IACA^IH@zo&@e@Ilu3t zhal4MyaMt(pdgYUP*>lB!B*FxP?_d4jWW=8TFSXLjm{xLPlLfhB1&xwLZL}1%vqJo zQ(7>|MQiu69=M7aCMy|ra>dH$f9C`$Q2P)hx)M!NG!yQ-LdgfcDTRbT)8P%#p{i^# zubsZpVa?H^I%rVleUvI0Gc#g1=t`ErB`$tSqp_?j#cv?O+Lfx(E<{+778~ru>uSF< z*9p=0O>lgAgP|!$;*C5Aoxk8VZl7ULBy55&W>xDxS-M3A`ddvlRHJTE!?OQUd6Zk$NfUJ9~)}1 z+gy_B9B?`}iG1@CsoC)yZUZU?S$%wpCh=^i5c2tEye0xPWBP>d@uS-pk1Qn;x#Nqc z6kgoE==7ylr(~TyxDO$M-wnRRVNRM#vTl($xYEx&9572-i2}^~5Ij67W-0Ly%~s*< z+DnwDzq%Tv?|#zUU5y)JMVe-ww?`dP*#||yq*MCzN=w>{P*`T%XE4bo62Tn8vWF99 z(lyXZFe?)+Z4=Vdjv0(~p%oUwbaYr}h8;AuX0P&LB-)nh=;Ua$)R@&quaMul9H+p! zQCrNE(v?U~R!l+s`)J%M5Nod6VDE0%$|9>NMy^+>N(bBw@aX&KZ~sH9Oafcd8Xr5~ z@Y05=6H8dK6P75U;lyeJlN7~@DZ}+#@7V+G#v~g^+N9+ty?xSMnM~|L&z-q* zCz_@%ZQF{qtM8*gZAp}UIG`CTWNHA2B#@(s%mg{eP#45sr|umyMf*cqUGM@Lupj_j zMWatz`kL)EE6DE5XSE&u6SZe{=%8Um1L-mhrDxbdsT{L!sq&g|ibBHBCb**E;w_Fj z?+m3b17XLCS4{W!37H8(NT^j2xUZa-DvcyVPf?~g2M4V4Sa0n4E+IWdr%Fq@x|OWq zYSm>YRCEq4TMj%aMg_!{rZnf&%T!UiU9|p{`EHD6l<~ml1TF+j=~N& zPgXF3J2u)HPmu6DTDg#J(K+LQBH^`edvvoCN5r8nzH9ge1Z21b zh%#;hZ9t3qJsVPY3g$vC`wB6JD+QQ!_HvoXhw+y=O*>CkZnqxDc$y};~3 zT%qH49KN~2ITt+ml9#gEZYrfDaXHrDg2m~#hkY2?fM3AmbGE|59hm~!s^_k+@4&JD z<`cgL2^Pc4DowFO6stDiL1$pYGZVKMQ6QKk*M~a_xqL8*qL=bla8(#+hZ1=r`WEj~ zy`@}=mNA`8#Y^eJkcZlSvjUn`Wjk|FOs6%w7k~!Fk`9<6XJNFPcF7E5mDWWsnd}os zuo+5a5jhr!l<|h{T0LJssWlEO+DVg$Xo$h9#_ZAtUV_u2mlBxhSf2{ZHe;<`wf>uY zEjg_(mDWVK*STD3i3tT!5u25e)x_AJ_=I0HbRe$QOzfFxZZRXgln@K8m5^4_N@i6ZuaX)z?^Ra}OM7#}pQa>JLvIiTU9(pD907G44wtiLJ|s7n3PLmD^4y-`#t z?UN!_ktq50&Y;u!6uG_~VvOR>WIuy|0Umn(Iv0%H1!pGjlp3v2#1O3tPhh8yJYEaE z1W29y;rYZW{e{fc2vOKezC5659>F7M;0QL)9uo9#zzMiOh()n_ihWCHri;B^6{9fI z?^Gd882@rn#k!YmM>~6AwD9x^10)|z-^@N#F;QImSap_9m{m{=s;hi=3Te<8jbVZ@ z8_|77@_KizddLc(8zE#aeHQJ~=ZL*niOE$7Ru;WO$K|JZvO#2!Y{Y4o2a=_rY>j;+ zLZwjbLQ}R5yGPEOU6j=%mgsy0jFa?ZBL^Z;XN9Qq!;(?Fc|0(EP!{Hy`z*Au-Oiz(@I2l+x-iaO;_BcS{rksK>u8bb3BuqK)M)O z^D&Omlo}%A3gf^7f~)pwfPJ%EP5|Te_!GbI$HuzEH8!h-uQ&lDR>|y80(q#Agx}O{ z$D>%p&iLYuqn0tZ8FG+d7j(QWs9E=Y>7|>%uuoNE-ng*jSR7UB6ebCZ2|2FMulV}S zsK%L+)W5l%8OU{o1}AjdDkol#Ib99Mc>NP+Pp}Wj?iH72LfI$ z7|ud&qmaDOsKeWs0UCocz|uPFufy1F>K{!JtTX5md{?ms$}OD_0BS=r zo2C;Do=L-jCcBW4>EVMq=z0)l_neZ{ zK`R(J(S|RfQ-W^UZxgM6rj6OM@rKNDv-1A7Mm)ra^gR{@+nhIiQCyq$Y9K7aF2G8? zbnqJf&Cv+P4UtGz$m(RM6}VsL{QXQi*-)reAe7GtUic$M#4~zJ;s1wEZ3Lc;n;l7G zBpsI%cx_?;(kD;RGYsYXqGNS3#vu)Qk-PW6r`T%;<`!$qlA!#6iz(^<>2G^PpXY#e8TS5Kfb)G!4%o6 zjnT!@O4R3F*x>Az7@tHhMF7UviP&S_P!Q%H>YT#9c+7U3u*sl!kMQ!B7sWxV3(4J3J}Vhk2FZa@MP=2COW)d2@6@bH znWh7o^b|xk-I~xG6Kd2O=R>ko<3Pk3_!QEAWRp{H1N9JSiO{;ZCO}%$!DtEmnnq0p zQbRtnc~K`8V|0&!M(^Z*?2x(oZ#%6CB8pYwgbv_0j?zA8M9zh;6!Q~e$d1f9lR+f$ zBp=ou%fu9yhZG~HhArYeKnFzVyK9x@;>9b+iZj*7Kf{&}%+TrC~tv!WmqqxOsSd`YUL zAz3ttMNABOQ7UT)B!z4Z($i&d4M)Xty>VQrmFlI6#zRg|g!hZpGJ+q&anV*lwkRO> z|HEk3eSbe=9sYG6*SY+=g$lm?OZM_BC)Gl+aZox`Ku)i_rXvnZWf@@>j1&-TmXmV9 zK_H17NhOCy0+ab?`8FsnA)IUE)MaH7f;vL`uC86u9?}{>rG~(XR!1G!)3lq zPPJ}S7Capc;oaha6@Mh^HNlilB~lhBjPfh?jQWY;3x2!`ew~BJ(JbuEI3ggPU1@5q z10#%=#l5d$KbL63Rj;&yM+_+=F(+g-UYI4(`)e)~a@_^z!Awo>4AGdXtLrTius7|l zvKCV6%*$Y9eBUgEih_kMsU*0;X6W!06pjFqdFDqg4&3uFUlZnvBtV~mASj^gPO)=) zDX)b&!*`gdsjrMA0!3EmZX0{8a9GS&1zY*CGgLVp`gbx>RaF#|#KdAY7i;Yh7ow|5 zx3eH27Z^mGAPY4;)b_6<)k-7+b9$WLFbTvU;#v9}ACu6C?q&tKFD8UCATZ;yD00;5Al{tO=J<^aaQdK7LD;+R+}T1Pq0ZB4K|5?t#sky{ zW-+hs`%KE+RCXIspuv4OY3BEAp)u0Y7T6T2(g}C9_x&^FUDHRlDs6#!QP|*WDdX}q zas}W2y^Bkm!ejs(0^8O5wHW$3QcoIt3ivn}wz^+H`tFKb6?3?Wo$=tqNHmTnWYvi_ zN#!79R`(?FukS89sB??$ahby2h@gx@g~v+@gO4b&CYhE>PwrczHvbJfaE6{x2frK- zVCKfusCjNfp}CnYAX$)$-hL_1)$WSb0o+)mfM6Z2bOxDgJ^yUpx~O_KP_}8B9A6;R z!1>PIN|;s|mR?qW`@GNpT8_5v{Q7J8juwse))7;HLwj*PAs(?NncJZUfV+K|gDEF4Ir&hwAC7Ps9X0g%)aU0Yo5~8~uRA$Fo3^gopLYV|l z6bsf|KV5BH!!H-TY<4GDNIV}Y=^SkgA}5Na-SD5;7rEyG_O+>dT(}YG>!b3cfGDoZ zpwen^Bm=SC9uVmI9{^nxa{CFLCygy^KyiR zjJOyw{D3RXbCY*N(3>+;$;YDZ;35~*C???2#8_N7=V(yerv+l(Jv+mIf;-O_c$W1v zHNu6%k>F+D;r+MhL(ZBgMIBwSoatNrk04|Rb}Kowh5)~YW;M`DUmQnIbB|)E>#=f# zV4uk)n<8wPU5Pr4m`M_oC4L{>d3Q&DUq0bJ7D-kX=-sE5Qh)(9)(OHz7~KuPiV9&_ zYUO@sl%RMq#Rtf@KG9E5_k5b{Kcl~i*1KQKMV&`lp%F!2+ew2SF+N?H(Lnuyw9C+z zUKqAv`GaODHTA3bRk` z?|jlf8>3AgPe`IX$3w9M`rgsuF{-s`dU`##j|P0-w=59MNZNw=8u|B?KpflQK3W|U8ZgtG)bshPz)kuz~} zQxZ#e(9i>Ps>o8p0m$thYrB3E-TNx{IE8(Q%HvCBAX)Rcxp!HjB5*7QEk_Yzfgx37 zNiP*h^w+<9s241A_59)7Od>;Wm<*Ek3K6HL@3I2y)3E7S{=l8#9Z9H#tkK$GoDpJv z-|0`P`AHT9bgw%@`J9TWB;JqcoVPZ!(}%VYlG;8eeqjrjH~6{id` zCwl%-hZUHV50hvSw zDnQ}6Nj2}_lv8CnMJ<7DgKS5J`LpUS!a;tIAGQ?aQ^(<5bOgx*pr?{>^V8^#-kCctOU^HWz zAYZ#y>j1muKYP-gb1ExRlk9tw9F^s|P;KENy35nuwx+9|y6ENub;a8YNQ;~o>Mh*9 z=spe)Y=~?Ed_>@gSE$*!xYVc|I<{0ZUhxJa7ui7s&PSrZsZ%cdN?(fiT;Br8$tn5~ z0#|Vv@Qns`w8_KNlL`%1r5>{uQp`_7K55q{DzA7F9hq_FIsB2;Xh%tO<*ei5(O^yl zi*`U!JQ^O+=sgmXdwOKv10?7s94fT$kb<)~uCt?w6$pm1&(^fHtZC%zfhnZleuub1 zHIboIO>hviB4B5xd4nA&S*@h^d>C8Al7^AxEiHE)d8qPp*V}K+9z(;2NpqRkPVu)a zmIi@mO@`K%`93qWgjf@ZYBY!h!e&4LA3#+bxa9JA}#KN7s*m*QPevWAc4<+TFtk-719ypC?s$)v(6`4)QZKQ zk!@)yEc}8>1?Jt6ibkm%7I~#`Vu>j6E3T-LJ0fX^rO_PL*nrTU+ZV{U zc$-lU2XYdDv`M6xR+*yu5H4Am6QJ8JIMR3T-cfGI_1oj!UbBzH@!fWR*C~3rtBW1@ z`VrG0)6JAHJ{aeclEZZzPU;-RTI5zKh#TIH4)GbAL3gpMb_8~z)hRHb`r57 z7h0r>8HAzX;S?1?Q#94nsJ3Q@1qJ$!%%U=j2jq#{ffy)`kHAPs$_N17_n)gurfzQOX zQQ}f+QtmbHF7nYEM!&fE!-91-fxnTWA4d{k{v`J}_ZSP#yrJSlU6G(3e~Qsnvu-Ja zY~bPYWQEww_K;2?{h^1U$Q-Zin2-1(NBjC8Tw>+CpvSs(Yp+Zh_H{LxG z!gik#=RG7(YB?n=`;^vKlmkC^g?>gB9t2ShVe7Ce(htpch*F@4hCbOLT=x15!AvN~ z96yzfu42+c?PaZuxZ{`enZ;$WII$ym5M`K!X|fr%|1m+3MJw_HgF1ZDr?=KX;X3Q( zD_?OHiR|fq@gRS4DAr>>2Jv~zvW-9;zh@PlArq^y&>+agl^u*%gxI0C?e2}QD@iNB zGR4t`hs=s>_md0}Pa+Lf?f7&83C35r)t~}|>Y$<{!hMJVtI)E(zT;kBhK{H0FafW1 zZbJGwTvn)yp8Wk3o(rfY1^-pTzVy|GgZ&ED?}7*J$~l;sw@i)I^udf$n^_f^crmPj zP=C051b6SdlV5Z-q>hCRRi!8v%B3{&wL+=19TiUsjh~KT?S{<&e-_I6)6Z4?Z~c`# zIw_Y5mHpy&baZl9MC*91h`Jpe=If>MFVWU7-|yvexv$mP_;aQ7bUS)g!c_Ug`gT!^`+x@C)Anyo*4MSLZzSIix83<>>x zNza>wx`;phF1#)vWr(rXUxerqLMaekuvSnvVpm6_!C6NQ6!7L7>H?qmU$C zu`ZM^d%Y@tVcY!P$HuPdT3^izG^9YByN`Xcl}i7}Q4;ag#BUW-3{FN1`?1a5CdjU> zBa-ELw~0lxsuQK3)~Z(+~j4yO;RcO1~{nbsinxT{4yLP5V8jhXf)%7%B53^?E2( z&seh%5p!8|1|w?D!I$ixa;fkGGOr}?V4ob5aMEQlivXimqxZ^jy+*T9lFIjw4jbi4 zgOr^8u=q={ko_cIdtH`CkQ(Jib`}iIS*uq|<>!1c<^>UoKzR0&8iYV1Fhl8*2RO-e zs12^!T9bC6yXp}N zrgOn>J5AzYuxOs&f=Vih?DMMF@cyme{kPOo`JZhH9qhG+qj)vCwT61)8+^RH_4XXv4#msCPN=Xp%a!e zj2V%x73KW~S**zJJ6ydjk%^~^Al?uc4ZbK9SejgSB$q|6tt|u*>R^k{TKUIfqPLV& z1`LO+?j!R{7m&%!J3YhO#?7V>KSS6{GdZ6nla5r@f;qg)q~7YPOb-P;;Y_-HOiyBs zy~L-hT*UMOx;8E7CK=!I@|dnZ73QJrdTmaU)U4JN%0BZGNR5l+uaKYUN!|v2665-H zm`4rN4|D9AykjJ9&)^;ZKE9~^qx);YJ0%h|L2uGxH*Hf%G80|)?PDhKkwRO6P?ar~ zKxY|t;Ca1;>|~k?-C7+l;J!1eG~w#-MR8>`V=nYya8TpnpgZDSdkM*rH-S?n%^U^g z68#0ypwEs8b@4U8g269hU%&`y3nqDAQb6IXiKNQr8`1PR_4%ON9lT?;237k5S9`uz zt7NFv<&z^(nQ1@pI_I-W{RMv&LG}dkffw;JdqJAFL0md-LyUJe5RDL#5+Axb7JpFD zMOp&EFxVclQ3`j87E_~b^!_quv;VkXXw-p8v(xPwprA`5ojNr3+9cdKu6@)%_H(!m zBpQ!xCuTbxj4%0Sye5JmWBQ~t@AkzuyiO_BESK9Q#wy49#IBv-Ub4EvD$@!|#GU|C z9;P~V{-`7xxW#zD?$>m0AbDoTDTW*Tu!iYGR*~&2QSUx7fxZX@0=D3E=kiC$_0XiI zMAb5PB+B5zgRrB8jH|$tXK?RA+<=jWMz3UW4;mITL=9QTD?~l0(JTARq>z}d%SSk5 zmmQtG39Nq6y3cy8@#G4{J8opzR1yC5pJ;bCs#o?a;Gez0+x8b<>}oE6TR83{7g-bA zb*B$w(N-in(0T=~u$x%QTR!x}pGfFEcH5aorX|h++@A)h71q5x^5`i{fqmU|s^R`4 zt<*ScoETz^Q|WaPipXm$c(eJ{Tbj0fVOjK;wV5UGMGv9#&zs-LV(giqUG=7 zOhCvtu@Qx3bl2h6(x(EhB2*C`Qs6ER*(~NSpm4svxp~6H zO^`Nv8?LB{Ny*{g_`Gzoj_w9qSOJ6P2&T5PjRp9vM42lW4^nt6l!(_^L`>I9vK3o= zCKs?DNrDzS9R##EZh&$bi*T=t7|&+wriv@BFL)d7B}nc4xlFQw0KC5Ey}5li||5kvT?o(v#qhvFbdMRbN<5jY)Yz*moS5#Q4cA(zm# z0z=riJvFADkl(qL&DbQ^%Ay@24=T0EjVVdDm&_e6cHlFUMo89GXe4w2Uri8`thI7e zN5J-E(dBr2HTq_EcX4S!ygh=$bw{R5gq`FSpJT!?NIxFI2;Vchgu#;Q(A;6$ULn9Y7z7YW0Z4*CwSBxcHrI> zm#&24GMqty!HM2A5$_2%v_`8_dE=BxUy$v$A#bfkIdc@?7%CY&;GjDhT}Fe+_!PQG z%VNeUDQxB-&pG{d50DqW@UE)WDRqa*Pz3pcoR}4FM8{zsDGpk;F?|H`MjHqJAi{~` zhH-)P5mPbEr|;jj(a|YzTkYorPeyaUwC2R` z`)7-$ow@*L!>RpSXWa0srn0%o$pQJ{nzKt*Wqa$Mh8G-`o*n#REt4bqE=p;;EqlvuuWdbyzuAlm90U}umL@k>B$&?UqrRuIu-jDgDB z3tN5^oS5EN_^K~U6eGOxLZL4c9z;%{ z_&_q_6~uM}+;;pHt4OopJnM-9>CnJHvVu3b4Wk|~l*Y6CehLL|ZbLleo83+2XKd!d z+|xmy^Zp1m8^GOy2 zVjto4w7GpSOB2i|0K*M$N2+aMJM(#9u%5-oa;gf`!sN!~M1zo!PRc)*E3YUvJr0;c zS`3OMW?zKM2N>6`+Gngt3lNiQ4@E!0zbvMVocgRgX`v_!V%T9OMZ4RpVW-D3!<4;6 zSR&c@UJDEq{uYw~9VLFaKN$Al>*JLssx@k^R znXG_^9fZ6ly#utNVD}Hf@TkT^2omIm~LCKi3b2Gq3Z=3~Kq9Gy)-d$o^gme}mh4c91 z^aLG_8<$wmnpY#1d)y?n>-qXgt#Mc>KVJawrB+U6gN7&I=PVQIBqpS*Ky$spH-(F6TR!EtyNw1TyJSL62^1bXr4xc<8F*OOxPHP#$n8B49X zHaVm5l;%2<7M)3f3pOd$u2kwpX3*Q<1`3sLZ50Mr@1qKgom;}+6@~80>bV~g z-Ogd$5vIRUA}&;pUpFczbs*Dx@iBt{WYwiUL<9CGBi4VoC703?)s`FS{{~U&iu6jp^5?inV z4#vodBQC#d4*S6N``*8@L3%A$$_M#+9+gn4)e23RU#`CV)Y_dFXoIUvF7c~iiD_BO z@L0|9BKCR3La{@22I>Q@sFFy+?3~B4BLW7|A>^APDj(-j-!fuDGv~l^qW671=Xt%# zSIa0jv>l-eS*d_ZnESm=@IO{0-Xz`URn!&>uCt>q&;p{p_? z1e1YQ=ES1WDl^J=-!)Me3TaThnKlUL{ZjrpS_Z=QU8?f}dKxl~6+w;SdNqg;MR0D2 zC{o4|AXopNbd5_6@I588A~{nLD3Qr{VUkn^X)^(_-Zneoa>E2w}(b0FAjA4S9= z%r&pBx|E%8|A~YRfg4Nc`AVLg(o5k`f7~4+-@|wMEog%vIUKrUBox$};@j$+P0+8- z8xsSkW}RB5no98pS&p4*^OP1X>ZSO-d9&wdfG06ugH)VSeK~#|* zaMWzQ<^8sGg*X88AQBuxx2P*X5~v5Q=YGQHb=e%Y5L0kAM#a7l4&xUvDgwe^g_7S2 z>@cg51j^gO&ILo10Pg}23;Y%So`E(!f&}1{X_0d2r9fc-zNae5VAz5ApxGr)6URl5 z24&S2Q)0oV>F)muv|B9u19DPqt3TdD#yW_(v1N5a3i8J$3g;+6r1 z%MHWsuQEsaScYvuX`Ba6j>Is;aeyaYwEHyl=#}o(ufUVb1(9)%Ca1m57z25W@kfn` zlGEcNfJtUDg8PAepwa7br^Nf!{rMN4r5g~I7D0fG~Pto5ro|DDljqJTzwmc!kv3qEqe z#+&BS9xhI&-`iVLrpgQ5n@r=3RnCeFLbXy?0G(c3PEN{2$0{dw-xCgF0xC9>;$DNL z6kG$P&>?f4wNLpM;SPr#N}YlmpS4>PHnZwB`xleug(y@GT;LZJX*|XUM?+wDz$--7 zlc`BZM0Rkep{xZ$nTQPAxKzQPkkwDdCCqBm=Ku$6z4!~6_|r9o1tKLQKP5oH!T%WR zhNF)dq`6}|BJEP>v+I+wZzO0h$Wj*_wyy@m&3f{bp;b;;F8QD&-psGo=AbIc(b@=a z|H^wMnkf!`fW01;%GA2Q3iZ~NZi}T3)Zx3G9OXcNsGCOBnjPXvS$xw(*?D{vEC4#~ z*sHmv3plu9myrh1@FwSiwPrBrnLE%o*$-iZTVNsIRB3PQV3iG=zz;=&V$pA|`>G4J zBrFNxqqMg=(S~@o8Gnc@IxdKZ1<&(d&VYCfPA(QVwy#<)lA3I(QrB%+<>(uNJB$!g z3Z19}ogf*v78G3O!8{@1Opjn;Ts(dvSNQZ}Da(cDdk-EGQqu!syZeL3pon%Z6(hxr=$d}w_B0AI}?QU?q1`~!Tna9GUKXeS~C z@DG=$#xPpE5!$$*L^k5!AAkEr#$!gl?i6LLk9#YR&>&1PHd6*nS>@C&``D1?K@q@2ZQyfIAWgVb(qqB4jz4?)#Uwzrox&Y1;K zt-X9$DdZ1J|1A)Fiq$2M%Y5VDcWVDb1&HM0@HGf2)#7tl&1;P#bPfU_QlL669T$1E zHw=N(OY+Yv<&1-HFINr@@HF*#|7!kOB^$};JYq$9N{o#%&7sq?B*y5Lrx%hKls|lx ze_g{MZ1oEiV=Ai8Sz>IWx4AFA`>(6ZD<4mrfakJyyhW1+AS^8rTUd^g^NLay8bgGj~_> zSU8LZt<&*U^yiE5x8O55{J;C(oep=UZD$2(8PQQqJK%`NjMAXRn+w7upbl)y_1oiJ z?ToeC?(e!&&B;oj^~lTqnogpddJj{{qG5Za#7c5eNe%nWF1mENXfIgap)#3DvK_T^ z7lNzkk}>AQ-^kOg!%lzloA=7Nhuiw_6--{J?xk+w8SR^3=Yj1ek<}V5)IFAO&zRy0 zfzj^F5Q4cO z^7Am&{58Bl`WO6M46Kz51Nnx8#KDCEdoO$xoe_%gi|Gr1AB~Y%r8P4-lrwoRjn@jB zUAhKf{s%^Z0upm7AAv(#%`<`&EP~3J5U#~2KicH5htoD1t8_p)G$-^>!W7#gio5Ob z4Kr==LjVF(B=|9)!dv_R{*!ot(HVS+<_#Kq+OP;A3C)0_5b^6#YnVSyV}D?uQVzyg zQq$3kY%v4`B6v0KLfm|s_ZHHA^rM#CYeiq>9$--cFG#F;>ux|O-viaV2-v&pP!1P| z{o*hv{>5XAwaH49S6qiRz%nyJUJ1=HMw{1S4_6Ah41U6Blh=4|>Ae3MU{MZ^?!R`Kbu!TaG?V@b!wM~c&oG>LYIF^gL9ANE@ zfXPmiRNgHn1^jK;=*E*FFQZejGADR!g7~b4y!Z~BK%;IHdhVrI3i4MyC*+4lu}>#4 zy*sSL{NVdsi53Zv1Y2ASc2~^GbzOW}5N=yj0MgsxI*i{+`P&gwly#X>NnK>2FsQ|* zcUq^Z({-%YP2CVd%O66Voh2sr1SH)cWSWo8ng|UcbCcJ_MdW70&xjJiWdpxH;yw_` zE>*=Z-(SIVhbWIbJ9o4Rtw z>rNp_Tdj6O<$>r*)SoUQj=YId{|E*`kRINo?CAqqEQ}*l=)HMzv+$@SJI^{<2)2+) zQ=}}gbm<@_h{7hAkTn5r$lH)?HKZ?`2i_*giuzuXyy1VM#O!5WfLA`v<2#RU6O&pb z(pN7N^_D{zfLl1RjT<3#J^n`PbnC9eaG@DUgv#g(3*V|a-Y(1}vzbQC{yhX)EW}Q3&LJrK4|*)m#7=hRka)E;YU(tZ zYL3Y{vr$t)3MWK#_mpkc8Y4s*&d^R{m!GwCA)Uxuj-Q=Q7{8N={O;7WvV>Qd@H0dH z-Bb90-6aUx9D)Htc>`Ebq!k%j@RxG0?hap9r4r2Ax-0*gNiKL000f4@jO)|vCy#Rv za?6`ns;;O8Zz-7R41&0;)@hU@+;c|~>UU(lDGKv|wYsH_$m;ld8uoT?;HKfN(x!Ki z@hPUE+h|y{fQ1sl)#PDFjDWW=WDu>%IYcqiisFl*5_qZw#URK@(B{Vl>adm$kV&>| zOE+>b-n;Eky$Q@le3TEuk)09%E3!di@{XHq=3%8-xXC!{$+e3wT0mWdQFlnwl4$S}h<3yRuqhpZ>uTs`=1|bm@DJIUAchNy6&68?SHsmBq=JqeJDhUIru0W+*lIe1 zd{tvg65rPE$|XVfLl7Ncf*kIZ#A_PhsFQ=xWdlbw$RbOjI9A)>QX001t?OX*b7%~z z$Ha_?S0MBTJ-Ri(38LO19eOaP#i>;>{Dy9bfcapxqBpI0NnnNsce)Au&NvAPmc0I1 z=ro_sY3O>_Jr8|*Lnq?WDEiFXkZ8I!=s|@hS=X&Qgg`8p1vU^EkHQGE1#@ebCW8@T z#KG{DsWCSEk!mvySV`rC&=Xlyhl(IbD=9~^ya;%rwguD>WX$1pX8i4+N<1g$N~{^q zqaib>#?gaJ%|Mf?DG1tMW}~4Hs_W^*=e!gvRv}T|bqEJ>KC!6pqn*8LGHB`R3?Q|^ zZZwixOFpfQieOo{4iW9DmCk(5+2tDbnL!POd6-R!ij+_Tc;O59ae-n#fr zV>TUbU#;)QD@kCsl<1F1-I-qJ{0`WR5T+fw^DryzbHG7YxrzbKvTHCrdX`CG?gv;1 zT~EMO1xipYiNG&G@>Zg%m_q;y9SGhf5%-%Gj5~J z9;GhIo#k~75_*R4Lu)!9t}BsP);Z2jyW85)nHJFHhd<8Xnwcxqs_3Ufwh;js3z3v- z2bvP64jjkQ^cCDgaKfm|$GZ+pj)8$Ih*^wb&6~)J#9r!TCS`1pUfV0Hf~S7Wp$aYo z+x_*uGY)lPpXc=uhx2?!8=*Txn?(F6#UBUi4}drPR2J4;TYpgllNaO^>(}NsoaZyr z%taap>JNZ4{M6==<_MJoY4_3`X3>AI2J+7}(1u>?9oD{EfHk2fduii)Y?|cC{4EgN zJrJ21W@!v&wNh!aHG7Jim4flhWiZ1l`^Nu&#R=qc0Hb#$P0ng-ol1!#(}Vvy+NFkr)QQfT;_ ziU7mJI7^`&NO1`FvJBjkNBlD9eg4I2m@73f>or5O>FKm!eGG! zzjIlZr3=vH(_?|Xe@r?Ea^on#PI-t<#nFDh=7-LJ1Pp7MfRI?)j|u6^cEM^guqGQ< zj``JDyW5qw@fLg7&kU$n3=W737~)7QgSNaK=0T3RGsvV_B87$*rK~r;D>cr=t`4W0 zip^aYL`bb@Oyt|kd96RD^(E$xumIBt(`unX&j3YG94n$@gWiU?CNB_9%q;|p#9_Yc zARbsiwBU3JlazP+niiItbH(;L{Z4PvGoP`mFulgPVWJ&zJmY@Ul5;733ap8c@1f5e zTdJE7qAqLqG?QT7q955Zz`{bTIgOi+@#Om13{qGc{ii_Y{PJ${HGyW+tOd6860Qw6 zn-KDu0&Fhm0xt5^(qJt0K`2u8k5+V)rexVAS9C?HKhl5EW3R0A!!-a5>`n*2xS;IO zRU#a_mR<=jv+bzcd4om0gP@#qFK7WoplDo656`x={M`@-}8a|R?RSwF&@~gq zl(a&S<+n1AAVw?0qr@uARMl6k708hjk{S_k+njRCN;M+Y9O7@0a;%;YGf>&EMq@0tbJiOaV&P=^qc>VEl;K zT>SW~^dwBPW@Q#TNQm$QH>^2^=MsDW~hY`8ehie6o|u}hVarKAq!Vn{j$oEVir z_K2tuslOwxQ8$Jgh=-A9;FwTXkzwRyIjpwWL2m{K`YtDTjMQ3&qY7eb+X~L2eGrp# z`8YTK?j>YiE$ovz0>4?NlP=h5{1I$d#=HF;19KR?!LyeK3Kh+|C30G?jWJ6{a?sxg zr&*vEgy=PYgXuhDEhofIA#^6@>|$R2*AOrlB}r0?<;%wsR)4~bsxV4)G1OeJ6_pT` z;qe$rIh=Rv$pdIwd@dLoWcvWO3?qdOBxhMS{3JWzC6iI%&S>ftXDjB`$T$!pd%0N$Wg+4_?@=FdC+`(0b7-Oif$_cnhPk|zSSG?GN!$?%~p+s6<(N2?#vtI)T=Ho*TaB4WJt(H;JD18&KG1s7fBl z4|2=P`vtAmMoQWH68A3TdQdmZ4L?6A?K|;{<=NICj*CgBwWBgm3hYi0vTxblo6lN9 z7Lzt&xI_hxhK6Gd0Aqx@(J9Kz*QadzT6!|T}0YOH*>+HvvYs#xXE}#?c9IaCb zx2?OnN$@^dfm?8f;9S*=2pTNXEh%%6Ts?z6k3oe@jX0D*lY5eQsf4Z(RQ{sW&-l!Fe?+zX}KAMN2My61xuE8j&e7;(6u-1_o%n|@fSYbrZRKcVZX_UYvDQqfuokXy4P0?n(Vol`Nnj$Pt^C z8Rn_;u7@?6H#+yXS-gT6V^vTeg>5QQ3pGjS-bY`nTL=o=eI3*`Pc4_~!N*^#tO9i- z!|JltwzX)0FaR}&+B*#s8d9#gUPmiwuOT82Z%GJO4LSPxNRu4Q^KUq)$J?xdl=`@+AA zG^sOWu8neh6Ka@WjTaQPvg(uEV|-%w3#jGjn8L!lQ_KI?7ZLuq`xg`zl2uNGH;_%p`#3<8(o?d#0EJv{;C^KP9I?%*SBawuS(H^2@F~`P1JLc=SK=atWmk$R*+W{wSx_eYUI7!nlSZJ|)gWgz>@SfD^S zW+1gxLUq|jIf#&EvH{Uxy*G&QlQY=B8Su2*5cu~czLtuWBGWRnitP`fRS4WS%>w8(JI-h&qjLw_BJfo#H(QgDZB+=f7D$6I}yECZxF6-y(U z#ISu9iXO4!6#0;7Nnv?$$;cDRhw=;!3XO8O7q&fy^XiJVFXcdR-w8-iWW)NHyhlt1 zquvllLjS`Et}uL5GoWa`!rzuJzzN-^LRvrXHZMX-cSrE7GwwAZO^jvx)iIC@-M z!k}Ihe?j+>N}X4inC8O=_5Ab9-}6Vu*}tRX$kYR9py**%XrR_|;peHR$M9pI%_bU1 zm8aKmQr7y?`;8hZiN7dLPp*aHE6;vHugR&oFhN?<|^*0>k#Tqyjo$!HkdN{C!M8+J}{SZbG` zFP2MKh9&wz#-Ys;1QZeq8eG5)LEi@u;-Br|Ao&5ie3fZ>|EjFZNiN1vW1|kS3x_VX zg9QS3#6B;$88~@RA(OnuuIjCj*x@MQg`^0GE6)C{TSPH)6t16LQ+N%|wl9Q80+yZW zjz|`(F)^j*6cY>Y8+RskoGq9bw=X=*#%SFZoh6z6;F%u~#W7B00w@TE=ufeyBv_T% z+LGlDf6pw7X3T$!H{@<;@H5EKm`|jvS5Jg!gF=GJ1+9NPC<63m=1L%;gad^0iHR@? z)n%v#|^Q6Tw)!NlaAu#+QQr*N+H9l_8C1rROXIpRYBv zeZzm)qYT&22<2dguvTERZ4~hV5y*uC%bYKRZRjZ%OfGBgQW>7((tZON_|*D?{3q&2 zuM&ov<3(f-DtZPr_!iDoJ9$>Cm+B|=;(y$!%$|-K$gdB6J3l{fZD-A_ES>w$SF8Eg z@%9CP4hgV%Ug~nn2pon3zm3Aa5Q8*i1R91jO2XNwh!%;kBB2JLPGVr@_melnfApR< z7rnR~$?eoZsS#q+cZMf@xiA1pSec|k4cK^haEgFDi!Ebh1@Dw@`<#7o#{*y7mn!={u-G&rVpAN6HKh=iY$7-dwC+E zz41;HEOG)BW=k+a{1Y`2U6Vjk1y6&LQ7(E(F%XMIQ8DxYgDgdPMx-I3`mHlW+U{U= zCz|WzY zvho6$i7|6tiRPWQYm={tpo!U9?KZ?ly@Cm%m^*YkNR!LDG<9BIT%I?{cJyEB$_d$( zI!31N&-4xJ^wQ{Gv5HU)3Z1bqj$xPU0Kgrrc0Y0w4V?6Mq@f3|d&nQggOmysQB2FH ziB&}>7{R)zwP{W?FC2X%XQ1)hqE~-^uQfQ+f6M=WPio_T2lzHy_UF+3^h1G~DI~G) zcE^|g$D?+Wt(gql!R}b5k|kgU`+~0MbbtctwxTir;TGb)-umG? zFxWx=;)n0Zk5!5m@sZs)a9hc*-|f0VyJNTh)(>S@0f|B9?qIMkKf--kswdt1;m`fk z(bc!{fNY;mmC~A| zaa5`ulBLha_}jS34Xzr!TI%^<<}SG=p>Vp+8(aycjJfML@+UbZb1V%#(e0nWnEWW- z$*R;+Ef!9yH8f(HyIKj71NyOtfpLDsA^Lbd-nhJk?c#)#gKH(@xNX5tau3#DFxr_n zDpj-!n!jQ)wqVu5=bF(ami+xa*GMua=8T+r3*aRGQ|5zyvwzPKKi%s0QmiL)B~9Vb zR5IO1oph4xj35D=Gh$S1$aCk$W~a|Z=a#Ey9^j4Bdp5fX;GdLhC&$MXb}eeKv(xnA zVz&N6-p~PeVpA>HBE-dlhttlPmvI3h28w3zx)}d**TfZ-`H!oW<6;#S7k0E-ux2av z@IEMWy~>KwVdFa34Q8qqCnc@n^RHiR2k7olux2>@*qJeR>I%DrN4{RlA2u{w z#QT0QSR3p*k89Px>uHV8D#QYuE)tvUw5=T)oZ+B~i~VH%3NkOGqlk+)BXQ z*HSh&yg;uOV{Ov&);!foq3r3>GMR>xlH_n-iFHTPdene}L@HWL&NU&NYTkx-LnW0c z5CGXbahR;YSRx+2vQB3Q9#GN}u}tN6ai3Wh8F!MYACe1CiP5s1k|xAB>1_t4s*g?r zJ6vZy(HOQ9R!^6E+FOLgA(2 z*XOkDWzGe+BRUUi<3k#dsXU*074`H7(KF3WeBA?i0A>McB(?xJ<3M-}>Rh&ao)_dP z+&T$J`h9-nbBOH?IEXN~))p9QxqUb?EaCwsItkkHx-D)6QpYsyz=gx|79jOh^v87% zf(MNj_Ch*K97$sBVqLhE=aDu+;8em}+bLVfl#Q*;vXRY^CQaV>Y#0MuU)H3&;iZVN z8*2%*pwPs*;m@go72gX5xqb7|Qqr(nLu6dU1a< zsJLXUd^PW~NXQ%CP1^U3rH0Z^5sU@yK04r#)5OSX7feNM*ZNbsdrx>tFerHdU*^7) zEo?vyhX4)uzAQHWyI8F>4$xP<4pTBu;=#iZ&?FCh4w1&~Aqs*t5$OyR!NT7lo)e5m z#bs+cCnq;0*itYeZ)I~j*$u$vd=L3e}+Gd2Je=0eo41>oCRf3j>!h z@NAeVXW7!@{5Vh$)3~5+ps&;!;i2*AKENX@e8feBK$}9)h+q%-#&k#uIiv7cFbLQq ztRsbBnjjCY)LPF75!}>jQopKMmgvBlg4m`Rip_tbv2+_pqShH)&WzHveujsqsCkrop>R4L7t;qG;v15sv+M^%|ZwqO|R{vEgb^}(DE+L$>bTEpf$?rZKeZqR~x3KO*5T{w}9S}@b| zE*cdt7*psB&yX83`^32F{P1kSh{EKwv(y;3F`tVBwBiw63#)iQZemG>Nh1~W9p;Z1 z4j92Wf08%tcfTwg@!E|DcldnRY|+hetzCjLiU`nouSXG1FX<6i*P0x8JFhye@jP_F zkQb7bIlX{7c+Isw51KxJ{4xj2Fe3bV_A$4|HFzJux8_e&7 I;p#10zXf|i}_}V@M#)X3p5mD&j7~&d_`hW!#ZvMQV4dApG&Dji` z-xvKk&zHm*-X=$gNbf9|OYW0p2I`o3E62)^4vtfhyxjR);Ki~Lw8lrv(5&ZtZ5h1A zEXNqmlKHhz=M$ipOpsvRB0nkkLy+uuMlhzoFQHcC49F~GNE|Td zTo>PeGGfjQOWcn-WX>F;r7qB47R=x;*i0z%8?Wch&<3f4b^kVh%svy7=MSlpbmt5q z2`sv2;EY~0W+|f0BT`~8k9%poqdBX^XO56zd5H33^JH%*6dX2ZBB1%a6U5_r$HTX4 z6xQZ{;q?+@eyIT!7EQBoNOfShX-Kd~gSVaQ=|QYHeZZQ5a~6o8|8{rLAYj>?DHa~P z#@o!9VT1~$3m(@85a8zyLRk!i>@!PTNMNdCrxc)8A5lnz=TQDb)tMj&{0 zjG%!zA7c4|R=$6R+H5*1B$H>8@fexKiMkT2+Y4Txfbnc88+@w*1Ka!&Cs*^I@1wNo z{1FQoEPxr@?%7upSS%X9&iN1~S?WVE8inB2SC<8M_~y}Icy+n#i445o!*K93uF@XdS9COZ#KUR$_=&Xk9*E5>YXz*^M;t^DAnuiy7p&Uca(Oio* z2VxzBE+@49Uccl()7(FB0S`=eeKV$ky-ksa)sSQcszddpr z3O+`!FJ50|KZ&nx-L<(B+o}dxyEq`$7!aos%V)yFdkkzIZJmMb++TgOc%MZNN2z_9 zTk|ewl}YVTxc^s-sUY$=6rksCGVG&1;dy6>q~b801LF|p9#;!tQGHG*g>yK`pPRj_ zZ*_tkBD>D8mT!>^H%2xt#-$P5Eq6;+mVnX;{8~N&@d~9QRtE;o!p)Edh#WkgyF)Lb z#0x@uQQt+PEcq=L61f0@!;fs;#lI4}0GEnU*rN5%20b~WwXhlF1#AwcNS(B7tV^}j zZLN+|VQanM9h4owfLv7bb>diroi&_J+v9iiTkeUI@oU0Cf?G#OP+Nrzrk1&NSH7vh zaeiCGeLQcJi?8U{hFd%F^M4VWj;Hp*OBG)Lh3Lw^3A;yKijXoVhj%bzS9pY zFAxDs zE5|mxk`coW~iii7+7x~&@vHZOL zVtRY=pmL?SpM@pyh~s>%_Nr3d=jKwYjt3o`9Afp@CPqmbN#=?;&8uqW=HjV<8?T;K ze&M1u$SHHGa-~*0L}@Dwd;H+*nd^E{KRUz^O<>5J2nc(C%7Xly)K$$Kls~CgYNh|? z?)JWX^fW~@@!C;5=6ShsSUli-DZEaPs+OL=5R931emYqJc$Gzr>FIttL5Z1z*Z3}T z4uV~1xE<0t4l8*%#LUO?6~yKpagQltuo+I=45{tgVjaucTyw51mMxk=Vn8jL=;7XmM4a@Hz z7mktx(>t<}umvT@r8k!OVc-zHEirz<7TnO{;o(24G4xU?~KIvIGdif^;j= zFp3Isl;t5n9~^hiCM*M~Q!#w1Nd=FJAL`IRh8Fz?$6-Bl z&k)jz`pOY%7fCW9m)mT;#bQyXP$TVhkyXNCD8(QY2VoAfrIr*&D7&ro%5TL`&9X zriR_WL^*9|CCWys@H9R}sg$zOP;f{m7_|4LujU&aqhb~gqXSUd%0+YMGO>F$Y?1`?8iRY8^rlUw zs1^cZGAgm(yQio-V-0BhM}X8aQs<*0AkY)#lG#NW)9?c$OoS4}@;tpLPJ+;>Arv^n zF2M)Z=4+yNmXJs=?VtWua%7mOFpTC&q`~>$IUcYo7^u&3o4Z6jQWeQV@-0{XY_B5qGX$qTb}+dIM>azg!QndQ6H1{IuUIx5WGW!VLemFgB8 z9w5yDvKvrmUHk0G7j<7y2W_=((N%0076xqgZD%kUA%_^I(j?~;?EU7OtI3G2W#&tO zLCf?^fslnN-$N@g09wjpNaU^ZRp2K8$|iZRPIQH*_Yq}08j+O}+Q{@pjs&NdoC-G~ zk|cQ)STeL>a59V|GDtB`E%u9z@kEpfBMio^#w|*iTVnP8$qGkxI_Y$+Popj^X^4>D z5=_C{Z{*E+$F$$(Rc9y#vs?ER?AO-lmTF^giP&=tr+p8p7@$akgT_s{RT-EJbFq}B zWUWPaQ3}dV0cQme@Y67wsENaXfccv}tO6A~fP;164xJbwtkfsplxB=~{qhU$r^G(= zME&sApgm$sK*poX9f~T|u5&hSL6Bz$mycP`)MSFIO$%uTi*N&^OYoeN;&-vZE!)nv z06V$vIn>765XBV)wWVkPEr^Po*MhoEn*nuaMwE~3v!|cJl4!8b?)5{y7z?MJv)%nk zPg}f!*~*Qiw@R;hcB$A5VWmZMNn!FLmq5rLTlhv|n!~hz#O)l@J)QPIL=cGTci{Y+`opMf*2gq-Vo{$!;b^@}eDT^;AinlfGSO zq^s!OKkH7&m?1_==~2!jVlXO>(9(<>+Y1+tcL)QV-G3_tIK*fyPga$HyOOy>IBGo+ zgYlejATRjux&{btxNfyNwNQr{DW}970@dXm5ojJwxfrA^OF(OMSH3j|Ymafi0Q!)J z0cFVfN}^Ca$YTZ-+Uw6?ZAT_?{ry06>%bQcvkJH)0%UNRd%f~-Wq8UXRvOq@ZWted&6Gf zL6Gz_6(Zf*JXPqS%3+{HWTbQAuLKHYlR793og&<;!9o`(=*wx!04~lTsU3@e<_=p; zH3{7q^#vgSc!>;ps-4lH$OIuyImMCZ-)eVpuds^$JEjnmtP% z-C>UTr7T5LbI~;297D1i$i(StuwqvVrF^~ga+dC^V^7LIm*E;|)GI%WdWz-SU9p6A zO3ZVL6402~Vy;WE0*HDBL75`Asc-gJ%})Yj>g_A5a5hb-SOHIjW5;?f@k^;B>N z*hdUCF_R1H3O9 zD&$R2?@Ai5e!SGu<8*)zR77qmxVBA0grNw!p+TH_$rMvrN}SdSKB)G05uC}$PRt!# zp1ofPTotJkL#I{3S(@JrMNK-dP*RU?7tLI3qRcbS6&KoYO&QU^c!Qc*rby4v2DiF{ z;&O7Wt(g=EU15%ll@{vd#XzdZzoB?3cZV~V=G461^p-V_Z_wQ6ZbOXWpQ>t`Rih;W zke!Uv6YcyRYA-LH*`~Z?#w~0omKfZWMsuEfOsNwN4FyNmS0oJJA4ZeV!keh5i@Mm_ zvkr1P>+GilCS`gsqj;H$XP|EzLrl@=O4ub6aTN*tGLfvvwA&IM+844V9GQZnsLl9S zvW!goZColW`{C+oph6<*I{_EbOCheUh=>!1QEO2Qr%P-{3BZYtdO6hPil9c|zO_8| z@&g`qWx9FTI<@IoiKEFKO&Qv_0VMfdfDbgZQ1FQvhyhIeU1~xwfRO=`@tXj~I~QT2 z2mw3C{YyEF=2ev#{q^Gaxr#VLRc;Od#b{9F$CC7!q+?kPw<&*MtSxh_?vq_n;j<9)Re^mTLP!x z=Q8X)rd6tpt`@S190$KHRRc|~jg6*j0bexI4Cr%NcZHil*j4rze`$H<7%03p*>cQL z__16ELzXiLYVAq{q9_jQ?U&PK?00kbfh>4wss*M=c@}a%a~kr5g|28Yfx$0O7ZQ#V zATwRLP=4sw1IqKot5JK>8Xyc14P)uJb>0LxT*mBVq4@8Rb}bN&Iv1U81_%XZI<4QL zBUV+#w?G}+(&{ccg(%~hgvTC(xg)lwGsc;-*>e|xj9YRxoynS<{rxxKn9ZF*Ss8MN zvI}8>#{5#U>{@UVgwKG}=1@((usW&{PoQ3#hEJ}TL{gTm1ZNA%us4g0hpi9 zKrBzngs<}r@D{}d!mt4q?1S)R2X3WmyNIP57MeZBb;BtIjmDFfw@=!fq8tyzjOiL+ zJK@I7>Ga^H{9u+be-#+oGz%5= znz|p90lAj~PKgbDU~OFjSR8Tj9|($~VutdDB7dOX9AKt^Q;@-LNAEg-Ne#v`Z)a@g z{pDRe*@)ma?kO$P0^oW#Y{XVB*;p!9sS!jhoItB(0?M4<1*hYTA38~BE}s`oRy`KB zAdy17BFa_`C*x+OV!ZUrD~5R4dgt2mHTY~o?^ zf>`1vz24yOZD104#z~xQU$Ifpdu3C-62*K={pTPr-bgnVu{fv<6@bj?423!%bg3vEcR(wkE%pW3>rJEqTROcoUVbfDUb@luXZ1fVc{%!zNBlG(A(rNgG&cP!OJZ`4pD*iiJ8 z3FDdJQ*s-rh;Pqfzi?I#Z+Hu0#1~dtz>y&A-1tYzRG*EO37faXye$)&^$Fvt@}Zg} zM~IJt`r*C5+@q2uhAkMlFvgJ$Z4wAb;YA?w7DmDC$Cd!(VX#^lwaT>+QKwss8F>@~_dHk)F!z4A2M-twTpCtRtd#UNO_az* zCkQRzIy@_u*AR70!!Ye)7C^;VkWPQ1rc0X31`ZxrCJU5y2eM?K9v0uzcI`e|Izv$3F8X4e@mF_{^Um?1QU= z6a8-ZQyTZ@uqD%LKqaB*<&Y!Dvz7*TyeQCj33sI4nD{4Sp!F&?ZPZ^{@-oCU_H21S zm{4fL&5c&x=jX`#hM_~$Iu;_jLg83Oj7Y!c?Z^eIND&~<# z(q+(pP(t+S9j7CV(lxIj=v?9TCT^EN$AS)kM2nUKhJu)g8WD2T_gpJuBYHG;-_k7OR;28~Xcep*WcVJk_o!n;pu&r6kHY_9V0SIxxsa z#V%40!QODQkQPuu*@g4S{@m4(;FzF=E5GDuPRclea@>3MVTpYtHW7bcr*O0D?$9jcv@8} z2_jNy+6@xxyu0A0GV2^w$U?Y|EGbBIF(%C!@@C5lG6hF{^wc`Hsau;{7pIT(;ZYln z24@|(Fy2n*j!Y*5&_W{)hW^dv<2m@bT)6~JfFn)C%&T@KzD3X9mgTDMBi=kB%HkZ; zSqzgn!A(4s_Gz~Q8}}(C?m5868(Rc=w^?V63S8&eR2omcG{9Afak2Y}gdg|$I+VQI zm%!)2nXNB5OP_cjt29R^F*u3o;!oo~K4L--+=YanE$@&Z8>KuEGuRNb&t_(=Rcg*B{t(-sy zM!9?!T{@OjmH2qH4_{1s0w^2TPYUH;0)>oOx}j6hrkC zM<1pl&@IX_Ozay<(NvP*?rv0*P&YXIdhOmBLet@Yd7FEb+si$Xs{I*`D>TwY;2XV_ zaJYzn=r4$4#&4`4L4^tSCR8z&DrC55;I{`GPJ93sNj9AVA;V+1z_6mJi+*v65O4&l z%k0Q4+Plqs-q?3nKNS1)wo3M9t25HSubS_>1C&Y*S`FpUUkY(?Z5iD{-lF);)kh@m zJ(R5ob;= zXQ+9Lg`5dR7U#F;xE5JJp^3&)x+Wwc_eUU8KpKV3wf&Pm!FKEKuiARZh$-C0gy&5Z z=Kd!7?(~Ox^`!XS?&%MSR~CUj20AT>;xP{BF`*&KfT(gD_wOiGSYLhz(8#J&m>Sur zzdmMVKn_Q-LD_BKdF0-LvYsNh0JF~Ed}Q`?bf-1wAvp4m1a~581xbhW@1b+oD5#<5 zVCX{~(ftnoeTgEXmurZM({w*#<~9hy`5bkYl0>A?Y7(Dkh!lGdpGNFl22-2Vn8tz1 z#8%J`Qil6{ulZZ2H|a&qx6O{$f5sQYo2qNob>6ZqY$JhzSuKJKz9eipQiK?;0*b?dmz-!F#Tn3!W8M|Le zLofmDurD7{O_f*!`Jm08Al zdj70b&R1UxSxKrsA~%=NaY_((-aqyOhy-k;%1@*{K_mb5#Yqk9UE|N9%JGIF^oZx zQh`m9CzKF?#(M}w@+}6!gCRa}iEqLo2thfLOKc&{ITH^z&LdysUltn4&hqY@S$zePho|-EQSJf$pQE!M;ah`}B0u`y z7RV!>By&q%igMsbwdcqA!p}>cx5sA4O%3)fV3=itmjv$wx3x@SrhtdLe+~v;pbFvS z6l?F%^cFCfR{L%8m)+Cu;B@z`h=RL**E`Lt4ut@;jvbG$MzG+mIV0w1_*rvje>!~p z=;>E>2pOV7G7hXHO zKTIxj=v$=Z!X*UX$3O8|;Erpngg+sl@F$AJ{?}aed;qBhWh#T4#iYmxJ(m~{jE*H} zJ;B&MMx^V%&LEE_P|kDIMVE_gWxsfkM+ZZ0C`9Uwb6(1v{2 z!pB`47clGS56Un18ecyCxC?ZPkfQ7v5VYs{kH5-1VI_6pXD##5!;inp1{U#s^dwVu z6j(lbcq?Ej%ZwYbg-X$jQKyY+gLY?p6sGf{Rw|Nbew7Kwqsg!r=-VGzP7Aa3HY&BR6ttm_B}}MRr*q*pg~ZWA<^3+K zUAS0zD`RekFq<%tldgdJo2(FqFDEBhw}}x93!*;8%R>A!r?YGv$o({$aec1*EB2a$KHLAKdgNqgZE+S8IV1Hl$WN^=yCJxP@3ET_owtp zsvz-rQ%3f1vu2L07mi^yEgr)*DSdMuWveY&i8G4rY*{VUP%5i<7)OiyG!cM@#ZXq2yhz*(G0THraPz>UkhyvNYd4fkH7 zRxIx~YH*$b4zpahQ*dAd5Vo%UeSxA{EWC7}$hJC^`r@vHW&I4s#S1Ep#!W>y1;U66 z)485$a%9;e7cC&v<1oyT6=g@@QV+#2kSLB{TQj)IG)lqS{vd&VH-ae8AajNjX2j*N2z?4`(?N&3W6@&=^I_7(FY8K$5L>=E|ZVvnS3~)|gW*>lgBQE77^sR$@>F}fq zV3v+byv`nG8OA6gG)B*p;d5i-Ye~sr~}`Nf0mf5cfmo_;RIM zJU*oK`EZt{p;oEJAKruUAaf$@sC4k!!n5|W+5vMbC$(bZWS^B*9?mjXluwSH0Xmg~ z23N)&2pkPQocY;mzPw*Kg52mvl$TvSoCSD{ zM&z6zMX_EG=XF*)W}Xp-BF-c^?W|KjtYGg4)yh%h0N~3PoDv$Iu| z_I0*d+W{U`8~gcs9-rLH(3@Z;^-&?<8zTg;f;XTlmEeS{0F?ABQ_+fh5V2V4Xd-4% z7-JI>%ErapDo(L>f;QPTBHE0rF|j%oRlTYU&G(Y+cy3f%<0_435$c(4l=%KKY5L}u zM3!h5Qn0*i8|Q&Y_|yO>DWT)^_}yUmW?BZlkrO_#uH@1kw=DNwtftw>tzi8GxG#i(%9p!Ua&$PqIj0DaK?1 ze+a|Sj+$_Tb=yFre@xn_GI!%VqFkxh>JT9*aqVTBV-$|+iNqr5TX#@BhmocgZHb%m z4mvde0KNwxHh2dni92rd{z=M~dm{*fZ5>oj%Cf6$4d<9`%@7w6lB-@SiVQan`Qv=G zj&uVj?#^&Q)Wi@@^n?k<>P|X4U=Ko3X9r-vc{Hh2j*7~sh2XL|bxk5uBA6e=e=Jo5 zZ+>ZTQp7U;46}sQvNSmoHrAV87R=!wDXN4Stf}@MZla#Cog2qATwvu27n4m1(_*u8 zjNUwy)N?7^XNFfhxjLF7;eMWcfCG$eUDPx)4v`WbnBgXXq*3$;qHhh(M!8V;$qj}V zyV`^Ma@=!19u1673YG^zTRv^`b?fr!lUMVh2;D5H^=>Pt& z|Bc}N@&El_|HsJ-@rSh@0uM}~k)=G$ghyVCQrVY!ybQz)9AOz&Ues^diE~@xdOQT5Q16)zI zLKMU1fTk8Wct0z*k zO|}GPO|6CGmu+f@H()9ZjZ3hF(a@D9#bCLV@?nr2zQJl+P_LI*)b#vZ)uMxTiZm&J zoJ!YZD{*=VW#>tsiG4J!i-<{>YKeH2LN7a-q)DlsrlX?)Bqs(rf(yoA2;Lq`!JT1TzNaJSF)(6GqKT&90vVF9nlv}Ha`gytU#_5Pw2a`;$z5MX zkFQPTp(1~Zg?aOFd113X1&!fmh-*Z8ODB8#zt)h~TS6k^&SU~A_!x7)$_34GiN|=G z=0DM&keh0x!a5Qz)2-sPgIE4)Ka_uY9R2yvQQpJod&F};K4XT&vu9sT4TT~KeKkqz z;JApVKSzMOYUZISqTlNGhZ>L(W}=wZ`VsXZ2p4B)6qea2at;UiQxH3o^oYFg_?nc9 zq6Ay`(koQv<8hf_+^4YrY z%{+ee_#eWWncKDWEpiq}988esel%XqGx%jZUg3!~#i~_2QvlW<3sX@GS06!?geoTaX?WWCNAn})${n^Gw?)|WeV+7m@?~_pKa3aH*>iMF)-iZ=Qbwk zdTYIwPTrj!;1s5!lnYA;CBk_j#oatNazN?UW-O;tLuCCpIL0`9Y(lJ(XXAzBfgmXo z4&(%8T60p0mkCLOj?zR}7;`MOv>E-11B?D;GHf@cj0}uU^F;zn0sbv6%t0nH@14?5 z?N@N?6g%`5i@m*?MEd%=9E2Bc5MC}LZ830_Y6Z1_YTwPA>Ko;93CApsR{BZ^b~Ah zHV9;gUijOoWPtIAIP{o_P^E3T4hEAp^hQP2A5P9XtT9l6)rGUN4r|7l;Tr*#-nPX- zv;c`zpSruW2*y6fWz%vtpJohX?ltPY^5Ieb&D89h?$8*Peg2@%p)Y(%G+GYDx>+UW zXir!}#OvM!2jEm2${)rPMulX{Um!<4__g+vyI~t5Yd5mEH8zcb=PdaHk9t51@aMm6 z!)Dt@2M5UGBLM~z{oG1`DcCuDFPPrv-V>%WQBEuFBQwwe^SZe=!|Pjd+eVh-Bc z2H?2%um^o?ieDNx=?!!f?IF7Elng9Bxs}$TWUc~yQ?0)TFZCkZ1NNjPVJ3n;6CF(#2<->*XT_Auz9iAi*CrZ@Iicg*xkE<1UB0Wy^M| zsD}?ri%5Z8uD89Bg)Onke#GsGw+Zuh*x;>cHE#qeFeQjiT+NM4Ko}vJD>mz6J|zuG zSVAZxiZmXksqt_%xES z^e}4*+lA!f$Xm72$%)(x49gF0ZM@`N!9G@R2znbxE7gUR76d+QBB`1NX;Z20{~gpG zQY`+9e@BotmnllodAoigLHKOpN#wU2kXohCnU_oze(UYckMWJX3b!>zzbgcR#9tWz z+6cc$krvAwE(&4~5>aIV!j9)F@NV!0GMyM4OZ}WyXEQp)Eh==+#U&{)5QntGVWpD4 zCFOS08+_8T)pO96&rmRanHUc2A@BX@WT(s`I04yH1mpF`gxb@Q8gmx-`jk?_ZngmY z=H&nam^(g@zD1%nv|^6K0$_d}x7$t*E|wV<{dK&mW5D+z?8?8OvI!C;a%fmyIXO8x zFEtqG7 z0d>GC$}+m;AQIsOk_Ojk(oCo zJhuYNeqq33HXUmlv*C~+(0V)!7ZCp_`Fn7=g2l-K=(ym~KrJpC>oVY4Hl)mKAz&G@ zJD7Ss^Fz?gF$)j_G6Xs1%S|WLfU_=Qu&`$p&ibC&Pt}2dz>{IY8P-ki@z6x!!^R81-!)hlFuO90KEdHCW|8Trs+H#Ed05vd~i)K0K>LvjIQrQQnhy9h~u&+*HQ_ zGIE|=xWHT7px#FAPhxH{FsbI65qi`JLCBetNGT`W!o2`vb@AIE0jSXWfO7)wkhw_9 zF`MP$;`8%X1I5W2u!4EyCh6uWcZADv8I5nXH#Zsp@rd-0v^YzfS#DdQ=&+;}5LNe* zV`j-Aj@SBH%383bZe5lLiFQH8LhlyAGszAaA|N~Jy&mcraZ7!lqD%5K=vf|2sR?h1 zymZM}n_kmV88D`kaDz#cB^(2uqEtv$!(^;Jt735TpH>nw_6(qNwTk%f>mCF_8_QNB zS=296o5;xbD#g~H{ZuN&BcHp?fU?kkOKd=Fg}cRu0XgkKcA1Q+S@K!FoJ%B2DLLft zp;d(YUhM*JmS~NJP7Svfa~y`BO@A4Y^SZzBkQQo97EP4e)?!5F zyFv5~i~~HA^J5$o*$~9IZTUqr&(uROK9uK}+=3F=VL`ySIidy}z^#7~0FORe)ZGY? z<1*ERq0)Or@%boo1!?5loGUMWpm&lbz#K6uOw&`Vm3kEI~)QD3E zxKSDm2hWWA>Vn*%+VswwEDGag?1UV+n@PrDzG_7%i!8O<3j(hqr8(vf`SJ$5Pn}bR zd{OFwwcI2CH69GJ1QW8YG*-H%L9>x?kp5`LD;h<-=J;c`)zc)1^tj2l{m3KUOU!9- z^^+w6_G~k%#Bo$k2V&8}zQp5j{|vE%&Uv8$C+iqC&ugQhWhW=@q6G$&o8YeE0hYc8 zCWLeGL%OMj!@C&*H4(-|BfHqby><1et*Z%<-FqRSvh=eR5&=_8ge#Il zgA@T@hVy)4-owp7GHhJlrmh>+QX}flletS(O?Oe{2<)xW@iso2a+#en5X{3-7)7KBryaM6e`%s?3;Ak|GgSWmh<$y4c7a( zE7p<>ElIIL#21c_xmrNMh*s=zCq}>v`C2GUXY;;_w9~zVey5^%ON-e{1rWWyYGd~# z7gC8U7N)hEZ5+}DRntN^Q`BxYABW@qpy>6Ktih#{;kEq8KpN#s`mi{=-vkT@3cX1%S6j8`xXclP`%B5EH`Srx|;!EBLXC2gTfMr zS+TKSK<-Pj9k8K1+rctI%If#(`;*)_xmVwxsrp`)$O%LoZqa)wbMOiS5$2{cLbYXT!nafqniAXKYGR!5dSuRcLelrSfu|tvxq_QlX zC1|==Tc0{;ZMlj@lour=jq|7Z)s`Ljo?Y9mM&wR9m0c$&gT)y57{!{FE9_DGi6hP~ z?MLp}nsFrI)~KRsBFPg-$gb{xM&z3fFHz>6Nx1L8huzbsL%*{)6AE$76L zO-56VhTBZlt0m_CPsapH(rIRk_d4y4>$H18^xqbMn??5;E}fuzS1+1y37yTA=e|yW zOWyc?b~TK^7%DI6*Y0j*=&GC~B}*aR{OfJ?E3{okoibGUV#VG8Vg-7>fI3aMPI+BN zAu3F$vpG{F?CIUTkley$%yi#Y=Lv`wzHzXlbd${>wGQv}r=_~I3E9gq5Hlr)Of1Nj z@6s_o5fQngy)5k-D$*3b6Dg3#+ODjaB)w}jdrdaRoI8{>L-w776|@8_UUH2dO^FRx zg-?rCpxGE&!uD9A+!69JZLK9yT_&@c`-MoGg8~EjPlf{R!M*ftT0*rvrKWr9>5f}Z z_xeM1n+h5$c(b(-mQ@B*St8$5nS-ALci0R+XEn;w>e1*PWbk|5{?xo}GTT32y}n>6 zsk^GD11#>LYH6B#uY>+D?5T$W<5y^-(vY0(M}0MbtSp<}h-}&MW_LqI0?X-0b`_c9 zde31^&d+gmBd01F@oRh%+);1^Lfq)i1+jZ}7F^zRs072#vNb(<%J+oyIg}$8H?Z08 z_!||F;RMk`?L0zHn_;g9_@k?KrV4V_hV^zU_Z@Evc57Zx_e*Ctw+H3YMi83DMuvlD zY6CLolCN8+Fd#O4fwpjNorAe`e+=T#4g&O?1*_KlFk6|;Lkilb%cXKuJXWq*n99?U zf_U-pJ`a_<(H;F+eBM)e8--*Ig_GEoTbDrP4(6++@_^O0XJv0tmOr&s;IYRg_-2lo z?@hQ*ZNk}X8rX25G@X0B%1etA1>S#wUJclcCXIA8nl>PVcC2Q+4H@J_?Y#{8ykw9= z+(fRtw|X+&ZI)u&uhi_T^HIJ#~V=Mc>PuL3L3`+Zx)_JGHn&qu&>p`h9%l+qAVoR@i$C8d%I+J?to@=JWYdVX&;S; z8-F;eRBQW3M?an(+or3MGh)kjvm=-LdMoXsWV)otVP7}tjqOT)gAtkS_QC?KyV^AxgYN6MZ!T2CS(;2j` zk+JZqDduW-tY1k#Qql(r!*r)Xi?u;7Y2!$XzxR@}`dO>p8o0JnX1=o+TTMr6#|_p& zU~iffOJ+oXX4vNuQ3qbW)KXvrI2a|2yEO4%bQK#8T1m$ar@iWM65Pax0!nmcLztl7 zO*&0EYvbC|qgD`B(!)i!4``Mlz3c{w9m>%hFebew4JF&>nJ9+|11uI&3p@Ydp^7w~ zUtc4+!{H|#;XejLv-|kZv;7Lm^)6s-vAb064^`7JF*!4z1?pdK1CV`Nq{vLZSYr4) z6QpW`9Bl(N3q{j6Y(C+M_AELMN6rXP10)4u6$EYPCaaFjt$!+;8YqY94AWJF&h|0g zf`yC^SbasVI)IMgGt0OR$5R*Fb`ZEXQ$L-VnjtnER4dg{)|=Aa=;?>b%W@6^Z6Pws zqFN=DBnKFEk{b-QpFrBKymOJ#`Ix~qgB%DraNF&;j>2<33(9dm6^>y-vZ>wY^hOl4 z*Ca`>3cVxK&LR?8 zE&$XFkgs7!L1I1tRObT7PrBe)s4Bov0D~IZB6y|NCGBKutsCsjM`Dm+95ojrUK_09 z*}0%a55It+QoH>l)-wyl0^aRjM;t^{T@xS)e}HPlTakvSvs2G`d)N=vp%xbq*&4`{ z3m-))F852%WK&q&ZU^l@H{7XA;J0Ulp11m24`%3Q7QYbzQJghPcJUH5N!Z`yF1Jas6bVOs& zJcn#{FwDwk1(h1+2IrYv;}X<@sY%H=kG=@vQ+yyKCYiewGZ5#DNAaKfkU=5L%7}^u zKOYK6?3?K+u8X^qQkFS@-*lqZ?-ZkhClX<#JvH`!8YtJJ|oaU60)r zY*>W*pbppUN*2TF_GR37&y=D%t=T>lEMkhOUqTF9MAw#nJ)7wyk#b2B%r}eTd^>ZTm56Vl3C2D zfJk%jBWt*|UZcxq4=scxFAEIA8n<%+tVb8Alf9Ia0T*VqAak=bls+=~>;N(|&jOy8 zn*dPOP04`g0%Esgg{xS0juXdQt2=Oc+cm$1k=h_7!$6k2nIKc_(oU7Ac%L;a&W7jb zxU10wxnDsPHFGr41=^+#&o=SW7N~o}azk^Y8Gp$BvUS!@&bB_h+IeT}|9*VgWjCCw-;ZJKYtM%6@GMiRs#cR&L2uYV=SIk)tNumwUG(rF zwuZlie{HmK8Oc( zx)j-8t4X)j2>i62bj|}mAJ=;Wr0*x4Zyr2AM0wDwH()Lks&;w<5J5|j#XGUuXX`*WbcAQeEE{=sV{w=VG)|h6X zZ@Go(OC<3~?|ddhFo_++y@oTe91G6!U0`q&=j)Q))@2z_a24$oR1Fe|S z9wbIx41RkS2EmkI#l%O$!Qb}dPFPxH@hFfWC~I^=-A+frNjd_^0(zJwu0B-N*XE?jP zt9tMKk=(1Y+sB^WV#%scqd%`XZT4Sy&CkAh&>yNI=4an8E&nt2kII9-mg zz9#?CfhJBm5muAtG)DvJIO&w5y7I~>t|DnD;g1YiWnniurZUw<+yhG`7x-`f^pF+* zax(EhR^d|U^}8tBW%b^;LKIdEs6#_d(;1S7m`BBN;nb>v|2B+=v6->kYklA$m#dEH zn;hwG$Mv)jRf?A!nlg6nzo~`_iHmj)j=9F zxBq5q%X7{cl)Xe!=N5d~Uh_RIA&o~|!C8!ZTiZv6yL<0WPfFFjqr=TBcze#=6GU+? z3%UYhEett>QZbx4Hd&X!!7TYF8b;Nte6gA%?kzCs zaXJblP5Otxvyc{)w6l6Gz*QI%O2NV?Phrq%akHE4_?nQEx2&BWEB*g%D2$mJZ(2>QhK*vv&i~F!y=$ zjpBBmDN{J5q*63-hUR>0c%I1>uAYrMfkA$^z5?`*$0-2@nMv&wq1O!L!1SAKOBl8; zK)~+RoJg+a1v%y|WIPOpaG26vzSI~8iu#K=@*RWjH9cA$H5Tyv2Si1R-#A7(_U!B0 zhAW{Na8c{3+m=!S{pj~SXskLy2v4Kmw^iH;ZY@i}ScQF;yFaxx-(P7;=z zca(iJ2Z9|PmXL2~6k6?nBMUTQ9;q^QIPQV5rq`Gt20(I>Fu)Y5qTy@MC+fMV^6w^g8=yg8 z5O%G^C+VV~^K2SL3oG1=amu&h3iJCghwAvohN1Z@rn7IxSo>JkAclc1L|^olWB4Sp z>Kw1hHsu@hFude&aPKd{$qIL4P^OMBsgPbC|1+x7F{8XRHO^d6H$__d)BjB&W+XVD z0f`$)0i-7hi}~%2-yJR#zu+V5l$a;(g=w|FvK$XK7%Q@J#rZlD>{QUc$jK)WiRTua zdQM~5X%zQ9gM^vFz$90YxS-1C<$oWsaH zOY|FVx6kU0_lqo|chJAsK4b4<9qZO+h9{ErKFQ1{@mamitgufqdxdv7KFQ1)4M4l- ztJdI?EWpU`Pck=7fyU;YRqx~)7!;TD*cL_1CUW7}YKnrhD5r}i9iUEh>~Ij>y69Lr z4qANej{?yAgWqohZKHnd_h!<{Led>G%vevCc(f4Da{9Ah-2^e zy`rN&@+qv&luW`RXlfG<(^iIO{YI~)*JZ-PDI86X)WA<6nHmTag;!sfamK?knIXKC zNx+^s&k&R?8^%oGDaLnO!%z7M1cg~KvtUA1JF>-9)7!&yZ}urrud5&BJL}mNZp0(2 zQ5v6zosFjW)R_>HY2fHo!9xcB^V)w;F2vO6&J{jNa>ofSf$&E9xDiprD=P`0$es#i zW;k$SVmNfe3M~gi(h~(nqm66(Q%6dSjog#f-*${6RSP-%Yb`vgkwVZq1HcK4sYQ<} z&ooF9V7<|EW*cOapj5PmfFv?GL;)kQmH$H?<<#g>(?y1YuZDA}bSW-ggMY{*MMN$3 znA^TvM=C(FXXWmN85f$n#+lbP{|b_>2c((jwb&DYsn9n|nR!L}b#a(Y1|5xR8G79| zQ4nuC8M?(Eq7nkJX`NAtn>gd#NeK5#u9IqntaXqaY(0Wx z>h#F(_A3PG;k@ZzBd>@tz1HgQB0t(n1&dSr?1b0POkqO=DBN-Z+;{+GE zTd12-I>V8$nJBDu{6M7L6!C*S;6MI)@uyjx{L8Hcf91^_CSt>y87PDorw4>duOjy? za|}f@9AQwnQ?vMmM{yfpaHKq-O|9gPdr5QH_^&_0vD=*25}D%&$7AM+%6y{b!m9Yy zlr?G8O-MX86g_d|v-qOb@rKSJ$ffQ^14RC$6SuR}`RkNuMbj5*0RN7Pb@Y+mViRDp zw@us&LV51w)czb$5e9MTfQ14H(#_r>DHN3HaC$vtawctWBR?1V|HJLlZfiYTr=+ zNGdW1lC*`9VKT4y*Kw6UGLJD!O>+XwAa1N_Wdo|7QaNNTC%bs4Y_mq=o8bqnDE%Xy zztDM0Is1+PQG#QNg~(=FIM4-FOGzv_E$L0FAVyPoEQpT}b0WlKjieazSB_tCmxH8f zh{i{nlZQ0U2hqt+?Z?vYkEI&gnH|^4CnvSq+w!};LwvIF;@Pur9^}7P+Nm8>-toof zUw=K}#qFbmW6V%NqPu?ZRlx^4nE=YKH;1DKbaR_7Q6^p)v9|3<(=BmsaeX4g4d5rC)GV( z45*clc6Axg3tm4x{PFPU=fj%&Og||?;BH0U`KkzacG&9C@!qz+UWB>Q{(kN4$fYhITIKX@1*~&Sa@C27uvmf^c;`{7 zSz8e{u{01>O5Em?BBb(i&HmoDa@v4~z&7eyFVsxNK-VBRf4<=$cSM3+&7#vjYS)+*(b zJ&2RPd+;klDMSy1MBt+$ta2V`sPUPKFsn0#K6_n+V3Fn}CAHT@=q(>AW{WhoAz*=I zz9s=p!3sDczza5{WJgT~3amlFz9SwBz-HyVS_}n9v1}$9r*?EAOpmb(Q16XhtL*)q zD=8qS{c>rid{QHGmVSZ(QF^=2FA9j2ubQuR&4NTT3W&olPw~A+!T6$pEUdseC?C891oZs^La@VE)SVIjR*U{c z0U4Z>-qf)Bu*AB|tKa>vlDhK?qh%O8X z%174dds#>ssbTXITpG1*Ul!1Y0sQ_6bj+`iW*}cO#>)c2ut;`}n|v?@RTy3u7jd_= z4SB|y3aG-)Wc7yH;j~TpVF6Xx5B0t}UVc?T36w2(5e_`S%_Y5>0{2E&^6e=xPw@+S zsg&Nq%R4$bC~*_73b22C1ZDYa?Wet?eQO=QD!{$5Y#@w5)fK98^6ud&Wdvs`AcCD! z5yDkkmSf*dLkTBGJEz;2)@s~WQ&21S7NH_)b z#?S_2clg?ik(1!P_y2nOo?-COf>aPn(#rqgahw+85V0v9Z zF_kh_y;p^`zgMA=D03E(%(2mIYFAXN<%47OxLy}fi*HlRXwdkdE?~+4ltl)Nh6gK< zFXT1r8@w(cZ-`?v8vl6X3|9g5koLb^np@u zL=%5eK*2j@S}#iS2t*tTIr(()MFAm?eN0?gxO`DS#A6>Kq6V>W099A2iY@*{0r`%7 zZ5Won>AW6S4N8u&cvI0rBjX0d)v<31d^J_=qeD?AXm@2e9J3D27BwfEIIh zssfr(3xq%yYV|}{Q4CCFs&#VR!U{;kvYzpa-6sW-&Ntk=^8kz3FAJza-B9BqySWNP zim{bPrQ(+bn$g++@S@bO0ksu{R}nDXg*b%&lM_<-sz9PB@g0Z-aD@<9PLl=t`E?Ll>!6;@O;c~Os|ST|@$wLGDCST67A`U;2wv7-V3TNJNX zaF{sqTY$8Bg#V{!4n;=-mb27vCin`70t8s4BDbED`c?d>fGoHp9N8T1>v>d>9s_jM znBI6^q#kR~h~<-A2w+T&R|{AMDoT$>jPS$T1>nb0t0!ie1&X0|e2T!27u_u~q|D2E z45q*PK?BW2RvQ#ILPol=0`kYkQukioE;2o9?@EZGS1Pr4rzON1t7R&Jjps#nE{xh= zYOwhcw?a(G&@MhHAP?Y0&(KuP=oAG)Ntj7}B80rjiWt8Lna*;>dqrr3InKZy1-K4c zgiOz#*++X={h&Z3VAV%@bX4S+(ZI2X3m_|d#8Bk;RewNurn=Abpue3SA^7J3zUYk6 z8E+0eUl$OLJ(v~XTc!PVfy_+3G5aY%^mPG%P7h1lj6#Z}*al*0l?q9JU4RFlo@+lH zF&3gg`?>(rmb>*lv6jXdzAhjmbHri}AyY&7>jF|ut*DVB2>DzOY`z|64YKIzfjGS5 z5H>1SvIP#+ecTuat9i?wPmG;A*q|2N3&TRs0%sWJEdwv1@n_G*m*iq7wbPQkG&Y?j zHas0CvK0Q$zkKoXix+_)fY zu|X{E95DhmKGEo_#Hz+s@%lJP=f9p#GEUQ@UmcvD;QzhA4CADn^KLr)I3@Fw-P+sz zqiup?e0sW^By!5X=K%uZbL4g4Kk~vj>7*}snRp+i#p5p`AH$07*KMWlf*^~*t zd}C{QGBGhwy?ZC_qKyb!m!!ojPP}dl=eR+F&I#J@SCX~SNuwFF`B!>b!<3Lf6%to7 z0_D@CJY@|zh&6my!#53^FldToV4hwJC4Z#{ld0Z?A}&{F+Aj`Q08zLbjnwkC5k62t(X4brH4BPT|ra5zw4-o|dTTPfENL)*3=Xmi2 zzL(PHntmCcy_0;5N>Tp?6+ExBWy8oKm>y_XfL6n-`pNgqiqY>1oj+K@DMpD`UCf_; zOY!=T08;RECwYPYD~rPdvg_*!0Z8#-J1-0P`%9dAR+B;;00ppAuyI*HH*U1hH$bnC zgqAQ)fBJ3>9ehz)8dJzlO+k6ooR@1ktUBL3tE1k$6qBF8COMq62Lzy3Rr~jS^c5N6 z7QIxnuA)V03Ec!xdTG*kwxWJzfQzeTEt6NW-P)BqqrdiBY?JiW<_oFpDhYQxZ%eiP zgPpgv(+UE_r*9c4gG_=pVl|rLPvBpTeL?y^V&_^G(m$*Ban%H)WO_46NU$I-Qnh;NX- zD{EF#68vB&LeIV;-Asv0ZjJEZvMj*R$05S1*l4hYPICkbZcsr`M?a&Lp1cNZ2vW}a zNqabm0qs6|YTyHGhr^iZ*gF$fu2SG}D)u(AQ#BI~(@&@>hY%DO(FTYEY6Xk{kN_^i z0!=e@hb?_6`Gh3-l<)VY@!M08hu0`I?KXr4q#4u+Hn1;{`gJmF8|()usVYquNj}2v zXP6dK3l}P{@=r$-9N2>n#U_Pw(h(p<*YTO@_$0WvVh>q>ietxMZ`}6;!VIj??@?GC z0!iy@OTWh(QZfg#t7!@(@Ok|ln8C2ZLz_{l4PcTPqvlZh@#$!Q5z!AyORf#;V283u z>7XJ#nz8J@z)l({!pK5fG!jy)zZq4)tc2w`?u8^M(uwv|ymR-4Yx-9H`91#$!7d}< z1%1+EGfI?x`R?H$={}Tqz8y5bx3Y_3_uDP}pl>(7|F-o#Wx}^xt?!`_9`@P~iysdP zpI;Y$e%&tqyw@xoz1J-M{JQw_>&)j{gPs9G4#odCGvK+MKPN7A0uqZ?Nzs(q zl=KkD`~n`2FY4{({5I=uMrmq_^-l51C*9I0oiBAUVD7~bJ~M(w*lyXonF5=WUU6I6 zN=0Y#{*6dj?Kuv44@D;047$g3X@_Sk>Yu|0UdFFbh3JFTj=nwn9tx-?1tPxPI{ThV zk|Uzgpw;^4E!0Mp;e^4)$5WT8uPsdFMFYth`8VCio_c+j-eNuZK$--*6dFrYAp6&pano(WZ%5LY&Fn126n_H zfd+U%lj%m)0;0OYI%ug=u^3AXmU|!X@k4&5&4}TuxmETf?F4W~BlO zVh{Q`CpC0II|wWEJCXxytu~t)W5}%sfBLP^Q(HgpC0B2vN3S2>*Sqjl(vK4zBy zymvB}?PTUS*_I~mq8t%Q5V`z6DM)1dw<$?^t16;3dYvW~BL1BThgntm6t3Z5*y}($!r>lOYU*p7Umb~NRhdyvEW;2TCUoxD z7aajCGp_0z8(O1-sYb{;m-hHgBp;$Ix2-z86SrXy2uR>;_7F#4z!c_#tWa)*&nRV^ zGU5n?EV6l_+k+4PG{%I^E~W(cqoZU)1IAFfeP~N58{nmSa#|LtF@x&Qph9=G{-@u< z0pIoCp!Z)qioW|kdZf3;6>g9If#8bPl!j>lJuNrmVFV~nWqBS>wYmEBB_eFF;|OC3 zQKCG+jHuMlrbi`>LTR^73_|_G)V)$eFiXT5jlBbSMA(&UPC@i^#Ev5buUma%#$|A+ zz*#jecVm>25^1$KXP$Gc*|145No4v`A%jc9%o3QqPI?ktln5;<%rGh^K}>ie2vswt zDiQQ9+$14y{HIUg3uS^{5tc*ynfPP$jB^q*7rkWI70*T=Jhu;2@X;HQ*qFw_)ak;2 zwLYS_h+>?5pIPjf05O)lCy}gPSh~bkPBzX2w+81Y!O;{V>9#vtN{w3r_inv~J}Y$N zhMi`XGRevkam*o3LG?Q8XFy8mE+PCgYw!fdJ&`S+$i%DZzi)NbZFWc0K*@#@FVQQJ zUW8{Ekp=^FOc1`&JaZNbg1=QBLO4~guN(iGjx&W+`Z~seJ8n+^%yCV0g?co&(nA|*ta8~nzXBC(`BybgYrm?1P|0zw6?1XcT_>_0R zRG8P~Qv@x|Ovr%JQRk=y$d+O3!Hc+*&OaxC8XPY~p=OMrDWBO*9$^#>@EH?^+14#n zhN^mrJ(F8!7FqHo*&O*C^6{Nf8I*hTGO68_^^)_Xy+Th?73KjRKm4zQo!QhR&>f+R zz!fUuIvq4K>G6PoBYbkwTUt24?#RM!RE$^9GUT$CbQS^|`;PqgfK0ongySCj%sJ&z z5-ms*euj%_^WkPDI6K4$^aM+5%yO-@I_HUZeB?A3LVSG)qb+0-!pOpk_+sx$bG@1^ zc&GInW0t{=>cckAnoTCkCr&aAEd2+}KWo6b?TOuovo*II9xZ^*vgNX|?AFCMpqtJiA-a$k$3!%Y0@w5d&KT*_`hC zaN+oG?W+Dh6wk3!uaDyQJ3WDg|E$aOtba#wJXuPSBY}^Z$&D$~j?^*~Pyz**XaTV# z%ivj>V3UMJB9g;OM1{Zm^TpsBNsF_7otJ6McrfQ#5ACMHpb3yoM00dwoxxDS@G$R9 zs$vKBxwWafeAl%4{&&iN&n6U&u^Do`h0I7B@_jUs1Hjk)j< zRN+GnWvz!{VzFp;CX~4ql|kr~6`GzLNL>DS)i#-QA2y$DK7TMV&o~^eUN}FQd3u4& z={=hkT~(s{5Hls()jIy=VE<>P==H{n9j_n%a2&mk$N{+XvH5)S#nb4xyuBZ#JJx5| z_2#q3-=6ihAT0Smq!vqBE!^8{?`_SARNjh^&?hMs$#Bpe+Cs(Cr#ZVdNU}2qQ?l3D zO=!}v+#076de^5_kSWSQ*s~JL?Xnt@u&xLMq_3;@Yz8)zDN^m|?4RhW4!5uc$V%Yx z204W8rocQ$9OE;3>qeF2MvO#AWOeihnW^d{fX-~Gji_jkg4`)2yE6wv7rUUIwRsrX z7%3mfod*jSt>^!z-!f$N4;gy2(F5iAX|Gl6oITT%8pT=Qj0Q*qgF2&*kdiwL3bGZ^ z>Q#*N)*GP=LrhB{R~a4w2`f^^${=4gHP`=diFC&uXvjxjh~8S`8*Hn*IbK>}dgd$RJWWB>sXkN~>b6(PEUdliPoUA~Y%(?%pPsfnS&-IR*(z!Q+5|EiS;%7LHTj zt#W+4A>)`~GI;gn_^ogjH^hrv*w0dgU_R_(x_k>m4x`)!xM3N~gj&7{tQ1!tfJ@GB zxoAK4K23n^!U4_6e;{}vibU?)SZi0n+bOOzs?TIt&z<%^}PqIMQgzNLP*%wj_+|BH(HmW*Oc zLW`+Zv8&8bOINK~8b(c}0d0ZN>%nRk@EE~v$-K$>f%-7xcHXwy5D*!9p2x)t7-3}R zdF;77hs=UjZ`0or0Xmt~bckCXE&eYF=>I-8`CkIw-R|^0$V^7G?}HrgSq(bJ@iAPF z5mer`=EVvC>J`E1XJ!;K_jMs4iE%IjrmQ?)HpOR0x0-(>T5f;-3^+<42sA6D!roix z@J69Mk1P(DX$Fd`w5KxicbnZymmz{1yfu(9=Wm;JMNV#W8LQ%7U(N~O787-!9%PVq zD+QPcJU#7R2B8Vxjzeu0@q|oXEyp42xf=>zwxxJjNDvv>u}bBIvcn%2$q(b_86hzj z?qn3pd!N)%=SmifsLzbFnWDqWfT&|$zm9OFVNvu6rDCkvQAj}9L{ePsk%8_I_np+Q zZyAj<8Q4Z;HOrq8e+}*xGs_ZZhed(hv^J}7hv&b6HP0OLB)peTVgcuS%=Ly?UG8}r_Bn1o65!6Zz z3%S8;GN2dqM?|@VlBu(@#X78EKh_zFb|8z)Pik+-)@*|I9X1v-KITq!XF-gLYu6k! zGpvxs=D%>KNJ>f`;-F(R*ykQfQlQmGmcgO{Zho@bP(yBKhGltnHoeNX*UZriaLN2!ykG^|QF368T&#sCb4sDxWwpf1gGqI06lu zq@RK4$%;~|hV!>$-!KL~fE9+*ZPTS7dwC*_1n_xEvSqH?B75~Ra?D0CxgZM&OKYc0 z&Th%*uTgQ}9?oyB+%_**^=^|^7P3v<{;AwoB=&uOjpBE4tC@`q4=+sIIbX;HBv z0RAi;%*1W;;J2WmZ}n#gidnT0Qls))swFH=!`dP{oE1A^XV7{Kc3Dc`?) z7q#eV=Db=cV51wD%DPrWgkv%sccWM@%OYqFgV)M%+(}7`Wob^}Nd24;38pt$_;GnH#h!h83U8i*<*3^qV*U?WM7gW`ixIMF&DH$XPRmo(`}I2I82m{y>3`dDy8m{?lA{&W z{>ALtLVAgHexG>Nmn{QKSL4^gg8i1m6|2{Od-&DnvxjW3_|QQ{i)TOddn`V5@Dp%8 z^!r3PFGu<@*MK!soI7IG=1lM66_BF}h){Xoxhc|Dj2Ohw(Fk}PMcva;y%(>5juZ>) zOQE0K62LQ+=y!y^F;W89NiN4Fj##2K)n!unzWe=Ar>&)^nvt+D!L0x>XDfczuPxi7!*08 zY`qREi>qRu(Zp3)nY5XL#}n%hQ|Xn8hsXcnZjp>S@8Btij*V~0=0BV2M>*UWOUEnA z{3Nn=tXI31kTNBi1w?KXBL-v`&yw}3t#e0slJ+}5z4c7jdkZQLCZHrVO<`Q9z#0h1 z=&*E#T($)FRBLIkjaOV2ujENIuPiRCvb-oisV%K`s>7TmP)~Q?bCvB_@rk+0I6vdn zuT`4)jAd{ul5k7SB&%Cj##A+(bm_bm*tQ=Do0Y{f{-3kHW)yYR>y*m(|*N!5ayFu>FsI9wC`q_|Idi13Blf$LW&T%mv7nfMJ?IfDQ&AVh> z@zh4krNO}>nq!2G%Gm<{bJK*-|c!<@opAcist$N7}nAJb&U$WmN za%U#jm*^PpVKJAA5_jGK$5w&FP>Rp{NEzFp`t3yTf=lo7n%w`7*0g_xJuR&Ah}jZJ z+Ec`{_530HO74@bME^@Oc{-Ijt<27^m6E;5SHtK+$|v= zgzUH_W5QhP(p=cNWQYh}dpqp@NZ|95ALGj35(Kr(t(;g(fXK|cbd_y2Hg~f`ZOrhH z&80L;pVL`Jkm#OwK8uru)rN>x!vK>>e#(-HNPS%z$%h*4+`F8uq;n?^)K*9Kq=Opd zU+q)T{*-knM-J6I_scANNygK?`*rVrF?3?7YTN?zJ*PVud@&2Z6YkSw%{Mjod!ZML z8tJ?m z;A%K@soL3R)_d)Iubo$}oj*UJaVM1hN`*`2?A7+{noIXfq||mVy7zeRs>d71h(L_e z^-)u8ZGJH+4Y@tkZt2*wThtQY?2oD+>q<_oe`KMnJUw4JJEjNVs)EwL zm+wGkY&@@B+gz+GW}ero?cUP6)0W<9m_pOhgbJ1%S6QN(@=Y<*)Nw9~hdREe_j-Hl zv(Q$np?6wjcbwYAC>!g@ITyi;b#_nkp9{%PYfibwSGGgy%H4M%q?ItvD$OP3B=)tO z(|wmNruVsmpIfe=^*X#ffAf>$9KkH9V#Oy{oM*{~)f^l%b@r5U%xE*(`E`$LM0@XC z+-c`xqUIqT+j}HlbKsTpk18IJ(WhsksS`1bm!9@6tY6Hjf5bbp zYnnfcSjIsApL;Fx8EBC#FJ&5h`V|}8gDE?odM2JfgS`VmaKa&ClbU+E;4h7jH-iQ(cg=l6b5gQCLrz zMq@2$t$5ywd)XQY{-TVgwQ_yR2_`7Qzy$WxB^+w9Pfer=aLKNCHJVjz@a0R5)cz)N zJ?&}H=>22?@BL(eu|(OE$qXaWnafgh>RM~K-`@cITz%n;#kVB;eKkDltlt$~uupk4 z1Cu2(--vy?An!5yik7+U_zLY&Mm%S)0musLz+(Cp;bMtEAF;L!ycP&nSgR`x`TH7^ zcfH2sxba2Z9Hj<_<;$$$;af6AAw)ZnC68N+Ag+!ZQ^}}SjExrDf_YLJ4E9_7dGoTY zd4d{z(w_c4MeB1*(Gu45^0U%vibQC@Wm>iEVMuAo(S0{S5Ih!S=gnfzN^kB&v}$+(s43sO<;L_F8AdK^%$2kg?vf zBiTrmr=9Fio-J84-fDD}i)F2dKeM_j{p%L2!E$HN8r&=ztCB%R9Oiqs?eliq5CQ>Z zggiEFY}@J|*L(FVA)VE*ofn>xwJcdHrhKM8SY}&GRGFg&<3cQFLR9w*_Zi$QTfMoc zJi27QSR(0AXGc zUj`CNe!h$cmvJw`O+kGHe?^MvNU0@CdJ)KUGunyI>%;aSYW1UU&%UpooR+`cI{Q9r z@EdVvqyopXO)bn|xFuCLw-fp0)&r}NqK{W?5nH{QPG3_>Te7k8)Cd>d?03x&w~eBPo9uL){lQUj$TK9z8HM-UG#c0KPUV7=CjRbkH0ksK>}C*4J?fwU5W-&(<16e(7+=5$<~Mf(-$Y>Q2j?(Os+R~$T_)`& zetP!o0jhGIx7zU=*fibx;POqh*XeiT1}(Zidu=?3KQ`LKro6BrM`Ldy7(RO)7(;!; z>0ynjN*LycR3G(yfzYP-rHgDX6 zR-dTExLC+`z1`kUuC9{K)UO}ZFK`3EZ8^K>?BLihL~8>U--P!S9@U#}JmE!wM$voF zPpwY8UGKb&PvUO7-iVt&w+5HnTuR>9I{Qx2;K10yRejL7%zGKHoy5%{?#p%tAdKXC z5}+#xWH$yJy1x@Q+6aGIQ_N)&SD#eI|7}F|xR><1t@m;I%hkWS=^x#C z2)CmwtKn#|!tgQEwx5REM!>zHZb(XPsuRp8k?t z;o9M#6Q@&bC*E+4WZ1YotM}6h+%L5c-b}rl?jT7=9RObGU&FIrOMya2K(DslGc-d_ zUu>SG3v0%W)>Ykmv6T+rOb~)JTWa>*KXLc>5@>aQmp{0F#vi~f>0cjP=iVRWe)s2j zz0+}j?Czozt(oZj{HhzHw1E8+GNjcxPZtHD0ya;dchfbV4^l*5q=2}H>%FUbI@?8@ zw7eJNB;6Y746`PL8~x&nZ2aE)+xxIH?569y=yelasvT1nfdW|x_}l;&DOd1atDCP&=3S?irIhmlN1L395&Mr+f8rOHgMQ( zp1CEoTW49U;)j0HYzfIH5TkLlw-QbM_c zE7VgcBg5#>?earP75F7XS64B^3}*Fsl%f`5 z|01P7`OAaPRnq_05Slv4Z2#(C{kYePQ_8yPUqJMvlyuea|0@O0)y>#nwU5pCL%rKd z*Ti?yKRe*>zBfT9zV5}ib>`kr>O)V0C5_fs>7(YE_a1Daem`9cU=MW{r$0cOv{T{H zZTLjhZ6qoAb{n2V>o(6p18&OWog??}ZZoNY5i);gA;34f7d}k*3-|AdvFr=Sm!1Fy zB{t7e40e-#DztWjulC;yEb_cLw>Yk|U)j{Yf5_{ehz2^J+`TLY)_#pxXDWH0B zBWe17He2aPC-He(jUl&|UVIU!i|lo?P2UAp~>1OeRzoJ3nFMfCl%z8T?cH`bfJ2^uTES>E`N@@KM-pe-`S=qno zq&$JR)dz5FItKpk$KE*n`!fA|(DKCTAbB5mT7P&-YM6BYaAOUJo{}D>VEFLWKhs4+ zk2aGO*w@WwN*dR#&dV1NFCSWs6y*33x})h$ieIua@Z-pz&G>AXZt-KYb)E|0kC(LH z-I_nP`|2m9zj(qOf}Ygx&COpteTY9tKlcRAM_h+Z`RJyePJ2`LX1Vd0?+<{-E#>d{ zBRV?H?v6ihXH)=x+2NKiyoK_|(?QE4mp?q);16Gd{oxVbA6Kai`6B_oV-TKO&>#Il z^TD@&p*pl7k`fhGy)j_j8<l9!@d&Aehlx!*h(U8P?BVGInaP1{j3Te+Vg{W-OJ5r8tAqTafSu38`Ap0Bk! ztwF2au4Ol-uV|Ey1_bcIh(JFcFsR4)7M=4>B+fc?L2@0PcH)mTT;t|X_4Y6>e{95E zdM0%CwR<+!l;A7G1%V6w^eje+qkiiGF^0{k%3;rLqAW)(fktdR~e}Yx|h~^CNb^C@sZPl4lgnlc#nYn6HO8XK!%xcr)7Nv7je~>~xX6a3zaylTU!5g&5pr znJvApP#~W0@;3FuK9g`EpR!vrCzp?da_DW60E(hAr)4bx++3W+FUN^bmf#T|iE#lr zWG5l<$-gbuW>lSW+&fNvlaz~-hXw19p$$c36pk!a51OG^R=5HxoHK5XTj$ zcc`V=h=wXrRod(VS-%}89J3IQbQV-$=|m(R^Vgi@Ba+`*s#{S7%|4_mqlCz!4>-zW zbRU{O`hW4@ZLi+y^nXW?Ua}K@KOXjCke)jPEN|~e`k|f#KHEfv-t@HZ9jvT(ak6(D zF{6XN7t{kx2?Scjd!1}}T1#hBX4ybYQ-;~#Fb43^U)9Ega*x*R3xN|R8aVDT#e|W? z_>T6=X7npgi5d{j+&ip0+A*-2Tgea^0@liJ*=Mm>J~~#JQH%c@WFKw zwHZY1VGqO3pm&4+G72&?cFpG-{Cwl=W`kKXBS==LMQaEG3?$phOKx|+0aPHldb0_D z_M>b3j%4|yp#}@k1&bEudYevMb7R;oLXU_#Ill9@xmP*LY?a994;wscvUu7p?N=lL zfM9^%KtS0AfyNNVa&j?hKm@bD8Q0EkYJ|bMgNCTm*%62c7{IY~ z6u!KBILzDWC&J*%WuefNja2RH`2uze^BSSC5W8{OnQ_I`mzP;( zI3_QVdESxW(7Y1U3~=XVCN!wG)gpc~C?w97BQedyOO=^P@1l-?ud0+e84hDCjnAgj zVPmVF0uL4m#K$6<3v%qrEa^*M)B45@|p2O zE8xYr72qhpqNjS%aWDCRDtNtUeXnx-ShC~h;evj5X&9SMr(m_R*jtoAt$uedG(1ny zu*1Yb9JeDNaXuEJK#0~}y_f?9&9e>pe8h95SV%o^&uz7SpB^S@d>Ai(ikJjLgBp?W zQrO9>ZjJFrgmU5K;<}tIc*a1*SxsP;#waGZvg9fcoz^mFTC2b}2}=>IHNOpz zmBI2Oe>N16gCA~DP&DdQ70L*+X3kB35jpE?J{WPz??Gq^5t2h{gBEfw{z#x8S4L=@ zVuMpCnMv?!15~`B8@Q`P7cL9z(fq3EFGbB1fv}}gA7`!+V@i91u^KQ|Q;Zc+qRIJD zg49El^+$S8GI9#>=xOx)@iz~$@0^t1;UvW#RMbw&KRv^HUyi-Ey;pU|8TPF&#@;$Q zd1r^hD6hw!!>09~zZ!c!I?Hp6@?z|*@ip_kmt*f8pB(+-7L7N)8hfKuIXpe^R`m7Q z8;9j;<+xnl@m_lVZ0xO_ql40(gCeGSJ`U;A!ygZiem<$9%FNHu*orygW3onimX!5~G8q&77|Ge9C^r$$ z*uv$5;YdvlS?Go=bXpg!iUo&HwV*vjwTE<+Z!us`GdO0Wswi|c75x?Ix5x$4bK=Y$ z)etJCJ)4?@U;q_~+i|mj%sUqLeuG;>WWNQdh^CbZud#(AYEDMTDp5XUh z{KkH_5pA>F!4^bE`qK{9KkTM|bMeSX>v_K7xgn)WAWInKqQKBe6rqk3ej)H#K2 zpW%39BG>x6cKo$0=0&#cuv=>k`$*-lHF2koHy>}t#5C`iT}bYQ&76fDZ(g?EnX;4h z%8+VHKE(fvaU%yL#j`Z9gp5Rz7Ll|$I&;Ron2ShcM;kishFfHg$;$hRSSULm=exegcU> zbYK}yk$0YLzJ8FG9Hb(*-u`_bXdKor;(gvLW9m~05(argIY~wCJDX+{EP^um^D2-p zha#LZ_jQxPq*-Ff<-t9}@!VoBqv*U{zvz4EL@r@6>z2x`J(qAZ{(dH%&So_sg%f-a z2b1~RIxw;+^9#{P1(@i&@1sWu5I*|HQ_Ci(4a34PYr59&qGwNM8q9dO%xVn`n%$WU ztTe>LPd^J+0kW1zvU~x^*6O{BJOCk)X_`tnuQy-9G#w<^_?Mfnuy{T>>Bde-1l(k_PTZHJUiu&0MHu*umb} zu&YyzX=X91o55hel!<3Ynq;&z0t|V@dH}S5&5&Vw$F^#+@`CaOQxW-c(Wn-4<`mfk zjfDm*lqRLvTEg2@9Flwj=(B+=K9(4ghr~m~btshUGOsxt#_e_7(Q8`Bn!s2dNsNXk zmQ5YX<+dEDX*BS0;4!p@<#gU%kYpWVN-y*B3NCS*;msLJG!Uyt z{0eT>=y>$&WK3K`GIoMR*|)9lEu6pIYJCrL^8$AlIs+TdO-UHmE-Ze@sf?0_*xL@| zO3XINk~{m;Zy9ZqCx1}8OIISFg!SV3Zz;v=P6I;NZeljUUaTc{_x8(shr36$!=uA; zIxxbCf*upGk@dS8Kqd=;d7=b^C;mq&0?i^t3)s(~UTddVq|V5P`f&j#nn^r9+$IQM zN`CIF=pZ%&CxK-YAY>Rjz^(F)B5X;VqkBoodvWV(F~0FLtWiU2Hml=FWcs7&4M|D` zG0m+w7Uv-2(BMXDUO-B<6zd|5_$?3{)|NDZwyBJZtYMLJfMc5YWsS-)#Egn==^q+>^-a}2)fA17>(M3irl=qXds3B{Jiy%U%;`K_zP$1AYdcP z-vg-OW{Y(rlq;-w(gM^ zU6sg{p&TI!EkE_gy*w$G_A;>O^+_L&5wwew-lW)Od(FM!gZtnxQ1VPu{cbJE0J+~Snos2+Rj{1J-A zE!5k@a|+xps*vbS)U5<1W(FG=HLhQALa*2>x5J|W1|e#M%eqrE1@h)FQ4a?ZGMuEb zG}(o0WMaG|$PKb0n}w6Xu*nLs*&4e^yN$9r{hKRdO9~oIEOkR5k27F+%F3??`+J8! zVpisn*jbH~BpwJYlRb?yE%^%tD^aizZXxoi?UilV-6y--(TiuVUN0RiL_HSx{Mjq! z%M`6~B~#a`zaGo{%yr6}-N6J=ErQJv`ZDQ*fT)!Zw~u!A4&MnxUNC>ku4x~at|Ju9 z@z_T~wr9vCc#nVK4mmt%RLw$ISiE(K_Ok5R^66@){L|icxq?M9 zVQRYi|HSFF0b8#>SUMKBj}EJQho?m1OP|aUd~h{ny6`n|TSO0ylO9rBI{;5zE}los z&0G4aj!(*!^2tx-TB&LX{Dlvzouu;!K~v9010@<@`8qtx9k+V)dy*sw ztPfat_6eL}*^C_6A_;{*Et3jQN3dZhAeB)!r-v(bRsoSdMVyOL z!nFcuD~4qBs=nhK+R%K1qp}o~6pTh#N)mBUIBC#Ap&?=zKI_G6IFG${@LaK zkGKAL-a3CMfaaoyo%fyO8uQ8GN#9=Tk}e~SpSj#0v&hi}KK#pH{_+rsME255r0EH4 z5%47of+%|RNBj_$^5tKu<--b+Jc+nxUw`@hwa*47_r`{W%6cO_7l-(WS3 zOJ4}2II#93YCYnWi8%`4=vXQ~c(W0?PB9ADUh?eKBy3D;$KXTWEg7+1#O;0`Yhyvr zFutmPtkoOHe8EJXd2Gz>Drgv4kw|XjIR+@41u7h=;;_qpN@7n}+;5TK>YW%ll5Lq1 z5lKW7XePl{_2%ROf#B99TzP9l87hQ9Sro-j1+aD(*OpG{y$dpG@Qe>kWP+|J!H1YA zB?K2C>2ElzEt)ZlDg8b%o z%<47cK(3gOGUnGsrMp69{9zmXiF-g8gEenZH5~gggCYB-gMa^P2(wdmcR3t1!IRmg z7+$kcMzucwjnvf-6-Q%rst9EBK{KSY<1QgCz9ZNT>=#^8U=i6T*-|oL5?}xAA^HzJ zWB~YKW_n%HLq8kkVRpF>{Xj5Q$ZJj-1qMwUSHdGJ_}9;B@4FKmaB3|hQ` zhE|Q23|n}-$c;`^GA4Io6U*E%{4v6e+0EOXqPU{Nhv7ducGzr+2swdfc;7>l{a#Ka zk~3UtXLTVqd}8i}0oHgY8D%u3&<<~<(te`7I|YSW&QSWK2EVR@d7wgstI~ad;Yqv- zNgjqj@k(c6cPz)nJ&9UC?l4RyKiwK{$fX(GHgZv$RIp$Ga7tY$-a#zQDQ$W0WoC9V z#&E<^V&sIcnWZ3lltcJok_WMSv|!0KgCkq`?u~Za@ro{;7&+rn$jnr0#LK)?TS8Kk zRbG}j)t%&hMhGnS%o4MMD=VVWWh2ULY&D1q#IsM(%L^iPF|xP+}3(qnxzZzgSZNUE=alL4Uklg@=#e6 zsHmsMu=NoRs+*eA&>XnDNV%;~O~!pr`D$0qIl%W z@Uf;n>`+?G&vP?vODrE+xvUqYx$Yr$)Ps9?N0M=^TBhB{Ev7}46@}1AtbRb<*u~=w zb5h@c+hnUR%ZsFQQB=K~ErikFMrq_gl+z^TE+c>$aYS!NHLSVyK$nqSn)q9=EYrn$ zqT24n)SL7+aM`-J#Qj&~KJ&aR?wzC84vlAZ)Fmi|FqPEO#UI=emxQoy!~C89$qIrQzkrkZ`p@Wp#tLf^y1TBwprSbKRu0v`brXY zFwB-IGyL}NFJP;E_5AA>-w2mv9=`iKp1peZ^%sF>OhcoU7kG61L+J#Mo(CRP+GK?fgBd%}c zY+ZQXQn;xZZBxr8aV;m&bDEKo==OMDJBXAQ_>KulDw&|!^SRmh2f1@w2-Vvym~i3gOY)3mO>r}&1;HxrcLr9e zLo0c^J@uopd7A#RWK4v^3=0LT4>9e)RlClnFH6P!e)P89JU|{-g8mKdb}DWW{N&J_ z=Nchk2j0J$&vGmE<3qalLZ3#i@@^ws9XK@F3D6D}PE_|bxNZl)Ej&(prnylH>TDW~ zNuN>bTxupFC?3`XZn0WH{pL;ON7SC(IjUCvy&HIXdbsyX?YLC^p)%V#bX$_V7ucK9 zmESy=q&WLsj@O%CI9Nf;BV+=>#%n2pf;8uU^r8oQ9AJgKMU%edi?34+cV;hdl$zjn z$OY+0>F#im^G0dM67*D}iphH%5+kZ^R<<;`ND4?)0G5Io z9WFTe1UuD;rd{?J#Fd!dL;{phCVM`$XeeKzGo%q}9Ob`dPz^^bpqP+)+vSBqSaWcV zwHzRmU%3`@fdts(JwpD%NDk9VEtv$!+=|4kh*tGwp~ySGZAs1zs}WVWJPfe_a@UG+ z`;#iekggHS;W=-eY$+>!lFf^OuI#FY!Z%OArcn3g;Tvk)8xgB1Z@9ndRr$B}T9kAy)*83d;&X)D^a1nWMv+&Pc_O}E_`^p1~07DFTOLg|D;S|>k$2YJfk>Lo=7a0p^L`!89 z8UjKD+Z7oh>udSk4pg>G+{=P_;z1x~#-?L#_xU()S9>VB((6mk%bI=9*EppPPP}Z` zP54A_4Ef{*USP*tby$Tfz(bVW+GES~8D!cFPhX@f+AcVM4=Jp+1DB=EjQYyzLpES> z#Gb?KOb)TDrBeWbV~nv%w>>(i9{i#BiZ1g!igCJb7s72kLc>E>^8#Dy>5&RbUx2%s zlAvd#l`o_12$`*zRpc@8o`LY^%ENa3DGLV)YaWiwGb*#>kTooq&7N1HDHz|kO3V5I zCO;z+m9qpel?F!Al?+aL>j%tENuIGU@dmnQ4Q`un`Ll%c7#?CFg>zZYn>X+NZXk|O zqG%09w?VShv)-6;om^jF6x*&prFidMCxSxcEj}socwO?Bl6`vne+KK%I8GBEHK|9#<8swK^tSnIRps;vG?L-*m>#aq|0RTW$MJ}g_n z02aZ8Y3lrhz}275{&*orl9tp6eqWm*wG+ws7Vi2Dnyz7}bPWD&#<4H@!{M<#m*}Ih zBc@JC4Abdqk>*}U;+`7SZt2cBz+r+en5!{M=d^adkThZ=?p8yuY}c*jEE-nZe%g=c z5K5_@na>!jDsW{I6%^3*XigvzD$)>8`49|jA6%& z0+jg@n+_=i&dP&q)gO^PAf+E{=5yM6(JBXXoGfIU-KC9E$Q=h<*l>k}vec&9Y0N$i zb7s+IBy$2w;1Lh%fVSfe6a2AYcgiH`*i9o7gI}=U{RTaO5qs8CSqcvtzWm?}7RC4n zVRo8L{mKqg3E@SPkZ0EGAw5WfLt#B9YpbXG6$-+pY!oayOpu}FL9=x%#Km~1!_Uof z&Bn62-w6XunF>x>_fu!Vh_fQU(dMu#YsRR}As)GgsEl|+A2>wknbZFE2^-D zm`Xw5Q|N|}THtT=k~6BxWD1X{DZAob<;|?loJMU-qcL{Cwv)96-|~FsTh|<%|6XUv zDP=asEp8H_voxQ6JL$@0TspE4-jaZCj{|+X#dn@M@wGZi<|LY-0KRJ}cuGyuy$L7~ z>-7&3H(J&t=fSmmWNaach+5kRr=``CQ|V;x5iV{up`)5!xa`+W30IUCfE!_rC+2O^ zBzBfB`ojAe`(icWfECqPZSQp63xflbT23(EG%L;8ZsBli15lrhz!ffmQ1>92%?`>P z$N_fF*l!@6`ox%{B#`u4FG9e*7S2`HDb)MCwIWUu)tmKw9D*lYLMGKA(HeRF0a6lM zk3%=Jb`>cB8(6_4auwC-)~kGPkh4VXmP zl`uLkW;0W`5!*qOWtN1&bgSP*(whhca!(FQ`!F;4Xjy00JGkoym(*nHxjYoYV=l}! zWxN3DtQ2sWK>i8XF*6tJac& z9xU9a(goP69V0^w^NIJ{#}h6B2moeDiI)m(5>tQ6 zzDnhizHDKZkpQ|t5ddop)m`_HLE`BN9~>1^NW!x#IC@9&XY9v}ce(32qCA50-bsp{ zDpB5mzM3q_Zn4O^nazArVp9E(7tc}Mt(Nm_qmv*4V$>ozMtDf-0|;)RT!nxF+SO_p zZ=IGL%%$9cTwXFi&R`v&4uyQV&IpoGlYs@~vFzc#jZKDS z1|_=ko$~G4u!GuA=#|y_BR(4Iz(NZOn$nzQARd6zIPjRByCEp9Mx%+WJGDz`iUd!V zF~ZAs3DLDweL{?(p|w;Pvc-7FrIiPUEBUczvCtM)$;|iN&dqyQt&fb6BT0^@s2}Rs z1ItHAq#of6#xmT-_#RR|u@SvWfXF&mB@i_hL^d13Z3VIqu8eC+t)52uts64yX-vh- zz|MhHS+g0M`I!4I`t2W}NrlaFDUyAsfSaD4=3NtnsFcT|=ngZ}(xmw=qY-_X>^qNu zI4MH7;S!Uc#Yh3PGn;}@dND89TzpQvm=%)0^Q6lH%pKvj?-uUXKIi|z6`3oDvg>d|gt%p zV3pQ-lcX6W#opLpCXEo-7Ois@hSKoL1?&v5Sop(etg=MugIjOewVd^n_E3t@u<{a; zr=$m3VN!uouH7w{xoN(w2^9AZ_ng?WZ>6%9HF8FYS1={z8&FhF5GOFC+@w|ZptkjHE0OKkkGbU0>#~^)OhT(h=J`W(ktF#Z$5KS(GP$>Bz_P$d^ zPq+(CnyMjSADc_|l1hO=BvK$(^zA?loRS-n5m$y`k=Z{*j))0=CcN8}cJ{nAl7>WE zxXy%jy{&UxA>L%=3mr*9A9_S;XKW@7X&$9n`8+(4_G(0csa-!Go&2OAT%1(K;tSRY z&FFl>#tSygZjWLBYYc`cMl|h+?oUlE&MwLy#;6K;yqaml1p=A_ju_XOVarzc$X}CN zO{@cos)h(VS%3=DslN;E(AIyFdx1St3~3>5G@PMWWD4ead)OD-TU|C>`~a`;j;z7C8jro{kRY~n&kY%lQ-u3PANVpcbUZ`JC*ML!!T?9Rnv=2zfypCxNTpE>#j zE)%-myy1baF*QBA!Wsv39c+FAFuHC|8MpLcQEZ_;WNF6*o~J}cI%WtPYQ@{N+Waf7 z6wCIBe;y!j+l=rgp$xgUh>kA+HSHJ+SxQ|Wq?$fv(uM#_6x_%Eu_+OB%vi}Gb81U! z6!(=JH6!U$GV7QbXsb6Y!Fw~KcSK!=27+y(NEpri10L)W^aWN90$Z{mymKqfm?kPa zYHeoXVbl0PHqdTrOpCJeR1W-ZDGUlKMOn8Hv}R((U4U#?&@fd996$^NZWIDVvNc#Z z!7^(u1sN~jI)fG!Q}P~V8Y2c7T9^d`;pt}r@6TopiwU~GnV(ZQ?C-8_yE!kC@F5ND^)^+cXDM!Ux!@Xj5Nu>IvaIW`hEv%-T@>^>n{QR6a4=KY+-0F|16NNJw_% z-Az9&gaCshqveDfvnP}3MqtZ-Vsui1+Wn!;9kAs8;_n#BSV@4!mE3ICaG$sgzI{%+ z3f>1i4M2!w;l&B4LqT&G2*=>4*6A7JrjZnh#`<*p*b?Im9Imhh4zm>E--un7b0;BM zuGl}t!u@5NO~M_BZn|VsJ9^fvY-UnT_;3y}fH{{e3J1X80NnL84wKSMzoRY5-Qh2%Q^7KBY;nY z$vjyOqY%vwSa^Qa*ku$j*fV^p@RoAqDL0(u$wiR!V)J?ScpfAmwig14@LDOMDNHEO ztob_=mateEsesvZCXWY7yui}q5e-6_8s!pMDF-grh%_e5NL4=HD8Q#E%m)V$l`AMl z1tpd>g3LrOesK_yhE@xS1UBAV6Qz#)#)1sU%oD|D~p zv%OWUhPgb$3v@Y&Fhg|4+Yzawms!tkiw=;-j^bG2vx;G;h-vPjD#hjQj>KHZZdM)$#s-z@G!(LC-|)Q(mPyH+0Mi0OWmQJee4`G= zo}B)w$%wj-jb7`FIVzCM{`&2zL$qcM1+_RlJJd?V8H@#xlZ!h}LqY@E3Qyi|^fEoVHqezQa_kul^)E`XAWBXPH`&r3{eow60{v!@S)09?!ZPjrz z+#G%4a-UXwm;NO%4NN`{q_DBz8o0lTLvqQSy~dqDp!;);DX`c6rEbxaz&j45PteMbi}^H4d()PKGhyvo_Hdy%H0sK_OD#n z+%~~2ZS@Qu6yiA#ki2J&yTTZI&T*z67{&{K63WN^xwmY(+)UqcLeJ&qql}rZQt@%R zd7(F}woJDQ8`vS;1iw%Tmb)>>{M?xKV;aD1)Jq*WT-qOM4js$j3zNMy2GFvG!b`y&=gT=v>1sy3q6@L~> zkUZXiF|!>t1Uo_xJKosX$4!K^EtWvy;OaNT;o$1Sq3|fFv*}#*Ji);Q!CdkR-+5j{ zTGng)WRi*cMVg;rKSLnFZT26(d$+Z<_29uD#Ag)#a?zs-s$PO)8(*82#7k%Z!>uJ2 z)cDMi;5fBiXU z%?sgDJkSEjqH!`TtL_vB%G}W!4fOSh$zsJToQ6{+fVA)d8#0SO+}c$Ah$LXt8%89Knsv2g*> zPgq-bYBVwH0o#!TDfnEt9oMNFQ^jWRJ;ar$11yFg8FL=LmQ|%xom*kH)cmq{gJ&b| z((rm&SYl7j%<=0W&I8}TB~suKHV-+7rDQ)JUYw}N`()P+o{4&|!fDC5%aic!VE9_< z<0!1Sy9cOz4Torucs{IggKy<|s4e(SJyKqYuv+pbg#v}ufHZXnVgDIwmh=Tp$Qpwq z$O?i?nggln)(>(l=*V;JH(0V^ykxlC_S0qk{0kL$1t#$cv0?z>ua)orx{_GfE0EvF zpsnSam^AG1CK`O^uZi}lp;JB>7yIsJChH^TLI~=FlQ+w1T>EBkeAd!*22oXCq9Xia|VmT10?*ZvdwIB zOCzGrwk{bIbRF6Cfs5^@Fg?XRhsctNM#lWe3}fzM%w3L2MBcvt={(VW*q=!=e3b7U-(@IKo4@{d`yXVwOrkVHr z9-${YNgT?Oxv#T{TCtjV9OCJhx-csJ&@#C|M4GQEX>><72kR_4fs+i>WXfRvVZY(> z0~Q=t`oP#5*>z0Ok4i9sgo6IMcC?rd+8g~yDjtH0yT%^K-DhrTq?uo}n=I1qg}&wD zpMBIhfHiUc2wQp(R#ktTRE&Q**5;D7R8Tn7f{ZDco^$~aAC|y_q@omZz%p#92sO=2 zRx!bNYGG`BE?QKjNJpa39!*U_*pME44uE}H!6M3(Bm;_tNjP|~E_x@>qjfTfUh4tq zW2B>-Z1seraEY8`9C<@V>oCv@3IMnsWdt_9PtKlql2`}!Wls}7hUPQOV16x{@-Wr@ zB6l2uJ2DI(G(}xN&=}^&t zKvFEMaEi^fA9%gSwC%7si>gJhx08Uf9Q`qF-FId?IUEp!Jck!D_r@> zCkf`;W=fDqcrwd@_ox#UtG4=^x(G5#m@2)>l<`Q$8tJ#B2B|-S$|SMNB1-}c?90=G zi*QOi8_dO{!|Ogn(;1Pir@InDhEKA2_RdOf0&U(|Ujbyb%WntDPZ=<#4h@$=p~JaL z2okWe@bqOLs3iD}UF<03oI#y{pU94Gy@k-;nNSikRe~9=VkBbDGU?<3D!&;rqBRX< z%+=lJ(Z&`pm#mRTl>|Z04Nd6`r#@#pB|Xb5M^mo~(ni$eOsKfM;rJSzU&4Ja-0^b$ zl#g(y;9UH9IiZh}YfTh^()%ajPM+(c`iCoxCO|^Clh~Qeg~LFW=Bo(uNz_=sT%!Z- zO|L4PFo7QC@)6bQ&IL5uQyx1wTEf63PA=>5G}(Fkd3A-`c2iT33!-HhW#lY_@CeN` zxJ+4_H%RhLS(O+iNNi7ej*0%ck=IMGK}{ur@XBUGPTg1nT+j=gr1#t(1QR2oVVVJ# zbtb|kg%mQ{V19Mi^%XJlS+Uw~HjaL59EGxHu7XZRIL9vFc|#L8E4-HozbXsxek{ho z*Zp&(j3JDYk+JGSK}POSxC9k$vpwx2gd#j(G4_x2n7EimK(_+v<^dCe%=uy=mWR7>iyc89&P zwWY*Aetd}~Hf4!aQXMkf z*BMUUknT)o^=+g{GjeuQgOn7SOWYJSeD64!OXOYm*|@?E$_&%E=nF?&Mf9m;jyI-O zcYB@=vVWnOVLid-2w)UvQ(Jy@vZ@U<$(2&FSbuwSK!KbP zAt^h3SP5?zzg161^BTqjN+JY#zSIM;gdy_7i@|sos=;X!X_IhSPDWP%!d;d60S*AD zbF4;VX@?w{5Li5<&p52M0dW3jZYCzNa{-Z)D+`{WIX=_Se`vK1i_f+`gXzQ85usM2 zY-lGdF-djVyX>~!UqQ;|;otUn0WC?15#p{nG9I)n0XewzA*Tn$^F0XmF~$p+gksIz zZ&5Ga&8PQ0;ut|uGkg*-gYQ9?Kv@IjyWAiyu!RvScL^cUD4COm;2aY=6Q;*ZcpQKj zP09-7s(JIOOk~RRr^Q_)7>wlZd5WONk0GF&_X-%d0v(2b)jNN6f&Uw~x%9PA+kE## zZ>&cZ;CK@`cD=q|v5i4brarv7n)d1Me?R5v>G*WY(^pfTT@22rJRSC@JsrOrPx#?0&b`SG3LXYUfQ)A$kL!)?kx=27Tl1@ueZSciB1bZt~Cg z@MNUqzAJ>|U-8*_?@UM45BX<&_-cHaAOU|}lpkJ9f11u(`M7s7NT+?b&L85$f4}Oc zkMZYu>8VjpVXi&J%f;8<6nFEF4JvFVxC-TP*?hPDcZB;?_9XLM_D&7uo$J%yU{n5% zK;loGC;xO%eu_VnPX}-G)62n|UUw6Hg-%|Nv02kst{#>~$DhgfSGGjuh08L2NC3QJDMA({Idd#g3yPD0BKSf$N z0qhMr{rZ}-jMI*i6{0(&BrszOe!&5+G?sbT)Icl+v0zOJ46j2UN^?cRk&(iisHQlJ z-Vd%J_1V;)huK+YG+sYB@6pl4|KR+vD)7z_9X~m@L8ymI33eW9Vxd?F(q)(1bU)uc z+;08Q-g~ioaQByB;NiYzd^lt)5cOHbWzI2`&taNGoGLN9(#ib&$p{I!1T_@Bpob>h zh*Q;)dV@1V4t?tP?lVgo&LkrUCZTRpexv;?qXrHOtT9sDG?s_Ovu>YZf*s`TX9@V7 zQQh4Dit_|q|7s3X%^^})5E0LNUF(la2_)h1JXI=*zFMwT(Fb&-N&DG~I$5oKs_AQN zY-qch>!@$Va*5NVkn@q{Xohq=jZE-D%podR=(LDRGHpsKsCPH+a?9M^*w9<3k<~rR zuEfRQ*XXi^8@&9EaO7nn9xxbgpx@BRE8P8#h)BjVQ7@z97qw}XPSR9U7I&7BZ+&Il zuU@^LTb;Jz&o56|tC|-Mz;_Jrwbc|tYsZ>R>2`!e+jR_xVV409oknptK#2stiEe;y z%UVDdw>rc1nuh^@re?rF`Ip?1RVkdUWZ$KXKJps3Gu~E?#t8?<&>;d@D&U+GI@X2POj>}dsoj&MN z$Z<=|xtLI@a*hs|@5}uh?HL^SJ}e5M!wrDv7`F&Ihsy&F&eqNmB({_kK}Mu(P0Ze4 zAs8~Z4)a=YBA!bj!NjY~{Z^vur&7Z6Mb7k7h-K?$QRv>)oHjf|1QVa>IOxScRn0)l)D>4)D%g)6C_ z#@cz=C12)o0r@D>s#Db04-pivm6_2^xW3jAMlLN?b$5v=2h1i4GMSavg_s`_*N&j; z+({$?v|tVi>Et?B*}rr%p~#_8K56KV0=_Cd+sB>LHuL?usJT>>{^QOaxkdQXf=i&% zDYp@wz~q9FF@!OR@@A+q^x&*tpt}uk)WIQihI&ZKT1`S1{}xmn&w;-Ky{3}Ng$gGz zN7$0h{NwP{KJA`#7{voy(3PQS1tYJpvQ%4+Mr|9_b=0HaIi;?F5Kl+}@&050Kl-?k z0w792D2xEOniwYoVkEZQypo2%(BRMU54}W>lMq}v&&=QffK}`O8SH+*!LBed&brR2 z+F!4(Hc&LqR_9V307c|J$Ua-u6Rd;n&?FSeaLRw5Zr)L11lr&jfgzyo{yYC8d*`MX zLGMsjGo=)G&d?2~Q9`yt3*F{DkHT`~K;R^qjb%rX=<{+8C3{N(sAM%pvFyTIcK9oS zg!2-cueotMI zukw3e!Ep>s3n6Sv4;XsnaRBttZ&nmZGKOy*_j6-&R64QH%#qb#B2=I{%m>j?$(=R~_57%a{5*hfL( zH9VO6lwEY#Z}UFywV&^PiCheE=P2gOCT1`$MU7V&U@XpKwgOSPv4okv&ZzR}Fz~0n z!}ha-R`b{0ph5dN{`m3B7khth(;?D~M(aFq=&~f-lYvLstZFOIGwy`-DV33ECCG|r zP$HVXD|0%dI~OltCOL^ymz>KKlK%mc;#QsRr4Cj`A<%_pAH!b|Dwo=v#di^Z4{q8^T>>oiRcb zxN#fKK-vquE$y7fJqCB$^Q~0&2Z)uD)r3G#jogU@89u>A|Ynf^99HZe|Iw(E~l8!cGJw` zZcyVbd5HsrmAmIY z>#}e~+1Wevy30y9dP(HWzM>sc#S1&x=G#ijaXi&~Da7;QRfnlg;i}$nGHkYT(m<}@B$xb6M@jyGJndeD zX3k6Qxr~N$ly($6ky_6YdQ>?d2_n{nKE5|)%g25P68-crldo){BaZ1)CLp_~oIJNH zaZ)_lx`)W@yKf{SEkJ^T$L~$`B%=wmMl=2`!rds~{Wr@{t~h6nJH zjglsIEZjNTd59K&$lIhB+p4$32X94sDAufDJayXiZ{Nc&N2NQ5E zxTX@pcZ8vFP4>y_(e-7CLnh#SNn8^PRTR%pD2Z|KbJY-Uok&Do)bS{I^^R}$DLpk& zCY-qJW^h?vB8gfEma|F+JE}`R-ltAl1k(gt2Aulw9(4vGg7g!SsQRt=l9y#lF-jx} z6-Hth#8f8A!j{WhO`TZlT)geP9~E0XW(kce+&$LYUIHR1h;f@_fgl+q7UjBRVN|8W zLK^7(jhaf8o`${+UC=GBQX#9^2P^IAio%)X{j(2h(3Gf%Fctv*#=jC47i}w5#C#UM z$KxS+*GRSio`S0sZdlLGRn3Bs*{=llVcHjZfB0yowU)rlOVZ8k{#_x?r&Fa*%e@JOE1m%v?yY3Q{RDLbE#Frt!`G0#@x=GJe`XHx^}Qj zo4QP0xO`}D7*_ZkNMq*aTzg8^obhWqni9v@KklHGx`C`zxZXt`yy20yasSSfZ^@^8 z+C-)Vjt-a&0~G1K*+Ac-jW5>kKfFFh^PlU78xQU<&GwJo@zWuytVe%4e09}C3DM=> z8t>5T4xJi*lw_7aOnPmPNxw)B`ddDqZuWORA@742HB>d&e$(km8RYEGTdGOCk(&F7 zuOD6yyMG87%{xeRWDiPa2P5$h9Ze)17h+o-`;eToLlm&v*&gL|L(&nu*4Z><<&MUu zJCZBSy(nr)b;!59*FCbl#My>tC!10ngMQqYee({EDNCmIpT&@|kp%0WYR%@G$k4^9 zfhN;3Cl1l^5a!5G`g?n6CK#Y|@=6xBeGKEMgO7MUHceSi+_tMu)wV2xt_Ear`!EaY z(_#-X5u`LTi`v~O>5IUsIZ^-TJG!7fV{!ZZ9Ldx`{6DD4l%M^B1J8qX&HYRkr$Pg` zMOr@^1>j1f)}OlQ&651Geln0|JXBJJn|&_-WIce-Vp-JCfe24H%su-6{clPnX(h<@ z;FEtikxZI_TuP~P)Xc?jx^$Ta8?@utToM5hVd?6Vg-u0(10HCq+4V?1Pe!Q6;Gp(d z(26PBDmWD5Sdq))S-zt>24E5RkEJuj^y>tq@}hoKc0hyZZ6xeVRT7F9H0{wYZ3&#g zN(Lx{zHn0p9cDa9XGuCHeP>>r(0_-1sBAZ_c|9Bs0&SmU(m&jZf+mUwhWTokmitb1 zfwUBvgbgPXQo|LCU36pqls4PtsC)4S4rY-LkntBx1h0xQmtZkdpv+%ec3D7Ew|U3|qA%cZV>j}|{*|IfkRMs? z(#b^%AD3O$)QZP#EJIg>V**Jb*Wx~(#<_bJ zmR;b4j3^!g+8Bxd;?}iTht%t`fzi#jGp3zFLQ(6n{cxL#)sTl&6P)nCbm*HtGifx) zNBJtpo?;h&8cKOh?q`G1i)u~ip-R9LC+j8@7T?6>(RTq?i;{qG^ zj7}}7+?qQzB85)}(CIYh+wba!tPwh!%IrGt5zxLU4Qt~Fmd5MVTEo~XaV(z%4F_hfG z(fAjJ!Xg9cY z$0J;{8UIha?eidQ;Qxr)gx`owi{Ro{&McbNdAH9NK6Fu{4GcQ`NRX_64lfPe=Re4O zbV8?FyyU=0fv+FZO^9xQJ|qO_Ev1n<;w8ApRL`3w(@Q}3AKB~<4b_{b4S`^x`#JMz#FOQ%CrJ5@jz+OWyH{t%o#tP}d8gRV{ zdJ=}nh-3qJl}=<$f0;z0h@c=y{kW^`&+1we80I>?6snA?nqUH5aSyg$4F_*!r_ePC z8dm&{+?lk76@w&F@JR?+k>t|rU{lB+ARo2}&2z?p(!3)mF8@ZNN1N2}BkD$iY(&e}#1 z9;ih2ZHY%rol$axQ4^qLyXN^DLq1n*=Vq}ai{*LN7yp&aP_58O07_PbAUV-Msy_zp=`(Cemsh0O31bkShz ztYVF9*?rfcJWnpHQY2vzb7CJpJBZUxxG8mRVz6mnPSgYnNR$(Ed!q+-JMrwW!HGBu zTt%Ac6)4e#1Lx>s%T4Ja#R)hMxRV7QDIbmy**2!pB2)CEESeh;y8ve{mIUvKMMp1v`dp&x!>p`l3O}0VPS-h4&L-5UP7kZ_OyF^eU2_f=uJzY z*FIrDNR^C|ra3qFz%kBY>_*G^P$fW{2=v((;uV1%c9EO`IrL?=QWa@7e^`Ec_DmP! zvgGYiQ)ZvGb5gd2hWDm7xJKN@Pw1sq?!)93Ep6Vz@TE=TpP3*HFa1M;nH~fdUu%-e z6q|+3!qPleUYInW$Rg;dDoQvs4-Ih>Wp!u+n^$7T#5X)q$A3rcc5$4K2Q#@0mU~KR zhbhRi!lCLCDyZ#A(uDs7fQVz{{H0Z>y*lE9y ziG1p*EPH=yW1=ePoU{UmoKh2Eu%*lc0?wbB-d~-clg0U+$9I@VAgmDR=Z{+O7=lY! zk?QXRTHZ5-2Nvn|1#~kUD!Z^UE(*b86a<*`b@6IEo>0Xc=0w^C^BKg+tq09SGikmX z!B#%s_zYJBj|Y#76||6A`Q#T_mfevw?7g8`?_ISDG^OJF6w@@za!Km{`w#`Z+;_ZO zErXFzjY~-qNhx=CA{dSzeIrBKyf|nT$Gv_BO_xWVv)I6A){!2^ou^jUCrnzO5stvO z0V1%q$o$BvrF>MRrA-_{EGFM1)|{$xs;-8kv@%NgT_zV3T)L3cv?*Z`p%5g1!FqN8 z-NDM-DdpwrF?jo()f}5&7b|`jH#X-~fn?3vasr8YzQ8Mbk1gh`ou(3mXVM8SU^i_I zp4-g9e5)}=pzGX{3)+X_DJQ<{oF{E-bEO*YWHOhobqf*;vp%mn3g%oXsj$>Ch4C{Y zTDwJ=9-B09V{weH5!;o zZ17w133T0?umOs5;2BI7RGSI&)9AJ4n@h0VZpjNUmET0SnE=G1j*$`)IB*UL&VMp- z&GZjLzq>}knbWhab7qgs#B>fmi54{@O2`- zW?ObaW> z7Ez~lMMdp6miJjnuY{fM6-ZN+?qet_e>FITeH@}{XSt}_P>ZgT48obYMW)(UqHJ#B z9$J}sw(5J0=|l*lA>r;rMb!TNafEwn?jr^vgq}N?b`#Hl2G@UNeV=lb=RE3PNu7I3 z@}F><4kKQu0B1&BXV@Fa-3a&kW}0Mx62PDyci1cV(Plj-@4V``XwT2O!pXecK4LGeAF$>{7>rL2=f7 zJB5S@$Vw&*8VJGJ4{3~20>&IbF(H~`|Gxf(9aT$k=$)f%0IhZ&-Ny}cY`ufOkc9lZ z%LxxQ0M$C6S`Uo19;{Bx;;A&5)j2{U`IDW$Jwzb{&XnFs78Mhyj^-2SI6}f>%cATY zu!FM20DXXEQR-0Kvs`ahW#BE8k#;G?nF_+ZZ-|vKOBKD92R`Pg+#wJFuX<-_c7Z(L zqR$=_xHY-xT#{sxInG*Erk|6an17;-1|R2X?+sZ^^3mT8t}pzgWcrDV1rSTR%5cMn zD+P}+Ho75j=d!hcgd-Q&fsmGlM_J=k2Wb`OP9UW~LYy7x4U#gl@Dn_VF=Ga@58-~! zS84w*(tm@TgS4k-=`6_9(2EIc5IyU?>9MKu)AxVH9hv&LE+~wy-0+tj&=~{* zU9^#pNk~wZ-S!v2Fh}6j$M5-JenFb0twE|rHzE31UWDJC_*`fWHi=%cuCTF2p8>v zt>0%-!rYNu$@X_8c9svXvdWvdlYQ+UDs2adDpnm6)r_C;yWXd23HFhE0UtQVI+q?? zig#mHQh!2ZJ}OaREN-TtbEyZ_5{m>vi7r%zli#LOw5*HWiYP)% z!ADTxYg^6C0PZ!a4gO9sedEsvGBi!VGNQ|oaSX+Pt{(ofsc?RVEO4kNgZ_JHLb$ua z3@FvM;AY&eKf=|?Ufc>j)r=0bl)G2F?{%RaY4}g{9&s;-ox|g*^$Owv4a>%8My3`U zj6Mo#9OE#>L`(9KMdyRa^N@F;*Q#*v?-_U zfK*)Sh?r6jZ#H36PY0zQY73#~4c=nKLtq~@!RRVK96;gJil#bBiq09r-7qDk@%C{S z224z8`jquBPrF=+o?kxG1@0sUoHT|@&`6OmL4s=7Zo}3ayk_Dm9Wk;V!4=VkR1rZD zhUuTY*X3yyn=DJF!(swSM1NH^`n-37+GWCnfplz&e452Uuu|LQ+vGqeenx|ur4n8Y zMy4`~ilc5m#XFo*d{!@olqDKi+QCDNR8{RpN}X6K#TKGQ8yivS3Sf0V9Y_^LWILUm zma>tFtSZawz!Jb{%;UqgMW7D;;Db8NamzVsG{Y2S9b^hl6dO4mM7M9wSL6CmKF#m8 z_`$KY99xu>1WCXwHa0d^+ldn66MSdlP2LJWmL%sC1j4t$}T>nnVM}A6RMiUH(xvy?NlLGdFH>VPbMsb0zlwl~rEL&sJvtY!h$#>l2jpmdm zvC4-;_kHQo+onpHBaH0~zN2ia>T$6LO0caAIFSer%w` zP<#`9De~Uw;6xm?dW;JiaY&i4=b3iNPPECDWD%|Niio($N?Mh&wXbjWM5!Z8T;D{> zs=#NQzO*eQNz)N5V;IsuZc*qhhKr9|w6LNW+bOO`vGVA2t;&k`iVwDP;rT>U*kKQ1 zhf|jiJFqMy(iplRltLbG(6Hb)9os1g&!-+WvH>VEX#?1~RoatvgU2@628YaS#)_b- z>?1;2IzRv@C4`8PYjys*<|h*bsC28U8nOx>_9#(93OW;_fkP*t}m*Fr{zO~AK zu~a@F!+1V1 zgL5TfjwEt{#k>V+(e_W>&TGtm2E!G7Z=eT=wak41l?j2S%S$#=ksg028HAb;-c|5O zKx24SWmT#aQ-+gi$rL3abou_o3J#=CBmzZD|E) z*818J6QC+{b4e+g=eeAckI`y|BQgx zjw_+#2|m&*=gz=huW-JWkXs$Xg)TTmruOYvtD>z6U_-h=XHY`ymVn7+kVzI@N01BP z0+QSrCpQCg@7l=Xc)9>tPMLVo?K>NU&3CU5QxdA3q9bYSTXurXLn$~wOJp((x5Q-f zsYBhzOr-f4QD9sOE?1{YXA&`nNa2+WF2O9%r4E19ybVQ$*Z`d&0>n_A-fNl%deMH0 zyK{S&xPd~X9B!395bKKfV!$QziEJo#`!i|gKD02Vco`1NC10 z!ic&!Ju+Kc1NH38D=lNVay>3xi!`POD(U3KX$2(3o?(1nhcNK|A?mUIB(173Y}v06 zcvdw~>zyh5fm;Mzq=dJO-`U33ew!!|0&i=NRcqE81%Wgn&gh4Z3ob^F7BZNkff)~O zthtyAur0I#>)$F&0rkbaKgr=jj#X?gxKPNiwYbWOYB1Wj(j!5KT_o{M7iTEYRjul{ zq@w&QAj*iCWIyIlLnR#h%-VWf&DW73uO{{S*c}YfU{H54R_P@3l~QhGcvTOgli)rJ z053$@IhUm!S|gz*EydXpi}0rN*h2#T%FnhPzy3zeonKa{)gj-f#+!z6moio1GW}=` zI|-+RkHFKy|D8KU9c-dGrrlu$xM1DDuSklC*f-dt{y+DINEPyO_^v5ky~O^DCeCRW z@f_;s=CQ^(gX@L$q)QtzCBY?;=c=Q4PD&gvPEwb+&pQYyxff3{;YnzDJ>a6#mjL$0 zU~u*M#w9_Vzkg9OpY$PQot5&Yp%hmvI&R7O2qmKj^K!~ z;3drqj`$hbRN+buvPu@w?|$A!4R#MLEV^sqUymQRwvWDVwAwrS+s!5tgVWPDyk&$n zrxjL!$UblNtS99>?+jnli^OQD&t?g&iYQ<}XoeG&38vg75-O;+O}DuuB37g@qA|<; z+nLuld~jQp&|I2%_vMS7*51JjO#a|@CfE3gg$JFKzevX{y;*hBwo$N#x^2%Ul(6ItfSzC$amd@aJ1z2p&qW%UK2N< zL67K#`!sxmUZQ7Ok6moXJ=C~PfoQMUK585`wp-gz_ZtK%!=+|SN8wRyo1$U|CC_x4 z6_R>;*%`ftY&c~MmPZp0SOGHtsp)B9aZKx$+o&uZIty)}bLxTk-OuGq3)e)n?b5T! z)Yr#F5QFe>@Rv`1p%6C_h}Gi0tFs_SK^1Xn#2lK67)}N39?t??krh;oglyNUEwINbCwoabtusnuvQye^b737lbeE*dT>;r zqEBKqa9xFIJbcgXm<8)weR(1|itn%(*<|1)>alzFC-<=5Upc@v(##y8Z|0&1N;>=$iXBGm<>xs{<$#locZ%3%#yp)hy@}k-~l{cH$BQ%_) zTe9q*+eJ3q(2$m7giH)R7Q0?=2TRRz7{xBbF4k;J9`t7%b^Zf96L$=UQv#G=U<9J0 zScOGT9wOG+f_*381Sn8SCM!q04{lw_3Sv^20~fZb`A%ex5TAvwQmYRcEcV(vnJ(m_ z)dsRds%040B%vSWdPK65C_-B2sE|p9&DDUy1rVwa-dpUmtGtd^2UybhM}-hjN;(Q; zQN?9f{r$}88Pee#R%`==r0MeafhP7EbTd%CbAA4bm$%u?13p+uvkp3%%(ymx#9O&p zQy2uv_iXX5KWgM&_OQCV)gd7$c>LH1oi>rztzcz@5jTsmgo0I;ssV}fP@9^WvEc_K zHgkN9#z@yj6z96nwyu(hM`j4T|68&ELT3F>YmYwj}0P z#9Lk>^>9ssNI_ZwlL9LDH~OgxhD&XEq?iyt=8U%iZ4SNMF0b zDv4KCeO|zWa+(~uYbx;Q{A0crjKCQ_&fciyhwfZhXsOJ$)7%^kl1*xAg=DcE!!FyX z1+2@g5wcI<9B1_xfQ8NhcP$H;cRxhG6Cc| zQ?~R95xFT=Q#nCaG{T_HU99ysx*ItEad&hL9bu=2OY>wXi7qu9VaC)Xvm3ILVWzlS~h&sK>q%QPI7}CI~+v6=Mel z-MG+AuNJ8~$mW6Lff!`d;m8Jdn40(OJ^W<7lfw`L_`rY!FL?zgP554V?5%L<3AHx{ zBqe`+c-c%ohq+aQ4>9F9v-GD?CVf4ovQ@u;D3nR-qPqHKyDgVm?e)(Fd|A6_m-3W? zb5t8AOecPp2@g=1F@zj(6x6DtBqYPsNUbdU$DJqNA_jZs&gNzz3J@*l9hPIf*+3QN z#uw}NA6_3L5$F2h#)CV^yDa|L9X}o7pcwt_&^k8#P11InxVQ$M*$J;av%5>XxXyOM zD{#GuFYj;r7AM|EX6Oa?(>889oji2-&f&>+keWCxJ(OSuIafa|zV{m$lL8m2ly;aR zksSHy-Tpb!hQy6BBPrM=&&Ge_yLB5gQd>-;K)IP!~Cw19yOgi}hgxj)tFBSSg18!x@zh|V*I1F>}MLdpMtRsaP|eQ4A`h=tJH zM6c$8KhU^Iq}H#JswSw0i|eF!#`0(%S?qp&0YFK8`ZQc(WyB>t^l>e~tBS`OW&t;J z4!P!!R>BYkc2GQHH?F%}m^JRY5vps%epcXL>&YZx|EvNaHfF(5g;R-_cLwl}?UCavn;bMuYyMh&;Kxnu^H# z=`J>Bt;8P6Skvuqm^R2Cq@SW-m@Vb>jq#YM&4b`08A8qiCIDmn2_l4VV*2YApCg_rI!&c)1YPqv87_k zIr!g`If(z6+yQHphl(O+I;)%@LXVz?xO`p>3TLz%>~xH{G?Q?9gp+r%&0hMny4PiA z{>yH7#n?=;-jtHJDFtpq4U5&Vu6Lw)jUf#y(x- zz?gMfAVMhnZ6^235DF~@kb!^YjLWY@g|?C#NLX$|6!Uk{ zblkc0C(9bv@I`c>emIt=QwcrC|lyj|XMjQrjE2wRj=>>H8 zWbugAIk4G6xWcTwrBMX?5fM?$$|H!t|EnU1fG&-mombrxBr?Mh>dS*_bcSjp*=>4hccC`DVZ5HWStGk`3ag+1>=jZ=;ba91Ngx1B>VxyLHyQo6<{~JVtZy1E z!$N^e)e{vq9Jv!&_^3-km?R9W8v>kYJ0md)rwxQQt@96bqz%V`<=~8Aff0!$BtaTR z&!WD;1mwfc=^Kf4@Iy08uZJVOXnJmik|t!uEReB&-KL>?pv7MQfx>FrlCy%(JEdK3NZ{yL?HFpFtGxudE*b)q(ZkfYCj;9L2i8ff_v}tN}wG4}@9?>--GMM#$^>Df}-L-UV7UUbrgWpSCs` zOuBm}-U61_>04nmLL#4_L=}j~rEy51f+q=F1rmiEZ}BscJJ4Q)>C93HP`ng>ko?SX z!V}u35Fdm7IfB{fG62p+IjqFPEP+#0eKfJwc1`4jvujrPa~Sh_jy8&I_!PK!g-}u0 zIYnemn??;8mLZdnwa{vTMLR49M*gqt0bGMHxIhO&f4+WjWSA%8({Dsz zJlVv*I52unJwzwR7u7JMwcuEvZGDxa!%<`B;K#-hYmJs7$CvlN%F*Ll;}9cnw;InD1oQqE55Js9 zj+vuwMqwMAMW*@D7eGmm!=@^T38Jjx!KM(kremH z=yp@NBJJ0{B?RgDU-#NPliMd~{FF~|0ywuOqQ_800Wmva)lZ4GD3QrQDSvwi#*~MW zo@l1HT*@iR)UPzqcmw>eXBUG`rP3zV$<KcLJR{?QTHpv85puR1WvZ^A6q-Grt@fEZ394KMXvfrNE)mrUCRQOi8#?QC zpIQO#fDr{ml$IW@+9iyEJJrc04h3`-8+Fl)IJ#Wx3L?~WL@x;@jbYWW96;?z0`vt% z1mmSHT$#CrJ%ATFC`VL13Lp^$;_nSp|Dj;=5+My0qFmdKaRzl{AP8zcUpeiaNpX*B zF7n+oqLGovnj_iag(f%xC@d2~8X%A-Iv17kM@WR&D&fgEb*HkTNF34JM`#bD10f{` zL2OQ48s<9_27+&5Fo~Vfl@NloXHXlV>GI=bODkg6Bq1!jqoC2^fAd_|Ai>=7g$=W| zmUL1VX7*_kV=0!c!3r2-=-x+@kU+(0(KJC(j0qG%S15bP*Bfy=E&mC7~cRbD!BlO-T~15VeF`3^@sM`PLSY1sQBO?BV3nRArnx zklhKi;^#5mfgBV}EW838wXy;|;B@FvjjMmQ2SWvU9yX_L^tGMh=U=Z&z!W^?tqSk?D3XI7b*#?E2?@%-#CH=XTH-Y+C2{G*#t zwiWn`)Zms3CusR>rIL(;jz~>6S0$$CAUWf3cpX?bvp+8lF^TN{vgt{#S%4|v)}uV= z-(|@rxEgSCL}_sjFCsNnLXV}0-KdIZEmrB{w`bDU-<(NZ^j!pOI-bz7ycP8Ei$rnJ zUx3^bhV_z9)QIU^j|Z>^Pg9xxlLhPWQFsiTs7DvRVD!P{CsM?PQ!~Zxk*QCuqn8cI zX-mMpSL|-@H|1vx}aLL)VZPAQQzD`FvnhGC`?HN2KewD==Q%4vi4 zv>>HwBr?)1LMf^U5h6b%1*+aR;X$Nh6>Tn8O9!DRdVCJof!6W_lExuTZu%Y#59TMW z3MARZo@1*E2(wk8U5Lm&%5)n0TPcadZ=^7MU*vsV=UiLIKaW^fT;WK2$6ziGQF$fpiMZ>}d$6y1wQno#SNhlFy!oi60$*X~N#SYd` z%}94RtJ~OrpDBO4C}_CZZsiEmi70afT%mI;=lu7Ty#zm4^g-(K*GWRxcPy?^2ho%B zlpj?|Cj*&ZYmUkX4?Nk`%wh{x{Oh=LtKXFnMt*AFzlgD3D+je zPqOPO%BI4?clBR#z7jM_#M)PrPftHKD+(1yDFeZs%Y!xKLzT6w#a*BRWLuz*E-*P+ z-A}SA4;K}v5HMcF5|U+z9q|d9ERaI?A(G^KQa^!PkQehr(#zsQt@CQuXj+UY@ zAUP&nZ+30rcmRl*;Sn$*GsB%_y|hkopSFMz#AT3_XDCO#kUEcW(wnH+<-);m>?(?E zmjDd7FyOY_tWcYaj@SkE`U-!rzhR&AlHU|_^tv%kb-ivx>k{JAS6)#GE%GnkY1DjuhcI^Hf#jn=ULl z)AR?9mHEo#8|$Z$fy-9JsnKYo?9mLz9uhTGLar776D1-zGvY)NM^c2F@WY-(IEcM= zSPO_B<@!&=op=!njs~`Z;$|fPezY*erw#xexn#VjTwWHaGQ4XUwl_fZq*sc0Q_8*_ zLU!D}KrR+uhLLPEP=7fAhH|821-l3)tF}&7BXcfJd_%oa+lOio&b%9t0+n$Q$>M`7 zPboF0A#2OU8bp%fzlu+A);!yRYn^+CgZn#6@jT^sDJCK){^zqe1fO^~DC;J0`jhVE zH+W6a%=eyb;updXRI7tUng2s`K7gQ)h9LOPS%UTgc$9{cLmE&}HQ8(KF)(-MMl3Bd zC1V_X&zL)y#C#F%{6w#3WouL37UEVMX&Ne7f78KjZ)^%cW><5(tX$3(sHVSY!UHua zyB-30DV7C+?T0*aBvs(3Hs>J0m-{%8_#i?MOC$`Q{vy|}#^hyWd;9t&3T^UKQYF~j zn9@@cE-e2UVoUT3!5oxaHYDcoSgsr{xPl;zlaW+B@g4Ndy8k;_)gs zWLYC_CypBE%8m=uNI%OF$@tr2twyEo+JTupE@qL6Nhltom6R3BP{CESxG7e;14S}& zQEo=W`t#Bm1C|u9(J)EBrFZx(!m7uNRk}gDTv$q4@6cNnCMw{8I1Vzn2%0bUlvHM5G z9p~a4D8TWpU$r&omFIXFeB)|S+Vg6zy7izozhzYc{qchDHbFPf5Mc`Zji|MxU_odn zc{f3OHZEw(AVK~c-K}U*Cs6kL8tLmv)^6q)Pc6#Q=v*y9n_JZsu2*iF%APXlOv1}s zzd3%nhFe6g6x4K79$0uo_Zv=_K8ikBJ<>m6UzUY14Qo&3z`6}nk>NDlm|to2HT;tu z2~)Yig@(y-eN~rt^Lid=F@8IU#wBhjpb8aSyJzT*!=Iyvq3{z8CAiH@d#Mx-?ymU{fz$#J4nF=ql zj-Bxk<3s_qlZ!w|9TR@!VVzhA;PN`) z9ld1&$^OpVY`NnpkhdKQ)Bt0TiODnqI21889N>a$Wny74H3x*`8^uqS&?K%M0ZY6( z%0-GVB!{Jdc*2xgrGqO7h_g~$jtzGGXdHjXOFqESn)`j z6VEq4eMr5*^$6bHyvSR_X^2~B!2f$<`w(}>*S!lmqASu7r@GKdQ$muYMN1Mfx0N0f zTAhe7s)-{WMWf#iJ>lVt*Sp5GORG532C->U7j{G8Av|T^$N4PAe(MCnW!tidc)KJ`*1Zr{}+$}4qHH8Mh+ZVW*xSY`l5pQn6iWK7!l}8#9Q6xsIJas zBCcdmA4UBza9iT!6JOeA9eh;Mz940@V~1Mkvk_RfkG7ev!__y#8TSydPYH z9iY&%)*Xr=L(F6cO-H2aHDECrRI$VXz;HKUK*c<22_cxk@hpX+j*I=s0&;F;-PW8y z_P@H<3Q?FbsN$9LqlXEUV8bs|0Mji->Xc&$T$E?JQh7ErHcSDDNh`E*q#VX4I|eG! z9qpDDE{>S%TnSdtG*Gdo!4CHqWka@31og@$*LS6j6>D4tP+^iq3R0VuWVpp$c@6+{ zCm$migSP3^444+cFR@b`$dP9pMKozdUuBbq8m6Nq4wemP&%}%*j4D=aHOao@o|Iri z37Pr{VHZz2IK^kt%WD$-5U!w5(pJ%SW+%fkRuQnTlLpL>VCV|>wxLp>+onj_vRC@{71i_$9X($2K7cnc4^Ms$|oT z_;lr$VvW4heb?dL7W|MQaJj@HIIbt`I9X~ttaA+vX1%eqy{Ok1-FjTyeYA0(MU)e$ z8Y0??=_It|n<^ZYL8vJMB0$w6XDrWvr4V3g_iq;yI6(t25UoUafM5=BrO1<@TF$w@ zBdK$=A3KOOy}yKcTdZAlE{{(;2t2*N=zbCyj5M3uaAMP!aW`zW%1$%q8rTCV5J|k# zX$&33dS<8RRV`c!k6rd_y7I~&8j^Kht7n4uvfukJR0W4wMHLd8SYMpb%9-1D?oLJl zt3C_W8By)0v@=rd1(px)aN;YZ2B5tEvFX*&%!l*{OFroD`Br=cnAgU%Rs4SI6`0<@g zOzVL6liQw?ru*@2_;$1w2q^30o%3t9en_9w?MTQk-;e(5q9+b^O_AIvo@sRmC^%5I zFYH>R%s|>6BDhgY5>V(l^tuGhFic4>{N!vAG!F_F12m_7uY!T=<_ruvVyM4 zQ;Ek%7y{KV?^O{XIpK3b@C-M@N_KNw8#T&DGC3r7J#Q%mwx|0bL{83lW@K9 zr^UNVQH#cd*WG>(w*l}sR;-`G=`8;q;C^E5jQ~BEN*jOWT?FssACTbu?*L9~5`q5~ zewKe6M^SO&0{LgzCn*SEU4yjB#KL6~O~qa!4FbxGD8Yz)_|{1ticU@(*lFJU!7#3| zdN_!}1Msv!vzXi>%q|yIklCIilymDCJemR^qH0v-)l^p3T`v5a<8v|ZgLe;l87y&_ z|FFK8VmF-FZA9n%`4`tRN)8utW@+(>iqZ32PX#QN=74PUCrE-09QK1w`AwY;+Y5yTb2RN?->>1sg$B#^0@x-d=6)3F|gtOzg_vdp2#h9HUR+3ShPMKIMCkVX3NI9bj8gl?Q60Z^lU;cHoQ09QuR zC~QE24+86(NhIM*?RuQnj7* z#V4C#z!pf;IffVl+lb|*Dho~=woV-l7^xwmM#zuhK|CI4c-BSFHgo(qIr`vyTKvqr zi+*8{qVl`76O%_Q?s#{Pw_pllFe{i=^P-Elog?pT4x0V#hrl?~C;Jbkv7F ztoN*weunbV7e2l}O20$nI~!6mNa9!MUY9;dzdTyvPeKOq&-{Fa(@1`+Pz_z%zHc9H zw_1&(7wvuC=spQfJwne(hwPa>l z#nTT`G&G(Kxu<6XmIzRK*r1PHQGu=}ptJ)hjI8-HXSzBvaVY-S|q{t7L413^4!_!TO1RV~=G0D5qPNKqwLG-C7u zS11jJUVK$sLE05j3)Y@${4-D%Ay?XGdOE{$IvJc($7NWb$s+8NX3f!%4*seK-CC2J zVB$iVLuNv+hEd!fGk2NW1o0CLsS0)JC&Ek3#v_9M zohtK16Q(JvzW7?Zz5DXTPHXSrMZ3M|rq=|qWL0#3BUO1SEJ>o?Mg@}ny%&weq0khz z1d4eOg6L)*8Eh83Fd`)4Q(E;LFvv$)Amn1zc3Zj57dDeQRDPGB$oy1g4Si)%%F`+@ z%{0$?MT*lyO4lMR45-!v&BwY|tgL?nv7bm8eFwq=dGmz1{PyF=xwiwGGpPgF6$tl; zOEVdEL7eh9Dy>t5Rp}Rwi1ol}4c`Km)YF7ZTt`#0@$zI-k&TSSv`TLNCsZluY=iR3K-#wN}s(8&C1>` zQ0FNBPI|)=31)KCD6rwr8BHYG}X#s5g+A z8NuD>Hir8Ct}nzF`Q)Pa%?gU!Mk`M?@lQE3_*2+GmETzfgDjYf)5`C|!C;(@v1#Mm z-BoD+Ejtj`vD4Qm7oD&DtP|7I$ea`SK$B_HU*n|duR3M;#iW^9 zYNb#Hl-S-S)BI?1GwQ@HEJ8Jj*Vtv^_86`4Aj5`>k`G^_c{!Sh#PCHTxsKA7(!q2+ ze$UN#hPorII}FI&5@foPR$$v;__hwuHBuOsR!Dz1P8Ko2X^l&sz~Z?r;mg2=npCBV zv(;-!tUdO**N7s~1qIVQ+NKjqAYU8n)7>3LU;BiP9r0fnj>03C!9nv_li0S?iJr zAajOX0fk%XX46`;Yj}hZA96@p;)y>Ib4tGml~dnU){nh@l!R`iHXl%!i41>FmBiF` zH2@Bd_DSua6nm+{QO1Q^mjWbi#Esw% zw!N`=$KpJ9EpBpGV?4g@9X8;k0)Qk3Vn9ZMEyZF!T{QWSoF-u7O}MLg^VU$}?_MJ1 zHGW78#7T1sm5ivtHH+{elF?0gA-pB53OUFrDGt?y42ko_(3`oF; z3<79Qg(K%Xt8qtS9NRG@B!O*OOyL#aivZs`%UD0UGQeP@uDW!=j4`cPUxy^<_=Y$0L(J{2+4_v5&eX3QcluKSj28?(W0iQhC{ z2o!vopr9dIJ`XghN?;Dk=o-BckZFMZkNqsiFdj?c0Asr5kC%hN?(HL{^&}(x&Dn zn-bE8@>+zlcJA?vqpmy%78r0=>ppUe#Euy(6uO_M8@RG`BlhgY&qLsUspUu7BTHv8 z?N!m3y?#Bbr->$>J^wn?54r_2ktQ#HZu-Zw@81Up5oS5YaIIv5h;5kBc3e{-a;XP% z8$MjLWRVM?!!d*-R=RWqfu}kRalsTk_*kK?kove8!Y;1+k+;_KY!(5Dq%3(EXN2Ts zA-RrSbp4ZelFadN>(TwMoR4S%zk{H@|JlR%(*ynlHR=&&^(t+`bUO+TfCQ!lK48l2 z(dqFqqISy5Nyvw?D0#Ele%^R~aP*hT0L}J~xb7D}l2{Hxv%QNLHGicTkH7A{*x7&i ztid5DDHIKu04{KeOwZ}0JaJtgAL%|^3{Bmq28AsU}N-)rvh z=hFClFPJp9&5=HT_{Eoxw!RX{6TedYetw?_3&2WehkJ#T34C%NRxpxnl3}Hi2P5ip zrnHowvsnlp^FOs`e{H;Y)^7c9)YyL3Zf@@qPukxyqDo#d3cuXjf0lU#Jlg(g@5Qr& zpFo?&5i!z!YVU3(kmlZdzWqnR_ssY9kUE9AXT5j0zunqBIC?(Mt49aVUhcG7e>vp3 zXARsuY|jfTU!4=&=F7cS;Pg5Xx(P}?C00X{Yc5mzGV1K_sOr)%pVivEXvm5Au zcOFi_KHmB1;OI}y);4oo@FE$`+M)yp9&;w6(#xK$nPuPsWcD!0i7%lv-8msj?C{p)v}$*|ml^)5EML_tUIQ5krNjmviK za$vBXhE(*@jEA=gu^Y`@yZaM79)q_d40`uzlOW!G)vo zWodWe7I)V-Pe3&(aSiJOJIw;yFyFV#HV2T-+t2s*DaqqnT`yN5jn#8Z>t4t|ugY-}H40Bn-|{r0mx?x&UV*R{97DvcK+|I+s_ddHmW^UViaTVHK`@!*TncgkV& zer6odMEWC34%t2n9xgHUk8!aCE^x$8{Dt+R@KnS31sBg?F53a_{O<4#VhodA&m`8< zy%*bZD&G}s&>4Qg^=$$G{`YP|2fmN2>)pLSJNBw;$7m_8Fh=!_{k^B@8;;HDYtOb@ z+v$5kiB_P!ULBe2#c22(N{7pDxK ze$d?6ei8U7{RjmZ{j-hJ>SWCyfPr@N<*s3IG^oDOIG{?g^0yM|nlFDiXyVWS>+g{F zQz2V=mWsBmjjuNDZ&k;CzWrxzp#27q3Uhd;tAk#H!;vKZ>cNAD4<9|)f_C%yXOA9z z{^i!A3OC5RdmL!J{&K3kk#+cTbMLR*-F#%s{~`o5(Qu+ihwLeC)R2TSgf}dO7f}tl zZ=2lD1T+-XA@l)7o;gbr&SoSXO7cmMg?OmX8o`^qw2a%`KiI}Oz4tvpz0WhqH!8qG zZps+0O3cL`FcL3e&7X8hv=kF4?YQDY{FU#D-xv2cwu=AfYyRiPATM&$k{u{POcJ@t+6Xbp^;dT{Pk6I92wZ{-u>u84q5z4qvv~ zKWx8v1{Do;J=;euvO{GDR9>S}hqtQgT;(k&>Ub$Nd0rlZ<({?SLu?;Z)yL%7-itlo zLMb508&sG5l@yBP6@+41dt$ew>QnLpYIbOVO$HG!w4NWD*h_VyWDv+j=%q){h%rto zHf69^ z=506!;@iPmquAPoHPvXD;7a@}Gp%p{fHQ!7G0SIgO`|Gvn&ZqA@eei4?*7XrPZDw= z#M_6OW(Nv6&j<422b^XXY7CD}lQ|!BHQP^BLnY&X$R&|LHkSk@KHywO@Xh>abBVL$ z1I~pFySu;rJ#C@;;xYN4b3xWMMA&L%{{znTY_CZSal{Z#dR>ihtT`hF%+=h7M$AX(?m9pu0jf9#H*qHS@1^tVIn#PqkA zy!VGmuRNpP#FU-WiLdNgf2qIiBm8|06z!w!??nr_MBDJ%c4vR*@MJqfP5k`unq#}7 zcZimCyud`d?V{Go+X;GK;CTq*;h&AmW7e@F3kmnX;40m0c3iP)SyM^p9Q))F&@-Ua3rYTlWzXyY{hF$=>~wo)D8VBba<=x;P>~6kh$iNBYVxDNb)70cV4py z#vUMcpq(IOX)_WiQkKB?n3u2kfQGCqQ!;D-$jw_ z-(^v49O>_53VIQ;mV_nLFsS(8{N43SbhGrhElhia+mOuY!ys!APO_ChcCI?;JlI_k z3AXb0&dR+Nq*kCl?G^sj?XQT-UFF*fk{r={EU8Bb>FY|&IL{md`2wP$arteJ1vWmkS!y&`k5ys>dfJaaX zMEWyo!h7gB9ZQ_~0;5nH#Q{CfZ*f&Y`dDL3GC2ym;CgX1V2Y5`97mJm$lu}6>`p`< zv`bVRQ0xv?8i%092&l{sP}n<6Qr9_*M7nf$xRfPbeWtY_Z~T`a+kdTAx-@Mg0L{|r zGD^S_PtFR$Iv70veJE7*C{s_{9R5ybbA(4guAJ+BH&K90@JWP#k98mMy&qbwL!6&% z_!6!&il0R7;GVt-%N4J3lo@Z+1;_E>Rq5bLxXkN98-yP8KnkU!p+mUm2?YfcM=_e& z&BM$oGQc5-hk_?KAGsB2`MeqdS*2h@>t(>-(yq8*v~-NXtzjH$PS-=;)0$bCaxMs= zT&S8^QgR3GbF!muNy#4B(0`fChR<;M>B)FH>A2cO_>j4sU`7yk8Ur$MKf`=`!aqhx zztl;SW=7nuu(~ZMNP9p?fhGEdx zTYkCBlWBGPXO_1VyXk1t_|5l1j_1l-l-ry@I3^8J{H%PK1)m>;DWJIeze_U44)F;h zAv33)Jt~GxNF>wqi#mUlrkrp_J9s>!T_oMw{K*;4G3S(&WvM1irkIah=1@dsAJ$}FvPX#glrM1rk}6Nw-r7Uso-2MH|?xCq#17WM{VgL3H+myKq~@O(?T-v zCG?ao>)NP_$!joG>r2`w)>e46wDfT3zJp%M;xTPdxw75d+1tBU{Bf^oTHn2*@p1>c z;k}}XA6L8&l@?rT2cLv719Z+ERb_4Zu~k8~=w2)pEAeJ&@%!`87oD^vBA)|P|2@8 zVo@XjMo(wt+i?sYLp(OZz+qIhQO-;tM+%jM68xf@E3qDl08$ci0;3!WCr`T9Cx1L# zM;3+>Q~t&GgxZN6z~2nZyMU2TM9=^99uTajAz!g;gcRXes@f9zW(mY(EJAz#3kCP# z1A*%0PV<2nCiur^ap9aH@)1!YOzOTmuL!~j8gqF4yd zPb5o*0y3lkEz$|})uFI|$~v9g6J6EmWCqlW3dc^Jfty?A!oaf03BLKu94yK5_vwia z9=rQl$K=}2cfZ`Q>zh>S5d88bPWn4hQo711ZYY6gOt}aOXR^ zDvY&+F^DIwa1p^8M(M7HF)9MqpoFGtkj8J?;hT)8RiC)lQNQf>pdPcSJ#%Pj3-+1k z!ahsF2iP7=Qo>bBMxMBtb^4LCoqLj2t)ot_yHY%+C8G9MQ&5zO8~E+)3{?;kZDH9jei#fIVI_qoyZNfAf-fB$dtZK#4zw+a!di=v1V zWD+_v*h{*gY!AvevvU+z;CZpp-8hbxacw}>QDHNd2gRl=(ZeaQq8P<=D}p@T4Q}M} zP{>iwhU- z?fm_BBIcJHY~B;E6vQ50ih?_c7)T;kkOsz}==W1MkrBo*v+ejA8s);;zJ6T0g$aZ5a$BsW!Mlq>w5Vfe3Ya9w2Sbubd zg0aUk8FW}Ln6K@o1himpr7b<^#(%!|ydmhPVAS~*mWR^D2qo9+muSAQPEYLw$>{o$ zi!`n_{AK~nS6%eWuLMv^I5MvUzs&$IntYv|xF(-zGCtuv2B%>qZLUQ6st2U{*8!7t z?+Ec}bks}Y7sVt##)lJ-XCs$*Ot`p&I9b14QP1gb5P9WcEdFw_jFP@szFDF6_Bn?^ zhX1fUUBb}*NF89Tut8lQMQx+G7t&50(36T1{1|xAaa_KwZ|R!!oKu zOtBpZtgEVDT4z(?J->_Grfv zjD$%hFw(0IiU*hwJA;*o`#k>?tGwV8{?%lJuqY=VJE;ig9Cy!q+AaZW^T~6AgHlhn z?p=1?eS=PnXJ?d1bv20leuS)jG#l1;#K_l5c+pfXOCG_gEvmx|aO5USNEm6A%qJ)} z!4m;1Z;0*?f$y+zy?bN~__XPNnW%=bn4RF5FmiJloYUV^r|%gvnoF8@62YonHAC%s zJOn_2seO`o7nF{VA$e{YmeGtapVkoePI_$Aco?@yqD_z9LvJkXjC(^S=2~vZ#mx9r z-%bTgA{z{;_*jV5ZGXZ?j3(}^wV1`#0nrINKSy#3x~h19L|RYFPBHGL7=?k0ZihXz zcSlRH2?AK1h2%N~YomC93(qCbT(y2}4u#vPuhNkj)J+DLRBs|7)U9$vM7xQiWN^M> z2FrpQXuh3Op;06du?#pkzw>lh@NI3J-(=^YNto0DOcwuP@38+K4*`fZSnKyR0}8ox zymE^K7Gf-xOVnFxLy0KY2Jc{cxXpwm(shtUs#1^O-S!6Km=%>K6=cc&${kI~PUS#Y zi!@z{`yw;^EH?KuaHpp7Xyg}@;0Tfv2%Z`}r=mxGa_&I>?1~4H?WZHjZ4i1uKvWMT z`MpXP5QXdXgGRd?`KIC%U2^Hdq40KcEOAZw_#y`YcYN?usJxdlvg1Q;C0XL)htqs} zsj?PQ<>OZRr*0*ZfKskPnMjt&Csf=?9Hi$u2X{C%R?+dMZl>RAH)SM6FhL~gGoD6V z$wD!L@eoqswzf+Z(BEi(h);6$SZ+yaoBXUFInNOD8eaBzxv`#^Y#Sm`>uCNcH-Q0y zFH9x7`e^CW=OK&gKm>OZq?Aqi4(oiVidW#&YV%H^ zc8o`en~x{Bc~3u{;K9S4cuoH))^O<*q@4T^CpZ#~{|Q@sg2gf45q>M19xm>Wr+TVx zOVQ5wyyjW!l&8D51sNa1A-wWIj2*saR=F;i zF%-cXBh|z!-|)Tc;RF0O!HX%FM_DkCHU}4k(y=5{fWRhZ850DMfFgHV=$d6^i@5Lw zrU@i8WG9~Q68dp(Og*(i^I^n?uD_dD4v2lcngrprjkx|!LV4w*0xQU( zcSqbb)3_$^i$Y@IR>3eVc|o@#V47Wj%d9iTtz(mRzacCkzWri*A0HAam3^OQo4_#A z+DdFz^+j;{{3!DfgdDfdCl(KS+dIV$ z#OBf!%9we1uUu>u%6r&=r}3X`QOM0Q7y zOgXBk1K{OA*IN=9WXv$8L8j$KfZPDbwD7Ns@0ja}zsmhG3GjOQX<-B5o5$Ub#NcERJL*FAt#we%a;Ozw{QQfZGu%OO#=7RS2UhUJ zG}f|*&4+AXl(aBsmH;4C$@70h7al;?m1e#~xg_nN3Qt0c@B&mS4ZD&95Q+|k*AYxA zLx%w?iE`YTU?FK^z*z!%q|^&pO0^_9!>JW7UTQ8A-@0cpFD+)ozLTyPD_RK0;x?_3 zOUmI^$~)5bLaDe({j%J0Mta|H6ZeX-TOi3=I-ci!C;KC^3(B%t=2$KUEh8|Lp_JZK zAd}6*I3OzXBdHy&i|!pQqMN>Td`&JbiLBD5(Ltu|nkr8_xT8dQ^5OkiC^D_pxTbuB zcGTYFNh<-3VM<#@|ldshq^(u=8XE&#V;&pb^F?Evu}aTBZ*v>O{;i zRcv2@@Fc+q^P`Oy_xrH`7)A(ZzTScvk()n!423>u?F1@qg|Z<(!sXO@6F~{T7TBDU zPp`VH)cF~6;I2%>zr#%&VT}trM98jTL&X$R6F!Oz-ib>$1Cy#S?R$twy#-T%A;I#f z;@Cm(#%K8Xbm?FR$x~0egR4uI)kQXpBeEf9>72O3(Xq}vkzk;fy6}h)psIl_PJ!}r? zF7vopQD&4Su2d?Qe9E>>85r3gl+yKG|5G#@Q?}}+FCCOw0w<)^J zdo_+k4PhgCPjZQMw*wi$3J;|ll{72Z*84npiKt>&raRD=$wW_}k+H+ndH?GbBrdOL zi-Ym$H~P+#P5e{eJN@Q)x5K*_<8Pbep*@^1$S}TZ<0us4B9ar^Q(N0ng-J*&vxezs zPIWYSs)SogQw5G%aH{^~slt%vHNDxIUQC`Su1VdqI#HN@!4-8TPZWks=)_HzP8)z( zaN6z3(}p3ZOdCMsv}++Pm@ep(i)&ha@S(1t>0Gh04UwWu52aI%=a;|V+In!mSVuAW z*4Cp2?+3&;v|;7R19WTP8;|tApYP~@QER^78b_1Y7~qG+(m_E|iT%+HPpaID^=}js zcLex`oVg>KlV^_DjWb7RFf&%Zr8BeAe$h3*o;Pa0NQp=tPi=}C9ym^2Q4 zOEmp4GwH=e=L$`h-wbdqGA}$vtr!gqyC@rfm@+_n;F1-&l2L~52*Px0s)Sfy}JUYE8v+uV{tRa5mmTJNIGz^(PC zALn*#HE53p3z-#SQcL`*+gYNql&FsA_=z~A4zQf&ro+rGRwM!QwUPcLTBtMxrFAB> zdHy>PpPorl2WOEcDFdl=f`uzfBrZr`Atkfb)Zu|HM!KDLq)%54{H~ zy2tLqgoKNab+_gd!?(;NhG{M)_~ZpLu>KZiRj%72e?CJoZg4L`4Z>ryb>LBP_C1LcV*rJJqfWPF2$zix9ia7MFm;w6i2%|1+&}Lsf~#` z@RR^u$HQ*tHPw_3x}5<~_I{DphICjKCupmUCh#8f6+t8g;ArYai1-Pbb&=OBEDTPJ z&A-6!r^sC}hxwz=A{URelVb_DxD#oJTalo89qsRaG84rBrdXwAkN>(mN&X7v4DqR< za9P@#>X=-0*iD{aP(%S@&RlFOg)vCZl8*tE@KG2hUClYCin+>;EX0#aUdap08aZoH zGkE?@S|qW6+V+St);aKNL$Add3~?wR4t|_8YW+<5)A&lj0g03aPP-SS_xl9cj znBz2%N+KfsoD)&BKy+UyznG>RSngLBZjeOerP@4cmKCzBJeC}xrp4> zb7|e&>Duw`*41PPXE^OwFFRMh6G&J7iOnD+3xWjt1q}eObI0^CV}YC+M*GIw?S-s& z!GKCljcdH>zPnA+M={neVXSg)SgcZ3oE+owC6%#q+=cK}gD#oFdMeo|O9PWE$^&+G zmsYeK4`h#TrNwj}V9yImG>!ZFg{oW#Wo60|u9q#(54};l%o5I&l0hECB6*WWKs_j# zk%MaMv;OdHR#k(8D zb98d-nT^9sN3VL)S}qs;Myq%2o(#TY_h?+I^R|l&rf%ot6_;Rh&|bH^lol@^sc{jz zNngTr(TJrXBFDpib|F(*)RSaU{*(C(xW;KC;GiGj0*UlcbM@kCus4! zMSB(e31rY1Cg6bui9x=G<(*w$z^%jtyrjkQ$pEeOpa>sH%aZlO&R96x&?c{6<2Ji< zeAGX!Go498Icr%KUupBK0c~{EnW*D&Sh>6>$gA-n8o0*v@dsn;az0R&OTR9DM)*0{ z)m8M3pmzz>iN3`IfM7}*k|Y(t9cGJ)Ei~o9jU8u$3FoOKzSaFH{;+ttetB*2gA>Y5TlV0D3nC9qxHGfN9&+13;w z27z6k$A7@pI5gG4{K0)dNZY`)wDL2q3M;}-1e~m+@G1S%U)xla zMjwtZCing-HqYJ4!nNX}(<9X8xLdp}Vt&=Kr3*fbRVgkLu4P^a9TSQ9y+ko4TtY#0 zP#`H3R&!KY2jJE2vAEGr1s8R2-W6W=EzVS{`!4sISg?IklufUNlN>hp00U^E1oN+@ ztQc?)ION~W3eHHHLP!NC{w~;;L4^@R>oD_3D34UH@*2d)B#z>JsX&IofG3TvVn)gx zrjWQ*%k0W&j3SRC!z|WQ^c{#R7=b8NNy`R{kSy*}ov!rGr+|rjoc;|SbA76ZZUFgb zQK!KvK$m=KVqSauMfb`{XHP=LbdgjG0Se{8!=>W>3nXOYNB@3o^Wl2J0KyGdI(WD* zfxRZVv~J?M$===!qR`K?Mgk7?Q8w@94@(jUjsyn;IhQE!|10bI>prbYFVcJgy(|^I zqyYCW07y;0FcFjfQ8B04%o~Tpqi&?0aMF;dt-d6%rv34)OwhGH*( z?GFxVfg`-~Rwy-|N$^vGCbg_v&` z55egdTgk)8`|DG9qQOvTxl(C>?tqfIVpkNW&t=+j&Z}_g39wMR?~OYb$5*^(5Hn#{ z&DVWN_gS6=5@ba|X%ab*JfGW@Bg;Qb~n z>s->-leow2YH;L`S>6{*MMZfWMRXy@#sl6Q<9n|>`lT%0l?uV(LWjs_ke0feL6 zI4L-*OI%`U*>^k@R@@(g1cXOHc!YhN8+au}W_cDx?a74WpReFr$#vnlZtVApiBWW( z94$J{$Ful-au=Gzh$E;U3u678Mku&5b7T~dtTdQ_s%oaDHl-kyf&@^N19#ljv=t`c zbbw#c1>u8!Ew`}v#F=DpdTTgtaz=QFrKpLQ0NVfL*9k5}L)QdCL?B4=gQQx;-XBT) z2&QbD;(GVtU0EN4FQv)ZBjL@S-fMZM{k}MuG_i!u{UWfv^C_Hzm>IM}Fv2rDmlQu%)R!{qx%(;qm|Dbg7D z?g5>@P`chuAW`K4@x%IzkI1(!ed&8Y$M6`tc|jKY_$9T*;Mc;#6f-HjP#Ec6OX9Oi zls99yOqf+{0UFm?;+UZ`XWh0NG_Kq1d_?Sx}A7vuokGa6pTb5>JtR zKAYhc9zPyzd^SQ13(Bwh`28qCm2Q*xn*&`quZNAT&v>Jkq|1C0T63R{KXVk$MzS5) zTkM`w4iDvCKNKqxe7>F0W5*7V`A<10I~Z0V!3f9Ik+@qNm$1mY;EG6`WDh>9h>kzQ zzm6qOPF*c>kGDjignQkrYH?WL9vp?OB-PZz4fC5`^C9HWDYg$;ZkVaIh~$i10w$wJkh#`uz`ZO zgyBT6L^QES{O0vXSt?a31@(#|D4Kw-M4OQDj|r;|7su7umX}I#3VcMEE$Xck8PGOM z94%o+VU>SsJZOfho#AY8j@O=l47nvLk;58V!IurJ-{^o#~=>eDlo*5kOBXcf1Ua2(+mce z+Tf}R$u%OfBlk0zH1}HzwDC?2JcU=2IsJDu*8~^D51dPQM3FH$<`wAEUx-WbyViPh zfo4Z-o}Uue0)u-v_%j`q^YGWL+_=2d6vh-^8d$q1)~=4~eHX>Vyp?*@Lt4-DBibDU zuglS|rW({R{HyCrY(SVDn1!d@ulopX`ThSKa#W-Tiu6jUE(IFjd(@(V zXH(p|ZX-RnTZ$H{z#OOi3)0Og9yLTRE<2td%jet~4J_`q7+ zmTI(KuXE%Hl~R+Z^w;;7v+E0wZ841AT*5s#K`tg*!Y3F}w))B4Z>}MG6G{Oz90ix* z80f<0GdN&C>P1L4#OZ@YxtP3VcY{RC@n?g+M_|)qkl<{VHvuy0wQ2g}V z)PddPs)ABKq_V9>NBR2{y1}znIxpOapakg(qa4p1hRZn*kifWx=B_=dSEH!7DYf2j z7o|wK`%Veix|xxG4NtW1At=2qgEjrYLHRCSI1i~cwIAR-m1G#CbR;k}W<3>GlA2_!A~_wq}>>!d<;!MKxT zQ!z&h!XwCvbOG*SK|Jrj!G26v+z`?NS2wNhNR|Y&jo*Q<+magEh!a90%5WKD@h{Gy zYg35#jjp&co>F}C>i#UGn9$TO@P3l$f`94$;SXI!9liLr@tUL49RFN7NFF`fyW0Rt z6Q?Z5FVSHNeq;x_3PTZs2rFKVpQLTYUG0~x{^*z-+%InH1b8)fb-F9aivQi&{Bruc z!d)FpCeM!@g=e?B;?IruS3IUG?kj0fJ*}1f%o3lr30oM^nfQm7C9?`WIWo<#W8BAr zcVoq6dLE>Ws|Rf%BXSMv7QFail~>~g@M6BAVtw&if5-d<$7aXc2>K5Mn_P{G&az5o z9tH>YC0n5b+>7?&*0+GppvBveTd25`Dm1`BWj(BNaNYS8%)XLLH(7E$9cGlO5 z#9KzCx8W-5SQ?wYhmWLjK3~2;EEsoTvPCxzi;PX#OeB~7(%{v>`FD>V zefso?&WcPfL-k2Qv65K7K@39aGqxIBs3zQeDXD*nOT<-2aXCRJMRIBFB_0_{6HQR5 z0RO7D;rWtWI>*SHyd9fi32lA%79H7&KvdecGsiqCmafSoHu7oc8FF|Bg?3p!3OxujkYMV2#b|^IsfE z)txP$+2C15CyyU*Wx0OY+!oIqBu|GkX>CmGtC{JppnEF{Zpe^ z$KR5(rgG=0ySf{PGSKt*;<(B%qY;WkMgWf8RAAjUaGC^+KTC0eKQ%^&!|_3Tdpzvz zK0mCPmMb+C1Xwc5vbv|I<=)->t?}Sxcepn|$NTNx9@L-aw}1TR(I5UG=vby1=GE)( zqG4;rhQsb|_chvWpj|YdPJ7fH9~~TYhxoQu^KEbNO1^QT<#va?!@X{4E?zTO7n&-! z*ct3?qrrMK`FsPJ+IZC4Kai0)d%s=zhBEJ>;pWl}Wl=@L$4fWl+KP5h(5^C7J!sLU z4Env@qv6qhdknf5^#*-x&fUikpFMnfSK2?qLqf`z{G+%ZAAa-wKeJNPH;*2nYN5+v zxd7)wz9~M^mj3hPYU>j9XXpQN@Zn-~g)2k<(sNwnU+T|xG1om5BmtX4m7T_0yb6T0 z!sAOx?@zUbjJm3Gd4L`aUBTCb@NAHBA^avB)ED4kBrJRp4NJ@T%AKe=0^-Wpd3u<8 za*E?3_JZNM(pn~xtu=fvx`mw2#Ds^#HY2QQ1iJ)Yxn z$;$@njlP$4Mz8#`#f;YUXug$(>~yRF zS3&|X?oQ!a#2ke39uM(+c-Z*qeD;YoQ%_NWf!PaO+Fe|b;Hy68q^~!Zh}q0P;7{(! zUHp3dc8X87C~MsLx8uwA$kUEi@OCl18v^YuA{AKwH3s(R z!c{VqujY-$Pf&H|$ju~5CI3FeEG7Tg?*-?}#$oMYaQEU$UBY1WicmEBAaFw$J~b(P z(F;g2GvPxM(S}rY`m0uAH`-j?p|NLd+?OoJe|*;KHYrw;1B%AFSF^>2bXsx z)#L8R>HK6m<W(GDN*ZnMX+QLP{!%8(YT=987!K+Q6 zUzFb9%XEmqVwxwIy{}Kj=8`^Khij36a^W%BDEW6~ljK(p3;@q(*=<*{99`O#?cbpQgHXMu&x_f)$o%ZNZE;u|u0dd@Zl7a4>PWU%! z@aY@jLIcW)4Q&h=17*d{bwURvZkIO9H{lG{<0?!5HyWU#KmC?xD2M0?;%C ze>T$}0~zbj1#VfoI@VTd89uOx%T_Q4<}6Pq=aZ+C8~+7z;DPVR5D4$4Q0iIxKB7DR z=8^)HJD|!KP6ap#aq2r1o}nbii^mXkPWwfAQ&GI0mdl&@4A;w;SmDMhYSzeF?>@SV z!*X&=`58(^alKI%xlcyqEbcrX?04nbG1xEk?%zGSoXxI&Cz%IlGf?aNGY;Vy(m5Q{ z0?ftb>p;r9!?dX2?CxASe26TJCihNH*E?1!9eJCJ9$0+l`7fTX<0fAB@0H)zTXhs(Fs10=FC|)dll<>ku26v^BY}j}a^y}w z_Xew|EA#{H8J6}9%apO_mqECAHdsgz&r*tCers_94;fWN6c#{vC|EswNkbp&glhS2 zs;MlA<9sPA1m*78x+Hsq_Vi24SW)Rff0S|u6}^X=ckm*;5xWRlgA?A`aD0O5YFD^C ziaXp=bImLUB|r@2)84fUr~X0E$)u?mS`g# zDXVuZ8V5Pjs@jHVp>?P(wo|$l%mxjL8b(Y7szA#mQoiLBOv!i!;#v1h5Uttb1qX+) zchz6-r)nhtaYPutmaE@(kNvD`0yC5@)% zF73b6o2|sOAi*>gR7Zk?1{iFIMNbaSS`Na1YsCzj3F1tYivE_z`-#ojtAD#gTs($)CC4WTJQFSo}0!Lfmuo`@nOtJZ*dFlaqMM z3%pcd-2$Gtvaw&;Z-%FiSTjI~GhrBCCWfd8;MWpEU(q_#J|Cz_R6^EL?yri0=B-$D zZ~bqy=zpU{!2~EmZ~q%DLa^=2qeYIlQK1_m;DSr)P#{J1_DrG(v8biHf;wgU3%)69 z*~&efza@CKJO?Ng;b0Y{5fT@`On*$mCaGt_)!}ShUY|qFMam~!kRr6?UN%C2DEu#} zM2He=^7EH*L-g;vFR{ePXBFvX;*7Y1vR$)JUZRy;6E!m~f+KtkKpqtWP4K;kVh!TT zMORVPF|PU3v|Li}7KEL{ZL}AwNIaW}ywmBvzEGpvR->LEH47EzMdKESbcj77U>E|A z!4>!=ii)oA0efEx&4PTHOJw%Szbisee*L?R&Q_dfUtwrFGU0-6nm)pQ*HA}~1<5r-I>G{~DMmqX<1@k4I9eg3@;sOb|izwac-VK`n zGQB{}iCfoU9lmsNw}Y{;4>fojNlw0mmL))j>9BSUBC|IU>2@dD_q7!6yq4?ZF`k1T z!ad_V3YL)+sG$=;R`7O)JPKAko%{;_04tINbjC3T_9XBH%m0J~AgRBLat5D1%$S%V zRiMFbMV8&0JbeEUUGs^c`p3L);SBrL-ZWK|cesWu_GTzx%{(PdCqr11%oE2)(hI)g z5Ysw(@OFB+5-9*4kKW8&*4^#NR!(k=!ES5A!#Zkq{50BeudpG@?n>?cuhE{^$=~mm zV{(71EjM{zIqdK?yU)H>BKA7I_dkJKaiO<$aQvRsoSSWC#-1@x5TRu%<8;N)F$5E= zg2%wUj;V`iG7Y7N_aS`+V-qji(#Tc|MW*R=ld^#ly>7wC7s_0Hm|dT~Wv&XFA(!!Q zYlmpPlfFneFG{g%qGORX-bOL@Q{=VHE{^f;8w$CjMn5QYiqtqq zm64AC6`^L=mw49&$q*2@d}sn0ln>WL`E<{-;RjGB3Rq8>eyIHwftEOZaiyVEL&KcD zYz7_4W#H&O1>fD=(C}pF_Ra?kbS}rM^yT-+c{sc1z+9>S3R@f*m%4O+DeLUt@$Bz( zG9UAihJYjNFm)^DOz_&SB=T zzn0fnGp8?Dcp!~i!Va!-oUBYz(WE*CbG-9mkQ`sX8)tIq!_l7q@%@=RZQ_3AN&o$w zH`lySvM05Eqod*o0T1HM)gz;9K-aE_CxNtkVMV(PzU&mMfl*e5O*oPmogN?@Hq zrHPh8EXT9wzcE|>Cz>Gt>6tPA{t~VqRwf)PT9h!$Id06-_U!N$RP<4&ddGi`xv8|n z|Fo~JD$T-RzrW)kqCTY|eNk*#L0Z(*!$fW4uU{@ur|173=-4xGzeL#qkE3GYKxDjD zV!{0zU;IRMF@i0(yqmzBCl?5sZ9JM8?S|~6%DL#*XpbnI>c4n$s{fj$ZbpE^_LU|V zBq0~BqVWbv_xE?Idl0P_2dA__(Z`E~Zv@t$hp&DYzG9CquCJP5kHWOMDQ=Sd6H~%| z=?uPzP;P{w)^5z5GdQ=Q0o=yMEW;XgYuqHhXm2QI>t>&2e{u;lYPAIW!xN5|Ml&2w zeyuP~@x$YTy6vmO`R{SVh?2j8ERks+sItuXWDyqQ3#$wOesPZd5kS`yAi^@1$Dc5? zzBMgy0(Fst$9JqUF?GcT_kD5BqxYKlTEoUF@Kw zK$q9+V`o4La@7B+KX}Dk=6GzR@CQUd!_K%r=<`;;F&O}~4-Rlsvo{C|7 z=_K52)eH|(~ze;#)R{eHJ|sB2$a zGnS8uZ?!u=b+^ZZBTfii$3BsC54MhWcDloO8cE@V0ypecVfVWI-NWZ`6BZq)!8V$7 zp0|hN_92Q)R9ms)z=BqzcobF|SO|YO7>q~H2Sc}Tx_XQ@x|b+LFy0yte(I7|uv0ef zw%dp8>MEKxQEdO*Z}0ayz%>3FW4dW$y4!!*8xH#W-Tq;;^rnsJ?(2iz@aGuT#`R9O zyG_c7p>1r#T{iCZpZB(Up5U4`#-6wP+k0J{sKaslC5~r%OABVKHEpatCppJ+v61zB zu=VE{(#DdT@%UwX?@kSt*s8-+=eQCE5LhK)g-a)>tyjsC9NsSO)-4!YML zAGtl+un(RCF3H>t8_|RK7;Mw93wI5Fs?g43 zd;ihwNNFd~z+)Q^BOtYN2)14px{qyygf=P$l|~&=Keka4niabCV;d;}nrNro31|7S zjhRtzx8L5QzCAjGCgduYtv$98<5~>6FOIq+&{wC^J@7>S#6CJBY*~A^jwYXE5E}G{ zDk(p)5sC_IyStQfgZ|-guor0sPi!3dM%!3UY$H6e@#C9N4#$i{&gT;wQ@&k^r$4dL zglo+GP8-{-GC$dK8&zqm!uVW!YU9b-pX1ozll45c_uIE|qKZa?HnDfR)I=DBwz0R{ zw;6W#2Zyvny_WRU-s)FvsGU$iyFbHQH|P1E->VG&5d~VRtk*8baV6 z3+iypH zh-Svw;ZWDT3(QL#Y zwuf|tRMutV-L){*Wh36TGuCC3fNNK~E}I%incy0z#_6<60)$Boe%BpRgF0vr4||>7LA&p`OU4Hi!B%zjX2uBvHLZi9X5;Zw6=o%W|`f*Ty&7?(W2lHRG~LT9oFuZu1S_ zjKo}-pUpP5K%L&8X=c1U+mW{0%=mZqkM<6GDDq1$-Uv3CU?bz)Q3WSNJenD=j$h$+ zZ`7%*(8hO%2e4RTh7I&Oqp^smLJ4kW+&SBO@t$NnInNQ@pa=+)$T)Hw8!v|wni*G) zW)Ou~D?W1r!yK87E9+WyB5a^Wz%S zIW3wQhs&^w8By^_LK@9Yd+*&qXgC_l|-? zh8!FOXdCO>M+bX7+RUHJ{of*y{rY>To?A2UluGCGAt240n@-KeZ{ZLssgfKWG=Oj1E0?vauOE zT(G7Jd}r?n{$MaougE{OiO|Dhq`}^i_^S)_Jk8RfDu_@ySdJf2oce{7Azf=?7eX-b_V}L>0)L`?jzh=fUaMVW#R)X>o$v?A6 z#G9Y$?hu4Ov+2Y`LpvJBEo^14fGow@ni*F>)TrctX=bt+$k*s4CP7M|3fut>8LkPD zbTjfU$FN{+t&B^6j1YUv087H(S{b)M)Fx(ft&B^+D^A3I;y!7u**t=)k8Ryn#;Au( z8g}KRK`3YN@1O{2FZ2Zx-&opRdG7Td1YO6S~+RCIG5MPdeiC>>l#(q~K z_N``ycfzMwww_uUTY0!2>2x>;=B}z7ZiBjCid<=BELNv-uiPbcdEHJFtJ_ExYOkeGSon99&jufQYvavNp zdKK(kh-?Niy*<&&n5{>B_^Agw<5vS0?utzJR>quko)(Pa>ZwEpi}M+2S+L|GS*=P zk25SZnz0WP)lJ-XVq&*4_F>Wlp1}bfJ+76_|C3g5vFOBX^z{1b2__#Zr;oHUp?@(> zsuA2)CiuU<9Ys)DnRq|vQZi;*8#d+$KI$Tbezd<8+v}~Iow>6^4X>c!OspTd2fIDG z0n4U3-VQPO=%~9Z>2j{kU%JDApdw?F(jiur^_f(FSIEiR9aFn6o-b;(GHC$X0I5_7 zyv^<8Af)<1CJ`VZy&^}bwP~a7^^2H`WUR>%vNn;07$GcUOAs#=*0fo(>*OMTli zOrXo1+sE-RR+TbI1l|^+-4rh}!!09AtK?Q|WfBSeK$UElRwj|aH=?B`v9RLYWReM> z{&BZ(bTrK))nPN~1XQNRhixdbA&IK>#17Gl#~u2RWFi-#gH|SqAX3+grDQw;E}g12 z54QEhMt>((5Hd*voxL6%QL^x8LK(THY9gKP^wBeRhIBK@D{MWn&l{6lcaXVQjFHI} z*g;xCYL&O1+F0;vM69S}JSGKr2r{%X-VzUv`NvEk<1FzyVU?q1JS9D-T|Hz+{6$C> z&msAg{#M3o0)NN8Bl4t$%~!qstU1^s7czblzmf=PHilmy1whmCi(q&w;}jv)ki%EE zDdQmV^9Ri$El=j3aglgv=%nEGQ4^cX`X)nau#$eMgJe#cI}l=tFquXh*ou#*C|Nko zm!gr)bSa|aAb9JUjpT5AIKl{FZlt{VY1s!mBzmR!L#>R%1A6N|(z{BImGz9TBSd?8 zeP)Km*_-PbzlXE^VGr*sz3hSXeNO#)#`&=YUe1%Nk1Q74XFcQn2pfS=CoQ2Nvu}yi z^^Er;G~%AahC&*fHnHiThn(rxvK$u<&;~XQIHzMcjq9022(PwF{|ODOXZ$9~Dw0{* z=bpP1+7)xl`A?kl)MuZ`x^oT`pBt%Kr1wIuXS^thMkr)cw6YJsVkBCFed--WlD^~| zCj{BdAe|&!%JIbelcqNBa!x8Ic|GIV3D~G7UhGxIvja5= zzGOP*-5m)*cqWsf14Dtb2Q6fC;~O;V8Mlx-AZ2T5J(JGR>oeJ(3Y@aCXhAme`%o^a z`Z(mL$19iKfCeQR&ZIX4vW<7y=K3Xylq~VUA~PzM=x8qJ5iU=}SalilF2)x7G7=WadYf&xg~r+v=pODhna@ih^!!gVvr41}*zQYM>$ z4RAanTWvk#eIj%bfMh#4N$d8Z4*ka`FXM|6Y}N|QOkTrLXVj{fvKcSd_ExLraAzD@ zK0u$!*Nhtr%TQyEJOtqe)xw4S-Xg2aL<%gJOp03HN#)QK#{^^Ef>fbSt+bo_i9 z8gQ^Q*E1fh&`wm@!a7*bII}{Vg48pC&@U# za2I4qLtFD6;x;x%Mh{=7dTnIxII>yK?=?);^r z8pLPZW-7*U#AN4$4QH<0;Be9T(ZP!0E0%hFBX7_F!y&;yg$%%29 z8w_6JC2o{+lzA^u91dAuV1+86R1Irt>8_ zl9}r~p$T0taT8mE7ssk5H^vR@V-GY?_l2*#q>N{7^3dbS`}pa(&-mj;NKGgcL>tLzZn6LtM{!VAPNZ0a2xe2qS(uN#xEz5t=HcX9#%1tG9J3LVYDdw z%(r_{cIA4;Em!oNdPUYVUb&);$kfzjzn;lv+Cx6GI8#e8g!PPzuGFS5eS{@ta+#zd zF9{*g8~KXYGakDU4!ig91%IVG!x^6)n>of*ASdIsBYfyy-JwxCTdRM8R`jTpFqO$w z>g;SqIUMVmEG5oK^upra@Omaq>Cd=U5*@FMuZ|rbbZO`^-73z#T+ieurLCgfvDy4l zKPWY0@L^sQ8XdvJB%N$zJa!zagY<#kj!%1h3FA$ioEtfhoomK8LCgU*GR`^|ix7sH zrZaBja)~s8k;bn!GOjVzSNCxr&v`{Ravm|PLs?)FwcW^E6Y?%(M)grq2TC7tEBl;r zitP>Law)u`her}?-^h5xyp4(4H688PR-ipBa;6p3K0(NXi1Mm8nl=MPc0&SbJG?qO zxYHddbR*;H@_HTuYP_3I%P8bSY-HSBNb{g?iAgSP5L-N$ttmMdPH>e)Gqlf8_aO2c zY-BuMG`q_>=tj=rwX+p(XU4_l<8@B|B471(*G9(8HHujLMke_QK|NIHDZ4y2GCnO_ zdyIBG!b6lSB+Ry3!A05Z-f zHt`a$h;nUYd{T17l@%mn*1nN(IkknDIZ!ks`*>|1Ar8{p;|L}Bw2^T;iJ^GdrUuSz ze8EM=?=%`l%Hl@G-Nb39`p!niZ{%#x3bkdtMj@B2Jc`Z#oPDQ?M0t;L?xU^v%;a1~ zhkNn%WSm9VcDO(GXbIzPcF0`Z$T^H0ykK|O-DS~}p%cFu-;XbF!C0faYP^xT%fYzq zxXtuJl7ot$jGrNJO;ln!L{+7NQZt^0=j87NWX847*?%5yXvU|oU4qO|0c3GJx-A5I zB}iKcroCM>=f??lG1X0{SnGwdq6 zl>N@w)mq?!ci&`I@%hUb+1n}2WlZaXm?>qfY0qcM@-SmZcfjyG-zd&$Ceeij)p)22 zqf?82ZDb7UFfU}fB0(#%k~T6Xb!fHM>qq7KHZsPvs)M{K5v|462e(pAk};fPL&}q& zP({XaCY%b!>Y2}2!n|qU?b8*n_EyG}-5+cpxq^e?-q=RQpmp#r30LQD`>-4|Y#F$K zxP)j7+mR*r$;shRr>jzSYa?UclBgiKSV1w;{4$9sS~{`K!hn%n-OQM^`_JQx%$pfY z_TXqsZv2sy=!HDe(r}v@LzZe#QYvzDnRJu(-mCV{@Ljj}w0zrUCf(#UJaPqLZ)U9B zih>CJ!3TFXGghox0>a4S+=k7J35#WG9HFL_Et&lp((_U964K;m)0WdkAXJluF}gOf z1-1b4-d@cFZ52CcJ3eC_LQ2@G4riYlsnV(UwDbUPW~|r*7!wSN*k_v2(GUje*!;uhY!DS_E>&Sazwc^M%pqpW{(0I=^;Z|GN zf=roUIVQWAF`Ko;>$W&)y)$7mV>p8&Rykb8YL3`>XK?Uy!bLNtvn0H0fuSl|GuMg= z$*;{qrN_;j*ugU+aQ)pawIr2#~XW*8Lo%}jbm zv8Q_Z6O|%W`ed>*iZ+KmT$A_p-#0UP8gd8_22aBYn;G8;{p%98jFw>^YTk@2>Q|>q zV#awQdD9&f)E^J}dy@CQnQ@?qLzD4}D!wz$l#+H-u+2%A}GWgbGofUfD4k&KsSU+4&g4(-nen>I848HK0BkKuC)y|8dSLTMat zGwYj)nsFb3jk%f0;Xsl)PqCGpbZ;elt^y)ic4ZqL#pB?mCr|yAC|zn;9=t ztn0cgA(4|AM^n;76Mm#g#>I^e(B_GE}y%lLF0sXO>!MTJC#{I`pfN3-1gJSHT{_63;0JcGt0JNE@ z9W(4g3Fo2gP_Lm6)$`BCx%#NCndamd{2guV+kdXjsLhNi(I}8KiP5m*XlGNYYlrI? zxE|GpTdObt(azRS`7%at>j)bdI0E2ppM$=MAn3s^_NcP}-d0q@#hqx!Y!?GeO6DFH zat(dk@~Mx4@W7)8HJyholNhTi41OGa*txi`rOj+YMl-GWCV&}d(H1T)V%O_lk$K$A zq&~QMa&k^kY65AVJ*GgQjg4!ZNIcbpI-2xD#?!OWoHXGibqpKNvXHpOCuU@0nYZ$t z-&{MkQQYtDVvR3BZ}QHNf@g5-!8LJM!EH1r7o{}%qD^cRCrv^O7m2OXFz-N;O3tng zQCJ*_j1$S9YUL@eh{@wzMN>T%g)dR!5@=!Lo0D<$F2*E)ZCn$WlhFm+ScYs;WSw7SO$o@pOa9NL^S)$Fp&-Ny+ZAqXOHQ4@WxU%^5Gz>*`&s$4$#gBxTW{ZKL`O z%jq!j$SC{+$SC-{6ub(Q2-FY`=vqNXNJLc+LH#wm07!XtG}8J*2KKo!{|Jq-w*WzG z3qlX8w$hzsNKw}TWck1V1S5`kv?oKk2Qxr2EP1#%rj=EL{-i2=$VqVr3vJBW9llLE z#HPh;b;=M(;Izz1DMo-S&a48qYB~ZcjoI5PIWj2j(AE4MCfv$1Em#N=^NfRqsnHuV zMv5CYKGcSMYS!380|+U24S4?Kus0vCTS{pJEH*Kxf--sLm0=H0RQ_a2FKBE0}%q9UO0x6j9drKUugIeJE~`{fRm#B;wGWzOWu@~7KSkNEusQF##8~R;j35$ zH4I3=I*XL%W8A>t5!h)hj>u(-r^!$S0$`}aOVX&{jR32m9_iLtTma?xMO{SnZ4hf{ z5PTJuPzsRjTB=8&S4%DdI8T%N=)r^By<5L-)a#`{^S4wjqAE%n=5((JDx-PSzv{uw>^xe?OGEJ)%hIYgV_kCJw%L4wHv2&Em0W+!@fVXWG6Bkxa*w<}qwChbN|Qo#P7| zG8HB1bUT^AW7B?$fs+|*tXoP2n&4$2Y=OZi@VzhJZ6cIg3|flK;0o-di_!|7CmE7N z=7JbalDxcFM#I(am5m_K45=SupDFk97ASWn1B1u5xlj{=oNgEOrvPNn zNuPxUh(W`c&Hjrn95pDsjSSu4V4wfy%q&M((n0`@%>?w3*#}207D}HZ2RC~ z5AzrXP=hskP}k`*|9|!S)Ll-4+QIFvEExh|IrIV$3JsTQa$kVR(Fg*>x{w4w&&Z9S zg+K_awUTBC;X?ORnZpCiR_aRxFD?Y6g${)dt;Cm711{V;l>ikiLz|>`a4UH|&B}B^ zqqyR)mE7X{POr>Z_lE!-m3bwScS8UihswDXg1G8YO zgY)9XtkCM5F6sbG-g&Ad)tQAPe2a96z@u44!nbg5Ns&40g`Ev6r^B}hnqkNvtg-L9+>OpRqBw~yJ6iHLW?N59hYDF zk#cF?{X#33{>H~0@Y;{d4Hn0)dHoBmDAQ11=^&}+VqO8`F#h^Vlr3l8{sO!l2Q7|q zgrcfqd2D8=kB7aFof?{{6VTYjp9b#|fSQjb?t8WiGNVqKx>yezO)>3|qIYQ!&Bye86-`E{r-dCi-9`oEp*($SN3IB2OxDVy zCR98_>uL+({M;-(jWB*z)?FaNAWGmlBW*0pQ_8o85|^q$vH}OkYa0&(qq`iGzfhEe z!4-?{Q1tuCl4%0R~+H+|E-c_)|J}D8P`lk)5dN%<1M-~j3k9@eC zuZU{bXz?=F2EhTo3XfM<RHu z0zmaPb_8ooW52gZcyyM6Kxk%!yL*nSwD({9A4Y53PcE{8pl?0d!~3*o7AVQ)E+u2# z77YOi2@*xJsIip*6A5L~008#EMd9Z$=8L>-r}o$oe;MR^P$qAjAk1JeBI`1QKE7{D z|Awys-`l;{Xm6;-_>R|Q@&GUPcgg0AJaL&JDt-dOaN+{u6%t(bHH&sCBOca4*GWW!d}y*gc|aQNxw?=JzG;WjO*kj_kfw+7bYA%i!=pGAV5& zy<|Yis?332KqN?e>1|7hck2DL%`*0c3z z&8JVS`&s2?rJz0%KQ}h40M=l+Tq#uCayj6+Tq!_Rv!DzV12(^V2gn6mV$2wf!rQ=V z47Lt1*IZUnHbOG&p73Sx zT%tMQVX~}n+lMV!REF0hNY^MSrOB(p(Q}uUbSzfmZ3xkO;i*=*sh!q{J6NXs&K zY}jU+^jtOD4-3|MQFV9B5(e7$*A?MGVjth#DLXGLV%f_0p-Bu1#7)Bkf9TCpqfUS%VtaVRN$p*3UFu1ph^P_=-ZgGh>i3HaD+lL+C%6b7#Z#p#wa(15aIQH zV}x<@sw<&g1^)uv7Cr=rE;l&BWm*(ygIhT&2W#IWt7!(OxUZ68UwAFGLnuDfp3R7& zN~>tB%#Bty<8H9XG|{6+DVDMjd(eEB^^~8&0sPqIH z9neQ-aAX1?7>HnDx0G?B&$*Y$XG6ba2>1z)dn!e zY5~JHe&BclYr}g|fHaoP360e^X)GEL&Xa>)>~)71wg6>#Ink59KW<1kj)iz8`~y2w z*bF}>q1+pE0J8j?fZ|4W`{ER{yqtjI%WgfXqGNeF0R*|L55Um}iNx)CUv>wty)iVb z>l9=Hyk*uFBD_>`KIC;Wq*F3~y@mS$cJ~E1>nAF>v779jsp)b*4B0CN)e#J-in8gd zi}<&Z)~rI2NfXqBl?RV-r@@|f7$Ed*y~&aEJ#fV(JVN7v5uUR?eY=VplB-63^$Jh~%P6|ke`M~qoDs_nUf0Mc+T)6%dDJC~6?dq#&QDCri`$5; z9-l1h76d1UtjUyZTB*S?aM&v=H50&b+Dklto4rA|^p__J(lF#H2k4KAXVli7*nGJQ zMLZzNDk6steY7CUv^I}p6juHi`g0*0x#L`rqIEeO4O|QYAxuNhBMhI?^sieA z=~Y+hp-(GkPrx3xa4~%!z97`8qvqIJvx=Sq9M5r} z{J6aA0LDWl4}LJ4ViX+8V!4Se`u7K5gz%e1BxzkK!hEI^v6J3_^-lE|@M z#E2V&-mQ4M0EgRF0o)3sR>2FIX`do!#tF6^hot94*teiWPflLql1);%}Q>=44XH`7FvIwn5vDh@Llp(>9`5P0yRs0g5!3z~S zZe}#10@{lVvsyCxc162A8JXn@0LpTCG)*O}+RUgX@Ll%~q?EFUwGT^D3%!`I%>|MM z#k6g)oHSqwbwPVZt>`@86Bkr58~fmPV6Nlp1dn&d?}E~}3CY=P6p$h~qW9NDE}NB! zNgnVSfFG!6Qku5+Tk@E2qSV!4c^7){!WCg92?_EJGtw2MriGORmNxU{u`s2krD>%t z5Wf;&Lkg$B;<~o{1p+EXv7IxByJ%LH_s}dz%fO4jq29E77;LbOn#)LxLB1U}zbnND zP3xir&*BO)pUgs|?&FQL+zK3l?p5D)y{IA7u=89mK3Z-l0tFAL>(8?79IRea@b_RW z+gO3UqcdKWWy&Tk+Wp>NymHsHY-P0Ye$hkRQW-rTs8`Q8asm#gsNXhASrE9?!%6QV zkZ2i*Y$55rW4|q#MV8)BK({T+8H#=(XgWJMlzW)&uGH{Tg&pr8g164jp2|e+H8Zj38Z0?C?pR#_!$5#e^-EWXhy*! z^GMN?y^pd#TJ1sjwUw&OZcE;2Ov1V>T>~Ac$trmkwF!i0vl;LLI<(vHhCzE%CTS>G z(y>5;^bUsuxhQN2y#g3PUI<-qNY}d|*^34mSLU|E0zn}G><=o**_*E`&{l`cVSu9Y z7h$iKH-KX~Kl=-R@~x+}BG}-q4(}{j1&5^3E7W2g9(iluc= zEpwj@4tk+qE67T)Bh;?Lvm|s29*Fj8A7{G$nKy*xTkp7`M?z^pM6R;v+YxADb2zq$ zuFe70KE?v;?k#d2=E)U6IAI{A^{$*3!j|90O+BqhpP?cQAh84ZwO!XXS%Xb!h@J;E zqg66mqL)LOYni2i41^O&iT9@EtiXb_xSs}2QA(DB+mg#iR%{NfHCT_t;b2__!l*bX zcz|Kd=fj=0gn4=P~`+3ujn|uQ`E_gcldAie%^*q}qM$kz+lfC~$K7Bb+KL zRuh3@ZCI1Nm+nFdFCYP~X?Yi;9^Hc-MocLJ)QbJhr#1(I?mKKd-vVkF9=Y5$`v9Vd zyMIFw9MoOL%qXia1cnftJzaWAn2-V=0C;l$$axVh=MxqfTF`M#8Z+OLBJhB>sRPO^ zhZ!M}auv%-(^DqBvUHqG4I#KpFq_cz18Gg*CENJ;ALqYz|uUX{BGAEpP&wgc^FaX^p_#y`bh;t{yi7 z5h7GEtk{8r!`*TJ2#a;QGC-ow;UQn|D<)xiXI+~@JX%G10-*Dua?h;v8VBp_grCQU zD3_|Z%WtxmWrS^6`4z77qdpap9!khcaacC7G8x#y1zaOK&hRV;&7@$_q^a+Yw&loX z?7OIyqioE{d`7F76o(OajOAD+C@9KT@`I8FuBVU1S%JgQ;Z>N7Tws&Vq9RIxI9 zvk>{(!j^6;ZC(34{ zSlkAMyX1-^s9l@cYE9HkieQp{wM~X>is?zQpU@G&-_$uX5&$br*v66ZPR_?iw_4`;t#_{Flncud|;^Zc0 zyLivaX729JCofO15{=6xuu|qYXQXs_bYxt51l#H1QFy*j(bI=zGsY{yfe5(byrys6 zCU8^mwy2dFMleCEaZ^DCwYj}2B8K3%oJ*W`VGEbT zA!_pO^>&n1lTT;-Vy{a&jZ)xFWVWnKPC|`fzH?)3B~mi-T%ujp#T-8d+|01GSGap6k0jCW z=W{&Frxr0uDm##NI|EPht&HnQfIS~-q zgVcRE5)Qi^EoIfpoIQD-_7IN~;9BM`J*Uql(JYgE1(zB#j;RTxP3-gJ^8X4=u$A$$ zg}dL7+IaICja)`pDO-d?_UJ94k$xkil8x8Rd>OSt1fN8@3Nn+Z$w~^5@$TO&W8YkU&x@pP3 z7+!QI;5b{h3Jug;C>}M;K7~wpd2M8=dR2gyY9)|uZI-IWY!=k2LW|-6a`O2?RaDeP zY`ap%-U($L?*L97-0wqlf?7B$<7C#t2Ui!l;P?N0@!{f|Zyr5rjINF^uNt#=jmwL( z>G``^HOnixb}-S3AWw-x76@ zDm{xLdw`}WdsO*2>I{2u(xM9h;4qs2m>wYbLWK!3>>l+w3|=%fVbF~L@i1FJKuT|i zo6ZAV0Yci(Hb_#eZ*GcHL6E!cl>8x_FP%mf}Megv?oM;8`F~J(g%Gj5N^Uim(1C}JYIprO*7V1;9)yBAn<5WFM{#rjqd)4uHheFQ1@bb@oY9&2pn5UYmK%Udtbt`GDWoqu=p1r=+a2 zAKX8y`2zcx37-P65fcoXZov~p$Bs||(nw3~w~mmo$HRs z7T=$HnqRASjn6c;WnydPiFM@X&6ox_U%Cf&yYL)y(gN}{-o6Cn5EX$Hq&)S|OBnxY zj2`KQm3X#M@Qpn*H!3{<^AOC3JA3V2UH@hoD~uX<;7PGcw+i8i0s!Uxa$WQTO*}3WxPwrN zvDz0DficQ^j)yfn&lO#j_3;yO-DG{u@|nh@^h2fDYnXMg_rVUN-_1%(1sEtHKQ3bt zPq8Bd2dpaeP+hhM@qLsxpG9O~9_qeS=tREqP;-9Gjq;|-=fU1U4kEsnC#c_1zUTF! z>!FNULb&51q?!sa5_1GW_Ks1?+o%vMaHacHIgbL+L;48HChZOs7j;Y778vbhy-Z^4 z#FJ=qZM|+GVsr)0Rl6I#K9V8aG|L3W5%$2T-RHUy_ImxF4jn4j>)P*cZ)WDtk{s@H z9jf-p+1>Xt&*S7g%h^N%Xo+3QXU>kz!IJBC&uK*huvWMKNFRRbhOfi1)4jBP9UTYX zmge^f;Iq1c0-(0+V{&g~mYU@do_J;pnKDOKpr!YaDZR;RU>(J$(JY8+BJ*iul zgA$1#i+WNwVFwkMe3RQLDGMBU8_1;g5nIayig?)G*tPt^G;V^Fw)ek!l? z`8Hgg_=Fd$OXo?SbLx<{%IYghrULYuPy2E`N%}8Sg@f6LiwEB;vcZ4eKk{8XE+0Du zfoe@x3i~J%iUK6(sUqKd*f^PAg>$=G)P9*zH_AwM5Qnl&_+H-i@ZGD#bpR>vs_y6r3I>G?kn&#QGI6Ax;(Hmn5kRq?%5jdM{F1U=#dE5tmgp=# zHL#M)Cle5(BZLV@PPMD(%Mm~^>&-IRM^MGAD@ZQJif3K16Oi^-3{|n~aRZ+(rmO9V zhmk8Q;&(R*e6FC0pNruEQJE$pxT$ZTRUrs~z<5iHy9&A$hBFbeYPQPf1aUiICmsY0 zp|TjI$VyZ3ovdw?!4DAVhnV1LhX^Y#y*SVn<3_LHj{LSFU8#J|97MqGdRfRgfMRRW zNp%K4^C~%luHe+8kw`^|0|QJId8}n~EpgNl^_F&(YZ!YUZ#_hQ`2x+Bkg zvm$0OE7{km|H`3tAbyBu#Z!k))H%IYJ%#)fbzY$we)m1EJ+1H}^`83R#r7emSCl7hw3i!ZxDb+5LS zP>SCQK6Oy(Kp+Y<8(l1E{RDDwOtS zWr_05DG;OtY*Go4s`DQ>X$V!k9spY{lvHu(J4Mrz3Y@c*6{{**oSDiB96)hm3E22PH_ zbysGd^#dqAo|I2O8MyF!Em~)cze-%sdD{v%WF^$(AUw8kc&qD{bWo2ZKvbtB5P?xw z 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

T0Cc2K2?Ft|&Xf4IxQ! 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

@*rNrc`>&kJnd79~G1i!S=8#R;uxw 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℞8I8N6t{WZy4VTQBMJYa%(f-tb3(vgUws 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�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 RfBbL%>7V}Thu3dk|Nltv*+T#T literal 0 HcmV?d00001 diff --git a/vendor/phpstan/phpstan/phpstan.phar.asc b/vendor/phpstan/phpstan/phpstan.phar.asc new file mode 100644 index 00000000000..0f363255f7e --- /dev/null +++ b/vendor/phpstan/phpstan/phpstan.phar.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEynwsejDI6OEnSoR2UcZzBf/C5cAFAmV5joUACgkQUcZzBf/C +5cBntQ/+OM+FOq0P8rk+90fVkJBEopvHlzt+HLxLxOpp4TA9H5rYrYvcoRNzeV+H +d8GNHtEUwe3Li87OfGL67MVd9BPN1NNmVpqodgiHHwDBlE2/yPhcsczs4DA+plFT +ZZfDtA7FOfSHa1Y4iRQndW2jI9gZKPIaDah885KqUwj5CxB/ydc1rVMIjn+BkVEA +g29VrevyzPJrkuwih2rcZ/E0AkbSvkgkvaf74s1Iy0b9ff+IU0FvRxTHfVXy6ykd +WIc5nIDEqyZIMR2K6lqCHkzdVwOlBCY0P6khEOzZeBUhAustmOncFRMQNX9Hilcq +9QzF2eF1cXZU7RybVqmqfomM7vKLWgfghAKbNAwlkSKEC79RqKn37Dbr2ow1eNCx +Mqp42kSRyhl2357z81t+A6MFi1a0c1Z1eMsSwFf9pVUN2N68zorHsMzs6gl+V2+8 +2JHoZAj92HElCOY3FpmBFwWUhLHv4dMueO1foDA6w71EslIVNxbJhFrDx9T1PHrz +gEkkdEgxQl8HTg5mGrTutfp0/i37nX1YnZZZ4h6+3m1T4FU6WkjZ7RUICw2RsXeW +1DRVJ5ta2aDTolbyPCkQ5V8ZyHOqnIux7vVlOExaYHjzPurUdtZSMXsqsb5dY3NC ++BRlElHVVlxDfn05wQf/WZJM6ZWeuoLN/lwbw1oKCEp3iTA2NMw= +=I7Xy +-----END PGP SIGNATURE----- diff --git a/vendor/react/dns/src/Config/HostsFile.php b/vendor/react/dns/src/Config/HostsFile.php index 76e67c04050..d63150b422b 100644 --- a/vendor/react/dns/src/Config/HostsFile.php +++ b/vendor/react/dns/src/Config/HostsFile.php @@ -34,7 +34,7 @@ class HostsFile } // Windows actually stores the path in the registry under // \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DataBasePath - $path = 'RectorPrefix202401\\%SystemRoot%\\system32\\drivers\\etc\\hosts'; + $path = '%SystemRoot%\\system32\\drivers\\etc\\hosts'; $base = \getenv('SystemRoot'); if ($base === \false) { $base = 'C:\\Windows'; diff --git a/vendor/react/event-loop/src/ExtUvLoop.php b/vendor/react/event-loop/src/ExtUvLoop.php index 5ec3f7066d9..d9a180ca522 100644 --- a/vendor/react/event-loop/src/ExtUvLoop.php +++ b/vendor/react/event-loop/src/ExtUvLoop.php @@ -150,8 +150,8 @@ final class ExtUvLoop implements LoopInterface $this->signals->add($signal, $listener); if (!isset($this->signalEvents[$signal])) { $signals = $this->signals; - $this->signalEvents[$signal] = \RectorPrefix202401\uv_signal_init($this->uv); - \RectorPrefix202401\uv_signal_start($this->signalEvents[$signal], function () use($signals, $signal) { + $this->signalEvents[$signal] = \uv_signal_init($this->uv); + \uv_signal_start($this->signalEvents[$signal], function () use($signals, $signal) { $signals->call($signal); }, $signal); } diff --git a/vendor/react/promise/src/functions.php b/vendor/react/promise/src/functions.php index 1a09051a614..6878739b7e6 100644 --- a/vendor/react/promise/src/functions.php +++ b/vendor/react/promise/src/functions.php @@ -276,7 +276,7 @@ function _checkTypehint(callable $callback, $object) } $expectedException = $parameters[0]; // PHP before v8 used an easy API: - if (\PHP_VERSION_ID < 70100 || \defined('RectorPrefix202401\\HHVM_VERSION')) { + if (\PHP_VERSION_ID < 70100 || \defined('HHVM_VERSION')) { if (!$expectedException->getClass()) { return \true; } diff --git a/vendor/react/socket/src/Connection.php b/vendor/react/socket/src/Connection.php index dbe3fd154eb..c041085b1dd 100644 --- a/vendor/react/socket/src/Connection.php +++ b/vendor/react/socket/src/Connection.php @@ -128,7 +128,7 @@ class Connection extends EventEmitter implements ConnectionInterface if ($this->unix) { // remove trailing colon from address for HHVM < 3.19: https://3v4l.org/5C1lo // note that technically ":" is a valid address, so keep this in place otherwise - if (\substr($address, -1) === ':' && \defined('RectorPrefix202401\\HHVM_VERSION_ID') && \RectorPrefix202401\HHVM_VERSION_ID < 31900) { + if (\substr($address, -1) === ':' && \defined('HHVM_VERSION_ID') && \HHVM_VERSION_ID < 31900) { $address = (string) \substr($address, 0, -1); // @codeCoverageIgnore } diff --git a/vendor/react/socket/src/SocketServer.php b/vendor/react/socket/src/SocketServer.php index d3577a25751..4839cc41088 100644 --- a/vendor/react/socket/src/SocketServer.php +++ b/vendor/react/socket/src/SocketServer.php @@ -133,7 +133,7 @@ final class SocketServer extends EventEmitter implements ServerInterface } // if we reach this, no matching errno constant could be found (unlikely when `ext-sockets` is available) // go through list of all possible errno values from 1 to `MAX_ERRNO` and see if they match the given `$errstr` - for ($errno = 1, $max = \defined('RectorPrefix202401\\MAX_ERRNO') ? \RectorPrefix202401\MAX_ERRNO : 4095; $errno <= $max; ++$errno) { + for ($errno = 1, $max = \defined('MAX_ERRNO') ? \MAX_ERRNO : 4095; $errno <= $max; ++$errno) { if ($strerror($errno) === $errstr) { return $errno; } diff --git a/vendor/rector/extension-installer/src/GeneratedConfig.php b/vendor/rector/extension-installer/src/GeneratedConfig.php index a27ef13e85f..37d8c52a82a 100644 --- a/vendor/rector/extension-installer/src/GeneratedConfig.php +++ b/vendor/rector/extension-installer/src/GeneratedConfig.php @@ -9,7 +9,7 @@ namespace Rector\RectorInstaller; */ final class GeneratedConfig { - public const EXTENSIONS = array('rector/rector-doctrine' => array('install_path' => '/home/runner/work/rector-src/rector-src/rector-build/vendor/rector/rector-doctrine', 'relative_install_path' => '../../rector-doctrine', 'extra' => NULL, 'version' => 'dev-main 25dd6d3'), 'rector/rector-downgrade-php' => array('install_path' => '/home/runner/work/rector-src/rector-src/rector-build/vendor/rector/rector-downgrade-php', 'relative_install_path' => '../../rector-downgrade-php', 'extra' => NULL, 'version' => 'dev-main 90fbaf5'), 'rector/rector-phpunit' => array('install_path' => '/home/runner/work/rector-src/rector-src/rector-build/vendor/rector/rector-phpunit', 'relative_install_path' => '../../rector-phpunit', 'extra' => NULL, 'version' => 'dev-main 71c289d'), 'rector/rector-symfony' => array('install_path' => '/home/runner/work/rector-src/rector-src/rector-build/vendor/rector/rector-symfony', 'relative_install_path' => '../../rector-symfony', 'extra' => NULL, 'version' => 'dev-main 1f44b34')); + public const EXTENSIONS = array('rector/rector-doctrine' => array('install_path' => '/home/runner/work/rector-src/rector-src/vendor/rector/rector-doctrine', 'relative_install_path' => '../../rector-doctrine', 'extra' => NULL, 'version' => 'dev-main 7cbf373'), 'rector/rector-downgrade-php' => array('install_path' => '/home/runner/work/rector-src/rector-src/vendor/rector/rector-downgrade-php', 'relative_install_path' => '../../rector-downgrade-php', 'extra' => NULL, 'version' => 'dev-main 51ff6e7'), 'rector/rector-phpunit' => array('install_path' => '/home/runner/work/rector-src/rector-src/vendor/rector/rector-phpunit', 'relative_install_path' => '../../rector-phpunit', 'extra' => NULL, 'version' => 'dev-main 2095737'), 'rector/rector-symfony' => array('install_path' => '/home/runner/work/rector-src/rector-src/vendor/rector/rector-symfony', 'relative_install_path' => '../../rector-symfony', 'extra' => NULL, 'version' => 'dev-main 80d20b9')); private function __construct() { } diff --git a/vendor/rector/rector-doctrine/easy-ci.php b/vendor/rector/rector-doctrine/easy-ci.php index 54e2c4e0124..4d1b2d27886 100644 --- a/vendor/rector/rector-doctrine/easy-ci.php +++ b/vendor/rector/rector-doctrine/easy-ci.php @@ -6,5 +6,5 @@ namespace RectorPrefix202401; use RectorPrefix202401\Symplify\EasyCI\Config\EasyCIConfig; return static function (EasyCIConfig $easyCIConfig) : void { $easyCIConfig->paths([__DIR__ . '/config', __DIR__ . '/src', __DIR__ . '/rules']); - $easyCIConfig->typesToSkip([\Rector\Core\Contract\Rector\RectorInterface::class]); + $easyCIConfig->typesToSkip([\Rector\Contract\Rector\RectorInterface::class]); }; diff --git a/vendor/rector/rector-doctrine/rules/Bundle210/Rector/Class_/EventSubscriberInterfaceToAttributeRector.php b/vendor/rector/rector-doctrine/rules/Bundle210/Rector/Class_/EventSubscriberInterfaceToAttributeRector.php index 2a8bd4a6e78..1ee80125c65 100644 --- a/vendor/rector/rector-doctrine/rules/Bundle210/Rector/Class_/EventSubscriberInterfaceToAttributeRector.php +++ b/vendor/rector/rector-doctrine/rules/Bundle210/Rector/Class_/EventSubscriberInterfaceToAttributeRector.php @@ -15,9 +15,9 @@ use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Return_; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/vendor/rector/rector-doctrine/rules/CodeQuality/Rector/Class_/InitializeDefaultEntityCollectionRector.php b/vendor/rector/rector-doctrine/rules/CodeQuality/Rector/Class_/InitializeDefaultEntityCollectionRector.php index cd4f16d3753..0f44f3c8aea 100644 --- a/vendor/rector/rector-doctrine/rules/CodeQuality/Rector/Class_/InitializeDefaultEntityCollectionRector.php +++ b/vendor/rector/rector-doctrine/rules/CodeQuality/Rector/Class_/InitializeDefaultEntityCollectionRector.php @@ -6,10 +6,10 @@ namespace Rector\Doctrine\CodeQuality\Rector\Class_; use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Expression; -use Rector\Core\NodeManipulator\ClassDependencyManipulator; -use Rector\Core\Rector\AbstractRector; use Rector\Doctrine\NodeAnalyzer\AttrinationFinder; use Rector\Doctrine\NodeFactory\ArrayCollectionAssignFactory; +use Rector\NodeManipulator\ClassDependencyManipulator; +use Rector\Rector\AbstractRector; use Rector\TypeDeclaration\AlreadyAssignDetector\ConstructorAssignDetector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -22,7 +22,7 @@ final class InitializeDefaultEntityCollectionRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeManipulator\ClassDependencyManipulator + * @var \Rector\NodeManipulator\ClassDependencyManipulator */ private $classDependencyManipulator; /** diff --git a/vendor/rector/rector-doctrine/rules/CodeQuality/Rector/Class_/MoveCurrentDateTimeDefaultInEntityToConstructorRector.php b/vendor/rector/rector-doctrine/rules/CodeQuality/Rector/Class_/MoveCurrentDateTimeDefaultInEntityToConstructorRector.php index 4ac8af571a1..0f19aa8fc5c 100644 --- a/vendor/rector/rector-doctrine/rules/CodeQuality/Rector/Class_/MoveCurrentDateTimeDefaultInEntityToConstructorRector.php +++ b/vendor/rector/rector-doctrine/rules/CodeQuality/Rector/Class_/MoveCurrentDateTimeDefaultInEntityToConstructorRector.php @@ -16,12 +16,12 @@ use Rector\BetterPhpDocParser\PhpDoc\StringNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\ValueObject\PhpDoc\DoctrineAnnotation\CurlyListNode; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\MethodName; use Rector\Doctrine\NodeAnalyzer\ConstructorAssignPropertyAnalyzer; use Rector\Doctrine\NodeFactory\ValueAssignFactory; use Rector\Doctrine\NodeManipulator\ConstructorManipulator; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\MethodName; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -58,7 +58,7 @@ final class MoveCurrentDateTimeDefaultInEntityToConstructorRector extends Abstra private $phpDocInfoFactory; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/vendor/rector/rector-doctrine/rules/CodeQuality/Rector/Class_/RemoveEmptyTableAttributeRector.php b/vendor/rector/rector-doctrine/rules/CodeQuality/Rector/Class_/RemoveEmptyTableAttributeRector.php index 550ccaa0fc6..9ddcc0baa0d 100644 --- a/vendor/rector/rector-doctrine/rules/CodeQuality/Rector/Class_/RemoveEmptyTableAttributeRector.php +++ b/vendor/rector/rector-doctrine/rules/CodeQuality/Rector/Class_/RemoveEmptyTableAttributeRector.php @@ -5,8 +5,8 @@ namespace Rector\Doctrine\CodeQuality\Rector\Class_; use PhpParser\Node; use PhpParser\Node\Stmt\Class_; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -23,11 +23,12 @@ final class RemoveEmptyTableAttributeRector extends AbstractRector implements Mi namespace RectorPrefix202401; use RectorPrefix202401\Doctrine\ORM\Mapping as ORM; -#[\Doctrine\ORM\Mapping\Table] -#[\Doctrine\ORM\Mapping\Entity] +#[ORM\Table] +#[ORM\Entity] class Product { } +\class_alias('Product', 'Product', \false); CODE_SAMPLE , <<<'CODE_SAMPLE' =8.1" + "php": ">=8.2" }, "require-dev": { "phpstan\/extension-installer": "^1.3", "phpstan\/phpstan": "^1.10", - "phpstan\/phpstan-deprecation-rules": "^1.1", "phpstan\/phpstan-webmozart-assert": "^1.2", "phpunit\/phpunit": "^10.3", - "rector\/phpstan-rules": "^0.7", + "rector\/phpstan-rules": "^0.7.4", "rector\/rector-generator": "^0.7.3", "rector\/rector-src": "dev-main", - "symplify\/easy-ci": "^11.2", "symplify\/easy-coding-standard": "^12.0", "symplify\/phpstan-extensions": "^11.3", - "symplify\/phpstan-rules": "^12.0", + "symplify\/phpstan-rules": "^12.4", "symplify\/rule-doc-generator": "^12.0", "symplify\/vendor-patches": "^11.2", - "tomasvotruba\/class-leak": "^0.1", - "tomasvotruba\/cognitive-complexity": "^0.1", - "tomasvotruba\/type-coverage": "^0.2", - "tomasvotruba\/unused-public": "^0.2", + "tomasvotruba\/class-leak": "^0.2", "tracy\/tracy": "^2.10" }, "autoload": { diff --git a/vendor/rector/rector-downgrade-php/config/set/downgrade-php72.php b/vendor/rector/rector-downgrade-php/config/set/downgrade-php72.php index 674da19468b..5b4940f55e7 100644 --- a/vendor/rector/rector-downgrade-php/config/set/downgrade-php72.php +++ b/vendor/rector/rector-downgrade-php/config/set/downgrade-php72.php @@ -4,7 +4,7 @@ declare (strict_types=1); namespace RectorPrefix202401; use Rector\Config\RectorConfig; -use Rector\Core\ValueObject\PhpVersion; +use Rector\ValueObject\PhpVersion; use Rector\DowngradePhp72\Rector\ClassMethod\DowngradeParameterTypeWideningRector; use Rector\DowngradePhp72\Rector\ConstFetch\DowngradePhp72JsonConstRector; use Rector\DowngradePhp72\Rector\FuncCall\DowngradeJsonDecodeNullAssociativeArgRector; diff --git a/vendor/rector/rector-downgrade-php/config/set/downgrade-php73.php b/vendor/rector/rector-downgrade-php/config/set/downgrade-php73.php index 8e2a074cd42..4f79f6c2b62 100644 --- a/vendor/rector/rector-downgrade-php/config/set/downgrade-php73.php +++ b/vendor/rector/rector-downgrade-php/config/set/downgrade-php73.php @@ -4,7 +4,7 @@ declare (strict_types=1); namespace RectorPrefix202401; use Rector\Config\RectorConfig; -use Rector\Core\ValueObject\PhpVersion; +use Rector\ValueObject\PhpVersion; use Rector\DowngradePhp73\Rector\ConstFetch\DowngradePhp73JsonConstRector; use Rector\DowngradePhp73\Rector\FuncCall\DowngradeArrayKeyFirstLastRector; use Rector\DowngradePhp73\Rector\FuncCall\DowngradeIsCountableRector; diff --git a/vendor/rector/rector-downgrade-php/config/set/downgrade-php74.php b/vendor/rector/rector-downgrade-php/config/set/downgrade-php74.php index 43fb39896d6..0cdbb56af05 100644 --- a/vendor/rector/rector-downgrade-php/config/set/downgrade-php74.php +++ b/vendor/rector/rector-downgrade-php/config/set/downgrade-php74.php @@ -4,7 +4,7 @@ declare (strict_types=1); namespace RectorPrefix202401; use Rector\Config\RectorConfig; -use Rector\Core\ValueObject\PhpVersion; +use Rector\ValueObject\PhpVersion; use Rector\DowngradePhp74\Rector\Array_\DowngradeArraySpreadRector; use Rector\DowngradePhp74\Rector\ArrowFunction\ArrowFunctionToAnonymousFunctionRector; use Rector\DowngradePhp74\Rector\ClassMethod\DowngradeContravariantArgumentTypeRector; diff --git a/vendor/rector/rector-downgrade-php/config/set/downgrade-php80.php b/vendor/rector/rector-downgrade-php/config/set/downgrade-php80.php index 9bf4c6e9b75..643b7845916 100644 --- a/vendor/rector/rector-downgrade-php/config/set/downgrade-php80.php +++ b/vendor/rector/rector-downgrade-php/config/set/downgrade-php80.php @@ -5,7 +5,7 @@ namespace RectorPrefix202401; use Rector\DowngradePhp80\Rector\ClassMethod\RemoveReturnTypeDeclarationFromCloneRector; use Rector\Config\RectorConfig; -use Rector\Core\ValueObject\PhpVersion; +use Rector\ValueObject\PhpVersion; use Rector\DowngradePhp80\Rector\ArrayDimFetch\DowngradeDereferenceableOperationRector; use Rector\DowngradePhp80\Rector\Catch_\DowngradeNonCapturingCatchesRector; use Rector\DowngradePhp80\Rector\Class_\DowngradeAttributeToAnnotationRector; diff --git a/vendor/rector/rector-downgrade-php/config/set/downgrade-php81.php b/vendor/rector/rector-downgrade-php/config/set/downgrade-php81.php index 840c7cd9aa0..0c2b6ae2702 100644 --- a/vendor/rector/rector-downgrade-php/config/set/downgrade-php81.php +++ b/vendor/rector/rector-downgrade-php/config/set/downgrade-php81.php @@ -7,7 +7,7 @@ use Rector\DowngradePhp81\Rector\FuncCall\DowngradeHashAlgorithmXxHashRector; use Rector\DowngradePhp81\Rector\LNumber\DowngradeOctalNumberRector; use Rector\DowngradePhp81\Rector\MethodCall\DowngradeIsEnumRector; use Rector\Config\RectorConfig; -use Rector\Core\ValueObject\PhpVersion; +use Rector\ValueObject\PhpVersion; use Rector\DowngradePhp81\Rector\Array_\DowngradeArraySpreadStringKeyRector; use Rector\DowngradePhp81\Rector\ClassConst\DowngradeFinalizePublicClassConstantRector; use Rector\DowngradePhp81\Rector\FuncCall\DowngradeArrayIsListRector; diff --git a/vendor/rector/rector-downgrade-php/config/set/downgrade-php82.php b/vendor/rector/rector-downgrade-php/config/set/downgrade-php82.php index 15223a40c62..16f9fdb15a1 100644 --- a/vendor/rector/rector-downgrade-php/config/set/downgrade-php82.php +++ b/vendor/rector/rector-downgrade-php/config/set/downgrade-php82.php @@ -4,7 +4,7 @@ declare (strict_types=1); namespace RectorPrefix202401; use Rector\Config\RectorConfig; -use Rector\Core\ValueObject\PhpVersion; +use Rector\ValueObject\PhpVersion; use Rector\DowngradePhp82\Rector\Class_\DowngradeReadonlyClassRector; use Rector\DowngradePhp82\Rector\FunctionLike\DowngradeStandaloneNullTrueFalseReturnTypeRector; return static function (RectorConfig $rectorConfig) : void { diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/NodeAnalyzer/OverrideFromAnonymousClassMethodAnalyzer.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/NodeAnalyzer/OverrideFromAnonymousClassMethodAnalyzer.php index fddde2329b3..74a60c3009c 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/NodeAnalyzer/OverrideFromAnonymousClassMethodAnalyzer.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/NodeAnalyzer/OverrideFromAnonymousClassMethodAnalyzer.php @@ -11,14 +11,14 @@ use PHPStan\Reflection\ClassMemberAccessAnswerer; use PHPStan\Reflection\ClassReflection; use PHPStan\Reflection\Php\PhpMethodReflection; use PHPStan\Reflection\ReflectionProvider; -use Rector\Core\NodeAnalyzer\ClassAnalyzer; +use Rector\NodeAnalyzer\ClassAnalyzer; use Rector\NodeNameResolver\NodeNameResolver; use Rector\NodeTypeResolver\Node\AttributeKey; final class OverrideFromAnonymousClassMethodAnalyzer { /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ClassAnalyzer + * @var \Rector\NodeAnalyzer\ClassAnalyzer */ private $classAnalyzer; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/PhpDoc/NativeParamToPhpDocDecorator.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/PhpDoc/NativeParamToPhpDocDecorator.php index de9a77bd947..6275621c70b 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/PhpDoc/NativeParamToPhpDocDecorator.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/PhpDoc/NativeParamToPhpDocDecorator.php @@ -11,8 +11,8 @@ use PHPStan\Type\TypeCombinator; use PHPStan\Type\UnionType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; -use Rector\Core\PhpParser\Node\Value\ValueResolver; use Rector\NodeNameResolver\NodeNameResolver; +use Rector\PhpParser\Node\Value\ValueResolver; use Rector\StaticTypeMapper\StaticTypeMapper; final class NativeParamToPhpDocDecorator { @@ -38,7 +38,7 @@ final class NativeParamToPhpDocDecorator private $phpDocTypeChanger; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(PhpDocInfoFactory $phpDocInfoFactory, NodeNameResolver $nodeNameResolver, StaticTypeMapper $staticTypeMapper, PhpDocTypeChanger $phpDocTypeChanger, ValueResolver $valueResolver) diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/Rector/ClassMethod/DowngradeParameterTypeWideningRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/Rector/ClassMethod/DowngradeParameterTypeWideningRector.php index 7df467c3cb1..ddb42ffffed 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/Rector/ClassMethod/DowngradeParameterTypeWideningRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/Rector/ClassMethod/DowngradeParameterTypeWideningRector.php @@ -8,13 +8,13 @@ use PhpParser\Node\Param; use PhpParser\Node\Stmt\ClassLike; use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Reflection\ClassReflection; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; +use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\DowngradePhp72\NodeAnalyzer\BuiltInMethodAnalyzer; use Rector\DowngradePhp72\NodeAnalyzer\OverrideFromAnonymousClassMethodAnalyzer; use Rector\DowngradePhp72\NodeAnalyzer\SealedClassAnalyzer; use Rector\DowngradePhp72\PhpDoc\NativeParamToPhpDocDecorator; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; use Rector\TypeDeclaration\NodeAnalyzer\AutowiredClassMethodOrPropertyAnalyzer; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -34,7 +34,7 @@ final class DowngradeParameterTypeWideningRector extends AbstractRector implemen private $nativeParamToPhpDocDecorator; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/Rector/ConstFetch/DowngradePhp72JsonConstRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/Rector/ConstFetch/DowngradePhp72JsonConstRector.php index df2f089a856..aa5461f805f 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/Rector/ConstFetch/DowngradePhp72JsonConstRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/Rector/ConstFetch/DowngradePhp72JsonConstRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\BinaryOp\BitwiseOr; use PhpParser\Node\Expr\ConstFetch; use PhpParser\Node\Stmt\If_; -use Rector\Core\Rector\AbstractRector; use Rector\DowngradePhp72\NodeManipulator\JsonConstCleaner; use Rector\Enum\JsonConstant; use Rector\NodeAnalyzer\DefineFuncCallAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/Rector/FuncCall/DowngradeJsonDecodeNullAssociativeArgRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/Rector/FuncCall/DowngradeJsonDecodeNullAssociativeArgRector.php index 03915b91737..f0d6c17cc83 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/Rector/FuncCall/DowngradeJsonDecodeNullAssociativeArgRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/Rector/FuncCall/DowngradeJsonDecodeNullAssociativeArgRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\ConstFetch; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\Ternary; use PHPStan\Type\BooleanType; -use Rector\Core\NodeAnalyzer\ArgsAnalyzer; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\NodeAnalyzer\ArgsAnalyzer; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -24,12 +24,12 @@ final class DowngradeJsonDecodeNullAssociativeArgRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ArgsAnalyzer + * @var \Rector\NodeAnalyzer\ArgsAnalyzer */ private $argsAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ArgsAnalyzer $argsAnalyzer, ValueResolver $valueResolver) diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/Rector/FuncCall/DowngradePregUnmatchedAsNullConstantRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/Rector/FuncCall/DowngradePregUnmatchedAsNullConstantRector.php index 7bc18cbcd32..c2b745e02e6 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/Rector/FuncCall/DowngradePregUnmatchedAsNullConstantRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/Rector/FuncCall/DowngradePregUnmatchedAsNullConstantRector.php @@ -19,10 +19,10 @@ use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\ClassConst; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\If_; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; use Rector\DowngradePhp72\NodeAnalyzer\RegexFuncAnalyzer; use Rector\DowngradePhp72\NodeManipulator\BitwiseFlagCleaner; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -42,7 +42,7 @@ final class DowngradePregUnmatchedAsNullConstantRector extends AbstractRector private $regexFuncAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/Rector/FuncCall/DowngradeStreamIsattyRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/Rector/FuncCall/DowngradeStreamIsattyRector.php index f26239b28d4..c2b03bb94c5 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/Rector/FuncCall/DowngradeStreamIsattyRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/Rector/FuncCall/DowngradeStreamIsattyRector.php @@ -13,13 +13,13 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Return_; use PhpParser\Node\Stmt\Switch_; use PHPStan\Analyser\Scope; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\PhpParser\Parser\InlineCodeParser; -use Rector\Core\Rector\AbstractScopeAwareRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\Exception\ShouldNotHappenException; use Rector\Naming\Naming\VariableNaming; use Rector\NodeAnalyzer\ExprInTopStmtMatcher; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\PhpParser\Parser\InlineCodeParser; +use Rector\Rector\AbstractScopeAwareRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -31,7 +31,7 @@ final class DowngradeStreamIsattyRector extends AbstractScopeAwareRector { /** * @readonly - * @var \Rector\Core\PhpParser\Parser\InlineCodeParser + * @var \Rector\PhpParser\Parser\InlineCodeParser */ private $inlineCodeParser; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/Rector/FunctionLike/DowngradeObjectTypeDeclarationRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/Rector/FunctionLike/DowngradeObjectTypeDeclarationRector.php index 6a6ad939bd8..5f6537374f0 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/Rector/FunctionLike/DowngradeObjectTypeDeclarationRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp72/Rector/FunctionLike/DowngradeObjectTypeDeclarationRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Expr\Closure; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use PHPStan\Type\ObjectWithoutClassType; -use Rector\Core\Rector\AbstractRector; use Rector\PhpDocDecorator\PhpDocFromTypeDeclarationDecorator; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/ConstFetch/DowngradePhp73JsonConstRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/ConstFetch/DowngradePhp73JsonConstRector.php index 40f071cb121..f83f670a847 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/ConstFetch/DowngradePhp73JsonConstRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/ConstFetch/DowngradePhp73JsonConstRector.php @@ -23,10 +23,10 @@ use PhpParser\Node\Stmt\Throw_; use PhpParser\Node\Stmt\TryCatch; use PhpParser\Node\VariadicPlaceholder; use PhpParser\NodeTraverser; -use Rector\Core\Rector\AbstractRector; use Rector\DowngradePhp72\NodeManipulator\JsonConstCleaner; use Rector\Enum\JsonConstant; use Rector\NodeAnalyzer\DefineFuncCallAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/FuncCall/DowngradeArrayKeyFirstLastRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/FuncCall/DowngradeArrayKeyFirstLastRector.php index 99c4adc2a58..0029f63b00e 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/FuncCall/DowngradeArrayKeyFirstLastRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/FuncCall/DowngradeArrayKeyFirstLastRector.php @@ -24,11 +24,11 @@ use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; use PhpParser\Node\Stmt\Switch_; use PHPStan\Analyser\Scope; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; use Rector\Naming\Naming\VariableNaming; use Rector\NodeAnalyzer\ExprInTopStmtMatcher; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -124,7 +124,7 @@ CODE_SAMPLE } /** * @return Node[]|null - * @param \Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface|\PhpParser\Node\Stmt\Switch_|\PhpParser\Node\Stmt\Return_|\PhpParser\Node\Stmt\Expression|\PhpParser\Node\Stmt\Echo_ $stmt + * @param \Rector\Contract\PhpParser\Node\StmtsAwareInterface|\PhpParser\Node\Stmt\Switch_|\PhpParser\Node\Stmt\Return_|\PhpParser\Node\Stmt\Expression|\PhpParser\Node\Stmt\Echo_ $stmt */ private function refactorArrayKeyFirst(FuncCall $funcCall, $stmt) : ?array { @@ -154,7 +154,7 @@ CODE_SAMPLE } /** * @return Node[]|null - * @param \Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface|\PhpParser\Node\Stmt\Switch_|\PhpParser\Node\Stmt\Return_|\PhpParser\Node\Stmt\Expression|\PhpParser\Node\Stmt\Echo_ $stmt + * @param \Rector\Contract\PhpParser\Node\StmtsAwareInterface|\PhpParser\Node\Stmt\Switch_|\PhpParser\Node\Stmt\Return_|\PhpParser\Node\Stmt\Expression|\PhpParser\Node\Stmt\Echo_ $stmt */ private function refactorArrayKeyLast(FuncCall $funcCall, $stmt) : ?array { @@ -184,9 +184,10 @@ CODE_SAMPLE } /** * @param \PhpParser\Node\Expr|\PhpParser\Node\Expr\Variable $array + * @param \PhpParser\Node\Stmt|\Rector\Contract\PhpParser\Node\StmtsAwareInterface $stmt * @return \PhpParser\Node\Stmt\Expression|\PhpParser\Node\Stmt\If_ */ - private function resolvePrependNewStmt($array, FuncCall $funcCall, Stmt $stmt) + private function resolvePrependNewStmt($array, FuncCall $funcCall, $stmt) { if (!$stmt instanceof If_ || $stmt->cond instanceof FuncCall || !$stmt->cond instanceof BooleanOr) { return new Expression($funcCall); diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/FuncCall/DowngradeIsCountableRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/FuncCall/DowngradeIsCountableRector.php index cd8f77dc9b3..c3ca910ce20 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/FuncCall/DowngradeIsCountableRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/FuncCall/DowngradeIsCountableRector.php @@ -8,7 +8,7 @@ use PhpParser\Node\Expr\BinaryOp\BooleanOr; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\Instanceof_; use PhpParser\Node\Name\FullyQualified; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/FuncCall/DowngradeTrailingCommasInFunctionCallsRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/FuncCall/DowngradeTrailingCommasInFunctionCallsRector.php index 295b499f733..cff8002246e 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/FuncCall/DowngradeTrailingCommasInFunctionCallsRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/FuncCall/DowngradeTrailingCommasInFunctionCallsRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\New_; use PhpParser\Node\Expr\StaticCall; -use Rector\Core\Rector\AbstractRector; use Rector\DowngradePhp73\Tokenizer\FollowedByCommaAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/FuncCall/SetCookieOptionsArrayToArgumentsRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/FuncCall/SetCookieOptionsArrayToArgumentsRector.php index bf07eb39def..b1dc469efea 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/FuncCall/SetCookieOptionsArrayToArgumentsRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/FuncCall/SetCookieOptionsArrayToArgumentsRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Expr\Array_; use PhpParser\Node\Expr\ArrayItem; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\String_; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\Rector\AbstractRector; +use Rector\Exception\ShouldNotHappenException; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/List_/DowngradeListReferenceAssignmentRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/List_/DowngradeListReferenceAssignmentRector.php index d6c28e28fc9..2bfaa67b5ba 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/List_/DowngradeListReferenceAssignmentRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/List_/DowngradeListReferenceAssignmentRector.php @@ -15,7 +15,7 @@ use PhpParser\Node\Expr\Variable; use PhpParser\Node\Scalar\LNumber; use PhpParser\Node\Scalar\String_; use PhpParser\Node\Stmt\Expression; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/String_/DowngradeFlexibleHeredocSyntaxRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/String_/DowngradeFlexibleHeredocSyntaxRector.php index 1636de3a90b..66cc7ffb14a 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/String_/DowngradeFlexibleHeredocSyntaxRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/String_/DowngradeFlexibleHeredocSyntaxRector.php @@ -6,9 +6,9 @@ namespace Rector\DowngradePhp73\Rector\String_; use PhpParser\Node; use PhpParser\Node\Scalar\Encapsed; use PhpParser\Node\Scalar\String_; -use Rector\Core\Rector\AbstractRector; use Rector\DowngradePhp73\Tokenizer\FollowedByNewlineOnlyMaybeWithSemicolonAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/Unset_/DowngradeTrailingCommasInUnsetRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/Unset_/DowngradeTrailingCommasInUnsetRector.php index ad6d42d5938..460232f5664 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/Unset_/DowngradeTrailingCommasInUnsetRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Rector/Unset_/DowngradeTrailingCommasInUnsetRector.php @@ -5,9 +5,9 @@ namespace Rector\DowngradePhp73\Rector\Unset_; use PhpParser\Node; use PhpParser\Node\Stmt\Unset_; -use Rector\Core\Rector\AbstractRector; use Rector\DowngradePhp73\Tokenizer\FollowedByCommaAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Tokenizer/FollowedByCommaAnalyzer.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Tokenizer/FollowedByCommaAnalyzer.php index eab4ff2eb9c..bae1398e1eb 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Tokenizer/FollowedByCommaAnalyzer.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Tokenizer/FollowedByCommaAnalyzer.php @@ -4,8 +4,8 @@ declare (strict_types=1); namespace Rector\DowngradePhp73\Tokenizer; use PhpParser\Node; -use Rector\Core\Util\StringUtils; -use Rector\Core\ValueObject\Application\File; +use Rector\Util\StringUtils; +use Rector\ValueObject\Application\File; final class FollowedByCommaAnalyzer { public function isFollowed(File $file, Node $node) : bool diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Tokenizer/FollowedByNewlineOnlyMaybeWithSemicolonAnalyzer.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Tokenizer/FollowedByNewlineOnlyMaybeWithSemicolonAnalyzer.php index c5f72896434..ebacfa01c9e 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Tokenizer/FollowedByNewlineOnlyMaybeWithSemicolonAnalyzer.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp73/Tokenizer/FollowedByNewlineOnlyMaybeWithSemicolonAnalyzer.php @@ -4,7 +4,7 @@ declare (strict_types=1); namespace Rector\DowngradePhp73\Tokenizer; use PhpParser\Node; -use Rector\Core\ValueObject\Application\File; +use Rector\ValueObject\Application\File; final class FollowedByNewlineOnlyMaybeWithSemicolonAnalyzer { public function isFollowed(File $file, Node $node) : bool diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/Array_/DowngradeArraySpreadRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/Array_/DowngradeArraySpreadRector.php index b32ad76ba48..611897fae0a 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/Array_/DowngradeArraySpreadRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/Array_/DowngradeArraySpreadRector.php @@ -14,11 +14,11 @@ use PhpParser\Node\Stmt\ClassLike; use PHPStan\Analyser\MutatingScope; use PHPStan\Analyser\Scope; use PHPStan\Type\Type; -use Rector\Core\PhpParser\AstResolver; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractScopeAwareRector; use Rector\DowngradePhp81\NodeAnalyzer\ArraySpreadAnalyzer; use Rector\DowngradePhp81\NodeFactory\ArrayMergeFromArraySpreadFactory; +use Rector\PhpParser\AstResolver; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractScopeAwareRector; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -41,12 +41,12 @@ final class DowngradeArraySpreadRector extends AbstractScopeAwareRector private $arraySpreadAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\AstResolver + * @var \Rector\PhpParser\AstResolver */ private $astResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(ArrayMergeFromArraySpreadFactory $arrayMergeFromArraySpreadFactory, ArraySpreadAnalyzer $arraySpreadAnalyzer, AstResolver $astResolver, BetterNodeFinder $betterNodeFinder) diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/ArrowFunction/ArrowFunctionToAnonymousFunctionRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/ArrowFunction/ArrowFunctionToAnonymousFunctionRector.php index 22e2f931fc8..d9e54581730 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/ArrowFunction/ArrowFunctionToAnonymousFunctionRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/ArrowFunction/ArrowFunctionToAnonymousFunctionRector.php @@ -13,10 +13,10 @@ use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt\Return_; use PhpParser\Node\Stmt\Throw_; use PHPStan\Analyser\Scope; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Php72\NodeFactory\AnonymousFunctionFactory; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -33,7 +33,7 @@ final class ArrowFunctionToAnonymousFunctionRector extends AbstractRector private $anonymousFunctionFactory; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(AnonymousFunctionFactory $anonymousFunctionFactory, BetterNodeFinder $betterNodeFinder) diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/ClassMethod/DowngradeContravariantArgumentTypeRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/ClassMethod/DowngradeContravariantArgumentTypeRector.php index 5580239f895..aaae864e03b 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/ClassMethod/DowngradeContravariantArgumentTypeRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/ClassMethod/DowngradeContravariantArgumentTypeRector.php @@ -12,11 +12,11 @@ use PhpParser\Node\UnionType; use PHPStan\Reflection\ClassReflection; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; -use Rector\Core\NodeAnalyzer\ParamAnalyzer; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; -use Rector\Core\ValueObject\MethodName; +use Rector\NodeAnalyzer\ParamAnalyzer; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; use Rector\StaticTypeMapper\StaticTypeMapper; +use Rector\ValueObject\MethodName; use ReflectionMethod; use ReflectionNamedType; use ReflectionParameter; @@ -36,12 +36,12 @@ final class DowngradeContravariantArgumentTypeRector extends AbstractRector private $phpDocTypeChanger; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ParamAnalyzer + * @var \Rector\NodeAnalyzer\ParamAnalyzer */ private $paramAnalyzer; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/ClassMethod/DowngradeCovariantReturnTypeRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/ClassMethod/DowngradeCovariantReturnTypeRector.php index afb962cd417..738c27dc352 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/ClassMethod/DowngradeCovariantReturnTypeRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/ClassMethod/DowngradeCovariantReturnTypeRector.php @@ -20,15 +20,15 @@ use PHPStan\Type\Type; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; -use Rector\Core\Util\Reflection\PrivatesAccessor; use Rector\DeadCode\PhpDoc\TagRemover\ReturnTagRemover; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; use Rector\PHPStanStaticTypeMapper\TypeAnalyzer\UnionTypeAnalyzer; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\StaticTypeMapper\ValueObject\Type\ParentStaticType; +use Rector\Util\Reflection\PrivatesAccessor; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -50,12 +50,12 @@ final class DowngradeCovariantReturnTypeRector extends AbstractRector private $returnTagRemover; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** * @readonly - * @var \Rector\Core\Util\Reflection\PrivatesAccessor + * @var \Rector\Util\Reflection\PrivatesAccessor */ private $privatesAccessor; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/Coalesce/DowngradeNullCoalescingOperatorRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/Coalesce/DowngradeNullCoalescingOperatorRector.php index 82a656b79d4..e9ad11c2e63 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/Coalesce/DowngradeNullCoalescingOperatorRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/Coalesce/DowngradeNullCoalescingOperatorRector.php @@ -7,7 +7,7 @@ use PhpParser\Node; use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\AssignOp\Coalesce as AssignCoalesce; use PhpParser\Node\Expr\BinaryOp\Coalesce; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/FuncCall/DowngradeArrayMergeCallWithoutArgumentsRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/FuncCall/DowngradeArrayMergeCallWithoutArgumentsRector.php index a604335975c..03408d69970 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/FuncCall/DowngradeArrayMergeCallWithoutArgumentsRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/FuncCall/DowngradeArrayMergeCallWithoutArgumentsRector.php @@ -7,7 +7,7 @@ use PhpParser\Node; use PhpParser\Node\Arg; use PhpParser\Node\Expr\Array_; use PhpParser\Node\Expr\FuncCall; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/FuncCall/DowngradeProcOpenArrayCommandArgRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/FuncCall/DowngradeProcOpenArrayCommandArgRector.php index d7ed9d17fc7..9e18a683baa 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/FuncCall/DowngradeProcOpenArrayCommandArgRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/FuncCall/DowngradeProcOpenArrayCommandArgRector.php @@ -8,7 +8,7 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\Ternary; use PhpParser\Node\Scalar\String_; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/FuncCall/DowngradeStripTagsCallWithArrayRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/FuncCall/DowngradeStripTagsCallWithArrayRector.php index 8d4d2ac9d87..74c332b5674 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/FuncCall/DowngradeStripTagsCallWithArrayRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/FuncCall/DowngradeStripTagsCallWithArrayRector.php @@ -18,8 +18,8 @@ use PhpParser\Node\Expr\Ternary; use PhpParser\Node\Expr\Variable; use PhpParser\Node\Name; use PhpParser\Node\Scalar\String_; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -29,7 +29,7 @@ final class DowngradeStripTagsCallWithArrayRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ValueResolver $valueResolver) diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/Identical/DowngradeFreadFwriteFalsyToNegationRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/Identical/DowngradeFreadFwriteFalsyToNegationRector.php index 7ec1759c262..4d71afeaad4 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/Identical/DowngradeFreadFwriteFalsyToNegationRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/Identical/DowngradeFreadFwriteFalsyToNegationRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\BinaryOp\Identical; use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\FuncCall; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -19,7 +19,7 @@ final class DowngradeFreadFwriteFalsyToNegationRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/Interface_/DowngradePreviouslyImplementedInterfaceRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/Interface_/DowngradePreviouslyImplementedInterfaceRector.php index eeadf4cf135..87467d501f3 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/Interface_/DowngradePreviouslyImplementedInterfaceRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/Interface_/DowngradePreviouslyImplementedInterfaceRector.php @@ -6,8 +6,8 @@ namespace Rector\DowngradePhp74\Rector\Interface_; use PhpParser\Node; use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Stmt\Interface_; -use Rector\Core\Rector\AbstractRector; use Rector\FamilyTree\Reflection\FamilyRelationsAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/LNumber/DowngradeNumericLiteralSeparatorRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/LNumber/DowngradeNumericLiteralSeparatorRector.php index ffde1607028..74d944250d1 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/LNumber/DowngradeNumericLiteralSeparatorRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/LNumber/DowngradeNumericLiteralSeparatorRector.php @@ -6,8 +6,8 @@ namespace Rector\DowngradePhp74\Rector\LNumber; use PhpParser\Node; use PhpParser\Node\Scalar\DNumber; use PhpParser\Node\Scalar\LNumber; -use Rector\Core\Rector\AbstractRector; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/MethodCall/DowngradeReflectionGetTypeRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/MethodCall/DowngradeReflectionGetTypeRector.php index 9be522513b3..6abb842cbe5 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/MethodCall/DowngradeReflectionGetTypeRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/MethodCall/DowngradeReflectionGetTypeRector.php @@ -12,7 +12,7 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\Ternary; use PhpParser\Node\Scalar\String_; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/Property/DowngradeTypedPropertyRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/Property/DowngradeTypedPropertyRector.php index a826da8c6f8..481ec697ec9 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/Property/DowngradeTypedPropertyRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp74/Rector/Property/DowngradeTypedPropertyRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\NullableType; use PhpParser\Node\Stmt\Property; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; use Rector\NodeManipulator\PropertyDecorator; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -24,7 +24,7 @@ final class DowngradeTypedPropertyRector extends AbstractRector private $propertyDecorator; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(PropertyDecorator $propertyDecorator, ValueResolver $valueResolver) diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/NodeAnalyzer/EnumAnalyzer.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/NodeAnalyzer/EnumAnalyzer.php index 8f8f9533da2..86f02085bea 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/NodeAnalyzer/EnumAnalyzer.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/NodeAnalyzer/EnumAnalyzer.php @@ -12,13 +12,13 @@ use PHPStan\Type\FloatType; use PHPStan\Type\IntegerType; use PHPStan\Type\StringType; use PHPStan\Type\Type; -use Rector\Core\PhpParser\AstResolver; use Rector\NodeTypeResolver\NodeTypeResolver; +use Rector\PhpParser\AstResolver; final class EnumAnalyzer { /** * @readonly - * @var \Rector\Core\PhpParser\AstResolver + * @var \Rector\PhpParser\AstResolver */ private $astResolver; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ArrayDimFetch/DowngradeDereferenceableOperationRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ArrayDimFetch/DowngradeDereferenceableOperationRector.php index c5f34c47ab6..1d3aa70db18 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ArrayDimFetch/DowngradeDereferenceableOperationRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ArrayDimFetch/DowngradeDereferenceableOperationRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\ArrayDimFetch; use PhpParser\Node\Scalar\Encapsed; use PhpParser\Node\Scalar\MagicConst; -use Rector\Core\Rector\AbstractRector; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Catch_/DowngradeNonCapturingCatchesRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Catch_/DowngradeNonCapturingCatchesRector.php index a0f9c2b703a..1cb37bcf593 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Catch_/DowngradeNonCapturingCatchesRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Catch_/DowngradeNonCapturingCatchesRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt\Catch_; use PHPStan\Analyser\Scope; -use Rector\Core\Rector\AbstractScopeAwareRector; use Rector\Naming\Naming\VariableNaming; +use Rector\Rector\AbstractScopeAwareRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassConstFetch/DowngradeClassOnObjectToGetClassRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassConstFetch/DowngradeClassOnObjectToGetClassRector.php index a19ba2e5fd6..4840d8ab91a 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassConstFetch/DowngradeClassOnObjectToGetClassRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassConstFetch/DowngradeClassOnObjectToGetClassRector.php @@ -9,7 +9,7 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassMethod/DowngradeAbstractPrivateMethodInTraitRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassMethod/DowngradeAbstractPrivateMethodInTraitRector.php index 8566bfd1df9..fbe8739df77 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassMethod/DowngradeAbstractPrivateMethodInTraitRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassMethod/DowngradeAbstractPrivateMethodInTraitRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Reflection\ClassReflection; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -18,7 +18,7 @@ final class DowngradeAbstractPrivateMethodInTraitRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; public function __construct(ReflectionResolver $reflectionResolver) diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassMethod/DowngradeRecursiveDirectoryIteratorHasChildrenRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassMethod/DowngradeRecursiveDirectoryIteratorHasChildrenRector.php index 25401cfb6df..e025c21717e 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassMethod/DowngradeRecursiveDirectoryIteratorHasChildrenRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassMethod/DowngradeRecursiveDirectoryIteratorHasChildrenRector.php @@ -5,8 +5,8 @@ namespace Rector\DowngradePhp80\Rector\ClassMethod; use PhpParser\Node; use PhpParser\Node\Stmt\Class_; -use Rector\Core\Rector\AbstractRector; use Rector\FamilyTree\Reflection\FamilyRelationsAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassMethod/DowngradeStaticTypeDeclarationRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassMethod/DowngradeStaticTypeDeclarationRector.php index a6c34b3051a..1992150273a 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassMethod/DowngradeStaticTypeDeclarationRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassMethod/DowngradeStaticTypeDeclarationRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Reflection\ClassReflection; use PHPStan\Type\StaticType; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; use Rector\PhpDocDecorator\PhpDocFromTypeDeclarationDecorator; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -24,7 +24,7 @@ final class DowngradeStaticTypeDeclarationRector extends AbstractRector private $phpDocFromTypeDeclarationDecorator; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; public function __construct(PhpDocFromTypeDeclarationDecorator $phpDocFromTypeDeclarationDecorator, ReflectionResolver $reflectionResolver) diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassMethod/DowngradeStringReturnTypeOnToStringRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassMethod/DowngradeStringReturnTypeOnToStringRector.php index 3f355ec9ca2..abbd8f55ec4 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassMethod/DowngradeStringReturnTypeOnToStringRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassMethod/DowngradeStringReturnTypeOnToStringRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Name; use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Reflection\ClassReflection; use PHPStan\Type\MixedType; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; use Rector\FamilyTree\NodeAnalyzer\ClassChildAnalyzer; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -25,7 +25,7 @@ final class DowngradeStringReturnTypeOnToStringRector extends AbstractRector private $classChildAnalyzer; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; public function __construct(ClassChildAnalyzer $classChildAnalyzer, ReflectionResolver $reflectionResolver) diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassMethod/DowngradeTrailingCommasInParamUseRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassMethod/DowngradeTrailingCommasInParamUseRector.php index 91f6ed5faa4..b0451e3746a 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassMethod/DowngradeTrailingCommasInParamUseRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassMethod/DowngradeTrailingCommasInParamUseRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\ClosureUse; use PhpParser\Node\Param; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; -use Rector\Core\Rector\AbstractRector; use Rector\DowngradePhp73\Tokenizer\FollowedByCommaAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassMethod/RemoveReturnTypeDeclarationFromCloneRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassMethod/RemoveReturnTypeDeclarationFromCloneRector.php index 672db41debb..6a89576f8bc 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassMethod/RemoveReturnTypeDeclarationFromCloneRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/ClassMethod/RemoveReturnTypeDeclarationFromCloneRector.php @@ -5,7 +5,7 @@ namespace Rector\DowngradePhp80\Rector\ClassMethod; use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Class_/DowngradeAttributeToAnnotationRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Class_/DowngradeAttributeToAnnotationRector.php index b247101804b..9061f0a21fc 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Class_/DowngradeAttributeToAnnotationRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Class_/DowngradeAttributeToAnnotationRector.php @@ -15,10 +15,10 @@ use PHPStan\PhpDocParser\Ast\PhpDoc\GenericTagValueNode; use PHPStan\PhpDocParser\Ast\PhpDoc\PhpDocTagNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\DowngradePhp80\ValueObject\DowngradeAttributeToAnnotation; use Rector\NodeFactory\DoctrineAnnotationFactory; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use RectorPrefix202401\Webmozart\Assert\Assert; diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Class_/DowngradePropertyPromotionRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Class_/DowngradePropertyPromotionRector.php index b18fb40c43c..0f4f9909f49 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Class_/DowngradePropertyPromotionRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Class_/DowngradePropertyPromotionRector.php @@ -17,11 +17,11 @@ use PHPStan\PhpDocParser\Ast\PhpDoc\ParamTagValueNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\PhpParser\Printer\BetterStandardPrinter; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\MethodName; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\PhpParser\Printer\BetterStandardPrinter; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\MethodName; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -38,7 +38,7 @@ final class DowngradePropertyPromotionRector extends AbstractRector private $phpDocTypeChanger; /** * @readonly - * @var \Rector\Core\PhpParser\Printer\BetterStandardPrinter + * @var \Rector\PhpParser\Printer\BetterStandardPrinter */ private $betterStandardPrinter; /** @@ -48,7 +48,7 @@ final class DowngradePropertyPromotionRector extends AbstractRector private $phpDocInfoFactory; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(PhpDocTypeChanger $phpDocTypeChanger, BetterStandardPrinter $betterStandardPrinter, PhpDocInfoFactory $phpDocInfoFactory, BetterNodeFinder $betterNodeFinder) diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Enum_/DowngradeEnumToConstantListClassRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Enum_/DowngradeEnumToConstantListClassRector.php index 4b16ec6b4f2..5e876ec18d3 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Enum_/DowngradeEnumToConstantListClassRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Enum_/DowngradeEnumToConstantListClassRector.php @@ -20,9 +20,9 @@ use PHPStan\Reflection\ReflectionProvider; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Rector\AbstractRector; use Rector\DowngradePhp80\NodeAnalyzer\EnumAnalyzer; use Rector\NodeFactory\ClassFromEnumFactory; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Expression/DowngradeMatchToSwitchRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Expression/DowngradeMatchToSwitchRector.php index 00c905f2b86..fa381cca08d 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Expression/DowngradeMatchToSwitchRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Expression/DowngradeMatchToSwitchRector.php @@ -26,9 +26,9 @@ use PhpParser\Node\Stmt\Return_; use PhpParser\Node\Stmt\Switch_; use PhpParser\NodeTraverser; use PHPStan\Analyser\Scope; -use Rector\Core\Rector\AbstractScopeAwareRector; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Php72\NodeFactory\AnonymousFunctionFactory; +use Rector\Rector\AbstractScopeAwareRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Expression/DowngradeThrowExprRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Expression/DowngradeThrowExprRector.php index 77124157e3a..ce93f255855 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Expression/DowngradeThrowExprRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Expression/DowngradeThrowExprRector.php @@ -22,10 +22,10 @@ use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; -use Rector\Core\NodeManipulator\BinaryOpManipulator; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; use Rector\NodeAnalyzer\CoalesceAnalyzer; +use Rector\NodeManipulator\BinaryOpManipulator; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -42,12 +42,12 @@ final class DowngradeThrowExprRector extends AbstractRector private $coalesceAnalyzer; /** * @readonly - * @var \Rector\Core\NodeManipulator\BinaryOpManipulator + * @var \Rector\NodeManipulator\BinaryOpManipulator */ private $binaryOpManipulator; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(CoalesceAnalyzer $coalesceAnalyzer, BinaryOpManipulator $binaryOpManipulator, BetterNodeFinder $betterNodeFinder) diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FuncCall/DowngradeArrayFilterNullableCallbackRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FuncCall/DowngradeArrayFilterNullableCallbackRector.php index 1ba797ca9fc..e56627460b7 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FuncCall/DowngradeArrayFilterNullableCallbackRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FuncCall/DowngradeArrayFilterNullableCallbackRector.php @@ -25,9 +25,9 @@ use PHPStan\Type\ArrayType; use PHPStan\Type\ClosureType; use PHPStan\Type\Constant\ConstantStringType; use PHPStan\Type\StringType; -use Rector\Core\NodeAnalyzer\ArgsAnalyzer; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\NodeAnalyzer\ArgsAnalyzer; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -40,12 +40,12 @@ final class DowngradeArrayFilterNullableCallbackRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ArgsAnalyzer + * @var \Rector\NodeAnalyzer\ArgsAnalyzer */ private $argsAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ArgsAnalyzer $argsAnalyzer, ValueResolver $valueResolver) diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FuncCall/DowngradeNumberFormatNoFourthArgRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FuncCall/DowngradeNumberFormatNoFourthArgRector.php index 89c2149bc19..cd97331aeca 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FuncCall/DowngradeNumberFormatNoFourthArgRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FuncCall/DowngradeNumberFormatNoFourthArgRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\String_; -use Rector\Core\NodeAnalyzer\ArgsAnalyzer; -use Rector\Core\Rector\AbstractRector; +use Rector\NodeAnalyzer\ArgsAnalyzer; +use Rector\Rector\AbstractRector; use ReflectionFunction; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -21,7 +21,7 @@ final class DowngradeNumberFormatNoFourthArgRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ArgsAnalyzer + * @var \Rector\NodeAnalyzer\ArgsAnalyzer */ private $argsAnalyzer; public function __construct(ArgsAnalyzer $argsAnalyzer) diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FuncCall/DowngradeStrContainsRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FuncCall/DowngradeStrContainsRector.php index ff0192cd641..722ca92cb50 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FuncCall/DowngradeStrContainsRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FuncCall/DowngradeStrContainsRector.php @@ -8,7 +8,7 @@ use PhpParser\Node\Expr\BinaryOp\Identical; use PhpParser\Node\Expr\BinaryOp\NotIdentical; use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\FuncCall; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FuncCall/DowngradeStrEndsWithRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FuncCall/DowngradeStrEndsWithRector.php index d9ef5760eeb..ee8e0248431 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FuncCall/DowngradeStrEndsWithRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FuncCall/DowngradeStrEndsWithRector.php @@ -13,7 +13,7 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\UnaryMinus; use PhpParser\Node\Name; use PhpParser\Node\Scalar\LNumber; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FuncCall/DowngradeStrStartsWithRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FuncCall/DowngradeStrStartsWithRector.php index 6d2f2eb0606..e2398f52084 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FuncCall/DowngradeStrStartsWithRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FuncCall/DowngradeStrStartsWithRector.php @@ -11,7 +11,7 @@ use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Name; use PhpParser\Node\Scalar\LNumber; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FunctionLike/DowngradeMixedTypeDeclarationRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FunctionLike/DowngradeMixedTypeDeclarationRector.php index ab20c2c1c5a..03a7511697b 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FunctionLike/DowngradeMixedTypeDeclarationRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FunctionLike/DowngradeMixedTypeDeclarationRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Expr\Closure; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use PHPStan\Type\MixedType; -use Rector\Core\Rector\AbstractRector; use Rector\PhpDocDecorator\PhpDocFromTypeDeclarationDecorator; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FunctionLike/DowngradeUnionTypeDeclarationRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FunctionLike/DowngradeUnionTypeDeclarationRector.php index bd5e9eaded2..2d0b2419d93 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FunctionLike/DowngradeUnionTypeDeclarationRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/FunctionLike/DowngradeUnionTypeDeclarationRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Expr\Closure; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use PhpParser\Node\UnionType; -use Rector\Core\Rector\AbstractRector; use Rector\PhpDocDecorator\PhpDocFromTypeDeclarationDecorator; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Instanceof_/DowngradePhp80ResourceReturnToObjectRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Instanceof_/DowngradePhp80ResourceReturnToObjectRector.php index 7ff005e631e..59869662e7d 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Instanceof_/DowngradePhp80ResourceReturnToObjectRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Instanceof_/DowngradePhp80ResourceReturnToObjectRector.php @@ -6,8 +6,8 @@ namespace Rector\DowngradePhp80\Rector\Instanceof_; use PhpParser\Node; use PhpParser\Node\Expr\BinaryOp; use PhpParser\Node\Expr\Instanceof_; -use Rector\Core\Rector\AbstractRector; use Rector\DowngradePhp81\NodeManipulator\ObjectToResourceReturn; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/MethodCall/DowngradeNamedArgumentRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/MethodCall/DowngradeNamedArgumentRector.php index cb8cd684be7..1ca3e10ac5c 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/MethodCall/DowngradeNamedArgumentRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/MethodCall/DowngradeNamedArgumentRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Expr\New_; use PhpParser\Node\Expr\StaticCall; use PHPStan\Reflection\FunctionReflection; use PHPStan\Reflection\MethodReflection; -use Rector\Core\NodeAnalyzer\ArgsAnalyzer; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; use Rector\DowngradePhp80\NodeAnalyzer\UnnamedArgumentResolver; +use Rector\NodeAnalyzer\ArgsAnalyzer; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -24,7 +24,7 @@ final class DowngradeNamedArgumentRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** @@ -34,7 +34,7 @@ final class DowngradeNamedArgumentRector extends AbstractRector private $unnamedArgumentResolver; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ArgsAnalyzer + * @var \Rector\NodeAnalyzer\ArgsAnalyzer */ private $argsAnalyzer; public function __construct(ReflectionResolver $reflectionResolver, UnnamedArgumentResolver $unnamedArgumentResolver, ArgsAnalyzer $argsAnalyzer) diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/MethodCall/DowngradeReflectionClassGetConstantsFilterRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/MethodCall/DowngradeReflectionClassGetConstantsFilterRector.php index 11cc44f5754..dcdf451e660 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/MethodCall/DowngradeReflectionClassGetConstantsFilterRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/MethodCall/DowngradeReflectionClassGetConstantsFilterRector.php @@ -20,10 +20,10 @@ use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\If_; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; use Rector\Naming\Naming\VariableNaming; use Rector\NodeCollector\BinaryOpConditionsCollector; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/MethodCall/DowngradeReflectionGetAttributesRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/MethodCall/DowngradeReflectionGetAttributesRector.php index 1b49711a967..030ee9b77fa 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/MethodCall/DowngradeReflectionGetAttributesRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/MethodCall/DowngradeReflectionGetAttributesRector.php @@ -12,7 +12,7 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\Ternary; use PhpParser\Node\Scalar\String_; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/MethodCall/DowngradeReflectionPropertyGetDefaultValueRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/MethodCall/DowngradeReflectionPropertyGetDefaultValueRector.php index a71a02cc763..7baced3562e 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/MethodCall/DowngradeReflectionPropertyGetDefaultValueRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/MethodCall/DowngradeReflectionPropertyGetDefaultValueRector.php @@ -8,7 +8,7 @@ use PhpParser\Node\Expr\ArrayDimFetch; use PhpParser\Node\Expr\BinaryOp\Coalesce; use PhpParser\Node\Expr\MethodCall; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/New_/DowngradeArbitraryExpressionsSupportRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/New_/DowngradeArbitraryExpressionsSupportRector.php index c4a542e3e96..d32fe742df9 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/New_/DowngradeArbitraryExpressionsSupportRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/New_/DowngradeArbitraryExpressionsSupportRector.php @@ -15,10 +15,10 @@ use PhpParser\Node\Expr\PropertyFetch; use PhpParser\Node\Expr\StaticPropertyFetch; use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt\Expression; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; use Rector\NodeFactory\NamedVariableFactory; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -35,7 +35,7 @@ final class DowngradeArbitraryExpressionsSupportRector extends AbstractRector private $namedVariableFactory; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(NamedVariableFactory $namedVariableFactory, BetterNodeFinder $betterNodeFinder) diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/NullsafeMethodCall/DowngradeNullsafeToTernaryOperatorRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/NullsafeMethodCall/DowngradeNullsafeToTernaryOperatorRector.php index 663834b03b6..bc8492fd884 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/NullsafeMethodCall/DowngradeNullsafeToTernaryOperatorRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/NullsafeMethodCall/DowngradeNullsafeToTernaryOperatorRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Expr\NullsafePropertyFetch; use PhpParser\Node\Expr\PropertyFetch; use PhpParser\Node\Expr\Ternary; use PhpParser\Node\Expr\Variable; -use Rector\Core\Provider\CurrentFileProvider; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\Application\File; +use Rector\Provider\CurrentFileProvider; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\Application\File; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -23,7 +23,7 @@ final class DowngradeNullsafeToTernaryOperatorRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\Provider\CurrentFileProvider + * @var \Rector\Provider\CurrentFileProvider */ private $currentFileProvider; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Property/DowngradeMixedTypeTypedPropertyRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Property/DowngradeMixedTypeTypedPropertyRector.php index b0deadb9d8a..97048672134 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Property/DowngradeMixedTypeTypedPropertyRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Property/DowngradeMixedTypeTypedPropertyRector.php @@ -6,8 +6,8 @@ namespace Rector\DowngradePhp80\Rector\Property; use PhpParser\Node; use PhpParser\Node\Identifier; use PhpParser\Node\Stmt\Property; -use Rector\Core\Rector\AbstractRector; use Rector\NodeManipulator\PropertyDecorator; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Property/DowngradeUnionTypeTypedPropertyRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Property/DowngradeUnionTypeTypedPropertyRector.php index ef6f04b1848..359d3050cb8 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Property/DowngradeUnionTypeTypedPropertyRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/Property/DowngradeUnionTypeTypedPropertyRector.php @@ -6,8 +6,8 @@ namespace Rector\DowngradePhp80\Rector\Property; use PhpParser\Node; use PhpParser\Node\Stmt\Property; use PhpParser\Node\UnionType; -use Rector\Core\Rector\AbstractRector; use Rector\NodeManipulator\PropertyDecorator; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/StaticCall/DowngradePhpTokenRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/StaticCall/DowngradePhpTokenRector.php index 1d693cc0fab..b88aa2406c8 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/StaticCall/DowngradePhpTokenRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Rector/StaticCall/DowngradePhpTokenRector.php @@ -14,7 +14,7 @@ use PhpParser\Node\Expr\Ternary; use PhpParser\Node\Name; use PhpParser\Node\Scalar\LNumber; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Reflection/DefaultParameterValueResolver.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Reflection/DefaultParameterValueResolver.php index 43a93c056e5..762537200b1 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Reflection/DefaultParameterValueResolver.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Reflection/DefaultParameterValueResolver.php @@ -13,7 +13,7 @@ use PHPStan\Type\Constant\ConstantBooleanType; use PHPStan\Type\ConstantType; use PHPStan\Type\Type; use PHPStan\Type\VerbosityLevel; -use Rector\Core\Exception\ShouldNotHappenException; +use Rector\Exception\ShouldNotHappenException; final class DefaultParameterValueResolver { public function resolveFromParameterReflection(ParameterReflection $parameterReflection) : ?\PhpParser\Node\Expr diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Reflection/SimplePhpParameterReflection.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Reflection/SimplePhpParameterReflection.php index e976a1275ed..ac8e281c0c8 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Reflection/SimplePhpParameterReflection.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp80/Reflection/SimplePhpParameterReflection.php @@ -7,7 +7,7 @@ use PHPStan\Reflection\ParameterReflection; use PHPStan\Reflection\PassedByReference; use PHPStan\Type\ConstantTypeHelper; use PHPStan\Type\Type; -use Rector\Core\Exception\NotImplementedYetException; +use Rector\Exception\NotImplementedYetException; use ReflectionFunction; use ReflectionParameter; use Throwable; diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/NodeFactory/ArrayMergeFromArraySpreadFactory.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/NodeFactory/ArrayMergeFromArraySpreadFactory.php index 95e22a198eb..fb2f86fa27f 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/NodeFactory/ArrayMergeFromArraySpreadFactory.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/NodeFactory/ArrayMergeFromArraySpreadFactory.php @@ -16,7 +16,7 @@ use PHPStan\Type\ArrayType; use PHPStan\Type\IterableType; use PHPStan\Type\ObjectType; use PHPStan\Type\Type; -use Rector\Core\Exception\ShouldNotHappenException; +use Rector\Exception\ShouldNotHappenException; use Rector\NodeNameResolver\NodeNameResolver; use Rector\NodeTypeResolver\Node\AttributeKey; final class ArrayMergeFromArraySpreadFactory diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/NodeManipulator/ObjectToResourceReturn.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/NodeManipulator/ObjectToResourceReturn.php index 39a9e1adb2c..09375299543 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/NodeManipulator/ObjectToResourceReturn.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/NodeManipulator/ObjectToResourceReturn.php @@ -11,11 +11,11 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\Instanceof_; use PhpParser\Node\Name; use PhpParser\Node\Name\FullyQualified; -use Rector\Core\PhpParser\Comparing\NodeComparator; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\PhpParser\Node\NodeFactory; use Rector\NodeNameResolver\NodeNameResolver; use Rector\PhpDocParser\NodeTraverser\SimpleCallableNodeTraverser; +use Rector\PhpParser\Comparing\NodeComparator; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\PhpParser\Node\NodeFactory; final class ObjectToResourceReturn { /** @@ -25,12 +25,12 @@ final class ObjectToResourceReturn private $nodeNameResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Node\NodeFactory + * @var \Rector\PhpParser\Node\NodeFactory */ private $nodeFactory; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** @@ -40,7 +40,7 @@ final class ObjectToResourceReturn private $simpleCallableNodeTraverser; /** * @readonly - * @var \Rector\Core\PhpParser\Comparing\NodeComparator + * @var \Rector\PhpParser\Comparing\NodeComparator */ private $nodeComparator; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/Array_/DowngradeArraySpreadStringKeyRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/Array_/DowngradeArraySpreadStringKeyRector.php index e6ccb1c089a..93267cff083 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/Array_/DowngradeArraySpreadStringKeyRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/Array_/DowngradeArraySpreadStringKeyRector.php @@ -10,9 +10,9 @@ use PHPStan\Analyser\MutatingScope; use PHPStan\Analyser\Scope; use PHPStan\Type\ArrayType; use PHPStan\Type\IntegerType; -use Rector\Core\Rector\AbstractScopeAwareRector; use Rector\DowngradePhp81\NodeAnalyzer\ArraySpreadAnalyzer; use Rector\DowngradePhp81\NodeFactory\ArrayMergeFromArraySpreadFactory; +use Rector\Rector\AbstractScopeAwareRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/ClassConst/DowngradeFinalizePublicClassConstantRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/ClassConst/DowngradeFinalizePublicClassConstantRector.php index a29e5ceb2d6..82b215bfcfe 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/ClassConst/DowngradeFinalizePublicClassConstantRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/ClassConst/DowngradeFinalizePublicClassConstantRector.php @@ -5,8 +5,8 @@ namespace Rector\DowngradePhp81\Rector\ClassConst; use PhpParser\Node; use PhpParser\Node\Stmt\ClassConst; -use Rector\Core\Rector\AbstractRector; use Rector\Privatization\NodeManipulator\VisibilityManipulator; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/FuncCall/DowngradeArrayIsListRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/FuncCall/DowngradeArrayIsListRector.php index e57cf2255d4..9e2a4cc0652 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/FuncCall/DowngradeArrayIsListRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/FuncCall/DowngradeArrayIsListRector.php @@ -14,12 +14,12 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Return_; use PhpParser\Node\Stmt\Switch_; use PHPStan\Analyser\Scope; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\PhpParser\Parser\InlineCodeParser; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\Exception\ShouldNotHappenException; use Rector\NodeAnalyzer\ExprInTopStmtMatcher; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\PhpParser\Parser\InlineCodeParser; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -31,7 +31,7 @@ final class DowngradeArrayIsListRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Parser\InlineCodeParser + * @var \Rector\PhpParser\Parser\InlineCodeParser */ private $inlineCodeParser; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/FuncCall/DowngradeFirstClassCallableSyntaxRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/FuncCall/DowngradeFirstClassCallableSyntaxRector.php index 70c075559c7..6ecb44ee195 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/FuncCall/DowngradeFirstClassCallableSyntaxRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/FuncCall/DowngradeFirstClassCallableSyntaxRector.php @@ -16,7 +16,7 @@ use PhpParser\Node\Identifier; use PhpParser\Node\Name; use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Scalar\String_; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/FuncCall/DowngradeHashAlgorithmXxHashRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/FuncCall/DowngradeHashAlgorithmXxHashRector.php index 99611b93b6c..1c6dbe49b84 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/FuncCall/DowngradeHashAlgorithmXxHashRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/FuncCall/DowngradeHashAlgorithmXxHashRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\ConstFetch; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\String_; -use Rector\Core\NodeAnalyzer\ArgsAnalyzer; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\NodeAnalyzer\ArgsAnalyzer; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -20,12 +20,12 @@ final class DowngradeHashAlgorithmXxHashRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ArgsAnalyzer + * @var \Rector\NodeAnalyzer\ArgsAnalyzer */ private $argsAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; private const HASH_ALGORITHMS_TO_DOWNGRADE = ['xxh32' => \MHASH_XXH32, 'xxh64' => \MHASH_XXH64, 'xxh3' => \MHASH_XXH3, 'xxh128' => \MHASH_XXH128]; diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/FunctionLike/DowngradeNeverTypeDeclarationRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/FunctionLike/DowngradeNeverTypeDeclarationRector.php index 7137b75246c..1a6b1d3140c 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/FunctionLike/DowngradeNeverTypeDeclarationRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/FunctionLike/DowngradeNeverTypeDeclarationRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Expr\Closure; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; use PHPStan\Type\NeverType; -use Rector\Core\Rector\AbstractRector; use Rector\PhpDocDecorator\PhpDocFromTypeDeclarationDecorator; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/FunctionLike/DowngradeNewInInitializerRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/FunctionLike/DowngradeNewInInitializerRector.php index 8e06eea34f0..773bcb70f83 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/FunctionLike/DowngradeNewInInitializerRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/FunctionLike/DowngradeNewInInitializerRector.php @@ -26,11 +26,11 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Return_; use PhpParser\Node\UnionType; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\MethodName; +use Rector\Exception\ShouldNotHappenException; use Rector\Php72\NodeFactory\AnonymousFunctionFactory; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\MethodName; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -47,7 +47,7 @@ final class DowngradeNewInInitializerRector extends AbstractRector private $anonymousFunctionFactory; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(AnonymousFunctionFactory $anonymousFunctionFactory, BetterNodeFinder $betterNodeFinder) diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/FunctionLike/DowngradePureIntersectionTypeRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/FunctionLike/DowngradePureIntersectionTypeRector.php index 33d76ba5342..3db3819997b 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/FunctionLike/DowngradePureIntersectionTypeRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/FunctionLike/DowngradePureIntersectionTypeRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Expr\Closure; use PhpParser\Node\IntersectionType; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Function_; -use Rector\Core\Rector\AbstractRector; use Rector\PhpDocDecorator\PhpDocFromTypeDeclarationDecorator; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/Instanceof_/DowngradePhp81ResourceReturnToObjectRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/Instanceof_/DowngradePhp81ResourceReturnToObjectRector.php index b5a8212b1e4..d60443e2da9 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/Instanceof_/DowngradePhp81ResourceReturnToObjectRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/Instanceof_/DowngradePhp81ResourceReturnToObjectRector.php @@ -7,8 +7,8 @@ use finfo; use PhpParser\Node; use PhpParser\Node\Expr\BinaryOp; use PhpParser\Node\Expr\Instanceof_; -use Rector\Core\Rector\AbstractRector; use Rector\DowngradePhp81\NodeManipulator\ObjectToResourceReturn; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/LNumber/DowngradeOctalNumberRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/LNumber/DowngradeOctalNumberRector.php index b0c57d7cf5e..e7327bbcb09 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/LNumber/DowngradeOctalNumberRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/LNumber/DowngradeOctalNumberRector.php @@ -5,8 +5,8 @@ namespace Rector\DowngradePhp81\Rector\LNumber; use PhpParser\Node; use PhpParser\Node\Scalar\LNumber; -use Rector\Core\Rector\AbstractRector; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/MethodCall/DowngradeIsEnumRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/MethodCall/DowngradeIsEnumRector.php index 7aa94f1e3d5..90fbf65b629 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/MethodCall/DowngradeIsEnumRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/MethodCall/DowngradeIsEnumRector.php @@ -9,7 +9,7 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\Ternary; use PhpParser\Node\Scalar\String_; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/Property/DowngradeReadonlyPropertyRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/Property/DowngradeReadonlyPropertyRector.php index ca251cf9a14..8175d005c69 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/Property/DowngradeReadonlyPropertyRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/Property/DowngradeReadonlyPropertyRector.php @@ -10,8 +10,8 @@ use PHPStan\PhpDocParser\Ast\PhpDoc\GenericTagValueNode; use PHPStan\PhpDocParser\Ast\PhpDoc\PhpDocTagNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Rector\AbstractRector; use Rector\Privatization\NodeManipulator\VisibilityManipulator; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/StmtsAwareInterface/DowngradeSetAccessibleReflectionPropertyRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/StmtsAwareInterface/DowngradeSetAccessibleReflectionPropertyRector.php index 48abf0552c9..134ab240431 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/StmtsAwareInterface/DowngradeSetAccessibleReflectionPropertyRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp81/Rector/StmtsAwareInterface/DowngradeSetAccessibleReflectionPropertyRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\New_; use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp82/Rector/Class_/DowngradeReadonlyClassRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp82/Rector/Class_/DowngradeReadonlyClassRector.php index 2deb889287c..91813f571e4 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp82/Rector/Class_/DowngradeReadonlyClassRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp82/Rector/Class_/DowngradeReadonlyClassRector.php @@ -6,9 +6,9 @@ namespace Rector\DowngradePhp82\Rector\Class_; use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\MethodName; use Rector\Privatization\NodeManipulator\VisibilityManipulator; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\MethodName; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-downgrade-php/rules/DowngradePhp82/Rector/FunctionLike/DowngradeStandaloneNullTrueFalseReturnTypeRector.php b/vendor/rector/rector-downgrade-php/rules/DowngradePhp82/Rector/FunctionLike/DowngradeStandaloneNullTrueFalseReturnTypeRector.php index b044ee1483b..c1764f7d563 100644 --- a/vendor/rector/rector-downgrade-php/rules/DowngradePhp82/Rector/FunctionLike/DowngradeStandaloneNullTrueFalseReturnTypeRector.php +++ b/vendor/rector/rector-downgrade-php/rules/DowngradePhp82/Rector/FunctionLike/DowngradeStandaloneNullTrueFalseReturnTypeRector.php @@ -18,9 +18,9 @@ use PHPStan\Type\NullType; use PHPStan\Type\Type; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; -use Rector\Core\PhpParser\AstResolver; -use Rector\Core\Rector\AbstractRector; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\PhpParser\AstResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -42,7 +42,7 @@ final class DowngradeStandaloneNullTrueFalseReturnTypeRector extends AbstractRec private $phpDocTypeChanger; /** * @readonly - * @var \Rector\Core\PhpParser\AstResolver + * @var \Rector\PhpParser\AstResolver */ private $astResolver; public function __construct(PhpDocInfoFactory $phpDocInfoFactory, PhpDocTypeChanger $phpDocTypeChanger, AstResolver $astResolver) diff --git a/vendor/rector/rector-downgrade-php/src/NodeAnalyzer/ExprInTopStmtMatcher.php b/vendor/rector/rector-downgrade-php/src/NodeAnalyzer/ExprInTopStmtMatcher.php index eb8e1499f5b..8ff61ea54ea 100644 --- a/vendor/rector/rector-downgrade-php/src/NodeAnalyzer/ExprInTopStmtMatcher.php +++ b/vendor/rector/rector-downgrade-php/src/NodeAnalyzer/ExprInTopStmtMatcher.php @@ -16,9 +16,9 @@ use PhpParser\Node\Stmt\Return_; use PhpParser\Node\Stmt\Switch_; use PhpParser\Node\Stmt\While_; use PHPStan\Analyser\Scope; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\PhpParser\Node\BetterNodeFinder; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\PhpParser\Node\BetterNodeFinder; /** * To resolve Expr in top Stmt from early Expr attribute * so the usage can append code before the Stmt @@ -27,7 +27,7 @@ final class ExprInTopStmtMatcher { /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(BetterNodeFinder $betterNodeFinder) @@ -36,7 +36,7 @@ final class ExprInTopStmtMatcher } /** * @param callable(Node $node): bool $filter - * @param \Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface|\PhpParser\Node\Stmt\Switch_|\PhpParser\Node\Stmt\Return_|\PhpParser\Node\Stmt\Expression|\PhpParser\Node\Stmt\Echo_ $stmt + * @param \Rector\Contract\PhpParser\Node\StmtsAwareInterface|\PhpParser\Node\Stmt\Switch_|\PhpParser\Node\Stmt\Return_|\PhpParser\Node\Stmt\Expression|\PhpParser\Node\Stmt\Echo_ $stmt */ public function match($stmt, callable $filter) : ?\PhpParser\Node\Expr { @@ -73,7 +73,7 @@ final class ExprInTopStmtMatcher } /** * @param callable(Node $node): bool $filter - * @param \Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface|\PhpParser\Node\Stmt\Switch_|\PhpParser\Node\Stmt\Return_|\PhpParser\Node\Stmt\Expression|\PhpParser\Node\Stmt\Echo_ $stmt + * @param \Rector\Contract\PhpParser\Node\StmtsAwareInterface|\PhpParser\Node\Stmt\Switch_|\PhpParser\Node\Stmt\Return_|\PhpParser\Node\Stmt\Expression|\PhpParser\Node\Stmt\Echo_ $stmt */ private function resolveOnReturnOrExpression($stmt, callable $filter) : ?Expr { @@ -88,7 +88,7 @@ final class ExprInTopStmtMatcher /** * @param Expr[]|Expr $exprs * @param callable(Node $node): bool $filter - * @param \Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface|\PhpParser\Node\Stmt\Switch_|\PhpParser\Node\Stmt\Return_|\PhpParser\Node\Stmt\Expression|\PhpParser\Node\Stmt\Echo_ $stmt + * @param \Rector\Contract\PhpParser\Node\StmtsAwareInterface|\PhpParser\Node\Stmt\Switch_|\PhpParser\Node\Stmt\Return_|\PhpParser\Node\Stmt\Expression|\PhpParser\Node\Stmt\Echo_ $stmt */ private function resolveExpr($stmt, $exprs, callable $filter) : ?Expr { @@ -108,7 +108,7 @@ final class ExprInTopStmtMatcher } /** * @param callable(Node $node): bool $filter - * @param \Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface|\PhpParser\Node\Stmt\Switch_|\PhpParser\Node\Stmt\Return_|\PhpParser\Node\Stmt\Expression|\PhpParser\Node\Stmt\Echo_ $stmt + * @param \Rector\Contract\PhpParser\Node\StmtsAwareInterface|\PhpParser\Node\Stmt\Switch_|\PhpParser\Node\Stmt\Return_|\PhpParser\Node\Stmt\Expression|\PhpParser\Node\Stmt\Echo_ $stmt */ private function resolveFromChildCond($stmt, callable $filter) : ?\PhpParser\Node\Expr { diff --git a/vendor/rector/rector-downgrade-php/src/NodeFactory/ClassFromEnumFactory.php b/vendor/rector/rector-downgrade-php/src/NodeFactory/ClassFromEnumFactory.php index 9c03d9c7ae5..0c95ad0968b 100644 --- a/vendor/rector/rector-downgrade-php/src/NodeFactory/ClassFromEnumFactory.php +++ b/vendor/rector/rector-downgrade-php/src/NodeFactory/ClassFromEnumFactory.php @@ -10,8 +10,8 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassConst; use PhpParser\Node\Stmt\Enum_; use PhpParser\Node\Stmt\EnumCase; -use Rector\Core\ValueObject\Visibility; use Rector\NodeNameResolver\NodeNameResolver; +use Rector\ValueObject\Visibility; final class ClassFromEnumFactory { /** diff --git a/vendor/rector/rector-downgrade-php/src/NodeFactory/DoctrineAnnotationFactory.php b/vendor/rector/rector-downgrade-php/src/NodeFactory/DoctrineAnnotationFactory.php index 81be796086e..5b3905a8565 100644 --- a/vendor/rector/rector-downgrade-php/src/NodeFactory/DoctrineAnnotationFactory.php +++ b/vendor/rector/rector-downgrade-php/src/NodeFactory/DoctrineAnnotationFactory.php @@ -9,13 +9,13 @@ use PhpParser\Node\Identifier; use PhpParser\Node\Scalar\String_; use PHPStan\PhpDocParser\Ast\Type\IdentifierTypeNode; use Rector\BetterPhpDocParser\PhpDoc\DoctrineAnnotationTagValueNode; -use Rector\Core\PhpParser\Printer\BetterStandardPrinter; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\PhpParser\Printer\BetterStandardPrinter; final class DoctrineAnnotationFactory { /** * @readonly - * @var \Rector\Core\PhpParser\Printer\BetterStandardPrinter + * @var \Rector\PhpParser\Printer\BetterStandardPrinter */ private $betterStandardPrinter; public function __construct(BetterStandardPrinter $betterStandardPrinter) diff --git a/vendor/rector/rector-downgrade-php/src/PhpDocDecorator/PhpDocFromTypeDeclarationDecorator.php b/vendor/rector/rector-downgrade-php/src/PhpDocDecorator/PhpDocFromTypeDeclarationDecorator.php index 69c64bedd6b..f5f7cf27b38 100644 --- a/vendor/rector/rector-downgrade-php/src/PhpDocDecorator/PhpDocFromTypeDeclarationDecorator.php +++ b/vendor/rector/rector-downgrade-php/src/PhpDocDecorator/PhpDocFromTypeDeclarationDecorator.php @@ -21,16 +21,16 @@ use PHPStan\Type\TypeCombinator; use PHPStan\Type\UnionType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\Reflection\ReflectionResolver; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\NodeNameResolver\NodeNameResolver; +use Rector\Php\PhpVersionProvider; use Rector\Php80\NodeAnalyzer\PhpAttributeAnalyzer; use Rector\PhpAttribute\NodeFactory\PhpAttributeGroupFactory; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\Reflection\ReflectionResolver; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\StaticTypeMapper\ValueObject\Type\SelfStaticType; use Rector\ValueObject\ClassMethodWillChangeReturnType; +use Rector\ValueObject\PhpVersionFeature; /** * @see https://wiki.php.net/rfc/internal_method_return_types#proposal */ @@ -63,7 +63,7 @@ final class PhpDocFromTypeDeclarationDecorator private $phpAttributeGroupFactory; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** @@ -73,7 +73,7 @@ final class PhpDocFromTypeDeclarationDecorator private $phpAttributeAnalyzer; /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; /** diff --git a/vendor/rector/rector-phpunit/composer.json b/vendor/rector/rector-phpunit/composer.json index af7146979da..3eb8ebea855 100644 --- a/vendor/rector/rector-phpunit/composer.json +++ b/vendor/rector/rector-phpunit/composer.json @@ -8,23 +8,17 @@ }, "require-dev": { "rector\/rector-src": "dev-main", - "phpunit\/phpunit": "^10.2", + "phpunit\/phpunit": "^10.5", "phpstan\/phpstan": "^1.10.34", "symplify\/phpstan-rules": "^11.4", "symplify\/phpstan-extensions": "^11.2", "symplify\/easy-coding-standard": "^12.0", "symplify\/rule-doc-generator": "^12.0", - "rector\/phpstan-rules": "^0.7", + "rector\/phpstan-rules": "^0.7.4", "phpstan\/extension-installer": "^1.3", - "phpstan\/phpstan-strict-rules": "^1.5", - "phpstan\/phpstan-webmozart-assert": "^1.2.2", + "phpstan\/phpstan-webmozart-assert": "^1.2", "symplify\/vendor-patches": "^11.2", - "symplify\/easy-ci": "^11.3", - "rector\/rector-generator": "^0.7", - "tomasvotruba\/type-coverage": "^0.2", - "tomasvotruba\/unused-public": "^0.3", - "tomasvotruba\/cognitive-complexity": "^0.1", - "tomasvotruba\/class-leak": "^0.1", + "tomasvotruba\/class-leak": "^0.2", "tracy\/tracy": "^2.10" }, "autoload": { diff --git a/vendor/rector/rector-phpunit/config/sets/phpunit80.php b/vendor/rector/rector-phpunit/config/sets/phpunit80.php index e0d0119136e..83e69132976 100644 --- a/vendor/rector/rector-phpunit/config/sets/phpunit80.php +++ b/vendor/rector/rector-phpunit/config/sets/phpunit80.php @@ -6,7 +6,6 @@ namespace RectorPrefix202401; use PHPStan\Type\MixedType; use PHPStan\Type\VoidType; use Rector\Config\RectorConfig; -use Rector\Core\ValueObject\MethodName; use Rector\PHPUnit\PHPUnit80\Rector\MethodCall\AssertEqualsParameterToSpecificMethodsTypeRector; use Rector\PHPUnit\PHPUnit80\Rector\MethodCall\SpecificAssertContainsRector; use Rector\PHPUnit\PHPUnit80\Rector\MethodCall\SpecificAssertInternalTypeRector; @@ -15,6 +14,7 @@ use Rector\TypeDeclaration\Rector\ClassMethod\AddParamTypeDeclarationRector; use Rector\TypeDeclaration\Rector\ClassMethod\AddReturnTypeDeclarationRector; use Rector\TypeDeclaration\ValueObject\AddParamTypeDeclaration; use Rector\TypeDeclaration\ValueObject\AddReturnTypeDeclaration; +use Rector\ValueObject\MethodName; return static function (RectorConfig $rectorConfig) : void { $rectorConfig->rules([SpecificAssertInternalTypeRector::class, AssertEqualsParameterToSpecificMethodsTypeRector::class, SpecificAssertContainsRector::class]); $rectorConfig->ruleWithConfiguration(RenameClassRector::class, [ diff --git a/vendor/rector/rector-phpunit/easy-ci.php b/vendor/rector/rector-phpunit/easy-ci.php deleted file mode 100644 index e58e8ffabe9..00000000000 --- a/vendor/rector/rector-phpunit/easy-ci.php +++ /dev/null @@ -1,12 +0,0 @@ -paths([__DIR__ . '/config', __DIR__ . '/src', __DIR__ . '/rules']); - $easyCIConfig->typesToSkip([RectorInterface::class, SetListInterface::class]); -}; diff --git a/vendor/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/ClassMethod/DataProviderAnnotationToAttributeRector.php b/vendor/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/ClassMethod/DataProviderAnnotationToAttributeRector.php index 01d1d9879db..edab0917701 100644 --- a/vendor/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/ClassMethod/DataProviderAnnotationToAttributeRector.php +++ b/vendor/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/ClassMethod/DataProviderAnnotationToAttributeRector.php @@ -13,11 +13,11 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTagRemover; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; -use Rector\Core\ValueObject\PhpVersion; use Rector\PhpAttribute\NodeFactory\PhpAttributeGroupFactory; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; +use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -43,7 +43,7 @@ final class DataProviderAnnotationToAttributeRector extends AbstractRector imple private $phpDocTagRemover; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** diff --git a/vendor/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/ClassMethod/DependsAnnotationWithValueToAttributeRector.php b/vendor/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/ClassMethod/DependsAnnotationWithValueToAttributeRector.php index 21dcce7716c..10272c943de 100644 --- a/vendor/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/ClassMethod/DependsAnnotationWithValueToAttributeRector.php +++ b/vendor/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/ClassMethod/DependsAnnotationWithValueToAttributeRector.php @@ -12,10 +12,10 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTagRemover; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\PhpAttribute\NodeFactory\PhpAttributeGroupFactory; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/vendor/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/ClassMethod/TestWithAnnotationToAttributeRector.php b/vendor/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/ClassMethod/TestWithAnnotationToAttributeRector.php index 3ec0a0b3bf5..8e6da45e303 100644 --- a/vendor/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/ClassMethod/TestWithAnnotationToAttributeRector.php +++ b/vendor/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/ClassMethod/TestWithAnnotationToAttributeRector.php @@ -12,10 +12,10 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTagRemover; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\PhpAttribute\NodeFactory\PhpAttributeGroupFactory; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/vendor/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/Class_/AnnotationWithValueToAttributeRector.php b/vendor/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/Class_/AnnotationWithValueToAttributeRector.php index b48a930a0bc..3c43edf12a6 100644 --- a/vendor/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/Class_/AnnotationWithValueToAttributeRector.php +++ b/vendor/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/Class_/AnnotationWithValueToAttributeRector.php @@ -12,11 +12,11 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTagRemover; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\PhpAttribute\NodeFactory\PhpAttributeGroupFactory; use Rector\PHPUnit\ValueObject\AnnotationWithValueToAttribute; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/vendor/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/Class_/CoversAnnotationWithValueToAttributeRector.php b/vendor/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/Class_/CoversAnnotationWithValueToAttributeRector.php index 820e607c192..a5bf116a447 100644 --- a/vendor/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/Class_/CoversAnnotationWithValueToAttributeRector.php +++ b/vendor/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/Class_/CoversAnnotationWithValueToAttributeRector.php @@ -13,10 +13,10 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTagRemover; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\PhpAttribute\NodeFactory\PhpAttributeGroupFactory; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/vendor/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/Class_/TicketAnnotationToAttributeRector.php b/vendor/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/Class_/TicketAnnotationToAttributeRector.php index 44ed50c4351..0fd9f03ade8 100644 --- a/vendor/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/Class_/TicketAnnotationToAttributeRector.php +++ b/vendor/rector/rector-phpunit/rules/AnnotationsToAttributes/Rector/Class_/TicketAnnotationToAttributeRector.php @@ -18,8 +18,8 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTagRemover; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/ClassMethod/DataProviderArrayItemsNewLinedRector.php b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/ClassMethod/DataProviderArrayItemsNewLinedRector.php index bc5b9d49eee..097eb0b4d17 100644 --- a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/ClassMethod/DataProviderArrayItemsNewLinedRector.php +++ b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/ClassMethod/DataProviderArrayItemsNewLinedRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\Array_; use PhpParser\Node\Expr\ArrayItem; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Return_; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -26,7 +26,7 @@ final class DataProviderArrayItemsNewLinedRector extends AbstractRector private $testsNodeAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(TestsNodeAnalyzer $testsNodeAnalyzer, BetterNodeFinder $betterNodeFinder) diff --git a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/ClassMethod/RemoveEmptyTestMethodRector.php b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/ClassMethod/RemoveEmptyTestMethodRector.php index d26309db014..9374b9c77af 100644 --- a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/ClassMethod/RemoveEmptyTestMethodRector.php +++ b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/ClassMethod/RemoveEmptyTestMethodRector.php @@ -6,8 +6,8 @@ namespace Rector\PHPUnit\CodeQuality\Rector\ClassMethod; use PhpParser\Node; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\NodeTraverser; -use Rector\Core\Rector\AbstractRector; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/ClassMethod/ReplaceTestAnnotationWithPrefixedFunctionRector.php b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/ClassMethod/ReplaceTestAnnotationWithPrefixedFunctionRector.php index 894e44b375c..0f3f65b7c58 100644 --- a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/ClassMethod/ReplaceTestAnnotationWithPrefixedFunctionRector.php +++ b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/ClassMethod/ReplaceTestAnnotationWithPrefixedFunctionRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Stmt\ClassMethod; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTagRemover; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Rector\AbstractRector; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/Class_/AddSeeTestAnnotationRector.php b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/Class_/AddSeeTestAnnotationRector.php index 67dae899309..db6081ec873 100644 --- a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/Class_/AddSeeTestAnnotationRector.php +++ b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/Class_/AddSeeTestAnnotationRector.php @@ -13,8 +13,8 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTagRemover; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Rector\AbstractRector; use Rector\PHPUnit\Naming\TestClassNameResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/Class_/ConstructClassMethodToSetUpTestCaseRector.php b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/Class_/ConstructClassMethodToSetUpTestCaseRector.php index 8a7c36ceb6f..c4768264211 100644 --- a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/Class_/ConstructClassMethodToSetUpTestCaseRector.php +++ b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/Class_/ConstructClassMethodToSetUpTestCaseRector.php @@ -14,14 +14,14 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Expression; use PhpParser\NodeTraverser; use PHPStan\Reflection\ClassReflection; -use Rector\Core\NodeAnalyzer\ClassAnalyzer; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; -use Rector\Core\ValueObject\MethodName; +use Rector\NodeAnalyzer\ClassAnalyzer; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\PHPUnit\NodeAnalyzer\SetUpMethodDecorator; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\Privatization\NodeManipulator\VisibilityManipulator; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; +use Rector\ValueObject\MethodName; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -38,7 +38,7 @@ final class ConstructClassMethodToSetUpTestCaseRector extends AbstractRector private $testsNodeAnalyzer; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ClassAnalyzer + * @var \Rector\NodeAnalyzer\ClassAnalyzer */ private $classAnalyzer; /** @@ -53,7 +53,7 @@ final class ConstructClassMethodToSetUpTestCaseRector extends AbstractRector private $setUpMethodDecorator; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; public function __construct(TestsNodeAnalyzer $testsNodeAnalyzer, ClassAnalyzer $classAnalyzer, VisibilityManipulator $visibilityManipulator, SetUpMethodDecorator $setUpMethodDecorator, ReflectionResolver $reflectionResolver) diff --git a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/Class_/PreferPHPUnitThisCallRector.php b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/Class_/PreferPHPUnitThisCallRector.php index a878b86a04d..337f4791b5e 100644 --- a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/Class_/PreferPHPUnitThisCallRector.php +++ b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/Class_/PreferPHPUnitThisCallRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\NodeTraverser; -use Rector\Core\Rector\AbstractRector; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/Class_/TestWithToDataProviderRector.php b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/Class_/TestWithToDataProviderRector.php index ff19ea02b20..feaba49867b 100644 --- a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/Class_/TestWithToDataProviderRector.php +++ b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/Class_/TestWithToDataProviderRector.php @@ -21,9 +21,9 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTagRemover; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\NodeManipulator\ClassInsertManipulator; -use Rector\Core\Rector\AbstractRector; +use Rector\NodeManipulator\ClassInsertManipulator; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -53,7 +53,7 @@ final class TestWithToDataProviderRector extends AbstractRector private $docBlockUpdater; /** * @readonly - * @var \Rector\Core\NodeManipulator\ClassInsertManipulator + * @var \Rector\NodeManipulator\ClassInsertManipulator */ private $classInsertManipulator; public function __construct(TestsNodeAnalyzer $testsNodeAnalyzer, PhpDocInfoFactory $phpDocInfoFactory, PhpDocTagRemover $phpDocTagRemover, DocBlockUpdater $docBlockUpdater, ClassInsertManipulator $classInsertManipulator) diff --git a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/Class_/YieldDataProviderRector.php b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/Class_/YieldDataProviderRector.php index 1f8d9bbe54d..0a8184eb418 100644 --- a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/Class_/YieldDataProviderRector.php +++ b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/Class_/YieldDataProviderRector.php @@ -11,11 +11,11 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Return_; use PHPStan\PhpDocParser\Ast\PhpDoc\ReturnTagValueNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Core\PhpParser\NodeTransformer; -use Rector\Core\Rector\AbstractRector; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\PhpParser\NodeTransformer; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\PHPUnit\NodeFinder\DataProviderClassMethodFinder; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -28,7 +28,7 @@ final class YieldDataProviderRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\NodeTransformer + * @var \Rector\PhpParser\NodeTransformer */ private $nodeTransformer; /** diff --git a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/Foreach_/SimplifyForeachInstanceOfRector.php b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/Foreach_/SimplifyForeachInstanceOfRector.php index 47538f96cb9..0b04c73cd14 100644 --- a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/Foreach_/SimplifyForeachInstanceOfRector.php +++ b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/Foreach_/SimplifyForeachInstanceOfRector.php @@ -9,7 +9,7 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Foreach_; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertCompareToSpecificMethodRector.php b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertCompareToSpecificMethodRector.php index 63d436e8ff7..cb455972478 100644 --- a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertCompareToSpecificMethodRector.php +++ b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertCompareToSpecificMethodRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Identifier; -use Rector\Core\Rector\AbstractRector; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\PHPUnit\ValueObject\FunctionNameWithAssertMethods; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertComparisonToSpecificMethodRector.php b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertComparisonToSpecificMethodRector.php index cf0ad682a28..dcacd4e4644 100644 --- a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertComparisonToSpecificMethodRector.php +++ b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertComparisonToSpecificMethodRector.php @@ -19,10 +19,10 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; use PHPStan\Type\Constant\ConstantArrayType; use PHPStan\Type\ConstantScalarType; -use Rector\Core\Rector\AbstractRector; use Rector\PHPUnit\NodeAnalyzer\IdentifierManipulator; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\PHPUnit\ValueObject\BinaryOpWithAssertMethod; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertEmptyNullableObjectToAssertInstanceofRector.php b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertEmptyNullableObjectToAssertInstanceofRector.php index f39a59e66fd..b17148d9ea1 100644 --- a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertEmptyNullableObjectToAssertInstanceofRector.php +++ b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertEmptyNullableObjectToAssertInstanceofRector.php @@ -12,8 +12,8 @@ use PhpParser\Node\Name\FullyQualified; use PHPStan\Type\ObjectType; use PHPStan\Type\TypeCombinator; use PHPStan\Type\UnionType; -use Rector\Core\Rector\AbstractRector; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertEqualsOrAssertSameFloatParameterToSpecificMethodsTypeRector.php b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertEqualsOrAssertSameFloatParameterToSpecificMethodsTypeRector.php index 52085ba8b01..ee8ae827c28 100644 --- a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertEqualsOrAssertSameFloatParameterToSpecificMethodsTypeRector.php +++ b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertEqualsOrAssertSameFloatParameterToSpecificMethodsTypeRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Expr\ConstFetch; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Name; use PhpParser\Node\Scalar\DNumber; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersion; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\PHPUnit\NodeFactory\AssertCallFactory; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertEqualsToSameRector.php b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertEqualsToSameRector.php index 33ca1163a85..a769f36ea9b 100644 --- a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertEqualsToSameRector.php +++ b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertEqualsToSameRector.php @@ -13,9 +13,9 @@ use PHPStan\Type\FloatType; use PHPStan\Type\IntegerType; use PHPStan\Type\StringType; use PHPStan\Type\Type; -use Rector\Core\Rector\AbstractRector; use Rector\PHPUnit\NodeAnalyzer\IdentifierManipulator; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertFalseStrposToContainsRector.php b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertFalseStrposToContainsRector.php index 554919e7121..bbacd70cbd4 100644 --- a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertFalseStrposToContainsRector.php +++ b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertFalseStrposToContainsRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; -use Rector\Core\Rector\AbstractRector; use Rector\PHPUnit\NodeAnalyzer\IdentifierManipulator; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertInstanceOfComparisonRector.php b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertInstanceOfComparisonRector.php index 56a8968a745..9a83ef2197c 100644 --- a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertInstanceOfComparisonRector.php +++ b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertInstanceOfComparisonRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\Instanceof_; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\Rector\AbstractRector; +use Rector\Exception\ShouldNotHappenException; use Rector\PHPUnit\NodeAnalyzer\IdentifierManipulator; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertIssetToSpecificMethodRector.php b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertIssetToSpecificMethodRector.php index cd9bfc6efef..028bba83600 100644 --- a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertIssetToSpecificMethodRector.php +++ b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertIssetToSpecificMethodRector.php @@ -13,10 +13,10 @@ use PhpParser\Node\Scalar\String_; use PHPStan\Reflection\ClassReflection; use PHPStan\Type\ObjectWithoutClassType; use PHPStan\Type\TypeWithClassName; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ClassReflectionAnalyzer; use Rector\PHPUnit\NodeAnalyzer\IdentifierManipulator; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ClassReflectionAnalyzer; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -36,7 +36,7 @@ final class AssertIssetToSpecificMethodRector extends AbstractRector private $testsNodeAnalyzer; /** * @readonly - * @var \Rector\Core\Reflection\ClassReflectionAnalyzer + * @var \Rector\Reflection\ClassReflectionAnalyzer */ private $classReflectionAnalyzer; /** diff --git a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertNotOperatorRector.php b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertNotOperatorRector.php index 8ba91a61656..220c5f26168 100644 --- a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertNotOperatorRector.php +++ b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertNotOperatorRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; -use Rector\Core\Rector\AbstractRector; use Rector\PHPUnit\NodeAnalyzer\IdentifierManipulator; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertPropertyExistsRector.php b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertPropertyExistsRector.php index d64f49fdeaf..5b0c507a2c2 100644 --- a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertPropertyExistsRector.php +++ b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertPropertyExistsRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\New_; use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Expr\Variable; use PhpParser\Node\Scalar\String_; -use Rector\Core\Rector\AbstractRector; use Rector\PHPUnit\NodeAnalyzer\IdentifierManipulator; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertRegExpRector.php b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertRegExpRector.php index 5d3682667ba..030005e994d 100644 --- a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertRegExpRector.php +++ b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertRegExpRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Identifier; use PhpParser\Node\Scalar\LNumber; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\Exception\ShouldNotHappenException; +use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -29,7 +29,7 @@ final class AssertRegExpRector extends AbstractRector private $testsNodeAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertSameBoolNullToSpecificMethodRector.php b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertSameBoolNullToSpecificMethodRector.php index a6a01498601..3d35193cd03 100644 --- a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertSameBoolNullToSpecificMethodRector.php +++ b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertSameBoolNullToSpecificMethodRector.php @@ -7,11 +7,11 @@ use PhpParser\Node; use PhpParser\Node\Expr\ConstFetch; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; -use Rector\Core\Rector\AbstractRector; use Rector\PHPUnit\NodeAnalyzer\ArgumentMover; use Rector\PHPUnit\NodeAnalyzer\IdentifierManipulator; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\PHPUnit\ValueObject\ConstantWithAssertMethods; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertSameTrueFalseToAssertTrueFalseRector.php b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertSameTrueFalseToAssertTrueFalseRector.php index 071d176517c..484dbce9932 100644 --- a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertSameTrueFalseToAssertTrueFalseRector.php +++ b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertSameTrueFalseToAssertTrueFalseRector.php @@ -6,10 +6,10 @@ namespace Rector\PHPUnit\CodeQuality\Rector\MethodCall; use PhpParser\Node; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Identifier; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPUnit\NodeAnalyzer\ArgumentMover; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -29,7 +29,7 @@ final class AssertSameTrueFalseToAssertTrueFalseRector extends AbstractRector private $testsNodeAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ArgumentMover $argumentMover, TestsNodeAnalyzer $testsNodeAnalyzer, ValueResolver $valueResolver) diff --git a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertTrueFalseToSpecificMethodRector.php b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertTrueFalseToSpecificMethodRector.php index 638ceb60c98..a836e0db93b 100644 --- a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertTrueFalseToSpecificMethodRector.php +++ b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/AssertTrueFalseToSpecificMethodRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Identifier; use PHPStan\Type\StringType; -use Rector\Core\Rector\AbstractRector; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\PHPUnit\ValueObject\FunctionNameWithAssertMethods; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/RemoveExpectAnyFromMockRector.php b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/RemoveExpectAnyFromMockRector.php index d4458a9e3db..9d1f1967fc0 100644 --- a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/RemoveExpectAnyFromMockRector.php +++ b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/RemoveExpectAnyFromMockRector.php @@ -6,8 +6,8 @@ namespace Rector\PHPUnit\CodeQuality\Rector\MethodCall; use PhpParser\Node; use PhpParser\Node\Expr; use PhpParser\Node\Expr\MethodCall; -use Rector\Core\Rector\AbstractRector; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/UseSpecificWillMethodRector.php b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/UseSpecificWillMethodRector.php index 5527a734e5d..a22d022a7a2 100644 --- a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/UseSpecificWillMethodRector.php +++ b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/UseSpecificWillMethodRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Identifier; -use Rector\Core\Rector\AbstractRector; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/UseSpecificWithMethodRector.php b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/UseSpecificWithMethodRector.php index fbaf76ccaef..670eff88268 100644 --- a/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/UseSpecificWithMethodRector.php +++ b/vendor/rector/rector-phpunit/rules/CodeQuality/Rector/MethodCall/UseSpecificWithMethodRector.php @@ -6,8 +6,8 @@ namespace Rector\PHPUnit\CodeQuality\Rector\MethodCall; use PhpParser\Node; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; -use Rector\Core\Rector\AbstractRector; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/PHPUnit100/Rector/Class_/AddProphecyTraitRector.php b/vendor/rector/rector-phpunit/rules/PHPUnit100/Rector/Class_/AddProphecyTraitRector.php index 7096387fc8a..62e278a87d0 100644 --- a/vendor/rector/rector-phpunit/rules/PHPUnit100/Rector/Class_/AddProphecyTraitRector.php +++ b/vendor/rector/rector-phpunit/rules/PHPUnit100/Rector/Class_/AddProphecyTraitRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\TraitUse; use PHPStan\Reflection\ClassReflection; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; +use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -30,12 +30,12 @@ final class AddProphecyTraitRector extends AbstractRector private $testsNodeAnalyzer; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** diff --git a/vendor/rector/rector-phpunit/rules/PHPUnit100/Rector/Class_/PublicDataProviderClassMethodRector.php b/vendor/rector/rector-phpunit/rules/PHPUnit100/Rector/Class_/PublicDataProviderClassMethodRector.php index 26a190c1a6d..16a11e7b43c 100644 --- a/vendor/rector/rector-phpunit/rules/PHPUnit100/Rector/Class_/PublicDataProviderClassMethodRector.php +++ b/vendor/rector/rector-phpunit/rules/PHPUnit100/Rector/Class_/PublicDataProviderClassMethodRector.php @@ -6,10 +6,10 @@ namespace Rector\PHPUnit\PHPUnit100\Rector\Class_; use PhpParser\Node; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; -use Rector\Core\Rector\AbstractRector; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\PHPUnit\NodeFinder\DataProviderClassMethodFinder; use Rector\Privatization\NodeManipulator\VisibilityManipulator; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/PHPUnit100/Rector/Class_/StaticDataProviderClassMethodRector.php b/vendor/rector/rector-phpunit/rules/PHPUnit100/Rector/Class_/StaticDataProviderClassMethodRector.php index 48de9ab4194..26f327b829e 100644 --- a/vendor/rector/rector-phpunit/rules/PHPUnit100/Rector/Class_/StaticDataProviderClassMethodRector.php +++ b/vendor/rector/rector-phpunit/rules/PHPUnit100/Rector/Class_/StaticDataProviderClassMethodRector.php @@ -7,11 +7,11 @@ use PhpParser\Node; use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\PHPUnit\NodeFinder\DataProviderClassMethodFinder; use Rector\Privatization\NodeManipulator\VisibilityManipulator; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -36,7 +36,7 @@ final class StaticDataProviderClassMethodRector extends AbstractRector private $visibilityManipulator; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(TestsNodeAnalyzer $testsNodeAnalyzer, DataProviderClassMethodFinder $dataProviderClassMethodFinder, VisibilityManipulator $visibilityManipulator, BetterNodeFinder $betterNodeFinder) diff --git a/vendor/rector/rector-phpunit/rules/PHPUnit100/Rector/MethodCall/PropertyExistsWithoutAssertRector.php b/vendor/rector/rector-phpunit/rules/PHPUnit100/Rector/MethodCall/PropertyExistsWithoutAssertRector.php index d814548d2dd..e82e45feaae 100644 --- a/vendor/rector/rector-phpunit/rules/PHPUnit100/Rector/MethodCall/PropertyExistsWithoutAssertRector.php +++ b/vendor/rector/rector-phpunit/rules/PHPUnit100/Rector/MethodCall/PropertyExistsWithoutAssertRector.php @@ -15,9 +15,9 @@ use PhpParser\Node\Expr\Variable; use PhpParser\Node\Name; use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Scalar\String_; -use Rector\Core\Rector\AbstractRector; use Rector\PHPUnit\NodeAnalyzer\IdentifierManipulator; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/PHPUnit100/Rector/MethodCall/RemoveSetMethodsMethodCallRector.php b/vendor/rector/rector-phpunit/rules/PHPUnit100/Rector/MethodCall/RemoveSetMethodsMethodCallRector.php index 0bff5b6ab83..8e5ca57c573 100644 --- a/vendor/rector/rector-phpunit/rules/PHPUnit100/Rector/MethodCall/RemoveSetMethodsMethodCallRector.php +++ b/vendor/rector/rector-phpunit/rules/PHPUnit100/Rector/MethodCall/RemoveSetMethodsMethodCallRector.php @@ -6,8 +6,8 @@ namespace Rector\PHPUnit\PHPUnit100\Rector\MethodCall; use PhpParser\Node; use PhpParser\Node\Expr\MethodCall; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/PHPUnit50/Rector/StaticCall/GetMockRector.php b/vendor/rector/rector-phpunit/rules/PHPUnit50/Rector/StaticCall/GetMockRector.php index af8e54d7712..98cca1150df 100644 --- a/vendor/rector/rector-phpunit/rules/PHPUnit50/Rector/StaticCall/GetMockRector.php +++ b/vendor/rector/rector-phpunit/rules/PHPUnit50/Rector/StaticCall/GetMockRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Identifier; use PHPStan\Reflection\ClassReflection; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -28,7 +28,7 @@ final class GetMockRector extends AbstractRector private $testsNodeAnalyzer; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; public function __construct(TestsNodeAnalyzer $testsNodeAnalyzer, ReflectionResolver $reflectionResolver) diff --git a/vendor/rector/rector-phpunit/rules/PHPUnit60/Rector/ClassMethod/AddDoesNotPerformAssertionToNonAssertingTestRector.php b/vendor/rector/rector-phpunit/rules/PHPUnit60/Rector/ClassMethod/AddDoesNotPerformAssertionToNonAssertingTestRector.php index c0bcbb87c4b..f005a1035c4 100644 --- a/vendor/rector/rector-phpunit/rules/PHPUnit60/Rector/ClassMethod/AddDoesNotPerformAssertionToNonAssertingTestRector.php +++ b/vendor/rector/rector-phpunit/rules/PHPUnit60/Rector/ClassMethod/AddDoesNotPerformAssertionToNonAssertingTestRector.php @@ -9,11 +9,11 @@ use PHPStan\PhpDocParser\Ast\PhpDoc\GenericTagValueNode; use PHPStan\PhpDocParser\Ast\PhpDoc\PhpDocTagNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Rector\AbstractRector; use Rector\Php80\NodeAnalyzer\PhpAttributeAnalyzer; use Rector\PHPUnit\NodeAnalyzer\AssertCallAnalyzer; use Rector\PHPUnit\NodeAnalyzer\MockedVariableAnalyzer; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/PHPUnit60/Rector/ClassMethod/ExceptionAnnotationRector.php b/vendor/rector/rector-phpunit/rules/PHPUnit60/Rector/ClassMethod/ExceptionAnnotationRector.php index 8caa936cc07..e1a325f17e0 100644 --- a/vendor/rector/rector-phpunit/rules/PHPUnit60/Rector/ClassMethod/ExceptionAnnotationRector.php +++ b/vendor/rector/rector-phpunit/rules/PHPUnit60/Rector/ClassMethod/ExceptionAnnotationRector.php @@ -9,9 +9,9 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTagRemover; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Rector\AbstractRector; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\PHPUnit\NodeFactory\ExpectExceptionMethodCallFactory; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/PHPUnit60/Rector/MethodCall/DelegateExceptionArgumentsRector.php b/vendor/rector/rector-phpunit/rules/PHPUnit60/Rector/MethodCall/DelegateExceptionArgumentsRector.php index bd6f9f6eb41..f65bfec6ea1 100644 --- a/vendor/rector/rector-phpunit/rules/PHPUnit60/Rector/MethodCall/DelegateExceptionArgumentsRector.php +++ b/vendor/rector/rector-phpunit/rules/PHPUnit60/Rector/MethodCall/DelegateExceptionArgumentsRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Identifier; use PhpParser\Node\Stmt\Expression; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\PHPUnit\NodeFactory\AssertCallFactory; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/PHPUnit60/Rector/MethodCall/GetMockBuilderGetMockToCreateMockRector.php b/vendor/rector/rector-phpunit/rules/PHPUnit60/Rector/MethodCall/GetMockBuilderGetMockToCreateMockRector.php index e49b3e11ca5..f481151b50f 100644 --- a/vendor/rector/rector-phpunit/rules/PHPUnit60/Rector/MethodCall/GetMockBuilderGetMockToCreateMockRector.php +++ b/vendor/rector/rector-phpunit/rules/PHPUnit60/Rector/MethodCall/GetMockBuilderGetMockToCreateMockRector.php @@ -7,7 +7,7 @@ use PhpParser\Node; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\Variable; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/PHPUnit70/Rector/Class_/RemoveDataProviderTestPrefixRector.php b/vendor/rector/rector-phpunit/rules/PHPUnit70/Rector/Class_/RemoveDataProviderTestPrefixRector.php index e44f2e9fb2b..e0e371beda0 100644 --- a/vendor/rector/rector-phpunit/rules/PHPUnit70/Rector/Class_/RemoveDataProviderTestPrefixRector.php +++ b/vendor/rector/rector-phpunit/rules/PHPUnit70/Rector/Class_/RemoveDataProviderTestPrefixRector.php @@ -7,10 +7,10 @@ use RectorPrefix202401\Nette\Utils\Strings; use PhpParser\Node; use PhpParser\Node\Identifier; use PhpParser\Node\Stmt\Class_; -use Rector\Core\Rector\AbstractRector; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\PHPUnit\NodeFinder\DataProviderClassMethodFinder; use Rector\PHPUnit\PhpDoc\DataProviderMethodRenamer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/PHPUnit80/Rector/MethodCall/AssertEqualsParameterToSpecificMethodsTypeRector.php b/vendor/rector/rector-phpunit/rules/PHPUnit80/Rector/MethodCall/AssertEqualsParameterToSpecificMethodsTypeRector.php index 62e71f53260..7e8634fcbad 100644 --- a/vendor/rector/rector-phpunit/rules/PHPUnit80/Rector/MethodCall/AssertEqualsParameterToSpecificMethodsTypeRector.php +++ b/vendor/rector/rector-phpunit/rules/PHPUnit80/Rector/MethodCall/AssertEqualsParameterToSpecificMethodsTypeRector.php @@ -6,10 +6,10 @@ namespace Rector\PHPUnit\PHPUnit80\Rector\MethodCall; use PhpParser\Node; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\PHPUnit\NodeFactory\AssertCallFactory; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -33,7 +33,7 @@ final class AssertEqualsParameterToSpecificMethodsTypeRector extends AbstractRec private $testsNodeAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(AssertCallFactory $assertCallFactory, TestsNodeAnalyzer $testsNodeAnalyzer, ValueResolver $valueResolver) diff --git a/vendor/rector/rector-phpunit/rules/PHPUnit80/Rector/MethodCall/SpecificAssertContainsRector.php b/vendor/rector/rector-phpunit/rules/PHPUnit80/Rector/MethodCall/SpecificAssertContainsRector.php index 4e98e2fbdfa..50f0e10600e 100644 --- a/vendor/rector/rector-phpunit/rules/PHPUnit80/Rector/MethodCall/SpecificAssertContainsRector.php +++ b/vendor/rector/rector-phpunit/rules/PHPUnit80/Rector/MethodCall/SpecificAssertContainsRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Identifier; use PHPStan\Type\StringType; use PHPStan\Type\UnionType; -use Rector\Core\Rector\AbstractRector; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/PHPUnit80/Rector/MethodCall/SpecificAssertInternalTypeRector.php b/vendor/rector/rector-phpunit/rules/PHPUnit80/Rector/MethodCall/SpecificAssertInternalTypeRector.php index 0d25c5c341f..2909621974a 100644 --- a/vendor/rector/rector-phpunit/rules/PHPUnit80/Rector/MethodCall/SpecificAssertInternalTypeRector.php +++ b/vendor/rector/rector-phpunit/rules/PHPUnit80/Rector/MethodCall/SpecificAssertInternalTypeRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Identifier; use PhpParser\Node\Scalar\String_; -use Rector\Core\Rector\AbstractRector; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/PHPUnit90/Rector/Class_/TestListenerToHooksRector.php b/vendor/rector/rector-phpunit/rules/PHPUnit90/Rector/Class_/TestListenerToHooksRector.php index 072f2e305fb..5881464f257 100644 --- a/vendor/rector/rector-phpunit/rules/PHPUnit90/Rector/Class_/TestListenerToHooksRector.php +++ b/vendor/rector/rector-phpunit/rules/PHPUnit90/Rector/Class_/TestListenerToHooksRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/PHPUnit90/Rector/MethodCall/ExplicitPhpErrorApiRector.php b/vendor/rector/rector-phpunit/rules/PHPUnit90/Rector/MethodCall/ExplicitPhpErrorApiRector.php index 4eaccbb48db..ef973d8d83e 100644 --- a/vendor/rector/rector-phpunit/rules/PHPUnit90/Rector/MethodCall/ExplicitPhpErrorApiRector.php +++ b/vendor/rector/rector-phpunit/rules/PHPUnit90/Rector/MethodCall/ExplicitPhpErrorApiRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; -use Rector\Core\Rector\AbstractRector; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\PHPUnit\NodeFactory\AssertCallFactory; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/rules/PHPUnit90/Rector/MethodCall/SpecificAssertContainsWithoutIdentityRector.php b/vendor/rector/rector-phpunit/rules/PHPUnit90/Rector/MethodCall/SpecificAssertContainsWithoutIdentityRector.php index fdadbe04d00..622b2a77888 100644 --- a/vendor/rector/rector-phpunit/rules/PHPUnit90/Rector/MethodCall/SpecificAssertContainsWithoutIdentityRector.php +++ b/vendor/rector/rector-phpunit/rules/PHPUnit90/Rector/MethodCall/SpecificAssertContainsWithoutIdentityRector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Identifier; use PHPStan\Type\StringType; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -26,7 +26,7 @@ final class SpecificAssertContainsWithoutIdentityRector extends AbstractRector private $testsNodeAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/vendor/rector/rector-phpunit/src/NodeAnalyzer/AssertCallAnalyzer.php b/vendor/rector/rector-phpunit/src/NodeAnalyzer/AssertCallAnalyzer.php index 26572d6d770..38cd673c937 100644 --- a/vendor/rector/rector-phpunit/src/NodeAnalyzer/AssertCallAnalyzer.php +++ b/vendor/rector/rector-phpunit/src/NodeAnalyzer/AssertCallAnalyzer.php @@ -9,27 +9,27 @@ use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Identifier; use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Type\TypeWithClassName; -use Rector\Core\PhpParser\AstResolver; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\PhpParser\Printer\BetterStandardPrinter; use Rector\NodeNameResolver\NodeNameResolver; use Rector\NodeTypeResolver\NodeTypeResolver; +use Rector\PhpParser\AstResolver; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\PhpParser\Printer\BetterStandardPrinter; use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType; final class AssertCallAnalyzer { /** * @readonly - * @var \Rector\Core\PhpParser\AstResolver + * @var \Rector\PhpParser\AstResolver */ private $astResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Printer\BetterStandardPrinter + * @var \Rector\PhpParser\Printer\BetterStandardPrinter */ private $betterStandardPrinter; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** diff --git a/vendor/rector/rector-phpunit/src/NodeAnalyzer/SetUpMethodDecorator.php b/vendor/rector/rector-phpunit/src/NodeAnalyzer/SetUpMethodDecorator.php index 9bb09abc88d..276215c0347 100644 --- a/vendor/rector/rector-phpunit/src/NodeAnalyzer/SetUpMethodDecorator.php +++ b/vendor/rector/rector-phpunit/src/NodeAnalyzer/SetUpMethodDecorator.php @@ -5,9 +5,9 @@ namespace Rector\PHPUnit\NodeAnalyzer; use PhpParser\Node\Identifier; use PhpParser\Node\Stmt\ClassMethod; -use Rector\Core\PhpParser\AstResolver; -use Rector\Core\ValueObject\MethodName; +use Rector\PhpParser\AstResolver; use Rector\Testing\PHPUnit\StaticPHPUnitEnvironment; +use Rector\ValueObject\MethodName; /** * Decorate setUp() and tearDown() with "void" when local TestClass class uses them */ @@ -15,7 +15,7 @@ final class SetUpMethodDecorator { /** * @readonly - * @var \Rector\Core\PhpParser\AstResolver + * @var \Rector\PhpParser\AstResolver */ private $astResolver; public function __construct(AstResolver $astResolver) diff --git a/vendor/rector/rector-phpunit/src/NodeAnalyzer/TestsNodeAnalyzer.php b/vendor/rector/rector-phpunit/src/NodeAnalyzer/TestsNodeAnalyzer.php index 9d3f045d36e..d65f5cf37fe 100644 --- a/vendor/rector/rector-phpunit/src/NodeAnalyzer/TestsNodeAnalyzer.php +++ b/vendor/rector/rector-phpunit/src/NodeAnalyzer/TestsNodeAnalyzer.php @@ -10,9 +10,9 @@ use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Reflection\ClassReflection; use PHPStan\Type\ObjectType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Core\Reflection\ReflectionResolver; use Rector\NodeNameResolver\NodeNameResolver; use Rector\NodeTypeResolver\NodeTypeResolver; +use Rector\Reflection\ReflectionResolver; final class TestsNodeAnalyzer { /** @@ -32,7 +32,7 @@ final class TestsNodeAnalyzer private $phpDocInfoFactory; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** diff --git a/vendor/rector/rector-phpunit/src/NodeFactory/ExpectExceptionMethodCallFactory.php b/vendor/rector/rector-phpunit/src/NodeFactory/ExpectExceptionMethodCallFactory.php index d9744015bbe..87a593b724c 100644 --- a/vendor/rector/rector-phpunit/src/NodeFactory/ExpectExceptionMethodCallFactory.php +++ b/vendor/rector/rector-phpunit/src/NodeFactory/ExpectExceptionMethodCallFactory.php @@ -10,14 +10,14 @@ use PhpParser\Node\Scalar\String_; use PhpParser\Node\Stmt\Expression; use PHPStan\PhpDocParser\Ast\PhpDoc\GenericTagValueNode; use PHPStan\PhpDocParser\Ast\PhpDoc\PhpDocTagNode; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\PhpParser\Node\NodeFactory; +use Rector\Exception\ShouldNotHappenException; +use Rector\PhpParser\Node\NodeFactory; use Rector\PHPUnit\PhpDoc\PhpDocValueToNodeMapper; final class ExpectExceptionMethodCallFactory { /** * @readonly - * @var \Rector\Core\PhpParser\Node\NodeFactory + * @var \Rector\PhpParser\Node\NodeFactory */ private $nodeFactory; /** diff --git a/vendor/rector/rector-phpunit/src/NodeFinder/DataProviderClassMethodFinder.php b/vendor/rector/rector-phpunit/src/NodeFinder/DataProviderClassMethodFinder.php index 0626c5b5ef2..d5018be3e4e 100644 --- a/vendor/rector/rector-phpunit/src/NodeFinder/DataProviderClassMethodFinder.php +++ b/vendor/rector/rector-phpunit/src/NodeFinder/DataProviderClassMethodFinder.php @@ -13,9 +13,9 @@ use PHPStan\PhpDocParser\Ast\PhpDoc\GenericTagValueNode; use PHPStan\Reflection\ClassReflection; use RectorPrefix202401\PHPUnit\Framework\Attributes\DataProvider; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; -use Rector\Core\PhpParser\AstResolver; -use Rector\Core\Reflection\ReflectionResolver; use Rector\NodeNameResolver\NodeNameResolver; +use Rector\PhpParser\AstResolver; +use Rector\Reflection\ReflectionResolver; final class DataProviderClassMethodFinder { /** @@ -25,12 +25,12 @@ final class DataProviderClassMethodFinder private $phpDocInfoFactory; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** * @readonly - * @var \Rector\Core\PhpParser\AstResolver + * @var \Rector\PhpParser\AstResolver */ private $astResolver; /** diff --git a/vendor/rector/rector-phpunit/src/PhpDoc/PhpDocValueToNodeMapper.php b/vendor/rector/rector-phpunit/src/PhpDoc/PhpDocValueToNodeMapper.php index e4807d8a636..dac7f7ded37 100644 --- a/vendor/rector/rector-phpunit/src/PhpDoc/PhpDocValueToNodeMapper.php +++ b/vendor/rector/rector-phpunit/src/PhpDoc/PhpDocValueToNodeMapper.php @@ -8,12 +8,12 @@ use PhpParser\Node\Name; use PhpParser\Node\Scalar\String_; use PHPStan\PhpDocParser\Ast\PhpDoc\GenericTagValueNode; use PHPStan\Reflection\ReflectionProvider; -use Rector\Core\PhpParser\Node\NodeFactory; +use Rector\PhpParser\Node\NodeFactory; final class PhpDocValueToNodeMapper { /** * @readonly - * @var \Rector\Core\PhpParser\Node\NodeFactory + * @var \Rector\PhpParser\Node\NodeFactory */ private $nodeFactory; /** diff --git a/vendor/rector/rector-phpunit/src/Rector/ClassMethod/CreateMockToAnonymousClassRector.php b/vendor/rector/rector-phpunit/src/Rector/ClassMethod/CreateMockToAnonymousClassRector.php index b0bd40d3ae7..2d06873b724 100644 --- a/vendor/rector/rector-phpunit/src/Rector/ClassMethod/CreateMockToAnonymousClassRector.php +++ b/vendor/rector/rector-phpunit/src/Rector/ClassMethod/CreateMockToAnonymousClassRector.php @@ -18,10 +18,10 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Return_; -use Rector\Core\Exception\NotImplementedYetException; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\Rector\AbstractRector; +use Rector\Exception\NotImplementedYetException; +use Rector\Exception\ShouldNotHappenException; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/src/Rector/Class_/PreferPHPUnitSelfCallRector.php b/vendor/rector/rector-phpunit/src/Rector/Class_/PreferPHPUnitSelfCallRector.php index 8a6450768ad..c649b227709 100644 --- a/vendor/rector/rector-phpunit/src/Rector/Class_/PreferPHPUnitSelfCallRector.php +++ b/vendor/rector/rector-phpunit/src/Rector/Class_/PreferPHPUnitSelfCallRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Stmt\Class_; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-phpunit/src/Rector/StmtsAwareInterface/WithConsecutiveRector.php b/vendor/rector/rector-phpunit/src/Rector/StmtsAwareInterface/WithConsecutiveRector.php index 3a1e6779b91..721876d6bb3 100644 --- a/vendor/rector/rector-phpunit/src/Rector/StmtsAwareInterface/WithConsecutiveRector.php +++ b/vendor/rector/rector-phpunit/src/Rector/StmtsAwareInterface/WithConsecutiveRector.php @@ -19,11 +19,11 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Function_; use PhpParser\Node\Stmt\Return_; use PhpParser\NodeTraverser; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersion; use Rector\PhpDocParser\NodeTraverser\SimpleCallableNodeTraverser; +use Rector\PhpParser\Node\BetterNodeFinder; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -39,7 +39,7 @@ final class WithConsecutiveRector extends AbstractRector implements MinPhpVersio private $testsNodeAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** diff --git a/vendor/rector/rector-symfony/composer.json b/vendor/rector/rector-symfony/composer.json index 7c557a9b802..8fff6d1032f 100644 --- a/vendor/rector/rector-symfony/composer.json +++ b/vendor/rector/rector-symfony/composer.json @@ -4,7 +4,7 @@ "license": "MIT", "description": "Rector upgrades rules for Symfony Framework", "require": { - "php": ">=8.1", + "php": ">=8.2", "ext-xml": "*" }, "require-dev": { diff --git a/vendor/rector/rector-symfony/config/sets/symfony/symfony42.php b/vendor/rector/rector-symfony/config/sets/symfony/symfony42.php index e50fe8fbea5..59502945e23 100644 --- a/vendor/rector/rector-symfony/config/sets/symfony/symfony42.php +++ b/vendor/rector/rector-symfony/config/sets/symfony/symfony42.php @@ -11,8 +11,6 @@ use Rector\Arguments\Rector\ClassMethod\ReplaceArgumentDefaultValueRector; use Rector\Arguments\ValueObject\ArgumentAdder; use Rector\Arguments\ValueObject\ReplaceArgumentDefaultValue; use Rector\Config\RectorConfig; -use Rector\Core\ValueObject\MethodName; -use Rector\Core\ValueObject\Visibility; use Rector\Removing\Rector\ClassMethod\ArgumentRemoverRector; use Rector\Removing\ValueObject\ArgumentRemover; use Rector\Renaming\Rector\MethodCall\RenameMethodRector; @@ -27,6 +25,8 @@ use Rector\Transform\ValueObject\NewToStaticCall; use Rector\Transform\ValueObject\WrapReturn; use Rector\TypeDeclaration\Rector\ClassMethod\AddReturnTypeDeclarationRector; use Rector\TypeDeclaration\ValueObject\AddReturnTypeDeclaration; +use Rector\ValueObject\MethodName; +use Rector\ValueObject\Visibility; use Rector\Visibility\Rector\ClassMethod\ChangeMethodVisibilityRector; use Rector\Visibility\ValueObject\ChangeMethodVisibility; # https://github.com/symfony/symfony/pull/28447 diff --git a/vendor/rector/rector-symfony/config/sets/symfony/symfony6/symfony-return-types.php b/vendor/rector/rector-symfony/config/sets/symfony/symfony6/symfony-return-types.php index b5a1fa131ca..8f381b6ad79 100644 --- a/vendor/rector/rector-symfony/config/sets/symfony/symfony6/symfony-return-types.php +++ b/vendor/rector/rector-symfony/config/sets/symfony/symfony6/symfony-return-types.php @@ -16,10 +16,10 @@ use PHPStan\Type\ObjectWithoutClassType; use PHPStan\Type\StringType; use PHPStan\Type\UnionType; use Rector\Config\RectorConfig; -use Rector\Core\Util\Reflection\PrivatesAccessor; use Rector\StaticTypeMapper\ValueObject\Type\SimpleStaticType; use Rector\TypeDeclaration\Rector\ClassMethod\AddReturnTypeDeclarationRector; use Rector\TypeDeclaration\ValueObject\AddReturnTypeDeclaration; +use Rector\Util\Reflection\PrivatesAccessor; // https://github.com/symfony/symfony/blob/6.1/UPGRADE-6.0.md // @see https://github.com/symfony/symfony/blob/6.1/.github/expected-missing-return-types.diff return static function (RectorConfig $rectorConfig) : void { diff --git a/vendor/rector/rector-symfony/config/sets/symfony/symfony62.php b/vendor/rector/rector-symfony/config/sets/symfony/symfony62.php index ee37479d3d3..284002824f7 100644 --- a/vendor/rector/rector-symfony/config/sets/symfony/symfony62.php +++ b/vendor/rector/rector-symfony/config/sets/symfony/symfony62.php @@ -4,6 +4,8 @@ declare (strict_types=1); namespace RectorPrefix202401; use Rector\Config\RectorConfig; +use Rector\Php80\Rector\Class_\AnnotationToAttributeRector; +use Rector\Php80\ValueObject\AnnotationToAttribute; use Rector\Renaming\Rector\ClassConstFetch\RenameClassConstFetchRector; use Rector\Renaming\Rector\MethodCall\RenameMethodRector; use Rector\Renaming\Rector\Name\RenameClassRector; @@ -14,8 +16,6 @@ use Rector\Symfony\Symfony62\Rector\Class_\MessageSubscriberInterfaceToAttribute use Rector\Symfony\Symfony62\Rector\ClassMethod\ClassMethod\ArgumentValueResolverToValueResolverRector; use Rector\Symfony\Symfony62\Rector\ClassMethod\ParamConverterAttributeToMapEntityAttributeRector; use Rector\Symfony\Symfony62\Rector\MethodCall\SimplifyFormRenderingRector; -use Rector\Php80\Rector\Class_\AnnotationToAttributeRector; -use Rector\Php80\ValueObject\AnnotationToAttribute; return static function (RectorConfig $rectorConfig) : void { $rectorConfig->rule(SimplifyFormRenderingRector::class); // change to attribute before rename diff --git a/vendor/rector/rector-symfony/rules/CodeQuality/Rector/BinaryOp/ResponseStatusCodeRector.php b/vendor/rector/rector-symfony/rules/CodeQuality/Rector/BinaryOp/ResponseStatusCodeRector.php index 9e84703a25d..52c1ee4cc22 100644 --- a/vendor/rector/rector-symfony/rules/CodeQuality/Rector/BinaryOp/ResponseStatusCodeRector.php +++ b/vendor/rector/rector-symfony/rules/CodeQuality/Rector/BinaryOp/ResponseStatusCodeRector.php @@ -11,7 +11,7 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\New_; use PhpParser\Node\Scalar\LNumber; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Rector\Symfony\NodeAnalyzer\LiteralCallLikeConstFetchReplacer; use Rector\Symfony\TypeAnalyzer\ControllerAnalyzer; use Rector\Symfony\ValueObject\ConstantMap\SymfonyResponseConstantMap; diff --git a/vendor/rector/rector-symfony/rules/CodeQuality/Rector/ClassMethod/ActionSuffixRemoverRector.php b/vendor/rector/rector-symfony/rules/CodeQuality/Rector/ClassMethod/ActionSuffixRemoverRector.php index f95558af145..47263cffcc0 100644 --- a/vendor/rector/rector-symfony/rules/CodeQuality/Rector/ClassMethod/ActionSuffixRemoverRector.php +++ b/vendor/rector/rector-symfony/rules/CodeQuality/Rector/ClassMethod/ActionSuffixRemoverRector.php @@ -7,7 +7,7 @@ use RectorPrefix202401\Nette\Utils\Strings; use PhpParser\Node; use PhpParser\Node\Identifier; use PhpParser\Node\Stmt\ClassMethod; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Rector\Symfony\Bridge\NodeAnalyzer\ControllerMethodAnalyzer; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/vendor/rector/rector-symfony/rules/CodeQuality/Rector/ClassMethod/ParamTypeFromRouteRequiredRegexRector.php b/vendor/rector/rector-symfony/rules/CodeQuality/Rector/ClassMethod/ParamTypeFromRouteRequiredRegexRector.php index 32b53ace051..462adc3b092 100644 --- a/vendor/rector/rector-symfony/rules/CodeQuality/Rector/ClassMethod/ParamTypeFromRouteRequiredRegexRector.php +++ b/vendor/rector/rector-symfony/rules/CodeQuality/Rector/ClassMethod/ParamTypeFromRouteRequiredRegexRector.php @@ -6,8 +6,8 @@ namespace Rector\Symfony\CodeQuality\Rector\ClassMethod; use PhpParser\Node; use PhpParser\Node\Param; use PhpParser\Node\Stmt\ClassMethod; -use Rector\Core\Rector\AbstractRector; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\Rector\AbstractRector; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\Symfony\NodeAnalyzer\RouteRequiredParamNameToTypesResolver; use Rector\Symfony\TypeAnalyzer\ControllerAnalyzer; diff --git a/vendor/rector/rector-symfony/rules/CodeQuality/Rector/ClassMethod/RemoveUnusedRequestParamRector.php b/vendor/rector/rector-symfony/rules/CodeQuality/Rector/ClassMethod/RemoveUnusedRequestParamRector.php index 3b76007d277..2086e6bfe05 100644 --- a/vendor/rector/rector-symfony/rules/CodeQuality/Rector/ClassMethod/RemoveUnusedRequestParamRector.php +++ b/vendor/rector/rector-symfony/rules/CodeQuality/Rector/ClassMethod/RemoveUnusedRequestParamRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Reflection\ClassReflection; use PHPStan\Type\ObjectType; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; use Rector\FamilyTree\NodeAnalyzer\ClassChildAnalyzer; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; use Rector\Symfony\TypeAnalyzer\ControllerAnalyzer; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -27,7 +27,7 @@ final class RemoveUnusedRequestParamRector extends AbstractRector private $controllerAnalyzer; /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** @@ -37,7 +37,7 @@ final class RemoveUnusedRequestParamRector extends AbstractRector private $classChildAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(ControllerAnalyzer $controllerAnalyzer, ReflectionResolver $reflectionResolver, ClassChildAnalyzer $classChildAnalyzer, BetterNodeFinder $betterNodeFinder) diff --git a/vendor/rector/rector-symfony/rules/CodeQuality/Rector/ClassMethod/ResponseReturnTypeControllerActionRector.php b/vendor/rector/rector-symfony/rules/CodeQuality/Rector/ClassMethod/ResponseReturnTypeControllerActionRector.php index df23470cbb6..26a908149d2 100644 --- a/vendor/rector/rector-symfony/rules/CodeQuality/Rector/ClassMethod/ResponseReturnTypeControllerActionRector.php +++ b/vendor/rector/rector-symfony/rules/CodeQuality/Rector/ClassMethod/ResponseReturnTypeControllerActionRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\NullableType; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Return_; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; use Rector\Doctrine\NodeAnalyzer\AttrinationFinder; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractRector; use Rector\Symfony\Enum\SensioAttribute; use Rector\Symfony\Enum\SymfonyAnnotation; use Rector\Symfony\TypeAnalyzer\ControllerAnalyzer; @@ -36,7 +36,7 @@ final class ResponseReturnTypeControllerActionRector extends AbstractRector private $attrinationFinder; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(ControllerAnalyzer $controllerAnalyzer, AttrinationFinder $attrinationFinder, BetterNodeFinder $betterNodeFinder) diff --git a/vendor/rector/rector-symfony/rules/CodeQuality/Rector/ClassMethod/TemplateAnnotationToThisRenderRector.php b/vendor/rector/rector-symfony/rules/CodeQuality/Rector/ClassMethod/TemplateAnnotationToThisRenderRector.php index 5de87844743..e9822aba243 100644 --- a/vendor/rector/rector-symfony/rules/CodeQuality/Rector/ClassMethod/TemplateAnnotationToThisRenderRector.php +++ b/vendor/rector/rector-symfony/rules/CodeQuality/Rector/ClassMethod/TemplateAnnotationToThisRenderRector.php @@ -22,9 +22,9 @@ use Rector\BetterPhpDocParser\PhpDoc\DoctrineAnnotationTagValueNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTagRemover; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractRector; use Rector\Symfony\Annotation\AnnotationAnalyzer; use Rector\Symfony\Enum\SymfonyAnnotation; use Rector\Symfony\Enum\SymfonyClass; @@ -79,7 +79,7 @@ final class TemplateAnnotationToThisRenderRector extends AbstractRector private $docBlockUpdater; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** diff --git a/vendor/rector/rector-symfony/rules/CodeQuality/Rector/Class_/EventListenerToEventSubscriberRector.php b/vendor/rector/rector-symfony/rules/CodeQuality/Rector/Class_/EventListenerToEventSubscriberRector.php index b9ec8d298f9..099ec19dd83 100644 --- a/vendor/rector/rector-symfony/rules/CodeQuality/Rector/Class_/EventListenerToEventSubscriberRector.php +++ b/vendor/rector/rector-symfony/rules/CodeQuality/Rector/Class_/EventListenerToEventSubscriberRector.php @@ -8,7 +8,7 @@ use PhpParser\Node; use PhpParser\Node\Identifier; use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Stmt\Class_; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Rector\Symfony\ApplicationMetadata\ListenerServiceDefinitionProvider; use Rector\Symfony\NodeAnalyzer\ClassAnalyzer; use Rector\Symfony\NodeFactory\GetSubscribedEventsClassMethodFactory; diff --git a/vendor/rector/rector-symfony/rules/CodeQuality/Rector/Class_/LoadValidatorMetadataToAnnotationRector.php b/vendor/rector/rector-symfony/rules/CodeQuality/Rector/Class_/LoadValidatorMetadataToAnnotationRector.php index 40d11aa3192..50f9390e586 100644 --- a/vendor/rector/rector-symfony/rules/CodeQuality/Rector/Class_/LoadValidatorMetadataToAnnotationRector.php +++ b/vendor/rector/rector-symfony/rules/CodeQuality/Rector/Class_/LoadValidatorMetadataToAnnotationRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Stmt\Property; use Rector\BetterPhpDocParser\PhpDoc\DoctrineAnnotationTagValueNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Rector\AbstractRector; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; use Rector\Symfony\NodeAnalyzer\Annotations\ClassAnnotationAssertResolver; use Rector\Symfony\NodeAnalyzer\Annotations\MethodCallAnnotationAssertResolver; use Rector\Symfony\NodeAnalyzer\Annotations\PropertyAnnotationAssertResolver; diff --git a/vendor/rector/rector-symfony/rules/CodeQuality/Rector/Class_/MakeCommandLazyRector.php b/vendor/rector/rector-symfony/rules/CodeQuality/Rector/Class_/MakeCommandLazyRector.php index 730b6973f62..858bc2ef6fe 100644 --- a/vendor/rector/rector-symfony/rules/CodeQuality/Rector/Class_/MakeCommandLazyRector.php +++ b/vendor/rector/rector-symfony/rules/CodeQuality/Rector/Class_/MakeCommandLazyRector.php @@ -12,7 +12,7 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Property; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-symfony/rules/CodeQuality/Rector/Closure/StringExtensionToConfigBuilderRector.php b/vendor/rector/rector-symfony/rules/CodeQuality/Rector/Closure/StringExtensionToConfigBuilderRector.php index 465ec4ec0de..7b70e6aba1d 100644 --- a/vendor/rector/rector-symfony/rules/CodeQuality/Rector/Closure/StringExtensionToConfigBuilderRector.php +++ b/vendor/rector/rector-symfony/rules/CodeQuality/Rector/Closure/StringExtensionToConfigBuilderRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Expr\Variable; use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Param; use PhpParser\Node\Stmt\Expression; -use Rector\Core\Exception\NotImplementedYetException; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\Exception\NotImplementedYetException; use Rector\Naming\Naming\PropertyNaming; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Rector\Symfony\NodeAnalyzer\SymfonyClosureExtensionMatcher; use Rector\Symfony\NodeAnalyzer\SymfonyPhpClosureDetector; use Rector\Symfony\ValueObject\ExtensionKeyAndConfiguration; @@ -44,7 +44,7 @@ final class StringExtensionToConfigBuilderRector extends AbstractRector private $propertyNaming; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/vendor/rector/rector-symfony/rules/CodeQuality/Rector/MethodCall/AssertSameResponseCodeWithDebugContentsRector.php b/vendor/rector/rector-symfony/rules/CodeQuality/Rector/MethodCall/AssertSameResponseCodeWithDebugContentsRector.php index 145da156762..458be439b83 100644 --- a/vendor/rector/rector-symfony/rules/CodeQuality/Rector/MethodCall/AssertSameResponseCodeWithDebugContentsRector.php +++ b/vendor/rector/rector-symfony/rules/CodeQuality/Rector/MethodCall/AssertSameResponseCodeWithDebugContentsRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\MethodCall; use PHPStan\Type\Constant\ConstantIntegerType; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-symfony/rules/CodeQuality/Rector/MethodCall/LiteralGetToRequestClassConstantRector.php b/vendor/rector/rector-symfony/rules/CodeQuality/Rector/MethodCall/LiteralGetToRequestClassConstantRector.php index 32002576919..cfa5e0baa87 100644 --- a/vendor/rector/rector-symfony/rules/CodeQuality/Rector/MethodCall/LiteralGetToRequestClassConstantRector.php +++ b/vendor/rector/rector-symfony/rules/CodeQuality/Rector/MethodCall/LiteralGetToRequestClassConstantRector.php @@ -8,7 +8,7 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; use PHPStan\Reflection\ReflectionProvider; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Rector\Symfony\NodeAnalyzer\LiteralCallLikeConstFetchReplacer; use Rector\Symfony\ValueObject\ConstantMap\SymfonyRequestConstantMap; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; diff --git a/vendor/rector/rector-symfony/rules/Configs/Rector/ClassMethod/AddRouteAnnotationRector.php b/vendor/rector/rector-symfony/rules/Configs/Rector/ClassMethod/AddRouteAnnotationRector.php index 037bec22903..072cfed1eff 100644 --- a/vendor/rector/rector-symfony/rules/Configs/Rector/ClassMethod/AddRouteAnnotationRector.php +++ b/vendor/rector/rector-symfony/rules/Configs/Rector/ClassMethod/AddRouteAnnotationRector.php @@ -12,7 +12,7 @@ use Rector\BetterPhpDocParser\PhpDoc\StringNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocParser\StaticDoctrineAnnotationParser\ArrayParser; use Rector\BetterPhpDocParser\ValueObject\PhpDoc\DoctrineAnnotation\CurlyListNode; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Rector\Symfony\Contract\Bridge\Symfony\Routing\SymfonyRoutesProviderInterface; use Rector\Symfony\Enum\SymfonyAnnotation; use Rector\Symfony\PhpDocNode\SymfonyRouteTagValueNodeFactory; diff --git a/vendor/rector/rector-symfony/rules/Configs/Rector/Closure/ServiceArgsToServiceNamedArgRector.php b/vendor/rector/rector-symfony/rules/Configs/Rector/Closure/ServiceArgsToServiceNamedArgRector.php index 32a3c562e10..b19a3ffe0bf 100644 --- a/vendor/rector/rector-symfony/rules/Configs/Rector/Closure/ServiceArgsToServiceNamedArgRector.php +++ b/vendor/rector/rector-symfony/rules/Configs/Rector/Closure/ServiceArgsToServiceNamedArgRector.php @@ -16,8 +16,8 @@ use PHPStan\Reflection\ParametersAcceptorSelector; use PHPStan\Reflection\Php\PhpParameterReflection; use PHPStan\Reflection\ReflectionProvider; use PHPStan\Type\ObjectType; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Rector\Symfony\NodeAnalyzer\SymfonyPhpClosureDetector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -38,7 +38,7 @@ final class ServiceArgsToServiceNamedArgRector extends AbstractRector private $reflectionProvider; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(SymfonyPhpClosureDetector $symfonyPhpClosureDetector, ReflectionProvider $reflectionProvider, ValueResolver $valueResolver) diff --git a/vendor/rector/rector-symfony/rules/Configs/Rector/Closure/ServiceSetStringNameToClassNameRector.php b/vendor/rector/rector-symfony/rules/Configs/Rector/Closure/ServiceSetStringNameToClassNameRector.php index f14a806f303..9eeee8c895a 100644 --- a/vendor/rector/rector-symfony/rules/Configs/Rector/Closure/ServiceSetStringNameToClassNameRector.php +++ b/vendor/rector/rector-symfony/rules/Configs/Rector/Closure/ServiceSetStringNameToClassNameRector.php @@ -6,7 +6,7 @@ namespace Rector\Symfony\Configs\Rector\Closure; use PhpParser\Node; use PhpParser\Node\Expr\Closure; use PhpParser\Node\Scalar\String_; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Rector\Symfony\DataProvider\ServiceNameToTypeUniqueProvider; use Rector\Symfony\NodeAnalyzer\SymfonyPhpClosureDetector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; diff --git a/vendor/rector/rector-symfony/rules/Configs/Rector/Closure/ServiceSettersToSettersAutodiscoveryRector.php b/vendor/rector/rector-symfony/rules/Configs/Rector/Closure/ServiceSettersToSettersAutodiscoveryRector.php index ec1f34b8039..947923aef8a 100644 --- a/vendor/rector/rector-symfony/rules/Configs/Rector/Closure/ServiceSettersToSettersAutodiscoveryRector.php +++ b/vendor/rector/rector-symfony/rules/Configs/Rector/Closure/ServiceSettersToSettersAutodiscoveryRector.php @@ -17,9 +17,9 @@ use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\Expression; use PHPStan\Reflection\ReflectionProvider; use PHPStan\Type\ObjectType; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\Exception\ShouldNotHappenException; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Rector\Symfony\MinimalSharedStringSolver; use Rector\Symfony\NodeAnalyzer\SymfonyPhpClosureDetector; use Rector\Symfony\ValueObject\ClassNameAndFilePath; @@ -48,7 +48,7 @@ final class ServiceSettersToSettersAutodiscoveryRector extends AbstractRector private $filesystem; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/vendor/rector/rector-symfony/rules/Configs/Rector/Closure/ServiceTagsToDefaultsAutoconfigureRector.php b/vendor/rector/rector-symfony/rules/Configs/Rector/Closure/ServiceTagsToDefaultsAutoconfigureRector.php index 7c505cd11f3..e56776c7669 100644 --- a/vendor/rector/rector-symfony/rules/Configs/Rector/Closure/ServiceTagsToDefaultsAutoconfigureRector.php +++ b/vendor/rector/rector-symfony/rules/Configs/Rector/Closure/ServiceTagsToDefaultsAutoconfigureRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Expr\Closure; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt\Expression; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Rector\Symfony\NodeAnalyzer\SymfonyPhpClosureDetector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -27,7 +27,7 @@ final class ServiceTagsToDefaultsAutoconfigureRector extends AbstractRector private $symfonyPhpClosureDetector; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/vendor/rector/rector-symfony/rules/Configs/Rector/Closure/ServicesSetNameToSetTypeRector.php b/vendor/rector/rector-symfony/rules/Configs/Rector/Closure/ServicesSetNameToSetTypeRector.php index ef84ba63a0e..2db690eb9fc 100644 --- a/vendor/rector/rector-symfony/rules/Configs/Rector/Closure/ServicesSetNameToSetTypeRector.php +++ b/vendor/rector/rector-symfony/rules/Configs/Rector/Closure/ServicesSetNameToSetTypeRector.php @@ -12,8 +12,8 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Scalar\String_; use PHPStan\Type\ObjectType; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Rector\Symfony\NodeAnalyzer\SymfonyPhpClosureDetector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -29,7 +29,7 @@ final class ServicesSetNameToSetTypeRector extends AbstractRector private $symfonyPhpClosureDetector; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/vendor/rector/rector-symfony/rules/SwiftMailer/Rector/MethodCall/SwiftCreateMessageToNewEmailRector.php b/vendor/rector/rector-symfony/rules/SwiftMailer/Rector/MethodCall/SwiftCreateMessageToNewEmailRector.php index 9f8660bc279..76f0646884a 100644 --- a/vendor/rector/rector-symfony/rules/SwiftMailer/Rector/MethodCall/SwiftCreateMessageToNewEmailRector.php +++ b/vendor/rector/rector-symfony/rules/SwiftMailer/Rector/MethodCall/SwiftCreateMessageToNewEmailRector.php @@ -11,7 +11,7 @@ use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Property; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-symfony/rules/SwiftMailer/Rector/MethodCall/SwiftSetBodyToHtmlPlainMethodCallRector.php b/vendor/rector/rector-symfony/rules/SwiftMailer/Rector/MethodCall/SwiftSetBodyToHtmlPlainMethodCallRector.php index 51e11947e2d..b5bb4a340f5 100644 --- a/vendor/rector/rector-symfony/rules/SwiftMailer/Rector/MethodCall/SwiftSetBodyToHtmlPlainMethodCallRector.php +++ b/vendor/rector/rector-symfony/rules/SwiftMailer/Rector/MethodCall/SwiftSetBodyToHtmlPlainMethodCallRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Identifier; use PHPStan\Type\ObjectType; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -21,7 +21,7 @@ final class SwiftSetBodyToHtmlPlainMethodCallRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ValueResolver $valueResolver) diff --git a/vendor/rector/rector-symfony/rules/Symfony25/Rector/MethodCall/AddViolationToBuildViolationRector.php b/vendor/rector/rector-symfony/rules/Symfony25/Rector/MethodCall/AddViolationToBuildViolationRector.php index 76c48b73b01..2f1dba36dae 100644 --- a/vendor/rector/rector-symfony/rules/Symfony25/Rector/MethodCall/AddViolationToBuildViolationRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony25/Rector/MethodCall/AddViolationToBuildViolationRector.php @@ -11,7 +11,7 @@ use PhpParser\Node\Expr\ArrayItem; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Identifier; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-symfony/rules/Symfony25/Rector/MethodCall/MaxLengthSymfonyFormOptionToAttrRector.php b/vendor/rector/rector-symfony/rules/Symfony25/Rector/MethodCall/MaxLengthSymfonyFormOptionToAttrRector.php index 48f9b7fed69..1b5a755aa81 100644 --- a/vendor/rector/rector-symfony/rules/Symfony25/Rector/MethodCall/MaxLengthSymfonyFormOptionToAttrRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony25/Rector/MethodCall/MaxLengthSymfonyFormOptionToAttrRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\ArrayItem; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Scalar\String_; use PHPStan\Type\ObjectType; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\Exception\ShouldNotHappenException; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -26,7 +26,7 @@ final class MaxLengthSymfonyFormOptionToAttrRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ValueResolver $valueResolver) diff --git a/vendor/rector/rector-symfony/rules/Symfony26/Rector/MethodCall/RedirectToRouteRector.php b/vendor/rector/rector-symfony/rules/Symfony26/Rector/MethodCall/RedirectToRouteRector.php index b792524f57a..c88d53e7402 100644 --- a/vendor/rector/rector-symfony/rules/Symfony26/Rector/MethodCall/RedirectToRouteRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony26/Rector/MethodCall/RedirectToRouteRector.php @@ -6,8 +6,8 @@ namespace Rector\Symfony\Symfony26\Rector\MethodCall; use PhpParser\Node; use PhpParser\Node\Arg; use PhpParser\Node\Expr\MethodCall; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Rector\Symfony\TypeAnalyzer\ControllerAnalyzer; use RectorPrefix202401\Symfony\Component\Routing\Generator\UrlGeneratorInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; @@ -24,7 +24,7 @@ final class RedirectToRouteRector extends AbstractRector private $controllerAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ControllerAnalyzer $controllerAnalyzer, ValueResolver $valueResolver) diff --git a/vendor/rector/rector-symfony/rules/Symfony27/Rector/MethodCall/ChangeCollectionTypeOptionNameFromTypeToEntryTypeRector.php b/vendor/rector/rector-symfony/rules/Symfony27/Rector/MethodCall/ChangeCollectionTypeOptionNameFromTypeToEntryTypeRector.php index 3719b164387..0d8d965c7c8 100644 --- a/vendor/rector/rector-symfony/rules/Symfony27/Rector/MethodCall/ChangeCollectionTypeOptionNameFromTypeToEntryTypeRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony27/Rector/MethodCall/ChangeCollectionTypeOptionNameFromTypeToEntryTypeRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Expr\Array_; use PhpParser\Node\Expr\ArrayItem; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Scalar\String_; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Rector\Symfony\NodeAnalyzer\FormAddMethodCallAnalyzer; use Rector\Symfony\NodeAnalyzer\FormCollectionAnalyzer; use Rector\Symfony\NodeAnalyzer\FormOptionsArrayMatcher; @@ -40,7 +40,7 @@ final class ChangeCollectionTypeOptionNameFromTypeToEntryTypeRector extends Abst private $formCollectionAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/vendor/rector/rector-symfony/rules/Symfony28/Rector/MethodCall/GetToConstructorInjectionRector.php b/vendor/rector/rector-symfony/rules/Symfony28/Rector/MethodCall/GetToConstructorInjectionRector.php index 029d7b69d5c..03bf46d9990 100644 --- a/vendor/rector/rector-symfony/rules/Symfony28/Rector/MethodCall/GetToConstructorInjectionRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony28/Rector/MethodCall/GetToConstructorInjectionRector.php @@ -6,9 +6,9 @@ namespace Rector\Symfony\Symfony28\Rector\MethodCall; use PhpParser\Node; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Stmt\Class_; -use Rector\Core\NodeManipulator\ClassDependencyManipulator; -use Rector\Core\Rector\AbstractRector; +use Rector\NodeManipulator\ClassDependencyManipulator; use Rector\PostRector\ValueObject\PropertyMetadata; +use Rector\Rector\AbstractRector; use Rector\Symfony\NodeAnalyzer\DependencyInjectionMethodCallAnalyzer; use Rector\Symfony\TypeAnalyzer\ContainerAwareAnalyzer; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; @@ -30,7 +30,7 @@ final class GetToConstructorInjectionRector extends AbstractRector private $containerAwareAnalyzer; /** * @readonly - * @var \Rector\Core\NodeManipulator\ClassDependencyManipulator + * @var \Rector\NodeManipulator\ClassDependencyManipulator */ private $classDependencyManipulator; public function __construct(DependencyInjectionMethodCallAnalyzer $dependencyInjectionMethodCallAnalyzer, ContainerAwareAnalyzer $containerAwareAnalyzer, ClassDependencyManipulator $classDependencyManipulator) diff --git a/vendor/rector/rector-symfony/rules/Symfony28/Rector/StaticCall/ParseFileRector.php b/vendor/rector/rector-symfony/rules/Symfony28/Rector/StaticCall/ParseFileRector.php index 6338f01777a..2cdf6aad900 100644 --- a/vendor/rector/rector-symfony/rules/Symfony28/Rector/StaticCall/ParseFileRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony28/Rector/StaticCall/ParseFileRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Expr\StaticCall; use PHPStan\Analyser\Scope; use PHPStan\Type\Constant\ConstantStringType; use PHPStan\Type\ObjectType; -use Rector\Core\PhpParser\Printer\BetterStandardPrinter; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Util\StringUtils; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\PhpParser\Printer\BetterStandardPrinter; +use Rector\Rector\AbstractRector; +use Rector\Util\StringUtils; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -23,7 +23,7 @@ final class ParseFileRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Printer\BetterStandardPrinter + * @var \Rector\PhpParser\Printer\BetterStandardPrinter */ private $betterStandardPrinter; /** diff --git a/vendor/rector/rector-symfony/rules/Symfony30/Rector/ClassMethod/FormTypeGetParentRector.php b/vendor/rector/rector-symfony/rules/Symfony30/Rector/ClassMethod/FormTypeGetParentRector.php index 73b1537e173..f2db8a9e709 100644 --- a/vendor/rector/rector-symfony/rules/Symfony30/Rector/ClassMethod/FormTypeGetParentRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony30/Rector/ClassMethod/FormTypeGetParentRector.php @@ -10,7 +10,7 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Return_; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Rector\Symfony\FormHelper\FormTypeStringToTypeProvider; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/vendor/rector/rector-symfony/rules/Symfony30/Rector/ClassMethod/GetRequestRector.php b/vendor/rector/rector-symfony/rules/Symfony30/Rector/ClassMethod/GetRequestRector.php index d1005ac308a..9e803488db7 100644 --- a/vendor/rector/rector-symfony/rules/Symfony30/Rector/ClassMethod/GetRequestRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony30/Rector/ClassMethod/GetRequestRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Param; use PhpParser\Node\Scalar\String_; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; +use Rector\Exception\ShouldNotHappenException; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractRector; use Rector\Symfony\Bridge\NodeAnalyzer\ControllerMethodAnalyzer; use Rector\Symfony\TypeAnalyzer\ControllerAnalyzer; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; @@ -35,7 +35,7 @@ final class GetRequestRector extends AbstractRector private $controllerAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** diff --git a/vendor/rector/rector-symfony/rules/Symfony30/Rector/ClassMethod/RemoveDefaultGetBlockPrefixRector.php b/vendor/rector/rector-symfony/rules/Symfony30/Rector/ClassMethod/RemoveDefaultGetBlockPrefixRector.php index 96abcca1c2a..503eb0dba93 100644 --- a/vendor/rector/rector-symfony/rules/Symfony30/Rector/ClassMethod/RemoveDefaultGetBlockPrefixRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony30/Rector/ClassMethod/RemoveDefaultGetBlockPrefixRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Name; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Return_; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -23,7 +23,7 @@ final class RemoveDefaultGetBlockPrefixRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ValueResolver $valueResolver) diff --git a/vendor/rector/rector-symfony/rules/Symfony30/Rector/MethodCall/ChangeStringCollectionOptionToConstantRector.php b/vendor/rector/rector-symfony/rules/Symfony30/Rector/MethodCall/ChangeStringCollectionOptionToConstantRector.php index 6586efd1395..43961c728f3 100644 --- a/vendor/rector/rector-symfony/rules/Symfony30/Rector/MethodCall/ChangeStringCollectionOptionToConstantRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony30/Rector/MethodCall/ChangeStringCollectionOptionToConstantRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Expr\Array_; use PhpParser\Node\Expr\ArrayItem; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Scalar\String_; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Rector\Symfony\FormHelper\FormTypeStringToTypeProvider; use Rector\Symfony\NodeAnalyzer\FormAddMethodCallAnalyzer; use Rector\Symfony\NodeAnalyzer\FormCollectionAnalyzer; @@ -48,7 +48,7 @@ final class ChangeStringCollectionOptionToConstantRector extends AbstractRector private $formCollectionAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(FormAddMethodCallAnalyzer $formAddMethodCallAnalyzer, FormOptionsArrayMatcher $formOptionsArrayMatcher, FormTypeStringToTypeProvider $formTypeStringToTypeProvider, FormCollectionAnalyzer $formCollectionAnalyzer, ValueResolver $valueResolver) diff --git a/vendor/rector/rector-symfony/rules/Symfony30/Rector/MethodCall/FormTypeInstanceToClassConstRector.php b/vendor/rector/rector-symfony/rules/Symfony30/Rector/MethodCall/FormTypeInstanceToClassConstRector.php index d5cb06aa640..8d103dfa2e4 100644 --- a/vendor/rector/rector-symfony/rules/Symfony30/Rector/MethodCall/FormTypeInstanceToClassConstRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony30/Rector/MethodCall/FormTypeInstanceToClassConstRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Expr\ArrayItem; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\New_; use PhpParser\Node\Name; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Rector\Symfony\NodeAnalyzer\FormAddMethodCallAnalyzer; use Rector\Symfony\NodeAnalyzer\FormCollectionAnalyzer; use Rector\Symfony\NodeAnalyzer\FormInstanceToFormClassConstFetchConverter; @@ -59,7 +59,7 @@ final class FormTypeInstanceToClassConstRector extends AbstractRector private $controllerAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(FormInstanceToFormClassConstFetchConverter $formInstanceToFormClassConstFetchConverter, FormAddMethodCallAnalyzer $formAddMethodCallAnalyzer, FormOptionsArrayMatcher $formOptionsArrayMatcher, FormCollectionAnalyzer $formCollectionAnalyzer, ControllerAnalyzer $controllerAnalyzer, ValueResolver $valueResolver) diff --git a/vendor/rector/rector-symfony/rules/Symfony30/Rector/MethodCall/OptionNameRector.php b/vendor/rector/rector-symfony/rules/Symfony30/Rector/MethodCall/OptionNameRector.php index 7f294d1e77b..d15c1c39a12 100644 --- a/vendor/rector/rector-symfony/rules/Symfony30/Rector/MethodCall/OptionNameRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony30/Rector/MethodCall/OptionNameRector.php @@ -8,7 +8,7 @@ use PhpParser\Node\Expr\Array_; use PhpParser\Node\Expr\ArrayItem; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Scalar\String_; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Rector\Symfony\NodeAnalyzer\FormAddMethodCallAnalyzer; use Rector\Symfony\NodeAnalyzer\FormOptionsArrayMatcher; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; diff --git a/vendor/rector/rector-symfony/rules/Symfony30/Rector/MethodCall/ReadOnlyOptionToAttributeRector.php b/vendor/rector/rector-symfony/rules/Symfony30/Rector/MethodCall/ReadOnlyOptionToAttributeRector.php index d62fcd58457..18c1b8bc169 100644 --- a/vendor/rector/rector-symfony/rules/Symfony30/Rector/MethodCall/ReadOnlyOptionToAttributeRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony30/Rector/MethodCall/ReadOnlyOptionToAttributeRector.php @@ -8,7 +8,7 @@ use PhpParser\Node\Expr\Array_; use PhpParser\Node\Expr\ArrayItem; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Scalar\String_; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Rector\Symfony\NodeAnalyzer\FormAddMethodCallAnalyzer; use Rector\Symfony\NodeAnalyzer\FormOptionsArrayMatcher; use Rector\Symfony\NodeManipulator\ArrayManipulator; diff --git a/vendor/rector/rector-symfony/rules/Symfony30/Rector/MethodCall/StringFormTypeToClassRector.php b/vendor/rector/rector-symfony/rules/Symfony30/Rector/MethodCall/StringFormTypeToClassRector.php index 293a5053289..57ff25d70ff 100644 --- a/vendor/rector/rector-symfony/rules/Symfony30/Rector/MethodCall/StringFormTypeToClassRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony30/Rector/MethodCall/StringFormTypeToClassRector.php @@ -7,7 +7,7 @@ use PhpParser\Node; use PhpParser\Node\Arg; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Scalar\String_; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Rector\Symfony\FormHelper\FormTypeStringToTypeProvider; use Rector\Symfony\NodeAnalyzer\FormAddMethodCallAnalyzer; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; diff --git a/vendor/rector/rector-symfony/rules/Symfony33/Rector/ClassConstFetch/ConsoleExceptionToErrorEventConstantRector.php b/vendor/rector/rector-symfony/rules/Symfony33/Rector/ClassConstFetch/ConsoleExceptionToErrorEventConstantRector.php index 4a1d76557d9..cc63c1557b8 100644 --- a/vendor/rector/rector-symfony/rules/Symfony33/Rector/ClassConstFetch/ConsoleExceptionToErrorEventConstantRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony33/Rector/ClassConstFetch/ConsoleExceptionToErrorEventConstantRector.php @@ -7,7 +7,7 @@ use PhpParser\Node; use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Scalar\String_; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-symfony/rules/Symfony34/Rector/ClassMethod/MergeMethodAnnotationToRouteAnnotationRector.php b/vendor/rector/rector-symfony/rules/Symfony34/Rector/ClassMethod/MergeMethodAnnotationToRouteAnnotationRector.php index 17a849ae5d8..2dfb684ba1b 100644 --- a/vendor/rector/rector-symfony/rules/Symfony34/Rector/ClassMethod/MergeMethodAnnotationToRouteAnnotationRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony34/Rector/ClassMethod/MergeMethodAnnotationToRouteAnnotationRector.php @@ -12,7 +12,7 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTagRemover; use Rector\BetterPhpDocParser\ValueObject\PhpDoc\DoctrineAnnotation\CurlyListNode; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Rector\Symfony\Enum\SensioAttribute; use Rector\Symfony\Enum\SymfonyAnnotation; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; diff --git a/vendor/rector/rector-symfony/rules/Symfony34/Rector/ClassMethod/RemoveServiceFromSensioRouteRector.php b/vendor/rector/rector-symfony/rules/Symfony34/Rector/ClassMethod/RemoveServiceFromSensioRouteRector.php index 383fe3b3188..51e64e0d651 100644 --- a/vendor/rector/rector-symfony/rules/Symfony34/Rector/ClassMethod/RemoveServiceFromSensioRouteRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony34/Rector/ClassMethod/RemoveServiceFromSensioRouteRector.php @@ -10,7 +10,7 @@ use Rector\BetterPhpDocParser\PhpDoc\DoctrineAnnotationTagValueNode; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-symfony/rules/Symfony34/Rector/ClassMethod/ReplaceSensioRouteAnnotationWithSymfonyRector.php b/vendor/rector/rector-symfony/rules/Symfony34/Rector/ClassMethod/ReplaceSensioRouteAnnotationWithSymfonyRector.php index ee78f74948b..76f50bd709a 100644 --- a/vendor/rector/rector-symfony/rules/Symfony34/Rector/ClassMethod/ReplaceSensioRouteAnnotationWithSymfonyRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony34/Rector/ClassMethod/ReplaceSensioRouteAnnotationWithSymfonyRector.php @@ -12,8 +12,8 @@ use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfo; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTagRemover; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Configuration\RenamedClassesDataCollector; -use Rector\Core\Rector\AbstractRector; +use Rector\Configuration\RenamedClassesDataCollector; +use Rector\Rector\AbstractRector; use Rector\Symfony\Enum\SymfonyAnnotation; use Rector\Symfony\PhpDocNode\SymfonyRouteTagValueNodeFactory; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; @@ -38,7 +38,7 @@ final class ReplaceSensioRouteAnnotationWithSymfonyRector extends AbstractRector private $phpDocTagRemover; /** * @readonly - * @var \Rector\Core\Configuration\RenamedClassesDataCollector + * @var \Rector\Configuration\RenamedClassesDataCollector */ private $renamedClassesDataCollector; /** diff --git a/vendor/rector/rector-symfony/rules/Symfony34/Rector/Closure/ContainerGetNameToTypeInTestsRector.php b/vendor/rector/rector-symfony/rules/Symfony34/Rector/Closure/ContainerGetNameToTypeInTestsRector.php index 11e8db8d36a..43ae6c3d343 100644 --- a/vendor/rector/rector-symfony/rules/Symfony34/Rector/Closure/ContainerGetNameToTypeInTestsRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony34/Rector/Closure/ContainerGetNameToTypeInTestsRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Scalar\String_; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Rector\Symfony\NodeAnalyzer\ServiceTypeMethodCallResolver; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/vendor/rector/rector-symfony/rules/Symfony40/Rector/ConstFetch/ConstraintUrlOptionRector.php b/vendor/rector/rector-symfony/rules/Symfony40/Rector/ConstFetch/ConstraintUrlOptionRector.php index ae26ec83030..4e1a7768550 100644 --- a/vendor/rector/rector-symfony/rules/Symfony40/Rector/ConstFetch/ConstraintUrlOptionRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony40/Rector/ConstFetch/ConstraintUrlOptionRector.php @@ -9,8 +9,8 @@ use PhpParser\Node\Expr\Array_; use PhpParser\Node\Expr\ArrayItem; use PhpParser\Node\Expr\New_; use PHPStan\Type\ObjectType; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -22,7 +22,7 @@ final class ConstraintUrlOptionRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/vendor/rector/rector-symfony/rules/Symfony40/Rector/MethodCall/ContainerBuilderCompileEnvArgumentRector.php b/vendor/rector/rector-symfony/rules/Symfony40/Rector/MethodCall/ContainerBuilderCompileEnvArgumentRector.php index 8ad2f38e962..3f64b84831a 100644 --- a/vendor/rector/rector-symfony/rules/Symfony40/Rector/MethodCall/ContainerBuilderCompileEnvArgumentRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony40/Rector/MethodCall/ContainerBuilderCompileEnvArgumentRector.php @@ -6,7 +6,7 @@ namespace Rector\Symfony\Symfony40\Rector\MethodCall; use PhpParser\Node; use PhpParser\Node\Expr\MethodCall; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-symfony/rules/Symfony40/Rector/MethodCall/FormIsValidRector.php b/vendor/rector/rector-symfony/rules/Symfony40/Rector/MethodCall/FormIsValidRector.php index 5873a6df421..70b043a2dbe 100644 --- a/vendor/rector/rector-symfony/rules/Symfony40/Rector/MethodCall/FormIsValidRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony40/Rector/MethodCall/FormIsValidRector.php @@ -9,7 +9,7 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\Variable; use PhpParser\Node\Stmt\If_; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-symfony/rules/Symfony40/Rector/MethodCall/ProcessBuilderGetProcessRector.php b/vendor/rector/rector-symfony/rules/Symfony40/Rector/MethodCall/ProcessBuilderGetProcessRector.php index 8c0e494cbc5..56a12ccf8cb 100644 --- a/vendor/rector/rector-symfony/rules/Symfony40/Rector/MethodCall/ProcessBuilderGetProcessRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony40/Rector/MethodCall/ProcessBuilderGetProcessRector.php @@ -6,7 +6,7 @@ namespace Rector\Symfony\Symfony40\Rector\MethodCall; use PhpParser\Node; use PhpParser\Node\Expr\MethodCall; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-symfony/rules/Symfony40/Rector/MethodCall/VarDumperTestTraitMethodArgsRector.php b/vendor/rector/rector-symfony/rules/Symfony40/Rector/MethodCall/VarDumperTestTraitMethodArgsRector.php index a069e76940f..65d2893b5fa 100644 --- a/vendor/rector/rector-symfony/rules/Symfony40/Rector/MethodCall/VarDumperTestTraitMethodArgsRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony40/Rector/MethodCall/VarDumperTestTraitMethodArgsRector.php @@ -9,7 +9,7 @@ use PhpParser\Node\Expr\ConstFetch; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Scalar\String_; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-symfony/rules/Symfony40/Rector/StaticCall/ProcessBuilderInstanceRector.php b/vendor/rector/rector-symfony/rules/Symfony40/Rector/StaticCall/ProcessBuilderInstanceRector.php index 137b98f8b13..806b17be2c5 100644 --- a/vendor/rector/rector-symfony/rules/Symfony40/Rector/StaticCall/ProcessBuilderInstanceRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony40/Rector/StaticCall/ProcessBuilderInstanceRector.php @@ -7,7 +7,7 @@ use PhpParser\Node; use PhpParser\Node\Expr\New_; use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Name; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-symfony/rules/Symfony42/Rector/MethodCall/ContainerGetToConstructorInjectionRector.php b/vendor/rector/rector-symfony/rules/Symfony42/Rector/MethodCall/ContainerGetToConstructorInjectionRector.php index deb7c2492a9..058100657b3 100644 --- a/vendor/rector/rector-symfony/rules/Symfony42/Rector/MethodCall/ContainerGetToConstructorInjectionRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony42/Rector/MethodCall/ContainerGetToConstructorInjectionRector.php @@ -11,12 +11,12 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Expression; use PHPStan\Type\ObjectType; -use Rector\Core\NodeManipulator\ClassDependencyManipulator; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\MethodName; +use Rector\NodeManipulator\ClassDependencyManipulator; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; use Rector\PostRector\ValueObject\PropertyMetadata; +use Rector\Rector\AbstractRector; use Rector\Symfony\NodeAnalyzer\DependencyInjectionMethodCallAnalyzer; +use Rector\ValueObject\MethodName; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -38,7 +38,7 @@ final class ContainerGetToConstructorInjectionRector extends AbstractRector private $testsNodeAnalyzer; /** * @readonly - * @var \Rector\Core\NodeManipulator\ClassDependencyManipulator + * @var \Rector\NodeManipulator\ClassDependencyManipulator */ private $classDependencyManipulator; public function __construct(DependencyInjectionMethodCallAnalyzer $dependencyInjectionMethodCallAnalyzer, TestsNodeAnalyzer $testsNodeAnalyzer, ClassDependencyManipulator $classDependencyManipulator) diff --git a/vendor/rector/rector-symfony/rules/Symfony42/Rector/New_/RootNodeTreeBuilderRector.php b/vendor/rector/rector-symfony/rules/Symfony42/Rector/New_/RootNodeTreeBuilderRector.php index 0e78a1ac10f..cc6be73f93e 100644 --- a/vendor/rector/rector-symfony/rules/Symfony42/Rector/New_/RootNodeTreeBuilderRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony42/Rector/New_/RootNodeTreeBuilderRector.php @@ -11,9 +11,9 @@ use PhpParser\Node\Identifier; use PhpParser\Node\Scalar\String_; use PhpParser\Node\Stmt\Expression; use PHPStan\Type\ObjectType; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -25,7 +25,7 @@ final class RootNodeTreeBuilderRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(BetterNodeFinder $betterNodeFinder) diff --git a/vendor/rector/rector-symfony/rules/Symfony42/Rector/New_/StringToArrayArgumentProcessRector.php b/vendor/rector/rector-symfony/rules/Symfony42/Rector/New_/StringToArrayArgumentProcessRector.php index 61c59da5881..b257f2fdd89 100644 --- a/vendor/rector/rector-symfony/rules/Symfony42/Rector/New_/StringToArrayArgumentProcessRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony42/Rector/New_/StringToArrayArgumentProcessRector.php @@ -14,9 +14,9 @@ use PhpParser\Node\Expr\New_; use PhpParser\Node\Scalar\String_; use PHPStan\Type\ObjectType; use PHPStan\Type\StringType; -use Rector\Core\PhpParser\NodeTransformer; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Util\Reflection\PrivatesAccessor; +use Rector\PhpParser\NodeTransformer; +use Rector\Rector\AbstractRector; +use Rector\Util\Reflection\PrivatesAccessor; use RectorPrefix202401\Symfony\Component\Console\Input\StringInput; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -29,7 +29,7 @@ final class StringToArrayArgumentProcessRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\NodeTransformer + * @var \Rector\PhpParser\NodeTransformer */ private $nodeTransformer; /** diff --git a/vendor/rector/rector-symfony/rules/Symfony43/Rector/ClassMethod/EventDispatcherParentConstructRector.php b/vendor/rector/rector-symfony/rules/Symfony43/Rector/ClassMethod/EventDispatcherParentConstructRector.php index 6b1f2f54968..271e0079458 100644 --- a/vendor/rector/rector-symfony/rules/Symfony43/Rector/ClassMethod/EventDispatcherParentConstructRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony43/Rector/ClassMethod/EventDispatcherParentConstructRector.php @@ -9,10 +9,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Expression; use PHPStan\Analyser\Scope; use PHPStan\Reflection\ClassReflection; -use Rector\Core\Enum\ObjectReference; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\ValueObject\MethodName; +use Rector\Enum\ObjectReference; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractScopeAwareRector; +use Rector\ValueObject\MethodName; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -22,7 +22,7 @@ final class EventDispatcherParentConstructRector extends AbstractScopeAwareRecto { /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(BetterNodeFinder $betterNodeFinder) diff --git a/vendor/rector/rector-symfony/rules/Symfony43/Rector/MethodCall/ConvertRenderTemplateShortNotationToBundleSyntaxRector.php b/vendor/rector/rector-symfony/rules/Symfony43/Rector/MethodCall/ConvertRenderTemplateShortNotationToBundleSyntaxRector.php index 5e59915dd2f..f1c8f9a5cb8 100644 --- a/vendor/rector/rector-symfony/rules/Symfony43/Rector/MethodCall/ConvertRenderTemplateShortNotationToBundleSyntaxRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony43/Rector/MethodCall/ConvertRenderTemplateShortNotationToBundleSyntaxRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Scalar\String_; use PHPStan\Type\ObjectType; use PHPStan\Type\ThisType; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -25,7 +25,7 @@ final class ConvertRenderTemplateShortNotationToBundleSyntaxRector extends Abstr { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ValueResolver $valueResolver) diff --git a/vendor/rector/rector-symfony/rules/Symfony43/Rector/MethodCall/GetCurrencyBundleMethodCallsToIntlRector.php b/vendor/rector/rector-symfony/rules/Symfony43/Rector/MethodCall/GetCurrencyBundleMethodCallsToIntlRector.php index f5f4b466c6b..dde2de15d82 100644 --- a/vendor/rector/rector-symfony/rules/Symfony43/Rector/MethodCall/GetCurrencyBundleMethodCallsToIntlRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony43/Rector/MethodCall/GetCurrencyBundleMethodCallsToIntlRector.php @@ -8,7 +8,7 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Name\FullyQualified; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Rector\Symfony\ValueObject\IntlBundleClassToNewClass; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/vendor/rector/rector-symfony/rules/Symfony43/Rector/MethodCall/MakeDispatchFirstArgumentEventRector.php b/vendor/rector/rector-symfony/rules/Symfony43/Rector/MethodCall/MakeDispatchFirstArgumentEventRector.php index 2b577f5d7fa..2b5d02856d9 100644 --- a/vendor/rector/rector-symfony/rules/Symfony43/Rector/MethodCall/MakeDispatchFirstArgumentEventRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony43/Rector/MethodCall/MakeDispatchFirstArgumentEventRector.php @@ -10,9 +10,9 @@ use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\MethodCall; use PHPStan\Type\ObjectType; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; use Rector\NodeTypeResolver\TypeAnalyzer\StringTypeAnalyzer; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -29,7 +29,7 @@ final class MakeDispatchFirstArgumentEventRector extends AbstractRector private $stringTypeAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(StringTypeAnalyzer $stringTypeAnalyzer, ValueResolver $valueResolver) diff --git a/vendor/rector/rector-symfony/rules/Symfony43/Rector/MethodCall/WebTestCaseAssertIsSuccessfulRector.php b/vendor/rector/rector-symfony/rules/Symfony43/Rector/MethodCall/WebTestCaseAssertIsSuccessfulRector.php index a44d53c1f6a..6140141be01 100644 --- a/vendor/rector/rector-symfony/rules/Symfony43/Rector/MethodCall/WebTestCaseAssertIsSuccessfulRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony43/Rector/MethodCall/WebTestCaseAssertIsSuccessfulRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Scalar\String_; -use Rector\Core\NodeAnalyzer\ExprAnalyzer; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\NodeAnalyzer\ExprAnalyzer; +use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Rector\Symfony\NodeAnalyzer\SymfonyTestCaseAnalyzer; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -35,12 +35,12 @@ final class WebTestCaseAssertIsSuccessfulRector extends AbstractRector private $testsNodeAnalyzer; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ExprAnalyzer + * @var \Rector\NodeAnalyzer\ExprAnalyzer */ private $exprAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(SymfonyTestCaseAnalyzer $symfonyTestCaseAnalyzer, TestsNodeAnalyzer $testsNodeAnalyzer, ExprAnalyzer $exprAnalyzer, ValueResolver $valueResolver) diff --git a/vendor/rector/rector-symfony/rules/Symfony43/Rector/MethodCall/WebTestCaseAssertResponseCodeRector.php b/vendor/rector/rector-symfony/rules/Symfony43/Rector/MethodCall/WebTestCaseAssertResponseCodeRector.php index d5cf71bdac9..dedaacbd139 100644 --- a/vendor/rector/rector-symfony/rules/Symfony43/Rector/MethodCall/WebTestCaseAssertResponseCodeRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony43/Rector/MethodCall/WebTestCaseAssertResponseCodeRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Expr; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; use PHPStan\Type\ObjectType; -use Rector\Core\NodeAnalyzer\ExprAnalyzer; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\NodeAnalyzer\ExprAnalyzer; +use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Rector\Symfony\NodeAnalyzer\SymfonyTestCaseAnalyzer; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -35,12 +35,12 @@ final class WebTestCaseAssertResponseCodeRector extends AbstractRector private $testsNodeAnalyzer; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ExprAnalyzer + * @var \Rector\NodeAnalyzer\ExprAnalyzer */ private $exprAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(SymfonyTestCaseAnalyzer $symfonyTestCaseAnalyzer, TestsNodeAnalyzer $testsNodeAnalyzer, ExprAnalyzer $exprAnalyzer, ValueResolver $valueResolver) diff --git a/vendor/rector/rector-symfony/rules/Symfony43/Rector/MethodCall/WebTestCaseAssertSelectorTextContainsRector.php b/vendor/rector/rector-symfony/rules/Symfony43/Rector/MethodCall/WebTestCaseAssertSelectorTextContainsRector.php index 48f35083cb4..f47ccb81960 100644 --- a/vendor/rector/rector-symfony/rules/Symfony43/Rector/MethodCall/WebTestCaseAssertSelectorTextContainsRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony43/Rector/MethodCall/WebTestCaseAssertSelectorTextContainsRector.php @@ -8,10 +8,10 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Scalar\String_; -use Rector\Core\NodeAnalyzer\ExprAnalyzer; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\NodeAnalyzer\ExprAnalyzer; +use Rector\PhpParser\Node\Value\ValueResolver; use Rector\PHPUnit\NodeAnalyzer\TestsNodeAnalyzer; +use Rector\Rector\AbstractRector; use Rector\Symfony\NodeAnalyzer\SymfonyTestCaseAnalyzer; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -35,12 +35,12 @@ final class WebTestCaseAssertSelectorTextContainsRector extends AbstractRector private $testsNodeAnalyzer; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ExprAnalyzer + * @var \Rector\NodeAnalyzer\ExprAnalyzer */ private $exprAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(SymfonyTestCaseAnalyzer $symfonyTestCaseAnalyzer, TestsNodeAnalyzer $testsNodeAnalyzer, ExprAnalyzer $exprAnalyzer, ValueResolver $valueResolver) diff --git a/vendor/rector/rector-symfony/rules/Symfony43/Rector/StmtsAwareInterface/TwigBundleFilesystemLoaderToTwigRector.php b/vendor/rector/rector-symfony/rules/Symfony43/Rector/StmtsAwareInterface/TwigBundleFilesystemLoaderToTwigRector.php index d3a17a6ef14..279ef91ebf7 100644 --- a/vendor/rector/rector-symfony/rules/Symfony43/Rector/StmtsAwareInterface/TwigBundleFilesystemLoaderToTwigRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony43/Rector/StmtsAwareInterface/TwigBundleFilesystemLoaderToTwigRector.php @@ -11,8 +11,8 @@ use PhpParser\Node\Expr\New_; use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Stmt\Expression; use PHPStan\Type\ObjectType; -use Rector\Core\Contract\PhpParser\Node\StmtsAwareInterface; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\PhpParser\Node\StmtsAwareInterface; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-symfony/rules/Symfony44/Rector/ClassMethod/ConsoleExecuteReturnIntRector.php b/vendor/rector/rector-symfony/rules/Symfony44/Rector/ClassMethod/ConsoleExecuteReturnIntRector.php index ca37dddcb6c..a85dc68dbe4 100644 --- a/vendor/rector/rector-symfony/rules/Symfony44/Rector/ClassMethod/ConsoleExecuteReturnIntRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony44/Rector/ClassMethod/ConsoleExecuteReturnIntRector.php @@ -17,9 +17,9 @@ use PhpParser\Node\Stmt\Return_; use PhpParser\NodeTraverser; use PHPStan\Type\IntegerType; use PHPStan\Type\ObjectType; -use Rector\Core\NodeAnalyzer\TerminatedNodeAnalyzer; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\NodeAnalyzer\TerminatedNodeAnalyzer; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -30,12 +30,12 @@ final class ConsoleExecuteReturnIntRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeAnalyzer\TerminatedNodeAnalyzer + * @var \Rector\NodeAnalyzer\TerminatedNodeAnalyzer */ private $terminatedNodeAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/vendor/rector/rector-symfony/rules/Symfony44/Rector/MethodCall/AuthorizationCheckerIsGrantedExtractorRector.php b/vendor/rector/rector-symfony/rules/Symfony44/Rector/MethodCall/AuthorizationCheckerIsGrantedExtractorRector.php index 2d94fa1daa9..7dea6a3224b 100644 --- a/vendor/rector/rector-symfony/rules/Symfony44/Rector/MethodCall/AuthorizationCheckerIsGrantedExtractorRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony44/Rector/MethodCall/AuthorizationCheckerIsGrantedExtractorRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Expr\ArrayItem; use PhpParser\Node\Expr\BinaryOp\BooleanOr; use PhpParser\Node\Expr\MethodCall; use PHPStan\Type\ObjectType; -use Rector\Core\NodeAnalyzer\ArgsAnalyzer; -use Rector\Core\Rector\AbstractRector; +use Rector\NodeAnalyzer\ArgsAnalyzer; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -23,7 +23,7 @@ final class AuthorizationCheckerIsGrantedExtractorRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ArgsAnalyzer + * @var \Rector\NodeAnalyzer\ArgsAnalyzer */ private $argsAnalyzer; public function __construct(ArgsAnalyzer $argsAnalyzer) diff --git a/vendor/rector/rector-symfony/rules/Symfony51/Rector/ClassMethod/CommandConstantReturnCodeRector.php b/vendor/rector/rector-symfony/rules/Symfony51/Rector/ClassMethod/CommandConstantReturnCodeRector.php index 5fe7e0055a4..6a4b874e6ad 100644 --- a/vendor/rector/rector-symfony/rules/Symfony51/Rector/ClassMethod/CommandConstantReturnCodeRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony51/Rector/ClassMethod/CommandConstantReturnCodeRector.php @@ -9,9 +9,9 @@ use PhpParser\Node\Scalar\LNumber; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Return_; use PHPStan\Reflection\ClassReflection; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; use Rector\Symfony\ValueObject\ConstantMap\SymfonyCommandConstantMap; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -24,12 +24,12 @@ final class CommandConstantReturnCodeRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(ReflectionResolver $reflectionResolver, BetterNodeFinder $betterNodeFinder) diff --git a/vendor/rector/rector-symfony/rules/Symfony51/Rector/ClassMethod/RouteCollectionBuilderToRoutingConfiguratorRector.php b/vendor/rector/rector-symfony/rules/Symfony51/Rector/ClassMethod/RouteCollectionBuilderToRoutingConfiguratorRector.php index 6fcbb4315a2..a78b5fe4e96 100644 --- a/vendor/rector/rector-symfony/rules/Symfony51/Rector/ClassMethod/RouteCollectionBuilderToRoutingConfiguratorRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony51/Rector/ClassMethod/RouteCollectionBuilderToRoutingConfiguratorRector.php @@ -12,9 +12,9 @@ use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Type\ObjectType; -use Rector\Core\Exception\NotImplementedYetException; -use Rector\Core\Rector\AbstractRector; +use Rector\Exception\NotImplementedYetException; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-symfony/rules/Symfony51/Rector/Class_/LogoutHandlerToLogoutEventSubscriberRector.php b/vendor/rector/rector-symfony/rules/Symfony51/Rector/Class_/LogoutHandlerToLogoutEventSubscriberRector.php index bf07cc7bc56..eac4fbe48e8 100644 --- a/vendor/rector/rector-symfony/rules/Symfony51/Rector/Class_/LogoutHandlerToLogoutEventSubscriberRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony51/Rector/Class_/LogoutHandlerToLogoutEventSubscriberRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\Rector\AbstractRector; use Rector\Symfony\NodeAnalyzer\ClassAnalyzer; use Rector\Symfony\NodeFactory\GetSubscribedEventsClassMethodFactory; use Rector\Symfony\NodeFactory\OnLogoutClassMethodFactory; diff --git a/vendor/rector/rector-symfony/rules/Symfony51/Rector/Class_/LogoutSuccessHandlerToLogoutEventSubscriberRector.php b/vendor/rector/rector-symfony/rules/Symfony51/Rector/Class_/LogoutSuccessHandlerToLogoutEventSubscriberRector.php index 8cc81d8c323..758d90f8216 100644 --- a/vendor/rector/rector-symfony/rules/Symfony51/Rector/Class_/LogoutSuccessHandlerToLogoutEventSubscriberRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony51/Rector/Class_/LogoutSuccessHandlerToLogoutEventSubscriberRector.php @@ -8,7 +8,7 @@ use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Rector\Symfony\NodeAnalyzer\ClassAnalyzer; use Rector\Symfony\NodeFactory\GetSubscribedEventsClassMethodFactory; use Rector\Symfony\NodeFactory\OnSuccessLogoutClassMethodFactory; diff --git a/vendor/rector/rector-symfony/rules/Symfony52/Rector/MethodCall/DefinitionAliasSetPrivateToSetPublicRector.php b/vendor/rector/rector-symfony/rules/Symfony52/Rector/MethodCall/DefinitionAliasSetPrivateToSetPublicRector.php index 4793a7b776c..83230f93bef 100644 --- a/vendor/rector/rector-symfony/rules/Symfony52/Rector/MethodCall/DefinitionAliasSetPrivateToSetPublicRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony52/Rector/MethodCall/DefinitionAliasSetPrivateToSetPublicRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Expr\BooleanNot; use PhpParser\Node\Expr\ConstFetch; use PhpParser\Node\Expr\MethodCall; use PHPStan\Type\ObjectType; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -20,7 +20,7 @@ final class DefinitionAliasSetPrivateToSetPublicRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/vendor/rector/rector-symfony/rules/Symfony52/Rector/MethodCall/FormBuilderSetDataMapperRector.php b/vendor/rector/rector-symfony/rules/Symfony52/Rector/MethodCall/FormBuilderSetDataMapperRector.php index f4bef0ffa83..28690a0f33a 100644 --- a/vendor/rector/rector-symfony/rules/Symfony52/Rector/MethodCall/FormBuilderSetDataMapperRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony52/Rector/MethodCall/FormBuilderSetDataMapperRector.php @@ -9,7 +9,7 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\New_; use PhpParser\Node\Name\FullyQualified; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-symfony/rules/Symfony52/Rector/MethodCall/ReflectionExtractorEnableMagicCallExtractorRector.php b/vendor/rector/rector-symfony/rules/Symfony52/Rector/MethodCall/ReflectionExtractorEnableMagicCallExtractorRector.php index a14c48ecc11..3dfa0ce1cbe 100644 --- a/vendor/rector/rector-symfony/rules/Symfony52/Rector/MethodCall/ReflectionExtractorEnableMagicCallExtractorRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony52/Rector/MethodCall/ReflectionExtractorEnableMagicCallExtractorRector.php @@ -11,8 +11,8 @@ use PhpParser\Node\Expr\BinaryOp\BitwiseOr; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Scalar\String_; use PHPStan\Type\ObjectType; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -23,7 +23,7 @@ final class ReflectionExtractorEnableMagicCallExtractorRector extends AbstractRe { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/vendor/rector/rector-symfony/rules/Symfony52/Rector/MethodCall/ValidatorBuilderEnableAnnotationMappingRector.php b/vendor/rector/rector-symfony/rules/Symfony52/Rector/MethodCall/ValidatorBuilderEnableAnnotationMappingRector.php index 951f5fef85e..3ef004479b0 100644 --- a/vendor/rector/rector-symfony/rules/Symfony52/Rector/MethodCall/ValidatorBuilderEnableAnnotationMappingRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony52/Rector/MethodCall/ValidatorBuilderEnableAnnotationMappingRector.php @@ -7,8 +7,8 @@ use PhpParser\Node; use PhpParser\Node\Arg; use PhpParser\Node\Expr\MethodCall; use PHPStan\Type\ObjectType; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -19,7 +19,7 @@ final class ValidatorBuilderEnableAnnotationMappingRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ValueResolver $valueResolver) diff --git a/vendor/rector/rector-symfony/rules/Symfony52/Rector/New_/PropertyAccessorCreationBooleanToFlagsRector.php b/vendor/rector/rector-symfony/rules/Symfony52/Rector/New_/PropertyAccessorCreationBooleanToFlagsRector.php index 09a150e1dc9..0890b791910 100644 --- a/vendor/rector/rector-symfony/rules/Symfony52/Rector/New_/PropertyAccessorCreationBooleanToFlagsRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony52/Rector/New_/PropertyAccessorCreationBooleanToFlagsRector.php @@ -8,8 +8,8 @@ use PhpParser\Node\Arg; use PhpParser\Node\Expr\BinaryOp\BitwiseOr; use PhpParser\Node\Expr\New_; use PhpParser\Node\Name; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -21,7 +21,7 @@ final class PropertyAccessorCreationBooleanToFlagsRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(ValueResolver $valueResolver) diff --git a/vendor/rector/rector-symfony/rules/Symfony52/Rector/New_/PropertyPathMapperToDataMapperRector.php b/vendor/rector/rector-symfony/rules/Symfony52/Rector/New_/PropertyPathMapperToDataMapperRector.php index fab598fd3bd..34109b9263d 100644 --- a/vendor/rector/rector-symfony/rules/Symfony52/Rector/New_/PropertyPathMapperToDataMapperRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony52/Rector/New_/PropertyPathMapperToDataMapperRector.php @@ -7,7 +7,7 @@ use PhpParser\Node; use PhpParser\Node\Expr\New_; use PhpParser\Node\Name; use PhpParser\Node\Name\FullyQualified; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-symfony/rules/Symfony52/Rector/StaticCall/BinaryFileResponseCreateToNewInstanceRector.php b/vendor/rector/rector-symfony/rules/Symfony52/Rector/StaticCall/BinaryFileResponseCreateToNewInstanceRector.php index 162d39a5514..a8e5fbc574c 100644 --- a/vendor/rector/rector-symfony/rules/Symfony52/Rector/StaticCall/BinaryFileResponseCreateToNewInstanceRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony52/Rector/StaticCall/BinaryFileResponseCreateToNewInstanceRector.php @@ -7,7 +7,7 @@ use PhpParser\Node; use PhpParser\Node\Expr\New_; use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Name; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-symfony/rules/Symfony53/Rector/Class_/CommandDescriptionToPropertyRector.php b/vendor/rector/rector-symfony/rules/Symfony53/Rector/Class_/CommandDescriptionToPropertyRector.php index 338cfa37fb9..e7e5cfc6671 100644 --- a/vendor/rector/rector-symfony/rules/Symfony53/Rector/Class_/CommandDescriptionToPropertyRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony53/Rector/Class_/CommandDescriptionToPropertyRector.php @@ -13,7 +13,7 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\Property; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** diff --git a/vendor/rector/rector-symfony/rules/Symfony53/Rector/StaticPropertyFetch/KernelTestCaseContainerPropertyDeprecationRector.php b/vendor/rector/rector-symfony/rules/Symfony53/Rector/StaticPropertyFetch/KernelTestCaseContainerPropertyDeprecationRector.php index 6ec260bf477..dbfa46f222c 100644 --- a/vendor/rector/rector-symfony/rules/Symfony53/Rector/StaticPropertyFetch/KernelTestCaseContainerPropertyDeprecationRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony53/Rector/StaticPropertyFetch/KernelTestCaseContainerPropertyDeprecationRector.php @@ -6,7 +6,7 @@ namespace Rector\Symfony\Symfony53\Rector\StaticPropertyFetch; use PhpParser\Node; use PhpParser\Node\Expr\StaticPropertyFetch; use PhpParser\Node\Name; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Rector\Symfony\NodeAnalyzer\SymfonyTestCaseAnalyzer; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/vendor/rector/rector-symfony/rules/Symfony60/Rector/FuncCall/ReplaceServiceArgumentRector.php b/vendor/rector/rector-symfony/rules/Symfony60/Rector/FuncCall/ReplaceServiceArgumentRector.php index 4cfe2b95447..c8f031bb91e 100644 --- a/vendor/rector/rector-symfony/rules/Symfony60/Rector/FuncCall/ReplaceServiceArgumentRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony60/Rector/FuncCall/ReplaceServiceArgumentRector.php @@ -7,9 +7,9 @@ use PhpParser\Node; use PhpParser\Node\Arg; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Scalar\String_; -use Rector\Core\Contract\Rector\ConfigurableRectorInterface; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; +use Rector\Contract\Rector\ConfigurableRectorInterface; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Rector\Symfony\ValueObject\ReplaceServiceArgument; use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -21,7 +21,7 @@ final class ReplaceServiceArgumentRector extends AbstractRector implements Confi { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/vendor/rector/rector-symfony/rules/Symfony60/Rector/MethodCall/GetHelperControllerToServiceRector.php b/vendor/rector/rector-symfony/rules/Symfony60/Rector/MethodCall/GetHelperControllerToServiceRector.php index c09f5838421..0d637f24486 100644 --- a/vendor/rector/rector-symfony/rules/Symfony60/Rector/MethodCall/GetHelperControllerToServiceRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony60/Rector/MethodCall/GetHelperControllerToServiceRector.php @@ -10,10 +10,10 @@ use PhpParser\Node\Expr\Variable; use PhpParser\Node\Identifier; use PhpParser\Node\Stmt\Class_; use PHPStan\Type\ObjectType; -use Rector\Core\NodeManipulator\ClassDependencyManipulator; -use Rector\Core\Rector\AbstractRector; use Rector\Naming\Naming\PropertyNaming; +use Rector\NodeManipulator\ClassDependencyManipulator; use Rector\PostRector\ValueObject\PropertyMetadata; +use Rector\Rector\AbstractRector; use Rector\Symfony\TypeAnalyzer\ControllerAnalyzer; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -32,7 +32,7 @@ final class GetHelperControllerToServiceRector extends AbstractRector private $controllerAnalyzer; /** * @readonly - * @var \Rector\Core\NodeManipulator\ClassDependencyManipulator + * @var \Rector\NodeManipulator\ClassDependencyManipulator */ private $classDependencyManipulator; /** diff --git a/vendor/rector/rector-symfony/rules/Symfony61/Rector/Class_/CommandPropertyToAttributeRector.php b/vendor/rector/rector-symfony/rules/Symfony61/Rector/Class_/CommandPropertyToAttributeRector.php index 7cc3a3784e1..f1ca06f04be 100644 --- a/vendor/rector/rector-symfony/rules/Symfony61/Rector/Class_/CommandPropertyToAttributeRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony61/Rector/Class_/CommandPropertyToAttributeRector.php @@ -13,13 +13,13 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Property; use PHPStan\Reflection\ReflectionProvider; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\Php80\NodeAnalyzer\PhpAttributeAnalyzer; use Rector\PhpAttribute\NodeFactory\PhpAttributeGroupFactory; +use Rector\Rector\AbstractRector; use Rector\Symfony\Enum\SymfonyAnnotation; use Rector\Symfony\NodeAnalyzer\Command\AttributeValueResolver; use Rector\Symfony\NodeAnalyzer\Command\SetAliasesMethodCallExtractor; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/vendor/rector/rector-symfony/rules/Symfony61/Rector/Class_/MagicClosureTwigExtensionToNativeMethodsRector.php b/vendor/rector/rector-symfony/rules/Symfony61/Rector/Class_/MagicClosureTwigExtensionToNativeMethodsRector.php index 041bf4c1613..708638c81a8 100644 --- a/vendor/rector/rector-symfony/rules/Symfony61/Rector/Class_/MagicClosureTwigExtensionToNativeMethodsRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony61/Rector/Class_/MagicClosureTwigExtensionToNativeMethodsRector.php @@ -11,10 +11,10 @@ use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\VariadicPlaceholder; use PHPStan\Analyser\Scope; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractScopeAwareRector; -use Rector\Core\ValueObject\PhpVersion; use Rector\NodeCollector\NodeAnalyzer\ArrayCallableMethodMatcher; use Rector\NodeCollector\ValueObject\ArrayCallable; +use Rector\Rector\AbstractScopeAwareRector; +use Rector\ValueObject\PhpVersion; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/vendor/rector/rector-symfony/rules/Symfony61/Rector/StaticPropertyFetch/ErrorNamesPropertyToConstantRector.php b/vendor/rector/rector-symfony/rules/Symfony61/Rector/StaticPropertyFetch/ErrorNamesPropertyToConstantRector.php index da60679eb70..fed10694089 100644 --- a/vendor/rector/rector-symfony/rules/Symfony61/Rector/StaticPropertyFetch/ErrorNamesPropertyToConstantRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony61/Rector/StaticPropertyFetch/ErrorNamesPropertyToConstantRector.php @@ -6,8 +6,8 @@ namespace Rector\Symfony\Symfony61\Rector\StaticPropertyFetch; use PhpParser\Node; use PhpParser\Node\Expr\StaticPropertyFetch; use PHPStan\Reflection\ClassReflection; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -20,7 +20,7 @@ final class ErrorNamesPropertyToConstantRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; public function __construct(ReflectionResolver $reflectionResolver) diff --git a/vendor/rector/rector-symfony/rules/Symfony62/Rector/ClassMethod/ClassMethod/ArgumentValueResolverToValueResolverRector.php b/vendor/rector/rector-symfony/rules/Symfony62/Rector/ClassMethod/ClassMethod/ArgumentValueResolverToValueResolverRector.php index 85c79187bcc..e2b7d1b77d9 100644 --- a/vendor/rector/rector-symfony/rules/Symfony62/Rector/ClassMethod/ClassMethod/ArgumentValueResolverToValueResolverRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony62/Rector/ClassMethod/ClassMethod/ArgumentValueResolverToValueResolverRector.php @@ -15,7 +15,7 @@ use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use RectorPrefix202401\Symfony\Component\HttpKernel\Controller\ArgumentValueResolverInterface; use RectorPrefix202401\Symfony\Component\HttpKernel\Controller\ValueResolverInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; diff --git a/vendor/rector/rector-symfony/rules/Symfony62/Rector/ClassMethod/ParamConverterAttributeToMapEntityAttributeRector.php b/vendor/rector/rector-symfony/rules/Symfony62/Rector/ClassMethod/ParamConverterAttributeToMapEntityAttributeRector.php index 9ac80b86ccd..30ca28b9788 100644 --- a/vendor/rector/rector-symfony/rules/Symfony62/Rector/ClassMethod/ParamConverterAttributeToMapEntityAttributeRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony62/Rector/ClassMethod/ParamConverterAttributeToMapEntityAttributeRector.php @@ -15,8 +15,8 @@ use PhpParser\Node\Identifier; use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Scalar\String_; use PhpParser\Node\Stmt\ClassMethod; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Rector\AbstractRector; +use Rector\ValueObject\PhpVersionFeature; use Rector\Symfony\Enum\SensioAttribute; use Rector\Symfony\Enum\SymfonyAnnotation; use Rector\VersionBonding\Contract\MinPhpVersionInterface; diff --git a/vendor/rector/rector-symfony/rules/Symfony62/Rector/Class_/MessageHandlerInterfaceToAttributeRector.php b/vendor/rector/rector-symfony/rules/Symfony62/Rector/Class_/MessageHandlerInterfaceToAttributeRector.php index 014a0cc86bd..e54ca7a871b 100644 --- a/vendor/rector/rector-symfony/rules/Symfony62/Rector/Class_/MessageHandlerInterfaceToAttributeRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony62/Rector/Class_/MessageHandlerInterfaceToAttributeRector.php @@ -5,13 +5,13 @@ namespace Rector\Symfony\Symfony62\Rector\Class_; use PhpParser\Node; use PhpParser\Node\Stmt\Class_; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\Php80\NodeAnalyzer\PhpAttributeAnalyzer; +use Rector\Rector\AbstractRector; use Rector\Symfony\Helper\MessengerHelper; use Rector\Symfony\NodeAnalyzer\ClassAnalyzer; use Rector\Symfony\NodeManipulator\ClassManipulator; use Rector\Symfony\ValueObject\ServiceDefinition; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/vendor/rector/rector-symfony/rules/Symfony62/Rector/Class_/MessageSubscriberInterfaceToAttributeRector.php b/vendor/rector/rector-symfony/rules/Symfony62/Rector/Class_/MessageSubscriberInterfaceToAttributeRector.php index 277b213c82b..fdff74e4e11 100644 --- a/vendor/rector/rector-symfony/rules/Symfony62/Rector/Class_/MessageSubscriberInterfaceToAttributeRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony62/Rector/Class_/MessageSubscriberInterfaceToAttributeRector.php @@ -14,14 +14,14 @@ use PhpParser\Node\Name; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Expression; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\ValueObject\MethodName; -use Rector\Core\ValueObject\PhpVersionFeature; use Rector\NodeTypeResolver\Node\AttributeKey; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; use Rector\Symfony\Helper\MessengerHelper; use Rector\Symfony\NodeAnalyzer\ClassAnalyzer; use Rector\Symfony\NodeManipulator\ClassManipulator; +use Rector\ValueObject\MethodName; +use Rector\ValueObject\PhpVersionFeature; use Rector\VersionBonding\Contract\MinPhpVersionInterface; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -47,7 +47,7 @@ final class MessageSubscriberInterfaceToAttributeRector extends AbstractRector i private $classAnalyzer; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/vendor/rector/rector-symfony/rules/Symfony62/Rector/MethodCall/SimplifyFormRenderingRector.php b/vendor/rector/rector-symfony/rules/Symfony62/Rector/MethodCall/SimplifyFormRenderingRector.php index b461d7bcdc2..b079fac2758 100644 --- a/vendor/rector/rector-symfony/rules/Symfony62/Rector/MethodCall/SimplifyFormRenderingRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony62/Rector/MethodCall/SimplifyFormRenderingRector.php @@ -9,7 +9,7 @@ use PhpParser\Node\Expr\Array_; use PhpParser\Node\Expr\ArrayItem; use PhpParser\Node\Expr\MethodCall; use PHPStan\Type\ObjectType; -use Rector\Core\Rector\AbstractRector; +use Rector\Rector\AbstractRector; use Rector\Symfony\TypeAnalyzer\ControllerAnalyzer; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; diff --git a/vendor/rector/rector-symfony/rules/Symfony63/Rector/Class_/SignalableCommandInterfaceReturnTypeRector.php b/vendor/rector/rector-symfony/rules/Symfony63/Rector/Class_/SignalableCommandInterfaceReturnTypeRector.php index e48d3d66e51..74459d70f90 100644 --- a/vendor/rector/rector-symfony/rules/Symfony63/Rector/Class_/SignalableCommandInterfaceReturnTypeRector.php +++ b/vendor/rector/rector-symfony/rules/Symfony63/Rector/Class_/SignalableCommandInterfaceReturnTypeRector.php @@ -10,8 +10,8 @@ use PhpParser\Node\Stmt\Return_; use PHPStan\Type\Constant\ConstantBooleanType; use PHPStan\Type\IntegerType; use PHPStan\Type\UnionType; -use Rector\Core\Rector\AbstractRector; use Rector\PHPStanStaticTypeMapper\Enum\TypeKind; +use Rector\Rector\AbstractRector; use Rector\StaticTypeMapper\StaticTypeMapper; use Rector\Symfony\NodeAnalyzer\ClassAnalyzer; use Rector\VendorLocker\ParentClassMethodTypeOverrideGuard; diff --git a/vendor/rector/rector-symfony/rules/Twig134/Rector/Return_/SimpleFunctionAndFilterRector.php b/vendor/rector/rector-symfony/rules/Twig134/Rector/Return_/SimpleFunctionAndFilterRector.php index b1ce88fd67e..e0e31608c6f 100644 --- a/vendor/rector/rector-symfony/rules/Twig134/Rector/Return_/SimpleFunctionAndFilterRector.php +++ b/vendor/rector/rector-symfony/rules/Twig134/Rector/Return_/SimpleFunctionAndFilterRector.php @@ -16,9 +16,9 @@ use PhpParser\Node\Stmt\Return_; use PHPStan\Reflection\ClassReflection; use PHPStan\Type\ObjectType; use PHPStan\Type\Type; -use Rector\Core\PhpParser\Node\Value\ValueResolver; -use Rector\Core\Rector\AbstractRector; -use Rector\Core\Reflection\ReflectionResolver; +use Rector\PhpParser\Node\Value\ValueResolver; +use Rector\Rector\AbstractRector; +use Rector\Reflection\ReflectionResolver; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** @@ -30,12 +30,12 @@ final class SimpleFunctionAndFilterRector extends AbstractRector { /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/vendor/rector/rector-symfony/src/ApplicationMetadata/ListenerServiceDefinitionProvider.php b/vendor/rector/rector-symfony/src/ApplicationMetadata/ListenerServiceDefinitionProvider.php index 9aac9340c3d..271c6dbd909 100644 --- a/vendor/rector/rector-symfony/src/ApplicationMetadata/ListenerServiceDefinitionProvider.php +++ b/vendor/rector/rector-symfony/src/ApplicationMetadata/ListenerServiceDefinitionProvider.php @@ -3,10 +3,10 @@ declare (strict_types=1); namespace Rector\Symfony\ApplicationMetadata; -use Rector\Core\Util\StringUtils; use Rector\Symfony\DataProvider\ServiceMapProvider; use Rector\Symfony\ValueObject\ServiceDefinition; use Rector\Symfony\ValueObject\Tag\EventListenerTag; +use Rector\Util\StringUtils; final class ListenerServiceDefinitionProvider { /** diff --git a/vendor/rector/rector-symfony/src/Bridge/Symfony/ContainerServiceProvider.php b/vendor/rector/rector-symfony/src/Bridge/Symfony/ContainerServiceProvider.php index 5e9d4d9345e..31b0cecb1e4 100644 --- a/vendor/rector/rector-symfony/src/Bridge/Symfony/ContainerServiceProvider.php +++ b/vendor/rector/rector-symfony/src/Bridge/Symfony/ContainerServiceProvider.php @@ -3,9 +3,9 @@ declare (strict_types=1); namespace Rector\Symfony\Bridge\Symfony; -use Rector\Core\Configuration\Option; -use Rector\Core\Configuration\Parameter\SimpleParameterProvider; -use Rector\Core\Exception\ShouldNotHappenException; +use Rector\Configuration\Option; +use Rector\Configuration\Parameter\SimpleParameterProvider; +use Rector\Exception\ShouldNotHappenException; use RectorPrefix202401\Symfony\Component\DependencyInjection\Container; use RectorPrefix202401\Webmozart\Assert\Assert; final class ContainerServiceProvider diff --git a/vendor/rector/rector-symfony/src/BundleClassResolver.php b/vendor/rector/rector-symfony/src/BundleClassResolver.php index 25f186548ae..1272adc20fd 100644 --- a/vendor/rector/rector-symfony/src/BundleClassResolver.php +++ b/vendor/rector/rector-symfony/src/BundleClassResolver.php @@ -8,14 +8,14 @@ use PhpParser\Node\Stmt\ClassLike; use PhpParser\NodeTraverser; use PhpParser\NodeVisitor\NameResolver; use PHPStan\Reflection\ReflectionProvider; -use Rector\Core\PhpParser\Node\BetterNodeFinder; -use Rector\Core\PhpParser\Parser\RectorParser; use Rector\NodeNameResolver\NodeNameResolver; +use Rector\PhpParser\Node\BetterNodeFinder; +use Rector\PhpParser\Parser\RectorParser; final class BundleClassResolver { /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** @@ -25,7 +25,7 @@ final class BundleClassResolver private $nodeNameResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Parser\RectorParser + * @var \Rector\PhpParser\Parser\RectorParser */ private $rectorParser; /** diff --git a/vendor/rector/rector-symfony/src/DataProvider/ServiceMapProvider.php b/vendor/rector/rector-symfony/src/DataProvider/ServiceMapProvider.php index af71d4bab9c..b2ea9ec0a28 100644 --- a/vendor/rector/rector-symfony/src/DataProvider/ServiceMapProvider.php +++ b/vendor/rector/rector-symfony/src/DataProvider/ServiceMapProvider.php @@ -3,8 +3,8 @@ declare (strict_types=1); namespace Rector\Symfony\DataProvider; -use Rector\Core\Configuration\Option; -use Rector\Core\Configuration\Parameter\SimpleParameterProvider; +use Rector\Configuration\Option; +use Rector\Configuration\Parameter\SimpleParameterProvider; use Rector\Symfony\ValueObject\ServiceMap\ServiceMap; use Rector\Symfony\ValueObjectFactory\ServiceMapFactory; /** diff --git a/vendor/rector/rector-symfony/src/Helper/TemplateGuesser.php b/vendor/rector/rector-symfony/src/Helper/TemplateGuesser.php index 4851147d674..07d36802547 100644 --- a/vendor/rector/rector-symfony/src/Helper/TemplateGuesser.php +++ b/vendor/rector/rector-symfony/src/Helper/TemplateGuesser.php @@ -7,7 +7,7 @@ use RectorPrefix202401\Nette\Utils\Strings; use PhpParser\Node\Stmt\ClassMethod; use PHPStan\Analyser\Scope; use PHPStan\Reflection\ClassReflection; -use Rector\Core\Exception\ShouldNotHappenException; +use Rector\Exception\ShouldNotHappenException; use Rector\NodeNameResolver\NodeNameResolver; use Rector\NodeTypeResolver\Node\AttributeKey; use Rector\Symfony\BundleClassResolver; diff --git a/vendor/rector/rector-symfony/src/NodeAnalyzer/Annotations/ClassAnnotationAssertResolver.php b/vendor/rector/rector-symfony/src/NodeAnalyzer/Annotations/ClassAnnotationAssertResolver.php index 00859f4f86e..258b0f893e3 100644 --- a/vendor/rector/rector-symfony/src/NodeAnalyzer/Annotations/ClassAnnotationAssertResolver.php +++ b/vendor/rector/rector-symfony/src/NodeAnalyzer/Annotations/ClassAnnotationAssertResolver.php @@ -7,7 +7,7 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\New_; use PhpParser\Node\Stmt; use Rector\BetterPhpDocParser\PhpDoc\DoctrineAnnotationTagValueNode; -use Rector\Core\Exception\NotImplementedYetException; +use Rector\Exception\NotImplementedYetException; use Rector\Symfony\NodeFactory\Annotations\DoctrineAnnotationFromNewFactory; final class ClassAnnotationAssertResolver { diff --git a/vendor/rector/rector-symfony/src/NodeAnalyzer/Annotations/MethodCallAnnotationAssertResolver.php b/vendor/rector/rector-symfony/src/NodeAnalyzer/Annotations/MethodCallAnnotationAssertResolver.php index 033a23c2257..150b1b0fbe8 100644 --- a/vendor/rector/rector-symfony/src/NodeAnalyzer/Annotations/MethodCallAnnotationAssertResolver.php +++ b/vendor/rector/rector-symfony/src/NodeAnalyzer/Annotations/MethodCallAnnotationAssertResolver.php @@ -6,14 +6,14 @@ namespace Rector\Symfony\NodeAnalyzer\Annotations; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\New_; use PhpParser\Node\Stmt; -use Rector\Core\PhpParser\Node\Value\ValueResolver; +use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Symfony\NodeFactory\Annotations\DoctrineAnnotationFromNewFactory; use Rector\Symfony\ValueObject\ValidatorAssert\ClassMethodAndAnnotation; final class MethodCallAnnotationAssertResolver { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/vendor/rector/rector-symfony/src/NodeAnalyzer/Annotations/PropertyAnnotationAssertResolver.php b/vendor/rector/rector-symfony/src/NodeAnalyzer/Annotations/PropertyAnnotationAssertResolver.php index 3e1b04140da..344b3f4c327 100644 --- a/vendor/rector/rector-symfony/src/NodeAnalyzer/Annotations/PropertyAnnotationAssertResolver.php +++ b/vendor/rector/rector-symfony/src/NodeAnalyzer/Annotations/PropertyAnnotationAssertResolver.php @@ -6,14 +6,14 @@ namespace Rector\Symfony\NodeAnalyzer\Annotations; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Expr\New_; use PhpParser\Node\Stmt; -use Rector\Core\PhpParser\Node\Value\ValueResolver; +use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Symfony\NodeFactory\Annotations\DoctrineAnnotationFromNewFactory; use Rector\Symfony\ValueObject\ValidatorAssert\PropertyAndAnnotation; final class PropertyAnnotationAssertResolver { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/vendor/rector/rector-symfony/src/NodeAnalyzer/DependencyInjectionMethodCallAnalyzer.php b/vendor/rector/rector-symfony/src/NodeAnalyzer/DependencyInjectionMethodCallAnalyzer.php index afa58acff4e..5e6d890c803 100644 --- a/vendor/rector/rector-symfony/src/NodeAnalyzer/DependencyInjectionMethodCallAnalyzer.php +++ b/vendor/rector/rector-symfony/src/NodeAnalyzer/DependencyInjectionMethodCallAnalyzer.php @@ -7,8 +7,8 @@ use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Stmt\Class_; use PhpParser\Node\Stmt\Property; use PHPStan\Type\ObjectType; -use Rector\Core\NodeManipulator\PropertyManipulator; use Rector\Naming\Naming\PropertyNaming; +use Rector\NodeManipulator\PropertyManipulator; use Rector\NodeNameResolver\NodeNameResolver; use Rector\Php80\NodeAnalyzer\PromotedPropertyResolver; use Rector\PostRector\ValueObject\PropertyMetadata; @@ -36,7 +36,7 @@ final class DependencyInjectionMethodCallAnalyzer private $nodeNameResolver; /** * @readonly - * @var \Rector\Core\NodeManipulator\PropertyManipulator + * @var \Rector\NodeManipulator\PropertyManipulator */ private $propertyManipulator; public function __construct(PropertyNaming $propertyNaming, \Rector\Symfony\NodeAnalyzer\ServiceTypeMethodCallResolver $serviceTypeMethodCallResolver, PromotedPropertyResolver $promotedPropertyResolver, NodeNameResolver $nodeNameResolver, PropertyManipulator $propertyManipulator) diff --git a/vendor/rector/rector-symfony/src/NodeAnalyzer/FormCollectionAnalyzer.php b/vendor/rector/rector-symfony/src/NodeAnalyzer/FormCollectionAnalyzer.php index fa3fd159d24..270f3b95543 100644 --- a/vendor/rector/rector-symfony/src/NodeAnalyzer/FormCollectionAnalyzer.php +++ b/vendor/rector/rector-symfony/src/NodeAnalyzer/FormCollectionAnalyzer.php @@ -5,13 +5,13 @@ namespace Rector\Symfony\NodeAnalyzer; use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Expr\MethodCall; -use Rector\Core\PhpParser\Node\Value\ValueResolver; use Rector\NodeNameResolver\NodeNameResolver; +use Rector\PhpParser\Node\Value\ValueResolver; final class FormCollectionAnalyzer { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/vendor/rector/rector-symfony/src/NodeAnalyzer/FormInstanceToFormClassConstFetchConverter.php b/vendor/rector/rector-symfony/src/NodeAnalyzer/FormInstanceToFormClassConstFetchConverter.php index 972de22ecd8..01bfc73ad15 100644 --- a/vendor/rector/rector-symfony/src/NodeAnalyzer/FormInstanceToFormClassConstFetchConverter.php +++ b/vendor/rector/rector-symfony/src/NodeAnalyzer/FormInstanceToFormClassConstFetchConverter.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\New_; use PhpParser\Node\Expr\Variable; use PHPStan\Reflection\ClassReflection; use PHPStan\Type\TypeWithClassName; -use Rector\Core\Exception\ShouldNotHappenException; -use Rector\Core\PhpParser\Node\NodeFactory; +use Rector\Exception\ShouldNotHappenException; use Rector\NodeTypeResolver\NodeTypeResolver; +use Rector\PhpParser\Node\NodeFactory; use Rector\Symfony\NodeAnalyzer\FormType\CreateFormTypeOptionsArgMover; use Rector\Symfony\NodeAnalyzer\FormType\FormTypeClassResolver; use ReflectionMethod; @@ -23,7 +23,7 @@ final class FormInstanceToFormClassConstFetchConverter private $createFormTypeOptionsArgMover; /** * @readonly - * @var \Rector\Core\PhpParser\Node\NodeFactory + * @var \Rector\PhpParser\Node\NodeFactory */ private $nodeFactory; /** diff --git a/vendor/rector/rector-symfony/src/NodeAnalyzer/FormType/CreateFormTypeOptionsArgMover.php b/vendor/rector/rector-symfony/src/NodeAnalyzer/FormType/CreateFormTypeOptionsArgMover.php index ad74a0d5532..8e86d1510b7 100644 --- a/vendor/rector/rector-symfony/src/NodeAnalyzer/FormType/CreateFormTypeOptionsArgMover.php +++ b/vendor/rector/rector-symfony/src/NodeAnalyzer/FormType/CreateFormTypeOptionsArgMover.php @@ -9,7 +9,7 @@ use PhpParser\Node\Expr\ArrayItem; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Scalar\String_; use PHPStan\Reflection\ReflectionProvider; -use Rector\Core\PhpParser\Node\NodeFactory; +use Rector\PhpParser\Node\NodeFactory; use ReflectionMethod; final class CreateFormTypeOptionsArgMover { @@ -20,7 +20,7 @@ final class CreateFormTypeOptionsArgMover private $reflectionProvider; /** * @readonly - * @var \Rector\Core\PhpParser\Node\NodeFactory + * @var \Rector\PhpParser\Node\NodeFactory */ private $nodeFactory; public function __construct(ReflectionProvider $reflectionProvider, NodeFactory $nodeFactory) diff --git a/vendor/rector/rector-symfony/src/NodeAnalyzer/LiteralCallLikeConstFetchReplacer.php b/vendor/rector/rector-symfony/src/NodeAnalyzer/LiteralCallLikeConstFetchReplacer.php index aa92d683cc8..3a4ed52f4f3 100644 --- a/vendor/rector/rector-symfony/src/NodeAnalyzer/LiteralCallLikeConstFetchReplacer.php +++ b/vendor/rector/rector-symfony/src/NodeAnalyzer/LiteralCallLikeConstFetchReplacer.php @@ -9,12 +9,12 @@ use PhpParser\Node\Expr\New_; use PhpParser\Node\Expr\StaticCall; use PhpParser\Node\Scalar\LNumber; use PhpParser\Node\Scalar\String_; -use Rector\Core\PhpParser\Node\NodeFactory; +use Rector\PhpParser\Node\NodeFactory; final class LiteralCallLikeConstFetchReplacer { /** * @readonly - * @var \Rector\Core\PhpParser\Node\NodeFactory + * @var \Rector\PhpParser\Node\NodeFactory */ private $nodeFactory; public function __construct(NodeFactory $nodeFactory) diff --git a/vendor/rector/rector-symfony/src/NodeAnalyzer/SymfonyClosureExtensionMatcher.php b/vendor/rector/rector-symfony/src/NodeAnalyzer/SymfonyClosureExtensionMatcher.php index 387f7de5ab8..5e05bf109ff 100644 --- a/vendor/rector/rector-symfony/src/NodeAnalyzer/SymfonyClosureExtensionMatcher.php +++ b/vendor/rector/rector-symfony/src/NodeAnalyzer/SymfonyClosureExtensionMatcher.php @@ -7,8 +7,8 @@ use PhpParser\Node\Expr\Array_; use PhpParser\Node\Expr\Closure; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Stmt\Expression; -use Rector\Core\PhpParser\Node\Value\ValueResolver; use Rector\NodeNameResolver\NodeNameResolver; +use Rector\PhpParser\Node\Value\ValueResolver; use Rector\Symfony\ValueObject\ExtensionKeyAndConfiguration; final class SymfonyClosureExtensionMatcher { @@ -19,7 +19,7 @@ final class SymfonyClosureExtensionMatcher private $nodeNameResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; public function __construct(NodeNameResolver $nodeNameResolver, ValueResolver $valueResolver) diff --git a/vendor/rector/rector-symfony/src/NodeAnalyzer/SymfonyPhpClosureDetector.php b/vendor/rector/rector-symfony/src/NodeAnalyzer/SymfonyPhpClosureDetector.php index a42756d69d6..c3d0b7f0d8a 100644 --- a/vendor/rector/rector-symfony/src/NodeAnalyzer/SymfonyPhpClosureDetector.php +++ b/vendor/rector/rector-symfony/src/NodeAnalyzer/SymfonyPhpClosureDetector.php @@ -8,9 +8,9 @@ use PhpParser\Node\Expr\Closure; use PhpParser\Node\Expr\MethodCall; use PhpParser\Node\Name\FullyQualified; use PhpParser\NodeTraverser; -use Rector\Core\PhpParser\Node\BetterNodeFinder; use Rector\NodeNameResolver\NodeNameResolver; use Rector\PhpDocParser\NodeTraverser\SimpleCallableNodeTraverser; +use Rector\PhpParser\Node\BetterNodeFinder; final class SymfonyPhpClosureDetector { /** @@ -20,7 +20,7 @@ final class SymfonyPhpClosureDetector private $nodeNameResolver; /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; /** diff --git a/vendor/rector/rector-symfony/src/NodeAnalyzer/SymfonyTestCaseAnalyzer.php b/vendor/rector/rector-symfony/src/NodeAnalyzer/SymfonyTestCaseAnalyzer.php index ffdd611e8c3..8b98b6bc0f7 100644 --- a/vendor/rector/rector-symfony/src/NodeAnalyzer/SymfonyTestCaseAnalyzer.php +++ b/vendor/rector/rector-symfony/src/NodeAnalyzer/SymfonyTestCaseAnalyzer.php @@ -5,12 +5,12 @@ namespace Rector\Symfony\NodeAnalyzer; use PhpParser\Node; use PHPStan\Reflection\ClassReflection; -use Rector\Core\Reflection\ReflectionResolver; +use Rector\Reflection\ReflectionResolver; final class SymfonyTestCaseAnalyzer { /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; public function __construct(ReflectionResolver $reflectionResolver) diff --git a/vendor/rector/rector-symfony/src/NodeFactory/Annotations/DoctrineAnnotationFromNewFactory.php b/vendor/rector/rector-symfony/src/NodeFactory/Annotations/DoctrineAnnotationFromNewFactory.php index 337d08e50a8..f001f58f862 100644 --- a/vendor/rector/rector-symfony/src/NodeFactory/Annotations/DoctrineAnnotationFromNewFactory.php +++ b/vendor/rector/rector-symfony/src/NodeFactory/Annotations/DoctrineAnnotationFromNewFactory.php @@ -7,7 +7,7 @@ use PhpParser\Node\Expr\New_; use PhpParser\Node\Name; use Rector\BetterPhpDocParser\PhpDoc\DoctrineAnnotationTagValueNode; use Rector\BetterPhpDocParser\ValueObject\Type\ShortenedIdentifierTypeNode; -use Rector\Core\Exception\ShouldNotHappenException; +use Rector\Exception\ShouldNotHappenException; use Rector\NodeTypeResolver\Node\AttributeKey; final class DoctrineAnnotationFromNewFactory { diff --git a/vendor/rector/rector-symfony/src/NodeFactory/Annotations/DoctrineAnnotationKeyToValuesResolver.php b/vendor/rector/rector-symfony/src/NodeFactory/Annotations/DoctrineAnnotationKeyToValuesResolver.php index 8d2d641fa61..0b9fbe3ad47 100644 --- a/vendor/rector/rector-symfony/src/NodeFactory/Annotations/DoctrineAnnotationKeyToValuesResolver.php +++ b/vendor/rector/rector-symfony/src/NodeFactory/Annotations/DoctrineAnnotationKeyToValuesResolver.php @@ -6,12 +6,12 @@ namespace Rector\Symfony\NodeFactory\Annotations; use PhpParser\Node\Expr; use PhpParser\Node\Expr\Array_; use PhpParser\Node\Expr\ArrayItem; -use Rector\Core\PhpParser\Node\Value\ValueResolver; +use Rector\PhpParser\Node\Value\ValueResolver; final class DoctrineAnnotationKeyToValuesResolver { /** * @readonly - * @var \Rector\Core\PhpParser\Node\Value\ValueResolver + * @var \Rector\PhpParser\Node\Value\ValueResolver */ private $valueResolver; /** diff --git a/vendor/rector/rector-symfony/src/NodeFactory/ArrayFromCompactFactory.php b/vendor/rector/rector-symfony/src/NodeFactory/ArrayFromCompactFactory.php index 412438008c0..0ffd4b6bb4a 100644 --- a/vendor/rector/rector-symfony/src/NodeFactory/ArrayFromCompactFactory.php +++ b/vendor/rector/rector-symfony/src/NodeFactory/ArrayFromCompactFactory.php @@ -8,12 +8,12 @@ use PhpParser\Node\Expr\ArrayItem; use PhpParser\Node\Expr\FuncCall; use PhpParser\Node\Expr\Variable; use PhpParser\Node\Scalar\String_; -use Rector\Core\NodeManipulator\FuncCallManipulator; +use Rector\NodeManipulator\FuncCallManipulator; final class ArrayFromCompactFactory { /** * @readonly - * @var \Rector\Core\NodeManipulator\FuncCallManipulator + * @var \Rector\NodeManipulator\FuncCallManipulator */ private $funcCallManipulator; public function __construct(FuncCallManipulator $funcCallManipulator) diff --git a/vendor/rector/rector-symfony/src/NodeFactory/BareLogoutClassMethodFactory.php b/vendor/rector/rector-symfony/src/NodeFactory/BareLogoutClassMethodFactory.php index 7a8155c7280..104ed6a566c 100644 --- a/vendor/rector/rector-symfony/src/NodeFactory/BareLogoutClassMethodFactory.php +++ b/vendor/rector/rector-symfony/src/NodeFactory/BareLogoutClassMethodFactory.php @@ -8,19 +8,19 @@ use PhpParser\Node\Identifier; use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Param; use PhpParser\Node\Stmt\ClassMethod; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\PhpParser\Node\NodeFactory; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Php\PhpVersionProvider; +use Rector\PhpParser\Node\NodeFactory; +use Rector\ValueObject\PhpVersionFeature; final class BareLogoutClassMethodFactory { /** * @readonly - * @var \Rector\Core\PhpParser\Node\NodeFactory + * @var \Rector\PhpParser\Node\NodeFactory */ private $nodeFactory; /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; public function __construct(NodeFactory $nodeFactory, PhpVersionProvider $phpVersionProvider) diff --git a/vendor/rector/rector-symfony/src/NodeFactory/EventReferenceFactory.php b/vendor/rector/rector-symfony/src/NodeFactory/EventReferenceFactory.php index 78d1c721762..d01f982e3f2 100644 --- a/vendor/rector/rector-symfony/src/NodeFactory/EventReferenceFactory.php +++ b/vendor/rector/rector-symfony/src/NodeFactory/EventReferenceFactory.php @@ -7,13 +7,13 @@ use PhpParser\Node; use PhpParser\Node\Expr\ClassConstFetch; use PhpParser\Node\Scalar\String_; use PHPStan\Reflection\ReflectionProvider; -use Rector\Core\PhpParser\Node\NodeFactory; +use Rector\PhpParser\Node\NodeFactory; use Rector\Symfony\ValueObject\EventNameToClassAndConstant; final class EventReferenceFactory { /** * @readonly - * @var \Rector\Core\PhpParser\Node\NodeFactory + * @var \Rector\PhpParser\Node\NodeFactory */ private $nodeFactory; /** diff --git a/vendor/rector/rector-symfony/src/NodeFactory/GetSubscribedEventsClassMethodFactory.php b/vendor/rector/rector-symfony/src/NodeFactory/GetSubscribedEventsClassMethodFactory.php index 5553971b683..337b052a418 100644 --- a/vendor/rector/rector-symfony/src/NodeFactory/GetSubscribedEventsClassMethodFactory.php +++ b/vendor/rector/rector-symfony/src/NodeFactory/GetSubscribedEventsClassMethodFactory.php @@ -17,9 +17,8 @@ use PHPStan\Type\MixedType; use PHPStan\Type\StringType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\PhpDocManipulator\PhpDocTypeChanger; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\PhpParser\Node\NodeFactory; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Php\PhpVersionProvider; +use Rector\PhpParser\Node\NodeFactory; use Rector\Privatization\NodeManipulator\VisibilityManipulator; use Rector\Symfony\Contract\EventReferenceToMethodNameInterface; use Rector\Symfony\Contract\Tag\TagInterface; @@ -28,11 +27,12 @@ use Rector\Symfony\ValueObject\EventReferenceToMethodNameWithPriority; use Rector\Symfony\ValueObject\ServiceDefinition; use Rector\Symfony\ValueObject\Tag; use Rector\Symfony\ValueObject\Tag\EventListenerTag; +use Rector\ValueObject\PhpVersionFeature; final class GetSubscribedEventsClassMethodFactory { /** * @readonly - * @var \Rector\Core\PhpParser\Node\NodeFactory + * @var \Rector\PhpParser\Node\NodeFactory */ private $nodeFactory; /** @@ -42,7 +42,7 @@ final class GetSubscribedEventsClassMethodFactory private $visibilityManipulator; /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; /** diff --git a/vendor/rector/rector-symfony/src/NodeFactory/OnLogoutClassMethodFactory.php b/vendor/rector/rector-symfony/src/NodeFactory/OnLogoutClassMethodFactory.php index 7ce3aeacb14..0e62a3190b2 100644 --- a/vendor/rector/rector-symfony/src/NodeFactory/OnLogoutClassMethodFactory.php +++ b/vendor/rector/rector-symfony/src/NodeFactory/OnLogoutClassMethodFactory.php @@ -10,7 +10,7 @@ use PhpParser\Node\Param; use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Expression; -use Rector\Core\NodeAnalyzer\ParamAnalyzer; +use Rector\NodeAnalyzer\ParamAnalyzer; use Rector\NodeNameResolver\NodeNameResolver; final class OnLogoutClassMethodFactory { @@ -26,7 +26,7 @@ final class OnLogoutClassMethodFactory private $bareLogoutClassMethodFactory; /** * @readonly - * @var \Rector\Core\NodeAnalyzer\ParamAnalyzer + * @var \Rector\NodeAnalyzer\ParamAnalyzer */ private $paramAnalyzer; /** diff --git a/vendor/rector/rector-symfony/src/NodeFactory/OnSuccessLogoutClassMethodFactory.php b/vendor/rector/rector-symfony/src/NodeFactory/OnSuccessLogoutClassMethodFactory.php index 1ed08c286d0..ccaf27b4d16 100644 --- a/vendor/rector/rector-symfony/src/NodeFactory/OnSuccessLogoutClassMethodFactory.php +++ b/vendor/rector/rector-symfony/src/NodeFactory/OnSuccessLogoutClassMethodFactory.php @@ -14,14 +14,14 @@ use PhpParser\Node\Stmt\Expression; use PhpParser\Node\Stmt\If_; use PhpParser\Node\Stmt\Return_; use PhpParser\NodeTraverser; -use Rector\Core\PhpParser\Node\NodeFactory; use Rector\NodeNameResolver\NodeNameResolver; use Rector\PhpDocParser\NodeTraverser\SimpleCallableNodeTraverser; +use Rector\PhpParser\Node\NodeFactory; final class OnSuccessLogoutClassMethodFactory { /** * @readonly - * @var \Rector\Core\PhpParser\Node\NodeFactory + * @var \Rector\PhpParser\Node\NodeFactory */ private $nodeFactory; /** diff --git a/vendor/rector/rector-symfony/src/NodeFactory/ThisRenderFactory.php b/vendor/rector/rector-symfony/src/NodeFactory/ThisRenderFactory.php index 28f3ec73e1d..cbb86200072 100644 --- a/vendor/rector/rector-symfony/src/NodeFactory/ThisRenderFactory.php +++ b/vendor/rector/rector-symfony/src/NodeFactory/ThisRenderFactory.php @@ -18,9 +18,9 @@ use Rector\BetterPhpDocParser\PhpDoc\ArrayItemNode; use Rector\BetterPhpDocParser\PhpDoc\DoctrineAnnotationTagValueNode; use Rector\BetterPhpDocParser\PhpDoc\StringNode; use Rector\BetterPhpDocParser\ValueObject\PhpDoc\DoctrineAnnotation\CurlyListNode; -use Rector\Core\PhpParser\Node\NodeFactory; use Rector\NodeNameResolver\NodeNameResolver; use Rector\NodeTypeResolver\NodeTypeResolver; +use Rector\PhpParser\Node\NodeFactory; use Rector\Symfony\Helper\TemplateGuesser; final class ThisRenderFactory { @@ -31,7 +31,7 @@ final class ThisRenderFactory private $arrayFromCompactFactory; /** * @readonly - * @var \Rector\Core\PhpParser\Node\NodeFactory + * @var \Rector\PhpParser\Node\NodeFactory */ private $nodeFactory; /** diff --git a/vendor/rector/rector-symfony/src/NodeFinder/EmptyReturnNodeFinder.php b/vendor/rector/rector-symfony/src/NodeFinder/EmptyReturnNodeFinder.php index 554016a8dc6..93e9d5cda86 100644 --- a/vendor/rector/rector-symfony/src/NodeFinder/EmptyReturnNodeFinder.php +++ b/vendor/rector/rector-symfony/src/NodeFinder/EmptyReturnNodeFinder.php @@ -6,12 +6,12 @@ namespace Rector\Symfony\NodeFinder; use PhpParser\Node\Expr; use PhpParser\Node\Stmt\ClassMethod; use PhpParser\Node\Stmt\Return_; -use Rector\Core\PhpParser\Node\BetterNodeFinder; +use Rector\PhpParser\Node\BetterNodeFinder; final class EmptyReturnNodeFinder { /** * @readonly - * @var \Rector\Core\PhpParser\Node\BetterNodeFinder + * @var \Rector\PhpParser\Node\BetterNodeFinder */ private $betterNodeFinder; public function __construct(BetterNodeFinder $betterNodeFinder) diff --git a/vendor/rector/rector-symfony/src/TypeAnalyzer/ControllerAnalyzer.php b/vendor/rector/rector-symfony/src/TypeAnalyzer/ControllerAnalyzer.php index 67702b6f20c..2bb17b15e9d 100644 --- a/vendor/rector/rector-symfony/src/TypeAnalyzer/ControllerAnalyzer.php +++ b/vendor/rector/rector-symfony/src/TypeAnalyzer/ControllerAnalyzer.php @@ -11,13 +11,13 @@ use PHPStan\Reflection\ClassReflection; use PHPStan\Type\ObjectType; use PHPStan\Type\ThisType; use PHPStan\Type\TypeWithClassName; -use Rector\Core\Reflection\ReflectionResolver; +use Rector\Reflection\ReflectionResolver; use Rector\NodeTypeResolver\Node\AttributeKey; final class ControllerAnalyzer { /** * @readonly - * @var \Rector\Core\Reflection\ReflectionResolver + * @var \Rector\Reflection\ReflectionResolver */ private $reflectionResolver; public function __construct(ReflectionResolver $reflectionResolver) diff --git a/vendor/rector/rector-symfony/src/TypeDeclaration/ReturnTypeDeclarationUpdater.php b/vendor/rector/rector-symfony/src/TypeDeclaration/ReturnTypeDeclarationUpdater.php index 203058d7639..0d9652cade4 100644 --- a/vendor/rector/rector-symfony/src/TypeDeclaration/ReturnTypeDeclarationUpdater.php +++ b/vendor/rector/rector-symfony/src/TypeDeclaration/ReturnTypeDeclarationUpdater.php @@ -12,14 +12,14 @@ use PHPStan\Type\UnionType; use Rector\BetterPhpDocParser\PhpDocInfo\PhpDocInfoFactory; use Rector\BetterPhpDocParser\ValueObject\Type\FullyQualifiedIdentifierTypeNode; use Rector\Comments\NodeDocBlock\DocBlockUpdater; -use Rector\Core\Php\PhpVersionProvider; -use Rector\Core\ValueObject\PhpVersionFeature; +use Rector\Php\PhpVersionProvider; use Rector\StaticTypeMapper\StaticTypeMapper; +use Rector\ValueObject\PhpVersionFeature; final class ReturnTypeDeclarationUpdater { /** * @readonly - * @var \Rector\Core\Php\PhpVersionProvider + * @var \Rector\Php\PhpVersionProvider */ private $phpVersionProvider; /** diff --git a/vendor/rector/rector-symfony/src/ValueObject/IntlBundleClassToNewClass.php b/vendor/rector/rector-symfony/src/ValueObject/IntlBundleClassToNewClass.php index 09596c5b6c6..98217eedde9 100644 --- a/vendor/rector/rector-symfony/src/ValueObject/IntlBundleClassToNewClass.php +++ b/vendor/rector/rector-symfony/src/ValueObject/IntlBundleClassToNewClass.php @@ -3,7 +3,7 @@ declare (strict_types=1); namespace Rector\Symfony\ValueObject; -use Rector\Core\Validation\RectorAssert; +use Rector\Validation\RectorAssert; use RectorPrefix202401\Webmozart\Assert\Assert; final class IntlBundleClassToNewClass { diff --git a/vendor/scoper-autoload.php b/vendor/scoper-autoload.php index 99a0e86813e..2476acaee23 100644 --- a/vendor/scoper-autoload.php +++ b/vendor/scoper-autoload.php @@ -2,19 +2,83 @@ // scoper-autoload.php @generated by PhpScoper -$loader = require_once __DIR__.'/autoload.php'; +$loader = (static function () { + // Backup the autoloaded Composer files + $existingComposerAutoloadFiles = $GLOBALS['__composer_autoload_files'] ?? []; -// Exposed functions. For more information see: -// https://github.com/humbug/php-scoper/blob/master/docs/configuration.md#exposing-functions -if (!function_exists('dump_node')) { - function dump_node() { - return \RectorPrefix202401\dump_node(...func_get_args()); - } -} -if (!function_exists('print_node')) { - function print_node() { - return \RectorPrefix202401\print_node(...func_get_args()); + $loader = require_once __DIR__.'/autoload.php'; + // Ensure InstalledVersions is available + $installedVersionsPath = __DIR__.'/composer/InstalledVersions.php'; + if (file_exists($installedVersionsPath)) require_once $installedVersionsPath; + + // Restore the backup and ensure the excluded files are properly marked as loaded + $GLOBALS['__composer_autoload_files'] = \array_merge( + $existingComposerAutoloadFiles, + \array_fill_keys(['0e6d7bf4a5811bfa5cf40c5ccd6fae6a', '5928a00fa978807cf85d90ec3f4b0147'], true) + ); + + return $loader; +})(); + +// Class aliases. For more information see: +// https://github.com/humbug/php-scoper/blob/master/docs/further-reading.md#class-aliases +if (!function_exists('humbug_phpscoper_expose_class')) { + function humbug_phpscoper_expose_class($exposed, $prefixed) { + if (!class_exists($exposed, false) && !interface_exists($exposed, false) && !trait_exists($exposed, false)) { + spl_autoload_call($prefixed); + } } } +humbug_phpscoper_expose_class('AutoloadIncluder', 'RectorPrefix202401\AutoloadIncluder'); +humbug_phpscoper_expose_class('ComposerAutoloaderInit2fdc7c7f797f8932ea301a2c0d66580a', 'RectorPrefix202401\ComposerAutoloaderInit2fdc7c7f797f8932ea301a2c0d66580a'); +humbug_phpscoper_expose_class('Product', 'RectorPrefix202401\Product'); + +// Function aliases. For more information see: +// https://github.com/humbug/php-scoper/blob/master/docs/further-reading.md#function-aliases +if (!function_exists('dump_node')) { function dump_node() { return \RectorPrefix202401\dump_node(...func_get_args()); } } +if (!function_exists('formatErrorMessage')) { function formatErrorMessage() { return \RectorPrefix202401\formatErrorMessage(...func_get_args()); } } +if (!function_exists('mb_check_encoding')) { function mb_check_encoding() { return \RectorPrefix202401\mb_check_encoding(...func_get_args()); } } +if (!function_exists('mb_chr')) { function mb_chr() { return \RectorPrefix202401\mb_chr(...func_get_args()); } } +if (!function_exists('mb_convert_case')) { function mb_convert_case() { return \RectorPrefix202401\mb_convert_case(...func_get_args()); } } +if (!function_exists('mb_convert_encoding')) { function mb_convert_encoding() { return \RectorPrefix202401\mb_convert_encoding(...func_get_args()); } } +if (!function_exists('mb_convert_variables')) { function mb_convert_variables() { return \RectorPrefix202401\mb_convert_variables(...func_get_args()); } } +if (!function_exists('mb_decode_mimeheader')) { function mb_decode_mimeheader() { return \RectorPrefix202401\mb_decode_mimeheader(...func_get_args()); } } +if (!function_exists('mb_decode_numericentity')) { function mb_decode_numericentity() { return \RectorPrefix202401\mb_decode_numericentity(...func_get_args()); } } +if (!function_exists('mb_detect_encoding')) { function mb_detect_encoding() { return \RectorPrefix202401\mb_detect_encoding(...func_get_args()); } } +if (!function_exists('mb_detect_order')) { function mb_detect_order() { return \RectorPrefix202401\mb_detect_order(...func_get_args()); } } +if (!function_exists('mb_encode_mimeheader')) { function mb_encode_mimeheader() { return \RectorPrefix202401\mb_encode_mimeheader(...func_get_args()); } } +if (!function_exists('mb_encode_numericentity')) { function mb_encode_numericentity() { return \RectorPrefix202401\mb_encode_numericentity(...func_get_args()); } } +if (!function_exists('mb_encoding_aliases')) { function mb_encoding_aliases() { return \RectorPrefix202401\mb_encoding_aliases(...func_get_args()); } } +if (!function_exists('mb_get_info')) { function mb_get_info() { return \RectorPrefix202401\mb_get_info(...func_get_args()); } } +if (!function_exists('mb_http_input')) { function mb_http_input() { return \RectorPrefix202401\mb_http_input(...func_get_args()); } } +if (!function_exists('mb_http_output')) { function mb_http_output() { return \RectorPrefix202401\mb_http_output(...func_get_args()); } } +if (!function_exists('mb_internal_encoding')) { function mb_internal_encoding() { return \RectorPrefix202401\mb_internal_encoding(...func_get_args()); } } +if (!function_exists('mb_language')) { function mb_language() { return \RectorPrefix202401\mb_language(...func_get_args()); } } +if (!function_exists('mb_list_encodings')) { function mb_list_encodings() { return \RectorPrefix202401\mb_list_encodings(...func_get_args()); } } +if (!function_exists('mb_ord')) { function mb_ord() { return \RectorPrefix202401\mb_ord(...func_get_args()); } } +if (!function_exists('mb_output_handler')) { function mb_output_handler() { return \RectorPrefix202401\mb_output_handler(...func_get_args()); } } +if (!function_exists('mb_parse_str')) { function mb_parse_str() { return \RectorPrefix202401\mb_parse_str(...func_get_args()); } } +if (!function_exists('mb_scrub')) { function mb_scrub() { return \RectorPrefix202401\mb_scrub(...func_get_args()); } } +if (!function_exists('mb_str_pad')) { function mb_str_pad() { return \RectorPrefix202401\mb_str_pad(...func_get_args()); } } +if (!function_exists('mb_str_split')) { function mb_str_split() { return \RectorPrefix202401\mb_str_split(...func_get_args()); } } +if (!function_exists('mb_stripos')) { function mb_stripos() { return \RectorPrefix202401\mb_stripos(...func_get_args()); } } +if (!function_exists('mb_stristr')) { function mb_stristr() { return \RectorPrefix202401\mb_stristr(...func_get_args()); } } +if (!function_exists('mb_strlen')) { function mb_strlen() { return \RectorPrefix202401\mb_strlen(...func_get_args()); } } +if (!function_exists('mb_strpos')) { function mb_strpos() { return \RectorPrefix202401\mb_strpos(...func_get_args()); } } +if (!function_exists('mb_strrchr')) { function mb_strrchr() { return \RectorPrefix202401\mb_strrchr(...func_get_args()); } } +if (!function_exists('mb_strrichr')) { function mb_strrichr() { return \RectorPrefix202401\mb_strrichr(...func_get_args()); } } +if (!function_exists('mb_strripos')) { function mb_strripos() { return \RectorPrefix202401\mb_strripos(...func_get_args()); } } +if (!function_exists('mb_strrpos')) { function mb_strrpos() { return \RectorPrefix202401\mb_strrpos(...func_get_args()); } } +if (!function_exists('mb_strstr')) { function mb_strstr() { return \RectorPrefix202401\mb_strstr(...func_get_args()); } } +if (!function_exists('mb_strtolower')) { function mb_strtolower() { return \RectorPrefix202401\mb_strtolower(...func_get_args()); } } +if (!function_exists('mb_strtoupper')) { function mb_strtoupper() { return \RectorPrefix202401\mb_strtoupper(...func_get_args()); } } +if (!function_exists('mb_strwidth')) { function mb_strwidth() { return \RectorPrefix202401\mb_strwidth(...func_get_args()); } } +if (!function_exists('mb_substitute_character')) { function mb_substitute_character() { return \RectorPrefix202401\mb_substitute_character(...func_get_args()); } } +if (!function_exists('mb_substr')) { function mb_substr() { return \RectorPrefix202401\mb_substr(...func_get_args()); } } +if (!function_exists('mb_substr_count')) { function mb_substr_count() { return \RectorPrefix202401\mb_substr_count(...func_get_args()); } } +if (!function_exists('parseArgs')) { function parseArgs() { return \RectorPrefix202401\parseArgs(...func_get_args()); } } +if (!function_exists('print_node')) { function print_node() { return \RectorPrefix202401\print_node(...func_get_args()); } } +if (!function_exists('showHelp')) { function showHelp() { return \RectorPrefix202401\showHelp(...func_get_args()); } } +if (!function_exists('uv_poll_init_socket')) { function uv_poll_init_socket() { return \RectorPrefix202401\uv_poll_init_socket(...func_get_args()); } } return $loader; diff --git a/vendor/symfony/console/Application.php b/vendor/symfony/console/Application.php index fc966594452..a259fead750 100644 --- a/vendor/symfony/console/Application.php +++ b/vendor/symfony/console/Application.php @@ -928,7 +928,7 @@ class Application implements ResetInterface $exitCode = $command->handleSignal($signal, $exitCode); // BC layer for Symfony <= 5 if (null === $exitCode) { - // \trigger_deprecation('symfony/console', '6.3', 'Not returning an exit code from "%s::handleSignal()" is deprecated, return "false" to keep the command running or "0" to exit successfully.', \get_debug_type($command)); + trigger_deprecation('symfony/console', '6.3', 'Not returning an exit code from "%s::handleSignal()" is deprecated, return "false" to keep the command running or "0" to exit successfully.', \get_debug_type($command)); $exitCode = 0; } } @@ -947,7 +947,7 @@ class Application implements ResetInterface $exitCode = $command->handleSignal($signal); // BC layer for Symfony <= 5 if (null === $exitCode) { - // \trigger_deprecation('symfony/console', '6.3', 'Not returning an exit code from "%s::handleSignal()" is deprecated, return "false" to keep the command running or "0" to exit successfully.', \get_debug_type($command)); + trigger_deprecation('symfony/console', '6.3', 'Not returning an exit code from "%s::handleSignal()" is deprecated, return "false" to keep the command running or "0" to exit successfully.', \get_debug_type($command)); $exitCode = 0; } if (\false !== $exitCode) { diff --git a/vendor/symfony/console/Command/Command.php b/vendor/symfony/console/Command/Command.php index 7022d4cdfd2..57d5ae6f5a5 100644 --- a/vendor/symfony/console/Command/Command.php +++ b/vendor/symfony/console/Command/Command.php @@ -115,7 +115,7 @@ class Command if ($class !== $r->class || null === static::$defaultName) { return null; } - // \trigger_deprecation('symfony/console', '6.1', 'Relying on the static property "$defaultName" for setting a command name is deprecated. Add the "%s" attribute to the "%s" class instead.', AsCommand::class, static::class); + trigger_deprecation('symfony/console', '6.1', 'Relying on the static property "$defaultName" for setting a command name is deprecated. Add the "%s" attribute to the "%s" class instead.', AsCommand::class, static::class); return static::$defaultName; } public static function getDefaultDescription() : ?string @@ -129,7 +129,7 @@ class Command if ($class !== $r->class || null === static::$defaultDescription) { return null; } - // \trigger_deprecation('symfony/console', '6.1', 'Relying on the static property "$defaultDescription" for setting a command description is deprecated. Add the "%s" attribute to the "%s" class instead.', AsCommand::class, static::class); + trigger_deprecation('symfony/console', '6.1', 'Relying on the static property "$defaultDescription" for setting a command description is deprecated. Add the "%s" attribute to the "%s" class instead.', AsCommand::class, static::class); return static::$defaultDescription; } /** @@ -173,7 +173,7 @@ class Command public function setApplication(Application $application = null) { if (1 > \func_num_args()) { - // \trigger_deprecation('symfony/console', '6.2', 'Calling "%s()" without any arguments is deprecated, pass null explicitly instead.', __METHOD__); + trigger_deprecation('symfony/console', '6.2', 'Calling "%s()" without any arguments is deprecated, pass null explicitly instead.', __METHOD__); } $this->application = $application; if ($application) { @@ -305,8 +305,8 @@ class Command \cli_set_process_title($this->processTitle); } } - } elseif (\function_exists('RectorPrefix202401\\setproctitle')) { - setproctitle($this->processTitle); + } elseif (\function_exists('setproctitle')) { + \setproctitle($this->processTitle); } elseif (OutputInterface::VERBOSITY_VERY_VERBOSE === $output->getVerbosity()) { $output->writeln('Install the proctitle PECL to be able to change the process title.'); } diff --git a/vendor/symfony/console/Command/LazyCommand.php b/vendor/symfony/console/Command/LazyCommand.php index 854331de9ad..5e496109d3a 100644 --- a/vendor/symfony/console/Command/LazyCommand.php +++ b/vendor/symfony/console/Command/LazyCommand.php @@ -45,7 +45,7 @@ final class LazyCommand extends Command public function setApplication(Application $application = null) : void { if (1 > \func_num_args()) { - // \trigger_deprecation('symfony/console', '6.2', 'Calling "%s()" without any arguments is deprecated, pass null explicitly instead.', __METHOD__); + trigger_deprecation('symfony/console', '6.2', 'Calling "%s()" without any arguments is deprecated, pass null explicitly instead.', __METHOD__); } if ($this->command instanceof parent) { $this->command->setApplication($application); diff --git a/vendor/symfony/console/Formatter/NullOutputFormatterStyle.php b/vendor/symfony/console/Formatter/NullOutputFormatterStyle.php index e123c6d110f..15ce5e197fb 100644 --- a/vendor/symfony/console/Formatter/NullOutputFormatterStyle.php +++ b/vendor/symfony/console/Formatter/NullOutputFormatterStyle.php @@ -22,14 +22,14 @@ final class NullOutputFormatterStyle implements OutputFormatterStyleInterface public function setBackground(string $color = null) : void { if (1 > \func_num_args()) { - // \trigger_deprecation('symfony/console', '6.2', 'Calling "%s()" without any arguments is deprecated, pass null explicitly instead.', __METHOD__); + trigger_deprecation('symfony/console', '6.2', 'Calling "%s()" without any arguments is deprecated, pass null explicitly instead.', __METHOD__); } // do nothing } public function setForeground(string $color = null) : void { if (1 > \func_num_args()) { - // \trigger_deprecation('symfony/console', '6.2', 'Calling "%s()" without any arguments is deprecated, pass null explicitly instead.', __METHOD__); + trigger_deprecation('symfony/console', '6.2', 'Calling "%s()" without any arguments is deprecated, pass null explicitly instead.', __METHOD__); } // do nothing } diff --git a/vendor/symfony/console/Formatter/OutputFormatterStyle.php b/vendor/symfony/console/Formatter/OutputFormatterStyle.php index 3ea498a69fb..c2e70a59cf9 100644 --- a/vendor/symfony/console/Formatter/OutputFormatterStyle.php +++ b/vendor/symfony/console/Formatter/OutputFormatterStyle.php @@ -58,7 +58,7 @@ class OutputFormatterStyle implements OutputFormatterStyleInterface public function setForeground(string $color = null) { if (1 > \func_num_args()) { - // \trigger_deprecation('symfony/console', '6.2', 'Calling "%s()" without any arguments is deprecated, pass null explicitly instead.', __METHOD__); + trigger_deprecation('symfony/console', '6.2', 'Calling "%s()" without any arguments is deprecated, pass null explicitly instead.', __METHOD__); } $this->color = new Color($this->foreground = $color ?: '', $this->background, $this->options); } @@ -68,7 +68,7 @@ class OutputFormatterStyle implements OutputFormatterStyleInterface public function setBackground(string $color = null) { if (1 > \func_num_args()) { - // \trigger_deprecation('symfony/console', '6.2', 'Calling "%s()" without any arguments is deprecated, pass null explicitly instead.', __METHOD__); + trigger_deprecation('symfony/console', '6.2', 'Calling "%s()" without any arguments is deprecated, pass null explicitly instead.', __METHOD__); } $this->color = new Color($this->foreground, $this->background = $color ?: '', $this->options); } diff --git a/vendor/symfony/console/Helper/Helper.php b/vendor/symfony/console/Helper/Helper.php index 2081bb4d273..ad62c1c2ee3 100644 --- a/vendor/symfony/console/Helper/Helper.php +++ b/vendor/symfony/console/Helper/Helper.php @@ -26,7 +26,7 @@ abstract class Helper implements HelperInterface public function setHelperSet(HelperSet $helperSet = null) { if (1 > \func_num_args()) { - // \trigger_deprecation('symfony/console', '6.2', 'Calling "%s()" without any arguments is deprecated, pass null explicitly instead.', __METHOD__); + trigger_deprecation('symfony/console', '6.2', 'Calling "%s()" without any arguments is deprecated, pass null explicitly instead.', __METHOD__); } $this->helperSet = $helperSet; } diff --git a/vendor/symfony/console/Input/InputArgument.php b/vendor/symfony/console/Input/InputArgument.php index eeba91b7283..1e0ef389ca4 100644 --- a/vendor/symfony/console/Input/InputArgument.php +++ b/vendor/symfony/console/Input/InputArgument.php @@ -104,7 +104,7 @@ class InputArgument public function setDefault($default = null) { if (1 > \func_num_args()) { - // \trigger_deprecation('symfony/console', '6.2', 'Calling "%s()" without any arguments is deprecated, pass null explicitly instead.', __METHOD__); + trigger_deprecation('symfony/console', '6.2', 'Calling "%s()" without any arguments is deprecated, pass null explicitly instead.', __METHOD__); } if ($this->isRequired() && null !== $default) { throw new LogicException('Cannot set a default value except for InputArgument::OPTIONAL mode.'); diff --git a/vendor/symfony/console/Input/InputOption.php b/vendor/symfony/console/Input/InputOption.php index 8fa0dfcc941..337547e87ed 100644 --- a/vendor/symfony/console/Input/InputOption.php +++ b/vendor/symfony/console/Input/InputOption.php @@ -179,7 +179,7 @@ class InputOption public function setDefault($default = null) { if (1 > \func_num_args()) { - // \trigger_deprecation('symfony/console', '6.2', 'Calling "%s()" without any arguments is deprecated, pass null explicitly instead.', __METHOD__); + trigger_deprecation('symfony/console', '6.2', 'Calling "%s()" without any arguments is deprecated, pass null explicitly instead.', __METHOD__); } if (self::VALUE_NONE === (self::VALUE_NONE & $this->mode) && null !== $default) { throw new LogicException('Cannot set a default value when using InputOption::VALUE_NONE mode.'); diff --git a/vendor/symfony/console/Question/Question.php b/vendor/symfony/console/Question/Question.php index 42cb2757bd0..a6440aa5e1f 100644 --- a/vendor/symfony/console/Question/Question.php +++ b/vendor/symfony/console/Question/Question.php @@ -188,7 +188,7 @@ class Question public function setAutocompleterCallback(callable $callback = null) { if (1 > \func_num_args()) { - // \trigger_deprecation('symfony/console', '6.2', 'Calling "%s()" without any arguments is deprecated, pass null explicitly instead.', __METHOD__); + trigger_deprecation('symfony/console', '6.2', 'Calling "%s()" without any arguments is deprecated, pass null explicitly instead.', __METHOD__); } if ($this->hidden && null !== $callback) { throw new LogicException('A hidden question cannot use the autocompleter.'); @@ -204,7 +204,7 @@ class Question public function setValidator(callable $validator = null) { if (1 > \func_num_args()) { - // \trigger_deprecation('symfony/console', '6.2', 'Calling "%s()" without any arguments is deprecated, pass null explicitly instead.', __METHOD__); + trigger_deprecation('symfony/console', '6.2', 'Calling "%s()" without any arguments is deprecated, pass null explicitly instead.', __METHOD__); } $this->validator = null === $validator ? null : \Closure::fromCallable($validator); return $this; diff --git a/vendor/symplify/easy-parallel/composer.json b/vendor/symplify/easy-parallel/composer.json index ff4523d7ed3..a47c81993d7 100644 --- a/vendor/symplify/easy-parallel/composer.json +++ b/vendor/symplify/easy-parallel/composer.json @@ -5,23 +5,20 @@ "require": { "php": ">=8.1", "clue\/ndjson-react": "^1.3", + "fidry\/cpu-core-counter": "^0.4.0 || ^0.5.1", + "nette\/utils": "^3.2|^4.0", "react\/child-process": "^0.6.5", "react\/event-loop": "^1.3", "react\/socket": "^1.12", - "symfony\/console": "^6.2", - "fidry\/cpu-core-counter": "^0.4.0 || ^0.5.1" + "symfony\/console": "^6.2|^7.0" }, "require-dev": { - "symplify\/package-builder": "^11.2", - "phpunit\/phpunit": "^9.5.26", - "php-parallel-lint\/php-parallel-lint": "^1.3", - "phpstan\/extension-installer": "^1.2", - "rector\/rector": "^0.15.10", - "symplify\/easy-ci": "^11.1", - "symplify\/easy-coding-standard": "^11.1", - "symplify\/phpstan-extensions": "^11.1", - "symplify\/symplify-kernel": "^11.2", - "tomasvotruba\/unused-public": "^0.0.34" + "phpstan\/extension-installer": "^1.3", + "phpunit\/phpunit": "^10.5", + "rector\/rector": "^0.18.13", + "symplify\/easy-coding-standard": "^12.0", + "symplify\/phpstan-extensions": "^11.4", + "tomasvotruba\/class-leak": "^0.2.6" }, "autoload": { "psr-4": { @@ -33,11 +30,6 @@ "RectorPrefix202401\\Symplify\\EasyParallel\\Tests\\": "tests" } }, - "extra": { - "branch-alias": { - "dev-main": "11.2-dev" - } - }, "scripts": { "check-cs": "vendor\/bin\/ecs check --ansi", "fix-cs": "vendor\/bin\/ecs check --fix --ansi", @@ -51,7 +43,5 @@ "cweagans\/composer-patches": true, "phpstan\/extension-installer": true } - }, - "minimum-stability": "dev", - "prefer-stable": true + } } \ No newline at end of file diff --git a/vendor/symplify/easy-parallel/easy-ci.php b/vendor/symplify/easy-parallel/easy-ci.php deleted file mode 100644 index dae7b2a4c9a..00000000000 --- a/vendor/symplify/easy-parallel/easy-ci.php +++ /dev/null @@ -1,10 +0,0 @@ -typesToSkip([SerializableInterface::class]); -}; diff --git a/vendor/symplify/easy-parallel/ecs.php b/vendor/symplify/easy-parallel/ecs.php index 5e0d7f9aad8..b41a25a3223 100644 --- a/vendor/symplify/easy-parallel/ecs.php +++ b/vendor/symplify/easy-parallel/ecs.php @@ -6,6 +6,6 @@ namespace RectorPrefix202401; use RectorPrefix202401\Symplify\EasyCodingStandard\Config\ECSConfig; use RectorPrefix202401\Symplify\EasyCodingStandard\ValueObject\Set\SetList; return static function (ECSConfig $ecsConfig) : void { - $ecsConfig->paths([__DIR__ . '/config', __DIR__ . '/ecs.php', __DIR__ . '/rector.php', __DIR__ . '/easy-ci.php', __DIR__ . '/src', __DIR__ . '/tests']); + $ecsConfig->paths([__DIR__ . '/config', __DIR__ . '/ecs.php', __DIR__ . '/rector.php', __DIR__ . '/src', __DIR__ . '/tests']); $ecsConfig->sets([SetList::COMMON, SetList::PSR_12]); }; diff --git a/vendor/symplify/easy-parallel/phpstan.neon b/vendor/symplify/easy-parallel/phpstan.neon index f87e44cf615..097c572f18f 100644 --- a/vendor/symplify/easy-parallel/phpstan.neon +++ b/vendor/symplify/easy-parallel/phpstan.neon @@ -6,13 +6,8 @@ parameters: - tests excludePaths: - - '*/tests/**/Source/*' - - '*/tests/**/Fixture/*' - - unused_public: - methods: true - properties: true - constants: true + - '*/Source/*' + - '*/Fixture/*' ignoreErrors: - diff --git a/vendor/symplify/easy-parallel/src/Contract/SerializableInterface.php b/vendor/symplify/easy-parallel/src/Contract/SerializableInterface.php index 8eb641e289a..369d158d5b4 100644 --- a/vendor/symplify/easy-parallel/src/Contract/SerializableInterface.php +++ b/vendor/symplify/easy-parallel/src/Contract/SerializableInterface.php @@ -4,6 +4,9 @@ declare (strict_types=1); namespace RectorPrefix202401\Symplify\EasyParallel\Contract; use JsonSerializable; +/** + * @api + */ interface SerializableInterface extends JsonSerializable { /** diff --git a/vendor/symplify/easy-parallel/src/FileSystem/FilePathNormalizer.php b/vendor/symplify/easy-parallel/src/FileSystem/FilePathNormalizer.php deleted file mode 100644 index 55750272730..00000000000 --- a/vendor/symplify/easy-parallel/src/FileSystem/FilePathNormalizer.php +++ /dev/null @@ -1,24 +0,0 @@ -getRelativeFilePathFromCwd(); - } - return $filePaths; - } -} diff --git a/vendor/symplify/easy-parallel/src/ValueObject/ParallelProcess.php b/vendor/symplify/easy-parallel/src/ValueObject/ParallelProcess.php index 1a9780f9a34..a4b10d27ade 100644 --- a/vendor/symplify/easy-parallel/src/ValueObject/ParallelProcess.php +++ b/vendor/symplify/easy-parallel/src/ValueObject/ParallelProcess.php @@ -141,7 +141,7 @@ final class ParallelProcess } private function cancelTimer() : void { - if ($this->timer === null) { + if (!$this->timer instanceof TimerInterface) { return; } $this->loop->cancelTimer($this->timer);

- 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%0A_Yh2%rJEewxD6ZBj~yv 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

g6b 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