0000730263-25-000003.txt : 20250305 0000730263-25-000003.hdr.sgml : 20250305 20250305063312 ACCESSION NUMBER: 0000730263-25-000003 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 91 CONFORMED PERIOD OF REPORT: 20250131 FILED AS OF DATE: 20250305 DATE AS OF CHANGE: 20250305 FILER: COMPANY DATA: COMPANY CONFORMED NAME: THOR INDUSTRIES INC CENTRAL INDEX KEY: 0000730263 STANDARD INDUSTRIAL CLASSIFICATION: MOTOR HOMES [3716] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 930768752 STATE OF INCORPORATION: DE FISCAL YEAR END: 0731 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-09235 FILM NUMBER: 25708711 BUSINESS ADDRESS: STREET 1: 52700 INDEPENDENCE COURT CITY: ELKHART STATE: IN ZIP: 46514 BUSINESS PHONE: (574) 970-7460 MAIL ADDRESS: STREET 1: 52700 INDEPENDENCE COURT CITY: ELKHART STATE: IN ZIP: 46514 10-Q 1 tho-20250131.htm 10-Q tho-20250131
false2025Q20000730263--07-31http://fasb.org/us-gaap/2024#InterestIncomeExpenseNonoperatingNethttp://fasb.org/us-gaap/2024#InterestIncomeExpenseNonoperatingNethttp://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2024#InterestIncomeExpenseNonoperatingNethttp://fasb.org/us-gaap/2024#InterestIncomeExpenseNonoperatingNethttp://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2024#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrentxbrli:sharesiso4217:USDiso4217:USDxbrli:sharestho:segmentxbrli:pure00007302632024-08-012025-01-3100007302632025-02-2800007302632025-01-3100007302632024-07-3100007302632024-11-012025-01-3100007302632023-11-012024-01-3100007302632023-08-012024-01-3100007302632023-07-3100007302632024-01-310000730263us-gaap:CommonStockMember2024-10-310000730263us-gaap:AdditionalPaidInCapitalMember2024-10-310000730263us-gaap:RetainedEarningsMember2024-10-310000730263us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-10-310000730263us-gaap:TreasuryStockCommonMember2024-10-310000730263us-gaap:ParentMember2024-10-310000730263us-gaap:NoncontrollingInterestMember2024-10-3100007302632024-10-310000730263us-gaap:RetainedEarningsMember2024-11-012025-01-310000730263us-gaap:ParentMember2024-11-012025-01-310000730263us-gaap:NoncontrollingInterestMember2024-11-012025-01-310000730263us-gaap:TreasuryStockCommonMember2024-11-012025-01-310000730263us-gaap:CommonStockMember2024-11-012025-01-310000730263us-gaap:AdditionalPaidInCapitalMember2024-11-012025-01-310000730263us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-11-012025-01-310000730263us-gaap:CommonStockMember2025-01-310000730263us-gaap:AdditionalPaidInCapitalMember2025-01-310000730263us-gaap:RetainedEarningsMember2025-01-310000730263us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-01-310000730263us-gaap:TreasuryStockCommonMember2025-01-310000730263us-gaap:ParentMember2025-01-310000730263us-gaap:NoncontrollingInterestMember2025-01-310000730263us-gaap:CommonStockMember2024-07-310000730263us-gaap:AdditionalPaidInCapitalMember2024-07-310000730263us-gaap:RetainedEarningsMember2024-07-310000730263us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-07-310000730263us-gaap:TreasuryStockCommonMember2024-07-310000730263us-gaap:ParentMember2024-07-310000730263us-gaap:NoncontrollingInterestMember2024-07-310000730263us-gaap:RetainedEarningsMember2024-08-012025-01-310000730263us-gaap:ParentMember2024-08-012025-01-310000730263us-gaap:NoncontrollingInterestMember2024-08-012025-01-310000730263us-gaap:TreasuryStockCommonMember2024-08-012025-01-310000730263us-gaap:CommonStockMember2024-08-012025-01-310000730263us-gaap:AdditionalPaidInCapitalMember2024-08-012025-01-310000730263us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-08-012025-01-310000730263us-gaap:CommonStockMember2023-10-310000730263us-gaap:AdditionalPaidInCapitalMember2023-10-310000730263us-gaap:RetainedEarningsMember2023-10-310000730263us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-10-310000730263us-gaap:TreasuryStockCommonMember2023-10-310000730263us-gaap:ParentMember2023-10-310000730263us-gaap:NoncontrollingInterestMember2023-10-3100007302632023-10-310000730263us-gaap:RetainedEarningsMember2023-11-012024-01-310000730263us-gaap:ParentMember2023-11-012024-01-310000730263us-gaap:NoncontrollingInterestMember2023-11-012024-01-310000730263us-gaap:TreasuryStockCommonMember2023-11-012024-01-310000730263us-gaap:CommonStockMember2023-11-012024-01-310000730263us-gaap:AdditionalPaidInCapitalMember2023-11-012024-01-310000730263us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-11-012024-01-310000730263us-gaap:CommonStockMember2024-01-310000730263us-gaap:AdditionalPaidInCapitalMember2024-01-310000730263us-gaap:RetainedEarningsMember2024-01-310000730263us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-310000730263us-gaap:TreasuryStockCommonMember2024-01-310000730263us-gaap:ParentMember2024-01-310000730263us-gaap:NoncontrollingInterestMember2024-01-310000730263us-gaap:CommonStockMember2023-07-310000730263us-gaap:AdditionalPaidInCapitalMember2023-07-310000730263us-gaap:RetainedEarningsMember2023-07-310000730263us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-310000730263us-gaap:TreasuryStockCommonMember2023-07-310000730263us-gaap:ParentMember2023-07-310000730263us-gaap:NoncontrollingInterestMember2023-07-310000730263us-gaap:RetainedEarningsMember2023-08-012024-01-310000730263us-gaap:ParentMember2023-08-012024-01-310000730263us-gaap:NoncontrollingInterestMember2023-08-012024-01-310000730263us-gaap:TreasuryStockCommonMember2023-08-012024-01-310000730263us-gaap:CommonStockMember2023-08-012024-01-310000730263us-gaap:AdditionalPaidInCapitalMember2023-08-012024-01-310000730263us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-08-012024-01-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanTowablesMember2024-11-012025-01-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanTowablesMember2023-11-012024-01-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanTowablesMember2024-08-012025-01-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanTowablesMember2023-08-012024-01-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanMotorizedMember2024-11-012025-01-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanMotorizedMember2023-11-012024-01-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanMotorizedMember2024-08-012025-01-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanMotorizedMember2023-08-012024-01-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanMember2024-11-012025-01-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanMember2023-11-012024-01-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanMember2024-08-012025-01-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanMember2023-08-012024-01-310000730263us-gaap:OperatingSegmentsMembertho:EuropeanMember2024-11-012025-01-310000730263us-gaap:OperatingSegmentsMembertho:EuropeanMember2023-11-012024-01-310000730263us-gaap:OperatingSegmentsMembertho:EuropeanMember2024-08-012025-01-310000730263us-gaap:OperatingSegmentsMembertho:EuropeanMember2023-08-012024-01-310000730263us-gaap:OperatingSegmentsMember2024-11-012025-01-310000730263us-gaap:OperatingSegmentsMember2023-11-012024-01-310000730263us-gaap:OperatingSegmentsMember2024-08-012025-01-310000730263us-gaap:OperatingSegmentsMember2023-08-012024-01-310000730263tho:CorporateAndEliminationsMember2024-11-012025-01-310000730263tho:CorporateAndEliminationsMember2023-11-012024-01-310000730263tho:CorporateAndEliminationsMember2024-08-012025-01-310000730263tho:CorporateAndEliminationsMember2023-08-012024-01-310000730263us-gaap:IntersegmentEliminationMember2024-11-012025-01-310000730263us-gaap:IntersegmentEliminationMember2023-11-012024-01-310000730263us-gaap:IntersegmentEliminationMember2024-08-012025-01-310000730263us-gaap:IntersegmentEliminationMember2023-08-012024-01-310000730263us-gaap:CorporateNonSegmentMember2024-11-012025-01-310000730263us-gaap:CorporateNonSegmentMember2023-11-012024-01-310000730263us-gaap:CorporateNonSegmentMember2024-08-012025-01-310000730263us-gaap:CorporateNonSegmentMember2023-08-012024-01-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanTowablesMember2025-01-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanTowablesMember2024-07-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanMotorizedMember2025-01-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanMotorizedMember2024-07-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanMember2025-01-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanMember2024-07-310000730263us-gaap:OperatingSegmentsMembertho:EuropeanMember2025-01-310000730263us-gaap:OperatingSegmentsMembertho:EuropeanMember2024-07-310000730263us-gaap:OperatingSegmentsMember2025-01-310000730263us-gaap:OperatingSegmentsMember2024-07-310000730263tho:CorporateAndEliminationsMember2025-01-310000730263tho:CorporateAndEliminationsMember2024-07-310000730263us-gaap:CorporateNonSegmentMember2025-01-310000730263us-gaap:CorporateNonSegmentMember2024-07-310000730263us-gaap:NondesignatedMember2025-01-310000730263us-gaap:NondesignatedMember2024-07-310000730263us-gaap:InterestExpenseMember2024-11-012025-01-310000730263us-gaap:InterestExpenseMember2023-11-012024-01-310000730263us-gaap:SalesMember2024-11-012025-01-310000730263us-gaap:SalesMember2023-11-012024-01-310000730263us-gaap:SalesMemberus-gaap:ForeignExchangeForwardMember2024-11-012025-01-310000730263us-gaap:InterestExpenseMemberus-gaap:ForeignExchangeForwardMember2024-11-012025-01-310000730263us-gaap:SalesMemberus-gaap:ForeignExchangeForwardMember2023-11-012024-01-310000730263us-gaap:InterestExpenseMemberus-gaap:ForeignExchangeForwardMember2023-11-012024-01-310000730263us-gaap:SalesMemberus-gaap:InterestRateSwapMember2024-11-012025-01-310000730263us-gaap:InterestExpenseMemberus-gaap:InterestRateSwapMember2024-11-012025-01-310000730263us-gaap:SalesMemberus-gaap:InterestRateSwapMember2023-11-012024-01-310000730263us-gaap:InterestExpenseMemberus-gaap:InterestRateSwapMember2023-11-012024-01-310000730263us-gaap:InterestExpenseMember2024-08-012025-01-310000730263us-gaap:InterestExpenseMember2023-08-012024-01-310000730263us-gaap:SalesMember2024-08-012025-01-310000730263us-gaap:SalesMember2023-08-012024-01-310000730263us-gaap:SalesMemberus-gaap:ForeignExchangeForwardMember2024-08-012025-01-310000730263us-gaap:InterestExpenseMemberus-gaap:ForeignExchangeForwardMember2024-08-012025-01-310000730263us-gaap:SalesMemberus-gaap:ForeignExchangeForwardMember2023-08-012024-01-310000730263us-gaap:InterestExpenseMemberus-gaap:ForeignExchangeForwardMember2023-08-012024-01-310000730263us-gaap:SalesMemberus-gaap:InterestRateSwapMember2024-08-012025-01-310000730263us-gaap:InterestExpenseMemberus-gaap:InterestRateSwapMember2024-08-012025-01-310000730263us-gaap:SalesMemberus-gaap:InterestRateSwapMember2023-08-012024-01-310000730263us-gaap:InterestExpenseMemberus-gaap:InterestRateSwapMember2023-08-012024-01-310000730263tho:RecreationVehiclesMember2025-01-310000730263tho:RecreationVehiclesMember2024-07-310000730263us-gaap:AllOtherSegmentsMember2025-01-310000730263us-gaap:AllOtherSegmentsMember2024-07-310000730263us-gaap:LandMember2025-01-310000730263us-gaap:LandMember2024-07-310000730263us-gaap:BuildingAndBuildingImprovementsMember2025-01-310000730263us-gaap:BuildingAndBuildingImprovementsMember2024-07-310000730263us-gaap:MachineryAndEquipmentMember2025-01-310000730263us-gaap:MachineryAndEquipmentMember2024-07-310000730263tho:RentalVehiclesMember2025-01-310000730263tho:RentalVehiclesMember2024-07-310000730263tho:DealerNetworkAndCustomerRelationshipsMember2025-01-310000730263tho:DealerNetworkAndCustomerRelationshipsMember2024-07-310000730263us-gaap:TrademarksMember2025-01-310000730263us-gaap:TrademarksMember2024-07-310000730263tho:DesignTechnologyAndOtherIntangiblesMember2025-01-310000730263tho:DesignTechnologyAndOtherIntangiblesMember2024-07-310000730263srt:NorthAmericaMembertho:TowablesMembertho:RecreationVehiclesMember2024-07-310000730263srt:NorthAmericaMembertho:MotorizedMembertho:RecreationVehiclesMember2024-07-310000730263srt:EuropeMembertho:RecreationVehiclesMember2024-07-310000730263srt:NorthAmericaMembertho:TowablesMembertho:RecreationVehiclesMember2024-08-012025-01-310000730263srt:NorthAmericaMembertho:MotorizedMembertho:RecreationVehiclesMember2024-08-012025-01-310000730263srt:EuropeMembertho:RecreationVehiclesMember2024-08-012025-01-310000730263us-gaap:AllOtherSegmentsMember2024-08-012025-01-310000730263srt:NorthAmericaMembertho:TowablesMembertho:RecreationVehiclesMember2025-01-310000730263srt:NorthAmericaMembertho:MotorizedMembertho:RecreationVehiclesMember2025-01-310000730263srt:EuropeMembertho:RecreationVehiclesMember2025-01-310000730263srt:NorthAmericaMembertho:TowablesMembertho:RecreationVehiclesMember2023-07-310000730263srt:NorthAmericaMembertho:MotorizedMembertho:RecreationVehiclesMember2023-07-310000730263srt:EuropeMembertho:RecreationVehiclesMember2023-07-310000730263us-gaap:AllOtherSegmentsMember2023-07-310000730263srt:NorthAmericaMembertho:TowablesMembertho:RecreationVehiclesMember2023-08-012024-01-310000730263srt:NorthAmericaMembertho:MotorizedMembertho:RecreationVehiclesMember2023-08-012024-01-310000730263srt:EuropeMembertho:RecreationVehiclesMember2023-08-012024-01-310000730263us-gaap:AllOtherSegmentsMember2023-08-012024-01-310000730263srt:NorthAmericaMembertho:TowablesMembertho:RecreationVehiclesMember2024-01-310000730263srt:NorthAmericaMembertho:MotorizedMembertho:RecreationVehiclesMember2024-01-310000730263srt:EuropeMembertho:RecreationVehiclesMember2024-01-310000730263us-gaap:AllOtherSegmentsMember2024-01-310000730263tho:TNRPHoldingLLCMembertho:TechNexusMembertho:ClassCRPUnitsMember2022-12-300000730263tho:TNRPHoldingLLCMembertho:ClassARPUnitsMember2022-12-300000730263tho:TNRPHoldingLLCMember2025-01-310000730263tho:TNRPHoldingLLCMember2024-07-310000730263tho:FreedomRoadsMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-11-012025-01-310000730263tho:FreedomRoadsMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-11-012024-01-310000730263tho:FreedomRoadsMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-08-012025-01-310000730263tho:FreedomRoadsMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-08-012024-01-310000730263tho:FreedomRoadsMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2024-08-012025-01-310000730263tho:FreedomRoadsMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-08-012024-07-310000730263us-gaap:FairValueInputsLevel1Member2025-01-310000730263us-gaap:FairValueInputsLevel1Member2024-07-310000730263us-gaap:FairValueInputsLevel2Member2025-01-310000730263us-gaap:FairValueInputsLevel2Member2024-07-310000730263tho:TermOfProductWarrantyOneMember2024-08-012025-01-310000730263tho:TermOfProductWarrantyTwoMember2024-08-012025-01-310000730263tho:TermLoanMember2025-01-310000730263tho:TermLoanMember2024-07-310000730263tho:SeniorUnsecuredNotesDue2029Memberus-gaap:UnsecuredDebtMember2025-01-310000730263tho:SeniorUnsecuredNotesDue2029Memberus-gaap:UnsecuredDebtMember2024-07-310000730263tho:TermLoanMember2024-08-012025-01-310000730263tho:AssetBasedCreditFacilityMember2024-08-012025-01-310000730263tho:AssetBasedCreditFacilityMember2025-01-310000730263tho:UsTrancheMembertho:TermLoanMember2025-01-310000730263tho:EuroTrancheMembertho:TermLoanMember2025-01-310000730263tho:SeniorUnsecuredNotesDue2029Memberus-gaap:UnsecuredDebtMember2021-10-140000730263tho:AssetBasedCreditFacilityMember2024-07-310000730263us-gaap:SubsequentEventMembertho:TermLoanMember2025-02-012025-03-050000730263us-gaap:GeneralAndAdministrativeExpenseMember2024-11-012025-01-310000730263us-gaap:GeneralAndAdministrativeExpenseMember2024-08-012025-01-310000730263us-gaap:GeneralAndAdministrativeExpenseMember2023-11-012024-01-310000730263us-gaap:GeneralAndAdministrativeExpenseMember2023-08-012024-01-310000730263tho:DecemberTwentyTwentyOneShareRepurchasePlanMember2021-12-210000730263tho:JuneTwentyTwentyTwoShareRepurchasePlanMember2022-06-240000730263tho:JuneTwentyTwentyTwoShareRepurchasePlanMember2024-11-012025-01-3100007302632021-12-212025-01-310000730263tho:DecemberTwentyTwentyOneShareRepurchasePlanMember2025-01-310000730263tho:JuneTwentyTwentyTwoShareRepurchasePlanMember2025-01-310000730263us-gaap:OperatingSegmentsMembertho:TravelTrailersMembertho:NorthAmericanTowablesMember2024-11-012025-01-310000730263us-gaap:OperatingSegmentsMembertho:TravelTrailersMembertho:NorthAmericanTowablesMember2023-11-012024-01-310000730263us-gaap:OperatingSegmentsMembertho:TravelTrailersMembertho:NorthAmericanTowablesMember2024-08-012025-01-310000730263us-gaap:OperatingSegmentsMembertho:TravelTrailersMembertho:NorthAmericanTowablesMember2023-08-012024-01-310000730263us-gaap:OperatingSegmentsMembertho:FifthWheelsTowablesMembertho:NorthAmericanTowablesMember2024-11-012025-01-310000730263us-gaap:OperatingSegmentsMembertho:FifthWheelsTowablesMembertho:NorthAmericanTowablesMember2023-11-012024-01-310000730263us-gaap:OperatingSegmentsMembertho:FifthWheelsTowablesMembertho:NorthAmericanTowablesMember2024-08-012025-01-310000730263us-gaap:OperatingSegmentsMembertho:FifthWheelsTowablesMembertho:NorthAmericanTowablesMember2023-08-012024-01-310000730263us-gaap:OperatingSegmentsMembertho:ClassaMotorizedMembertho:NorthAmericanMotorizedMember2024-11-012025-01-310000730263us-gaap:OperatingSegmentsMembertho:ClassaMotorizedMembertho:NorthAmericanMotorizedMember2023-11-012024-01-310000730263us-gaap:OperatingSegmentsMembertho:ClassaMotorizedMembertho:NorthAmericanMotorizedMember2024-08-012025-01-310000730263us-gaap:OperatingSegmentsMembertho:ClassaMotorizedMembertho:NorthAmericanMotorizedMember2023-08-012024-01-310000730263us-gaap:OperatingSegmentsMembertho:ClasscMotorizedMembertho:NorthAmericanMotorizedMember2024-11-012025-01-310000730263us-gaap:OperatingSegmentsMembertho:ClasscMotorizedMembertho:NorthAmericanMotorizedMember2023-11-012024-01-310000730263us-gaap:OperatingSegmentsMembertho:ClasscMotorizedMembertho:NorthAmericanMotorizedMember2024-08-012025-01-310000730263us-gaap:OperatingSegmentsMembertho:ClasscMotorizedMembertho:NorthAmericanMotorizedMember2023-08-012024-01-310000730263us-gaap:OperatingSegmentsMembertho:ClassbMotorizedMembertho:NorthAmericanMotorizedMember2024-11-012025-01-310000730263us-gaap:OperatingSegmentsMembertho:ClassbMotorizedMembertho:NorthAmericanMotorizedMember2023-11-012024-01-310000730263us-gaap:OperatingSegmentsMembertho:ClassbMotorizedMembertho:NorthAmericanMotorizedMember2024-08-012025-01-310000730263us-gaap:OperatingSegmentsMembertho:ClassbMotorizedMembertho:NorthAmericanMotorizedMember2023-08-012024-01-310000730263us-gaap:OperatingSegmentsMembertho:MotorcaravanMembertho:EuropeanMember2024-11-012025-01-310000730263us-gaap:OperatingSegmentsMembertho:MotorcaravanMembertho:EuropeanMember2023-11-012024-01-310000730263us-gaap:OperatingSegmentsMembertho:MotorcaravanMembertho:EuropeanMember2024-08-012025-01-310000730263us-gaap:OperatingSegmentsMembertho:MotorcaravanMembertho:EuropeanMember2023-08-012024-01-310000730263us-gaap:OperatingSegmentsMembertho:CampervanMembertho:EuropeanMember2024-11-012025-01-310000730263us-gaap:OperatingSegmentsMembertho:CampervanMembertho:EuropeanMember2023-11-012024-01-310000730263us-gaap:OperatingSegmentsMembertho:CampervanMembertho:EuropeanMember2024-08-012025-01-310000730263us-gaap:OperatingSegmentsMembertho:CampervanMembertho:EuropeanMember2023-08-012024-01-310000730263us-gaap:OperatingSegmentsMembertho:CaravanMembertho:EuropeanMember2024-11-012025-01-310000730263us-gaap:OperatingSegmentsMembertho:CaravanMembertho:EuropeanMember2023-11-012024-01-310000730263us-gaap:OperatingSegmentsMembertho:CaravanMembertho:EuropeanMember2024-08-012025-01-310000730263us-gaap:OperatingSegmentsMembertho:CaravanMembertho:EuropeanMember2023-08-012024-01-310000730263us-gaap:OperatingSegmentsMembertho:OtherRvRelatedMembertho:EuropeanMember2024-11-012025-01-310000730263us-gaap:OperatingSegmentsMembertho:OtherRvRelatedMembertho:EuropeanMember2023-11-012024-01-310000730263us-gaap:OperatingSegmentsMembertho:OtherRvRelatedMembertho:EuropeanMember2024-08-012025-01-310000730263us-gaap:OperatingSegmentsMembertho:OtherRvRelatedMembertho:EuropeanMember2023-08-012024-01-310000730263us-gaap:AccumulatedTranslationAdjustmentMember2024-10-310000730263tho:AccumulatedOtherGainLossAttributableToParentMember2024-10-310000730263us-gaap:AociAttributableToNoncontrollingInterestMember2024-10-310000730263us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2024-10-310000730263us-gaap:AccumulatedTranslationAdjustmentMember2024-11-012025-01-310000730263tho:AccumulatedOtherGainLossAttributableToParentMember2024-11-012025-01-310000730263us-gaap:AociAttributableToNoncontrollingInterestMember2024-11-012025-01-310000730263us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2024-11-012025-01-310000730263us-gaap:AccumulatedTranslationAdjustmentMember2025-01-310000730263tho:AccumulatedOtherGainLossAttributableToParentMember2025-01-310000730263us-gaap:AociAttributableToNoncontrollingInterestMember2025-01-310000730263us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2025-01-310000730263us-gaap:AccumulatedTranslationAdjustmentMember2023-10-310000730263tho:AccumulatedOtherGainLossAttributableToParentMember2023-10-310000730263us-gaap:AociAttributableToNoncontrollingInterestMember2023-10-310000730263us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-10-310000730263us-gaap:AccumulatedTranslationAdjustmentMember2023-11-012024-01-310000730263tho:AccumulatedOtherGainLossAttributableToParentMember2023-11-012024-01-310000730263us-gaap:AociAttributableToNoncontrollingInterestMember2023-11-012024-01-310000730263us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-11-012024-01-310000730263us-gaap:AccumulatedTranslationAdjustmentMember2024-01-310000730263tho:AccumulatedOtherGainLossAttributableToParentMember2024-01-310000730263us-gaap:AociAttributableToNoncontrollingInterestMember2024-01-310000730263us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2024-01-310000730263us-gaap:AccumulatedTranslationAdjustmentMember2024-07-310000730263tho:AccumulatedOtherGainLossAttributableToParentMember2024-07-310000730263us-gaap:AociAttributableToNoncontrollingInterestMember2024-07-310000730263us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2024-07-310000730263us-gaap:AccumulatedTranslationAdjustmentMember2024-08-012025-01-310000730263tho:AccumulatedOtherGainLossAttributableToParentMember2024-08-012025-01-310000730263us-gaap:AociAttributableToNoncontrollingInterestMember2024-08-012025-01-310000730263us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2024-08-012025-01-310000730263us-gaap:AccumulatedTranslationAdjustmentMember2023-07-310000730263tho:AccumulatedOtherGainLossAttributableToParentMember2023-07-310000730263us-gaap:AociAttributableToNoncontrollingInterestMember2023-07-310000730263us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-07-310000730263us-gaap:AccumulatedTranslationAdjustmentMember2023-08-012024-01-310000730263tho:AccumulatedOtherGainLossAttributableToParentMember2023-08-012024-01-310000730263us-gaap:AociAttributableToNoncontrollingInterestMember2023-08-012024-01-310000730263us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-08-012024-01-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549

FORM 10-Q

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 for the quarterly period ended January 31, 2025.
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 for the transition period from ____ to ____.
COMMISSION FILE NUMBER 001-09235
THOR_LOGO_Green_Dark%20Grey.jpg
THOR INDUSTRIES, INC.
(Exact name of registrant as specified in its charter)
Delaware93-0768752
(State or other jurisdiction of(I.R.S. Employer
incorporation or organization)Identification No.)
52700 Independence Court, Elkhart, IN
46514-8155
(Address of principal executive offices)(Zip Code)
(574) 970-7460
(Registrant's telephone number, including area code)
None
(Former name, former address and former fiscal year, if changed since last report)

Securities registered pursuant to Section 12(b) of the Act:
Name of each exchange
Title of each classTrading Symbol(s)on which registered
Common stock (Par value $0.10 Per Share)THONew York Stock Exchange

Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
Yes        No    

Indicate by check mark whether the registrant has submitted electronically, every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
Yes        No    

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer                         Accelerated filer            
Non-accelerated filer                         Smaller reporting company    
Emerging growth company    

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
Yes        No    
As of February 28, 2025, 53,203,568 shares of the registrant’s common stock, par value $0.10 per share, were outstanding.




PART I – FINANCIAL INFORMATION (Unless otherwise indicated, amounts in thousands except share and per share data.)
ITEM 1. FINANCIAL STATEMENTS

THOR INDUSTRIES, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)

January 31, 2025July 31, 2024
ASSETS
Current assets:
Cash and cash equivalents$373,819 $501,316 
Accounts receivable, trade, net535,137 502,301 
Accounts receivable, other, net118,161 198,594 
Inventories, net1,379,419 1,366,638 
Prepaid income taxes, expenses and other117,933 81,178 
Total current assets2,524,469 2,650,027 
 Property, plant and equipment, net1,319,821 1,390,718 
Other assets:
Goodwill1,748,861 1,786,973 
Amortizable intangible assets, net789,582 861,133 
Deferred income tax assets, net20,591 28,414 
Equity investments136,220 137,272 
Other174,587 166,286 
Total other assets2,869,841 2,980,078 
TOTAL ASSETS
$6,714,131 $7,020,823 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$698,747 $628,134 
Current portion of long-term debt27,742 32,650 
Short-term financial obligations62,487 72,051 
Accrued liabilities:
Compensation and related items
136,404 185,249 
Product warranties
286,689 311,627 
Income and other taxes
46,071 74,987 
Promotions and rebates
136,470 169,928 
Product, property and related liabilities20,944 32,278 
Other
58,838 60,118 
Total current liabilities1,474,392 1,567,022 
Long-term debt, net1,003,395 1,101,265 
Deferred income tax liabilities, net66,881 74,401 
Unrecognized tax benefits12,263 12,405 
Other liabilities203,705 191,677 
Total long-term liabilities1,286,244 1,379,748 
Contingent liabilities and commitments
 
Stockholders’ equity:
Preferred stock – authorized 1,000,000 shares; none outstanding
  
Common stock – par value of $.10 per share; authorized 250,000,000 shares; issued 67,282,807 and 66,859,738 shares, respectively
6,728 6,686 
Additional paid-in capital597,094 577,015 
Retained earnings4,199,198 4,254,734 
Accumulated other comprehensive loss, net of tax(157,920)(93,706)
Less: Treasury shares of 14,079,239 and 13,928,314, respectively, at cost
(693,324)(677,299)
Stockholders’ equity attributable to THOR Industries, Inc.3,951,776 4,067,430 
Non-controlling interests 1,719 6,623 
Total stockholders’ equity3,953,495 4,074,053 
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY
$6,714,131 $7,020,823 


See Notes to the Condensed Consolidated Financial Statements.



2


THOR INDUSTRIES, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (UNAUDITED)

Three Months Ended January 31,Six Months Ended January 31,
2025202420252024
Net sales
$2,018,107 $2,207,369 $4,160,891 $4,708,128 
Cost of products sold1,772,910 1,936,522 3,634,252 4,079,349 
Gross profit245,197 270,847 526,639 628,779 
Selling, general and administrative expenses206,222 220,125 446,419 438,021 
Amortization of intangible assets
29,244 32,464 59,066 64,808 
Interest expense, net11,950 28,229 27,178 48,426 
Other income, net619 16,865 3,268 1,952 
Income (loss) before income taxes(1,600)6,894 (2,756)79,476 
Income tax provision 1,489 1,568 1,206 19,117 
Net income (loss)(3,089)5,326 (3,962)60,359 
Less: Net (loss) attributable to non-controlling interests(2,538)(1,891)(1,579)(423)
Net income (loss) attributable to THOR Industries, Inc.$(551)$7,217 $(2,383)$60,782 
Weighted-average common shares outstanding:
Basic53,208,626 53,322,504 53,091,615 53,309,169 
Diluted53,208,626 53,650,583 53,091,615 53,752,150 
Earnings (loss) per common share:
Basic$(0.01)$0.14 $(0.04)$1.14 
Diluted$(0.01)$0.13 $(0.04)$1.13 
Comprehensive income (loss):
Net income (loss)$(3,089)$5,326 $(3,962)$60,359 
Other comprehensive income (loss), net of tax
Foreign currency translation gain (loss), net of tax(79,482)35,627 (67,539)(25,019)
Other (loss), net of tax (111) (111)
Total other comprehensive income (loss), net of tax(79,482)35,516 (67,539)(25,130)
Total Comprehensive income (loss)(82,571)40,842 (71,501)35,229 
Less: Comprehensive (loss) attributable to non-controlling interests(5,905)(1,952)(4,904)(1,206)
Comprehensive income (loss) attributable to THOR Industries, Inc.$(76,666)$42,794 $(66,597)$36,435 

















See Notes to the Condensed Consolidated Financial Statements.



3


THOR INDUSTRIES, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)

Six Months Ended January 31,
20252024
Cash flows from operating activities:
Net income (loss)$(3,962)$60,359 
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:
Depreciation74,589 70,589 
Amortization of intangible assets59,066 64,808 
Amortization of debt issuance costs3,527 11,864 
Deferred income tax expense (benefit)3,144 (11,858)
Gain on disposition of property, plant and equipment(2,409)(7,807)
Stock-based compensation expense18,610 19,698 
Changes in assets and liabilities:
Accounts receivable40,578 15,188 
Inventories(49,554)(149,742)
Prepaid income taxes, expenses and other(29,341)(24,312)
Accounts payable87,743 33,813 
Accrued liabilities and other(156,635)(133,798)
Long-term liabilities and other16,226 6,998 
Net cash provided by (used in) operating activities61,582 (44,200)
Cash flows from investing activities:
Purchases of property, plant and equipment (51,538)(78,901)
Proceeds from dispositions of property, plant and equipment 21,209 12,872 
Business acquisitions, net of cash acquired (3,814)
Other(4,134)(11,100)
Net cash used in investing activities(34,463)(80,943)
Cash flows from financing activities:
Borrowings on term-loan credit facilities 186,723 
Payments on term-loan credit facilities(85,000)(127,626)
Borrowings on revolving asset-based credit facilities 113,502 
Payments on revolving asset-based credit facilities (51,925)
Payments on other debt(5,514)(5,574)
Payments of debt issuance costs (10,480)
Cash dividends paid(53,153)(51,135)
Payments on finance lease obligations(414)(365)
Purchases of treasury shares(1,725)(30,037)
Payments related to vesting of stock-based awards(14,300)(16,245)
Short-term financial obligations and other, net(6,899)19,916 
Net cash provided by (used in) financing activities(167,005)26,754 
Effect of exchange rate changes on cash and cash equivalents12,389 (2,651)
Net decrease in cash and cash equivalents(127,497)(101,040)
Cash and cash equivalents, beginning of period501,316 441,232 
Cash and cash equivalents, end of period$373,819 $340,192 
Supplemental cash flow information:
Income taxes paid$53,726 $90,528 
Interest paid$31,715 $41,414 
Non-cash investing and financing transactions:
Capital expenditures in accounts payable$3,246 $3,098 



See Notes to the Condensed Consolidated Financial Statements.



4


THOR INDUSTRIES, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
FOR THE THREE AND SIX MONTHS ENDED JANUARY 31, 2025 AND 2024 (UNAUDITED)
Three Months Ended January 31, 2025
AccumulatedStockholders’
AdditionalOtherEquityNon-Total
Common StockPaid-InRetainedComprehensiveTreasury StockAttributablecontrollingStockholders’
SharesAmountCapitalEarningsIncome (Loss)SharesAmountto THORInterestsEquity
Balance at November 1, 202467,114,970 $6,711 $589,414 $4,226,351 $(81,805)14,012,706 $(686,339)$4,054,332 $7,624 $4,061,956 
Net (loss)— — — (551)— — — (551)(2,538)(3,089)
Purchases of treasury shares— — — — — 16,200 (1,725)(1,725)— (1,725)
Restricted stock unit activity167,837 17 (393)— — 50,333 (5,260)(5,636)— (5,636)
Dividends $0.50 per common share
— — — (26,602)— — — (26,602)— (26,602)
Stock-based compensation expense— — 8,073 — — — — 8,073 — 8,073 
Other comprehensive (loss)— — — — (76,115)— — (76,115)(3,367)(79,482)
Balance at January 31, 2025
67,282,807 $6,728 $597,094 $4,199,198 $(157,920)14,079,239 $(693,324)$3,951,776 $1,719 $3,953,495 
Six Months Ended January 31, 2025
AccumulatedStockholders’
AdditionalOtherEquityNon-Total
Common StockPaid-InRetainedComprehensiveTreasury StockAttributablecontrollingStockholders’
SharesAmountCapitalEarningsIncome (Loss)SharesAmountto THORInterestsEquity
Balance at August 1, 202466,859,738 $6,686 $577,015 $4,254,734 $(93,706)13,928,314 $(677,299)$4,067,430 $6,623 $4,074,053 
Net (loss)— — — (2,383)— — — (2,383)(1,579)(3,962)
Purchases of treasury shares— — — — — 16,200 (1,725)(1,725)— (1,725)
Restricted stock unit activity423,069 42 1,469 — — 134,725 (14,300)(12,789)— (12,789)
Dividends $1.00 per common share
— — — (53,153)— — — (53,153)— (53,153)
Stock-based compensation expense— — 18,610 — — — — 18,610 — 18,610 
Other comprehensive (loss)— — — — (64,214)— — (64,214)(3,325)(67,539)
Balance at January 31, 2025
67,282,807 $6,728 $597,094 $4,199,198 $(157,920)14,079,239 $(693,324)$3,951,776 $1,719 $3,953,495 




See Notes to the Condensed Consolidated Financial Statements.



5


THOR INDUSTRIES, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
FOR THE THREE AND SIX MONTHS ENDED JANUARY 31, 2025 AND 2024 (UNAUDITED)
Three Months Ended January 31, 2024
AccumulatedStockholders’
AdditionalOtherEquityNon-Total
Common StockPaid-InRetainedComprehensiveTreasury StockAttributablecontrollingStockholders’
SharesAmountCapitalEarningsIncome (Loss)SharesAmountto THORInterestsEquity
Balance at November 1, 202366,686,498 $6,669 $551,491 $4,119,589 $(128,471)13,480,026 $(633,817)$3,915,461 $8,129 $3,923,590 
Net income (loss)— — — 7,217 — — — 7,217 (1,891)5,326 
Purchases of treasury shares— — — — —    —  
Restricted stock unit activity173,240 17 (372)— — 55,167 (5,132)(5,487)— (5,487)
Dividends $0.48 per common share
— — — (25,596)— — — (25,596)— (25,596)
Stock-based compensation expense— — 9,246 — — — — 9,246 — 9,246 
Other comprehensive income (loss)— — — — 35,577 — — 35,577 (61)35,516 
Balance at January 31, 2024
66,859,738 $6,686 $560,365 $4,101,210 $(92,894)13,535,193 $(638,949)$3,936,418 $6,177 $3,942,595 
Six Months Ended January 31, 2024
AccumulatedStockholders’
AdditionalOtherEquityNon-Total
Common StockPaid-InRetainedComprehensiveTreasury StockAttributablecontrollingStockholders’
SharesAmountCapitalEarningsIncome (Loss)SharesAmountto THORInterestsEquity
Balance at August 1, 202366,344,340 $6,634 $539,032 $4,091,563 $(68,547)13,030,030 $(592,667)$3,976,015 $7,383 $3,983,398 
Net income (loss)— — — 60,782 — — — 60,782 (423)60,359 
Purchases of treasury shares— — — — — 327,876 (30,037)(30,037)— (30,037)
Restricted stock unit activity515,398 52 1,635 — — 177,287 (16,245)(14,558)— (14,558)
Dividends $0.96 per common share
— — — (51,135)— — — (51,135)— (51,135)
Stock-based compensation expense— — 19,698 — — — — 19,698 — 19,698 
Other comprehensive income (loss)— — — — (24,347)— — (24,347)(783)(25,130)
Balance at January 31, 2024
66,859,738 $6,686 $560,365 $4,101,210 $(92,894)13,535,193 $(638,949)$3,936,418 $6,177 $3,942,595 





See Notes to the Condensed Consolidated Financial Statements.



6


NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
(All U.S. Dollar and Euro amounts presented in thousands except share and per share data or except as otherwise specified)

1.    Nature of Operations and Accounting Policies

Nature of Operations

THOR Industries, Inc. was founded in 1980 and is the sole owner of operating subsidiaries (collectively, the “Company” or “THOR”), that, combined, represent the world's largest manufacturer of recreational vehicles (“RVs”). The Company manufactures a wide variety of RVs in the United States and Europe and sells those vehicles, as well as related parts and accessories, primarily to independent, non-franchise dealers throughout the United States, Canada and Europe. Unless the context requires or indicates otherwise, all references to “THOR,” the “Company,” “we,” “our” and “us” refer to THOR Industries, Inc. and its subsidiaries.

The July 31, 2024 amounts are derived from the annual audited financial statements of THOR. The interim financial statements are unaudited. In the opinion of management, all adjustments (which consist of normal, recurring adjustments) necessary to present fairly the financial position, results of operations and cash flows for the interim periods presented have been made. These financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the fiscal year ended July 31, 2024. Due to seasonality within the recreational vehicle industry, inflation and shifting consumer demand in our industry, among other factors, annualizing the results of operations for the six months ended January 31, 2025 would not necessarily be indicative of the results expected for the full fiscal year.

Recently Issued Accounting Standards Not Yet Adopted

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update No. 2023-07 (“ASU 2023-07”) “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures”, which requires additional disclosures about significant segment expenses regularly provided to the Chief Operating Decision Maker. ASU 2023-07 is effective for annual reporting periods beginning after December 15, 2023, or the annual report for fiscal 2025 for the Company, and interim periods within fiscal years beginning after December 15, 2024, or interim periods starting in fiscal 2026 for the Company. Early adoption is permitted. We are currently evaluating the impact of ASU 2023-07 on our consolidated financial statements and related disclosures.

In December 2023, the FASB issued ASU 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures”, requiring enhancements and further transparency to certain income tax disclosures. Under this ASU, entities must disclose, on an annual basis, specific categories in the rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. In addition, ASU 2023-09 requires entities to disclose additional information about income taxes paid. The new standard also eliminates certain existing disclosure requirements related to uncertain tax positions and unrecognized deferred tax liabilities. ASU 2023-09 is effective for financial statements for annual periods beginning after December 15, 2024. This ASU is effective for the Company in its fiscal year 2026 beginning on August 1, 2025. Early adoption is permitted. The Company is currently evaluating the potential impact of adopting this guidance on the consolidated financial statements.

In November 2024, the FASB issued ASU 2024-03, “Income Statement — Reporting Comprehensive Income — Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses,” as updated by ASU 2025-01, “Income Statement — Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date”, issued in January 2025. This guidance provides updates to qualitative and quantitative disclosure requirements over the disaggregation of relevant expense captions within the income statement to provide more transparency and useful information on expenses within the income statement including tabular presentation of prescribed expense categories such as the purchases of inventory, employee compensation, depreciation, intangible asset amortization, and inclusion of other specific expense, gains and losses required by existing GAAP with reconciliation of disaggregation to the face of the income statement. This guidance is effective for fiscal years beginning after December 15, 2026, and interim periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted. The guidance may be applied prospectively or retrospectively. This guidance will be effective for our fiscal year ending July 31, 2028. We are currently evaluating the impact the guidance may have on our consolidated financial statement disclosures.


7



2.    Business Segments

The Company has three reportable segments, all related to recreational vehicles: (1) North American Towable Recreational Vehicles, (2) North American Motorized Recreational Vehicles and (3) European Recreational Vehicles. The operations of the Company's Airxcel and Postle subsidiaries are included in “Other”. Net sales included in Other relate primarily to the sale of specialized component parts and aluminum extrusions. Intercompany eliminations adjust for Airxcel and Postle sales to the Company’s North American Towable and North American Motorized segments, which are consummated at established transfer prices generally consistent with the selling prices of products to third parties.

The following tables reflect certain financial information by reportable segment:

Three Months Ended January 31,Six Months Ended January 31,
NET SALES:2025202420252024
Recreational vehicles
North American Towable$828,266$730,968$1,727,044$1,676,422
North American Motorized446,298570,424951,5061,281,583
Total North America1,274,5641,301,3922,678,5502,958,005
European612,465782,2941,217,3681,490,495
Total recreational vehicles1,887,0292,083,6863,895,9184,448,500
Other185,653166,534379,164365,455
Intercompany eliminations(54,575)(42,851)(114,191)(105,827)
Total$2,018,107$2,207,369$4,160,891$4,708,128

Three Months Ended January 31,Six Months Ended January 31,
INCOME (LOSS) BEFORE INCOME TAXES:2025202420252024
Recreational vehicles
North American Towable$28,152$661$74,973$49,910
North American Motorized4,29826,46013,37963,512
Total North America32,45027,12188,352113,422
European2,21038,0573,38766,824
Total recreational vehicles34,66065,17891,739180,246
Other, net8,2687,34313,04216,819
Corporate(44,528)(65,627)(107,537)(117,589)
Total$(1,600)$6,894$(2,756)$79,476

TOTAL ASSETS:January 31, 2025July 31, 2024
Recreational vehicles
North American Towable$1,368,779$1,290,117
North American Motorized975,2331,077,808
Total North America2,344,0122,367,925
European2,672,4112,871,316
Total recreational vehicles5,016,4235,239,241
Other1,013,9691,058,842
Corporate683,739722,740
Total$6,714,131$7,020,823




8


DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE:Three Months Ended January 31,Six Months Ended January 31,
2025202420252024
Recreational vehicles
North American Towable$13,155$13,788$26,249$27,552
North American Motorized8,6218,84917,27717,791
Total North America21,77622,63743,52645,343
European30,32731,13662,56861,533
Total recreational vehicles52,10353,773106,094106,876
Other
13,00013,66825,87227,294
Corporate
8916781,6891,227
Total$65,994$68,119$133,655$135,397

Three Months Ended January 31,Six Months Ended January 31,
CAPITAL ACQUISITIONS:2025202420252024
Recreational vehicles
North American Towable$3,408$4,443$7,566$11,373
North American Motorized2,7165,3865,85212,861
Total North America6,1249,82913,41824,234
European16,14016,11627,04130,876
Total recreational vehicles22,26425,94540,45955,110
Other
1,5566,2445,18514,535
Corporate
1,1864,1723,7116,907
Total$25,006$36,361$49,355$76,552

3.    Earnings Per Common Share

The following table reflects the weighted-average common shares used to compute basic and diluted earnings per common share as included on the Condensed Consolidated Statements of Income and Comprehensive Income:

Three Months Ended January 31,Six Months Ended January 31,
2025202420252024
Weighted-average common shares outstanding for basic earnings per share
53,208,626 53,322,504 53,091,615 53,309,169 
Unvested restricted and performance stock units (1)
 328,079  442,981 
Weighted-average common shares outstanding assuming dilution
53,208,626 53,650,583 53,091,615 53,752,150 
(1)Due to losses for the three and six months ended January 31, 2025, zero incremental shares are included because the effect would be antidilutive.

For the three months ended January 31, 2025 and 2024, the Company excluded 222,029 and 8,078 unvested restricted and performance stock units that have an antidilutive effect from its calculation of weighted-average common shares outstanding assuming dilution. For the six months ended January 31, 2025 and 2024, the Company excluded 372,593 and 29,688 unvested restricted and performance stock units that have an antidilutive effect from its calculation of weighted-average common shares outstanding assuming dilution.




9


4.    Derivatives and Hedging

As of January 31, 2025 and July 31, 2024 there were no derivative instruments designated as hedges, except for the net investment hedge discussed below.

Net Investment Hedge

The foreign currency transaction gains and losses on the portion of the Euro-denominated term loan designated and effective as a hedge of the Company’s net investment in its Euro-denominated functional currency subsidiaries are included as a component of the foreign currency translation adjustment. Gains, net of tax, included in the foreign currency translation adjustments were $1,487 for the three months ended January 31, 2025 and $238 for the six months ended January 31, 2025. Gains (losses), net of tax, included in the foreign currency translation adjustments were $(6,237) for the three months ended January 31, 2024 and $7,172 for the six months ended January 31, 2024.

There were no amounts reclassified out of accumulated other comprehensive income (loss) pertaining to the net investment hedge during the three and six-month periods ended January 31, 2025 and January 31, 2024.

Derivatives Not Designated as Hedging Instruments

The Company has certain other derivative instruments which have not been designated as hedges. These other derivative instruments had a notional amount totaling approximately $27,688 and a fair value liability of $1,104 as of January 31, 2025. These other derivative instruments had a notional amount totaling approximately $22,333 and a fair value liability of $1,137 as of July 31, 2024. For these derivative instruments, changes in fair value are recognized in earnings.

Three Months Ended January 31,
20252024
 Interest Interest
SalesExpenseSalesExpense
Gain (Loss) on Derivatives Not Designated as Hedging Instruments
Gain (loss) recognized in income, net of tax
Foreign currency forward contracts$43 $ $(236)$ 
Interest rate swap agreements 30  (205)
Total gain (loss)$43 $30 $(236)$(205)


Six Months Ended January 31,
20252024
 Interest Interest
SalesExpenseSalesExpense
Gain (Loss) on Derivatives Not Designated as Hedging Instruments
Gain (loss) recognized in income, net of tax
Foreign currency forward contracts$(414)$ $(75)$ 
Interest rate swap agreements 3  (139)
Total gain (loss)$(414)$3 $(75)$(139)




10



5.    Inventories

Major classifications of inventories are as follows:

January 31, 2025July 31, 2024
Finished goods – RV$312,641 $249,949 
Finished goods – other104,144 91,371 
Work in process266,325 261,043 
Raw materials409,611 434,165 
Chassis433,308 478,220 
Subtotal
1,526,029 1,514,748 
Excess of FIFO costs over LIFO costs(146,610)(148,110)
Total inventories, net$1,379,419 $1,366,638 

Of the $1,526,029 and $1,514,748 of inventories at January 31, 2025 and July 31, 2024, $1,142,184 and $1,109,062, respectively, were valued on the first-in, first-out (“FIFO”) method, and $383,845 and $405,686, respectively, were valued on the last-in, first-out (“LIFO”) method.

6.    Property, Plant and Equipment

Property, plant and equipment consists of the following:

January 31, 2025July 31, 2024
Land$146,786 $151,164 
Buildings and improvements1,042,198 1,053,812 
Machinery and equipment726,110 738,535 
Rental vehicles129,986 126,794 
Lease right-of-use assets – operating39,999 43,139 
Lease right-of-use assets – finance4,399 4,772 
Total cost2,089,478 2,118,216 
Less: Accumulated depreciation(769,657)(727,498)
Property, plant and equipment, net$1,319,821 $1,390,718 





11


7.    Intangible Assets and Goodwill

The components of Amortizable intangible assets, net are as follows:

January 31, 2025July 31, 2024
Accumulated
Accumulated
CostAmortizationCost
Amortization
Dealer networks/customer relationships
$1,093,911 $640,171 $1,107,396 $610,106 
Trademarks
348,612 122,116 353,435 114,272 
Design technology and other intangibles
251,300141,954258,260133,580
Total amortizable intangible assets
$1,693,823 $904,241 $1,719,091 $857,958 

Estimated future amortization expense is as follows:

For the remainder of the fiscal year ending July 31, 2025$58,282
For the fiscal year ending July 31, 2026105,432
For the fiscal year ending July 31, 202796,837
For the fiscal year ending July 31, 202888,102
For the fiscal year ending July 31, 202973,222
For the fiscal year ending July 31, 2030 and thereafter367,707
$789,582

Changes in the carrying amount of Goodwill by reportable segment for the six months ended January 31, 2025 are summarized as follows:

North American TowableNorth American MotorizedEuropeanOtherTotal
Net balance as of August 1, 2024$337,883 $65,064 $948,674 $435,352 $1,786,973 
Fiscal 2025 activity:
Foreign currency translation   (38,112) (38,112)
Net balance as of January 31, 2025
$337,883 $65,064 $910,562 $435,352 $1,748,861 

Changes in the carrying amount of Goodwill by reportable segment for the six months ended January 31, 2024 are summarized as follows:

North American TowableNorth American MotorizedEuropeanOtherTotal
Net balance as of August 1, 2023$337,883 $65,064 $965,758 $431,717 $1,800,422 
Fiscal 2024 activity:
Goodwill acquired   3,635 3,635 
Foreign currency translation  (16,296) (16,296)
Net balance as of January 31, 2024
$337,883 $65,064 $949,462 $435,352 $1,787,761 



12


8.    Equity Investments

As discussed in Note 8 to the Company’s Consolidated Financial Statements included in the Fiscal 2024 Form 10-K, effective December 30, 2022, the Company formed a joint venture with TechNexus Holdings LLC (“TechNexus”), whereby the Company transferred TH2Connect, LLC d/b/a Roadpass Digital and its associated legal entities to TN-RP Holdings, LLC (“TN-RP”), following which the Company and TechNexus own 100% of the Class A-RP units and Class C-RP units, respectively, issued by TN-RP.

TN-RP is a variable interest entity (“VIE”), in which both the Company and TechNexus each have a variable interest. The Company’s equity interest, which entitles the Company to a share of future distributions from TN-RP, represents a variable interest. The Company has significant influence due to its Class A-RP unit ownership interest, non-majority seats on the TN-RP advisory board and certain protective rights, and therefore the Company’s investment in TN-RP is accounted for under the equity method of accounting and reported as a component of Equity investments in the Condensed Consolidated Balance Sheets. The Company holds an additional investment that is concluded to be a VIE and over which the Company has significant influence. This investment is also reported as a component of Equity investments in the Condensed Consolidated Balance Sheets.

The Company had the following aggregate investment and maximum exposure to loss related to these VIEs:

January 31, 2025July 31, 2024
Carrying amount of investments$136,220 $137,272 
Maximum exposure to loss$136,220 $144,047 

The Company’s share of gains and losses accounted for under the equity method of accounting are included in Other income, net in the Condensed Consolidated Statements of Income and Comprehensive Income. The losses recognized in the three and six months ended January 31, 2025 were $2,251 and $4,505, respectively, and the losses recognized in the three and six months ended January 31, 2024 were $3,502 and $9,437, respectively.

9.    Concentration of Risk

One dealer, FreedomRoads, LLC, accounted for approximately 16% of the Company’s consolidated net sales for the three-month period ended January 31, 2025 and approximately 15% of the Company’s consolidated net sales for the three-month period ended January 31, 2024, and accounted for approximately 14% of the Company’s consolidated net sales for the six-month periods ended January 31, 2025 and January 31, 2024. The majority of the sales to this dealer are reported within the North American Towable and North American Motorized segments. This dealer also accounted for approximately 17% and approximately 10% of the Company’s consolidated trade accounts receivable at January 31, 2025 and July 31, 2024, respectively. The loss of this dealer or a deterioration in the liquidity or creditworthiness of this dealer could have a material adverse effect on the Company’s business.

10.    Fair Value Measurements

The financial assets and liabilities that are accounted for at fair value on a recurring basis at January 31, 2025 and July 31, 2024 are as follows:
Input LevelJanuary 31, 2025July 31, 2024
Cash equivalentsLevel 1$239,105$310,210
Deferred compensation plan mutual fund assetsLevel 1$25,138$28,985
Equity investmentsLevel 1$396$1,169
Foreign currency forward contract assetLevel 2$29$
Interest rate swap liabilityLevel 2$1,133$1,137

Cash equivalents represent investments in short-term money market instruments that are direct obligations of the U.S. Treasury and/or repurchase agreements backed by U.S. Treasury obligations. These investments are reported as a component of Cash and cash equivalents in the Condensed Consolidated Balance Sheets.



13


Deferred compensation plan assets accounted for at fair value are investments in securities (primarily mutual funds) traded in an active market held for the benefit of certain employees of the Company as part of a deferred compensation plan. Additional plan investments in corporate-owned life insurance are recorded at their cash surrender value, not fair value, and therefore are not included above.

Equity investments represent stock investments that are publicly traded in an active market and are reported within Other assets in the Condensed Consolidated Balance Sheets.

The fair value of foreign currency forward contracts is estimated by discounting the difference between the contractual forward price and the current available forward price for the residual maturity of the contract using observable market rates.

The fair value of interest rate swaps is determined by discounting the estimated future cash flows based on the applicable observable yield curves.

11.    Product Warranties

The Company generally provides retail customers of its products with a one-year or two-year warranty covering defects in material or workmanship, with longer warranties on certain structural components.

Changes in our product warranty liability during the indicated periods are as follows:

Three Months Ended January 31,Six Months Ended January 31,
2025202420252024
Beginning balance$300,775$333,274$311,627$345,197
Provision51,87966,478113,632140,913
Payments(63,768)(81,355)(136,747)(165,526)
Foreign currency translation(2,197)1,217(1,823)(970)
Ending balance$286,689$319,614$286,689$319,614
12.    Long-Term Debt

The components of long-term debt are as follows:

January 31, 2025July 31, 2024
Term loan$496,129 $594,361 
Senior unsecured notes500,000 500,000 
Unsecured notes 25,983 27,070 
Other debt23,268 29,848 
Total long-term debt1,045,380 1,151,279 
Debt issuance costs, net of amortization(14,243)(17,364)
Total long-term debt, net of debt issuance costs1,031,137 1,133,915 
Less: Current portion of long-term debt(27,742)(32,650)
Total long-term debt, net, less current portion$1,003,395 $1,101,265 

As discussed in Note 13 to the Company’s Consolidated Financial Statements included in the Fiscal 2024 Form 10-K, the Company is a party to a seven-year term loan (“term loan”) agreement, which consists of both a U.S. dollar-denominated term loan tranche (“USD term loan”) and a Euro-denominated term loan tranche (“Euro term loan”) and a five-year $1,000,000 asset-based credit facility (“ABL”).

As of January 31, 2025, the outstanding USD term loan balance of $180,000 was subject to a Secured Overnight Financing Rate (“SOFR”)-based rate totaling 6.562%. The total interest rate on the January 31, 2025 outstanding Euro term loan tranche balance of $316,129 was 5.475%. The Senior Unsecured Notes were issued on October 14, 2021 in an aggregate principal amount of $500,000 and bear fixed interest at a rate of 4.000%.



14


As of January 31, 2025 and July 31, 2024, there were no outstanding ABL borrowings. Availability under the ABL agreement is subject to a borrowing base based on a percentage of applicable eligible receivables and eligible inventory.

Based on January 31, 2025 eligible receivables and eligible inventory balances and net of amounts drawn, if any, totaled approximately $855,000.

For the three and six months ended January 31, 2025, interest expense on total long-term debt was $15,452 and $33,037, respectively. These interest expense amounts include the amortization of capitalized debt issuance costs of $1,361 and $3,527, for the three and six months ended January 31, 2025, respectively. For the three and six months ended January 31, 2024, interest expense on total long-term debt was $30,548 and $53,747, respectively, which includes amortization of capitalized debt issuance costs and debt extinguishment charges related to the November 2023 debt refinancing totaling $8,992 and $11,864, respectively.

The fair value of the Company’s term loan debt at January 31, 2025 and July 31, 2024 was $500,415 and $597,334, respectively. The fair value of the Company’s Senior Unsecured Notes at January 31, 2025 and July 31, 2024 was $456,950 and $450,450, respectively. The fair value of all other debt held by the Company approximates carrying value. The fair values of the Company’s long-term debt are primarily estimated using Level 2 inputs as defined by ASC 820, based on quoted prices in markets that are not active.

Subsequent to January 31, 2025, the Company made a payment of $25,000 against the principal balance of its USD term loan.

13.    Provision for Income Taxes

The overall effective income tax rate for the three months ended January 31, 2025 was (93.1)%, and the effective income tax rate for the six months ended January 31, 2025 was (43.7)%. These rates were both impacted by the jurisdictional mix of pre-tax earnings between foreign and domestic operations, including the impact of non-deductible foreign exchange losses not subject to taxation, and the Company’s consolidated pre-tax losses in both the quarter and year-to-date periods.

The overall effective income tax rate for the three months ended January 31, 2024 was 22.7%, and the effective income tax rate for the six months ended January 31, 2024 was 24.0%. These rates were both favorably impacted by certain foreign tax rate differences which include certain interest income not subject to corporate income tax.

Within the next 12 months, the Company does not anticipate any material changes in its unrecognized tax benefits recorded as of January 31, 2025.

14.    Contingent Liabilities, Commitments and Legal Matters

The Company’s total commercial commitments under standby repurchase obligations on dealer inventory financing were $3,560,852 and $3,642,137 as of January 31, 2025 and July 31, 2024, respectively. The commitment term is generally up to eighteen months.

The Company accounts for the guarantee under repurchase agreements of independent dealers’ financing by deferring a portion of the related product sale that represents the estimated fair value of the guarantee at inception. This estimate is based on recent historical experience supplemented by the Company’s assessment of current economic and other conditions affecting its independent dealers. This deferred amount is included in the repurchase and guarantee reserve balances of $13,727 and $14,356 as of January 31, 2025 and July 31, 2024, respectively, which are included in Other current liabilities in the Condensed Consolidated Balance Sheets.

Losses incurred related to repurchase agreements that were settled during the three and six months ended January 31, 2025 were not material, and losses during the three and six months ended January 31, 2024 were $2,892 and $6,060, respectively. Based on current market conditions and other conditions affecting its independent dealers, the Company believes that any future losses under these agreements will not have a material adverse effect on the Company’s consolidated financial position, results of operations or cash flows.





15


The Company is also involved in certain litigation arising out of its operations in the normal course of its business, most of which is based upon state “lemon laws,” warranty claims and vehicle accidents (for which the Company carries insurance above a specified self-insured retention or deductible amount). The outcomes of legal proceedings and claims brought against the Company are subject to significant uncertainty. There is significant judgment required in assessing both the probability of an adverse outcome and the determination as to whether an exposure can be reasonably estimated. Based on current conditions, and in management’s opinion, the ultimate disposition of any current legal proceedings or claims against the Company will not have a material effect on the Company’s financial condition, operating results or cash flows. Litigation is, however, inherently uncertain and an adverse outcome from such litigation could have a material effect on the operating results of a particular reporting period.

As discussed in Note 15 to the Company’s Consolidated Financial Statements included in the Fiscal 2024 Form 10-K, the Company is involved in a product recall and was part of an advertising-related investigation by certain German-based authorities that has been fully resolved. There were no significant developments related to these matters during the first six months of fiscal 2025. There was no impact related to these matters on the condensed consolidated financial statements for the three and six months ended January 31, 2025, and in the three and six months ended January 31, 2024, the Company recognized income of $4,200 and $14,200, respectively, within selling, general and administrative expenses related to these matters.

15.    Leases

The components of lease costs for the three and six-month periods ended January 31, 2025 and January 31, 2024 were as follows:

Three Months Ended January 31,Six Months Ended January 31,
2025202420252024
Operating lease cost$8,517 $7,628 $17,359 $15,639 
Finance lease cost:
Amortization of right-of-use assets187 187 373 373 
Interest on lease liabilities60 78 124 161 
Total lease cost$8,764 $7,893 $17,856 $16,173 

Other information related to leases was as follows:

Six Months Ended January 31,
Supplemental Cash Flows Information20252024
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$17,337 $15,593 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$4,402 $2,108 
Supplemental Balance Sheet InformationJanuary 31, 2025July 31, 2024
Operating leases:
Operating lease liabilities:
Other current liabilities$11,459 $11,405 
Other long-term liabilities28,912 32,007 
Total operating lease liabilities$40,371 $43,412 
Finance leases:
Finance lease liabilities:
Other current liabilities$910 $855 
Other long-term liabilities1,397 1,866 
Total finance lease liabilities$2,307 $2,721 



16


16.    Stockholders’ Equity

Stock-based Compensation

Total stock-based compensation expense recognized in the three-month periods ended January 31, 2025 and January 31, 2024 for stock-based awards totaled $8,073 and $9,246, respectively. Total stock-based compensation expense recognized in the six-month periods ended January 31, 2025 and January 31, 2024 for stock-based awards totaled $18,610 and $19,698, respectively.

Share Repurchase Program

As discussed in Note 17 to the Company’s Consolidated Financial Statements included in the Fiscal 2024 Form 10-K, on December 21, 2021, the Company’s Board of Directors authorized Company management to utilize up to $250,000 to purchase shares of the Company’s common stock through December 21, 2024. On June 24, 2022, the Board authorized Company management to utilize up to an additional $448,321 to repurchase shares of the Company’s common stock through July 31, 2025.

During the three and six months ended January 31, 2025, the Company purchased 16,200 shares of its common stock, at various times in the open market, at a weighted-average price of $106.45 and held them as treasury shares at an aggregate purchase price of $1,725, all from the June 24, 2022 authorization.

Since the inception of the initial December 21, 2021 authorization, the Company has purchased 3,230,972 shares of its common stock, at various times in the open market, at a weighted-average price of $85.80 and held them as treasury shares at an aggregate purchase price of $277,225.

As of January 31, 2025, there are no remaining shares of the Company's common stock that may be repurchased under the December 21, 2021 $250,000 authorization. As of January 31, 2025, the remaining amount of the Company’s common stock that may be repurchased under the June 24, 2022 authorization expiring on July 31, 2025 is $421,095.



17


17.    Revenue Recognition

The table below disaggregates revenue to the level that the Company believes best depicts how the nature, amount, timing and uncertainty of the Company’s revenue and cash flows are affected by economic factors. Other RV-related revenues shown below in the European Recreational Vehicle segment include sales related to accessories and services, new and used vehicle sales at owned dealerships and RV rentals. Performance obligations for all material revenue streams are recognized at a point-in-time. Other sales relate primarily to component part sales to RV original equipment manufacturers and aftermarket sales through dealers and retailers, as well as aluminum extruded components.

Three Months Ended January 31,Six Months Ended January 31,
NET SALES:2025202420252024
Recreational vehicles
North American Towable
Travel Trailers$518,620 $471,483 $1,121,315 $1,091,021 
Fifth Wheels309,646 259,485 605,729 585,401 
Total North American Towable828,266 730,968 1,727,044 1,676,422 
North American Motorized
Class A148,009 178,308 304,585 386,219 
Class C204,053 275,632 438,280 609,408 
Class B94,236 116,484 208,641 285,956 
Total North American Motorized446,298 570,424 951,506 1,281,583 
Total North America1,274,564 1,301,392 2,678,550 2,958,005 
European
Motorcaravan335,646 424,813 653,862 771,324 
Campervan165,964 244,724 339,180 466,333 
Caravan42,180 51,087 75,251 115,714 
Other RV-related68,675 61,670 149,075 137,124 
Total European612,465 782,294 1,217,368 1,490,495 
Total recreational vehicles1,887,029 2,083,686 3,895,918 4,448,500 
Other185,653 166,534 379,164 365,455 
Intercompany eliminations(54,575)(42,851)(114,191)(105,827)
Total$2,018,107 $2,207,369 $4,160,891 $4,708,128 




18


18.    Accumulated Other Comprehensive Income (Loss)

The components of other comprehensive income (loss) (“OCI”) and the changes in the Company’s accumulated other comprehensive income (loss) (“AOCI”) by component were as follows:

Three Months Ended January 31, 2025
Foreign Currency
Translation
Adjustment (1)
OtherAOCI, net of tax, Attributable to THORNon-controlling InterestsTotal AOCI
Balance at beginning of period, net of tax$(82,083)$278 $(81,805)$(3,393)$(85,198)
OCI before reclassifications(76,115) (76,115)(3,367)(79,482)
OCI, net of tax for the fiscal period(76,115) (76,115)(3,367)(79,482)
Balance at end of period, net of tax$(158,198)$278 $(157,920)$(6,760)$(164,680)
Three Months Ended January 31, 2024
Foreign Currency
Translation
Adjustment (1)
OtherAOCI, net of tax, Attributable to THORNon-controlling InterestsTotal AOCI
Balance at beginning of period, net of tax$(128,835)$364 $(128,471)$(3,305)$(131,776)
OCI before reclassifications35,688 (111)35,577 (61)35,516 
OCI, net of tax for the fiscal period35,688 (111)35,577 (61)35,516 
Balance at end of period, net of tax$(93,147)$253 $(92,894)$(3,366)$(96,260)



19


Six Months Ended January 31, 2025
Foreign Currency
Translation
Adjustment (1)
OtherAOCI, net of tax, Attributable to THORNon-controlling InterestsTotal AOCI
Balance at beginning of period, net of tax$(93,984)$278 $(93,706)$(3,435)$(97,141)
OCI before reclassifications(64,214) (64,214)(3,325)(67,539)
OCI, net of tax for the fiscal period(64,214) (64,214)(3,325)(67,539)
Balance at end of period, net of tax$(158,198)$278 $(157,920)$(6,760)$(164,680)
Six Months Ended January 31, 2024
Foreign Currency
Translation
Adjustment (1)
OtherAOCI, net of tax, Attributable to THORNon-controlling InterestsTotal AOCI
Balance at beginning of period, net of tax$(68,911)$364 $(68,547)$(2,583)$(71,130)
OCI before reclassifications(24,236)(111)(24,347)(783)(25,130)
OCI, net of tax for the fiscal period(24,236)(111)(24,347)(783)(25,130)
Balance at end of period, net of tax$(93,147)$253 $(92,894)$(3,366)$(96,260)

(1)We do not recognize deferred taxes for a majority of the foreign currency translation gains and losses because we do not anticipate reversal in the foreseeable future.



20


19.    Weather Damage at Manufacturing Facilities

On March 14, 2024, a weather event that included large damaging hail occurred at and around the Company’s Jackson Center, OH facilities. The hail resulted in significant roof damage to the motorized production facility and significant damage to inventory that was stored outside, primarily motorized chassis, but also some work in process and finished goods inventory.

The Company maintains insurance coverage, subject to a $1,000 self-insured retention, for the repair or replacement of covered assets that suffer loss, as well as coverage for business interruption, including lost profits. Inventory is a covered asset under the insurance policy, as is the production facility itself.

Total estimated losses related to this event are $65,428, primarily attributable to the write-off of motorized chassis, and, through the fiscal quarter ended January 31, 2025, the Company has received insurance proceeds related to this event totaling $33,000. As of January 31, 2025, the Company recorded an insurance recovery receivable in the amount of $31,428 related to the remaining estimated damages incurred for which we deem the recovery of such losses from our insurance carriers to be probable. This insurance recovery receivable is included in Accounts receivable, other, net on the Condensed Consolidated Balance Sheets, as we believe recovery will be realized within one year of the balance sheet date.

Given the expectation of recovery from insurance, the impact on our consolidated income (loss) before income taxes during fiscal 2024 and through the second quarter of fiscal 2025 related to the losses incurred on the weather damages noted above was not material. As of the date of this report, the Company is still in the process of fully assessing damages and submitting relevant insurance claim information.

Although our insurance covers business interruption, the Company has not recognized any recovery for business interruption to date and will do so at the time of final settlement or when nonrefundable cash advances are made in subsequent periods.



21


ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

Unless otherwise indicated, all U.S. Dollar and Euro amounts are presented in thousands except share and per share data.

Forward-Looking Statements

This report includes certain statements that are “forward-looking” statements within the meaning of the U.S. Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. These forward-looking statements are made based on management’s current expectations and beliefs regarding future and anticipated developments and their effects upon THOR, and inherently involve uncertainties and risks. These forward-looking statements are not a guarantee of future performance. We cannot assure you that actual results will not differ materially from our expectations. Factors which could cause materially different results include, among others:

the impact of inflation on the cost of our products as well as on general consumer demand;
the effect of raw material and commodity price fluctuations, including the impact of tariffs, and/or raw material, commodity or chassis supply constraints;
the impact of war, military conflict, terrorism and/or cyber-attacks, including state-sponsored or ransom attacks;
the impact of sudden or significant adverse changes in the cost and/or availability of energy or fuel, including those caused by geopolitical events, on our costs of operation, on raw material prices, on our suppliers, on our independent dealers or on retail customers;
the dependence on a small group of suppliers for certain components used in production, including chassis;
interest rates and interest rate fluctuations and their potential impact on the general economy and, specifically, on our independent dealers and consumers and our profitability;
the ability to ramp production up or down quickly in response to rapid changes in demand while also managing costs and market share;
the level and magnitude of warranty and recall claims incurred;
the ability of our suppliers to financially support any defects in their products;
the financial health of our independent dealers and their ability to successfully manage through various economic conditions;
legislative, regulatory and tax law and/or policy developments including their potential impact on our independent dealers, retail customers or on our suppliers;
the costs of compliance with governmental regulation;
the impact of an adverse outcome or conclusion related to current or future litigation or regulatory investigations;
public perception of and the costs related to environmental, social and governance matters;
legal and compliance issues including those that may arise in conjunction with recently completed transactions;
lower consumer confidence and the level of discretionary consumer spending;
the impact of exchange rate fluctuations;
restrictive lending practices which could negatively impact our independent dealers and/or retail consumers;
management changes;
the success of new and existing products and services;
the ability to maintain strong brands and develop innovative products that meet consumer demands;
the ability to efficiently utilize existing production facilities;
changes in consumer preferences;



22


the risks associated with acquisitions, including: the pace and successful closing of an acquisition, the integration and financial impact thereof, the level of achievement of anticipated operating synergies from acquisitions, the potential for unknown or understated liabilities related to acquisitions, the potential loss of existing customers of acquisitions and our ability to retain key management personnel of acquired companies;
a shortage of necessary personnel for production and increasing labor costs and related employee benefits to attract and retain production personnel in times of high demand;
the loss or reduction of sales to key independent dealers, and stocking level decisions of our independent dealers;
disruption of the delivery of units to independent dealers or the disruption of delivery of raw materials, including chassis, to our facilities;
increasing costs for freight and transportation;
the ability to protect our information technology systems from data breaches, cyber-attacks and/or network disruptions;
asset impairment charges;
competition;
the impact of losses under repurchase agreements;
the impact of the strength of the U.S. dollar on international demand for products priced in U.S. dollars;
general economic, market, public health and political conditions in the various countries in which our products are produced and/or sold;
the impact of changing emissions and other related climate change regulations in the various jurisdictions in which our products are produced, used and/or sold;
changes to our investment and capital allocation strategies or other facets of our strategic plan; and
changes in market liquidity conditions, credit ratings and other factors that may impact our access to future funding and the cost of debt.

These and other risks and uncertainties are discussed more fully in Item 1A of our Annual Report on Form 10-K for the year ended July 31, 2024.

We disclaim any obligation or undertaking to disseminate any updates or revisions to any forward-looking statements contained in this report or to reflect any change in our expectations after the date hereof or any change in events, conditions or circumstances on which any statement is based, except as required by law.



23


Executive Overview

We were founded in 1980 and have grown to become the largest manufacturer of recreational vehicles (“RVs”) in the world based on units sold and revenue. We are also the largest manufacturer of RVs in North America, and one of the largest manufacturers of RVs in Europe. In North America, according to Statistical Surveys, Inc. (“Stat Surveys”), for the calendar year ended December 31, 2024, THOR’s current combined U.S. and Canadian market share based on units sold was approximately 39.0% for travel trailers and fifth wheels combined and approximately 47.2% for motorhomes. In Europe, according to the European Caravan Federation (“ECF”), our European market share for the calendar year ended December 31, 2024 was approximately 24.9% for motorcaravans and campervans combined and approximately 18.0% for caravans.

Industry Outlook — North America

The Company monitors industry conditions in the North American RV market using a number of resources including its own performance tracking and modeling. The Company also considers monthly wholesale shipment data as reported by the RV Industry Association (“RVIA”), which is typically issued on a one-month lag and represents manufacturers’ North American RV production and delivery to dealers. In addition, we monitor monthly North American retail sales trends as reported by Stat Surveys, whose data is typically issued on a month-and-a-half lag. The Company believes that monthly RV retail sales data is important as consumer purchases impact future dealer orders and ultimately our production and net sales.

North American RV independent dealer inventory of our North American RV products as of January 31, 2025 decreased 1.8% to approximately 86,200 units, compared to approximately 87,800 units as of January 31, 2024. As of January 31, 2025, we believe North American dealer inventory levels for most products are generally in line with the levels that dealers are comfortable stocking heading into the spring selling season given the current retail sales levels and associated carrying costs. We believe dealers will continue to closely evaluate the unit stocking levels that they will elect to carry in future periods, which may be less than historical unit stocking levels, due to a combination of factors such as slower retail activity, higher RV wholesale prices as well as current interest rates and other carrying costs.

THOR’s North American RV backlog as of January 31, 2025 increased $289,604, or 15.2%, to $2,198,493 compared to $1,908,889 as of January 31, 2024, with the increase driven primarily by an increase in North American Towable backlog.

North American Industry Wholesale Statistics

Key wholesale statistics for the North American RV industry, as reported by RVIA for the periods indicated, are as follows:

U.S. and Canada Wholesale Unit Shipments
Calendar YearIncrease%
20242023(Decrease)Change
North American Towable units298,842 267,295 31,547 11.8
North American Motorized units34,891 45,879 (10,988)(23.9)
Total333,733 313,174 20,559 6.6

In March 2025, RVIA issued a revised forecast for calendar year 2025 wholesale unit shipments. Under the RVIA’s most likely scenario, towable and motorized unit shipments are projected to be approximately 313,300 units and 36,800 units, respectively, for an annual total of approximately 350,100 units, up 4.9% from the 2024 calendar year wholesale shipments. The RVIA’s most likely forecast for calendar year 2025 of 350,100 total units could range from a lower estimate of approximately 333,400 total units to an upper estimate of approximately 366,800 total units.





24


North American Industry Retail Statistics

Key retail statistics for the North American RV industry, as reported by Stat Surveys for the periods indicated, are as follows:

U.S. and Canada Retail Unit Registrations
Calendar YearIncrease%
20242023(Decrease)Change
North American Towable units315,179336,601(21,422)(6.4)
North American Motorized units39,95745,277(5,320)(11.7)
Total355,136381,878(26,742)(7.0)

Note: Data reported by Stat Surveys is based on official state and provincial records. This information is subject to adjustment, is continuously updated and is often impacted by delays in reporting by various states or provinces.

While we anticipate that near-term demand will be influenced by many factors, including consumer confidence and the level of consumer spending on discretionary products, we believe future retail demand over the longer term will exceed historical, pre-pandemic levels. We believe interest in the RV lifestyle remains high as consumers continue to value the perceived benefits offered by the RV lifestyle, which provides people with the ability to connect with loved ones and nature as well as the potential to get away for short, frequent breaks or longer adventures.

Company North American Wholesale Statistics

The Company’s North American wholesale RV shipments, for the calendar years ended December 31, 2024 and 2023 to correspond to the North American industry wholesale periods noted above, were as follows:

U.S. and Canada Wholesale Unit Shipments
Calendar YearIncrease%
20242023(Decrease)Change
North American Towable units116,913 102,141 14,772 14.5
North American Motorized units16,099 21,416 (5,317)(24.8)
Total133,012123,5579,4557.7

Company North American Retail Statistics

Retail statistics of the Company’s North American RV products, as reported by Stat Surveys, for the calendar years ended December 31, 2024 and 2023 to correspond to the North American industry retail periods noted above, were as follows:

U.S. and Canada Retail Unit Registrations
 Calendar YearIncrease%
20242023(Decrease)Change
North American Towable units119,656 136,468 (16,812)(12.3)
North American Motorized units18,862 22,060 (3,198)(14.5)
Total138,518 158,528 (20,010)(12.6)

Note: Data reported by Stat Surveys is based on official state and provincial records. This information is subject to adjustment, is continuously updated and is often impacted by delays in reporting by various states or provinces.





25


North American Outlook

Historically, RV industry sales have been impacted by a number of economic conditions faced by RV dealers, and ultimately retail consumers, such as the rate of unemployment, the rate of inflation, the level of consumer confidence, the disposable income of consumers, interest rates, credit availability, the health of the housing market, tax rates and fuel availability and prices. We believe these factors will continue to affect retail sales in fiscal 2025. In addition, due to inflationary pressures, higher current interest rates and other factors, we believe that RV dealers will be continuously reevaluating their desired stocking levels, which may result in lower than historical dealer inventory stocking levels on a unit basis. It is difficult to predict the extent to which any or all of these factors will impact the RV industry or our business in a particular future period, however, we currently believe the remainder of fiscal 2025 will continue to be negatively impacted by these factors.

Despite the continuing near-term challenges, we remain optimistic about the future of North American retail sales in the long term, as there are many factors driving product interest. Surveys conducted by THOR, RVIA and others show that Americans of all generations love the freedom of the outdoors and the enrichment that comes with living an active lifestyle. RVs allow people to be in control of their travel experiences, going where they want, when they want and with the people they want. The RV units we design, produce and sell allow people to spend time outdoors pursuing their favorite activities, creating cherished moments and deeply connecting with family and friends. Based on the ongoing value consumers place on these factors, we expect to see long-term growth in the North American RV industry. The growth in industry-wide RV sales during late calendar year 2020 through early calendar year 2023 resulted in exposing a wider range of consumers to the RV lifestyle. As a result, we believe many of those who have been exposed to the industry for the first time will become future owners once general economic conditions improve, and that those who became first-time owners since the onset of the pandemic will become long-term RVers, resulting in future repeat and upgrade sales opportunities. We also believe many consumers are likely to continue opting for fewer vacations via air travel, cruise ships and hotels, while preferring vacations that RVs are uniquely positioned to provide, allowing consumers the ability to explore or unwind, often close to home. In addition, we believe that the availability of camping and RV parking facilities will be an important factor in the future growth of the industry and view both the significant recent investments and the committed future investments by campground owners, states and the federal government in camping facilities and accessibility to state and federal parks and forests to be positive long-term factors.

Economic and industry-wide factors that have historically affected, and which we believe will continue to affect, our operating results include the costs of commodities, the availability of critical supply components and labor costs incurred in the production of our products. Material and labor costs are the primary factors determining our cost of products sold, and any future increases in raw material or labor costs will impact our profit margins negatively if we are unable to offset those cost increases through a combination of product recontenting, material sourcing strategies, efficiency improvements or raising the selling prices for our products by corresponding amounts. We are closely monitoring the potential for the imposition of new or additional U.S tariffs on imports, as well as potential retaliatory tariffs or other measures certain other countries may impose on U.S. imports, that may increase our material costs or disrupt our supply of materials. We are currently uncertain as to the ultimate impact these measures may have given the rapidly changing environment surrounding tariffs and other related political topics. Historically, we have generally been able to offset net cost increases over time.

It is extremely difficult to predict when or whether future supply chain issues related to chassis or other components used in the production of RVs will arise. Modifying available chassis for certain motorized products to use for other products is not a viable alternative, particularly in the short term, due to engineering requirements. Uncertainties related to changing state and federal emission standards may also negatively impact the availability of chassis used in our production of certain North American motorized RVs and could also impact consumer buying patterns. The North American recreational vehicle industry has, from time to time in the past, experienced shortages of chassis for various reasons, including component shortages, production delays or other production issues and work stoppages at the chassis manufacturers.

While the North American RV industry has at times faced supply shortages or delivery delays of other, non-chassis raw material components, the supply chain is currently able to support our demand. If any of these factors were to impact our suppliers’ ability to fully supply our needs for key components, our costs of such components and our production output could be adversely affected.





26


Industry Outlook — Europe

The Company monitors industry conditions in the European RV market using a number of resources including its own performance tracking and modeling. The Company also considers retail trends in the European RV market as reported by the European Caravan Federation (“ECF”) and its members. On a monthly basis, the Company receives OEM-specific reports for most of the individual member countries that make up the ECF through the Caravaning Industrie Verband e.V. (“CIVD”). The timing of these reports may vary, but typically they are issued on a one-to-two-month lag. While most countries provide OEM-specific information, the United Kingdom, which made up 18.8% and 10.3% of the caravan and motorcaravan (including campervans) European market for the calendar year ended December 31, 2024, respectively, does not provide OEM-specific information. Industry wholesale shipment data for the European RV market is not available.

Within Europe, over 90% of our sales are made to dealers within 10 different European countries. The market conditions, as well as the operating status of our independent dealers within each country, vary based on the various local economic and other conditions. It is inherently difficult to generalize about the operating conditions within the entire European region.

Independent dealer inventory of our European RV products as of January 31, 2025 increased 3.6% to approximately 25,700 units as compared to approximately 24,800 units as of January 31, 2024. In both Germany, which accounts for approximately 60% of our European product sales, and in the other various countries we serve, independent RV dealer inventory levels of our motorized European products are generally in line with historic seasonal levels, while towable inventory is slightly elevated.

THOR’s European RV backlog as of January 31, 2025 decreased $1,102,292, or 40.1%, to $1,644,015 compared to $2,746,307 as of January 31, 2024, primarily due to improved chassis supply availability as chassis constraints in the prior year resulted in significantly elevated backlogs as of January 31, 2024. The current backlog levels remain higher than historic seasonal levels.

European Industry Retail Statistics

Key retail statistics for the European RV industry, as reported by the ECF for the periods indicated, are as follows:

European Unit Registrations
Motorcaravan and Campervan (2)
Caravan
Calendar Year%Calendar Year%
 20242023Change20242023Change
OEM Reporting Countries (1)
138,743 129,269 7.346,628 47,740 (2.3)
Non-OEM Reporting Countries (1)
21,599 17,221 25.414,237 16,113 (11.6)
Total160,342 146,490 9.560,865 63,853 (4.7)

(1)Industry retail registration statistics have been compiled from individual countries' reporting of retail sales, and include the following countries: Germany, France, Sweden, Netherlands, Norway, Italy, Spain and others, collectively the “OEM Reporting Countries.” The “Non-OEM Reporting Countries” are primarily the United Kingdom and others. Total European unit registrations are reported quarterly by the ECF.
(2)The ECF reports motorcaravans and campervans together.
Note: Data from the ECF is subject to adjustment, is continuously updated and is often impacted by delays in reporting by various countries. (The "Non-OEM Reporting Countries" either do not report OEM-specific data to the ECF or do not have it available for the entire time period covered).





27


Company European Retail Statistics (1)

European Unit Registrations (1)
Calendar YearIncrease%
20242023(Decrease)Change
Motorcaravan and Campervan34,506 27,006 7,500 27.8 
Caravan8,398 8,704 (306)(3.5)
Total OEM-Reporting Countries42,904 35,710 7,194 20.1 

(1)Company retail registration statistics have been compiled from individual countries reporting of retail sales, and include the following countries: Germany, France, Sweden, Netherlands, Norway, Italy, Spain and others, collectively the “OEM Reporting Countries.”
Note: Data from the ECF is subject to adjustment, is continuously updated and is often impacted by delays in reporting by various countries.

European Outlook

Our European operations offer a full lineup of leisure vehicles including caravans and motorized products including urban vehicles, campervans and small-to-large motorcaravans. Our product offerings are not limited to vehicles only but also include accessories and services, including vehicle rentals. We address European retail customers through a sophisticated brand management approach based on consumer segmentation according to target group, core values and emotions. With the assistance of data-based and digital marketing, we intend to continue expanding our retail customer reach to new and younger consumer segments.

The impact of current macroeconomic factors on our business, including inflation and interest rates, supply chain constraints, environmental and sustainability regulations and geopolitical events, is uncertain. Our outlook for future European RV retail sales depends upon the various economic and regulatory conditions in the respective countries in which we sell our products. End-customer demand for RVs depends strongly on consumer confidence. Factors such as the rate of unemployment, the rate of inflation, private consumption and investments, the level of disposable income of consumers, interest rates, the health of the housing market, tax rates and regulatory restrictions and, since the pandemic, travel safety considerations all influence retail sales. Our long-term outlook for future growth in European RV retail sales remains positive as more people discover RVs as a way to support their lifestyle in search of independence and individuality, as well as using the RV as a multi-purpose vehicle to escape urban life and explore outdoor activities and nature.

We and our independent European dealers market our European recreational vehicles through multiple avenues including at numerous RV fairs at the country and regional levels which occur throughout the calendar year. These fairs have historically been well-attended events that allow retail consumers the ability to see the newest products, features and designs and to talk with product experts in addition to being able to purchase or order an RV. The most recent CMT Show in Stuttgart in late January 2025, which experienced near-record attendance, demonstrates the continued high level of interest and consumer demand in the RV lifestyle. In addition to our attendance at various strategic trade fairs, we have and will continue to strengthen and expand our digital activities to reach high potential target groups, generate leads and steer customers directly to dealerships. With approximately 1,100 active independent dealers in Germany and throughout Europe with whom we do business, we believe our European brands have one of the strongest and most professionally structured dealer and service networks in Europe.

Economic or industry-wide factors affecting our European RV operating results include the availability and costs of commodities and component parts and the labor used in the manufacture of our products. Material and labor costs are the primary factors determining our cost of products sold and any future increases in these costs will impact our profit margins negatively if we are unable to offset those cost increases through a combination of product recontenting, material sourcing strategies, efficiency improvements or raising the selling prices for our products by corresponding amounts.

While overall chassis supply has improved, disruption in the sequence of chassis supply has in the past, and could in the future, inhibit our ability to efficiently and consistently maintain our planned production levels. Uncertainties related to changing emission standards may also negatively impact the availability of chassis used in our production of certain European motorized RVs and could also impact consumer buying patterns.



28


Where possible, to minimize the future impact of supply chain constraints, we have identified a second-source supplier base for certain component parts; however, the engineering requirements associated with an alternate component part, particularly the chassis on which our various units are built, limit the impact of these alternative suppliers on reducing any near-term supply constraints.

In addition to potential future material supply constraints, labor shortages have in the past, and could in the future, impact our European operations given the numerous locations where our manufacturing sites are located and the differing availability of skilled labor in those locations.



29


Three Months Ended January 31, 2025 Compared to the Three Months Ended January 31, 2024

NET SALES:Three Months Ended
January 31, 2025
Three Months Ended
January 31, 2024
Change
Amount
%
Change
Recreational vehicles
North American Towable$828,266 $730,968 $97,298 13.3
North American Motorized446,298 570,424 (124,126)(21.8)
Total North America1,274,564 1,301,392 (26,828)(2.1)
European612,465 782,294 (169,829)(21.7)
Total recreational vehicles1,887,029 2,083,686 (196,657)(9.4)
Other185,653 166,534 19,119 11.5
Intercompany eliminations(54,575)(42,851)(11,724)(27.4)
Total$2,018,107 $2,207,369 $(189,262)(8.6)

# OF UNITS:
Recreational vehicles
North American Towable28,013 21,958 6,055 27.6
North American Motorized3,526 4,438 (912)(20.5)
Total North America31,539 26,396 5,143 19.5
European9,442 13,080 (3,638)(27.8)
Total40,981 39,476 1,505 3.8

GROSS PROFIT:% of
Segment
Net Sales
% of
Segment
Net Sales
Change
Amount
%
Change
Recreational vehicles
North American Towable$91,646 11.1$53,897 7.4$37,749 70.0
North American Motorized34,741 7.860,721 10.6(25,980)(42.8)
Total North America126,387 9.9114,618 8.811,769 10.3
European80,929 13.2119,325 15.3(38,396)(32.2)
Total recreational vehicles207,316 11.0233,943 11.2(26,627)(11.4)
Other, net37,881 20.436,904 22.2977 2.6
Total$245,197 12.1$270,847 12.3$(25,650)(9.5)

SELLING, GENERAL AND ADMINISTRATIVE EXPENSES:
Recreational vehicles
North American Towable$59,333 7.2$56,006 7.7$3,327 5.9
North American Motorized27,033 6.130,792 5.4(3,759)(12.2)
Total North America86,366 6.886,798 6.7(432)(0.5)
European67,296 11.069,263 8.9(1,967)(2.8)
Total recreational vehicles153,662 8.1156,061 7.5(2,399)(1.5)
Other19,420 10.519,049 11.4371 1.9
Corporate33,140 45,015 (11,875)(26.4)
Total$206,222 10.2$220,125 10.0$(13,903)(6.3)



30


INCOME (LOSS) BEFORE INCOME TAXES:Three Months Ended
January 31, 2025
% of
Segment
Net Sales
Three Months Ended
January 31, 2024
% of
Segment
Net Sales
Change
Amount
%
Change
Recreational vehicles
North American Towable$28,152 3.4$661 0.1$27,491 4,159.0
North American Motorized4,298 1.026,460 4.6(22,162)(83.8)
Total North America32,450 2.527,121 2.15,329 19.6
European2,210 0.438,057 4.9(35,847)(94.2)
Total recreational vehicles34,660 1.865,178 3.1(30,518)(46.8)
Other, net8,268 4.57,343 4.4925 12.6
Corporate(44,528)(65,627)21,099 32.1
Total$(1,600)(0.1)$6,894 0.3$(8,494)(123.2)


ORDER BACKLOG:
As of
January 31, 2025
As of
January 31, 2024
Change
Amount
%
Change
Recreational vehicles
North American Towable$1,073,758 $836,202 $237,556 28.4
North American Motorized1,124,735 1,072,687 52,048 4.9
Total North America2,198,493 1,908,889 289,604 15.2
European1,644,015 2,746,307 (1,102,292)(40.1)
Total$3,842,508 $4,655,196 $(812,688)(17.5)

CONSOLIDATED

Consolidated net sales for the three months ended January 31, 2025 decreased $189,262, or 8.6%, compared to the three months ended January 31, 2024. Approximately 30.3% of the Company’s consolidated net sales for the quarter ended January 31, 2025 were transacted in a currency other than the U.S. dollar. The Company’s most material exchange rate exposure is sales in Euros. The $189,262 decrease in consolidated net sales includes a decrease of $21,953 from the change in currency exchange rates between the two periods. To determine this impact, net sales transacted in currencies other than U.S. dollars have been translated to U.S. dollars using the average exchange rates that were in effect during the comparative periods.

Consolidated gross profit for the three months ended January 31, 2025 decreased $25,650, or 9.5%, compared to the three months ended January 31, 2024. Consolidated gross profit was 12.1% of consolidated net sales for the three months ended January 31, 2025 and 12.3% for the three months ended January 31, 2024. The decreases in consolidated gross profit and the consolidated gross profit percentage were both primarily due to the impact of the decrease in consolidated net sales in the current-year quarter compared to the prior-year quarter.

Selling, general and administrative expenses for the three months ended January 31, 2025 decreased $13,903, or 6.3%, compared to the three months ended January 31, 2024, primarily due to the overall decrease in Corporate selling, general and administrative expense as discussed below, as well as the impact of the 8.6% decrease in consolidated net sales and the decrease in consolidated income before income taxes, which resulted in lower related sales commissions and other incentive compensation.

The decrease in Other income, net of $16,246 for the three months ended January 31, 2025 as compared to the three months ended January 31, 2024 is primarily due to the unfavorable changes in Corporate other income and expenses as discussed below as well as larger gains on the dispositions of property, plant and equipment in the prior-year quarter.

The decrease of $8,494, or 123.2%, in income (loss) before income taxes for the three months ended January 31, 2025 as compared to the three months ended January 31, 2024 was primarily driven by the decrease in consolidated net sales.



31


The overall effective income tax rate for the three months ended January 31, 2025 was (93.1)% compared with 22.7% for the three months ended January 31, 2024. The year-over-year change is a result of the jurisdictional mix of earnings between foreign and domestic operations, inclusive of non-deductible foreign exchange losses not subject to taxation, which had a greater percentage impact on the effective income tax rate during the three months ended January 31, 2025 as compared to the prior-year quarter.

Additional information concerning the changes in net sales, gross profit, selling, general and administrative expenses and income (loss) before income taxes are addressed below and in the segment reporting that follows.

Corporate costs included in consolidated selling, general and administrative expenses decreased $11,875 for the three months ended January 31, 2025 compared to the three months ended January 31, 2024. This decrease included a decrease in deferred compensation expense of $7,092 due to market value fluctuations between the two periods, which was primarily offset by the decrease in other income related to the deferred compensation plan assets noted below. Legal and professional fees also decreased $7,907, primarily due to the prior-year period including $7,175 in third-party fees related to the November 2023 debt refinancing. These decreases were partially offset by the prior-year quarter including $4,200 of income from adjustments made related to the matters discussed in Note 14 to the Condensed Consolidated Financial Statements.

Net expense in Corporate interest and other income and expense decreased $9,224 for the three months ended January 31, 2025 compared to the three months ended January 31, 2024. Net interest expense decreased $14,835 primarily due to lower average outstanding debt balances and lower interest rates, in addition to the prior-year interest expense including debt extinguishment charges of $7,566 related to the November 2023 debt refinancing. In addition, there was a favorable change of $1,800 in the non-cash foreign currency adjustments related to certain Euro-denominated loans compared to the prior-year period. These favorable changes were partially offset by a decrease of $8,371 in other income on the fair value of the Company's deferred compensation plan assets due to market value fluctuations between the two periods.





32


Segment Reporting

NORTH AMERICAN TOWABLE RECREATIONAL VEHICLES

Analysis of the change in net sales for the three months ended January 31, 2025 compared to the three months ended January 31, 2024:

Three Months Ended
January 31, 2025
% of
Segment
Net Sales
Three Months Ended
January 31, 2024
% of
Segment
Net Sales
Change Amount
%
Change
NET SALES:
North American Towable
Travel Trailers$518,620 62.6 $471,483 64.5 $47,137 10.0
Fifth Wheels309,646 37.4 259,485 35.5 50,161 19.3
Total North American Towable$828,266 100.0 $730,968 100.0 $97,298 13.3
Three Months Ended
January 31, 2025
% of
Segment
Shipments
Three Months Ended
January 31, 2024
% of
Segment
Shipments
Change Amount
%
Change
# OF UNITS:
North American Towable
Travel Trailers23,140 82.6 17,652 80.4 5,488 31.1
Fifth Wheels4,873 17.4 4,306 19.6 567 13.2
Total North American Towable28,013 100.0 21,958 100.0 6,055 27.6
IMPACT OF CHANGE IN PRODUCT MIX AND PRICE ON NET SALES:
%
Change
North American Towable
Travel Trailers(21.1)
Fifth Wheels6.1
Total North American Towable(14.3)

The increase in total North American Towable net sales of 13.3% compared to the prior-year quarter resulted from a 27.6% increase in unit shipments and a 14.3% decrease in the overall net price per unit due to the combined impact of changes in product mix and price. The increase in unit shipments is primarily due to the higher demand for the lower-cost travel trailer units, which increased 31.1% over the prior-year quarter. According to statistics published by RVIA, for the three months ended January 31, 2025, combined North American travel trailer and fifth wheel wholesale unit shipments increased 11.2% compared to the same period last year. According to the most recently published statistics from Stat Surveys, for the three months ended December 31, 2024 and 2023, our North American market share for travel trailers and fifth wheels combined was 36.1% and 39.7%, respectively. Comparisons of Company shipments to industry shipments on a quarterly basis would not necessarily be indicative of the results expected for a full fiscal year.

The decrease in the overall net price per unit within the travel trailer product line of 21.1% was primarily due to a change in product mix trending toward the more moderately-priced units as compared to the prior-year quarter. The increase in the overall net price within the fifth wheel product line of 6.1% was primarily due to product mix changes and lower sales discounting as compared to the prior-year quarter.

North American Towable cost of products sold increased $59,549 to $736,620, or 88.9% of North American Towable net sales, for the three months ended January 31, 2025 compared to $677,071, or 92.6% of North American Towable net sales, for the three months ended January 31, 2024. Changes in material, labor, freight-out and warranty costs comprised $60,277 of the $59,549 increase in cost of products sold. Material, labor, freight-out and warranty costs as a combined percentage of North American Towable net sales decreased to 79.8% for the three months ended January 31, 2025 compared to 82.2% for the three months ended January 31, 2024, primarily due to a decrease in the material cost percentage from the combined net favorable impacts of lower sales discounting and cost-saving initiatives. The warranty cost percentage also improved.



33


Total manufacturing overhead decreased a slight $728 in correlation with the net sales increase, but decreased as a percentage of North American Towable net sales from 10.4% to 9.1% as the increased net sales levels resulted in lower overhead costs per unit sold.

The increase in North American Towable gross profit of $37,749 for the three months ended January 31, 2025 compared to the three months ended January 31, 2024 was driven by the increase in North American Towable net sales, and the increase in the gross profit percentage is due to the decrease in the cost of products sold percentage noted above.

The increase in North American Towable selling, general and administrative expenses of $3,327 for the three months ended January 31, 2025 compared to the three months ended January 31, 2024 was primarily due to the increase in North American Towable net sales and income before income taxes causing related commissions, incentive and other compensation costs to increase by $3,448. The decrease in the overall selling, general and administrative expense as a percentage of North American Towable net sales is primarily due to the increase in net sales.

The increase in North American Towable income before income taxes of $27,491 for the three months ended January 31, 2025 compared to the three months ended January 31, 2024 was primarily due to the increase in North American Towable net sales, while North American Towable income before income taxes as a percentage of North American Towable net sales increased primarily due to the decrease in the cost of products sold percentage noted above.




34


NORTH AMERICAN MOTORIZED RECREATIONAL VEHICLES

Analysis of the change in net sales for the three months ended January 31, 2025 compared to the three months ended January 31, 2024:

Three Months Ended
January 31, 2025
% of
Segment
Net Sales
Three Months Ended
January 31, 2024
% of
Segment
Net Sales
Change
Amount
%
Change
NET SALES:
North American Motorized
Class A$148,009 33.2 $178,308 31.3 $(30,299)(17.0)
Class C204,053 45.7 275,632 48.3 (71,579)(26.0)
Class B94,236 21.1 116,484 20.4 (22,248)(19.1)
Total North American Motorized$446,298 100.0 $570,424 100.0 $(124,126)(21.8)
Three Months Ended
January 31, 2025
% of
Segment
Shipments
Three Months Ended
January 31, 2024
% of
Segment
Shipments
Change
Amount
%
Change
# OF UNITS:
North American Motorized
Class A847 24.0 875 19.7 (28)(3.2)
Class C1,902 53.9 2,539 57.2 (637)(25.1)
Class B777 22.1 1,024 23.1 (247)(24.1)
Total North American Motorized3,526 100.0 4,438 100.0 (912)(20.5)
IMPACT OF CHANGE IN PRODUCT MIX AND PRICE ON NET SALES:
%
Change
North American Motorized
Class A(13.8)
Class C(0.9)
Class B5.0
Total North American Motorized(1.3)

The decrease in total North American Motorized net sales of 21.8% compared to the prior-year quarter resulted from a 20.5% decrease in unit shipments and a 1.3% decrease in the overall net price per unit due to the impact of changes in product mix and price. The decrease in unit shipments is primarily due to a softening in current dealer and consumer demand in comparison with the demand in the prior-year quarter. According to statistics published by RVIA, for the three months ended January 31, 2025, combined North American motorhome wholesale unit shipments decreased 19.1% compared to the same period last year. According to the most recently published statistics from Stat Surveys, for the three months ended December 31, 2024 and 2023, our North American market share for motorhomes was 46.2% and 47.3%, respectively. Comparisons of Company shipments to industry shipments on a quarterly basis would not necessarily be indicative of the results expected for a full fiscal year.

The decrease in the overall net price per unit within the Class A product line of 13.8% was primarily due to product mix changes, primarily a higher concentration of the more moderately-priced gas units as opposed to the higher-priced diesel units in the current-year quarter, in addition to higher discounting levels. The decrease in the overall net price per unit within the Class C product line of 0.9% was primarily due to higher discounting levels. The increase in the overall net price per unit within the Class B product line of 5.0% was primarily due to increases from product mix changes and selective net selling price increases being partially offset by higher discounting levels since the prior-year quarter.





35


North American Motorized cost of products sold decreased $98,146 to $411,557, or 92.2% of North American Motorized net sales, for the three months ended January 31, 2025 compared to $509,703, or 89.4% of North American Motorized net sales, for the three months ended January 31, 2024. The changes in material, labor, freight-out and warranty costs comprised $91,286 of the $98,146 decrease primarily due to the decreased net sales volume. Material, labor, freight-out and warranty costs as a combined percentage of North American Motorized net sales increased to 84.6% for the three months ended January 31, 2025 compared to 82.3% for the three months ended January 31, 2024, with the increase mainly due to an increase in the material cost percentage, primarily due to increased sales discounting, partially offset by a decrease in the warranty cost percentage.

Total manufacturing overhead decreased $6,860 in correlation with the net sales decrease, but increased as a percentage of North American Motorized from 7.1% to 7.6% as the decrease in net sales levels resulted in higher overhead costs per unit sold.

The decrease in North American Motorized gross profit of $25,980 for the three months ended January 31, 2025 compared to the three months ended January 31, 2024 was driven by the decrease in North American Motorized net sales, and the decrease in the gross profit percentage is due to the increase in the cost of products sold percentage noted above.

The decrease in North American Motorized selling, general and administrative expenses of $3,759 for the three months ended January 31, 2025 compared to the three months ended January 31, 2024 was primarily due to the decreases in North American Motorized net sales and income before income taxes, which caused related commissions, incentive and other compensation to decrease by $4,160. The increase in the overall selling, general and administrative expense as a percentage of North American Motorized net sales is primarily due to the decrease in North American Motorized net sales.

The decrease in North American Motorized income before income taxes of $22,162 for the three months ended January 31, 2025 compared to the three months ended January 31, 2024 was primarily due to the decrease in North American Motorized net sales, and the primary reasons for the decrease in percentage were the increases in the cost of products sold and selling, general and administrative expense percentages noted above.




36


EUROPEAN RECREATIONAL VEHICLES

Analysis of the change in net sales for the three months ended January 31, 2025 compared to the three months ended January 31, 2024:

Three Months Ended
January 31, 2025
% of
Segment
Net Sales
Three Months Ended
January 31, 2024
% of
Segment
Net Sales
Change
Amount
%
Change
NET SALES:
European
Motorcaravan$335,646 54.8 $424,813 54.3 $(89,167)(21.0)
Campervan165,964 27.1 244,724 31.3 (78,760)(32.2)
Caravan42,180 6.9 51,087 6.5 (8,907)(17.4)
Other68,675 11.2 61,670 7.9 7,005 11.4
Total European$612,465 100.0 $782,294 100.0 $(169,829)(21.7)
Three Months Ended
January 31, 2025
% of
Segment
Shipments
Three Months Ended
January 31, 2024
% of
Segment
Shipments
Change
Amount
%
Change
# OF UNITS:
European
Motorcaravan4,471 47.4 5,563 42.5 (1,092)(19.6)
Campervan3,138 33.2 5,382 41.1 (2,244)(41.7)
Caravan1,833 19.4 2,135 16.4 (302)(14.1)
Total European9,442 100.0 13,080 100.0 (3,638)(27.8)

IMPACT OF CHANGES IN FOREIGN CURRENCY, PRODUCT MIX AND PRICE ON NET SALES:
Foreign Currency %Mix and Price %%
Change
European
Motorcaravan(2.8)1.4(1.4)
Campervan(2.8)12.39.5
Caravan(2.8)(0.5)(3.3)
Total European(2.8)8.96.1

The decrease in total European Recreational Vehicle net sales of 21.7% compared to the prior-year quarter resulted from a 27.8% decrease in unit shipments offset in part by a 6.1% increase in the overall net price per unit due to the total combined impact of changes in foreign currency, product mix and price. The decrease in European Recreational Vehicle net sales of $169,829 includes a decrease of $21,953, or 2.8% netted in the 27.8% decrease, due to the decrease in foreign exchange rates compared to the prior-year quarter.

The overall net price per unit increase of 6.1% includes a 2.8% decrease due to the impact of foreign currency exchange rate changes and an 8.9% increase due to the combined impact of product mix and price, primarily due to the higher concentration of Motorcaravan sales in the current-year quarter due to improved chassis supply and fewer other component constraints compared to the prior-year quarter.

The constant-currency increase in the overall net price per unit within the Motorcaravan product line of 1.4% was primarily due to the impact of selective net selling price increases and product mix changes, partially offset by increased sales discounting. The constant-currency increase in the overall net price per unit within the Campervan product line of 12.3% was primarily due to the current-year quarter including a higher concentration of Campervan units with a purchased chassis that is included in the unit sales price as opposed to units with a customer-supplied chassis that is not included in the unit sales price. The constant-currency decrease in the Caravan product line of 0.5% was primarily due to increased sales discounting.



37


European Recreational Vehicle cost of products sold decreased $131,433 to $531,536, or 86.8% of European Recreational Vehicle net sales, for the three months ended January 31, 2025 compared to $662,969, or 84.7% of European Recreational Vehicle net sales, for the three months ended January 31, 2024. Changes in material, labor, freight-out and warranty costs comprised $125,682 of the $131,433 decrease. Material, labor, freight-out and warranty costs as a combined percentage of European Recreational Vehicle net sales was flat at 73.6% for both the three months ended January 31, 2025 and the three months ended January 31, 2024 as a result of a slight increase in the material cost percentage being offset by a decrease in the warranty cost percentage.

Total manufacturing overhead decreased $5,751 with the decrease in net sales but increased as a percentage of European Recreational Vehicle net sales from 11.1% to 13.2% primarily due to the net sales decrease resulting in higher overhead costs per unit sold.

The decrease in European Recreational Vehicle gross profit of $38,396 for the three months ended January 31, 2025 compared to the three months ended January 31, 2024 was primarily due to the decrease in European Recreational Vehicle net sales, and the decrease in the gross profit percentage is primarily due to the increase in the manufacturing overhead percentage noted above.

European Recreational Vehicle selling, general and administrative expenses decreased $1,967 for the three months ended January 31, 2025 compared to the three months ended January 31, 2024 and included a decrease in sales-related travel, advertising and promotional costs of $1,504 in correlation with the decrease in European Recreational Vehicle net sales, and the decrease in European Recreational Vehicle net sales and income before income taxes also caused related commissions, incentive and other compensation to decrease by $929. The increase in the overall selling, general and administrative expense as a percentage of European Recreational Vehicle net sales is primarily due to the decrease in European Recreational Vehicle net sales noted above.            

The decrease in European Recreational Vehicle income before income taxes of $35,847 for the three months ended January 31, 2025 compared to the three months ended January 31, 2024 was primarily due to the decrease in European Recreational Vehicle net sales, and the primary reasons for the decrease in percentage were the increases in both the cost of products sold and selling, general and administrative expense percentages noted above.



38


Six Months Ended January 31, 2025 Compared to the Six Months Ended January 31, 2024

NET SALES:Six Months Ended
January 31, 2025
Six Months Ended
January 31, 2024
Change
Amount
%
Change
Recreational vehicles
North American Towable$1,727,044 $1,676,422 $50,622 3.0
North American Motorized951,506 1,281,583 (330,077)(25.8)
Total North America2,678,550 2,958,005 (279,455)(9.4)
European1,217,368 1,490,495 (273,127)(18.3)
Total recreational vehicles3,895,918 4,448,500 (552,582)(12.4)
Other379,164 365,455 13,709 3.8
Intercompany eliminations(114,191)(105,827)(8,364)(7.9)
Total$4,160,891 $4,708,128 $(547,237)(11.6)

# OF UNITS:
Recreational vehicles
North American Towable58,031 50,065 7,966 15.9
North American Motorized7,267 10,020 (2,753)(27.5)
Total North America65,298 60,085 5,213 8.7
European18,077 24,972 (6,895)(27.6)
Total83,375 85,057 (1,682)(2.0)

GROSS PROFIT:% of
Segment
Net Sales
% of
Segment
Net Sales
Change
Amount
%
Change
Recreational vehicles
North American Towable$204,083 11.8$171,908 10.3$32,175 18.7
North American Motorized77,468 8.1140,113 10.9(62,645)(44.7)
Total North America281,551 10.5312,021 10.5(30,470)(9.8)
European173,577 14.3242,153 16.2(68,576)(28.3)
Total recreational vehicles455,128 11.7554,174 12.5(99,046)(17.9)
Other, net71,511 18.974,605 20.4(3,094)(4.1)
Total$526,639 12.7$628,779 13.4$(102,140)(16.2)

SELLING, GENERAL AND ADMINISTRATIVE EXPENSES:
Recreational vehicles
North American Towable$123,636 7.2$119,822 7.1$3,814 3.2
North American Motorized57,400 6.069,267 5.4(11,867)(17.1)
Total North America181,036 6.8189,089 6.4(8,053)(4.3)
European147,023 12.1148,952 10.0(1,929)(1.3)
Total recreational vehicles328,059 8.4338,041 7.6(9,982)(3.0)
Other38,894 10.336,818 10.12,076 5.6
Corporate79,466 63,162 16,304 25.8
Total$446,419 10.7$438,021 9.3$8,398 1.9



39


INCOME (LOSS) BEFORE INCOME TAXES:Six Months Ended
January 31, 2025
% of
Segment
Net Sales
Six Months Ended
January 31, 2024
% of
Segment
Net Sales
Change
Amount
%
Change
Recreational vehicles
North American Towable$74,973 4.3$49,910 3.0$25,063 50.2
North American Motorized13,379 1.463,512 5.0(50,133)(78.9)
Total North America88,352 3.3113,422 3.8(25,070)(22.1)
European3,387 0.366,824 4.5(63,437)(94.9)
Total recreational vehicles91,739 2.4180,246 4.1(88,507)(49.1)
Other, net13,042 3.416,819 4.6(3,777)(22.5)
Corporate(107,537)(117,589)10,052 8.5
Total$(2,756)(0.1)$79,476 1.7$(82,232)(103.5)

CONSOLIDATED

Consolidated net sales for the six months ended January 31, 2025 decreased $547,237, or 11.6%, compared to the six months ended January 31, 2024. Approximately 29.3% of the Company’s consolidated net sales for the six months ended January 31, 2025 were transacted in a currency other than the U.S. dollar. The Company’s most material exchange rate exposure is sales in Euros. The $547,237 decrease in consolidated net sales includes a decrease of $4,056 from the change in currency exchange rates between the two periods. To determine this impact, net sales transacted in currencies other than U.S. dollars have been translated to U.S. dollars using the average exchange rates that were in effect during the comparative periods.

Consolidated gross profit for the six months ended January 31, 2025 decreased $102,140 compared to the six months ended January 31, 2024. Consolidated gross profit was 12.7% of consolidated net sales for the six months ended January 31, 2025 and 13.4% for the six months ended January 31, 2024. The decreases in consolidated gross profit and the consolidated gross profit percentage were both primarily due to the impact of the decrease in consolidated net sales in the current-year period compared to the prior-year period.

Selling, general and administrative expenses for the six months ended January 31, 2025 increased $8,398, or 1.9%, compared to the six months ended January 31, 2024. This increase included the impact of the 11.6% decrease in consolidated net sales and the decrease in income (loss) before income taxes, which resulted in lower commissions and other incentive compensation, which was more than offset by the increase in certain Corporate selling, general and administrative expenses as discussed below.

The decrease of $82,232, or 103.5%, in income (loss) before income taxes for the six months ended January 31, 2025 compared to the six months ended January 31, 2024 was primarily driven by the decrease in consolidated net sales.

The overall effective income tax rate for the six months ended January 31, 2025 was (43.7)% compared with 24.0% for the six months ended January 31, 2024. The year-over-year change is a result of the jurisdictional mix of earnings between foreign and domestic operations, inclusive of the non-deductible foreign exchange losses not subject to taxation, which had a greater percentage impact on the effective income tax rate during the six months ended January 31, 2025 as compared to the prior-year period.

Additional information concerning the changes in net sales, gross profit, selling, general and administrative expenses and income (loss) before income taxes are addressed below and in the segment reporting that follows.





40


Corporate costs included in consolidated selling, general and administrative expenses increased $16,304 for the six months ended January 31, 2025 compared to the six months ended January 31, 2024. The increase included an increase in compensation costs of $15,151, primarily due to employee separation costs related to certain headcount reductions in the current-year period, and the prior-year period included income of $14,200 related to the matters discussed in Note 14 to the Condensed Consolidated Financial Statements. This increase also included an increase in deferred compensation expense of $4,032 due to market value fluctuations between the two periods, which was primarily offset by the increase in other income related to the deferred compensation plan assets noted below. These increases were partially offset by a decrease of $9,237 in legal and professional fees, primarily due to the prior-year period including $7,175 of third-party fees related to the November 2023 debt refinancing. In addition, there was a decrease in certain dealer promotional costs of $3,150 and a decrease of $3,450 in costs related to our standby repurchase obligations reserve due to decreases in both dealer inventory levels and repurchase activity compared to the prior-year period.

Net expense from Corporate interest and other income and expense decreased $26,356 for the six months ended January 31, 2025 compared to the six months ended January 31, 2024. Net interest expense decreased by $19,620 primarily due to lower average outstanding debt balances and lower interest rates coupled with the prior-year interest expense including debt extinguishment charges of $7,566 related to the November 2023 debt refinancing. In addition, the recorded operating results of our equity investments as discussed in Note 8 to the Condensed Consolidated Financial Statements improved by $4,932 in the current-year period as compared to the prior-year period, and there were favorable changes of $2,835 and $2,629 in the fair value of the Company’s deferred compensation assets and certain other equity investments due to market value fluctuations between the two periods. These favorable changes were partially offset by an unfavorable change of $3,774 in the non-cash foreign currency gains on certain Euro-denominated loans.

Segment Reporting

NORTH AMERICAN TOWABLE RECREATIONAL VEHICLES

Analysis of the change in net sales for the six months ended January 31, 2025 compared to the six months ended January 31, 2024:
Six Months Ended
January 31, 2025
% of
Segment
Net Sales
Six Months Ended
January 31, 2024
% of
Segment
Net Sales
Change Amount%
Change
NET SALES:
North American Towable
Travel Trailers$1,121,315 64.9 $1,091,021 65.1 $30,294 2.8
Fifth Wheels605,729 35.1 585,401 34.9 20,328 3.5
Total North American Towable$1,727,044 100.0 $1,676,422 100.0 $50,622 3.0
Six Months Ended
January 31, 2025
% of
Segment
Shipments
Six Months Ended
January 31, 2024
% of
Segment
Shipments
Change Amount%
Change
# OF UNITS:
North American Towable
Travel Trailers48,598 83.7 40,282 80.5 8,316 20.6
Fifth Wheels9,433 16.3 9,783 19.5 (350)(3.6)
Total North American Towable58,031 100.0 50,065 100.0 7,966 15.9
IMPACT OF CHANGE IN PRODUCT MIX AND PRICE ON NET SALES:%
Change
North American Towable
Travel Trailers(17.8)
Fifth Wheels7.1
Total North American Towable(12.9)





41


The increase in total North American Towable net sales of 3.0% compared to the prior-year period resulted from a 15.9% increase in unit shipments and a 12.9% decrease in the overall net price per unit due to the combined impact of changes in product mix and price. The increase in unit shipments was primarily due to the recent heightened demand for the lower-cost travel trailer units as compared to the prior-year period. According to statistics published by RVIA, for the six months ended January 31, 2025, combined North American travel trailer and fifth wheel wholesale unit shipments increased 10.1% compared to the same period last year. According to the most recently published statistics from Stat Surveys, for the six-month periods ended December 31, 2024 and 2023, our North American market share for travel trailers and fifth wheels combined was 37.7% and 40.6%, respectively. Comparisons of Company shipments to industry shipments on an interim basis would not necessarily be indicative of the results expected for a full fiscal year.

The decrease in the overall net price per unit within the travel trailer product line of 17.8% was primarily due to a change in product mix trending toward more moderately-priced units as compared to the prior-year period. The increase within the fifth wheel product line of 7.1% was primarily due to product mix changes and lower sales discounting as compared to the prior-year period.

North American Towable cost of products sold increased $18,447 to $1,522,961, or 88.2% of North American Towable net sales, for the six months ended January 31, 2025 compared to $1,504,514, or 89.7% of North American Towable net sales, for the six months ended January 31, 2024. Changes in material, labor, freight-out and warranty costs comprised $16,287 of the $18,447 increase in cost of products sold. Material, labor, freight-out and warranty costs as a combined percentage of North American Towable net sales were 79.5% for the six months ended January 31, 2025 compared to 80.9% for the six months ended January 31, 2024, primarily due to a decrease in the material cost percentage from the combined favorable impacts of lower sales discounting and cost-saving initiatives. The warranty cost percentage also improved.

Total manufacturing overhead increased $2,160 in correlation with the increase in sales and decreased as a percentage of North American Towable net sales from 8.8% to 8.7%.

The increase of $32,175 in North American Towable gross profit for the six months ended January 31, 2025 compared to the six months ended January 31, 2024 was driven by the increase in North American Towable net sales and the increase in the gross profit percentage is due to the decrease in the cost of products sold percentage noted above.

The increase of $3,814 in North American Towable selling, general and administrative expenses for the six months ended January 31, 2025 compared to the six months ended January 31, 2024 was primarily due to the impact of the increase in North American Towable net sales and income before income taxes, which caused related commissions, incentive and other compensation to increase by $3,737.

The increase of $25,063 in North American Towable income before income taxes for the six months ended January 31, 2025 compared to the six months ended January 31, 2024 was primarily due to the increase in North American Towable net sales, and the primary reason for the increase in percentage was the decrease in the cost of products sold percentage noted above.





42


NORTH AMERICAN MOTORIZED RECREATIONAL VEHICLES

Analysis of the change in net sales for the six months ended January 31, 2025 compared to the six months ended January 31, 2024:
Six Months Ended
January 31, 2025
% of
Segment
Net Sales
Six Months Ended
January 31, 2024
% of
Segment
Net Sales
Change
Amount
%
Change
NET SALES:
North American Motorized
Class A$304,585 32.0 $386,219 30.1 $(81,634)(21.1)
Class C438,280 46.1 609,408 47.6 (171,128)(28.1)
Class B208,641 21.9 285,956 22.3 (77,315)(27.0)
Total North American Motorized$951,506 100.0 $1,281,583 100.0 $(330,077)(25.8)
Six Months Ended
January 31, 2025
% of
Segment
Shipments
Six Months Ended
January 31, 2024
% of
Segment
Shipments
Change
Amount
%
Change
# OF UNITS:
North American Motorized
Class A1,603 22.1 1,955 19.5 (352)(18.0)
Class C3,947 54.3 5,584 55.7 (1,637)(29.3)
Class B1,717 23.6 2,481 24.8 (764)(30.8)
Total North American Motorized7,267 100.0 10,020 100.0 (2,753)(27.5)
IMPACT OF CHANGE IN PRODUCT MIX AND PRICE ON NET SALES:%
Change
North American Motorized
Class A(3.1)
Class C1.2
Class B3.8
Total North American Motorized1.7

The decrease in total North American Motorized net sales of 25.8% compared to the prior-year period resulted from a 27.5% decrease in unit shipments and a 1.7% increase in the overall net price per unit due to the combined impact of changes in product mix and price, which included elevated sales discounts compared to the prior-year period. The decrease in unit shipments was primarily due to a softening in current dealer and consumer demand in comparison with the demand in the prior-year period. According to statistics published by RVIA, for the six months ended January 31, 2025, combined North American motorhome wholesale unit shipments decreased 23.4% compared to the same period last year. According to statistics published by Stat Surveys, for the six-month periods ended December 31, 2024 and 2023, our North American market share for motorhomes was 47.1% and 48.3%, respectively. Comparisons of Company shipments to industry shipments on an interim basis would not necessarily be indicative of the results expected for a full fiscal year.

The decrease in the overall net price per unit within the Class A product line of 3.1%, was primarily due to product mix changes in addition to higher discounting levels. The increases in the overall net price per unit within the Class C product line of 1.2% and the Class B product line of 3.8% were both primarily due to increases from product mix changes and selective net selling price increases being mostly offset by higher discounting levels since the prior-year period.

North American Motorized cost of products sold decreased $267,432 to $874,038, or 91.9% of North American Motorized net sales, for the six months ended January 31, 2025 compared to $1,141,470, or 89.1% of North American Motorized net sales, for the six months ended January 31, 2024. Changes in material, labor, freight-out and warranty costs comprised $254,142 of the $267,432 decrease. Material, labor, freight-out and warranty costs as a combined percentage of North American Motorized net sales increased to 84.8% for the six months ended January 31, 2025 compared to 82.8% for the six months ended January 31, 2024, with the increase due to an increase in the material cost percentage, primarily due to higher sales discounting, partially offset by a decrease in the warranty cost percentage.



43


Total manufacturing overhead decreased $13,290 with the decrease in net sales but increased as a percentage of North American Motorized net sales from 6.3% to 7.1% as the decrease in net sales levels resulted in higher overhead costs per unit sold.

The decrease of $62,645 in North American Motorized gross profit for the six months ended January 31, 2025 compared to the six months ended January 31, 2024 was driven by the decrease in North American Motorized net sales, and the decrease in the gross profit percentage is due to the increase in the cost of products sold percentage noted above.

The decrease of $11,867 in North American Motorized selling, general and administrative expenses for the six months ended January 31, 2025 compared to the six months ended January 31, 2024 was primarily due to the decreases in North American Motorized net sales and income before income taxes, which caused related commissions, incentive and other compensation to decrease by $9,990. Sales-related travel, advertising and promotional costs also decreased $1,379. The increase in the overall selling, general and administrative expense as a percentage of North American Motorized net sales was primarily due to the decrease in North American Motorized net sales.

The decrease of $50,133 in North American Motorized income before income taxes for the six months ended January 31, 2025 compared to the six months ended January 31, 2024 was primarily due to the decrease in North American Motorized net sales, and the primary reasons for the decrease in percentage were the increases in both the cost of products sold and selling, general and administrative expense percentages noted above.






44


EUROPEAN RECREATIONAL VEHICLES

Analysis of the change in net sales for the six months ended January 31, 2025 compared to the six months ended January 31, 2024:
Six Months Ended
January 31, 2025
% of
Segment
Net Sales
Six Months Ended
January 31, 2024
% of
Segment
Net Sales
Change Amount%
Change
NET SALES:
European
Motorcaravan$653,862 53.7 $771,324 51.7 $(117,462)(15.2)
Campervan339,180 27.9 466,333 31.3 (127,153)(27.3)
Caravan75,251 6.2 115,714 7.8 (40,463)(35.0)
Other149,075 12.2 137,124 9.2 11,951 8.7
Total European$1,217,368 100.0 $1,490,495 100.0 $(273,127)(18.3)
Six Months Ended
January 31, 2025
% of
Segment
Shipments
Six Months Ended
January 31, 2024
% of
Segment
Shipments
Change Amount%
Change
# OF UNITS: 
European
Motorcaravan8,604 47.6 10,113 40.5 (1,509)(14.9)
Campervan6,316 34.9 10,122 40.5 (3,806)(37.6)
Caravan3,157 17.5 4,737 19.0 (1,580)(33.4)
Total European18,077 100.0 24,972 100.0 (6,895)(27.6)

IMPACT OF CHANGES IN FOREIGN CURRENCY, PRODUCT MIX AND PRICE ON NET SALES:
Foreign Currency %Mix and Price %%
Change
European
Motorcaravan(0.3)(0.3)
Campervan(0.3)10.610.3
Caravan(0.3)(1.3)(1.6)
Total European(0.3)9.69.3

The decrease in total European Recreational Vehicle net sales of 18.3% compared to the prior-year period resulted from a decrease of 27.6% in unit shipments offset in part by an increase of 9.3% in the overall net price per unit due to the total combined impact of changes in foreign currency, product mix and price. The decrease in European Recreational Vehicle net sales of $273,127 includes a decrease of $4,056, or 0.3% of the 18.3% decrease, due to the decrease in foreign exchange rates since the prior-year period. Sales on a constant-currency basis decreased by 18.1%.

The overall net price per unit increase of 9.3% included a decrease of 0.3% due to the impact of foreign currency exchange rate changes and a constant-currency increase of 9.6% due to the combined impact of product mix and selling price increases, primarily due to the much higher concentration of Motorcaravan sales in the current-year period due primarily to improved supply of chassis and other components in the current-year period compared to the prior-year period.

The overall constant-currency net price per unit within the Motorcaravan product line was the same as the prior-year period as the impact of product mix and selective net selling price increases was offset by increased sales discounting. The constant-currency decrease in the Caravan product line of 1.3% was primarily due to the impact of increased sales discounting. The constant-currency increase in the overall net price per unit within the Campervan product line of 10.6% was primarily due to the current-year period including a higher concentration of Campervan units with a purchased chassis that is included in the unit sales price as opposed to a customer-supplied chassis that is not included in the unit sales price.




45


European Recreational Vehicle cost of products sold decreased $204,551 to $1,043,791, or 85.7% of European Recreational Vehicle net sales, for the six months ended January 31, 2025 compared to $1,248,342, or 83.8% of European Recreational Vehicle net sales, for the six months ended January 31, 2024. Changes in material, labor, freight-out and warranty costs comprised $199,619 of the $204,551 decrease. Material, labor, freight-out and warranty costs as a combined percentage of European Recreational Vehicle net sales decreased to 72.4% for the six months ended January 31, 2025 compared to 72.6% for the six months ended January 31, 2024, with the decrease primarily due to a decrease in the warranty cost percentage.

Total manufacturing overhead decreased with the decrease in European Recreational Vehicle net sales but increased as a percentage of European Recreational Vehicle net sales from 11.2% to 13.3% primarily due to the sales decrease resulting in higher overhead costs per unit sold.

The decrease of $68,576 in European Recreational Vehicle gross profit for the six months ended January 31, 2025 compared to the six months ended January 31, 2024 was primarily due to the decrease in European Recreational Vehicle net sales, and the decrease in gross profit percentage was primarily due to the increase in the manufacturing overhead percentage noted above.

The decrease of $1,929 in European Recreational Vehicle selling, general and administrative expenses for the six months ended January 31, 2025 compared to the six months ended January 31, 2024 includes the impact of the decrease in European Recreational Vehicle net sales and income before income taxes, which caused related commissions, incentive and other compensation to decrease by $1,714.

The decrease of $63,437 in European Recreational Vehicle income before income taxes for the six months ended January 31, 2025 compared to the six months ended January 31, 2024 was primarily due to the decrease in European Recreational Vehicle net sales. The primary reasons for the decrease in percentage were the increases in both the cost of products sold and selling, general and administrative expense percentages noted above.

Liquidity and Capital Resources

As of January 31, 2025, we had $373,819 in cash and cash equivalents, of which $284,969 was held in the U.S. and the equivalent of $88,850, predominantly in Euros, was held in Europe, compared to $501,316 on July 31, 2024, of which $373,031 was held in the U.S. and the equivalent of $128,285, predominantly in Euros, was held in Europe. Cash and cash equivalents held internationally may be subject to foreign withholding taxes if repatriated to the U.S. The components of the $127,497 decrease in cash and cash equivalents are described in more detail below, but the decrease was primarily attributable to cash provided by operations of $61,582 being more than offset by cash used in investing activities of $34,463 and cash used in financing activities of $167,005.

Net working capital at January 31, 2025 was $1,050,077 compared to $1,083,005 at July 31, 2024. Capital expenditures of $51,538 for the six months ended January 31, 2025 were made primarily for production building additions and improvements and replacing machinery and equipment used in the ordinary course of business.

We strive to maintain adequate cash balances to ensure we have sufficient resources to respond to opportunities and changing business conditions. In addition, the unused availability under our revolving asset-based credit facility is generally available to the Company for general operating purposes and approximated $855,000 at January 31, 2025. We believe our on-hand cash and cash equivalents and funds generated from operations, along with funds available under the revolving asset-based credit facility, will be sufficient to fund expected operational requirements for the foreseeable future.

Our priorities for the use of current and future available cash generated from operations remain consistent with our history, and include reducing our indebtedness, maintaining and, over time, growing our dividend payments and funding our growth, both organically and, opportunistically, through acquisitions. We may also consider strategic and opportunistic repurchases of shares of THOR stock under the share repurchase authorizations as discussed in Note 16 to the Condensed Consolidated Financial Statements, and special dividends based upon market and business conditions and excess cash availability, subject to potential customary limits and restrictions pursuant to our credit facilities, applicable legal limitations and determination by the Company's Board of Directors ("Board"). We believe our on-hand cash and cash equivalents and funds generated from operations will be sufficient to fund expected cash dividend payments and share repurchases for the foreseeable future.




46


Our current estimate of committed and internally approved capital spend for the remainder of fiscal 2025 is approximately $125,000, primarily for certain building projects as well as replacing and upgrading machinery, equipment and other assets throughout our facilities to be used in the ordinary course of business. We anticipate approximately two-thirds will be in North America and one-third in Europe, and that these expenditures will be funded by cash provided by our operating activities.

Our Board currently intends to continue regular quarterly cash dividend payments in the future. As is customary under credit facilities, certain actions, including our ability to pay dividends, are subject to the satisfaction of certain conditions prior to payment. The conditions for the payment of dividends under the existing debt facilities include a minimum level of adjusted excess cash availability and a fixed charge coverage ratio test, both as defined in the credit agreements. The declaration of future dividends and the establishment of the per share amounts, record dates and payment dates for any such future dividends are subject to the determination of the Board, and will be dependent upon future earnings, cash flows and other factors, in addition to compliance with any then-existing financing facilities.

Operating Activities

Net cash provided by operating activities for the six months ended January 31, 2025 was $61,582 as compared to net cash used in operating activities of $44,200 for the six months ended January 31, 2024.

For the six months ended January 31, 2025, net loss adjusted for non-cash items (primarily depreciation, amortization of intangibles and stock-based compensation) provided $152,565 of operating cash. The change in net working capital resulted in a net use of $90,983 of operating cash during that period, primarily due to a decrease in certain accrued liabilities as a result of the reduction in sales and production when compared to the prior-year period.

For the six months ended January 31, 2024, net income adjusted for non-cash items (primarily depreciation, amortization of intangibles and stock-based compensation) provided $207,653 of operating cash. The change in working capital resulted in the use of $251,853 of operating cash during that period, primarily due to an increase in chassis inventory as European chassis suppliers continued to get caught up delivering their order backlog, and RV finished goods had a seasonal increase heading into the spring selling season. In addition, required income tax payments during the period exceeded the income tax provision for the period, and certain accrued liabilities decreased with the reduction in sales and production when compared to the prior-year end period.

Investing Activities

Net cash used in investing activities for the six months ended January 31, 2025 was $34,463, primarily due to capital expenditures of $51,538 partially offset by proceeds from the dispositions of property, plant and equipment of $21,209.

Net cash used in investing activities for the six months ended January 31, 2024 was $80,943, primarily due to capital expenditures of $78,901.

Financing Activities

Net cash used in financing activities for the six months ended January 31, 2025 was $167,005, primarily for payments on the term-loan credit facilities of $85,000 and regular quarterly dividend payments of $0.50 per share for each of the first two quarters of fiscal 2025 totaling $53,153.

Net cash provided by financing activities for the six months ended January 31, 2024 was $26,754, which included borrowings of $113,502 on the asset-based credit facility for temporary working capital needs and payments of $51,925 on the asset-based credit facility. In addition, borrowings of $186,723 and payments of $127,626 were made on the term-loan credit facilities in connection with the debt refinancing as discussed in Note 12 to the Condensed Consolidated Financial Statements. Treasury share repurchases of $30,037 were made and regular quarterly dividend payments of $0.48 per share for each of the first two quarters of fiscal 2024 were also made totaling $51,135.

The Company increased its previous regular quarterly dividend of $0.48 per share to $0.50 per share in October 2024. In October 2023, the Company increased its previous regular quarterly dividend of $0.45 per share to $0.48 per share.



47


Accounting Standards

See Note 1 in the Notes to the Condensed Consolidated Financial Statements included in Item 1 of Part 1 of this Quarterly Report on Form 10-Q.

Critical Accounting Estimates

For a discussion of our critical accounting estimates, refer to "Management's Discussion and Analysis of Financial Condition and Results of Operations" in Part II, Item 7 and the notes to our Consolidated Financial Statements in Part II, Item 8 of our Annual Report on Form 10-K for the year ended July 31, 2024. There have been no material changes to our critical accounting estimates since our Annual Report on Form 10-K for the year ended July 31, 2024.



48


ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

The Company is exposed to market risk from changes in foreign currency exchange rates and interest rates. At times, the Company enters into hedging transactions to mitigate certain of these risks in accordance with guidelines established by the Company’s management. The Company does not use financial instruments for trading or speculative purposes.

CURRENCY EXCHANGE RISK – The Company’s principal currency exposures mainly relate to the Euro and British Pound Sterling. The Company periodically uses foreign currency forward contracts to manage certain foreign exchange rate exposure related to anticipated sales transactions in Pounds Sterling with financial instruments whose maturity date, along with the realized gain or loss, occurs on or near the execution of the anticipated transaction.

The Company also holds $365,380 of debt denominated in Euros at January 31, 2025. A hypothetical 10% change in the Euro/U.S. Dollar exchange rate would change our January 31, 2025 debt balance by approximately $36,538.

INTEREST RATE RISK – Based on our assumption of the Company’s floating-rate debt levels over the next 12 months, a one-percentage-point increase in interest rates (approximately 16.5% of our weighted-average interest rate at January 31, 2025) would result in an estimated $5,030 reduction in income before income taxes over a one-year period.

ITEM 4. CONTROLS AND PROCEDURES

The Company maintains “disclosure controls and procedures,” as such term is defined under Exchange Act Rule 13a-15(e), that are designed to ensure that information required to be disclosed in our Exchange Act reports is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow for timely decisions regarding required disclosures. In designing and evaluating the disclosure controls and procedures, our management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives and our management is required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures. The Company has carried out an evaluation, as of the end of the period covered by this report, under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of the Company’s disclosure controls and procedures. Based on this evaluation, the Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were effective at attaining the level of reasonable assurance noted above.

During the quarter ended January 31, 2025, there were no changes in our internal controls over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal controls over financial reporting.



49


PART II – OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS

The Company is involved in certain litigation arising out of its operations in the normal course of its business, most of which is based upon state “lemon laws,” warranty claims and vehicle accidents (for which the Company carries insurance above a specified self-insured retention or deductible amount). The outcomes of legal proceedings and claims brought against the Company are subject to significant uncertainty. There is significant judgment required in assessing both the probability of an adverse outcome and the determination as to whether an exposure can be reasonably estimated. In management’s opinion, the ultimate disposition of any current legal proceedings or claims against the Company will not have a material effect on the Company’s financial condition, operating results or cash flows. Litigation is, however, inherently uncertain and an adverse outcome from such litigation could have a material effect on the operating results of a particular reporting period.

ITEM 1A. RISK FACTORS

Before deciding to invest in our Company, in addition to the other information contained in our Annual Report on Form 10-K and other information set forth in this Quarterly Report on Form 10-Q, you should carefully consider the factors discussed in Part I, "Item 1A. Risk Factors" in our Annual Report on Form 10-K for the year ended July 31, 2024, which could materially and adversely affect our business, financial condition, prospects, results of operations and cash flows. In such case, the trading price of our common stock could decline, and you could lose all or part of your investment. The risks described in our most recent Annual Report on Form 10-K are not the only risks we face. Additional risks and uncertainties not presently known to us or that we currently deem immaterial may also materially affect our business, financial condition, results of operations and prospects.

The risk factor described below updates this risk from what was disclosed in “Part 1, Item 1A. Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended July 31, 2024.

Changes in tax rates, tax legislation or exposure to additional tax liabilities or tariffs could have a negative impact on our results of operations, cash flows, financial condition, dividend payments or strategic plan.

We are subject to income taxes in the U.S. and numerous foreign jurisdictions. Our domestic and international tax liabilities are dependent upon the location of earnings among, and the applicable tax rates in, these different jurisdictions. Tax rates in various jurisdictions in which we operate or sell our products may increase to fund past or future governmental programs. The United States or other governmental authorities may adjust tax rates, impose new income taxes or indirect taxes, or revise interpretations of existing tax rules and regulations.

Our effective income tax rate could also be affected by changes in the mix of earnings in countries with differing statutory tax rates, changes in statutory rates, changes in the valuation of deferred tax assets and liabilities or changes in tax laws or their interpretation. If our effective tax rate were to increase, or if the ultimate determination of our taxes owed is for an amount in excess of amounts previously accrued, our operating results, cash flow and financial condition could be adversely affected, which, in turn, could negatively impact the availability of cash for dividend payments or our strategic plan.

In addition, the potential for the imposition of new or additional U.S. tariffs on imports as well as potential retaliatory tariffs or other measures certain other countries may impose on U.S. imports has increased with the new U.S. federal administration. These actions could increase our cost of goods sold and negatively impact our business and operating results. Supply chain disruptions and delays as a result of any new tariff policies or trade restrictions could also negatively impact our cost of materials and production processes.


ITEM 5. OTHER INFORMATION

Rule 10b5-1 Trading Arrangements

No director or officer of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement” (as each term is defined in Item 408(a) of Regulation S-K) during the three months ended January 31, 2025.




50


ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

During the three months ended January 31, 2025, the Company used $1,725 to purchase shares of common stock under its share repurchase authorizations. The Company’s total remaining authorizations for common stock repurchases was $421,095 at January 31, 2025.

A summary of the Company’s share repurchases during the three months ended January 31, 2025 is set forth below:

PeriodTotal Number of Shares PurchasedAverage Price
Paid per Share
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs (1)
Approximate Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs
11/1/24 – 11/30/24— $— — $422,820 
12/1/24 – 12/31/2416,200 $106.45 16,200 $421,095 
1/1/25 – 1/31/25— $— — $421,095 
16,200 16,200 

(1)On December 21, 2021, the Company’s Board of Directors authorized Company management to utilize up to $250,000 to repurchase shares of the Company’s common stock through December 21, 2024. On June 24, 2022, the Board authorized Company management to utilize up to an additional $448,321 to repurchase shares of the Company’s common stock through July 31, 2025. The share repurchase program may be suspended, modified or discontinued at any time, and the Company has no obligation to repurchase any amount of its common stock under this program.



51


ITEM 6. EXHIBITS
ExhibitDescription
3.1
3.2
31.1
31.2
32.1
32.2
101.INSXBRL Instance Document - the instance document does not appear in the Interactive Data file because its XBRL tags are embedded within the Inline XBRL document
101.SCHInline XBRL Taxonomy Extension Schema Document
101.CALInline XBRL Taxonomy Calculation Linkbase Document
101.PREInline XBRL Taxonomy Presentation Linkbase Document
101.LABInline XBRL Taxonomy Label Linkbase Document
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document
104Cover Page Interactive Data File (formatted in inline XBRL and contained in Exhibit 101)

Attached as Exhibits 101 to this report are the following financial statements from the Company's Quarterly Report on Form 10-Q for the quarter ended January 31, 2025 formatted in XBRL (“eXtensible Business Reporting Language”): (i) the Condensed Consolidated Balance Sheets, (ii) the Condensed Consolidated Statements of Income and Comprehensive Income, (iii) the Condensed Consolidated Statements of Cash Flows, (iv) the Condensed Consolidated Statements of Changes in Stockholders' Equity and (v) related notes to these financial statements.



52


SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.


THOR INDUSTRIES, INC.
(Registrant)


DATE:March 5, 2025/s/ Robert W. Martin
Robert W. Martin
President and Chief Executive Officer
DATE:March 5, 2025/s/ Colleen Zuhl
Colleen Zuhl
Senior Vice President and Chief Financial Officer


EX-31.1 2 tho1312025exhibit311.htm EX-31.1 Document

EXHIBIT 31.1

RULE 13a-14(a) CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER

I, Robert W. Martin, certify that:

1.I have reviewed this quarterly report on Form 10-Q of THOR Industries, Inc.;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal controls over financial reporting.


DATE:March 5, 2025/s/ Robert W. Martin
Robert W. Martin
President and Chief Executive Officer
(Principal executive officer)


EX-31.2 3 tho1312025exhibit312.htm EX-31.2 Document

EXHIBIT 31.2

RULE 13a-14(a) CERTIFICATION OF THE CHIEF FINANCIAL OFFICER

I, Colleen Zuhl, certify that:

1.I have reviewed this quarterly report on Form 10-Q of THOR Industries, Inc.;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal controls over financial reporting.


DATE:March 5, 2025/s/ Colleen Zuhl
 Colleen Zuhl
 Senior Vice President and Chief Financial Officer
 (Principal financial and accounting officer)


EX-32.1 4 tho1312025exhibit321.htm EX-32.1 Document

EXHIBIT 32.1

SECTION 1350 CERTIFICATION
OF CHIEF EXECUTIVE OFFICER


In connection with this quarterly report on Form 10-Q of THOR Industries, Inc. for the period ended January 31, 2025, I, Robert W. Martin, President and Chief Executive Officer of THOR Industries, Inc., hereby certify pursuant to 18 U.S.C.
§ 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

1.this Form 10-Q for the period ended January 31, 2025 fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2.the information contained in this Form 10-Q for the period ended January 31, 2025 fairly presents, in all material respects, the financial condition and results of operations of THOR Industries, Inc.


DATE:March 5, 2025/s/ Robert W. Martin
Robert W. Martin
President and Chief Executive Officer
(Principal executive officer)


EX-32.2 5 tho1312025exhibit322.htm EX-32.2 Document

EXHIBIT 32.2

SECTION 1350 CERTIFICATION
OF CHIEF FINANCIAL OFFICER


In connection with this quarterly report on Form 10-Q of THOR Industries, Inc. for the period ended January 31, 2025, I, Colleen Zuhl, Senior Vice President and Chief Financial Officer of THOR Industries, Inc., hereby certify pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

1.this Form 10-Q for the period ended January 31, 2025 fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2.the information contained in this Form 10-Q for the period ended January 31, 2025 fairly presents, in all material respects, the financial condition and results of operations of THOR Industries, Inc.


DATE:March 5, 2025/s/ Colleen Zuhl
 Colleen Zuhl
 Senior Vice President and Chief Financial Officer
 (Principal financial and accounting officer)


EX-101.SCH 6 tho-20250131.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952157 - Disclosure - Nature of Operations and Accounting Policies link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - Business Segments link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - Earnings Per Common Share link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - Derivatives and Hedging link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - Property, Plant and Equipment link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - Intangible Assets and Goodwill link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - Equity Investments link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - Concentration of Risk link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - Product Warranties link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - Provision for Income Taxes link:presentationLink link:calculationLink link:definitionLink 9952170 - Disclosure - Contingent Liabilities, Commitments and Legal Matters link:presentationLink link:calculationLink link:definitionLink 9952171 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 9952172 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 9952173 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 9952174 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 9952175 - Disclosure - Weather Damage at Manufacturing Facilities link:presentationLink link:calculationLink link:definitionLink 9955511 - Disclosure - Nature of Operations and Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9955512 - Disclosure - Business Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 9955513 - Disclosure - Earnings Per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9955514 - Disclosure - Derivatives and Hedging (Tables) link:presentationLink link:calculationLink link:definitionLink 9955515 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9955516 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9955517 - Disclosure - Intangible Assets and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 9955518 - Disclosure - Equity Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 9955519 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9955520 - Disclosure - Product Warranties (Tables) link:presentationLink link:calculationLink link:definitionLink 9955521 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9955522 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9955523 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 9955524 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 9955525 - Disclosure - Business Segments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955526 - Disclosure - Business Segments - Schedule of Segment Reporting Information by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 9955527 - Disclosure - Business Segments - Schedule of Segment Reporting Information, by Segment Balance Sheet Item (Details) link:presentationLink link:calculationLink link:definitionLink 9955528 - Disclosure - Earnings Per Common Share - Schedule of Weighted-Average Common Shares Used to Compute Basic and Diluted Earnings Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 9955529 - Disclosure - Earnings Per Common Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955530 - Disclosure - Derivatives and Hedging - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955531 - Disclosure - Derivatives and Hedging - Schedule of Derivative Instruments Gain (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 9955532 - Disclosure - Inventories - Schedule of Major Classifications of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9955533 - Disclosure - Inventories - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955534 - Disclosure - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9955535 - Disclosure - Intangible Assets and Goodwill - Schedule of Components of Amortizable Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9955536 - Disclosure - Intangible Assets and Goodwill - Schedule of Estimated Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9955537 - Disclosure - Intangible Assets and Goodwill - Schedule of Changes in Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9955538 - Disclosure - Equity Investments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955539 - Disclosure - Equity Investments - Schedule of Aggregate Investment and Maximum Exposure to Loss (Details) link:presentationLink link:calculationLink link:definitionLink 9955540 - Disclosure - Concentration of Risk (Details) link:presentationLink link:calculationLink link:definitionLink 9955541 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9955542 - Disclosure - Product Warranties - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955543 - Disclosure - Product Warranties - Schedule of Changes in Product Warranty Liability (Details) link:presentationLink link:calculationLink link:definitionLink 9955544 - Disclosure - Long-Term Debt - Schedule of Components of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9955544 - Disclosure - Long-Term Debt - Schedule of Components of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9955545 - Disclosure - Long-Term Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955546 - Disclosure - Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9955547 - Disclosure - Contingent Liabilities, Commitments and Legal Matters (Details) link:presentationLink link:calculationLink link:definitionLink 9955548 - Disclosure - Leases - Schedule of Components of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9955549 - Disclosure - Leases - Schedule of Supplemental Cash Flows Information (Details) link:presentationLink link:calculationLink link:definitionLink 9955550 - Disclosure - Leases - Schedule of Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 9955551 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9955552 - Disclosure - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 9955553 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 9955554 - Disclosure - Weather Damage at Manufacturing Facilities (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 tho-20250131_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 tho-20250131_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 tho-20250131_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Accounts receivable, other, net Accounts and Other Receivables, Net, Current Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Goodwill acquired Goodwill, Acquired During Period Other Corporate And Eliminations [Member] Corporate And Eliminations Repayments of long-term debt Repayments of Long-Term Debt Work in process Inventory, Work in Process, Gross Travel Trailers Travel Trailers [Member] Travel Trailers Remaining authorized repurchase amount Share Repurchase Program, Remaining Authorized, Amount Schedule of Components of Lease Costs and Other Information Related to Leases Lease, Cost [Table Text Block] Cover [Abstract] Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Other RV-related Other RV Related [Member] Other Other Liabilities, Current Trading Symbol Trading Symbol Ownership (as percent) Equity Method Investment, Ownership Percentage Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Product warranties Beginning balance Ending balance Standard Product Warranty Accrual, Current Total Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest All Trading Arrangements All Trading Arrangements [Member] Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Non-NEOs Non-NEOs [Member] Schedule of Weighted-Average Common Shares Used to Compute Basic and Diluted Earnings Per Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Fifth Wheels Fifth Wheels Towables [Member] Fifth Wheels Towables [Member] Cash dividends, per common share (in dollars per share) Common Stock, Dividends, Per Share, Declared Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Derivative [Line Items] Derivative [Line Items] Income taxes paid Income Taxes Paid, Net Equity investments Carrying amount of investments Equity Method Investments Pay vs Performance Disclosure [Line Items] Line of Credit Facility [Table] Line of Credit Facility [Table] Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Accounts receivable Increase (Decrease) in Accounts Receivable Derivative [Table] Derivative [Table] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Fair Value Measurements Fair Value Disclosures [Text Block] Land Land [Member] Award Timing Disclosures [Line Items] Investment, Name [Domain] Investment, Name [Domain] Total gain (loss) Derivative, Gain (Loss) on Derivative, Net Other Performance Measure, Amount Other Performance Measure, Amount North American Motorized Motorized [Member] Motorized For the fiscal year ending July 31, 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Three Goodwill [Line Items] Goodwill [Line Items] Leases Lessee, Operating Leases [Text Block] Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Operating lease cost Operating Lease, Cost Lease right-of-use assets – finance Finance Lease, Right-of-Use Asset, before Accumulated Amortization Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Class C-RP Units Class C-RP Units [Member] Class C-RP Units Other long-term liabilities Operating Lease, Liability, Noncurrent Interest on lease liabilities Finance Lease, Interest Expense Inventory write down estimated loss Inventory Write Down, Estimated Loss Inventory Write Down, Estimated Loss Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Less: Accumulated depreciation Property, Plant, and Equipment and Finance and Operating Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Property, Plant, and Equipment and Finance and Operating Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Total other assets Other Assets, Noncurrent Entity Tax Identification Number Entity Tax Identification Number Leases [Abstract] Leases [Abstract] Cost Finite-Lived Intangible Assets, Gross Schedule of Finite-Lived Intangible Assets [Table] Intangible Asset, Finite-Lived [Table] Schedule of Components of Long-Term Debt Schedule of Long-Term Debt Instruments [Table Text Block] Purchase of treasury shares (in shares) Purchase of common shares (in shares) Treasury Stock, Shares, Acquired Total AOCI AOCI Including Portion Attributable to Noncontrolling Interest [Member] Operating Segments Operating Segments [Member] Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Weather Damage at Manufacturing Facilities Unusual or Infrequent Items, or Both, Disclosure [Text Block] Treasury Stock Treasury Stock, Common [Member] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Subsidiaries valued inventory in first-in, first-out method FIFO Inventory Amount Income and other taxes Taxes Payable, Current Schedule of Components of Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Intercompany eliminations Intercompany eliminations Intersegment Eliminations [Member] Equity Components [Axis] Equity Components [Axis] Award Timing Method Award Timing Method [Text Block] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Repurchase and guarantee reserve balances Repurchase and Guarantee Reserve Balances Repurchase and guarantee reserve balances. Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Other (loss), net of tax Other Comprehensive Income (Loss) Other Adjustments, After Reclassification And Tax Other Comprehensive Income (Loss) Other Adjustments, After Reclassification And Tax Insider Trading Policies and Procedures [Line Items] Adjustment to Compensation, Amount Adjustment to Compensation Amount Additional paid-in capital Additional Paid in Capital, Common Stock Compensation Amount Outstanding Recovery Compensation Amount Non-cash investing and financing transactions: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Entity Small Business Entity Small Business Company Selected Measure Amount Company Selected Measure Amount Geographical [Axis] Geographical [Axis] Payments of debt issuance costs Payments of Debt Issuance Costs Tabular List, Table Tabular List [Table Text Block] Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Foreign currency forward contract asset Foreign Currency Contract, Asset, Fair Value Disclosure Antidilutive stock options, unvested restricted and performance stock units outstanding (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Subsidiaries valued inventory in last-in, first-out method LIFO Inventory Amount Credit Facility [Domain] Credit Facility [Domain] Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Promotions and rebates Accrued Marketing Costs, Current Current assets: Assets, Current [Abstract] Goodwill Goodwill, beginning balance Goodwill, ending balance Goodwill Consolidation Items [Axis] Consolidation Items [Axis] Payments related to vesting of stock-based awards Payment, Tax Withholding, Share-Based Payment Arrangement Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax [Abstract] Stock repurchase program authorized amount Share Repurchase Program, Authorized, Amount Inventories Inventory Disclosure [Text Block] Treasury, shares (in shares) Beginning balance (in shares) Ending balance (in shares) Treasury Stock, Common, Shares Euro Tranche Euro Tranche [Member] Euro tranche [Member] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Product and Service [Domain] Product and Service [Domain] Employee Stock Option Share-Based Payment Arrangement, Option [Member] Foreign currency forward contracts Foreign Exchange Forward [Member] Goodwill [Roll Forward] Goodwill [Roll Forward] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Depreciation Depreciation Short-term financial obligations and other, net Proceeds from (Payments for) Other Financing Activities Comprehensive income (loss) attributable to THOR Industries, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Payments Standard Product Warranty Accrual, Decrease for Payments Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Payments on revolving asset-based credit facilities Repayments of Lines of Credit Security Exchange Name Security Exchange Name Award Type Award Type [Axis] Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Subtotal Inventories Inventory, Gross North American Motorized North American Motorized North American Motorized North American Motorized [Member] Motorized. Non-controlling interests Equity, Attributable to Noncontrolling Interest Other Other Assets, Miscellaneous, Noncurrent Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Expiration Date Trading Arrangement Expiration Date Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Foreign currency translation Standard Product Warranty Accrual, Foreign Currency Translation Gain (Loss) Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Equity investments Equity Method Investments, Fair Value Disclosure Other current liabilities Operating Lease, Liability, Current Total Shareholder Return Amount Total Shareholder Return Amount Common stock, shares issued (in shares) Common Stock, Shares, Issued Entity [Domain] Entity [Domain] Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Finance lease cost: Finance lease liabilities: Finance Lease, Liability [Abstract] Line of credit, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Concentration risk (as percent) Concentration Risk, Percentage Derivative liability Derivative Liability Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Term loan Term Loan [Member] Term Loan [Member] Property, plant and equipment Property, Plant and Equipment, Gross Debt Instrument [Line Items] Debt Instrument [Line Items] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] European Europe [Member] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Business acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Diluted (in shares) Weighted-average common shares outstanding assuming dilution (in shares) Weighted Average Number of Shares Outstanding, Diluted MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] For the remainder of the fiscal year ending July 31, 2025 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Stockholders’ equity attributable to THOR Industries, Inc. Equity, Attributable to Parent Less: Treasury shares of 14,079,239 and 13,928,314, respectively, at cost Treasury Stock, Value Operating lease liabilities: Operating Lease, Liability [Abstract] Derivatives and Hedging Financial Instruments Disclosure [Text Block] Chassis Inventory Chassis Carrying amount as of balance sheet date of major components of certain assembled products. Hedging Designation [Domain] Hedging Designation [Domain] June Twenty Twenty Two Share Repurchase Plan June Twenty Twenty Two Share Repurchase Plan [Member] June Twenty Twenty Two Share Repurchase Plan Schedule of Changes in Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Property, Plant and Equipment Property, Plant and Equipment Disclosure [Text Block] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Selling, general and administrative expenses Selling, General and Administrative Expense Other comprehensive (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Accounts receivable, trade, net Accounts Receivable, after Allowance for Credit Loss, Current Total long-term debt, net of debt issuance costs Long-Term Debt Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Document Fiscal Period Focus Document Fiscal Period Focus All Executive Categories All Executive Categories [Member] Unvested restricted and performance stock units (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements For the fiscal year ending July 31, 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Two Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] ASSETS Assets [Abstract] Total other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax Non-controlling Interests AOCI Attributable to Noncontrolling Interest [Member] Document Type Document Type Derivative Contract [Domain] Derivative Contract [Domain] Restricted stock unit activity Stock Issued During Period, Value, Restricted Stock Award, Gross Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Schedule of Segment Reporting Information by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Average price of treasury shares acquired (in dollars per share) Shares Acquired, Average Cost Per Share Restricted stock unit activity (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross TechNexus TechNexus [Member] TechNexus Deferred compensation plan mutual fund assets Deferred Compensation Plan Assets Product Warranty Liability [Table] Product Warranty Liability [Table] Schedule of Estimated Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Stockholders' equity attributable to THOR Parent [Member] Inventory, Current [Table] Inventory, Current [Table] Sales Sales [Member] Amortization of intangible assets Amortization of intangible assets Amortization of Intangible Assets Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Amortizable intangible assets, net Estimated annual amortization expense, total Finite-Lived Intangible Assets, Net Accounts payable Accounts Payable, Current Property, plant and equipment, net Property, plant and equipment, net Property, Plant, and Equipment and Finance and Operating Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Property, Plant, and Equipment and Finance and Operating Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Current Fiscal Year End Date Current Fiscal Year End Date Total lease cost Lease, Cost PEO Name PEO Name Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Income (loss) before income taxes INCOME (LOSS) BEFORE INCOME TAXES: Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount All Award Types Award Type [Domain] Name Outstanding Recovery, Individual Name Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Excess of FIFO costs over LIFO costs Inventory, LIFO Reserve Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Deferred income tax assets, net Deferred Income Tax Assets, Net Non-PEO NEO Non-PEO NEO [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Other long-term liabilities Finance Lease, Liability, Noncurrent Nature of Operations Nature of Operations [Policy Text Block] Nature of operations Policy Text Block. Award Timing Predetermined Award Timing Predetermined [Flag] Class B ClassB Motorized [Member] ClassB Motorized. Subsequent Event Type [Domain] Subsequent Event Type [Domain] Concentration of Risk Concentration Risk Disclosure [Text Block] Investment, Name [Axis] Investment, Name [Axis] Recently Issued Accounting Standards Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Class of Stock [Axis] Class of Stock [Axis] Long-Term Debt Long-Term Debt [Text Block] Diluted (in dollars per share) Earnings Per Share, Diluted Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Name Measure Name Entity Interactive Data Current Entity Interactive Data Current Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Customer [Axis] Customer [Axis] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense North American Towable Towables [Member] Net income (loss) Net income (loss) Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Proceeds from dispositions of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Guarantor Obligations, Nature [Domain] Guarantor Obligations, Nature [Domain] Gain (loss) recognized in income, net of tax Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Income tax provision Income Tax Expense (Benefit) Stated interest rate (as percent) Debt Instrument, Interest Rate, Stated Percentage Derivative, notional amount Derivative, Notional Amount Corporate Segment Reporting, Reconciling Item, Corporate Nonsegment [Member] Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Interest rate swap liability Interest Rate Derivative Liabilities, at Fair Value European European European European [Member] European Net sales NET SALES: NET SALES: Revenue from Contract with Customer, Excluding Assessed Tax Schedule of Derivative Instruments Gain (Loss) Derivative Instruments, Gain (Loss) [Table Text Block] Long-term liabilities and other Increase (Decrease) in Other Noncurrent Liabilities Class A-RP Units Class A-RP Units [Member] Class A-RP Units Comprehensive income (loss): Statement of Comprehensive Income [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Other debt Other Long-Term Debt Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Effective income tax rate (as percent) Effective Income Tax Rate Reconciliation, Percent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] Number of reportable segments Number of Reportable Segments TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] All Adjustments to Compensation All Adjustments to Compensation [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Schedule of Aggregate Investment and Maximum Exposure to Loss Equity Method Investments [Table Text Block] Compensation and related items Employee-related Liabilities, Current Prepaid income taxes, expenses and other Increase (Decrease) in Prepaid Expense and Other Assets Rental vehicles Rental vehicles [Member] Hedging Designation [Axis] Hedging Designation [Axis] Class A ClassA Motorized [Member] ClassA Motorized. Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Legal Entity [Axis] Legal Entity [Axis] Interest expense, net Interest Income (Expense), Nonoperating Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Freedom Roads, LLC Freedom Roads [Member] Freedom Roads [Member] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Individual: Individual [Axis] Buildings and improvements Building and Building Improvements [Member] Accumulated Other Comprehensive Income (Loss) AOCI, net of tax, Attributable to THOR AOCI Attributable to Parent [Member] Inventories, net Total inventories, net Inventory, Net Lease right-of-use assets – operating Operating Lease, Right-of-Use Asset, before Accumulated Amortization Operating Lease, Right-of-Use Asset, before Accumulated Amortization Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Product and Service [Axis] Product and Service [Axis] Entity Address, State or Province Entity Address, State or Province Total cost Property, Plant, and Equipment and Finance and Operating Lease Right-of-Use Asset, Before Accumulated Depreciation and Amortization Property, Plant, and Equipment and Finance and Operating Lease Right-of-Use Asset, Before Accumulated Depreciation and Amortization Property, Plant, Equipment, and ROU Assets [Line Items] Property, Plant and Equipment [Line Items] Statement [Line Items] Statement [Line Items] Caravan Caravan [Member] Derivative Instruments and Hedging Activities Disclosure [Abstract] Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Product Warranty Liability [Line Items] Product Warranty Liability [Line Items] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Schedule of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Other assets: Other Assets, Noncurrent [Abstract] Risks and Uncertainties [Abstract] Risks and Uncertainties [Abstract] Restatement Determination Date Restatement Determination Date December Twenty Twenty One Share Repurchase Plan December Twenty Twenty One Share Repurchase Plan [Member] December Twenty Twenty One Share Repurchase Plan Adoption Date Trading Arrangement Adoption Date Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Concentration Risk [Table] Concentration Risk [Table] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Segments [Axis] Segments [Axis] Payments on term-loan credit facilities Repayment Of Term Loan Repayment of term loan. Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] Inventory [Line Items] Inventory [Line Items] Derivative Instrument [Axis] Derivative Instrument [Axis] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Senior unsecured notes Total long-term debt Long-Term Debt, Gross Exercise Price Award Exercise Price Earnings Per Common Share Earnings Per Share [Text Block] Arrangement Duration Trading Arrangement Duration Subsequent Event Subsequent Event [Member] Leases Lessee, Finance Leases [Text Block] Losses on repurchase agreements Gain (Loss) on Repurchase Agreements Gain (Loss) on Repurchase Agreements Intangible Assets and Goodwill Goodwill and Intangible Assets Disclosure [Text Block] US Tranche Us Tranche [Member] Us Tranche [Member] Stockholders’ equity: Equity, Attributable to Parent [Abstract] Provision Standard Product Warranty Accrual, Increase for Warranties Issued Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Segments [Domain] Segments [Domain] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Term loan (in years) Debt Instrument, Term Total finance lease liabilities Finance Lease, Liability For the fiscal year ending July 31, 2029 Finite-Lived Intangible Asset, Expected Amortization, Year Four All Individuals All Individuals [Member] Borrowings on revolving asset-based credit facilities Proceeds from Lines of Credit PEO PEO [Member] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Debt, fair value Debt Instrument, Fair Value Disclosure Name Trading Arrangement, Individual Name Other income, net Other Nonoperating Income (Expense) Warranty period for retail customers (in years) Warranty Period for Retail Customer Warranty period for retail customer. Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Losses from investment Income (Loss) from Equity Method Investments Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Other Other Operating Segment [Member] Cash dividends paid Payments of Ordinary Dividends Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Total long-term liabilities Liabilities, Noncurrent Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Local Phone Number Local Phone Number Product Warranties Product Warranty Disclosure [Text Block] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Deferred income tax liabilities, net Deferred Income Tax Liabilities, Net Schedule of Equity Method Investments [Table] Equity Method Investment [Table] Interest Expense Interest Expense [Member] Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Income Statement Location [Axis] Statement of Income Location, Balance [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Contingent Liabilities, Commitments and Legal Matters Commitments and Contingencies Disclosure [Text Block] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Common Stock Common Stock [Member] Measure: Measure [Axis] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Unsecured notes Unsecured Debt Entity Emerging Growth Company Entity Emerging Growth Company Asset-based credit facility Asset Based Credit Facility [Member] Asset Based Credit Facility [Member] Segment Reporting [Abstract] Segment Reporting [Abstract] Entity Central Index Key Entity Central Index Key General and Administrative Expense General and Administrative Expense [Member] Schedule of Major Classifications of Inventories Schedule of Inventory, Current [Table Text Block] Equity Method Investments and Joint Ventures [Abstract] Equity Method Investments and Joint Ventures [Abstract] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Foreign Currency Translation Adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Stockholders' Equity Equity [Text Block] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Equity Component [Domain] Equity Component [Domain] Business Segments Segment Reporting Disclosure [Text Block] Current portion of long-term debt Less: Current portion of long-term debt Long-Term Debt, Current Maturities Class of Treasury Stock [Table] Class of Treasury Stock [Table] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Entity Shell Company Entity Shell Company Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Expense recorded related to product recall costs Loss Contingency, Loss in Period Title Trading Arrangement, Individual Title Estimated damages incurred Estimated Insurance Recoveries Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Axis] Unsecured Debt Unsecured Debt [Member] Statement [Table] Statement [Table] Interest expense Interest Expense, Debt Less: Comprehensive (loss) attributable to non-controlling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Total North America Total North America Total North America North American [Member] Consolidation Items [Domain] Consolidation Items [Domain] City Area Code City Area Code Current liabilities: Liabilities, Current [Abstract] Self-insured retention Self Insurance Reserve Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] CAPITAL ACQUISITIONS: Payments to Acquire Productive Assets Level 1 Fair Value, Inputs, Level 1 [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Foreign currency translation gain (loss), net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Total current assets Assets, Current Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Accrued liabilities and other Increase (Decrease) in Accrued Liabilities Unused availability under agreement Line of Credit Facility, Remaining Borrowing Capacity Purchases of treasury shares Payments for Repurchase of Common Stock Class C ClassC Motorized [Member] ClassC Motorized. Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Long-term debt, net Total long-term debt, net, less current portion Long-Term Debt, Excluding Current Maturities Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Short-term financial obligations Other Short-Term Borrowings Guarantees and Product Warranties [Abstract] Guarantees and Product Warranties [Abstract] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Provision for Income Taxes Income Tax Disclosure [Text Block] Nature of Operations and Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Earnings (loss) per common share: Earnings Per Share [Abstract] Equity [Abstract] Equity [Abstract] Retained earnings Retained Earnings (Accumulated Deficit) Class of Stock [Domain] Class of Stock [Domain] Inventories Increase (Decrease) in Inventories Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Equity Awards Adjustments Equity Awards Adjustments [Member] Total operating lease liabilities Operating Lease, Liability Other Accumulated Other Gain (Loss) Attributable To Parent [Member] Accumulated Other Gain (Loss) Attributable To Parent Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Underlying Securities Award Underlying Securities Amount Credit Facility [Axis] Credit Facility [Axis] Dividends per common share Dividends, Common Stock, Cash Amendment Flag Amendment Flag Entity Registrant Name Entity Registrant Name Gain on disposition of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: Depreciation, Depletion and Amortization Gross profit Gross Profit Machinery and equipment Machinery and Equipment [Member] Schedule of Changes in Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Fair Value as of Grant Date Award Grant Date Fair Value Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Customer Concentration Risk Customer Concentration Risk [Member] Campervan Campervan [Member] Debt issuance costs, net of amortization Debt Issuance Costs, Net Level 2 Fair Value, Inputs, Level 2 [Member] Recreational vehicles Recreation Vehicles [Member] Recreation vehicles. Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Payments on other debt Repayments of Other Short-Term Debt Geographical [Domain] Geographical [Domain] Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Debt aggregate principal amount Debt Instrument, Face Amount Schedule of Revenue Disaggregation of Revenue [Table Text Block] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Interest rate swap agreements Interest Rate Swap [Member] Restatement Determination Date: Restatement Determination Date [Axis] Title of 12(b) Security Title of 12(b) Security Concentration Risk Type [Axis] Concentration Risk Type [Axis] Common stock – par value of $.10 per share; authorized 250,000,000 shares; issued 67,282,807 and 66,859,738 shares, respectively Common Stock, Value, Issued Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value OCI before reclassifications Other Comprehensive Income (Loss), before Reclassifications, before Tax Other Payments for (Proceeds from) Other Investing Activities Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Foreign currency transaction gain (loss) Gain (Loss) on Foreign Currency Fair Value Hedge Derivatives Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Accrued liabilities: Accrued Liabilities, Current [Abstract] Raw materials Inventory, Raw Materials, Gross Standby repurchase obligations amount Standby Repurchase Obligations on Dealer Inventory Financing Standby repurchase obligations on dealer inventory financing. Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Term loan Line of credit, outstanding amount Long-Term Line of Credit, Noncurrent Preferred stock – authorized 1,000,000 shares; none outstanding Preferred Stock, Value, Issued Gain (Loss) on Derivatives Not Designated as Hedging Instruments Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net [Abstract] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finished products Inventory, Finished Goods, Gross Product Warranty One Term Of Product Warranty One [Member] Term Of Product Warranty One [Member] Basic (in dollars per share) Earnings Per Share, Basic Purchases of property, plant and equipment Payments to Acquire Other Property, Plant, and Equipment Accounts payable Increase (Decrease) in Accounts Payable Operating cash flows from operating leases Operating Lease, Payments Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Product, property and related liabilities Product Property Liability And Related Liabilities Recorded amount of the accrual for product liability, general property, contingencies and other related liabilities. Trademarks Trademarks [Member] Payments on finance lease obligations Finance Lease, Principal Payments Capital expenditures in accounts payable Capital Expenditures Incurred but Not yet Paid Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Schedule of Goodwill [Table] Goodwill [Table] Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Total current liabilities Liabilities, Current Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] Weighted-average common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Share Repurchase Program [Axis] Share Repurchase Program [Axis] TOTAL ASSETS TOTAL ASSETS: Assets For the fiscal year ending July 31, 2026 Finite-Lived Intangible Asset, Expected Amortization, Year One Cost of products sold Cost of Goods and Services Sold Dealer networks/customer relationships Dealer Network and Customer Relationships [Member] Dealer Network and Customer Relationships [Member] Schedule of Financial Assets and Liabilities Accounted at Fair Value on a Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Other liabilities Other Liabilities, Noncurrent Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] North American Towable North American Towable North American Towable North American Towables [Member] Towables. Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Contingent liabilities and commitments Commitments and Contingencies Equity Investments Equity Method Investments and Joint Ventures Disclosure [Text Block] Termination Date Trading Arrangement Termination Date Design technology and other intangibles Design Technology And Other Intangibles [Member] Design Technology And Other Intangibles [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Entity Address, City or Town Entity Address, City or Town Debt Instrument [Axis] Debt Instrument [Axis] Stock-based compensation expense Share-Based Payment Arrangement, Expense Net income (loss) attributable to THOR Industries, Inc. Net Income (Loss) Attributable to Parent Net Income (Loss) Attributable to Parent Trading Arrangement: Trading Arrangement [Axis] Accumulated Other Comprehensive Income (Loss) Comprehensive Income (Loss) Note [Text Block] Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Loss Contingencies [Table] Loss Contingencies [Table] Schedule of Components of Amortizable Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Entity File Number Entity File Number Initial installment of insurance proceeds Insurance Recoveries Motorcaravan Motorcaravan [Member] Revenue Recognition Revenue from Contract with Customer [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus For the fiscal year ending July 31, 2030 and thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Non-Controlling Interests Noncontrolling Interest [Member] Income Statement [Abstract] Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Purchases of treasury shares Aggregate purchase price Treasury Stock, Value, Acquired, Cost Method Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Name Forgone Recovery, Individual Name Document Period End Date Document Period End Date Other current liabilities Finance Lease, Liability, Current Deferred income tax expense (benefit) Increase (Decrease) in Deferred Income Taxes Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Product Warranty Two Term Of Product Warranty Two [Member] Term Of Product Warranty Two [Member] Insider Trading Arrangements [Line Items] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] TN-RP Holding LLC TN-RP Holding LLC [Member] TN-RP Holding LLC Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Amount reclassified out of accumulated other comprehensive income (loss) Gain (Loss) on Derivative Used in Net Investment Hedge, after Tax PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Adjustment to Compensation: Adjustment to Compensation [Axis] Prepaid income taxes, expenses and other Prepaid Expense and Other Assets, Current Accounts Receivable Accounts Receivable [Member] Less: Net (loss) attributable to non-controlling interests Net Income (Loss) Attributable to Noncontrolling Interest Maximum exposure to loss Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount Borrowings on term-loan credit facilities Proceeds From Term Loan Proceeds from term loan. Document Transition Report Document Transition Report Document Quarterly Report Document Quarterly Report Unrecognized tax benefits Long Term Portion of Unrecognized Tax Benefits Including Interest and Penalties Long term portion of unrecognized tax benefits including interest and penalties. Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Customer [Domain] Customer [Domain] Accumulated other comprehensive loss, net of tax Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status Retained Earnings Retained Earnings [Member] Amortization of debt issuance costs Amortization of Debt Issuance Costs Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Basic (in shares) Weighted-average common shares outstanding for basic earnings per share (in shares) Weighted Average Number of Shares Outstanding, Basic Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Total stockholders’ equity Beginning balance Ending balance Equity, Including Portion Attributable to Noncontrolling Interest North America North America [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Executive Category: Executive Category [Axis] Name Awards Close in Time to MNPI Disclosures, Individual Name Term of commitments (in months) Terms of Commitments under Repurchase Agreements for Repurchase of Products Sold to Dealers Terms of commitments under repurchase agreements for the repurchase of products sold to dealers. Senior unsecured notes Senior Unsecured Notes Due 2029 [Member] Senior Unsecured Notes Due 2029 Sales Revenue Revenue Benchmark [Member] Entity Filer Category Entity Filer Category Income Statement Location [Domain] Statement of Income Location, Balance [Domain] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Company Selected Measure Name Company Selected Measure Name EX-101.PRE 10 tho-20250131_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 tho-20250131_g1.jpg begin 644 tho-20250131_g1.jpg M_]C_X 02D9)1@ ! 0$!+ $L #_X0"L17AI9@ 34T *@ @ "0$: 4 M ! >@$; 4 ! @@$H , ! ( $Q ( 1 B@,! M 4 ! G ,# $ ! %$0 $ ! 0 %$1 0 ! N M(U$2 0 ! N(P !)/? #Z $D]\ /H<&%I;G0N;F5T(#0N M,"XQ,@ &&H L8__VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_VP!# 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0'_P 1" ._"3L# 2( A$! Q$!_\0 'P 04! M 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4%! 0 %] M 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8&1HE M)B7J# MA(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3 MU-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! 0$! 0 M $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" Q$$!2$Q M!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V M-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F* MDI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G: MXN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#\=Z***_#SY\**** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@#^M;_@V'_P"0%^V?_P!A;X!_^D?Q@K^JJOY5 M?^#8?_D!?MG_ /86^ ?_ *1_&"OZJJ_5>'/^1-@O2O\ ^I-8]G#?P*?H_P#T MIA1117MFX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% '^3_1117X>?/A1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 ?UK?\ !L/_ ,@+]L__ +"WP#_](_C!7]55?RJ_\&P__("_ M;/\ ^PM\ _\ TC^,%?U55^J\.?\ (FP7I7_]2:Q[.&_@4_1_^E,****]LW"B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH _R?Z***_#SY\**** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@#^M;_ (-A_P#D!?MG_P#86^ ?_I'\8*_JJK^57_@V'_Y 7[9__86^ ?\ MZ1_&"OZJJ_5>'/\ D38+TK_^I-8]G#?P*?H__2F%%%%>V;A1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 ?Y/]%%%?AY\^%%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_6M_P;#_ M /("_;/_ .PM\ __ $C^,%?U55_*K_P;#_\ ("_;/_["WP#_ /2/XP5_557Z MKPY_R)L%Z5__ %)K'LX;^!3]'_Z4PHHHKVS<**** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_ M "?Z***_#SY\**** "BBB@ HHHH FMX)[N>&UM8)KFYN9H[>WM[>-YI[B>9U MCAAAAC5I)9I9&5(XT5G=V554L0*]2_X4+\<_^B+_ !8_\-UXP_\ E/1\!?\ MDN?P8_[*Q\.O_4PT>O\ 4HKZ#)C_A0OQS_Z(O\ %C_PW7C#_P"4]?ZE M%%'^IM/_ *#ZG_A/'_Y;Z_TM3ZBO^?C_ / ?^"?Y:_\ PH7XY_\ 1%_BQ_X; MKQA_\IZ/^%"_'/\ Z(O\6/\ PW7C#_Y3U_J444?ZFT_^@^I_X3Q_^6^O]+4^ MHK_GX_\ P'_@G^6O_P *%^.?_1%_BQ_X;KQA_P#*>C_A0OQS_P"B+_%C_P - MUXP_^4]?ZE%%'^IM/_H/J?\ A/'_ .6^O]+4^HK_ )^/_P !_P""?Y:__"A? MCG_T1?XL?^&Z\8?_ "GH_P"%"_'/_HB_Q8_\-UXP_P#E/7^I111_J;3_ .@^ MI_X3Q_\ EOK_ $M3ZBO^?C_\!_X)_EK_ /"A?CG_ -$7^+'_ (;KQA_\IZ/^ M%"_'/_HB_P 6/_#=>,/_ )3U_J444?ZFT_\ H/J?^$\?_EOK_2U/J*_Y^/\ M\!_X)_EK_P#"A?CG_P!$7^+'_ANO&'_RGH_X4+\<_P#HB_Q8_P##=>,/_E/7 M^I111_J;3_Z#ZG_A/'_Y;Z_TM3ZBO^?C_P# ?^"?Y:__ H7XY_]$7^+'_AN MO&'_ ,IZ/^%"_'/_ *(O\6/_ W7C#_Y3U_J444?ZFT_^@^I_P"$\?\ Y;Z_ MTM3ZBO\ GX__ '_ ()_EK_\*%^.?_1%_BQ_X;KQA_\ *>C_ (4+\<_^B+_% MC_PW7C#_ .4]?ZE%%'^IM/\ Z#ZG_A/'_P"6^O\ 2U/J*_Y^/_P'_@G^6O\ M\*%^.?\ T1?XL?\ ANO&'_RGH_X4+\<_^B+_ !8_\-UXP_\ E/7^I111_J;3 M_P"@^I_X3Q_^6^O]+4^HK_GX_P#P'_@G^6O_ ,*%^.?_ $1?XL?^&Z\8?_*> MC_A0OQS_ .B+_%C_ ,-UXP_^4]?ZE%%'^IM/_H/J?^$\?_EOK_2U/J*_Y^/_ M ,!_X)_EK_\ "A?CG_T1?XL?^&Z\8?\ RGH_X4+\<_\ HB_Q8_\ #=>,/_E/ M7^I111_J;3_Z#ZG_ (3Q_P#EOK_2U/J*_P"?C_\ ?\ @G^6O_PH7XY_]$7^ M+'_ANO&'_P IZ/\ A0OQS_Z(O\6/_#=>,/\ Y3U_J444?ZFT_P#H/J?^$\?_ M );Z_P!+4^HK_GX__ ?^"?Y:_P#PH7XY_P#1%_BQ_P"&Z\8?_*>C_A0OQS_Z M(O\ %C_PW7C#_P"4]?ZE%%'^IM/_ *#ZG_A/'_Y;Z_TM3ZBO^?C_ / ?^"?Y M:_\ PH7XY_\ 1%_BQ_X;KQA_\IZ/^%"_'/\ Z(O\6/\ PW7C#_Y3U_J444?Z MFT_^@^I_X3Q_^6^O]+4^HK_GX_\ P'_@G^6O_P *%^.?_1%_BQ_X;KQA_P#* M>C_A0OQS_P"B+_%C_P -UXP_^4]?ZE%%'^IM/_H/J?\ A/'_ .6^O]+4^HK_ M )^/_P !_P""?Y:__"A?CG_T1?XL?^&Z\8?_ "GH_P"%"_'/_HB_Q8_\-UXP M_P#E/7^I111_J;3_ .@^I_X3Q_\ EOK_ $M3ZBO^?C_\!_X)_EK_ /"A?CG_ M -$7^+'_ (;KQA_\IZ/^%"_'/_HB_P 6/_#=>,/_ )3U_J444?ZFT_\ H/J? M^$\?_EOK_2U/J*_Y^/\ \!_X)_EK_P#"A?CG_P!$7^+'_ANO&'_RGH_X4+\< M_P#HB_Q8_P##=>,/_E/7^I111_J;3_Z#ZG_A/'_Y;Z_TM3ZBO^?C_P# ?^"? MY:__ H7XY_]$7^+'_ANO&'_ ,IZ/^%"_'/_ *(O\6/_ W7C#_Y3U_J444? MZFT_^@^I_P"$\?\ Y;Z_TM3ZBO\ GX__ '_ ()_EK_\*%^.?_1%_BQ_X;KQ MA_\ *>C_ (4+\<_^B+_%C_PW7C#_ .4]?ZE%%'^IM/\ Z#ZG_A/'_P"6^O\ M2U/J*_Y^/_P'_@G^6O\ \*%^.?\ T1?XL?\ ANO&'_RGH_X4+\<_^B+_ !8_ M\-UXP_\ E/7^I111_J;3_P"@^I_X3Q_^6^O]+4^HK_GX_P#P'_@G^6O_ ,*% M^.?_ $1?XL?^&Z\8?_*>C_A0OQS_ .B+_%C_ ,-UXP_^4]?ZE%%'^IM/_H/J M?^$\?_EOK_2U/J*_Y^/_ ,!_X)_EK_\ "A?CG_T1?XL?^&Z\8?\ RGIK? ?X MXHK._P &?BLB(I9F;X=^+U55499F8Z. JJ 222 ,FO]2JOYS/\ @N]_P4B_ MX4AX"N?V0/@YKWD_%WXHZ%N^*>NZ72#: M6^UZ5X->[OC#;S>(O#VI1<>.X:PN PU3%5LPJ3TBR*F$A3@YRJNRZ.O%&E"XDM#J?AWPCX@UO3Q=0K&TUL;W3=/N;87$2RQ-)#YGF1K)&64!USP MM?L=_P $=/\ @HS<_L2_&\>"?B'JTZ_LX?&/4]/T[QY'.\DMKX!\3-Y=CHGQ M/LH/F\J&Q0Q:9XT2V DO_#&R^:*_O_#6BV9Z<'2H5L32I8BL\/2J2Y'645/D M;TBY)RBN7FLI2O[J?,[I-%P49249-Q3=N:U[/I?;3OVW/S)_X4+\<_\ HB_Q M8_\ #=>,/_E/1_PH7XY_]$7^+'_ANO&'_P IZ_U(;:ZMKVVM[RSN(+NSNX(K MFUNK:6.>VN;:>-98+BWGB9XIH)HG62*6-FCDC971BI!,]?9?ZFTO^@^?_A/' M_P"6^O\ 2U[OJ*_Y^/\ \!_X)_EK_P#"A?CG_P!$7^+'_ANO&'_RGH_X4+\< M_P#HB_Q8_P##=>,/_E/7^I113_U-I_\ 0?4_\)X__+?7^EJ?45_S\?\ X#_P M3_+7_P"%"_'/_HB_Q8_\-UXP_P#E/1_PH7XY_P#1%_BQ_P"&Z\8?_*>O]2BB MC_4VG_T'U/\ PGC_ /+?7^EJ?45_S\?_ (#_ ,$_RU_^%"_'/_HB_P 6/_#= M>,/_ )3T?\*%^.?_ $1?XL?^&Z\8?_*>O]2BBC_4VG_T'U/_ GC_P#+?7^E MJ?45_P _'_X#_P $_P M?_A0OQS_ .B+_%C_ ,-UXP_^4]'_ H7XY_]$7^+ M'_ANO&'_ ,IZ_P!2BBC_ %-I_P#0?4_\)X__ "WU_I:GU%?\_'_X#_P3_+7_ M .%"_'/_ *(O\6/_ W7C#_Y3T?\*%^.?_1%_BQ_X;KQA_\ *>O]2BBC_4VG M_P!!]3_PGC_\M]?Z6I]17_/Q_P#@/_!/\M?_ (4+\<_^B+_%C_PW7C#_ .4] M'_"A?CG_ -$7^+'_ (;KQA_\IZ_U***/]3:?_0?4_P#">/\ \M]?Z6I]17_/ MQ_\ @/\ P3_+7_X4+\<_^B+_ !8_\-UXP_\ E/1_PH7XY_\ 1%_BQ_X;KQA_ M\IZ_U***/]3:?_0?4_\ ">/_ ,M]?Z6I]17_ #\?_@/_ 3_ "U_^%"_'/\ MZ(O\6/\ PW7C#_Y3T?\ "A?CG_T1?XL?^&Z\8?\ RGK_ %***/\ 4VG_ -!] M3_PGC_\ +?7^EJ?45_S\?_@/_!/\M?\ X4+\<_\ HB_Q8_\ #=>,/_E/1_PH M7XY_]$7^+'_ANO&'_P IZ_U***/]3:?_ $'U/_">/_RWU_I:GU%?\_'_ . _ M\$_RU_\ A0OQS_Z(O\6/_#=>,/\ Y3T?\*%^.?\ T1?XL?\ ANO&'_RGK_4H MHH_U-I_]!]3_ ,)X_P#RWU_I:GU%?\_'_P" _P#!/\M?_A0OQS_Z(O\ %C_P MW7C#_P"4]'_"A?CG_P!$7^+'_ANO&'_RGK_4HHH_U-I_]!]3_P )X_\ RWU_ MI:GU%?\ /Q_^ _\ !/\ +7_X4+\<_P#HB_Q8_P##=>,/_E/1_P *%^.?_1%_ MBQ_X;KQA_P#*>O\ 4HHH_P!3:?\ T'U/_">/_P M]?Z6I]17_/Q_^ _\$_RU M_P#A0OQS_P"B+_%C_P -UXP_^4]'_"A?CG_T1?XL?^&Z\8?_ "GK_4HHH_U- MI_\ 0?4_\)X__+?7^EJ?45_S\?\ X#_P3_+7_P"%"_'/_HB_Q8_\-UXP_P#E M/1_PH7XY_P#1%_BQ_P"&Z\8?_*>O]2BBC_4VG_T'U/\ PGC_ /+?7^EJ?45_ MS\?_ (#_ ,$_RU_^%"_'/_HB_P 6/_#=>,/_ )3T?\*%^.?_ $1?XL?^&Z\8 M?_*>O]2BBC_4VG_T'U/_ GC_P#+?7^EJ?45_P _'_X#_P $_P M?_A0OQS_ M .B+_%C_ ,-UXP_^4]'_ H7XY_]$7^+'_ANO&'_ ,IZ_P!2BBC_ %-I_P#0 M?4_\)X__ "WU_I:GU%?\_'_X#_P3_+7_ .%"_'/_ *(O\6/_ W7C#_Y3T?\ M*%^.?_1%_BQ_X;KQA_\ *>O]2BBC_4VG_P!!]3_PGC_\M]?Z6I]17_/Q_P#@ M/_!/\M?_ (4+\<_^B+_%C_PW7C#_ .4]'_"A?CG_ -$7^+'_ (;KQA_\IZ_U M***/]3:?_0?4_P#">/\ \M]?Z6I]17_/Q_\ @/\ P3_+7_X4+\<_^B+_ !8_ M\-UXP_\ E/1_PH7XY_\ 1%_BQ_X;KQA_\IZ_U***/]3:?_0?4_\ ">/_ ,M] M?Z6I]17_ #\?_@/_ 3_ "U_^%"_'/\ Z(O\6/\ PW7C#_Y3T?\ "A?CG_T1 M?XL?^&Z\8?\ RGK_ %***/\ 4VG_ -!]3_PGC_\ +?7^EJ?45_S\?_@/_!/\ MM?\ X4+\<_\ HB_Q8_\ #=>,/_E/1_PH7XY_]$7^+'_ANO&'_P IZ_U***/] M3:?_ $'U/_">/_RWU_I:GU%?\_'_ . _\$_RU_\ A0OQS_Z(O\6/_#=>,/\ MY3T?\*%^.?\ T1?XL?\ ANO&'_RGK_4HHH_U-I_]!]3_ ,)X_P#RWU_I:GU% M?\_'_P" _P#!/\M?_A0OQS_Z(O\ %C_PW7C#_P"4]'_"A?CG_P!$7^+'_ANO M&'_RGK_4HHH_U-I_]!]3_P )X_\ RWU_I:GU%?\ /Q_^ _\ !/\ +7_X4+\< M_P#HB_Q8_P##=>,/_E/1_P *%^.?_1%_BQ_X;KQA_P#*>O\ 4HHH_P!3:?\ MT'U/_">/_P M]?Z6I]17_/Q_^ _\$_RU_P#A0OQS_P"B+_%C_P -UXP_^4]' M_"A?CG_T1?XL?^&Z\8?_ "GK_4HHH_U-I_\ 0?4_\)X__+?7^EJ?45_S\?\ MX#_P3_+7_P"%"_'/_HB_Q8_\-UXP_P#E/1_PH7XY_P#1%_BQ_P"&Z\8?_*>O M]2BBC_4VG_T'U/\ PGC_ /+?7^EJ?45_S\?_ (#_ ,$_RU_^%"_'/_HB_P 6 M/_#=>,/_ )3UR_B?X>^/_!,5I/XS\#>,/",%_)+#8S>)_#.M:#%>RPJKS16D MFJV5HES)$CH\J0EVC5U9@ P)_P!5"OY@?^#FS_DE/[*?_90OB1_ZC?ARN',> M&(8'!5\6L9.JZ,8M0=%14N:<(?%[25KSZ+S,ZN%5*G*?.WRVTY;7O)+>_ MF?Q^T445\B<04444 %%%% !1110!_6M_P;#_ /("_;/_ .PM\ __ $C^,%?U M55_*K_P;#_\ ("_;/_["WP#_ /2/XP5_557ZKPY_R)L%Z5__ %)K'LX;^!3] M'_Z4PHHHKVS<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@#_ "?Z***_#SY\**** "BBB@ H MHHH ]8^ O_)<_@Q_V5CX=?\ J8:/7^I17^6O\!?^2Y_!C_LK'PZ_]3#1Z_U* M*^\X-_A8_P#Z^4/_ $FJ>C@=JGK'\F%%%%?:'>%%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%"_V$?V=_$7Q:U\6>K>--2\WPW\)O!$ M\Y2;QCX\O+:5[&*>.)TN(_#NAQJVM>*K^-HOLVE6IL[>;^U]2TFUNO\ .;^) M7Q'\:_%_Q_XO^*'Q&UZ]\3^.?'>O:AXE\3Z[?L#<7^J:E.TTS+&@6&UM( 4M M;"PM8X;+3K""VL+&""SMH(4^S/\ @I)^W7XK_;T_:(UCXB71O])^&'A;[9X7 M^#/@NZDVCP_X.CNMS:MJ%M'(]NOBKQ?-#%K/B6>-IVB?^S]"CO+K3= TQU_/ MNOR[/LV>98GDI-_5,.Y1HK5>TEM*M)?WK6A?X86T4I3/(Q-=U967P1^'S?63 M_3LO5A1117@G,%%%% ']AW_! _\ X*0_\)]X;L?V(?C-KV_QKX,TN>;X!^(- M4N*/!.EP-<7WPWFGG;?/K7@FSCEOO#";Y&NO!D-SID45K%X1@-_\ TY5_ ME2>#?&/BCX>^+?#?COP3KFH>&?&'@_6],\2>&?$.E3&WU'1M[BOM-U&SE MPP6:UNH8Y5#J\3[3'+')&SHW^B9_P31_;Q\+_MZ_L\:5X[5M/TKXL>#A8^%_ MC1X.M'"#1O%@MF:WU_3+5W:=/"OC.WMYM8\/R.94M94U7P\UW>7OA^^G;]#X M9S?ZS26 Q$OW]"/[B3WJT8JW+YU*2^'/^1-@O2O_P"I-8]G#?P*?H__ M $IA1117MFX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% '^3_1117X>?/A1110 4444 %%%% M 'K'P%_Y+G\&/^RL?#K_ -3#1Z_U**_RU_@+_P ES^#'_96/AU_ZF&CU_J45 M]YP;_"Q__7RA_P"DU3T<#M4]8_DPHHHK[0[PHHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ K^.'_@O9_P %(?\ A9?BJ\_8G^#6O>;\ M/_ >L12_'/7]+N1GDCO?&\,5J\$$G M@^*>^_8'_@LI_P %&X/V+/@G_P *[^&VLQ1_M(?&72KZQ\'&VE5[SX=^$)#+ MI^M?$RZB4EK>^CD$^D>!UG")=>(Q1Y9YYY7,DLTTLA:26661F>21V9W=BS$DDU\7Q1F_)%Y;AY>_-)XN47 M\,&KQH>LU:53^XXQUYY)<&+KV7LHO5_&^RZ1]7U\K=V14445\&><%%%% !11 M10 5]L_L!?MJ>./V%?VA_#7Q@\-?:]5\*7)C\._%/P1%.(K?QMX!O;F&34[! M%D98(M=TMXX]9\+ZC(5%EK5G!'<-)I5YJEG=_$U%:4:U2A5IUJ4G"I2FIPDM MU*+NO5=&GHU=--,<9.+4EHT[IG^J'\+?B=X(^,_P[\&_%7X;:]:>)O OCW0; M#Q)X9UNR8^5>:=?Q!U6:)L2V=_9RB6QU/3KE8[W3-2MKO3[Z&"[MIX4[VOXH MO^"$W_!2+_A0GQ#M_P!DKXPZ]Y/P:^+&O*?ASKFJ7)%G\-_B?JLD<$6G/-,V MVQ\)_$"X,-G=C=]CTGQ9_9^JF.TMM9\2ZD/[7:_6LJS&GF>$A7C:-1>Y7IK_ M )=U4E>W7DE\4'UB[-\T9)>U1JJM#F6C6DEV?^3Z/]4PHHHKTC4**** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M_F!_X.;/^24_LI_]E"^)'_J-^'*_I^K^8'_@YL_Y)3^RG_V4+XD?^HWX'/^1-@O2O_ .I-8]G#?P*?H_\ TIA1117MFX4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% '^3_ $445^'GSX4444 %%%% !1110!ZQ\!?^2Y_!C_LK'PZ_]3#1Z_U* M*_RU_@+_ ,ES^#'_ &5CX=?^IAH]?ZE%?><&_P +'_\ 7RA_Z35/1P.U3UC^ M3"BBBOM#O"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^>/ MVJOVF/AQ^R)\#/''QW^)][Y6@^$=//\ 9VCP311:MXO\3W@>+P]X.T!)OPEO&VQX-/LUO=9U PZ7IM]

_7EY::=:76H:A=6UC86-M/>7M[>3Q6MI M9VEK$T]S=75S.R0V]M;PH\T\\SI%%$C22,J*2/X!_P#@L#_P46O/VX/CFWA? MP%JERO[.?P?U#4=)^'-K&\L-OXVUS+6>M_%#4;8[6D;5PC6'A**Z7S=+\+)' M,+?3]2U_7[>3R,YS2&681S5GB*MX8>#ZSMK4DOY*::E+NW&&G-=85ZRI0OIS M/2*?5]7Z):__P"TO^T3\1_VK/C7XZ^.GQ3U(WWBKQMJKW0LX7E.E>&] M$MQ]GT+PIH$$K.UKH?A[3$M].L(B6GG$4E]?2W.I7EY=S^$445^43G.I.52I M)SG.3E.4G>4I2=VV^K;=V>.VVVWJV[MOJWNPHHHJ1!1110 4444 %%%% "@D M$$9!!R"."".A!]:_NH_X(E?\%(1^UE\)!\!_BSKPN/VAO@SHEK$NH:C<;]0^ M*/PVLS!IVF>+O,E8S7OB3PZTEGH?C1W,L]Y)-H_B26>XN=SNT4/!J.BZO;1R0F^T+7M,FN M]&UO3S(BWNEWMU;;XS()%]7*,SGEF+C65Y49VIXBFOM4V_B2VYZ;]Z'?6%TI MMFU"JZ4U+[+TDNZ_S6Z^[9L_U):*^5?V,/VM/AY^VK\ /!WQS^'LJ6RZO"=+ M\8^%9+E+G4O GCO38;?_ (2/PEJ;*L;NUE-/%=Z5>R06_P#;/A^^TC6XK>&' M48XD^JJ_6*56%:G"K2DITZD8SA):J49*Z:^7W=3V4U))IW35T^Z844458PHH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"OY@?^#FS_DE/[*?_90OB1_ZC?AROZ?J_F!_X.;/^24_LI_]E"^)'_J-^'*\ M;B#_ )$^-_P4_P#T_2.?%?P*G_;O_I<3^/VBBBOR@\<**** "BBB@ HHHH _ MK6_X-A_^0%^V?_V%O@'_ .D?Q@K^JJOY5?\ @V'_ .0%^V?_ -A;X!_^D?Q@ MK^JJOU7AS_D38+TK_P#J36/9PW\"GZ/_ -*84445[9N%%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110!_D_P!%%%?AY\^%%%% !1110 4444 >L? 7_DN?P8_[*Q\.O_4PT>O] M2BO\M?X"_P#)<_@Q_P!E8^'7_J8:/7^I17WG!O\ "Q__ %\H?^DU3T<#M4]8 M_DPHHHK[0[PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***_./\ MX*M)0I4HN*_$GCOQ1XA\:^,=:U#Q)XL\6:UJ7B+Q)K^K3M=:EK.N:Q>37^ MIZG?7#_-+=7EY/+/,_ WN0JJH"CGJ_)? /XGS:;X=^,&@0":Y&F0),\>C?$3 M2;*,.[ZWX-ENKB:YM[>.276?#EUK.DI"^H2Z32WN[&_LYX;JTNH)'AG@ECE MC=D=2?\ *2K^K_\ X($?\%(L&P_84^-&O<'[7=?LY^)=6N>A_?7^K?".ZNYW M[_Z3K/@)9CU_M;PO%/D^%=*K[#AC-_8S678B7[JK*^&E)Z4ZLMZ7E&J]8ZV5 M32UZC:[L)6Y7[*3]U_!?I)_9])=/[WJ?U@T445^@'I!1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%? M+WQF_;7_ &2OV>GN;;XR_M#?"KP-JUH':?PU?^+-.OO&*K']\IX+T:34O%DP M4_*3#HTGSD1_?8*?S>\>_P#!P?\ \$\/"$LT7A[5_C!\4Q%N$<_@7X97&G03 MD9 \L_$O6/A[.JGKNEMT(7G:3Q7'7S' X=M5\7AZ3@,5FDV@D@-C!DTK_@Y=_9EFE4:W^SY\=M.A)^>32KOX?ZS*HP,[8; MOQ+H2.<[A@SID '(R0O)_;V47M]>I?\ @-2WW\EOQ,_K-#_GXONE_D?TE45^ M)'@#_@X&_P""=?C*:&'7_$GQ6^%?F[09?'WPQU"]AB9N-LK_ UU#XAE<' : M0*T2@[F<*&(_2;X,_MA?LL_M"^3%\%OC]\*_B%J,Z"1?#^A^+])_X2R.,KN# MW7@^]N+3Q39J0&P;O2(,E7 Y1PO90Q^"Q+2H8O#U9/:,*L'/_P OS=>QI&I M3E\,XR?9-7^[<^D:***ZRPHHHH **** "BBB@ HHHH **** "OY@?^#FS_DE M/[*?_90OB1_ZC?AROZ?J_F!_X.;/^24_LI_]E"^)'_J-^'*\;B#_ )$^-_P4 M_P#T_2.?%?P*G_;O_I<3^/VBBBOR@\<**** "BBB@ HHHH _K6_X-A_^0%^V M?_V%O@'_ .D?Q@K^JJOY5?\ @V'_ .0%^V?_ -A;X!_^D?Q@K^JJOU7AS_D3 M8+TK_P#J36/9PW\"GZ/_ -*84445[9N%%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_D_P!% M%%?AY\^%%%% !1110 4444 >L? 7_DN?P8_[*Q\.O_4PT>O]2BO\M?X"_P#) M<_@Q_P!E8^'7_J8:/7^I17WG!O\ "Q__ %\H?^DU3T<#M4]8_DPHHHK[0[PH MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \\^+/Q5\"_ _X:^-/BW\ M3=>MO#7@3P!H-[XB\2:S='(M[&S0;8+6 'S;W4]1N7@TW2-,M@]YJNJW=GIU ME%-=W4,3_P"---K'B748P%U'7K^^E@6#3H["RM/U$_X+I?\%(?^&B/B3+^ MRO\ !_7O/^"7PBU^0^-]:TNYW6/Q,^*&F-+:7 CGA8I?^$O (VU36U^WV=EX8OXOY[:_..)7[R47I7K+1OSA2UC'I*?-+ M5*#7EXJOSRY(OW(O5K[4O\ET\[OL%%%%?+'&%%%% !1110 4444 %%%% !11 M10 4444 %:6C:SJWAW6-*\0:!J5]HVNZ%J5CK.BZQIES-9:EI6K:9=17NG:E MI][;O'<6E]8WD$-U:74$B36]Q%'+$ZNBD9M%";6JT:U370#_ $,_^"4/_!0G M2?V\/@!;S^)+RQM/C[\+X=.\/?%_08?)MSJLKPO%HOQ%TFSB"(FB^,8K6>6[ MMX(HXM&\26NL:4D*:?'I-S??J;7^9/\ L9?M9_$/]BSX_P#@WXZ?#V5[F31I MSIGB_P +R7,EMIOCKP+J4T \1^$M491(JI?00176F7DD%Q_8^OV.DZW%;S3Z M='&W^CY\"/C?\//VC_A'X%^-?PKUE-<\#^/]$@UG2;GY$O+.4L]OJ6B:O;1R M2BQUW0-3@O-&UO3S(YLM4L;JW\R1461_T_A_-O[1PWLJTKXS#Q2J7M>K3VC6 M2ZO:-3M.STYTCU\-6]K'EE\<=_[RZ2]>C\]>MCURBBBOH3I"BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *AN+FWL[>>[NYX M;6UM89;BYN;B5(+>WMX$:6:>>:5ECAAAC5I)99&5(T5G=@H)KP+]IC]J+X*_ MLC?"[5?BY\\TW2+.]U"V_AO_X*$_\ !7G]H+]N#4=6\&Z/=W_PA_9Y^T2P MZ?\ "WP]JENMNL6GZEJ-F=>N M_(S3.L+E<;5'[7$25X8>#7,UTE-ZJG#S:;?V8RL[85J\**UUE:ZBMWZOHO/[ MD[']&'[:'_!?#]F/]GJXU;P3\"K0?M*_$VQ>:SGO/#VJQZ;\)-!O4W1O]N\= MQP7S^*9K9S'*+/P78:EI=XJS6DWBK2;N-@O\P_[3/_!6C]N?]J2;4+/Q9\9= M7\!^"KYIE'PY^$$EW\/?"BVDQ.ZPU"?2KQ_%/B>S(V[K?Q;XCUZ'* M_-JBOS['9[F..33:**\BM'0KMSC;M"3]^G;IRRY;ZN$MC>GB:M/:7-'^66J^ M3W7R=NZ9_J_(Z2(LD;*\;JKHZ,&1T8!E964E65E(*L"0000<4ZOX&?\ @G;_ M ,%E_CM^QE=Z)\/?B'/J_P :?VK:AY_BWX?Z<&6-KGX9:]J$O\ MH]M9Q8D3P3J]P?#-T(C;:9+X7N;RYU>O[??@!^T+\(?VG_AEH7Q=^"7C+3O& MG@K7D*+=VA:'4-'U.%(VOM \1Z3.$U#0?$&FF6,7NE:C!#<(DD%U")K&ZM+J M?] RO.,+FD/W;]G7C&]3#S?OQ6B_J MNZ\U\['M-%%%>L;!1110 4444 %%%% !7\P/_!S9_P DI_93_P"RA?$C_P!1 MOPY7]/U?S _\'-G_ "2G]E/_ +*%\2/_ %&_#E>-Q!_R)\;_ (*?_I^D<^*_ M@5/^W?\ TN)_'[1117Y0>.%%%% !1110 4444 ?UK?\ !L/_ ,@+]L__ +"W MP#_](_C!7]55?RJ_\&P__("_;/\ ^PM\ _\ TC^,%?U55^J\.?\ (FP7I7_] M2:Q[.&_@4_1_^E,****]LW"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _R?Z***_#SY\*** M* "BBB@ HHHH ]8^ O\ R7/X,?\ 96/AU_ZF&CU_J45_EK_ 7_DN?P8_[*Q\ M.O\ U,-'K_4HK[S@W^%C_P#KY0_])JGHX':IZQ_)A1117VAWA1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !7X+_P#!;[_@I#_PRS\*6_9Y^$>O?9_V@/C+ MH=PFHZIIESLU#X7?#*^,]AJ'B)9HF$MCXH\5F.\T3PDT>RZT^WBUKQ)%/97F MFZ&U]^FG[;/[7?P^_8E_9]\7_'#QX\=[/IT7]C^!O"*W*6VH>._'NI07!\/> M%K!R'>..>2";4-:OXX;@Z1X>T_5M6^SW)LEMIO\ .&^-OQF^(/[0OQ6\-O^SQ\9M;M8C?ZA<%=/\ A?\ M$B\%OIVF>,/,E;R;+PYX@2.ST+QJ[F*"TAAT;Q)+<6]MH6HQW_X5T5TX/%UL M#B*6)H.TZ001P01T-+7\[/_ 0E_P""D7_"^?A[;_LD_&+7C/\ &3X4Z"K? M#?7-4N$A8:H8[NYT7Q)J)_H MFK]B].S5I+1IGM4ZBJ04X[/==4^J?FO M^"%%%%=984444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\P M?M>_M;?";]BWX*^(/C5\7-2:/3M/(TWPSX9L)(3XC\=^+;J&:32?"?ANUF=1 M-?WOD2SW5U)BST?2[:^UC49(K&QG<>[^-_&OA7X;^#O%'C_QSKECX:\&^"]! MU3Q-XG\0:G(8K#1]#T6SFO\ 4K^Y7$DDTK!8H(Y)G1&_SLO\ M@I+^WMXS_;W^/NI^.+Q[_1_A1X1EU#P]\&/ L\FV/0/"IN5\S7-3MHW:W;Q? MXO:VM]5\27*M.UN$T_0(+NYTW0M/D/B9WF\J5K*56:_EA? M1?;E:.W,XX5ZRHQTLYOX5^K\E^.W>WEG[9O[:7QG_;B^+NH?%3XN:N5MH#)=-CEN)?#/BFVMY+W1KN22*>'4M$OM7T74_B& MBM:-:KAZL*U&S3NI)M---H<9.+4HMIIW31_J _LQ_M+_ M I_:W^#GA;XW?!W6_[7\*^)(6BNK*Y$4.N^%?$%HL8UCPGXHT^.68Z;K^C3 M2I'

9+;W5M+::KIES?:/J.GW]U[_7^=_\ \$L?^"AOB3]@OX[VE[K-WJ&I M? /XC7>G:)\8_"D/G7(M+(2F'3_B#H-DA;_BIO"'GRW!ABC+:]H4FIZ$X6YN M-,O]-_T*M U[1?%6A:+XG\-ZI8ZYX=\1Z3IVNZ#K6F7$=YINKZ-J]I#?Z9J> MGW<+-%=65_97$%U:W$3-'-!*DB$JP-?J62YK#-,-S2Y8XFE:.(IK:]O=JP6_ M)4L[+7EDI1N[*4O8H5E6A?[:TDOU7D_\T:U%%%>R;A1110 4444 %?S _P#! MS9_R2G]E/_LH7Q(_]1OPY7]/U?S _P#!S9_R2G]E/_LH7Q(_]1OPY7C<0?\ M(GQO^"G_ .GZ1SXK^!4_[=_]+B?Q^T445^4'CA1110 4444 %%%% ']:W_!L M/_R OVS_ /L+? /_ -(_C!7]55?RJ_\ !L/_ ,@+]L__ +"WP#_](_C!7]55 M?JO#G_(FP7I7_P#4FL>SAOX%/T?_ *4PHHHKVS<**** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@#_)_HHHK\//GPHHHH **** "BBB@#UCX"_\ES^#'_96/AU_ZF&CU_J45_EK M_ 7_ )+G\&/^RL?#K_U,-'K_ %**^\X-_A8__KY0_P#2:IZ.!VJ>L?R84445 M]H=X4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117S3^UU^U+\. M?V./@-XU^._Q+N0=,\-6GV70/#\-Q'!JOC;QE?QS)X<\&Z()%D+:AK-W$QGG M6&:/2=)MM3UV]C&G:5>21Q4J0I4YU:DE"G3C*^-K;1_BK\=8]2D\%:2PB:TM_LK&VT=?$=ZTZ M+HC>,M5BN] \%BXC;_A(=>L;K2[7%Q&H?ZEK_+P^/O[0_P 3_P!I#XW>,OC] M\1]>N;GQ]XO\0#7!=6$]S:P>'(;-HT\/:'X:Q,UQIFD^%K"VLM-T.-)VN8+> MRAFFN)[UI[J7^X;_ (([_P#!1>V_;<^!P\'?$'58/^&CO@[IVGZ9X_AF>.*Y M\=^'!LLM$^*%A;C:)7U%E33?&,=JICT[Q0OVMH=/T_Q'H=J?GUO5;F*RTS1]&TFTFO]3U34;R=D@M+&PLH)KJZN9G6*&")Y M'8*I-:U?R6?\%]_^"D/]H7-]^PI\%]>)LK&:TNOVB_$FDW.5N[Z%XK[2?A); M74+8,.GRK;:SX[$+-NOUTGPS+-$]CXGTR7AS''TLNPM3$U=6O=I4[V=6K+X8 M+\7)Z\L%*5G:SSJU8TH.4O1+JWT7^?D?D?\ \%4O^"@>M_MY_M!7>K:)&[@2VYN-.>=%U;Q]J]E)M,7B'QM-:6UT\,D:2:1H5KHFANK MW5A>WE]^85%%?D>(Q%7%5ZF(K2YZM63E)]-=E%=(Q5HQCM&*26QXLI2G)RD[ MMN[?]=%LNR"BBBL20HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@#O/A?\3?&_P9^(?@[XJ?#?7KOPQXZ\!:_8>)/#.N63 2V6I:?*)$$L39 MAO+&[C\RRU/3KI);+4].N;K3[Z&>SNIX7_T:?V /VU?!'[=?[/'AOXO^&Q:: M3XLM/+\.?%3P1#.9)_!7CZRM89-3L8UE=KB70=522/6?"VHR%S>:->017+QZ MM9:I9VG^:U7Z'?\ !-/]O#Q3^P5^T/I7CV-K_5?A1XP^Q>%_C1X-M'W_ -M> M$CEL6D5]INH6DH +0W- MK-'(JNJ2QEC'+''*KHO35^HIII----)IK5-/5--:--;,]>X4444P"BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHKS[XL_$SPS\&?A?\0OBUXSN?LGA3 MX;>#?$?C;7YE*"4Z9X;TJZU6YM[57*B6^NTM?LEA;J3)=7LT%O$K2RHI4I*, M7*348Q3E)O1))7;;Z)+5@W;5[(_F,_X.)OVY+BSC\/?L-?#W6'A:]M](\?\ MQZN+&?:SV;NNH> /AY=[#D).T4'CS6[615+Q+X(DBE:&:^@;^3.O5/CC\7_% MOQ_^,'Q)^-/CJX^T^*_B9XPUOQ=JX6222WLI-6O))[72+ R9>/2M$L?LNCZ3 M;\+:Z98VEL@5(E \KK\@S3'3S#&UL3)OD)6 MJ.I4E/HW:*[16W^;\VPHHHKSS(**** "BBB@ HHHH **** "BBB@ HHHH *_ ML2_X-XOVY+CQUX'\0_L6?$/5WN?$?PST^Z\9?!F\OY]\^H_#R>^C3Q+X-269 M@\TO@W6=0M]5T:W#SW#>']^?LM_'WQ+^R[^T'\)OCW MX4,SZI\-?&&G:Y'I"^G^*_#4TF5V6WB7PQ>ZOH-P^Y3'#J#R( MRNBLOI93CY9=CJ.(N_9M^SKQU]ZC-I3T6[AI4BOYHKI%O&OAS0_%GAK58/]3J6@>(],M= M8T>_B_Z9WFGWEO<)GG;(,\UTE?KJ::33NFDTULT]4UZGMW"BBBF 4444 %?S M _\ !S9_R2G]E/\ [*%\2/\ U&_#E?T_5_,#_P '-G_)*?V4_P#LH7Q(_P#4 M;\.5XW$'_(GQO^"G_P"GZ1SXK^!4_P"W?_2XG\?M%%%?E!XX4444 %%%% !1 M110!_6M_P;#_ /("_;/_ .PM\ __ $C^,%?U55_*K_P;#_\ ("_;/_["WP#_ M /2/XP5_557ZKPY_R)L%Z5__ %)K'LX;^!3]'_Z4PHHHKVS<**** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@#_ "?Z***_#SY\**** "BBB@ HHHH ]8^ O_)<_@Q_V5CX=?\ MJ8:/7^I17^6O\!?^2Y_!C_LK'PZ_]3#1Z_U**^\X-_A8_P#Z^4/_ $FJ>C@= MJGK'\F%%%%?:'>%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!2U+ M4M/T;3K_ %?5[ZSTO2=*LKK4M3U/4+F&SL-.TZQ@DNKV^OKRX>.WM;.TMHI; MBYN9Y$A@AC>65U168?Y^?_!7'_@HAJ'[='QYDT[P;J%Y!^SQ\)KO4M#^%FEG MSK:+Q1>-(+?6_B;JEG($D-[XE:W2+0(+N-)M&\+0V,!MK+5-0U_[5^O7_!?; M_@I#_8NGWW["WP7U[&KZO:VMS^T5XCTJYP^FZ-=1Q7NE_":WN86WK=:W ]OK M'CE8VC\O17TOPY+)KX'B?-_:S>6X>7[NG+_:I)Z5*BU5+_#3 M>L^]2RTY-?-Q=>_[J+T7QON]U'T6[\[=M2OH+]EO]I3XC_LD_''P-\=OA=?? M9_$7@[4@]YI<\LJ:3XL\.7>(/$'A#7XHCF?1M?TXRVDY"F>QN/LNK:>UOJFG M6-U!\^T5\A"I.E.%2G)PG"2G"4='&47=-/NFKG$FXM-.S3NGV:/]03]F+]H[ MX9/V.^O?#.CV M;_WSVUS;WEO!=VD\-U:74,5S:W5M*D]OSYH7;BV>S0JJK!/[2TFO/ MOZ/=?=T)J***]8V"BBB@ HHHH **** "BBB@ HHKQO\ :!^._P ._P!F?X/> M.OC?\5-771_!7@'19M5U!T\MK_4[MF2VTCP]HMO))$M[KWB'59[/1M&LS)&D M^H7L"S300"6>.9SC3A*%([ MF+^R;>ZBEAUKQ/<:98M;7.F0:Y)9?Y].JZKJ>NZIJ6N:WJ%[J^LZS?WFJZOJ MVI74U[J.IZGJ-Q)=W^H7][W4TMS=74\DDUQ/+)+*[.[,?H_]L+]J MOXB_MF_'SQI\=OB/.T5[X@N18^&?#<-S)<:7X'\%:=),OAOP?HY=8U^RZ7:R MO+>W206[:QK=WJNNW4*7NJ7.?F&ORK.LUEF>*7!HOC>]DDO?#*!XUM/ M&DUSIT<5U-XOA-A_8C7^4+;7-Q9W$%Y9SS6MW:S17-K=6TLD%Q;7$#K+!/!/ M$RR0S0RJLD4L;*\;JKHP8 U_?3_P1R_X*,V_[;/P0'@?XB:O"W[1_P &],T_ M3O'23R1QW?C_ ,+KY=CHGQ/LX/E\Z>\<1:7XT2V#1V'B;R[]XK"Q\3:-9K][ MPOF_M(K+<1+WX*^%G)_%3BM:&OVJ:]ZGWIJ4=.16G0_9&BBBOLSO"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\%O^#AK MX\S?#']B?2_A3I5Z;;6_V@OB)H_AJ]B1S'/)X&\%!?&GB66&12) K:]9>"M* MNXU^2>PUBZ@F;RI&BE_>FOXP/^#E7XERZY^T[\"_A3%<-+8?#SX,77BR2$-^ M[M=<^)/B_5+._CV]IWT?P!X9OC)^P'X4\+:I>F[\0_ ;Q;XB^$M MV9GS=/H%O]D\5^#967)Q9V?A[Q-;^&K%U"J8_##)#([?M'7\@W_!LO\2Y MK/XE_M0?!V:X9X/$7@;P3\2]/M&;*V\W@S7[[PMK%S O\+7:>/=#BNFYWBRL MQQLY_KYK]9R'$/$Y3@YR=Y0@Z,N_[F3IQOW;A&+;\^Y[.&ES48/JERO_ +== ME^%@HHHKUS<**** "OY@?^#FS_DE/[*?_90OB1_ZC?AROZ?J_F!_X.;/^24_ MLI_]E"^)'_J-^'*\;B#_ )$^-_P4_P#T_2.?%?P*G_;O_I<3^/VBBBOR@\<* M*** "BBB@ HHHH _K6_X-A_^0%^V?_V%O@'_ .D?Q@K^JJOY5?\ @V'_ .0% M^V?_ -A;X!_^D?Q@K^JJOU7AS_D38+TK_P#J36/9PW\"GZ/_ -*84445[9N% M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110!_D_P!%%%?AY\^%%%% !1110 4444 >L? 7_DN? MP8_[*Q\.O_4PT>O]2BO\M?X"_P#)<_@Q_P!E8^'7_J8:/7^I17WG!O\ "Q__ M %\H?^DU3T<#M4]8_DPHHHK[0[PHHHH **** "BBB@ HHHH **** "BBB@ H MHHH *_,[_@J3^W_H/[!?[/E[X@TN?3]0^.'Q#34?#7P7\+W7ESJ=92WC&I^- M]7LF),OAKP1#=VU]=Q,ACU76+G1- 9X(]5FO;/[C^,WQ@\ ? 'X6^-_C'\4= MO:A''$NK>(=0U344@MH+B"SMOG^(,V678;V=*7^UXA M-4K;TH;2K->7PT^\]=5"2.;$UO90LG[\OA\EUE_EW?HSY<\1^(]>\7^(-<\6 M>*=7U#7_ !+XFU?4=?\ $&NZKJ:A=S,TMS>WU[/-]^'*?AWXN\->// ^N:AX9\8>#MCEF8URJTFUS1[*2MS0?2271M/6C5=*:DMMI+O'JO7JO,_U6J*_//\ X)J?MW^% MOV]?V>-)\?1-I^E?%;PB++PQ\:/!MJX3^Q/%RVQ:+7--M7=[A/"GC*"";6/# MLKF9+=EU/P^]W=W^@7\Q_0ROUJA7IXFC3KT9*=*K%3A)=4^C[23NI1>L9)IZ MIGM1DIQ4HNZ:NG_77NNCT"BBBM1A1110 4444 %%%% #6945G=E1$4LS,0JJ MJC+,S' "J 222 ,FOX1/^"U?_!1]OVOOC#_ ,*8^%6N&X_9T^#&M7<&GWEA M.38?$[XA6RSZ;J_CIFC;R;S0=)1[S0_ SCS8YM/EU7Q%#.T?B2&VL?V&_P"" M\'_!2+_A2?@2Z_8]^#FO>3\6OB?H0?XKZ[I=SB[^'WPRUB!D_P"$=2:%MUGX MI^(=H[Q.I;[5I?@M[J\,$,OB70-1A_BVKX7BC-^9O+,/+2+3QWQOSW4?EN_/3HPHHHKXDX HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KWW]F']H_XC_LF M_&_P-\=?A;J'V7Q+X,U-9I].GDE72?%'A^ZQ;Z_X2U^&(@W.B^(--::RNE'[ M^TD:WU/3Y+?5+"QNX/ J*N%2=*<*E.3A.$E.$HZ.,HNZ:?=-7&FTTTVFG=-; MIG^G_P#LN_M)_#C]K7X'^!OCM\+K[[1X<\8Z:)+O2YY8GU;PIXBM,0>(/".O MQ1'%OK.@:B);2XP!!>P"VU73WN-+U"QNI_H&OX"O^".W_!1>Y_8D^.(\&?$+ M5IQ^SC\8]2T_3/'\4SR2VO@/Q(=ECH?Q0L;?YO*CT]6CTSQDEL!+J'AS4H:\MW[-"J MJL+_ &EI)>?=>3W7W=">BBBO7-@HHHH **** "BBB@ HHHH **** "BBB@ K M^ 3_ (+P>()M9_X*8_&O3I'=T\)^&OA!X?MU;.V*&Y^%/A'Q2R1YXV&X\2SR M'''F2/WS7]_=?Y[7_!;V"2W_ ."H'[3HD!'FR_!^XC;! >.;X"?"UE*D@9VG M=&Q&0)$=QQ#_-+[CCQM_9+_ *^*_P#X#(_*2BBB MOS@\L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#]RO^#>CQ#-HO M_!0RTTV-V1/%WP5^)GAZ=5SB6*VD\.>*PCX_A$_AB&09XWQKWQ7]VU?P/_\ M! JWEF_X*1_#J2/=LM/A_P#%BXGV@D>4W@R^M1OP1A?.N8<$Y&_:,9((_O@K M]*X3;>5R3Z8NLEZK@K^Q?^.5ONB%%%%?3'6%%%% !7\P/_!S9_P D MI_93_P"RA?$C_P!1OPY7]/U?S _\'-G_ "2G]E/_ +*%\2/_ %&_#E>-Q!_R M)\;_ (*?_I^D<^*_@5/^W?\ TN)_'[1117Y0>.%%%% !1110 4444 ?UK?\ M!L/_ ,@+]L__ +"WP#_](_C!7]55?RJ_\&P__("_;/\ ^PM\ _\ TC^,%?U5 M5^J\.?\ (FP7I7_]2:Q[.&_@4_1_^E,****]LW"BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M _R?Z***_#SY\**** "BBB@ HHHH ]8^ O\ R7/X,?\ 96/AU_ZF&CU_J45_ MEK_ 7_DN?P8_[*Q\.O\ U,-'K_4HK[S@W^%C_P#KY0_])JGHX':IZQ_)A111 M7VAWA1110 4444 %%%% !1110 4444 %%%% !117\_G_ 7+_P""D7_#-GPQ MD_9B^$&O?9_CI\8-!F'BK6=+N=E_\,/A?J(FL[N[2>%O,L/%GC=$NM)T'81> M:5HJZOX@1]/O6\-7=SRXW%TL#AJN)K.T*:T2^* M-Q=;'8FKB:SO.I+1+X816D:<>T8+1=]9.\FV_%G.523G+=OY)=$O)?\ #ZA1 M117*0%%%% !1110!]N?\$_\ ]M;QO^PG^T/X;^+WAS[9JWA*\\OPY\5?!$,X MCM_&O@*]N87U*SC21TMXM?TAT36O"VH2,GV/6;.&"Y=])OM5L[S_ $:?AA\3 M/!'QE^'O@[XJ?#?7K/Q/X%\>:#8>)/#.N63$PWNFZA$)$$D3!9K2]M9/,L]2 MTZZ2*]TS4;>ZT^^@@O+:>%/\KJOZ*/\ @A+_ ,%(O^%$?$&W_9'^,6O>3\'/ MBKKP;X:ZYJEUBS^''Q/U:5(4TIYIF"V/A3X@W)BM;@;OLFD^+C8ZGY5K;Z[X MDU)?JN&LW^J5E@L1+_9J\OWR2XBCDCN4\.:#&#K?BJ^C:+R-+MOL-O.-7 MU32;>Z^O?'/CCPG\-/!OBCX@^/-=L/#'@SP7H6I>)?$_B#5)?)L-(T72+62] MO[VX8!G988(G*0PI)<7$FR"WBEGDCC;_ #JO^"D/[=/BS]O3]HC6?B->&_TG MX9^&/MGA?X->"[J3 \.^#([K=_:=_;1.]N/%7BZ:&+6O$UPC3M'*;#0HKRZT MS0-+9/#SW-EEF&M3:>+KIQH1T?(MI5I+M"_NI_%.RLTI6Y\16]C#3XY:17;O M)^2_%^5SXT^)'Q&\:?%WQ[XN^)WQ$UZ]\3^./'6O:CXE\3Z[J#AKC4-5U.=I M[B0(H6*VMHMRV]C8VR16>GV,-O8V4$%I;PPIQ-%%?EDI2DW*3K9X]PHHHI %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !7]A?\ P0/_ ."D7_"=^';']B#XS:]O M\9^#M+GF^ 7B#5+G,WB?P7I<#W-]\-IIYV,DVL^"[..6_P#"R!Y#=>#8;K2X MX[6+PE;#4/X]*Z3P=XO\3_#_ ,5^&_'/@K6]0\->+_"&MZ9XC\,^(-*F-OJ. MC:YH]W%?Z9J5G, =D]I=P13)N5HV*[)$>-F0^AEF85RJ4F MUS1[O[/&E^ M.-^GZ7\6_!@L?#'QI\'VC",:1XJ%LS6_B'3+1V:=/"OC2"WFU?078RQVDZ:M MX>:[O+S0+RX?]$Z_6Z%>GB:-.O1DITJL5.$EU3Z/M).ZE%ZQDFGJF>S&2G%2 MCJI*Z_KOW[,****U*"BBB@ HHHH **** "BBB@ HHHH *_@^_P"#@WP=+X9_ MX*(ZWK[/DAFAELO&7@JU\P Y:Y2X\?RA&( MVBT)0-NDV?/<4475RFK)*[H5:-;Y0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_0)_P;A^#I M=<_;@\=^*GB8V7@?]GSQ=<"<+E4U;Q!XQ\!:)8V[-C"-/ILNNRJ0=Q%HR@%2 MQ']OE?R^?\&SGPCFTWX9_M+?'2\M7">+_&?@_P"&&@W,J;,0^!='OO$WB(VI M(#207=QX[T"*:4;HC/I/E(1+#.H_J#K]2X:HNCE%!M6=:=6LUY2FXQ^^$(R7 MDSU\)'EHQ_O-R^]V7X)!1117O'2%%%% !7\P/_!S9_R2G]E/_LH7Q(_]1OPY M7]/U?S _\'-G_)*?V4_^RA?$C_U&_#E>-Q!_R)\;_@I_^GZ1SXK^!4_[=_\ M2XG\?M%%%?E!XX4444 %%%% !1110!_6M_P;#_\ ("_;/_["WP#_ /2/XP5_ M557\JO\ P;#_ /("_;/_ .PM\ __ $C^,%?U55^J\.?\B;!>E?\ ]2:Q[.&_ M@4_1_P#I3"BBBO;-PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@#/U75]*T'3;W6=./_ M $EBK_)VJ92Y;:;EQCS*][:]C_92_P"&@_@)_P!%N^$/_ARO!G_RZH_X:#^ MG_1;OA#_ .'*\&?_ "ZK_&MHJ?:>7X_\ ?L_/\/^"?[*7_#0?P$_Z+=\(?\ MPY7@S_Y=4?\ #0?P$_Z+=\(?_#E>#/\ Y=5_C6T4>T\OQ_X >S\_P_X)_LI? M\-!_ 3_HMWPA_P##E>#/_EU1_P -!_ 3_HMWPA_\.5X,_P#EU7^-;11[3R_' M_@![/S_#_@G^RE_PT'\!/^BW?"'_ ,.5X,_^75'_ T'\!/^BW?"'_PY7@S_ M .75?XUM%'M/+\?^ 'L_/\/^"?[*7_#0?P$_Z+=\(?\ PY7@S_Y=4?\ #0?P M$_Z+=\(?_#E>#/\ Y=5_C6T4>T\OQ_X >S\_P_X)_LI?\-!_ 3_HMWPA_P## ME>#/_EU1_P -!_ 3_HMWPA_\.5X,_P#EU7^-;11[3R_'_@![/S_#_@G^RE_P MT'\!/^BW?"'_ ,.5X,_^75'_ T'\!/^BW?"'_PY7@S_ .75?XUM%'M/+\?^ M 'L_/\/^"?[*7_#0?P$_Z+=\(?\ PY7@S_Y=4?\ #0?P$_Z+=\(?_#E>#/\ MY=5_C6T4>T\OQ_X >S\_P_X)_LI?\-!_ 3_HMWPA_P##E>#/_EU1_P -!_ 3 M_HMWPA_\.5X,_P#EU7^-;11[3R_'_@![/S_#_@G^RE_PT'\!/^BW?"'_ ,.5 MX,_^75'_ T'\!/^BW?"'_PY7@S_ .75?XUM%'M/+\?^ 'L_/\/^"?[*7_#0 M?P$_Z+=\(?\ PY7@S_Y=4?\ #0?P$_Z+=\(?_#E>#/\ Y=5_C6T4>T\OQ_X M>S\_P_X)_LI?\-!_ 3_HMWPA_P##E>#/_EU1_P -!_ 3_HMWPA_\.5X,_P#E MU7^-;11[3R_'_@![/S_#_@G^RE_PT'\!/^BW?"'_ ,.5X,_^75'_ T'\!/^ MBW?"'_PY7@S_ .75?XUM%'M/+\?^ 'L_/\/^"?[*7_#0?P$_Z+=\(?\ PY7@ MS_Y=4?\ #0?P$_Z+=\(?_#E>#/\ Y=5_C6T4>T\OQ_X >S\_P_X)_LP:9\;_ M (+:UJ-EI&C?%[X7ZMJVI74-EIVF:9X_\*7^HZA>W,BQ6]I965KJTMS=74\K M+'#;P122RR,J(C,0*]0K_),_X)4?\I+?V#O^SK_@;_ZL'0Z_ULZN+NKVZDRC MRVUO?R"BBBF2<+XH^*/PS\$7\.E^-/B)X%\(ZG;_X:#^ G_1;OA#_ .'*\&?_ M "ZK^#O_ (.T/^4A'P-_[,U\#_\ J[?C]7\N-0YV=K?C_P T4+I.^_E_P $ M_P!E+_AH/X"?]%N^$/\ XS\_P_P""?[*7_#0?P$_Z+=\(?_#E>#/_ )=4?\-!_ 3_ *+= M\(?_ Y7@S_Y=5_C6T4>T\OQ_P" 'L_/\/\ @G^RE_PT'\!/^BW?"'_PY7@S M_P"75'_#0?P$_P"BW?"'_P .5X,_^75?XUM%'M/+\?\ @![/S_#_ ()_LI?\ M-!_ 3_HMWPA_\.5X,_\ EU5S3OCC\%=8U"QTG2?C!\+=4U74[NWL--TW3OB! MX3O=0U"_O)DM[2RL;.VU:6XN[NZGDC@M[:".2:>9TCB1G95/^-#7W%_P3(_Y M2/?L#_\ 9Y7[-'_JY/!M-3NTK;OO_P /9^?X?\ !/\ 7.HHHJS,**** "BB MB@ HHHH **** "BBB@#+UK7-%\-Z7>:WXBU?2]!T73XUEO\ 5]:O[32]+L8G MD2%)+S4+Z6"TMHVFDCB5YI45I)$0$LR@^:_\-!_ 3_HMWPA_\.5X,_\ EU7Y MY_\ !=?_ )1+_MI_]D]\-?\ JSO U?Y7-3*7+;397O;7L?[*7_#0?P$_ MZ+=\(?\ PY7@S_Y=4?\ #0?P$_Z+=\(?_#E>#/\ Y=5_C6T5/M/+\?\ @#]G MY_A_P3_92_X:#^ G_1;OA#_X7X_P# #V?G^'_!/]E+_AH/X"?]%N^$/_ARO!G_ ,NJ/^&@_@)_T6[X M0_\ ARO!G_RZK_&MHH]IY?C_ , /9^?X?\$_V4O^&@_@)_T6[X0_^'*\&?\ MRZH_X:#^ G_1;OA#_P"'*\&?_+JO\:VBCVGE^/\ P ]GY_A_P3_:6\/^)/#O MBS2X-<\*Z]HOB;1+IIDM=8\/ZI8ZSI=R]M,]O<)!J&G3W-I,UO<1R03+',QB MFC>)PKHRC:K\*_\ @V[_ .41/[.W_8T?';_U>'CZOW4K1.Z3[D/1M=F%%%% M@HHHH **** "BBB@ HHHH **** "BBOG3]H[]KG]F?\ 9%\)'QM^TG\:_ /P MAT&2.>33U\5:U%'KNOM;#=/;>%/"5BM[XK\77T2Y9]/\,:+JU\$#.;?:K$%P M/HNBOX]?VM_^#LOX7>&I-3\-?L6? /6/B9J$/G06WQ0^-US<>#?!?VA,B*\T MKX>>'[B;QEXCTN<%67^VO$?PYU*,JZ2:?@J]?S:?M,?\%M?^"F'[4[W]GXU_ M:;\9>!O"=Z94_P"$#^"4@^$'AB.SFW>9IMW/X-:P\4^(]/;<0UOXO\2^(BZ[ M5=V5$"RYI>?H6H-^1_IB?'']L3]E/]FFWEG^/O[17P;^$DT<0E32O''Q!\-: M)XBO%9/,4:9X8N-0'B/5I6C_ 'BP:7I=W,T8,BQE 6'Y"_&'_@YJ_P""6?PP MDN[;PKXU^+/QVO;7?'Y?PG^%6K6MG)VSQY MEM7NAL#_ .;%=W=U?W5Q?7US<7M[>3RW-W>7HYWV12@NK;_ /[?/B1_P '>OA"V>:W^$/[$GB36HV+ M"WU?XD?&?3/##Q ?<>;PYX8\!>+EG+?Q1Q^*;?9CB5\\?%/C'_@[3_;CU)YD M\"_L_P#[+?A.VD+"-M?TKXJ>,M1MT)RNRYM?B7X2L'F4<%Y=)>)LG$"G!'\K M-%+FEW_(?+'M^9_1!KG_ = ?\%3=6D9[#7_ (%^&%8G$6A_!ZSN(TR",*?$ MFN>(93C.1OD$I MV(.#G>SGDX(XQ^#E%'-+N_Z_K^M1V79?<^H>'?^#I;_ (*>Z*T9U*W_ &;_ M !<$(++XB^$VLVRRX.2)#X3\>^&& ;H?*:(X^Z0>:_G#HIWYG^H'\%_P#@X3_X)2_&9[6R_P"&C3\* M=;NF0+HWQH\%>+/ J0[\#==>+#IFJ?#VV",=K^;XQ4K@O@Q R5^M?PW^+GPI M^,FA)XI^$7Q-^'WQ3\,R>7L\0_#GQEX<\;Z&WFJ7BVZKX:U+4[$F1060>?E@ M"0#@U_C(UV7@3XB_$'X6^(K3Q?\ #+QWXR^'/BRPYL?%'@3Q/K?A#Q%9?,K_ M .B:WX?OM/U*V^=$;]S'_ M !S/J4B#]S?>*M5\6V\,GSOI\ZEXW_IG_9 _X.@OV&OCM)I?AK]H;1?%G[)? MCF]:&W:_\2M)\0/A)<7DQ6...#X@>&M+M=:TA9)=SSW/BWP/X?T/3H6C:X\0 M2*LLL=J2?EZD.,ETOZ?U<_I;HKDO WC[P-\3O"VD^./AMXS\*_$#P7KUN+O0 M_%O@KQ!I/BGPUK%JW N-,US0[N^TR^ASD&2VN95# J2""*ZVJ)"BBB@ HHHH M **** "BBB@ HHHH **** "N,\5?$;X>^!9;.#QMX[\&>#IM1CFET^'Q5XHT M3P]+?16[(D\EG'J]]:/=1P/+&LSP!UC:1%7X_\ +]GY_A_P3_92_X:#^ G_1;OA#_X7X_P# #V?G^'_!/]E+_AH/X"?] M%N^$/_ARO!G_ ,NJ/^&@_@)_T6[X0_\ ARO!G_RZK_&MHH]IY?C_ , /9^?X M?\$_V4O^&@_@)_T6[X0_^'*\&?\ RZH_X:#^ G_1;OA#_P"'*\&?_+JO\:VB MCVGE^/\ P ]GY_A_P3_92_X:#^ G_1;OA#_X7X_P# #V?G^'_!/]E+_AH/X"?]%N^$/_ARO!G_ ,NJ M/^&@_@)_T6[X0_\ ARO!G_RZK_&MHH]IY?C_ , /9^?X?\$_V4O^&@_@)_T6 M[X0_^'*\&?\ RZH_X:#^ G_1;OA#_P"'*\&?_+JO\:VBCVGE^/\ P ]GY_A_ MP3_92_X:#^ G_1;OA#_X79^-_#-R M_()'R0ZF[<@$CCD GL:_QE:*/:>7X_\ #V?G^'_ 3_ &I[2]L]0@6YL+NV MO;9_N7%I/%

-AQ1[3R_K[@]GY_A_P3_8,HK_+=^&'_ M 7X_P""L?PL>V2R_:QU[QIIL&T2Z5\3_!OP\^(*7BIC"7.M>(?"ESXL7./F MDM/$-K,^3OD8U^HGP5_X.V?VI/#;VEK\?/V9_@M\5=/B\N*>_P#AWKGB[X0^ M(9X^ ]UCVLN%B5;;)F#YUY_U_7X"Y)>1_>]17\Y7 M[.__ <_?\$W_C!)8Z5\4IOBI^S1X@N?*AFE^(OA!_%7@HWDV L5EXL^&L_B MJ^6T#D(^I>)/"_A>TA^:2X:&W4S5^[OP@^//P3_:"\,IXR^!GQ;^'/Q?\+/Y M8?7?AQXRT#QAI]K+*I9;6_FT*_O?[-OEVNLVGWXMKVWDCDBGMXY8W1:33V): M:W1ZQ1113$%%%% !1110 4444 %%%% !1110!_D_T445^'GSX4444 %%%% ! M1110!ZQ\!?\ DN?P8_[*Q\.O_4PT>O\ 4HK_ "U_@+_R7/X,?]E8^'7_ *F& MCU_J45]YP;_"Q_\ U\H?^DU3T<#M4]8_DPHHHK[0[PHHHH **** "BBB@ HH MHH **** "BBL+Q1XG\/>"O#>O^,/%NL:?X>\+>%M&U+Q#XCU[5KB.STS1M$T M>SFO]4U34+J4B.WL[&RMYKFXE'M/U*[BBN;Q+2SNO\ .-^,'Q;\>_'?XG>-OC!\3]=N/$GCSX@:]=^( M?$6K3Y59+JY*I#9V5ON9+'2=*LHK;2M%TR#;:Z5I-E9:=:)';6L2+]O?\%0? MV^_$/[>O[0E_XHLI=0T[X+> 6U#PS\%O"EUYD#6^@-<)_:'C#5[,MLB\4>-Y M[6VU'4EVF33=,M]$\/&6Z&B_;+K\V*_+L_S9YCB?9TI/ZIAVXTNU6>TJS76_ MPT[[0UT ]\1Z \EEH7C9W,LUW/-H_B26XGN-> MOX=/_=*O\MSX#_'#XA_LW_%SP+\;/A7K+Z)XX\ :W!K&DW!\Q[.]B"O;ZGH> MKVT+6H/[-\7^%Y+E+G4O OCK3H8!XC\(ZJ56-VDL)YX[K3+R2"W&LZ#>Z3KD M,$5OJ42+^D\.9O\ 7:'U6O*^*P\5RM[UJ*LE/SG#2-3JURSU;E;U<+7]I'DD M_?BO_ H]'ZK9_)]=/J>BBBOISK"BBOQ>_P""R_\ P4;A_8N^"G_"N/AKK,<7 M[2'QFTF^LO"+VLJM>_#KP<[2Z?K7Q+N(U):WU!9!/H_@83^6MSXA6[U>,7EO MX5U*QGY\7BJ6#P]7$UY3VC"*ZRG)J,5W>K2NR9SC"+E)V2_I)>;V M1^/O_!>O_@I%_P +/\67O[%/P:U[S?AYX!UF*7XX:_I=SFW\9?$'2+@2VO@2 M*>!]MSX?\ WT8GUR-V>*^\<0) \$3^$+>YOOYHJEFFFN9I;BXEEGN)Y9)IYY MG>6:::5B\LLLKEGDED=F>21V+.Q+,22345?D>/QU;,,54Q-9ZS=H03;C3IKX M*G-)RD]6SQ:E252;G+KLNB71+^M7=]0HHHKC,PHHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@#[7_8$_;3\"(K@16_C?P#?7,+ZIIP M$CK!%KFF/''K/A?49"HL=;LK9;@RZ7=:G9WG^C7\+/B?X'^-/PZ\&_%?X:Z] M:>)O OCW0+#Q)X:UJS/[N[TZ_CWA)XFQ+9ZA93"6PU33KE8[S3-3MKO3KV&& M[M9XD_RO:_H?_P""%'_!2+_A0/Q%@_9.^,6O>1\&/BQKRGX>ZYJMSMLOAK\3 M]4DC@BLI)YFVV/A/Q_/Y-E?9;['I'BK^SM7*65KJWB;43]5PUF_U2M]2KRMA ML1/]W*3THUY62U>T*NBETC/EEHG-G9A*_)+V_V!X8X_.N'USX:O %#G]U) M^F5-=5D5D=5='4HZ.H975@0RLI!#*P)!!!!!((Q6.(HPQ-"MAZGP5JTDT_F?Y0-%?HI_P5+_ &0;G]C/]L+XB_#_ $W36LOA MKXONI?B5\(9HXRME_P ('XJO;R:'0K9L8W^"]8AU7P@\;L;AX-&M-0D41:C; MM)^==?C5>C4PU:K0JKEJ49RIS7G%VNNZ>\7U33ZGARBXR<6M8MI_+^M HHHK M(D**** "BBB@ HHHH **** "BBB@ HHHH *!D\ 9)X '>BOU9_X(Y?L?S_M; M?MF>"EUS2S>_"OX+S67Q8^)DL\)?3[R'0;^*3PAX2N-P\F=_%OBF.RM[K3W9 M7NO#-AXFGB#_ &)UK?#8>IBL11PU)7G6J1A'LKO63_NQ5Y2?2*;*A%SE&*WD M[?\ !^6[/[._^":/[.DW[+7[$GP&^%&J6+6'BU/"4?C+Q]!+'LNX?''CZXF\ M6Z_IM]V>X\.S:K%X660#!MM#MP,A0Q^[***_9*-*-"C2H4U:%&G"E#_#"*BK M^=EKYGNQBHQC%;122^2L%%%%:C"BBB@ K^8'_@YL_P"24_LI_P#90OB1_P"H MWX'/\ D38+TK_^ MI-8]G#?P*?H__2F%%%%>V;A1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% 'YL?\ !8C_ )1>?MR_]F]>./\ TEBK_)VK_6)_X+$?\HO/VY?^ MS>O''_I+%7^3M6=3I\_T-8;?/]$%%%%9EA1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!]^_\ !*C_ )26_L'? M]G7_ -_]6#H=?ZV=?Y)G_!*C_E);^P=_P!G7_ W_P!6#H=?ZV=:PV^?Z(SJ M=/G^@44459F?Y[O_ =H?\I"/@;_ -F:^!__ %=OQ^K^7&OZCO\ @[0_Y2$? M W_LS7P/_P"KM^/U?RXUC/XG\OR1NMEZ+\@HHHJ1A1110 4444 %?<7_ 3( M_P"4CW[ _P#V>5^S1_ZN3P;7P[7W%_P3(_Y2/?L#_P#9Y7[-'_JY/!M-;KU7 MY@?ZYU%%%;G.%%%% !1110 4444 %%%% !1110!^2O\ P77_ .42_P"VG_V3 MWPU_ZL[P-7^5S7^J-_P77_Y1+_MI_P#9/?#7_JSO U?Y7-9U.GS_ $-8;?/] M$%%%%9EA1110 4444 %%%% '^FY_P;=_\HB?V=O^QH^.W_J\/'U?NI7X5_\ M!MW_ ,HB?V=O^QH^.W_J\/'U?NI6ZV7HOR,'N_5_F%%%%,04444 %%%% !11 M10 444$XY/ '))[4 %?.O[37[6G[.G['/PZNOBG^TG\5_"WPL\'PF:*QFURZ MDEUKQ)J$$0F;1O!_A?3HKSQ)XOULQ$2_V3XIX;_: _:"L7NM(U[QM)IQ[X;FWN-0TNZ M@D^)/BW3I1Y4V@^'=0MO#NDWA>+6_$LFIZ9J'A:7^#[]HG]IKX]?M9?$K5?B MY^T1\4/%/Q3\>ZL61M6\1WH>UTJQ,KS1Z+X9T.T2VT+PIX?MI))'M/#_ (+_'7B+5O%/B+4 M7!8HMSJVLW5Y>O#"&*6UOYPM[6+$-O%%$JH.#HK-MO?_ (!HDEL@HHHI#"BB MB@ HHHH **** "BBB@ HHHH **** "BBB@#ZL_96_;?_ &J_V*?%H\8?LS_& MOQE\,;N>ZANM9T'3KY=1\#^*C!M58O%W@/68]0\(^)5$2F"*;5M'N;RRC9FT M^YM)MLJ_V5?\$^O^#I7X/_%&71/AO^WEX1M/@7XTN/L]A!\:O UOJNL?!W6; MMRL*2^*/#COJOBWX%--B$:?P4T4U)K83BGT^ M?4_VC_"?B[PIX]\-:)XS\#>)M \9>$/$NGP:MX=\5>%=8T_Q!X=U[2[I=UMJ M.CZUI-Q=Z;J5C.O,-U9W,T$@SMZS\+_$ZNRB\NK?2A=0W/A'Q)-$J[/%7A.YTK59) M(+2+6#K6E0R:3/\ Z%W_ 35_P""P7[+'_!2KPU'8^ ]5;XC6]OJ>FPM:OXI\/>&I;^Q@ MN-5)/R?G^AE*+7FOZW/U>HHHJB0HHHH **** "BBB@ HHHH *_AC_P"#O7_D MK/[$G_9._C-_ZDO@.O[G*_AC_P"#O7_DK/[$G_9._C-_ZDO@.IG\+^7YHJ'Q M+Y_DS^.NBBBL38**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH *] ^&?Q8^*'P7\5V/COX0?$7QQ\+O&FFD&P\5_#[Q3K?@_Q#:KO20QQ:OH M%[87P@D9$\VW,Q@F VRQNN17G]% ']0_[%?_ =(?M>_!>72?"G[6/AC0_VI MO $+0VT_BF%-.^'_ ,:-+LAMB$T>MZ/8)X.\7?8H!Y@M-?\ #-CK>L3K_I_C M:!Y7N5_L<_8@_P""I7[%O_!032(I/V?OBO8R>.HK#[?K?P:\;QP^$OBYX?C2 M,27;S^$[NZG37["P5D%[K_@K4?%'AJV>2.&765G;RA_DN5M>'/$GB+P?KVD^ M*?"6O:UX6\3Z!?VVJZ%XC\.:I?:)KVBZI9R":TU+2=7TR>UU#3;^UE59;:\L M[B&X@D4/%(K &K4VM]5^/]>I+@GMI_78_P!I:BOX2?\ @F'_ ,'._CWX?7'A M[X-_\%$%U#XD> RUMI>E?M(:#IHG^)'A2$;;>!_B5X/M4O 8/[?OAM\2_A]\8O WAKXF_"OQEX<^(/P_\ &.F0 MZQX8\8>$]5M-:T'6M/F+*)[*_LI)87:*5);:[MW*7-E>0W%E>0P7=O-#'HFG ML9--;G<4444Q!1110 4444 %%%% '^3_ $445^'GSX4444 %%%% !1110!ZQ M\!?^2Y_!C_LK'PZ_]3#1Z_U**_RU_@+_ ,ES^#'_ &5CX=?^IAH]?ZE%?><& M_P +'_\ 7RA_Z35/1P.U3UC^3"BBBOM#O"BBB@ HHHH **** "BBB@ HHHH M*_D0_P""^O\ P4A_X275K[]ACX,:]NT#P_?6UQ^T/XBTJYW1:SXBL98[S3/A M5!<0MLDL/#=U';ZMXT5&D,OB2'3= E:UF\/:Y9WGZ^?\%>?^"B=C^PU\")-# M\$:E:R?M%?%VQU'1OAE8*8;B;PAI87[+K?Q/U.T?>BVV@B7[+X9ANXWAU?Q5 M+:C[-?Z7I'B!+?\ S_;^_OM5OKW5-4O+O4M2U*[N;_4=1O[B:\OK^^O)GN+N M]O+NX>2>ZN[JXDDGN+B>1YIYG>21V=F8_&\49O[*#RW#R_>5$GBI1>L*;U5& MZVE45G/M3M'7VCMPXRM9>RB]7\?DND?66[\O4J4445\">:%%%% !1110 444 M4 %%%% !1110 5^IW_!*#_@H3JW["'Q^MYO$MY?7?P!^*$^F^'OB_H,(FN1I M,23/%HWQ&TFRBWN^L^#I+J>2\M[>*6;6?#=SK&EI!)J+:1<6/Y8T5OAL15PE M>EB*$N6K2DI1?3LXR6EXR3<9+K%M=2HRE"2E%V:=U_P?+N?ZMVC:SI/B+1]* M\0:!J5CK6A:[IMCK&BZQI=U#?:;JNDZG:Q7NG:EI][;/);WEC?6<\-U:74$C MPW$$LMA^PG\:->^=!>77[.GB75KG[R 37^K?" M.ZNYFSE!]IUKP&)F.4_M;PO%.-GA72C_ %>5^MY=CZ68X6GB:6C?NU:=[NE5 M5N>#_.+TYH.,K*]CVJ52-6"E'YKL^J_R[H*_!G_@M]_P3?/[5'PH_P"&A?A+ MH9N?V@/@QH-R;[2].MS)?_$_X8V+W.I:AX;C@B4RWGB?PJ\U]KOA)(@]SJ$, M^M^'(X+V]U/118_O-16F,PE+'8:KAJZO"I&UU\4)+6,XM[2A*S7?9W3:;G"- M2+A):/[T^C7FOZT/\G^BOZ$_^"Z7_!-W_AGCXDS?M4_!_0?(^"7Q.-% MTNVQ8_#/XH:HTMU=>^)?#;2 MV6A>,FD,EQ>F71O$DMQTNE4/!J.C:M;))%]NT/7M,FN]&UO3VD1+[2KZ[M6=/-#K_ M */?[%W[6WP]_;6_9_\ !WQS^'TB6O\ :T)TKQGX5>Y2YU'P)X[TV&W_ .$B M\)ZFRK&[FSEGAO=*O9(+?^V/#]_I&M1V\$6H)$GZ3PWF_P!=H?5*\KXK#Q7+ M)[UJ*LE*^[J0NHSZR7+.[;E;U<+7]I'DD_?BM.\H]_5;/Y/N?5E%%%?3G6%% M%% !1110 4444 %%%% !1110!^3/_!8+]@K_ (;<_9HNIO!>F1W'QW^#7]I^ M,_A4T<<8O/$D$EK'_P )7\./.?&%\7V-C:3:0&:-%\6:-X>6:YM=/FU%W_S[ M+FVN;*YN+.\MY[2[M)Y;:ZM;F*2"YMKF"1HI[>X@E5)89X94:.6*15DCD5D= M0P('^KS7\D'_ 71_P""6=WI>I>)?VX/V>_#CW&C:E)+J_[1'@;1+1GFTC4I M&+W?Q>T:PMD._2M18^9\1(((Q)INH;_&);W2/CN)\HE6C_:.'BW4I MQ2Q,(J[G3BK1JI+5RIKW9KK32>G([\.+HHHH MKX \T**** "BBB@ HHHH **** "BBB@ HHHH T='TC5?$&K:7H&A:;?:QK>N M:C9:1HVD:9:S7NI:KJNI7,5EIVFZ?96Z27%W?7UW-#:VEK!&\UQ/+'%$C.ZJ M?]$3_@E=^PQ9_L+?LPZ)X/UJVM)/C%\09+3QS\9]5@,,Y3Q+=6:QZ;X.M;R( MN)](\":;)_8]N8YY;.[UJ7Q#KMGY4>N-$GY(_P#!"[_@EG=^%1H'[;G[0WAQ MK;7KRS%]^SWX"UNT*7&C6%] 57XLZY87"AHM3U&SE9/ %G M7GAN[T[^IFOT+AG*)8:']H8F-JU6%J%.2UITI:NHUTG56RWC3W^.27IX2CRK MVLE[S^%=HOKZO\%ZA1117UQVA1110 4444 %?S _\'-G_)*?V4_^RA?$C_U& M_#E?T_5_,#_P?MR_]F]> M./\ TEBK_)VK.IT^?Z&L-OG^B"BBBLRPHHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^_?^"5'_*2W]@[_ +.O M^!O_ *L'0Z_ULZ_R3/\ @E1_RDM_8._[.O\ @;_ZL'0Z_P!;.M8;?/\ 1&=3 MI\_T"BBBK,S_ #W?^#M#_E(1\#?^S-? _P#ZNWX_5_+C7]1W_!VA_P I"/@; M_P!F:^!__5V_'ZOY<:QG\3^7Y(W6R]%^04445(PHHHH **** "ON+_@F1_RD M>_8'_P"SROV:/_5R>#:^':^XO^"9'_*1[]@?_L\K]FC_ -7)X-IK=>J_,#_7 M.HHHK!J_RN:_U1O^"Z_P#RB7_;3_[)[X:_]6=X&K_*YK.IT^?Z&L-OG^B"BBBL MRPHHHH **** "BBB@#_3<_X-N_\ E$3^SM_V-'QV_P#5X>/J_=2OPK_X-N_^ M41/[.W_8T?';_P!7AX^K]U*W6R]%^1@]WZO\PHHHIB"BBB@ HHHH ***X+XH M_%'X>_!3X>>+_BQ\5_%NC>!/AUX"T2\\1>+O%OB"Z%II6C:39*#+/,X#RSSS M2-%:6%A:17&H:GJ%Q:Z;IMK=7]U;6TH!H>//'O@KX7>#/$WQ$^(WBG0O!'@3 MP;H][X@\5>+?$VI6ND:#H&C:?$9KS4=3U&\DBM[:WA0?>=]TDC)%$KRR(C?Y M_O\ P6'_ .#A7XA?M8S^*?V=?V.-5\0?"[]F5FN]$\4?$*'[7H/Q)^.EEE[> M\B+9AU+P-\--27#=9:3P7\/7G-IJWQ%U#3YG6T^(GQ12UD,5UJ#;=U$;W^NO?:U<_AE68HH _OX_P""-/\ P'?VD9_"O[,/[<6KZ'X)^/MVUEH/P M]^-#1V>@^!_C+?OLM;+0_%<$0@TKP5\3-1E,:6,MLEGX1\97TC6.FP>'==ET MK0]<_JXK_%0!(((R"#D$<$$="#ZU_:U_P0?_ ."]]S=7/@W]B7]N;QHUQ)<- M8>&/@-^T)XIOV>XDN'9+31_AG\6-;O929WG)@T_P9X[OY?-:7[/H/BBXE:6Q MU>/6,NC^3_KJ9RCU7W?Y(_M5HHHJS,**** "BBB@ HHHH *_AC_X.]?^2L_L M2?\ 9._C-_ZDO@.O[G*_AC_X.]?^2L_L2?\ 9._C-_ZDO@.IG\+^7YHJ'Q+Y M_DS^.NBBBL38**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ K]6?^"7__ 5M_:'_ ."9WQ$CN/"-[=?$#X!^)=5@N?B=\!=< MU.:+P]K:,([>Y\2>#[J1+H>"O'UO:(B0:]I]L]GJZ6]G8>*=-UJQL[!+'\IJ M*+M!OHS_ &%/V1?VOO@3^W!\$O#7QZ_9\\70^*/!NO+]DU&QN%BM/$_@KQ-; MP6\VK>"_&VB+-/+H7BC1C>)/AAXFGT_2?C7\(9[YX-$^(7A.&=_](ME^#/$RQ&73[R6XTV^%YX=UC7-+O_P#4C_9Y_:!^%7[4OP9\ ?'O MX*>)[;Q;\-OB1H4&N>']5A BN8=S/;ZCHNLV.]Y=)\1:!J<%WHOB'1KD_:M* MUBQO+&<>9 2=HROZF,HN/H>ST4451(4444 %%%% '^3_ $445^'GSX4444 % M%%% !1110!ZQ\!?^2Y_!C_LK'PZ_]3#1Z_U**_RU_@+_ ,ES^#'_ &5CX=?^ MIAH]?ZE%?><&_P +'_\ 7RA_Z35/1P.U3UC^3"BBBOM#O"BBB@ HHHH **** M "BBB@ KP_\ :/\ V@_AS^RU\%_'7QR^*FJ#3?"/@;2)+Z6")HCJ>O:K,1;: M)X7T&WE>-;O7?$6J2VVEZ9 SQPK/<"XO)K:PM[JZ@]LEEB@BDGGDCAAAC>6: M:5UCBBBC4O)))(Y")&B L[L0JJ"S$ $U_!;_ ,%G/^"CLO[9GQH_X5?\,M:> M;]G#X,ZO?6?AB6TF867Q(\;1+-IVL_$B=4(CN=+CC:XT;P+YGFF+0GO]:C:W ME\57EC:^5G&9PRS"2JZ2KU+PP]-_:G;6;6_)334I]_=C=.:9C7K*E"_VGI!= MWU?HNOR74_.3]K+]I_XC_MA?';QM\=_B==[M9\4WOE:/H<$\LVD^#/"=BTD? MAWP=H*R!?+TO1+)]AE$<4VIZE-J&MWXDU/5+Z>7YPHHK\GJ5)U9SJU).=2I) MSG.3O*4I.[;?=L\9MR;;=VW=ONV%%%%0(**** "BBB@ HHHH **** "BBB@ MHHHH T]$UK6/#>LZ1XB\/ZG?:)KV@:G8:UHFLZ7=36.IZ3J^EW45]INIZ=>V M[QW%I?6%Y!#=6EU Z307$417U7^Q?\ M:_$/]BK]H#P;\<_A](]T=(G_LOQEX5DN7MM.\=^!-2F MM_\ A(_"6ILJR(BWL,$5YI5[)!<_V/X@L=(UJ.WGETY(G]G),UEEF*4I-O#5 MN6&(@NBO[M6*_GIW;M]J+E'=IK?#UG2GK\$M)+_VY>:_%71_IJT5Y+\"OC;\ M//VC?A)X&^-7PKUE-=\#?$#0[?6M'NOD2[M'9GM]1T75K:.246.NZ#J<-WHV MN:>TCM8ZK8W=L7?RP[>M5^JQE&<8S@U*$XJ491=U*,E>,DUHTTTTUNCV$TTF MM4U=-=4]F>>?%GX5^!?CA\-O&GPD^)F@VWB7P)X_T&]\.>)-'NA@7%C>(-L] MK.!YMEJ>GW*0:CI&IVQ2\TO5;2SU&REAN[6&5/\ .1_;S_8R\=_L,?M#>*/@ MUXL%UJ?AYF;Q!\,O&LEOY-KXY\ 7]S.FCZPNQ1##J]FT,NC^)M.C^73]>L;V M. SZ=)I][=_Z6-?G'_P4X_8)\-_M[?L\ZEX.ACT_3/C#X'%_XG^"WBZ[58AI MWB8VRB\\+ZK>!3-'X5\;06UOI>M ;X[&]AT;Q%]FO+C0+>UF\+/\I698;VE* M*^MX=-TGLZL-Y46_/XJ=_AGI=*76/SZ=GVNS_ #FZ M*Z'Q;X4\2> _%'B+P3XQT74/#GBSPEK6I^'/$F@:K UKJ6C:YH]Y-8:GIE]; MMS%TTVFFFG9IJS36Z:Z-'D!1112 **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH *_4?_ ()2_P#!0?6/V#OV@+:]\0W=_>? 3XFS:;X=^,/A^ 37 M/]GVJ3/'H_Q#TBRCW-)KG@R6[N)YH(8Y)=8\.W6LZ0D1OKC3+JQ_+BBML/B* MN%KT\11ER5:4E*+Z:;J2ZQDKQE':46T]RHRE"2E%V:=U_P 'R[G^K9H>MZ/X MFT72/$?A[4['6] U_3+#6M#UG2[J&]TS5](U6UBOM-U/3KVW>2"[L;^SGANK M2Y@=XIX)8Y8V9&!.I7\G/_! C_@I%Y36/["GQHU[]W(UW=?LY^)-6N>$D8RW M^K?".YNYF^[*3)I:-^[5I[ MNE527/!]]TXO[47%Z7LO:I5%5@IKKNNTNJ_R[JSZA1117<:!1110 4444 %% M%% !1110 5#<6\%W;SVMU!#%[K6OAO.UUKGQ$^".A6 MLMWK/P_D=GN-0\1?#W3H%DN-6\#9+W&H>%[1)=2\'C?<:5#>>%1);^%OYDZ_ MU@*_!S_@HC_P0W^#O[4]QKGQ6^ -QHOP-^.]\;K4=4M$LGA^%GQ(U28M-+<> M)=)TR"6X\*>(+Z<^9=>+/#=E&?:2GBLMBE)W ME4PFD8R?65!Z*+>[I2:COR-:0?!7PE[SI;]8?K%_H_D^A_#%17T3^T=^R?\ MM!_LF>,I?!'Q[^&7B'P'J32SII.J7=N+SPKXGMX#S?>%/%=@USH'B&T*%'D_ MLZ_FN;(N+?4K:RO$EMH_G:OAZE.I2G*G4A.G.+M*$XN,HOLXR2:?JCSVFFTT MTUNFFFO5!1114""BBB@ HHHH ***^H?V8/V,_P!H_P#;$\6KX3^ GPTUKQ:( M+F?%C:6RVY:YATT7$^N:E%%(FCZ5J-P%@:Z M=.I6G&G2ISJ5).T80BY2D^RC%-L:3D[)-M]$KL^88TDE=(HD>221UCCCC5G> M1W(5$1%!9G9B%55!+$@ $FOZJ/\ @DI_P1*OKN[\,_M-?MH^%&LM-MFM-=^& M?P!\0V92\U&X1DN=-\5?%?2[E0;33H2$N=+^'][%]JU"7RY_%T%K8PR:!JOZ M0?\ !.[_ ((I_!']CJ;1?BA\59],^.'[0MEY%[8Z]>Z>P\ ?#K4$ D#> /#^ MH(9;W6+.?_4^-_$,7]K*T%O=Z#I/A.9[J.X_;6ONLFX9]E*&*S%1E45I4\+I M*,'HU*LU=3DG_P NU>"T7=^6W>X@ 4!5 P M !P . . !TI:**^S.X**** "BBB@ HHHH *_F!_P"#FS_DE/[*?_90OB1_ MZC?AROZ?J_F!_P"#FS_DE/[*?_90OB1_ZC?ARO&X@_Y$^-_P4_\ T_2.?%?P M*G_;O_I<3^/VBBBOR@\<**** "BBB@ HHHH _K6_X-A_^0%^V?\ ]A;X!_\ MI'\8*_JJK^57_@V'_P"0%^V?_P!A;X!_^D?Q@K^JJOU7AS_D38+TK_\ J36/ M9PW\"GZ/_P!*84445[9N%%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 ?FQ_P6(_Y1>?MR_]F]>./_26*O\ )VK_ %B?^"Q'_*+S]N7_ +-Z M\ M5^S1_P"KD\&U\.U]Q?\ !,C_ )2/?L#_ /9Y7[-'_JY/!M-;KU7Y@?ZYU%%% M;G.%%%% !1110 4444 %%%% !1110!^2O_!=?_E$O^VG_P!D]\-?^K.\#5_E MZMK&L:K=V^GZ7I6E:;;27FH:EJ5_=R16ME86-I#-=7EWMF:XB^'?AZ\19+33I7\2:Q;P:[JT>F>'OU- M_P"#E[_@K//'+JO_ 3B_9\\3/$HCM9OVJ_%^AW>&E6>.&_TKX&V-_ V1$87 MMM:^)HMF_>B32/!5QK^7^?]?\,4445F:!1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10!_>/\ \&\/_!:2X^-.G>'?V#/VK/%AN?BWX?TQ;#]GOXG^(+UGN_BAX'O$OAK5].U_P]K^C7MQINL:)K>CWD.H:5J^E:C:2175 MAJ6FWUO!>6-Y;2QW%M1E*-M5MU1^TM%%%60%%%% !1110 5_#'_ ,'> MO_)6?V)/^R=_&;_U)? =?W.5_#'_ ,'>O_)6?V)/^R=_&;_U)? =3/X7\OS1 M4/B7S_)G\==%%%8FP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 5_1I_P;T?\ !5&Z_8L_:!MOV123.+?3O#OB1DL/"WQ =S!;068T+Q3=W M4%MX5NX+_P#G+HIIM.XFKJS/]K"BOP5_X-[?^"A%Q^VW^Q78>"/B!KC:K\>? MV7VT7X8^/KB]N#/JWBGP9)8S_P#"K?B!>/(\EQL? 7_DN?P8_[*Q\.O_4PT>O]2BO\M?X"_P#)<_@Q_P!E8^'7_J8: M/7^I17WG!O\ "Q__ %\H?^DU3T<#M4]8_DPHHHK[0[PHHHH **** "BBB@ H MHKX%_P""C?[&/@YX)N93O\3>-9K8NE[>V M\4D=S_PBWA6&1-;\474;P*;9+31H;NWU;7=)67*M6IX>E4KUI*%*E%SG)]$O MS;V26K;26K%*2C%RD[)*[?\ 7X'Y3?\ !>C_ (*1?\*H\'WG[%WP:U[ROB5\ M0]%CE^-6O:7".*VM8%CMK6&&WABB3D:_)+GB)WC!>Y1I7NJ= M);+MS2^*;ZR;M[J27BUJKJS-O^SS\ M9M;M8TU'4;@II_PN^)-XL&GZ9XM\V5A#9>&_$:QV>A>-'D\N"S6'1O$DEQ;6 MNBZHFH?W3 @@$$$$9!'((/0@CJ#7^4!7]K__ 0G_P""D/\ POSX=P?LF?&' M7O/^,OPGT%#\.M;U2YS>_$GX7Z5&D$=@\\S%K[Q9\/[<0V5YEOMFK>%/[.U8 MQWEUH_B;4J^WX7S>ULLQ$M&V\).3ZO66';\]94K]>:%]:<3T,)7_ .74O/D; M_P#2?S:^[L?T0T445]R>@?R^_P#!?/\ X)O?\)EH=]^W)\&-!W^*O"NG6\'[ M07A[2[;=+XA\):;!'::=\3X+>!?,EU7PC9Q0:9XN8+)]H\)PV.M2&TB\+:G+ M?_R U_J[WEG::C:76GZA:VU]87UM/9WME>0175I>6EU$T%S:W5M.KPW%M<0N M\,\$R/%+$[1R*R,0?X"/^"P7_!.J[_8?^.;>*/ 6EW+?LY?-1U;X=74:2 MS6_@C7:Y\+]0NCN:-M)WM?^$I;IO-U/PJ\< N-0U+0-?N$^"XHRCVQ6C?OKLW:TOGL_.W=GX M_P!%%%?&' %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% &EH^L:MX>U?2M?T'4K[1M.XL[ZQO((;JTNH)$FM[B*.6)U=%8? MZ#W_ 2>_P""A.D_MW_ &WD\37EC:?'_ .%T&F^'OB]H<0AMFU>1X7BT7XCZ M39Q!$71_&$5K/)?06\44.C>);;5]+2"+3AH]Q??YY]?4W[&O[6/Q$_8M^/W@ MWXZ?#N5KB;1+@Z;XM\+RW,EMIGCKP-J4L \1^$=5*+(JQ:A;PQW.FWDD%R=& MUZRTG7(;>:XTV%&]G),TEEF+4I-O#5K0Q$%TC?2K%?ST[M_WHN4>J:WP]9TI MZ_!*RDOU7FC_ $VJ*\A^ WQQ^'G[2/PB\"_&SX5ZRFM^"/'^B0:QI5P=B7MC M-N>WU/0]8MHY)18Z[H&J0WFC:W8&23[)J=E4[I!#9V6K:G8>,="$\K,LDZ^*]:L;*(HMCH*I#Y,G]$ MM%<>+R_!XZ/+BL/3JV5E)KEJ17]VI%QG'T4DGU1$Z<*GQQ4NSZKT:LU]Y_ M M\:?^"#O_ 4+^$TMW/X=\ ^%?C=H-MYD@UCX4>,=-N+O[.,F+?X7\8CPAXJG MNV7 DM='TC6%CEW*EQ-&%F?\W?'O[+_[2?PLEGA^)/[/_P :/ AM\F27Q9\, M?&>A6I1<_O8KS4=&M[2>W;!*7$$\D$B_-'(RX-?ZA=%?.UN$,'-MT,37HW^S M-0K17DOXLV_,Y98*F_AE*/D[2_P G^)_E LK(S(ZLCHQ5T92K*RG#*RG! M5E((((!!&#S2QQR32)%%&\LLC!4CC1GD=CT5$4%F8]@ 2:_U9-0\.^']7?S- M6T+1M3D*JIDU#3+*]JZ>B/]V:XU.UT:33K M2W/>YNKJ&W&1ND&17Z5?!3_@@=_P4$^*LUI<>+_"7@OX%:#.8Y'U+XG>,=/N M-4:T8CS&MO#'@4>+]9CO57<(['7HO#^^0 2W%O&PFK^]:BNRAPA@H-.OB,17 MM]F/)1@_5)3G]TXOS+C@H+XI2EZ>ZOU?XG\^W[,?_!O!^RI\*9M/\0?'SQ1X MG_:.\36K17!T2XCD^'_PSBN$*RJ)/#FB:E>^)=9^SS#8?[5\8'2-1A7;>^'O M+EDMQ^\'@OP/X,^''AK2_!GP^\)>&_ _A'1(!;:/X8\):)IOAW0-+MP23%8: M3I-M:6-JK,2[^3 AD=F=RSL6/4T5]%A,!@\#'EPN'IT4U9RBKU)+^_4DW4E_ MV])VZ'5"G"FK0BEY]7ZO=A111766%%%% !1110 4444 %%%% !7\P/\ P*+GP59?&;P#K M7@2Y\66>E1:W=:!%K,2QMJ4&D3WVFQ:A);[C1_Q"#?#K_H^?QK_ .&'T+_Y MZ-?V1T4LYI*UEW_0J#;>KZ'QM1114&@4444 %%%% !11 M10!^L?\ P1__ .":VB?\%0OV@_B%\$M=^+6J_!VU\#_!O5?BG%XATGPA:>,[ MC4;C3O&W@;PDNC2:=>>(/#L=M#+'XOEOC>K=S.CV,< MF6=I8OZ*O^(0;X=? M]'S^-?\ PP^A?_/1KX._X-*_^3]OC[_V:'XG_P#5S?!6O]!2M8I-)V_J_P#P M/ZNS.4FF[/\ +L?QN?\ $(-\.O\ H^?QK_X8?0O_ )Z-'_$(-\.O^CY_&O\ MX8?0O_GHU_9'15()_!FO66NQ://JL/Q%U"73HK][(6TEY'8W;VZR&1 M;>4J$/\ 59110E;9";;WU"BBBF(_SW?^#M#_ )2$? W_ +,U\#_^KM^/U?RX MU_4=_P ':'_*0CX&_P#9FO@?_P!7;\?J_EQK&?Q/Y?DC=;+T7Y!1114C"BBB M@ HHHH *^XO^"9'_ "D>_8'_ .SROV:/_5R>#:^':^XO^"9'_*1[]@?_ +/* M_9H_]7)X-IK=>J_,#_7.HHHK^&O\ U9W@:O\ *YK_ %1O^"Z__*)?]M/_ +)[X:_]6=X& MK_*YK.IT^?Z&L-OG^B"BBBLRPHHHH **** "BBB@#_3<_P"#;O\ Y1$_L[?] MC1\=O_5X>/J_=2OPK_X-N_\ E$3^SM_V-'QV_P#5X>/J_=2MULO1?D8/=^K_ M #"BBBF(**** "ORM_X+!_\ !1+1_P#@G%^Q_P"*OB;IMQ87/QK\>O<_#SX M^';M8KD7?C[4K":27Q7J&GOO-QX;^'NF";Q-JXEB^Q7]]#H?ABXN+2?Q+9S# M]468*I9B%5069F("JH&223P !R2> .37^6__ ,%Q?^"@L_[?O[;GC#6?"VM2 M7_P&^"=I J9.R\WL5%7?DM7_ )?,_(GQ'XBU[Q?XAUWQ9XIUC4?$/B?Q1K.I M^(?$>OZQ=S7^K:YKNM7L^I:OJ^J7UR\EQ>ZCJ6H7-Q>7MW.[S7%S-)-*[.[$ MXU%%8FP4444 %%%% !1110 4444 %/BCDFDCAAC>6:5TBBBB1I))))&"I'&B M@L[NQ"HB@LS$ DU^G?_ 3C_P""3'[5/_!2GQ^!?M=C)B07.C^!(=.U7XDZD MEQ;$7&EWLGA*QT#4UD@:+7H[>4W"?T2? /\ X-*/V;?#=M8WW[27[2GQ9^*F ML)LGNM$^%NC^&_A1X4\P@%]/N;G7+?XC^)-5M(R63[;97_A:[N,+*(+/YH3_ M %OT5HH)>?J9NA^.'P\_X(!_\$EOAS!$MG^R5H7BN]4)YVI_$/QY\4/& M\]TR='ET[7?&ESX?@)Q\Z6&C6<3_ ,<;9KZ5TW_@E7_P34TF..*U_8._9.E6 M)0BG4O@3\.]:D( 9Z3A1]R9<'*OA+J=VK!M9^%OQ8^(%C- [?=EM-%\9Z MUXV\(6S1_P ,<7AM;<_\M(7/-?NM119=E]P7?=G\4?[1G_!HV\<%]JG[)?[5 MQGG1)3I_@C]H7PPD8G8 M$+CXF_#JTVQ,Q B*+\*2F3YIG108Z_FH_:__P"" M7W[-_"\NI:3HE MSJ!(:QT?Q2^@:_,H?.DH8Y%3_6SJGJ&GZ?J]A>:5JMC9ZGIFHVL]CJ&G:A:P MWMA?V5U&T-S:7EG^-\PNM1_X1*SMKA?@%XVU!]TGV M6^\+V$%S<_#*XN'$<4.J> K5O#UD@E:?P%J%U(O"FO6;W&C>*?#=^\$RV6N: M'>WMA)-#<6CRQWMI=VT&;BUO]Y:DGZ]CP"BBBD4%%%% !1110 4444 %?;7_ M 3U_;;^(?\ P3\_:I^'/[1O@)[J]L]#O1HGQ'\'0W)M[7XA_"_6KBU3QAX. MO-Q^S^==VMO#J?A^[NDFAT?Q7I6@ZX8)FTU8G^):* /]FGX/_%GP%\=_A;\/ M_C-\+M>M_$WP]^)OA/1?&?A'6[;Y1>Z+KME%>VOVB DRV6H6PE:SU33;D)>: M9J5O=:=>Q0W=M-$GH]?Q4?\ !JS_ ,%!Y';QI_P3M^).N.ZJFM_%?]G"2_N, MB-5+:A\5/AKIXD;(4[G^)6AV%NF%(^(]_<2?-;1U_:O6Z=UO_ "5G]B3_ +)W M\9O_ %)? =3/X7\OS14/B7S_ "9_'71116)L%%%% !1110 4444 =M\-/"]M MXX^(W@#P7>W,]E9^+_&WA7PO=WEJ(VN;2V\0:[8:3/(=!^+#O M UGO H9ET[P_JWB&ZG^6.U6XG<0U M^$WQ8^#'Q=^ _BZ\\ _&OX8^//A/XUL 7N?"_P 0_"FM^$=;$&]XX[R&PURR MLI[K3[@HS6FHVJS6-Y'B:UN)HF5S_LRUX1^T+^S%^S_^U?X!O?AE^T5\)?!G MQ:\&7:3^5IOBS28[F\T>YN(_)?5/#&O0&W\0>$M;6,!(==\,ZII.L0+Q#>Q@ MD%."Z:?D-3?4_P <:BOZ9_\ @L+_ ,&^'CG]BK2_$7[1W[*MUXC^+/[,.GF? M5/&7AC4D&I?$OX'Z>29)M1U2:RMX5\9_#FQY,OBFWM+;6?#%D4;Q797>GV5] MXOF_F8K-IIV9HG=704444AA1110 4444 %%%% '[*_\ !!W]LN?]CC_@HI\( M;_6-5:P^&'QSNX?@'\4(IIS%I\6F^/M1L;;PAXBNS(?LULOA3X@0>&-5O-3E M0R6?AP>(K:.6"+4+ES_J-U_BIQ2RP2QSP220S0R)+#-$[1RQ2QL'CDCD0ATD M1P&1U(96 92" :_UU?\ @G'^TBW[7/[#/[,/[0MU>+?Z]\0/A3H'_":W2;=D MGQ&\+>?X+^).Q5)V1CQYX=\1"&-OG2'RP_S9K2#Z?,SFMF?:]%%%:&84444 M?Y/]%%%?AY\^%%%% !1110 4444 >L? 7_DN?P8_[*Q\.O\ U,-'K_4HK_+7 M^ O_ "7/X,?]E8^'7_J8:/7^I17WG!O\+'_]?*'_ *35/1P.U3UC^3"BBBOM M#O"BBB@ HHHH **** .,^(GQ"\&_"?P)XM^)?Q"UZQ\,>"/ ^@ZCXE\3Z]J+ ME+73=(TNW>YNIB%#2SSLJ"&TL[:.6[OKN2"RLX)[J>&%_P#.@_X*(?MP>,OV M\/VB-?\ BGK'V[2/ 6C>?X9^$/@BXF#1>$_ UM=.]L]U#%));-XF\1R_\3OQ M5>QO.9-0GCTRWN9-'T?2(;?]4_\ @O'_ ,%(?^%R>.+K]C?X-Z]YWPK^&FN* M_P 7M=TNYS:>/OB5I$Y">%HYH&VW?AGX>7D;+=([&WU/QM'-.;=D\+:+J%S_ M #?5^=\2YO\ 6JKP.'E_L]"?[V47I6K1TMYPI.Z724[RU48,\O%U^>7LXOW8 MOWFOM2_RC^>O1,****^3.,**** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH *[[X6_$_QQ\%_B+X-^*WPVUZ[\,>.O 6OV'B3PSK=F1YEGJ-A+ MO5)HFS#>6%Y"9;'5--NDELM4TVYN].OH9[.ZGA?@:*<92C)2BW&46I1DFTXR M3NFFM4T]4^C"Y_I4?L!_MI^"/VZOV>/#/QA\,BTTKQ3;A/#OQ2\$17'FW'@G MQ]8VT+ZIIZB1FGET/4TECUGPOJ$F3>Z)>VZ7!CU2UU.SM/MBO\Y#_@FA^WCX MH_8*_:'TKQT'U#5/A-XR-CX7^-/@ZT8N=8\*&Y9K?Q!IEJ[K _BOP7/<3:OH M$C&)[J%]6\/-=V=EX@O;A/\ 1*\&^,?"_P 0O"?AKQWX)US3_$OA#QAH>F>) M/#/B#2IA<:=K.AZS9Q7^FZC9R@ M!=6D\4JAU21-VR5$D5D7]4R/-8YGA5SM M+%4$H5X[./@1\3[+S= \7:>?[.UB"&*35O"'B>S#S>'O&&@O)@0ZOH.H; M+F--Z0:A:->:/J FTO4KZVF^AZ*]F<(583IU(J<)Q<)QDKJ49*TDUV:=C=I- M--73T:>S1_E[?M+_ +.WQ'_93^-GCKX%_%/3?L/BGP3JKVJWD"2_V5XDT2X MN=!\5Z!/*B-=:'XATR2WU&QD95G@$LEA?Q6NI6=[:0>$5_?+_P %D_\ @G+! M^VI\$_\ A8?PWT:*3]I#X-:5?WW@T6T2)>?$/PBAEO\ 6OAG=2@!KB]ED\[5 MO [7!=+3Q&USI<;65KXHU2]B_@?G@GM9YK:YAEM[FWED@N+>>-XIX)XG,W/3;Y9=URS MLE)(\:O1=&=MXO6+[KJO5=?D^I%1117DF(4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ? MNA_P1-_X*0-^R3\7?^%&_%?73;_L[_&?6[6&6^U"XV6'PO\ B/=B#3M*\9B2 M5A#9>'=>2.ST+QN[F*&UMX='\22W$-OH%]#J']UX8, RD,K %6!R"",@@C@@ MCD$<$5_E 5_:M_P0D_X*1?\ "]OA];_LC?&+7C/\8OA5H0;X::YJESF\^(WP MPTF)(DTF2>9BU]XK^'MLL5K.-WVS5O" L=2\J[N-"\2:DWVW"^;V:RS$2T;; MPDY/9[O#MOH]94O/FAU@EZ&$K[4IO_ W_P"D_P#R/GIV1_151117W1Z 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 5_,#_P '-G_)*?V4_P#LH7Q(_P#4;\.5_3]7\P/_ SAOX%/T?_I3" MBBBO;-PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "O\AC_@HO\ \I!_V[/^SR?VGO\ U=OC>O\ 7GK_ M "&/^"B__*0?]NS_ +/)_:>_]7;XWK.IT^?Z%PW^7ZH^-J***S-0HHHH *** M* "BBB@#^IS_ (-*_P#D_;X^_P#9H?B?_P!7-\%:_P!!2O\ /K_X-*_^3]OC M[_V:'XG_ /5S?!6O]!2MH?"OG^;,9_$_E^2"BBBJ)"BBB@ HHHH **** "BB MB@ HHHH _P ]W_@[0_Y2$? W_LS7P/\ ^KM^/U?RXU_4=_P=H?\ *0CX&_\ M9FO@?_U=OQ^K^7&L9_$_E^2-ULO1?D%%%%2,**** "BBB@ K[B_X)D?\I'OV M!_\ L\K]FC_U_8'_[/*_9H_P#5R>#::W7JOS _USJ* M**W.<**** "BBB@ HHHH **** "BBB@#\E?^"Z__ "B7_;3_ .R>^&O_ %9W M@:O\KFO]4;_@NO\ \HE_VT_^R>^&O_5G>!J_RN:SJ=/G^AK#;Y_H@HHHK,L* M*** "BBB@ HHHH _TW/^#;O_ )1$_L[?]C1\=O\ U>'CZOW4K\*_^#;O_E$3 M^SM_V-'QV_\ 5X>/J_=2MULO1?D8/=^K_,****8@HHHH _#S_@X%_;=E_8V_ MX)^>.=-\*:P^E_%[]H^:X^!WP[DM)S#J6E:9K^GSR_$KQ=:M&4N+?^PO ZZA MI=CJ=K)%<:5XI\3>%[N)PRBO\Q*OZ*/^#F7]K>3]H/\ X*$7WP> /V M3?"]O\,[&"&7S+";XD^(EL_%'Q3U:$9)CO8+N7P[X$U2,A MUX ^52"99/YU MZQF[OT_IFT%9>NH4445)04444 %%%% !1110 5_0I_P10_X(B^*O^"AGB*V^ M.?QRBUOP3^Q[X2UIK:>YM3/I?B3XYZ[I=QMO_!W@B]PDNG>%-/GC-GXT\=6V M9+><3>&/"SOXB75M4\(?+/\ P1V_X)C>*/\ @I=^TS:^$]375-#_ &??AA_9 M?BOX^>-K$-!/#H,]U*-(\!>'KTQO#%XQ\?SV5[8Z;,^X:-HMCX@\3&&\?18- M,U'_ %$OA_X \%?"GP/X4^&OPX\,:1X,\!^!M!TWPQX1\*Z!:)8Z/H.@Z/:Q MV>G:;86T?"0V]O$JEW+S32;Y[B66>221KA&^KV[=R)RMHM^OD5OAI\,OA]\& MO ?A?X7_ J\'>'_ !\/?!6E0:)X6\(>%M-M])T/1=-M]Q6"TL[9%3S)I7E MNKRZE,EW?WL]Q?WT]Q>7,\\GZ9>:-K.K?"E?ZWW_ 48_8"^$G_!1C]F[Q/\"_B7 M;6^F:_&EQKWPG^)$5E'E>(; YCENM(NR1IGBW0!/##K_A^X MNK42V>I1:7JFG?Y4O[0GP$^)W[+WQI^(WP!^,GA^7PS\1_A?XDN_#7B336+R M6LLD(CN-/UC2+MXX1J7A_P 0Z5<6.O>'=6CC6'5=#U&PU& "*Y05C*/+Z&T9 M77G_ %J>-T445)04444 %%%% !1110![-^SO\=/'/[,OQS^%/[0'PVO38^-O MA)XXT'QMH3&22*VOI-'O(Y;W1-2\KYY=&\0Z:;S0=4O-'U*^M)%:.=E/^ MO;\ OC5X+_:.^"7PJ^//P[NC=^"OBYX#\->/?#S2,C75M9>(]+M]0.EZBL9( M@U;1[B:;2=8M#B2SU2RN[255EA=1_C65_?I_P:E?M;R?$?\ 9?\ BQ^R/XEU M0W&O_LZ^,$\8^ K>XE_>'X6?%6YO]0O=-L(F+-+#X;^(UCXFU#4)LJD(\=Z1 M;*@ #-I!ZV_JY$UI?M^I_5Y1116AD%%%% !7\,?_ =Z_P#)6?V)/^R=_&;_ M -27P'7]SE?PQ_\ !WK_ ,E9_8D_[)W\9O\ U)? =3/X7\OS14/B7S_)G\== M%%%8FP4444 %%%% !1110!Z[^S]_R7KX)?\ 97?AM_ZF6BU_LIU_C6?L_?\ M)>O@E_V5WX;?^IEHM?[*=:PV^?Z(SJ=/G^@44459F%%%% !1110 4444 5[N MTM-0M+JPO[6WO;&]MYK2]LKN".YM+NTN8VAN+6ZMYE>&XM[B%WBFAE1XY8W: M.165B#_FG?\ !?S_ ()=Z?\ L ?M)V'Q$^$.B'3_ -F/]HFXUG7? FF6L;&Q M^&?CFP>*Z\8_#!&4%+?1(1?6WB#P&DQA8^'KV[\/VZ7;>#K[4+G_ $N:_*#_ M (+:_LK:?^UM_P $V_VC/!RZ:E_XS^&_A2[^.WPSF6(2WUIXS^$MC>^));72 MU8$?;O%/A&/Q5X'0' ,7BB4AHW"2I,E=>:V_KS*B[/RZ_P!>1_E74445B;!1 M110 4444 %%%% !7^A#_ ,&H?QHE\:_L+?%OX.7]VUQ??!'X]:G M/VQOA9YV(O%_PD^''C_[.6/S2?#GQEK'AT3*G^POQ3*2,,?ZR,'/RXN#][U_ MX?\ 0F?POY']V=%%%:F(4444 ?Y/]%%%?AY\^%%%% !1110 4444 >L? 7_D MN?P8_P"RL?#K_P!3#1Z_U**_RU_@+_R7/X,?]E8^'7_J8:/7^I17WG!O\+'_ M /7RA_Z35/1P.U3UC^3"BBBOM#O"BBB@ HHHH *_$7_@M+_P4?3]COX.?\*@ M^%NN+!^T=\9]&O+?1KFQG47WPS\ W#3:=K'C^7RV\ZTUO4)$NM#\"$^2PU6+ M5-?AE8^%S9WOZ0_M>?M3_#K]C;X"^-?CM\2K@-IWARU^R>'?#T-Q'!JOC;QG MJ$625K/0?#NE0VFD:1:&2 M22.RM(FN)KBZ>>XE^9XCS?ZC0^JT)?[5B(O5/6C1>CJ>4YZQI]K2G?W4GR8J MO[./)'XY+_P&/?U>R^_H>,N[RN\DCM))(S/)([%W=W)9G=F)9F9B69B22222 M2:;117YJ>4%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 5_3I_P0/_X*1?\ "!>([']B#XS:]L\%^,M4GF^ 7B#5+G$/A?QK MJEP]S??#>:>=O+AT;QK>RRW_ (73?&MKXRFNM,CCNI?%MM]@_F+J>UNKFRN; M>\L[B>TO+2>*ZM+NUED@N;6Y@D66"XMYXF26&>&5%DBEC99(Y%5T8, 1VY?C MJN7XJGB:3UB[3ALJE)M<].7E)*Z?V9*,MTC2G4E2FIQZ;KNNJ^?X;G^KS17X MY_\ !'7_ (*,6W[;?P/'@OXAZM ?VC_@YINGZ;X]BFDCBNO'OAH;+'1/BA96 M_P OFRW[B/3/&<=L&CT_Q.%O7AT^P\2Z):5^QE?K>%Q-+&8>EB:$N:G5BI+O M%[2A+M*$KQDNC3/:A-3BI1U37W=T_-/1A7\S_@F]_PK3Q5>_ML?!K0? M+^'_ ([UB*+XYZ!I=MBW\'^/M7N%BM/'\4,"[+?0?'E[(MMK[LD<=CXWFBNG MGGD\8106']CU)_!OC/0M3\->)_#^J1>=8:O MHFL6DMEJ%C9U66)XYX'VS02Q31QR+S9GEU+,\+/#U+1G\=&I;6G5 M2?++_"[\LUUBW;5)J*U)58.+W^R^S_K1^1_E445^@O\ P4E_84\5_L%?M$:Q M\.[D7^K?##Q5]L\4?!GQG=1[O^$@\'/=!'TG4+F...W;Q5X0GFBT;Q+ B0-* MW]G:]'9VNFZ_IB-^?5?DM>C5PU:I0K1<*M*3A.+Z-=5W35G%K246FM&>-*+A M)QDK.+LU_7X/JM0HHHK(D**** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *[OX8_$OQO\&_B%X/\ MBG\-]>O/#'CGP'KUAXD\,ZY8L!-8ZGITPEC\R)PT-W97*>99ZEI]TDMEJ>GW M%UI]]!/9W,\+\)13C*49*46XRBU*,DVG&2=TTUJFGJGT8)M:K1K5-=#_ $HO M^"?O[:_@G]NS]GCPW\7?#HL])\7V7E^'/BMX(AG,D_@OQ[96T3ZC:1I([W$N M@:Q&Z:UX6U"0N;O1[N*WN9%U:PU6TM/MZO\ .*_X)J_MW^*?V"OVA])\?PMJ M&J_"KQ<;+PQ\:/!EH^[^W?"+7+-%K>G6LCI;OXK\&SW$VL^'9G:%[A6U/P^] MY9Z?X@U&6O\ 1.\%>,_"WQ%\(>&?'O@?7+#Q-X.\9:'IGB7PQX@TN;S]/UC0 M]8M(K[3=0M),*QBN;6:.0+(J2QDF.:..5'1?U/(LV69X6TVEBJ"C"O'^?2T: MT5VG9\R7PS35E%QO[&'K>UAK\<=)+OVDO7KV?R.GHHHKW#H"BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH *_F!_X.;/^24_LI_\ 90OB1_ZC?AROZ?J_F!_X.;/^24_LI_\ 90OB1_ZC M?ARO&X@_Y$^-_P %/_T_2.?%?P*G_;O_ *7$_C]HHHK\H/'"BBB@ HHHH ** M** /ZUO^#8?_ ) 7[9__ &%O@'_Z1_&"OZJJ_E5_X-A_^0%^V?\ ]A;X!_\ MI'\8*_JJK]5X<_Y$V"]*_P#ZDUCV<-_ I^C_ /2F%%%%>V;A1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %?Y#'_ 47_P"4@_[=G_9Y/[3W_J[?&]?Z\]?Y#'_!1?\ Y2#_ +=G_9Y/ M[3W_ *NWQO6=3I\_T+AO\OU1\;4445F:A1110 4444 %%%% ']3G_!I7_P G M[?'W_LT/Q/\ ^KF^"M?Z"E?Y]?\ P:5_\G[?'W_LT/Q/_P"KF^"M?Z"E;0^% M?/\ -F,_B?R_)!1115$A1110 4444 %%%% !1110 4444 ?Y[O\ P=H?\I"/ M@;_V9KX'_P#5V_'ZOY<:_J._X.T/^4A'P-_[,U\#_P#J[?C]7\N-8S^)_+\D M;K9>B_(****D84444 %%%% !7W%_P3(_Y2/?L#_]GE?LT?\ JY/!M?#M>\?L MM?&6V_9U_:8_9[^/]YH$_BJT^"/QK^%WQ:NO#%MJ$>DW/B&W^'GC71?%LVB6 M^J2VE_%ITVJ1Z2UE%?26-XEJ\ZSO;3JAC9K=>J _V.**_C<_XB^?AU_T8QXU M_P##\:%_\ZZC_B+Y^'7_ $8QXU_\/QH7_P ZZMN9=_Z_K^MS'DEV_+_,_LCH MK^-S_B+Y^'7_ $8QXU_\/QH7_P ZZC_B+Y^'7_1C'C7_ ,/QH7_SKJ.9=_Z_ MK^MPY)=OR_S/[(Z*_C<_XB^?AU_T8QXU_P##\:%_\ZZC_B+Y^'7_ $8QXU_\ M/QH7_P ZZCF7?^OZ_K<.27;\O\S^R.BOXW/^(OGX=?\ 1C'C7_P_&A?_ #KJ M/^(OGX=?]&,>-?\ P_&A?_.NHYEW_K^OZW#DEV_+_,_LCHK^-S_B+Y^'7_1C M'C7_ ,/QH7_SKJ/^(OGX=?\ 1C'C7_P_&A?_ #KJ.9=_Z_K^MPY)=OR_S/[( MZ*_C<_XB^?AU_P!&,>-?_#\:%_\ .NH_XB^?AU_T8QXU_P##\:%_\ZZCF7?^ MOZ_K<.27;\O\S]N?^"Z__*)?]M/_ +)[X:_]6=X&K_*YK^LW]OK_ (.6/!/[ M:/[('QP_9?TS]DGQ5X O_B]XX64N1&4?^3*LYM.UM?Z1I!-+7N%%%%04%%%% !1110 M4444 ?Z;G_!MW_RB)_9V_P"QH^.W_J\/'U?NI7X5_P#!MW_RB)_9V_[&CX[? M^KP\?5^ZE;K9>B_(P>[]7^84444Q!7F'QL^*OA[X%_!OXK?&KQ:X3PQ\)/AS MXU^).O\ [Q8F?2?!/AS4?$=]!$[9'VBXM].>"V0!GDGDCCC1W95/I]?@S_P< MC_'*3X-?\$L/BIH=C>?8M9^/'C?X=_!'3)D?;,;?5M7F\=>*+>-?^6B:CX*\ M >)-)N005%MJ$IR'V4F[)L:U:7=G^;5\2?'_ (F^*_Q$\>_%+QI>G4O&'Q)\ M9^*/'OBO42&'V[Q)XPUN^\0ZY>89G91./%'AOP5X1T>^\0^+/&&O:/X7\,:!ID)N-2USQ# MX@U"WTG1='T^W7#3WVIZE=VUE:0@YEN)XT'+5@U_31_P:^_L7P_'K]M'Q!^T MKXNTE+[P%^R7H%KK.B_:XA):7OQF\=IJ6D>!5$4H$5S_ ,(QH5CXO\6"6(O- MI'B"P\(791&N;>0-*[2$W9-G]FG_ 2U_8+\+?\ !.W]C_X>? G3HM.O/B#= MP+XU^-OBVQ16/BWXK^(+2U?Q#-'=[(Y+K1/#<,%GX/\ "K/' S>'=!T^[N($ MU&\U"2;]%***W, HHHH **** "BBB@ HHHH **** "BBB@ K^3[_ (.??^"< M<'QA^">F?MX_##0HV^)GP"TV#0?C-;:=;?Z7XN^"EU?[;+Q'<)"CR7>I?"W6 M[]KJ:8HK#P3KGB"\U&\^Q^%-,MT_K!K \5^%O#WCGPOXD\%>+M(LO$'A3QAH M&L>%_$^@ZE$)].UOP]X@T^XTG6M(OX"0)K+4M-N[FSNHB0)()G3(S2:NK,:; M3N?XMU%?7G[>O[+&M_L5?M?_ !Z_9GUDW,T/PR\=W]GX6U*['[_7?A]K<-OX MD^'?B"9E41&YUGP1K&@W]_'"7CM=1FN[+S&>V$O'OA>[.G^)O!'B;0?%_ MAV_4$M9:[X:U6TUG2+L!65B;;4+*WF&&4Y3A@>::=FGYB>J:[G^T517GWPD^ M(NC_ !?^%7PR^+/AX@Z!\4/A]X,^(FAE9!,IT?QMXZ9J-M%>:?J-I< MV%]:3KO@NK.\A>WNK:9#P\4\$CQ2*>&1B#UJW10!_C&?%7P^,/!K-*)YH2K,69E,;KM9B21@DD\U\Y5SG0@HHHH ** M** "BBB@ K^E_P#X-3];ETO_ (*4^-]/5R(_$G[)_P 3M)E3DJ_V;XA_!W7T M..@9&T7Y7/(5G0'$A!_F@K^C?_@UMADE_P""H&]/NV_[.GQ:FFZ_ZMM2\$VX MZ C_ %T\7WL#WW8!:W7JOS%+X6?Z/-%%%;F 4444 ?Y/]%%%?AY\^%%%% !1 M110 4444 >L? 7_DN?P8_P"RL?#K_P!3#1Z_U**_RU_@+_R7/X,?]E8^'7_J M8:/7^I17WG!O\+'_ /7RA_Z35/1P.U3UC^3"BBBOM#O"BBB@ JEJ>IZ=HNFZ MAK&L7]GI6DZ397>IZIJFHW,-EI^FZ=80275]?WUYO+!2E9VL9U:D:4'.739=6^B7]:*[Z'Y#?\%;_ /@H M?J/[=7QZEL?!]_>0?L\_">ZU+0OA5I3>=;1^);II%M]<^)NJVW2 M/0H+N..;1O"T&GVIM;/5+[7VO/R;HHK\DQ.)JXNO5Q%:7-4JR_:1^(_[)?QP\#?'; MX77_ -F\2>#-366YTR>25=)\5>'KO%OX@\(Z_%$0;C1?$&FM+97.!]HLYFM] M4T^2WU33[&[@_P!(+]F#]I#X']166RN@!Y%Y$MOJFGR7&EW]C=3_Y?M?L?_P1S_X* M,7/[$OQO'@CXB:O.O[.'QCU.PT[QW'/))):> ?$[>78Z)\3[*#GR8;)3%I?C M1+8+)?\ A@I?/%?WWAG1;,_2<.YO]0Q'U>O*V$Q$DFV]*-5Z1J>49:1J;67+ M-OW+/JPM;V-YX"\_@[QY:6TJ6$TTD2/^&/''@37]0\->) MM"OT GL-4TV=H9E61"T-U:3@)=6%_:R2V6HV$]M?V,\]IJ^#5N[ S7$WAWP]ILGRG$N4?6J/U[#QOB*$?WL8K6M176W6 M=)7:ZRAS1U:@CCQ='GC[2*]Z*U26LH_YQU?FKKL?Q8T445^='EA1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 5_37_P $$?\ @I%_PKOQ-9?L1_&;7O+\"^-]6FF^ ^OZ MI.M6N&GO/AW-/.VR#0_'-[+)>>'$#QI9^-9KBPCBN9?%ZO8?S*5-;W M%Q:7$%W:3S6MU:S17%ML':<+M1J4W;GIR\I6NM^62C)*\4:4ZDJ4U./3==UU7S_ W/ M]7JBOQK_ .".'_!1FW_;7^"(\!_$75X7_:/^#>EV&G^-UN)42\^(/A5/+L-% M^)UI"2#/.R\2^3J+QV-EXGT>R3]E*_7,+BJ6,P]+$T)+VE"2Z2A).,EW3M=:GM0FIQ4HZIK[NZ?FGHPHHHKH*"BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^8'_ M (.;/^24_LI_]E"^)'_J-^'*_I^K^8'_ (.;/^24_LI_]E"^)'_J-^'*\;B# M_D3XW_!3_P#3](Y\5_ J?]N_^EQ/X_:***_*#QPHHHH **** "BBB@#^M;_@ MV'_Y 7[9_P#V%O@'_P"D?Q@K^JJOY5?^#8?_ ) 7[9__ &%O@'_Z1_&"OZJJ M_5>'/^1-@O2O_P"I-8]G#?P*?H__ $IA1117MFX4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7^0Q_P M47_Y2#_MV?\ 9Y/[3W_J[?&]?Z\]?Y#'_!1?_E(/^W9_V>3^T]_ZNWQO6=3I M\_T+AO\ +]4?&U%%%9FH4444 %%%% !1110!_4Y_P:5_\G[?'W_LT/Q/_P"K MF^"M?Z"E?Y]?_!I7_P G[?'W_LT/Q/\ ^KF^"M?Z"E;0^%?/\V8S^)_+\D%% M%%42%%%% !1110 4444 %%%% !1110!_GN_\':'_ "D(^!O_ &9KX'_]7;\? MJ_EQK^H[_@[0_P"4A'P-_P"S-? __J[?C]7\N-8S^)_+\D;K9>B_(****D84 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% '^FY_P;=_\ *(G]G;_L:/CM_P"KP\?5^ZE?A7_P;=_\HB?V M=O\ L:/CM_ZO#Q]7[J5NMEZ+\C![OU?YA1113$%?Q>?\'>?Q4DAT/]BGX(VD MY,6H:K\7OBIK]KOP%DT>T\&^$O"-QY8)W%UUSQM'O8#R_+VQEO,D"?VAU_GC M?\'77CA_$'_!0_X9>#X9V:R\ ?LM>![:6V)RL.M^)/B%\4->OIE'13<:/+X< M1AC/^C@DD$!9G\+^7YHN'Q>G_#?J?S$4445B:A1110 4444 %%%% !7^FK_P M;E_LV6_[/_\ P3"^%'B.\T[[%XO_ &B];\2_'CQ/)+'^_DT_Q!=IX=^'R),P M$C:?-\.O#/AC6[:#B"&[UW49859KF6:;_,\T;2;_ %_5]*T+2H&NM4UK4K'2 M=-M4^_01[(/[=^']Y#XG\$7=Z0 )=2UG0?%?B73DF): M0Z=X,M8&Q';0U_'K7^E?_P ',?PBA^)?_!*SXA^*O($U_P# OXH?"7XK:>%0 MM.!>>)?^%3:F8B 6"0Z/\4;^]N02$$%F\K9,25_FH5C/27KJ;0=X^F@4445) M04444 %%%% !1110!_J?M1^/=-M("VX0:)XA\ _"_Q-:LO]Q9M:U'Q$=F,;D9\DN0O] M-];K9>B_(PEHWZA1113$%?PQ_P#!WK_R5G]B3_LG?QF_]27P'7]SE?PQ_P#! MWK_R5G]B3_LG?QF_]27P'4S^%_+\T5#XE\_R9_'71116)L%%%% !1110 444 M4 >N_L_?\EZ^"7_97?AM_P"IEHM?[*=?XUG[/W_)>O@E_P!E=^&W_J9:+7^R MG6L-OG^B,ZG3Y_H%%%%69A1110 4444 %%%% !7!_%/XA:'\)/AC\1OBKXGE M6#PW\,_ GB[X@^(9GD6%(M$\&>']0\1ZK(TK K$J6&FSL9&!" ;B"!BN\K^< MO_@Y>_;6TS]G/]A*_P#@!H&KQP_%;]K>];P)9V%M.!J&E_";1+FPU7XH>()H ME)VV.K6W]D_#SRYU7[;#XRU*6S+OI-TT";LKL:U:7F?YS7B#7-0\3:]K?B35 MI1/JOB'5]2US4Y@-HFU#5KV:_O90N3@27-Q(X&3C.,FLBBBL#<**** "BBB@ M HHHH *_J#_X-.O#,NJ?\%"OB_XE>)C9^%OV2O&R"8#Y8]3UWXJ_!NSLXV)Z M>;I\&LL,?/A1110 4444 %%%% 'K'P%_P"2Y_!C_LK'PZ_]3#1Z_P!2BO\ +7^ MO_)<_@Q_V5CX=?\ J8:/7^I17WG!O\+'_P#7RA_Z35/1P.U3UC^3"BBBOM#O M"BBO,/C1\8OA_P#L_P#PL\;_ !D^*6N1>'O GP_T*ZU[7]1D"O,T,.V*UT[3 MK8O&U_K.LW\MKI&B:9$PGU/5KVSL(,S7""E*481E*348Q3E*4G91BE=MMZ)) M*[;T2!NVKT2U;?0^&?\ @J9_P4!T+]@O]GR\US2;C3[_ ..7Q%CU'PW\&/#- MUY5P%U9+>,:IXYU>Q&_!$-W;7MS$R-'JNM76AZ"[0PZI<7MG_GF^(O$. MN^+M?USQ5XGU:_U[Q)XEU?4=>\0:YJMS+>:GK&M:O=S7^J:IJ%W,S375[?WM MQ-=74\K,\LTKNQ)8U]0_MO\ [8'Q _;=_:#\6_&[QR\UC97DG]B^ /!XN6N; M#P'X TZXN&T#PU9MA8Y;A5N)]3UV_CBA&K>(=0U74E@MHKF*UM_D6ORK.\UE MF>*;BVL+1.JNOM59+^:I9.WV8J,=TV_'Q%;VL]+\D=(K\Y>K_*P4445X MISA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 ?V'_P#! _\ X*0_\)_X;LOV(?C-KV_QMX,TJ>;X">(- M4N[\&0W6FQQ6T7A&$W_ /3C M7^5)X-\8^*/AYXM\->._!.N:AX9\8>#]-G1O]$S_@FE^WAX7_;U_9XTKQXC6&E_%CP<+'PO M\:/!UJX3^QO%@MF:#7M,M7=KA/"GC."WFU?P_*YE2VE35?#[7=Y>^'[Z=OT/ MAG-_K-)8#$2_?T(_N)/>K1BKL? MR]&S]#Z1E5U964,K JRL RLI&"K Y!!!P01@C@TM%?6G:?PD?\%K?^";[?LB M?%__ (77\*=":W_9U^,^M7<]I96$!6P^&'Q$NEGU'5O!#)&ODV?A_64CN]=\ M#JOE16]E%J_AR*".'P[;7%_^&U?ZC_Q^^!?P[_:5^$'CKX(_%71UUGP3X^T6 M;2=2B7RUOM.N0R7.E:_HUS+',MCKWA[5(;36=%OO*D%MJ-E;R2130B2&3_.! M_;%_92^(O[&'Q]\9_ KXC0--=:#"_M$GN&T?7+/5M"N)Y+O3+@U^:\1Y1]1K_ %JA"V$Q$M5%:4*SU<+= M(3LY4^B]Z%DE&_E8JC[.7/%>Y)Z]HR[>CW7;5=CY>HHHKYDY HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH ][_9C_ &C?B/\ LG_&[P+\=?A;J!L_$_@O5%N)K":25=*\ M3Z#(,3VKO#J5A);:G8V5W!_I!?LM_M*?#C]K M?X'>!OCM\+K[S_#OC#3@][I4\L3ZOX3\26FV#Q!X0U^*(X@UG0-0$EI.0H@O MK?[+JVGM/I>HV-U/_F!5^P__ 1X_P""B]U^Q%\!?$1VV6A_%"PMQN,2Z:&CTWQC':J)=1\+-]J:#4-0\.:%:CZ3A MW-_J&(^KUY6PF(DDV]J-5Z1J>49:1J>7+/[%GU86O[.7+)^Y)_\ @,MK^CV? MR?37^_FBJ]I=VM_:VU]8W-O>V5[;PW=G>6DT=Q:W=K<1K-;W-M<0L\4]O/$Z M2PS1.T_]7;XW MK_7GK_(8_P""B_\ RD'_ &[/^SR?VGO_ %=OC>LZG3Y_H7#?Y?JCXVHHHK,U M"BBB@ HHHH **** /ZG/^#2O_D_;X^_]FA^)_P#U/J_=2OPK_X-N_\ E$3^SM_V-'QV_P#5X>/J M_=2MULO1?D8/=^K_ #"BBBF(*_S,/^#D[7I-7_X*W_'?3W?G_!PY,T__ 6'_;#=@ 5G^!,( M SC%O^S+\&(%//=A&&/;)..*B>WS+AO\OU1^+5%%%9&H4444 %%%% !1110! M]@?\$]_!\/Q _;S_ &+/!5U;BZL?$O[5?[/^DZI 1E7TBY^*OA5=8+#NB:8+ MN1QW52*_U\*_R;_^"/\ !'<_\%0/V&(Y3A5_:,^'UP,C/[RUU,74(^Z_)EA0 M#@8)SN3[Z_ZR%:PV?J93>J7E_7Y!1115D!1110 4444 %%%% !1110 4444 M%%%% !1110!^>O\ P5F\'P^.?^"9O[=6AS0?:1;?LQ?%OQ7%#MW$W?@+PGJ' MCJQ9%ZM+%>^'()8E&6,B(%!; /\ DLU_L#?MV6\=W^Q#^V1:S8$5S^RK^T+; MRE@"!'-\(_%\;DAN"-K'(/!'7BO\?FLZG3Y_H:PV?J%%%%9EA1110 4444 % M%%% ']U?_!H=KTEQ\$OVS_#!DS%I'Q3^%>O)%G[C^(_"7B?3Y),9X\U?"T2Y MQSY.,G'']@M?Q??\&?TCG0?V_P"$HX1-7_9DD60Y\MFEL_CVKHO;>@A0O_LR M1Y[5_:#6\?A7I_7]?GN8S^)_+\D%%%%,D*_AC_X.]?\ DK/[$G_9._C-_P"I M+X#K^YROX8_^#O7_ )*S^Q)_V3OXS?\ J2^ ZF?POY?FBH?$OG^3/XZZ***Q M-@HHHH **** "BBB@#UW]G[_ )+U\$O^RN_#;_U,M%K_ &4Z_P :S]G[_DO7 MP2_[*[\-O_4RT6O]E.M8;?/]$9U.GS_0****LS"BBB@ HHHH **\L^*WQR^" M_P "= D\5?&OXM?#?X2>&XTDD_MOXD>-O#G@O39/*&62WNO$6HZ?%=3GA([> MV:6XED9(HHWD=4/\ZW[;/_!T/^Q[\$[#5_"_[)NBZO\ M4?$M$GM;/Q";;5? M _P5T:]4-$;B_P#$&LV5KXL\7"SG*3)8^%?#L6BZW;I*EMXXT[?#LZU>Z9H6FZGJ=G_ED?\%!_P!N?XI_ M\%#/VFO&G[1/Q./]F1:EY?A_X>>!K:\DO=)^&WPWTFXNG\-^#M,GDCA^U2P? M:[O5=>U46UK_ &YXGU36M9%G8QWT5A:X?[9O[=G[37[?'Q/D^*G[2?Q"N_%> MHVHNK;PIX4T^-](^'_P^TB[E2631? WA*&:6RT:T<0VR7M_,]]XAUPVEK<^( M]:UB]A6ZKY K*4F_3\S6,;;ZO\@HHHJ2@HHHH **** "BBB@ K_2B_X-F/@1 M-\'_ /@F#X3\9ZA9M:ZQ^T/\4?B'\7YA/%LO%T6VN[#X8^&HW+ -]BN],^'8 M\0:%_A#\./!GPXT)C&(Y;C3O!WA^PT&"]N0"VZ]OUL?MU]*[O)/>7$\TL MDDDCNVD-V_D1-Z)=_P!#U>BBBM#(**** /\ )_HHHK\//GPHHHH **** "BB MB@#UCX"_\ES^#'_96/AU_P"IAH]?ZE%?Y:_P%_Y+G\&/^RL?#K_U,-'K_4HK M[S@W^%C_ /KY0_\ 2:IZ.!VJ>L?R84445]H=X5_#A_P7"_X*1?\ #4'Q3?\ M9Q^$6O&X^ ?P9>:+X7,9> MTU._DUGQ''+?V5UX?FL_V(_X+F_\%(?^&;_AE+^R_P#"#7O(^.7Q@T"8>+M9 MTNYV7_PP^%^I":SNKB.XA<26'BWQPBW6E:%L(O=)T)=6U]&T^]E\,WEQ_$-7 MP_%&;[Y9AY=GBYQ?HXT$U\I5?^W8/[<3S\77_P"747_C:_"/_P E]W<****^ M'//"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "OMK]@+]M3QO^PK^T/X:^,'AK[9JOA2Z,?AWX MJ>"(9Q%!XU\ WMS"^IV"+*RV\6NZ6\<>L^%]0D*"SUJS@BN'?2KS5+2[^):* MTHUJE"K3K4I.%2E-3A);J47=>JZ-/1JZ::8XR<6I+1IW3/\ 5#^%WQ.\$?&? MX=^#OBK\-M>M/$_@7Q[H-AXD\,ZW9$^5>:;?Q!U66)P)K.^M)1+9:GIUTD5[ MIFI6UUI]]#!>6T\*=[7\4?\ P0F_X*1?\*$^(=O^R5\8M>\GX-?%?7E/PYUS M5+DBR^&_Q/U66."/3GFF;;8^$_B#<&&SN_F^QZ1XL_L_53':6NL^)=2']KE? MK659C3S/"0KQM&HO%;*QM?V@?A7;ZEK_ ,)-:D\FV;7 \2S:U\-M M6O)3'&NE>+8[6$:9<7,L<.C>)K?2M0>X@TV36HKW]5Z*Z\3AZ6+H5MI1:4HOI))]"Y14XN,E=-6?]=T]5YG^4?JVDZIH&JZGH6N:=>Z M1K6BZA>Z3K&DZG:S66HZ7JFG7,EGJ&G:A97*1W%I>V5W#-;7=K/''-;SQ212 MHKHRC/K^K+_@OO\ \$WOLDU]^W7\%]!_T:ZDL[3]HOPWI-MQ!=2-%8Z3\6[: MTA7 CNW:VT7QXT(7;='2?$\L#M=>*=4C_E-K\DS' 5+5IRI3<7ZI]&NC7Z]G=!1117"9A1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110!_8-_P $#O\ @I%_PG'A^Q_8>^,^O;_&'A'3+B?X >(-4N)?! MVF0/$[)=0_IZK_ "HO"'B[ MQ-X \5>'/''@O6]0\->+O".MZ9XC\->(-)G:VU+1M[BO],U*RG7/EW%I= MP131DAD)3:ZNA93_ *)'_!,S]O3PS^WM^SSIGC8EG76@7=S)^A\,YO]9I+ M 8B7[^C']Q)O6K1BO@UWJ4EVU=.SM[DF_3PE?F7LY/WHKW7WBNGJO_2?1GZ* MT445]:=H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 5_,#_P '-G_)*?V4_P#LH7Q(_P#4;\.5_3]7\P/_ SAOX%/T?_I3"BBBO M;-PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "O\AC_@HO\ \I!_V[/^SR?VGO\ U=OC>O\ 7GK_ "&/ M^"B__*0?]NS_ +/)_:>_]7;XWK.IT^?Z%PW^7ZH^-J***S-0HHHH **** "B MBB@#^IS_ (-*_P#D_;X^_P#9H?B?_P!7-\%:_P!!2O\ /K_X-*_^3]OC[_V: M'XG_ /5S?!6O]!2MH?"OG^;,9_$_E^2"BBBJ)"BBB@ HHHH **** "BBB@ H MHHH _P ]W_@[0_Y2$? W_LS7P/\ ^KM^/U?RXU_4=_P=H?\ *0CX&_\ 9FO@ M?_U=OQ^K^7&L9_$_E^2-ULO1?D%%%%2,**** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_ $W/^#;O_E$3 M^SM_V-'QV_\ 5X>/J_=2OPK_ .#;O_E$3^SM_P!C1\=O_5X>/J_=2MULO1?D M8/=^K_,****8@K_,._X.,]-DL?\ @L#^U-=.&VZSIGP$U*+<.#'%^SI\*-(. MS@97S=*E!Z_.&&>,#_3QK_. _P"#HWPE)X;_ ."HESK+Q>6OC_\ 9[^$?BV) M\8\Z.RN?%_@0RY_BQ+X*DAS_ -,MO:IG\/Y?UZ%PW^7ZH_G.HHHK$U"BBB@ MHHHH **** /O?_@EAK\/AK_@I/\ L(ZI<$+"W[5_P+TB1V.%C7Q%\0]!\/>: M[=%2(ZH)'8\*BDL0 37^MS7^,S\&/'T_PI^,/PH^*-L76Y^&WQ*\"^/K=H@3 M(L_@[Q1I?B&)HP.2XDTY2@'.[&.:_P!ERQO;34K*SU&PN(KNPO[6WO;*[@82 M075I=1)/;7$+CAXIH9$DC<<,C C@UK!Z->?]?D9U.GS+5%%%69A1110 4444 M %%%% !1110 4444 %%%% !1110!\6?\%(M?B\+_ /!/7]N;79CC[#^R+^T5 MY XP][<_"3Q;9Z?$2V0!-?7%O$20V ^=CGY3_D15_J3?\%]OB7'\,?\ @DU^ MUK?K=+;ZCXO\.^#/AII4);9)?R_$#XD>$/#>KVL.<;F3PO>:_?2IU:VLKC&3 M@'_+9K.;U1K#9^H4445F6%%%% !1110 4444 ?W$?\&@NEO%X _;JUH[O+O_ M !A\ M+7CY=^D:+\5[M\'NVW6X]P[#:>]?V45_*3_P &DWA*2P_8M_:/\C^(M#NWT_6M U33]:TB_C2*22RU32KN&^T^[2.>.6!WMKN"*94FBD MB9D"R1NA*G]8O^'\O_!6[_H]#QM_X1/PB_\ G>5^1-%.[6UT!^NW_#^7_@K= M_P!'H>-O_")^$7_SO*/^'\O_ 5N_P"CT/&W_A$_"+_YWE?D311S/N_O"WE^ M']=E]Q^NW_#^7_@K=_T>AXV_\(GX1?\ SO*/^'\O_!6[_H]#QM_X1/PB_P#G M>5^1-%',^[^\+>7X?UV7W'ZUW?\ P78_X*T7J>7-^VG\047!&;3PQ\,+!\$@ M_P"ML/ MM)GY1@[\@9 (#,#X3XY_X*E?\%'OB-;W%GXL_;@_:=NK&[W"[T[2 M?C!XS\+:9=(V=T-SIOA75=%L)X#N/^CRV[P9"GR\HFWX*HHN^[%9=E]QM^(? M$OB/Q;JMSKOBO7];\3ZW>$&[UGQ#JM_K6JW1&<&YU'4I[F[G(R<&69L9..M8 ME%%(84444 %%%% !1110 4444 %%%>B_"/X4>/OCK\3_ '\'/A;X>O/%?Q# M^)7BG2/!_A#0+%?WNH:UK5W':6JRRMB&SL;?>UWJ>I73166EZ=;W6HWTT%G: MSS( ?TJ?\&MO[#UQ\9/VI_%/[8OC#2&E^'?[,6GSZ/X(GNH=UGK/QN\;:3<6 M-M]G\Q6M[L>!/!%[J^M7T>!<:9KGB+P+J<#+(JL/]!>OBW_@GQ^QEX*_8&_9 M-^%7[-7@Y[74+GPEI)U/Q[XJM[O]2BOO.#?X6/_P"OE#_TFJ>C@=JGK'\F%?&_[=G[9/@+]AO] MGKQ5\:/&)M]2UI%;0?AMX+:Y%O>>._'^H6\[Z+H4)7,L.FVX@FU?Q'J,:NVF M>']/U"YACN+[[%977U5XI\4>'?!'AKQ!XR\7:SI_AWPKX5T;4O$/B/7]6N$M M-,T;1-'LYK_4]3O[F0A(+2RLX)KB>1CA8XV."<"O\\'_ (*?_M]>(OV]?VA= M0\5VDVH:=\&/ 3ZAX9^"OA2Z\R%K3P\UQ']O\7:M9[O+B\4>-Y[6WU/5!M,F MG:=!HOATS72:&MY<^SGF:QRS"OD:>*KJ4,/'?EVYJLD_LTTTTG?FFXQM;F:Z M,16]C#3XY:17YM^GXOYGQ%\7OBSX\^.OQ-\:_%[XG:[<>)/'?C_7KSQ#XCU> MXRHEN[I@L5K9P F.QTK3+2.WTO1M,M]MII>E6=GIUI'';6L4:^<445^5RE*< MI2DW*4FY2E)MN4F[MMO5MMW;>[/&;;U>K>K;ZA1112 **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** %!((()!!!!&001R"".A!Z&O[J?\ @B5_P4A'[67PD_X4/\6==%Q^ MT-\&-#M8AJ&H7&_4/BA\-K-H-.TSQ?YDK>=>^)/#K266A>-'D,L]Y+-HWB26 MXN+G7-2CL/X5:];^!/QN^(?[./Q;\"_&OX5ZR^A^./ &N6^LZ1VCDB-]H6O:9-=Z-K>GF2,7NEWMU;^9&TBR+ZN49E/+,7&LKRHSM#$4 MU]JFW\26WM*?Q0?K&Z4V;4*KI34OLO22[K_-;K[MFS_4EHKY5_8Q_:T^'G[: MGP \'?'/X>RI;+K$!TOQCX6DN4N-2\"^.M-A@_X2/PEJA58W9[*>>*[TN]D@ MMQK&@7VDZW%!#!J,<:_55?K%*K"M3A5I24Z=2,9PDM5*,E=-?+[NI[*:DDT[ MIJZ?=,R=>T+1?%&AZSX9\1Z58:YX>\0Z5J&AZ[HNJVL5[IFKZ/JUI+8:GIFH MV=PKP7=C?V4\UK=VTR/%/!+)'(K*Q!_SUO\ @JK_ ,$^]:_8-_:!NM-T*UO[ MWX#_ !+EU+Q'\&_$5P9;C['8QSH^K_#_ %>]DW-)K_@J6[MK83RR/)K&@76B MZT[B\O-0M+'_ $/Z^3OVUOV1OA[^VS^S]XP^!WCZ..SDU.+^U_!'BQ+9+G4/ M GCS38+@>'O%6GJ6C>1;:2>:QUBQCFMSK'A^_P!6TAKBW%]]HB\G.\KCF>%: MBDL51O/#S>EW;WJ3?\M2R6OPR49;)IXXBC[:&EN>.L7^:]'^=C_,PHKU7XW_ M 7^(7[._P 5_'/P7^*>B2:!XZ^'^N7&AZW8G>]M.8PD]CJVEW+QQ?;]$US3 MIK36-#U)(UCU#2;ZSO(U59@H\JK\JE&4)2A.+C.$G&49)IQE%VE%IZIIIIKH MSQVFFTU9IV:\T%%%%2(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^U/V!_VT?'/["W[0WAGX MQ>%OM>J^&9BGA[XH>"8[CR;;QOX!OKF%]5TS$C+!%K6GM%%K/AC49,"PURRM M?M'FZ9<:E9W?Q716E&M4H5:=:E)PJ4IJ<)+=2B[KU71IZ-7333'&3BU):-.Z M9_J@?"KXH^!OC7\./!GQ8^&FO6OB;P)X^T&Q\1^&M:LR=EUI]]'GRIX6Q+9: MC8SK-I^JZ;Z7J=K=Z=?0PW=K/$GH%?Q-?\$*O^"D7_#/WQ&@_90^,.O> M1\%OBUKR'P!K>J7.VR^&GQ0U1X[:&VDGF8+8>$O'TWD6.H[F^Q:1XG&FZP4L MK75/$^H-_;+7ZUE68T\SPD*\;1J+W*]-?\NZJ2O;KR2^*#ZQ=F^:,DO:HU55 M@I+?:2[/_)[KR"BBBO2-0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "OY@?^#FS_DE/[*?_ &4+XD?^HWX'/^1-@O2O\ ^I-8]G#?P*?H_P#TIA11 M17MFX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !7^0Q_P %%_\ E(/^W9_V>3^T]_ZNWQO7^O/7^0Q_ MP47_ .4@_P"W9_V>3^T]_P"KM\;UG4Z?/]"X;_+]4?&U%%%9FH4444 %%%% M!1110!_4Y_P:5_\ )^WQ]_[-#\3_ /JYO@K7^@I7^?7_ ,&E?_)^WQ]_[-#\ M3_\ JYO@K7^@I6T/A7S_ #9C/XG\OR044451(4444 %%%% !1110 4444 %% M%% '^>[_ ,':'_*0CX&_]F:^!_\ U=OQ^K^7&OZCO^#M#_E(1\#?^S-? _\ MZNWX_5_+C6,_B?R_)&ZV7HOR"BBBI&%%%% !1110 445]%?LA?"#P_\ M"?M M7?LT? ;Q9J&LZ1X6^-/Q[^$?PJ\1ZKX=ELH-?TW0OB!X]T'PKJU_HDVI6.IZ M=#JUI8ZK//ITM_IM_9I=QQ-^%]UX8O[G4/%_ASP]+%J]OH?PLT+598$M-8N)HUL]6LI!<1PLT MC1!XG_C(J6FMQIWV"BBBD,**** "BBB@ HHHH _TW/\ @V[_ .41/[.W_8T? M';_U>'CZOW4K\*_^#;O_ )1$_L[?]C1\=O\ U>'CZOW4K=;+T7Y&#W?J_P P MHHHIB"OX3O\ @[M^&SZ=\=?V._B^MLWE^,?A-\1/AM+=JI*[_AKXPTOQ/;V\ MC#A&V_%>YE@5B#*/M!CW>5)M_NQK^8'_ (.M/@S)XW_8'^&WQ']<\*:HQ<*3'YWB^+P!""Q6)]VULR^2*F7PO^NI47:2 M]?ST/\\VBBBL38**** "BBB@ HHHH *_UE/^"1GQ\@_:4_X)N?LA?$_[6+S5 ME^#^@?#_ ,52F3?ZO$/SPSZIJ_A&YUE8W W6VI6\\6ZWFA= MO\FNO[>O^#2_]K>VO?#/[0G[$GB35<:EHFI0?M _"VSN9=SW&BZK'I/@WXH: M99F1AY4.D:K;>!-9MK"#?YTWB3Q#J'EQ^3^*^N0P2?OD\-_"GPW+X>T^UOHP>+/6-?^)4=[:;E_?7?A.5HV M'V616_@VK]KO^#@']KBV_:R_X*3?%N3PYJG]J?#SX!V]E^SWX&FAEWV=RW@& M[U&7Q[JEL(V:UFCO_B9JWC"*RU.W:0:GH-CH<_FM$L"1?BC6,G=LVBK17GK] M_P#P HHHJ2@HHHH **** "BBB@#_ $R?^#;#X;/X _X)/?!O69[8VMW\5_'? MQ@^)-Q&Z%)71O'NJ> M-N) >6%WHW@/3+JW?^.SFMF'!%?O/7R7^P9\&7_9Y M_8K_ &5O@K*;G5[EH MVRR-,59F8%C]:5NMEZ(P;NV_,****8@K^&/_ (.]?^2L_L2?]D[^,W_J2^ Z M_NH^&O \PTNYE@U#Q5XDT?3OA[_@@E_P0AO_ M !=J'@S]N']M;P;)9>"["6P\4? +X%>*-/9+KQG>1&.]T7XH?$;1[Q UOX/M M7$5_X,\):A )O%UPMOX@UJWB\)PZ=9^+O[DJTC'JUZ+]?ZV,YRZ+Y_Y!1116 MAF%%%% !1110!_D_T445^'GSX4444 %%%% !1110!ZQ\!?\ DN?P8_[*Q\.O M_4PT>O\ 4HK_ "U_@+_R7/X,?]E8^'7_ *F&CU_=E_P5\_X*)V7[#GP)?0/ MVI6K_M%_%ZQU'1OAI8J8KB?P=I 4VNN?%#4K1]RI#H8E^Q^%H;M&AU7Q5+;G M[+J&EZ+X@B@^UX7Q-+!X+,\37ERTJ4J$I/JWRU%&,5UE.348KK)I'?@YJ$*T MI.T4XW_'\6]$?D%_P7T_X*1?\)1K%]^PS\&->W>'?#E_;3_M#>(=+N=T>M^) M;":.\TWX5P7$+;)-/\,7<=OJOC-4:0S>)H=.T&4VLOAS6K2]_ERJU?7U[J=[ M>:EJ5Y=:CJ.HW5Q?:AJ%]<37=[?7MW*]Q=7EY=7#R3W-UL>U32W[QM=V$KD?@[_P %N_\ @F\/VJOA.?V@OA)H/VC] MH+X-:':;IMMOU#XH_#.R,^H:CX9$,2^=?>)O"[2WFN^#TC\RYOXY=:\-Q M6]Y>:MH_V'^&&O\ 6 K^);_@NI_P3>_X9[^)$W[5GP>T'R/@I\6]><>.]$TN MVQ9?#3XH:H\MS/,D$*A;#PEX]F$^H:80/L6D^)O[3T56L;34?#&GO\1Q1E%T M\SP\=598N$5NM(QKI+MI&KYIE&95,LQ<:R MNZ,[0Q%-?;IM_$EMST_B@].L;J,Y&U"JZ4U+[+TDNZ_S6Z^[9L_U*:*^4/V+ M/VN/A[^VO^S_ .#_ (Y?#^2.T;5(?[)\:^$WN4N=1\">/--@M_\ A(?"FI,H M1W%K+/#?:1?20VYUCP_?Z3K*6]NE^((_J^OUFE5A6IPJTI*=.I&,X26JE&2N MFOE]W4]E-22:=TU=/NF%%%%6,**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "OY@?^#FS_ ))3^RG_ -E"^)'_ *C?AROZ?J_F!_X. M;/\ DE/[*?\ V4+XD?\ J-^'*\;B#_D3XW_!3_\ 3](Y\5_ J?\ ;O\ Z7$_ MC]HHHK\H/'"BBB@ HHHH **** /ZUO\ @V'_ .0%^V?_ -A;X!_^D?Q@K^JJ MOY5?^#8?_D!?MG_]A;X!_P#I'\8*_JJK]5X<_P"1-@O2O_ZDUCV<-_ I^C_] M*84445[9N%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 5_D,?\%%_P#E(/\ MV?]GD_M/?\ J[?&]?Z\ M]?Y#'_!1?_E(/^W9_P!GD_M/?^KM\;UG4Z?/]"X;_+]4?&U%%%9FH4444 %% M%% !1110!_4Y_P &E?\ R?M\??\ LT/Q/_ZN;X*U_H*5_GU_\&E?_)^WQ]_[ M-#\3_P#JYO@K7^@I6T/A7S_-F,_B?R_)!1115$A1110 4444 %%%% !1110 M4444 ?Y[O_!VA_RD(^!O_9FO@?\ ]7;\?J_EQK^H[_@[0_Y2$? W_LS7P/\ M^KM^/U?RXUC/XG\OR1NMEZ+\@HHHJ1A1110 4444 %?<7_!,C_E(]^P/_P!G ME?LT?^KD\&U\.U]Q?\$R/^4CW[ __9Y7[-'_ *N3P;36Z]5^8'^N=1116YSA M1110 4444 %%%% !1110 4444 ?DK_P77_Y1+_MI_P#9/?#7_JSO U?Y7-?Z MHW_!=?\ Y1+_ +:?_9/?#7_JSO U?Y7-9U.GS_0UAM\_T04445F6%%%% !11 M10 4444 ?Z;G_!MW_P HB?V=O^QH^.W_ *O#Q]7[J5^%?_!MW_RB)_9V_P"Q MH^.W_J\/'U?NI6ZV7HOR,'N_5_F%%%%,05\/_P#!2G]GJ3]JK]@S]JKX#V=E M_:.N^-O@_P")I_!UCY?F_:OB!X0CB\'U+QJTL8)DB5I%5 M3]P44 G;4_Q3Z*_3+_@L)^RO+^Q]_P %$_VD_A3:::=.\&:OXVN_BE\,ECB\ MJQ;X>_%)G\8Z)8:9PN^S\*W.I:EX(9RH)O?#%XN9-OFO^9M8/1V.A.^H4444 M@"BBB@ HHHH *^O?V#?VM?%7[#G[6GP6_::\*I4TVGQ$?(5% '^SO\,?B M3X*^,?PZ\#_%?X;Z]9^*/ /Q&\+:'XS\'^(;!BUKJWA[Q%I\&IZ7>(K!98)) M+6YC%Q:SI'=6=P);6ZBBN(98T[FOX@/^#8[_ (*FV7AF\C_X)Q_'+Q$EII.O M:IJ6N?LM^(M7NA':V7B'5)YM3\4?!F6YF810IXCOY;SQ7X#CD\H3>(KCQ+X? M6>YU#7_#&FC^W^MT[JY@U9V"BBBF(**** "BBB@ HHHH **** "BBB@ K\LO M^"Q'[>VF_P#!/G]B3XC_ !/TW5;:V^,7C>VN/AC\!=,9XVO+CXC^)K"ZBB\2 MQVK!S+I_P]TA-0\:Z@\T8LIY])T[0YYHKK7;%9?TT\1^(M!\(>']<\6>*M9T MSP[X8\,:/J7B#Q%X@UJ]M]-T?0]"T:SFU'5M7U74+N2*UL=.TVPMY[R]O+F6 M."VMH99I76-&8?Y<_P#P6D_X*5ZC_P %(OVL-1\3>&;J_MOV>?A&FJ>!?@'H M5TD]JUWHC7D3>(?B/J5C.(Y+77?B/J%C::B\$T%O/OB$CC[B^9X*\,:[%&\F8Q-)$& M5P=C?"E?U_?\&F/[*\OB7XR?M!?MB:]II?1OACX5L_@K\/[NXBW03>-O'DMI MXA\:7VGR[?DU'PSX/T?1]+NK6?Q=^)%C-)JOBO0+M4EAU#X9_#J&XL]?\607MK)#>:7K>K7'A7P9JEE+ M]ITWQ5?.@MI&DWLA-VW/QB\$>!O&?Q,\7>'_ #\._"GB'QSXW\6:G;Z-X9\ M(^$]'O\ 7_$>OZK=$B#3])T?3(+F^OKJ3#,(K>"1@B/(P$:.P_NB_P""/G_! MN+H7P5N_"W[2O[?FD:'XS^*]FUGKG@/]G.?&EE*$-GX:LY+[P3X>GC:[N[KQ7J4EFWA[]O\ _@G_ /\ !*?]D+_@G)X9 M^S?!'P0=9^)>I:>MCXN^.7CL6>N?%#Q*D@C:[LH-52TMK/PGX%_"5 MEI&E3BWM)]736-4@;4Y?TEK2,+:O?\C.4[Z+1 .. , < #M1115D!1110 44 M44 %%%% '^3_ $445^'GSX4444 %%%% !1110!V7PZ\36_@KX@^!/&5W;37M MKX2\9>&/$US9V[(EQ=V^@ZW8ZK-;0/+B-)IX[1HHFD^17=2_R@UZW^UA^T[\ M1_VP/CMXW^._Q.N]VM>*[[R])T2">6;2?!OA2Q:2+P[X.T%90OEZ5H=DPB\P M113:GJ$M_K=^)-3U2^GE^S^5V%%%%9B"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ K2T;6=6\.:QI7B'0-2OM%UW0M2L=9T76-,NIK+4M)U;2[J*]T[4M/O;=X[ MBTOK&\@ANK2Z@D2:WN(HY8G5T5AFT4)M:K1K5-= /[$/@'_PP^$/@73 MOVC?AG\<]1^-&F:+#IOCK6?AGX7^'&I>#?$&J6#/:IXBTU]=^)W@_4+.XUVT MBM]4U32O[#@LM+U2ZO+'39KG3X;:9_8/^(DW]AG_ *)3^UA_X0WP@_\ GZU_ M$?17T,.*,VA&,?:4I??%?_ (+]_P#!-_XW?#?QG\)OB9\"_P!J M;Q-X$\?:#>^'/$NBW?@7X0!;FPO4P)K:9?CKYMEJ5A<+!J.DZG;-'>Z7JEK9 MZC930W=K#*G\:%%.7%&:2BXREAY1DG&470BU*+5FFF[--:-/=!];K=X_^ HZ M3QC'X0A\6>)(OA_>>)-1\#)K>IKX0OO&.F:9HWBRZ\."[E_L>7Q)I>B:MKNC MV.MM8>1_:=OIFL:C8)=^;]ENI(=F.;HHKYYN[;LE=WLKV7DKW=EYMG*%%%%( M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HK7T/0->\3ZE;Z-X;T35_$.L79VVNE:'IMYJVI7+9 VV]C80W%U,H^/]-L_A78- _/V MJ.X^)E]X3%S;;/WB26:W!G3'V99F9%;:EAZ]=\M"A5K/:U*G.H_NBF4HRE\, M92]$W^1^?U%?T/?"_P#X-O/VO?$XM[KXG_%#X+?"RQEV>=96=_XC^('B:US@ MOYNGZ9H^C^')"H.$\CQC+O<,"47:[_HE\,O^#:7]G31/L\WQ;_:!^+OQ"N(M MCRV_@K1_"?PSTNYD'+1S0ZG!\2-3^S-T*VVK6MQT*W"=*]6CP[F]:S^JNE%_ M:K3IT[>L'+VG_DFG74VCA:\OL6_Q-+\+W_ _C/JQ:VMU?7,-G96UQ>7=S(L- MO:VL,EQ M,=2AV&34_B9X@\5^/_M3)]UKC1/$.MW7A1<\[TMO#]O')G$B, H'WWX!^#?P MA^%-L+/X7?"KXT6/R1;> O _AGP?;B+ 'EB'P]I>G1[, #;MP?2O5H\' MXJ5O;XRA2[JE"=9KR][V*O\ -KUZ[1P,_M3BO1.7_P B?YP?PY_8#_;9^+(M MY? 7[+'QRUBQNMGV?6;KX>>(?#_AV;?]TQ^)/$EEI&@, "&8C4L(I5W*JP)^ M[_A[_P $ O\ @HQXV2*37O!OPT^%4'XAW,3., M?NI(5FC8[9HXF#!?[U:*]2EPA@(V=6OB:K[)TZ<7\E"4O_)S:."IKXI3E]R7 MY-_B?S=?\$N_^"9G_!0O_@G]\;I]>U;Q_P#L[^)O@=X_MX-(^+?@;1?'OQ(F MU*>&S$[Z'XO\,6NH_"73M-/BSPS<7$ZP17E]96FK:-?ZMH]S=6DMS8ZEIO\ M2+15#4]5TS1+&XU36=1L-(TRS0RW>HZG>6]A8VL0ZR7%W=216\"#N\DBJ/6O MH,%@J.7T/84)5/9*4II59\_)S6YE%M+EBVG*VRDY-6NSIITXTX\L;VNWJ[VO M_5R_17PQ\3O^"F7[ OP@-Q'XV_:M^#XN[3>+K3/"/B,?$G6;9TSNAN=%^'$' MBO5;>X&/^/::S2+N%K7X>ZK8W#0:WC[6$I_\ M@$7*?X"E6I1^*I%-=+J_W+4_>ZBOY%/B)_PN M@>-?AO\ "F&?O6#XA\5>%_"-D=2\5^ M)-!\,:%=%G#9)6;0_"=YHFCR(,_*CV)1.BA17R M5K.NZYXCOI=4\0ZSJNNZG-_KM1UG4+O5+Z;DG][=WTT]Q)RQ/SR'DD]2:\VK MQC27\' U)=G5K1I_A"%3_P!*^9D\?8:/\ $OPSXJU6$KG*2Z1X5OM:U2.3CB-[17;^%3D5\D^,/^"[ M7_!-3PKYL=A\:/$/C>YAW![?P?\ "OXD29=?X(K[Q)X;\-Z5<;OX98-0D@.? M];UQ_#+\)/V=_CS\>]1&E_!;X._$CXH70F6"X?P3X/US7[&P=L'=JNJ6%E+I MFD0J&4O<:I>6EO&&4R2J&&?UU^"G_!O7^W5\25L[_P")#_#3X"Z/-LDN(?&' MBE/%7BQ+:3!62U\/^ (O$.E-<;2':SU;Q3H<\7,<_E3JT0SI\09YC7_L66TY M1>G/[*O.*]:KJ4J2_P"WA+$XBI_#I)^=I/\ &Z1^O_B__@Y._8_TOS(O!GP> M_:$\6SID+-JFE> /"FFS'L8K@>.M>U$(>YFTB%AV1J^:?%'_ ++9DP=]OXM\>2^)? M$MN[%0SM!JL>]@I;.U<>A2H\4XBSK8O"X*+M>,:5*K47HE"I'3_K\M311QDO MBG"FNUHM_DU_Y,?,W_!*G_@H9\4?V_\ P_\ &'Q#\1O@Y8_"NR\"ZEX*3P=> MZ-!XGFT3Q7IGB>W\3F_-MKNO1I9:O?:)=>'X5OET@(MI#JM@;J%#=0,_ZU4U M%6-51%5$10B(BA515 "JJ@ *J@ #%.KZ'#4ZM&A3IUZ[Q-6*?/7<(T MW4;DVGR1;C&R:BDF]%?=G5!2C%*4N=K>5K7U[*]NP4445N4%%%% !1110 44 M44 %%?,'QT_;4_90_9IBN/\ A>'Q\^&_@+4+:,ROX:O=?AU3QK)$%W&2U\"> M'UU;QE>I@K\]GH4Z[GC7.Z1 WXP?'/\ X.2/V;?")O=.^ WPA^(WQCU*'S(H M-<\47-A\+O!T[$E8KJT>>'Q1XNNX4_UKVM_X6T":4 0B>$NTT7#BLSP&#NL3 MBJ5.2WAS<]3_ ,%4U*I_Y*9SK4X?%.*?;=_WCCCCBCB6.-%7Y/ M..),'B\'7P>&I5INJHQ]K-1IP7+4A.\8WE.5^6UI1AN<6(Q4*D)4X*3O;WGH MM&GHMWM;5(\PHHHKXDX HHHH **** "BBB@#^M;_ (-A_P#D!?MG_P#86^ ? M_I'\8*_JJK^57_@V'_Y 7[9__86^ ?\ Z1_&"OZJJ_5>'/\ D38+TK_^I-8] MG#?P*?H__2F%%%%>V;A1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %?Y#'_!1?\ Y2#_ +=G_9Y/[3W_ M *NWQO7^O/7^0Q_P47_Y2#_MV?\ 9Y/[3W_J[?&]9U.GS_0N&_R_5'QM1116 M9J%%%% !1110 4444 ?U.?\ !I7_ ,G[?'W_ +-#\3_^KF^"M?Z"E?Y]?_!I M7_R?M\??^S0_$_\ ZN;X*U_H*5M#X5\_S9C/XG\OR044451(4444 %%%% !1 M110 4444 %%%% '^>[_P=H?\I"/@;_V9KX'_ /5V_'ZOY<:_J._X.T/^4A'P M-_[,U\#_ /J[?C]7\N-8S^)_+\D;K9>B_(****D84444 %%%% !7W%_P3(_Y M2/?L#_\ 9Y7[-'_JY/!M?#M?<7_!,C_E(]^P/_V>5^S1_P"KD\&TUNO5?F!_ MKG4445N.-5-QX'UK4)MOR6'A+XAW5U MH<*AMSW7Q/5V4QP,T?\ ![7^RQ\=O@QX%_:+^#7Q.^!/Q,TW^U? ?Q8\%>(/ M WB:U78MRFG:_I\UD;_3II$D%IK&DS20ZKHNH(IFT[5K.ROH"LUO&P_R*/VJ M?VTM2E[X:\6:7'*3+_8 MOC#PW=Z3XGT5I#YK:7JUH9E2;>BY36M^_P#7]>AK!Z6[?D?/U%%%06%%%% ! M1110 4444 7M+U34]#U/3M:T74;[2-8TB^M-4TG5M+N[BPU+2]3T^XCN[#4= M.OK62*ZLKZRNHHKFTN[:6*XMKB*.:&1)$5A_HT_\$,_^"V/AK]NGP5HO[.7[ M0_B#3- _;$\%Z,+>TO;U[;3;#]H3P[H]IND\6>'8_P!S;1_$/3[&![GQWX1M M%3[9'#<^,_#5O_8SZYI'A#_.(K:\-^)/$/@[Q!HGBSPEKNK^&/%'AK5;#7/# MOB/P_J-YH^N:%K6EW,=YINK:1JNGS6]]IVI:?=PQ75G>VD\-S;7$<>:1ECBABC5I)))&5$169F"@FO(_CO^T%\%OV M8_AMKGQ=^/OQ)\+?"WX=^'H]VH>)/%6H+:0RW#)));Z5I%E&LVI^(-?O_*>/ M2_#VA66HZYJLX^SZ=I]U,1&?X!O^"O\ _P '!7Q(_;:M_$?[/?[+T?B+X/?L MLW+W&E^)M:N9?[-^)OQRL0QCFA\1M93R_P#"(?#Z] PG@JPNYM0U^S)?QCJ$ MEK?2>$]+3E;]"E%OT[GM7_!?S_@M_:_M*W.O?L4_LC^*6F^ .C:I]D^,_P 5 MM$NL6_QLUO2+M9(_"/A*]@?_ $CX4Z)J-NES>ZS&_E?$'6+6VETXGP=IUM>^ M+OY0***Q;;=V:I65D%%%%(84444 %%%% !1110!)##-<316]O%)///(D,$$* M-+---*P2.**- SR22.RHB(I9V(5020*_UA?^"1_[&X_87_8(^!GP1U73DL/B M'=:&WQ'^,/R*MR_Q3^("PZWXDT^\D0!+B7PC:MI7@&VNE5?/TWPG82-EBS-_ M#5_P;N_L$S?MB?MRZ!\2?%^BF^^"7[*DNC?%CQI+=6XETO7/'L5Y,_PE\%2[ MP\,S7WB33;CQ=J-I/#-:7GA_P7J^EW@C_M6V\S_2\K2"W?R_K^NAG-]/O"BB MBM#,**** "OX8_\ @[U_Y*S^Q)_V3OXS?^I+X#K^YROX8_\ @[U_Y*S^Q)_V M3OXS?^I+X#J9_"_E^:*A\2^?Y,_CKHHHK$V"BBB@ HHHH **** "BNI\#>%I M_'/C;P=X*MKN*PN?&'BGP]X6M[Z>-Y8+*?Q!JUII,5W-%&5DEBMY+M9I(T8. MZ(54@D&OZT?^(1'X]_\ 1X_PA_\ #;^,_P#Y<4U%O9";2WT/Y!:*_KZ_XA$? MCW_T>/\ "'_PV_C/_P"7%5[G_@T4_:&2)C9_M@?!F>< [8[GP#XWM(B=IVAI MHKR]=06P"1 VU26 8@*7R2[?E_F+FCW_ #_R/Y#:*_IF^)?_ :I?\%&/"%I M>+/"WB2Z= M!\-1&08\MIO%JINW"0 MQJJN_P"*W[3G[ W[9/[&UXMO^TM^SO\ $?X6V,MR+*T\4ZEI,>L^ =1O"<"S MTKXB^%[G7/ FJ7AX;[)I_B*YNE1XW:%5D0LFFMT--/9GR%1112&%%%% !111 M0 4444 %?V>_\&QW_!4_^RKZ'_@G#\<_$6-.U2?5-;_99\1ZQ=8CL=5F:XU? MQ1\%Y;F9]B0:O(;[Q7X!CD\O&K-XE\.I<3SZOX6TN+^,*MGP[XAUWPCX@T+Q M7X7U?4?#_B;PQK&F>(?#NO:/=S6&K:)KNBWL&I:1J^EWUL\=Q9:CIM_;6]Y9 M7<$B36US#%-$ZNBD-.SN)JZL?[2]%?D9_P $:?\ @I;H7_!23]E32O%6MWFG M6?[0OPK32_!7[0'A>T$-MGQ%]DD_L7XA:5I\>SR/#'Q'LK&ZU:RCCACMM*U^ MT\3>&;=KB'08[V[_ %SK=.^IB]'8****!!1110 4444 %%%% '^3_1117X>? M/A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !112@%B%4%F8@*H!)))P .22> !R30 E%?9?P;_P"">?[; M?Q^^R3?"W]F?XK:WIE]L-IXCU?P[+X*\(7*OC#P>,?'$GASPO,J@AG\K5G** M59@ RY_5[X._\&W?[5OBX6E[\8_BK\)_@YIT^PSZ?I1U?XH>+K(<&03Z;IJ> M&_"CLH.$^R>.;I78,&,:[6?OP^5YCBK>PP=>:>TW!TZ;]*E3DA_Y,:QHU9_# M3D_.UE][LOQ/YUJ*_M_^#_\ P;G_ +%G@G[+>?%3Q9\6_C;J4>S[78WNNVGP M_P#"-SMP6\O2O!UK#XKMO,.X/_Q7<^(RJQ['5I7_ %*^$?[!7[&7P*^RR?"S M]F?X0>&M1LMGV7Q#/X/TWQ'XMA\O&W;XQ\4QZWXJ/(#'=K!WN [[G :O;P_" M685+.O5H8=/=7E6J+_MV"5-_*K_F;QP55_$XQ\MVONT_$_SQ/A'^R!^U-\>3 M;/\ !_\ 9]^+GC^PNRHBUW0? VOR^%U#D!&N?%EQ96_AJS1\_+)>:K C ,0Q M"L1^H?PD_P"#>S]OKX@"VNO'4'PK^".GR;)+B/QMXXB\1:\L#][72OAO9>,M M/DN0I#&UU#7=*VC*2RQ3*8J_NN P !@ #H !T I:]JAPC@:=G7KU\0 MUNH\M&F_5)3G]U1'1'!4U\4I2_\ )5^K_$_F%^%'_!LY\)M-^S7/QM_:6\?^ M,'^22YTGX9>$O#_@"VC8-Y8>'/&WBKXZ:_:EXCIOPC\+SWFEK+O%MQX4\+W5HQPT MEYH&IZ]LCR8X9I0(6_(#XU_\'*_QJU[[7I_P!^ 7@'X=VC[X8-?^(^M:O\1= M>,9R%O;72]'7P3H>EWGW2MO>GQ/:1X(+A4FOL4$ZS;[7 MIIP3_P 4XF,\11AO--]H^\_PT^]H_L9KPWXM_M-_L[? 6WDG^,_QO^%OPS9( MA*ECXQ\;>']%UFZ4KO4:=H5U?)K6IRLGSI!IUA=3.@+K&5!(_P ^;XR_\%/_ M -O?X\&[A\>_M.?$J#2;PNDWAWP+J&;;4[5%(4)J MXU"24JLMQ+-,/-/PCW$]W>7$]W=W,LD]S=7,LD]Q<3RL7EFGFE9I)99 M')>221F=V)9B22:\+$<8TU=87!SEVGB)J%O^X=/GO_X,1SRQW\D'ZR=OP5__ M $H_N_\ B[_P-D_>6R72E=WY>?%G_ (.9/B?J#7-M\#?V:/ WA6(;X[76 M/BEXMUWQQ<3*?NW+Z#X5@\!06,J@\6W]OZK&&4,T\BDQ#^7RBO$K\39M6NHU M:>'B^E"E%:?XZGM)KUC)'/+%UI;-1_PK]7=_(K#39?&RX4A4\SQ1+LVADVR%G;\ZO' MGQ6^*/Q3O_[4^)WQ)\??$;4P[2C4?'GC#Q#XOOA(^=T@N_$&HZAMB\5B/X^(KUO*K5G-=]%*32\DE9&$ISE\4I2]6W^845]\?LZ? M\$Q?VX/VH?L-]\,_@-XKL_"=]Y4D?C_Q]"OP]\$M9R[?^)A8:QXJ.G2^([5- MPWCPE9^(+GJ%MF*/M_>+]GG_ (-IM"M5L=7_ &IOC]?ZM.!%)=^!_@CIJ:9I MZ2IAVAD^(/C/3[N^U"UE;]S-';> ]$N1$K-;ZA')*CP=F$R;,L;9T<+44'_R M]J_NJ=NZE.W.EU]FIOR-(4*M3X8.W=^ZOQW^5S^26ONSX _\$T/VXOVEOL5W M\,/V>?')\.7WEO#XU\:6<7P\\&/:O@M>V7B#QK+HEKK=O$IW.GAW^V+H_!=*\16(1HO&_B&QD\;^/!.N&>XM_% M_C"76M;TMIY )9+;1;O3-/5P@ALXHXHD3[5KZ3"\'[2QN+[7IX:/WKVM1?+^ M%\SJA@?^?D_E!?\ MS_^1/Y'O@/_ ,&T7B:\%EJ?[2_[1&E:'&1&]YX/^"^A MSZW?,CX9HO\ A._&5OI=E8W4*_NY!%X$UNV,I8Q7,D4:O/\ M'\"?^".G_!/ M?X""SN])^ ^C_$CQ%:>6Q\4?&FYD^)E[/+%@Q7']@:V@\"65S$_[V.XTGPCI MTRR[7#YCA\O]/J*^CPV299A+.EA*5E[:=_P"9.IS*+_P*/DCJA0I0 MV@F^\O>?XWM\K&?I6DZ5H6G6FD:)IFGZ-I-A"MO8Z7I5E;:=IUE;IG;!:65I M'#;6T*Y.V*&)$&3A16A117JFP4444 %%%% !1110 45POQ%^)_PX^$7AB\\: M?%3QYX0^'7A+3^+OQ'XU\0Z5X:T>*0JSI +_ %>ZM+>2ZF",+>TB=[JY?$=O M#)(54_A#^T[_ ,'$W[+OPQ.HZ!^SOX1\3_M#>)[(9A*Q^#P4>;%8BG1TNHMWJ27] MVE'FJ2_[=B[=2)U:=/XY*/EU^25V_DC^ABODW]H7]NG]DG]EB"X_X7E\=? O M@[6+>+SAX/BU%_$7CZX4INB,'@3PS#K'BQHIB52.\DTB*P5G4S744>YU_A__ M &E?^"R?[>?[2IO],OOBQ/\ "/P5>^9'_P (1\$H[KP%9-;2$J]O?^)X+Z\\ M>ZO#/!MAO;/4/%-2TIQOYRT7W+5_>C^N7]H;_@Y6\(:8U]H_[+GP%U/Q1.ADBM/'/Q MFU)= T;S8\J)X/ ?A2[O=8U2QF;$D+WGC+PQ>B( 3V$4CE(OPQ_:"_X*R_M[ M?M'F]LO%_P >O$GA'PO>^8C>"OA,1\-/#@M922]A=R^&GMO$6O6+9P8/%'B# M7<@!68@ #\XJ*^8Q6=9GC+JKBJD8/_EU1_2661RSR22.Q=WV;A1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %?Y#'_!1?_E(/^W9_V>3^T]_ZNWQO M7^O/7^0Q_P %%_\ E(/^W9_V>3^T]_ZNWQO6=3I\_P!"X;_+]4?&U%%%9FH4 M444 %%%% !1110!_4Y_P:5_\G[?'W_LT/Q/_ .KF^"M?Z"E?Y]?_ :5_P#) M^WQ]_P"S0_$__JYO@K7^@I6T/A7S_-F,_B?R_)!1115$A1110 4444 %%%% M!1110 4444 ?Y[O_ =H?\I"/@;_ -F:^!__ %=OQ^K^7&OZCO\ @[0_Y2$? M W_LS7P/_P"KM^/U?RXUC/XG\OR1NMEZ+\@HHHJ1A1110 4444 %?<7_ 3( M_P"4CW[ _P#V>5^S1_ZN3P;7P[7W%_P3(_Y2/?L#_P#9Y7[-'_JY/!M-;KU7 MY@?ZYU%%%;G.%%%% !1110 4444 %%%% !1110!^2O\ P77_ .42_P"VG_V3 MWPU_ZL[P-7^5S7^J-_P77_Y1+_MI_P#9/?#7_JSO U?Y7-9U.GS_ $-8;?/] M$%%%%9EA1110 4444 %%%% '^FY_P;=_\HB?V=O^QH^.W_J\/'U?NI7X5_\ M!MW_ ,HB?V=O^QH^.W_J\/'U?NI6ZV7HOR,'N_5_F%%%%,04444 %?R1_P#! MT%_P3=F^*_PMT7]OOX3Z UUX]^"FDP>%OCO8:;;L]UXA^#INY9=%\;O! K/< MWWPSUB^G@UFX$3S-X*UVXU'4+N#2O \*#^MRLO7-$T?Q-HNL>&_$6EV&N>'_ M !!I>H:)KNBZK:0WVEZQH^K6DUAJ>EZE8W*26]Y8:A97$]I>6L\;PW%O-)#* MC([*4U=-#3:=S_%CHK]@_P#@M!_P3)U__@F[^U)J>C^'=.U&Z_9O^+=QJWB[ MX!>)YS/=1V>DBYCDUSX9ZO?R[WD\2?#NYOK:P,MQ--<:SX9N_#GB&67[9J6H M6=A^/E8O1V-T[JX4444@"BBB@ HHHH **** "OU,_8*_X+%?MO?\$]KFRT;X M3_$,>,_A#%<-)>_ GXIB_P#%7PV*32F6ZD\-P+?V6N> [^9I)KAKGP9K&C6E MY?.ESKNG:W'']F;\LZ*:;6P;Z,_T6OV0?^#G_P#84^.=OI.@?M#Z?XL_9/\ MB!%/VW_ -H.>V@"K!;^-/'%W\38((TQLAAA^)4? MBV.*! J01JL*(!&L83Y:^E--_X.)_\ @L%IT:0M^UG%J$<:!$&I? G]G&XD MP!@%[F/X1PW4S]S)//*['[S&JYUYD\C\OZ^1_I_45_ETZ]_P<'?\%??$-N]I M=_M@ZE8V[YXT'X/?L^^'KA?*>5P>:^//BE_P4C_ &_? MC5#=V?Q-_;(_:.\3:3?*Z7GAX_%KQCH_A6Y1^&6;PGH&JZ7X;D!!*_-I1PA* M#"D@G.NS#D?5K^ON/]2?]HC]NW]CG]DZTN;C]HC]I'X2_"Z\M8'N?^$:UOQ9 M87?CJ[AC3S'?2OA[HK:IXYUDA=OR:3X>O7W/&FW=+&K?S/\ [:'_ =@?#?P M_;:IX3_85^#FI_$#7L3VL/Q=^-UK<^&? ]HX!6._\/\ PYTG4(_&'B:&16$D M+^)=8\ 36D\>+C1=0@8JW\,DLLLTDDTTCS33.\LLLK-))+)(Q=Y)'8EG=V)9 MW8EF8DDDG-,J7-]-"E!==?Z_KJ?3W[4_[9G[37[:GCU_B-^TO\7O%7Q/UZ)[ MD:-9:I7ADN M7^8:**BY84444 %%%% !1110 4444 %;OA?PQXA\;>)?#W@WPCHVH^(_%?BW M7-)\->&?#VD6LM[JVN^(-=OX-+T;1],LX5::[U#4]1NK>RL[:)6DGN)HXT!9 M@*PJ_L[_ .#9'_@E;-J>J6__ 4>^.OAMDTK2GU+2/V6/#FL6O&IZJ/M.D>) MOC/-:3I@V>D8O?"_@"63S!/JS^(O$D=O;R:-X5U2Y:5W83=E<_I(_P""37[ MFB?\$ZOV-O /P4>&PN?BEKH_X6#\=?$=D8YUUKXI>(K*S&K6%K?(!]JT+P;8 M6NG^#/#TJ"*&\T_0QK36T-_K&H&3]+:**W, HHHH **** "OX8_^#O7_ )*S M^Q)_V3OXS?\ J2^ Z_N,/#VA^+/"WB"QGTO7O#7B72;#7= UO3+I/+N=.U?1]4M[K3M2L; MA"4GM+RVFMYD.V2-AQ6Y10!_$W_P69_X-S=%\/>'O%G[4W_!//PO>6UOHL%] MXB^)O[+VF"[U-/[-B$EWJOB;X(1NUQ?K)81B6\O_ (7,UTDUH)_^$">V>TT[ MP;>_Q:$$$@@@@X((P01U!'K7^U?7\"O_ EYRCU7S1I&71_+_ "/Y.:***S- HHHH **** "BBB@#] ?^ M"9_[?/C_ /X)S_M5>"OCWX3^W:OX1D=?"OQB\!6UP(H?B!\+]6N[9]?T=5ED MCMTUW3'M[;Q%X1OYG2.Q\2Z5IQNVETJ?4[.[_P!6SX2_%;P#\<_AEX%^,/PL M\1V/B[X=_$CPQI/B[PAXBT]B;?4M%UFU2ZMG>)PL]G>P;VM-2TV[CAO]+U&" MZT[4+>WO;6X@C_QDJ_K7_P"#9_\ X*G_ /"G/B%#_P $_OCAXC\GX6_%G7IK MW]GW7=6N\6G@;XM:Q-OOOA\9[A]EIX>^*5RPFT.WCDC@L_B-B"WM)KKQ[J%W M:W"5M'UV_KS(G&^JZ;^?_#'][-%%%:F04444 %%%% !1110!_D_T445^'GSX M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45K: M'H&N^*-5LM!\-:+JWB'7-1E$&GZ-H>FWFK:K?SD$B&RTZPAN+RZE(!(C@A=R M <"OU"^!7_!%C_@H9\=!9WL7P5E^$WAZ\\L_\)%\;]4B^'RVZR8*M/X3GAU# MXBA=AW[XO!!MW[V53O0PN)Q4N7#T*M9]?9TY3M_B:345YMI%1A.;M&,I> MB;_X8_*>BOZ\/@7_ ,&T7@;3_L>I?M(?M$>(O$\PV277A/X/:#9>%M.CD3!, M#>,O%L?B*_U.TE;Y9##X0\/77E9$4T4C++'^Q_P/_P""6O[!'[/WV.Y\"?LV M^ =2UVSV21^*?B':7'Q.\1K=IC_3[2^\>3Z_%HMX\/6VD11@LL,,2NRGW M\-PIF5:SK.CA8]>>?M*EO*%+FC?RE4BT=,,'5E\5H+S=W]RT_$_@+^"_[(O[ M3_[1$L*_!3X#_%#XBVC># MB?"-QY:Y#*WQ!MV\S:J@J6D3^WF&&&VABM[>*."W@C2&""&-8H888E"1Q11( M%2..-%"(B*%10%4 "I*]_#<)8&G9XBK6Q,NJ35&F_\ MV/-4_\ *ITPP5-? M'*4__)5^&O\ Y,?S\?!?_@W._8T\"_9+WXN^,/BK\<]4B\O[787&K6_PX\&7 M97!;9H_A 'Q?;>8M3E69W7#.Y;Z:HKWL/EN P MEGA\)0IR6TU34JG_ (,GS5/OD=$:5.'PPBGWLK_?O^(4445VF@445R_C+QQX M+^'7AZ_\7?$'Q=X9\#>%-*3S=3\2^,->TOPUH&GQX)#WNKZS=6>GVP(5MIFN M$W8(&32;23;:26K;T27=MZ(#J**_"3]I3_@X'_8P^#9U#1?A'!XI_:2\76AD MBC_X1"%O"GP]2[BR&AN_'GB2S-S*K?6:B^QAK5%?SJ75):[VFY+^4YYXJE#[7 M.^T-?QT7XG]O7QC_ &B?@3^SWHG_ D'QO\ BWX ^%^F/$\MHWC'Q-IFD7VJ M"/.Z+1-(GN!J^NW/RMBST:QOKIMC[83L;'XB_M!?\'&O[*O@![[2?@+X \?? M'W6(/,2WUV\7_A5W@"=N426'4?$%AJ/C6X$; R/!-X#TZ.:,(L5\ID9XOXNO M$GB?Q+XRUJ^\2>+_ !#KGBKQ%JDIGU/7O$FK7^N:UJ,YX,U]JFIW%U?7GLY>IR3QM1_ E!=W[S_%)? M@S]I?C[_ ,%Z/V^?C+]MT[PAXK\+_ +PS=>9$NG?"G0(T\0/:-GRUNO&WBJ7 MQ#X@M[Y,@O?^&9O"^]E&RWB0LC?D7XX^(GC_ .)VN3^)_B1XX\7_ !!\27.[ M[1X@\;>)=9\5:U/N8NPEU37+V^OI 7)8AIR,G.*XZBOG,1C<7BW?$XBM6[*< MY.*_PPORQ](I(Y95)S^*4I>KT^2V7R04445S$!15[3-+U/6]1LM(T;3K[5]6 MU*YBL].TO3+2XO\ 4;^\G<1P6ME96LS?'F-I?PQT_=XE2]C#! MEM/&$G@F"9-QBOB0 W3AL'BL9/DPU"I6EUY(MQC_ (INT8+SE)(N$)S=H1KV7S/Q^']2_:1\< MVOE2R:M\5E@;P7#=H )#IGPRTTKX=EL92H;[%XQF\;21L6\N\ ("_LIHFAZ+ MX:TFPT'PYH^E^']#TJW2TTO1=$T^TTK2=-M(\^7:V&G6$,%G9VZ9.R&WACC7 M)VJ*^IP?"%:=I8[$1HQT;I4+5*GFG4E^[@_.,:J.R&"D]:DK>4=7][T3]$S^ M1[]FW_@VO\<:Q_9^N?M6?&S3/!MBXCFN? 'P=ME\1^)&B?!:UOO'7B*S@\.Z M+?0X99%TSPSXRL7+ PZ@0IW?O_\ LW_\$R/V(_V6!8WWPP^!?A>[\6V/E2)\ M0O'L1\?^.OM<6/\ 3['6O$POH_#ER^U?,3PC9>'K,XR+52S[OO:BOJL'DV78 M*SHX:#J+_E[5_>U;]U*=U!_]>U!>6YUPH4J?PP5^[]Y_CM\K!1117J&P4444 M %%%% !1110 4444 %%?&_[5W[?/[+/[%^C&_P#CG\3=-TKQ#<6AO-%^'&@! M?$7Q*\1(0WDMIOA*QE^U6MG-:KSUE_S#T;3J_\ ;RNHT^_[R46UK%,QJ5Z= M+XG>7\L=7\^WSL?UE?M,_MN?LO?LA:*VJ_'OXN>&O!]_+:M=Z5X.AG?7/'^O MI\RQ'1?!.C)>^(;JVFF MSJLMC;Z):2NAU'4[.'=*O\ -!^U?_P#XG?%"WT[Q/XZFC.X1WFC^"K>6\\&>'+E&"L!KEYX]@ MFC)WV=K)PO\ -%X@\0^(/%FM:EXD\5:YK'B7Q%K-U)?:QK_B#4[W6=:U6]EQ MYMYJ6J:C/D?<7EK+YR_R2]3UGXP_'CXS?M!>*9/&GQL^)OC3XG> M)7\T0ZCXOUV^U8:=!,XD>RT6RFE_L[0M-WJICTO1;2PTZ' $5J@ %>3445\W M*4I-RE)]VW=M^;9RMMN[NV]V]6%%%%2(**** "BBB@ HHHH * M*** "BBB@ HHHH **** /ZUO^#8?_D!?MG_]A;X!_P#I'\8*_JJK^57_ (-A M_P#D!?MG_P#86^ ?_I'\8*_JJK]5X<_Y$V"]*_\ ZDUCV<-_ I^C_P#2F%%% M%>V;A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %?Y#'_!1?_E(/^W9_V>3^T]_ZNWQO7^O/7^0Q_P % M%_\ E(/^W9_V>3^T]_ZNWQO6=3I\_P!"X;_+]4?&U%%%9FH4444 %%%% !11 M10!_4Y_P:5_\G[?'W_LT/Q/_ .KF^"M?Z"E?Y]?_ :5_P#)^WQ]_P"S0_$_ M_JYO@K7^@I6T/A7S_-F,_B?R_)!1115$A1110 4444 %%%% !1110 4444 ? MY[O_ =H?\I"/@;_ -F:^!__ %=OQ^K^7&OZCO\ @[0_Y2$? W_LS7P/_P"K MM^/U?RXUC/XG\OR1NMEZ+\@HHHJ1A1110 4444 %?<7_ 3(_P"4CW[ _P#V M>5^S1_ZN3P;7P[7W%_P3(_Y2/?L#_P#9Y7[-'_JY/!M-;KU7Y@?ZYU%%%;G. M%%%% !1110 4444 %%%% !1110!^2O\ P77_ .42_P"VG_V3WPU_ZL[P-7^5 MS7^J-_P77_Y1+_MI_P#9/?#7_JSO U?Y7-9U.GS_ $-8;?/]$%%%%9EA1110 M 4444 %%%% '^FY_P;=_\HB?V=O^QH^.W_J\/'U?NI7X5_\ !MW_ ,HB?V=O M^QH^.W_J\/'U?NI6ZV7HOR,'N_5_F%%%%,04444 %%%% 'QA^WQ^P_\ "7_@ MH+^S9XT_9W^+-JMM%J\?]L^!/&MM:176N?#7XB:;;7*>&_&VA"1XF>6PDN9[ M+6--6YMH]?\ #FH:QH%S<06^IO-'_E6_M9_LJ_&+]BWX\^._V>/CEX>?0O'' M@?43$MU )I=!\6>'[HO)H'C3PEJ,L,']K>%_$EBJWNF7@BBN(6^T:7JEKI^M M:=J>FV?^Q#7Y)?\ !6__ ()2_#'_ (*V=_=_!3XLS6C M%;.YF!N+GP)XU:TAEOM1^'OB6X11=+"EQ?\ A?5##XET6WNGCU71=?F4;[;_ M )_UT*C*V^W]:G^5Y17K7QS^!?Q7_9K^*OC+X)_&WP7J_@#XE> ]5ETCQ'X; MUF$++%(H$EK?V%U$TEEJ^B:M:/#J6AZ[I=Q=Z3K6EW-KJ6FW=S9W$,S^2UB; M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !117Z9?\$P/^"8GQJ_X*8_'"V\!^"(+OPI\)?"ESI]_\:/C-=Z?+<:%X M$\/SR[AIVG%Q';:WX]U^"*XA\*>%TG22YDCGU34Y+'0--U/4;8U>@7MN>[_\ M$6?^"3WBK_@I1\>8]6\8V.JZ)^RG\)-6TZ^^,WC"$SV+>*;Q1'?V'PB\(Z@G MEN_B3Q+;^7)X@O[*0-X.\*SR:Q/-!JVI>%;+6/\ 3I\+>%O#G@?PSX>\&>#M M#TOPSX2\):)I?AOPQXSL[6! M$B@MX8XT4*H%>2_LS_LU_!_]D7X*>!_@!\"_"MMX2^'?@+3%L=.M$V3:EJ]_ M*?.U?Q-XDU(1Q2ZSXG\17[3:GKFK3HKW5Y.XBBM[2*VM8/>*VBN5>?4QE*[\ MN@44451(4444 %%%% !7\,?_ =Z_P#)6?V)/^R=_&;_ -27P'7]SE?PQ_\ M!WK_ ,E9_8D_[)W\9O\ U)? =3/X7\OS14/B7S_)G\==%%%8FP4444 %%%% M!1110!Z[^S]_R7KX)?\ 97?AM_ZF6BU_LIU_C6?L_?\ )>O@E_V5WX;?^IEH MM?[*=:PV^?Z(SJ=/G^@44459F%%%% !7 _%/X8>!/C7\./&_PD^)_ANP\7?# MWXB^&=6\(^,/#>IQE[35M#UJTDL[VW+H4FMKA4D\ZRO[62&^TZ]BM[^PN+>\ MMH)X^^HH _R6_P#@IU^P#X[_ ."![MG\7?!?Q[=0*D7C MOX8:K=W*:+?S20QQVR^(M$E@N/#?B^RBCA6V\0Z7=W%I"='OM)N[O\\Z_P!4 M7_@LA_P36T#_ (*2_LI:QX-TBTTZR^/_ ,+UU3QM^S]XJN_)MO+\4"S0:MX" MU74)-IM_"WQ'LK.VT;4V>5;73=;M?#7BBXBNAX=6TN/\M7Q+X;U_P;XBU_PC MXKT;4O#OBCPMK6J>'/$GA_6+2:PU?0]>T2^GTW5]'U2QN$2XLM1TW4+:XLKV MUG1)K>YADBD570@8R5GY/8VC*Z\_ZU,2BBBI*"BBB@ HHHH *L6EY=Z?=VM_ M875Q97UE<0W=E>VDTMM=VEW;2+-;W5K<0LDUO<6\R)+#-$Z212(LB,K*"*]% M '^G/_P0H_X*B6G_ 4._9CA\-?$;6K=_P!J/X#6.D>&/BW:SR117OCS1&B: MU\+?&"QM@5$R^)HK5[#QBMJHCTWQK9ZA,;33-)U_PW!/^Y-?Y"/["'[9WQ._ M8'_:<^'?[2/POF>XO/"M\=/\8>%)+J2UTOXA?#S5I8(O%_@;66194%MK-C$L MVG7DMO=?V'XBL=$\1VUM+?:/:@?ZPG[.G[0/PQ_:G^"/PW_:!^#NNQ^(?AW\ M4/#5GXCT"]_=I>6AE+V^IZ%K-M'+,-/\1>&]7M[[0/$6F-(\FFZUIM]9.[-! MN.T977FOZN92C;;9_@>U44451 4444 %%%% '^3_ $445^'GSX4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 45Z3\+_@W\6OC9XAC\*?"#X:^.?B;X MC%]8\37EO',Q5+F^32;2Z&GV8*NTM]?-;V<$<'+CRWFM-7O(OB#\0!;RX=98/"WA*_'AV,F+) MDM]7\=:1J%M(4BGL%D$RQ=F%P&-QCMAL-5K*]N:,;4T^TJLK4XO_ !21<*=2 MI\$)2\TM/FWHOFS\":]%^&GPA^*OQFU]/"WPC^&_CGXF>(W\LG1O OA;6O%. MH11R,56>ZM]&LKQ[2U&UFDN[H0VL*(\DLR1H[+_<1^S[_P $#OV#_@U]AU/Q MUH/BO]H3Q3:^7,][\3M:>U\*QWB8W/9>!O"BZ)I4]DX!']G>*[CQ=&-S%I7( MC\O]A?!'P_\ ?PST"U\*?#CP5X3\ >%[$ 6?ASP7X=TCPOH=KA53-OI6B6= MC8Q'8BJ62 $A0"3@5])A>$,3.TL7B*=!;NG23JU/1R?)"+\TZB]3KA@IOXY* M/E'WGZ=$OE<_B#^ 7_!OG^W%\5?L6I?$_P#X07]GKP[<>7+-_P )GK<7BKQF M;63!66S\)>"I-5LUN IW/8>(?$_AJZB^Y,DYMM8U23X>^!9)H\,LEOX:\&7<7B15,F6DM]2\>:M:2H$AEMV MC\X3?OI17TF%X9]YZ_A\/ MX'C_ ,(_V?/@9\ ])_L3X*_"+X=_"[3WB2&Y7P3X2T70+K453!5]7U&PLXM1 MUFX)52]UJMW>74C*K23,P!KV"BBO:C&,(J,(QA%:*,8J,5Z)))?(Z$K*R5DM MDE9!1115 %%%% !117YW_M?_ /!4?]C_ /8OCOM)^)'Q#C\4?$FUC8P_"+X; MBT\5>/?/V[HXM;MX[RVT;P%]:-M]IL/ MA,_B+XB:NCINMSI_@G0UOM>6UNFVQ1ZOJ%I8:%$[J;S5+6+= M(O\ (7^UU_P7Q_:X^/C:IX9^"[V_[,OPYNO-MT'@V^?5/BEJ5FVY0VI?$>XM MK2?197 CGB'@?2O#-]9L7MI=:U.',C_AYJVKZKKVIWVM:YJ>H:SK&J74U[J> MK:M>W.HZGJ-[<.9)[N^O[R2:ZN[J>0EYKBXEDED--6J37^)TK/HT<=3&Q6E./,_YI:1^2W?SY3^FS]J?_ (.0_B)X MB.H^&_V0_A98_#S2G\V"#XE?%:*R\3>-)(CN$=YI/@C3[B?PAX?NXR%9?[;U M/QW:S(S+)8P/@C^>WXV?M&_'?]H_Q&?%?QT^*_C?XGZRLDLEH_BK7+N]T[2! M-S+!X?T)&BT+PY9.?F^P:#ING608LPMPS,3XK17R&,S/'8]_[3B)SC>ZI)\E M*/:U.-H771M.7=LX9U:E3XY-KMLON5D%%%%'T:/=)"FIZI M;W%X$9+&"ZFVQ-_3I^R%_P &X_@7PY_9?B[]LOX@R>/]67R;I_A+\,+S4="\ M&0OPS6?B/QW+%8>*_$$;(Q2>W\-VG@W[-<1_N=;U.U;+^E@ MSKU+PHKO[[5Y-=8TU.2_E-:=&I5^&.G\STC]_7T5WY'\JOP@^!OQA^/_ (LM M_ WP5^&WC'XF^*I_+9M)\(:)>:L]E;R/Y8OM7NH(_L.B:6C B?5=8NK'3;]OOL<,J:C+=:C>R;IKNZFE9G M/I-?9X'A3"4+3QDWBZFCY%>G03]$^>I;O*48M;TSOIX.$=:CYWVU45^K^>GD M?)7[-/["_P"RI^R+IT=M\"/@WX6\)ZQ]F^S7OC>[MW\0_$+54=-MPNH>.->? M4/$1MKEB\CZ5:7UIHL+R.MIIMM%B-?K6BBOJ*=*G1A&G1IPI4XZ1A3BH17I& M*21UI**LDDNR5E]R"BBBK&%%%% !1110 4444 %%%% !13)98X(I)II$AAA1 MY99976.***-2\DDDCD(B(H+.[$*J@EB ":_GA_X*!?\ !>_X3_ N37/A=^R= M!HGQM^*UJ;C3M2^(,\SW/P@\%WJ[HY/L-U83PS_$?5[1A_J=%N[/PM!(\4DG MB/5)K:]T6N3&8[#8"E[;%58TXZJ*WG4:^S3@O>F]KV5DM9-+4B=2%-\"W7Q'^._Q&\/?#OPM!YL=K-J]RTFJ:[>Q1^:=*\, M:!91W.N>)M8:/]XNF:'I]_>+"&N)(H[:.69/Y-_VX/\ @X4^+/Q-;5O 7['> MC7GP7\#R&>SG^*/B[[XL:];'=$TNAV"OJ&@?#^VGC9PLL+^(/$J@6][8Z MUX>NUDME_!KXY?M _&;]I3QW?_$KXX_$/Q'\1?&%^70:AKMYOM=+LVD:5=*\ M/:/;);Z-X;T6&1W>WT;0;#3],A=WDCM5DDD=O'*^"S+B?%XKFI83FPE!ZD+PCW3]Y_/I\OO:-KQ%XD\1>,-_]7;XWK.IT^?Z%PW^7ZH^-J***S-0HHHH **** "BBB@#^ MIS_@TK_Y/V^/O_9H?B?_ -7-\%:_T%*_SZ_^#2O_ )/V^/O_ &:'XG_]7-\% M:_T%*VA\*^?YLQG\3^7Y(****HD**** "BBB@ HHHH **** "BBB@#_/=_X. MT/\ E(1\#?\ LS7P/_ZNWX_5_+C7]1W_ =H?\I"/@;_ -F:^!__ %=OQ^K^ M7&L9_$_E^2-ULO1?D%%%%2,**** "BBB@ K[B_X)D?\ *1[]@?\ [/*_9H_] M7)X-KX=K[B_X)D?\I'OV!_\ L\K]FC_U!J_P KFO\ M5&_X+K_\HE_VT_\ LGOAK_U9W@:O\KFLZG3Y_H:PV^?Z(****S+"BBB@ HHH MH **** /]-S_ (-N_P#E$3^SM_V-'QV_]7AX^K]U*_"O_@V[_P"41/[.W_8T M?';_ -7AX^K]U*W6R]%^1@]WZO\ ,****8@HHHH **** "BBB@#\E_\ @JM_ MP22^!_\ P4X^&20ZW]D^'O[0O@O2KJ#X3?&VQT]9[W3P6FNT\&^.+6#RY_$_ MP]U"^EDFDL7D_M+PW>W-QK/AJX@FN=8T_7/\TW]K']D7X^?L3?&/7_@=^T1X M&OO!?C316-Q87/SWGAGQCH$DTL6G^+O!'B!(H[/Q'X8U3R9/LU_:[)[2YCN= M)UBSTS7-/U+2[/\ V&J^//VUOV$_V;OV_OA)=_"']HOP1#K^GQ?:KOPCXPTI MH-,^('PXUVXA6(>(? OB9K:YFTF]_=P&^T^Y@OO#^O0V\-EXBT?5K%!;5,HW MUV?];E1DUZ?D?Y"5%?LQ_P %//\ @B?^U%_P3BUG5/%TVGW7QD_9FGU#R_#_ M ,=/"6DW'DZ)!=3B*QTKXK>'H'O;CP#K1D>&TBU">>\\(:S<3VL6D>()-3N) MM%L?QGK)IK1HV3OL%%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HJ:WM[B[N(+6U@FN;JYFBM[:VMXGFN+BXF=8X8((8U:26:61EC MBBC5GD=E55+$"OZQO^"47_!M;\0_C7-X;^.W[?NG:_\ "?X0N;/6/#WP#26X MT3XL?$6V^2XA;QY*GEW_ ,+?"EVNR.?2?W'Q%U.!KN$0^",:?K-XTF]A-I;G MY8?\$J?^"/GQ[_X*8^/H=0L8;_X:_LT^%M8AMOB5\<=2T]FMG:$QS7G@WX;V MERJ0^+?'EQ;.OFK&S:'X3M[B#4_$]U')+M9=%N_$/BK6Y(8Y=3U>\.XK M';6%E%9:38Z?I]IZE\/?AYX%^$W@KPU\-_AEX1\/> _ 7@[2K?1/"WA#PKI5 MIHN@:%I5J"(;/3M-L8H;>"/9<7$LUSO_ "5G]B3_ +)W\9O_ %)? =?W.5_# M'_P=Z_\ )6?V)/\ LG?QF_\ 4E\!U,_A?R_-%0^)?/\ )G\==%%%8FP4444 M%%%% !1110!Z[^S]_P EZ^"7_97?AM_ZF6BU_LIU_C6?L_?\EZ^"7_97?AM_ MZF6BU_LIUK#;Y_HC.IT^?Z!1115F84444 %%%% !7\2/_!SE_P $LO[.O)?^ M"C_P-\.$6&HS:5H7[4WAW1[7$=GJ,IM]'\*_&B.UA3:D.J.;#PEX^ECV :F? M#'B)[>:XU3Q5JJ?VW5S7C+P=X6^(?A'Q/X"\<:#IOBGP9XTT#5_"OBOPUK-L MEYI.O>'=?L)]+UG1]2M9/DGLM1T^ZN+6YB.-T4K $'!":NK#3:=S_%THK]1_ M^"N7_!.3Q3_P3:_:O\0_#%8]2U3X+^.?MWC?X >-+U7E.M^ [B\V2^&]3O@H MAG\7> +R:/P[XE0&.>\B&C>)S9V-CXGTZ ?EQ6&JT-T[JX4444 %%%% !111 M0 5_3A_P;B_\%3_^&4OC:/V0?C3XC^R_L\_M">);5/!^KZM=>7IGPI^->HK; MZ9I>H//,XCT_PK\1UAL/#7B-I/\ 1--UZ#PQK\DFF:='XGO+G^8^@$CD<$<@ MCM33:=Q-75C_ &L**_G7_P"#>S_@J]NVNO&,E MM9_T45NG=7,6FG8****!!1110!_D_P!%%%?AY\^%%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%?>_P"S'_P3)_;4_:T_L_4?A7\%]>L_!6H&-T^)?CX'P+\/_LDF!]OL M-:UV.&Y\36T9($J>#=.\27:$Y-KA7*ZT:%;$35.A2J5IO:%.$IR];13LEU;T M6[8XQE)VBG)]DFV?!%;OAKPOXF\::WI_AGP=X1R!PM?U\_LR_\ !MU\)?"_]GZ_^U9\6=:^ M*.K1^5/<^ /ADMSX+\#)*,"6QU'Q7>+)XT\163C<5N=)@^']XI91R$)E_?CX M(_LS?L__ +-NA_\ "/? KX0> _AAI[PQP7DWA?0+2UUG5TBV^6_B#Q)*D_B+ MQ%<+L3_2M=U34;HA$!F(1!?"MW#<30L=WFZ?XI\4^++"52 M%>W(7G]UZ*^IPG#N5X2S]C]9J*SY\2U4UWTIVC26NUX-K^9G9#"T8:\O,^\M M?PV_ XWP)\.O 'PM\.VGA'X:>!_"/P^\*V Q9>&_!7AS2/"^AVWRJA:'2]$L M[*R1V5%#R"'>^ 79CS79445[B2BE&*44M$DK)+LDM$= 4444P"BBB@ HHHH M***\G^-/QU^$/[.W@34_B7\;/B!X<^'/@K2AMGUGQ#>>2;NZ,;R1:9HVG0)/ MJNOZU=)%(;/1-#LM0U:]V.+6SF*MB93C",ISE&$(IN4I-1C%+=RD[))=6W8& M[*[T2W;T1ZQ7P[^V!_P43_97_8DT>6;XR_$"WE\:36?VO1/A/X0%OXB^)>NJ MZ%[9T\/Q74$6A:?=!7\C7?%E]H&A3-')#;ZC-=*MN_\ -W^W9_P<)?$CXB-K M'PZ_8OTN^^%'@N3S["[^,'B.UM)OB=KT!W0RR^%-(9KW2? 5C<(9?(U"X.L> M*VB>VO;2?PEJ,3VX_F\U[Q!KWBK6M3\2>*-;U?Q)XBUN]GU+6=>U[4KS6-:U M?4;IS)(F MFJ,7M[D=)56N[Y8;-.HM#AJXR*TI+F?\S^'Y+1O\%UU1^T_[:/\ P77_ &K/ MVECJWA#X2W,O[-?PGNS-:G3O!&K3S?$K7[!B4_XJ+XCQPV%_IZ7$?S2:9X,M M/#L2Q33:?J5_KUO^^?\ $:>>:YFFN;F66XN+B62>>>>1Y9IYI7,DLTTLA9Y) M9'9GDD=F=W8LQ))-145\1BL9B<94]KB:TZT^G,_=BGTA!6C!>44EY'!.B2"BBBN8@**** "BNY^''PR^(?Q@\8:1\/_A;X*\2_$#QKKTWD M:3X9\)Z1>:UJ]V01YLPM;**5H;.U0^=?7]QY-C86RO=7MQ!;QR2K_4%^Q!_P M;K/(-&^('[:-X!F9N8YK;Q MTA$MH>_ Y9C,QGRX:BY13M.K*\:-/_'4:M?KRQYIM;19I3I3JNT%ZR>D5ZO] M%=^1_-_^SY^R_P#'S]JCQC'X%^ GPQ\2_$37 T!U&;2K58-!\/6]PY2*_P#% M/B?4)+3P]X9L'97$=WK>I644\BF"V,UPR0M_4]^QG_P;K?#/P6FD^-?VRO%W M_"U/$R>3>?\ "IO M[J6B?#C3IAAQ:^(?%*KIWBSQ@\9V&2'2E\(:8DRRVTQ MUZQ<22?T2?"[X2?#'X)>#M-^'WPB\!^%OASX+TA<6/AWPEH]GHVG+*R(DU[< MI:1(]_J=WY:R7^JW\ESJ6H3YN+Z[N)V:0^AU]UEW"^#PO+4Q7^V5E9VDK4(O MLJ=W[2VUZC<9;^SBST:6$IPLY_O)>?PKY=?^WKI]D#M$A\C2?#'A'1-.\/Z'I\?!?[-INEV]M:1R2L/,GF\KSKB4M-/)) M*S.>PHHKZ9)12C%*,4DDDK));)):)+HD=84444P"BBB@ HHHH **** "BBB@ M HHHH *\(_:+_:7^"W[*7PUU3XK_ !S\;:;X,\*:=N@M%G;[3K?B35S$\MMX M>\*:' 6U#Q!KUZ(V,-C8Q.(($FU#4);+2[2\OK?Y9_X*%?\ !2SX)_L ^"$G M\3RIXV^,?B33Y[CX>_![2+^*#5]6 ,D$7B#Q/>!+C_A%?!D%W&\,NL7-M/>: MG-#SAOX%/T?\ Z4PHHHKVS<**** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K_(8_X*+_\ *0?]NS_L M\G]I[_U=OC>O]>>O\AC_ (*+_P#*0?\ ;L_[/)_:>_\ 5V^-ZSJ=/G^A<-_E M^J/C:BBBLS4**** "BBB@ HHHH _J<_X-*_^3]OC[_V:'XG_ /5S?!6O]!2O M\^O_ (-*_P#D_;X^_P#9H?B?_P!7-\%:_P!!2MH?"OG^;,9_$_E^2"BBBJ)" MBBB@ HHHH **** "BBB@ HHHH _SW?\ @[0_Y2$? W_LS7P/_P"KM^/U?RXU M_4=_P=H?\I"/@;_V9KX'_P#5V_'ZOY<:QG\3^7Y(W6R]%^04445(PHHHH ** M** "ON+_ ()D?\I'OV!_^SROV:/_ %^&O_5G>!J_RN:_U1O^"Z__ "B7_;3_ .R>^&O_ %9W@:O\KFLZ MG3Y_H:PV^?Z(****S+"BBB@ HHHH **** /]-S_@V[_Y1$_L[?\ 8T?';_U> M'CZOW4K\*_\ @V[_ .41/[.W_8T?';_U>'CZOW4K=;+T7Y&#W?J_S"BBBF(* M*** "BBB@ HHHH **** *&JZ5IFNZ9J&BZWIMAK&C:O976FZKI.JV=OJ&F:G MIU] ]M>Z?J%A=QS6M[97EO));W5K]U?X57US(TA MAL;*TUSP0&%IIVGZ%X1LA/?K_6#12:3W0TVMC_';_:8_9(_:0_8[\?7'PT_: M3^$7B_X5>*8WN#IXU^P$F@^)+6V=8Y=4\'^*]/DO/#'C#2%=T1M4\-:MJ=E' M*3;S317*20I\YU_LN?&3X'?!W]H?P+J?PR^.?PS\%_%?P%J^&O?"WCG0-/\ M$&E_:421(-1LX[Z&633-7LQ*[Z?K.FR6FJZ;,?/L+RWG59!_*O\ ML?\&H_P MI\92:QXR_86^+-S\(=:F\^ZM_@Y\7I]7\6_#>2=MQCL?#_Q"M8]1\?>%+% % M"KXAT[XE7$TKMF_LH J)#@^FOE_7_ -%-/?3\OZ_JY_"717WY^UE_P $O/V[ M?V)[G4)?C]^SOXXT/PE8N^/B=X9LE\<_"N>W#$07+^/O"3:MH.CM=H/.@TSQ M)^P4444 %%%% !1110 4444 %%%% !1110 45 M8M+2[O[JVL;&UN+V]O)XK6SL[2&2YNKJYN)%B@MK:WA5Y9YYI76.*&)&DDD9 M4168@5^T/[('_! ?_@I!^UN^EZR/A%)^S_\ #B_:&5_B#^T']O\ *R6+D.; MC1? ?$C6S<6N9]+NH_"EIX>U M &\0VD,PN5:3>R!NVY^*U?IM^P7_P2 M._;5_P""A>JV=U\'/AO/X<^%1O/L^L_';XD)?>%_A;IJ12F.]32=4>RN-1\; MZK:LIBET;P1INO7=G*6/XAZYXVT^=1'<6^DZ;< M*,?T0Z;ING:/I]CI.D6%EI6E:9:6]AINF:;:P6.GZ?8VD2P6MG8V5K'%;6EI M;0HD-O;P1QPPQ(L<:*B@"U#O]W]?UYF;GV^\_%S_ ()L_P#!"S]D3_@GJNC^ M/)=/'QZ_:/M88I9?C3\0-(LQ#X7U#8%G/PI\%F34-,\!QYW+'K4EWKOC4QRW M5N?%4>FW;Z9'^V%%%:)6V1#;>X4444""BBB@ HHHH **** "BBB@ K^&/_@[ MU_Y*S^Q)_P!D[^,W_J2^ Z_NU+PEX[\!>(]8\(^+_ SJ\/D:EH7B+0+Z?3=6TR\C#,GG M6EY;RQ&2)Y()E59H)987CD;_ &@:_CE_X.;_ /@EE_PE_AZ7_@HS\#O#F_Q1 MX1T_3]'_ &H/#^D6F^?7O!]E'!IOASXP);6Z>9+J'@V!;7PYXWG"SM)X0&AZ MY,+&P\(:W>7436E^O7T_K\"X2MH]NGJ?PTT445D:A1110 4444 %%%% 'T9^ MR9^U#\4OV-/V@_AI^T=\'M4_L_QI\-]>BU)+.>29=)\3Z'<*UGXD\&^(H861 M[KP]XJT2>]T758D9;B*"[^V6$UKJ5K9W<'^L5^QY^U=\+?VV?V=/AK^TC\(; M_P"T>%/B#HJ7-UI%Q-%)K'@[Q19G[)XH\$>(XX<+!KOA?68[G3+LJHM[^*.W MU?37N-)U&PN[C_'IK^@O_@W]_P""IC?L(?M%_P#"FOBWXA:S_9:_:'UK3=*\ M5W&H7++I?PM^),HATOPO\4D\UOL]AH]ROV;PS\1)A]G1O#QTOQ%>SS+X*M+* MXN$K.SV_4B:NK]5^)_I2T4U65U5T971U#*RD,K*PRK*PR"K @@@D$'(IU:F0 M4444 ?Y/]%%%?AY\^%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !17T'^S]^RG^T3^U/XC_X1?X!?"3Q? M\2+^*>*#4;_1]/%OX9T%IMIC?Q+XOU.2Q\+>'(W5@T;ZWJ]B)AQ!YCD*?Z2_ MV3?^#;RRM_[-\5?ME?%-K^0>3C@LJQ^8-?5Z$G3O9UI^Y15M_?EI)KK&'-+^Z:TZ-2 MK\,7;^9Z1^][^BN_(_E9\&>!_&GQ&\1Z=X/^'WA+Q+XY\6:Q+Y&E>&?"&A:G MXCU_4IN,QV.D:1:WE_=, 6K8E54\-:1J,/A_0/M,7[MGU[Q/'K&F3.#=^%Y MFCDMS_8+\"/V8?V?OV8_#@\+? 7X2>"_AEI3Q10WTWA[2HQKFM"#'E2^)/%% MZUYXF\37*8 6[\0:OJ5R JJ)0JJ![O7V&!X2P]+EGCJKQ$MW2IWIT4^SEI5F MO-.EYH[J>"BM:DN9]EI'[]W^!^87[+O_ 2 _89_98_L[5]!^%=O\3_'MAY4 MJ_$3XRM9^.M&;'5H4*I-J=RR"2OT\ M"@*H"JH 50, # X X ' %+17U-##T,-#V>'HTZ,/Y:<%%-]Y62(_$%U]FM(=WRV]G:PHLMYJ>JW\NVVTO1M M+MKS5M5O'BL].LKJZECA;^,7_@H__P %R_BG^TG)KWPD_9CGU_X.? F;[3I> MJ^)HYCIOQ1^)]B^Z&X%_?64SR>"?"M]'F-?#VC79UC4[)I$\1:PUGJ%SX;L_ M,S+-L)EE/FKRYJLE^[H0LZL_.WV(76LY66ZCS2]UY5:T**][5O:*W?GY+S?R MN]#]M?\ @H5_P6_^!W[)[:[\,O@DND?'?X^V1N-/O+6QOFD^&/P]U./=%(OC M+Q%ILRR:[K-A/\MQX.\,7(NHIH+JQU[7O#%[%'%/_&?^TA^U3\>OVM?'D_Q$ M^/7Q$UKQSKF9X](LKF1;/PUX5T^>17.D>$O#-DL.C>'M-&R+S8]/M(Y[^6,7 MFJ7%_J#S7 M=5ZNT>D%M\^[\W\K!1117E&(4444 %%%?1?[,W[*/QX_:]^(=M\-?@-X#U+Q M?K6;>;6]4Q]A\*^#]+GE,9UOQAXDN%&G:#IB;)3$;B1K[4I8FL=&L=2U*2"R MENG3J59QITX2J5)M1A"$7*4F]E&*NV_0:3DTDFV]$DKMGSI7[E?L$?\ !#;] MH3]J8:)\0_C5_:?[/GP.O1;W]O=ZSIN/BAXVTV3;+&WA'PCJ")_8FG7\'_'O MXI\6QV]OY-Q:ZEHV@^*;)V _H&_X)]_\$3_@!^R(FB?$3XJQZ7\>/V@+3[/? M1>(=9TWS/ '@+4D"RA? 'A;4$=+G4;&?;]G\9^)(9]:\VV@O]$T_PG))<6K_ M +85]ME?"J]VMF;UT:PD):?]QJD7K_@IM6TO4>L3OHX/:57Y07_MS_1??T/E MW]EO]C3]G3]C?P:/!OP$^'6E^%ENH8$\0^*KD#5?'7C"> 9%WXJ\67:-JFI_ MOC)<6^FQR6NA:7)/,FBZ3IMN_D#ZBHHK[2G3IT81ITH1ITX*T80BHQBNR222 M.])15HI)+9)6044458PHHHH **** "BBB@ HHHH **** "BBB@ K\?\ _@J7 M_P %5_ O[!_A&7P-X).D>./VG/%>E&?POX.FD-QI'@33;Q)$MO''Q!2VD26. MS5@9-!\,K-;:EXEFCWF2QT=+C4EZG_@J;_P4L\)?L"?"I+#0#IGB7]HKXA:= M=Q_##P5&='N5DBTRP+PW'BS7(#I-D\=C9Z_J MFC?P#?$#X@>-?BKXU\3?$;XB^)=6\8>./&.K76N>)?$NMW+7>I:MJ=VVZ6>> M0A4CCC0);VEI;I#9V%G#;V-C;V]G;P01_+9_GRP2E@\))/%R7[RHM5AHR2:\ MG6DG>*^PK2DG>*?'B<3R7A!^^]W_ "__ &WY;E[XH?%+XA?&KQ[XE^)_Q4\6 MZQXX\>>+]1DU3Q!XDURY-Q?7MRX5(XT552WLK"RMTBLM,TNPAMM,TK3X+;3M M-M+6RMH+>/@:**_.92E.3E)N4I-RE*3;E)MW;;=VVWJV]6SRVV]7JWJV^H44 M44@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** /ZUO^#8?_ ) 7[9__ &%O@'_Z1_&"OZJJ_E5_X-A_^0%^V?\ ]A;X M!_\ I'\8*_JJK]5X<_Y$V"]*_P#ZDUCV<-_ I^C_ /2F%%%%>V;A1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %?RH_'_P#X-9OA)\>_CO\ &OXZ:C^UU\1O#NH?&CXM_$CXLWWA^R^& M'AF_L]"O/B-XQUGQA">\MM,GUA[*"ZF@AEN(H$FDBC=R@_JNHI- M)[H:;6Q_'M_Q"&_!C_H]+XG_ /AIO"G_ ,UM'_$(;\&/^CTOB?\ ^&F\*?\ MS6U_8311RKM_7]+^KL?-+N_Z_K^M3^/;_B$-^#'_ $>E\3__ TWA3_YK:/^ M(0WX,?\ 1Z7Q/_\ #3>%/_FMK^PFBCE7;^OZ7]78%/_FMH_P"(0WX,?]'I?$__ ,--X4_^:VO[":*.5=OZ_I?U M=AS2[O\ K^OZU/X]O^(0WX,?]'I?$_\ \--X4_\ FMH_XA#?@Q_T>E\3_P#P MTWA3_P":VO[":*.5=OZ_I?U=AS2[O^OZ_K4_"7_@EM_P0T\ ?\$P/C?XY^-G MA/\ : \8?%F_\;_"K4?A9/H/B'P3HOAFSL+/4?%W@_Q:^KPWFFZWJ#?A)HWPF@\/^'O!& MB^)K.^L]'\9>.?&$>LRWNI:WID\-U//XWN+)[5('B2*PAF64O,Z)^:W_ !"& M_!C_ */2^)__ (:;PI_\UM?V$T4K)ZV_K^E_5V/F??\ K^OZW/X]O^(0WX,? M]'I?$_\ \--X4_\ FMH_XA#?@Q_T>E\3_P#PTWA3_P":VO[":*.5=OZ_I?U= MCYI=W_7]?UJ?Q[?\0AOP8_Z/2^)__AIO"G_S6T?\0AOP8_Z/2^)__AIO"G_S M6U_8311RKM_7]+^KL.:7=_U_7]:G\>W_ !"&_!C_ */2^)__ (:;PI_\UM'_ M !"&_!C_ */2^)__ (:;PI_\UM?V$T4?#SQ;I/BRVT:\O[?Q-<3V5MJ4VDI9SW4-O-+; MQ3-+'%(ZA3_5%11RKM_7]+^KL.:7=_U_7]:A1113)"BBB@ HHHH **** "BB MB@ HHHH ^6_VUOV8-)_;/_9<^,'[,.N^+-1\"Z3\7=!T[0KWQ9I.F6VL:CHL M>G^(]%\1)<6NF7ES9VUV\DNC1VS1RW,*K'.\@8LBJ?YFO^(0WX,?]'I?$_\ M\--X4_\ FMK^PFBDTGNOZ_I#3:V9_'M_Q"&_!C_H]+XG_P#AIO"G_P UM'_$ M(;\&/^CTOB?_ .&F\*?_ #6U_8311RKM_7]+^KL?-+N_Z_K^M3^/;_B$-^#' M_1Z7Q/\ _#3>%/\ YK:/^(0WX,?]'I?$_P#\--X4_P#FMK^PFBCE7;^OZ7]7 M8%/_FMH_XA#?@Q_P!'I?$__P - M-X4_^:VO[":*.5=OZ_I?U=AS2[O^OZ_K4_CV_P"(0WX,?]'I?$__ ,--X4_^ M:VC_ (A#?@Q_T>E\3_\ PTWA3_YK:_L)HHY5V_K^E_5V'-+N_P"OZ_K4^*_^ M"?'[&.A_L ?LJ^ ?V6O#GCG5OB/I'@/4O&NI6_B[6]'L]!U'46\:>,]<\8SQ M3:987E_;0+8SZW)8Q,EU(9HK=)G".[(OVI113)"BBB@ HHHH **** "BBB@ MHHHH **** "BBB@!DD<.1&!5T=2596!5E)!! M!K\L/VF/^"*G_!-+]JI[[4_'_P"S%X,\)^+[XRRR>._@V+CX0^)VO9LB34M0 M7P0^E^'O$NH/D[KCQ?H'B'<0K,C,B%?U2HHWW0TVMC^,KX]_\&B_A.Z:]U'] MF']KG7]$ :1K#PA\=?!%AXC23<28TN/B#X"G\-26J1?FVF]VU+X2?%7PVC/ N2)8M&^*!^&GB& MZD(P#:V&DWER6.(XI54O7^EO14\D>Q7/+U_KR/\ (>^)'_!.7]OGX1O-_P + M$_8T_:6\-VL&[S-7E^#7CS4?#OR);0V'B/0M'U^Q.37/@C\--6D_\,W#,3ZDD MUP$__!.?_@GO=;S<_L(_L:W!D(,GG_LP?!*;>5((+^9X';<05!!;)! (Y H] MGY_A_P $/:>1_D,T5_KXV?\ P3V_8%T^43V'[#W[(%C,.DUG^S1\%[:48SC$ MD/@I'XR>_<^M>G^'OV9/V;?")1O"?[/?P/\ ##1%3$WA[X3^ M%,97[I0Z;H M%L4*_P .W&.U'L_/\ ]IY?U_5_ZV_P ?'PA\.?B%\0;K[#X"\">,O&]\7$?V M/PAX7UOQ+=;ST3[/HUC>S;SV79D]A7W+\,/^"1G_ 4S^+[6P\%_L1_M!QPW MA3[+J'C;P+??"W2+A),;)HM:^*#>#M)>V;/%T+W[-C),O!Q_K)V]O;VD$=M: M00VMM"H2&WMXDA@B0=$CBC58XU'954 >E34^3NW_ %]X>T?8_P Z;X+_ /!K M%_P4:^(#VMS\4M<^!7P#TQBAOK7Q)XYNO'?BN!&QN%GI7PVTCQ)X9O98^=Z3 M^-]/B)'[N=P44U!+I?U)#88S#>_$GQ M7+KOCV^A96?,%WXCFAW22L(P9'S]D4451-PHHHH **** "BBB@ HHHH **** M "BBB@ HHHH *_%S_@JQ_P $:/ __!4WQ1\'/$_B[XX^*_A%-\'] \7:#96G MASP?I'B>/6X_%NHZ)J$UQ=2:GK&EM9O9-HJ1Q)$LRRK.[,R% &_:.BC?<+M' M\>W_ !"&_!C_ */2^)__ (:;PI_\UM'_ !"&_!C_ */2^)__ (:;PI_\UM?V M$T4N5=OZ_I?U=EE\3_ /PTWA3_ .:VO[":*.5=OZ_I?U=AS2[O^OZ_K4_CV_XA#?@Q_P!' MI?$__P --X4_^:VC_B$-^#'_ $>E\3__ TWA3_YK:_L)HHY5V_K^E_5V'-+ MN_Z_K^M3^/;_ (A#?@Q_T>E\3_\ PTWA3_YK:/\ B$-^#'_1Z7Q/_P##3>%/ M_FMK^PFBCE7;^OZ7]78-_!OC:W_;'^)> MH3^#_%7A[Q3!83?"OPO!#>S>']7L]6CM)9D\5.\,=R]HL+RHCM&KEU5B #_6 M_110E;9";;WU"BBBF(**** "BBB@ HHHH *S-:T;2/$>CZMX>\0:78:WH.O: M9?Z-K>BZK:07^EZOI&J6LMCJ6EZE8W22VU[87]E/-:7EI<1R07-O+)#,CQNR MG3HH _DB\>?\&DW[.7B+QMXMU_P9^U+\3_ 7A/6_$6L:MX<\#KX!\/>)(_"& MCZA?SW=AX:M]?OO$=G?ZO:Z);RIIUI?W]N+^YMK>*2^DGNC-<2\G_P 0AOP8 M_P"CTOB?_P"&F\*?_-;7]A-%+E79?U_PW]797-+O_7]?UN?Q[?\ $(;\&/\ MH]+XG_\ AIO"G_S6T?\ $(;\&/\ H]+XG_\ AIO"G_S6U_8311RKM_7]+^KL M.:7=_P!?U_6I_'M_Q"&_!C_H]+XG_P#AIO"G_P UM'_$(;\&/^CTOB?_ .&F M\*?_ #6U_8311RKM_7]+^KL.:7=_U_7]:G\>W_$(;\&/^CTOB?\ ^&F\*?\ MS6T?\0AOP8_Z/2^)_P#X:;PI_P#-;7]A-%'*NW]?TOZNPYI=W_7]?UJ?Q[?\ M0AOP8_Z/2^)__AIO"G_S6T?\0AOP8_Z/2^)__AIO"G_S6U_8311RKM_7]+^K ML.:7=_U_7]:GS1^R!\!_%O[,7[/'PW^ OB_XQZ[\>+CX8:,OA70OB-XIT&U\ M/^)K_P ):AO! M::S\2/$&_P ._#3PZX91.-3\6WL)M;N\MD=9I=#\/PZWXD:$^;;Z+.@)']67 M[''_ ;[_LV?!4:7XN_:3U,_M'_$*W\BZ_X1VXM[C0_@]HMXNV3RH_#:S?VM MXU\B3="UQXLO4T/4X-K7'@NUDX'K8#)-1;S MHKQ7%Y=^%M*O(6DMM3\*W41.?Z'M#T+1/#&CZ=X>\-Z-I7A[0-'M(;#2-#T/ M3K32='TJPMU"6]EIVFV$-O96-I @"0VUM!%#$H"HBCBM6OM\!PS@,):==?7* MRL[U8I48O^[1NT_^XCJ>21Z%+"4X:R]^7FO=7I'_ #O\CEO!?@;P7\-_#6E^ M#/A[X2\-^!O".BP"VTCPQX1T33?#N@Z9 .?+L=)TFVM+&V5C\S^5 ID'P)_82^&K^.?BUK/VSQ'JT-W%\/_ (8Z)/;2>-/'^JVZ#,&F M6DK8T[0[.22$Z[XIU%4TG1X9(X\WNK7>EZ1J/A7_ 4F_P""H7PG_8"\%G3$ M_L_Q]^T'XGTR2?P%\*H;S"64,OFPP>,?B!-:R"YT3PA;7$;BVMU:'6/%=U!+ MINB""W@U?7-#_@J^/?Q^^+/[37Q/\1?%_P"-/B_4/&7CCQ)/FXO;MO+LM+T^ M)Y#8:!X?TR+%EH?A[2DE>+3=(T^*&UMU:25EDNKBYN)OFL[X@IY>I8?#.-7& M-6?VH8>]M:EMZC3O>^*I96C/EQ&)5*\8ZU/PCZ^?9?-]$_>_VWOV_OC[^W MA\0#XJ^*^M_V;X0T>[NF\ ?"G0+BYB\$>!K*;=&K6MK(P;6?$=Q;D)J_BS55 MDU746+06XTW1HK#1['X@HHK\YK5JN(J3K5JDJM6;O*(?$.O:A::3HFA:) M876J:QK&J7\Z6UCINF:;8Q3WE_?7EQ)'!:VEK#+//,Z1Q1L[ '^O;_@F)_P0 MDT/P"GA[X[_MM:+IWB?QT/LNK^$O@)3^S!7E M+5I64FM*5*=67+%>LNB7G_ENS\K_ /@F[_P1:^+_ .V*VB_%3XP-K7P:_9QG M:"]M-7FLT@\??$ZR)63R_ &E:E!)%IVAW47 \=ZW9SZ6XEB?P_I?B8+>&P_M M;^ G[/'P:_9B^'>E?"SX'> ]%\!>#M+"R-::7"SW^L:@8HXI];\2:SM2H0HK17EUFUKZ+LO+[[A1117JFP4444 %%%% !1110 4444 %%%% !1110 M 4444 %?*?[:'[6_PZ_8H^ 7B[XX_$25;H:7&-*\&^%(;F.VU3QYXZU&&X/A M_P )Z6SK(T;7>.P:&3ZGGGAM8)KFYFBM[:WBDG MN+B>1(H(((D,DLTTLA6.***-6>21V5$12S$ $U_GQ_\ !7?]ON\_;?\ VD;^ M'PEJLTGP#^$%QJGA+X2V4:++,(YQL\36O##Q>OO6]ZI)=8TDTWTN/KOC3QMJCWUVR^9'INCZ M?&/)TGPWH%G)+-_9WA_0-/2#3-(L1)(\5K;K)[>K"BBBI$%%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ']:W_!L/_R MOVS_ /L+? /_ -(_C!7]55?RJ_\ !L/_ ,@+]L__ +"WP#_](_C!7]55?JO# MG_(FP7I7_P#4FL>SAOX%/T?_ *4PHHHKVS<**** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_) M_HHHK\//GPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HKIO!O@OQ?\1/$^C>"O 7A?7_&?B_Q%>1Z?H7ACPOI-]KFNZO>RY*6VGZ7 MIL%Q>74NU6=EAA;9&CR/MC1F'].W["O_ ;OZSK(T;XC?MR:W-X>TQ_(O[;X M"^"-6B?7[N,[9%MOB#XYTZ26UT6-\%+O0O!<]]J4D$RM_P )=H=]#-9CNP.7 M8S,:G)A:3DD_?J2]VE3_ ,=1Z)VUY5>;7PQ9I3I3JNT(W[MZ)>K_ $W\C^>G M]G+]E/\ : _:R\9IX%^ ?PS\0>/M7C> ZM?V4"6?AGPQ:W#%4U#Q7XJU![70 M/#UF0DAA;4[^":^>-K;3H+R\:.W?^L#]B?\ X-Z_@S\+%TCQS^UUK=M\G1IK+4/#&K0;;A_ MWU^%?PC^&/P/\&:7\._A#X$\,?#KP3HZXL/#OA32;72;!961$FO;H6Z++J.J M7?EH]_JVHRW6IZC,#<7UW<3LTA]%K[S+N&,'A.6IB;8RNK.TXVH0>_NTW?GL M].:I=/1J$6>C2PD(:S]^7FO=7HNOJ_DD8WA[PYX?\(Z)I?AGPIH6C>&/#>B6 MD6GZ+X?\/:79:+HFD6$ Q#9:9I6FP6UA86D(XBMK6"*&,<(@K9HHKZ9*R22L MEHDE9)+9)'6%%%% !1110 4444 %%%% !1110 4444 %%%% !7Y%_P#!5#_@ MJ1X,_8*\!_\ ")^$#I7B_P#:7\;Z5-+X(\'3N+G3O!VF3^;;)\0?'<,,BRQZ M3;SQRKH.AF2"\\5:E;R00O;Z59:KJ-GZI_P4L_X*'>!?V /@O)XBF&G^)/C/ MXVAO]+^#_P /)YFQJFJP1HEWXI\11V\D=U;^"_"[7%O<:K)%)!<:M>2V.@6% MQ;7&H2:AI_\ GO\ Q4^*?C_XV_$/Q;\5?BCXFU'QAX]\;ZO<:WXC\0:I('N+ MR\GVHD4,4:I;V.G6%M'!I^DZ7916^G:3IEK::;IUM;6-K!!'\OQ!GGU&+PF% MDGC*D??FM?JT)+1]O:R6L(OX5[\MX*7'B<1[/W(/WWN_Y$__ &Y].RU[%7XC M?$?QU\7?''B;XE?$OQ1J_C3QUXQU6?6?$GB77+DW6HZG?W& 7=@$AM[:WB2* MTL+"TBM]/TRP@MM/TZUM;&VM[>/B:**_.')R;E)N4I-N4FVVVW=MMZMMZMO5 ML\NX4444@"BBB@ KTWX/?!SXF?'[XB^&OA/\(?"&K>./'OBV]6RT;0=(B5I' MP-]S?7UU,T5EI6CZ;;A[S5M9U.XM=,TJQBFO+^ZM[:)Y!N?L^_L^_%;]J#XK M>&/@S\&?#%SXI\;>*;G9#"FZ'3-&TR%D_M+Q)XDU+9)#HWAS1H7%QJ>IW *Q MJ8[:VCNM0NK.SN/] #_@G=_P3A^$7[ 'PV&E^'H[;Q?\8O%%C:CXG_%N\LEB MU/7+A"DY\/\ AR*0R2^'_!&G72AK'2(I3/J,\46J:Y/>7RVXL_:R?)JV:5;N M]+"4Y)5:UMWO[.E?251K=ZQIIJ4KMQC+>A0E6?:"?O2_1>>ORW?9^)_\$R?^ M"2?PM_86T*P\?^-%TGXE?M-:MIQ76?';VQGT/P#'?0;+[PS\,K>\ACFLX/*D MDLM4\77,$&O^((C<1HFC:->2:&/V#HHK].PV&H8.C##X>FJ=*"T2W;ZRD]Y3 ME]J3NW]QZ\(1IQ48*R7]7?=^;"BBBN@H**** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@#\)_\ @O3^VC-^SK^R]%\$O!6K&R^*'[2PU;PM)+:2E+[0 M?A1810Q^/]4#1L6MIO$2W]AX*L?.1!=6&L^)+JQF2\T7J/\)_AD$E,MF/!G@.[O=.&IV#9(-KXJ\12:_X MPB8A7$>OQPNJB%57\XZ_)\]Q[Q^859Q=Z-%NA073D@VG-?\ 7R?-._\ *XI[ M'C8BI[2K)KX8^['T6[^;U]+!1117CF 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ']:W_!L/_R OVS_ M /L+? /_ -(_C!7]55?RJ_\ !L/_ ,@+]L__ +"WP#_](_C!7]55?JO#G_(F MP7I7_P#4FL>SAOX%/T?_ *4PHHHKVS<**** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_)_HHH MK\//GPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***](^$WP@^)_ MQV\=Z)\,O@_X(\0?$'QWXAF\K2_#GARR:\O)$0K]HO;N4F.STO2;%7$VI:SJ MES9Z3I=L&NM0O;:V1Y5<8RG)1C%RE)J,8Q3E*3;LDDKMMO1):M@KO1*[>B2Z MGF]?K9^P+_P1\_:2_;:ETKQIJ%I-\&?@'<21S2_%/Q=I5PUYXFL@P\Q/AKX5 MDDLKSQ6TG*+KD]QI?A.$K)OLVM?$CQ<5*.ZZKXA M-K;BQTUI8TF3P[X>M-&\.PS(MRFE?;&FNI?M&BBON*5*E0IQI4:<*5."M&$( MJ,4O1=7NWNW=MML]",5%)1226R2"BBBM!A1110 4444 %%%% !1110 4444 M%%%% !1110 5X!^U#^TA\.OV3/@=X[^._P 3[WR/#G@O2VFMM,@EBCU7Q3XA MNC]F\/\ A'0HYXU2_:#3+"]N8/?R<I>&'@_M3MK-K=P MII\TN[Y873FF8UZJI0;^T](+S[^BW?W=3\XOVK_VI/BE^V)\;O%GQQ^+&I?: M=<\03BUT;0[668Z%X*\*6I/<:M MJ=]=3?-]%%?E%2I.K.=6I*4ZE23E.1UX#2]+U+6]3T[1=&T^]U;6-7O MK32]*TK3;6>]U'4]2U"XCM+'3["RMDDN+N]O+J6*VM;6".2:XGDCBB1W=5/] M\?\ P2'_ ."9FD_L.?"H>/?B+IUC?_M-?%#1[63QK?XANQ\.O#DYAOK3X9:# M>*9(_,MYDM[SQIJ5D_DZSK\$-I#/>Z3H&D7D8WT=2=FH[I:R::BT]J%&5:=MHK63[+LO-]/OZ'O7_!./\ X)W?#3]@#X1Q M^'M(%EXH^,'BZUL;OXM?$\VI2YUW4X5,D?A[P^9T%SIO@C0)I98M'L"(I]0F M,VMZK&+^[$%I^BM%%?JM"A2PU*%"A!4Z5./+"$=DNK?5MN[E)WQ&* MA%1BK)*R_KJ^[ZA1116I04444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !7Q;_ ,%$_CO+^S9^Q/\ M%_%VQO#8:_HGP[U+0_"%W'(8Y[;QKXXGMO M_@^]MPI$DDFF^(?$6G:FZ1$/Y%E,Y>-$>5/M*OYUO^#DGXFS>&_V3/A'\,+2 M'/^1-@O2O\ ^I-8]G#?P*?H_P#TIA1117MFX444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% '^3_1117X>?/A1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !10,G@#)/ [U_2K_ ,$PO^"%OB'XN+X?^._[9NDZOX.^%TPM=6\) M?!61[O1?&GQ!MFV3VVH^-I(V@U/P9X0N4V^3I$36GB_7H7>8R>&]/%G=ZSV8 M+ 8G,*RH8:FY2TW/4E]E+MK*6T5)Z%TZG7$FBQM!(!>Z-X+ MTXO:R^-O%$:;@]A8W-MI6E.8_P#A(-:TEKBRCO/[E/V/OV'/V>OV(/ 2^"O@ MEX1CM-1OX+8>,/B%KGV?4OB!X[O+9?ENO$>OK;VY^R1R&26QT#2X-.\.Z6\L MTFGZ5;SW-U/'-%\'^"_#^C>%/"GAO3K;2/#_AOP]IMIH^B: M+I=G&(K6PTS3+"*"SLK2! %CAMXD1>3C))._7Z5E61X7+(J=E6Q37O8B<=8W M5G&C'7V<=]=9R3?-*UHKUJ.'A1U^*?63_**Z+\>[MHBBBBO:-PHHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBJ.IZGIVBZ;J&LZO>VNF:3I-C= MZGJFI7TT=M9:?IUA;R75[>W=Q*RQ6]K:6T4L]Q-(RQQ11N[L%4FBX'XF_P#! MH^$/AK#'':^.?%:/$WGV M5_J<-Y%X2\.3_P"CR_:=3U?6--N1=^&72OX/Z^V/^"A?[6>J_MH_M7?$WXU3 M3W?_ B4^HGPK\+=+NO,4Z)\,O#,UQ9^%[<6TGS6=UJZ/=>*M:MLLL?B#Q!J MWEL8B@'Q/7Y-G>8O,<=4J1;="E>EAUT]G%ZSMWJRO.^_+RQ?PH\;$5?:U&U\ M*]V/HNOS>OI9= HHHKR# **** "BBOO?_@FW^Q=K/[*;N:T\+Z$X$LMM>ZI_:S6T]CI5]Y M>M"C4Q%:G0I1YJE6<807>4G97?1+=MZ))MZ(<8N4E&*NY-)?,_<'_@@-_P $ MX([G['^W7\9] 62**6\LOV=/#FK6P96N+>66PUCXMW%K,I&;::.YT/P(TRY6 M=-8\310*\7A;5#_616)X9\-Z!X-\.:#X1\*Z18Z!X8\+Z-IGA[P[H>EP):Z; MH^B:-9PZ=I6EV%M& D%G86-O!:V\2C$<42*.E;=?KF6X"EEV$IX:G9M+FJU+ M6=6JTN>;\M+16O+!1C=VN>W2IJE!07K)]Y=7^&G9604445WF@4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 5_(;_P,CYLA#;YS\O(V\EZ\#B9M9/B$OM3PZ?I[>$ MOSBCFQ?\"?K'_P!*1_-E1117Y<>0%%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?UK?\&P__("_ M;/\ ^PM\ _\ TC^,%?U55_*K_P &P_\ R OVS_\ L+? /_TC^,%?U55^J\.? M\B;!>E?_ -2:Q[.&_@4_1_\ I3"BBBO;-PHHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH ***^0/VNOV]?V3/V%_"=OXL_:<^,OAKX=+J<,\OAOPLQN M]=\?^+S;GRY!X5\":!;ZCXHUBWCN#%:W>K0Z:NA:5-/!_;.JZ=#():+@?7]% M?R&?%O\ X.Y_@#H6I75I\#_V1?BM\2M/AD>*#5_B/\0O"WPB%UL.T7,.FZ#H M7Q>N/LSD&2%;F>SNI(B@G@M)6>.+Q;1?^#P"4WJ+XB_8#C73G<"2?1?VEV>] MMTS\SI:WWP)C@O'"\")KRQ!/)F XJ>:/?\RN67;\C^URBOYZOV5?^#ES_@G/ M^T/K&F>$OB%JOC?]ESQ;J%M2UK2-'M$&3 M-JWCRQ\$:9$P*M*2::5U1$+$"MKX>?#OQQ\6?&_AKX;_#;POJ_C/QSXQU M6WT7PUX9T*U:[U+5=0N,E8XHP5CA@@B26ZOKZZD@L=.L8+G4-0N;:RMKBXC_ M +LO^"6?_!)3P%^P[X>L/B;\2H=(\>?M1:[IA74_$:HM[H/POL]0@*7GA7X? M&>-2[OLOO/FW_ ()6?\$2_#?P!C\.?M ? MM9:/I/B_XYK]EUGP?\,[@VNL>$/A'<#;/9ZAJ^TSZ=XJ^(=FVR2.=6N?#WA2 M]7S='.JZO;66OV?]%M%%?J&"P6'P%"-##4U""UE+>=2=K.=26\I/[DK1BE%) M+UX4XTX\L%9=>[?=OJ_Z04445UEA1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !7X=_\%[?VKYO@!^QQ-\*_#6I?8O'O[3.I7OP]MS#,8KV MS^&^FVUO??$W480#EXK^QO-&\$7<;+AK/QIOBSP;I][]I\*?L_>'M&^%.DQQ2;K5_$*Q'Q+X[O?+R?+OXO$>MR^%[YN" MZ>%+0$ 1C/A<18QX/+*O)+EJXAK#TVMUSW=1_*E&:3Z2<6<^*J7J&C^&+BRDD^''@Z7<%FB&E:!J$NO:A:7$<5U9>(O% M.MZ?]46Z._!4]95 M7T]V/KHV_NT^;'4445]T>B%%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !7\A__!SAX:DMO'_[)'C'RCY.L^#_ (L^&C,!D>9X:UKP M1J@C8C[IV^+"T8;&\>9LSL?']>%?SG?\')OPWD\0?LI?!OXFVT'G3_#CXUKH MMZX3+6FA_$#PGK*75RSX^6(ZWX6\.6C+D;Y;N \[>/%XAINKD^,26L8TZGRI MUJA/RL_NDF_PN?Q84445^4GC!1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ']:W_ M ;#_P#("_;/_P"PM\ __2/XP5_557\JO_!L/_R OVS_ /L+? /_ -(_C!7] M55?JO#G_ ")L%Z5__4FL>SAOX%/T?_I3"BBBO;-PHHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBN-^(LTUO\/O'=Q;RR03P>#?$\T$ M\+M%-#-%HE\\CXD?_-+1_PUS^U=_P!'.?M"_P#AZ/B1_P#-+4<_D_Z_I_T]-/9^?X?\ M$_V*Z*_QU/\ AKG]J[_HYS]H7_P]'Q(_^:6C_AKG]J[_ *.<_:%_\/1\2/\ MYI:.?R?]?T_Z>A[/S_#_ ()_L5T5_E,_\$[?VHOVF/$'_!0+]A?0=>_:)^.F MMZ'K?[8O[,FD:UHNK_%OQ_J6DZOI.I?&OP39ZCI>J:=>>()K._TZ_LYIK2]L MKN&6VNK:66">*2*1E/\ JS547=7)E'EMK>_D%%%%,D**** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH _*S_@KM_P4M\,?\$S/V8;GXD166F>)_C3\0KV\\&? CP)J!;*:WU/7ULYK>;4;Z\T#PS'?Z7/XB@U2S_R_?CE\ M=OBY^TI\4/%7QF^.7CS7OB/\2?&=^]_KOB;Q!=&>X?DBUT[3K6-8['1M#TN$ MK9:+H&D6UEHVC:?%#8:98VMI#'"O[S?\'1GQPUOXC?\ !29OA/->3?\ "-_L M\_"#P!X7TO2?,8VD.O\ C_3(_BAXAUI8B,)?:KIOBCPKIEVZDK):>'-,7 :) ML_S?5E-N]NB-HJROU?\ 5@HHHJ"@K^B?_@AC_P %F_'G[$7Q6\)?L\?'/Q=? M^(/V.?B'KUMH4L6O7TUW_P * U_7+T16WCKPK<7+NVG^")-2N1+\0?"\3+IR M6<]YXOTBWCUVSO[3Q'_.Q133:=T)JZLS_:N5U=5=&5T=0R.I#*RL,JRL,AE8 M$$$$@@Y'%.K\V_\ @C]\8M;^/'_!,O\ 8T^)'B.[GU#7KGX.:9X/U?4KJ1IK MO5+_ .%NJZM\+;G5;V9V9Y[[4Y/!IO[ZX,M7M="\,^&M%MC*2>XN)8X8D>1U4_P!XG_!(G_@E MEHG[$O@2#XK?%;3M/UC]J'Q]HR#6;@^1?6OPF\.WZ1SMX"\.72&6"76I@(SX MV\0V;F.]O(QH>DSS:+8/J&N>KE.55LTQ'LXWA1IVE7K6TA%_9C?1U)V:@NFL MGHF;4:,JTK+2*^*79=EYOHOF=S_P2T_X);>!OV"_ D?BWQ9'I7C']ICQII,4 M7C?QK'&MS8>#]/N1%<2_#_P%+-&)+?1[:9(QKNN!(;[Q9J%NES<+;:5:Z3I5 MA^N-%%?JF&PU'!T88?#P5.E35DENWUE)[RG)ZRD]6SV(0C"*C%62_J[[M]6% M%%%;E!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!R M_CCQ=I'P_P#!?B_QYX@E^SZ!X)\+^(/%VMSY5?)TCPWI-WK.I2Y-]>FW-)YNL^*]:O== MU.3>_P SAKV_G(9OF(.3S7^@I_P6.^*9^$__ 3D_:3U*"Y\C4_&7AG2_A;I MD8;8]Y_PLKQ%I7A/7;9#D9V^$M1\0W4B\[X;:5,'=7^=S7P/&%?FKX3#)Z4Z M4ZTEYU9;CI>]"/9.37J[+YZ?B%%%%?&G"%%%% !1110!_8/ M_P &UG[/T.B_"WXY_M-:K8XU3QUXIL?A-X1N9X]LL/ACP;:6GB'Q1^)\EQ\1]6@NV !DN;&\\4R::S,7"1V4<$;F"&+'WG7Z_E.&6$RW M!T4K-483G_U\JKVM2_>TYM+R26FQ[=&/)2A'KRIOU>K_ !84445Z)J%%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7P/_ ,%0O@K) M\??V"/VF/A_9VAO-:@^'=YX[\-P1QE[J;Q#\,;RS^(>F65CCYEO-7E\--HD> M"HD34Y()&$,LE??%,DCCFCDAFC26*5&CEBD17CDC=2KQR(P*NCJ2K*P*LI(( M(-95Z4:]&M0G\%:E4I2_PU(N#_!BDN:+B]I)I^C5C_*"HKZX_;P_9YN/V6/V MNOCM\$/LDMKHOA3QUJ-UX,\Q& G\ >)A%XG\"S+(1LG=?"VKZ7;7CPEHTU&W MO+F>#).+<7O%M/U3LPHHHK, M04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% ']:W_ ;#_P#("_;/_P"PM\ __2/XP5_557\JO_!L/_R MOVS_ /L+? /_ -(_C!7]55?JO#G_ ")L%Z5__4FL>SAOX%/T?_I3"BBBO;-P MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "OXF?^#F;]MC]KK]F?]L'X&^#_ -GS]H_XP_!KPMKG[->E M^)=8\/\ P[\ER:Q>V6EW4$-QJ#Z=IFGV374BF4VUG;Q M;ML2@?VS5_G\?\':_P#R?+^SQ_V:AH__ *M_XL5,G[K^7YEPW^7ZH_&'_A[/ M_P %-/\ H^W]J'_P[_B__P"65'_#V?\ X*:?]'V_M0_^'?\ %_\ \LJ_/2BL MN9]W]YK;R_#^NR^X_0O_ (>S_P#!33_H^W]J'_P[_B__ .65'_#V?_@II_T? M;^U#_P"'?\7_ /RRK\]**.9]W]X6\OP_KLON/[T_^#7/]K;]IS]J*^_;=C_: M+^/'Q2^-:>"+3]G)_""_$GQAK'BM?#;>(YOCF->;1AJMS M!*_UVJ_R)?\ @FM_RD8_8#_[/6_97_\ 5Z>!*_UVJUAM\_T1G4Z?/] HHHJS M,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BOX^?^#K#]H3X^? J_P#V%E^"/QO^+_P< M7Q19_M*-XE7X5_$KQG\/5\1-HTWP&&CMKH\(ZUI UG^OK17^05_P\$_;T_Z/<_:[_\ $D_C M+_\ -G7]T/\ P:]?&;XP?&[]B7XX>)?C/\5OB3\7?$>F?M3^(M#TW7_B?XY\ M4>/M;T_1(?A+\(;^+1['5?%>J:M?6FEQ7VH7]['I\$\=HEW>W=RL(FN9G=J5 MW:W]:"<&E>Y_2I1115$!1110 4444 %%%% !1110 4444 %%%% !1110!_FK M_P#!S7\,]8\#?\%5OB'XNU"VFCTWXS?"SX.?$#0;ED;R+FRT3P79_">\6&3& MPO!JOPUO5FB#%X]\;N LT9;^?>O]+W_@OO\ \$N-9_X*$?LY:+XZ^#FE0WW[ M3/[/(UO6O FDJT-M-\2O!6KQ6TWC#X:"ZD,4?]MSR:98:]X'DO93:IKEE>:% MFQC\67FJ6?\ FI:MI.JZ!JNIZ%KNF:AHNMZ+J%YI.L:/JUE1PW=AJ%C=PS6MY9W4,5S:W$4D$\:2HRC&2L_74VB[KTT,^BBBI*" MBBOVE_X(L?\ !*SQO_P48_:*T36?%&@:A8?LI?"7Q#I>L_&OQG<136VG>)7L M)(-3M/A!X:NBJ_VCXD\7(((==:ROTUJ"UM;:RMK>RLK>"TL[2"*UM+2UACM M[:UMK>-8H+>W@B5(H8(8D2.*&-%CCC541550!/6ZTT['.W?4**** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH _P G^BBBOP\^?"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBOW-_X(G_ /!-\?M= M?%U_C=\6=!-U^SK\&=9M7N-/U"W+:?\ %#XC6R0:CI?@K9(/)O/#VA12V>O> M-XV\V*YM9]&\.36\UOXAO9[#IP>$K8[$TL-15YU)6O9\L([RJ3MM&"NW]RNV MD[A"522A%:M_)+JWY+_AM3]2/^"%O_!+Q/AQH6A_MJ_'SP\I^(/BG3!>_ GP M=J]J#)X'\*ZK;D)\1M3M;A,Q>*_%6GS$>&(2H;0O"]TVI.TFJ:_%%H/]-=-5 M5151%5$10J(JA555&%55& JJ ,#BG5^MX# T+)--_9#^ M#/@^&=HG\4_M":;JMQ&CE3=:?X6^'WCI)8)%_CA74-?TNY(/"SV]NW4"OXJJ M_K3_ .#G;76BT;]C7PTCDI?:G\===N(@>%;2K7X3V%F[KW+#6+]8SSC9*.,\ M_P EE?EW$T^;.,0O^?<*$/OHPJ?G-GD8MWKR\E%?^2I_J%%%%> :?%J_[7'[+6DS[?)U/]HWX(Z=-O.$\J]^)GABVDW$\!=DIW$\ 9)K2E'G MJTX/:=2$7_V])+]1Q5VEW:7WL_TX=&TFPT#1]*T+2H%MM,T73;'2=.MEQMM[ M#3;6*SLX%P -L5O#'&, #"\ 5I445^V+31*R6B2Z'OA1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '\J7_!R1^RK)>: M=\(_VP_#.G,[:0$^#7Q3EMH<[-.NKB_USX$?VE_@9\4/@1XYCSX<^)GA+4?#EQ=K"D\^C M:C(J76@>([&*1EC?4O#&OVNF>(=,$A\O[?IEMY@,>Y3_ )F/Q@^%7C+X&_%+ MQ]\'_B#IS:5XS^''BG6/"7B"T^GM(,I\LU- M;3W\I+_-:_>><4445\J<84444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% ']:W_ ;#_P#("_;/_P"PM\ _ M_2/XP5_557\JO_!L/_R OVS_ /L+? /_ -(_C!7]55?JO#G_ ")L%Z5__4FL M>SAOX%/T?_I3"BBBO;-PHHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "O\_C_ (.U_P#D^7]GC_LU#1__ M %;_ ,6*_P! >O\ /X_X.U_^3Y?V>/\ LU#1_P#U;_Q8J9_"_E^:+AO\OU1_ M*M1116)J%%%% ']I?_!GW_R$?^"@W_7E^RQ_Z/\ VB*_MEK^)K_@S[_Y"/\ MP4&_Z\OV6/\ T?\ M$5_;+6T/A7S_-F,_B?R_)!1115$A1110 4444 %%%% M!1110 44A(4%F( )))P !R22> .23TH!! ((((R".00>A!'4&@!:*** "B MBB@ HHHH **** "BBB@ HHHH **** "BD5@P#*0RGD,I!!'J".#^%+0 5Q/Q M+_Y)QX__ .Q)\5?^F*_KMJXGXE_\DX\?_P#8D^*O_3%?T#6Z]5^9_C"T445S MFX4444 ?:W_!-;_E(Q^P'_V>M^RO_P"KT\"5_KM5_D2_\$UO^4C'[ ?_ &>M M^RO_ .KT\"5_KM5K#;Y_HC.IT^?Z!1115F84444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !112%@HRQ"C*KDD ;F8*HR>[,0J MCJ6( Y(H 6BBB@ HHHH **** "BBB@#^)K_@\$_Y"/\ P3Y_Z\OVI_\ T?\ ML[U_%I7]I?\ P>"?\A'_ ()\_P#7E^U/_P"C_P!G>OXM*QG\3^7Y(VA\*^?Y ML****DH*_P!!/_@TK_Y,+^/O_9W?B;_U37P6K_/LK_03_P"#2O\ Y,+^/O\ MV=WXF_\ 5-?!:KAO\OU1,_A?R_-']3M%%%:F(4444 %%%% !1110 4444 %% M%% !1110 44A('4@<@<\I_!;X_74"I)\:?AA;:=!?>))8(4M[/\ X63X3O(AH?CQ;6".*!=2D?1? M&'V2WL]/C\6Q:9:062_LQ11ONAIM;'^?1\7/^#3O]N/PMJ5TWP@^-/[/7Q;\ M/([BREUS4/&7PP\6W* _(]QX>N?#7B[PY:%QU1/'EWL;C++\]>,Z'_P:X_\ M!4+5KY+2_A_9X\,6[OM;5-<^+=Y<6,2Y \QX_#7@[Q#J90 [L1:=))@'$9. M?]'VBIY%YE<\O)_UY'\<'[)/_!ICX)\.:SI?BC]M/]H*3XC6ME+#<7/PG^"& MG:EX6\.:C)"V]K76?B;XA$/BJ^TBZ_U-S::#X1\&:NL:E[3Q%;R2 P_UK?"+ MX/?"[X"?#SPS\)O@SX$\-?#;X<>#['^S_#GA#PGIL.F:1IT#.TUQ+Y40,MWJ M%_=237VJZK?2W6J:OJ-QDT4TDMD2VWNPHHHIB"BBB@ HHH MH **** "BBD) P"0"QPH)QDX+8'J< G [ GH#0 M%%% !1110 4444 %%%% M!1110 4444 %%%% !112!@20""5QN /(R,C([9'(SVH 6BBB@ HHHH **** M/\G^BBBOP\^?"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** />/V9?V>?'O[57QS^'?P&^'%KYOB M3Q_KL.G-J$L,DUAXBV][J]Z%99KB.U%G:"2]N;: M&3_2=_9U^ ?P^_9@^"_@#X&?"_3O[/\ "'@#0X=*M9)5C_M#6M1D9[O7/$NL MRQ(B7&N>)-8N+W6M6G1(XFO;V5+:*"U2""+\3/\ @W\_8<3X,? V]_:N\>:0 ML7Q*^/\ IL4'@:.\@VWGAGX,V]VEUI\\)=0\,WQ'U.V@\2SE3)%<>&]-\&W$ M+Q/<7T3?T/5^E<,Y8L'A%BZL?]HQ<5)76M.@[.G#R<]*DMMX1:O ]7"4N2'. MU[\U?TCT7SW?R70****^F.L**** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH _D1_X.<;IG\>?LAV>6VP>$?C!<@'&T-=Z MS\/XF(_BW$62AL\8"8YW5_+;7]4?_!SMILD7B;]C;5RH\J]T+XYZ:K;>3)I> MH?"JZD!;J0%UB,A3P,L1]XU_*Y7Y5Q%?^V<;?O0^[ZM1M^!X^*_CU/\ MW_T MB(4445XASA1110 5]"?LD:M#H/[5G[,FN7&/L^B_M"?!?5I]QP/)T[XC^&[R M7)XP-D+9.1@UO1]?TR3R=2T/5-/UC3Y>?W5]IEW#>VDG!!^ M2>"-N"#QP0>:NG/DJ4Y_R3C+_P !DG^@XNS3[-/[F?ZME%8/A7Q%8>+_ OX M;\6:4XDTOQ1H.C^(M-D!#![#6]/M]2LW## 8-;W,;;@,'.16]7[8FFDUJFKI MKJGLSWPHHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 5_*?_ ,'$G[#,E[;:!^W-\/-'+S6$6D> OCY;V,&6:QWQ:;X M^(=V$49^R2/!X$URZD9W,$W@F.*)(+2^F']6%%/B=X*\6?#KQUHMI MXB\&^./#VK>%O%&A7REK75=#URRFT_4;.4J5DC\ZVGD$<\+QW%O+LGMY8IHX MY%X+_ -AS]I+QC\&=?6]U#PNTK>)/A;XNNH@B>,?AUJMS<#0] M39XT2'^UM.:"XT'Q);Q)&EOX@TO4/LZ-82V-Q/\ %5?D-:E4H5:E&K%PJ4IN M$XO=2B[/U75-:-6:;3/$DG%N+5FG9KT"BBBLQ!1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_6M_P;#_\@+]L M_P#["WP#_P#2/XP5_557\JO_ ;#_P#("_;/_P"PM\ __2/XP5_557ZKPY_R M)L%Z5_\ U)K'LX;^!3]'_P"E,****]LW"BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_P _C_@[7_Y/ ME_9X_P"S4-'_ /5O_%BO] >O\_C_ (.U_P#D^7]GC_LU#1__ %;_ ,6*F?PO MY?FBX;_+]4?RK4445B:A1110!_:7_P &??\ R$?^"@W_ %Y?LL?^C_VB*_ME MK^)K_@S[_P"0C_P4&_Z\OV6/_1_[1%?VRUM#X5\_S9C/XG\OR05\\?M>>,_$ MWPX_9._:?^(?@K59-"\9> _V>/C5XS\):W#!:74VC>)O"_PV\2ZYH.JQ6VH6 M]W87,FGZK8VEVD%[:W-I,T(CN;>:%GC;Z'KY0_;S_P"3&OVSO^S4/VB?_50> M,*H2W7JC_."_X?[?\%=O^CS/%'_AMO@?_P#.QH_X?[?\%=O^CS/%'_AMO@?_ M /.QK\>Z*PYGW?WFUEV7W'["?\/]O^"NW_1YGBC_ ,-M\#__ )V-'_#_ &_X M*[?]'F>*/_#;? __ .=C7X]T4XMU5MZ1+)AQ_2S^U1^V/\ LU_L5?#N7XG_ +2WQ7\-_#+PTQN( M=&MM2FEO?$_B[4;:)97T?P7X2TR*\\1^*]5"O&TUKHNFW8L8)!>ZG)96"37< M?^;A_P $DO\ @IEI/_!,2Z_:G^)UKX,D\?\ Q0^(OPET#P%\(?#=VTMMX53Q M4/%::M<>(/&]_!-#>)X:\/V-NUY/I>E.NK^(;U[+1;6ZT>WN[WQ#HWY\_M,? MM2?'C]L#XKZ[\:/VA_B+KOQ&\>:X[(+S59_+TO0-*$TLUIX;\):#;B+2/"WA MG3VFE-CH>B6EG8QR2SW3Z+3\NA_4Q^V)_P=C? M$76[W5?"_P"P]\#]&\$:"KS6UK\5OCH@\2^,;Z')5+_1OAQX?U.#POX8N$90 M\#:_XB\>PW$$G^DZ393#8G\^7QI_X*Q?\%(?V@+J[G^)?[9?QUGM+UG-SX?\ M&>,KOX6^$ID?/[J7PA\+U\'^&9HT!*QK/I4I49YW%B?STHJ')OJ6HI=#>U[Q M5XH\5737OBCQ)KWB2]=S(]WKVL:AK%T[G(+M<:A<7$K.*/$ MWA>Y6]\,^(M=\.WBL'6[T+5M0TBY5QC#K/I]Q;RAA@88/D8&#Q6%12&??_P: M_P""J?\ P49^ 5U:S_#+]LOX]V%K9,C6V@^*/'6I?$CPC%L(("^"_B2WBWPF M%8 +(!HW[U %DW*H _H'_8Y_X.POBOX_D\%^++DDL7AT'5?AS!#$ 8K6ZE0I-_'S134FNHG%/ MI^A_L+?LK?MC?LV_MK?#>#XJ?LT_%3P]\2_"^ZWM]9M]/EELO$WA'5+B(S+H MGC3PGJ4=IXA\*ZN$61XK76-/MEO[=/MVERWVG207DOTU7^.]^RO^UI\?/V+_ M (NZ%\;?V=O'^J^ _&NC.D-XEN[7/A[Q9H;3137OA3QKX?E<:=XG\,:D8D^U M:7J,;^3/';ZGILUAK%CI^HVG^F?_ ,$I/^"IOPH_X*=?!"3Q7H=O9^"/C?X" MBT[3?C9\(3?&YF\.:I>)(MCXH\,33D7>K> /%#VUU)HE_,IO-+O(+WP_J[27 MEA'?ZEK&5_7\S*46M=U^1^J5%%%42%%%% !117\[/_!93_@N_P##_P#8 M]4 M^ GP#CT#XI?M=:AIP.H6UU*-0\#_ +MK^W26RU7Q]':31OK'C*[MIH[[0/A M]!)_$]W&9(5N3I.EW%KIH MGBN-5N;"T+7"_P CW[7G_!V;XTU*[U3PU^Q#\ ])\,Z.#+;VOQ3^/K-KGB2Z MC)9/MFE?#/PGJUMH6@SQ[1+9SZYXR\7PSI(/MNA6SHT)_DT^.?Q]^,W[3'Q) MU[XO?'GXC>)_BC\1O$LQDU/Q-XIOVO+A81)));Z7I=I&L.FZ#H.G^=)%I/A[ M0K+3M#TBW(M=,T^TMU6(>0UFYOII^9HH);ZL_2?XU_\ !8/_ (*9_'ZYNY?' MW[9GQKLK*\DD,N@_#?Q*?@]X<,#Y"V4NA_"F#P=I]]:1)A%CU*&]>0JLUQ)- M<%IF^ _$OCSQSXTN'N_&/C/Q7XLNY':22Y\2^(M7UVXD=SEW>;5+RZD9V/+, MS$L>237*45-WYEVMLOP-72M=UO0ITNM$UC5='N8W\R.XTK4+O3YTDP!YB2VD MT,BO@ ;E8-@ 9K[*^#W_ 4L_P""@'P$N[6Y^%7[87[0/ARWLW1X-!O?B1XA M\5^#R\94J9_ _C&[\0>#KO 4*?M6AS QYB;,;,I^(**5P/ZY_P!C/_@ZX^.G M@W4-)\+_ +;WPJT#XQ^$6D@MK[XH?">PL/ OQ0T^(E1<:IJ/@][B#X=^+Y0 M=FFZ.GPT1 [/]LG*) _]?_PB_:]_9V_;3_9I\9?%[]FWXFZ%\1_"%QX,\36N MIK8/+9^(?">L-X*=4TZ[5(Y&M;_ $_0[^[L[A8YDDA=H;B*.0)+')&Q7:Z,I*GM:\[^ M+W_))OBA_P!D[\:_^HUJ=69G^8O_ ,/]O^"NW_1YGBC_ ,-M\#__ )V-'_#_ M &_X*[?]'F>*/_#;? __ .=C7X]T5AS/N_O-[+LON/V$_P"'^W_!7;_H\SQ1 M_P"&V^!__P [&C_A_M_P5V_Z/,\4?^&V^!__ ,[&OQ[HHYGW?WA9=E]Q_1]^ MP%_P6O\ ^"H/Q@_;C_9"^%/Q'_:O\1>)_A_\2/VD?@SX(\:^'+CP!\'[? M"WB?Q_H.CZ[I,U[I7P\L-3M8]0TV[N+5[C3[VTO(5E,EM*;CP3\3? '@*PU?PAXJM+#2-4N-%U&;Q?X;TV M2YBL->T_5=(N6:ROKJ#9?:?=1 3%Q&)%1U_0ZORB_P""Y'_*)[]M;_LF&F?^ MI[X0H&MUZH_@P_X?[?\ !7;_ */,\4?^&V^!_P#\[&C_ (?[?\%=O^CS/%'_ M (;;X'__ #L:_'NBL.9]W]YM9=E]Q^PG_#_;_@KM_P!'F>*/_#;? _\ ^=C1 M_P /]O\ @KM_T>9XH_\ #;? _P#^=C7X]T4 M&_!>K7MFUYH'P_L&F\2_$[Q1%F2.*30O .@I?>(9K":XC-H=?OK2P\,V=RRI MJ6MV*DN/YX?^"R__ <6K\%]<\5_LL_L#:OHVM?$W1YKSP_\3?VBO)L->\.^ M -5@9K;4/"OPNL;J.[T?Q-XPT^=9+;6_%FIP7_AKPY+]:U'Q%XDUW49L"2]U;6M M6N+O4+^Y951/-N;B1EC1(U(C15$2G;1:LN,&]7HOQ/[!?VH_^#MGQ?>W.HZ) M^QK^S3HN@Z:#-#8_$+]H74KG7-9N8G+(MS#\-/ >KZ7I>BW<2 2P->?$3Q1: MM*ZBYT]HXGBG_#GXQ_\ !=#_ (*J?&N>[.N?M?\ Q"\%:=<,WD:1\'(- ^#T M&G0L:3H'BB54.=MQJ6OW]]@[6NV4*J_DK140Y>:XEDFE5/I.K7^FS1[>%V2V=Q"Z;1TVL,=J^B? _[D<]C9>)HK*YAX&Z"X@EA8##(17RS11<#]I/A-_P M<&_\%8?A,UK!'^TY<_$?1[9D9]%^+/@3P%XW6[V$?+=>([GP[:>.BK*"C^3X ML@+!BV?,".OZ_P#[/_\ P=R_$.QFL=._:C_9/\(^);-C''J'BSX$^+-6\(7] MK&I >Y@\"^/)/&%GJUPZ@DP'Q[X?@\P[DD2/$2_QN457-+O_ %\Q1[=(P&/ZNU_BHJK.RHBL[NP554%F9F. M%55&2S,2 22<"O]:;_ ()6_ /XG?LU_L#?LW_"SXT>+_&?C'XJ67@2T\1> M-YO'/B#5_$6K>%]7\72R^(X_AU:7&LW=Y/8Z3\-M.U&Q\#V6F6LJZ=;G0IIK M**.*YVU<9-[HRE'EZ[FO^V%_P4R_8J_8)UOP3X<_:K^+\_PRUCXB:5JVM>$+ M2'X=?%#QN-5TW0[NTL=4N&N/A]X,\4VU@;:ZOK6,0ZE-:3S>9O@CEC21E^-_ M^(B__@CU_P!'77O_ (8+]I/_ .=#7X'_ /!WC_R6K]B[_LEWQ7_]2SPK7\?% M*4VFUH4H)I/75?UT/Z_L>R_LH?%:?XGQ_"FU^/D?CMI MO /Q(\#_ -BOXWE^#3>&54?$+PCX5;4_[17PEKY8Z2+X6?V("^-L;JT$_P#, M;114-W=RTK*P4444AA7]@W_!O+_P55_82_83_9*^+OPO_:D^-5Q\-?&_BG]H MO7/'NA:-%\,_BSXU6]\*WGPT^&/AZVU,ZEX!\#>*-*MFDU?P[K%K]AN[V#4$ M%H)WM5MKBVEF_CYHIIM:H35U8_T]_P#B(O\ ^"/7_1UU[_X8+]I/_P"=#1_Q M$7_\$>O^CKKW_P ,%^TG_P#.AK_,(HJN=^7]?,GD7G_7R/\ 6M_9"_X*D?L- M_MX>,O%'@#]ECXS7'Q+\6>#/#*^,/$FES?#;XK>"5T_PZ^JV6BK?B^\?^"/" M^GW9.I:C:6_V2QNKF\ E,QMQ!')(GZ!U_ G_ ,&D'_)X/[3G_9M=O_ZM#P97 M]]E:1=TF9R5FT%?R+?\ !R#_ ,%&OVTOV)/C9^S;X6_9<^.6K_";0/&_PL\5 MZ_XIT[3O"W@#Q FK:OI_BV+3K.]DF\8^$_$5S;O!9,8!%9S6T# [I(GD^>OZ MZ:_@\_X.ZO\ DXS]D/\ [(IXX_\ 4ZAI2?NOY?F./Q+Y_D?DM_P_V_X*[?\ M1YGBC_PVWP/_ /G8T?\ #_;_ (*[?]'F>*/_ VWP/\ _G8U^/=%9Z*.9]W]X679?(-6EM-.MK/3[:34M6O[N\>WL;2ULX6F,=K;0 M0*D2_F?_ ,%!_P#@OE^Q-^P=J&M?#VUU:\_:(^/>D//9WOPI^%.HZ?)IWA?5 M(=ZFP^(WQ$G%WX>\(W,4T4EM?Z-IMOXJ\8Z7/Y?]H^$[:"5;BOYE?VY?^"\7 MC"S_ &.?V8/V&/V*_%=_X3M?"?[*?P!\%_M!?'/0+F>P\2W_ (DT_P"#_A'3 M?$?PM^&VIPF*[T#3M!O(KG2?&GC"R>'6=4UBWNM!\/7.G:+I]]J/BC^7QW>1 MF=V9W=B[NY+,[,269F))9F)))))))).:TE/HOO\ \B(PZO[OZ_X<_HB_:6_X M.;?^"D7QKN]0LOA3K/@+]E_P?)_&#:?(#MAU;QY\0[7Q%, M;]"<_P!J>$M#\%2?(GEP1?O#)^/?Q)_;;_;'^,5Q/[9=DNB^X_67 M_@B-?7NH_P#!6?\ 8KN]0O+J^NI/BCJ'F7-Y<375P_\ Q0WBX_/-.[R-R2?F M8\D^M?ZI=?Y57_!#K_E+!^Q1_P!E1U#_ -07Q;7^JK6D-OG^B(GT^?Z'YX_\ M%8/C-\3/V>O^"=W[4WQG^#GBFX\$_$WP!X"L-7\(>*K2PTC5+C1=1F\7^&]- MDN8K#7M/U72+EFLKZZ@V7VGW40$Q<1B14=?\^'_A_M_P5V_Z/,\4?^&V^!__ M ,[&O[S_ /@N1_RB>_;6_P"R8:9_ZGOA"O\ *LHFVK6NM_T""36J6_;T/V$_ MX?[?\%=O^CS/%'_AMO@?_P#.QH_X?[?\%=O^CS/%'_AMO@?_ /.QK\>Z*SYG MW?WEV79?9XH_\ #;? _P#^=C7[)_\ !![_ (*N_P#! M03]K;_@H7X.^#7[1'[1VN?$KX::G\-_BAK=]X6OO!GPRT2WN-4T'P]]LTF[: M_P#"W@G0]61K.Y_>K''J"0R'Y9XY4^6OXZ*_H)_X-D?^4K/P_P#^R1?&?_U% M::;NM7NA-*ST6SZ'^E/1116QB%%%% !7EWQA^-OPA_9\\"ZI\3/CA\2O!?PI M\ Z, +_Q5XY\0:=X>TE;ATD>WT^VGU">%M0U:]\IX].T?3TNM5U*<"WL+.YG M98S^//\ P5J_X+D_!#_@G%I]]\+_ 1:Z5\:?VLM0TQ+C3?AI!J##PM\.(K^ M!9=-\0?%_5=.F6[T])H9(]1TSP-IO\ Q UD2W7]@:'+,=/\$^"-/N74G1O W@ZR,6A> M&=-5(X$G-C:#4-5DA6^UV_U75))[Z:922\V5&+>NR_,_LI_:_P#^#KSX"> K MK4_"W[&OP;U_X[ZK;O/:Q?$WXE7%]\-OAL)4+>3J&B>%UM;CX@^*K"3 #VVM M1?#2Z7<7CDE51YG\[WQX_P"#A;_@JE\=+B\CB_:!B^"_A^[,A3PS\"/">B^! M(+/S">+3Q9=Q:_\ $M=B82/S?',VT#>/WI:1OQ-HK-RD^OW&BBETOZZGO7CK M]JC]I[XHSR7/Q+_:-^/'Q#N)BYEF\*Y)"_P!_23R>I)ZFHJ*DH]!\*?%OXJ^ YXKK MP-\3/B#X,N8'\V&X\*>,_$?AV>&3.?,BETC4K.2-\\[T8-GG-???P9_X+._\ M%0?@5<6DG@W]LWXQZY9VC+C1_BKK5M\:-(DM@1NLOLOQ8L_&+6EJR9B4:;+9 M36R'-E/;2*CK^8=%.[6UP^1_8O\ LJ_\':7Q)T6YTW0?VS/V=_#WC;1@8X+W MXB? 6[F\*>++>!2H:]N_A]XPU34_#7B._D&XR)IWB_P)9*=IAM5&4/\ 5U^Q MQ_P4:_8Z_;ST!]7_ &:_C-X?\7:U96,=]XA^'6J>;X9^*'A6)BL,_AMXKT+QU\//%?B/P- MXU\,7\6J^'/%OA'6M1\.^(]"U*#/E7VDZUI-Q::A872!F436MQ&^QG0DHS T MIM;ZK\27!/;3^NQ_M#T5_&U_P2*_X.4(_&VI^&/V2>7;V&D_&G3;2*TTGPY>W$N((?B-I4-EX>D:6W'BO2M%6' M4/%=Y_9%')'-&DL3I+%*BR1R1L'CDC=0R.CJ2KHZD,K*2K*002#6B=]49--; MCZ***8@HHKYC_:[_ &O?@7^P_P#!#Q/\??V@?%:>&O!?AX):6%C:)'>^)_&? MB6[CF;2/!G@K1&GMY-<\3ZRT$OV:U66"SL;."]UK6[[2]!TS5-5L@#Z2OKZR MTNRO-2U.\M=.T[3[6XOK_4+ZXBM+*QLK6)Y[J[O+JX>."VM;:"-YKBXFD2*& M)'DD=44D?S\?MH_\')7[ ?[+EWJWA'X6ZEJ_[6OQ+TUY[:33/A#>V-M\,[#4 M(0<6^K_H[G0;R!R HO/A_I7Q"BBD+17*P2QR(G\>'_!37_@M7^U/_ ,%& M?$&K^&KG6+_X._LTQ7S_ /"-_ ;P?K%S'8ZK9PR[[34OBIKMLME<_$/7G*0W M'V6^AM_">CSQ0OH7AVTODNM4O_QOK-S[?>:*'?[E^O\ P#^DS]H3_@Z/_P"" MBOQ3GOK/X.67PE_9I\/2F2.Q;PGX1MOB'XVBMY"04U#Q-\3$U_P]=7*H=B7> MD^!/#[Q_ZR-$F"2)^3'Q+_X*:_\ !0SXOS7$GQ _;2_:4U>WNBS3Z/I_Q<\8 M^%_#3ECDD>%?"FJ:'X:3&2%\O2DV*2B;5XKX:HJ.9]V79+HON.M\0>/O'7BR M26;Q5XT\6^)IIR3-+X@\1ZQK,DQ;J97U&\N6D)[ER<]ZY6.66%Q)%(\3C(#Q MLR.,C!PRD$9'!YY'%,HI#/2O#7QG^,/@MD?P=\5_B5X3>-@T;>&O'7BC0FC9 M3D,C:7JEJ58'D%2"#R.:^O?AS_P5A_X*5_"N6VD\(?MP?M(^59E?LNG^+/B= MXA^(FC0*GW8H]"^(=UXIT98!_P ^XL/(/.8SDY_/BBG=]V'R/Z//@I_P=%_\ M%+?AO-:P_$M_@M^T'I:F-+UO''PZM_!WB&2%,;C8:M\)[WP-H]I=O@ W%]X7 MU>$ L?LA8AE_<#]F7_@Z^_9,^(-QI^B?M/?!GXD?L[ZG+?"UU%\9?A MW;$$++>ZD=+TSPW\0-.ADSYL=EI/@CQ9+$-T3W?J2XI]+> MG]6/]C_X"?M,?L__ +4G@V/X@?L\?&#P#\8/";&%+K4_!'B&QU>72+FXC,L6 MG>(]*CD76/#&KF-3(VC^(M/TS58D&Z6S05[C7^9Q_P &Y'P!^*'QK_X*3?#_ M ,0^"O%OC7P/X&^!^CW_ ,5OB[K'@[Q!K'AO^WO#FE3VUEX<^'.LW6EW5I%J M^C^.O&5YHMGKWAC4&FM-;\(6'BGS+6>.SEV?Z8]:Q=U>QG)6=MS_ "?Z***_ M$#YT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ K[:_X)X_LH:A^V=^UG\+?@H(+H^$;C4_^$K^*&H6Q MDC;2OAEX6D@OO%,GVF/Y[.YUE&M/"FCW85U@U_Q#I+2*8]^/B6O[2/\ @W0_ M98C^'W[/GC?]J/Q#IWE^*/CMKL"^BVM%<6OA+P_>1.RO@>KDN!_M#,*-&2O2B_;5^WLJ;3<7_P!?).-/_M^_ M0VH4_:U(Q>R]Z7^%?YNR^9_11I.DZ9H.E:9H6BV%II6C:+I]EI.DZ7801VMC MINF:=;1V=A865M$JQ6]I9VL,5O;01*L<4,:1HH50*T***_6UIHE9+1)=#V@H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH _F3_ .#F?PF;SX(_LP^.?*R/#OQ4\9^$S-MSY9\9^$K36!%O_A\X M> F?;_%Y /\ !Q_'77]Y/_!P/X";QC_P3K\2^($A\T_"SXK?##QXS!=S0I?: ME??#1Y1@$@?\7#",> %7*A/WW7\UG_! MMA\SJ?^3PEIV/;H MRYJ5-_W4GZK1_BF%%%%>@:A1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% 'YE?\ !4_]@+1OV\_V>+W0='M["R^.'PX7 M4?%'P7\17)BMP^L/;1_VMX&U2]DV^3X>\9XA\/:[X2U_6_"OB?2=0T#Q)X;U;4=!U_0]6M9;+5-'UG2;N6PU/2]1 MLYU2:UOK"]@FM;JWE19(9HGC=0RD5_JT5_+[_P %X/\ @F._C;2]7_;>^!'A MXR>+O#^GI+^T#X1TBU+3>)?#>F6R0P_%+3K2!2\FM>&;&"*U\9Q1HXU#PU;V M_B BWGT#5I=7^1XFR?ZQ3>88>-Z]*/\ M$(K6K2BM)I=9TDM>LJ:MO"*?%BZ M',O:17O)>\EU2Z^J_+T/Y :***_/3S HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _K6_X-A_^0%^V?\ ]A;X M!_\ I'\8*_JJK^57_@V'_P"0%^V?_P!A;X!_^D?Q@K^JJOU7AS_D38+TK_\ MJ36/9PW\"GZ/_P!*84445[9N%%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 5_G\?\':__)\O[/'_ &:A MH_\ ZM_XL5_H#U_G\?\ !VO_ ,GR_L\?]FH:/_ZM_P"+%3/X7\OS1<-_E^J/ MY5J***Q-0HHHH _M+_X,^_\ D(_\%!O^O+]EC_T?^T17]LM?Q-?\&??_ "$? M^"@W_7E^RQ_Z/_:(K^V6MH?"OG^;,9_$_E^2"OE#]O/_ ),:_;._[-0_:)_] M5!XPKZOKY0_;S_Y,:_;._P"S4/VB?_50>,*H2W7JOS/\?ZBBBN'-132O'_A* M*Z:WLOB'\,]7N+:/QEX)U)2WV=QJ5A"M[HMU=1SQZ+XIT[0?$,<+W.DP"OC" MB@#_ &=/A;\2_!OQF^&O@+XM_#O6(?$'@/XE^$/#WCGPAK4'":CX=\4:5:ZQ MI-RT>2T$[V=W$+FUDQ-:7 EMIU2:*1%[ROYAO^#6']J6\^+W[$'CK]GGQ!J+ MWWB']EGXBFRT-)96EF@^%WQ8&J>+/"L$C2LTK_8_&6F_$NRMP#Y-KI4&E6,* MQQ6Z)7]/-;IW29@U9M!117(?$#QYX4^%O@/QI\3/'>L6WA[P3\/?"GB'QOXO MUZ\W"UT;PSX6TF[US7=4N-@9S%8Z98W-RZHK2.(RJ*SE5+$?B_\ \%S/^"KM MG_P3C^ -OX3^&=_I]W^U7\;]/U33/A98RK;7P^'OAV(-9:Y\7];TV=98)8]& MGD_LWP7I^HQ-9Z]XM;SI;75-&\->);*O\S?Q%XBU_P 7Z_K?BOQ7K6J^)/$_ MB75M1U[Q%XAUV_NM5UK7=;U>[EO]4U?5]3O99KS4-2U&]GGN[V]NII;BZN9I M)II'D=F/UG_P4 _;(\6\'B_7);'P%X9NI_-C\#?#'1) M9K/P+X.MEC=K6.32]&$=QK4UFL4&K>)[[7=>:);G5K@M\9UC)W?ET_KS-HJR M\^O^04445)04444 %%>F?#WX*_&3XMRS0?"GX2_$SXG36\@AGA^'O@/Q3XTE M@E*AQ%-'X;TK4GCD*$,$<*VTAL8(-=GXU_9/_:F^&VF3:U\1?V:?C_X!T>WB M:>XU;QK\&_B+X6TR"%!N>::_USPY8VL42KRTCRJBCDD"@+G@%%%% !1110 4 M444 ?:W_ 36_P"4C'[ ?_9ZW[*__J]/ E?Z[5?Y$O\ P36_Y2,?L!_]GK?L MK_\ J]/ E?Z[5:PV^?Z(SJ=/G^@5YW\7O^23?%#_ +)WXU_]1K4Z]$KSOXO? M\DF^*'_9._&O_J-:G5F9_C)T445SG0%%%% 'WA_P2X_Y23?L%_\ 9WG[/?\ MZM+PQ7^N!7^1_P#\$N/^4DW[!?\ V=Y^SW_ZM+PQ7^N!6L-OG^B,I[_+]6%% M%%60%?E%_P %R/\ E$]^VM_V3#3/_4]\(5^KM?E%_P %R/\ E$]^VM_V3#3/ M_4]\(4#6Z]5^9_E64445SFX4444 ?T$_\&R/_*5GX?\ _9(OC/\ ^HK7^E/7 M^:Q_P;(_\I6?A_\ ]DB^,_\ ZBM?Z4]:PV^?Z(RGO\OU85_-/_P<=?\ !4#6 MOV.O@3HW[,?P4\13:'^T%^TCHNI2:MXBTFZ>VUOX9?!6.>;1]9U_3+F)EGT[ MQ'X\U**^\)>%]3@_?Z=8:=XSU:QN-.UO3-$O!_2Q7^4+_P %C?VD-2_:C_X* M2?M5_$.>_>]T#P[\3-:^$G@1!+YEE;>!_A# -%FTU0S"&TU^70[WQ=+&" M-^H>(KZX=4DG=0Y.R\V**N]>FI^9-%%%8FP445T'A3PGXH\=^)M!\%^"?#FN M>+O%_BG5;+0O#7A?PUI=[K?B#7]:U*=+73]*T?2--AN;_4M1O;B1(+6SM()9 MYY75(T9CB@#GZ*_IJ_9S_P"#6+]O7XL:'IOB;XS>-/A'^S78:G!#<+X9\0ZA MJ?Q ^(]E%,HDC;4O#W@Z!O"=B[1,C-9S>/QJ=M*7MK_3[*XBDC7[UTK_ (,_ M;;[/&VM_\% )S=LF98=*_9BC6WBD/\,=Q=_'QI+A%_OM:VS-G[B8YKEEV)YH M]S^*"BO[0O$G_!H#KL,#2>#_ -O;2=1N^ 7QVM8PYM=+\*^/=2\ M&>*K@)D@2V/Q+\.^%/"UN\HP(PGC6Y7=N$CQ@*S'++L'-'N?S4T5]0?M$?L4 M_M:?LF7XL/VCOV>OBG\)(Y+DV=GK?BGPIJ$?A#5;H$AH-"\<6*7O@[7W7'S# M1==O\ J20&4GY?J2C]K?^"!?[%'_ V9_P %"OAN?$FD?VC\)OV?/)^/'Q,^ MT0&33;\^$=2L_P#A ?"EUYBFUN?^$E\>S:&;_2;C<-3\*:5XJ BDCMI@O^H' M7\^'_!MU^Q1_PRU^P-H_Q8\4:1]A^*?[6][I_P 7-;>X@\K4+#X9P6L]G\'= M!=]JE[.?P_>:E\0+;B_(****D84444 %%%% !1110!_6)_P:0?\G@_M.?]FUV__JT/ M!E?WV5_ G_P:0?\ )X/[3G_9M=O_ .K0\&5_?96T/A7S_-F,_B?R_)!7\'G_ M =U?\G&?LA_]D4\'7\'G_ =U?\G&?LA_]D4\^*O$MU)%I?A#P9I\8>,-=U?Q1XK\4:OJ&O\ B3Q)K^H76K:YKVN:M=2WVJ:OJ^J7TL]Y MJ&I:A>3S75Y>74TL]Q/*\LKL[$G"HHK$U"BBE +$*H+,Q 50"223@ #]C3_@W9_X*&_M;Z%I'CO6?"_AO]FSX::S!!?Z9XB^.ESJVC>)] M.]T#X:Z-I6K>+]DT4D=S93>+;7P=INIV;K=Z;J=U T32?KWHW_ 9_ MHVGHWB']OQX]5= 9(=&_9H6;3[:0J,QIR/M 77O&WAZQ5=S-J 951_P":3XX_ /XT?LT_ M$36/A/\ 'KX:>+?A5\0]"*M?^&/%^E3:;>/:RO(EMJFF7!\RPUO0[XPRMINO M:+=ZAHNIQ(TVGW]S$-])IK=#33V9Y#1112&%?V@?\&Z7_!9W5H-:\(?\$\_V MJ/%LFHZ5JGV?0/V7/B9XCOB]YI.HHB0Z;\"_$6IW;9NM*U!%^S_"N\O)CZ9>V>I:;>76G:CIUU;WVGZA8W$UI>V-[:2 MI<6MY9W5N\<]M=6T\<,1J+7XA^'7 ML]WT^+Q5'XKT?3XQ;Z,*_7NM[WV,-5H4M2U&PT?3[_ %?5KVUTW2]+ MLKK4=2U&^GBM;'3]/L8'N;R]O+J=DAMK6UMXI)[B>9TBAAC>21E121_EH?\ M!9/_ (*8>*O^"C_[4^O:_I6JZA;?LZ?"W4-8\(?L_>$7:XM[0^'8KI8-1^(V MJ:?((POBOXC364&L7C3P+=:1H4>@>%V>;^Q'N[O^X+_@X9_:0U+]G+_@EY\: M?^$?OY-,\4?'35/#?[/&AWL4OER):?$)M0OO'<"@,LCMJ'PN\-^.M,4Q,KPR M7J7)W) R-_F$UG-[+YFD%N_D%%%%9F@445]X_L0_\$U?VP/^"A/B+4=(_9L^ M&$^N>'_#]W#9>+OB7XEOH?"WPR\(7,\23QVFL>*M05DO-6,$L-S_ ,(WX;M- M>\4&RFCOUT1K'?*VU/Q)XM^$\UPN[*+/+I5N<8D,!/[NO8)/^#/W1S %B_P"" M@6II:/?\_P#(_B4H MK^O7Q_\ \&B?[06G6\S?"W]L+X.>,;I=WD0^/OA]XV^&L$N/N>=<^'=0^*\D M&[^+9:W&WMOK\M/C]_P;Y?\ !4_X!6][JC_L]GXR^';'S#)KGP"\2:7\29YO M+R1]C\$PG2_B?=^8@+H8/ KC@(Y25EC8Y9+H_P _R'S+NOZ]3\5:*W?$OACQ M+X+UW4_"_C'P[KOA/Q-HMRUGK'AWQ+I&H:%KNDWB %[34](U2WM=0L+E 06@ MNK>*501E1D5]J?\ !,_]CS4_V[/VU_@9^SK#!=GPMXC\41:_\4=1M/-C;1OA M1X07_A(/'MY]KCQ]@N[_ $6SE\/:'=2%4/B76]%MN7N$1I&?W5_\&VW[%'_# M+O[!&D_%WQ1I)L?BE^US>Z?\6=7>Y@$5_8?#"UM;FR^#NAN^T&2TN]!O=3^( M5L3\Z_\ "PGMI?FM%5/Z%*S])TK3="TO3=#T6PM-*T?1M/L]*TG3+"".UL=- MTS3K>.TL+"RMH56*WM+.UABM[:")5CAAC2-%"J!6A70M%8P;NVS_ "?Z***_ M#SYX**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@#K_A_X(\0?$WQYX*^&_A.U^W>*?'_BWP[X*\-V?S8N MM=\4ZO9Z'I-N2BNP66_OH$9E1BJL6VG&*_U!/@O\+/#OP.^$?PT^#OA*)8_# MGPR\#^&O!&DL(EADNK;P[I-KIAU"Y5"0U]J$U:0C" M75GXI\7:5KUFBD2N^AR.H,4,Y7^^BOT#A#"J&&Q&+:]ZM45&#:U5.DKR:\I3 MG9^=-=CTL#"T9SZR?*O2.OXM_@%%%%?8'<%%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'R!_P4 ^%[?&;]B;] MJ+X(]$TM0RJS(2'1690# M_F?5_J^R1QS1R0S1I+%*C1RQ2(KQR1NI5XY$8%71U)5E8%64D$$&O\P/]J[X M/S_ #]I?X[_!B2WDM[?X>%%%% !1110!^M7_!$_\ :/3]G?\ ;Y^&4.K7HL_!_P ;8+OX'>)VEEV0 M13^,[JPF\%7;*Y$"O%\0-*\+VDMU*4^R:9?ZHRR!7D23_06K_*(LKV\TV\M- M1T^ZN+&_L+F"]L;VTEDM[JSO+65)[:ZMIXF62&XMYHTEAEC97CD171@R@U_I M7_L _M/V'[7_ .R7\'_C?'C@JFDJ;W3YH^CLG]SL_F?9%%%%?:G>%%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %,DCCFCDAFC26*5&CEBD17 MCDC=2KQR(P*NCJ2K*P*LI(((-/HH _AW_P""T?\ P2QG_97\87W[2/P+T"5O MV@:9;L\/P7\9ZQRD>%;H!;/0=3F_X1"?[+ M')X8&J?@/7^JWXR\&^%?B'X3\1>!?'&@:7XI\'^+='O] \2^'-:M8[W2M9T; M4[=[6^T^^MI05EAG@D93C#HVV2)TD1'7^!#_ (*J_P#!,7Q;^P7\2CXD\)0Z MIXE_9J^(&K7(^'GBZ99+JZ\)ZC,)KQOAOXSN@I$>M:?;1S2:!JTY2+Q9HMK) M>PD:II^NV.G_ )WQ%D;PLY8["0_V:,*H2W7JOS/\?ZBBBNC:#8//%&#'!=ZIJM[+;:/H&F:MK5[9:=X>,7,>E?#/2+]?#=OIPE M:Q&O_P#"4:];1Q3^(;S=45=^77_(F4K+SZ'PE^R#_P &O7[#'P:T+2M4_:;N M_%7[5/Q(,,$^K0W^M:[\._A3INH!4D,.@>%?!NJZ9XEU*WMIB\+W'BSQ=JMG MJ\4<<\GAW2Q)+8C]2K7_ ()#_P#!,.STW^RH?V%OV;7M1&(O-NOAKH=_J6T* MRY_MF^AN-8,F'.9C?>:6"L7+(A7]&:*ULNR^XRN^[/YT/VO?^#9O_@GY\>/# M6KW?P%T36OV4OBDUO//HVN^"M7USQ3\/;S5-C_9XO%'PY\6:QJ4":2251XO MVK>"[F%@ER7N]DMK=?P,_M??LC?&O]A_X\>+_P!GGX]>'H]#\;>%7ANK6^T^ M66\\->,/#&H-,="\:>#M5EM[4ZOX9UV&"5K.Y>VMKRSN[>_T;6+'3==TO5-, ML_\ 85K^73_@Z>_9'T3XH_L8>%OVKM)TF!?'_P"S-XTT33-DF)FMXX3J]Y*TRBK72M8J,G>SV M>GH?Y[5%%%9&H4444 ?U#?\ !J)\5KCPG^WO\5OA;/*_A[XP\):WHTS+G:_V;PWJ7CA0-I<&XRK*GF!O]"JO\PK_ (-T=?FT3_@K M[^RU;))Y=OXCL/CEH%[\VT/#)^S_ /$_5;:,Y(#;M4TG3\*3RP!4%PH/^GK6 ML-OG_D93^+U7_ _0*_FT_P"#H+]J>[^!_P"P#IGP3\/:C)8^*OVJ_B!9^"KS MR)C;W0^&7@9;;QEX^E@D0^:T=[JJ>!_"^I6Z@176C>*-2MIW\J4PS_TEU_GW M?\'8_P 7;GQ5^V[\$/@]!<-+H_PC_9\M-=DMS(2MKXK^*/C+Q#4;590D,;.Y?"Q05Y>FO\ 7S/Y8****Q-@HHHH VO#?AOQ!XQ\ M1:%X1\)Z)JGB3Q3XHUC3?#_ASP]H=CC?&SXZ: ME;6NL6WP9U.2'5O@]\*S,B30Z5K^FP.^G_%+Q=;(QBUN35WOO %I<23:?I6B M:X=/M?%=_P#G-_P:J?L,:)\2OBK\4_VY/'^C0:II7P-NX?AE\&8KV!+BS3XJ M>(M&75/&7BE%<;4U7P3X)U/1=.THN)467X@SZC$L&H:/87"?WB5I"/5_+_/_ M ",YR>RT,;P]X<\/>$=%T[PWX4T'1O#'AW1[9+/2= \/:78Z+HNEV#K^6XCT3QKX/U&:&!K[1=4%M<0R1S10ZAI&JVFHZ%K%K9ZOIE[:0_Z_=?@ M#_P<8?L-Z)^U5^P3XQ^+VBZ+!+\9/V2['5/B[X4UB&"/^T+WX=644,OQ@\)W M-SM:0Z2_A.S?QO% JO*VN>"=*MX&@AOKXRQ*-U?JOQ_KH7&3ND]MC_--HHHK M(U"BBB@#[6_X)K?\I&/V _\ L];]E?\ ]7IX$K_7:K_(E_X)K?\ *1C]@/\ M[/6_97_]7IX$K_7:K6&WS_1&=3I\_P! KSOXO?\ ))OBA_V3OQK_ .HUJ=>B M5YW\7O\ DDWQ0_[)WXU_]1K4ZLS/\9.BBBN&*_UP*_R/_P#@EQ_RDF_8+_[.\_9[_P#5I>&*_P!<"M8;?/\ M1&4]_E^K"BBBK("ORB_X+D?\HGOVUO\ LF&F?^I[X0K]7:_*+_@N1_RB>_;6 M_P"R8:9_ZGOA"@:W7JOS/\JRBBBNO\UC_@V1_P"4K/P__P"R1?&?_P!16O\ 2GK6&WS_ $1E/?Y?JPK_ M !=/&FH7VK^,?%FJZFSOJ6I^)==U#4'<@N][>ZI=7-VSD<%VGDD+$<$DD5_M M%U_CT_MI?"J^^!W[7G[3OP@U"V>UE^'7QZ^*WA6V5XS$)]*TOQMK,&B:A A M_P!#U31A8:E8O@"2SNX) & I5.GS_0=/K\CYEHHHK,T"OZ)O^#8?Q9\$/"O M_!2Z'_A;MWH&F^*/$7P4\=>&?@/J/B.2U@MXOBUJFN>#AGR2]?Z\['][E%?R>_##_@ M[9_9"US[/#\7?V:_V@OAS<3;%EG\%WW@#XH:3:.0-SSW6I:Y\--4>W0YS):Z M'<7##!6TY('Z8_!__@OS_P $HOC&]I9V/[5&B?#W6;HH'TCXP>%/&GPU2S,G M"B[\3^(= A\!J HZ;?PW%E>VLR_++;W,$L,B\.A%?@/ M^U=_P;:?\$]_VB?&F@?$#X>:!JO[,VMP>+=#UCQMX?\ A3'$/AKX[\-P:Q:W M?B70#X!N[B"P\#ZCK&CQ7.D:1K/@"\\.:7H5Q=?VK>^%O$,L0MG_ '-^'7Q9 M^%GQ?T1?$OPE^)?P_P#BCX<;RRNO_#OQEX=\;:*PE!:+&J^&M2U.Q/F*K-'B M?YPI*Y ->@4:/HG^()M;%'2]+T[1-,T[1='L;32](TBQM-+TK3+"".UL=.TV MPMX[2QL;*UA5(;:TM+:**WMX(D6.&&-(T554 7J**8C\@O\ @IE_P1O^!O\ MP5"\5_"KQ;\7/BA\6/A]>_";P]XC\.:-;?#E_""6NI6OB74M.U.[GU/_ (2; MPUKTIN()=-BCM_LDEO'Y.M1.H?;1=$FSLOLY@_?^ M;^!=?VE_\'@G_(1_X)\_]>7[4_\ Z/\ V=Z_BTK*6C:7E^1K%MI7_K4****D M85_37_P11_X(@_ #_@IK^S=\2OC1\6/BS\8O .O>"?C?J_POL-*^'#Q+X6UV\_M)[SQ;>VTAANHK;[-;6NV!9?-DD_F4K_03_X- M*_\ DPOX^_\ 9W?B;_U37P6JH*[U72_Y"DVD[?UJ8G_$))^Q=_T\?ZQ\0_ :> -3T[XBR>#'TVRTU M/$.E>(A>V \->%]"NA?&ZTF& FXN)K?[/)+^Y\S8Z_LQ113VT0FV]PK^#S_@ M[J_Y.,_9#_[(IXX_]3J&O[PZ_@\_X.ZO^3C/V0_^R*>./_4ZAJ9_"_E^:'#X ME\_R9_(E1116)L%%%% !7UC^R)^P_P#M/_MT_$,_#;]F?X6:UX_U:S%K/XEU MP/!7@G3KJ5HX]4\9^,=4>VT+0+9Q%)9;22[L/!/@C2()-5\9>,]2A1XE ME@T#0;6\N+.RDN;3^V=8;3-!@NH;S5;8G_5H_9+_ &2?@=^Q/\$O"OP%^ /A M"T\+>#?#5NDE]>LD$WB3QGXCE@ABU;QIXVUF.&&;7_%6N20))?7\RI!;01VN MD:1:Z;H>FZ9IEG48\WDB92MZG\I/[.__ :-:9_9EAJ?[6'[5^I'5IXX6U+P M7^S[X6M+>RTZ3[TT5K\2?B);7TNJ[@0BN_PNTM860O\ Z4KA4^_]._X-7?\ M@F5960M;G7OVH-7G"!#J6H_%3PC%>LV5/FF/2?AAI>G>80""%L%BP[8C!VE? MZ3**UY4NGZ_F9C>&?%_C#X=^(/!VHSS:1J6CM;W\-G\+-#\1"(0:G/*&A\1*WG1P_P =7_? MNBBFE;9 VWOJ?E%_P7(_Y1/?MK?]DPTS_P!3WPA7^597^JG_ ,%R/^43W[:W M_9,-,_\ 4]\(5_E65G4Z?/\ 0TAM\_T04445F6%?T$_\&R/_ "E9^'__ &2+ MXS_^HK7\^U?T$_\ !LC_ ,I6?A__ -DB^,__ *BM-;KU7YB>S]'^1_I3T445 MN8'\0G_!V7^V%>7GBCX"_L.>%]5DCTK1-,/Q^^+5M;2GRKW6M6DU7PK\+M%O M&C96631=+M?&?B"\T^?S(;A?$GAC4=B365M)7\95?I)_P5_^-UU^T#_P4O\ MVR?B#+=R7EA9_&KQ+\./#TC2&2 ^&?A T/PJT":R7<4AM+_3O!\&J(B!-\M_ M+<2K]HFF+?FW6$G=LWCHE]_WA1112&%?W'?\&YG_ 1N\'6/@7PC_P %"OVG MO"%GXD\6>*RFN_LR?#_Q)8I=:1X2\-0RE=/^,VL:5>1M#J'BGQ#/$U[\.%NH M);+P_H"6/C:Q-UK6N:#>>&?XSO@!X'\+?$WXZ?!OX=>.O%^A_#[P/XY^*/@/ MPIXU\>>)M:TWPYX>\%^$->\3Z9IOB;Q7K.NZQ/:Z9I>G^']$N+[5;F\O)XX8 MH[0D[FVJW^JMX:_X**_\$Q/!WAS0/"/A?]N3]BO1/#7A;1=*\.>'=%T_]I+X M-P6&D:'H=C!IFDZ790CQCB&TT^PM;>TMHAQ'#$B#I5P75_+U_K\R)MZ)=?\ M@?YGW[17PY_P\X_X)P?]'\?L;?\ B2WP<_\ FQH_X>9V?9_=_7=?>?<=?GW_ ,%&/^"_"/XO6.GP2^+_A=XMF@_P!'OK"YS#/J7AC49XK:#Q?X/N+I M-,\1:=&C!K#7;#0]AZEI^H1HL=RHKQROZ;_P#@YOUG]DWXM_M$? O]I#]F/X\? SXR:O\ $#X> MZWX#^+UK\'?B=X'\?7>EZO\ #:_TN7P9XD\4P>$]:U6XL[CQ%X<\63^'+&]O M%2*>R\ V]HA5K5?,_F0K%JSMN;)W284444AG]$O_ ;-_M8W?P!_X*'Z7\'M M5U*2W\ _M7^%M0^&FJ6LL_EZ?#\0/#EM?>+_ (8ZW-'N7SK\WEGX@\#:8H#X MD^($V4'$D?\ I%U_C0? _P"*&K?!#XT_"/XS:"91K?PE^)O@3XE:2('\J5]0 M\#^*-+\2VD:/E0IEFTQ(SN(4AR'^4FO]E#2M3LM:TS3M9TR=+K3=6L+/4]/N MH_N7-C?V\=U:3I_L302QR+[,*U@]'Z_U^IE/=/O^A_*)_P '<.HWT7[(W[+V MDQLXTZ]_:.O]1ND# (U[I?PR\56VGNR?>9T@U?4PC#A!)(&Y=:_@9K_1:_X. MHOA7?^./^";GAWQ[IMJ\I^"W[17P\\6ZW<)&76U\,>*="\9?#69Y<.-TRE?\ .EJ)_$_D5#X?F%%%%26%?ZBG_! /Q9\#_$?_ 2T M_9KTWX*W>@F?PGHFKZ'\6M)TR2U_MK2/C"==U*_\:MXMMHB+V#4]:NKN'7=) MEU)?,N_"FH>'YK)VTO[$%_RZZ]J^!W[1_P ?/V9_%3>-OV?OC%\1O@YXHFCA M@O=5^'OBS6/#3ZM:0.TL6GZ[;:==0V6OZ8LCM)_9>M6U_I[.Q9K9BS%9KH_N/3/VH/V(OV M4/VSO#+>%OVE_@9X$^*=LEM):Z9K>KZ8;#QMX=CEW;CX6\?:)+IGC3PRQ=C) M(NB:[8Q3L +F.=,H?B#_ ()O_P#!&#]GC_@F?\8/CM\5_A'XL\8>-9OBUHV@ M^%?"5KX^MM)N==^%W@ZSU&ZUSQ)X8L/$^E16 \1V?BC6X_#=U-6MK MX2T:VGFU*Y^V:A<_L+')'-&DL3I+%*BR1R1L'CDC=0R.CJ2KHZD,K*2K*002 M#3Z=NMM0N]N@4444"/\ )_HHHK\//GPHHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /Z[O^#9CX5K:> _ MVH/C="?A7HUXR?-;KX1T:^\6^);:%\9Q>GQKX4EN5)(S86I '.[ M^I*OQE_X((>!8_"'_!-WX:ZTL/DS_$OQU\5/'5V"NUY)+?QE?^ +>9Q@$^9I MW@6Q:-F^]!Y3*2A2OV:K];R2C[#*<#"UN:A&J].M=NMKY^^>UAURT::[QYO_ M +WOU"BBBO5-@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH *_A__ .#BCX#/\.OVR/#/QGL++R="_:"^'6FW MMY=K'LCG\=?#5+3P?X@@7:-C&+PH?A]=2/D2237TQD3@22?W 5^(_P#P7R_9 MUD^-7[#&K>/]&L/M7BK]G;Q1IWQ-MS#'OO)?!MVC^&O'MG&2"$L[73=3L?%V MHG*'R/!X(8E?*D\7B'"O%95B$E>="V)AZTKN=EU;I.HDN[1SXF'/1EWC[Z^6 M_P#Y*V?P;T445^4GCA1110 4444 %?T._"=FUD\LCM+=:SX5\+:59Q-/J) M#?SCUN^%_$^O^"O$OA[QCX4U6\T+Q1X3US2O$GAS6]/D\F_T?7=#OH-3TG5+ M*7!\NZL+^VM[JW?!"RQ*2"!BNS 8R> Q=#%0N_933E%?;IOW:D.WO0;2OM*T MMT:4YNG.,U?1ZI=5U7S1_JQT5\8_L!_M=>'/VV?V8?A]\;M(>SMO$ES:?\(U M\3O#UJP/_"+?$O0;>VB\3Z4(M\CPV%Z\]KXBT 2NTTGAK6]'FGVW$DTW&2DE):II-/R84445H,**** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M\X^+GPD^'?QV^''BSX3?%?POIWC'P#XVTJ72/$&@ZG&6BG@=EEM[JUGC*7.G M:KIMW'!J.CZM8RV^HZ3J=K::CI]S;WEM#,GH]%*45*+C**E&2<91DDXRBU9I MIZ--:-/1K1@]=&KIZ-/J?YVO_!2[_@FO\1_V /B>8\:EXO\ @+XTU"Z;X6_$ MUK8^GZSHVH(P*D$2V>I:;>1%+O2M:TJZ2*_ MT?6+"6#4-,OX(+NTGBFC5J_@1_X*6?\ !,KXG?L _$-KE%U'QK^S_P"+M4GC M^&WQ0%L"T+N);F/P5XY%K$EKI/C33[6.0Q2*D&F>*K"VEUC1%ADAUC1="_-\ M^R&6 E+%86,IX.3O**O*6&D_LRZNDW\$W\/P3=^64O*Q&&=-N<%>FWMUAZ^5 M]GTV?=_E_1117S!R!1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 ?UK?\&P__ " OVS_^PM\ _P#TC^,%?U55_*K_ ,&P_P#R M OVS_P#L+? /_P!(_C!7]55?JO#G_(FP7I7_ /4FL>SAOX%/T?\ Z4PHHHKV MS<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ K_/X_X.U_\ D^7]GC_LU#1__5O_ !8K_0'K_/X_X.U_ M^3Y?V>/^S4-'_P#5O_%BIG\+^7YHN&_R_5'\JU%%%8FH4444 ?VE_P#!GW_R M$?\ @H-_UY?LL?\ H_\ :(K^V6OXFO\ @S[_ .0C_P %!O\ KR_98_\ 1_[1 M%?VRUM#X5\_S9C/XG\OR05\H?MY_\F-?MG?]FH?M$_\ JH/&%?5]?*'[>?\ MR8U^V=_V:A^T3_ZJ#QA5"6Z]5^9_C_4445SFX4444 ?8O_!//X5V/QO_ &[/ MV0?A3J]M'>Z%XU_:,^$6E>);.52Z77A5/&VCWOBFW9?XO.\/6NIQ@-\I+#>0 MN2/]>NO\J3_@B#!'<_\ !5S]B:.495?BO/< 84_O+7P;XHNH3\RL.)84.<;A MC*LK ,/]5NM8;?/]$9SO==OZO^@44459F%?G+_P5Y\*VGC'_ ()A_MTZ1?1K M+#9_LV_$KQ4BN"0+SP+HDWC?3Y #\T-_P"'K:5#T5T5B0!D?HU7PY_P4X_Y M1P?M\?\ 9FW[2W_JG/&- UNO5?F?Y&5%%%>#_ !7X'\0VXN] \9^&M=\*:Y:LJLMSH_B+2[K2-3MV5PR,)K*\GC*L MI4AL,",BNEI&8*I9B%5069F("JH&223P !R2> .30!_BSZ_HUUX=U[6_#][M M-[H6KZEHUV4Y0W6F7DUE<%2"05\V!]O)XQR:R*[3XD:W;>)OB)X]\1V3![/Q M!XT\4ZW:,!@-;:KKE]?P,!N; ,4Z$#!*_UVJ_R)?^":W_ "D8_8#_ .SUOV5__5Z>!*_UVJUA MM\_T1G4Z?/\ 0*\[^+W_ "2;XH?]D[\:_P#J-:G7HE>=_%[_ ))-\4/^R=^- M?_4:U.K,S_&3HHHKG.@**** /O#_ ()__ %:7ABO]<"O\ MBO\ X)H:I#HW_!1;]@_4;EECMH/VPOV;EN)7!*Q07'Q?\(6LTS8*G;#',TA( MR0%SL?&QO]=2M8;?/]$93W7H%%%%60%?E%_P7(_Y1/?MK?\ 9,-,_P#4]\(5 M^KM?C=_P< ^*K3PG_P $C?VOKFYE5)=9T3X:>%;&(N4DNKOQ-\:/AUI+11 , MI=H;*YO+V1,\VUI.2K*I4C&MUZK\S_+@HHHKG-PHHHH _H)_X-D?^4K/P_\ M^R1?&?\ ]16O]*>O\UC_ (-D?^4K/P__ .R1?&?_ -16O]*>M8;?/]$93W^7 MZL*_@<_X.E?V!-<^'/Q]\/\ [>/@;0YKCX;?'*TT/P7\6[FPMBT'A;XO^%]' M32=!U34_*"QVNG^/_!6DZ=;V<_EE&\1>$]:?&/X._#3 M]H'X8>-?@S\8O"&E>._AI\0M$N?#_BSPMK,3O9ZEI]P4D1XY87BN[#4;"[BM M]2T?5]/N+75-&U:TLM5TN[M-0L[:YBIJZL3%V=_O]#_&:HK]]?\ @K#_ ,$' M_C_^P)KOB/XI?"33?$7QP_9(DN+G4;+QUI5BVI>,?A3ITDADCT?XO:/IMNKV M]I8*WV:#XB:9:#PIJ21PRZNOA;5+ZVT1_P "JQ::=F;)W5T%%%%(84444 %% M%% '7>"/B!X]^&>OVOBSX;^-O%WP^\4V)S9>)?!'B36?"FOV9W*^;76=!O;# M4;<[T1OW-RGS*K=5!'[V?L6_\')W[??[-6I:3HGQJUZV_:W^%<$D$%_HOQ1G M6R^)MG8*R^?+X?\ BYIUE+KESJ;A-_V?\ Q@__ D6B06A^('PF\4K:Z3\3/AW M>78Q$FOZ%%=745[H]U*'CTOQ7H%WJOAG4Y(YK2#4UU2SU'3K+[XK_'#_ &;_ M -I+XS?LE_&'PA\=O@+XUU+P+\1?!EZMQ8:E8NSV6IV$CQG4O#GB33&86>O^ M%]<@C%GK>A:BDUE?VQPZ+-'!-%_J>?\ !,_]OKP'_P %'/V5?!_[0/A.UM_# M_B=)YO!_Q;\!17374G@'XG:+:VB'58=2L[76,KZ=5^)G*-M5M^1^@%%%%40?Q-?\'@G_ "$?^"?/_7E^U/\ M^C_V=Z_BTK^TO_@\$_Y"/_!/G_KR_:G_ /1_[.]?Q:5C/XG\OR1M#X5\_P V M%%%%24%?Z"?_ :5_P#)A?Q]_P"SN_$W_JFO@M7^?97^@G_P:5_\F%_'W_L[ MOQ-_ZIKX+5<-_E^J)G\+^7YH_J=HHHK4Q"BBB@ K^#S_ (.ZO^3C/V0_^R*> M./\ U.H:_O#K^#S_ (.ZO^3C/V0_^R*>./\ U.H:F?POY?FBH?$OG^3/Y$J* M**Q-@HHHH _M4_X-&?V>].E?]K/]JG5+".;5+1O!_P _!6HM#E[&UN4/Q ^ M)%O',V?FOFC^&#$1['C2TD$A9+A0O]KE?S1_\&J.C6^F?\$U/&5_%&JS>(OV MK/B?JMS)U:1[;P!\(M"CR-57Y0#N8+EV=_P"ERMX[+T,9/WG_ %MH M%%%%,D**** /RB_X+D?\HGOVUO\ LF&F?^I[X0K_ "K*_P!5/_@N1_RB>_;6 M_P"R8:9_ZGOA"O\ *LK.IT^?Z&L-OG^B"BBBLRPK^@G_ (-D?^4K/P__ .R1 M?&?_ -16OY]J_H)_X-D?^4K/P_\ ^R1?&?\ ]16FMUZK\Q/9^C_(_P!*>HII MH[>&6>4[8H(I)I&_NQQH7=OP52:EJCJEH=0TS4; -M-[8W=H&Z;3+M09WO\ Q3XBUOQ'?/(Q>1KS6]2N=3N6 M=R27=IKIRSDDLQ)).:YVIKBWGM+B>UN8GAN+::6WN(9!AXIH7:.6)QV>-U96 M'8@BH:YSH"BBB@ HHHH **** "BBB@ HHHH **** "O]@3]A#Q+/XS_8>_8T M\873.]SXK_93_9X\2W#R$F1Y]=^$7@_5)FD)Y+M)=,6)Y+$DU_C]U_KT_P#! M.O1I?#O_ 3^_8;T*?=]HTG]D']FRPN=PP?M5M\&_!L=R,8& )Q(%4\J, DD M9.D+W?;^K?J9U.GS_0]%_:M_9X\)_M9?LW?&G]F_QNWD>'?C#\/]>\'3:DMN MEU-H&J7ML9O#GBFSMI&6.;4/"GB.WTGQ+ILMA!/>S:)]JGF?0/$]I:WNL^# M[JZN);>SU;2KF^T6ZJ4;KS0HRMH]G^!_F)45[]^TE^RY\??V1/B;JWPA_:*^ M&/B7X8^.=*>1DL==LS_9NNZ>DK0QZ[X3U^U:?0_%GAVZ=&6UUWP_?ZAILLBR M0?:%N89X8O :Q-0HHHH **** "BBB@#[!_9R_P""@'[:7[)5[8W'[/7[2OQ8 M^'&GZ?*DL7A.Q\47>L?#VX9&#+_:/PW\2?VSX"U0#!5?[1\.7)1'D5"HD<-_ M6I_P3F_X.E?#WC35M ^%/_!0KPIHWP_U/4);;2]._:+^'=A?)X(DNI66""7X MF>!&EU'4/"T$_#.BV]SJ4'\-5%-2:ZB:3W7S/\ M:9T#7]"\5Z'H_B?POK6D^)/#?B'3;+6=!\0:#J-IJ^B:WH^I6\=WIVJZ1JNG MS7%CJ6FW]I-%O\[3_@@%_P6.\5?LE_%3PE^R+\ M??%-QJO[*GQ3\1P:%X3U/7;QY3\ _'OB.]6'3=5TN\N6867PV\3:S"BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH _TA?^"6?A]?#/\ P3Q_9%TU8Q$+GX->'?$&T#&6\6O=>*FDQZS-K)F) M_B+D]Z^^Z^2/V X$MOV%?V,HX_NM^RM^S].>,?/=?"GPI=2?^1)F^O4U];U^ MSX-AI""[1C^2"BBBNDH**** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N=\8>%-!\>>$O% M'@;Q581:KX8\9^'=;\*>(]+G&8=2T'Q%IMSI&KV$O7]W>:?>7%N_^S(:Z*BD MTFFFKIIII[-/1I^H'^7C^TO\#?$7[-/Q^^+7P'\4B5]6^&/C;6/#2WDL1@.L MZ/#-]J\-^(HHB 4M?$OARZTKQ!9 A3]CU* E5)('AM?U,_\ !R%^R=)I?B?X M7?MC^%]._P")?XFM[;X0_%5[:'Y8?$.E6][J?P^\0W90,[OJ^A1:SX:O+N8Q M06R>&?#-DI>>_13_ "S5^09I@W@,=B,-9\D9\U)]Z4_>IN_5J+Y9?WHR70\. MK#V=24.B>GFGJOPT?G<****\\S"BBB@ HHHH _9'_@B]^WP/V-_VD8?!OCW6 M?L7P$^.USI7A7QU)>S[--\&^*$FD@\&_$0F1A%:6NG7=Y+HOBFXWPPCPSJMQ MJMX+J7P[ID2?WW*P90RD,K ,K*0592,@@C@@CD$<$_^"$__ 41 M3]HGX1Q_LO?%37/.^-?P1T"WC\)ZCJ5SOOOB+\)K P6&G77FRL7O/$/@/S+/ M0-:W?Z1>Z))X?UAGOKP^(+FW^VX5S7E;RRO+23<\+*3T4MYT-?YM:E-?SZ^?='] M%%%?='H!1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y]\5/A7\/?C;\ M/_%'PL^*OA/2?&W@+QEILNE>(?#FLP&6TO+9RLD4L4D;1W5AJ-C._!:ZOX__ &8_$.J>5X=\;M +G6/ =W?2 MD6G@_P"(XM(DAMKK>RVNB>*8X;?1_$@$4>S3=9D?2%_'^O\ 5A\5>%/#/CKP MWKG@[QGH&D>*?"GB;3+O1O$/AS7]/MM4T;6M)OXF@O-/U+3[R.6VN[6XB=DD MAFC96!SC(!'\4/\ P57_ ."+_BC]ER;Q!\?/V:M.U?QI^SH\MQJGB7PFGVG5 M_%OP5BD=I9FN6)FOO$?P[MMQ-OXC&UE5HJ[G0[RANYTNZUE3ZWA=Q\S$8;DO.FFX]8[N/FNZ_%>FW\_E%%% M?)'$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ']: MW_!L/_R OVS_ /L+? /_ -(_C!7]55?RJ_\ !L/_ ,@+]L__ +"WP#_](_C! M7]55?JO#G_(FP7I7_P#4FL>SAOX%/T?_ *4PHHHKVS<**** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K_ M #^/^#M?_D^7]GC_ +-0T?\ ]6_\6*_T!Z_S^/\ @[7_ .3Y?V>/^S4-'_\ M5O\ Q8J9_"_E^:+AO\OU1_*M1116)J%%%% ']I?_ 9]_P#(1_X*#?\ 7E^R MQ_Z/_:(K^V6OXFO^#/O_ )"/_!0;_KR_98_]'_M$5_;+6T/A7S_-F,_B?R_) M!7RA^WG_ ,F-?MG?]FH?M$_^J@\85]7U\H?MY_\ )C7[9W_9J'[1/_JH/&%4 M);KU7YG^/]1117.;A1110!^K?_!#K_E+!^Q1_P!E1U#_ -07Q;7^JK7^55_P M0Z_Y2P?L4?\ 94=0_P#4%\6U_JJUK#;Y_HC.IT^?Z!1115F85\.?\%./^4<' M[?'_ &9M^TM_ZISQC7W'7PY_P4X_Y1P?M\?]F;?M+?\ JG/&- UNO5?F?Y&5 M%%%_P OU85_G!_\'1GPYG\&?\%/;CQ8 MUO(EM\7?@'\*?&T5R5_ O%WBKX+>-KJ",R,-+\>V$'BSP1 MW+6]CIFK>$/%=B+A@(3?>*+2V=UFGMDD<_A?R_,4':7KI_7S/X8:***Q- M@HHHH _OV_X-0/VF-+\;?LG_ !D_9 MS@E0V,+L7N1I'CSP_P"+)=7F@'E6?_"3Z%'.L$[FY"2"UNG-G M8ZWX?U!XIXM*\5:+H6J7%K>VUG/8W/\ J@_LJ_M8? O]M#X,^&?CM^S[XVL? M&7@?Q' J7$:/%!X@\)Z]'##+J?A#QIH8EENO#GBK1FGCCO\ 2[O*R126VIZ; M<:AHU_IVI7FT'=6ZK\C*::=^C/HVBBBJ("O@'_@J1^TSI?[(W[ G[3WQJO-1 MBT_6]-^%^O\ A/P KR!9[SXE_$&U?P5X"AM8 RS7?V3Q)KECJ^H0VW[Z'1=, MU2^9HH+2>>+[HU_7]"\*Z'J_B;Q1K6D^'/#?A_3;W6=>\0:]J-II&B:)I&FV M\EWJ.JZMJNH36]CIVG6%I%+3PVUK;QR332I&C,/\XW_ (+]?\%=M-_; M^^*6B_ KX#:K (;B**\N[35=?\0WRJ-?0J*N_+J?SKT445@;!1110!]K?\ M$UO^4C'[ ?\ V>M^RO\ ^KT\"5_KM5_D2_\ !-;_ )2,?L!_]GK?LK_^KT\" M5_KM5K#;Y_HC.IT^?Z!7&_$73)]:^'WCO1K4%KG5O!OB?3+=5!9FGO\ 1+ZU MB"J 2Q,DJ@ DG@"NRHJS,_Q3Z*]E_:+^'4_P?\ V@_CK\);F VMQ\+_ (Q_ M$WX>36Q4J8)?!?C76_#;Q;2 1Y;::5 P.!7C5#(H+(#=V$674%E'S $BO\ 9)^' M'C[PU\5OAYX$^*'@R^34_!_Q'\&^&?'?A74D*,E_X<\7:+9:_HMXIC9TQU"5+31=>T;4[N[7P!?:G=6^E:SHUU M:>"K>2PU71O#]GXCN#UMW_,B:;5^W_ /[0:*16# ,I#*P#*RG(8$9!!'!!'( M(X(I:U,@K^1K_@[)_:DTKPO^S]\"?V1-'U.,^+?BMX]_X6_XQT^WF!N++X=_ M#NRU31M!AU.WZI:>*?&^N_;=*FP?,N?AYJ: J(CO_=_]O_\ X*7_ ++W_!.C MX:7WC+XV^,K&\\<7NFW-Q\/?@IX>U"RN?B9\1=157CM8M,T8R/+HWAT72B/5 M_&FM16WA_2(@Z>?>ZM+I^CZA_E__ +:G[7_Q7_;J_:-^(/[27QAO(F\2^-+Z M.'2?#]A+,^@^!O!^EJUMX7\#^&XICNBT?P_I^V+SF5;G5M3FU+7]3,VKZMJ% MQ-$WI;J7!7=^B_/^M3Y5HHHK(U"BBB@#^@G_ (-D?^4K/P__ .R1?&?_ -16 MO]*>O\UC_@V1_P"4K/P__P"R1?&?_P!16O\ 2GK6&WS_ $1E/?Y?JPHHHJR! MKHDJ/%*BR1R*R21NH='1P5='1@5964E65@0P)!!!K\1OVO/^#?/_ ()N_M:: MAJGBH?#+4_V??B)JLDUU>^,OV>[_ $_P3:ZC?2$RFYU?P!?:5K?PXN7GN6DN M-3O--\+:/KFJR33R76MFX9+B+ZM_9X_X*H_L,_M._%[XB_ 3X9_''P['\8?A MOX^\5?#VZ\!^+)8?"^K>,[_PGK%YHEYK7PPGU"?^R_B+H%]=6%W/ITWA:_O] M5&G1IJ&I:1IUK<6TDWZ'4;^:^\>J?5,_A-^.7_!HY\<='EO+S]G#]JSX8^/; M+]Y-::'\8O"GB7X9ZK#&O*V(UWPB/B;IVJW14%8[N72?#MK+*RK+%:1AIA^4 MGQ5_X-\O^"L?PK:ZGD_9@NOB%I%L7":Q\*O'WP\\;+=A.K6OAVU\36WC9@PP MR>=X6A+9V@%PR+_J&T5/(O-?UYW*YY>O]>1_CV?$3]B?]L?X1BX?XH?LI?M' M?#^WMMQEOO%_P4^(^@:;L3.Z6+5-2\.6^G7$'!Q<07,L# $K(17S(Z/$[QR( MT-E>-@'1E901/L_/\!^T\OZ^ MX_QN:*_TR?VEO^#]+U67P;\,-:_9O\;WD$QL?%OP7\2:K9Z7;7N& M>T:\^'?B6ZU[P+-IL)H=(;7M*BEMK#Q%H6LZ+I?BOPAXDM[.:2:;3Q MXB\(Z]H>M/IDT]S+IDM\^GR75R]L9Y)<6MRE)/8^8****DH*_J)_X-5?VF=4 M^&_[;WCS]FR^U&7_ (1#]I'X7ZM?Z?I32,8_^%E_"**Y\6Z-?P([%(MW@&;X MD6]\($6:[9-+:9VBTZ-1_+M7ZL_\$/->N_#G_!5[]B?4+)VCFN/BG>Z"[(&) M-IXI\$>+/#%^AVY.V6QU>YCE7#VW_ 3]UM%8VEO/ M^U!I5P^/ECN+N/\ 9^N[-<_WIH[*^.#V@R,\X_B@K&?Q/Y?DC:'PKY_FPHHH MJ2@K_03_ .#2O_DPOX^_]G=^)O\ U37P6K_/LK^YC_@T9^.'ARY^%?[6'[-M MQJ$%OXNT3X@>&?C?I.E2RJMUJ_ASQ1X*-%3+&XPMPW^1,_A?R_-']C%%%%:F(4444 %?P>?\'=7_)QG[(?_ &13 MQQ_ZG4-?WAU_!Y_P=U?\G&?LA_\ 9%/''_J=0U,_A?R_-%0^)?/\F?R)4445 MB;!1110!_HX?\&LW_*,2]_[.4^+'_IA^'U?T@5_-_P#\&LW_ "C$O?\ LY3X ML?\ IA^'U?T@5NMEZ+\C![OU?YA1113$%%%% 'Y1?\%R/^43W[:W_9,-,_\ M4]\(5_E65_JI_P#!NO@Y_P4!T_P"/&FZZ-XF^VQH8[0_$?X:V6F> ?&^F0H!Y8F M30+7X?>([R12#<7GBBXF=3+YLDG\UM8-6;1O'9>@4444AFIH:Z-)K>CIXCEU M"W\//JFGIKL^DQ03:K!HS7<(U2;3(;IDMI=0CL3.]E'<.L#W*QK,RQEB/[@_ M"W_!IQ^S-XV\,>'/&?A3]MWXI:[X6\7:#I'B?PUKFG_#KP9-8:SH&OZ?;ZKH MVJV4O]L#S;34=.N[:[MI,#?#,C8&:_AHK^W_ /X-R/\ @L?X0;P5X4_X)Y_M M/>+K3PYXB\-S#1_V8?B#XCO8[72/$NA7MRTEI\%M:U6[D6*P\2:->W$D/PVE MNYEL]=T6>W\#VALM5T3PW8^)*A:^OR_K^NW4F5[77S.V_P"(1'X#?]'C_%W_ M ,-MX-_^7-'_ !"(_ ;_ */'^+O_ (;;P;_\N:_K[HK7E7;^OZ7]79GS2[_E M_D?R"?\ $(C\!O\ H\?XN_\ AMO!O_RYH_XA$?@-_P!'C_%W_P -MX-_^7-? MU]T4 M'_V7]+UF[U3X4ZFUQX:U;]K)-0MK;X3:5\2)KRUMM&TFVAFM?M>I?#R=VN[# M5OBP;RS\/:;JAL+RVM-2\$RWWC73TU%;I?U;^OSW8TYO;7Y+_(^$_P#B$1^ MW_1X_P 7?_#;>#?_ )/\7?\ PVW@W_YZ9\// _ MA/P-IUY/$D,]W8^$M!L- M+F:&(M'%+/;Z?'+)%&Q2-W*H2H!KN**$DMD)MO M?4***^2OVS?VV_V?OV"?A1I?QG_:/\2:CX;\#ZOX]\+?#NQGT;1[CQ#JUQKO MBB2ZD66WT2R<:A?66AZ+IFM>)]=&FPWNI1:%HFHR:;IVIZB+33;MW$>A_'_] MF?X ?M4^!I_AO^T3\(_!'Q=\&S-)+!I/C+18-0FTF\EC\E]3\.:NGDZWX6UD M19BCUOPYJ6E:O#&62*]168'^;K]HS_@T[_9+\=W.HZQ^S;\V M\,>*[&P^,W@2Q;)O!.NV6N6"S[$DET[4!:RM"QU?3)]UMJ%C;7"/$OK%)I/=7&FUW1_G4?&3_@U@_X*-> 6N;G MX8:_\!OCOIJLWV*U\.>.K[P-XIF10<&\TOXCZ'X<\-6X^'_ (1/Q=LHU7.^3[?\)[KQ MK9-"@!9YTN&A5 79PGS5_K$45/(O,KG?D?XQGCCX5?%#X8W?V#XE?#?Q[\/; M_P PQ?8O''@_Q#X3N_- ),7V;7].T^;S 24V;@ 21@5P5?[4E_I]AJMG<:= MJEC9ZEI]W&8;JQO[:&\L[F)OO17%M<))!-&W=)$93W%?"WQD_P""6_\ P3M^ M/L-VOQ0_8V^ 6KWM\)%N_$&@^ =)\ >+Y_,#!C)XT^'L?A;Q:6!9FC<:T&B= MFDB*.2U+V?G^'_!'[3R_'_@'^2)17]AW_!9S_@WB^"W[,?[/?CK]KO\ 8Y\0 M^+M$\/\ PQ&G:M\2/@IXVUE_%E@GA/4M9L-$GU[X>^*KV)/$5O-XLKS3;?1]8_CQJ&FMRT[JZ"BBBD,*_U(_\ @E7_ ,%! M_ 'QI_X)Z?LK>/?BY\0=/LOB6_PW'@[QHVL7+OJVJ:Y\,/$&N?#&Z\2ZD_[S MS+WQ8/!Z>)[F3O4U%V?\ P_\ DR9*_P!__#GT?111 M7XJ?,A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 ?Z6__!.W4EU7]@O]C>Z1MPB_9H^#&FDY+?/HW@'0 MM(D7)_NO8LH7HN-HX K[)K\SO^".OBE?%_\ P36_96U(2B5[#PAXD\+2?-EH MF\&?$+Q?X32)QP4*PZ-$44@?NFC9=R,K'],:_9L#+GP6#FMIX7#R7_;U*#_4 M]VF[TX/O"+^^*"BBBNHL**** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@#YT_:T_9U\,_M8?LZ?%?X >*C% M;V7Q"\+W.GZ7JLL/G'P[XJL9(M6\(>)8XP"[MH'B:PTK5'AC*-=V]M-9,PBN M9 ?\SGX@^!/%/PN\=>,?AMXWTJ;1/&/@/Q-K?A'Q/I%P/WNGZYX?U&XTO4[; M=@+*D=W;2B*>/,5Q%LGB9HI$8_ZJ-?QX_P#!Q/\ L5GP?\0/"O[:/@;22GA[ MXE26/@3XPQV<'[K3O'^E::8_"/BFX6)2(XO%GAO3I-$OYV6*WAU7PQ8R322Z MAXD&[Y+BO+_;8:&.IQO4PWN5;+65"3T;ZOV4W?RC.;>B.+&4^:*J):PTE_A; MT^Y_@VS^8VBBBOSP\P**** "BBB@ KU'X*_&3X@_L^_%3P/\9?A;KDOA[QW\ M/]=MM>T'44#/ \D0>&\TW4K97C6_T76M/FN](US3)7$&IZ1?7EC/^ZN'KRZB MJC*4)1G!N,X24HRBVG&47>,DUJFFDT^C&FTTUHT[I]F?Z8G[#_[8GP\_;?\ M@!X5^-7@22*QO[A%T7X@>#6N4N-1\!>/;&W@?6_#EZ1MDEM03:IX>GN[.RURZNH/] M#KX>?$+P7\6/ _A7XD_#KQ%IOBWP/XUT6R\0^&/$6DS>=8ZII6H1"6":,L$E M@F0EH+RRN8X;VPO(KBQOK>WO+>>"/]3R/-HYGAK3:6+HI1KPT7-I95H+^2?5 M?8G>.SBY>OAZWMH:_''22[]I+R?X/RL=E1117MG0%%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4_L[:3$L<%XWSW%_KGP?M5PD%T3YEQ<_#A L%QF1/ M!7DS+8>%;K^3:[M+O3[NZL+^UN+*^LKB:TO;*[@EMKNTN[:1H;BUNK>94FM[ MBWF1XIH9422*1&C=592!_J\5^(W_ 4W_P""-OPR_;.MM8^+7P@&B_"S]IE+ M>2YN-6\@V?@SXKRPQ_NK'Q_;6,$LEEK[A%@LO'=A:SZB$*VGB"SURTBTZ31_ MC5':,)[MT](R^SRRTEP8C"WO.DK/=PZ/_#V? MEUZ>?\'%%>F?&#X-_$_X!?$'Q!\+/C#X+UOP%X\\,7)MM6\/ZY;"*958L;>_ ML+F)I;'5]'U",?:-+UK2KF\TG5+1DN]/O+FW=)#YG7P>TT[---;IJS"BBBI$%%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110!_6M_P;#_\ ("_;/_["WP#_ /2/XP5_557\JO\ P;#_ M /("_;/_ .PM\ __ $C^,%?U55^J\.?\B;!>E?\ ]2:Q[.&_@4_1_P#I3"BB MBO;-PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "O\_C_@[7_P"3Y?V>/^S4-'_]6_\ %BO] >O\_C_@ M[7_Y/E_9X_[-0T?_ -6_\6*F?POY?FBX;_+]4?RK4445B:A1110!_:7_ ,&? M?_(1_P""@W_7E^RQ_P"C_P!HBO[9:_B:_P"#/O\ Y"/_ 4&_P"O+]EC_P!' M_M$5_;+6T/A7S_-F,_B?R_)!7RA^WG_R8U^V=_V:A^T3_P"J@\85]7U\H?MY M_P#)C7[9W_9J'[1/_JH/&%4);KU7YG^/]1117.;A1110!^K?_!#K_E+!^Q1_ MV5'4/_4%\6U_JJU_E5?\$.O^4L'[%'_94=0_]07Q;7^JK6L-OG^B,ZG3Y_H% M%%%69A7PY_P4X_Y1P?M\?]F;?M+?^J<\8U]QU\.?\%./^4<'[?'_ &9M^TM_ MZISQC0-;KU7YG^1E1117.;A1110!^R/_ ;]?\I??V-_^PW\6_\ UG[XL5_J M/U_EP?\ !OU_RE]_8W_[#?Q;_P#6?OBQ7^H_6L-OG^B,I[_+]6%?'/\ P4 _ M91T7]MS]COX\?LSZL;2WO?B/X)NX_!VK7H(M_#_Q&T">W\2_#O7IY$1YX[/3 M/&6D:--JJVVV:[T;^T; ,([N0'[&HJR#_%R\8^$?$OP_\7>*? ?C/1KWP[XP M\$^(M;\)>*_#^I1^3J&A^)/#FI7.CZYH]]$"PCO--U.SNK.Y0,P6:%U!(&:Y MRO[&?^#G/_@ES?\ ACQ;)_P49^"?AQY_"7B^72=#_:)K./S)A:_VKIEQ=:8\\MUI%UI]Z5N5^6Z*+@?U_P#P;_X.Y_C= MH6DVEA\>OV0_AO\ $K588DAG\1?#+XC^(/A-]H,:;?M=QH'B#PW\5[>2ZF(5 M[A;35-,M#*TC6UM;1>7;IZ7XV_X.^M3FTN:#X2/;\_\S]2/ MV[/^"Q7[<_\ P4&@F\-?&7XDVWACX4/=1W<7P3^%-A<^#?AM)-!-Y]K+KMLV MHZIXD\:26LJPS6@\:^(_$-KI]U EWI5KI]PSNWY;T44FV]RMMD%%%%( HHHH M ^UO^":W_*1C]@/_ +/6_97_ /5Z>!*_UVJ_R)?^":W_ "D8_8#_ .SUOV5_ M_5Z>!*_UVJUAM\_T1G4Z?/\ 0****LS/\Q?_ (.)OV=[KX!?\%1_C5JL-BUI MX6^/VF^%_CWX6D\MA'-<216UY9F5295DE M_#>O]$S_ (.6@4445)04444 ??GP%_P""IG_!0W]F31+'PQ\%OVM_C!X7\*:5%';Z1X1U M378/'?A#1;:)56.TT3PI\0K+Q5X>T:T4*/\ 1-+TVTMR(=8O&54:ZU36M8N;S4M0N6554SW=S-*5506P *YVBBD,**** M "BBB@#^@G_@V1_Y2L_#_P#[)%\9_P#U%:_TIZ_S6/\ @V1_Y2L_#_\ [)%\ M9_\ U%:_TIZUAM\_T1E/?Y?JPK\N/^"Q_P"VHO["G[ GQF^+&CZJNF_$[Q7I MX^$?P6V3"*]'Q,^(%I?6%AK6GY.&N?!&@6_B'X@*C QS#PK]F<$W"*WZCU_G ME_\ !T5^VM_PO#]L'PU^ROX1U;[3X _93T62+Q,EI-NL]3^-/CRST_5O$S2M M$?(O/^$0\+1^&/#4 DWSZ/KTOC6PS$\]S'52=DQ15VOO/YB8[FXAN([N*>:* M[BF6YBNHY9$N([A'$J3QS*PD29) )%E5@ZN X8,,U^T_[(__ < ?\%)OV3+ M;3/#L7Q:MOCW\/=,6&WM_ W[0UE?>/OLEG'^[%OI?CJ'4]'^)=@D%L%@TVRE M\87NA:ZU_X4:UX>^*?A=I, /J-SIWB"?X=^(M'LV.YC8V,?BV\@&U M5GO"6=?UL^&'_!>7_@D]\58X!I7[7W@[PI?2(IGTWXG^&_'OPRDLI& )AGU/ MQIX6T?P[.ZY&Z33]:OK;.0)R58#_ "RJ*I3?J1R+S/\ 7PT+_@H5^P1XG@CN M?#_[;/[)>KQ2?=%E^T5\(II5;;N\N6W'B_[1!*%!9H9HHY5'+(*NZS^WQ^PO MX=@EN=>_;0_90T:"'/F2ZI^T1\(K%5(_A_TGQ?&2Y/RK&H+LQ"JI8@'_ " J M*?M/+\?^ +V?G^!_IW?M0_\ !PM_P3,_9S\-:O<^&_C7:?M%^/;:VG.A_#_X M%VMWXHBU>^",MNMY\0WM8/ASHVF?:3$M]>'Q)?ZI#:-+=:9H.LRP_9)/\Z/] ML#]IWQQ^V9^TO\8?VG/B+:V.G>*_B[XK?7KC1],>673O#^D6.GV/A_PKX9L; MB=5N+NT\,>%-'T7P_;WMPJW-[%IJW=PJS3.!\VT5+DV4HJ/KW"BBBI*"OVI_ MX-[/A;J'Q/\ ^"LG[,K6]L\VE?#E_B%\4O$=PB,XL-/\*_#OQ-#I%S)M&%2; MQEJGA;3=[LJJ]^A!9]D;_BM7]Y?_ :L?L*:K\,_A'\2_P!N;Q_HLNG:]\=; M=?AM\&XKZW\F]3X2^'-92_\ %OB>+>/-&G^.O'&EZ98V"2+$TEI\/H]5@\_3 M]:L9WJ*;:\M?N)D[1?W?>?URT445L8G\MW_!V!\);KQ=^PK\'OBOI]JUQ/\ M"#]H72;75Y%3(L?"OQ&\(>)=%O+QY "55O%>D^"K (=JN]\I+;HT5_\ /@K_ M %[/^"@7[+]I^V=^QC^T1^S5.+5=2^)OPZU.S\(7-Z0EII_Q#T":V\5_#?4[ MN0D%+/3O'>A>'KN^*LC-917$8=0Y-?Y%7B#0-;\*:]K?A;Q+I=[H?B+PUJ^I M:!K^BZE ]KJ.D:UH][-IVJZ7?VLH$EM>Z??6T]I=02 /#/%)&X#*164UK?O^ MAK!Z/U_K]3(HHHJ"PKZ)_95_:H^-7[&/QO\ !W[07P"\4MX6^(/@ZXF$9N(# M?:#XBT2^40ZUX2\6Z.TD46M^&->M!]FU*P>6&>)UMM3TJ\TW6]/TS5++YVHH M _O'^"7_ =O?LW:CX4L!^T;^S)\;O"/CB&UCCU-O@I<>!/B)X3U&]C0+->V M"^.?&/PPUC1;:\<--#I=P=>ET\.MK)K.I>6U[)R_QR_X.YOA'9:/>VW[-/[) M_P 1_$GB">&2/3M8^.7B;PSX)T?3+@J?)O+WPWX!U#X@7NNPQO@2:;!XK\.O M*I)7582,-_#!15<\NY/)'M^9_H??\&^W_!7+XU?\%"/&/[57PX_:;\0^'=0^ M)>AWOA_XO_#/2_#>@V/AS1M(^&NHI;>#?%?A/0-.MVFOFT+P9X@M_"=[;WFN MZCKNO7=YX\O7U+6KHI"%_IRK_*+_ ."./[5G_#'?_!17]G'XJ:EJ7]F^!]=\ M71?"CXGR2S>38#P!\4MOA'5-3U5LJ6L/"6IW^C^.G13DW'A:W.R7'E/_ *NE M:0=UYHSFK/R?D%?P>?\ !W5_R<9^R'_V13QQ_P"IU#7]X=?P>?\ !W5_R<9^ MR'_V13QQ_P"IU#1/X7\OS00^)?/\F?R)4445B;!1110!_HX?\&LW_*,2]_[. M4^+'_IA^'U?T@5_-_P#\&LW_ "C$O?\ LY3XL?\ IA^'U?T@5NMEZ+\C![OU M?YA1113$%%%% 'Y1?\%R/^43W[:W_9,-,_\ 4]\(5_E65_JI_P#!'_BSJ.I6O MQ#T'2K90D.F>&_BU8I?:S]FCC58+>/QOH_CV'3K2.&RTF#3[.&*%?Z#/A?\ M\'9?[#_B*QMD^*WP*_:0^&>MR(AN4\/:?X ^)/AFV? \Q$UO_A,?!FO7 5B= MC#P9%O12S")ML9_S\**I2DO/U_JY+BGTMZ?U8_T>[W_@Z0_X)?6EL9X'_:)U M.41E_L=E\)+".Y+ B$-J7C33[3S"25!-T(LJ)H['4_C/XG\)?#C2[2X.0MW/H_@F\^*%[JMM&?F%FNLZ'-< M*=IO+-LD?PG44^>7DOZ\PY%YGZD?MV_\%B?VY?\ @H+]KT#XP?$I/"GPFENO MM%M\#_A5;W7@[X:_NY1+;G7[87]_XA\UTMI' M4_EO1147;*2MLC^PS_@@3_P74;X;S>#OV&OVS_&)/PYGDL?#7[/WQM\37Q/_ M KV>5UM=)^%WQ!U:[ IW>&R\%>*+Z8)X%?R?#VKSCP4^FW7@W^Z,$$ @ M@@C((Y!!Z$$=0:_Q4*_M-_X("_\ !=7[(?!?["7[:/C'_1#_ &?X6_9T^./B M:_)-LQ:.ST7X0_$75[R0_P"BG,.G_#WQ5?3 6F+?PCJ\_P!F.A7%KI&71_+_ M ",YQZKY_P!?F?VQT445H9A7^>7_ ,'1/[:W_"\?VP?#?[*_A'5OM/@#]E/1 M9(?$R6D^ZRU/XT^/+/3M6\3-(T+>1>?\(AX7C\,>&H!+OGT;7I?&UAF)Y[F, M_P!RG[:7[3GA;]C7]E?XX?M,>+_L\VG?"CP+JFNZ9I=S,8$\1^+[HQ:/X%\) MI*&5HY?%?C+4M"\/1R*/O'/BGXG>.O&?Q)\<:M<:_XT^( M'BKQ!XU\7:Y=D&YUCQ+XIU:[US7-3N, +YU]J=]=7,@4!0TI"@* !$WI;O\ MU_7H7!:W[?F>B? 3]I?]H#]ESQE'X_\ V>?C!X^^$'BQ?)6YU+P/XBOM'BU> MWMW:2+3_ !%I4XE^#GQ&N4.U)K[4#I6G>(?A]J,\0!FBLM+ M\#^%(9VW0R7D =9X?Y3**S3:V9HTGNC_ $?O@K_P="_\$ROB3#;Q?$:^^,W[ M/FID1I=#X@?#6]\5Z&)VP&%AJOPCO/B#J-Q:J3@7.HZ!H\G#,]K&@#']'O W M_!7'_@F1\0X;>?P]^W/^S9:"["F"'QE\3= ^'%XQ; 6-[#XB7'A:^AF8D*L$ MUO',S$*$+'%?Y,=%5SOR)Y%YG^P;;_MQ_L57<)N;7]L#]ERYMUVEKBW_ &@/ MA/-"H8[5)EC\6L@W-\JY;D\#FO,/'/\ P5(_X)P_#FTN+SQ3^W'^RY']EC,T MUAH/QH\"^,=<" ;AY?A[P=K.O:],S@?NXX=-DDEZ1JQXK_)!HI^T\OZ^X.1= MV?V)_P#!;S_@X$^"7[2WP&\7_L=?L8Q^(/%OA?XC7&E6GQ4^.&OZ%J7A/1[O MPMHNM6.O#PK\//#^NP6'BJYEU[4]*L8=>\0>(](T&"VT..\TK3-+U5];.JZ- M_'9114-M[E)65D%%%%(85_3+^P'_ ,$/?'7[6G[(_P (OVA++3%2T^(L/C6X MM?M3&WFDM_#WQ&\7^$8I_+EEB;R;A- 6>VE"!)[:2*>)GCD1V_ ?]F_X ?$7 M]J?XZ_"[]GOX4:6^K>/?BMXNTWPKHD6R5K73TNG:;5O$&K/$KO;:#X8T6#4/ M$7B"]VD6.BZ7?W; K"0?]>']GOX)^$/V;?@9\)/@%X"B:/PA\(/A]X6^'^AR MRQI'=7]MX:TFVTZ36-0$>4?5=#Y)]UY\,? MCAXWT)+5CEH=)\0Z3X8\:65PH!.V"YU/7]=C3."9[2Y.,;6;]ZZ_D*_X-FOB MPEC\1/VG/@==7 +>)O!W@SXI:);.V/*;P5K-]X4\1O"N1O>[3QUX9\[@L$T^ M,KA1(:_KUK]7R"M[?*<&^M.#HR\G1G*"7_@"B_1GLX:7-1IOLN5_]NZ?DDPH MHHKV3<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ KQC]H?X%>!_VF/@I\1_@7\1;3[5X3^(_AJ\T&]F M2..2[TB].RZT3Q'I8ES&NL>&=;MM.U_2)) 8TU'3K8RJ\6]&]GHJ9PC4A*G. M*E"<90G%JZE&2:E%KJFFT_(&KIIJZ>C7DS_+A_:!^!_CG]FSXS_$7X&_$BQ- MCXO^''B6]T#4"J2)::G:Q[;G1_$.EF4+)+HWB71KC3]?T:=U5Y]+U&TD=$=F M1?':_M"_X. OV")/BY\+[+]L+X9Z+]H^(?P8T=M-^*MCI\&;KQ/\(XII;I/$ M+QQ(SW.H_#>]N+B]N9"JNW@_4M9N;NY-OX:TZVK^+VOR/-LOGEN,J8=W=-_O M*$VOCI2;Y=?YH.\)[>]%NR31XE:DZ4W'6V\7W3_5;/S04445YID%%%% !111 M0 5^['_!&S_@J;<_L?\ C6#X#_&O6;B?]F?X@:T'M]4NY);@_!GQ?J)H2Y9P>VO+. M+^*G-:*6)UDC9D8$V:_CN_X(H_\%;$^ M&5QX;_8\_::\3;/AQ?7$&D?!/XF:Y=_NOA_?W4HCL_A[XJU"Y?$7@:_G<1>% M]8N)!'X.O95TB]=?"ES:3^%?[$:_5\MS&AF6&C7HNTM(U:3=YTJG6,MKI[PE M:THZZ-2BO9I58U8*4?22ZI]O\GU7G<****[S0**** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#XH_;8_8' M^ /[=OP_/A'XNZ!]C\4:1;7(\!_%'0(K:W\<^!;Z?Y\Z??R1LFIZ%*DMD>2^\*:Q*+M#!=7&DW6N:/%'K$_P#I M%UQ/Q&^&W@+XO>"M?^'/Q/\ ".A>.? WBFQ?3M>\,>)-/AU+2M0MF(="\,RD MPW5M,L=U87]LT-]IU[#!?6%S;7EO#/'X>;9%ALSBZBM0Q:7NUXK2=EI&M%?& MK:*7QQ25FXKE?/6P\:VOPSZ277RDNJ\]UZ:'^5K17]%'_!2;_@A1X_\ @.=> M^,G[(UIKWQ3^#4/VG5-=^&F)M8^)GPULQNFGDTI(U>\^('A&Q7=BYMHW\7:/ M9^6=5L]HK\VQF!Q. K.CB:;A+5QEO M"I%?;ISVE'\5M)1E=+RJE.=*7+-6?1]&NZ?7\UULQ****Y" HHHH **** "B MBB@ HHHH **** "BBB@ HHHH _K6_P"#8?\ Y 7[9_\ V%O@'_Z1_&"OZJJ_ ME5_X-A_^0%^V?_V%O@'_ .D?Q@K^JJOU7AS_ )$V"]*__J36/9PW\"GZ/_TI MA1117MFX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !7^?Q_P=K_ /)\O[/'_9J&C_\ JW_BQ7^@/7^? MQ_P=K_\ )\O[/'_9J&C_ /JW_BQ4S^%_+\T7#?Y?JC^5:BBBL34**** /[2_ M^#/O_D(_\%!O^O+]EC_T?^T17]LM?Q-?\&??_(1_X*#?]>7[+'_H_P#:(K^V M6MH?"OG^;,9_$_E^2"OE#]O/_DQK]L[_ +-0_:)_]5!XPKZOKY0_;S_Y,:_; M._[-0_:)_P#50>,*H2W7JOS/\?ZBBBN,:!K=>J_,_R,J***YS<**** /V1_X-^O^4OO[&__ &&_BW_ZS]\6*_U' MZ_RX/^#?K_E+[^QO_P!AOXM_^L_?%BO]1^M8;?/]$93W^7ZL****L@Y[Q=X2 M\,>/O"WB/P/XVT#2?%7@_P 7Z)JGAKQ1X9UZQ@U+1=?T#6K*;3M6T?5=/NDD MM[W3]1L;B>UN[:9&CFAE=&!!K_-__P""T7_!$'XA_L >+]<^-WP-TC7/'G[& MWB35GN;/5($NM7U[X$7FIW06V\&_$*7]_=S^&#-V4J2YOT8U)H_P 6&BO[ MM/\ @I)_P:[^"/B/?Z_\6_\ @GSK^C?"OQ3?27>JZK^SSXUN[J+X9:I=REKB M9/AMXICAOM0\ S3R"06GA?6[?5O"7VFYBMM/U;P1H=G':K_&S^T?^R'^TU^R M)XLD\%?M)?!/Q]\(];\^6WL9?%&BRKX>UXP[O,F\*^,+!KWPEXNLUVN#?^&= M;U:RRDB^?NC=5Q<6M_O-E)/;[NI\XT444AA1110 45Z=\(O@M\7?C[XVTSX; M_!+X:^-?BKX[UAU6P\+>!/#FI^)-7>+S$CDO;BVTRWN/L.F6ID5[_5;]K;3- M/@W7-]=V]NCRK_:__P $D_\ @VLL?A1KGAC]HG_@H3;>'O%WCC2)K/7/!7[- M6GW-GXB\&>%]4@9+BSU3XMZS;-<:/XVUBPN%22W\%Z)+?^"[>:!)M9UGQ9#< MOI%@TF]OOZ";LOR/X;?$/AOQ#X2U230_%.B:KX=UF*TTJ_ETG6K"YTS48K+7 M-*LMYELKR.&XBAU+1]1L-3LG>-1/97EO<1YCE1CB5^K7_ 7$ 7_@J]^V MLJ@*J_%#3@J@8 \"^$0 . . !P!7Y2T/1M=F"=TGY!1112&?:W_!-;_E( MQ^P'_P!GK?LK_P#J]/ E?Z[5?Y$O_!-;_E(Q^P'_ -GK?LK_ /J]/ E?Z[5: MPV^?Z(SJ=/G^@44459F5+^PL=5L;W2]4LK34M,U*TN;#4=.O[:&\L;^QO(7M M[NRO;2X22WNK2ZMY)(+BWGC>&>&1XI49&93_ )JO_!<7_@CMXK_X)]_%K5?C M'\(- U+6?V.?B?X@GNO"NIV<5S?CX,>(]6G>XD^%GBVY_>RVVE+,\G_"O-?U M!\:QHZQZ'>W=UXBTB\NM2_TM:Y'Q[X!\$_%/P9XE^'7Q(\*:#XX\">,M(N]! M\5>$O%&F6NL:!KVCWT?EW6GZGIM['+;7,$BX8!TW12I'-$T_LX^*=:AM_B!X M41B]Q-;?#CQ=K=S!IWCK0[9#(EEH?B;4-.\9VEM#;6EOJGCK4[HNG\F/Q#^& MWQ$^$GBS5? 7Q4\">+_AOXWT.8P:QX1\=>'-7\*>)-,E#,H6]T77+2QU"W#E M&\MI+=4E +1LR\UBTUN;)I['$T444AA1110 5W/PS^&?C_XR^/\ PC\*_A9X M2UKQU\0_'>MV?ASPCX2\/6C7NKZWK%^^R"VMH@52.-%#W%Y>7,D%CIUC#ZC_T#O^"7'_!& MW]G'_@F;X:;7-#Q\5_VB_$.E#3_&OQV\2:5;V>H16\\,?#G0S-?IX%\( M2S(KWD$-_?Z_X@E2*3Q#KE]:6FDZ;I-1BWY+^MB92MZ]O\S_ "W=4TV\T;4] M1T?4(Q#?Z5?W>FWT2R)*L5Y8W$EKT[3+B4P)XB\6W30Z-X&\*+*I5HI?%?C/4]!\.QR MJ1Y#ZF)V(2-B/\AOQ]XY\4_$_P =>,_B3XXU:XU[QI\0?%?B'QMXNUR[.;G6 M/$OBG5KO7-&/''AW6?"'C3PYH7 MB[PGXBL+C2O$'ACQ/I%AKWA[7-+NT,=UINL:-JMO=Z=J5A-?V3O&6J_LL>.+YI[QO!7#,'ET37]7T#2H"D6D^"HH85@8FF[6Z!%I;_>?Y[E%?LY^ MTU_P0'_X*>_LS3:A=W'P OOCAX1LFE\KQI^SM>/\4;:[BBW,TR^#+*TL/BG9 MQI$!++-J'@*UM5!8)^'?%OA_6_"WB#39/)U'0O$> MDW^B:Q83#K%>Z9J=O:WMK(/[D\$;>U9V:W37R-4[[&)1112 **** "BBB@ H MK[/_ &6_^">/[:7[9VI6EI^SE^SQ\1/'^DW-S]FF\FNK[9AJGQ) M\3OH_@FSE@422&Q;7&U.=8I$L[&YF41'^O#_ ()[?\&L_P -OAO?Z%\3?V^? M&FF_&3Q-9/;:C9_ CX?3ZI8?"JPNX]LT47C?Q=B&0H9]#TFQ\)Z! M]IMY+:_O/%VC74EO(U%OH)R2W^X_";_@C)_P1;^)/_!1'X@Z-\5/BGI&M^!_ MV-O"&MI-XK\7SQW.E:C\7;S2KI3=?#KX:S-Y5QV MEG=S>*!;V,/^E7X4\*^&_ WACP[X*\':'IGAGPEX1T/2O#/ACPYHMI%8:1H/ MA_0[-'T?2[&!4@M-/TW3[:WL[2VB58X8(8XT "BI?#GAOP]X.T#1O"GA+ M0=&\+^%_#FF6>B^'_#GA[3++1="T/1].@2UT_2M'TC3H;:PTW3K&VBCM[2RL M[>&VMH(TBAC1%"C:K9*R_-F,FV_T"BBBF(*_A5_X.4?^"2FN^#_'/B#_ (*) M?L_>%Y]2\ >-IX;K]IOPOH=FTLW@?QJXCM5^+T5G:H<>%?&>V"/QQFZCHNM:=8ZOH^KV-WI>K:3JEI;W^FZIIM M_;R6E_IVHV-W'+:WMC>VLLMM=VES%+;W-O+)#-&\;LI35U8:=G<_Q7:*_MJ_ MX*A_\&PLVMZOXD^-W_!.*32;"349KO6->_9;\2ZK!H^FI>3,\UQ_PIGQAJLT M>F:9;7$S;X/ OC.]T[2-,S<+HGBVSTY-+\+VO\<_Q@^"'QB_9^\9WWP\^.'P MP\<_"?QMIS/]I\->/O#.K>&=4:%9&B6]LX=4MK<:CID[*6L]5T]KK3;Z(K/9 MW4\#I(V+BUT^?0V33V/+:***0PHHHH *_P!8_P#X)'_M6?\ #97_ 3W_9N^ M,VHZE_:?C5/!-O\ #WXGRRR^;?-\2/AH[>#?$^HZB,L8KKQ1)I5MXTBB+$C3 M_$MD_&_ _P G_2]*U37-2L=&T33;_6-7U2Z@L=,TK2[.XU#4M1OKF18K:SL; M&TCFNKNZN)66."WMXI)I9&5(T9B!7^A+_P &R/[-'[;7[,?P*^.6B?M*?"K6 MOA3\)?B/XL\*_$7X0>'O'$_]C?$"/Q--HUSH'CW4=2\ SH^M>&]+UO2-)\#I M;_\ "31:#JQN="DDAT>[LKY+Z*X;]?Z[D3VOU7XG]/E?P>?\'=7_ "<9^R'_ M -D4\?\'=7_ "<9^R'_ -D4\S]'^1_I3T445N8!6)XE\->'O&7A[7/"/B[0]) M\3>%O$^DZAH'B/PYKVGVNK:)KNB:M:RV.J:1J^F7T4]GJ&FZA93S6MY9W4,M MOYO)M'M]UQJWCSX:V(+O%?0"\\6>$].4?\)%#J^E:? M?^+5_E@K_:PK\#_^"BO_ ;W_L=?MQ7>O?$CP' ?V8_V@M6:>^N_'GP]T6TN M/ _C'5I"\KW7Q#^&2SZ7I6I7UY-)++>^)/"]_P"%?$E[>3&_UR_\0F%+1\Y0 MZK[O\C2,^C^__,_S/Z*_8O\ ;"_X(2_\%&_V/;G5M2U;X+:A\:_AMI[RR0_% M#X!1W_Q%T9K!&+?;-:\+65C!\0?"R6\!C?4;K7?"=KH=M*TD=MK=_#"UR?QZ MN()[2>:UNH)K:YMII+>XM[B-X9[>>%VCFAFAD59(IHI%9)(W571U964,"*AI MK=&B=]B&BBBD 4444 %%%?7W[+W[ _[8G[9NKV^E_LV_L^_$3XE6DMU]CN?% MUGH[:-\.](G#[)$USXD>(I-)\#:/+'AV^RZAK\%Y,(I1;6T\D;)0%SY!K]PO M^"0__!%?XR?\%(/&FF>/?&5KKGPO_9$\.ZN!XQ^*4UI]EU3Q])IUPJWW@;X2 M0WT1BU?6+ETDL-7\6M!=>&_!JBYENSJNNV]GX8U+]^?^">/_ :T_#KX<7VA M?$_]OWQAIGQ@\3V3V^I67P%^']UJ=I\+-/NHRLT,?COQ?/#I7B/QX87,?VG0 M='LO#'AT75O);7VH>,=%N9()?ZW/#OASP]X/T'1O"OA/0M'\,>&/#NFV>C>' M_#GA[3++1="T/2-.@2UL-*TC2=.AMK#3=.L;:..WM+*SMX;:VA1(H8T10HTC M#J_N_P S.4^B^\K^$O"^C^!_"GAGP7X>CO(= \(>']&\+Z'%J.J:IKFH1:/H M&G6VE:9'?:WK=YJ&LZQ>)96D*W.J:O?WVIZA,'N[^[N;J669^AHHK0S/XG?^ M#L/]M4RW7P6_8,\':J1';+!\>?C3':2G:\\PU+0/A1X7O'B(YAA_X2OQ;JNE M7.Y&^U>!M56-7BMY*_BQK_72_;-_X)T_L@_M\^&(_#_[2GPBT7Q5JVG6BZ)I]WJNK:E>2G$5II^G6,,]Y>7,IXC@MX9)7/"H: ,NNF M\&>#/%WQ%\5^'O G@'PSKOC/QIXLU6ST+PSX5\,Z7>:UK^OZQJ$JP66F:3I6 MGPSWE]>7,K!(H+>%W;DXV@D?N/\ L7_\&Z/_ 4*_:JNM*USX@^"U_91^%EV MT4MWXN^-UC=Z?XVGLF(\[_A'O@[$]OXVN=01'CE@B\8KX#T>[B9C!KS21F,_ MVZ_\$Z_^"0'[(7_!-[2%U'X6^&KCQS\:-0TYK#Q+\>_B%%8ZEX]O8+E%^WZ5 MX8BMX(M+\!>&;B3<&T?PY!%>ZA;+:P^)M:\23V5O=I48M^2_K8ES2VU?X'Q= M_P $*?\ @C+!_P $]O!%U\=?CS9:7JO[7?Q-T!-.O;*WFM=5TSX(>";UX+R; MP'HNI6[36>H^+=7F@M9O'OB33YIK /:6WACPY_E0367Q.LIO"^C?:I20D=M8^,+OPSJ\LDA$2#3=TA5 SK_HG5 M_E&:;J-_H^HV&K:7=SV&IZ7>VNHZ=?6KM%VN(HYHI% MY21%8)_LHL?&& MC#:2N[0O%=GK.C2A25$MBX'&*^\X/Q5Z>+P;>L)QQ%-=7&:5.I;RBXT_*\[] M6>C@9Z3AV?,O1Z/\E]Y]!T445]H=X4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!5O;*SU.RN]. MU&TMK_3]0M;BRO["]@BNK.]L[J)X+JTN[6='@N;:Y@D>&>"9'BFB=XY$9&(/ M^>W_ ,%:?V K_P#88_:-O8?#&GW3? 7XKS:IXK^$&J,))8-(A%Q')X@^'-W< MN69M1\$W5[;0V3S2337_ (7OM U">XFU"74X[;_0NKY#_;B_8_\ 7[;W[/7 MB_X(>-A#87]Y'_;?P_\ %_V9;B\\"_$#3;>X7P_XDM5XDEM0UQ/I>O6,4D+Z MKX=U'5=-2>VFN8;J#QL[RM9GA'&*2Q-&]3#R>GO67-2;_EJI)>4E"3TBT\,1 M1]M"WVXZP?GU3\G^#L^EC_,[HKTSXR?"'Q]\!/BAXW^#OQ0T*?P[X[^'^O7? MA_Q#I^T^X*(E_H^KV4MMJVB:I"#;:II%[9:A:L]O*2EII/PQ\<:G&-3F6[71YKW^3.@$CD<$<@CM7=E^88C+<1&O0?E4IN_)5 MA?6$E^,9+6+U75/2E5E2ES1^:Z-=G_GNC_6 HK^6+_@CC_P633Q GA?]DO\ M:Z\5A/$*_8O#_P &OC1XAO,+XA'[NTTOX??$/5;I\+X@'[JS\*^+;V4+KX\G M1==G&O"RO]?_ *G:_5Q3JQJQ M4HOU76+[/_/9] HHHKM- HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "OPL_X*._\$2?A#^UF==^*_P+ M.B?!;]H6Y%QJ%^8K1K7X:_$[47#2N?&&E:;;R2>'_$5].=\OC70+.::ZFEN) M_$6B:_=3QW]E^Z=%&QU%T,32C4@]5?24)=)0DO>A)=T]5H[IM.9PC4C MRS5T_P /-/=/T/\ +A^.OP!^,/[-/Q#U?X6?&[P)K?@#QKH[;I-.U>!3:ZE8 MM))';ZSX?U:V>?2O$.A7C12"SUK1KR]TZX:.6)+CSH9HX_':_P!.K]J/]D7X M"?MC?#V?X)]-07$WA_7[?;I_C'P7J<\:I_;/@_Q+%&]]HU\#'"UQ M /M&DZJD$=IKFF:II^^T?^)S_@H7_P $W]OHB M?G>;<.XG+^:M0YL3A-7S)7JT5_T]BMTO^?D5RZ7DH:(\NMA9T_>C[\/3WEZK MMYKYI'X\4445\X!_B[XN\.>'8O"6B:[XH_MK[9IWAR'4]1UB+28/[-U:PA M^S)J>KZE>#?$\GFW9O\ DV?55%% KA7.^,/"7ASQ]X2\4>!/&.DVVO\ A'QK MX=UOPEXJT*]\S['K7ASQ'IESH^N:3=^3)%-]FU'3+RZLY_*ECD\J9]DB-AAT M5% 'Y8?\.2/^"4W_ $9+\(O_ "ZO_FDH_P"')'_!*;_HR7X1?^75_P#-)7ZG MT46\OP_KLON'S/N_O/RP_P"')'_!*;_HR7X1?^75_P#-)1_PY(_X)3?]&2_" M+_RZO_FDK]3Z*+>7X?UV7W!S/N_O/ST^$W_!*'_@G9\"_B+X5^+7PD_91^&O M@7XC^"-0?5?"GBW1O^$B_M/1-0DM+FP>ZL_M>NW5MYK6=Y^!?"/Q0\#^,/AKX_T*S\4>!?B!X8UWP9XR\-ZCYW MV#Q!X7\3:96"?[)J>EWEU97'DS12^3,^R1&PPZVB@#\L/^')'_ M 2F_P"C)?A%_P"75_\ -)1_PY(_X)3?]&2_"+_RZO\ YI*_4^BBWE^']=E] MP^9]W]Y^6'_#DC_@E-_T9+\(O_+J_P#FDH_XX4444 %%%% !7,^,/!7@WXA^'=1\(>/\ PEX9\<^$]8B\C5O#'C#0 M=+\3>'=4@SGR=1T76K2]TV]BR,^735?@GXL\4?#BUAWYREIX-T[4KCX'21\*]%N&7^(+=7G@/7XU8]F-HX'=&[_8?PC_X-HO^"5GPPNK:]U_X=?$_ MXVW5HR20O\7/BKK;VIF3E9;G2OAG;?#31K]<\O:W^G7-C)TDM77BOW[HHY4N MG](?-+N_Z_K^M3R+X-_ #X&_L[^&%\&? ?X0_#CX/^%\Q/-HOPX\&Z#X1L[Z M>%2BWFJ+HEC9OJVH,&!?^"/_P#P31^&?C?P=\2/ ?[('PN\,^./A]XJ\/>-_!GB M33_^$E^W^'_%?A35[/7O#NMV/G^()H/MFE:O86=_;>=#+%YUNGF12)E3^DM% M% 7;WNPHHHH$%%%% !7B/QN_9J_9\_:4\/KX7_: ^"OPQ^,>API*ME9_$3P7 MH/BE]*>88DN-#O=5L;B_T*][K?Z-=6-[&?FCG1N:]NHH _G]^+'_ ;-_P#! M*SXE7-S=^'? 'Q6^"D]VSR2?\*G^+.MO;)-)RTMMI_Q1M/B=IMF-Q+):VEG# M8Q?G6I8E(=6_X57K5PJ%]/N2#\T=T(OA=J^I&%QD8L]4LIEX(N..?TV_9\_P""'W_! M+_\ 9NN['6/!W[*W@OQAXGL6CFB\4?&6YU?XPZB+N J8+^VTOQ]?:UX3TB_@ M=5E@NM!\-Z3)!.JSQ%)E5Q^L5%%DNB^X3;>[9!:VUM96UO9V=O!:6=I!%;6M MK:PQP6UM;0(L4%O;P1*D4,$,2K'%%&JQQHJHBA0!4]%%,1^75]_P15_X)8ZG M?7FI7_[%GPEN;[4+JXOKVYD_X2GS+B[NYGGN)WV^(U7?+-(\C;0!N8X '%5? M^')'_!*;_HR7X1?^75_\TE?J?11\OZ_I(?,^[^\_+#_AR1_P2F_Z,E^$7_EU M?_-)1_PY(_X)3?\ 1DOPB_\ +J_^:2OU/HHMY?A_79?<',^[^\^%O@+_ ,$S MOV#_ -E_XAV?Q9^ 7[,_P^^&'Q&T_3=4T>R\6>'?[=_M.WTS6K?[)JMG']OU MF]M_*O;?]U-F MM^XRGFONFBB@5V]PHHHH *\N^)_P #_@O\;=*&A_&;X1?# M'XM:*(WB72?B9X"\+>.M.2.3)=([+Q1I6J6\88DL=D:_,=WWN:]1HH _'GXG M_P#! [_@DW\59;B[U/\ 9(\,^$=2G+,E_P###Q=\1/AM%:L_WC;Z!X1\6:9X M3 _NQS>'YHH_^6<:!6)9HK;0/B5X!U. MPC)^ZKQ^+OA-XCU"6).RC4XI3QNF/.?Z8**5EV7W#N^[/Y.+W_@T@_9!DE)T M[]I[]I&UARV([VT^&%_*!QM!F@\'Z:A(YW'R &R,*N.;FF?\&D?[&<3J=9_: M5_:=OXA]]-,;X5:0[?,?NR77@#6U3Y<#F)_F!;H0@_J[HIW]?TOZNQ\TN M_P"1_./X&_X-;?\ @F!X3EAD\0']HKXG+'M,D'C?XLZ=IT%QC[PD_P"%;^"O MA_<(K]"(;F)@/NN#\U?HW\%?^"1'_!-']GV>TO?AI^QI\%HM5L&CDL-=\<:! M<_%KQ#8W$6"EW8:_\6+[QMK&GW@(R+JQO;><995<*Q4_H[13LET7W"N^[(;: MVM[.W@M+.WAM+2UACM[:UMHD@M[>WA01PP00Q*L<,,4:JD<4:JB(H55"@"IJ M**8@HHHH **** "BBB@ KS+XJ_!;X/\ QU\,R^#/C5\+/AY\6_"4K.[>'/B1 MX-\/>-=&29TV&Y@T_P 1:?J-M;W:KCRKRWCBNH657BE1T5AZ;10!^%GQ=_X- MQ?\ @E)\5;FZU#3_ ((^*/A#JEXSO<7OPB^)OC#1+;S&/#6OASQ/?>,/"&FJ M@X2#3/#ME; #+0,V^)7Q=N=-M;E@0<3)\)-#^%L^S(^Y'<("ORN7 M&<_T044( M_"_@[2D\:7UJ5V&WU7QU?0WOC+6(MI8;-5UV\'SR'K(Y;ZGHHIDW"OD/]I+] M@C]CW]K_ %OPUXD_:6^ G@OXOZYX/TJ[T3PSJ7BG^V/M&CZ3?78O[NQM?[-U M33T\F>\43OYJ2/O'RL!Q7UY10%S\L/\ AR1_P2F_Z,E^$7_EU?\ S24?\.2/ M^"4W_1DOPB_\NK_YI*_4^BBWE^']=E]P^9]W]Y^6'_#DC_@E-_T9+\(O_+J_ M^:2C_AR1_P $IO\ HR7X1?\ EU?_ #25^I]%%O+\/Z[+[@YGW?WGAW[/O[-? MP+_94\ O\+OV>?AMH'PJ^'[Z[J/B9_"_AO[=_9S:]J\-E;ZEJ9_M"\OKC[1= MPZ=91R_O_+VVZ;44[B?<:**!!1110 4444 >=_%GX3?#GXZ_#KQ5\)?BYX2T MSQU\./&]A'I?BOPEK/VG^S-;T^*\MK^.UO/LD]K<^6MY9VUP/*GB;?"GS8R# M^>G_ Y(_P""4W_1DOPB_P#+J_\ FDK]3Z*!W:V;/RP_X7X?UV7W!S/N_O/RP_XV_[J;,!;;]QE/-?=-%'R"[[L** M**!!1110 4444 %?*OQX_8:_8Z_:>^T2_'[]F?X+_%+4[E!&_B7Q/X!T";QG M$@4)ML_'%K9VOB_3QL5%/V#6[;3W-Q MX?\ AS\5/A$]SN8K\-OC#XIN((97R6DMK;XF_P#"R+>#+'!?AGX1U**(XQM&JO*,G]]G;M_I5HHY5V7]?U_5Q\TN[_ M *_K^M3\Q/@G_P $9/\ @F!\ )[2^\!?L;_";4-6LFCEM]:^)EGJWQFU2&[B M(=+^UG^+>J^-$TV]20>;%/I45C]FD -HL 5%7]+]/T^PTFQM-,TNQL]-TVP@ MBM;'3]/MH;.QL[6%0D-M:6ELD<%O!$@"10PQI'&H"JH Q5RBGMLA7;WNPHHH MH$%%%% !1110 C*&4JRAE8%65@"K*1@@@\$$<$'@C@U\4?&+_@FY^P-\?9+J MZ^+7[(/[/_BS5KXN;OQ+_P *U\-Z#XPN"Y);S/&?AFRT;Q6;0_A1\2/A;)<%G/\ PK_XR^.IXXG?)9H+ M?XAW_C^VA&XEEA2$6\?"10I$%0?+&O\ _!I=^P9>2/)X<^//[6FAARS"'4O$ MGPAU^"(G.U8A%\']$N/+0XP)KF:0J,&8D[J_J;HI679?O\ P:._ MLFB0%_VI?VB&BW'*+I/PU60KV D/AQU#=,MY1!_NC/'?>'/^#3+]@2PDBF\2 M_'#]K3Q$8^6MK/Q5\)- LISD<2JOP>U.]$9&05@U"&3.")0 5/\ 4E11RKM_ M7]+^KL?-+O\ D?A=\,O^#<7_ ().?#F6WN]0^ WB7XH:A:[6AO/B;\5_B'J4 M1D7&7N-$\,Z[X3\,WNX9#0WVAW-MR2L*D C]6/@K^RU^S7^SA8MI_P _@)\ M(?@[!) MO=2_#GX>^%O">H:C&N.=7U71],M=4UB9MJF2XU6\O+B4JIDE<@&O M>:*=K;+\!7;WNPHHHH$%%%% '^3_ $445^'GSX4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7]C'_!M MU^TRGB?X1_%C]E37;_=K/POUW_A9O@.WFES+-X%\:SQ67BBPLH02$M/#GC2& M'5+IR%+W7Q 0 N%(C_CGK[B_X)R?M2S_ +'O[8/PA^,ES=RV_@Z+6AX0^)T, M9D>)YI84&^Z?0$DMO%NGVH*"?5_#VG(SJFZO5R7&_4,QP]:3M3 ME+V-;M[*K:,F_*#Y:G_;AM0J>SJQD]KVEZ/3\-'\C_2>HJ&WN;>\MX+NTGAN MK6ZABN+:YMY$FM[BWG1989X)HV:.6&:-EDBEC9DD1E96*D&IJ_6SV@HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH _!S_@MC_P3/;]K'X:_P##0'P;T$7'[1/PFT29;[1] M-MP;[XL_#NQ\Z]N?#:Q1KYE[XO\ #)DNM4\'E-USJ<$NI^&/*O+F^T'^S?X9 M'1XW:.161T9D='4JZ.I*LK*0"K*00RD @@@C-?ZOU?Q]?\%TO^"7#>!-5U_] MMGX >'O^*)U^_-_\?/!.CVOR^$?$6I7 63XGZ3:6Z87PWXBOIE'C*WC0'1?$ M-R-?'FZ7K6I'0/BN)LF*_B]XI5-.6;?!BZ%_ MWL%K]M+K_>7GW^_N?S"4445\(><%%%% !1110 4444 %?U+,6ZBST'X3?';Q%>_Z@#9:Z9X)^*.JW3_ .H \NTT#QU?2_N0(M/\ M4SF'R]:A_E'HKNR_,,1EU=5\/+LJE-WY*L+ZPFO_ $F2]Z+U3WOI2JRI2YH_ M-=)+L_T['^K^"& 92"" 00<@@\@@C@@CD$=:6OXS_P#@DM_P6KU#X+CPS^S5 M^USKM[K'P@7[+HGP[^+VH//?ZS\+8ODM[#PYXPE/FW>K_#N ;(--U4"?5/!4 M02SD6^\*I;1^&?[(]-U/3M:TZPUC1]0LM6TC5;*UU+2]4TVZ@O\ 3M2TZ^@2 MYLK^POK626VO+*\MI8[BUNK>62"X@D26*1XW5C^I9=F6&S.@JM"5I*RJT9-> MTI2?226\7KR37NR2Z24HKUZ56-6/-'?K'K%_Y=GU]="[1117H&H4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !4^UP_Q^_%_P"#'Q4^ 7CS6/AE\9/ MGB'X>>.="DVZAX?\1V+6MPT+.Z0:CI]RAEL=8T>]\MY--UO2+J^TC4X!]HL+ MVYA(D/\ J95\P_M3?L=?L^?MD^!)/ 7QY\!6'B:V@CN#X=\3VFS3/''@N]N$ M ;4O"/BF")K_ $J;S$AEN;%_M6AZL;>"'7-)U2T3[,?ELUX9P^+YJV#Y<-B' M=N%K4*K\TE>E)_S03BWO"[!]-4F3'Q"\)60GF6R MLH=WVCQAX?%YX?\ )MY+_68?"HG@L*_%RO@,3A<1@ZKHXFE.E4722TDOYH25 MXSB_YHMJ]U>Z9YDX2@^6<7%^?Z-:/U04445SDA1110 4444 %%%% !1110!_ M6M_P;#_\@+]L_P#["WP#_P#2/XP5_557\JO_ ;#_P#("_;/_P"PM\ __2/X MP5_557ZKPY_R)L%Z5_\ U)K'LX;^!3]'_P"E,****]LW"BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH _R?Z***_#SY\**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _O7_X(7_MA+^TK^Q]I7PZ M\3:K]L^*/[-C:;\.-?6XG\R_U3P(UM,WPQ\1R!F:1H_[$LKKPA--(\D]Q?\ M@^[OK@J=0B#?M37^3$UY&XM[B%TEAFB=XY8W5T9E8$_J/ M#N8?7L!"$Y7KX51HU+[R@E:E4[OFBN5MZN<)-[GKX6K[2FD_BA:+\U;W7\U^ M*98HHHKWSI"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "L_5M)TO7]*U/0M_^"8&K_L1?$A_B;\+],O]1_9@^)&L2_\ "-70\^]E^%_B>[\Z[F^' M6O7;F29M.9(Y[GP1K%[(9M1TJ&;2;Z>ZU?1;G4-3_%ZO]3[XK_"KP!\;_AUX MN^%'Q1\-:?XN\!>.='N-#\1Z!J2%H+NSGVO'-!,A2XL=2T^ZC@U'2=4LI8-0 MTG5+6TU+3[BWO;6":/\ SW?^"DO_ 3O^(/[ 'QBD\/WG]H>)_@UXSN+[4/A M#\29+UNE*;?N/:$OW;LG"_EXG#^S;J07N-ZK^5M M_P#I+Z=GIV/SCHHHKY8XPHHHH **** "BBB@ K]Q/^"6?_!8CQQ^QE?:3\&_ MC1)K/Q _9BOKT16T",^H>+/@]+>3;I]5\&B:0-J7A5II'NM;\$/(BH[3:MX8 M>TU)]1TWQ%^'=%=.$Q>(P5>.(PU1TZD?G&<7O"<=I0EU3\FFI)-7"'/B1\,_%6B^-O OB[38M6\.^)M O$O=,U.RE M+*6CD7#P7-O,DMI?V%U'!?Z;?07%AJ%M;7MM/!'VM?YTW_!/'_@IG\:_V O& MF-!EG\=?!/Q%J,5QX_\ @]JNH2PZ9>NPCAF\1^$+QUN%\*^,X;:-(O[1@MY; M#6;>&WL?$%A?QVNF7&F?WE?LN?M7_!']L3X7:;\6/@=XM@\0Z'<^7:ZWH]SY M5GXJ\%ZZ85EN/#7C'0A--/HVL6P)*@O/I^IVWEZGHM_J>DW%K?S_ *;E&=X? M-(V\Z3>LX=U\4-I:

  • M0Q$:RM\,UO']8]U^*Z]&_H^BBBO M:-PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ //!&0>"#WK\)?V^_^"%WP$_:?.M_$;X#'2?V? M?C?>?:+ZYCTW3S'\)_'.I2%I7;Q/X8TV$R>&-3OIL>?XG\(VZ@R376H:OX9\ M1ZA/YZ?NU17-B\'AL;2='%48U8.]KKWH-_:A-6E"7G%J^SNKHB<(5%RSBFOQ M7FGNGZ'^87^TM^R=\?OV1?'4WP^^/?P[UCP5JSM%IA:7)O=.>9+35[/3K]9;2/YSK_ %+_ (P_!/X3_M ^!=4^ M&OQH\ ^&_B-X(UA?]+T'Q+8)=PQ7"HZ0ZEIEVIBU#1-9LQ([:?K>C7=AJ^G2 M,9;&]MY?GK^(7_@L+_P2^\#?L#:QX!\=?";QOK&L_#3XN:WXDTS2O!/BF%;K MQ#X(U#0[6PU&:UB\36YBB\1:'-#J0BT][[3[/6+!+9(+^[UN:1]1/Y]G'#E7 M+X3Q6'J>VPD;.2G:-:DI245S;1J1YFES1M+76%DY'FU\+*DG.+YH+>]N:-VD MK[7U>Z^X_$JBBBOF3D"BBB@ HHHH **** /ZUO\ @V'_ .0%^V?_ -A;X!_^ MD?Q@K^JJOY5?^#8?_D!?MG_]A;X!_P#I'\8*_JJK]5X<_P"1-@O2O_ZDUCV< M-_ I^C_]*84445[9N%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110!_D_T445^'GSX4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 5_;Q_P $"_VZH_CQ\!IOV7_'VK^=\5OV>M)MHO"TM[<;[WQ9 M\&#/'8Z'/%O;?-!-:CN[K2I9Y(=/\ %'AV[1['Q)X3U'[7 M7=+=S&+S3YF+VVJZ%JT43RI;:WX=U>WOM#UJT621;75-/NX5DD1%D;U^OUJ$ MXSC&<)*4)Q4X2B[J49).,D^J:::?5'LIII-:IJZ:ZI[,****H84444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 5X-^TK^S=\*?VL?@_XI^"?QCT!-<\(^)K<-#<0^5#K?AG7;9)? M[(\5^%]1DAG.E>(M$FE::QNQ%+!-$]SINI6U]I%_J&GW7O-%3.$:D)4ZD5.$ MXN,XR5XRC)6::>C36C0FDTTU=/1I[-'^:I^W7^PW\6/V#_C/?_##XB6[ZKX; MU,W>J?#/XCV=G+;Z!\0O"L4ZQI?VFYYDT_7=-\ZWM?%'AN6XFN]#OY8F66]T MB_T?5M3^*J_TX/VN_P!D?X0_MI?!K7/@U\8-(-QI][G4/#'B>PC@7Q-X#\50 M0RQ:;XJ\+WLT<@MK^T\UX;NUD#6.L:9-=Z1J<,]C=S1G_/5_;/\ V,OC!^P] M\9-4^$?Q8TX2Q.)M3\#>.-.@G7PQ\0_"GGM%:^(-"GEW&*9#MM];T2>1K_0= M2WV=UYL#V=]>_F6>9)/+:CK45*>"J2]R6K="3VI5'O;I3F_B7NR?/\7DXC#N MD^:-W3>S_E?\K_1_+??Y)HHHKYXY@HHHH **** "BBB@ KZ3_98_:T^.'['' MQ0T_XK? WQ9-H&LQ>5:Z]H=V);WPEXVT-)1+-X<\8Z$)X(=7TJ<[C$XDMM3T MNX9=1T34=,U2&"]B^;**NG4J4IQJ4IRIU(24H3@W&49+9IK5,:;333::V:T: M/]$S_@GE_P %0O@9^WSX6CL-(G@^'WQTT734N?&?P\2^'=1NM)UK1M3M6W07NGZA9R17-M.G*EHY 'C9X MI T;NC?V,_\ !,O_ (+J>$OC3_PC_P #_P!L74=%\ _%N7[+I/AGXO,MMHO@ M#XCW9V06UIXI11#I_@7QC>-M*W(^S^#M=NVECM/^$;O)-.T6_P#T#)N):>)Y M,-CW&EB-(PKZ1I5GLE+94JC^5.3V<6XP?I4,4IVC4:C+92V4O7HI/Y)]+:(_ MI"HI 00"""",@CD$'H01U!I:^M.T**** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_F!_P"#FS_D ME/[*?_90OB1_ZC?AROZ?J_F!_P"#FS_DE/[*?_90OB1_ZC?ARO&X@_Y$^-_P M4_\ T_2.?%?P*G_;O_I<3^/VBBBOR@\<**** "BBB@ HHHH _K6_X-A_^0%^ MV?\ ]A;X!_\ I'\8*_JJK^57_@V'_P"0%^V?_P!A;X!_^D?Q@K^JJOU7AS_D M38+TK_\ J36/9PW\"GZ/_P!*84445[9N%%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_D_T4 M45^'GSX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 ?T%_\$)/^"B'_#/'Q9'[+GQ5US[/ M\%_C9KUN/!^IZC<;;'X>_%J^$%A82M+(P2S\/>/EBL]!U8MFWL=?A\/:JQL+ M*3Q#>2_VZU_E E2&4D$$$$$@@CD$$<@@\@CI7]UO_!$W_@I O[6GPB'P+^+ M&O+ST+QL[>;-(_#EW*IPPRL.JZ5,QT[7=., MEA?QE3#-!]745%2G3K4YTJL(U*=2+C.$E>,HO=-/^D]5J)I234E=/1I]3_,Y M_;0_8M^,O[#?Q@U#X4_%K2_-M;@W6H> _'FFP3#PK\1?#$<_E0ZYH5Q)O\FZ MAWPPZ[H%S(=3\/W\BV]VLMK/I]_?_(M?ZP%VF&D>)-.CE@C\2>%;NXDOM'N9(Y8)M2T6]TG6M2_,\[R*KELW7HJ53!2 ME[LMY4&WI3J^5W:%39Z1E:5N;R<1AW2?-&[IMZ/K&_1_H^OJ?$%%%%?/',%% M%% !1110 4444 %%%% '[X_\$T_^"W?Q+_9:_L#X-_M&OKOQ;_9]M_LVEZ-K M7F_VA\2/A/8+MBMTT6ZO)D;Q9X/L(\1GPKJERNH:39I$OAC4X+2PB\.7_P#: M1\)OB]\,_CKX"T'XG_"'QIH7C_P'XFMA:9JMC M(3;ZGHVJ6]GJVE7B26>HV5K=120K_EC5]G_L8?MY_M"_L+^._P#A+?@UXF+^ M'M4N;9_&WPR\0-2Z=/> MZ?=_4Y/Q)6P?+A\9S5\*K1C/>M06RLW_ !*:7V'[T5\$K)0?90Q4H6C4O*&R M?VH_YKRW[=C_ $L:*_.;]@K_ (*:_L\_MZ^&HX_!>ICP3\7],T];OQ?\%O$] M_;?\)/I@B55N]5\-7:K;0>-?"J3-A=;TJ"*ZLHY+4>(M'T"YO+:VE_1FOT*A M7HXFE&M0J1JTIJ\9P=T_)]5);2C)*47I))JQZ<91FE*+33V:_K?NMUU"BBBM M1A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 5_,#_ ,'-G_)*?V4_^RA?$C_U&_#E?T_5_,#_ ,'-G_)*?V4_ M^RA?$C_U&_#E>-Q!_P B?&_X*?\ Z?I'/BOX%3_MW_TN)_'[1117Y0>.%%%% M !1110 4444 ?UK?\&P__("_;/\ ^PM\ _\ TC^,%?U55_*K_P &P_\ R OV MS_\ L+? /_TC^,%?U55^J\.?\B;!>E?_ -2:Q[.&_@4_1_\ I3"BBBO;-PHH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** /\G^BBBOP\^?"BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KU M;X'_ !J^(G[.WQ7\$?&?X5:Y+X>\=^ =:@UK1;Y=[VT^T/!?Z1JMJLD0U#0] M4T549RA*,X2<9PDI1E%M2C*+O&2:U332: M:V8TVFFM&G=/LS_2^_8;_;*^'/[-#:W9O+&S^PJ_P WK_@G3^WC MXZ_8'^/6F_$31A?:[\-O$IL] ^,/P^@N D/BSPD+AF6^L(IW2TB\7>%WGGU3 MPKJ$C0;9VO-&N;J'1].M&MM M=\-Z[I[$Q75G<;DDAGA<+/8ZEI]U'<:=J^EWD<-_I.J6EYINH6]O>VL\*?J6 M1YO',\/:;4<7125:&W.ME6@OY9_:2^"=ULXM^OAZZJQU^./Q+O\ WEY/KV?E M:_H5%%%>X= 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %>(?M$?LZ?"+]J?X5^(?@Y\: M_"EIXK\&>((PX5]L&KZ!J\,3')<6-Y%>: M9>WUC<^WT5,X0J0E3J1C.$TXSA)*491:LU)/1IK=,32:::33T::NGZH_SK/^ M"C/_ 3.^+_[ 'CP_P!II=^./@;XGU&:'X=?%RSL6CM+DL)9XO"OC."$/#X= M\:VEM&[FU>3^SO$%I!-JF@3RK!JNGZ/^:5?ZHWQ+^&7@#XR>!?$OPS^*/A/1 MO&_@/Q?ITNE>(O#.O6HNM/U"TD*NAQE)K6\M)TBO--U*RFMM1TO4+>VU'3KJ MUOK:WN(_X;O^"HO_ 1[^(7[%FI:K\6_A%'K/Q&_9AOKTRG5#$U]XK^$DEW. M%M]&\>);1+]LT!I9$M=&\J2Z;/KWYWG?#T\'SXK!J53" M:RG35Y3PZZOJYTE_-O!?'=+G?F8C#.%YTU>&[76'^)=%\9^"/$6M^$?%OAO4(-5T#Q+X*/["^#O M[<]W8^&_$3?9M+T']H6RM(;'PQK4K8A@C^*6D644=KX6OY'VJ_C#1K:/PQ)Y MHEUO2_#5M:76L7?\AE%>AE^9XO+:OM,/.T6U[2C*[I54NDHW6O:<6IK92LVG MK3JSI.\7IUB_A?JN_GN?ZNFG:EI^L:?8ZMI-_9ZII6IVEOJ&FZGIUU!?:?J% MA>0I<6E[8WEL\MM=VEU!)'/;W,$DD,\+I)$[(P8W*_SU?^"?O_!6K]H?]A:_ ML/"JW4WQ7^ 4EWOU3X1>)]3G5=$BGE\RZO\ X<:_)'>7'@W46=Y;B73DM[WP MOJ4TUS-?:&=2GCU:U_MR_9%_;?\ V=_VVO J^-/@=XT@U&]LH+=O%G@'6?(T MOX@^!KJ< "U\3>'/M$\L5N\N^&SUS39M2\.:I)%,NEZO>/!<)%^CY7G>$S.* MC%^QQ*5Y8>;7,[+5TI:*I'TM)+64(JS?J4<1"KHM)]8O\;/JOQ[I'UQ1117L MFX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 5_,#_P.%%%% !1110 44 M44 ?UK?\&P__ " OVS_^PM\ _P#TC^,%?U55_*K_ ,&P_P#R OVS_P#L+? / M_P!(_C!7]55?JO#G_(FP7I7_ /4FL>SAOX%/T?\ Z4PHHHKVS<**** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@#_)_HHHK\//GPHHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OVO_ M ."/O_!4/4/V)_B'_P *H^+&I7U_^S%\2-8A;60?/O)?A1XKN_*M$\?Z-:() M)9-$ND2"V\-U8 MWZ_C*_X(K?\ !6D?!+4-!_9'_:4\2;?@[K-^MA\)/B)K5T?+^%>M:CTE**]FE5C5@I M+?:2_E?5>G9]5YW0M%%%>@:A1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 52U'3M/UC3[ M[2-7L++5=*U2SN=.U/3-1M8+[3]1T^]A>VO+&^LKI);:[L[NWDD@N;6XBD@G MAD>*5'1V4W:* /Y"_P#@J5_P0NU#PDWB/]H/]B/P]=ZOX5_TK6O''[/FFI-> M:SX;'SW%]K'PH@_>7.M:"!OFN/ @,VL:0P9?"W]J:;+;Z'H?\NKH\3O'(C1R M1LR21NI1T="59'5@&5E8%64@$$$$ BO]7ZOP-_X*@?\ !%/P+^U6-?\ C=^S MG!HGPU_:*=+G4]=T(K%I?@/XQ7>&EF.KK$@@\+^.KU@6A\601#3M;O'9/%MO MYUX_B;3/BLZX94^?%9;%1EK*IA%91EU(K&7 M3]4TV[C"NOF0RC;-;7,+QW5A?6SSV.HV,UO?V%S.O#L_GZ3XD\-7\EC?0ABOGVEPHW6VHZ9>HOD:EI&I07>E:I:L]IJ M-G=6LDD+>=T4XRE"2E%N,HM2C*+:E%IW335FFGJFM4P3:U6C6J:Z']GG_!/3 M_@OK\._BY_8?PI_;*.B?";XDR_9].TOXNV@&G_"OQA<_+#&WBE)78?#C6KDE M7GO9I9?!%S-]JN&OO"D1L])?^CVUNK:]MK>]LKB"[L[N"*ZM+NUECN+:ZMKB M-98+BWGB9XIH)HG22*6-VCDC971F5@3_ )0U?K%^P'_P5X_:/_8?N=,\'SWD MWQ?^ :3HEY\)_%FIW E\.VCR;IY_AKXED2\N_!]P"7E_LAK?4?"EW))5<4SART,RO.&BCBHJ]2/1>V@OXB[S@N?O&;;9WT<8U:-75=)K= M?XEU]5KY-NY_H/45\9G$%OXAT2YU;PW>3;K>UU:6ZBN+>'['K[BE5I MUZ<:M&I"K3FKQG"2E%KR:T\FMT]'J>A&2DDXM-/9K4****T&%%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7\P/\ P$_V- M_P!J?Q,%M_\ 0_#GP)^+.O7F!;_=MM)^%WC74KI\"#_56'@37[J3$'^C^%;^ M3R/[%D@_E(HKNR_,,1EN(CB*#\JE-_!5IWUA)?C&6\7JNSTI594I'_@K\8O$%YC_ (29 M5V6NE_#OQ]J=RV/^$D5?*L_"7BB\E'_"1@0Z%K,Q\1?V?>>(?ZF*_5E2#^.E.VL)KHUT>TE:4=&>Q3JQJQ4HOU76+[/\ SV?0****[30* M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@#\]_P!O?_@F[\!/V^?!?V#QW8#PE\4] M#L)K?P%\9/#UC;MXI\.MF2:#2]9A9K>/Q;X/>[D>6[\-:G<1F'S[RXT'4=!U M.ZDU$_PB_MC_ +#_ ,??V'OB/+X!^-'AEH=/OY;J3P5\0=%6XO? GC_2[9P& MOO#NLO##MNX$>$ZIX?U**RU_1VF@:_T^.VNK&ZN_],*O)/C?\"OA-^T?\.M< M^%'QJ\$:-X]\#:_'B[TC5X6\RTNXTD2UUC1=1@>'4M"U[3_-D?3M;TBZL]3L M7=S;W*"217\#-\AP^9)U:=J&,2TJI>Y5LM(UHK?LJB]^*LGSQ2BN:OAHU?>5 MHS_FZ/RE_GOZG^6U17[:_P#!2K_@C+\6OV-)]:^*GPC&M?%[]FM99KN?6XK0 M77CCX76K,SBV^(>G:? D=YH=NA$<7CS2K6'26,;+K^G^&YI;!=1_$JOS?%83 M$8*M*AB:4J=2/1K22Z2A):3B^DHMK=;II>7.$J._A1XPT3Q_\-/%_B'P+XU\-W:WVA^)_"^J M7>CZQIUPH*MY-Y9RQ2&">,O;WEI*9+6]M9)K2\AGMII8G_K _P""?W_!P;H/ MB7^Q/A9^W-!:>%M??[/IVF?'[P[IOD^%M6F;;#$WQ(\+Z;"Q\+W?XE\- M6TOAMI)]]]H/A?3[6?4)/Y#**]# 9GC,MJ<^&J-1;3J49WE1J6_FA=6=M.>+ MC-+12MH:TJTZ3O%Z=8OX7ZK]5J?ZM6@Z_H7BK1=+\2>&-:TGQ'X=URQM]3T7 M7M"U&TU?1M7TV\C6:TU#3-3L)KBRO[*YB99;>ZM9Y8)HV#QNRD&M:O\ .'_8 MC_X*8?M._L+:S##\-O%'_"3_ ON;W[5XA^#/C2:[U+P+J7G2!KV\T:)9EO/ M!VOW"DM_;?AR:U-U<);-KMCKMI;K8M_:1^PM_P %5?V8OVY["RT7PMK?_"N? MC.+3S=6^"_C>^M+?Q%)+#$9+RX\%ZJ/(T[Q[I$(CGE$^CK!KEK91?;-=\.:' M')&K?H>5Y_@\QY:;?U?%.R]A4:M-]?8ST4_*+Y:F_NM+F/3HXF%6R^&?\KZ_ MX7U]-'Y6U/TPHHHKW3H"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "OY@?^#FS_DE/[*?_ &4+XD?^HWX'/^1-@O2O\ ^I-8]G#?P*?H_P#TIA1117MFX4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% '^3_1117X>?/A1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 H)!!!(((((R"".001T(/0U_6_\ \$>?^"S8U_\ X1;]E#]K_P 5 M!=?_ -#\/_!_XW>(;P*NO?ZJTTKP%\1]3N& 773^[M/#7C*]EQKI\G2?$,XU MPVNIZY_(_17?EV8XC+<0J]"6CLJM)WY*L+_#)=_Y9+WH/5:-IZ4JLJ4N:/S7 M1KL_\]T?ZP%%?R0_\$A_^"U+:%_PC'[+?[9/BMI-#_T/0?A3\=_$-X6DT3[E MMIO@WXHZI:!1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 1 MS0PW$,MO<11SP3QO#/!-&LL,T,JE)(I8W#))'(C,CHZE74E6!!(K^9G_ (*4 M_P#!!?PW\1O[?^-7[$FG:3X,\>2?:=4\1_ =I;;2/!'BZ<[IY[GX=W4[0V'@ MC7IWW@>&[N2W\&7[/$MA/X3^SR+J7]-5%<>-P&%S"DZ.*IJ:WA->[4IR_FIS MM>+[K6,MI1DM#.I3A5CRS5^SZKT?])]3_*C\8>#O%GP^\3ZYX*\<^&];\(>+ M_#.H3Z5X@\,^(],N]'US1M2MB!-9ZCIM]%!=6LZ95MDL2[HV21-T;HQYNO\ M1L_;S_X)F_L\_M[>&'/C?3!X+^+FEZ>UIX/^-/A>QMAXJTD1AWM-+\16S-;P M>-/"B3L6?0=6GCN+-);MO#NK^'[N\N;R3^&S]M/]@']HG]A7QM_PC?Q@\,&Y M\*:K>3P^"?BIXNQVZ-)?^%]:CLM:LPCW$=O=Z M6]IJ=W^;YKD>*RR3FDZ^%;]VO&/PWVC6BK^SET4O@EI9\SY5Y=;#SI._Q0Z2 M2V_Q+IZ[/\#XFHHHKPSG"BBB@ HHHH **** "BBB@ JYIVHZAI%_9:KI-]>: M7JFFW=O?Z=J6G7,]E?Z??6DJ3VM[97EL\5Q:W=M/&DUO<021S0RHDD;JZ@BG M11<#^D/]@O\ X.!?BA\*!HOPV_;&LM6^,OP_A\C3[+XKZ4('^+?AJV&V*.3Q M)#<2VUA\1]/MD">==W,^F>, ANKVZU?Q1=^18-_6]\$/C[\&_P!I#P)I_P 2 MO@?\0O#GQ&\&ZCM1=4T"\\R?3KLQI*^E:]I-PEOK'AS6H(Y(WNM%UVPT[5;9 M7C::T19$9O\ +>KW;]GO]IGXY_LK^.[;XC? ?XBZ_P##_P 2Q&&._P#[,G6; M1?$5C#(91I/BKP[>I<:)XETDNS.+#6;&\A@F(NK46]Y'#<1_499Q/BL)RT<8 MI8K#JR4F_P#:*:\IO2JDOLU'S;6J12L==+%SA93]^/?[2VV>S]'J_P"9'^H5 M17\\_P"PA_P7X^"?QP71OAY^U9;Z1\ _BE/Y%C;^-TGG7X,>++QMJ"674[^: MXO?AQ=S,26MO$UW?>&XUC:5O%\$UQ!IB?T(6=Y::A:6M_875O?6-[;PW=E>V M\6UJ>E"I"HKPDG^:]5NBQ111766%%%% !1110 4444 % M%%% !1110 4444 %%%% !7\P/_!S9_R2G]E/_LH7Q(_]1OPY7]/U?S _\'-G M_)*?V4_^RA?$C_U&_#E>-Q!_R)\;_@I_^GZ1SXK^!4_[=_\ 2XG\?M%%%?E! MXX4444 %%%% !1110!_6M_P;#_\ ("_;/_["WP#_ /2/XP5_557\JO\ P;#_ M /("_;/_ .PM\ __ $C^,%?U55^J\.?\B;!>E?\ ]2:Q[.&_@4_1_P#I3"BB MBO;-PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** /\G^BBBOP\^?"BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH *_HW_X)+_\%I-6^ ;^'/V;_P!J_6]0U[X' M[K;1O 7Q/O#'*16CJ)]6\%P*+>R2_\ #D=M MINB?SD45UX+'8C+Z\<1AY\LEI*+UA4AUA4C]J+^^+M*+4DFKIU)4Y*47;NNC M79^3_P"&/]2.#]H+X"W4$-U:_&WX17%MSZ\_P#GVO\ P+_[4_U*/^%]? S_ *+/\)__ XO@_\ ^7%' M_"^O@9_T6?X3_P#AQ?!__P N*_RUZ*/]O]+4^O/_ )]K_P "_P#M3_4H_P"%]? S M_HL_PG_\.+X/_P#EQ1_POKX&?]%G^$__ (<7P?\ _+BO\M>BC_7*K_T 0_\ M"B7_ ,J]?Z6I]>?_ #[7_@7_ -J?ZE'_ OKX&?]%G^$_P#X<7P?_P#+BC_A M?7P,_P"BS_"?_P .+X/_ /EQ7^6O11_KE5_Z (?^%$O_ )5Z_P!+4^O/_GVO M_ O_ +4_U*/^%]? S_HL_P )_P#PXO@__P"7%'_"^O@9_P!%G^$__AQ?!_\ M\N*_RUZ*/]?_/M?^!?_ &I_J4?\+Z^! MG_19_A/_ .'%\'__ "XH_P"%]? S_HL_PG_\.+X/_P#EQ7^6O11_KE5_Z (? M^%$O_E7K_2U/KS_Y]K_P+_[4_P!2C_A?7P,_Z+/\)_\ PXO@_P#^7%'_ OK MX&?]%G^$_P#X<7P?_P#+BO\ +7HH_P!O]+4^O/\ Y]K_ ,"_^U/]2C_A?7P,_P"BS_"? M_P .+X/_ /EQ1_POKX&?]%G^$_\ X<7P?_\ +BO\M>BC_7*K_P! $/\ PHE_ M\J]?Z6I]>?\ S[7_ (%_]J?ZE'_"^O@9_P!%G^$__AQ?!_\ \N*/^%]? S_H ML_PG_P##B^#_ /Y<5_EKT4?ZY5?^@"'_ (42_P#E7K_2U/KS_P"?:_\ O\ M[4_U*/\ A?7P,_Z+/\)__#B^#_\ Y<5POQ*\6_LE_&+P5KWPX^*7C?X$>// MWB:S:QUSPSXE\:^"=2TN^A)#QR&*;5BUO>6DRI=:?J-H\&H:;>Q07VGW5M>0 M0SI_F(T5+XPG).,LOI2C)6E%UVTT]&FG1::>NC[_ 'GUY_\ /I?^!?\ VI^] MG_!1;_@D9X)^#_\ ;OQ=_8U^,/@/XH_#&'[3J>L_""?XC^%-5^)_@BU&Z:4^ M%9%U_X*M?M3?L/7=AH?A;Q%_P +'^#B7 ;4 M/@SX]O+R^\.06\DN^Y?P7JH:75? 6HR!YY$?16DT&:]F-[K7AO6I$11^9U%; M8?$5\+4C6P]6=&I':4'9V[-;2B^L9)QDM&FBHRE!J46XM=5_7X'^B3^QU_P5 MI_9 _;!\/J^E^/-,^$WQ&LK);GQ#\+OBKK&D^&]9LR@5;BY\/:U>7-OH/C+2 M$E+F.[T:[&J06PBN-;T+0VGC@/V__P +Z^!G_19_A/\ ^'%\'_\ RXK_ "UZ M*^JI<88F-.,:V$I5:B5I5(U)4E+S<.2:3?6S4;[1BM#LCCII+F@I/NG:_P K M/7TT\D?ZE'_"^O@9_P!%G^$__AQ?!_\ \N*/^%]? S_HL_PG_P##B^#_ /Y< M5_EKT5K_ *Y5?^@"'_A1+_Y5Z_TM7]>?_/M?^!?_ &I_J4?\+Z^!G_19_A/_ M .'%\'__ "XH_P"%]? S_HL_PG_\.+X/_P#EQ7^6O11_KE5_Z (?^%$O_E7K M_2U/KS_Y]K_P+_[4_P!2C_A?7P,_Z+/\)_\ PXO@_P#^7%'_ OKX&?]%G^$ M_P#X<7P?_P#+BO\ +7HH_P!O]+4^O/\ Y]K_ ,"_^U/]2C_A?7P,_P"BS_"?_P .+X/_ M /EQ1_POKX&?]%G^$_\ X<7P?_\ +BO\M>BC_7*K_P! $/\ PHE_\J]?Z6I] M>?\ S[7_ (%_]J?ZE'_"^O@9_P!%G^$__AQ?!_\ \N*/^%]? S_HL_PG_P## MB^#_ /Y<5_EKT4?ZY5?^@"'_ (42_P#E7K_2U/KS_P"?:_\ O\ [4_U*/\ MA?7P,_Z+/\)__#B^#_\ Y<4?\+Z^!G_19_A/_P"'%\'_ /RXK_+7HH_URJ_] M $/_ HE_P#*O7^EJ?7G_P ^U_X%_P#:G^I1_P +Z^!G_19_A/\ ^'%\'_\ MRXK^:G_@Y%^(?@#QM\+OV7K?P9XY\'^+I[#Q]\1)KZ#PQXFT77IK*&;P]X>2 M&6[CTJ]NWMXY71TC>945V5E4DJ0/Y+:*X\?Q/4QV$K81X.%-5E%.:K.3CRSA M/X735[\MMUOY:YU<6ZD)0Y$N:VO-?9I[6\@HHHKY8Y HHHH **** "BBB@#^ MM;_@V'_Y 7[9_P#V%O@'_P"D?Q@K^JJOY5?^#8?_ ) 7[9__ &%O@'_Z1_&" MOZJJ_5>'/^1-@O2O_P"I-8]G#?P*?H__ $IA1117MFX4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% '^3_1117X>?/A1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?UK?\&P__("_ M;/\ ^PM\ _\ TC^,%?U55_*K_P &P_\ R OVS_\ L+? /_TC^,%?U55^J\.? M\B;!>E?_ -2:Q[.&_@4_1_\ I3"BBBO;-PHHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /\G^ MBBBOP\^?"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _K6_X-A_^0%^V?_V%O@'_ M .D?Q@K^JJOY5?\ @V'_ .0%^V?_ -A;X!_^D?Q@K^JJOU7AS_D38+TK_P#J M36/9PW\"GZ/_ -*84445[9N%%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_D_P!%%%?AY\^% M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110!_6M_P;#_\ ("_;/_["WP#_ /2/XP5_ M557\JO\ P;#_ /("_;/_ .PM\ __ $C^,%?U55^J\.?\B;!>E?\ ]2:Q[.&_ M@4_1_P#I3"BBBO;-PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** /\G^BBBOP\^?"BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH _K6_X-A_\ D!?MG_\ 86^ ?_I'\8*_JJK^57_@ MV'_Y 7[9_P#V%O@'_P"D?Q@K^JJOU7AS_D38+TK_ /J36/9PW\"GZ/\ ]*84 M445[9N%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 84 %%%% !1110 4444 %%%% !1110!__9 end XML 13 R1.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Cover Page - shares
    6 Months Ended
    Jan. 31, 2025
    Feb. 28, 2025
    Cover [Abstract]    
    Document Type 10-Q  
    Document Quarterly Report true  
    Document Period End Date Jan. 31, 2025  
    Document Transition Report false  
    Entity File Number 001-09235  
    Entity Registrant Name THOR INDUSTRIES, INC.  
    Entity Incorporation, State or Country Code DE  
    Entity Tax Identification Number 93-0768752  
    Entity Address, Address Line One 52700 Independence Court  
    Entity Address, City or Town Elkhart  
    Entity Address, State or Province IN  
    Entity Address, Postal Zip Code 46514  
    City Area Code (574)  
    Local Phone Number 970-7460  
    Title of 12(b) Security Common stock (Par value $0.10 Per Share)  
    Trading Symbol THO  
    Security Exchange Name NYSE  
    Entity Current Reporting Status Yes  
    Entity Interactive Data Current Yes  
    Entity Filer Category Large Accelerated Filer  
    Entity Small Business false  
    Entity Emerging Growth Company false  
    Entity Shell Company false  
    Entity Common Stock, Shares Outstanding   53,203,568
    Amendment Flag false  
    Document Fiscal Year Focus 2025  
    Document Fiscal Period Focus Q2  
    Entity Central Index Key 0000730263  
    Current Fiscal Year End Date --07-31  
    XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
    CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
    $ in Thousands
    Jan. 31, 2025
    Jul. 31, 2024
    Current assets:    
    Cash and cash equivalents $ 373,819 $ 501,316
    Accounts receivable, trade, net 535,137 502,301
    Accounts receivable, other, net 118,161 198,594
    Inventories, net 1,379,419 1,366,638
    Prepaid income taxes, expenses and other 117,933 81,178
    Total current assets 2,524,469 2,650,027
    Property, plant and equipment, net 1,319,821 1,390,718
    Other assets:    
    Goodwill 1,748,861 1,786,973
    Amortizable intangible assets, net 789,582 861,133
    Deferred income tax assets, net 20,591 28,414
    Equity investments 136,220 137,272
    Other 174,587 166,286
    Total other assets 2,869,841 2,980,078
    TOTAL ASSETS 6,714,131 7,020,823
    Current liabilities:    
    Accounts payable 698,747 628,134
    Current portion of long-term debt 27,742 32,650
    Short-term financial obligations 62,487 72,051
    Accrued liabilities:    
    Compensation and related items 136,404 185,249
    Product warranties 286,689 311,627
    Income and other taxes 46,071 74,987
    Promotions and rebates 136,470 169,928
    Product, property and related liabilities 20,944 32,278
    Other 58,838 60,118
    Total current liabilities 1,474,392 1,567,022
    Long-term debt, net 1,003,395 1,101,265
    Deferred income tax liabilities, net 66,881 74,401
    Unrecognized tax benefits 12,263 12,405
    Other liabilities 203,705 191,677
    Total long-term liabilities 1,286,244 1,379,748
    Contingent liabilities and commitments
    Stockholders’ equity:    
    Preferred stock – authorized 1,000,000 shares; none outstanding 0 0
    Common stock – par value of $.10 per share; authorized 250,000,000 shares; issued 67,282,807 and 66,859,738 shares, respectively 6,728 6,686
    Additional paid-in capital 597,094 577,015
    Retained earnings 4,199,198 4,254,734
    Accumulated other comprehensive loss, net of tax (157,920) (93,706)
    Less: Treasury shares of 14,079,239 and 13,928,314, respectively, at cost (693,324) (677,299)
    Stockholders’ equity attributable to THOR Industries, Inc. 3,951,776 4,067,430
    Non-controlling interests 1,719 6,623
    Total stockholders’ equity 3,953,495 4,074,053
    TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 6,714,131 $ 7,020,823
    XML 15 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
    CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) - $ / shares
    Jan. 31, 2025
    Jul. 31, 2024
    Statement of Financial Position [Abstract]    
    Preferred stock, shares authorized (in shares) 1,000,000 1,000,000
    Preferred stock, shares outstanding (in shares) 0 0
    Common stock, par value (in dollars per share) $ 0.10 $ 0.10
    Common stock, shares authorized (in shares) 250,000,000 250,000,000
    Common stock, shares issued (in shares) 67,282,807 66,859,738
    Treasury, shares (in shares) 14,079,239 13,928,314
    XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
    CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Jan. 31, 2025
    Jan. 31, 2024
    Jan. 31, 2025
    Jan. 31, 2024
    Income Statement [Abstract]        
    Net sales $ 2,018,107 $ 2,207,369 $ 4,160,891 $ 4,708,128
    Cost of products sold 1,772,910 1,936,522 3,634,252 4,079,349
    Gross profit 245,197 270,847 526,639 628,779
    Selling, general and administrative expenses 206,222 220,125 446,419 438,021
    Amortization of intangible assets 29,244 32,464 59,066 64,808
    Interest expense, net 11,950 28,229 27,178 48,426
    Other income, net 619 16,865 3,268 1,952
    Income (loss) before income taxes (1,600) 6,894 (2,756) 79,476
    Income tax provision 1,489 1,568 1,206 19,117
    Net income (loss) (3,089) 5,326 (3,962) 60,359
    Less: Net (loss) attributable to non-controlling interests (2,538) (1,891) (1,579) (423)
    Net income (loss) attributable to THOR Industries, Inc. $ (551) $ 7,217 $ (2,383) $ 60,782
    Weighted-average common shares outstanding:        
    Basic (in shares) 53,208,626 53,322,504 53,091,615 53,309,169
    Diluted (in shares) 53,208,626 53,650,583 53,091,615 53,752,150
    Earnings (loss) per common share:        
    Basic (in dollars per share) $ (0.01) $ 0.14 $ (0.04) $ 1.14
    Diluted (in dollars per share) $ (0.01) $ 0.13 $ (0.04) $ 1.13
    Comprehensive income (loss):        
    Net income (loss) $ (3,089) $ 5,326 $ (3,962) $ 60,359
    Other comprehensive income (loss), net of tax        
    Foreign currency translation gain (loss), net of tax (79,482) 35,627 (67,539) (25,019)
    Other (loss), net of tax 0 (111) 0 (111)
    Total other comprehensive income (loss), net of tax (79,482) 35,516 (67,539) (25,130)
    Total Comprehensive income (loss) (82,571) 40,842 (71,501) 35,229
    Less: Comprehensive (loss) attributable to non-controlling interests (5,905) (1,952) (4,904) (1,206)
    Comprehensive income (loss) attributable to THOR Industries, Inc. $ (76,666) $ 42,794 $ (66,597) $ 36,435
    XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
    CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
    $ in Thousands
    6 Months Ended
    Jan. 31, 2025
    Jan. 31, 2024
    Cash flows from operating activities:    
    Net income (loss) $ (3,962) $ 60,359
    Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
    Depreciation 74,589 70,589
    Amortization of intangible assets 59,066 64,808
    Amortization of debt issuance costs 3,527 11,864
    Deferred income tax expense (benefit) 3,144 (11,858)
    Gain on disposition of property, plant and equipment (2,409) (7,807)
    Stock-based compensation expense 18,610 19,698
    Changes in assets and liabilities:    
    Accounts receivable 40,578 15,188
    Inventories (49,554) (149,742)
    Prepaid income taxes, expenses and other (29,341) (24,312)
    Accounts payable 87,743 33,813
    Accrued liabilities and other (156,635) (133,798)
    Long-term liabilities and other 16,226 6,998
    Net cash provided by (used in) operating activities 61,582 (44,200)
    Cash flows from investing activities:    
    Purchases of property, plant and equipment (51,538) (78,901)
    Proceeds from dispositions of property, plant and equipment 21,209 12,872
    Business acquisitions, net of cash acquired 0 (3,814)
    Other (4,134) (11,100)
    Net cash used in investing activities (34,463) (80,943)
    Cash flows from financing activities:    
    Borrowings on term-loan credit facilities 0 186,723
    Payments on term-loan credit facilities (85,000) (127,626)
    Borrowings on revolving asset-based credit facilities 0 113,502
    Payments on revolving asset-based credit facilities 0 (51,925)
    Payments on other debt (5,514) (5,574)
    Payments of debt issuance costs 0 (10,480)
    Cash dividends paid (53,153) (51,135)
    Payments on finance lease obligations (414) (365)
    Purchases of treasury shares (1,725) (30,037)
    Payments related to vesting of stock-based awards (14,300) (16,245)
    Short-term financial obligations and other, net (6,899) 19,916
    Net cash provided by (used in) financing activities (167,005) 26,754
    Effect of exchange rate changes on cash and cash equivalents 12,389 (2,651)
    Net decrease in cash and cash equivalents (127,497) (101,040)
    Cash and cash equivalents, beginning of period 501,316 441,232
    Cash and cash equivalents, end of period 373,819 340,192
    Supplemental cash flow information:    
    Income taxes paid 53,726 90,528
    Interest paid 31,715 41,414
    Non-cash investing and financing transactions:    
    Capital expenditures in accounts payable $ 3,246 $ 3,098
    XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
    CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
    $ in Thousands
    Total
    Stockholders' equity attributable to THOR
    Common Stock
    Additional Paid-in Capital
    Retained Earnings
    Accumulated Other Comprehensive Income (Loss)
    Treasury Stock
    Non-Controlling Interests
    Beginning balance (in shares) at Jul. 31, 2023     66,344,340          
    Beginning balance at Jul. 31, 2023 $ 3,983,398 $ 3,976,015 $ 6,634 $ 539,032 $ 4,091,563 $ (68,547) $ (592,667) $ 7,383
    Beginning balance (in shares) at Jul. 31, 2023             13,030,030  
    Increase (Decrease) in Stockholders' Equity [Roll Forward]                
    Net income (loss) 60,359 60,782     60,782     (423)
    Purchase of treasury shares (in shares)             327,876  
    Purchases of treasury shares (30,037) (30,037)         $ (30,037)  
    Restricted stock unit activity (in shares)     515,398       177,287  
    Restricted stock unit activity (14,558) (14,558) $ 52 1,635     $ (16,245)  
    Dividends per common share (51,135) (51,135)     (51,135)      
    Stock-based compensation expense 19,698 19,698   19,698        
    Other comprehensive (loss) (25,130) (24,347)       (24,347)   (783)
    Ending balance (in shares) at Jan. 31, 2024     66,859,738          
    Ending balance at Jan. 31, 2024 3,942,595 3,936,418 $ 6,686 560,365 4,101,210 (92,894) $ (638,949) 6,177
    Ending balance (in shares) at Jan. 31, 2024             13,535,193  
    Beginning balance (in shares) at Oct. 31, 2023     66,686,498          
    Beginning balance at Oct. 31, 2023 3,923,590 3,915,461 $ 6,669 551,491 4,119,589 (128,471) $ (633,817) 8,129
    Beginning balance (in shares) at Oct. 31, 2023             13,480,026  
    Increase (Decrease) in Stockholders' Equity [Roll Forward]                
    Net income (loss) 5,326 7,217     7,217     (1,891)
    Purchase of treasury shares (in shares)             0  
    Purchases of treasury shares 0 0         $ 0  
    Restricted stock unit activity (in shares)     173,240       55,167  
    Restricted stock unit activity (5,487) (5,487) $ 17 (372)     $ (5,132)  
    Dividends per common share (25,596) (25,596)     (25,596)      
    Stock-based compensation expense 9,246 9,246   9,246        
    Other comprehensive (loss) 35,516 35,577       35,577   (61)
    Ending balance (in shares) at Jan. 31, 2024     66,859,738          
    Ending balance at Jan. 31, 2024 3,942,595 3,936,418 $ 6,686 560,365 4,101,210 (92,894) $ (638,949) 6,177
    Ending balance (in shares) at Jan. 31, 2024             13,535,193  
    Beginning balance (in shares) at Jul. 31, 2024     66,859,738          
    Beginning balance at Jul. 31, 2024 $ 4,074,053 4,067,430 $ 6,686 577,015 4,254,734 (93,706) $ (677,299) 6,623
    Beginning balance (in shares) at Jul. 31, 2024 13,928,314           13,928,314  
    Increase (Decrease) in Stockholders' Equity [Roll Forward]                
    Net income (loss) $ (3,962) (2,383)     (2,383)     (1,579)
    Purchase of treasury shares (in shares) 16,200           16,200  
    Purchases of treasury shares $ (1,725) (1,725)         $ (1,725)  
    Restricted stock unit activity (in shares)     423,069       134,725  
    Restricted stock unit activity (12,789) (12,789) $ 42 1,469     $ (14,300)  
    Dividends per common share (53,153) (53,153)     (53,153)      
    Stock-based compensation expense 18,610 18,610   18,610        
    Other comprehensive (loss) (67,539) (64,214)       (64,214)   (3,325)
    Ending balance (in shares) at Jan. 31, 2025     67,282,807          
    Ending balance at Jan. 31, 2025 $ 3,953,495 3,951,776 $ 6,728 597,094 4,199,198 (157,920) $ (693,324) 1,719
    Ending balance (in shares) at Jan. 31, 2025 14,079,239           14,079,239  
    Beginning balance (in shares) at Oct. 31, 2024     67,114,970          
    Beginning balance at Oct. 31, 2024 $ 4,061,956 4,054,332 $ 6,711 589,414 4,226,351 (81,805) $ (686,339) 7,624
    Beginning balance (in shares) at Oct. 31, 2024             14,012,706  
    Increase (Decrease) in Stockholders' Equity [Roll Forward]                
    Net income (loss) $ (3,089) (551)     (551)     (2,538)
    Purchase of treasury shares (in shares) 16,200           16,200  
    Purchases of treasury shares $ (1,725) (1,725)         $ (1,725)  
    Restricted stock unit activity (in shares)     167,837       50,333  
    Restricted stock unit activity (5,636) (5,636) $ 17 (393)     $ (5,260)  
    Dividends per common share (26,602) (26,602)     (26,602)      
    Stock-based compensation expense 8,073 8,073   8,073        
    Other comprehensive (loss) (79,482) (76,115)       (76,115)   (3,367)
    Ending balance (in shares) at Jan. 31, 2025     67,282,807          
    Ending balance at Jan. 31, 2025 $ 3,953,495 $ 3,951,776 $ 6,728 $ 597,094 $ 4,199,198 $ (157,920) $ (693,324) $ 1,719
    Ending balance (in shares) at Jan. 31, 2025 14,079,239           14,079,239  
    XML 19 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
    CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) - $ / shares
    3 Months Ended 6 Months Ended
    Jan. 31, 2025
    Jan. 31, 2024
    Jan. 31, 2025
    Jan. 31, 2024
    Equity [Abstract]        
    Cash dividends, per common share (in dollars per share) $ 0.50 $ 0.48 $ 1.00 $ 0.96
    XML 20 R8.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Nature of Operations and Accounting Policies
    6 Months Ended
    Jan. 31, 2025
    Organization, Consolidation and Presentation of Financial Statements [Abstract]  
    Nature of Operations and Accounting Policies Nature of Operations and Accounting Policies
    Nature of Operations

    THOR Industries, Inc. was founded in 1980 and is the sole owner of operating subsidiaries (collectively, the “Company” or “THOR”), that, combined, represent the world's largest manufacturer of recreational vehicles (“RVs”). The Company manufactures a wide variety of RVs in the United States and Europe and sells those vehicles, as well as related parts and accessories, primarily to independent, non-franchise dealers throughout the United States, Canada and Europe. Unless the context requires or indicates otherwise, all references to “THOR,” the “Company,” “we,” “our” and “us” refer to THOR Industries, Inc. and its subsidiaries.

    The July 31, 2024 amounts are derived from the annual audited financial statements of THOR. The interim financial statements are unaudited. In the opinion of management, all adjustments (which consist of normal, recurring adjustments) necessary to present fairly the financial position, results of operations and cash flows for the interim periods presented have been made. These financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the fiscal year ended July 31, 2024. Due to seasonality within the recreational vehicle industry, inflation and shifting consumer demand in our industry, among other factors, annualizing the results of operations for the six months ended January 31, 2025 would not necessarily be indicative of the results expected for the full fiscal year.

    Recently Issued Accounting Standards Not Yet Adopted

    In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update No. 2023-07 (“ASU 2023-07”) “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures”, which requires additional disclosures about significant segment expenses regularly provided to the Chief Operating Decision Maker. ASU 2023-07 is effective for annual reporting periods beginning after December 15, 2023, or the annual report for fiscal 2025 for the Company, and interim periods within fiscal years beginning after December 15, 2024, or interim periods starting in fiscal 2026 for the Company. Early adoption is permitted. We are currently evaluating the impact of ASU 2023-07 on our consolidated financial statements and related disclosures.

    In December 2023, the FASB issued ASU 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures”, requiring enhancements and further transparency to certain income tax disclosures. Under this ASU, entities must disclose, on an annual basis, specific categories in the rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. In addition, ASU 2023-09 requires entities to disclose additional information about income taxes paid. The new standard also eliminates certain existing disclosure requirements related to uncertain tax positions and unrecognized deferred tax liabilities. ASU 2023-09 is effective for financial statements for annual periods beginning after December 15, 2024. This ASU is effective for the Company in its fiscal year 2026 beginning on August 1, 2025. Early adoption is permitted. The Company is currently evaluating the potential impact of adopting this guidance on the consolidated financial statements.

    In November 2024, the FASB issued ASU 2024-03, “Income Statement — Reporting Comprehensive Income — Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses,” as updated by ASU 2025-01, “Income Statement — Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date”, issued in January 2025. This guidance provides updates to qualitative and quantitative disclosure requirements over the disaggregation of relevant expense captions within the income statement to provide more transparency and useful information on expenses within the income statement including tabular presentation of prescribed expense categories such as the purchases of inventory, employee compensation, depreciation, intangible asset amortization, and inclusion of other specific expense, gains and losses required by existing GAAP with reconciliation of disaggregation to the face of the income statement. This guidance is effective for fiscal years beginning after December 15, 2026, and interim periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted. The guidance may be applied prospectively or retrospectively. This guidance will be effective for our fiscal year ending July 31, 2028. We are currently evaluating the impact the guidance may have on our consolidated financial statement disclosures.
    XML 21 R9.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Business Segments
    6 Months Ended
    Jan. 31, 2025
    Segment Reporting [Abstract]  
    Business Segments Business Segments
    The Company has three reportable segments, all related to recreational vehicles: (1) North American Towable Recreational Vehicles, (2) North American Motorized Recreational Vehicles and (3) European Recreational Vehicles. The operations of the Company's Airxcel and Postle subsidiaries are included in “Other”. Net sales included in Other relate primarily to the sale of specialized component parts and aluminum extrusions. Intercompany eliminations adjust for Airxcel and Postle sales to the Company’s North American Towable and North American Motorized segments, which are consummated at established transfer prices generally consistent with the selling prices of products to third parties.

    The following tables reflect certain financial information by reportable segment:

    Three Months Ended January 31,Six Months Ended January 31,
    NET SALES:2025202420252024
    Recreational vehicles
    North American Towable$828,266$730,968$1,727,044$1,676,422
    North American Motorized446,298570,424951,5061,281,583
    Total North America1,274,5641,301,3922,678,5502,958,005
    European612,465782,2941,217,3681,490,495
    Total recreational vehicles1,887,0292,083,6863,895,9184,448,500
    Other185,653166,534379,164365,455
    Intercompany eliminations(54,575)(42,851)(114,191)(105,827)
    Total$2,018,107$2,207,369$4,160,891$4,708,128

    Three Months Ended January 31,Six Months Ended January 31,
    INCOME (LOSS) BEFORE INCOME TAXES:2025202420252024
    Recreational vehicles
    North American Towable$28,152$661$74,973$49,910
    North American Motorized4,29826,46013,37963,512
    Total North America32,45027,12188,352113,422
    European2,21038,0573,38766,824
    Total recreational vehicles34,66065,17891,739180,246
    Other, net8,2687,34313,04216,819
    Corporate(44,528)(65,627)(107,537)(117,589)
    Total$(1,600)$6,894$(2,756)$79,476

    TOTAL ASSETS:January 31, 2025July 31, 2024
    Recreational vehicles
    North American Towable$1,368,779$1,290,117
    North American Motorized975,2331,077,808
    Total North America2,344,0122,367,925
    European2,672,4112,871,316
    Total recreational vehicles5,016,4235,239,241
    Other1,013,9691,058,842
    Corporate683,739722,740
    Total$6,714,131$7,020,823
    DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE:Three Months Ended January 31,Six Months Ended January 31,
    2025202420252024
    Recreational vehicles
    North American Towable$13,155$13,788$26,249$27,552
    North American Motorized8,6218,84917,27717,791
    Total North America21,77622,63743,52645,343
    European30,32731,13662,56861,533
    Total recreational vehicles52,10353,773106,094106,876
    Other
    13,00013,66825,87227,294
    Corporate
    8916781,6891,227
    Total$65,994$68,119$133,655$135,397

    Three Months Ended January 31,Six Months Ended January 31,
    CAPITAL ACQUISITIONS:2025202420252024
    Recreational vehicles
    North American Towable$3,408$4,443$7,566$11,373
    North American Motorized2,7165,3865,85212,861
    Total North America6,1249,82913,41824,234
    European16,14016,11627,04130,876
    Total recreational vehicles22,26425,94540,45955,110
    Other
    1,5566,2445,18514,535
    Corporate
    1,1864,1723,7116,907
    Total$25,006$36,361$49,355$76,552
    XML 22 R10.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Earnings Per Common Share
    6 Months Ended
    Jan. 31, 2025
    Earnings Per Share [Abstract]  
    Earnings Per Common Share Earnings Per Common Share
    The following table reflects the weighted-average common shares used to compute basic and diluted earnings per common share as included on the Condensed Consolidated Statements of Income and Comprehensive Income:

    Three Months Ended January 31,Six Months Ended January 31,
    2025202420252024
    Weighted-average common shares outstanding for basic earnings per share
    53,208,626 53,322,504 53,091,615 53,309,169 
    Unvested restricted and performance stock units (1)
    — 328,079 — 442,981 
    Weighted-average common shares outstanding assuming dilution
    53,208,626 53,650,583 53,091,615 53,752,150 
    (1)Due to losses for the three and six months ended January 31, 2025, zero incremental shares are included because the effect would be antidilutive.

    For the three months ended January 31, 2025 and 2024, the Company excluded 222,029 and 8,078 unvested restricted and performance stock units that have an antidilutive effect from its calculation of weighted-average common shares outstanding assuming dilution. For the six months ended January 31, 2025 and 2024, the Company excluded 372,593 and 29,688 unvested restricted and performance stock units that have an antidilutive effect from its calculation of weighted-average common shares outstanding assuming dilution.
    XML 23 R11.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Derivatives and Hedging
    6 Months Ended
    Jan. 31, 2025
    Derivative Instruments and Hedging Activities Disclosure [Abstract]  
    Derivatives and Hedging Derivatives and Hedging
    As of January 31, 2025 and July 31, 2024 there were no derivative instruments designated as hedges, except for the net investment hedge discussed below.

    Net Investment Hedge

    The foreign currency transaction gains and losses on the portion of the Euro-denominated term loan designated and effective as a hedge of the Company’s net investment in its Euro-denominated functional currency subsidiaries are included as a component of the foreign currency translation adjustment. Gains, net of tax, included in the foreign currency translation adjustments were $1,487 for the three months ended January 31, 2025 and $238 for the six months ended January 31, 2025. Gains (losses), net of tax, included in the foreign currency translation adjustments were $(6,237) for the three months ended January 31, 2024 and $7,172 for the six months ended January 31, 2024.

    There were no amounts reclassified out of accumulated other comprehensive income (loss) pertaining to the net investment hedge during the three and six-month periods ended January 31, 2025 and January 31, 2024.

    Derivatives Not Designated as Hedging Instruments

    The Company has certain other derivative instruments which have not been designated as hedges. These other derivative instruments had a notional amount totaling approximately $27,688 and a fair value liability of $1,104 as of January 31, 2025. These other derivative instruments had a notional amount totaling approximately $22,333 and a fair value liability of $1,137 as of July 31, 2024. For these derivative instruments, changes in fair value are recognized in earnings.

    Three Months Ended January 31,
    20252024
     Interest Interest
    SalesExpenseSalesExpense
    Gain (Loss) on Derivatives Not Designated as Hedging Instruments
    Gain (loss) recognized in income, net of tax
    Foreign currency forward contracts$43 $— $(236)$— 
    Interest rate swap agreements— 30 — (205)
    Total gain (loss)$43 $30 $(236)$(205)


    Six Months Ended January 31,
    20252024
     Interest Interest
    SalesExpenseSalesExpense
    Gain (Loss) on Derivatives Not Designated as Hedging Instruments
    Gain (loss) recognized in income, net of tax
    Foreign currency forward contracts$(414)$— $(75)$— 
    Interest rate swap agreements— — (139)
    Total gain (loss)$(414)$$(75)$(139)
    XML 24 R12.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Inventories
    6 Months Ended
    Jan. 31, 2025
    Inventory Disclosure [Abstract]  
    Inventories Inventories
    Major classifications of inventories are as follows:

    January 31, 2025July 31, 2024
    Finished goods – RV$312,641 $249,949 
    Finished goods – other104,144 91,371 
    Work in process266,325 261,043 
    Raw materials409,611 434,165 
    Chassis433,308 478,220 
    Subtotal
    1,526,029 1,514,748 
    Excess of FIFO costs over LIFO costs(146,610)(148,110)
    Total inventories, net$1,379,419 $1,366,638 
    Of the $1,526,029 and $1,514,748 of inventories at January 31, 2025 and July 31, 2024, $1,142,184 and $1,109,062, respectively, were valued on the first-in, first-out (“FIFO”) method, and $383,845 and $405,686, respectively, were valued on the last-in, first-out (“LIFO”) method.
    XML 25 R13.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Property, Plant and Equipment
    6 Months Ended
    Jan. 31, 2025
    Property, Plant and Equipment [Abstract]  
    Property, Plant and Equipment Property, Plant and Equipment
    Property, plant and equipment consists of the following:

    January 31, 2025July 31, 2024
    Land$146,786 $151,164 
    Buildings and improvements1,042,198 1,053,812 
    Machinery and equipment726,110 738,535 
    Rental vehicles129,986 126,794 
    Lease right-of-use assets – operating39,999 43,139 
    Lease right-of-use assets – finance4,399 4,772 
    Total cost2,089,478 2,118,216 
    Less: Accumulated depreciation(769,657)(727,498)
    Property, plant and equipment, net$1,319,821 $1,390,718 
    XML 26 R14.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Intangible Assets and Goodwill
    6 Months Ended
    Jan. 31, 2025
    Goodwill and Intangible Assets Disclosure [Abstract]  
    Intangible Assets and Goodwill Intangible Assets and Goodwill
    The components of Amortizable intangible assets, net are as follows:

    January 31, 2025July 31, 2024
    Accumulated
    Accumulated
    CostAmortizationCost
    Amortization
    Dealer networks/customer relationships
    $1,093,911 $640,171 $1,107,396 $610,106 
    Trademarks
    348,612 122,116 353,435 114,272 
    Design technology and other intangibles
    251,300141,954258,260133,580
    Total amortizable intangible assets
    $1,693,823 $904,241 $1,719,091 $857,958 

    Estimated future amortization expense is as follows:

    For the remainder of the fiscal year ending July 31, 2025$58,282
    For the fiscal year ending July 31, 2026105,432
    For the fiscal year ending July 31, 202796,837
    For the fiscal year ending July 31, 202888,102
    For the fiscal year ending July 31, 202973,222
    For the fiscal year ending July 31, 2030 and thereafter367,707
    $789,582

    Changes in the carrying amount of Goodwill by reportable segment for the six months ended January 31, 2025 are summarized as follows:

    North American TowableNorth American MotorizedEuropeanOtherTotal
    Net balance as of August 1, 2024$337,883 $65,064 $948,674 $435,352 $1,786,973 
    Fiscal 2025 activity:
    Foreign currency translation — — (38,112)— (38,112)
    Net balance as of January 31, 2025
    $337,883 $65,064 $910,562 $435,352 $1,748,861 

    Changes in the carrying amount of Goodwill by reportable segment for the six months ended January 31, 2024 are summarized as follows:

    North American TowableNorth American MotorizedEuropeanOtherTotal
    Net balance as of August 1, 2023$337,883 $65,064 $965,758 $431,717 $1,800,422 
    Fiscal 2024 activity:
    Goodwill acquired— — — 3,635 3,635 
    Foreign currency translation— — (16,296)— (16,296)
    Net balance as of January 31, 2024
    $337,883 $65,064 $949,462 $435,352 $1,787,761 
    XML 27 R15.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Equity Investments
    6 Months Ended
    Jan. 31, 2025
    Equity Method Investments and Joint Ventures [Abstract]  
    Equity Investments Equity Investments
    As discussed in Note 8 to the Company’s Consolidated Financial Statements included in the Fiscal 2024 Form 10-K, effective December 30, 2022, the Company formed a joint venture with TechNexus Holdings LLC (“TechNexus”), whereby the Company transferred TH2Connect, LLC d/b/a Roadpass Digital and its associated legal entities to TN-RP Holdings, LLC (“TN-RP”), following which the Company and TechNexus own 100% of the Class A-RP units and Class C-RP units, respectively, issued by TN-RP.

    TN-RP is a variable interest entity (“VIE”), in which both the Company and TechNexus each have a variable interest. The Company’s equity interest, which entitles the Company to a share of future distributions from TN-RP, represents a variable interest. The Company has significant influence due to its Class A-RP unit ownership interest, non-majority seats on the TN-RP advisory board and certain protective rights, and therefore the Company’s investment in TN-RP is accounted for under the equity method of accounting and reported as a component of Equity investments in the Condensed Consolidated Balance Sheets. The Company holds an additional investment that is concluded to be a VIE and over which the Company has significant influence. This investment is also reported as a component of Equity investments in the Condensed Consolidated Balance Sheets.

    The Company had the following aggregate investment and maximum exposure to loss related to these VIEs:

    January 31, 2025July 31, 2024
    Carrying amount of investments$136,220 $137,272 
    Maximum exposure to loss$136,220 $144,047 

    The Company’s share of gains and losses accounted for under the equity method of accounting are included in Other income, net in the Condensed Consolidated Statements of Income and Comprehensive Income. The losses recognized in the three and six months ended January 31, 2025 were $2,251 and $4,505, respectively, and the losses recognized in the three and six months ended January 31, 2024 were $3,502 and $9,437, respectively.
    XML 28 R16.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Concentration of Risk
    6 Months Ended
    Jan. 31, 2025
    Risks and Uncertainties [Abstract]  
    Concentration of Risk Concentration of RiskOne dealer, FreedomRoads, LLC, accounted for approximately 16% of the Company’s consolidated net sales for the three-month period ended January 31, 2025 and approximately 15% of the Company’s consolidated net sales for the three-month period ended January 31, 2024, and accounted for approximately 14% of the Company’s consolidated net sales for the six-month periods ended January 31, 2025 and January 31, 2024. The majority of the sales to this dealer are reported within the North American Towable and North American Motorized segments. This dealer also accounted for approximately 17% and approximately 10% of the Company’s consolidated trade accounts receivable at January 31, 2025 and July 31, 2024, respectively. The loss of this dealer or a deterioration in the liquidity or creditworthiness of this dealer could have a material adverse effect on the Company’s business.
    XML 29 R17.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Fair Value Measurements
    6 Months Ended
    Jan. 31, 2025
    Fair Value Disclosures [Abstract]  
    Fair Value Measurements Fair Value Measurements
    The financial assets and liabilities that are accounted for at fair value on a recurring basis at January 31, 2025 and July 31, 2024 are as follows:
    Input LevelJanuary 31, 2025July 31, 2024
    Cash equivalentsLevel 1$239,105$310,210
    Deferred compensation plan mutual fund assetsLevel 1$25,138$28,985
    Equity investmentsLevel 1$396$1,169
    Foreign currency forward contract assetLevel 2$29$
    Interest rate swap liabilityLevel 2$1,133$1,137

    Cash equivalents represent investments in short-term money market instruments that are direct obligations of the U.S. Treasury and/or repurchase agreements backed by U.S. Treasury obligations. These investments are reported as a component of Cash and cash equivalents in the Condensed Consolidated Balance Sheets.
    Deferred compensation plan assets accounted for at fair value are investments in securities (primarily mutual funds) traded in an active market held for the benefit of certain employees of the Company as part of a deferred compensation plan. Additional plan investments in corporate-owned life insurance are recorded at their cash surrender value, not fair value, and therefore are not included above.

    Equity investments represent stock investments that are publicly traded in an active market and are reported within Other assets in the Condensed Consolidated Balance Sheets.

    The fair value of foreign currency forward contracts is estimated by discounting the difference between the contractual forward price and the current available forward price for the residual maturity of the contract using observable market rates.

    The fair value of interest rate swaps is determined by discounting the estimated future cash flows based on the applicable observable yield curves.
    XML 30 R18.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Product Warranties
    6 Months Ended
    Jan. 31, 2025
    Guarantees and Product Warranties [Abstract]  
    Product Warranties Product Warranties
    The Company generally provides retail customers of its products with a one-year or two-year warranty covering defects in material or workmanship, with longer warranties on certain structural components.

    Changes in our product warranty liability during the indicated periods are as follows:
    Three Months Ended January 31,Six Months Ended January 31,
    2025202420252024
    Beginning balance$300,775$333,274$311,627$345,197
    Provision51,87966,478113,632140,913
    Payments(63,768)(81,355)(136,747)(165,526)
    Foreign currency translation(2,197)1,217(1,823)(970)
    Ending balance$286,689$319,614$286,689$319,614
    XML 31 R19.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Long-Term Debt
    6 Months Ended
    Jan. 31, 2025
    Debt Disclosure [Abstract]  
    Long-Term Debt Long-Term Debt
    The components of long-term debt are as follows:

    January 31, 2025July 31, 2024
    Term loan$496,129 $594,361 
    Senior unsecured notes500,000 500,000 
    Unsecured notes 25,983 27,070 
    Other debt23,268 29,848 
    Total long-term debt1,045,380 1,151,279 
    Debt issuance costs, net of amortization(14,243)(17,364)
    Total long-term debt, net of debt issuance costs1,031,137 1,133,915 
    Less: Current portion of long-term debt(27,742)(32,650)
    Total long-term debt, net, less current portion$1,003,395 $1,101,265 

    As discussed in Note 13 to the Company’s Consolidated Financial Statements included in the Fiscal 2024 Form 10-K, the Company is a party to a seven-year term loan (“term loan”) agreement, which consists of both a U.S. dollar-denominated term loan tranche (“USD term loan”) and a Euro-denominated term loan tranche (“Euro term loan”) and a five-year $1,000,000 asset-based credit facility (“ABL”).

    As of January 31, 2025, the outstanding USD term loan balance of $180,000 was subject to a Secured Overnight Financing Rate (“SOFR”)-based rate totaling 6.562%. The total interest rate on the January 31, 2025 outstanding Euro term loan tranche balance of $316,129 was 5.475%. The Senior Unsecured Notes were issued on October 14, 2021 in an aggregate principal amount of $500,000 and bear fixed interest at a rate of 4.000%.
    As of January 31, 2025 and July 31, 2024, there were no outstanding ABL borrowings. Availability under the ABL agreement is subject to a borrowing base based on a percentage of applicable eligible receivables and eligible inventory.

    Based on January 31, 2025 eligible receivables and eligible inventory balances and net of amounts drawn, if any, totaled approximately $855,000.

    For the three and six months ended January 31, 2025, interest expense on total long-term debt was $15,452 and $33,037, respectively. These interest expense amounts include the amortization of capitalized debt issuance costs of $1,361 and $3,527, for the three and six months ended January 31, 2025, respectively. For the three and six months ended January 31, 2024, interest expense on total long-term debt was $30,548 and $53,747, respectively, which includes amortization of capitalized debt issuance costs and debt extinguishment charges related to the November 2023 debt refinancing totaling $8,992 and $11,864, respectively.

    The fair value of the Company’s term loan debt at January 31, 2025 and July 31, 2024 was $500,415 and $597,334, respectively. The fair value of the Company’s Senior Unsecured Notes at January 31, 2025 and July 31, 2024 was $456,950 and $450,450, respectively. The fair value of all other debt held by the Company approximates carrying value. The fair values of the Company’s long-term debt are primarily estimated using Level 2 inputs as defined by ASC 820, based on quoted prices in markets that are not active.

    Subsequent to January 31, 2025, the Company made a payment of $25,000 against the principal balance of its USD term loan.
    XML 32 R20.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Provision for Income Taxes
    6 Months Ended
    Jan. 31, 2025
    Income Tax Disclosure [Abstract]  
    Provision for Income Taxes Provision for Income Taxes
    The overall effective income tax rate for the three months ended January 31, 2025 was (93.1)%, and the effective income tax rate for the six months ended January 31, 2025 was (43.7)%. These rates were both impacted by the jurisdictional mix of pre-tax earnings between foreign and domestic operations, including the impact of non-deductible foreign exchange losses not subject to taxation, and the Company’s consolidated pre-tax losses in both the quarter and year-to-date periods.

    The overall effective income tax rate for the three months ended January 31, 2024 was 22.7%, and the effective income tax rate for the six months ended January 31, 2024 was 24.0%. These rates were both favorably impacted by certain foreign tax rate differences which include certain interest income not subject to corporate income tax.

    Within the next 12 months, the Company does not anticipate any material changes in its unrecognized tax benefits recorded as of January 31, 2025.
    XML 33 R21.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Contingent Liabilities, Commitments and Legal Matters
    6 Months Ended
    Jan. 31, 2025
    Commitments and Contingencies Disclosure [Abstract]  
    Contingent Liabilities, Commitments and Legal Matters Contingent Liabilities, Commitments and Legal Matters
    The Company’s total commercial commitments under standby repurchase obligations on dealer inventory financing were $3,560,852 and $3,642,137 as of January 31, 2025 and July 31, 2024, respectively. The commitment term is generally up to eighteen months.

    The Company accounts for the guarantee under repurchase agreements of independent dealers’ financing by deferring a portion of the related product sale that represents the estimated fair value of the guarantee at inception. This estimate is based on recent historical experience supplemented by the Company’s assessment of current economic and other conditions affecting its independent dealers. This deferred amount is included in the repurchase and guarantee reserve balances of $13,727 and $14,356 as of January 31, 2025 and July 31, 2024, respectively, which are included in Other current liabilities in the Condensed Consolidated Balance Sheets.

    Losses incurred related to repurchase agreements that were settled during the three and six months ended January 31, 2025 were not material, and losses during the three and six months ended January 31, 2024 were $2,892 and $6,060, respectively. Based on current market conditions and other conditions affecting its independent dealers, the Company believes that any future losses under these agreements will not have a material adverse effect on the Company’s consolidated financial position, results of operations or cash flows.
    The Company is also involved in certain litigation arising out of its operations in the normal course of its business, most of which is based upon state “lemon laws,” warranty claims and vehicle accidents (for which the Company carries insurance above a specified self-insured retention or deductible amount). The outcomes of legal proceedings and claims brought against the Company are subject to significant uncertainty. There is significant judgment required in assessing both the probability of an adverse outcome and the determination as to whether an exposure can be reasonably estimated. Based on current conditions, and in management’s opinion, the ultimate disposition of any current legal proceedings or claims against the Company will not have a material effect on the Company’s financial condition, operating results or cash flows. Litigation is, however, inherently uncertain and an adverse outcome from such litigation could have a material effect on the operating results of a particular reporting period.

    As discussed in Note 15 to the Company’s Consolidated Financial Statements included in the Fiscal 2024 Form 10-K, the Company is involved in a product recall and was part of an advertising-related investigation by certain German-based authorities that has been fully resolved. There were no significant developments related to these matters during the first six months of fiscal 2025. There was no impact related to these matters on the condensed consolidated financial statements for the three and six months ended January 31, 2025, and in the three and six months ended January 31, 2024, the Company recognized income of $4,200 and $14,200, respectively, within selling, general and administrative expenses related to these matters.
    XML 34 R22.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Leases
    6 Months Ended
    Jan. 31, 2025
    Leases [Abstract]  
    Leases Leases
    The components of lease costs for the three and six-month periods ended January 31, 2025 and January 31, 2024 were as follows:

    Three Months Ended January 31,Six Months Ended January 31,
    2025202420252024
    Operating lease cost$8,517 $7,628 $17,359 $15,639 
    Finance lease cost:
    Amortization of right-of-use assets187 187 373 373 
    Interest on lease liabilities60 78 124 161 
    Total lease cost$8,764 $7,893 $17,856 $16,173 

    Other information related to leases was as follows:

    Six Months Ended January 31,
    Supplemental Cash Flows Information20252024
    Cash paid for amounts included in the measurement of lease liabilities:
    Operating cash flows from operating leases$17,337 $15,593 
    Right-of-use assets obtained in exchange for lease obligations:
    Operating leases$4,402 $2,108 
    Supplemental Balance Sheet InformationJanuary 31, 2025July 31, 2024
    Operating leases:
    Operating lease liabilities:
    Other current liabilities$11,459 $11,405 
    Other long-term liabilities28,912 32,007 
    Total operating lease liabilities$40,371 $43,412 
    Finance leases:
    Finance lease liabilities:
    Other current liabilities$910 $855 
    Other long-term liabilities1,397 1,866 
    Total finance lease liabilities$2,307 $2,721 
    Leases Leases
    The components of lease costs for the three and six-month periods ended January 31, 2025 and January 31, 2024 were as follows:

    Three Months Ended January 31,Six Months Ended January 31,
    2025202420252024
    Operating lease cost$8,517 $7,628 $17,359 $15,639 
    Finance lease cost:
    Amortization of right-of-use assets187 187 373 373 
    Interest on lease liabilities60 78 124 161 
    Total lease cost$8,764 $7,893 $17,856 $16,173 

    Other information related to leases was as follows:

    Six Months Ended January 31,
    Supplemental Cash Flows Information20252024
    Cash paid for amounts included in the measurement of lease liabilities:
    Operating cash flows from operating leases$17,337 $15,593 
    Right-of-use assets obtained in exchange for lease obligations:
    Operating leases$4,402 $2,108 
    Supplemental Balance Sheet InformationJanuary 31, 2025July 31, 2024
    Operating leases:
    Operating lease liabilities:
    Other current liabilities$11,459 $11,405 
    Other long-term liabilities28,912 32,007 
    Total operating lease liabilities$40,371 $43,412 
    Finance leases:
    Finance lease liabilities:
    Other current liabilities$910 $855 
    Other long-term liabilities1,397 1,866 
    Total finance lease liabilities$2,307 $2,721 
    XML 35 R23.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Stockholders' Equity
    6 Months Ended
    Jan. 31, 2025
    Equity [Abstract]  
    Stockholders' Equity Stockholders’ Equity
    Stock-based Compensation

    Total stock-based compensation expense recognized in the three-month periods ended January 31, 2025 and January 31, 2024 for stock-based awards totaled $8,073 and $9,246, respectively. Total stock-based compensation expense recognized in the six-month periods ended January 31, 2025 and January 31, 2024 for stock-based awards totaled $18,610 and $19,698, respectively.

    Share Repurchase Program

    As discussed in Note 17 to the Company’s Consolidated Financial Statements included in the Fiscal 2024 Form 10-K, on December 21, 2021, the Company’s Board of Directors authorized Company management to utilize up to $250,000 to purchase shares of the Company’s common stock through December 21, 2024. On June 24, 2022, the Board authorized Company management to utilize up to an additional $448,321 to repurchase shares of the Company’s common stock through July 31, 2025.

    During the three and six months ended January 31, 2025, the Company purchased 16,200 shares of its common stock, at various times in the open market, at a weighted-average price of $106.45 and held them as treasury shares at an aggregate purchase price of $1,725, all from the June 24, 2022 authorization.

    Since the inception of the initial December 21, 2021 authorization, the Company has purchased 3,230,972 shares of its common stock, at various times in the open market, at a weighted-average price of $85.80 and held them as treasury shares at an aggregate purchase price of $277,225.

    As of January 31, 2025, there are no remaining shares of the Company's common stock that may be repurchased under the December 21, 2021 $250,000 authorization. As of January 31, 2025, the remaining amount of the Company’s common stock that may be repurchased under the June 24, 2022 authorization expiring on July 31, 2025 is $421,095.
    XML 36 R24.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Revenue Recognition
    6 Months Ended
    Jan. 31, 2025
    Revenue from Contract with Customer [Abstract]  
    Revenue Recognition Revenue Recognition
    The table below disaggregates revenue to the level that the Company believes best depicts how the nature, amount, timing and uncertainty of the Company’s revenue and cash flows are affected by economic factors. Other RV-related revenues shown below in the European Recreational Vehicle segment include sales related to accessories and services, new and used vehicle sales at owned dealerships and RV rentals. Performance obligations for all material revenue streams are recognized at a point-in-time. Other sales relate primarily to component part sales to RV original equipment manufacturers and aftermarket sales through dealers and retailers, as well as aluminum extruded components.

    Three Months Ended January 31,Six Months Ended January 31,
    NET SALES:2025202420252024
    Recreational vehicles
    North American Towable
    Travel Trailers$518,620 $471,483 $1,121,315 $1,091,021 
    Fifth Wheels309,646 259,485 605,729 585,401 
    Total North American Towable828,266 730,968 1,727,044 1,676,422 
    North American Motorized
    Class A148,009 178,308 304,585 386,219 
    Class C204,053 275,632 438,280 609,408 
    Class B94,236 116,484 208,641 285,956 
    Total North American Motorized446,298 570,424 951,506 1,281,583 
    Total North America1,274,564 1,301,392 2,678,550 2,958,005 
    European
    Motorcaravan335,646 424,813 653,862 771,324 
    Campervan165,964 244,724 339,180 466,333 
    Caravan42,180 51,087 75,251 115,714 
    Other RV-related68,675 61,670 149,075 137,124 
    Total European612,465 782,294 1,217,368 1,490,495 
    Total recreational vehicles1,887,029 2,083,686 3,895,918 4,448,500 
    Other185,653 166,534 379,164 365,455 
    Intercompany eliminations(54,575)(42,851)(114,191)(105,827)
    Total$2,018,107 $2,207,369 $4,160,891 $4,708,128 
    XML 37 R25.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Accumulated Other Comprehensive Income (Loss)
    6 Months Ended
    Jan. 31, 2025
    Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
    Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income (Loss)
    The components of other comprehensive income (loss) (“OCI”) and the changes in the Company’s accumulated other comprehensive income (loss) (“AOCI”) by component were as follows:

    Three Months Ended January 31, 2025
    Foreign Currency
    Translation
    Adjustment (1)
    OtherAOCI, net of tax, Attributable to THORNon-controlling InterestsTotal AOCI
    Balance at beginning of period, net of tax$(82,083)$278 $(81,805)$(3,393)$(85,198)
    OCI before reclassifications(76,115)— (76,115)(3,367)(79,482)
    OCI, net of tax for the fiscal period(76,115)— (76,115)(3,367)(79,482)
    Balance at end of period, net of tax$(158,198)$278 $(157,920)$(6,760)$(164,680)
    Three Months Ended January 31, 2024
    Foreign Currency
    Translation
    Adjustment (1)
    OtherAOCI, net of tax, Attributable to THORNon-controlling InterestsTotal AOCI
    Balance at beginning of period, net of tax$(128,835)$364 $(128,471)$(3,305)$(131,776)
    OCI before reclassifications35,688 (111)35,577 (61)35,516 
    OCI, net of tax for the fiscal period35,688 (111)35,577 (61)35,516 
    Balance at end of period, net of tax$(93,147)$253 $(92,894)$(3,366)$(96,260)
    Six Months Ended January 31, 2025
    Foreign Currency
    Translation
    Adjustment (1)
    OtherAOCI, net of tax, Attributable to THORNon-controlling InterestsTotal AOCI
    Balance at beginning of period, net of tax$(93,984)$278 $(93,706)$(3,435)$(97,141)
    OCI before reclassifications(64,214)— (64,214)(3,325)(67,539)
    OCI, net of tax for the fiscal period(64,214)— (64,214)(3,325)(67,539)
    Balance at end of period, net of tax$(158,198)$278 $(157,920)$(6,760)$(164,680)
    Six Months Ended January 31, 2024
    Foreign Currency
    Translation
    Adjustment (1)
    OtherAOCI, net of tax, Attributable to THORNon-controlling InterestsTotal AOCI
    Balance at beginning of period, net of tax$(68,911)$364 $(68,547)$(2,583)$(71,130)
    OCI before reclassifications(24,236)(111)(24,347)(783)(25,130)
    OCI, net of tax for the fiscal period(24,236)(111)(24,347)(783)(25,130)
    Balance at end of period, net of tax$(93,147)$253 $(92,894)$(3,366)$(96,260)

    (1)We do not recognize deferred taxes for a majority of the foreign currency translation gains and losses because we do not anticipate reversal in the foreseeable future.
    XML 38 R26.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Weather Damage at Manufacturing Facilities
    6 Months Ended
    Jan. 31, 2025
    Risks and Uncertainties [Abstract]  
    Weather Damage at Manufacturing Facilities Weather Damage at Manufacturing Facilities
    On March 14, 2024, a weather event that included large damaging hail occurred at and around the Company’s Jackson Center, OH facilities. The hail resulted in significant roof damage to the motorized production facility and significant damage to inventory that was stored outside, primarily motorized chassis, but also some work in process and finished goods inventory.

    The Company maintains insurance coverage, subject to a $1,000 self-insured retention, for the repair or replacement of covered assets that suffer loss, as well as coverage for business interruption, including lost profits. Inventory is a covered asset under the insurance policy, as is the production facility itself.

    Total estimated losses related to this event are $65,428, primarily attributable to the write-off of motorized chassis, and, through the fiscal quarter ended January 31, 2025, the Company has received insurance proceeds related to this event totaling $33,000. As of January 31, 2025, the Company recorded an insurance recovery receivable in the amount of $31,428 related to the remaining estimated damages incurred for which we deem the recovery of such losses from our insurance carriers to be probable. This insurance recovery receivable is included in Accounts receivable, other, net on the Condensed Consolidated Balance Sheets, as we believe recovery will be realized within one year of the balance sheet date.

    Given the expectation of recovery from insurance, the impact on our consolidated income (loss) before income taxes during fiscal 2024 and through the second quarter of fiscal 2025 related to the losses incurred on the weather damages noted above was not material. As of the date of this report, the Company is still in the process of fully assessing damages and submitting relevant insurance claim information.

    Although our insurance covers business interruption, the Company has not recognized any recovery for business interruption to date and will do so at the time of final settlement or when nonrefundable cash advances are made in subsequent periods.
    XML 39 R27.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Pay vs Performance Disclosure - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Jan. 31, 2025
    Jan. 31, 2024
    Jan. 31, 2025
    Jan. 31, 2024
    Pay vs Performance Disclosure        
    Net Income (Loss) Attributable to Parent $ (551) $ 7,217 $ (2,383) $ 60,782
    XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Insider Trading Arrangements
    3 Months Ended
    Jan. 31, 2025
    Trading Arrangements, by Individual  
    Rule 10b5-1 Arrangement Adopted false
    Non-Rule 10b5-1 Arrangement Adopted false
    Rule 10b5-1 Arrangement Terminated false
    Non-Rule 10b5-1 Arrangement Terminated false
    XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Nature of Operations and Accounting Policies (Policies)
    6 Months Ended
    Jan. 31, 2025
    Organization, Consolidation and Presentation of Financial Statements [Abstract]  
    Nature of Operations
    Nature of Operations

    THOR Industries, Inc. was founded in 1980 and is the sole owner of operating subsidiaries (collectively, the “Company” or “THOR”), that, combined, represent the world's largest manufacturer of recreational vehicles (“RVs”). The Company manufactures a wide variety of RVs in the United States and Europe and sells those vehicles, as well as related parts and accessories, primarily to independent, non-franchise dealers throughout the United States, Canada and Europe. Unless the context requires or indicates otherwise, all references to “THOR,” the “Company,” “we,” “our” and “us” refer to THOR Industries, Inc. and its subsidiaries.

    The July 31, 2024 amounts are derived from the annual audited financial statements of THOR. The interim financial statements are unaudited. In the opinion of management, all adjustments (which consist of normal, recurring adjustments) necessary to present fairly the financial position, results of operations and cash flows for the interim periods presented have been made. These financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the fiscal year ended July 31, 2024. Due to seasonality within the recreational vehicle industry, inflation and shifting consumer demand in our industry, among other factors, annualizing the results of operations for the six months ended January 31, 2025 would not necessarily be indicative of the results expected for the full fiscal year.
    Recently Issued Accounting Standards Not Yet Adopted
    Recently Issued Accounting Standards Not Yet Adopted

    In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update No. 2023-07 (“ASU 2023-07”) “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures”, which requires additional disclosures about significant segment expenses regularly provided to the Chief Operating Decision Maker. ASU 2023-07 is effective for annual reporting periods beginning after December 15, 2023, or the annual report for fiscal 2025 for the Company, and interim periods within fiscal years beginning after December 15, 2024, or interim periods starting in fiscal 2026 for the Company. Early adoption is permitted. We are currently evaluating the impact of ASU 2023-07 on our consolidated financial statements and related disclosures.

    In December 2023, the FASB issued ASU 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures”, requiring enhancements and further transparency to certain income tax disclosures. Under this ASU, entities must disclose, on an annual basis, specific categories in the rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. In addition, ASU 2023-09 requires entities to disclose additional information about income taxes paid. The new standard also eliminates certain existing disclosure requirements related to uncertain tax positions and unrecognized deferred tax liabilities. ASU 2023-09 is effective for financial statements for annual periods beginning after December 15, 2024. This ASU is effective for the Company in its fiscal year 2026 beginning on August 1, 2025. Early adoption is permitted. The Company is currently evaluating the potential impact of adopting this guidance on the consolidated financial statements.

    In November 2024, the FASB issued ASU 2024-03, “Income Statement — Reporting Comprehensive Income — Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses,” as updated by ASU 2025-01, “Income Statement — Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date”, issued in January 2025. This guidance provides updates to qualitative and quantitative disclosure requirements over the disaggregation of relevant expense captions within the income statement to provide more transparency and useful information on expenses within the income statement including tabular presentation of prescribed expense categories such as the purchases of inventory, employee compensation, depreciation, intangible asset amortization, and inclusion of other specific expense, gains and losses required by existing GAAP with reconciliation of disaggregation to the face of the income statement. This guidance is effective for fiscal years beginning after December 15, 2026, and interim periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted. The guidance may be applied prospectively or retrospectively. This guidance will be effective for our fiscal year ending July 31, 2028. We are currently evaluating the impact the guidance may have on our consolidated financial statement disclosures.
    XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Business Segments (Tables)
    6 Months Ended
    Jan. 31, 2025
    Segment Reporting [Abstract]  
    Schedule of Segment Reporting Information by Segment
    The following tables reflect certain financial information by reportable segment:

    Three Months Ended January 31,Six Months Ended January 31,
    NET SALES:2025202420252024
    Recreational vehicles
    North American Towable$828,266$730,968$1,727,044$1,676,422
    North American Motorized446,298570,424951,5061,281,583
    Total North America1,274,5641,301,3922,678,5502,958,005
    European612,465782,2941,217,3681,490,495
    Total recreational vehicles1,887,0292,083,6863,895,9184,448,500
    Other185,653166,534379,164365,455
    Intercompany eliminations(54,575)(42,851)(114,191)(105,827)
    Total$2,018,107$2,207,369$4,160,891$4,708,128

    Three Months Ended January 31,Six Months Ended January 31,
    INCOME (LOSS) BEFORE INCOME TAXES:2025202420252024
    Recreational vehicles
    North American Towable$28,152$661$74,973$49,910
    North American Motorized4,29826,46013,37963,512
    Total North America32,45027,12188,352113,422
    European2,21038,0573,38766,824
    Total recreational vehicles34,66065,17891,739180,246
    Other, net8,2687,34313,04216,819
    Corporate(44,528)(65,627)(107,537)(117,589)
    Total$(1,600)$6,894$(2,756)$79,476

    TOTAL ASSETS:January 31, 2025July 31, 2024
    Recreational vehicles
    North American Towable$1,368,779$1,290,117
    North American Motorized975,2331,077,808
    Total North America2,344,0122,367,925
    European2,672,4112,871,316
    Total recreational vehicles5,016,4235,239,241
    Other1,013,9691,058,842
    Corporate683,739722,740
    Total$6,714,131$7,020,823
    DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE:Three Months Ended January 31,Six Months Ended January 31,
    2025202420252024
    Recreational vehicles
    North American Towable$13,155$13,788$26,249$27,552
    North American Motorized8,6218,84917,27717,791
    Total North America21,77622,63743,52645,343
    European30,32731,13662,56861,533
    Total recreational vehicles52,10353,773106,094106,876
    Other
    13,00013,66825,87227,294
    Corporate
    8916781,6891,227
    Total$65,994$68,119$133,655$135,397

    Three Months Ended January 31,Six Months Ended January 31,
    CAPITAL ACQUISITIONS:2025202420252024
    Recreational vehicles
    North American Towable$3,408$4,443$7,566$11,373
    North American Motorized2,7165,3865,85212,861
    Total North America6,1249,82913,41824,234
    European16,14016,11627,04130,876
    Total recreational vehicles22,26425,94540,45955,110
    Other
    1,5566,2445,18514,535
    Corporate
    1,1864,1723,7116,907
    Total$25,006$36,361$49,355$76,552
    XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Earnings Per Common Share (Tables)
    6 Months Ended
    Jan. 31, 2025
    Earnings Per Share [Abstract]  
    Schedule of Weighted-Average Common Shares Used to Compute Basic and Diluted Earnings Per Common Share
    The following table reflects the weighted-average common shares used to compute basic and diluted earnings per common share as included on the Condensed Consolidated Statements of Income and Comprehensive Income:

    Three Months Ended January 31,Six Months Ended January 31,
    2025202420252024
    Weighted-average common shares outstanding for basic earnings per share
    53,208,626 53,322,504 53,091,615 53,309,169 
    Unvested restricted and performance stock units (1)
    — 328,079 — 442,981 
    Weighted-average common shares outstanding assuming dilution
    53,208,626 53,650,583 53,091,615 53,752,150 
    (1)Due to losses for the three and six months ended January 31, 2025, zero incremental shares are included because the effect would be antidilutive.
    XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Derivatives and Hedging (Tables)
    6 Months Ended
    Jan. 31, 2025
    Derivative Instruments and Hedging Activities Disclosure [Abstract]  
    Schedule of Derivative Instruments Gain (Loss)
    Three Months Ended January 31,
    20252024
     Interest Interest
    SalesExpenseSalesExpense
    Gain (Loss) on Derivatives Not Designated as Hedging Instruments
    Gain (loss) recognized in income, net of tax
    Foreign currency forward contracts$43 $— $(236)$— 
    Interest rate swap agreements— 30 — (205)
    Total gain (loss)$43 $30 $(236)$(205)


    Six Months Ended January 31,
    20252024
     Interest Interest
    SalesExpenseSalesExpense
    Gain (Loss) on Derivatives Not Designated as Hedging Instruments
    Gain (loss) recognized in income, net of tax
    Foreign currency forward contracts$(414)$— $(75)$— 
    Interest rate swap agreements— — (139)
    Total gain (loss)$(414)$$(75)$(139)
    XML 45 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Inventories (Tables)
    6 Months Ended
    Jan. 31, 2025
    Inventory Disclosure [Abstract]  
    Schedule of Major Classifications of Inventories
    Major classifications of inventories are as follows:

    January 31, 2025July 31, 2024
    Finished goods – RV$312,641 $249,949 
    Finished goods – other104,144 91,371 
    Work in process266,325 261,043 
    Raw materials409,611 434,165 
    Chassis433,308 478,220 
    Subtotal
    1,526,029 1,514,748 
    Excess of FIFO costs over LIFO costs(146,610)(148,110)
    Total inventories, net$1,379,419 $1,366,638 
    XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Property, Plant and Equipment (Tables)
    6 Months Ended
    Jan. 31, 2025
    Property, Plant and Equipment [Abstract]  
    Schedule of Property, Plant and Equipment
    Property, plant and equipment consists of the following:

    January 31, 2025July 31, 2024
    Land$146,786 $151,164 
    Buildings and improvements1,042,198 1,053,812 
    Machinery and equipment726,110 738,535 
    Rental vehicles129,986 126,794 
    Lease right-of-use assets – operating39,999 43,139 
    Lease right-of-use assets – finance4,399 4,772 
    Total cost2,089,478 2,118,216 
    Less: Accumulated depreciation(769,657)(727,498)
    Property, plant and equipment, net$1,319,821 $1,390,718 
    XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Intangible Assets and Goodwill (Tables)
    6 Months Ended
    Jan. 31, 2025
    Goodwill and Intangible Assets Disclosure [Abstract]  
    Schedule of Components of Amortizable Intangible Assets
    The components of Amortizable intangible assets, net are as follows:

    January 31, 2025July 31, 2024
    Accumulated
    Accumulated
    CostAmortizationCost
    Amortization
    Dealer networks/customer relationships
    $1,093,911 $640,171 $1,107,396 $610,106 
    Trademarks
    348,612 122,116 353,435 114,272 
    Design technology and other intangibles
    251,300141,954258,260133,580
    Total amortizable intangible assets
    $1,693,823 $904,241 $1,719,091 $857,958 
    Schedule of Estimated Future Amortization Expense
    Estimated future amortization expense is as follows:

    For the remainder of the fiscal year ending July 31, 2025$58,282
    For the fiscal year ending July 31, 2026105,432
    For the fiscal year ending July 31, 202796,837
    For the fiscal year ending July 31, 202888,102
    For the fiscal year ending July 31, 202973,222
    For the fiscal year ending July 31, 2030 and thereafter367,707
    $789,582
    Schedule of Changes in Carrying Amount of Goodwill
    Changes in the carrying amount of Goodwill by reportable segment for the six months ended January 31, 2025 are summarized as follows:

    North American TowableNorth American MotorizedEuropeanOtherTotal
    Net balance as of August 1, 2024$337,883 $65,064 $948,674 $435,352 $1,786,973 
    Fiscal 2025 activity:
    Foreign currency translation — — (38,112)— (38,112)
    Net balance as of January 31, 2025
    $337,883 $65,064 $910,562 $435,352 $1,748,861 

    Changes in the carrying amount of Goodwill by reportable segment for the six months ended January 31, 2024 are summarized as follows:

    North American TowableNorth American MotorizedEuropeanOtherTotal
    Net balance as of August 1, 2023$337,883 $65,064 $965,758 $431,717 $1,800,422 
    Fiscal 2024 activity:
    Goodwill acquired— — — 3,635 3,635 
    Foreign currency translation— — (16,296)— (16,296)
    Net balance as of January 31, 2024
    $337,883 $65,064 $949,462 $435,352 $1,787,761 
    XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Equity Investments (Tables)
    6 Months Ended
    Jan. 31, 2025
    Equity Method Investments and Joint Ventures [Abstract]  
    Schedule of Aggregate Investment and Maximum Exposure to Loss
    The Company had the following aggregate investment and maximum exposure to loss related to these VIEs:

    January 31, 2025July 31, 2024
    Carrying amount of investments$136,220 $137,272 
    Maximum exposure to loss$136,220 $144,047 
    XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Fair Value Measurements (Tables)
    6 Months Ended
    Jan. 31, 2025
    Fair Value Disclosures [Abstract]  
    Schedule of Financial Assets and Liabilities Accounted at Fair Value on a Recurring Basis
    The financial assets and liabilities that are accounted for at fair value on a recurring basis at January 31, 2025 and July 31, 2024 are as follows:
    Input LevelJanuary 31, 2025July 31, 2024
    Cash equivalentsLevel 1$239,105$310,210
    Deferred compensation plan mutual fund assetsLevel 1$25,138$28,985
    Equity investmentsLevel 1$396$1,169
    Foreign currency forward contract assetLevel 2$29$
    Interest rate swap liabilityLevel 2$1,133$1,137
    XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Product Warranties (Tables)
    6 Months Ended
    Jan. 31, 2025
    Guarantees and Product Warranties [Abstract]  
    Schedule of Changes in Product Warranty Liability
    Changes in our product warranty liability during the indicated periods are as follows:
    Three Months Ended January 31,Six Months Ended January 31,
    2025202420252024
    Beginning balance$300,775$333,274$311,627$345,197
    Provision51,87966,478113,632140,913
    Payments(63,768)(81,355)(136,747)(165,526)
    Foreign currency translation(2,197)1,217(1,823)(970)
    Ending balance$286,689$319,614$286,689$319,614
    XML 51 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Long-Term Debt (Tables)
    6 Months Ended
    Jan. 31, 2025
    Debt Disclosure [Abstract]  
    Schedule of Components of Long-Term Debt
    The components of long-term debt are as follows:

    January 31, 2025July 31, 2024
    Term loan$496,129 $594,361 
    Senior unsecured notes500,000 500,000 
    Unsecured notes 25,983 27,070 
    Other debt23,268 29,848 
    Total long-term debt1,045,380 1,151,279 
    Debt issuance costs, net of amortization(14,243)(17,364)
    Total long-term debt, net of debt issuance costs1,031,137 1,133,915 
    Less: Current portion of long-term debt(27,742)(32,650)
    Total long-term debt, net, less current portion$1,003,395 $1,101,265 
    XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Leases (Tables)
    6 Months Ended
    Jan. 31, 2025
    Leases [Abstract]  
    Schedule of Components of Lease Costs and Other Information Related to Leases
    The components of lease costs for the three and six-month periods ended January 31, 2025 and January 31, 2024 were as follows:

    Three Months Ended January 31,Six Months Ended January 31,
    2025202420252024
    Operating lease cost$8,517 $7,628 $17,359 $15,639 
    Finance lease cost:
    Amortization of right-of-use assets187 187 373 373 
    Interest on lease liabilities60 78 124 161 
    Total lease cost$8,764 $7,893 $17,856 $16,173 

    Other information related to leases was as follows:

    Six Months Ended January 31,
    Supplemental Cash Flows Information20252024
    Cash paid for amounts included in the measurement of lease liabilities:
    Operating cash flows from operating leases$17,337 $15,593 
    Right-of-use assets obtained in exchange for lease obligations:
    Operating leases$4,402 $2,108 
    Supplemental Balance Sheet InformationJanuary 31, 2025July 31, 2024
    Operating leases:
    Operating lease liabilities:
    Other current liabilities$11,459 $11,405 
    Other long-term liabilities28,912 32,007 
    Total operating lease liabilities$40,371 $43,412 
    Finance leases:
    Finance lease liabilities:
    Other current liabilities$910 $855 
    Other long-term liabilities1,397 1,866 
    Total finance lease liabilities$2,307 $2,721 
    XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Revenue Recognition (Tables)
    6 Months Ended
    Jan. 31, 2025
    Revenue from Contract with Customer [Abstract]  
    Schedule of Revenue
    The table below disaggregates revenue to the level that the Company believes best depicts how the nature, amount, timing and uncertainty of the Company’s revenue and cash flows are affected by economic factors. Other RV-related revenues shown below in the European Recreational Vehicle segment include sales related to accessories and services, new and used vehicle sales at owned dealerships and RV rentals. Performance obligations for all material revenue streams are recognized at a point-in-time. Other sales relate primarily to component part sales to RV original equipment manufacturers and aftermarket sales through dealers and retailers, as well as aluminum extruded components.

    Three Months Ended January 31,Six Months Ended January 31,
    NET SALES:2025202420252024
    Recreational vehicles
    North American Towable
    Travel Trailers$518,620 $471,483 $1,121,315 $1,091,021 
    Fifth Wheels309,646 259,485 605,729 585,401 
    Total North American Towable828,266 730,968 1,727,044 1,676,422 
    North American Motorized
    Class A148,009 178,308 304,585 386,219 
    Class C204,053 275,632 438,280 609,408 
    Class B94,236 116,484 208,641 285,956 
    Total North American Motorized446,298 570,424 951,506 1,281,583 
    Total North America1,274,564 1,301,392 2,678,550 2,958,005 
    European
    Motorcaravan335,646 424,813 653,862 771,324 
    Campervan165,964 244,724 339,180 466,333 
    Caravan42,180 51,087 75,251 115,714 
    Other RV-related68,675 61,670 149,075 137,124 
    Total European612,465 782,294 1,217,368 1,490,495 
    Total recreational vehicles1,887,029 2,083,686 3,895,918 4,448,500 
    Other185,653 166,534 379,164 365,455 
    Intercompany eliminations(54,575)(42,851)(114,191)(105,827)
    Total$2,018,107 $2,207,369 $4,160,891 $4,708,128 
    XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Accumulated Other Comprehensive Income (Loss) (Tables)
    6 Months Ended
    Jan. 31, 2025
    Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
    Schedule of Components of Other Comprehensive Income (Loss)
    The components of other comprehensive income (loss) (“OCI”) and the changes in the Company’s accumulated other comprehensive income (loss) (“AOCI”) by component were as follows:

    Three Months Ended January 31, 2025
    Foreign Currency
    Translation
    Adjustment (1)
    OtherAOCI, net of tax, Attributable to THORNon-controlling InterestsTotal AOCI
    Balance at beginning of period, net of tax$(82,083)$278 $(81,805)$(3,393)$(85,198)
    OCI before reclassifications(76,115)— (76,115)(3,367)(79,482)
    OCI, net of tax for the fiscal period(76,115)— (76,115)(3,367)(79,482)
    Balance at end of period, net of tax$(158,198)$278 $(157,920)$(6,760)$(164,680)
    Three Months Ended January 31, 2024
    Foreign Currency
    Translation
    Adjustment (1)
    OtherAOCI, net of tax, Attributable to THORNon-controlling InterestsTotal AOCI
    Balance at beginning of period, net of tax$(128,835)$364 $(128,471)$(3,305)$(131,776)
    OCI before reclassifications35,688 (111)35,577 (61)35,516 
    OCI, net of tax for the fiscal period35,688 (111)35,577 (61)35,516 
    Balance at end of period, net of tax$(93,147)$253 $(92,894)$(3,366)$(96,260)
    Six Months Ended January 31, 2025
    Foreign Currency
    Translation
    Adjustment (1)
    OtherAOCI, net of tax, Attributable to THORNon-controlling InterestsTotal AOCI
    Balance at beginning of period, net of tax$(93,984)$278 $(93,706)$(3,435)$(97,141)
    OCI before reclassifications(64,214)— (64,214)(3,325)(67,539)
    OCI, net of tax for the fiscal period(64,214)— (64,214)(3,325)(67,539)
    Balance at end of period, net of tax$(158,198)$278 $(157,920)$(6,760)$(164,680)
    Six Months Ended January 31, 2024
    Foreign Currency
    Translation
    Adjustment (1)
    OtherAOCI, net of tax, Attributable to THORNon-controlling InterestsTotal AOCI
    Balance at beginning of period, net of tax$(68,911)$364 $(68,547)$(2,583)$(71,130)
    OCI before reclassifications(24,236)(111)(24,347)(783)(25,130)
    OCI, net of tax for the fiscal period(24,236)(111)(24,347)(783)(25,130)
    Balance at end of period, net of tax$(93,147)$253 $(92,894)$(3,366)$(96,260)

    (1)We do not recognize deferred taxes for a majority of the foreign currency translation gains and losses because we do not anticipate reversal in the foreseeable future.
    XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Business Segments - Narrative (Details)
    6 Months Ended
    Jan. 31, 2025
    segment
    Segment Reporting [Abstract]  
    Number of reportable segments 3
    XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Business Segments - Schedule of Segment Reporting Information by Segment (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Jan. 31, 2025
    Jan. 31, 2024
    Jan. 31, 2025
    Jan. 31, 2024
    Segment Reporting Information [Line Items]        
    NET SALES: $ 2,018,107 $ 2,207,369 $ 4,160,891 $ 4,708,128
    INCOME (LOSS) BEFORE INCOME TAXES: (1,600) 6,894 (2,756) 79,476
    Operating Segments        
    Segment Reporting Information [Line Items]        
    NET SALES: 1,887,029 2,083,686 3,895,918 4,448,500
    INCOME (LOSS) BEFORE INCOME TAXES: 34,660 65,178 91,739 180,246
    Operating Segments | Total North America        
    Segment Reporting Information [Line Items]        
    NET SALES: 1,274,564 1,301,392 2,678,550 2,958,005
    INCOME (LOSS) BEFORE INCOME TAXES: 32,450 27,121 88,352 113,422
    Operating Segments | North American Towable        
    Segment Reporting Information [Line Items]        
    NET SALES: 828,266 730,968 1,727,044 1,676,422
    INCOME (LOSS) BEFORE INCOME TAXES: 28,152 661 74,973 49,910
    Operating Segments | North American Motorized        
    Segment Reporting Information [Line Items]        
    NET SALES: 446,298 570,424 951,506 1,281,583
    INCOME (LOSS) BEFORE INCOME TAXES: 4,298 26,460 13,379 63,512
    Operating Segments | European        
    Segment Reporting Information [Line Items]        
    NET SALES: 612,465 782,294 1,217,368 1,490,495
    INCOME (LOSS) BEFORE INCOME TAXES: 2,210 38,057 3,387 66,824
    Other        
    Segment Reporting Information [Line Items]        
    NET SALES: 185,653 166,534 379,164 365,455
    INCOME (LOSS) BEFORE INCOME TAXES: 8,268 7,343 13,042 16,819
    Intercompany eliminations        
    Segment Reporting Information [Line Items]        
    NET SALES: (54,575) (42,851) (114,191) (105,827)
    Corporate        
    Segment Reporting Information [Line Items]        
    INCOME (LOSS) BEFORE INCOME TAXES: $ (44,528) $ (65,627) $ (107,537) $ (117,589)
    XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Business Segments - Schedule of Segment Reporting Information, by Segment Balance Sheet Item (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Jan. 31, 2025
    Jan. 31, 2024
    Jan. 31, 2025
    Jan. 31, 2024
    Jul. 31, 2024
    Segment Reporting Information [Line Items]          
    TOTAL ASSETS: $ 6,714,131   $ 6,714,131   $ 7,020,823
    DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 65,994 $ 68,119 133,655 $ 135,397  
    CAPITAL ACQUISITIONS: 25,006 36,361 49,355 76,552  
    Operating Segments          
    Segment Reporting Information [Line Items]          
    TOTAL ASSETS: 5,016,423   5,016,423   5,239,241
    DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 52,103 53,773 106,094 106,876  
    CAPITAL ACQUISITIONS: 22,264 25,945 40,459 55,110  
    Operating Segments | Total North America          
    Segment Reporting Information [Line Items]          
    TOTAL ASSETS: 2,344,012   2,344,012   2,367,925
    DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 21,776 22,637 43,526 45,343  
    CAPITAL ACQUISITIONS: 6,124 9,829 13,418 24,234  
    Operating Segments | North American Towable          
    Segment Reporting Information [Line Items]          
    TOTAL ASSETS: 1,368,779   1,368,779   1,290,117
    DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 13,155 13,788 26,249 27,552  
    CAPITAL ACQUISITIONS: 3,408 4,443 7,566 11,373  
    Operating Segments | North American Motorized          
    Segment Reporting Information [Line Items]          
    TOTAL ASSETS: 975,233   975,233   1,077,808
    DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 8,621 8,849 17,277 17,791  
    CAPITAL ACQUISITIONS: 2,716 5,386 5,852 12,861  
    Operating Segments | European          
    Segment Reporting Information [Line Items]          
    TOTAL ASSETS: 2,672,411   2,672,411   2,871,316
    DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 30,327 31,136 62,568 61,533  
    CAPITAL ACQUISITIONS: 16,140 16,116 27,041 30,876  
    Other          
    Segment Reporting Information [Line Items]          
    TOTAL ASSETS: 1,013,969   1,013,969   1,058,842
    DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 13,000 13,668 25,872 27,294  
    CAPITAL ACQUISITIONS: 1,556 6,244 5,185 14,535  
    Corporate          
    Segment Reporting Information [Line Items]          
    TOTAL ASSETS: 683,739   683,739   $ 722,740
    DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 891 678 1,689 1,227  
    CAPITAL ACQUISITIONS: $ 1,186 $ 4,172 $ 3,711 $ 6,907  
    XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Earnings Per Common Share - Schedule of Weighted-Average Common Shares Used to Compute Basic and Diluted Earnings Per Common Share (Details) - shares
    3 Months Ended 6 Months Ended
    Jan. 31, 2025
    Jan. 31, 2024
    Jan. 31, 2025
    Jan. 31, 2024
    Earnings Per Share [Abstract]        
    Weighted-average common shares outstanding for basic earnings per share (in shares) 53,208,626 53,322,504 53,091,615 53,309,169
    Unvested restricted and performance stock units (in shares) 0 328,079 0 442,981
    Weighted-average common shares outstanding assuming dilution (in shares) 53,208,626 53,650,583 53,091,615 53,752,150
    XML 59 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Earnings Per Common Share - Narrative (Details) - shares
    3 Months Ended 6 Months Ended
    Jan. 31, 2025
    Jan. 31, 2024
    Jan. 31, 2025
    Jan. 31, 2024
    Earnings Per Share [Abstract]        
    Antidilutive stock options, unvested restricted and performance stock units outstanding (in shares) 222,029 8,078 372,593 29,688
    XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Derivatives and Hedging - Narrative (Details) - USD ($)
    3 Months Ended 6 Months Ended
    Jan. 31, 2025
    Jan. 31, 2024
    Jan. 31, 2025
    Jan. 31, 2024
    Jul. 31, 2024
    Derivative [Line Items]          
    Foreign currency transaction gain (loss) $ 1,487,000 $ (6,237,000) $ 238,000 $ 7,172,000  
    Amount reclassified out of accumulated other comprehensive income (loss) 0 $ 0 0 $ 0  
    Not Designated as Hedging Instrument          
    Derivative [Line Items]          
    Derivative, notional amount 27,688,000   27,688,000   $ 22,333,000
    Derivative liability $ 1,104,000   $ 1,104,000   $ 1,137,000
    XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Derivatives and Hedging - Schedule of Derivative Instruments Gain (Loss) (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Jan. 31, 2025
    Jan. 31, 2024
    Jan. 31, 2025
    Jan. 31, 2024
    Sales        
    Gain (Loss) on Derivatives Not Designated as Hedging Instruments        
    Total gain (loss) $ 43 $ (236) $ (414) $ (75)
    Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Net sales Net sales Net sales Net sales
    Sales | Foreign currency forward contracts        
    Gain (Loss) on Derivatives Not Designated as Hedging Instruments        
    Gain (loss) recognized in income, net of tax $ 43 $ (236) $ (414) $ (75)
    Sales | Interest rate swap agreements        
    Gain (Loss) on Derivatives Not Designated as Hedging Instruments        
    Gain (loss) recognized in income, net of tax 0 0 0 0
    Interest Expense        
    Gain (Loss) on Derivatives Not Designated as Hedging Instruments        
    Total gain (loss) $ 30 $ (205) $ 3 $ (139)
    Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Interest Income (Expense), Nonoperating Interest Income (Expense), Nonoperating Interest Income (Expense), Nonoperating Interest Income (Expense), Nonoperating
    Interest Expense | Foreign currency forward contracts        
    Gain (Loss) on Derivatives Not Designated as Hedging Instruments        
    Gain (loss) recognized in income, net of tax $ 0 $ 0 $ 0 $ 0
    Interest Expense | Interest rate swap agreements        
    Gain (Loss) on Derivatives Not Designated as Hedging Instruments        
    Gain (loss) recognized in income, net of tax $ 30 $ (205) $ 3 $ (139)
    XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Inventories - Schedule of Major Classifications of Inventories (Details) - USD ($)
    $ in Thousands
    Jan. 31, 2025
    Jul. 31, 2024
    Inventory [Line Items]    
    Work in process $ 266,325 $ 261,043
    Raw materials 409,611 434,165
    Chassis 433,308 478,220
    Subtotal 1,526,029 1,514,748
    Excess of FIFO costs over LIFO costs (146,610) (148,110)
    Total inventories, net 1,379,419 1,366,638
    Recreational vehicles    
    Inventory [Line Items]    
    Finished products 312,641 249,949
    Other    
    Inventory [Line Items]    
    Finished products $ 104,144 $ 91,371
    XML 63 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Inventories - Narrative (Details) - USD ($)
    $ in Thousands
    Jan. 31, 2025
    Jul. 31, 2024
    Inventory Disclosure [Abstract]    
    Inventories $ 1,526,029 $ 1,514,748
    Subsidiaries valued inventory in first-in, first-out method 1,142,184 1,109,062
    Subsidiaries valued inventory in last-in, first-out method $ 383,845 $ 405,686
    XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Property, Plant and Equipment (Details) - USD ($)
    $ in Thousands
    Jan. 31, 2025
    Jul. 31, 2024
    Property, Plant, Equipment, and ROU Assets [Line Items]    
    Lease right-of-use assets – operating $ 39,999 $ 43,139
    Lease right-of-use assets – finance 4,399 4,772
    Total cost 2,089,478 2,118,216
    Less: Accumulated depreciation (769,657) (727,498)
    Property, plant and equipment, net 1,319,821 1,390,718
    Land    
    Property, Plant, Equipment, and ROU Assets [Line Items]    
    Property, plant and equipment 146,786 151,164
    Buildings and improvements    
    Property, Plant, Equipment, and ROU Assets [Line Items]    
    Property, plant and equipment 1,042,198 1,053,812
    Machinery and equipment    
    Property, Plant, Equipment, and ROU Assets [Line Items]    
    Property, plant and equipment 726,110 738,535
    Rental vehicles    
    Property, Plant, Equipment, and ROU Assets [Line Items]    
    Property, plant and equipment $ 129,986 $ 126,794
    XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Intangible Assets and Goodwill - Schedule of Components of Amortizable Intangible Assets (Details) - USD ($)
    $ in Thousands
    Jan. 31, 2025
    Jul. 31, 2024
    Finite-Lived Intangible Assets [Line Items]    
    Cost $ 1,693,823 $ 1,719,091
    Accumulated Amortization 904,241 857,958
    Dealer networks/customer relationships    
    Finite-Lived Intangible Assets [Line Items]    
    Cost 1,093,911 1,107,396
    Accumulated Amortization 640,171 610,106
    Trademarks    
    Finite-Lived Intangible Assets [Line Items]    
    Cost 348,612 353,435
    Accumulated Amortization 122,116 114,272
    Design technology and other intangibles    
    Finite-Lived Intangible Assets [Line Items]    
    Cost 251,300 258,260
    Accumulated Amortization $ 141,954 $ 133,580
    XML 66 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Intangible Assets and Goodwill - Schedule of Estimated Future Amortization Expense (Details) - USD ($)
    $ in Thousands
    Jan. 31, 2025
    Jul. 31, 2024
    Goodwill and Intangible Assets Disclosure [Abstract]    
    For the remainder of the fiscal year ending July 31, 2025 $ 58,282  
    For the fiscal year ending July 31, 2026 105,432  
    For the fiscal year ending July 31, 2027 96,837  
    For the fiscal year ending July 31, 2028 88,102  
    For the fiscal year ending July 31, 2029 73,222  
    For the fiscal year ending July 31, 2030 and thereafter 367,707  
    Estimated annual amortization expense, total $ 789,582 $ 861,133
    XML 67 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Intangible Assets and Goodwill - Schedule of Changes in Carrying Amount of Goodwill (Details) - USD ($)
    $ in Thousands
    6 Months Ended
    Jan. 31, 2025
    Jan. 31, 2024
    Goodwill [Roll Forward]    
    Goodwill, beginning balance $ 1,786,973 $ 1,800,422
    Goodwill acquired   3,635
    Foreign currency translation (38,112) (16,296)
    Goodwill, ending balance 1,748,861 1,787,761
    Other    
    Goodwill [Roll Forward]    
    Goodwill, beginning balance 435,352 431,717
    Goodwill acquired   3,635
    Foreign currency translation 0 0
    Goodwill, ending balance 435,352 435,352
    European | Recreational vehicles    
    Goodwill [Roll Forward]    
    Goodwill, beginning balance 948,674 965,758
    Goodwill acquired   0
    Foreign currency translation (38,112) (16,296)
    Goodwill, ending balance 910,562 949,462
    North American Towable | North America | Recreational vehicles    
    Goodwill [Roll Forward]    
    Goodwill, beginning balance 337,883 337,883
    Goodwill acquired   0
    Foreign currency translation 0 0
    Goodwill, ending balance 337,883 337,883
    North American Motorized | North America | Recreational vehicles    
    Goodwill [Roll Forward]    
    Goodwill, beginning balance 65,064 65,064
    Goodwill acquired   0
    Foreign currency translation 0 0
    Goodwill, ending balance $ 65,064 $ 65,064
    XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Equity Investments - Narrative (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Jan. 31, 2025
    Jan. 31, 2024
    Jan. 31, 2025
    Jan. 31, 2024
    Dec. 30, 2022
    Schedule of Equity Method Investments [Line Items]          
    Losses from investment $ 2,251 $ 3,502 $ 4,505 $ 9,437  
    TN-RP Holding LLC | Class C-RP Units | TechNexus          
    Schedule of Equity Method Investments [Line Items]          
    Ownership (as percent)         100.00%
    TN-RP Holding LLC | Class A-RP Units          
    Schedule of Equity Method Investments [Line Items]          
    Ownership (as percent)         100.00%
    XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Equity Investments - Schedule of Aggregate Investment and Maximum Exposure to Loss (Details) - USD ($)
    $ in Thousands
    Jan. 31, 2025
    Jul. 31, 2024
    Schedule of Equity Method Investments [Line Items]    
    Carrying amount of investments $ 136,220 $ 137,272
    TN-RP Holding LLC    
    Schedule of Equity Method Investments [Line Items]    
    Carrying amount of investments 136,220 137,272
    Maximum exposure to loss $ 136,220 $ 144,047
    XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Concentration of Risk (Details) - Freedom Roads, LLC - Customer Concentration Risk
    3 Months Ended 6 Months Ended 12 Months Ended
    Jan. 31, 2025
    Jan. 31, 2024
    Jan. 31, 2025
    Jan. 31, 2024
    Jul. 31, 2024
    Sales Revenue          
    Concentration Risk [Line Items]          
    Concentration risk (as percent) 16.00% 15.00% 14.00% 14.00%  
    Accounts Receivable          
    Concentration Risk [Line Items]          
    Concentration risk (as percent)     17.00%   10.00%
    XML 71 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Fair Value Measurements (Details) - USD ($)
    $ in Thousands
    Jan. 31, 2025
    Jul. 31, 2024
    Level 1    
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
    Cash equivalents $ 239,105 $ 310,210
    Deferred compensation plan mutual fund assets 25,138 28,985
    Equity investments 396 1,169
    Level 2    
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
    Foreign currency forward contract asset 29 0
    Interest rate swap liability $ 1,133 $ 1,137
    XML 72 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Product Warranties - Narrative (Details)
    6 Months Ended
    Jan. 31, 2025
    Product Warranty One  
    Product Warranty Liability [Line Items]  
    Warranty period for retail customers (in years) 1 year
    Product Warranty Two  
    Product Warranty Liability [Line Items]  
    Warranty period for retail customers (in years) 2 years
    XML 73 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Product Warranties - Schedule of Changes in Product Warranty Liability (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Jan. 31, 2025
    Jan. 31, 2024
    Jan. 31, 2025
    Jan. 31, 2024
    Movement in Standard Product Warranty Accrual [Roll Forward]        
    Beginning balance $ 300,775 $ 333,274 $ 311,627 $ 345,197
    Provision 51,879 66,478 113,632 140,913
    Payments (63,768) (81,355) (136,747) (165,526)
    Foreign currency translation (2,197) 1,217 (1,823) (970)
    Ending balance $ 286,689 $ 319,614 $ 286,689 $ 319,614
    XML 74 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Long-Term Debt - Schedule of Components of Long-Term Debt (Details) - USD ($)
    $ in Thousands
    Jan. 31, 2025
    Jul. 31, 2024
    Debt Instrument [Line Items]    
    Senior unsecured notes $ 1,045,380 $ 1,151,279
    Unsecured notes 25,983 27,070
    Other debt 23,268 29,848
    Debt issuance costs, net of amortization (14,243) (17,364)
    Total long-term debt, net of debt issuance costs 1,031,137 1,133,915
    Less: Current portion of long-term debt (27,742) (32,650)
    Total long-term debt, net, less current portion 1,003,395 1,101,265
    Term loan    
    Debt Instrument [Line Items]    
    Term loan 496,129 594,361
    Unsecured Debt | Senior unsecured notes    
    Debt Instrument [Line Items]    
    Senior unsecured notes $ 500,000 $ 500,000
    XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Long-Term Debt - Narrative (Details) - USD ($)
    $ in Thousands
    1 Months Ended 3 Months Ended 6 Months Ended
    Mar. 05, 2025
    Jan. 31, 2025
    Jan. 31, 2024
    Jan. 31, 2025
    Jan. 31, 2024
    Jul. 31, 2024
    Oct. 14, 2021
    Line of Credit Facility [Line Items]              
    Total long-term debt   $ 1,045,380   $ 1,045,380   $ 1,151,279  
    Interest expense   15,452 $ 30,548 33,037 $ 53,747    
    Amortization of debt issuance costs   1,361 $ 8,992 $ 3,527 $ 11,864    
    Asset-based credit facility              
    Line of Credit Facility [Line Items]              
    Term loan (in years)       5 years      
    Line of credit, maximum borrowing capacity   1,000,000   $ 1,000,000      
    Line of credit, outstanding amount   0   0   0  
    Unused availability under agreement   855,000   $ 855,000      
    Term loan              
    Line of Credit Facility [Line Items]              
    Term loan (in years)       7 years      
    Line of credit, outstanding amount   496,129   $ 496,129   594,361  
    Debt, fair value   500,415   500,415   597,334  
    Term loan | Subsequent Event              
    Line of Credit Facility [Line Items]              
    Repayments of long-term debt $ 25,000            
    Term loan | US Tranche              
    Line of Credit Facility [Line Items]              
    Total long-term debt   $ 180,000   $ 180,000      
    Stated interest rate (as percent)   6.562%   6.562%      
    Term loan | Euro Tranche              
    Line of Credit Facility [Line Items]              
    Stated interest rate (as percent)   5.475%   5.475%      
    Line of credit, outstanding amount   $ 316,129   $ 316,129      
    Unsecured Debt | Senior unsecured notes              
    Line of Credit Facility [Line Items]              
    Total long-term debt   500,000   500,000   500,000  
    Stated interest rate (as percent)             4.00%
    Debt aggregate principal amount             $ 500,000
    Debt, fair value   $ 456,950   $ 456,950   $ 450,450  
    XML 76 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Provision for Income Taxes (Details)
    3 Months Ended 6 Months Ended
    Jan. 31, 2025
    Jan. 31, 2024
    Jan. 31, 2025
    Jan. 31, 2024
    Income Tax Disclosure [Abstract]        
    Effective income tax rate (as percent) (93.10%) 22.70% (43.70%) 24.00%
    XML 77 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Contingent Liabilities, Commitments and Legal Matters (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Jan. 31, 2025
    Jan. 31, 2024
    Jan. 31, 2025
    Jan. 31, 2024
    Jul. 31, 2024
    Loss Contingencies [Line Items]          
    Standby repurchase obligations amount $ 3,560,852   $ 3,560,852   $ 3,642,137
    Term of commitments (in months)     18 months    
    Repurchase and guarantee reserve balances 13,727   $ 13,727   $ 14,356
    Losses on repurchase agreements 0 $ 2,892 0 $ 6,060  
    General and Administrative Expense          
    Loss Contingencies [Line Items]          
    Expense recorded related to product recall costs $ 0 $ 4,200 $ 0 $ 14,200  
    XML 78 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Leases - Schedule of Components of Lease Costs (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Jan. 31, 2025
    Jan. 31, 2024
    Jan. 31, 2025
    Jan. 31, 2024
    Leases [Abstract]        
    Operating lease cost $ 8,517 $ 7,628 $ 17,359 $ 15,639
    Finance lease cost:        
    Amortization of right-of-use assets 187 187 373 373
    Interest on lease liabilities 60 78 124 161
    Total lease cost $ 8,764 $ 7,893 $ 17,856 $ 16,173
    XML 79 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Leases - Schedule of Supplemental Cash Flows Information (Details) - USD ($)
    $ in Thousands
    6 Months Ended
    Jan. 31, 2025
    Jan. 31, 2024
    Leases [Abstract]    
    Operating cash flows from operating leases $ 17,337 $ 15,593
    Operating leases $ 4,402 $ 2,108
    XML 80 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Leases - Schedule of Supplemental Balance Sheet Information (Details) - USD ($)
    $ in Thousands
    Jan. 31, 2025
    Jul. 31, 2024
    Operating lease liabilities:    
    Other current liabilities $ 11,459 $ 11,405
    Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other Other
    Other long-term liabilities $ 28,912 $ 32,007
    Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other liabilities Other liabilities
    Total operating lease liabilities $ 40,371 $ 43,412
    Finance lease liabilities:    
    Other current liabilities $ 910 $ 855
    Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Other Other
    Other long-term liabilities $ 1,397 $ 1,866
    Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other liabilities Other liabilities
    Total finance lease liabilities $ 2,307 $ 2,721
    XML 81 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Stockholders' Equity (Details) - USD ($)
    $ / shares in Units, $ in Thousands
    3 Months Ended 6 Months Ended 37 Months Ended
    Jan. 31, 2025
    Jan. 31, 2024
    Jan. 31, 2025
    Jan. 31, 2024
    Jan. 31, 2025
    Jun. 24, 2022
    Dec. 21, 2021
    Equity, Class of Treasury Stock [Line Items]              
    Stock-based compensation expense $ 8,073 $ 9,246 $ 18,610 $ 19,698      
    Purchase of common shares (in shares) 16,200   16,200   3,230,972    
    Average price of treasury shares acquired (in dollars per share) $ 106.45   $ 106.45   $ 85.80    
    Aggregate purchase price $ 1,725 $ 0 $ 1,725 $ 30,037 $ 277,225    
    December Twenty Twenty One Share Repurchase Plan              
    Equity, Class of Treasury Stock [Line Items]              
    Stock repurchase program authorized amount             $ 250,000
    Remaining authorized repurchase amount 0   0   0    
    June Twenty Twenty Two Share Repurchase Plan              
    Equity, Class of Treasury Stock [Line Items]              
    Stock repurchase program authorized amount           $ 448,321  
    Aggregate purchase price 1,725            
    Remaining authorized repurchase amount $ 421,095   $ 421,095   $ 421,095    
    XML 82 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Revenue Recognition (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Jan. 31, 2025
    Jan. 31, 2024
    Jan. 31, 2025
    Jan. 31, 2024
    Disaggregation of Revenue [Line Items]        
    NET SALES: $ 2,018,107 $ 2,207,369 $ 4,160,891 $ 4,708,128
    Operating Segments        
    Disaggregation of Revenue [Line Items]        
    NET SALES: 1,887,029 2,083,686 3,895,918 4,448,500
    Operating Segments | Total North America        
    Disaggregation of Revenue [Line Items]        
    NET SALES: 1,274,564 1,301,392 2,678,550 2,958,005
    Operating Segments | North American Towable        
    Disaggregation of Revenue [Line Items]        
    NET SALES: 828,266 730,968 1,727,044 1,676,422
    Operating Segments | North American Motorized        
    Disaggregation of Revenue [Line Items]        
    NET SALES: 446,298 570,424 951,506 1,281,583
    Operating Segments | European        
    Disaggregation of Revenue [Line Items]        
    NET SALES: 612,465 782,294 1,217,368 1,490,495
    Operating Segments | Travel Trailers | North American Towable        
    Disaggregation of Revenue [Line Items]        
    NET SALES: 518,620 471,483 1,121,315 1,091,021
    Operating Segments | Fifth Wheels | North American Towable        
    Disaggregation of Revenue [Line Items]        
    NET SALES: 309,646 259,485 605,729 585,401
    Operating Segments | Class A | North American Motorized        
    Disaggregation of Revenue [Line Items]        
    NET SALES: 148,009 178,308 304,585 386,219
    Operating Segments | Class C | North American Motorized        
    Disaggregation of Revenue [Line Items]        
    NET SALES: 204,053 275,632 438,280 609,408
    Operating Segments | Class B | North American Motorized        
    Disaggregation of Revenue [Line Items]        
    NET SALES: 94,236 116,484 208,641 285,956
    Operating Segments | Motorcaravan | European        
    Disaggregation of Revenue [Line Items]        
    NET SALES: 335,646 424,813 653,862 771,324
    Operating Segments | Campervan | European        
    Disaggregation of Revenue [Line Items]        
    NET SALES: 165,964 244,724 339,180 466,333
    Operating Segments | Caravan | European        
    Disaggregation of Revenue [Line Items]        
    NET SALES: 42,180 51,087 75,251 115,714
    Operating Segments | Other RV-related | European        
    Disaggregation of Revenue [Line Items]        
    NET SALES: 68,675 61,670 149,075 137,124
    Other        
    Disaggregation of Revenue [Line Items]        
    NET SALES: 185,653 166,534 379,164 365,455
    Intercompany eliminations        
    Disaggregation of Revenue [Line Items]        
    NET SALES: $ (54,575) $ (42,851) $ (114,191) $ (105,827)
    XML 83 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Jan. 31, 2025
    Jan. 31, 2024
    Jan. 31, 2025
    Jan. 31, 2024
    AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
    Beginning balance $ 4,061,956 $ 3,923,590 $ 4,074,053 $ 3,983,398
    Total other comprehensive income (loss), net of tax (79,482) 35,516 (67,539) (25,130)
    Ending balance 3,953,495 3,942,595 3,953,495 3,942,595
    Foreign Currency Translation Adjustment        
    AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
    Beginning balance (82,083) (128,835) (93,984) (68,911)
    OCI before reclassifications (76,115) 35,688 (64,214) (24,236)
    Total other comprehensive income (loss), net of tax (76,115) 35,688 (64,214) (24,236)
    Ending balance (158,198) (93,147) (158,198) (93,147)
    Other        
    AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
    Beginning balance 278 364 278 364
    OCI before reclassifications 0 (111) 0 (111)
    Total other comprehensive income (loss), net of tax 0 (111) 0 (111)
    Ending balance 278 253 278 253
    AOCI, net of tax, Attributable to THOR        
    AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
    Beginning balance (81,805) (128,471) (93,706) (68,547)
    OCI before reclassifications (76,115) 35,577 (64,214) (24,347)
    Total other comprehensive income (loss), net of tax (76,115) 35,577 (64,214) (24,347)
    Ending balance (157,920) (92,894) (157,920) (92,894)
    Non-controlling Interests        
    AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
    Beginning balance (3,393) (3,305) (3,435) (2,583)
    OCI before reclassifications (3,367) (61) (3,325) (783)
    Total other comprehensive income (loss), net of tax (3,367) (61) (3,325) (783)
    Ending balance (6,760) (3,366) (6,760) (3,366)
    Total AOCI        
    AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
    Beginning balance (85,198) (131,776) (97,141) (71,130)
    OCI before reclassifications (79,482) 35,516 (67,539) (25,130)
    Total other comprehensive income (loss), net of tax (79,482) 35,516 (67,539) (25,130)
    Ending balance $ (164,680) $ (96,260) $ (164,680) $ (96,260)
    XML 84 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
    Weather Damage at Manufacturing Facilities (Details)
    $ in Thousands
    3 Months Ended 6 Months Ended
    Jan. 31, 2025
    USD ($)
    Jan. 31, 2025
    USD ($)
    Risks and Uncertainties [Abstract]    
    Self-insured retention $ 1,000 $ 1,000
    Inventory write down estimated loss 65,428  
    Initial installment of insurance proceeds   33,000
    Estimated damages incurred $ 31,428 $ 31,428
    EXCEL 85 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ",T95H'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " C-&5:3"D$^.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$E(#R;-I6.G#08K;.QF9+4UBQUC:R1]^R59FS*V!]C1TN]/ MGT -!H5]I.?8!XIL*=V-KO-)8=B*$W-0 E/Y'3*IX2?FH<^.LW3,QXA:/S0 M1X)2R@TX8FTT:YB!65B)HFT,*HRDN8\7O,$5'SYCM\ , G7DR'."(B] M//$ M%X6J2E5OWF?7'WXW8=<;>[#_ MV/@JV#;PZR[:+U!+ P04 " C-&5:F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M ",T95I, ;Q.U@4 -$> 8 >&PO=V]R:W-H965T&UL MM9EK75])HS\5CO&%,HJ6"'UH\YXE#Z;B_&()S+P(S87*$[" MD(KG2Q;P_44'=XX/[OWU1JH'UGBTI6NV8/+;=B[@SLI5/#]D4>SS" FVNNA, M\(>I0U1 ^L8?/MO'+ZZ10EER_JAN9MY%QU8E8@%SI9*@\+%C4Q8$2@G*\>]! MM)/_I@I\>7U4OTGA 69)8S;EP9^^)S<7G;,.\MB*)H&\Y_M/[ #45WHN#^+T M/]IG[_9Z'>0FL>3A(1A*$/I1]DF?#A7Q,@"7!)!# 'D3@,M^P3D$."EH5K(4 MZXI*.AX)OD="O0UJZB*MFS0::/Q(I7$A!7SK0YP<3_F."32'C*$NBC=4L'AD M21!67UON0>0R$R$E(@/TA4=R$Z/KR&/>ZW@+"I27BAQ+=4F,@K_1Z!0Y^ 01 MF_0UY9F:PV_8\A21,UWXJ^(X>24YJ9YCK*2_)\M8"FAW_^AJ*%/HZ1549_P0 M;ZG++CK0VV(F=JPS_N4G/+!_U>'](+%7L+TZ9",40V1^CE2OQ[274*%9")X1O=LRX74X9FEI$ATE3(U1C7$&^1X@WIX MB& PT";/K)3WN]*.9XQOR#G,.8.N?4X<;?:,H0WASG.X\SIP M]VSMJV$4TGA+0VT;->L\?/IZCV:W5]\6#_>SZ\4)7$]/=;!&F8:PV"[F5;L. M[BQRN8 F2E5K/4$+"?T2<8&F/(FD>(9/3UL'%>I7USIB2YT[6'@[-AGVAYC<%->4G!2^KP3CP/U..3XP7Z#.^A MKY$^KV;)/AG:-C0:CX%/ASITF6HIV@%N:I9J2E]X(FQT(?^CGZH[:-D/?!]I MR2OD@D=PGWK0-NP0+OP0-CN:MZ!Y'YX+OO,A15I:L^;L5@O:ADG"A4O"9F_S M%G3.8TD#])>_+1^FS(J]01_WM*1M^"5<&"9L]CEI6YW LK<" MM6&0<.&0L-G6?.8N9&R^X9')052(G _M[K WL+5\;?@C7!@D;'8W#[X$;\17 M")-WR_=HP=Q$0"ZUD&:E*0]#F)E@@>T^HG=S*M".!@E#/]NGV%9.&BW4:EB? MY#9\%"Z,%*YP0()Z?K1&B^=PR0,M>Z6%TF*UX9A(X9B(V=,S1-A%"+F&SEDN81)I1$N^U2H?A=NUDS-4T"&D0H,LDAJ]C?;LUZY0NOLUQ M3?D* T1J&:#KD(FUZI@?04%NP".$6QKI4VL6+ =MP_^0PO\0LWTY)G+#()$F M/+-,.5X;+H@4+HB8#O%H:&:\-*SU!BY:F,R.S_,G^;GM9/TE-(J M7L\.>[]0-5_&*& K"+5/AS#@B>S\-+N1?)L>02ZYE#Q,+S>,>DRH%^#[%>?R M>*-^(#_%'O\'4$L#!!0 ( ",T95K-3\T0O0@ )$D 8 >&PO=V]R M:W-H965T&ULM5IM;]LX$OXKA+=8[ ).++Y(E-(D@)MDK[[- M);W8N<-]I&TF%BJ)7HE.FOWU.Y10OD/K21["'US' XSS.4SU]5^;5: M2:G1MSPKJHO!2NOUV6A4+58R%]6I6LL"OGE292XTW);/HVI=2K&L!^79B 1! M-,I%6@PNS^O/OI27YVJCL[207TI4;?)+P9X\/V#A_1YI5K]7>-3*NS)7Z M:FXFRXM!8!#)3"ZTF4+ GQ=Y);/,S 0X_MA..M@]TPSO6-AB@Q:;2*M\.!@1Y M6C1_Q;=M(/8&8.890+8#R-\=0+<#:.UH@ZQVZUIH<7E>JE=4&FN8S5S4L:E' M@S=I899QJDOX-H5Q^O+J_N[ZYFYZS^#FT_AV?'=U@Z:?;VYF M4_3+X]WX\7H"W_R*3M#C]!K]\N%7] &E!9JMU*82Q;(Z'VG 8V8=+;;/_M0\ MFWB>_4]1G"**AX@$)'0,OSHR?)/MAK/#X2.(PBX49!<*4L]'?:'8E*4L-!)5 M)75UYO*GF8"Y)S [[JQ:BX6\&,"6JF3Y(@>7/_^$H^"CR[MWFNS 5[KSE?;- M?GDEJA6"54,+$,+",8QCG 'K\,LB<.$N?%&.[Q1+]Y)\0+KKLI4 M5EZ D?UDRA-F98#++HHB&KLA\AU$W@OQ2RG7(EU"M5FH7"(MOAFL\AM0626K M.HWK +N@4)I![EM%H.=!W>\PQWWXIXI+3(HXOMEQ84QMAY.0L)8U VO MPRX*@X!P-\QD!S,Y$EX0!:5^&Z)U)@Q0B*>I"&M@:^W-B<2QUI"/I)NU+KLD MX-@36QRTQ!7TENM[L^1]Q7H[_IVJ]7O-=NCM'DWCWD7ZAU++US3+G(YB.\:< MQ;%509R&<91PZEF,ECIQ+UM=CG-5ZO1/4^U@FVI1/*?FLED=;PYM)]W'P^,D MC$D7MVT'SF'J@]VR(.ZGP6OY)&%W[I>6HYBIO0N#,+%"[3"+&?84:]RR(>ZG MPQO8F/H-\+[(2N<^QL8VMT$E)B3HHG39<<*)!V9+@KB?!>]]]1@[6(RS,.Z2 ML\LNBDCL41.XI3O'8"*]C%Z3!,XB#P<0=N20_WL][L M?C:^1>/I% 2X$Z+-61''#*IP%Z)MR ,2Q,2W?5I^P_'?4LQ9*N9IEFK0$.Y* MW,N3/UR)WVFV0Z=;ML3]=+D3>&OQ9NJ=TV&;]2!Y.+.RW&%'8DP]98*TY$AZ MZ6BW,FM3EJ%;5D\H4\7SB99E#EWNW%G:MG,>Y#+GK%N-'6;4"!$/YI;B2#_% M35< MD'XE!:B6*1FH\ZS]%D8'YS[E-B,%A%F51.'&8>J[9'Z9*]C[&\9(1?* M#=#'L0U WK=Q_']TCJ0E37*D=U2Y4=ZB.88!L5C*3&A#HEKF[E6RR1#HB 6L MNTP.NQBD<.)9IY8U23]K@L1=;A8:O8JR!(D+R^2$:;,A%/TH[NIPAQW%./+I M<-*R)NEGS4FC0G8-3=/J.*':],@B4-5=I+899TGL ]J2*.DG48AGKNI-N4V M.22 &ZBS)V2\JT1<=E&2$ ^-DI9&R;'FL5YZ:&ZV;= 5T.R%U\_= O*P7$6CQW*D)S MR*SR//5WJ_T3N_4,<@FC=YCHT/F6$&G4*P2G6BV^KE2VE&7U\T\QP?QC?8:F MWYQZD/;2ZX_JP?>:[=#WEF'IT>/9;=&J3!10[3_^B,1&@Z*O2P(>!D%@_J%J M)0##1U2H0B*UT96&!(&T<4;)IM6N;.@U.?2G95W:S[J@;W-0MH?.K$6)7D2V MD::5^G"* P1BHO'FP%,2!I:O:569)B'B0Q*381SP>E-$T3 .DR&G\=9P"*JD M6LOZO6;VY@R(@\\YZ;*^RRKR'9S0EO3ID;YWN4R-Y(.R9$[C3]("+<0ZA3+E MA&J3>9CP(+'JD<..\P![RCQK.9_U<_Z#U (^6B(IR@(2S%EYF$WD#"<)3KHQ M=1F2D'%?I\Y:QF?]C \MY";?-&JT$?U0+6&?KLRK\A<)%% UM&\2#ZC5Z89- MZR97 "MKM?"#!EEIYW&+* @];TP6YU 3MRVEP?XMY.QI\FMY/9Y&:*QG?7 M:#J[O_K]\_WM]*;33^$#\N.?DG)OKW/36E#WR!"$!GE*2\;Z1")&? MFR:/$I1"WJ(YRN3.@K(4"CEE2Y/G#,%8@U)B.I;5,5.(,R/LZ;4I"WNT$ 1G M:,H +](4LN<+1.BZ;]C&R\(=7B9"+9AA+X=+-$/B(9\R.3-KEABG*..89H"A M1=\8V.?#0,7K@.\8K?G&&"@G0Z[AN6$H0(BH1B@/*R0D-$B"*2,GY7 MG$9]2P7<'+^P7VKOTLL<.1=(W @/$: $+(N[H^@I5?MJ*+Z*$ZW^P M+F/]K@&B@@N:5F"I(,59>85/51XV +;W"L"I ,Y; 6X%<+714IFV-8("ACU& MUX"I:,FF!CHW&BW=X$P]Q9E@#(;CX #>SFY&-P, M)L,QF%V-Q_WWGE_E]AU@*N?08"R=K[U62UY/::N=5Y/.. M([9"1OCI@]VQOC09_T]D6VEPZS2XA]C#J3Q+B#$4 UF T>-9]7@!+$1"&?XC M-TYP5JV>-J6BY&]K?O4F686VI7\]<[7I\GC'O*=K4?BMA2W:Y5MP^J'M(TE4562$KGEP*\=^.]W@#DOCJOW]S1U M?"=P LO?$=\0V G:7=\-FK4'M?;@H/9[V;YYP9YKW4<$!_MGSK/\KN-V=P0W M!+I=)W!M;T>PN=& 5//_!MD29QP0M)!0J^5+#E8VU'(B:*Y[TIP*V>'T,)'? M((BI +F_H%2\3%2;J[]JPK]02P,$% @ (S1E6LL598*L!P J"0 !@ M !X;"]W;W)KSM8DZ6JG9QZV]H'8BDT-1EXD)SW[]2,P,2!=Z/0,+PG@HP/GZNKJ M2'#Q(HK?Y99SA;[MLEQ>3K9*[<]G,[G:\ETBS\2>Y_J7)U'L$J5/B\U,[@N> MK*M&NVQ&'(?-=DF:3^87U;7/Q?Q"'%26YOQS@>1AMTN*/ZYY)EXN)WCR>N%+ MNMFJ\L)L?K%/-GS)U=?]YT*?S4XLZW3'HE/(HQ._ERF>9":,FW$IFL_J*7&NM,T.H@ ME=C5C?43[-+\^#_Y5@>BU4#SP U(W8"8#;R>!F[=P'WK';RZ@??6.]"Z025] M=M1>!2Y*5#*_*,0+*DJT9BL/JNA7K76\TKQ,E*4J]*^I;J?FB_N[*+Y;QA'2 M1\O[7VZBJP=]LGS0_V[CNX?O\2?=).;7^/7']Y] MO;OZ&MWHAN_1%'U=1NC=3^_13RC-T<-6'&22K^7%3.G'+6\Z6]6/=GU\--+S M:"ZZ%;G:2A3G:[X&VD?#[=E ^YD.TRE6Y#56UV20\-])?H9<_ $1AU#@>19O M;^Y!W>._?/=.,-Q3XK@5G]O#=Y.OQ(ZCI4H4UX5#H?]3%96PW.Y3U;\3%,Y_,__D/S)R?H3B/21:-21:/1-;I$>_4(]X0 M^_Q.3RLRR3@XU(Y-6=6TG#R>Y\3! 7;\B]ES.[0 CCB^R\(N+K)QGI81A+B+ MBP&<[P28!"=<1RL]::6#6A="*B2>T+X0Z\-*221%!I6(ZR,-;=T?^SX)L6/H M!G"ARR@AAFX;YS+7(]3 Q3;.<_S0]4)8-SOI9H.Z_U4(*4O53ZF"Y#+KML2C M.#1[&8#I7O$,6&3#*&',-7(AMF&,!+[?(]4_2?4'I2ZU>4CSS0>TX3DOD@SI M600E:ST'IF6=*?T%XM^T89)PQONV1H<1LT,7 $R/C++"=D)APSR/>=@,!0!S M X=@.!3!*13!8"BN=J)0Z?^3REKIK$]SE>2;]#'C*)&2*U!_8 L+B><9\FV4 M2[0P0[V-HJ'#F"'>1C$O<'I&>GC2'@YJO\D5U[52O?;U!Y1S,/5#>P3CD)KC MW$:1@!"SN@$H'_N!H==&>8%'&*P7.XTC)?IPO8>/7*]]N&U>*22;_#8 MKCG;SS+5TX_9V0",!:&9W! 9\:F9W0#,#SV_K[M)$P#RE@!HK65=?T[+)1BH MF=CQ]P*KRP$4-?LR@E"Z.IJ* 52(L=^CN'&.>- &548E;7<[*->U>\5U;+TV MC+J$F7HALI"9DS8 8XY+>R8RW!@S/.S,?N%2GJ-2=IWFB5)%^GA025G"E4"Y MR*=;.9\.1#M!.3_URF^BL0.*@I#8 :YTI MYV D!CWDCRZV1F6+1F6+QV+K]E/C4/&P1;U.9+I"[]+7GH$+F>T)=85R F96 MJ06(= FACC5E04@GQ Q3,T5!SA+:5]4:4XJ'76F49@>=I-_5#YC''OT0DE&' MF@,O I&P?@CI4X);SK"KOS&F.!PNK3U0X;$YZ'9_>&R. MR1:-RA:/Q=;=JFM<-!EVT,@,6 S#<)NM*;RPU&;;4[8'Y1O'X;>)MF!9O#LX>,DN\#<-MLJ[XQDX3 M,C@J%V*G\VE;OLIXYEUO 0Y(,NC.?W1 CLH6C M@.L'8(#K!\ELUP_ !EP_:5P_\08S\;B.7_7G8[6X+_=S]-H/#,;@JN*'4W-, MMFA4MG@LMFY/-:L0,KP*^2@*[;ASM#H4!<]7?R!5)+G,COMMFT27T3=VF+WK M._5#+S#W' &<2QDQ5R$0'?.IM?\*X;1IQ'T9W*Q#R/!N\S&#WZC=W@4VMV, MR!1CT1=N8V=)\-V_D&H)$/B;P];VW+#66#C7+U@M:H80 =F 8 C M%+L]/I!H3ZEJ6P<9X3>.9K%XC.UQ[>?-T$X%S: MWM_MQJ#Q^F1X%_JX@].-P1A[.<3>0Y[2T*%FE !89_.UCA( \T+;>4%L[>V_ M[@OAQG*[PY9[($7^^K9.?<_.).XS9KY\6 XC_C69B]$QQ@UWY#% ,YEGDN- M&,U:7U[L>+&I/GF1NGH<OJLYJKZF,2X?HW/%QBX'N'S^/C13$-_ M_(;G-BDV:2Y1QI_TK9PS7_=G&6)VM>E #]^Y,0 MZO6DO,'IXZ3YGU!+ P04 " C-&5:B;C8+9D( " )@ & 'AL+W=O M9L2+BP9=K:\:/I->= MQ/9<);V?(0JRV%"$+D#)=G]]EY0L4L3#=JHO%D4MUF<7NWMV09X]2O53+X2H MT-.R*/7Y8%%5J]/12&<+L>3ZDUR)$GZ92[7D%7Q5#R.]4H+/FD7+8D2"(!HM M>5X.QF?-O7LU/I/KJLA+<:^07B^77#U?BD(^G@_PX.7&'_G#HJIOC,9G*_X@ M)J+ZL;I7\&VTUS++EZ+4N2R1$O/SP04^O6)QO:"1^'^@.P6D/X"YEA =PMH8^@666/6-:_X^$S)1Z1J:=!67S2^:5:# M-7E9;^.D4O!K#NNJ\=7=[?7GV\GG:P17D[NO-]<7W^'+Y#M\?/M\^WV"[KZ@ MJXO)[^C+U[L_)^C#C]N+']:ES-]-JH M6:U_E.U07&Y1$ >*"'V39;70Z',Y$[/#]2.P:&\6>3'KDG@5_HN7GQ#%)X@$ M)+3@N7K[IHT^ZO(RUPLTAY31:*[D$D$6*E[EY<,VC/,J%_K4YK:M M6F976Z?XJ5[Q3)P/((>U4!LQ&/_];S@*_F&S^4C*#CS ]AY@/NWC6ZA(>9G) MI4 ?"JGU1YNU6Q51HZ*N/YOQD*81.1MMNF:84E% PW0O=8 OW.,+O3MT,?L/ M)!O4ITJC2D*!RF29Y85 91]X_7-],ZOW=*7D)H>01=-G]&&MX2(O/[Y]>\-C M;N^1E!VX+]J[+_)N[[4 I5G.Z])L,W2[.NSL6GN5Z M)77^XFU(:$C>ZOD$K0I>5@CX#(F_UOFJ+@U68@M,@(0%_="VB<5)$#O,Z- W M]IHQJ63VKR/&DA$S\9+B#_ MA*Y;AFT"-DXNIW"D]4JT\EK9#%[3M /9R[?@BR^2ZIAHHFB+?<"A& M5INIL0,L"..DOU&F& YQXMJHEK*QG[-OR@T$O52P)59TS QIEH9A/X-M^56/&\6WB$/GF)_&U8R6HAE!5]:,G;E#+<1V^38Q2[P+>, MB?V4N8^!%7]V!H#)B$D<,]K':(I1FF#J@-@R)WZ%.K-,K<5!;K[B5),1ASB, M(AKV$=L$*8V=U:5E3^RGSZ^R?!A60BW?@=I"BQ$A?;:WB$6I$W#+GMA/G[?O M[R6M1IA$&>$PZ3?/%K$A8S#TV\T@+9^2X%TC3@[%0[^E!R9>GGYO83^6MD,O MM'1,_'1\OU;9@M?%YU=Z"6(R[C#$(>T7?)MKC7,2 M/^/NB]6N/EG3W K<0J.4L:A/93:Y)$B9@\M(2[E=]FN&G]W M?3J2MD,OM(Q._(Q^*16L :MU/?O4-#DL)"]1!CF05VC.LQUC6CUADK:1$*8( MC!8Q<6U?2^O$3^OW_'E[./,+L$W>'B9A$!C8+7*8Q%&G$3@$WU(\\5/\H=>5 MV,ABTT1>/?Z\#&]O,L5D;\,*4P1C&@:.:DI;@J?^@;F[ _^'"=09B^PL-[H&\^_Z$F MB1I^-46&.&")@Q5HYW3;3[1-;9WE=?=:SNJ!)K<2*K6P94BAO^GCM,G50>S MV=(J]=-J=_^W]5^@0D#L(CDM\H?FX,3N7"OM&M%@D:*1"W7+N?25*;?;4U8* M\*[5,](+KAP99J%0')/^"&83HT% '4=2M&5:ZA]L]UY6HN 5U(5*HI!%-TS:D;+I M**TV6(;<*$G[[:]%#*]/&Q(U#%H-8GT2L7WA,T%0]Y6>[R'$;%7%IY@)FL&0:8XOZ!BT6.,=@J1RO#6GIE M?GKUF"#JK/:"-TF4QC#S]IAJ( MI.T['5";K&,,.^JCY&-I._1!YV'R:R?3[8&OL]U@)AV'-#:.]2QB:1 2Q[D> M:VF;^6G[I@3R -ISXS,)F.(8]\NJ10Q:#]<9 VMIFOD'XEM9#IOPZ8SP$/PM M+52*EYHW;]O8)V-VU,GX6-H.W='R/?/S_15?Y75&-4\/8(Q9J]TCJC<2J>6-H*JM*+IO+A> SH6H! M^'TN9?7RI?X'^Y?.QO\#4$L#!!0 ( ",T95HH:E>W=0X $^5 8 M>&PO=V]R:W-H965T&ULO9U]<]O&$<:_"D;--/5,&>%> :2R M9FR">&D3R[6<=CJ=_@&3L,0)22@D9"7?O@!%"\3=\@Q$CS,3QY2U]]L[X-$= MN+M<73Q4VY]WMV59>[^N5YO=R[/;NK[[_OQ\-[\MU\7NN^JNW#3?^5AMUT7= M?+F].=_=;<;./O_#N^7-;=W^P_GEQ5UQ4UZ7]4]W;[?-5^=/E,5R76YVRVKC M;L>]SO1^PM_C7LGS8';WVVJ5\J*J?VR_RQL/"Q(M;QYM=KM_^\]'&S],V]^OZNK]6%P,X/U'!B@#H,4*:'\,0 ?1B@S37H$P."PX# M]*!.# @/ T)S#:<\1(QU[RZOOHACU^];[ZX?M_\]>/LS?MK[RKQ MIMFK-^GLVLO?--^XFOXCN_HAGKV[_M:;_?.G_/U_O(GWTW7L_>6;%]XWWG+C MO;^M[G?%9K&[.*^;*;:.SN>'Z;Q^G X_,9WW55VLB&%3][#KNIK_?%NM%N5V M]ZU7_G*_K'_SBKK>+C_G5E?<^NWI'H&,W>EJMU\T/Y=X#,7KF'OUJ ML5BV/]3%RGM;+!>3YNI,B[LEO$/CL"W>OV6YW]]O? M3EZMW#W^3;693*M-O:U6S;=NFNG4Y;;;/< MM)>MV1M7Q6;>K+*Y&;O;HG'PHM&*]_?[U7>>8'_UN,\%I5PGOSV4OM_=%?/R MY5ES07?E]E-Y=OGG/S'M_XW2,Q(6/\+4'M:>;I\NM192"NE?G'\Z%BO2:X*$ MI4A8AH3E(%A/M.))M&*D:(<(]9&IC^0@HE T?_IJF%)V@?:9ZMO%METK+T-: MMI$2D2]XWRRQS:0?,:5%WRZU[28Z5#+HFV6$F8JXUH9=;ML%(NQ\]FZ.?+HY M\BOO*$[^V!T%"8N1L!D2EB!A*1*626L79L(7?O.?(4:0UYYHU9-HU9XN3HBV M.>';0[K1:EP^OGK1/K+U'Z!FCP]0_WW7G,->\Y[BH=@N_D<)6"$%C(3%2-@, M"4N0L!0)RY"P' 3KB5P_B5P[=^8W9=V(^O%1=G7B4?:UMA^:?*$BXXRDK(+0 M.-5BYW3&J@T)2P;-/T6ZS)"PW)[_1/(3!W?P)(_ *8^W]]OY;;L'5A^]^O-; MEL=S^_@(IT3C!(_=\)"P& F;(6$)$I8B85E@B4OP( RT<5Z#?/:T&CYI-1RD MU1TA5DJ@H?WSTCZ"&,_#TV%FL7-N8T6%A"5(6(J$9:']EH2XM#G(9T]4T9.H M(J>HWI6[>KN]\Z0 M/A,D+$7",OMJL"#@H2E$D,^>$)G?A9_]9TB1#"#[]M[%I%)F=&.@77RPZT4N MC.>C&<%B6AAQDL2]U+%:@-(R8I43IKDTUI"CO/;E<)2-8$XYQ,UM7Y2;Q_#'VOM^+2"DP^Q8KQLP;,QUH%[LG-_:\@]*2@6M(H5XS*"U'T?KBZC( MS)T"V X*C!3;(:0)U MFD)I&926HVA]?77!>N:.UC]FU.:]C-KI^,,!UON!YHJ9T<(I:2>%&0J/W9,; MK2TD+8'2TH%7)(-ZS2FOP:D< NN2",R=19AM%JX40K%Y2B%(4D70' *4%C,[ M(JYUJ*) F$_D4+\)E)9":1F4EJ-H?>UVN03FC.*:VAVD5V7'7"+)560]LU&& M0DMFG:F*2$^&VE28C5/:%]IZAK?M)/,99[[YG&4;3B(>1M+1%RHR'IC0!DR)34S3T@[)-T(+3)%9N.4 M8C)BY@EIVTG&(A5&Y@E))!D8#V7 S".2")EK(4)FABH)8LAX=.*([*+AS!T. M!VPST)@XE!9#:3,H+8'24B@M8T3\7,C0][F9'T3Y[=>U=B%T_AB3_6-*>C@R M[#R%TF(H;0:E)5!:"J5E4%J.HO7EWJ4(N#M%,*BXA]O1?06B"WUAV80 MH+0$2DNAM(S;N1*S+!?EL"_8+GO W=F#L94^W(Y'F^\0OFP2NR2PKZ@=MY!18(;G_:"9I5@-)2 M*"TCKDCSWMWZ% S*:5^17;J N],%XVM].!%D5](L89H.,XNY'8HW'Y5F%$H$ MYJ>8W L=K05H%3^QRHEBY@>QM#,P< UI%"O&926HVA]<75Y ^[.&_R>0A]N1^,C+BV!#;&*W=,;+:\A M/A.HSQ1*RZ"T'$7KBZN+ZG-W5']>F8%WTT<_B4-S"]R.D9^H\('Z3:"T%$K+H+0< M1>NW'^AR"\)=GO\[*GR$72M/5_B0AE2%C[!KUXD*'P)'5O@0=G2%#V%(5O@0 MTZ,K? C@Z0H?T07$A3L@_LS]Q4T?N[] :3&4-H/2$B@MA=(R80?53U3XH/SV MM=M%Z06P*P\M7VBP'DJ+!=68ASP>H7X3*"V%TC(H+4?1^O(]:L_SS/X\M&2I M)CB!])4P3T@[?B]]'4CS,P(Q0:1.2!O7/%%;_7X2RBU7,C![_J2$X202@:_- M$Y+JYA,$/+).2!NH]:F/^XLN%"[:"T&$J;06D)E)9":1F4EJ-H?;EW87\! MZ,QS8/1;*$2:FSLM%2@_[NIVT!TTU@^E)<.6D$*=9E!:3BV!J>!$4:[H8OCB MJS7I$7; G&GNF]41[@F,WMZ@,7\H+8'24B@M&W:S^'+H,@T1VY9%4IQK!K.C6 M0+O8/;FQIQ^4E@Q<0PKUFD%I.8K6%U>7 I#XKCR2Z'P3:C.#-QUF%KLG.%I@ M@YPF4*W*CM06MKX?2 MTH%7)(-ZS2FO0AP]3_55<]3;WYTR&)Y45Z2,D-'L*9062SLVK@,>\M WBZ&A M?A,H+872,B@M1]'ZVNUR"O(Y;7EHO=I%XR)20EI%.Y)JRZ-88#9-C@EBJS)3 M841;GBCPS1J;A+"3+(J8V2HC)0SWX4CNF]L0U9CSSYHE%X2/7<"QF2SYY@[$S0"#Z6E4%H&I>4H6E^^7:!>/K/G#BU9.U L M?%1/$5FBFR(B>.V$DS6?FA'++N1:*F<@K M\_2C6NZ$6MB[D0T,]-$9V;]-7&TF(H;0:E)5!:"J5EDHB. M2Y]QJZ(L1_GM_PZM+CZN_LB6.PK:<@=*BZ&T&9260&DIE)9!:3F*UI=[%_]7 M@)8[!X;QBT^L!)"B(N;F.1:[)S1:=M"8_Z 5I%"?&9264RO@ZJ@HO:^3+I2O MOEK/'45$S8F:'?<$1F]NT, _E)9 :2F4E@V[63G*:5^-7>!?81OJ**)*G:C9 M443$F:C9<4]NM+:@@7\H+872LF%W(434[;OCH!SYH=D#9 MV0&F@]#\_64SJ-<$2DNAM(RX(LH7POPD'7(%#XYCK*#KN'?F 6A VRBMW3&RVO M(3X3J,\42LN@M!Q%ZXNK"]\K9',=142[@TB:O]YZ2MII9G[P-79/;K2TH'7V M4%HZ\(ID4*\YY54(?:(#ANJR"0K588?,I;OIHQ_'H:D$1738H8MUH'X3*"V% MTC(H+4?1>MK572I!/Z?##JE7;5>-T\4ZM"%1K$,8$L4ZA!59K$/8T<4ZA"%= MK$,9DL4ZA.'I8AW=!< UJL4.?<.(=BQTL8Y['F,W#RAM!J4E4%H*I66#[U>. M\ONHR_/=;5G6<5$7EQ=WQ4WY8[&]66YVWJK\V.#][X)F1MOES>W3%W5U]_*L MF<*'JJZK]?[E;5DLRFUKT'S_8U75G[\X;_@/U?;GO8_+_P-02P,$% @ M(S1E6@9]5)?+ @ _ < !@ !X;"]W;W)KT81((D7=E:8 W=-$W[8!)#K"9Q:AMH__W.3LB@ M2E&U]4OL.]_SW(N=N]Z&\3L1$R+10YIDHF_$4N9=TQ1A3%(L&BPG&9PL&$^Q M!)$O39%S@B,-2A.S95D=,\4T,YR>UDVYTV,KF=",3#D2JS3%_'%($K;I&TUC MJ[BARU@JA>GT+OC%H=GU;V6N#[Y1LQ,X> MJ4SFC-TI813U#4L%1!(22L6 85D3ER2)(H(P[DM.HW*I@+O[+?N%SAURF6-! M7);\H)&,^\:Y@2*RP*M$WK#-)2GS.55\(4N$_J)-:6L9*%P)R=(2#!&D-"M6 M_%#680< //6 5@EH/078SP#:):#]4@]V";!?ZN&T!.C4S2)W73@/2^ST.-L@ MKJR!36UT]34:ZD4S]4X"R>&4 DXZ[F3L^>/ ]Q#L@LG5R!O,0 AFL%S[XUF M)A?(O1R,/_L!&HWA8.)^O9Q<>?Y-\![YWVY'LY_H:(HYR61,) UQB9$L)4SLRP#&E8A-1Z)J0VNF9 )I"?122JP7N'\9T#>!/*4]6HM:W1 ML'60\ O.&JC=/$$MJW5:$X_[??_V?M>,=K5@VEKOO8S?/[]BLI' M]&LP%Y+#;_Z[[H(+"KN>0K6^KLAQ2/H&]#9!^)H8SKLWS8[UJ:ZZKTGFO2:9 M_TID>_=@5_=@'V)W7"QB%-$UC4@6B1.4$XY"EJ;0?/6/AXYHAB*6))@+?:BU MQW6W53@ZTX[47%D[5@->VGKW$NIL[/-](Z\PZNP8-?HX(R&Z5R>*A5MIJ5 UTAWZB'S:[;K-&[\%H*R;17_IB+EYCOJ290 E9 M@"NK<0;=EA>SIA DRW4SG3,)K5EO8QC/A"L#.%\P)K>"&PO=V]R:W-H965T&ULK5EK<]LV%OTK&'6FF\S(>MF.W<3VC)Q'F^XD\<1).SL[^P$B+R4T), MI&7GU^^Y>%"4++O9=K_$(@CQIV47%6DG3):6"K. M!_/I\\LCWN\W_*9H[7J_!7NR,.8+/[S-SP<3-HA*RAJ6(/'GAEY26;(@F/$U MRAQT*OE@_W>2_L;[#E\6TM%+4_ZN\F9U/C@=B)P*V9;-1[/^A:(_QRPO,Z7S M_XIUW#L9B*QUC:GB85A0*1W^RML8A^\Y,(L'9M[NH,A;^4HV\N+,FK6PO!O2 M^(=WU9^&<4IS4JX;B[<*YYJ+][)I+0E3B \U6T#Z,_'.Z&;EQ&N=4[Y]?@Q+.W-GR=S+V:,"?Y5Z M) ZG0S&;S(X?D7?8N7_HY1T^(.^#74JMOGF_A^(EG(>ON0R 012N+#G235A MD-XH+76F9"FNL4A 9^/$O^<+UUC@ZS_[(A0,.-IO -?<NR-S2X M^/&'Z;/)BT?<.^K<.WI,^M_.[O]/NMB[^=,O'SZ*MSH'SBTV#?$[&XFU=** M $!&*"VF/YU.O%CE1+,B@11!SEJ396DF2(,JURZ()"L-7_@V5=T-_ M[LSR8N7IJJEOO-/TQ?"V/2"C8FK3_F$;(8B,]4"7N=#$% =L.!E@6K* M_!].E-(NR36H2-T60 !<]%99RD"1["2@7%(W$)XB+-O7% M()),!21NV*'FCJ7B' >$#?BL58/P>!2&H+]N+6+A?X+T2HZ5<=0I'PI$=8T7 M_-=2*?EX+6T33LLL(^=,R$)M%1A:E7>B,5"8$UI #M>'0AM]4%B4P$I!=DZR M),N:K&F7*W#^?=M055++7/9L'&$'+ K9S$ 0=-O I*^M8K>1$*A4F7?,8(M= M0Q?,A^E@;+*D82I;ULO;,*7S?J*[5W%Y3;LKIK5IA8V,JVW*4=#*"O?#U4,3 M8>SC+Z3UUQ8AC&QU)&3%18%P6XZ9NEUBV@(MO,9M> 8( M8 N";(6P(4W[=[**5D=A(YCI=9A:ZS$<(=@94@9!;YUK M::N?@%1T+BU \!Y*_X6I=9Z;FL4!Y._-#54+^ O;#@/I;QKV7B&7!G\Z7GXS MO[Y,Q(QN\Y!N\;G&B$!0-_*:#B8GG8CY]>>TUDF*KZYIR4B,4&*!3SZA)#,Q M.YT\?2[>5K5E^SU8@9:P32X AG3R%8)4&L?=(0H?BE"L'7O*/%<12OEFMY + M)F>GEEH5R MDN2B3TZ$=<4]8MFAGB#K;H3C=L,*7Q$I1U[9A]BO*E!_*W\DO MA'3U?.8>3441&J_/<"0VVSF=BGA!2Z6U)Y,"Y:$2+ MAV""4:+[P,<[C!'+K8>R/S?@:!AZT;8D,$KP8R,.>Y_MFC$2KWTL):.38X7 M0$2E&L_(OY/G:*;3@'2ZD64;PNL9#T(RS[W]X)I0XUDWIC[4*3@$J=FKTB ^P[OG;Z?A@FY:'.F(O%)WO(0$T![\$:8,I.DE[![)ZY M16L]56&0UAB(N-I1]^TGQEN<#!S :Q+=6&?V-M].L,!.WOA[R% M4="=8I @(\[/DJ+B*[847UO)%@9JQ.!$Z$MEZ-%)YK"?A$UI=YXA*LFOA^P( M];Z)&4[54N5A=-"X*[O$9;)T1E"I<+?T$U>*-]VB^;,+FV@G4T+2$KY@#9IH M/,7I24T^Y+75' _PSC?&(D]2E@]A'\*Z0)0:/R[U/;['(7LQWB.7[Z64(_8_ M .6^DE[Q,@AXHNLW=E_D&P6(\;Q=,L1B*_R3@N]/^7CS8.'7IN$\1PM^J[BZY?G\Y>]!H8>V1IQ=]H M$,5X(&U['3H+$X%<+M%> C1[O"">7+>+)O3 V>3 ,\K.;KA_SXXHV'5S/&XT M;1T"L+A+OAP?3*9_UY>#O^;#2_115=REG+[N.(!RP6-)FOD[F_DYLVJ!"&ZL M[EC$"FJB[-'7$%52P@?@3*^:*?J?B$]B_U M4O$4)IUC!J\8+^F+49@U8*N+9H5YNVLLT;2A6((= R$B-V'<\KGQB.VX]N?Y M_"I<179:#R3OI"W.9ICLNPE[-XJ[4-K#J__#./3LT]3[VX_2W]!VWT$[ZCA*^^W6KWS7P>/A5OMHPFO]PO#!-8RK_@/>%0;.*#ZR@ M^Y^$B_\"4$L#!!0 ( ",T95H].'9],@< #<1 8 >&PO=V]R:W-H M965T&ULK5AM;^.X$?XKA.]P=0 B)BF^*9L$<+*^UH?-2V/? M]="B'Q2;B=63)5>2-]G^^CY#*XX/M8T>=C\D'DF[]W7E^?5NBWR,MS7K%DOEUG]Y2H4U;CSDSXN6;@PNSU?9 M'[1$Y10*,*LI0@9/CZ'ZU 4% AI_+N+V=MN28Z[]EOT'V/MJ.4Q:\)U5?PM MG[>+BY[OL7EXRM9%^U"]_"5T]1B*-ZN*)OYG+YNU*NVQV;IIJV7GC R6>;GY MS%Z[/NPX>'' 074.*N:]V2AF^3%KL\OSNGIA-:U&-#)BJ=$;R>4E@3)I:SS- MX==>7JT;W&D:-@G/Z'7;G ]:A*6'@UD7XFH30AT(8=E-5;:+AHW*>9C_WG^ M=+8YJ;>F MK<&(?^XK=Q--[X]&4W+6K+)9N.AA#)I0?PZ]RQ^^DU9\.)*KWN:JCT7___#X M@R'8=!'8=;5<9>47ML@:UB[J$#!2U([LL0BLZ59REA4%'A19&^:LK6#.,.HT M/UG!/H=%/BM"<\;Z\H3=PGG!ALM0Y[.L9-/J)89ZV/7XI?/@K*_^Q^.F:JLZ M_P\VVNO#LG+.^LD)&ZUK:! <]BX[C=5A01V?-*QZ0GW;>O_4L&%>O\Y"$>/= M5TU+]:X?FWR>9W5.^]2!Y>6L6(.],-@/WWFEQ(<[1*FC+3^VFR*Q88[+72Q9> MVWI-JQF4;ZED'6BARK.@*S.;_@BXP"/+>TF*2709=$Z@*Z3XTAS C]X/@ MO'/C!1U?Q';-D >I.+$D:UEHB$8Y5 BDJ;.R>4)7T(X9,GD.): IT!5RRIN6 M:G_)L5=L$>28!K);C&:MZFJ^GK5="7D]CXW*WX!^J@J<(^02F=O0P4 *SV8! M7 8D3^A32>T&/ILSB\3_\NI\A(@W"KGPQB,\:IU/4GTG^>OCA[6C*)L-/ MH\E9U"GZIW>LAWV3.LV-U; 2@;]4,87-/#=&P$J-YT*8 M]RFT4G%M#7->83MR [=X@HPEURFV3DVWT5[QP"KO495*$5SXA%MO6<)]:G@J M/=-<:VPM1#=;TAMN3<*DM=PDFB4NY1+))M9P;D;E.7,">MKQ;V!8O6E MU%RFT1*&>^5.NDR_IURDYU*X:"M!%:6PX6 %LI/1=@)KE/\JWHQOK^]N1JS_ MZ6XR.6%7HQ_O'D9O-Z?#7[\1GT G:10,:REU0)RZA&I(T69QA$210@I4LX+) MA*/?S";<2+67/0FX0#1Q:(MDWO,$FTKX$5.WE$%#L6<"(AD'K!/OD!;ZKX\2 M)='<(@D +9UG*:8A2<$'P96V&W9P5D*6:7 \ V ZH8R%1@:(+E/(7XV9)VWN M:Y!!>2"/<): !P4<&!4M\-?X])T,?4R;$"?4/4!/X]=7W!E+=\ _[2R;WDV' MG]AP,AE- =@NOA&RG];%]NH/8R=IFKAS:;059@H9'H8L=8:K!+5SX1SWPN]% M2J$_&B2GZ4ZLXZDRNP!9!R2EA.4=]I?V*#0&@4B-$D9;IT!$OLTKGB30KY0L M2(<'&N\P6,P[H>@4^JG%MN&6.QK-)%(5VH")0^R/H_N'T?5X.!W?W;+A[4=, MR71X^^?QU:?1IO-L>'/W,!W_?;-B].O]Z'8R^CI5_P:CA_HEE"D:SI.08YR4 M)C0Q)\82#$2H")Z:1/'-*946:9-'(0MM#A- M$N6H-IE89A6DWD/#0?WD.,0*:@A\40.$0PK+!8D]/KVS;V!CVD24"8N@"I+J M%-5(Q\([Z"2>.$_H"/-$"X5TML!#]>. @?!21L(GB-:U#Z6D[JO@O![>C^.@ M7O_UY_%D3#SY-OH*A1,^G@E:)Y&U)I[>$L.#?AU$&+S';*$P3_\]J25&SNX' MV$)5<8YC&%)JLL;YJ"#0. :W\&(,)0:)/A W?EV0A#F!= Q>D$;A& 5FJ39, MX]@V*3.06KD]>4%5$ ;,U<@4YS##B)K$[" +3J$,#"Y@!T\@'Y:GXAU=1!>" MNI)8:([<'#])!!=?9C )^UZ8!CLOL^C#:AI 9X_ M557[=D$;;'\KN?PO4$L#!!0 ( ",T95I],\-8K@, *D) 9 >&PO M=V]R:W-H965T)+W?//??"(^=[;>YM MB>C@H9;*+H+2N>8JBFQ>8BWLA6Y0TB);S1FQQA>YK]Y\K%8!#$30HFY8P1! MOQW>HI0,1#3^[#&#P20K'H\/Z!^\[^3+6EB\U?);5;AR$4P#*' C6ND^Z_TO MV/LS9KQ<2^N_L.]DLSB O+5.U[TR,:@KU?W%0Q^'(X7I4PIIKY!ZWITAS_*= M<&(Y-WH/AJ4)C0?>5:]-Y"K%25DY0[L5Z;GE>V%4I;86[M# K:YKBM2J% ;G MD2-X%HKR'NJF@TJ?@)K )ZU<:>&]*K XU8^(UL M/7"[2<\"_BK4!61)"&F< MCL_@98.OF-P?%RN;"-R7 1T'BR:'0;+ MUZ^22?SV#-G10'9T#OUEB?F/4/"E1-AH22>3]L&)M40^:7QD+#C:W/NJQN*- MV*&A0PIYIVY9W4)KL0"G>;5I'?+YJ'(0JH"BDK10 !YL-V3[6!F$A4KELJ5: M 5ID:[>:*D-@#CI#7Q4!(/>"/E"D2^Y1>RPW[@BIPSB M22T"55)++<<7TZIZ>'J3*XT_HZ/1M_,QH$YG';'A"%*3[&-PXG?G\#@+TW@: M3M()#[,T#OIFF2OH4LG8;QY6R8CT9I.)LF+_%#6&K2//!IY.YY2GXR MCL/Q-/L'^-N: J].BXV5#ATC702MX@.Z[J'-CA!7PXX7#6MF?(N0_[ MLJP;H;X#/O1&4\I=G,Z\&,=Z2EEX6;Y<*1R4E B2.N%Y<&)C= TLF0N9MU+X M)%#U/W,@SR;Q1PR>C?YS$<@NJ7IG62L\DV;:2JTM3GL]$Z>0<]-5!4A\LU ZYQ:7>MDSA0:>.*4\ MZP7]_K"7Q3"UM]&:3 M@B_A'NS/Q9W&5:^VDH@M\<'H1D;P3^$7 RC2>&3&9*_6%%K?) MM-4G0)!!;,D"Q[]'N(0L(T,(XVMELU6[),7F\\;Z>\<=N,: ?H35[^V8P[)\=H!35E*)# MUE^3O.\RQ,X-4PN&F2BQ8>MD.)$/95;O1,RF@)%:T8]4V!5UJ$4CU D8L93< M0L*X82GZ --AL(ZAL SG"UEA$@>1D C$DI*78@EFHS0&%>:DX7X$+'%(>8*86H-<<8]\%DJ[]\B5EM>E5N\2 MD K[S:&UH'-4X7*' IJ!Q0+<6"%"O );6;E4><'ET]LWXV P.C-_)R8D$QB3 M9[X6I71@>;;E8,JY$8G@FBJ3:XIJG)6)CR-G,7I2DHQ6KO<'(>-^#B9_E!Y# ME_U( >DX:*3*UYVM:2%?8\OXY!\-.M%X5"?3IAJ Y7XP V&_<5T%(3C6LF( M]6&5"C=K^RP>_ZL$VL-.$(Z.7T$A\A1&G<$H^&8249?*M=$S/%0TL?1-1FNPJ SU5:B=2 M8<^:0LKIL=OYDJS?'[L.T4EJ),[,%7-%\8)*M4 MQ"F*/U+D+,X$D'N'BXNQ@._J<+;C0[)%G);!,\+G(A'VB?&$7#/H1X=@S/?\+4$$G#,-O !6.-J": MT[O+WONJ153[\718G'*)$:6F:CB@680%JY92_.D[#KBFRG.AIZ)J'@J>5Y'K MGEN)\Q5K<_MPSS-T=;W&DR="VEU1Z[/V3Z[2L8%?7W'>@&^57>R^C9K3A *S M.SRPOU=<)]B TIT)##MB48@_;LX'9_C4#L+A<6.GIJ41%C,K7C"^Q-AX.!NI ML%\_MH/^R3%[H&2[3]8&;>4));=.O.P]3IO_0Z3;T2 ZW@WVZ.0[8KT-]2#\ M87^H-Z["K1,GO._8UFNN/XO5N?9$Y]^?WK;B_!7WD>DG? MM@P6J-KOCDY:3/N;A5]85;C3_%Q9O!NXQQ0O8Z!) -\OE+*;!3FHKW>SOP!0 M2P,$% @ (S1E6O0'4TOD @ +08 !D !X;"]W;W)K&ULA55M3]LP$/XKIPRA38I([+CI"VTEWJJ!AH9@@P_3/KB)VW@X M<6<[+?S[G9,2.@G*E^;.ON>YYVS?=;S1YM$60CAX*E5E)T'AW&H4138K1,GM MD5Z)"G<6VI3'\0C0=K_A2W GW2*4\7?+&70I/7#7 M?F&?-;5C+7-NQ9E6#S)WQ208!)"+!:^5N]6;KV);3\_S95K9YA5FM1.6VDL./((:%?CK(M^+0%TW? *5SKRA46+JIWMX4NZZI*&+_F@NFL,&L13 \_D30^WB.7=7+9/O:/+F,O^&UI M.XQPS?]H YGBULJ%S+CO"@MZ 7(GB.,!<0L+K;!=[0CP1FILUNY2X*I6G<=@ M)BN)CR^'I=:YA<-/ TK(,=S>PP$&T3!E!"W*AN&0#=^+UJX0!DC,0L(8#$F8 M] D\8#.C,E@9G0EK@:9IF&!^FI(P9@G<\@WV@1-&BM4=NW5_\S82FFBK]X:Q 2;_UH*'>.,80*Y^D!^%*&(2/#UL82TF0 ;[V4 M:*>%2V&6S:"RF+.N7-O-W6HW"T_:$? :W@[2:VZ6$F]6B05"XZ-^+P#3#J?6 M<7K5#(2Y=CA>&K/ >2Z,#\#]A=;NQ?$)NG^(Z3]02P,$% @ (S1E6LK: MFOH' P R 8 !D !X;"]W;W)K&ULG55M;]LX M#/XKA#<,&Z#5ENWX)4L"-'O!-ER!H-UM'P[W0;7E6)@L>9+<=/_^*#OQ6J + M[NZ+34KDPX>D2:\.VGRW+><.[CNI[#IHG>N786BKEG?,7NB>*[QIM.F80]7L M0]L;SNK1J9-A'$59V#&A@LUJ/-N9S4H/3@K%=P;LT'7,_-QRJ0_K@ :G@VNQ M;YT_"#>KGNWY#7=_]CN#6CBCU*+CR@JMP/!F'5S2Y3;U]J/!5\$/]H$,/I-; MK;][Y5.]#B)/B$M>.8_ \'7'WW(I/1#2^''$#.:0WO&A?$+_,.:.N=PRR]]J M^4W4KET'10 U;]@@W;4^?.3'?!8>K]+2CD\X3+8I1JP&ZW1W=$:]$VIZL_MC M'1XX%-%O'.*C0SSRG@*-+-\QQS8KHP]@O#6B>6%,=?1&,N>;C'C)_\D7_KJ\M<[@E_+W4ZE/ MR.G3R'YZEK9G%5\'.!Z6FSL>;%X\HUGTY@SO=.:=GD/_[WTZ"_=][B)\'N2LI?"'!WH.-,U(7F1> M6E!"LQ2V@Y U(M@QE.AZH^^X#V:!DBB-"2T++RT24M 8KEC58I88Z#&S/,X( MI1'D24$6R0*N\9!)N..MJ"1'K+@D)0:F:)>7R(?CD(/QT_Q:-Z\'5)BU'*.^ M>%;$E+X!7P?FD!DDZ%J6D":$)N6_\&R$8JKBD)+$NY$\C^&+]G0J;1W$)"I* MDN8%2I06)*89@EJ[A,NJ&KI!,L=KW#G8LDJP<:N]S+.29(O\%4IQ3M*R>'6^ M4P04KGJL,DEH29#6))<1R6D!3WVIX8/MTG&S'W>H1<:#-UNZD^ #S MSVOS#U!+ P04 " C-&5:H1@I HX$ %# &0 'AL+W=O+4B9OMP_;%)D^\YUZ>NR-/-]I\MJT0#J[Z3MFS MJ'5N?3*;V;H5/;?/]%HH_++4IN<.MV8ULVLC>!.4^FY&DR2?]5RJ:'X:9._- M_%0/KI-*O#=@A[[G9GLA.KTYBTBT$WR0J]9YP6Q^NN8K\5&XW];O#>YF$THC M>Z&LU J,6)Y%Y^3D(O7GPX'?I=C8O37X2!9:?_:;U\U9E'B'1"=JYQ$X_GT5 MEZ+K/!"Z\>4:,YI,>L7]]0[]58@=8UEP*RYU]X=L7'L6E1$T8LF'SGW0FU_$ M=3R9QZMU9\,O;,:S&8N@'JS3_;4R>M!+-?[SJ^L\["F4R3T*]%J!!K]'0\'+ M%]SQ^:G1&S#^-*+Y10@U:*-S4GE2/CJ#7R7JN?EKY;A:R44GX-Q:X2QPU<#/ M6C<;V76G,X+1>_!R>*N5:RV\5(UH;NO/T+?)0;IS\((>!7S# MU3-@) ::T.P('IL"9@&/W8.W"RW$>1C]"VGK3MO!"/CS?&&=P;+YZZXTC%;2 MNZWX5CJQ:UZ+LPA[Q0KS543S)X](GCP_$D,ZQ9 >0_\7I!W%N]O;XT;@4RN@ MUOU:*Z'PFU[">:^-D]^XUY WRCPHQZ!PPG#C][#4'0X#>P)([H"C8.(7W@S= MM$OAO*Z'?NBX$\VM]:6V;C(7FOM0\D+P3AAO-0RXV=A+*#&B"R=L*]<6'@.) MDXK%%2&XSM,D)@4)4I(4,:MR+R4H37+X9'B#(Q'1@*5EG!,*A-*8D!Q8QN*4 M94!(&M."HG4K5PJRVQP-L<02LIP727H03J&4) *@_/K,BL0OX27ULD^Y' Y.%_D M?#]GX@IGO44;]A9+./X / MDDX0/]#(@209)O+!"@54>5RRXJ'G2RA+Y/+!^!44+*;TH>=9$GCV- N^=)@I MEA=QD128B:*LD%(*ERWRA]1+%0!K;LS6PR 3@W(^M5./+;:8\S42%)BW8H6W MH4->1E>LO()^'+;"#]O#;O+M-MZV\AM^W^?T':*VV#'"R)HKK+--L/&=^*UV M>M1].1A\"*#HUU##8UV^PY9>\(ZK.K2UGP'#"OL,=@W\&!@KXK+TA9EG<9)[ M4>5[I_ K[)B8972LU3*/JX+!JS'!H__^RI9N&TI0^(:J!V.$JK> @UG9L9'A MR:.2$OI\^O^)(<>$/CT4'#I\D+.[7<8)D.7T>YN.?C MT^[F^/A ?LO-2BH+G5BB:O*LR"(PXZ-SW#B]#@^]A79XU85EB^]T8?P!_+[4 MVNTVWL#T\I__#5!+ P04 " C-&5:K!'"GC$% #+# &0 'AL+W=O MD3Q;&?G8E MHH>'2FEWVBF]GQUUNRXKL1)NS\Q0TTEA;"4\+>VTZV8611Z4*M5->[W];B6D M[HQ/PMZM'9^8VBNI\=:"JZM*V.4Y*K,X[?0[JXT[.2T];W3')S,QQ7OTO\YN M+:VZK95<5JB=-!HL%J>=L_[1^9#E@\!'B0NW\0T&/6;S'UYVCGL0(Z%J)6_ M,XLWV,0S8GN942[\A464'>UW(*N=-U6C3 @JJ>-_\=#D84/AL/>(0MHHI %W M=!10OA9>C$^L68!E:;+&'R'4H$W@I&92[KVE4TEZ?GSYI99^"==ZCLY3LKT[ MZ7JRRZ?=K+%Q'FVDC]C8AQNC?>G@4N>8;^MW"4\+*EV!.D^?-/A6Z#T8]!-( M>^GH"7N#-LA!L#=X.L@;]*7)-V,%H7-X:Z3V\)'6M44'OY]-G+=4+7_LRD1T M--SMB#OHR,U$AJ<=:A&'=HZ=\8MG_?W>\1-A#-LPAD]9_YM<_5,;<.8@EXYJ MS6$.4L-[XQ$.P1OP)<*%J69"+U\\.TS[!\>.UMH9)7/A2?I*:J$S*13<>]J( M]J3.5)U'6VSABHR3!'$Y!.XDZ/=>_9P %@6&EH37F&$U00N#7J \338] T\> MLB;@4R!J'HFB/O$E?,"L?(\/M8,W1N523QV\>W/_J[K9%EFQ#X[,UK,(HFH\D1@!E5F[!8U_K0,U" M4P9[/X IHI1B7&?LJ=:RJ>FX>=%N)C1 W2SF6RT3D,[5!)GR$'#L-5 E:<-< M6"DF"HD_3[ER/L:T;*%_O+Y< R>2(^*)\4_!1D$RI2"Z=W@@_SM*#6.MKH22 MQE% HSC#FQ0:LNM*085!>2GJ4")4UM[*2(4+YV',Q4W_@SE:5;9,S2VN& ML\S4FBN6- EM3IW'ZDVZJS@E*8N-(!YW"VUJUJR%<"&N7P6'% M7'-DFR$]A_Y@/Z&F#U\'27J0PLUC"+:$A\.D-SS8V==MFTZIM..\8GW\EZ5I M<>O*^86;@G=,A=1SZ+_#R\;-18:O@UZ!!I:]!:S R5TY_K MJ\Z7%J.RDP]0Q5<1\JOH6QX6U+KP/$W243]H/!\FH][HZT'==/E_X7+8N!R0 MGS2Z_"D9$JE;+O=V/52Z&P_,"NTT/*.Y!8F#^-9L=]N7^EE\H*[%XS/_1M@I MLZZP(-7>WL&H$T?::N'-+#Q7Z3ZAQV_X+.G7!EH6H//"T"AL%NR@_?TR_@M0 M2P,$% @ (S1E6K;*CT Z P .P@ !D !X;"]W;W)K&ULM59M;]- #/XK5A!\*DV;=B\:;:6M@ !M,(VW#X@/U\1MCEW. MX>[2K/QZ?)>Q;%-&M6L2T-BBPH%2I.!H/CN!!21[-).+LVLPE53DF-UP9L513" M;"Y043V-AM'VX$:N6UX%W?(XZ6D;/B%NI$='4605M91 MT2HS@T+JYBONVCCL*)P.'E!(6H4D\&X,!9;/A1.SB:$:C)=F-+\(K@9M)B>U M3\I[9_A6LIZ;S4FGJ)T1(4:TA!MI;R>Q8V@O$*?G*."-'L#S;ED0.H./[+!Q M_%R=1 M?SA>6O4_=UWU.-YCC_9B^7LYL*5*<1EP0%LT:H]F31\/CP;,#C,<= MX_$A]+_/S#_ O-/(3U/+,0DK:DI*9\)J:&XIE"S9@>'&7LZ6G MA7\G4**1E 'ZUP*) M]>$#0Q3B&QGI-EL&C0%'O)&V328(@]PI2S*>1BWY2@?AMWR2PWG!QE.AX0/5 M8J$P6+MW=46.S?Q@=8LK;K[<\=G\C@5EZ7"03A[OR]_@[T+'[S3#+;YE7U*4 MZX:K>R!:E=K-(==AB:'3JTT3.$76-K9_>>%9\]KY9+25T49*R>^5S$*<#:0& M>5G["'%5_0G#+%4&N5@S/?">&BD4B&R-QB+@MQ>5#9C]?:TBWFGH MG)E5&%L^5!R5IK=WI]UD/&\&PB_Q9JQ>";.2VH+"):L.^B<\B$PSJIJ-HS*, MAP4Y'C9AF?-T1^,%^'Y)Y+8;;Z#[OS#["5!+ P04 " C-&5:"]NPM]D$ M ","P &0 'AL+W=O+"$6J)&77__W>4;+JI*F'[HLM M47?OWMT]'GF^L>[>5T1!?*VU\1=)%4)S-IGXO*):^K%MR.!+:5TM U[=:N(; M1[*(3K6>I-/I\:26RB3+\[AVZY;GM@U:&;IUPK=U+=WVBK3=7"2S9+?P0:VJ MP N3Y7DC5W1'X5-SZ_ V&5 *59/QRAKAJ+Q(+F=G5PNVCP:?%6W\WK/@3#)K M[_GE77&13)D0:F:M&8@T/C28R9#2';KJV^B]5 MA.HB.4E$0:5L=?A@-[]3G\\1X^56^_@K-IWM?)&(O/7!UKTS&-3*=/_R:U^' M/8>3Z0\^D] :F"6 M[IA=I0\*B-(702F9*JZ!0GU#)(*0C[)_V*)Y MZYPR*]XFRK,)>MABJP]MC.CO6SVL+#IH#TR-^>#/Q#O3M$'\06O2W[L_=+V6 MOA+TI54@$1/JO&;B%Y'.3T>SZ1&>YK/I*)U-Q6LJR3FPSVV-B>9E' J-ED;4 M;6A1@+(%N;X*>TA'H]G\A!].1JH0R!H*@@G PF_D#V+-Y_W_R^\KXB@*TX0'A)41OK(NO$"(6M36T!8SQ=T3FV$WM)W9T/I" MH;=!V$RK5:R;%[;$9Q*?QG=C\=%%56VYNQ-H T%;EU>8E4*N'/5JRV1^C_)G MVT=.>ZACEB2\]KER? ""+7%WH#-N("@C)Y"(&;.J\L>I(TEF>&TQCXR',YZ\ MU:J0C'0ET?FX"<0X9&2I5S#NP5N:+9>HD2[:2CZ> M?I#56%P6A>)7T(EI/N*?6X>BHU8O[,80SX22( &((W0[H\#! MQ"+C(%QK@M76G[F$AT+966F:9'=CMEH9RJ M8!A08+EN=W(:AE3KF8S-^'2+0'T)61I/IJV^&UPQSX)XV"CS=*+?JE!BAZ S M44DE'PGQTE7P$<.&LFG0W4ADC]-6\79!TM##^*FC=[)W0ZK)K>(]T(O(H;LL M#:O#5?.RNV%],^_NJ3?2K; /A*82KM/QRZ-$N.[NU[T$V\3[5F8#;F_QL<)U MF1P;X'MI;=B]<(#A K[\%U!+ P04 " C-&5:=Y*:C%@# C!P &0 M 'AL+W=O@06,3=M]*/I 2V.+6(I42&\X/2GTV' M:.&Y%](L@L[:X3Z*3--AS\R=&E#2RE;IGED:ZEUD!HVL]:!>1&D>(CWW76343+^HS1<2="X700/R?TJ=_O]AC\X'LR5#2Z2C5*?W>"7=A'$3A *;*QC8/3; MXR,*X8A(QM\GSN#BT@&O[3/[CSYVBF7###XJ\8FWMEL$=0 M;MDH[$=U^!E/ M\12.KU'"^"\H_!\INODC+^[AWM^45[_A[[?[R@_\L!OW4(CZH?F#S"#B5J)L01!JWVO*5E MC99Q<4I U ;4%K@U;H-C,I2EM@,&2N*W1V0:E 9[4)-]F-P!LPP4GJQV]&DNQ<]GRAJ2T,) D$5]D-E!>4B8=?6H^\>>W%UW>ND]^9:UPQZ5T_C=,,-D@? U9'(=553@K MR\*TRIV5)&&95L[*BS"952Y?]]QWP2()ZVH&91GF50U)DH5EED*2Q^$LR6#- MCKT[$K@IL[ JZUNXJ9,P*PHRDJP,J[QR5EF$15K> G4UZEETO*/6*)LC4 %( M(YCOEC>IN;%S\(RR5^;>ZT6HJO& M16FV\^W9T.V.TDX][#)[>0$>IL;W9?OT?'Q@FL[7@, M0>.[BAJNGEKR-+!J M\&UPHRSEM#<[>L50NPVTOE7*G@?.P>5=7/X#4$L#!!0 ( ",T95K_,VXT MH@8 'X0 9 >&PO=V]R:W-H965T>^YE3S=2?=$E8X;*SSDM54CV3#!+ZLI*JIP:M: MCW6C&"V<4%V-XS"#\U*U]4.>GLC45%^R#(KJM:ZJVEZR2F[-!--@M M?.3KTMB%\?EI0]=LP[#7]PMM%[ MS\1ZLI3RBWWYI3@;A-8@5K'<6 2*GVMVQ:K* L&,KQWFH%=I!?>?=^AOG._P M94DUNY+5G[PPY=E@-B %6]&V,A_EYF?6^9-9O%Q6VOU+-GYO/!V0O-5&UITP M+*BY\+_TIHO#GL L?$ @[@1B9[=7Y*Q\30T]/U5R0Y3=#33[X%QUTC"."WLH M"Z/PE4/.G+^58GWRB:F:O&9+5U*UBY*^+ MI38*R?#W,6<]5GHJR#S[YM:WZ MMY0XY$I2088DG4^"*)[C*9NG03*)R(()+A5IA68YPEP0(0W3) O#( S#_O?S MG>]Q%LQG"8FG03@-R7M3,N6-BY,@GLQ(/ ]FZ8Q\DH96=^V/@C#-@F06XBG* MHB">SKWG7.N6BMRZKXT.B "WP7U:2V7XO]2QP?,H#>(T>8&'*1Q(7QS5T_!;L@R-0A)*&*K.U:BG1[)J)DRVCBI@^BYY;&^+P5;_BWJ-7+PA=*^:4 M!V13\KQ$O-$$M$_BI30E(#^/%B-2('6I.BF8D*!&Y\(M/HICXO7I,C MND0!M)]:);\1QFY]$&>%#N/]'-K3\3E/<13FQ+:.@N1(?6[(BN:\X@C/#O7B M\NT.:F2/$([>+4(_( Q M3!N_4?ILN429QGJ2C=)IUJGL^.:63]XY/MG E>G6($% M[W,CEZ 4%+O5'MD=<<((YVE0A[$ UF _%;H&WC3P+RFO*)+GRHM M&JQR,;7;^AJQQ79PQ#V FU:(/SL[_Y"&J1P2F+4<'39-Q7.ZK!AA%5]S^Z!8 MSOBU7=/.\OX#%ZA@(]5V1"YW@/=\?0+,[HS]]UN";BWC%(IN1$ X5L0V\-D% ME3!8R1N.28PAGL-9EME3&ED2JS+V,0;1EF09K'#'H+IPV0:P$G=,#=35EN7DYK=1]VYU)&HL_.@#\'MG#;< M%M6_,/18GW$%[9JLUQ]D:!YHV]_A]:'-3P]<^M3 )6&0H7\[P[,$+>].X'8, MW\5'/SDX%MFMLQN#G&^Y+EU5Y"55:^ I5GE"]^WOG;QFM64$.)-X0=P">@KL MV6TX"^;S[L"C*)A-TB,'#AKGBES3JG4%=:R]WI*;'[G,-S"$CYPEH33*NM#- M,:0DWVG# U3Y!%O2;!+,,T^(>(%A^/N_MM"J(O)VHBM9!3K='@P*>R6-"8@%:;6%?HM)!+,+\JUI;?9H>X/#'.TL MNUAW?"FJ$6 M[,T70;9\Y*^'_6I_N;[P=\K;[?YF_CM*"29A#EU!-!Q-LP%1_K;K7XQLW T3 MLQGNJ^ZQ9'!0V0WXOI((8_=B%?3_Y7#^'U!+ P04 " C-&5:I')E%($# M "&" &0 'AL+W=O_47(G7/)A,-KHS[*@JIE M=!Y!@:5H%;TQW4L<\CGQ?+E1+OQ"UZ^=S2+(6T>F'L"LH):Z_Q?;H0X'@//) M/8!T *1!=Q\HJ'PN2*P6UG1@_6IF\P\AU8!F<5)[4]Z2Y;>2<;2ZL68C0X79 M8'BE6M\>GNU+N M&>=W,_HC<^$:D>,RXC/AT&XP6CUY-#V=/'M [WS4.W^(_7^:\ZM<\*Y",!NT M0BG LL1P4$#V2XB+905A@!&OI,HB0MT[C=YI8)]:/M&C5= )!W_\.8NG3Q\? M@=!% /ZS^*SIX]CK]MA8'#0(3N9&:I UNP',3C;!=+/K96ND.$2 M$(K/T!9,">S6L8^/PFJIUPXRI XQ5(=/L@ZJ"U;I2.; =R"'80)WY,6KMF!, M8.^C>49M]#%K;CE0IG#DP6U>";U&X-WF6*@VQ#=@]IE+ 61\#0+Q;9FN#5/J MW9-'Y^GT[)F#G*,:)0OA<]K+'LBD[G/VN*]<*4(;>':+? M[O,\V)&F\=EO=7F@G<>3>STNQ<98D:G==V[G:(G;T%CZ,7(A691%G7N22N;5 M8"*.$*FY=.SU7O0/+N7&-B90W285PT=)%6-]3AJW!--TR.OHT$C>18/M0O-> MDHVG\?/<4M@9WI+]!@EN2G+0:HNY66OY+Z?E<\A08^G?^'GK*\;UX1WWX^F( M[[IRDH/>4*-=AP[H=U6KJ6\3X^S89"_[WG*[O._0KX5=2^U 8<=\*CQ5_**#U"_A]:0SM!S[ ^.FQ^@902P,$% @ (S1E M6N!:VAT.!P S!$ !D !X;"]W;W)K&ULM5C; M;MPV$/T58AL$+2![+]ZUW<0V$"=-V]1I@Z27AZ(/7(E:,:%(A:2\<;^^9X:2 M5D[6+A*T+[8N)&?FS)DSHSW;.O\N5$I%\:$V-IQ/JAB;1]-IR"M5RW#H&F7Q MIG2^EA&W?C,-C5>RX$VUF2YFL^-I+;6=7)SQLU?^XLRUT6BK7GD1VKJ6_N92 M&;<]G\PG_8/7>E-%>C"].&OD1KU1\;?FES.S8LN@T+]CL98B^?R2@OSKS;"D^K<1I= M<*B\&\YI2TEY$SW>:NR+%T^=C=INE(WB2LNU-CIJ%3+QU-6UCD _!B%M(:[4 M1AKQ4L:H?#B;1IBF Z9Y9^8RF5G<8>98O(2A*HCO;*&*V_NG<'GP>]'[?;FX M]\ 7TAZ*HWDF%K/%ZI[SC@8$)9#",O[3O_O4OD_ MF!&_5HI6--+>//SJ=#$_>1Q$=!$K M+K+YT8F0V%\*$*F%&@U+&!$])B?1?X*&"Y\4HE4."OQFLH MJ:EY92>W$M3:OZ0W8.8Y^VN6K(!$4)+/J-A MI9B%8PG-R&N^1)YTC MW^I#H[Q&C2DTA:8Q'"46P_VXAR\R!!4"@PXG\M9[NE2YLZ[6.2?.89]'=FRA M$T-D65+F (-&4'O ZSQ.<,&VK"DQY#B",BW4"A<=;+N4P-0.@*Z4$:D!_HK3 M]&!^E)TL3A+GYLOL:'7\A83+Q+;2>24DR#QVZ9<4:H>"V95B[R\*%8$2^+@* MSNB"4WF9O!1OJ&<@_"M'L-+1+0/0LP,4WD]"9@K75E Q&BPM6B8:&8V55PF? MH#]TU!>$>/%IX'R&=5$053P$(..-)CGT184E* MN56 XVP,?JV3AMR0L](.;.MB8&]I9:&HYX%7*>G4R(&GXEK!-JAZ&I5@'A4 MNS(X*]=0N*&A[*G 794E&8"7M;3X,"#G!VZ[1EOF,#D"$J[)2>E>#'6#SJ!)17:;XEQ#V>%?2L" Q+.2MD3R$T.2 %=2G';+V M)!#6^"X)B4<_.Z _7Q$#]J%RJ_$\'R!Z0W6T!TEW M9!LK3"O<5UG$T0U!:HQU94NS'J!C3_KBZWK:K0HLD%3CFA3PJ+TFW:^["7G4 M[TKMPEWGL77H?[/L6FHR]L?*UL^'<$ZK10^O2Q/3P=?JIXDK[0=\O3[QPO MI=] =2!,);;.#D]6$^'3;P?I)KJ&O]>AS/CZY\M*20P*M #O2X>BZV[(P/ # MSL4_4$L#!!0 ( ",T95K:(Q7LY , )(. 9 >&PO=V]R:W-H965T MB! MEBB)6(I426KM]M=W2"FRG(V%HM?FD/"AF6^^>7",61^%_*QJ0C0Z-8RKC5-K MW:X\3^4U:;"Z%2WA\*44LL$:CK+R5"L)+JQ2P[S0]Q.OP90[V[6]>Y3;M>@T MHYP\2J2ZIL'RKQUAXKAQ N?YXHE6M387WG;=XHKLB?ZE?91P\D:4@C:$*RHX MDJ3<.'?!:A<;>2OP*R5'-=DCX\E!B,_F\*[8.+XA1!C)M4' L'PA]X0Q P0T M_APPG=&D49SNG]$?K._@RP$K;_BTQ"'B4+F7U$(!X70\NX-698_8(VW:RF.2!II M0#,;ZZK5!G*4FZ3LM82O%/3T]F<"+JFUIP'+W'CYH+?K]<(K>@GZ(+BN%?J1 M%Z2XU/> PT@D?":R"VA89/&B6P4BW.R<:!@E=$?B'.]KMO@L3_?H;@8B2XF$.?B?RLWNNL!F\_ MU03EHFD%)UPK)$K$S >X4W"$)XPT2.A:$H(P+Y"BIYO&Y!&U1%)1*$1,.A$D MHX,G.N;#"K^X7* CD0!CVK0#B(LUK MO1'E3:>,#XI ?((LM7]1&MF_=UR#AV 25'HL1O&!,JHIQ#KQ49JA &@&28 ^ M"8W92YIILK TLV74T\SBQ&P2-P#XCY +B2CO.VO?Y!C6$!B2%CA#>:81G M0[COVI81Z)B&RCU6-7HP6N#'V<0YN%:@Q;2P=8$;T9F2H3QGG0&FW-9* SPZ M:4'/Y30)PVJ2I-P@EM9D*46#Q&7ZU)"J*.U3%4-4GEY)@SAH^#'I*9!37F-> M$9)G@U0U46W,A'6;N,@A1%+J^GPXE M)JX;-L[[;I0&9A.Y"U"]> K [/)I_&O2R\ W!1W/TPW<: DOR,V29"!;7C-G M\Q/YJ5W3,$ S#34>&VK\'QOJK-Y;0WUKJ&\-]:VA_@\:JC>9$QHB*SL-*7A> M4*G]R##>C@/773]GG,7[:>T#EA7E"HB4H.K?IM!C93\!]0(!A[+0NB%EQM3G0:!3G(LF1[("@7-K*4JF:&NR@)=*62IVU0601R& MDZ!D7'C+N1N[4N&=1:?G([O>+?B5XT;WVF M64EY;SO?IPLOM(2P MP,18!$9_#WB!16&!B,:7%M/KCK0;^^TG]"MG.]FR8AHO9/$;3TV^\&8>I+AF M=6%NY>8[;.T96[Q$%MI]8=.LC>G$I-9&ENUFZI=<-/_LL?5#;\,L?&5#W&Z( M'>_F(,?RDAFVG"NY 657$YIM.%/=;B+'A0W*G5$TRVF?6=X9F=SGLDA1Z0_P MZ4O-S78>&$*V\T'2HIPW*/$K*!/X+(7)-7P2*::[^P-BU-&*GVB=QPLOW[Z))^/$ P5%'<'0(_#O*^W>S.)I^;+' 31U; :=P(4M*:LU< M7OPL#2M ]Z:3_C0^VC92 B8R$_Q/FN<"3([T4XC'I0T\5*BX3#6@C3]0]&K* M\"Z P,2+P1'0C;)S+-LP11#&\J'NT

    C$CT<3GSCH"ET:%]O!OR>N M^>,WI!W-_$D4-KRC$W]R,ON:^%W.%,(M5K5*]-HPDB*.GVV_(K0 M:86SPUYJ$(7'/_A WKK$!,L5*H@;.^F[[\AS2<:"7,,E)[\:J32PVN12.?^V MJ^E^$G2A6PJ6>FUX0=-05[9W%(]#/PQ#V^XI"FW0B)_'8U&,W\81W9&X7]A?5T7 MS_H:P&6MN,B>L\FIAN0)97.=[M?E3F@Z)Z8037QZBWNTN-FEX0,S\,!(\S4) MEMY6_20,^\B30]0]&K>(P<:]9Y@>LP=4Y">H%$_0HAY%X60P:K(CQR*U "4P M0J2J0-=$M&5@<(SX]#P[]>!CZ)]/XVSMQ-A[,PO_%A_%TZL=6 M36>.[UZUT'UC[QQA]6M+-:NZO?+]\$*XQ*!D6UAA3_HIU*1,Y3:^='>7XE_% M[@"_'BU6RII2\FU9]7?D#FC)/A#O56B2IS M5:7E1L2;TJL;[0K7LZ9>>U[>5+V?FT)7SR[\ 4$L#!!0 ( ",T95KPC)//F@4 M (8+ 9 >&PO=V]R:W-H965TW M*%J C46*>DN3 $F68AW6+DBR],.P#[1,VT(ET27IO.S7[R$E.^F69/M@ZTC= MRW//'4\\N#7VFUMI[>FN:WMW.%EYO]Z?3EV]TIUR>V:M>[Q9&-LICZ5=3MW: M:C6/1ET[%4F23SO5]).C@[AW;H\.S,:W3:_/+;E-URE[?Z);)P:3!7^U:5W\I]M!5Q83JC?.FVXT!H*N MZ8>GNAMY>&10)L\8B-% 1-Q#H(CR)^75T8$UMV2#-KP%(:8:K0&NZ4-1+KW% MVP9V_NA"W^A^H^E"UV;9-X&I@ZF'X_!Z6H].3@8GXADG.7TVO5\Y.NOG>OZC M_12 =JC$%M6)>-'A+ZK?HY0S$HG(7O"7[K),H[_T/[)<6-/1*;!:= .8]BLZ MC1QK2W\3LN[6J]>$$1\-I>Z,G1V]>\3SY\ )ZN4,O M7_+^?VOTHI.G(3[AF:Y6FKR:M9IFX#A3?DH=ABV4)2 M/BY/3;=6_7VP;/#&07 >AV3=U-[1"MZ"5J_\QFI&JC.;WC/R#1I[2:J?TZ:O MM?68)?Z>S.*QSS>O2L&+#P\(@GJMW(H60.E(66PM%CCL>DZS>T)&O>F:FA8H MJ;%NCWZ#-TL7U^^M;E70&CTY)=!;AAXG0VO;8%@W[7W(JD8I3!\27ROK M1T7L Q]273:!(OU]TZPC.<"X">2CUG;(0RV #>Z^Z9WQRIK-7>['<1/^Y"/IAP88"^;HB[$8'L<8'$V-+KDRM_'(7%D5#@0>,0-Z M31DO62X22++@3)8I),ZXX"SE6923"C_!Z6.S@,NO&.6MHS2I6"YS$ED%HXSR M)&.%J"@K,R83CH!HA^=0E*)D(L^I2!-6Y25B%*)@B920\B)G4HA_FGXV."2Q M,4Y;Y1P=$Y%&R-"F!2#)$I[3,F>#5J'<*DB1+LI1$D;$\%213!"\3 M( 9RV UZ)U1))M*<.$?\,A ,7B0G@82J+'\ZH0=44B)J55)6)( OJS[E8*A Z4/1$M2C8@F6/"W0/G+,=X<\YX+)/*.B%" J M)(QQR=)8?5F!M"H;3>R3#<4V\S%*3(WM%;D%%F' +G MDO$J2NCR4A3O1J2O Q:<'YX4419)R*@*9PG1$J#C42[02UR4]-2W=OKH;H2N M6,8;H,/PP*=GN";M=G>7S./A;O6@/MQ0/RN+&>?PT5O --DKL@G9X=8W++Q9 MQYO6S'C<*:*XPD59VZ" ]PMC_'81 NRNWD=_ U!+ P04 " C-&5:["47 MAWX$ P#@ &0 'AL+W=ODXGB_?D=*=AP@+Q[6 M?NB^Q.2)]]P]]_ 8 AARW]1"C[VE,:N3X5"72VB8/I8K$/AE+E7# M#$[58JA7"ECEG)IZ& 9!.FP8%]YDY&Q7:C*2K:FY@"M%=-LT3&W.H);KL4>] MK>&:+Y;&&H:3T8HMX ;,[ZLKA;/A#J7B#0C-I2 *YF-O2D_.8KO>+?B#PUKO MC8EE,I/RLYU<5&,OL E!#:6Q" Q_[N DQO%](Z[H^WZ+\X[LAE MQC2J6#.VMI*5MM9-,[8P8- M%]TON^_KL.>0!\\XA+U#Z/+N KDL?V*&349*KHFRJQ'-#AQ5YXW)<6%%N3$* MOW+T,Y-I6;9-6S,#%;DT2U#D7#8H[]+6_0[(A2AE V3PF]3Z:#0T&-(Z#LL> M_JR##Y^!3\E[*]#7X^^0#MHFJHL7=3XZ:BVTT[TBI4P]C"6!G4' MWN3M&YH&IR]PBG>W"Z!X'PE!0BC;?&D\RD?^?#>IW8^@[=O M\C ,3B_/+]R(GAX1)BIB+-:2B05H]'!3&YJ)C5U&LU.-7?Z0W.&!ION19IN' MA,D:%!"FR5S6>'[I$^2C ![M:H)[LL4#;;!H(/I@L$AIAK]9X<=YZ' >)8*(3LXYUR7RZ%+]-X![I %WRK-T:9)W M3'9\:9+Y11@XFJF?I=V(IK&?YL'1 7K'WY7>-,S]/'+Z1FF\M<09W2K>:T^1 M79:EKT@>)5BE'%=3],=)DF58Q7Y,TP-U?@WE4'&+R*=QYK1-(F<(_;R(M\S2 MU(V*U ^MRC?\_G_4Q\B]R..]?8V&+$A[[G&G^*#(L$+TM3[&O1_2>*_MM@9; MQ="V7YKY250' WZS/GY-[>^KB]/<+RC=:V(T)-W6'X1^TAWH@XSZ- I> M4SM$+2+<*%W[V6D4NZ/5H@S"9(=QB-*'@7V;AK;"? 1222*DL4SE0O"_P5[2 M 26M+"IHESG#._0GJ;C9N&B61Z]^N57?[*F_P->-=E<0>V] C!F4K-6 UX-M M."8,+_D*+QX8^0Z4QJ+T=Q0+K0'-=I!6F MN]#OK+OGT+1[!3PL[]Y2[YE:V(QKF*-K<)PE'E'=^Z2;&+ER;X*9-/C"<,,E M/NE V07X?2ZEV4YL@-TC&PO=V]R:W-H965TZ2M-V>C^:C_8O/:E,%?C%=GS5R M0U\H?&T^.3Q->Y1"U62\LD8X*L]'%_,7ERM>'Q?\H6CK!_>"(\FLO>:'=\7Y M:,:$2%,>&$'B_76,';%DTM.5U=]4$:KST>E( M%%3*5H?/=ON6NGB.&2^WVL=?L4UK5\N1R%L?;-T9@T&M3+K*VRX/ X/3V0,& MB\Y@$7DG1Y'E*QGD^LS9K7"\&FA\$T.-UB"G#!?E2W#XJF 7UM](AHJ<>"5K MU$#((#Y(TY9(5NN4V8C7,E=:!47^;!K@CZVF>8=]F; 7#V"?B _6A,J+WTQ! MQ5W[*7CV9!=[LI>+1P'?2S,1R_E8+&:+XT?PEGWPRXBW? #OL_+77DA3B*\F M)Q>@88Y4_'F1^>"0@[_N"SIAKN['Y"9ZX1N9T_D(7>+)W=!H_?3)_&3V\A'& MJY[QZC'T_UBN_PM;?#3XYO)*S%>Q&/B58MO9TPV9($(% &5RW:+V0DL'R(*1 M&:J22@N;YZUS^(B%7 /I;(L+,,25K1MI=D^?G"[FSU]Z\5[FUQX]? 5DS83\3M,(B02CFX$I#+"JXU1IH'UC;.%FV: M$1WH+O(9 AQLE>'PK-NE"+?2"S0IAX&1YU5!8P J##BE=P,G>26]5WXLLA;1 M:F^%MS7%D<5DP2$GG[18*J/0T(786%OX@\,49Y<:P0.7!T,. M/,>8L=G?F'M,6(JC^7@VFPF,PO)97 QL1P&HB'DL,-EC1APU4CF!)]QI*+CF M.B)Q$9;KY#T%G^+V;5FBUMIZQ(0<;#%7^;JG$%&SUD-CGBFB;*YMDL.D"M8! MS /'7BKL+.)=GUJ%3-QU*R -2CP/\396JWP7_2L?O]U72V C\4^U^Y#++5G-O M,Q_/,>Y]QUV@S6H5 K]& '3#N\% &X\ MR,E8@R,Q!FULB5SZ2LCBAMG[. ]K6<2>1TH\?6_9M$$=L$E-[CO:3 >GTIJP M__/9FW<(=%8ZH/9O^^/]13K5'I:G_P8X;&QXJ]-4PG0V>7X\$BZ=M]-#L$T\ MXV8VX,0<;RO\12''"_"]M)!1]\ .^C\]ZW\ 4$L#!!0 ( ",T95H',XD( MD@( -0' 9 >&PO=V]R:W-H965T6]1ET:B3:RX**L95+68UL6Z0YE%AR8.Q!&]?9V'+T M@:" 5&H&K'YKF$)1:")UC#\MI]5):N#N>LO^Q>2N/'M@X[ /<0P&L! MWG- < #@MP#_M0I!"PA>JQ"V ).ZW>1N"I=@B>.(LPWB.EJQZ86IOD&K>A&J MW\F=Y&J7*)R,Y_@)K06: S=OCJ: $B+2@HF: SI']W<).CTY0R>(4/0S9[7 M-!.1+96V9K#35F?2Z'@'='QTPZC,!9K1#+(>?'(+>-O&)=Y3P M&Z87R'<_(<_QPI[S3%\/#_K2^3_UV9O5]XKA=Z_ -WS^6UY!WV4W=$$_G>YM M(U'A%,:6:EX"^!JL^.,'=^!\[JOT>Y(E[TDV>R>RO3L)NCL)CK''/]20N*8I M*P&=?F="G*$K*3E9U!(O"D"2H3GF0&7?]33, \.L)\4Z/@]#-[+7NV5_&33T MW.%^4-+#Y/F7_G[4[&74P!E>>EU44P![ITV5P%=F/@B4LIK*YJUVWFX$79G. M^\P_<4=3M\>?J)'53)A_],V\N\%\1:A !2R5E',Q5%V4-S.D,22K3)-<,*E: MKEGF:NP"UP%J?\F8W!I:H!OD\5]02P,$% @ (S1E6I7CJ;]$ @ B@8 M !D !X;"]W;W)K&ULG95;;YLP%(#_BL6D/;7A MELN6 5+2;5HJ=8K2;GMVX !6C,.$0M%\^R M!%#HI:),QDZI5+UT79F64&$YX34P_23GHL)*3T7AREH SFQ21=W \^9NA0ES MDLBN;442\491PF KD&RJ"HO7-5#>QH[O'!=VI"B567"3J,8%/(+Z46^%GKD# M)2,5,$DX0P+RV%GYR_7"Q-N GP1:>3)&II(]Y\]FLLEBQS-"0"%5AH#U[0!W M0*D!:8W?/=,9MC2)I^,C_:NM7=>RQQ+N./U%,E7&S@<'99#CAJH=;[]!7\_, M\%).I;VBMHL-/SHH;:3B59^L#2K"NCM^Z<_A)$%SSB<$?4)@O;N-K.5GK' 2 M"=XB8:(US0QLJ39;RQ%F7LJC$OHIT7DJV>CCS4"@)X$SP@JT$@*S O2Q*QFY M2N]@XMRTIZT[6G"!%J('SE0IT1>60?9OOJO-!KW@J+<.1H'WF$U0Z-^@P MF M([QP*#>TO/ "[UR9-VC_BC8L(P>2-9B>J[J#3L]#S7>SE#5.(7;TAR%!',!) MWK_SY]ZG$>7IH#P=HR>[A@+RO?WLUC_51JN,U^K_0^YTQX$YIA)&Q&:#V&R4 M\YVSVRODQJ%ORZ=]EAJ7\6($R ?IYSKHX3L\'P^TG^ %!+ P04 " C-&5:5!8044 ) M ##& &0 'AL+W=ORX 4I0LNVEW MO\0B"-SGN>=>,*=K8[^X%9$7MU6IW=E@Y7W]8CQVV8HJZ4:F)HTWA;&5]'BT MR[&K+62KLE_KB\MGL:=E%Q5I)TR6E@JS@;SZ8N+8]X?-ORF:.UZ MOP5[LC#F"S^\R\\&$S:(2LH\2Y#XZ:6X-*7*%#GQI/WU]'3LH9Q%C+.D MZ"(JFCV@Z$2\-]JOG'BC<\JWSX]A=&?YK+7\8O:HP%^E'HG#Z5#,)K/C1^0= M=I$X#/(.'Y#WT2ZE5M]""(;B%>( 9W,9L8. 7%IRI'U<0+S>*BUUIF0IKK%( M *IWXM_SA?,64/O/O@A% X[V&\#E]\+5,J.S0?F(>T>= M>T>/2=^;Z'TV_G4IXM,O'Z_$.YT#K1;@&.)W-A)KZ40!""';0FDQ_>GY),11 M.>%7)!!=R%EKLBS-1&D FVL63N5*V@ XP#O4[PV5=\-P[LO3%5+ M?1>>IB^%L>T+-B:M/N43T@]%9JH%',F'H)$ZIC'( F&4^3^<**5=DO.H*]T4 M2!Y<#%99RD!T["2R?$,KE95L5-)T]9MK%8W$)XA+-O7%H):XH$G$#?BLE4=X H!BV;UI+&(1?H*Z2HZ5<=0I'PI$=8T7_-=2*?EX+:V/IV66 MD7,F9J&V"CRKRCOA#13F!"+/X?I0:*,/"@OTKA1DYR1+LJS)FF:Y G/?MPT% M(;7,9<_&$7; HIC-#+5-MQXF?6T4NXV$0*7*@F,&6^P:NF ^3 ?ODB4-4]FR M7MZ&;3KO)[I[E9;7M+MB&MNNL)%IM6ES%+6RPOUP#=!$&/OXBVG]M4$($]$< M"5DQ+2+?K(&8%2?&*4 ;NS5WL9)K(&NL MY5KK[7\J-#%VT)@Y1FV5%%)9!A#T;DRLC5.1);$+W<_U*KAM'YET*U&@Y3,) MV""@]14;E_Q: M^570U:.'Z;.73LQC8JZH-A;!T();NIA.#O[9F5*.^L82H>U\:6L>8*UF@/4]XYU]#6 M3 ):TKFT@-$'F/TO3*_SW-1^=[*(/>W_KX6+\8.YH6J!O""&A[$Y;6:"O4(N M#/YT_>/M_/JB;2#HB@_I%I]K3"$$=:.@Z6#RK!,QO_[?0!V9F#V?/'TAWE6U9?M#40'5<9M< +3MR==(9FD<=[$D?"@BJ70L+_-< M)ET(\LFACMB)HGQWM ^UFYUZP M1IBRDZ17,+MG;M'80*F8U35F;IY&0M_+"$6 6*LHV4/RED>?0: <><07I@\A MV*, 8&<%OFZW8LP)/-]"";=&!=9V8$RN!\%#T3(,:>T<:+G T4$,8ENJ39]( MM=&O,S2285%5_HI?C:2+8P4C@&/$+_+.,LTW.,T2E]>LA.V*];V*&4[54>1QQ-&[FKN4R63HCJ%2XR8;)L(TWW6)(81^<98Y(G/\B'L0U@7B)(/8UW?XWL< MLA?C/7+Y7DHY8O\C4.XKZ14O@X GS_X $HI\HP QGC=+AEAJV7]2\/W;"-X\ M6/BU\9QG3F=' 5%DV("CRP:5CX"S"6G0?YP-1KNM\>C!JC\ZF!SN5GUWEP[K MT]G+7@-CCRRM^(L0HI@.M-O>Q,["1""72[27",T>+X@GU\W"QQXXFQP$1MG9 M#??OV9$$N^Z^@9M74\< +.Y:7XX/)M/_U9>#O^?#*_115=RU.7W3X>PUU'=D MF$(/K+7C7\31IZTL)\)I/0S5_Y5GS40A7&-;G/)0O0( $>3YO0BCE '#S3 M/JQC!??&Z40F':[BI22R866@;8NY0^D[P@RZQ4M&;P:.QV1CH<0MBP,H%SR6 MM'>3SF9^SJQ:(((;JSL6=PV&(AEOPG5CLY5DC3BF] VD&![DJ:I+&7::3V0O).V-)OA!M+=!':CN NE/;SZ%\:ADTH9+F8V?S.,#6"U\IEX8[TT5?JYP MQ2?+&_"^,&A6Z8$5=/]O&PO=V]R:W-H965TO&!* J/E. M*DL".*FWN)/-[=\SQ' M\?"A;CZTLQ Z^C0OJ_:H-^NZQ4&_WTYG89ZWK^M%J/#FKF[F>8?;YK[?+IJ0 MWZ9)\[(O.;?]>5Y4O>/#].RJ.3ZLEUU95.&JH78YG^?-YY-0U@]'/=%[?'!= MW,^Z^*!_?+C([\,X=.\65PWN^ALOM\4\5&U15]2$NZ/>0!RC&Z/>CP&%,HP[:*'')>/X324972$,/Y:^^QMEHP3G]N/WG], MN2.7F[P-IW7Y6W';S8YZOD>WX2Y?EMUU_?!S6.=CHK]I7;;IGQY68XWJT739 M=O5\/1D1S(MJ=OP;(+G+TR0ZPDRQ;U:*$7Y)N_RX\.F?J FCH:W:*14 MTVP$5U01E''7X&V!>=WQR;+%D[:E<;A'K;N6]B;Y31G:_<-^!_]Q5'^Z]G6R M\B5?\&7IO*ZZ64O#ZC; M\???"3*.8Z"FS AFN,54Z6%YA>4Z!/.%@_C6:6:LAJ4X?IDDB<4\,X;#RHQG MG!L:+ALT5RQHA63:&G)>8KDX30K'%"(63&=8.C/KA9JM)1#,>V0E,SCG7C'K M+2GF,\,RX4DSK;$TYW39S4)#PAMFC2)A+3-*DW(9$PA66<.T,>!6%YII/5_D MU6<*98&NDU9$:S!(RYE]VM.2>2-@"*&9R)+%#?/2[:\C?15C$9X)[I(M>V>7X_$^G0Q_O+P>/CZ<#-Y_(SZ!3L)( M&-;&T %QYE3,(4.9^0X2)0I)4,UR$HJAWF05,T)N98\"%R)-',HBR'NFL*C MO,C4#6504*RI0"3C@+7R#F&A_GHG491F%D$ :.$\95"#RL 'SJ2V*W8PJO E M$(7C"8!I%2/F&A' N\CHM&Z@^;P+X #((#V0ASL;@0<%'!B5+/#7^.R)#'M0 M&^?[L7J /LIO3S)G;'P"_FEG:7(Y&9S18#P>3@#8;N?V,GHIJ8 M.>>ZW(B51'PV21W4KZU@FS7. K .20L#R#NL+ MNQ,: T>Q&RF*2V= 1#SJ%6\4^E<6+;0.#S2>8+#0>T312=13\TW!+7-1FBI1 M%;T!BH/O-\.KZ^'I:# 975[0X.(-5#(97/PT.CD;KBI/@_/+Z\GH]]6(X?NK MX<5X^'5=_1M(#_D+=*9D.!\;.>0D=403.C%F1POWX"9DA*JA?@Z=V<6+0_?9 M"BDD 2JBEE8YTE"IM*1-$L(&6NPF2KJ8FU"6K$2K]^CAH+[:#;%$-P2^R &- M0W#+>&SVN'IG'\&&VGAJ$Q9.)5JJDS''N"T\@1Z;)_:3N(7Y2 N)<#; H^LG M@8'P0B3"*WA;EP^I9.ZKX#P=7(V24$]_>3<:CR)/ODU_18?C/NT)6JO$6I-V M;P'QH%XO(@S>0UM(S,=_'[LE)&>W VS15;&/0PQ9+++&_BC1H+$-;N"%# 6$ M%"_PFSX71,0\@K0+7I!&8AL%9IDVI+%MFXP,6JW8[+R@*@@#YFI$BGV8(%&C MS#-DP2FD >$"=O $[<.RC#^A"^\X;L5J6?0;@]9@=;YX&KXZI9WGS7V!3X$RW&$J?^U,CYK5R6=U MT]6+=-JXJ3N<79(YPV$Q-'$ WM_5=?=X$Q?8'#^/_P%02P,$% @ (S1E M6M)FI!AR P W@< !D !X;"]W;W)K&ULE57; M;MM&$/V5 0,$"<"8%XFRY$@"+#M%4R" $=GU0]&'%3D2"2]WU=VEY/;K,[.D M6*F0A?2%G+W,F3/7G>ZU>;$EHH/76BH["TKGMC=19/,2:V&O]!85G:RUJ86C MI=E$=FM0%%ZIEE$:QZ.H%I4*YE._]V#F4]TX62E\,&";NA;F[P5*O9\%27#8 M^%YM2L<;T7RZ%1M?"UF06*?K3ID8U)5J_^*U MB\//**2=0NIYMX8\RWOAQ'QJ]!X,WR8T%KRK7IO(58J3LG2&3BO2<_,OPJA* M;2P\H($[7=<4J64I#,*'1[&2:#].(T=V^':4=YB+%C-] W,$W[1RI84OJL#B M5#\B?CW)]$!RD5X$_$VH*Q@D(:1QFEW &_1.#SS>X&><;KW]XW9EG:$:^?.< MORW<\#P<]\V-W8H<9P$UAD6SPV#^_ETRBC]?(#OLR0XOH<^7U(=%(Q'T&IY] MD6'QZ7:'AGKF)&,6GBP6X#3O;AN'L!"VRD&H NXK21L%O)GNO;AUR<_!D>2<^78T!3TCIBPQ&D =O%X,3OUN%L M$*;Q.!RE(Q8':1IF\9#%>)*$HR3SN_$D3$83>%([M.P[67"FREEDCPG-#W&5 M(]!CA,P\DX^3]^"$L#G@6?1IZ\ MI^1'61QFX\%_R%]G:9ADL2=SWR 7AM36$C;'A1/L?&K8$4M9J-LLX-DLA/ / M<E8GSNA3P0Y5CVE;/"7% 5>G1U#NSPZEP71T[U]^;X)LZF4!8EK4HVOKK, 3/N:M NGMWZ" MK[2C]\"+)3W :/@"G:^U=H<%&^B?]/D/4$L#!!0 ( ",T95J)'.IH\0( M +8' 9 >&PO=V]R:W-H965T#WJJM()+O-=@RCQG^F6$0LW[7MM;;3SP;&;=AC_H M%2S#,=K/Q;TFS6]04IZC-%Q)T#CM>\/V^2AV]I7!%XYSLRS)1ZLDIMVG? M"UQ"*#"Q#H'1YQDO40@'1&G\6&)Z34CGN"FOT-]5W(G+A!F\5.(K3^VL[YUY MD.*4E<(^J/D-+OET'%ZBA*E6F->V73).2F-5OG2F#'(NZR];+.NPX7 6O.(0 M+AW"*N\Z4)7E%;-LT--J#MI9$YH3*JJ5-R7'I3N4L=7TEY.?'5RAYL_,5<8 MDRG<8)IQF4'KD4T$FJ.>;RF*L_63)>*H1@Q?0>S"G9)V9N!:IIAN^_N479-B MN$IQ%.X%_,#D"43M8PB#L+,'+VHH1Q5>]%?*<"N-U27=,;O-?NCN"K>?=]5E3IHO#NHZZUS4[ $^QXUCT']C-[@\*#=#2[V4(H; M2O$^],&8>C4M!8*:PBOTWE.#0NNC,KO/=#_^XTPC;ITKT*F4U,7-P;@EIH@6 MB9Y="V-&UPBN%S1%#/ZF;>0$U*&;=_&3LJ0;GDEF*1HSS=G\24I4 !H3E4G^ MDZQID\M$Y7@,DN8:%<6R!5 74X]*ZBJM428O0"-MSG0*"?%RQVK@#<01+8<' M9V$[O""I%4;=HXV=AI:FM,#,60$LH]K4Z:RLHJ 16V'0.8)'99F ;"/;922R M7 >I;<=\\5]4NA6WXZ/M8I]V_J'6ZU*WH[>[2[T*%:V#5,:[.L_?F*4YZJQZ M,0QE7DI;C]5FMWF4AO4L7IO7+]H=TU1' P*GY!J[CX>(^*#83:Y.M3)*;[M]?RDZ]#$NSEYB4R,-S M))&9;8W]YFI$#X^-;MT\JKW?G"6)*VMLI#LQ&VQI9V5L(SVY=IVXC459]4F- M3GB:YDDC51LM9OW:K5W,3.>U:O'6@NN:1MH?%ZC-=AZQZ&GA3JUK'Q:2Q6PC MUWB/_M/FUI*7C"B5:K!URK1@<36/SMG9A0CQ?B8!KS3:];^P'6)%$4'9.6^:73(Q:%0[?.7C[ASV$J;I,PE\ ME\![WD.AGN4[Z>5B9LT6;(@FM&#T4OML(J?:<"GWWM*NHCR_N&X?L/7&*G3P M^J-<:G1O9HDGY+"?E#N4BP&%/X.2PXUI?>W@?5MA]6M^0HQ&6OR)U@4_"OA! MMB>0L1AXRB='\+)19M;C97^0^0/>*5=JXSJ+\._YTGE+[^*_0XH'0'$8,/3* MF=O($N<1-8-#^X#1XM4+EJ=OC] 5(UUQ#'UQ3[U7=1K!K.!&?C46+K5T3JU4 M*<-C=F%C[^H.\3]:X3#_H53Y>RFU]THDG9QTL#*:&MJ= 5U51^T\WA9\Z/3H M";A2K:+G6<':F,K!JQ=3SMA;N/L,+RF(Q[E@9'%1Q(4HGHLVOD8++!4Q$P(* M%F>G#+Y0NQ,SV%A3HG/ \SS.J#[/69R*#.[DECK%HU52.Q!I$>>,@<@())_ M91U4TGJ6Q5DZ!7$ZC3E/X;Y;>N.E!A9/>!ZGO @6$_&IF,+[Q[X2G*;E;CBE+3D]-)!'88 M7X/CS:8?&4OC:0#U9DT3'VT(H/V5,?[)"07&_Y#%_U!+ P04 " C-&5: M+*XS11@# "_!@ &0 'AL+W=OJHS6?;".'@:R>570>-<_TR#&W9B([;6]T+A3NU-AUW MZ)I#:'LC>#6".AFR*$K#CK&N<7PLVJYP?Q*-P?_3>">D]$0HX\N),YA3>N!S^\S^ZU@[UK+G M5KS3\J^V+<9F?P?HW[1F GN7+ 507OOPQMCP?OX/4GOI?"WJQ"A[D\(BQ/O-N)E_V$ M-X5[K5QCX;VJ1/4C/D2-LU!V%KIE5PD_<'4+,27 (K:XPA?/A<GM%=S+K3JZQ;QZQ M+:M!"M U7*WADO"KU)>%?\_1SSG$?$ZEQO:TSGHUKA%0:XEMWJK#$O#"!FSS M^<[@PR!G+X&/GN@ET"0E69YZ:T$)31/8#JVLD,&.J=JN-_I)^&06*(D21FB1 M>VL1DYPRN.=E@W5@HA^592PEE$:0Q3E9Q MXP$4NX4DT;8F?-%!6D (34XS+ M"M0CL+?!^"9^H^LW SK<6H%97[W(&:5OP9\#=Z@,8H06!20QH7'Q'Y!UJ[@J M!20D]C"290P^:2^GU-8!(U%>D"3+T:(T)XRF2&KM$N[*3YG$M" H:[*+B&0TATO?9?ALJ'3" M',;1:5'QH-PT7^;5>3K?34/I>_@TVN^Y.;3*@A0U0J/;;!%,YW5VG.['$;77 M#@?>:#;XAQ'&!^!^K;4[.S[!_,_:_ M02P,$% @ (S1E6I9VO/O5! M:0T !D !X;"]W;W)K&ULQ5=;;]LV%/XK!VY1 MM !1B]0]30PD:;JU0+NBS;:'80^T1%M$)=(EJ3KNK]\A%2M.[;C9R_9BDT<\ M]^]\HD[7VGRQC1 .;KI6V;-)X]SJ9#JU52,Z;E_JE5#X9*%-QQUNS7)J5T;P M.BAU[91%43;MN%23V6F0?32S4]V[5BKQT8#MNXZ;S85H]?IL0B=;P2>Y;)P7 M3&>G*[X4GX7[??71X&XZ6JEE)Y256H$1B[/).3VYR/SY<. /*=9V9PT^D[G6 M7_SF;7TVB7Q HA65\Q8X_GT3EZ)MO2$,X^NMSW==A1**('%-BM @MQ#XY"E*^YX[-3H]=@_&FTYA?7'!_9%Z=3A\Z\RK2Z-7PQ&&8/ M&,[@O5:NL7"E:E'?UY]BD&.D;!OI!3MJ\!U7+R&F!%C$TB/VXC'S.-B+'[ W MYN@3WB_#:VFK5MO>"/CK?&Z=0?S\?:@,@Y?DL!<_4R=VQ2MQ-L&AL<)\$Y/9 MLRPQ:+^!2=RNMA,+8<7?>:>/D=]^]_>0.I7'4 MT>$TKAL!U8->Y9U7'KP24$@RW/@]+'2+?&!/ -O:(QN,G85W?3ON$CBOJK[K M6^Y$?6]]J:T;W87YWI>\%KP5QGL-'#<=Q@DE1K3AA&WDRL)3H"0J8U)2BNLL MB0C-:9#2*"=QF7DI16F4P;7A-;(B6H,X*4A&&5#&"*49Q&E,DC@%2A/" MK5PJ<*)JE&[U#6;YK5@QF0=I[6$*>!JPO]M>_CFHL- ;H!0L< M9BSB1G #0M52+>_!+,7R^*H7;#3Q$XT,:)1BNQ^MD$.9D2+.'WN^@*) Q#W: M?@EY3!A[[/DX"FCT8!1\X;!2<9:3/,JQ$GE1(O#8$9QD(TZRQ]-3@YA%N$N< M5&[,Q@>$4.F5\T^W9'P(*$=]'&:F'6>^%M76(=]S"/,-PF6%V JC9<42;QP. M(354T^WT MH'O5&[QLH>BW0!+#X'] SISSEJLJ\*8GV7Z)1 9;AGP*<9R3HO"3GZ4DRKRH M].24^Q52$HE3-I!!D9$RC^'-@(TA?G\MDFX3ID=XQJIZ8X2J-H#O/&4'IH1G M3PI&V:OQ_WF,\*3LQ;Y@/^"]FAT.&2DVS=B/(6,B14;A/^MH\G]W-'Z@/+C* MD;Y]>3RMYZ$\1121Q$_]V-%DIZ-W5YSJ:R\-!O1C&[?_,A1(X0"5]8A,/J]X@R%<$!$X\\> M,VA3NL#C]0']J]=.6I;,X$R)GSRSQ3BX"2##-:N%?5";;[C7<^WP5DH8_X5- MX]N/ UC5QJIR'TP,2BZ;/]ONZW 4A MN867ZJ.)')?N4AZMIE-.<3:=_ZFYW<&M?$5CJ=C6P,T";:&R$]%,9G"GN+3P3':MT<"OR=)83<_F][E*-(F2\XE<*PU-Q58X M#JA7#.I7#-(/[[K]Z/,%&4DK([F$GCY2:V:U0%!KF.2YQIQ9/)+CU2S8EI=U M"?-MI0P) JO@NS+FG)B+Z2H09JJLF-Q!P3*P9*^5H";G,@?6LN*GK,H] M*SQB)8@5-;@@]\S9!&40GF_G9@CT FH:%NTC@+M:M%8",Z;USB#3CR(V[K\Q^#$.4DZ43* &ULC55K;],P%/TK5QF:0*J65UO:K:W4[B% M3)HV'A\0']SDIK%P[& [+?OW7#MI5F 4OB2V<\^YYU[;)[.=TM],B6CA1R6D MF0>EM?5Y&)JLQ(J9,U6CI"^%TA6S--6;T-0:6>Y!E0B3*!J'%>,R6,S\VIU> MS%1C!9=XI\$T5<7TXPJ%VLV#.-@OW/--:=U"N)C5;(,/:#_6=YIF8<^2\PJE MX4J"QF(>+./SU=#%^X!/''?F8 RNDK52W]SD;3X/(B<(!6;6,3!Z;?$2A7!$ M).-[QQGT*1WP<+QGO_&U4RUK9O!2B<\\M^4\F 208\$:8>_5[@UV]8P<7Z:$ M\4_8=;%1 %ECK*HZ,"FHN&S?[$?7A_\!)!T@\;K;1%[E%;-L,=-J!]I%$YL; M^%(]FL1QZ3;EP6KZR@EG%S>,:_C$1(-PB\PT&JGCUL#+#VPMT+R:A9:RN-@P MZQA7+6/R%\8QW"II2P/7,L?\5WQ(ZGJ)R5[B*CE*^([),TCC 211,CK"E_8E MIYXO_7?)5]QD0KFJ#7Q9KHW5=$J^/E=S2SE\GM+=G'-3LPSG 5T-@WJ+P>+T M)!Y'%T<$#WO!PV/LBP>ZB7DC$%0!-UPRF7$F8&D,TD8QF<-[SM9<<,NIC&66 MJ49:S(%9."C5W0"XQZS1FLL-K)CAYKE"CTOY4"(4O03V)$$<2+ EI68:Z_9WC>A7ABVU(4Y!EF+.X:VL&POO M<8OB3_BOT$MF2L#O#2<1_IRWJ!A>0)).!W$THE$:1X,DCN *"]2:U&>J(A,T MS/M(+9B$JK$--:!H2%S7A0.FT2!.)VXP&4PG([BF?/81N-RBL=5O:=/IF)[Q M(!Y/@7R&7$2":PK*[-&U;<>T$R#]T6QS=>C$99C2X_1DDL3)!?7!(IT^"YI9 M!+-C=;\MCP<8RI6FW?OU<\ML_2KO2\O6SMZ"F]-_9;I M#9<&!!8$CCP+0K5&V$ZMJ;TYK9&UL?57;CMLV$/V5@1(4:T!8W2_>V@;6VZ1-D !&-FT>BC[0TM@B M0I$*2:W7?Y^A9#O>PNL7:4C.G)E#<@YG.Z6_FP;1PG,KI)E[C;7=71"8JL&6 MF5O5H:25C=(MLS34V\!T&ED]!+4BB,,P#UK&I;>8#7,KO9BIW@HN<:7!]&W+ M]'Z)0NWF7N0=)[[P;6/=1+"8=6R+CVC_[E::1L$)I>8M2L.5!(V;N7\)'U (!T1E_#A@>J>4+O#< M/J*_'[@3ES4S^*#$-U[;9NZ5'M2X8;VP7]3N+SSPR1Q>I809OK ;?;/0@ZHW M5K6'8*J@Y7+\L^?#/IP%E*\%Q(> >*A[3#14^0>S;#'3:@?:>1.:,P:J0S05 MQZ4[E$>K:953G%VLM*K[RL(WIC63EJ.!FZ]L+=!,9H&E!,XMJ Y@RQ$L?@4L MA\]*VL; .UEC_3(^H,).U<7'ZI;Q5<"/3-Y"$OD0AW%V!2\YL4T&O.05O#][ MYE@BL62RA@OD_[U?&ZOIKOQWB?Z(GEY&=_US9SI6X=RC!C&HG]!;_/8FRL/? MK]2>GFI/KZ$O'JD?ZUX@J T\-$QNJ5HN_\]A#Y\X6W/![?X2@>LISF!5KZ$[ M0.^.T.((#76ON=R";9"<:UXQBS5TJ+FJ:6LU C.P48):WMS!UT8COK@:0 =+ M1[$?SO:1/[^^Z [>?=(S:XE;+J7+OV:"R0KA+21AZ!=%YJPD\>,B=584^7E< M."O-_&A:N,UZXH.>9)%?%E/(@*1 M'T<%!?EEG%#PM @GCN]+&G&9^WDY'8J?^GF47IJ[=)F",PEH46\'H3-0J5[: M40U.LR1K,AMX# MU,Z!UC=*V>/ )3B],(N?4$L#!!0 ( ",T95K?C?^5#@, +,& 9 M>&PO=V]R:W-H965TOC=*NV54>=^>Q[$K*FRD.S,M:MK9&-M(3Z[=QJZU*,L^J5&QX'P2-[+6 MT6K1K]W8U<)T7M4:;RRXKFFD_>\2E=DMHR1Z6/A8;RL?%N+5HI5;O$7_J;VQ MY,4C2EDWJ%UM-%C<+*.+Y/PR"_%]P#\U[MPC&T(E:V.^!N?O3.[E6 MZ$X7L2?P$!(7>Z#+ 4@\ S2!]T;[RL%?NL3R:7Y,HD9EXD'9I3@*^%;J,T@3 M!H*+_ A>.E::]GCI,WA]?=>U*Y1QG47X^A8@>L[#!6N"GGKI4% M+B.Z"@[M/4:KEW\D$_[G$:79J#0[AKZZI9M7=@K!;.#*-*W1J+T+WM/3.J3[ M*/)AW7<50O&$1@4:'VC*T#1)W9(.-D;1%7;G0"?3T04>#P?>=FKT,NCU*2,U MO(!L/F&)F).5SS.63A*X15T;"YUV6- QE*"-1P<+$=#Y\[;5SG=1% M*-]YQT#3$*3R96.LKW_(?FR<)!D367I*QI0*R$X/^X@9^:DZ33P)^F M;)[D\ X==?*JLY::#FT@)++?>W]"%4\S0?2I8).<'Z%G0#?7T=!XBODB\/.4 MI?.\MQ-.'9CD<.A#C1\-D@;MMA^7!&DZ[8>9,JZ.$_EB&$3_AP_C_+VTVUH[ MTK2A5'XVS2.PPX@<'&_:?BRMC:&PO=V]R:W-H965T]NJMEVSY4?3#)0*SK MV*GM7&A_?<=.@+ 74!_ 7S-GSHR/8\]V4GW6%8 A^YH+/?]F P)6-5#4U.%3;0#<*:.F<:A[$89@&-67"6\S5$X"HXH):M!:"8%4;"9>P_1=#FR M]L[@=P8[/>@3F\E:RL]V\%S.O= 2 @Z%L0@4FR_P")Q;(*3Q=X_I'4-:QV'_ M@/[D_0)_/V.(5DFOW3W:=;8;&1:N- MK'MG9% ST;5TW]=AX)"'5QSBWB%VO+M CN5/U-#%3,D=4=8:T6S'I>J\D1P3 M=E-61N$J0S^S^!4P)4V^?Z-K#OJ'66 0U"X%10^P[ #B*P I^2B%J33Y6910 MGOL'2.;(*#XP6L8W 3]0<4^2R"=Q&(]OX"7'#!.'E]S.\,^'M38*1?#7I1P[ MB-%E"'LPIKJA!3>ZN %&=< MN.-2."X8GR 5_"D QTRS_5UM=4 :4$R6FH"5 \'-;/&L'_?3&;^;')$=*(2Q MN!P_$GI*WASP4%AG3BNVO[[HPCC84^\3LL*"B>T@#?(MR?UQE&&;^6F<8QME M?C*>V,[83Y,)>6*"B@(&3E/R4$MEV+]=^;$NRA[[.[FY:[7-00/6)\HS]TNR MQ/V>A<$,,22Z=%BI M[:1^A/"=+-A %NHD"][)?X?E'5;X9@E7;=-PP$^OI?)(=46>K->9\D[%=08- M9:73!:UE:R7#1,%;"\R$TTJ-/%KE0$]R&I1A.MBDPB)N7,B-DC61Y]NG^ZU* MLFZKQEB5UPO;(-<&;Z6. NR+BHHM.(Y=<+GF;.N2.0M^##'R1V&,;>Q'87Y> MDR7E3A@K=V\.R_*5$C^T?*#T]V&^"ORN)&YGBU8I6[:A:##QR!]U8L5...YM MN13;.U1;?68=Y_XDBDD2^V&8]1*3UP/;Y$,_R2+;2?P1NIX=!61V?C3^-^E) M%%I!CV_3C?QD@B?(S].T)[NY%L[M3Q)FKLWBB%SZ( >#^[$&M76O (W'"Y7: M797'V>-#XZ&[7T_FW2OE(U5;)C02V:!K>)^-O>X3-:8GJY>'LV.^?R*#?E3XTNBM>R13R.3:F&]A\7%Q M.$L"(-WJV@C-_&,MYP^F=ZO'9WU"[WXT7X. M9#MXXA[>B7C1X:^JWZ.4,Q*)R%[PE^[23:._]'_275K3T2FP6I0%*/=K.HUD M:TM_'E^[N/_74P2,_N73_D,+[;N-JO7A##WBM+W1LZ/7/_$\>?\">KE#+U_R M?G2)EEP,K2:SI"F3IR"^Z.1IB%=K33Z<.EV'/J5%X]1J9?5*>>W0?"-KWI"' M8HME"TGYN#PUW4;U=\&RP1L'P7ETQJ:IO:,UO 6M7OG!:D:J,T/O&?D&U;PB MU2]HZ&MM/0:(OPN9/?+Y^J=2\.+] X*@7BNWIB50.E(66\LE.EPOZ/J.4,2] MZ9J:EC@^8]T>_0YOEBZ^O+.Z54%K\N3( 5D_I=OT,>K98#'M5!^Z 1,N-(-J MZ8M>-S68<7J%:>2A7+?# FO51FY&O^!&U;5VSM@&VP%HX+;!%J,>TREFZJ!Y M<^\OVH-$X,#V0F-MW;K9C-877^"[]ZI%%N?:QOD+HLAE#XAME_:2(?>!#JJLF4*2_#\TFD@.,0R ?9VW'/-02V.#NF]X9KZT95NO[ MC*.6U2B L$*%.-IB2H>G:@=4R="1OO46G"\>T("5J[75^H>)0Y@7 [XM<61< M-K?/O_Q\=D67Q[^=7>['T1+^Y"/IAP*8#LS19V,Q*(XQ))H:57)EMK%EKJP* M#8%'S(!>4<9+EHL$DBPXDV4*B3,N.$MY%N6DPD]P^M LX?(KYG?K*$TJELN< M1%;!**,\R5@A*LK*C,F$(R#*X3D4I2B9R',JTH15>8D8A2A8(B6DO,B9%.+? MII\,FB06QFFKG*-CXK)D25(1+TJ6)B4028;HE)8Y$[R:]$Y!DF1)EI(H,I:G M@F2*X&4"Q$ .NU'OA"K)1)H3YXA?!H+!B^0DD%"5Y4\G](!*2D2M2LJ*!/ E M51EG60)WB 4)M#[A(+PM@#H/B:<)?I4@ 0I*EF4)I"H+.68/W1X#U@JGB$6: M9O$,$(^5/*4\2UF9"RIPD"DPG*IN@[Z&)L^1!*((*4&UA&7%.#B0><[2-(7F MZ%&*N WL25D0"!,9!R,X6B[_.Y]R,%3@Z,.A)3B/BB58\K1 ^<@IWQWRG LF M\XR*4H"HD##&)4OCZRO,P)Z59(C)0X-="!Q'.6I4BX0,(@( 41,LOH8X].KZ>O 3X&:-UI3KW)<"!%]I;> M@(PRXQ XEXQ744*5EZ)X.R%]%;"@?WA21%DD(:,J]!*B)4#'HUR@EK@HZ:GO MZOS1A0A5L8K7/H?A@4_/>#?:[>YNEL?CA>I!?;R6?E(6,\[AH[>$:;)79#.R MXU5O7'BSB=>K:^-Q?XCB&K=C;8,"WB^-\?>+$&!WWS[Z!U!+ P04 " C M-&5:N:*-L9 $ 9#@ &0 'AL+W=ODXF2_?D=* M=AP@C3U@_=!]L,%OI]X+:NY,QU;V8V5=H(O.EXS59P!_KW]8W$G;=#*>L6N*H%)Q*6$V=&SRXB<]X> M^*.&C=I;$Q/)0HC/9G-53AS?. 0-%-H@,/R[ATMH&@.$;GP9,)V=2:.XO]ZB M_V)CQU@63,&E:#[6I:XF3N:0$I:L:_2MV+R#(9[8X!6B4?:7;/JS2>Z0HE-: MM(,R>M#6O/]G#T,>]A0R_RL*P: 06+][0];+GYAFT[$4&R+-:40S"QNJU4;G M:FY(N=,2O]:HIZ>SHNC:KF$:2G*M*Y#D4K1(;V7R?@_DBA>B!3+Z32AU0D9S MMFA G8P]C;8-@E<,=BYZ.\%7["3DO>"Z4N1G7D+Y7-]#GW>.!UO'+X)7 7]E M_)2$U"6!'\2OX(6[1(06+_PO$N&2#]@O8DGF[('\.5LH+;&\_GHI+;W5Z&6K MIN7.U)H5,''0E@)Y#\[T[1N:^.>OQ!3M8HI>0Y_>80N770/&4Q.-X,"U,KN# M$;X4RNO&YA60XID188T4SXS4@Y&FKZ>W;[(@\,^O+Z_LBIZ?$,9+H@U6Q?@* M%&K8K?&5\4=SC*;G"MOYB:_C#GQPF&Y! F")+T>!%I<[(O)( SZJ6 M8,UU>'/MRH[@Q8!MS\EE)R7PXI',)>,*G3(7SJS\A/W;&O 1/1E2;AQP">^K M1[,'E\RTEO6BTZ:SB!9D_N[ZEGP0_,<"34OTIN8KY$:C?PKS.A>:-1:&7+"& M\0*]UF0!JYISY;(3^041:X?A:>X#)(,RN@;N;'1C *W3"WGT99 M[-(\0V\1?P%XZ0->O47#E*J7=6$#4V24)BZEJ&K9",Z?! 8I2?$_S=TH"RS. M,T<0T=*YK%6!3Z$>C2*+7.C/,4,T4-]C+4?T&BO[;8"D\7 M%^2NG&8']W'QP-^LSX^Q/;W MU<5)YN:4[C4Q"N*^]$>!&_<7^BBE+@W]0VP'R$6(A=*WG]F&D;U:#F.&]O7&]!KNRC1.$LTG'=3^X[Z>[=,^O'_:?C_:/I/9,KXW$# M2U3U3]/8(;)_B/0;+=9V^%\(C4\)NZSP[0;2',#O2R'T=F,,[%Z#TW\ 4$L# M!!0 ( ",T95JYPG*))P( *8$ 9 >&PO=V]R:W-H965TWQ)0Y':OB2>\9PS9R8S28Y2/>D&P*#GE@N=XL:8;D6(+AIHJ9[(#H2] MJ:1JJ;&FJHGN%-#2@UI.XBA:DI8R@;/$^[8J2V1O.!.P54CW;4O5GPUP>4SQ M%)\<.U8WQCE(EG2TACV8;]U668N,+"5K06@F!5)0I7@]76WF+MX'?&=PU&=G MY"K)I7QRQIUY%3# MG>0_6&F:%+_'J(2*]MSLY/$S#/4L'%\AN?9/= RQ\PBCHM=&M@/8*FB9"&_Z M//3A#!#'5P#Q (B][I#(J[RGAF:)DD>D7+1E/?9N#0K*R^^#4TIS#J17ZDMA M_!T;C\/V2PAAW,%Y&QV6E"UWQ"- M"MD+$\9H](Y+N ZS]R\\;/ #5343&G&H+#2:O+-Y5=B*8!C9^4G,I;%S[8^- M_9& <@'VOI+2G R78/PU97\!4$L#!!0 ( ",T95HF9MH\] 8 (LP 9 M >&PO=V]R:W-H965TG%D^2D'?;C1\F*95&T6C?TE\:BGWO$NQ,? M\W3LZ6.6_UTLE2K!YR1.B[/1LBQ7)^-Q,5^J)"S>9"N5ZF_NLCP)2WV9WX^+ M5:["16V4Q&/D>6RSP;P='3 MP$UTORRK@?'D=!7>JYDJ/ZT^Y/IJO&591(E*BRA+0:[NSD;G\$1B6AG4B-\B M]5CL? :5*[=9]G=U<;DX&WG5C%2LYF5%$>H_#VJJXKABTO/XIR$=;>]9&>Y^ M?F)_6SNOG;D-"S7-XM^C1;D\&XD16*B[J0H MP$S=Z_R7!7@-9OII7*QC!;*[IV%PHU997D;I/;A,-X]GE>;;+UO RT"58107 MKS3!IUD 7KYX!5Z * 4?E]FZ"--%<3HN]82KVX[GS>0N-I-#>R:'P566ELL" MR'2A%A;[8-B>#=B/=:"VT4)/T;I @X2_AND;@.%/ 'F(6N8S_79S8G/G>7>7 MWWWW3C#P]M'!-1_>PS?\:/SY3L/!9:F2XB];YC?-)L0KGZFRD]:]0 M^8,:37[\ 3+O9UO879(%+LFD([).@L@V062(??)>?@2S\W=R=F)+P,:6U;;5 MS\G#!'E00(^?CA]V8VO!(8]CYG=Q01]'M!_"AUV_E^>GTEP%]'\5]PIG==[;UG0WZ?KU2>5BOP"<5M_DZR''HBG-)%K@DDX[(.HG@ MVT3P(THB=YD@EV2!2S+IB*R3(+%-D'B&)(K>XH1"< \94C?MXY G,!/&8@_Z M."Q\ZD-AB$(?1P@1=$>'.L[Z6V?](TBBWY\T8HNR1Q2AUVYMO0-E$?P'/F9E&(/W>GDNP7FB\F@>6C>F@]2'+D:G;(%3 M-NF*K9NDG?H#'E$R&W)7:7+)%CAEDZ[8NFE";9K0,X2S,>XL8<0)9<8F:6H# M8@]B'QG*80$BQ@6EAA!)&]"GPO/H'OEHRQLXN#G_3OEL2#OZB8@Y[:D%ACA$ MT Q#'R8$IL@,0A\&(28([8E!6T' X1+"*J$=\=0%?O88WL;*&HQ!]H.7ITNV MP"F;=,76S5-;_$!Z3!4=+*T.3I-+ML IFW3%UDU36Z?!X4+M*RK*^HL="<28 MJ1U]',>>S\S=EP4'.>(>(:9\6(",L_WZT=9#<' W_[T:ROOB**"I>E,+C+&> M@O9!G/@L'%AC$F)MEO 7&,(5[?D-06WJ@X=+#*J%RG6DM6$^S'7P&16G/2"G;-(56S;NPH9CE"&S[K+AH,'9;>CVY/SY_5Y<6/\ IY,H64\@"=R3_P%02P,$% @ (S1E6FV4HW(P" .D, !D !X;"]W;W)K M&ULO5QK;^/&%?TK S4H$B!=<1XZ^+*XS?QO0]K9YEP%[GY^ M98_*P9O!/,2Y'J2SGZ;C8G+5\3MDK)_BY:RX2U]^T)L!N2N^QW26E_^2EPW6 MZ9#'95ZD\TVP.8/Y-%G_C'_="+$38'C@ +8)8': >". ;P+XOAG$)D#LF\'= M!+C[!LA-@"RU7XM5*AW&1=R[S-(7DJW0AFWUH2Q7&6T$GB:KF34J,O/;J8DK M>M?+W!S)SC1)GUX/DSN]2+-BFCR38;*>SV9>?$\> M?MLBKN-9G#QJ,BK_0PP+/2??AKJ(I[/\.T/Z9122;[_YCGQ#I@FYGZ3+/$[& M^66W,(-8G4KW<7/"U^L39F^<,">?TJ28Y$0E8ST&XL/V>-D2WS7B;15DKPI> MLU;"'^/D ^'T>\(#FS\O]"$V?-+6#NU27Z(E_$C_JJ8Z[!N%933 MR^[7W5JUICFT5GLF59A)HV92SV&.S_@V:4UA=ZNPVZIPJ&[OUOQ]^OB'] MFY ,;^[[-_\87G]4:]U)_]/GN_OAO]<(]?.MNADIL!;K1.ZN+&X0"*L2;E,\ MG]*@C@J;7)1SZ;J6PDTRRET>>'58U"K!D5-8;@66K0(/^K?#Z_".%,_;BN>UBO=Y MH;.XO,J_+CX@Y5HY#KVJ8Y*%F&0*DRQ"(JM5U=]6U3]C#_-"Y#KD.EV.ELZUJUICFT5GLF59A)(R IXP$3%.[AU*DL MFO->77R3J7Z2U+&+ <&XYUFP$(!11SKVJD#!.-^SVE_4KL.1,YGN6&&*T\PW M/+5NSIBT%T,0S V$:ZO8A E'N($M8A/FNI0ZMH:M8SQ60U9IR [LZ>0/T[135->.RA:B MLBE4M@B+K5[TRKK3$[W[)KYV\>-".)395TE4][YO6H6:-@+32B]@[AO-OW+P M]-TL/&WZ;D8]NPL/(!B3W+/;5A,FN,NDK3, <[G@=MLZAXNGE8VG2#Z>-FVU MI*S1^9NHP&?V-@B HEQ0WU80V#LP2UEA*W@.*T\K+T\/-?.F\==:?F+6 2_Q MPTR#NJ+:?%2V$)5-H;)%6&SUJE=>GY[3[%-4MX_*%J*R*52V"(NM7O3*\M,3 M/3]M6F'*C=_S OLZB>KZ]TVK4--&4%H6.)1Z<.]GE?%G[V;\&6#!.;4WC0<@ MS/.MEA0",":9L'6&8%YS#[I=A2.G,ZML/T.R_:SIP+EP?%M"P,X+>[T3 BC/ ME?;B"4!14P][\=0^P&,%K#P_.\+S6ZW_4UJDV?1W\"_VU^W\A_8!5+80E4VA MLD58;/6Z5\:?G=/X,U3CC\H6HK(I5+8(BZU>],KXLQ.-/VM:X\SQ; M90CF!=3N6^M$KE\].=/FLZ7N9])B@C=:"ZO+W3:M0TT906M\S'EK"K9Y7+I^_ MF\OG3TJ'#F=>>7R.9++YX#G MEE0XMH8@S%X4A ",>8ZPYRH XT[S!HGV,1ZK867T^9\8_6*B,U S5 ./RA:B MLBE4M@B+K5[/G;OMSWJ[/>[]]K@WW./><8][R_TY##RO##P_T(YDXCE@J5W7-O$ 2C(A; 4!$T]]^PY\**-PN6L+ M> X3SRL3S]M-_"#-S-4_+L _R[?''GR-1S7LJ&P*E2W"8JO7M#+L_)R&G:,: M=E2V$)5-H;)%6&SUHE>&G9]HV'G3PDJ?>[S1UU']^IY9%6K6:,-6>Z*.,6_' MQM4?6:ST*-)Y^7&BX['.5@#S^Z&ULK59M;],P$/XK5I 02+"\9]UH(ZTO")"0)J;!!\0'+[FVUA([ MV&X+_YZSDX:V\[H*]J6UG7N>NWO.+S?<"'FOE@":_*HKKD;>4NOFTO=5L82: MJC/1 ,1C.?("$Q!44&C#0/%O#1.H*D.$8?SL.+W>I0'N MCK?L[VWNF,L=53 1U3=6ZN7(&WBDA#E=5?J+V'R +I_4\!6B4O:7;#K;P"/% M2FE1=V",H&:\_:>_.AUV ,CC!D0=(#H$)(\ X@X0G^HAZ0#)J1[2#F!3]]O< MK7!3JFD^E&)#I+%&-C.PZELTZL6XV2*S'@)I0,_ M/8[/CN!]E+37-=KJ.HZ.$GZB_(S$X1L2!5'JB&=R.CQQI?-_WF?_['U/C+C? M9+'EBT_99&W1OU_=*2WQFOCA*G9+E[CIS-5YJ1I:P,C#NU&!7(.7OWP19L$[ ME]+/239]3K+9,Y'MU23I:Y(<8\_[ TV[ UVT9[(]@02?%*7Q_&+9"+Y&YC+& M PW;0C982-6>7K;%O'95L@TBM4&8-VN=IW$4#+(H&_KKW2JY#.,H2H-DWW#J M,@PNPBQ,]PUG3D9C>=$;[BF7]LJE1Y6[Y6M0YDK#G+5DA1F:FPXUL>\V+X#@ MO5W:R=1 MA?V(&93F53"-PA/B9*=N'Y=AE@;I(#Y0R67HW#XNP_,T"M/@0"Y_Y_6M02YL MVZ-0A177[1W9K_:=U95M* [6Q^'E)'2L3[$3:QNGO_1M&_>9R@7CBE0P1U?! MV3F&*]O6J)UHT=BW_TYH["3L<(G=)$AC@-_G0NCMQ#CH^]/\#U!+ P04 M" C-&5:;^1,][X" 4" &0 'AL+W=O5 FCRF&=DT)@UP?[UC_V1CQUB6 M5,%49#]8HM.1TW=( BM:9OI.;&^@CJ=K^&*1*?M+MK6NYY"X5%KD-1@]R!FO MOO2QSL,> 'G: 7X-\)\#PE< 00T(3K40UH#P5 O=&F!#=ZO8;>)F5--H*,66 M2*.-;&9ALV_1F"_&S3VYUQ)/&>)T-*>2,[Y69 &23$6>8_'N4RJ!?"!?J934 MU)&8\@:0%/SN.[QW! MNQAU$[J_"WWB'R7\0ODE"3H7Q/?\;HL_T]/A85LX_V=]_L_6#Y(1-/<@L'S! M*?>@N@ _QTNE);[D7VW%KNC"=CK3W0:JH#&,'&Q?"N0&G.C]NT[/^]B6Z;/V*S]LJ6SG5M4Z9,;.)?!]OV?70 MW>S7[*5:W[OJ'RK-7BH%5W[W.CA4F[>8O.[UG\BJ]+E[;2X'N;;S19%8E%Q7 M-[V1-B-L;#OW,_FD,YAV6N0S''G5A'JBK^;E+95KQA7)8(6FO,LK]%56,ZC: M:%'8)KL4&ENV7:8XMD$:!3Q?":%W&V.@^2,0_0502P,$% @ (S1E6B62 MQN^N P XA !D !X;"]W;W)K&ULK5AM;YLZ M&/TK%O=JZJ2MO ;2+$%J VB]NINJ5=L^3/O@@I-8,W:N;9+UWU_;4)842M.- M+PFVGW..?1['#\Y\S_@/L4%(@I\EH6)A;:3VV'($"P,JB>TY3FB7$%,KGIN^&Q[/624)INB& U&5)>3W5XBP_<)RK8>. M3WB]D;K#CN=;N$:W2'[>WG#5LEN6 I>("LPHX&BUL"[=67:AXTW %XSVXN 9 MZ)7<,?9#-ZZ+A>7H"2&"/C^P9V;M:BUW M4* E(U]Q(3<+:VJ! JU@1>0GMG^/FO5,-%_.B#"?8%_'1KX%\DI(5C9@-8,2 MT_H;_FQ\. HGGZ UP"\QX#@"8#? /Q3%8(&$)RJ,&D DU,!80,(C?>U6<;I M!$H8SSG; ZZC%9M^,.DR:&4PIGICW4JN1K'"R3A!'.^@SJX D!;@/2K6F*[! M6_ 15G[E#1+^ ^DY\-TWP'.\2<]\EJ?#@[[E_)EZ^F?J MV3/PBCP%/_+2;W>1;_C\9W<1^/:O&@/7$I7B>]\NJ8F"?B)]C,[$%N9H8:ES M4B"^0U;\ZB\W=-[UI6A,LF1,LG1,LFPDLJ/4!FUJ@R'V6)W?ZG2FZBSB'-'\ M'D@.J8!U75BKR@7."!.B]T2HF4/#K"O<+G:#:>0XSMS>'::Q&_RS[M!UI>>3V.2)6.2I6.2 M92.1'>4Y:O,:>?$\J)PVBT/RT'5EZ;N5-5T3-5LVBV$GN_[AZI'EE^TEE^<:#D@ M&-YA@N5]G]<7W]L+^:6YAS[JOW)G2[>G/W%G:7W?_D5?W_X_0*X*FP $K924&PO=V]R:W-H965T\CEE\&3*14X4W(K$E7-!25PXY9GK=SH]-R\]CP*4UF2C>XP_Z<)'1,U9?YK8 [MZ+$:4Z93#E#@DX' MSCOO$ON^=B@L_DCI4JY=(SV5.\Z_ZIOK>.!T](AH1B=*(PC\NZ>D,(\A3MOI/'LI K#F$NQS\TL%_JD-0.@1/=0A+A_"I M#MW2H9BZNYI[$;B(*#+L"[Y$0EL#35\4T2^\(5XITPMEK 0\3<%/#2,JTGNB MDR4183'Z0.,D90DZ06-8D_$BHXA/46V%KIE48@%+14GT'A8B.OJ=2_D6'454 MD32#JQ/T91RAHS=OT1L$SS_/^$("6O9=!0/6W;J3,?([_A=PWA&3W"$90+9V@X(4[>&.246-26]UTY;N4IU?3!&U M"8MLPK E6"/V817[L* '.V*__N9!N5U_BV^X@GN9)HPH&B,BJW=Z[=4UI2VT MF3:;L,@F#%N"-=+6K=+6;7UE/G-%,I04RTR@R&(5>V#3"!J.S;F73F&2OFF2O=9+U8CQ>WR&.T5C!BM3+3V\I MUVS"<]A/8G\IVO_"#TJWW,$&A!DL6D'TP>)O4\#:AW,#IRVY MHU2-7NX:O=P5O\BUD8NS*A=G^VLT^H[@4 5')@8G"B$HFWQ#<,1<$A&C"6R0 M DYKQHK0RGYN1; )BVS"L"58(T'G58+.7[V0G]M,FTU89!.&+<$::;NHTG;1 M^EZ]KTLXR*4)3UCZ+^0(&M.B?ATC1HLRI\B#*447^VO\MHFAQAN,MFN\P6A7 MC?35IDE89MT9K)\^OD^0G]ST3GGO%4):Q$ M'Y6E#$9TPQF?%VB6&)?SH3KW_9^GEVDK.I? MJS1LB];,6"V!O=?7P)Y5$6R5%EFE85NT9O)J(>P=5@E[V^IT:^_9:Q+M-\&M M)LU?@VH1[+>+8$.M>;8>;N_BN2O5*BVR2L.V:,UDU7K8?WT][%O5PU9ID54: MMD5K)J_6P_YA]7");SWC&FP,9UP3::/4F$#;9UQW[5=[.&HFQ><2$LXD"Z96 MO\)6K=4G&>^*#Q$VVJ^\RY%G:(^\2[SZX*+&K[[_^$@$K&Z),CJ%KCJG9W H M%ZM/*E8WBL^+;P;NN%(\+RYGE,14: -X/N5ZMNU:JK37M].-V#%R:+KP:GMDFV M__YLPK(D\=)6XB7!>.;S]XW',V:^$_*;*@ TNB]YI19>H?7FW/=55D!)U9G8 M0&5FUD*65)NAO//51@+-&Z>2^V$0Q'Y)6>6E\^;=M4SGHM:<57 MD:K+DLH? M;X&+W<+#WL.+&W97:/O"3^<;>@*;'5SE"R^PC(!#IBT$-7];6 +G%LGP^-Z">MV:UK'_ M_(!^V8@W8FZI@J7@7UFNBX4W\U .:UIS?2-V[Z 5-+%XF>"J^46[UC;P4%8K M+HF>(5>AS(6I%JUS-?6UHVL7\K*7T M=D\I?(+2>UJ=H0B_0F$03ASNRY^XU[QS)X?NO@E.%Z&PBU#8X$4_B= /],\' M,X6N-)3J7Y>L/0YQX]CS>*XV-(.%9PZ< KD%+WW^!XZ#-RZ1(X$=2(XZR=$0 M>OK5G#R[B1LI,E#.+=P#Q V +17;-(SCR.[7MJ_"988#$G5F!_Q(QX\,\KNA M.W,&-$A&N9/=WGW26Y8$28SQ$3N'641P/'&SFW3L)H/LEH4],DY>$\>"413, MCG@YS*:S, SD)G=>8Q";#CF@[[688/Q'164=[ M-DC[LPVG.2A=/7R%*M NHK/3N$73A.#C^+KL8G.PGHAOTA%-A@\,9*;'VPIN M^&ZA8!D'9T '87ZWA(T$=J 8!X^-+1BI;K= (ZD>"^U0=J^?X\&MOF05,]>! MW!;OO,[<34T.R_V5?C_08M/W"34X;"\?.;*>%?S_;2:, 39M-XD_SOOZ/+9SDFZYN),E@$+W M%65RZI1*U6>N*_,2*BR/>0U,SZRXJ+#27;%V92T %U9443?PO,2M,&%.EMJQ M:Y&EO%&4,+@62#95A<7#!5"^G3J^LQNX(>M2F0$W2VN\A@6HV_I:Z)[;NQ2D M B8)9TC :NJ<^V>SV,3;@&\$MG+01H9DR?F=Z5P54\98 MX2P5?(N$B=9NIF'WQJHU#6'F%!=*Z%FB=2J[8AM@B@L"$AVA+U@(;/85[<]! M84+E@1Z]7K771KA6\L-8GS(Y1Z!^B MP OB$?GL#7E#>WGT6.YJZAX]Z-$#ZQ>^@?Z YD3FE,M& /IQOI1*Z,OUON0^/?8RS%2=6 M;.K )O/C(/&"T]3=#!'&XOSH))KT<8^RB_KLHE>S6S1+20J"[:W<8-I H:_> M[K3T)5P1(=4188==2Y3%&TRX6#[/TH\"?1$]HQN*\4R\)QFGBGB;^ M-QJ*_P(F?K;EX22<1/$3EN=AD1&PO=V]R:W-H965TX0SQ,UK@7'ZS MH"Q#0@[9TN0%PRBIDK+4M"W+-S-$[-V6Q"2Y&2',\9X&66(?9PB5.Z MF1K0>+QQ0Y8KH6Z8LTF!EO@6B[MBSN3(;% 2DN&<$YH#AA=3XP*>7\%()501 M7PC>\)UKH$JYI_2'&GQ(IH:E&.$4QT)!(/FQQEM' M]/=5\;*8>\3Q%4V_DD2LID9H@ 0O4)F*&[KY!V\+\A1>3%->_0>;.M;W#!"7 M7-!LFRP99"2O/]&OK1 ["= ]D&!O$^RG)CC;!*#@!\Q3E J \ >]^EJ20CTJ U]=8 M()+R-^ 4W-U>@]IDVZ6XWW92U-P+8C0!VA><\38"3MOJ32HR;_^[ !>=88%B/#7D@N.8K;$Q>_4"^M9;G0HC@74T<1I- MG"'TV4HEN#5B]"&\"U0FB%!\J5.AQK.9'\ MFYCKW0+[4:X#G3:JP]QMF+M_R7Q![AO8ZC'JT-4%!8.M9>PUK;Y#U M9RI0"F+*A8Z6UYO1ML+(#<(]9IHX"&71OIZ"/<*Z.#MPHU!/.&@(!X.$VQ5=-%L:;A=UCK4J M!STRT(&1E&^/M"XNL@)X@'38D Z'598L=;0&LX[=4T8"ZQ08-05&S[7/1F-J M,A)81Q-HM6]?Z\][5?MNM?K]Y_I!Z.^UJ2[.@]!W]6T*=_P"'&1\69(TD1L_ MK[B2K&!TC15;O148!#OV68V%UBV]=0KPV:P"'-4KC(76U:5U"W#8+AS?Q$Z_ M.2W7AM'^*TT;Z#DA//#"A:U/@,-&X1.*5_(6>W@"VT&DHY_52&C=NENG ;UG MZ^%!4W.T+B.A=75I30X<=CG']W#?O02V#Z&UW\*:."?T'.] ![@G-!):M][6(,'PV3IW5%=&_5^ M>4$[BOH60A?G!]&^A3!W3A_4T<\GQ)8DYR#%"YEHG06R]UE]FE(/!"VJ XE[ M*@3-JLL51@EF*D!^OZ!4/ [4&4=SIC7['U!+ P04 " C-&5:X AZI+<# M #/#P &0 'AL+W=OCXIR7UNM^TP,/K)_:W3?(FF0>L MR%RP/VFIJYF7>J D2[QA^J/8_D;:A&++5PBFFD^P;6.A!XJ-TJ)NP49!3?GN M&W]MC3@ H.@,(&@!P?\%A"T@;!+=*6O26F"-\ZD46R!MM&&S%XTW#=ID0[G] M&^^U-$^IP>G\EFO,5_2!$7"C%-$*8%Z"=T*46\H8> WN3>&4&_-8+,%+HC&E*E7AN/S_0*\?/$*O "4@T^5V"CS(VKJ:Y. ME>$7K=@W.['!&;&_8WX%0O0+"& 0.^#S_X!O6 >/^G#?V-9Y%W3>!0U?>(;O M+>54D]?O31V6#@?^>F_BP:TFM?K;E>N./'*3V_:]5FM? M4 )_=64^$EG/A[#S(1QBS^=":5>".U32H.SKY#%'21:F03CU'P^U.^(F*(,9 MZN)ZLJ).5C0HZZ8H-O6&86W^G:=:M:\.E]0=4WP@(8-1$*$CI:=A:3S)XM0M M-.Z$QH-"%P0S(@$GNGE[^[NV-W2\MH9'(>A8DG07)<[92 M,J8/(Y'U?)AT/DQ^J)4F)X6'8!9FZ+A '7$(3L(L<5=HVLE*1VNE]$1"$D'3 MT$=*'6$((GA&:-8)S0:%?I*X-'..Z2*7M$'LI64R$EDO303WVS9\SH9IV4>R M8BRVOA<'(PSZH:9I88U34O5:]T@ M0"@Y%NN(0U$P";X40C\M[)FN.\/GWP%02P,$ M% @ (S1E6G^(G18< P Q@H !D !X;"]W;W)K&ULK9993]M $,>_RLI%%94HON(C-+'$V5*I$H+2/E1]V,239,5Z-]U= M$^BG[ZP=W) 8@Z*\)'O]9^8W>W@&"ZGN] S D(>""SUT9L;,CUQ7CV=04'TH MYR!P9B)500UVU=351JX9M.9L0-N-IC3*=R N9U?*>RYC96<%2 TDX(HF R=8__HM&_7 M5PM^,%CHE3:Q)",I[VSG,A\ZG@T(.(R-M4#Q[QY.@7-K",/XL[3I-"ZM<+7] M9/VB8D>6$=5P*OE/EIO9T$D=DL.$EMQ>0<:F- M+)9BC*!@HOZG#\L\K C\W@N"8"D(WBH(EX*P JTCJ[#.J*'90,D%478U6K.- M*C>5&FF8L+MX8Q3.,M29[%(8*J9LQ($<:PU&$RIR\EG*?,$X)Q_)#9Z;O,1I M.2'GVC#,'.3DHC2E0DDAE6%_:;4CYP]XM#20_3,PE''] =6W-V=D?^\#V2-, MD.\S66HTKP>NP=!M .YX&>9)'6;P0IA?J3@DH7] B^(6N2GK\A+WLA[S^4N M)JS)6M!D+:CLA2_8:_)CD[69PC.FQUQJFZ%?QR-M%![6WVW0M9=>NQ=[@8_T MG(YAZ. -U:#NPO_-C[U-;"G9D[%E"PB8A89?U#*\4,3/ >VU?CAR4/2YV M8(*IH)P\ E4$1,[$E.!F/';MY4GM*JY MFW!?H8O;Z&K+T0J=[T6],T3-;H.OUO21A5#S,NQ,)F8D"UP:8;L&&<)-[Z2>V,9TO:?D/;[Z3]_[VE0I3(2U>_MU!_ M;P^(D8;R-L3^QD.:I/UHXR7=7);&OA^&S;(Z>'>ERK 5WC>JIDQHPF&"0N\P MP5RJNFJJ.T;.J\)C) V6,55SAH4F*+L YR=2FJ>.K66:TC7[!U!+ P04 M" C-&5:6,@YZ_L$ \&P &0 'AL+W=OG,-I X[=8!V8*DW1Z&/= 28PF52)>DXV;H MCQ_U$&<^P5(=\8XHM)S@JDK+41);EF1E.J+&<%^?N^'+.=C)-*+GC0.RR M#//G:Y*R_<* QLN)^V03R_R$N9QO\88\$/EY>\?5D5FC1$E&J$@8!9P\+HPK M>+FRBX0BXJ^$[,7!9Y"7LF;L2W[P,5H85LZ(I"24.016;T]D1=(T1U(\OE:@ M1OV=>>+AYQ?T#T7QJI@U%F3%TK^32,8+(S! 1![Q+I7W;/\;J0IR<[R0I:)X M!?LJUC) N!.2956R8I EM'S'WZJ%.$A0./T)J$I W03G1()=)=A%H26SHJP; M+/%RSMD>\#Q:H>4?BK4ILE4U"@->Y4F?8K83"E_,3:FXYPS,L.)Y7?)$)WAZX)91&0OPGD8D M:N>;JN:ZE4MNL<\^K=OH4H@IQ\H_]E?BBT.R<)0OVM!^!,QEC__!#WKE[XJ)P)KU>S4 M-3LZ]+KFMV!--@FE>3NM<8II2/KJ+L&\ BQ7IZFQ+,/2C$]FRWOPJOKL+35J$:2RD; M5=+".:'A,Y <4Y'B7%/["O*..+RS PA19\U[PJ"'9EX_6;\FZP]L$$*C,]WA M'S& OA,$'NPP[8L+?/\@KD4UJ*D&6JI_RICP/E[:M+$=,1%8J\)97>%L*H6: M35GS1&"MFJ'5C$=K2HVJT [;R[%=V^W^7GKCH _]_BZ$!^,<_KA*Z3'&WJ * M;9A.0=14@B95J@KND(;5775=2)MF,[>A=D2.TJ@*ZGQWG(UKDVT&+M1/W/<[ MKAX , 7?P3T)E>W/%Q.GX(G$29B2?E^FA1S=+!.AM1>@F>'0G4K$X*2S?"JT M=MW-U(?ZL3]6QH[G^N,P4NO0L2FP;3\(NH^5Y^/:?!L'@88Y"*W6Z3%&WZ%C@W%" MZU#C+9#>6XS5N@I.Y]>T(6V:C0- PQ[CAR@DX(1UVXS=LO=\8JW#V\4-^5^&T(6V: MS=RWA_T%,$3A*BCO3&.<#2NIF@?[$$J8-L7VC !AOD-0_C-?GZVW@*Z*C8_. M^6MXN2HW^6CI>;M64!Y)MB]V.-9.29<7'F."( M\#Q 77]D3+X&ULO9AM;YLZ%,>_BL6FJU;:RD," M;7,3I#: UJGMJC[LOKC:"Q=. AK8S':23MJ'GPV$AI6B=K/VIL'F_'\'G[\Y M:3S=4/:5IP "/10YX3,C%:*(W JVI?%ZNJ=( %]J>,;A!3 MT9*F+BJ[*K4L<$;4SKH13-[-I$[XX;=5)KZC,[(&+N2.$1R]1Y>8,:P<1WL! M")SE?%_.WMT$:._M/GJ+,H)N4[KBF"1\:@KY& IFQDW*TSJE\TS*$;J@1*0< MA22!I$/^Y;S9]G# M/\L>#^#53G&/?G4,UVPDL\XKCTUU[N./0T:N9;3 M#0J>!HU=R^T&A4^#CL>CPVY0-+BVWZR7[ZROT@>9)1I;H_'R. M?J!YCCE'Z>ET72MZX>#;_JG#0'&TZQ$>YBC$E@L;=[OJVY6FF! M5EJHE18UM*&>;.X<7!3 EM41$T'\C]"5A]#U0-!R^K8Y)X*08OJ,@6< %,! M\OZ"4K$=J 3M8:#_$U!+ P04 " C-&5:+=X/?KH" "U" &0 'AL M+W=OW###5@UF-HF2?_];"",3"3MI&@OX(][#N<)*MMI@G#QR_F0Z-]'(:TZK>:0!MML;]B^E=^WED4@<<_:#1BH969\LB'!!"J;N^.H::S\# MPS?G3)976-6UC@7S0BJ>UF"M(*59=2?K.H<6H.?M +@UP'TKH%\#^J712EEI MZY(H$@:"KT"8:LUF&F4V)5J[H9EYBS,E]"S5.!5>/1=4OUS(M*IKM#YE>2G4*_]Q%O MP O6P+UMN*T#:U)SF]3PEVU3766^Z[M-V99'C.- 9%MQ#)LXA@=>JQ7? MX+6UVE6V>ZWZC5Q_K]S-+HNM79;I7;9+J/^VCZJCS/,GC./7.E3JVPF^K\"A2G0\PO.U:9CCJ[F3R7\ M#5!+ P04 " C-&5:2G1U(R\# !/$ &0 'AL+W=O*2 7=U:$9IB+)5V;K*" 8R7*4M.Q+,_,<)(;_D3M/5!_0K8\37)X MH(AMLPS3/S>0DOW4L(W#QB)9;[C<,/U)@=?P"/Q;\4#%RJPI<9)!SA*2(PJK MJ7%MC\.1M%<&WQ/8LZ-K)$^R).1)+F[CJ6')@""%B$L"%F\[F$&:2I (XW?% M-&J74GA\?:"'ZNSB+$O,8$;2'TG,-U-C9* 85GB;\@79?X'J/ /)BTC*U"O: M5[:6@:(MXR2KQ"*"+,G+=_Q%((#CM J<2.*<"]XR@7PGZEWIP*X%[J8=! M)1B<"KPS J\2>"KW9;)4I@/,L3^A9(^HM!8T>:'*I=0BP4DN'ZQ'3L7=1.BX M/R-Y!#FG6-69K- B84_H0P <)RF[0I]02 %BDJ$%$8_M1W1W-Q.;,Q494-34 M2_'$Y"(N23>C*H:;,@;G3 Q]=$]ROF%HGL<0M^B#;KWWDC[LUMM.!\ 4":VS MZARR>N-T$K_BO(?Z]D?D6,Z@):#9Y7*W+1]O\SY_F_?P!?DV/2=OY+)?/Z%] MQ7//\!YQ"@PM8 ?Y%MH>KDZY;,QC5N (IH;HO SH#@S__3O;LSZW%48G+- ) MF^N$A9I@C8*Z=4%=1>]?U')4O_EY)VS0+8>,_6HKL:NSQ#IA@4[87":7&(6=A_S/%'IU"KW.%%Y'$=GF7':^")(=7J:MS:\3\MI/ADY8H!,V MUPD+-<$:91W691WJ;GY#G276"0MTPN8Z8:$F6*/$H[K$(]W-KQ/XVA+KA 6C MMCXY/&FF.CV&K1YKAV5%S*.!1TPA:S6:,J0Z9OG+LMZMI]]K-?2=[-_8XYG= MLA_8XWDYW/[#EZ/V/:;K)&"D4./6DG Q(JG+C9CX M@4H#<7]%"#\LI(/Z/P3_+U!+ P04 " C-&5:VPH_R3L# #Y"@ &0 M 'AL+W=OMA6,'VVG9O^?:S4(_TFY(?>"EC9U[CL^YUW9N?Z'T M3S-#M/ [%](,@IFUQ4D8FFR&.3-'JD!);R9*Y\S24$]#4VAD8P_*19A$42?, M&9?!L._GKO2PKTHKN,0K#:;,):SZ=63<1#OL%F^(-VJ_% ME:916+.,>8[2<"5!XV00G,8GHSAR !]QRW%A5I[!6;E3ZJ<;7(P'0>04H<#, M.@I&?W,DT'7'U^8'_OS9.9.V9PI,0W/K:S0= -8(P35@I[ MK18?L#+4=GR9$L;_PJ**C0+(2F-57H%)0<[E\I_]KA*Q HA;.P!)!4B>"D@K M0.J-+I5Y6^?,LF%?JP5H%TUL[L'GQJ/)#9>NC#=6TUM..#M\S[B&6R9*A$_( M3*F1:F0-O#Q'R[@PK^ -?+TYAY?/7\%SX!*^S%1IF!R;?FAI?<<29M5:9\NU MDAUK?63R"-+X-211TFZ CQZ!EZ*&M];A(;FNK2>U]<3SM7;P7>(4\^>/EK>UW!J#%)EJ79P MR=D=%]QR- ]E'P,=JFO,2JVYG/JHSTKJ>N*,&6[@^R4M !<6<_.C*7'I(1-W M(+*UQ+7JQ+7V;HX1,S/ 7R6?,^$.1)/9)4/',[CKK]K8#DOC M*(FC.FQ-8+L6V-XK\!PGJ%W9,I73G6Z8OQ4+P23DI2V9@$E)-62^Z$WJE_3M M5?7M..UNB&^(ZO:Z[6;MG5I[9Z_V=Y17>T^WR1R-S7>EM[.U=-KK;,C;CHGC M3J]9W7&M[O@)]T+2)&DO\%^W]X'(UCQV:X_=_^I>Z!XR<0]EG+@56%;U7NE*7&QS_.J#=%[0+H_40I^S!PW4_=[0[_ %!+ M P04 " C-&5:3,X.*& " !\!P &0 'AL+W=OU5 ^Z ##DJ>1")T%A3#4/0YT54%+= MDQ4(W%E+55*#KMJ$NE) 1CU^Y.PI$P$:>S6EBJ-Y=9P)F"IB-Z6)56[ M!7!9)\$@V"_3W+#=%$LP"DL.:;KFYE?4':.L96[Y,'@-8GZT;B#;^A+'SJ^T?-* MWY'/ HZ5V^QECSN/ULNM0#&9$QP>>(-M)[4]#4J3,R;(#J@Z MWES="08.V:%TXI5._JT)OM3RF)Q.EO\\S:G7.#U5$TQ/('OF9<].W03=":(& M>4QJ># 1,<_&S7U-,KD5IAF.?M4_+>?-1/T=WKQ+-U1MF-"$PQJA_=X4.U,U ML[YQC*S]I MX)YMML8.^-/QCFSHBIK/NSL%/;]7*5E%A692($77$^\&7R]SBV\ ?S)ZT$=M M9)T\2/G5=GXK)UY@$Z*<%L8J$/C;TSGEW I!&O]TFEX?TA*/VT_J'QOOX.6! M:#J7_ LKS7;BY1XJZ9K4W-S+PZ^T\Y-8O4)RW?RB0X<-/%34VLBJ(T,&%1/M M/_G6S<,1 73B%!&&48T^H!7LQK+F%,DU MFF^)V, H$VB ?42?&'E@G$'K[8(:PKA^!^S/JP5Z^^8=>F,Y?VQEK8DH]=@W MD*X-ZA==:K,VM?"9U")T*X79:K04)2T=_,5E?GJ![\,T]7,5/LW5++PH^#L1 M5RC"[U$8A(DCG_G+Z;'+SO^+OOS/T4\F(^HW3M3H1<_HW&5AA MHLKS'7)3%*HF'/UU+SE'<+0/ /O;M1?::+$[FKTMK_6.%'3BP76HJ=I3;_KS M3S@-?G$MQ&N*+5Y3;/E*8B=+%O=+%E]2G\[HA@G!Q :N5DY$05WKT$JDC81] M9/;3* BR#';<_GB&'; H"K/X%+9PP#!.P^P4MG3 X@2/OL-._":]W^2B7]B- M>V8?-)?/EIH0^<%FYY%_)!&63K(?^Z Y3A*!FN^<,# 9A8/5].%2Y,D3-U&L]YH=M$H MW![P[ MX%96BHGA$!NX8S8EY9H6S\S3"XSW5>C]'X1 /0 N'%,[#:.#;@1IE M@=MTWIO.+YJ&M^L'!S8_.SMAGJ;Y<">?PR(\2O'PP+Y,;?E#M=:L?U285%1M MFHI0HT+6PK1/33_:%YTW3:TU&)_AZSEVC"^@2&UKRN_R;85[2Q3<=AIQNH90 MP54&ZZ+:JK'M&+EKRJ('::#(:II;*+2IL@#XOI;2/'5L@+YTG_X+4$L#!!0 M ( ",T95I8Z]22N , (X. 9 >&PO=V]R:W-H965TG"[G%J.5@0%9%)3$'5X@AD4A692.O[I2*W^ MF1JX?_Z=_8_&O#*S( )FK/@K7\K-U(HMM(05J0OYD6W?06>H$9BQ0C3_:-O% M.A;*:B%9V8&5@C*G[9%\[1*Q!\#^"8#; =P?!7@=P&N,MLH:6S=$DG3"V19Q M':W8]$F3FP:MW.143^-<:J4)9U 8BMT(R5 M%:- I="C0>CK&Y D+\0;!7J9/0J^0AR^0Z[B! 3Y[!EX7/=P_A-LJ+WURW#XY;L/GG>!K?-Y2(7FM M*E>BO^]4 +J54(K/)G,MFV]FTR_DM:A(!E-+O7$"^!-8Z:^_X-#YS63U3&0' MQKW>N#?&GLZ!YHRCF@K(:@Y+1)D$XWRV/&'#HY>,IQ0[?N#%SL1^VG=CB,,! M=J.DCSL0ZO="_5&AC\\K; F"O2>[01)[ WV&J,B)'+.ZH%<7C*K[(#? U:*R MD"9AP?$C/3>,!\(,44GLQV9A82\L'!76%'8N1$UH!BAC0HH+1%734*\Y*1F7 M^7]$K[(FV>&1H$OLN_XPH::PR M]L_"H%QZ-"G]@DA2HT"N1U"N1SFVO?'GL MRF0@.E*&'0]C+QHX,,1ASTMP8+80]Q;B40MW(,0UFM6)[(3Y1A+O>BL>;ZZYG-9/T/_KQ;CO._.)9 M.A/;81YVK1O[YRW1T4^!%YL_$]NA^=V7 1[_-'C!G ='GTZ!HW_#>GTVKI5J M[VT6]$[M/>'KG JUB*\4T+F*% ]O-S_M0+*JV3\LF%2[D>9THS:,P'6 NK]B M2GHWT%N2?@N:?@-02P,$% @ (S1E6A5=4DDO" OU !D !X;"]W M;W)K&ULM9Q;;]M&'L6_RD!;% F06+Q+P&<;Q]*/9A3(TEHKRHY-!.BGSXY-&(3(_S$(L4_[\CSAR1PT-JKI[B MY,]TQQ@G7\,@2J]G.\[WE_-YZNU82-.+>,^B_)V'. DISQ>3[3S=)XQNRJ(P MF"N29,Q#ZD>S]56Y[E.ROHHS'O@1^Y20- M#FGQ[SX+XZ7HFSYY7?/:W.UZL MF*^O]G3+;AF_VW]*\J7Y@;+Q0Q:E?AR1A#U%^AC%8RZ MP!A;L*@+%F,+EG7!LNS=JCO*OC0II^NK)'XB2;%U3BM>E(8HJ_,N]*/"N[<\ MR=_U\SJ^_BV.MF^_L"0D)KOGY"WY-TT26OB)O#(9IWZ0OL[7WMV:Y-5/K\E/ MQ(_(EUVKY^HM M<;TAJ)_G37=H/^6Y_=XK0N!'FEP027]#%$G1A_9'7/XKC2Z(*I\L-\>7:T.M M\<_4[7^F[IPISP)AN2LN_X_'+XBLE>6RH"?5PS=!+7GJJ6]"ODSB!W*3L(W/ MB4T]/_#Y-_)'^<8'SL+T?T.&KZC:,+4X]5RF>^JQZUE^;DE9\LAFZY__)1O2 M+T-N0<),),Q"PFPDS$'"7!"LY4#MX$!-1%]_B3D-2% RI.GJ4KJ:/QZ;"2EJC12UD:+.@*BLR\IBU19U0:(M"^@' M"^A""WR(\IYG*2?L:SXZ3=E0]PL)4[N_@NG'C:)KNM+I?+W7=*JD:\OV5E:? MI:J2NNCT:9^EJPNMLY6#W$D7!&OUJ''H44/8H^_"..'^W[0>GE^)+3?PT MS6CD,>+%*1\<1@FA4SO9Z'>R:LB=/C9Z_;)'^1K*\-+1. M#R/WT 7!6CV\./3P0MS#:AGI6")O:LTB8B8192)B- MA#E(F N"M8RW/!AO^2(CUB72@4B8B8192)B-A#E(F N"M1RX.CAP)1ZQ%L/4 M(*81>>5'Y!NC2?IZR'%"RE3'(6$F$F:)&TNO&FC(7&4 M)&RRYR-<=5I]4P1??IB%Y#Y.B#NR@K!NGTD?H!O:\&2UFT80FAVX2QD)TP M@I ZV0A*KYF6NCYP&$&J6C7-.*-J0U4=*,U%T=KN:?)A61C^-8.=08] 8V H MS832+"C-AM(<*,U%T=I^:])@67N1RSL9F@]#:2:49D%I-I3F0&DNBM:V8I-* MR^)8>NQUGA@SV7I(F@FE66<:;''Z6@_Z.1PHS471VC9KHG)9G)7_X#@=FI7+ M_;!<6QFRLNH.SY"JEMS/S(=4;:BJ,["O^DKKW1IP4:IM6S3YNBP.V(LG4]Z0 M!^HGY)$&V>!-,3%BL@D6_8:1)$W6NR: 1N8C56VHJC.DNEJHJM8UP4M$W7*3 M=]NR9>$1MYN<- E M!DT]L$%I)I1F06DVE.9 :2Z*UC9?$]$KRHN<8Q5H1@^EF5":!:794)H#I;DH M6MN*3=ZOG,G[1SZ.*\9,MI[:O]^['+C+#%6U1JK:4%4'2G-1M+9=FKA>$6:P MZUM..=L0__D)WB1?)*]H2O8L\?*1VF!@*F9.]DY%6QW?@;V0#-WH/L\+E;7& MRMI060=*5>,EQEV0;-W*,V$TBPHS8;2'"C-1=':5FS2?D6<]O_8>10:_]>TS@E-UQ;= M_!\J:XV5M:&R#I3FHFAM]S2W"13Q;8(?NX4HADZVS[(WF%;E@5N(4%5KI*H- M576@-!=%:YNG"?@5\1/:=U'*O"QW3O5C^._DED5^G)#LL#Z*.1O\O9:8/-E! MT(P?2K.@-!M*JVE!59U!5TKJJ+DJU,L'\:/:SD"7;A^7+':,;EA0;Y.\_Q/D%9;U0"!SF+%S_ M'U!+ P04 " C-&5:G*!1'94" #M!P &0 'AL+W=OP&;2X2M_\;SHPTDVRX>) E@$*/=<7DR"N5:H88RZR$ MFL@!;X#IG8*+FB@]%4LL&P$DMZ*ZPJ'OG^&:4.:EB5V;BS3A*U51!G.!Y*JN MB?@]AHIO1E[@;1?NZ+)49@&G24.6< _J:S,7>H8[2DYK8))RA@04(^\J&,YB M<]X>^$9A(W?&R'BRX/S!3&[RD>>;"T$%F3($HE]KF$!5&9"^QJ^6Z74FC7!W MO*5_LKYK7Q9$PH17WVFNRI%WX:$<"K*JU!W?7$/KSZGA9;R2]HDV[FQTZ:%L M)16O6[&^04V9>Y/'-@X[ LWI%X2M('PNB \(HE80O=1"W KBEUHX;076=>Q\ MMX&;$D721/ -$N:TIIF!C;Y5ZWA19KZ3>R7T+M4ZE_13X_KSX[HL?:P M6N(N+?$Q>CHK"K!E$U&7(*43)(@"=$(D:D!DP%3OSWB< M>W(9#0+_;9]RXI2!;Z6FIZQ3?Q"&YPE>[\;X+P;B:'#>;V#FE!?[_+C#NT#A MG?I5@UC:QB%1QE=,N<^Z6^UZTY4MR<_6Q\%P$O2L3W4O\:X2T12\HD MJJ#0IOS!N2ZOPC47-U&\L=5SP96NQ798ZGX,PAS0^P7G:CLQ!KH.G_X!4$L# M!!0 ( ",T95IGT6QW#@0 -02 9 >&PO=V]R:W-H965T>&>[9:*]U@SR8;NH('4%\W=P+?[(8E81GDDO&<"%A. MK2MW'+F.!I0]OC'8RIUGHH>RX/R[?OF<3"U'>P0IQ$I34/Q[A#FDJ69"/_ZM M2:W&I@;N/C^S1^7@<3 +*F'.T[]8HM93:V21!):T2-4]W_X!]8 &FB_FJ2Q_ MR;;NZU@D+J3B60U&#S*65__TJ19B!X \9H!7 [Q#0/\50*\&]$ZUT*\!_5,M M#&K X%2 7P/\4OM*K%+I@"HZFPB^)4+W1C;]4(:K1*/ +->9]: $?F6(4[,Y MSQ7+5Y K\63'KE%7]:2A'D"B0$? MM./]%KR-JC32>,_27'NMA'_2_(+TW(_$<[R!P9_YZ?"^:3@_9SW\.>O1&_ B M?0V^IV6O2;->R==[A>^&2TF:7(LQQ&+E*VH7D&PB&2\R)4IT!6M7]+JA?!QUAOXSFC@3>S'W1BVFG]O M#$\T&G9I-#(8]?N>VQLV1O>4'S3*#UJ5_P(B(WQ)XIV:?8;%."OKX;E)\U;" M]TZN+LF"]J&ZHWI4IJG4I1]11V1[ ?6;@/JMH[Q_F4)Z[5T55-!< 9#:%.ZE M4IK'8%QE*^K!3I)A@GG#@\G4ZL![8^8?Y;7!9-BERZ/*@S 1OTH3'-+[C'W2*6H?W M/Y-VU(@W:A7O=\A!X!Y19^Q5@EM5)I6@^MQ PB<\"$DPZ=?*^=Y"U"59T"59 MV"59U!'97I0OFRA?=KV1N^PRQ%V2!5V2A5V211V1[878=5[.A$[K5*[G*U;! MF L\3.%#2A7^*TXV@B=%K/0WFJ:XYY#FPEB;\%LJHZ%+WW,.>@5O$X6&+NXQ M4]0^ZO>J:N\/!RT7[OCN6MH#]QQ6%VP MO-!7]SVW5*P8[JE36*(IYV*("X>HKE"J%\4WY9%_P97B6?FX!IJ T!WP^Y)S M]?RB#3076;/_ %!+ P04 " C-&5:H4;7ME@# F# &0 'AL+W=O M2JJN104,[CQ'NVVVLSX:;SBN[@'O3'ZD[B MR&U9 OX@\%1G;P3HV0MQ!),OG(EQ" K8:,- M\?$ 2R@*0X1N_-5P.NV2QO#T_9']E=6.6M94P5(4?[)<[Q=.XI N$#8&5KI;:[>!RZBFZ5R*(Y$&C6SFQ4;?6F.\&#=U@*2O4"[3X>)^1 MY\]>D&>$_2P805L@ M@>4+Q@ODT\U::8G;^O-0@FN*Z3"%.>IFJJ(;6#AXEBF0#^"D/__D19-?AZ)[ M2;+LDF2K"Y&=Y6':YF$ZQI[^7H&DFO$=*>Q^W.!^'$I%S1)9%G-)/*1)Z,5S M]^$TQ'U0'/G).2CK@[PX"%^>HU8#J# *OJ/.Q(:MV'"TZ%XQ3OD&3J3.AK2& MERR[2Y)EER1;78CL+!-1FXEHM.QN2B$U^YO:6QTO VDNWBNQO3I@8JA2H =/ M_)HT/*V*I%N$3\!D?4P0!YT*',>&PO=V]R:W-H965TP%_W'-\SN7Z M$J^%?% %@":/%>-JXA1:UV>NJ]("*JJ.10T<=W(A*ZIQ*I>NJB70S((JYOJ> M-W8K6G(GB>W:K4QBT6A66?*3"QGC@C9[-P5RX+;1;<)*[I$N:@ M[^M;B3.W9\G*"K@J!2<2\HES/CJ;12;>!GPO8:VVQL0X60CQ8";7V<3QC"!@ MD&K#0/&U@ADP9HA0QN^.T^F/-,#M\8;]TGI'+PNJ8";8CS+3Q<0Y=4@&.6V8 MOA/K*^C\6(&I8,H^R;J+]1R2-DJ+J@.C@JKD[9L^=GG8 B#/,,#O /XN('P! M$'2 P!IME5E;%U33))9B3:2)1C8SL+FQ:'13 &:EDP=(?9^?D$.#X[( M 2DY^5:(1E&>J=C5*- !>-]>[\C;NI MOY?P,^7')!B]([[G1P-Z9J^'AWOD!'VR \L7[$_VS_.%TA(+^-=0BEJ*<)C" M7.HS5=,4)@[>6@5R!4[R]LUH['T<\O>?R)ZX#7NWX3[VY&L-$FN%+TEJ2BBW M)91+41'1[S";D:$TM-QCRVU:T2H9G03!2>RNMOT-1$71AZ"/>B(\ZH5'KQ3^ MLKSHV<%AZ/D[ZIX'^2/O=$>&PO=V]R M:W-H965TV*>V_G^V$E$ (=&4O$"?W',Z]YW+M=.9!N5RZ1B:5 >4004ALI08/WU"#V@ MU#!I'7\R4B?_30-QGH.&,ZEXG(&U@IBP]!L_9858 OBM#8 @ P2[ L(,8"OGILIL M6N=8X:@C^!P)$ZW9S(6MC47K; @S-O:5T$^)QJGH"G0-)#I&?=T@HQD%Q,>H M/TL2"MHLA2DZPQ2S(:"^[:I+EK:.L>#P'!0F5'[0\/O^.3H\^( .$&'H;LIG M$K.1[+A*:S2_Y XS/6>IGF"#GJ^8G:#0/T*!%]1+X+TM\!G-X;4BW-65R\Z :&391-$3:$0)7A *%$$Y&E9 0G>O_.;W@?RU+=$UDA\3!//*QBCZ[5%(1N0"%T%RRG799U2M6P5&9N/$:^ M7ZNW.^[CJ/4%]A9=O9-/<% M8;J?B>[L&RZ);>1?GY^4F4P#W?Y71*K?94ENT6'J56;BJV&%,M3S,M1WL(MR M-CE6(.)MAM77K A:;3]8,6P]*M2[0[/ MFR@*%6KF%6I6]E>_/Q];AB(9;..?X^)V3&5MBMPG9SQ;*RJ%:CL<&TET.'7[FU5YBV]PFY M10(/36/"V):@;^BJ?NTI';O.]\ MPV)"F-1"QAKFG33UYBG25XATH7AB3^$#KO29WEY.]6L7"!.@GX\Y5XN%.=CG M+W+17U!+ P04 " C-&5:._%9(7 % #+)@ &0 'AL+W=O%S@ODCC1>$79(Y\3(M!SFF3\ MK#<78G&J:3R:DQ3S$[H@F3SS0%F*A=QE,XTO&,'3/"A--%/7;2W%<=:;C/-C M5VPRIDN1Q!FY8H@OTQ2SEPN2T-59S^BM#US'L[E0![3)>(%GY(:(N\45DWM: M19G&*0M_HK)BF]M(W4K]Y0^JIVOT[.>KJZ()"02 M"H'ESQ.Y)$FB2/(Z?I307J6I K>WUW0_OWEY,_>8DTN:_!U/Q?RL-^RA*7G MRT1/T4+3D@J9EL+R"-,Z*7_Q#L&S L X9Y=HMT MY+ETL<"3,:,KQ%1K25,;N2'R:)G".%/>O1%,GHUEG)C<"!H]SFDR)8S_AKP? MRUB\H,\N$3A.^!'Z@NYN7/3YTQ'ZA#3$YY@1CN(,W66QX,?RH-R^G=,EQ]F4 MCS4AKTAQM:A4ORC4S5?4+?2=9F+.D9=-R;0EWNV.M]^*]]_0=SH FGR4U?,T MU\_SPNPD?L/9";*,8V3JYJ#E@B[W#^^W/8_WJ7OO4_??IQZ\$;Z4X68_#S=; MPL/N<)=$,KQ0-SHR:55OAI7SK%=XQ;MPC"X3S#FB#^A6C@U\R5Y0_LZ@?_Z0 M >BK("G_M\WY!;W?3E=#TBE?X(B<]>28PPE[(KW)K[\8MOY[FVL@82XDS(.$ M^9"P !(6 L%J3NQ73NQWT8L^^HL:H:]IV5;/1R.S;]49NLY$QM V]WLIK:36R1\-Z*[_S/@_-+R0L!(+5 M\CNH\COHS._5DD5SF5W5RM.UGN%#^T M[]A+TH.4])N2EFGI(\>LBP:0HB$0K.8'N_*#W>F'\R?"Y'<#6K XRDTAUB-/ M:0L=;K5(H.MMYT^V3_F#'*YT7=JA7]M/T(#7] MIN9P<++3#060BB$0K.84IW**T^V4V8R1&1;2*^L^)#=-FP.<9@_MF+OY;S;: M>;7=?3!>LY&EZY:S,QHT6YF.8^["@LY'<&BV@&"U; VK; T[LR5GJ"2]EZ_I M[8ID\C.K_/E33B-OU(N+KDF5QJL$9VU9[%0X=%8)"7,A81XDS(>$!9"P$ A6 M<^.HO&']SQ0-)<4)H'2O-!:0$H+82BU2VY M*3H;'UMU-D#+SJ T%Y3F@=)\4%H 2@NA:'5+;JK/QA[EY_\_.8,LTUZ"TEQ0 MF@=*\T%I@=&LS_?[0TO]H^RI9K6/J(,;FT*XT5T)/Z2>9;24HIL%K6[!@PT# M2?- :3XH+0"EA5"TNJTV]72CNZ#^CCF_W7QO3$,?-6P&6CC?4]4#5?7W5 U M54,H6F$-;6LE3$K8+%\5Q5&D\EO\Z[\Z6JV\.L_7&^T&ULM9Q?;^,V%L6_BN M%BVP,^9_4=DD0&*Q MV%ETVD$R;1\6^Z"Q&5NH+'DE)6F+?OB59,Z M?"[*WZJ5UG7P^SK+JZO)JJXW%]-I-5_I=5*]+S8Z;_[R4)3KI&X>ELMIM2EU MLN@&K;,I04A,UTF:3ZXON^<^E=>7Q6.=I;G^5 ;5XWJ=E'_\O].^[R3>3^9)4>E9DOZ:+>G4UD9-@H1^2QZR^*Y[_I7<3XBUO7F15]V_P MO-4*,@GFCU5=K'>#FU>P3O/MS^3WW8DX&-!P_ /(;@!Q![ C ^AN 'WK$=AN M 'OK$?AN0#?UZ7;NW8F+DSJYOBR+YZ!LU0VM_:4[^]WHYGRE>;M0[NNR^6O: MC*NO[_23SA]U<*?GQ3)/N^)]&^LZ2;/JN^!=\/-]''S[S7?!-T&:!Y]7Q6.5 MY(OJ>,;'P^/%P/AI,^?]Q,G+ MQ&_)(/#?2?X^H/@? 4&$>U[/[.W#F6\ZIQU=??71K9-!]ZN =CQZA!>G5;)< MEGJ9= N@> A>UL5_?FBDP8=:KZO_^JJ^Y3(_MW6YBVJ3S/75I+&Q2I=/>G+] M][]A@?[I.^60L!@2IH!@5G'8OCALB'[]H_H6X^.H)"*R-;%?1UKYB$C;.N41Q!D?]KH MLEF$^3*XU\OF/Z3:ZS6#C+&K#A(60\(4$,PJA-@70IS)$@1D<2!A,21, <&L MXH3[XH0G6,)V+#]X:V(I0T2:%^> MZ$Q&$4$6!Q(60\(4$,PJ#D;F\STZP2IV@RVO("'C@CE>X1-2A&E$'+/P"(D( M)>?(<0N?,.(2(>ZW"WP0:?!XP["LHHDRQ7/R)=/>PZ M$5,G?1U(461D*YW M]'4X)"%BS/4.CU"$@A%RQ#M,UL+#8>LMWO&QJ(LR_=-[&>-VF#]Z:4+28E": M@J+9E3)!$?-SN0=H? 2EQ: T!46S2V0B)!X,0:^YA_#D!4$BZ;I'7\<;3R#, M=8^^+N*8(^&:1U^'B<1LTLHMZ;5F#"!'?-HJ\+)2%1 MSRSZ.DQP2-W/),HG9!%BT9&80DPR(\/)S']=HTR>=-;^2#-=C@LNP\<;NU1! M:3$H34'1[,J9@$GPF=R$@&9+4%H,2E-0-+M$)EN2P6#TBIOL!EL?*; 4Q+E& M,?/H6(C9P2>%W:GKZW!C)Q0[]J1\0A1A1/ 1-S%)C0PG-:^;?)\^--[QZTKK M;*25@.[K@=)B4)J"HMEE,WF3L'-9"6C0!*7%H#0%1;-+9((F&=Z2?,5*>']W M!$6"N== /#K"(R:Y:R5]G4 \=#=OE$?')6?HF)&8T$:&0YO72&994E7!SB(BY@T1X;3W("+S,:Z".@^(2@M M!J4I*)K= V8"*45G5(F3XUQ#&_2#.-'+TO0[4)0 MFH*BV84RR9.>J^64@@9-4%H,2E-0-+M$)FC24QI/J:=3E/+^M1"/CA$FL7M9 MU:,3O,TGKG7T=6&(Z<$.L3U=$]KH5[2>SI)U\_0;? -TYQ"4%H/2%!3-KI+) MFO1<':@4-%J"TF)0FH*BV=]@,=&2G=*%RCS-I8)'O294CXXP%O8Z03PZ2B/< MRRT>'1."TB.-(,S$-/85':BS-WW:&":/79*@M!B4IJ!H=HU,MF3GZCYEH%$2 ME!:#TA04S2Z1B9+LE.Y3UF\"9:3W)I]Y9!PC&;J>X>E1Y83WOO;FZ3S%/,1' M/FJP@R_Y?47CZ4_U2I?!W2_O2ITEM5Z\YAV@6X*@M!B4IJ!H=K%,I&3GZCUE MH&$2E!:#TA04S2Z1"9/LE-Y3UN\!%5*$;C>93X9%B%SO\'24L@BY..73T1 ? MRRG,Q#+V2N-IZQ/>>8)N[X'28E":@J+9%3!)D9VKP92!QD106@Q*4U TNT0F M)K)3&DR9I\]3RDWD8L/1ZX/>:W+ M>;'>)/D?@<[2=9IW:]/_A7K0#3Q06@Q*4U TNRHF&?)SM8YRT& (2HM!:0J* M9I?(!$-^2NOH;O#AC2_>-6_7WD<'GXX1Z0:*V*?#F.'>#3>\0L0E"1VGF![< M#6BMRV5W&Z8JF!>/>;V])!9E^: Z%WH>-K97;6S5M']3%IKL7T9>BKHMU]^M*)PM=MH+F[P]% M4;\\: ^POV'6]?\!4$L#!!0 ( ",T95JC-+D'^@8 .HN 9 >&PO M=V]R:W-H965T+N/\^P5+^>/9"(^>+UPG]PM1 M7AA/3E?Q/?O"Q-?552[?C;>@>G7E"9/M[8 M7CDNC$4\.KU9+?R59>5"^B%Q^FLAU8G(^FZV7ZS06;(X^ MBP7+T90OY9%;E&?A@:'+;,:7#+W]G1?%._0V9").4OGJ&'W]$J*W;]ZA-RC) MT,V"KXLXFQ>G8R%W57*/9_4.+C8[('MV0-%'GHE%@:)LSN; ^E"_WM6L'TMO M;%U"GEUR0;2$O\79>T3Q$2(6<8#]3(4,NCT?M.*C^\[' MY^EE>0C2]3S)[M$5SZOO][D0>7*[%O%MRI#@Z!.7YR03.4_3$G:9"9:S0ARA M3S+7\3MT$S^AOZ[EITA^O1_C?/XW=% V6['AK90I\Z18Q3-V-I('M&#Y QM- M?OX)N]8O4)1,DH4FR2)#9*UXVMMXVCKVR06[3[*LC-%MG,;9C$%QV%"X%459 M:1XFMN7BP'%/QP^[+N[B:$"H$UAM7 CQ>;;ET#8N@OA\*O]M<2V;G:W-CM;F M&R[B%/$JN\U:V2VILUM:9K@X-%(\ ,.)@:L$.<;<.<;4.D9FRYP2X72,"A]J!HQ@+X6SBJ+AP(%_4 MS]9X4L?55"F_\CBZWL@ 3D#BW[ MH8G))%EHDBPR1-8*D;\-D?]Z"HUO,IXFR4*39)$ALE8\@VT\@Y<7FJ";WGQB M^4I=F (P3'R?JED&P 6R>MA*D@%@KA]@#.<8;#6MM*4UN3S!MTR*-R8EU"R- MBR*Y2V95?H'[8@NH*"[&:I(%<-1Q?5^Q'J)S;8)5\R$5E@1M-=KD&V4+C;)%IMC:$6@:?6R_GH**M:KCX*B:9 N-LD6F MV-I1;:0,UFN90645=V4#\3JY!! JKJTFD@%,40]3V])&HV"]2#FXFG:U@Z6: MW(4Z(1 UC;FPZI MF?Z0,PZ U*<.X1"FJ(>I;6;3(V-]DUSFZ-UH'G72\\V'S]>@^5KB@Q.N2;;0 M*%MDBJW]++AIZHGU>LHHT0J,0Z-JE"TTRA:98FM'M9$J1"]5!I51 B@"'_N6 M*D0@G-2GMJ?F4P@84,]2'@Y&$,[UG7U=.6FD"-%+D4-K*@'D 23% !QU'$^5 M)1 =),4@'+'I7OL;54+TJL10@:WOTN^6+@YT"T 'N@7 Z=S22 6B_U&@O]K6 M!(J@] *B-A80,"!^H#:60PFC?L*VT4TG3?2=M,S8QU#*AK\(6JZ#$[-)MM H M6V2*K1V5INLG[BLJMUH%P!Q<:;OZ0EKE>JKQ ,SMM!D@%^F8#L"\ MO98WFH;H-8VI&@L\I8<< CW,[S@$Y.HZ!(#M=0AM% 35_RS07UTI].3><]7: M"L&D2]2?EH>Q1;UL;7.;UIH.^16@S..@J=K%!\]XF&0+C;)%IMC:86A:?4I> M3R&E6MEQ<%1-LH5&V2)3;.VH[DQCZ07,H$)* 9W@.]U?DR MMK&:4B!=A/>.J]!&H%"]0#FTFE) -$"S.@ .&M:!Z*!I'0BG&=>AC5:A/V2" MB0X<80)PH%L&#C%!.)U;&K% 7SK'5!.XK2/NVJ[?J:T ,'")6C7#H811/^'& MZ/'.[.Z2Y??5T'0AH[S.Q&9,RWGLR0OEFL'KS1O!5-3E\RX7@R^KE@L5SEI< ^?D=Y^+Y M37F#[7C[Y#]02P,$% @ (S1E6AXBP>'H @ 3P@ !D !X;"]W;W)K M&ULK59M3]LP$/XK5H8FD#:2)FV*6!N)%M"8A(3H M&!^F?7"3:V/AV)WM-/#O=W;:K(PT[.U+XY>[Q\]S9]]U5$GUH', 0QX++O38 MRXU9G?J^3G,HJ#Z6*Q"XLY"JH :G:NGKE0*:.:>"^V$0Q'Y!F?"2D5N[4*Z+(HJ'J: )?5V.MYVX5;MLR-7?"3T8HN80;F;G6C<.8W*!DK0&@F M!5&P&'MGO=/IT-H[@R\,*KTS)E;)7,H'.[G*QEY@"0&'U%@$BI\U3(%S"X0T MOF\PO>9(Z[@[WJ)?.NVH94XU3"6_9YG)Q]Z)1S)8T)*;6UE]A(V>@<5+)=?N MEU2U;8S&::F-+#;.R*!@HO[2QTT<=AS"<(]#N'$(?] Z&,JZ/R %A@GS.9:FIR/3(-TC$POGIYM!)?6BXY]"(7$MA MT?"(!R0N]DY.3PX:N/U MSS#/Z$5-DB*'&^W!O67Z01.,-;D3*2C,@G 9^7HVUT9AKKZUY:#&[+=CVNIP MJE,GE$<-!0'G12OQ!I92?5$*L4,D$Q6@H V M# L-DN92MSZ3&G2P0R4>],.37PAW'OV7L8\;8?$KPO#Q4XX/7AO*.=9O0^2" MN&Q0O(QDI60*T%X%.J'_] ;&+V(517OS-FSD#3OE730IREP!U*@L+95JK4J3 MX8N;$_5>INLUJYJHOU.S"U!+U\HT264I3%V^F]6F6YZY)N'_-*];[3552TP( MX;! U^!XB$%2=?NJ)T:N7 >82X/]Q US[/B@K 'N+Z0TVXD]H/D/D?P 4$L# M!!0 ( ",T95K!0>3\)P, "P2 - >&PO]%266$X$L>;+2)?OUTY4O# MULPAM72/SKE'TG5E,JS-6K#;!6,F6I5"UB.R,*;Z$,?U;,%*6E^HBDF+%$J7 MU-BNGL=UI1G-:R"5(NYU.FE<4B[)>"B7Y75IZFBFEM*,2+\-1?[V.1^1;OJ> M1%YNHG(V(O=G;W\LE;EZ$_G[R;N3D\[]^=5A_,P!YR0.BO:?(7K1P74MADFG M^])N^*D5\L13C'89H-DL.U37P^B#,'V/[J!B M1"94\*GFP"IHR<7:AWL0F"FA=&3LMMMT78C4OSS<]3VHB$:GY%)IE]MG\'^G MS? #8-,#@UR(UF"/^,!X6%%CF);7MN,&N^ C*&K:=^O*.IQKNN[V^F1+<#>; M9*ITSG2;IDLVH?%0L +L:#Y?P-VH*@;0&%7:1L[I7$GJ/&P83EG8YT?:AO=J-9 MP5>NORI: YAZ%U>G5276'P6?RY+YR3\[X7A(-[QHH33_9;-!J$GO_N.L^99)J*7=.V]E_S*K_8<7+YKRR[_RJ' MAH,>FS/PM9OL'X/)]!A,'D5-#EZER;@Y&W<.X+WCMXU&\)HS(M_@I4ELDT;3 M)1>&RZ:WX'G.Y*-3V,H;.K6OPGOZ=GS."KH4YJX%1V3;_LIROBRS=M0-+$0S M:MO^ M/KINT[ELW%93 ' M&,>SL#S_TWP&Z'P\AGD;!)$!RAF@',\*(1/WP?*$.9F]PC/-LB1)4VQ%)Y.@ M@PFV;FD*W[ :Y@T86![(]&=KC>\V7B%/UP&VIT]5"#93O!*QF>)K#4AXW8"1 M9>'=QO( ]L%K'8@?S@/U%28DR2PJY@W[ G&D2S#$*C%<(VF*;(Z*7S"^X,] M)4F296$$L+"#),$0>!IQ!', 'C D2=PY>' >Q9MS*M[^/C3^#5!+ P04 M" C-&5:EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q="> M, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C] M$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA< MUYVE/=LO3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A M(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X M4$L#!!0 ( ",T95K8*6VXDP4 (@O / >&PO=V]R:V)O;VLN>&UL MQ9K;;MLX$$!_A?#+=H%V;>OF-H@#I'':&DB<(#;2QP4CT38W$NDE*:?IU^]( MJE'*E@?[,O&3K(NEHZ'(,R/J_$6;YR>MG]F/(E=VW%L[MSGK]VVZ%@6W?^F- M4+!GJ4W!':R:5=]NC."970OABKP?# 9)O^!2]2[.=^>Z-WU_13N1.JD5;*PV M/$KQ8G_OKU;95EKY)'/I7L>]^GJR02A;RI\C&O4&/V;5^^::-_*F5X_D\ M-3K/Q[UAL^-1&"?3@\WS"G+!GVR]Q?&G!PX@XUXR@!,NI;&N/J(^/P?&K8"# MF[72Z2\R=\),N!-?C2XW4JVJT\!=]+W;J..P6S9!/#/_)XQZN92IF.BT+(1R M31R-R"M 9==R8WM,\4*,>U=Z*PR[YRM1W11<99HU-^B S N7.9.PPTRSFI&0 MYVXVN9[-KR<,?LWO;J:3RP6L?+Z\N9Q=73,/,D @@Q-"_AUXD"$"&9X$WUS(.,$,CHA)"M2,8(9'Q*R-"#3!#(Y)20D0>6YIDV_B6P%P#X>*A9BLTS5%@X QPN_ M08>81H;$'H'L!;J!>WW/[G.N7!VUZW]+N:G^YT-B&AD2>V0*&9%:51=EE]9" M.E)C?M4Z>Y%Y[E-B'AD2BZ0*FWME52-;M]]KAY@\AM3VT"J%(YK1KAKZ'J1] M]N$P:0R)K?&%2\,>>5X*=BNXA<'Y(':8+H;$OH .DI6I8]^Y,=!!]KHNYH@A ML21NM%I]6 A3L(EX:O553!%#8D= O*J+PG,&?X?.D.I"L 7_T8I;@$DB()8$ M] 8'4H"#V(WD=54&K?J^%IITA8^)R2(@EL4-=(9VT-!R@]@3!&@5AH\'D>J5DM5^'PUS0D#L!$@JRZ*$'2)C=V[=I$T; M(]9"6 %E....W7)5+GD*N7([?PHP503$JKCGKVQ; M9Y_UWT%J;")MFNO*&CXD)HR 6!A3:%GH)6QA> :Q8Y>5-U8'4@LP=03$ZD"+ MH%;-&V N"8A=/ MB4DF)):,5Q]UMC3Z*HM8,FBAQ-[YF)AP0F+AX*62__(RQ(03$@OGL%;J;'!, M-N%IZI*N/H/I)GSS^J0SDIAMPCY6H^ M)CI?0JP8%+/=Z)AB(FK%'$W-:EP?$]-,1*P9#!.>41\3TTQ$K)EC&>2OCN1C M8JJ)B%5S'+-^0GU,3#D1L7+\1+?5QZ'N_D?[C1YC"HJ)%=3&]$;,B7!<^M5- MC%DH)K80FIJW9W Q"\7DU0V2FKKZF7>6VM7[5PL0LE!!;Z "SK74? M$[-00O^Z[<@TX@$F9J&$^N,Q;"ZQY?0$LU!";*%?KSCVG\EBH]7>M$2"?C]& M;*%.S'FYV>1B[W.4!+-00FPA%+/=Z)B%$F(+=4W9=KHRP224$$NH\S57!^0( M4]"(6$'X>RX_)QYA"AH1*PB=QFT]F"-,0:-:0?WZ8'MQGHFE5"*;P24L;$]Y MGMX;5BV:K]>BN/K@9%GF^15LNU,WFF>[#\EW'\%?_ =02P,$% @ (S1E M6JQM4%<\ @ KRH !H !X;"]?;]LAZ:KV71;>@.2GGS0)(K'H>W=3T@7R2.SF$WQ6SER\?O7Y?R9VF\U^G7]WZS_'?!K_,;C^ MZ(;WLLMYK!:O[;#-XZJJ/P_7W:6^;-+=>7*U>'Y;5I@_*"U1QB5!T@1K JT3 M@WD*@MZ#>0J"WH-Y"H+>@WD*@MZ#>0J"WH-Y" MH+>BWDJ@MZ+>2J"WHMY*H+=.7I80Z*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+HK:BW M$NBMJ+<2Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H;9.7W01Z&^IM!'H;ZFT$>AOJ M;01Z&^IM!'H;ZFT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'K[Y&,E@=Z. M>CN!WHYZ.X'>CGH[@=Z.>CN!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z! M>@>!WC'YV81 [T"]@T#O0+V#0.] O8- [P;U;@CT;E#OAD#O!O5N?E+O,GX= M?H+4$L#!!0 ( ",T95I M:Q>Z ( ,8I 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:34[#,! %X*M4 MV:+&]6\!43; %EAP 9-,VZA);-D&RNUQ4D "004J$F_3J+4];^*1OE7/[IX] MQ>KSRM*%SJ;\-:R8M]7&KHB)V6NZ)'^Y-3OF':??*#\\1#*>G/A>BD)K]K_B>F$L?_'XT3+NF^H?9^7J?7-B,\XAL?!Q^QQ]G M_%[_EWT(D#XD2!\*I \-TH?X"4$L! A0#% @ (S1E6@=!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " C-&5:3"D$^.X M K @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$" M% ,4 " C-&5:F5R<(Q & "<)P $P @ ', 0 >&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( ",T95I, ;Q.U@4 -$> 8 M " @0T( !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ (S1E6G7%A$T P MX0@ !@ ("!#!< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (S1E6BAJ5[=U#@ 3Y4 !@ M ("!\RH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ (S1E6CTX=GTR!P -Q$ !@ ("!_$4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (S1E M6J$8*0*.! !0P !D ("!IUP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (S1E6@O;L+?9! C L M !D ("!16H 'AL+W=O&PO=V]R:W-H965T1R !X;"]W;W)K&UL4$L! A0#% @ (S1E6J1R912! P A@@ !D M ("!O7D 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ (S1E6I,W#XE@! V@L !D ("!U8@ 'AL+W=O M&PO=V]R:W-H965T'?@0 # . 9 " @3V3 M !X;"]W;W)K&UL4$L! A0#% @ (S1E6D&? M6+J?!0 T !D ("!\I< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (S1E6E06$%% "0 PQ@ !D M ("!#*, 'AL+W=O&PO M=V]R:W-H965T6R !X;"]W;W)K&UL4$L! A0#% @ (S1E6HD&PO=V]R:W-H965TF\ !X;"]W;W)K&UL4$L! A0#% M @ (S1E6I9VO/O5! :0T !D ("!., 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (S1E6K('-;H# M P ;08 !D ("!8,L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (S1E6NXTL$JH!0 >PL !D M ("!_=4 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ (S1E6B9FVCST!@ BS !D ("! >, M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M(S1E6F_D3/>^ @ % @ !D ("!$/8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (S1E6N (>J2W P SP\ !D M ("!W@P! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ (S1E6I]DD@BC P &!0 !D ("!41D! 'AL M+W=O&PO=V]R:W-H965T&PO=V]R:W-H965T&UL4$L! A0#% @ (S1E6ECKU)*X P C@X M !D ("!1"T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (S1E6F?1;'<.! U!( !D M ("!93P! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ (S1E6D/&+D5U P U T !D ("!_48! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ (S1E6J,T MN0?Z!@ ZBX !D ("!&UD! 'AL+W=O@" !/" &0 M @(%,8 $ >&PO=V]R:W-H965T3\)P, "P2 - " 6MC 0!X;"]S='EL97,N M>&UL4$L! A0#% @ (S1E6I>*NQS $P( L ( ! MO68! %]R96QS+RYR96QS4$L! A0#% @ (S1E6M@I;;B3!0 B"\ \ M ( !IFZ ( ,8I 3 M " =IO 0!;0V]N=&5N=%]4>7!E&UL4$L%!@ !0 % *YQ4 MR 0 $! end XML 86 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 87 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ .report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } .report table.authRefData a { display: block; font-weight: bold; } .report table.authRefData p { margin-top: 0px; } .report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } .report table.authRefData .hide a:hover { background-color: #2F4497; } .report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } .report table.authRefData table{ font-size: 1em; } /* Report Styles */ .pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ .report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } .report hr { border: 1px solid #acf; } /* Top labels */ .report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } .report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } .report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } .report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } .report td.pl div.a { width: 200px; } .report td.pl a:hover { background-color: #ffc; } /* Header rows... */ .report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ .report .rc { background-color: #f0f0f0; } /* Even rows... */ .report .re, .report .reu { background-color: #def; } .report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ .report .ro, .report .rou { background-color: white; } .report .rou td { border-bottom: 1px solid black; } .report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ .report .fn { white-space: nowrap; } /* styles for numeric types */ .report .num, .report .nump { text-align: right; white-space: nowrap; } .report .nump { padding-left: 2em; } .report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ .report .text { text-align: left; white-space: normal; } .report .text .big { margin-bottom: 1em; width: 17em; } .report .text .more { display: none; } .report .text .note { font-style: italic; font-weight: bold; } .report .text .small { width: 10em; } .report sup { font-style: italic; } .report .outerFootnotes { font-size: 1em; } XML 89 FilingSummary.xml IDEA: XBRL DOCUMENT 3.25.0.1 html 307 275 1 false 68 0 false 5 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.thorindustries.com/role/CoverPage Cover Page Cover 1 false false R2.htm 9952151 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) Sheet http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) Statements 2 false false R3.htm 9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) Sheet http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) Statements 3 false false R4.htm 9952153 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (UNAUDITED) Sheet http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (UNAUDITED) Statements 4 false false R5.htm 9952154 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Sheet http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Statements 5 false false R6.htm 9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 9952156 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) Sheet http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) Statements 7 false false R8.htm 9952157 - Disclosure - Nature of Operations and Accounting Policies Sheet http://www.thorindustries.com/role/NatureofOperationsandAccountingPolicies Nature of Operations and Accounting Policies Notes 8 false false R9.htm 9952158 - Disclosure - Business Segments Sheet http://www.thorindustries.com/role/BusinessSegments Business Segments Notes 9 false false R10.htm 9952159 - Disclosure - Earnings Per Common Share Sheet http://www.thorindustries.com/role/EarningsPerCommonShare Earnings Per Common Share Notes 10 false false R11.htm 9952160 - Disclosure - Derivatives and Hedging Sheet http://www.thorindustries.com/role/DerivativesandHedging Derivatives and Hedging Notes 11 false false R12.htm 9952161 - Disclosure - Inventories Sheet http://www.thorindustries.com/role/Inventories Inventories Notes 12 false false R13.htm 9952162 - Disclosure - Property, Plant and Equipment Sheet http://www.thorindustries.com/role/PropertyPlantandEquipment Property, Plant and Equipment Notes 13 false false R14.htm 9952163 - Disclosure - Intangible Assets and Goodwill Sheet http://www.thorindustries.com/role/IntangibleAssetsandGoodwill Intangible Assets and Goodwill Notes 14 false false R15.htm 9952164 - Disclosure - Equity Investments Sheet http://www.thorindustries.com/role/EquityInvestments Equity Investments Notes 15 false false R16.htm 9952165 - Disclosure - Concentration of Risk Sheet http://www.thorindustries.com/role/ConcentrationofRisk Concentration of Risk Notes 16 false false R17.htm 9952166 - Disclosure - Fair Value Measurements Sheet http://www.thorindustries.com/role/FairValueMeasurements Fair Value Measurements Notes 17 false false R18.htm 9952167 - Disclosure - Product Warranties Sheet http://www.thorindustries.com/role/ProductWarranties Product Warranties Notes 18 false false R19.htm 9952168 - Disclosure - Long-Term Debt Sheet http://www.thorindustries.com/role/LongTermDebt Long-Term Debt Notes 19 false false R20.htm 9952169 - Disclosure - Provision for Income Taxes Sheet http://www.thorindustries.com/role/ProvisionforIncomeTaxes Provision for Income Taxes Notes 20 false false R21.htm 9952170 - Disclosure - Contingent Liabilities, Commitments and Legal Matters Sheet http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMatters Contingent Liabilities, Commitments and Legal Matters Notes 21 false false R22.htm 9952171 - Disclosure - Leases Sheet http://www.thorindustries.com/role/Leases Leases Notes 22 false false R23.htm 9952172 - Disclosure - Stockholders' Equity Sheet http://www.thorindustries.com/role/StockholdersEquity Stockholders' Equity Notes 23 false false R24.htm 9952173 - Disclosure - Revenue Recognition Sheet http://www.thorindustries.com/role/RevenueRecognition Revenue Recognition Notes 24 false false R25.htm 9952174 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 25 false false R26.htm 9952175 - Disclosure - Weather Damage at Manufacturing Facilities Sheet http://www.thorindustries.com/role/WeatherDamageatManufacturingFacilities Weather Damage at Manufacturing Facilities Notes 26 false false R27.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 27 false false R28.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 28 false false R29.htm 9955511 - Disclosure - Nature of Operations and Accounting Policies (Policies) Sheet http://www.thorindustries.com/role/NatureofOperationsandAccountingPoliciesPolicies Nature of Operations and Accounting Policies (Policies) Policies http://www.thorindustries.com/role/NatureofOperationsandAccountingPolicies 29 false false R30.htm 9955512 - Disclosure - Business Segments (Tables) Sheet http://www.thorindustries.com/role/BusinessSegmentsTables Business Segments (Tables) Tables http://www.thorindustries.com/role/BusinessSegments 30 false false R31.htm 9955513 - Disclosure - Earnings Per Common Share (Tables) Sheet http://www.thorindustries.com/role/EarningsPerCommonShareTables Earnings Per Common Share (Tables) Tables http://www.thorindustries.com/role/EarningsPerCommonShare 31 false false R32.htm 9955514 - Disclosure - Derivatives and Hedging (Tables) Sheet http://www.thorindustries.com/role/DerivativesandHedgingTables Derivatives and Hedging (Tables) Tables http://www.thorindustries.com/role/DerivativesandHedging 32 false false R33.htm 9955515 - Disclosure - Inventories (Tables) Sheet http://www.thorindustries.com/role/InventoriesTables Inventories (Tables) Tables http://www.thorindustries.com/role/Inventories 33 false false R34.htm 9955516 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://www.thorindustries.com/role/PropertyPlantandEquipmentTables Property, Plant and Equipment (Tables) Tables http://www.thorindustries.com/role/PropertyPlantandEquipment 34 false false R35.htm 9955517 - Disclosure - Intangible Assets and Goodwill (Tables) Sheet http://www.thorindustries.com/role/IntangibleAssetsandGoodwillTables Intangible Assets and Goodwill (Tables) Tables http://www.thorindustries.com/role/IntangibleAssetsandGoodwill 35 false false R36.htm 9955518 - Disclosure - Equity Investments (Tables) Sheet http://www.thorindustries.com/role/EquityInvestmentsTables Equity Investments (Tables) Tables http://www.thorindustries.com/role/EquityInvestments 36 false false R37.htm 9955519 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.thorindustries.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.thorindustries.com/role/FairValueMeasurements 37 false false R38.htm 9955520 - Disclosure - Product Warranties (Tables) Sheet http://www.thorindustries.com/role/ProductWarrantiesTables Product Warranties (Tables) Tables http://www.thorindustries.com/role/ProductWarranties 38 false false R39.htm 9955521 - Disclosure - Long-Term Debt (Tables) Sheet http://www.thorindustries.com/role/LongTermDebtTables Long-Term Debt (Tables) Tables http://www.thorindustries.com/role/LongTermDebt 39 false false R40.htm 9955522 - Disclosure - Leases (Tables) Sheet http://www.thorindustries.com/role/LeasesTables Leases (Tables) Tables http://www.thorindustries.com/role/Leases 40 false false R41.htm 9955523 - Disclosure - Revenue Recognition (Tables) Sheet http://www.thorindustries.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.thorindustries.com/role/RevenueRecognition 41 false false R42.htm 9955524 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) Sheet http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossTables Accumulated Other Comprehensive Income (Loss) (Tables) Tables http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLoss 42 false false R43.htm 9955525 - Disclosure - Business Segments - Narrative (Details) Sheet http://www.thorindustries.com/role/BusinessSegmentsNarrativeDetails Business Segments - Narrative (Details) Details 43 false false R44.htm 9955526 - Disclosure - Business Segments - Schedule of Segment Reporting Information by Segment (Details) Sheet http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentDetails Business Segments - Schedule of Segment Reporting Information by Segment (Details) Details 44 false false R45.htm 9955527 - Disclosure - Business Segments - Schedule of Segment Reporting Information, by Segment Balance Sheet Item (Details) Sheet http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails Business Segments - Schedule of Segment Reporting Information, by Segment Balance Sheet Item (Details) Details 45 false false R46.htm 9955528 - Disclosure - Earnings Per Common Share - Schedule of Weighted-Average Common Shares Used to Compute Basic and Diluted Earnings Per Common Share (Details) Sheet http://www.thorindustries.com/role/EarningsPerCommonShareScheduleofWeightedAverageCommonSharesUsedtoComputeBasicandDilutedEarningsPerCommonShareDetails Earnings Per Common Share - Schedule of Weighted-Average Common Shares Used to Compute Basic and Diluted Earnings Per Common Share (Details) Details 46 false false R47.htm 9955529 - Disclosure - Earnings Per Common Share - Narrative (Details) Sheet http://www.thorindustries.com/role/EarningsPerCommonShareNarrativeDetails Earnings Per Common Share - Narrative (Details) Details 47 false false R48.htm 9955530 - Disclosure - Derivatives and Hedging - Narrative (Details) Sheet http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails Derivatives and Hedging - Narrative (Details) Details 48 false false R49.htm 9955531 - Disclosure - Derivatives and Hedging - Schedule of Derivative Instruments Gain (Loss) (Details) Sheet http://www.thorindustries.com/role/DerivativesandHedgingScheduleofDerivativeInstrumentsGainLossDetails Derivatives and Hedging - Schedule of Derivative Instruments Gain (Loss) (Details) Details 49 false false R50.htm 9955532 - Disclosure - Inventories - Schedule of Major Classifications of Inventories (Details) Sheet http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetails Inventories - Schedule of Major Classifications of Inventories (Details) Details 50 false false R51.htm 9955533 - Disclosure - Inventories - Narrative (Details) Sheet http://www.thorindustries.com/role/InventoriesNarrativeDetails Inventories - Narrative (Details) Details 51 false false R52.htm 9955534 - Disclosure - Property, Plant and Equipment (Details) Sheet http://www.thorindustries.com/role/PropertyPlantandEquipmentDetails Property, Plant and Equipment (Details) Details http://www.thorindustries.com/role/PropertyPlantandEquipmentTables 52 false false R53.htm 9955535 - Disclosure - Intangible Assets and Goodwill - Schedule of Components of Amortizable Intangible Assets (Details) Sheet http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofComponentsofAmortizableIntangibleAssetsDetails Intangible Assets and Goodwill - Schedule of Components of Amortizable Intangible Assets (Details) Details 53 false false R54.htm 9955536 - Disclosure - Intangible Assets and Goodwill - Schedule of Estimated Future Amortization Expense (Details) Sheet http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofEstimatedFutureAmortizationExpenseDetails Intangible Assets and Goodwill - Schedule of Estimated Future Amortization Expense (Details) Details 54 false false R55.htm 9955537 - Disclosure - Intangible Assets and Goodwill - Schedule of Changes in Carrying Amount of Goodwill (Details) Sheet http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofChangesinCarryingAmountofGoodwillDetails Intangible Assets and Goodwill - Schedule of Changes in Carrying Amount of Goodwill (Details) Details 55 false false R56.htm 9955538 - Disclosure - Equity Investments - Narrative (Details) Sheet http://www.thorindustries.com/role/EquityInvestmentsNarrativeDetails Equity Investments - Narrative (Details) Details 56 false false R57.htm 9955539 - Disclosure - Equity Investments - Schedule of Aggregate Investment and Maximum Exposure to Loss (Details) Sheet http://www.thorindustries.com/role/EquityInvestmentsScheduleofAggregateInvestmentandMaximumExposuretoLossDetails Equity Investments - Schedule of Aggregate Investment and Maximum Exposure to Loss (Details) Details 57 false false R58.htm 9955540 - Disclosure - Concentration of Risk (Details) Sheet http://www.thorindustries.com/role/ConcentrationofRiskDetails Concentration of Risk (Details) Details http://www.thorindustries.com/role/ConcentrationofRisk 58 false false R59.htm 9955541 - Disclosure - Fair Value Measurements (Details) Sheet http://www.thorindustries.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.thorindustries.com/role/FairValueMeasurementsTables 59 false false R60.htm 9955542 - Disclosure - Product Warranties - Narrative (Details) Sheet http://www.thorindustries.com/role/ProductWarrantiesNarrativeDetails Product Warranties - Narrative (Details) Details 60 false false R61.htm 9955543 - Disclosure - Product Warranties - Schedule of Changes in Product Warranty Liability (Details) Sheet http://www.thorindustries.com/role/ProductWarrantiesScheduleofChangesinProductWarrantyLiabilityDetails Product Warranties - Schedule of Changes in Product Warranty Liability (Details) Details 61 false false R62.htm 9955544 - Disclosure - Long-Term Debt - Schedule of Components of Long-Term Debt (Details) Sheet http://www.thorindustries.com/role/LongTermDebtScheduleofComponentsofLongTermDebtDetails Long-Term Debt - Schedule of Components of Long-Term Debt (Details) Details 62 false false R63.htm 9955545 - Disclosure - Long-Term Debt - Narrative (Details) Sheet http://www.thorindustries.com/role/LongTermDebtNarrativeDetails Long-Term Debt - Narrative (Details) Details 63 false false R64.htm 9955546 - Disclosure - Provision for Income Taxes (Details) Sheet http://www.thorindustries.com/role/ProvisionforIncomeTaxesDetails Provision for Income Taxes (Details) Details http://www.thorindustries.com/role/ProvisionforIncomeTaxes 64 false false R65.htm 9955547 - Disclosure - Contingent Liabilities, Commitments and Legal Matters (Details) Sheet http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetails Contingent Liabilities, Commitments and Legal Matters (Details) Details http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMatters 65 false false R66.htm 9955548 - Disclosure - Leases - Schedule of Components of Lease Costs (Details) Sheet http://www.thorindustries.com/role/LeasesScheduleofComponentsofLeaseCostsDetails Leases - Schedule of Components of Lease Costs (Details) Details 66 false false R67.htm 9955549 - Disclosure - Leases - Schedule of Supplemental Cash Flows Information (Details) Sheet http://www.thorindustries.com/role/LeasesScheduleofSupplementalCashFlowsInformationDetails Leases - Schedule of Supplemental Cash Flows Information (Details) Details 67 false false R68.htm 9955550 - Disclosure - Leases - Schedule of Supplemental Balance Sheet Information (Details) Sheet http://www.thorindustries.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails Leases - Schedule of Supplemental Balance Sheet Information (Details) Details 68 false false R69.htm 9955551 - Disclosure - Stockholders' Equity (Details) Sheet http://www.thorindustries.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.thorindustries.com/role/StockholdersEquity 69 false false R70.htm 9955552 - Disclosure - Revenue Recognition (Details) Sheet http://www.thorindustries.com/role/RevenueRecognitionDetails Revenue Recognition (Details) Details http://www.thorindustries.com/role/RevenueRecognitionTables 70 false false R71.htm 9955553 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails Accumulated Other Comprehensive Income (Loss) (Details) Details http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossTables 71 false false R72.htm 9955554 - Disclosure - Weather Damage at Manufacturing Facilities (Details) Sheet http://www.thorindustries.com/role/WeatherDamageatManufacturingFacilitiesDetails Weather Damage at Manufacturing Facilities (Details) Details http://www.thorindustries.com/role/WeatherDamageatManufacturingFacilities 72 false false All Reports Book All Reports tho-20250131.htm tho-20250131.xsd tho-20250131_cal.xml tho-20250131_def.xml tho-20250131_lab.xml tho-20250131_pre.xml tho-20250131_g1.jpg http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 91 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "tho-20250131.htm": { "nsprefix": "tho", "nsuri": "http://www.thorindustries.com/20250131", "dts": { "inline": { "local": [ "tho-20250131.htm" ] }, "schema": { "local": [ "tho-20250131.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "tho-20250131_cal.xml" ] }, "definitionLink": { "local": [ "tho-20250131_def.xml" ] }, "labelLink": { "local": [ "tho-20250131_lab.xml" ] }, "presentationLink": { "local": [ "tho-20250131_pre.xml" ] } }, "keyStandard": 257, "keyCustom": 18, "axisStandard": 23, "axisCustom": 0, "memberStandard": 33, "memberCustom": 35, "hidden": { "total": 21, "http://fasb.org/us-gaap/2024": 16, "http://xbrl.sec.gov/dei/2024": 5 }, "contextCount": 307, "entityCount": 1, "segmentCount": 68, "elementCount": 573, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 1061, "http://xbrl.sec.gov/dei/2024": 29, "http://xbrl.sec.gov/ecd/2024": 4, "http://fasb.org/srt/2024": 3 }, "report": { "R1": { "role": "http://www.thorindustries.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "longName": "9952151 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical", "longName": "9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED", "longName": "9952153 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (UNAUDITED)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (UNAUDITED)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "unique": true } }, "R5": { "role": "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "longName": "9952154 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "unique": true } }, "R6": { "role": "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "longName": "9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-68", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-68", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical", "longName": "9952156 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.thorindustries.com/role/NatureofOperationsandAccountingPolicies", "longName": "9952157 - Disclosure - Nature of Operations and Accounting Policies", "shortName": "Nature of Operations and Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.thorindustries.com/role/BusinessSegments", "longName": "9952158 - Disclosure - Business Segments", "shortName": "Business Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.thorindustries.com/role/EarningsPerCommonShare", "longName": "9952159 - Disclosure - Earnings Per Common Share", "shortName": "Earnings Per Common Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.thorindustries.com/role/DerivativesandHedging", "longName": "9952160 - Disclosure - Derivatives and Hedging", "shortName": "Derivatives and Hedging", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.thorindustries.com/role/Inventories", "longName": "9952161 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.thorindustries.com/role/PropertyPlantandEquipment", "longName": "9952162 - Disclosure - Property, Plant and Equipment", "shortName": "Property, Plant and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.thorindustries.com/role/IntangibleAssetsandGoodwill", "longName": "9952163 - Disclosure - Intangible Assets and Goodwill", "shortName": "Intangible Assets and Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.thorindustries.com/role/EquityInvestments", "longName": "9952164 - Disclosure - Equity Investments", "shortName": "Equity Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.thorindustries.com/role/ConcentrationofRisk", "longName": "9952165 - Disclosure - Concentration of Risk", "shortName": "Concentration of Risk", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.thorindustries.com/role/FairValueMeasurements", "longName": "9952166 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.thorindustries.com/role/ProductWarranties", "longName": "9952167 - Disclosure - Product Warranties", "shortName": "Product Warranties", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.thorindustries.com/role/LongTermDebt", "longName": "9952168 - Disclosure - Long-Term Debt", "shortName": "Long-Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.thorindustries.com/role/ProvisionforIncomeTaxes", "longName": "9952169 - Disclosure - Provision for Income Taxes", "shortName": "Provision for Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMatters", "longName": "9952170 - Disclosure - Contingent Liabilities, Commitments and Legal Matters", "shortName": "Contingent Liabilities, Commitments and Legal Matters", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.thorindustries.com/role/Leases", "longName": "9952171 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.thorindustries.com/role/StockholdersEquity", "longName": "9952172 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.thorindustries.com/role/RevenueRecognition", "longName": "9952173 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLoss", "longName": "9952174 - Disclosure - Accumulated Other Comprehensive Income (Loss)", "shortName": "Accumulated Other Comprehensive Income (Loss)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.thorindustries.com/role/WeatherDamageatManufacturingFacilities", "longName": "9952175 - Disclosure - Weather Damage at Manufacturing Facilities", "shortName": "Weather Damage at Manufacturing Facilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R27": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true }, "uniqueAnchor": null }, "R28": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-5", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.thorindustries.com/role/NatureofOperationsandAccountingPoliciesPolicies", "longName": "9955511 - Disclosure - Nature of Operations and Accounting Policies (Policies)", "shortName": "Nature of Operations and Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "tho:NatureOfOperationsPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "tho:NatureOfOperationsPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.thorindustries.com/role/BusinessSegmentsTables", "longName": "9955512 - Disclosure - Business Segments (Tables)", "shortName": "Business Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.thorindustries.com/role/EarningsPerCommonShareTables", "longName": "9955513 - Disclosure - Earnings Per Common Share (Tables)", "shortName": "Earnings Per Common Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.thorindustries.com/role/DerivativesandHedgingTables", "longName": "9955514 - Disclosure - Derivatives and Hedging (Tables)", "shortName": "Derivatives and Hedging (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.thorindustries.com/role/InventoriesTables", "longName": "9955515 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.thorindustries.com/role/PropertyPlantandEquipmentTables", "longName": "9955516 - Disclosure - Property, Plant and Equipment (Tables)", "shortName": "Property, Plant and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillTables", "longName": "9955517 - Disclosure - Intangible Assets and Goodwill (Tables)", "shortName": "Intangible Assets and Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.thorindustries.com/role/EquityInvestmentsTables", "longName": "9955518 - Disclosure - Equity Investments (Tables)", "shortName": "Equity Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.thorindustries.com/role/FairValueMeasurementsTables", "longName": "9955519 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.thorindustries.com/role/ProductWarrantiesTables", "longName": "9955520 - Disclosure - Product Warranties (Tables)", "shortName": "Product Warranties (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.thorindustries.com/role/LongTermDebtTables", "longName": "9955521 - Disclosure - Long-Term Debt (Tables)", "shortName": "Long-Term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.thorindustries.com/role/LeasesTables", "longName": "9955522 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.thorindustries.com/role/RevenueRecognitionTables", "longName": "9955523 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossTables", "longName": "9955524 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)", "shortName": "Accumulated Other Comprehensive Income (Loss) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.thorindustries.com/role/BusinessSegmentsNarrativeDetails", "longName": "9955525 - Disclosure - Business Segments - Narrative (Details)", "shortName": "Business Segments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentDetails", "longName": "9955526 - Disclosure - Business Segments - Schedule of Segment Reporting Information by Segment (Details)", "shortName": "Business Segments - Schedule of Segment Reporting Information by Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-98", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "unique": true } }, "R45": { "role": "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "longName": "9955527 - Disclosure - Business Segments - Schedule of Segment Reporting Information, by Segment Balance Sheet Item (Details)", "shortName": "Business Segments - Schedule of Segment Reporting Information, by Segment Balance Sheet Item (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Assets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "unique": true } }, "R46": { "role": "http://www.thorindustries.com/role/EarningsPerCommonShareScheduleofWeightedAverageCommonSharesUsedtoComputeBasicandDilutedEarningsPerCommonShareDetails", "longName": "9955528 - Disclosure - Earnings Per Common Share - Schedule of Weighted-Average Common Shares Used to Compute Basic and Diluted Earnings Per Common Share (Details)", "shortName": "Earnings Per Common Share - Schedule of Weighted-Average Common Shares Used to Compute Basic and Diluted Earnings Per Common Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "unique": true } }, "R47": { "role": "http://www.thorindustries.com/role/EarningsPerCommonShareNarrativeDetails", "longName": "9955529 - Disclosure - Earnings Per Common Share - Narrative (Details)", "shortName": "Earnings Per Common Share - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails", "longName": "9955530 - Disclosure - Derivatives and Hedging - Narrative (Details)", "shortName": "Derivatives and Hedging - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:GainLossOnForeignCurrencyFairValueHedgeDerivatives", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:GainLossOnForeignCurrencyFairValueHedgeDerivatives", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.thorindustries.com/role/DerivativesandHedgingScheduleofDerivativeInstrumentsGainLossDetails", "longName": "9955531 - Disclosure - Derivatives and Hedging - Schedule of Derivative Instruments Gain (Loss) (Details)", "shortName": "Derivatives and Hedging - Schedule of Derivative Instruments Gain (Loss) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-132", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-132", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetails", "longName": "9955532 - Disclosure - Inventories - Schedule of Major Classifications of Inventories (Details)", "shortName": "Inventories - Schedule of Major Classifications of Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryWorkInProcess", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryWorkInProcess", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.thorindustries.com/role/InventoriesNarrativeDetails", "longName": "9955533 - Disclosure - Inventories - Narrative (Details)", "shortName": "Inventories - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FIFOInventoryAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "unique": true } }, "R52": { "role": "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetails", "longName": "9955534 - Disclosure - Property, Plant and Equipment (Details)", "shortName": "Property, Plant and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-3", "name": "tho:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "tho:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofComponentsofAmortizableIntangibleAssetsDetails", "longName": "9955535 - Disclosure - Intangible Assets and Goodwill - Schedule of Components of Amortizable Intangible Assets (Details)", "shortName": "Intangible Assets and Goodwill - Schedule of Components of Amortizable Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofEstimatedFutureAmortizationExpenseDetails", "longName": "9955536 - Disclosure - Intangible Assets and Goodwill - Schedule of Estimated Future Amortization Expense (Details)", "shortName": "Intangible Assets and Goodwill - Schedule of Estimated Future Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofChangesinCarryingAmountofGoodwillDetails", "longName": "9955537 - Disclosure - Intangible Assets and Goodwill - Schedule of Changes in Carrying Amount of Goodwill (Details)", "shortName": "Intangible Assets and Goodwill - Schedule of Changes in Carrying Amount of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "unique": true } }, "R56": { "role": "http://www.thorindustries.com/role/EquityInvestmentsNarrativeDetails", "longName": "9955538 - Disclosure - Equity Investments - Narrative (Details)", "shortName": "Equity Investments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.thorindustries.com/role/EquityInvestmentsScheduleofAggregateInvestmentandMaximumExposuretoLossDetails", "longName": "9955539 - Disclosure - Equity Investments - Schedule of Aggregate Investment and Maximum Exposure to Loss (Details)", "shortName": "Equity Investments - Schedule of Aggregate Investment and Maximum Exposure to Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-196", "name": "us-gaap:EquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EquityMethodInvestmentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "unique": true } }, "R58": { "role": "http://www.thorindustries.com/role/ConcentrationofRiskDetails", "longName": "9955540 - Disclosure - Concentration of Risk (Details)", "shortName": "Concentration of Risk (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-198", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-198", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.thorindustries.com/role/FairValueMeasurementsDetails", "longName": "9955541 - Disclosure - Fair Value Measurements (Details)", "shortName": "Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-204", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-204", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.thorindustries.com/role/ProductWarrantiesNarrativeDetails", "longName": "9955542 - Disclosure - Product Warranties - Narrative (Details)", "shortName": "Product Warranties - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-208", "name": "tho:WarrantyPeriodForRetailCustomer", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-208", "name": "tho:WarrantyPeriodForRetailCustomer", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.thorindustries.com/role/ProductWarrantiesScheduleofChangesinProductWarrantyLiabilityDetails", "longName": "9955543 - Disclosure - Product Warranties - Schedule of Changes in Product Warranty Liability (Details)", "shortName": "Product Warranties - Schedule of Changes in Product Warranty Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-17", "name": "us-gaap:StandardProductWarrantyAccrualCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-17", "name": "us-gaap:StandardProductWarrantyAccrualCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.thorindustries.com/role/LongTermDebtScheduleofComponentsofLongTermDebtDetails", "longName": "9955544 - Disclosure - Long-Term Debt - Schedule of Components of Long-Term Debt (Details)", "shortName": "Long-Term Debt - Schedule of Components of Long-Term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:UnsecuredDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "unique": true } }, "R63": { "role": "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails", "longName": "9955545 - Disclosure - Long-Term Debt - Narrative (Details)", "shortName": "Long-Term Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:InterestExpenseDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "unique": true } }, "R64": { "role": "http://www.thorindustries.com/role/ProvisionforIncomeTaxesDetails", "longName": "9955546 - Disclosure - Provision for Income Taxes (Details)", "shortName": "Provision for Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetails", "longName": "9955547 - Disclosure - Contingent Liabilities, Commitments and Legal Matters (Details)", "shortName": "Contingent Liabilities, Commitments and Legal Matters (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-3", "name": "tho:StandbyRepurchaseObligationsOnDealerInventoryFinancing", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "tho:StandbyRepurchaseObligationsOnDealerInventoryFinancing", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "unique": true } }, "R66": { "role": "http://www.thorindustries.com/role/LeasesScheduleofComponentsofLeaseCostsDetails", "longName": "9955548 - Disclosure - Leases - Schedule of Components of Lease Costs (Details)", "shortName": "Leases - Schedule of Components of Lease Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "us-gaap:LeaseCostTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "us-gaap:LeaseCostTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.thorindustries.com/role/LeasesScheduleofSupplementalCashFlowsInformationDetails", "longName": "9955549 - Disclosure - Leases - Schedule of Supplemental Cash Flows Information (Details)", "shortName": "Leases - Schedule of Supplemental Cash Flows Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "us-gaap:LeaseCostTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "us-gaap:LeaseCostTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.thorindustries.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails", "longName": "9955550 - Disclosure - Leases - Schedule of Supplemental Balance Sheet Information (Details)", "shortName": "Leases - Schedule of Supplemental Balance Sheet Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "us-gaap:LeaseCostTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "us-gaap:LeaseCostTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.thorindustries.com/role/StockholdersEquityDetails", "longName": "9955551 - Disclosure - Stockholders' Equity (Details)", "shortName": "Stockholders' Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.thorindustries.com/role/RevenueRecognitionDetails", "longName": "9955552 - Disclosure - Revenue Recognition (Details)", "shortName": "Revenue Recognition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-232", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DisaggregationOfRevenueTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "unique": true } }, "R71": { "role": "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "longName": "9955553 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details)", "shortName": "Accumulated Other Comprehensive Income (Loss) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-17", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-268", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "unique": true } }, "R72": { "role": "http://www.thorindustries.com/role/WeatherDamageatManufacturingFacilitiesDetails", "longName": "9955554 - Disclosure - Weather Damage at Manufacturing Facilities (Details)", "shortName": "Weather Damage at Manufacturing Facilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:SelfInsuranceReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "tho:InventoryWriteDownEstimatedLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20250131.htm", "unique": true } } }, "tag": { "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsAndOtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, other, net", "label": "Accounts and Other Receivables, Net, Current", "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r71", "r810" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableMember", "presentation": [ "http://www.thorindustries.com/role/ConcentrationofRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r752" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, trade, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r977" ] }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrentAbstract", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities:", "label": "Accrued Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccruedMarketingCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedMarketingCostsCurrent", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Promotions and rebates", "label": "Accrued Marketing Costs, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r214", "r215", "r527", "r529", "r530", "r531", "r532", "r533" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated other comprehensive loss, net of tax", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r15", "r16", "r95", "r204", "r604", "r644", "r645" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r214", "r215", "r527", "r529", "r530", "r531", "r532", "r533" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated Other Comprehensive Income (Loss)", "terseLabel": "AOCI, net of tax, Attributable to THOR", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r1", "r7", "r16", "r495", "r498", "r553", "r640", "r641", "r953", "r954", "r955", "r964", "r965", "r966", "r967" ] }, "tho_AccumulatedOtherGainLossAttributableToParentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "AccumulatedOtherGainLossAttributableToParentMember", "presentation": [ "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Accumulated Other Gain (Loss) Attributable To Parent [Member]", "documentation": "Accumulated Other Gain (Loss) Attributable To Parent" } } }, "auth_ref": [] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign\u00a0Currency Translation Adjustment", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r2", "r7", "r16", "r93", "r94", "r215", "r216", "r529", "r530", "r531", "r532", "r533", "r953" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r877" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r84" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r656", "r964", "r965", "r966", "r967", "r1038", "r1096" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r890" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r890" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r890" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r890" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r43", "r44", "r427" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table", "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r923" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r849", "r859", "r869", "r901" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r852", "r862", "r872", "r904" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Pension Adjustments Service Cost", "label": "Aggregate Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r924" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r890" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r897" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r853", "r863", "r873", "r897", "r905", "r909", "r917" ] }, "us-gaap_AllOtherSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllOtherSegmentsMember", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofChangesinCarryingAmountofGoodwillDetails", "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Operating Segment [Member]", "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r269", "r288", "r289", "r290", "r291", "r292", "r295", "r777", "r778" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r915" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.thorindustries.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r455", "r456" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r105", "r390", "r959", "r1058" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 1.0 }, "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "verboseLabel": "Amortization of intangible assets", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r5", "r328", "r334", "r783" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.thorindustries.com/role/EarningsPerCommonShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive stock options, unvested restricted and performance stock units outstanding (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r260" ] }, "us-gaap_AociAttributableToNoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AociAttributableToNoncontrollingInterestMember", "presentation": [ "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling Interests", "label": "AOCI Attributable to Noncontrolling Interest [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r1", "r7", "r16", "r953", "r954", "r955" ] }, "us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AociIncludingPortionAttributableToNoncontrollingInterestMember", "presentation": [ "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total AOCI", "label": "AOCI Including Portion Attributable to Noncontrolling Interest [Member]", "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, including the portion attributable to the noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r1", "r7", "r16", "r953", "r954", "r955" ] }, "tho_AssetBasedCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "AssetBasedCreditFacilityMember", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset-based credit facility", "label": "Asset Based Credit Facility [Member]", "documentation": "Asset Based Credit Facility [Member]" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL ASSETS", "terseLabel": "TOTAL ASSETS:", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r133", "r145", "r198", "r231", "r264", "r272", "r290", "r294", "r309", "r364", "r365", "r367", "r368", "r369", "r370", "r371", "r373", "r374", "r486", "r490", "r525", "r599", "r698", "r777", "r778", "r810", "r840", "r1022", "r1023", "r1061" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r191", "r206", "r231", "r309", "r364", "r365", "r367", "r368", "r369", "r370", "r371", "r373", "r374", "r486", "r490", "r525", "r810", "r1022", "r1023", "r1061" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r912" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r913" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r908" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r908" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r908" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r908" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r908" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r908" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r911" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r910" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r909" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r909" ] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Buildings and improvements", "label": "Building and Building Improvements [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [] }, "tho_CampervanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "CampervanMember", "presentation": [ "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Campervan", "label": "Campervan [Member]" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Capital expenditures in accounts payable", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r23", "r24", "r25" ] }, "tho_CaravanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "CaravanMember", "presentation": [ "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Caravan", "label": "Caravan [Member]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r21", "r193", "r767" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.thorindustries.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1039", "r1040" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents, beginning of period", "periodEndLabel": "Cash and cash equivalents, end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r21", "r112", "r229" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Net decrease in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r112" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash investing and financing transactions:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r888" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year", "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]" } } }, "auth_ref": [ "r885" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested", "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r883" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "tho_ClassARPUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "ClassARPUnitsMember", "presentation": [ "http://www.thorindustries.com/role/EquityInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class A-RP Units", "label": "Class A-RP Units [Member]", "documentation": "Class A-RP Units" } } }, "auth_ref": [] }, "tho_ClassCRPUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "ClassCRPUnitsMember", "presentation": [ "http://www.thorindustries.com/role/EquityInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class C-RP Units", "label": "Class C-RP Units [Member]", "documentation": "Class C-RP Units" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://www.thorindustries.com/role/EquityInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r155", "r201", "r202", "r203", "r231", "r251", "r255", "r257", "r259", "r266", "r267", "r309", "r364", "r367", "r368", "r369", "r373", "r374", "r396", "r397", "r399", "r402", "r408", "r525", "r648", "r649", "r650", "r651", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r686", "r707", "r725", "r744", "r745", "r746", "r747", "r748", "r927", "r960", "r968" ] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.thorindustries.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Treasury Stock [Table]", "label": "Class of Treasury Stock [Table]", "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r39", "r40", "r41", "r42" ] }, "tho_ClassaMotorizedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "ClassaMotorizedMember", "presentation": [ "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class A", "label": "ClassA Motorized [Member]", "documentation": "ClassA Motorized." } } }, "auth_ref": [] }, "tho_ClassbMotorizedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "ClassbMotorizedMember", "presentation": [ "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class B", "label": "ClassB Motorized [Member]", "documentation": "ClassB Motorized." } } }, "auth_ref": [] }, "tho_ClasscMotorizedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "ClasscMotorizedMember", "presentation": [ "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class C", "label": "ClassC Motorized [Member]", "documentation": "ClassC Motorized." } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r889" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r889" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent liabilities and commitments", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r80", "r136", "r601", "r685" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMatters" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Liabilities, Commitments and Legal Matters", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r121", "r346", "r347", "r753", "r1005", "r1009" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash dividends, per common share (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r126" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r828", "r829", "r830", "r832", "r833", "r834", "r837", "r964", "r965", "r967", "r1038", "r1094", "r1096" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r83" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r83", "r686" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r83" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r8", "r83", "r686", "r704", "r1096", "r1097" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock \u2013 par value of $.10 per share; authorized 250,000,000 shares; issued 67,282,807 and 66,859,738 shares, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r83", "r603", "r810" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r894" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r893" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r895" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r892" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income (loss) attributable to THOR Industries, Inc.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r17", "r211", "r213", "r220", "r596", "r615", "r617" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" ], "lang": { "en-us": { "role": { "verboseLabel": "Less: Comprehensive (loss) attributable to non-controlling interests", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r3", "r48", "r52", "r211", "r213", "r219", "r595", "r615", "r616" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Total Comprehensive income (loss)", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r52", "r128", "r211", "r213", "r218", "r594", "r615" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r92", "r217", "r593", "r614" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.thorindustries.com/role/ConcentrationofRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r27", "r28", "r66", "r67", "r301", "r752" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.thorindustries.com/role/ConcentrationofRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r27", "r28", "r66", "r67", "r301", "r646", "r752" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.thorindustries.com/role/ConcentrationofRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r27", "r28", "r66", "r67", "r301", "r752", "r935" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://www.thorindustries.com/role/ConcentrationofRisk" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Risk", "label": "Concentration Risk Disclosure [Text Block]", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r116" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.thorindustries.com/role/ConcentrationofRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Line Items]", "label": "Concentration Risk [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r752" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.thorindustries.com/role/ConcentrationofRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk (as percent)", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r27", "r28", "r66", "r67", "r301" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.thorindustries.com/role/ConcentrationofRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk." } } }, "auth_ref": [ "r26", "r27", "r28", "r29", "r66", "r132", "r752" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.thorindustries.com/role/ConcentrationofRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r27", "r28", "r66", "r67", "r301", "r752" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]", "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r143", "r156", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r233", "r264", "r274", "r288", "r289", "r290", "r291", "r292", "r294", "r295", "r296", "r364", "r365", "r366", "r367", "r369", "r370", "r371", "r372", "r373", "r777", "r778", "r941", "r942", "r1022", "r1023" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]", "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r143", "r156", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r233", "r264", "r274", "r288", "r289", "r290", "r291", "r292", "r294", "r295", "r296", "r364", "r365", "r366", "r367", "r369", "r370", "r371", "r372", "r373", "r777", "r778", "r941", "r942", "r1022", "r1023" ] }, "tho_CorporateAndEliminationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "CorporateAndEliminationsMember", "presentation": [ "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Corporate And Eliminations [Member]", "documentation": "Corporate And Eliminations" } } }, "auth_ref": [] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate", "label": "Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r10", "r289", "r290", "r291", "r292", "r295", "r973" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of products sold", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r99", "r100", "r558" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r363", "r1020" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r363", "r1020", "r1021" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.thorindustries.com/role/ConcentrationofRiskDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r117", "r301" ] }, "tho_DealerNetworkAndCustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "DealerNetworkAndCustomerRelationshipsMember", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofComponentsofAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dealer networks/customer relationships", "label": "Dealer Network and Customer Relationships [Member]", "documentation": "Dealer Network and Customer Relationships [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails", "http://www.thorindustries.com/role/LongTermDebtScheduleofComponentsofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r13", "r73", "r74", "r134", "r135", "r233", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r785", "r786", "r787", "r788", "r789", "r808", "r961", "r1006", "r1007", "r1008", "r1057", "r1059" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/LongTermDebtScheduleofComponentsofLongTermDebtDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails", "http://www.thorindustries.com/role/LongTermDebtScheduleofComponentsofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Senior unsecured notes", "terseLabel": "Total long-term debt", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r13", "r135", "r392" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt aggregate principal amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r375", "r535", "r536", "r786", "r787", "r808" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt, fair value", "label": "Debt Instrument, Fair Value Disclosure", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r383", "r524", "r786", "r787", "r1040", "r1041", "r1042", "r1043", "r1050" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stated interest rate (as percent)", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r76", "r376" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtScheduleofComponentsofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r233", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r785", "r786", "r787", "r788", "r789", "r808", "r961", "r1057", "r1059" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails", "http://www.thorindustries.com/role/LongTermDebtScheduleofComponentsofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r13", "r233", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r785", "r786", "r787", "r788", "r789", "r808", "r961", "r1006", "r1007", "r1008", "r1057", "r1059" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtScheduleofComponentsofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r13", "r37", "r38", "r68", "r124", "r125", "r233", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r785", "r786", "r787", "r788", "r789", "r808", "r961", "r1057", "r1059" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan (in years)", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "tho_DecemberTwentyTwentyOneShareRepurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "DecemberTwentyTwentyOneShareRepurchasePlanMember", "presentation": [ "http://www.thorindustries.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "December Twenty Twenty One Share Repurchase Plan", "label": "December Twenty Twenty One Share Repurchase Plan [Member]", "documentation": "December Twenty Twenty One Share Repurchase Plan" } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredCompensationPlanAssets", "crdr": "debit", "presentation": [ "http://www.thorindustries.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation plan mutual fund assets", "label": "Deferred Compensation Plan Assets", "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements." } } }, "auth_ref": [ "r946" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/LongTermDebtScheduleofComponentsofLongTermDebtDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/LongTermDebtScheduleofComponentsofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Debt issuance costs, net of amortization", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r1024", "r1056", "r1057", "r1059" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax assets, net", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r459", "r460" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax liabilities, net", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r459", "r460", "r600" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r5", "r33" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails" ], "lang": { "en-us": { "role": { "terseLabel": "DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE:", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r5", "r264", "r277", "r294", "r777", "r778" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.thorindustries.com/role/DerivativesandHedgingScheduleofDerivativeInstrumentsGainLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r675", "r677", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r699", "r700", "r701", "r702", "r713", "r714", "r715", "r716", "r719", "r720", "r721", "r722", "r733", "r734", "r739", "r741", "r828", "r830", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1051", "r1052" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/DerivativesandHedgingScheduleofDerivativeInstrumentsGainLossDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total gain (loss)", "label": "Derivative, Gain (Loss) on Derivative, Net", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r1037" ] }, "us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.thorindustries.com/role/DerivativesandHedgingScheduleofDerivativeInstrumentsGainLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "label": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative." } } }, "auth_ref": [ "r1037" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.thorindustries.com/role/DerivativesandHedgingScheduleofDerivativeInstrumentsGainLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r57", "r59", "r62", "r131", "r675", "r677", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r699", "r700", "r701", "r702", "r713", "r714", "r715", "r716", "r719", "r720", "r721", "r722", "r733", "r734", "r739", "r741", "r770", "r828", "r830", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1051", "r1052" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/DerivativesandHedgingScheduleofDerivativeInstrumentsGainLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss) recognized in income, net of tax", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments." } } }, "auth_ref": [ "r61", "r936" ] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNetAbstract", "presentation": [ "http://www.thorindustries.com/role/DerivativesandHedgingScheduleofDerivativeInstrumentsGainLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (Loss) on Derivatives Not Designated as Hedging Instruments", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilities", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liability", "label": "Derivative Liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r207", "r208", "r506", "r507", "r517", "r524", "r668", "r669", "r670", "r671", "r673", "r674", "r675", "r676", "r677", "r699", "r701", "r702", "r734", "r735", "r736", "r739", "r740", "r741", "r742", "r770", "r1041", "r1042", "r1043", "r1095" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLineItems", "presentation": [ "http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails", "http://www.thorindustries.com/role/DerivativesandHedgingScheduleofDerivativeInstrumentsGainLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Line Items]", "label": "Derivative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r500" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, notional amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1035", "r1036" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeTable", "presentation": [ "http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails", "http://www.thorindustries.com/role/DerivativesandHedgingScheduleofDerivativeInstrumentsGainLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "documentation": "Disclosure of information about derivative instrument or group of derivative instruments, including, but not limited to, type of derivative instrument, risk being hedged, notional amount, hedge designation, related hedged item, inception date, and maturity date." } } }, "auth_ref": [ "r9", "r53", "r54", "r55", "r56", "r58", "r59", "r63", "r64", "r65", "r500" ] }, "tho_DesignTechnologyAndOtherIntangiblesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "DesignTechnologyAndOtherIntangiblesMember", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofComponentsofAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Design technology and other intangibles", "label": "Design Technology And Other Intangibles [Member]", "documentation": "Design Technology And Other Intangibles [Member]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r419", "r790", "r791", "r792", "r793", "r794", "r795", "r796" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r419", "r790", "r791", "r792", "r793", "r794", "r795", "r796" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.thorindustries.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r1026" ] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends per common share", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r126" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r844" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r876" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year", "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]" } } }, "auth_ref": [ "r887" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings (loss) per common share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r221", "r239", "r240", "r241", "r242", "r243", "r244", "r249", "r251", "r257", "r258", "r259", "r263", "r481", "r484", "r503", "r504", "r597", "r618", "r771" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r221", "r239", "r240", "r241", "r242", "r243", "r244", "r251", "r257", "r258", "r259", "r263", "r481", "r484", "r503", "r504", "r597", "r618", "r771" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.thorindustries.com/role/EarningsPerCommonShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Common Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r248", "r260", "r261", "r262" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "verboseLabel": "Effect of exchange rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r526" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.thorindustries.com/role/ProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate (as percent)", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r462", "r800" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation and related items", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r74" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r842" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityDomain", "presentation": [ "http://www.thorindustries.com/role/EquityInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r842" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r842" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r926" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r842" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r842" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r842" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r842" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Footnote", "label": "Equity Awards Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r881" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table", "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]" } } }, "auth_ref": [ "r922" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments", "label": "Equity Awards Adjustments [Member]" } } }, "auth_ref": [ "r922" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table", "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r922" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.thorindustries.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity, Class of Treasury Stock [Line Items]", "label": "Equity, Class of Treasury Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r8", "r187", "r214", "r215", "r216", "r234", "r235", "r236", "r238", "r243", "r245", "r247", "r265", "r311", "r312", "r339", "r409", "r470", "r471", "r478", "r479", "r480", "r482", "r483", "r484", "r494", "r495", "r496", "r497", "r498", "r499", "r502", "r527", "r529", "r530", "r531", "r532", "r533", "r537", "r540", "r553", "r614", "r640", "r641", "r642", "r656", "r725" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.thorindustries.com/role/EquityInvestmentsNarrativeDetails", "http://www.thorindustries.com/role/EquityInvestmentsScheduleofAggregateInvestmentandMaximumExposuretoLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]", "documentation": "Name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r305", "r306", "r308", "r477", "r928", "r929", "r930", "r1028", "r1029", "r1030", "r1031" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.thorindustries.com/role/EquityInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership (as percent)", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r305" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestments", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.thorindustries.com/role/EquityInvestmentsScheduleofAggregateInvestmentandMaximumExposuretoLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity investments", "verboseLabel": "Carrying amount of investments", "label": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r264", "r282", "r294", "r303", "r944", "r978" ] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]", "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://www.thorindustries.com/role/EquityInvestments" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Investments", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group." } } }, "auth_ref": [ "r153", "r307", "r310", "r930" ] }, "us-gaap_EquityMethodInvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.thorindustries.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity investments", "label": "Equity Method Investments, Fair Value Disclosure", "documentation": "Fair value portion of investments accounted under the equity method." } } }, "auth_ref": [ "r945", "r1039", "r1040", "r1050" ] }, "us-gaap_EquityMethodInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentsTextBlock", "presentation": [ "http://www.thorindustries.com/role/EquityInvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Aggregate Investment and Maximum Exposure to Loss", "label": "Equity Method Investments [Table Text Block]", "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information." } } }, "auth_ref": [ "r304" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r891" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r849", "r859", "r869", "r901" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r846", "r856", "r866", "r898" ] }, "us-gaap_EstimatedInsuranceRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EstimatedInsuranceRecoveries", "crdr": "debit", "presentation": [ "http://www.thorindustries.com/role/WeatherDamageatManufacturingFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated damages incurred", "label": "Estimated Insurance Recoveries", "documentation": "Carrying amount as of the balance sheet date of amounts expected to be recovered under the terms of insurance contracts." } } }, "auth_ref": [ "r946" ] }, "tho_EuroTrancheMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "EuroTrancheMember", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Euro Tranche", "label": "Euro Tranche [Member]", "documentation": "Euro tranche [Member]" } } }, "auth_ref": [] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "EuropeMember", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "European", "label": "Europe [Member]", "documentation": "Continent of Europe." } } }, "auth_ref": [ "r937", "r938", "r939", "r940", "r1098", "r1099", "r1100", "r1101" ] }, "tho_EuropeanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "EuropeanMember", "presentation": [ "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "European", "netLabel": "European", "terseLabel": "European", "label": "European [Member]", "documentation": "European" } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r897" ] }, "us-gaap_FIFOInventoryAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FIFOInventoryAmount", "crdr": "debit", "presentation": [ "http://www.thorindustries.com/role/InventoriesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiaries valued inventory in first-in, first-out method", "label": "FIFO Inventory Amount", "documentation": "The amount of FIFO (first in first out) inventory present at the reporting date when inventory is also valued using different valuation methods." } } }, "auth_ref": [ "r769" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.thorindustries.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r506", "r507", "r517", "r803" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.thorindustries.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r506", "r507", "r517", "r803" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.thorindustries.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Assets and Liabilities Accounted at Fair Value on a Recurring Basis", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r1039", "r1040" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.thorindustries.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r383", "r421", "r422", "r423", "r424", "r425", "r426", "r505", "r507", "r508", "r509", "r510", "r516", "r517", "r519", "r555", "r556", "r557", "r786", "r787", "r797", "r798", "r799", "r803", "r806" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.thorindustries.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r512", "r514", "r515", "r516", "r519", "r520", "r521", "r522", "r523", "r591", "r803", "r807" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.thorindustries.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r383", "r421", "r426", "r507", "r517", "r555", "r797", "r798", "r799", "r803" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.thorindustries.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r383", "r421", "r426", "r507", "r508", "r517", "r556", "r786", "r787", "r797", "r798", "r799", "r803" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.thorindustries.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r383", "r421", "r422", "r423", "r424", "r425", "r426", "r505", "r507", "r508", "r509", "r510", "r516", "r517", "r519", "r555", "r556", "r557", "r786", "r787", "r797", "r798", "r799", "r803", "r806" ] }, "tho_FifthWheelsTowablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "FifthWheelsTowablesMember", "presentation": [ "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fifth Wheels", "label": "Fifth Wheels Towables [Member]", "documentation": "Fifth Wheels Towables [Member]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/LeasesScheduleofComponentsofLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.thorindustries.com/role/LeasesScheduleofComponentsofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest on lease liabilities", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r543", "r547", "r809" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.thorindustries.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total finance lease liabilities", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r541", "r551" ] }, "us-gaap_FinanceLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityAbstract", "presentation": [ "http://www.thorindustries.com/role/LeasesScheduleofComponentsofLeaseCostsDetails", "http://www.thorindustries.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease cost:", "verboseLabel": "Finance lease liabilities:", "label": "Finance Lease, Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r541" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.thorindustries.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current finance lease liability." } } }, "auth_ref": [ "r542" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thorindustries.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r541" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.thorindustries.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability." } } }, "auth_ref": [ "r542" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments on finance lease obligations", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r544", "r549" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/LeasesScheduleofComponentsofLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thorindustries.com/role/LeasesScheduleofComponentsofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of right-of-use assets", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r543", "r547", "r809" ] }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetails": { "parentTag": "tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease right-of-use assets \u2013 finance", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r931" ] }, "us-gaap_FinancialInstrumentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentsDisclosureTextBlock", "presentation": [ "http://www.thorindustries.com/role/DerivativesandHedging" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivatives and Hedging", "label": "Financial Instruments Disclosure [Text Block]", "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures." } } }, "auth_ref": [] }, "tho_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofEstimatedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofEstimatedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "For the fiscal year ending July 31, 2030 and thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofComponentsofAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r196", "r314", "r333", "r783" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofEstimatedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofEstimatedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "For the fiscal year ending July 31, 2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r335", "r763", "r783" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofEstimatedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofEstimatedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "For the remainder of the fiscal year ending July 31, 2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [ "r1102" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofEstimatedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofEstimatedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "For the fiscal year ending July 31, 2029", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r335", "r763", "r783" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofEstimatedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofEstimatedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "For the fiscal year ending July 31, 2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r335", "r763", "r783" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofEstimatedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofEstimatedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "For the fiscal year ending July 31, 2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r335", "r763", "r783" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofComponentsofAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r327", "r329", "r330", "r331", "r332", "r333", "r336", "r337", "r559", "r560", "r763" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofComponentsofAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r314", "r333", "r560", "r783" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofComponentsofAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r327", "r333", "r336", "r337", "r338", "r559", "r763", "r783" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofComponentsofAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r327", "r329", "r330", "r331", "r332", "r333", "r336", "r337", "r763" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 4.0 }, "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofEstimatedFutureAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofEstimatedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortizable intangible assets, net", "totalLabel": "Estimated annual amortization expense, total", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r559", "r1000" ] }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.thorindustries.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency forward contract asset", "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps." } } }, "auth_ref": [ "r506", "r507" ] }, "us-gaap_ForeignExchangeForwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignExchangeForwardMember", "presentation": [ "http://www.thorindustries.com/role/DerivativesandHedgingScheduleofDerivativeInstrumentsGainLossDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency forward contracts", "label": "Foreign Exchange Forward [Member]", "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate." } } }, "auth_ref": [ "r692", "r696", "r701", "r715", "r721", "r737", "r738", "r739", "r830" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r853", "r863", "r873", "r905" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r853", "r863", "r873", "r905" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r853", "r863", "r873", "r905" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r853", "r863", "r873", "r905" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r853", "r863", "r873", "r905" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year", "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]" } } }, "auth_ref": [ "r886" ] }, "tho_FreedomRoadsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "FreedomRoadsMember", "presentation": [ "http://www.thorindustries.com/role/ConcentrationofRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Freedom Roads, LLC", "label": "Freedom Roads [Member]", "documentation": "Freedom Roads [Member]" } } }, "auth_ref": [] }, "us-gaap_GainLossOnForeignCurrencyFairValueHedgeDerivatives": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnForeignCurrencyFairValueHedgeDerivatives", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency transaction gain (loss)", "label": "Gain (Loss) on Foreign Currency Fair Value Hedge Derivatives", "documentation": "Amount of gain (loss) from increase (decrease) in fair value of foreign currency derivative and nonderivative instruments designated as fair value hedge recognized in earnings and from related hedged item to extent that fair value hedge was determined to be effective." } } }, "auth_ref": [ "r57", "r60" ] }, "tho_GainLossOnRepurchaseAgreements": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "GainLossOnRepurchaseAgreements", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Losses on repurchase agreements", "label": "Gain (Loss) on Repurchase Agreements", "documentation": "Gain (Loss) on Repurchase Agreements" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on disposition of property, plant and equipment", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r5" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and Administrative Expense", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r104" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Goodwill, beginning balance", "periodEndLabel": "Goodwill, ending balance", "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r195", "r315", "r592", "r778", "r782", "r804", "r810", "r982", "r989" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill acquired", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r318", "r782" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwill" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets and Goodwill", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r980", "r992" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r322" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillLineItems", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r782" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillRollForward", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r96", "r101", "r144", "r231", "r309", "r364", "r365", "r367", "r368", "r369", "r370", "r371", "r373", "r374", "r525", "r772", "r777", "r970", "r972", "r974", "r975", "r976", "r1022" ] }, "us-gaap_GuaranteeObligationsByNatureAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GuaranteeObligationsByNatureAxis", "presentation": [ "http://www.thorindustries.com/role/ProductWarrantiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor Obligations, Nature [Axis]", "label": "Guarantor Obligations, Nature [Axis]", "documentation": "Information by nature of guarantee." } } }, "auth_ref": [ "r352", "r357", "r358", "r361" ] }, "us-gaap_GuaranteeObligationsNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GuaranteeObligationsNatureDomain", "presentation": [ "http://www.thorindustries.com/role/ProductWarrantiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor Obligations, Nature [Domain]", "label": "Guarantor Obligations, Nature [Domain]", "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees." } } }, "auth_ref": [ "r352", "r357", "r358", "r361" ] }, "us-gaap_GuaranteesAndProductWarrantiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GuaranteesAndProductWarrantiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Guarantees and Product Warranties [Abstract]", "label": "Guarantees and Product Warranties [Abstract]" } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r9", "r493" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) before income taxes", "terseLabel": "INCOME (LOSS) BEFORE INCOME TAXES:", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r97", "r140", "r144", "r598", "r610", "r772", "r777", "r970", "r972", "r974", "r975", "r976" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/EquityInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Losses from investment", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r5", "r98", "r139", "r264", "r279", "r294", "r303", "r609" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetails", "http://www.thorindustries.com/role/DerivativesandHedgingScheduleofDerivativeInstrumentsGainLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r340", "r342", "r343", "r511", "r513", "r518", "r638", "r639", "r710", "r763", "r805", "r1065" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetails", "http://www.thorindustries.com/role/DerivativesandHedgingScheduleofDerivativeInstrumentsGainLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r342", "r343", "r511", "r513", "r518", "r638", "r639", "r710", "r763", "r805", "r1065" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.thorindustries.com/role/ProvisionforIncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r232", "r458", "r462", "r463", "r464", "r465", "r466", "r467", "r472", "r474", "r475", "r476", "r653", "r800" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax provision", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r148", "r152", "r246", "r247", "r264", "r280", "r294", "r461", "r462", "r473", "r619", "r800" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes paid", "label": "Income Taxes Paid, Net", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r22", "r228", "r468", "r469" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities and other", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred income tax expense (benefit)", "label": "Increase (Decrease) in Deferred Income Taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term liabilities and other", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid income taxes, expenses and other", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.thorindustries.com/role/EarningsPerCommonShareScheduleofWeightedAverageCommonSharesUsedtoComputeBasicandDilutedEarningsPerCommonShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/EarningsPerCommonShareScheduleofWeightedAverageCommonSharesUsedtoComputeBasicandDilutedEarningsPerCommonShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested restricted and performance stock units (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r252", "r253", "r254", "r259", "r428" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r853", "r863", "r873", "r897", "r905", "r909", "r917" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r915" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r845", "r921" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r845", "r921" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r845", "r921" ] }, "us-gaap_InsuranceRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InsuranceRecoveries", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/WeatherDamageatManufacturingFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial installment of insurance proceeds", "label": "Insurance Recoveries", "documentation": "The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses." } } }, "auth_ref": [ "r103" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r105", "r388", "r394", "r788", "r789" ] }, "us-gaap_InterestExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseMember", "presentation": [ "http://www.thorindustries.com/role/DerivativesandHedgingScheduleofDerivativeInstrumentsGainLossDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest Expense", "label": "Interest Expense [Member]", "documentation": "Primary financial statement caption encompassing interest expense." } } }, "auth_ref": [ "r11" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense, net", "label": "Interest Income (Expense), Nonoperating", "documentation": "Amount of interest income (expense) classified as nonoperating." } } }, "auth_ref": [ "r777", "r956", "r972" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Interest paid", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r223", "r226", "r227" ] }, "us-gaap_InterestRateDerivativeLiabilitiesAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestRateDerivativeLiabilitiesAtFairValue", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swap liability", "label": "Interest Rate Derivative Liabilities, at Fair Value", "documentation": "Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities." } } }, "auth_ref": [] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestRateSwapMember", "presentation": [ "http://www.thorindustries.com/role/DerivativesandHedgingScheduleofDerivativeInstrumentsGainLossDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest rate swap agreements", "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r764", "r835", "r836" ] }, "us-gaap_IntersegmentEliminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntersegmentEliminationMember", "presentation": [ "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intercompany eliminations", "verboseLabel": "Intercompany eliminations", "label": "Intersegment Eliminations [Member]", "documentation": "Eliminating entries used in operating segment consolidation." } } }, "auth_ref": [ "r143", "r264", "r274", "r288", "r289", "r290", "r291", "r292", "r294", "r295", "r777" ] }, "tho_InventoryChassis": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "InventoryChassis", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chassis", "label": "Inventory Chassis", "documentation": "Carrying amount as of balance sheet date of major components of certain assembled products." } } }, "auth_ref": [] }, "us-gaap_InventoryCurrentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryCurrentTable", "presentation": [ "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, Current [Table]", "label": "Inventory, Current [Table]", "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.thorindustries.com/role/Inventories" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r313" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished products", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r947" ] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryGross", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/InventoriesNarrativeDetails", "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Subtotal", "terseLabel": "Inventories", "label": "Inventory, Gross", "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r951" ] }, "us-gaap_InventoryLIFOReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryLIFOReserve", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Excess of FIFO costs over LIFO costs", "label": "Inventory, LIFO Reserve", "documentation": "Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods." } } }, "auth_ref": [ "r950" ] }, "us-gaap_InventoryLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryLineItems", "presentation": [ "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory [Line Items]", "label": "Inventory [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories, net", "totalLabel": "Total inventories, net", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r205", "r768", "r810" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r949" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Gross", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r948" ] }, "tho_InventoryWriteDownEstimatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "InventoryWriteDownEstimatedLoss", "crdr": "debit", "presentation": [ "http://www.thorindustries.com/role/WeatherDamageatManufacturingFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory write down estimated loss", "label": "Inventory Write Down, Estimated Loss", "documentation": "Inventory Write Down, Estimated Loss" } } }, "auth_ref": [] }, "tho_JuneTwentyTwentyTwoShareRepurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "JuneTwentyTwentyTwoShareRepurchasePlanMember", "presentation": [ "http://www.thorindustries.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "June Twenty Twenty Two Share Repurchase Plan", "label": "June Twenty Twenty Two Share Repurchase Plan [Member]", "documentation": "June Twenty Twenty Two Share Repurchase Plan" } } }, "auth_ref": [] }, "us-gaap_LIFOInventoryAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LIFOInventoryAmount", "crdr": "debit", "presentation": [ "http://www.thorindustries.com/role/InventoriesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiaries valued inventory in last-in, first-out method", "label": "LIFO Inventory Amount", "documentation": "The amount of LIFO (last in first out) inventory present at the reporting date when inventory is also valued using different valuation methods." } } }, "auth_ref": [ "r769" ] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LandMember", "presentation": [ "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land", "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r1027" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/LeasesScheduleofComponentsofLeaseCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.thorindustries.com/role/LeasesScheduleofComponentsofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r546", "r809" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.thorindustries.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Lease Costs and Other Information Related to Leases", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1060" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityAxis", "presentation": [ "http://www.thorindustries.com/role/EquityInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://www.thorindustries.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Finance Leases [Text Block]", "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability." } } }, "auth_ref": [ "r539" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.thorindustries.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r539" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r88", "r138", "r607", "r810", "r962", "r979", "r1053" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r75", "r192", "r231", "r309", "r364", "r365", "r367", "r368", "r369", "r370", "r371", "r373", "r374", "r487", "r490", "r491", "r525", "r810", "r1022", "r1061", "r1062" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Total long-term liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r13", "r78", "r79", "r80", "r81", "r231", "r309", "r364", "r365", "r367", "r368", "r369", "r370", "r371", "r373", "r374", "r487", "r490", "r491", "r525", "r1022", "r1061", "r1062" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Line Items]", "label": "Line of Credit Facility [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r363", "r961", "r1020" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit, maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r72", "r77" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unused availability under agreement", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r72", "r77", "r363" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Table]", "label": "Line of Credit Facility [Table]", "documentation": "Disclosure of information about short-term and long-term contractual arrangements with lender under which borrowing can occur up to maximum amount. Includes, but is not limited to, letter of credit, standby letter of credit, and revolving credit arrangement." } } }, "auth_ref": [ "r72", "r77", "r363", "r961", "r1020" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/LongTermDebtScheduleofComponentsofLongTermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.thorindustries.com/role/LongTermDebtScheduleofComponentsofLongTermDebtDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.thorindustries.com/role/LongTermDebtScheduleofComponentsofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total long-term debt, net of debt issuance costs", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r13", "r135", "r382", "r393", "r786", "r787", "r808", "r1063" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/LongTermDebtScheduleofComponentsofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 }, "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.thorindustries.com/role/LongTermDebtScheduleofComponentsofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Current portion of long-term debt", "negatedLabel": "Less: Current portion of long-term debt", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r199" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 }, "http://www.thorindustries.com/role/LongTermDebtScheduleofComponentsofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.thorindustries.com/role/LongTermDebtScheduleofComponentsofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term debt, net", "terseLabel": "Total long-term debt, net, less current portion", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r200" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.thorindustries.com/role/LongTermDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r122" ] }, "us-gaap_LongTermLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermLineOfCredit", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails", "http://www.thorindustries.com/role/LongTermDebtScheduleofComponentsofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Term loan", "terseLabel": "Line of credit, outstanding amount", "label": "Long-Term Line of Credit, Noncurrent", "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r13", "r34", "r35" ] }, "tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "label": "Long Term Portion of Unrecognized Tax Benefits Including Interest and Penalties", "documentation": "Long term portion of unrecognized tax benefits including interest and penalties." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails", "http://www.thorindustries.com/role/LongTermDebtScheduleofComponentsofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r13", "r1006", "r1007", "r1008" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails", "http://www.thorindustries.com/role/LongTermDebtScheduleofComponentsofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r13", "r36", "r1006", "r1007", "r1008" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r348", "r349", "r350", "r351", "r457", "r784", "r1011", "r1012" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesTable", "presentation": [ "http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation." } } }, "auth_ref": [ "r348", "r349", "r350", "r351", "r457", "r784", "r1011", "r1012" ] }, "us-gaap_LossContingencyLossInPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyLossInPeriod", "crdr": "debit", "presentation": [ "http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expense recorded related to product recall costs", "label": "Loss Contingency, Loss in Period", "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates." } } }, "auth_ref": [ "r1010" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://www.thorindustries.com/role/ConcentrationofRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r301", "r792", "r820", "r825", "r1026", "r1064", "r1066", "r1067", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r889" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r889" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-controlling interests", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r87", "r137", "r231", "r309", "r364", "r367", "r368", "r369", "r373", "r374", "r525", "r606", "r688" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r908" ] }, "tho_MotorcaravanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "MotorcaravanMember", "presentation": [ "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Motorcaravan", "label": "Motorcaravan [Member]" } } }, "auth_ref": [] }, "tho_MotorizedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "MotorizedMember", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "North American Motorized", "label": "Motorized [Member]", "documentation": "Motorized" } } }, "auth_ref": [] }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MovementInStandardProductWarrantyAccrualRollForward", "presentation": [ "http://www.thorindustries.com/role/ProductWarrantiesScheduleofChangesinProductWarrantyLiabilityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Movement in Standard Product Warranty Accrual [Roll Forward]", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r916" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.thorindustries.com/role/ConcentrationofRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r301", "r792", "r820", "r825", "r1026", "r1064", "r1066", "r1067", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r890" ] }, "tho_NatureOfOperationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "NatureOfOperationsPolicyTextBlock", "presentation": [ "http://www.thorindustries.com/role/NatureofOperationsandAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Nature of Operations", "label": "Nature of Operations [Policy Text Block]", "documentation": "Nature of operations Policy Text Block." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r225" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r225" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r112", "r113", "r114" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss) attributable to THOR Industries, Inc.", "terseLabel": "Net Income (Loss) Attributable to Parent", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r102", "r114", "r141", "r190", "r209", "r212", "r216", "r231", "r237", "r239", "r240", "r241", "r242", "r243", "r246", "r247", "r256", "r309", "r364", "r365", "r367", "r368", "r369", "r370", "r371", "r373", "r374", "r481", "r484", "r504", "r525", "r613", "r706", "r723", "r724", "r838", "r1022" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" ], "lang": { "en-us": { "role": { "verboseLabel": "Less: Net (loss) attributable to non-controlling interests", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r51", "r129", "r209", "r212", "r243", "r246", "r247", "r612", "r955" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.thorindustries.com/role/NatureofOperationsandAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued Accounting Standards Not Yet Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r889" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r853", "r863", "r873", "r897", "r905" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r880" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r879" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r897" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r916" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r916" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-Controlling Interests", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r46", "r409", "r964", "r965", "r966", "r967", "r1096" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NondesignatedMember", "presentation": [ "http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Not Designated as Hedging Instrument", "label": "Not Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r9" ] }, "srt_NorthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NorthAmericaMember", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "North America", "label": "North America [Member]", "documentation": "Continent of North America." } } }, "auth_ref": [ "r937", "r938", "r939", "r940", "r1098", "r1099", "r1100", "r1101" ] }, "tho_NorthAmericanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "NorthAmericanMember", "presentation": [ "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total North America", "netLabel": "Total North America", "terseLabel": "Total North America", "label": "North American [Member]" } } }, "auth_ref": [] }, "tho_NorthAmericanMotorizedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "NorthAmericanMotorizedMember", "presentation": [ "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "North American Motorized", "netLabel": "North American Motorized", "terseLabel": "North American Motorized", "label": "North American Motorized [Member]", "documentation": "Motorized." } } }, "auth_ref": [] }, "tho_NorthAmericanTowablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "NorthAmericanTowablesMember", "presentation": [ "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "North American Towable", "netLabel": "North American Towable", "terseLabel": "North American Towable", "label": "North American Towables [Member]", "documentation": "Towables." } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.thorindustries.com/role/BusinessSegmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r773", "r781", "r971" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/LeasesScheduleofComponentsofLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/LeasesScheduleofComponentsofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r548", "r809" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.thorindustries.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r541" ] }, "us-gaap_OperatingLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityAbstract", "presentation": [ "http://www.thorindustries.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities:", "label": "Operating Lease, Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thorindustries.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r541" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.thorindustries.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r542" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r541" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.thorindustries.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r542" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/LeasesScheduleofSupplementalCashFlowsInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r545", "r549" ] }, "tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetails": { "parentTag": "tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease right-of-use assets \u2013 operating", "label": "Operating Lease, Right-of-Use Asset, before Accumulated Amortization", "documentation": "Operating Lease, Right-of-Use Asset, before Accumulated Amortization" } } }, "auth_ref": [] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r288", "r289", "r290", "r291", "r292", "r295", "r777", "r778" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.thorindustries.com/role/NatureofOperationsandAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Nature of Operations and Accounting Policies", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r69", "r115", "r116", "r127" ] }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsMiscellaneousNoncurrent", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Assets, Miscellaneous, Noncurrent", "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Total other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r197" ] }, "us-gaap_OtherAssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrentAbstract", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets:", "label": "Other Assets, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "OCI before reclassifications", "label": "Other Comprehensive Income (Loss), before Reclassifications, before Tax", "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r16", "r215", "r527", "r530", "r533", "r614", "r953" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency translation gain (loss), net of tax", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r2", "r614" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive income (loss), net of tax", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r8", "r12", "r210", "r213", "r217", "r243", "r527", "r528", "r533", "r593", "r614", "r953", "r954" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" ], "lang": { "en-us": { "role": { "verboseLabel": "Other comprehensive income (loss), net of tax", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r3", "r7", "r128", "r210", "r213", "r243" ] }, "tho_OtherComprehensiveIncomeLossOtherAdjustmentsAfterReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "OtherComprehensiveIncomeLossOtherAdjustmentsAfterReclassificationAndTax", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Other (loss), net of tax", "label": "Other Comprehensive Income (Loss) Other Adjustments, After Reclassification And Tax", "documentation": "Other Comprehensive Income (Loss) Other Adjustments, After Reclassification And Tax" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r74", "r810" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r79" ] }, "us-gaap_OtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLongTermDebt", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtScheduleofComponentsofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other debt", "label": "Other Long-Term Debt", "documentation": "Amount of long-term debt classified as other." } } }, "auth_ref": [ "r13", "r135", "r1063" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r106" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r889" ] }, "tho_OtherRvRelatedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "OtherRvRelatedMember", "presentation": [ "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other RV-related", "label": "Other RV Related [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherShortTermBorrowings", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "verboseLabel": "Short-term financial obligations", "label": "Other Short-Term Borrowings", "documentation": "Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r70", "r684" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r851", "r861", "r871", "r903" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r854", "r864", "r874", "r906" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r854", "r864", "r874", "r906" ] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ParentMember", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Stockholders' equity attributable to THOR", "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r878" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r932", "r957" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of treasury shares", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r110" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of debt issuance costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r20" ] }, "us-gaap_PaymentsOfOrdinaryDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfOrdinaryDividends", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash dividends paid", "label": "Payments of Ordinary Dividends", "documentation": "Cash outflow in the form of ordinary dividends to common shareholders, preferred shareholders and noncontrolling interests, generally out of earnings." } } }, "auth_ref": [ "r110" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments related to vesting of stock-based awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r222" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Business acquisitions, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r18" ] }, "us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireOtherPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property, plant and equipment", "label": "Payments to Acquire Other Property, Plant, and Equipment", "documentation": "Amount of cash outflow from the acquisition of or improvements to long-lived, physical assets used to produce goods and services and not intended for resale, classified as other." } } }, "auth_ref": [ "r109" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails" ], "lang": { "en-us": { "role": { "terseLabel": "CAPITAL ACQUISITIONS:", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r147", "r1032", "r1033", "r1034" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r888" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r888" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r880" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r897" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r890" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r879" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Prior Service Cost", "label": "Pension Adjustments Prior Service Cost [Member]" } } }, "auth_ref": [ "r881" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Service Cost", "label": "Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r925" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits Adjustments, Footnote", "label": "Pension Benefits Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r880" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r82", "r686" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r82", "r686", "r704", "r1096", "r1097" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock \u2013 authorized 1,000,000 shares; none outstanding", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r82", "r602", "r810" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid income taxes, expenses and other", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r952" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "verboseLabel": "Borrowings on revolving asset-based credit facilities", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r19", "r961" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "verboseLabel": "Short-term financial obligations and other, net", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r933", "r958" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from dispositions of property, plant and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r108" ] }, "tho_ProceedsFromTermLoan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "ProceedsFromTermLoan", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings on term-loan credit facilities", "label": "Proceeds From Term Loan", "documentation": "Proceeds from term loan." } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofChangesinCarryingAmountofGoodwillDetails", "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r161", "r162", "r163", "r164", "r165", "r166", "r186", "r297", "r558", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r765", "r790", "r819", "r821", "r822", "r826", "r827", "r943", "r1013", "r1014", "r1026", "r1064", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093" ] }, "tho_ProductPropertyLiabilityAndRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "ProductPropertyLiabilityAndRelatedLiabilities", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Product, property and related liabilities", "label": "Product Property Liability And Related Liabilities", "documentation": "Recorded amount of the accrual for product liability, general property, contingencies and other related liabilities." } } }, "auth_ref": [] }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyDisclosureTextBlock", "presentation": [ "http://www.thorindustries.com/role/ProductWarranties" ], "lang": { "en-us": { "role": { "terseLabel": "Product Warranties", "label": "Product Warranty Disclosure [Text Block]", "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period." } } }, "auth_ref": [ "r353", "r354", "r355", "r356", "r359", "r360" ] }, "us-gaap_ProductWarrantyLiabilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyLiabilityLineItems", "presentation": [ "http://www.thorindustries.com/role/ProductWarrantiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Warranty Liability [Line Items]", "label": "Product Warranty Liability [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ProductWarrantyLiabilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyLiabilityTable", "presentation": [ "http://www.thorindustries.com/role/ProductWarrantiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Warranty Liability [Table]", "label": "Product Warranty Liability [Table]", "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties." } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofChangesinCarryingAmountofGoodwillDetails", "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r161", "r162", "r163", "r164", "r165", "r166", "r186", "r297", "r558", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r765", "r790", "r819", "r821", "r822", "r826", "r827", "r943", "r1013", "r1014", "r1026", "r1064", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss)", "terseLabel": "Net income (loss)", "verboseLabel": "Net income (loss)", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r190", "r209", "r212", "r224", "r231", "r237", "r243", "r246", "r247", "r309", "r364", "r365", "r367", "r368", "r369", "r370", "r371", "r373", "r374", "r481", "r484", "r485", "r488", "r489", "r504", "r525", "r598", "r611", "r655", "r706", "r723", "r724", "r801", "r802", "r839", "r955", "r1022" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetails": { "parentTag": "tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Accumulated depreciation", "label": "Property, Plant, and Equipment and Finance and Operating Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "documentation": "Property, Plant, and Equipment and Finance and Operating Lease Right-of-Use Asset, Accumulated Depreciation and Amortization" } } }, "auth_ref": [] }, "tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net", "label": "Property, Plant, and Equipment and Finance and Operating Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "documentation": "Property, Plant, and Equipment and Finance and Operating Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization" } } }, "auth_ref": [] }, "tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetails": { "parentTag": "tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total cost", "label": "Property, Plant, and Equipment and Finance and Operating Lease Right-of-Use Asset, Before Accumulated Depreciation and Amortization", "documentation": "Property, Plant, and Equipment and Finance and Operating Lease Right-of-Use Asset, Before Accumulated Depreciation and Amortization" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r6", "r552" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.thorindustries.com/role/PropertyPlantandEquipment" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r119", "r149", "r150", "r151" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetails": { "parentTag": "tho_PropertyPlantAndEquipmentAndFinanceAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r120", "r194", "r608" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant, Equipment, and ROU Assets [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r552" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.thorindustries.com/role/PropertyPlantandEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property, Plant and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r6" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r120", "r552" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r878" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r878" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract", "presentation": [ "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]", "label": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r846", "r856", "r866", "r898" ] }, "tho_RecreationVehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "RecreationVehiclesMember", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofChangesinCarryingAmountofGoodwillDetails", "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recreational vehicles", "label": "Recreation Vehicles [Member]", "documentation": "Recreation vehicles." } } }, "auth_ref": [] }, "tho_RentalVehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "RentalVehiclesMember", "presentation": [ "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rental vehicles", "label": "Rental vehicles [Member]" } } }, "auth_ref": [] }, "tho_RepaymentOfTermLoan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "RepaymentOfTermLoan", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on term-loan credit facilities", "label": "Repayment Of Term Loan", "documentation": "Repayment of term loan." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on revolving asset-based credit facilities", "label": "Repayments of Lines of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r111", "r961" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of long-term debt", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r111", "r651" ] }, "us-gaap_RepaymentsOfOtherShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfOtherShortTermDebt", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on other debt", "label": "Repayments of Other Short-Term Debt", "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing within one year or the operating cycle, if longer." } } }, "auth_ref": [ "r111" ] }, "tho_RepurchaseAndGuaranteeReserveBalances": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "RepurchaseAndGuaranteeReserveBalances", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase and guarantee reserve balances", "label": "Repurchase and Guarantee Reserve Balances", "documentation": "Repurchase and guarantee reserve balances." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r847", "r857", "r867", "r899" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r848", "r858", "r868", "r900" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r855", "r865", "r875", "r907" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r85", "r126", "r605", "r643", "r645", "r652", "r687", "r810" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r187", "r234", "r235", "r236", "r238", "r243", "r245", "r247", "r311", "r312", "r339", "r470", "r471", "r478", "r479", "r480", "r482", "r483", "r484", "r494", "r496", "r497", "r499", "r502", "r537", "r540", "r640", "r642", "r656", "r1096" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED", "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "netLabel": "NET SALES:", "verboseLabel": "NET SALES:", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r142", "r143", "r264", "r273", "r274", "r288", "r294", "r297", "r299", "r301", "r418", "r419", "r558" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.thorindustries.com/role/RevenueRecognition" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r154", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r420" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.thorindustries.com/role/LeasesScheduleofSupplementalCashFlowsInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r550", "r809" ] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Risks and Uncertainties [Abstract]", "label": "Risks and Uncertainties [Abstract]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r916" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r916" ] }, "us-gaap_SalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesMember", "presentation": [ "http://www.thorindustries.com/role/DerivativesandHedgingScheduleofDerivativeInstrumentsGainLossDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Sales", "label": "Sales [Member]", "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business." } } }, "auth_ref": [ "r11" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.thorindustries.com/role/ConcentrationofRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales Revenue", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r301", "r934" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Components of Other Comprehensive Income (Loss)", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r16", "r1054", "r1055" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Components of Long-Term Debt", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r13", "r37", "r38", "r68", "r124", "r125", "r786", "r788", "r963", "r1057" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "presentation": [ "http://www.thorindustries.com/role/DerivativesandHedgingTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Derivative Instruments Gain (Loss)", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r57", "r59", "r493" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.thorindustries.com/role/EarningsPerCommonShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted-Average Common Shares Used to Compute Basic and Diluted Earnings Per Common Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r969" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.thorindustries.com/role/EquityInvestmentsNarrativeDetails", "http://www.thorindustries.com/role/EquityInvestmentsScheduleofAggregateInvestmentandMaximumExposuretoLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]", "documentation": "Information by name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r305", "r306", "r308", "r477", "r928", "r929", "r930", "r1028", "r1029", "r1030", "r1031" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.thorindustries.com/role/EquityInvestmentsNarrativeDetails", "http://www.thorindustries.com/role/EquityInvestmentsScheduleofAggregateInvestmentandMaximumExposuretoLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Line Items]", "label": "Schedule of Equity Method Investments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r231", "r305", "r306", "r308", "r309", "r525" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.thorindustries.com/role/EquityInvestmentsNarrativeDetails", "http://www.thorindustries.com/role/EquityInvestmentsScheduleofAggregateInvestmentandMaximumExposuretoLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Table]", "label": "Equity Method Investment [Table]", "documentation": "Disclosure of information about equity method investment. Includes, but is not limited to, name of investee or group of investees, percentage ownership, difference between investment and value of underlying equity in net assets." } } }, "auth_ref": [ "r190", "r231", "r305", "r306", "r308", "r309", "r525" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofComponentsofAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r327", "r333", "r336", "r337", "r338", "r559", "r763", "r783" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Amortizable Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r783", "r999" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Goodwill [Table]", "documentation": "Disclosure of information about goodwill, including, but not limited to, change from acquisition, sale, impairment, and other reason." } } }, "auth_ref": [ "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r782" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Carrying Amount of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r782", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.thorindustries.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Major Classifications of Inventories", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r14", "r89", "r90", "r91" ] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.thorindustries.com/role/ProductWarrantiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Product Warranty Liability", "label": "Schedule of Product Warranty Liability [Table Text Block]", "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability." } } }, "auth_ref": [ "r362" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.thorindustries.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r6", "r552" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r30", "r31", "r32" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.thorindustries.com/role/BusinessSegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information by Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r30", "r31", "r32" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Future Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r783", "r1001" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r841" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r843" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofChangesinCarryingAmountofGoodwillDetails", "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetails", "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r142", "r143", "r144", "r145", "r264", "r269", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r294", "r295", "r296", "r301", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r338", "r344", "r345", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r774", "r777", "r778", "r782", "r824", "r1064", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r157", "r158", "r159", "r160", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r299", "r300", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r670", "r672", "r674", "r730", "r731", "r732", "r743", "r751", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r766", "r791", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r823", "r830", "r1026", "r1064", "r1066", "r1067", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.thorindustries.com/role/BusinessSegments" ], "lang": { "en-us": { "role": { "terseLabel": "Business Segments", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r145", "r264", "r268", "r269", "r270", "r271", "r272", "r284", "r286", "r287", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r301", "r773", "r775", "r776", "r777", "r779", "r780", "r781" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SelfInsuranceReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SelfInsuranceReserve", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/WeatherDamageatManufacturingFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Self-insured retention", "label": "Self Insurance Reserve", "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property." } } }, "auth_ref": [ "r79" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r104" ] }, "tho_SeniorUnsecuredNotesDue2029Member": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "SeniorUnsecuredNotesDue2029Member", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails", "http://www.thorindustries.com/role/LongTermDebtScheduleofComponentsofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior unsecured notes", "label": "Senior Unsecured Notes Due 2029 [Member]", "documentation": "Senior Unsecured Notes Due 2029" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Award Types", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454" ] }, "srt_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.thorindustries.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Axis]", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [ "r1025" ] }, "srt_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.thorindustries.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of share repurchase program." } } }, "auth_ref": [ "r1025" ] }, "us-gaap_StandardProductWarrantyAccrualCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StandardProductWarrantyAccrualCurrent", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.thorindustries.com/role/ProductWarrantiesScheduleofChangesinProductWarrantyLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product warranties", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Standard Product Warranty Accrual, Current", "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability that is expected to be paid within one year or the normal operating cycle, if longer. Does not include the balance for the extended product warranty liability." } } }, "auth_ref": [ "r1016", "r1019" ] }, "us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/ProductWarrantiesScheduleofChangesinProductWarrantyLiabilityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency translation", "label": "Standard Product Warranty Accrual, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the standard product warranty accrual. Excludes extended product warranties." } } }, "auth_ref": [ "r1015" ] }, "us-gaap_StandardProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StandardProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://www.thorindustries.com/role/ProductWarrantiesScheduleofChangesinProductWarrantyLiabilityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments", "label": "Standard Product Warranty Accrual, Decrease for Payments", "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties." } } }, "auth_ref": [ "r1017" ] }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/ProductWarrantiesScheduleofChangesinProductWarrantyLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties." } } }, "auth_ref": [ "r1018" ] }, "tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "StandbyRepurchaseObligationsOnDealerInventoryFinancing", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Standby repurchase obligations amount", "label": "Standby Repurchase Obligations on Dealer Inventory Financing", "documentation": "Standby repurchase obligations on dealer inventory financing." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetails", "http://www.thorindustries.com/role/BusinessSegmentsScheduleofSegmentReportingInformationbySegmentDetails", "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofChangesinCarryingAmountofGoodwillDetails", "http://www.thorindustries.com/role/InventoriesScheduleofMajorClassificationsofInventoriesDetails", "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r142", "r143", "r144", "r145", "r189", "r264", "r269", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r294", "r295", "r296", "r301", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r338", "r341", "r344", "r345", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r774", "r777", "r778", "r782", "r824", "r1064", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.thorindustries.com/role/EquityInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r155", "r201", "r202", "r203", "r231", "r251", "r255", "r257", "r259", "r266", "r267", "r309", "r364", "r367", "r368", "r369", "r373", "r374", "r396", "r397", "r399", "r402", "r408", "r525", "r648", "r649", "r650", "r651", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r686", "r707", "r725", "r744", "r745", "r746", "r747", "r748", "r927", "r960", "r968" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r8", "r83", "r86", "r87", "r187", "r214", "r215", "r216", "r234", "r235", "r236", "r238", "r243", "r245", "r247", "r265", "r311", "r312", "r339", "r409", "r470", "r471", "r478", "r479", "r480", "r482", "r483", "r484", "r494", "r495", "r496", "r497", "r498", "r499", "r502", "r527", "r529", "r530", "r531", "r532", "r533", "r537", "r540", "r553", "r614", "r640", "r641", "r642", "r656", "r725" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r157", "r158", "r159", "r160", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r299", "r300", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r670", "r672", "r674", "r730", "r731", "r732", "r743", "r751", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r766", "r791", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r823", "r830", "r1026", "r1064", "r1066", "r1067", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r234", "r235", "r236", "r265", "r540", "r558", "r647", "r667", "r678", "r679", "r680", "r681", "r682", "r683", "r686", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r699", "r700", "r701", "r702", "r703", "r705", "r708", "r709", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r725", "r831" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" ], "lang": { "en-us": { "role": { "verboseLabel": "Comprehensive income (loss):", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r234", "r235", "r236", "r265", "r302", "r540", "r558", "r647", "r667", "r678", "r679", "r680", "r681", "r682", "r683", "r686", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r699", "r700", "r701", "r702", "r703", "r705", "r708", "r709", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r725", "r831" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r850", "r860", "r870", "r902" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted stock unit activity (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r8", "r126" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted stock unit activity", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r8", "r82", "r83", "r126" ] }, "srt_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program authorized amount", "label": "Share Repurchase Program, Authorized, Amount", "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r1025" ] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining authorized repurchase amount", "label": "Share Repurchase Program, Remaining Authorized, Amount", "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Stockholders\u2019 equity attributable to THOR Industries, Inc.", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r83", "r86", "r87", "r118", "r688", "r704", "r726", "r727", "r810", "r840", "r962", "r979", "r1053", "r1096" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.thorindustries.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r46", "r47", "r50", "r187", "r188", "r215", "r234", "r235", "r236", "r238", "r243", "r245", "r311", "r312", "r339", "r409", "r470", "r471", "r478", "r479", "r480", "r482", "r483", "r484", "r494", "r495", "r496", "r497", "r498", "r499", "r502", "r527", "r529", "r533", "r538", "r553", "r641", "r642", "r654", "r688", "r704", "r726", "r727", "r749", "r839", "r962", "r979", "r1053", "r1096" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.thorindustries.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r123", "r230", "r395", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r409", "r501", "r728", "r729", "r750" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r534", "r554" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r534", "r554" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r534", "r554" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "tho_TNRPHoldingLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "TNRPHoldingLLCMember", "presentation": [ "http://www.thorindustries.com/role/EquityInvestmentsNarrativeDetails", "http://www.thorindustries.com/role/EquityInvestmentsScheduleofAggregateInvestmentandMaximumExposuretoLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TN-RP Holding LLC", "label": "TN-RP Holding LLC [Member]", "documentation": "TN-RP Holding LLC" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r896" ] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Income and other taxes", "label": "Taxes Payable, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r73", "r74" ] }, "tho_TechNexusMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "TechNexusMember", "presentation": [ "http://www.thorindustries.com/role/EquityInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TechNexus", "label": "TechNexus [Member]", "documentation": "TechNexus" } } }, "auth_ref": [] }, "tho_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "TermLoanMember", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails", "http://www.thorindustries.com/role/LongTermDebtScheduleofComponentsofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan", "label": "Term Loan [Member]", "documentation": "Term Loan [Member]" } } }, "auth_ref": [] }, "tho_TermOfProductWarrantyOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "TermOfProductWarrantyOneMember", "presentation": [ "http://www.thorindustries.com/role/ProductWarrantiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Warranty One", "label": "Term Of Product Warranty One [Member]", "documentation": "Term Of Product Warranty One [Member]" } } }, "auth_ref": [] }, "tho_TermOfProductWarrantyTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "TermOfProductWarrantyTwoMember", "presentation": [ "http://www.thorindustries.com/role/ProductWarrantiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Warranty Two", "label": "Term Of Product Warranty Two [Member]", "documentation": "Term Of Product Warranty Two [Member]" } } }, "auth_ref": [] }, "tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers": { "xbrltype": "durationItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers", "presentation": [ "http://www.thorindustries.com/role/ContingentLiabilitiesCommitmentsandLegalMattersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of commitments (in months)", "label": "Terms of Commitments under Repurchase Agreements for Repurchase of Products Sold to Dealers", "documentation": "Terms of commitments under repurchase agreements for the repurchase of products sold to dealers." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r888" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r895" ] }, "tho_TowablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "TowablesMember", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "North American Towable", "label": "Towables [Member]" } } }, "auth_ref": [] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TrademarksMember", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofComponentsofAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trademarks", "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r45", "r783", "r993", "r994", "r995", "r996", "r997", "r998", "r1000", "r1002", "r1003", "r1004" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r915" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r917" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/DerivativesandHedgingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount reclassified out of accumulated other comprehensive income (loss)", "label": "Gain (Loss) on Derivative Used in Net Investment Hedge, after Tax", "documentation": "Amount, after tax, of reclassification from accumulated other comprehensive income (AOCI) of gain (loss) from increase (decrease) in fair value of net investment hedge." } } }, "auth_ref": [ "r146", "r492" ] }, "tho_TravelTrailersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "TravelTrailersMember", "presentation": [ "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Travel Trailers", "label": "Travel Trailers [Member]", "documentation": "Travel Trailers" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r918" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r919" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r919" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r917" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r917" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r920" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r918" ] }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockAcquiredAverageCostPerShare", "presentation": [ "http://www.thorindustries.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average price of treasury shares acquired (in dollars per share)", "label": "Shares Acquired, Average Cost Per Share", "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased." } } }, "auth_ref": [ "r39" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r39" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical", "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury, shares (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r39" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.thorindustries.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of treasury shares (in shares)", "verboseLabel": "Purchase of common shares (in shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r8", "r83", "r126" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Treasury shares of 14,079,239 and 13,928,314, respectively, at cost", "label": "Treasury Stock, Value", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r39", "r42", "r83", "r86" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.thorindustries.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of treasury shares", "verboseLabel": "Aggregate purchase price", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r8", "r39", "r126" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r914" ] }, "us-gaap_UnsecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnsecuredDebt", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtScheduleofComponentsofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unsecured notes", "label": "Unsecured Debt", "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer)." } } }, "auth_ref": [ "r13", "r135", "r1063" ] }, "us-gaap_UnsecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnsecuredDebtMember", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails", "http://www.thorindustries.com/role/LongTermDebtScheduleofComponentsofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsecured Debt", "label": "Unsecured Debt [Member]", "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnusualOrInfrequentItemsDisclosureTextBlock", "presentation": [ "http://www.thorindustries.com/role/WeatherDamageatManufacturingFacilities" ], "lang": { "en-us": { "role": { "terseLabel": "Weather Damage at Manufacturing Facilities", "label": "Unusual or Infrequent Items, or Both, Disclosure [Text Block]", "documentation": "The entire disclosure for an event or transaction that is unusual in nature or infrequent in occurrence, or both." } } }, "auth_ref": [ "r107" ] }, "tho_UsTrancheMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "UsTrancheMember", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "US Tranche", "label": "Us Tranche [Member]", "documentation": "Us Tranche [Member]" } } }, "auth_ref": [] }, "us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableInterestEntityEntityMaximumLossExposureAmount", "crdr": "credit", "presentation": [ "http://www.thorindustries.com/role/EquityInvestmentsScheduleofAggregateInvestmentandMaximumExposuretoLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum exposure to loss", "label": "Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount", "documentation": "The reporting entity's maximum amount of exposure to loss as a result of its involvement with the Variable Interest Entity (VIE)." } } }, "auth_ref": [ "r49", "r130" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year", "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]" } } }, "auth_ref": [ "r884" ] }, "tho_WarrantyPeriodForRetailCustomer": { "xbrltype": "durationItemType", "nsuri": "http://www.thorindustries.com/20250131", "localname": "WarrantyPeriodForRetailCustomer", "presentation": [ "http://www.thorindustries.com/role/ProductWarrantiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty period for retail customers (in years)", "label": "Warranty Period for Retail Customer", "documentation": "Warranty period for retail customer." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.thorindustries.com/role/EarningsPerCommonShareScheduleofWeightedAverageCommonSharesUsedtoComputeBasicandDilutedEarningsPerCommonShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED", "http://www.thorindustries.com/role/EarningsPerCommonShareScheduleofWeightedAverageCommonSharesUsedtoComputeBasicandDilutedEarningsPerCommonShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted-average common shares outstanding assuming dilution (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r250", "r259" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average common shares outstanding:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.thorindustries.com/role/EarningsPerCommonShareScheduleofWeightedAverageCommonSharesUsedtoComputeBasicandDilutedEarningsPerCommonShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED", "http://www.thorindustries.com/role/EarningsPerCommonShareScheduleofWeightedAverageCommonSharesUsedtoComputeBasicandDilutedEarningsPerCommonShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average common shares outstanding for basic earnings per share (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r249", "r259" ] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested", "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r882" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-4" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-13" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-14" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-2" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-3" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-21" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-6" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480238/815-25-50-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/220/tableOfContent" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/220-20/tableOfContent" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-4" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org/323/tableOfContent" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column C", "Footnote": "5", "Publisher": "SEC" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column C", "Footnote": "4", "Publisher": "SEC" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column C", "Footnote": "2", "Publisher": "SEC" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column F", "Footnote": "7", "Publisher": "SEC" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column A", "Publisher": "SEC" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column B", "Publisher": "SEC" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column C", "Publisher": "SEC" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column D", "Publisher": "SEC" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column E", "Publisher": "SEC" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column F", "Publisher": "SEC" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "4", "Publisher": "SEC" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(C)", "Publisher": "SEC" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "L", "Publisher": "SEC" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CCC", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4E" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r764": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r765": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r766": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r767": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r771": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r772": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r773": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r774": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r776": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r779": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r780": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r787": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r789": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r791": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r792": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r793": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r794": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r795": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r796": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r797": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r800": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r801": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r802": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r805": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r812": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r813": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r814": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r817": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r818": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r819": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r820": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r821": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r822": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r823": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r824": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r825": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r826": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r827": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r828": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r829": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r830": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r831": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r833": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r834": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r835": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r836": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r837": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r838": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r839": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r840": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r902": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r927": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3" }, "r928": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r929": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r930": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CC", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Subparagraph": "(ii)", "Footnote": "2", "Publisher": "SEC" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "1", "Publisher": "SEC" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(ii)", "Publisher": "SEC" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)", "Publisher": "SEC" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480060/805-50-25-1" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-1" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-2" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" } } } ZIP 92 0000730263-25-000003-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000730263-25-000003-xbrl.zip M4$L#!!0 ( ",T95JN^B%IOI$! %4E' 0 =&AO+3(P,C4P,3,Q+FAT M;>R]:W>C2+(N_'W_"E[M.7NJUT(N[A=7C\Y2V:HNS;@DCZ6:WOU^F84A9=$M M@1J0RYY??S(3(4O6#40"".*:D1$__]^7^8Q[!D'H^M[?_BI> M"7_E@&?[CNL]_>VOW=%-O__7_]OYKY__OW;[?S\_W'&WOKV< R_B;@)@1<#A M?KC1E(NF@/O5#_YPGRWN?F9%$S^8M]OQUV[\Q6O@/DTC3A(D-;DL^32XUG79 M-@S=;"N6KK8565/:Q@28;1%,I EPA(ED6_S3M2H*NJ180GMBVO!:(&KM1T=7 MVH^RHFI ?50M0^2=:S!YU(%EP.\ 77FT3<.V=$?3'$D5+$-5%?S<:037#-?M MA=,F;?A"6S=*7O#8?42U+1AM64SN$P9O+S.Q MPD?\(O"/6RMT7PXM3Y0WGK8F2.CN(S$DAOCQ?[_=C>PIF%OM=V0YS!3$OO6; MA+XBB?HQ:L=7)%_8X??VU>CC1RL$F[QTW&V^KR[6/L8?)ILPRCP 7AE>W/T>4J)'S,PNN9!26W!;SV M]U&K\_,46$[GYSF(+ [=I W^7+K/?VO=^%X$I;@]?EW I=KQ;W]K1> E^HC) M^['S7__U7S]';C0#'?C(=O*,GS_&?_OY8WSG1]]Y[?SLN,]<&+W.P-]:CALN M9M;KM>=[ #[??;E&%X(@_M%U'.#A'^'G ZA) M>.'_\2/8#)WUIV&R[#L^;H M3L"][D)=XR!]\V5F/;6X&+A_:T&P7T_<%^"T)]8,,M M)V1X8*+?OKBA;[CO;C]!;G7]*YS^@YT$. MO=[ 1P36K.\YX.4?X'5]#_=%F0-/G\A]PL@V"+2CW/N87V8/T[9$KDTW# '\OS.V7C*N5"YII6;5*U5*XJDNE0Y7I20FZG+Y2U-* M6II2.3[5DE:J5KS2'8X.$W3< >BIWKG6HSM#)C^VR1MK_N)ZT*%VH9OAARY: MU-M*[]PP2I9HRJ>,X1 &>$'R(.AVKAZ5:1D[,D=^&:<,7YG+@%)LG[T21G%0*M?(L1RUG,#F?B%P2DX*64(24['"&]B$ID9.\BU !*=5R'./<"%\OA7-=U]+J BPW=^6*&F3H+P/\&\Z#72\]-\)+#:<6_+"5_'T.*;@,0"?^+?[P MYX_;GR6_HWOLW&\)W^']S5;)GNOOH]NL]X*A^ B]Q/J>COOL.F#STD'L'?C! MF8_=^3[ZXRWP_#F$RI[;IB7-UBT^;K_]L56'X E!=8>*D-77J\\R41%Z3X\@ M.,#A!?PQS=U6\H=OB+(.R=\!SFLDO\&UP=\G+@@X#&&P-_%YT__'=K[C_9?7 M;[!]]P5.RR2_A9$51"B[@5(_"DJ7"F+RO;?/UJ_I))>J\#J< -G^)/D]>6YBQCB-Z?RY1P.?/%[X'?PV[ M+R[TH9/+X-_GOC>*?/N/^%X_?]S[B#4YUF^2E>:B0(KFA;MT!=.\ZS@XG(.! MG>4Z?>_&6KB1-:L-_0OW)0NF_P.(+-<#3L\*/-=["FM#^,)=W:*!;]O+^7*& MRGYP2F)/*KTVO"C<.2^8%^, A]"O6/7'5J VM"\\?"B8]O<6RKW5AMR%ARD% MDQNE.]&^FC^;076?;)G6AOPTA$<%+:WPD*?VG@0%60JQ\/"MINJ6 MY(=8\_ MR]+--/"J[G%K*2XC#8RJ>X!;:%*'!@;5/A N*P-$ [/J'BE7DK6@@7%U#[/+ MRFT3W/*5ZAYK5Y';)DG_PH/M@NE?:FZ;).'KG@JH.K=-DA=U#_C+SFT3I+U< M]X"^A-PV27+7/2:O(+=-DOPLTBZ]]DYFP7.U]*][/%QR^00YPM<]GJW:Q23) MB[K'N>673Y"C?=UCW%+*)\B1N^Z1;27E$^3(7_=@MO0:@RJ.)RDL[*67-RQ& MK@^OZAY05U%C4 FCZAZ%EUEC4 F#ZAZF5U5C4 FS6&A?4\;5/0]05@)8)E=U MK=0]_J\B 4R2_G5/")2: "9)^+JG JI. !/DA5KW@+_L!#!)VM<]H"\A 4R2 MW'6/R2M( ),D/V4-@D@NK>XQ:LFY[6K:VZAU#TY+R6U7Q)NZQY^5Y+8KXE7= MX];R<]L5,:KN 6YYN>V*&%3[0+B2W'8US-+J'BE7G]NNB'%U#[-++&XF55"N MU3W6KJBXF1C]Z[ZM779Q,S'"UST54'5NFR0OZA[P5U#<3(SV=0_HRREN)D;N MNL?DU10W$R,_B[33)MV)%91K+'BNE/YZW>/ADLLGR!&^[O%LU2XF25[4/%7W M@+J*&H-*&%7W*+S,&H-*IIG5/4ROJL:@$F:QT+ZFC*,N#Q &$=1M7NC/7,=" M\M.'_'O'K?60^%%\VU,^>7:T?%Z&T.G8-C8IS>JJ$TRJ$NJ,&SLTQM5G,DVJ,OX,&Q0XV]0EV>J%3:^ M^9$?N/\!3C,=#NH270P<]'@13:NG MQ1&%6J6UD =PXP<+'[(&=#VG-W/GKH>O:J;5$85:I9@JY$]5EJ=6Z9Y*Y:<: MXU.K_$NE\E.-_:EE0@2?4EO=AA>&\&N92+G,OA,4IZE6F:#FEF;5Y H2[7,*#6> MQ42EN)99J1**CXH2J5JFFS^JQ&"3J)NCB>/GJ3 MQ+=,73S]5N2".OBNHY\[W]Y#]*0Q?>]E ;]?=+_?BDHL9.H"8HIY5%&=A4Q= M1)N)1R.KJ1V119FZV)1\G%"7A6!:A"(;0UW& MA&D1*G%";9Z'5BV20/,!OMCHA[5HJ'6A-A]%O_ZX#(0H]N<,R\Z]5W) 2ZEW]K#LW'LEI[24YN<1ZRH]]<[AE9-[KT9F6-:L M#MF0JN269._ M?R[=!>;$Z_AU ;;I?V=Y]3F_IU*;\Z&+YB1QKE&;/\E$\\]+%][5>X+7)3_V MYXO ?P;U4O@:M6F+VK"#J'10FR/(Q(YOECV%1CIXW;RP/C)!;4!..1.(2@*U M,6\J)L01F!=9L]I%O1JU42^-E">*>6KCWB^NYT;@SGT&3A^2UGMR'V>@&X8@ M"C^_?K-^]X.;F15N9!]N@34#P0!$/_S@#\BJFV48^7,0/(!9W#AHZBYJ)!+4 MAL4U9 Q1B:$V:L[$F.1+X\!RP-P*_JB1:% ;0]/, 9(RH%,;49^AG%!/HC&P MIYX_\Y^0YXJS>6_?KH]@Z-1&UK5C"U%IH2["1EWIUMGM7X#_%%@+Z+A:LY@! MZ./-]M=Y-UC1_: C[2SM:!B,0/#LVAN><\JI&*FQUNR-*IVZ3 %58$H[@8&A M*483=2F/%&B*VWDS!J=B,'69%:K414-M#PVUASIUF26JD-=40T4%]*C+G5VJ M5:,"#=0F[*@I,**"3=1E]:BR%PWU5 K*A!G4)2BI E-3G8^BT$1=7O52_8FB M&,PRM)=M>V2"*1>#96@OW/8011/+T#:JRH9?J3U"!!NJ2KM0Y'S2PR63IS OT5+9+0H@EN\PZ9C.9\T$K MFNJ8.FVD/U$4@ZE+9U+G(A1%>3I3?_")SG(&AA-T%C)Z_08@P)V^]PS""-UF M]Z\ #*SYIKD>/-Q_]?&)^;N[F[Q2Z #W^@X\6;,>IM'&8X ]'8"7)7FW )]5 M&$Y&D6__\?8\_->;A_OOGELPR*2V*+5E@0S(J$L_T@BR+!#HU@X"=.9!RX4 M/9O1)IW)P3JQ@V0%O4EEPBP^,[/84G9S=TS;V 3P#;PD&("HX)5316#V3NLP=@R5- ML*QF9ILD4)FI9+"D!9;5%)=+ I4Y3P9+6F!9S;X.O!N#9;U@V;5M?^E%$)DV M<)_1KE-#%29U65^&3,J0F4UGZL2025U6?-WDQG*#?UFS)?C\NO[Q*[RC%=C3 MUSMHRF;O9E@E%_6]Q3(*\15B7=)4DD!=XK@^?""8GY($ZK*W)/D@U4<>J$O; MUH3%+7B,MALS(P[=^997&T,B M4I>KHH3()*V$2%WFY6T*W6/T-G_NC<0CX+E^\-V#KP UD#/P(Q#>+@&DBTDJ MV-S/W^33]:/1Q_61)NH2&8S1Q4@TM7F!*M0F%=X"M1F"&PAN-_IBV>YLJV00 M=R3^;(7 V;ZBH?RA-G-0/7^*LD;4)@D.6:/OX1C&-/"5BK4]]?34J4TU'.(F M.OC ^'F0G]0F(YBO*(EM46B+"A%&2]3F,:BR?"3=)V2M2F7OJ>[<_!^HS'G6_CM.\V&GX! M'@BL6==SNL[<]=P0;\X_@][+ MZO^#1]%=7&DD1M%J46/*LDO).H38C4@&<5 ME4]+U*9,:L&S2HHX)>K2*/B\UM0*P -8+ -["MW&^P"=@Y]O#MBR\??&/P#> ML03Q+O/[K\T*#M]$=(Y1(N1B4I=<2<.(OR\]L,F$\0^_;"9 +U!K2X1"*^IR M(C0S@0K?KO"L1U9"O%,*91%"IBXK4"-%3C(/)U.7*Z!9AQ3%!.K"=,2$&]\+ M_9GK8.>S#WW1=\U>AG"-\#/O*66WEU0//=)Y++">P0S^VYV!H,S^8YO]L+R4 M_<]J:I]DZG(/#(C5 K&BX%RF+J'"@%BU1JPDLR=3ER5B0*Q:(U:2^I*I3'U1 M!L0O[B2:_CH%8!96T*CVDAQ%*O-_#(V5Z\9JO$4J$Z$,C97KQFI<1NI*VQ@: M*4!C17ZC0F6FG3(TXF:R5A7MZ+>0F/8%:NHT*E3N-3 H5@G%BCQ&A>VX,"C2 MX2XJ;,^%09$27Y'MNJ2$HGTQ4*S*5V3[+@R*E/B*;.>%09$27Y%MNS H4N(K MLCV7E%!\O!@H5N4KL@T7!D4Z?$65[;8P*-+A*ZILMX5!D0Y?466[+2F'H=M6 M8#V?/+E$$H?Q?.ZF'KA4V>;*I2.O*D^0[:5<.O*J5D\=V12X:=E5Y>&P'Y*)A5Y5[QW8[+AIV%?EV&MO92 .[A@84 M%7EV&MO#N>37:6RWXH)!5Y%7I[&-B@L&754^'=NC. VZ830%P7AL7T*AKVJ'#VV6<&P5Y6_1]V.Q0YK>G\NX7O=^/.% M[[VQ)KFL:]O+^1*# HU6#&?Q8!3G]V48H6^39]O6B#91(-7Q6Z,NB9^2$WA MWAL7L*#^8KG>G1^&W2@*W,=EA+HIC?U[*Z@31W3J\MM99<.WW6T.#'P/+3+P M9S.HN?MPN0$(:\01ZI*_9W"D[]FSI0/)?^\'6%R 2C6Z.N^0>J[ E1CM0^WT"#/2'*D;JF M$JBV)T0Y5/ML0;4YNHI*%(RZ9@FJ-SY4L*_V60$Z"T6U=\P_5F[6".&+6/M] 0TQ%E"-US3O09WR*XE#M\Q 5VQ.=&"?J MFG^@S9Z0XTCM\PV4V!-R'*EK*H%V>T*.0[7/%E1=1U?)40ZSKEF"ZHT/%>RK M?5: CAQ=5>RK:RJ!/K-& 3MEH?9YB&KK'HAY([)0U_Q#]6:M*([4/M] 0TQ% ME"-US3O09WR*XE#M\Q!5USU4<419%NJ:K*C>^%#!OMIG,NB(J:IB7UTS&O29 MM9+9^=%]N88+\9>!#<+XURFP'/SRCOO<^1G^"W/9!9-''5B&9%M 5QYMT[ M MW=$T1U(%RU!5Y=_(_7_[3AB]SB"WYZ[7G@+W:1I=R^*5NH@^_7"=:'HM"L+_ M:6U=B=ZG;6U_GY,?@(;QW_'#]AYSD;W[8!8LXG_!?7 M0QBZEK5%M+I;\@7;G_G!]7\+^'^?)I >[8DU=V>OUW\=0QB%W #\X![\N>7] ME0^A&6V'D(*3^,+0_0^ *X"+P;_^B->GP/M ;(!DO:*$EOA]T!_W;KG1N#ON MC;87<>SU*WK;4>_F^T-_W.^-N.[@ENO][\W7[N"7'G [0?8S;M>0L 'Z*I6 MY\OPX1OW,Q1HS_<&2SPQCEO)_0.8(+TMMCC/0CK9 >[UK0^=$+B2\>L"M+#( M3^ %'5%H_Q.KA;>[I")*)F+.K> )*HI'/XK\^;6<15A_A=H8*>WP$!G%5*C) M3J=_+J$RAK1^?0 +:#!:W,0/YE8$->5+=#UQ7X#3CH+EFI0P%/^?_S9U1?UT MB)HI%]P-7&O&#:P@\'_DDQ0NXY.)BND_OW,A!-32&NH8396[XP(GJ!^WF**OM1WKM?T*K* -O(3K M,-S_N^7!5WGE9)'G4.[S/?NO=J2"?NSCP-)%"N#'PC]8<2O _"?PY]V_X/R[R\7]W@7=0'7^BQ;B_^2'JWD?@+HBS^^TF\^GWQU.*L&129\=?AP[_OAK\,__U+ (#W[ULK^./_2 +\ MY36^:O6T%2$T6M (XX FN>FC M'T"'H0WY-[,6(;A.?OCDN.%B9KU>NQ[F O[2.8\UC2M9EI&6B6!,$3G)@U1\Q&F)$0,PA ?M;2Q+78%]8#K)LU]+BA1/WR=9[Y,6@*]\)%[)9T%C_ M/( G-T0J.AK 3Q(=I$&[ '4!UQ_0._H=$_)# M[\6R(TPOSI]PP9I.G!5RX0+8*!WD<*['N5'(V5/LX_VTCR#OM&8<4VS22-XA MD8 (M +MA5RV%SW:^OJ5=5CI>_@=#G=[Y1 0/M4+65E%M._!F'JQ"JMQ%O'& M7WI1\'KC.]MA 'PC&Z7F(K (_&=TGS?_7V]U;L',^F$%X*@4[V=7*O+G08;) M.!V]CJV7_BK3;&-N;WN&1JMCH@U&S=!5*;LJWB$Q\A9K3=\/6!HX&&CX:+.* M^WT9N*'CVCC8\"#3CHGP31>P/%9\Z-K!YX M W\.$]0=;_L.(I2:P?$\##'[PI"W MGS?W/G1J9_^_NX@]WA5GI%9'T511><^J^V,ABN.Q]2ZG[J>^^V#D0%1HBZT-8532C&9&5-X*2\K:C6 MU*'^\)8__6O(16 &%H@MG(?YPG-N4LG%61 '<,'OE4LVXI:<2BQ-HQ'"3@XE M1"&V!A!(.;#2E#S\%S^ &@QK/QXG.^$OULK%L3PG^=/$#>$;UZLH/6))7(?M:JMSX\_G/GIWW_Z# M^W!O!=RS-5L"[B_0_ C.^ MM[*^<:79^[H59)NW2U9$'9IO^+*_^<$?W A+1F]MP$]5/QR,Z6H?Q/4]!VW@ M N[Q%4:Y %(%ADQ_0%T,JM6NN0_B3]S4"F& /(.QGC6;K>)@% +^ MN711 CCOD>PN@#>=!T#RFCC/"[Z7D6"&P%DP@H4':*/<=&W S^%AA-=N@B M#; 9%24.'TT(N0_P?J@N/%Q"LQ%.?50SEU2%1U,K>O?RW ]K^RW1*\9?7JWA M)Q[G #Y(\1H?(7K@YX^_PQ6@Z_&E\$OH+5;W08<&PG5Q^@+E!4R!YX],32!M&5K0,UR)HM#J_@9":HQ+_ M\]^B)GS:_7?&%R)T7&5]C*K>U""*OX%?=W*0!(?R*;L]::0=PNH9:N:Y&T50 MEX,9U-"![R%G9O;*F"(0_7::A MV6 NXNW*[JP-C]]X-P#BT4?$J0.,A0T\TA$:#1@D8!W@Y&%&C#ZHE[@KB*ILG'5S!6 M OC='#!Q/7P %M=D_<]_&Y($EWG@#?''XJ?DLI,7''Z_Y$(4(*TN/O"NR96N M%]M147IL2TG(MQGG754F#?9UB*_*;B!H'GR@]<]J19\$8:3O;KH+>LB M":W.W7YPOK?.A_0@A?KQ/..9]\%U($_6[@/T$X:HZ'7?"T'6EZ>+VZ>C"0%:CCI?U>1G"&X7AR3XWDGBRT4VMA;]W MR)6M,XN31?V"UW03+^DTJZ6#K";O-M,3%4Z.1%^H\GIOT.A.]B4F<3H26A#/ MQ\G$91A';G"I<:^N/3V,8/"'GC5[10__X<)'P\=R'ER;CS3/LQMBB^19GHV4 M-K13Z- ^NABUA':LP DY=$K?=0Y58,H?K)_V!F%9/3:69R@LSQ!.P6R6@([[ M *&$H_VX,TBBI+;]\LI?GV6<: M2@^T<7;T"W@,4)/*F&62$7>J7)_J_H)WD*!U7'IN3,00E<5!=WB;L%(+*F+; MA1YS^+=6?_!E3]T#+KC#546XLBX<+B-LF2'+M^GN+>=MQ\>];=$-6QPZ: +O M):RYH+0ZJLQ+@LRKFI$P(GG5#A>_8F(#WDP(2KN*^J<0V8]U\1_/+=X5_RU0 MRW)T"Y[[ 0+ ^6\O>MB$K$@KZ9#V"S_V7:X#@+9%G\'!SM>KLE3A[2O68^C/ MEM'AKQPZE7FNT3_<8SMK%W!]W05\&KQ9UB?0?@R ]4?;FL"7O;9F/ZS7$%7K M'6@5KNUI%'Y>-_"RQ&M?=^96Y[[[,.;Z>"- %#]Q7_J#[N"FW[WCH'0,'[YU M<9O/#]^]&3XZCAR>']"%7;O1#L]9<^3!ALBSB:;^$KX,=&'!BPU0%2/")]YI M6*.5RMK&NC_N?>/$JPW:X5[JWWJ#<:I^ZC7LZGV@#R!NR3[Z M_GG4O^UWT9]3Q9F5KN-F.+CM#4:]6P[^-!K>]6^[J!O^Y^X=Y&6/&WWM]<8C M* "#[O=;U"?_,'#S:[SUUVIQ3$X7R!VSDJYT(UN/T,-_EU5"Q\C@2YG''T[V M[%?%]=UFJD:BN\W"\Q7 UY4,R]F:!LKIXRT;'1,M^X^G %I,I[UZ5=L&8#(A MT0EC*S\@&LE-5LF -OI+-=3JCD:]][;P6%?)0S0Z>$9"$%*WFSS)@'._G^WE M,L-D@O]7!DS4*UTM'BG[3X^LRO\X*PQ!%%[G@,P[>F7F:E'?)Z0?./1?'7,J M-0:JX*<53K'_;Z,?4/DK#&'148OW=B/+\@4N*_HK6/E?F_@Z$8W5A"@+91_H81'NKR+O!YI M(K0ZLB[SAFCN)%VV4W[GL":1O=0L(F.)F'PT4SZ4"N1#;'540>1E4:-$/D[8 MQ"30A2\*#HM3D5<1\M9BHTVW7';C'6ET6,4&$'"/,\"CC6X'_L<#T<%X3\I& MC;TZJM:2?,+2)71]6)-U *+U:9=L BRAC065%V4]KP ?P6D1!BZ-4WWQ0#IA M$D@"24:60.)E-,&5"B USQ+4.GS;:PSP+M#YQB"MPUIK&4YI#*!KA^>IO\ER M>+XP*ZV.*!J\J.469GK"'H:HC%:!**)4B"C3X%53H0111/UPZK5OWWN&3/,# M%X3,]\ZC;A-"OD)1R"H#&I0!7M9-7LF?3F+>-GW0.:%7\T!'Q]#1-%Z3=\N_ MJ/2O&^:^W@=@8;FHZ-KVYX"+K!>D2<'+ G@AB-M$8V>6^;%G*M85@7LQ11/? MHXLW[\[T.0SDQ>J\*U'-K8);KSFZ:9.%*HMQ& MC/W(FG'V5MU!'D<[71_/YDGVJ8Q'#AE6A%9'XE5)X16-E ^>NMTJ[=[YI>+M M5#XD#]Y$A#=-%7A!(K7#4AS>RBXXK 7,K?FSD=?JAP=T-O1U+]."'Z/R V=L5Y";/CS%WR$&;MH"]1G Q+H#E@A>$"O M,9Q\A]X;DL N.DW3M>WE'+5>!,XM0+T477R& GZW.T>=&.+INUF%5,+1M6CR MAD0JX5V]42 41%PJF \8!?K!+&,PFP*OBZ0"%8HLSF74+N-8E5SE\FG^5573 MG.'-+BO?^(OO.S_=QY5^@4U%P9W[C-P^FO*QEF1 M[%N9BM;JZ(;)JX9$R48FVP,O3[V2A9+>ZD KS8OY-_C8GO@9N+@%$Q $8'-3 M/+>^O0@?Y(2^3>C:QV0=6R]G"XC1ZD@"KYK,DVT@BDZH6G(H,B&*#%X16>EF M%9! V<7H%>K89Q!&\WT'GIGWD5*QQJ3\!J*I[_3?Z)E1'E0!QGJRQDN20(G; MP3S8\M0J(0R)"$,Z+^FT1$&7Y;H.6:UF#CVZ44KWS0UM,)M9'O"7X<#W[+/* M)%2T ZLKO&KD+I)@GBI]<#JA4LG#">V!:M!"&S5I2]#,2DA_8Q>3U4$6J87/ MEQ0%U:<9FLD;"JF#V]67OK!ZR)+4]?FX4Q'N3$/@A?SE](VKBZQ#(\;Q<-R] MXXZU8RRPLHPV>Y>Y U7*M3=&I:0JZ<^J0[161^-U4>%%^2+*-IE ,8'*=&8A MJT#IK8[."Y+ &Q*I(I;"C7+R!LDT!6P/#?.\9>HD"1+N60!#TK9 M'YPJT=[O.-SUNY_[=_TQZNF/F_R/AS?_^#J\N^T]C%;S2KC>/[_WQ[^1;PB> M]3**'3\:6BO/7.O1G;F1"W)5*1/JFDW\^Y>US[ANT+6P7E$579X-B(;Y&/M6 MV!A/(F5_L?L8%><=@U0-Z*J;!J\K#6HSR02BF0*1LCU:/H$PH4!(!HQ<!/N)D/O:T(!'/(_4=6O'BNO;B#9!Q#*MY"(IXG&QKJT:!# M6Y&[-(+M!=,'GQ/:E0!\Q%9'QCT7*('/9841HRE4J;$>?9M-[C_"]\*GF5GQ M8J[M7DQ=)!^??33&&!(C:Y)/DY#GP2OY*VWH\<09AK)LW1+ D-SJZ!(OJ#7I M]=XPYQ5&(,$2./O3;RSQ1B[M*BF595C].>I;B$TF[DZ$!VNCHU81F("""-)M1*P%!Y2:&E M23@MNV#5J>/[P'>6=L3]L(+ \A!OAB[FZI52C$ M@(1Z$6@F;THU&6R22>G3?E1V%:_PW&+557HKW;N1XF<;I^?UG4?433IV)\FY MUZ[G[.;KLLJ-A+MKF0K+^C805,?[OQ<'*AE7KTC$3L46K(NI'S)%_0M>0"BQ MW6V'10YGE__DWES2E59'-7@C_Q11%C/0!Z$TU3_Y(:2V.IK B\2FBURZAK2?,?>_>,(.L!1+[:/K$&2HL%7JFW24[-Y?*O R M'*HZ'W@F IXHB+RDT0^\L@ME*@#(OO$;&]XVFWE$= ;'AM.3?82"(<"86>,- M@U7'-!!*60=QY(.2B"ME%($6*%V >_S="X#M/WGP&PY6LX_ Q/WS*[&%Y&* M/+(GFW@C]W'OA>%DD[Q0/#ZOB OE9;9$).K#&P<@1..5[X%GS<[85C-0@WD) M>BZT#&=D>>]R]FHK 9N,P:8(I-QDY@RGVV)DY3(%;#2>'3 :J+>\(/-Z?CE@ M7B]],,JXV7@^C-!Y2%/D-;UAM>'UVL][:X^55\F>ROTT/UV7?E/O?*G!^WKH M.*24OSXQ*\=JX!!?,/K2[^Z=CSZ\P2?K)J\KI,I$"D4?+>:O?7SJT&\>:,P#$;7 MK+!Q0+J2,P,^,IUX$7-\2;$SOGE6S96;8N8>BL5$HJ5.ES(=,(I\^X^I/X,< M#9/^_ /064]WXLS!%J%'+\/DIW%$/&>PUP7/W'6,IKZ 4Z"'Y3:<&H%2-J. M.+S]P9?W@KM^(@;;"-^CNWY:.N=#2$3<%(YHE?WOIY3Z?F)+7;>[]RYHA2WV"8^O0P51:':QPI$^4I'M8UK"\X#,?=%3:H$.+2UFE M-X&<1T@@[C#0/#E8( H MJ<(9_ID;ALL2R-['C\FX*BB*K8ZF\Y(A\8:PNY&"4SI%\^3,-Q?CVCG5Y/4] MQQ97Y._HPI=&Q+9FT$5SG;;K<;:U<"-KQNIISFWYM2;I/:1HW[N) MZ;DA)YE%!!WB-W5>,%GGF0;BZ53G+_)X@G&SJD,\B;04:EW6/(\'$%GPCPX' MK,!#XUA86?F9NC:A9&]%R*YM+^=+W)+I%DQ(DE0%AK.D*K.8DYMQ?E+"PU4/<=N?+P(P!5[H/@-NYH?QZ4F4 MG(RLE\MR?3_DTLY &%YSXP!8X3)X M726!D;XFG'Y/GH #JU6,M;I1MC2VB-IU*[R@F[PD[PZH*2(!3^[=4<6*C!I$ M\[*XZ[-LY]YYSHK@BX;1)2;A\QG/(^P[*Y%WG)7-7696.G0OKH'BXY!;JUBAP'Y<1&K7"13XW_CI\X/J>LPSA MW]$V*'1UK@IIM-C\@S$G]/$F5WJ8&YEE2FEUH!E515[7<^]OG7%T@O90YH*Q M=W*Z76[LJ2CM)&@ZK\BY!\:4@;W+V@,8^%X;(2+P9_##)\Y=M:$(.;89<*:^ M_N9Z?@ E)>GHD5EB\!%:76331!N(G1/Z-C=V=%S%(M'2;NC"'.BX94%XT(UF M#G(Y#O*ZJ]*J_5)W(WH9^^AX^9O).UO4C-BIEGDE?T-I2\&IB M1UR'_ZBYS4.-'/$BSD4;Q6\_Z/L-S'#/N^MW/_;O^N-\;<=W!+3<:#V_^ M\75X=]M[&"4&I_?/[_WQ;_MSX2E;7L24N98A[QQ_B1(_R?KRR39M5OLO9[8$ M(4&?QNB\]+V%NIZ3/ZT@";C47U1X4<[=D98X6RL*LYA<,[FNKFL3&;E&;:9Y M01)X@U@06ZU<8S?F(W;E$CN\X6ELW,<&R+-;(:+S\V. OKQIOHO[&C'\B<(I M-T;"&TT < ,_@C>,?"Z: N[&1ZY5"!ST$Z8_KI+[XGJ69[LPIL8G5W&'G:N# MJUL]0M;@.RS\$%>K7^.)QNXS^/3#=:)I(@ ;WUK!0GC[BO4(WV 9'?X*'4RC MCM<[R@;S6GKG@V[\&[TMDGL73!YU8!F2;0%=>;1-P[9T1],<214L0U65?Z,J MEM67IL&;E_X$VH\!L/YH6Q.XP&MK]L-Z#9'0;=!A[GKM362\9^IA8E) TOWB M$V^^#FZ_C\8/, ;@X<\W5W$D\/WSJ'_;[Z(_4X2,_X-1[Y:#/XV& M=_W;[KB'HAGXGV^]P7C$#;^@I0V_]?#BX _W#[VO\"O]?_62#SY\'W2_W_;A M%W\J0X+B#?"UZL!V ])K9BU"<)W\\"F9Q.AZ>-7X2Y_F5O $L;C2-RB3^&F.U6 MA_\NJRI[J=)?2CK^\!-IEJ-I0'/GLCUA02P[U?B_![(HTP Z(-_@==.0ZT'/ MP^'^;GE+*WCE9)%/T<&PB409N2_I2)(',!N![9FM-^DCG"1(:IJNE^F;4UX& MT92\@M90NC PY093!5L'U53O ,@W:P8.M$).F1BY\'3?)67SU%.G3I^!MP1? M G^.NABC._[J1M.;90A7!X+>RVJ;LAN& /[?.>- DR1!>>4%T>#%/?V@*&S1 M7EY>GLGAQGY5"O7@[Q.15=@'XIL?Z1=)7'Y9P840&";OP0]T)9!+ZSM*,0 M4="YK*XH!(,[1,WAY!??=W"I!@B>71N$(TC2S+(2GU#1)=[:M0*L/9). MA"<$D80'MIFRQJN2Q)#4/"2=<+ )(@D?Q]!DU.*,(:F!2#KA(A)$TNJ@A,G+ M2N[,"%VMEV)0F'1[?;\$?A@BGV_B1FVS4Z@E/$%/X'A,XJW#(0JLC*2HO MFI>2O&>0(^$RYH&<""&G"[RA,,@QR*7W+?- 3FIU5$F#[N2E;(TPR)%P0O- M#O4]DPQ>UVL!N0O(/HX /F_-FX8!?A0"0=>%NC8RGF= M\R\B;#OABJZ(_$M,8ABY=;<(W(OIFUF8%%04IO$22RHU$5,G?,V",*5"3$D" M+TJT3"MAF"K/F2P(4VC*AZ+Q2OYF7PQ3]&'JA+=8$*;0G _9X 4I=SD)7_.46>?_U@8,_X$]5FTO"<7'2:TPA!$!RJXLX1ES9:E$W[D M)GV'D_Z:NEU,W,PR9$!;;_*20LN@'-:#L3SWD3"4S%9'EGA%8U!J()1.>(UD MH:0(:/XF+VBTS*AE4"K/620,)33<7.$-@9;9@B=\Q*2A GQ1BWG8BZ>[RA>1*A^(A>-*;DI 5NBL0_N M&HS&V;R?)D+E1*[Y%%0RJDUTFDKC#2UWA0*#$GU0.I%K)@PE?)Q*TFC)#S(D ME9=J)HPD$Q_QS'\HC\*19+0?I8H9QWV8^6'X$_<((.? RL7C(NLE7]UJP\K M,XW!3I\J1+2^@^1/>E>XWA+291B+EN^%GS%3XNO&B"6]ERBP(&E=SPI>^Q&8 MAV3F/ZD"DD--V$TPIA^KG97S-0CB&X9B@KXI3=A%VY6\8>:NH6 IAW F=1P M^NPG/5#&_2]U=3>SQ=1P..,DIZH@1ULQ6#ZW@1!*Y3/GAY"*(*2R[%L3 M(70BCTL*0KA'GR2P6N$&0BB5RY@?0F@[R>1%D53?%9:ZS3;:P]U,W[)4;;&I MVKAM!XJS,LL)WBL3]CA\+*1O#N@(>HDYH&:V.BHO$ZN+8GBC%F^%)$+/1YXF M("5G:KO;N$S)-0=T!)W0'%!#NST"+ZND*M99FC$?*NY &%YSR"-=51)8412X MC\MX&'+D0SD#8+HC0J2-)KAY"%W T?2>]N>-3CK\.'[B^YRQ#^'<0\O!G^ZHPS[]A MD^0R+[\Y&N,LOWJ?-M!:'57-X[+4)-W!9.@29(A@^OJ=Y&3TU/161^>E_'N* M3+J8=%&S[N*CILQRAEI8\K*1QYUE(L9$C)IU$]R:R"=8)MZ=T U2HP7*V)U( M7B*A:-P'>;_L'(F[%E9GG4!6TV_XE^ T[;@ M2UE/ *YS/H?2'DZM #[$7T9A9'EX-0?WEO)FW=CWR__^)97V?;9"UV9M&+&M MCN7Z: Y'>&^^$QW1C57$8#E_!,%P,L*W&KYI"$SG=.9=6)MW'359EGE),'B- MFO93K+$967QI%>)+Q/B2)8E7!5+GF1F^Z,*76"&^)(POP11Y3623JIJ)+[U" M?,FQ_A),'H;"E.#KDL:CW[JS)63N9576E>$_K@B[(R:9)40AZ4&RJA0J$7:6 M!TD,82I&F*8*O+HGP<\0U@2$G>5#$D.81M*+9 BC$F%G>9'$$*9CA.FJQ(OY MAUZ0+;PK8+?D@B\[X9R?NSFQ9\HGNOY:-)*;N)X#O.BZ+:I7>F6#/WM6X,%W M"Y,RQP4(MO8TWK8Q]@_^I(V;-$*H4?'=WMV!W+:*ME6FKV+8MT*JK?#16J![ M$>31BE0Z6!"7:)+G-*H6S:UV-5D>X$IIQX(:!OS[@/P?[VCOLGPEY$T%> M;-"878;[^N#^+*4ODE7ZAH"5_JX$,*5/ 4(:#/YSL*\34?J&V.J(]"C]2ZIB M.K /E7MOEK9U9JZWKH_<>0SY!/=[1R1 :4W/$*@S^#/XWQRA'0JSABH47QLQW/\K>K'#=!4C'",<581KPI'*&W^^", 4>*'[#+:;+K$SE$WZ_B6V#6/IQ_JZX92- M<3 T8F,<6#S*!*%NHR4,G>QH"28#3 :J[J"50QH,8N,NF" P0:C;" [#)#R" M@Y(3ODT[73",IO%Y@D,1/L]Y,&3R)VA&<.J3!O4)>2_]^Y=4L[XC3U=Y_=E&,VAOAR :#@96R]9#9(IQ*/G]W1=K*-#UFP<$HQG*4&?"*,! ME=A.(!T2 M=?1>Z4S<%^"T_P,"?Y^^45K0VS(D4?I$R7$?DM%_([%&=%PE4=3MH@O598K- M.##?;%#E\NPK56 :4V UPQI1][U@!:93HL N*2<]]B-KQOEG[<*GJL_%GXN2S*I*JS&(@I!"$I2>LSX2C M) CDTL\,B75'(HF4]=E(%'$"6I1WV\=2A,0+.&$4>\%'SAGER;#FF]Y9;^E* MZ_;N$:Q$J.!OLR6BT;T?X/@QB@+W<1E9CS,P]@>^AYX8^#/XID]]^.P A%%F M091:'4/B59U ]$G%L%E"^8Z&09>@GUPU8.561Q%X0\D]P_624%M#R!;B55<- M7J75T45>)='=MWH'G(&VR!, 54-5Q:D+2D[$(;7[]STU50" M:X/Y7.1SD%/M#?Y#;SX&0%A(]KJ>8EJV)U^(@*(Y/[PI[([X(1=!-RF=?WT$;?S!,7"-*G.4J,0.2254&)Z+"GQFM:'@U%G*<59<&84#.AIF=W M)K,HB] ?EGC=)#6BY;+EF0DS&>)0+,?"Z: M N[&1YW^0N"@G[#NLB+XRQ?7LSS;M6;<*()_P"?VK@ZN;O4(68/OL/!#%^G: MZP"@7AS/X-,/UXFFB<78^-9*GPIO7[$>X1LLH\-?H8-IU/%ZQSIC7LOO6B)N M_!N]+;*6+I@\ZL R)-L"NO)HFX9MZ8ZF.9(J6(:J*O]&QG3UI>EZD,[">@+M MQP!8?[0M=(SSVIK]L%Y#9+ VZ#!WO?8F,MXS]3 Q*2#I?O&)$]6#V^^C\4._ M-^+ASS=77'=PRXV^?Q[U;_M=]&>*D+%_&3?#P6UO,.K=,0-OW WW=%7[LO=\-<1]^'[H/O]M@^O^:D,88GW!=9: KM7D#0S M:Q&"Z^2'3TFS%]?#"\1?^C2W@B<(NY5J41<[KA5^7OSQ&R"OA!B4JQV9U9-7 M'U_!CS[N_EV7KE11W/N1<+7_[X=N)8I7AJAENM7AO\NJ2NZEC*.W.K&+=71G MU=RY;$\4&"-BAX7^HNAP9T=L,#Y&[@OW#5XU#;D>M)H.]W?+6UK!*R>+_%9, MD8^)0Z/X,_4,0YAKH1 1?1;4^SO9R%U#-RT8A95LAU6E"NJ9?2*+" MIE\P0:AYOCP'_-4+GWY1 >,W^EZAQ%L (*]M%P:YWGL[A\^GP#_:R!]:!/ZS MBP*-QU?NPQ(EZ5SO)_*N4=7>ST4/?K@%"P@'%[<_NZR!#@1:'2;:<).(F?6A MUNKH"J_N&8W(VM_7'C@GS&@NX.@0. )%P+FD=M?=.3K8^Y]X/HX_06_) M18EC*PS!F679 *X^Y^GY9HM))HV[*KWPGFX0 M4;,*B22@Y);*9CDU$4>9U&U.'(FHX39O:+F/-I3CW%(_;(;Z%VQ4>' +)B ( M<,(,)] 0>F+A1KL:-S58T:3=A^IX= "L$MR#^;]]+"!^7 M<(^M%Y!=]4C(A(D*J4-5+&*@:7_OA TK!E%R;,S4W3;?[0?+;2%C";Y0#\XSN2L?&+F"9^I4_P;M#)C?<-^U+%]R_)8'9M&ZX$5N[H>B/KNK]$\< MN.!!SY?EY1:K;5C&QNYX3ST(_JPA.EEH=R>1EA8)9Z,S5K50-%P(O M&<)+X64QCWIF_N[Y^8:%]7IVLJ&V[DJA6C@A[7U,V/)C0S3N8-D18TL:I%BI +P14LP=86 O/,BTY (XK?O1$\LT2CO5M5 MX[4][6:91UYK6.7*/N>%%=K/A99"W[.ARSSQ(N>(^MY3.P+!G* 6O@A7*K-C MCL-4-/1K"<-7+\HC+ 84%HV7I-R'3)F/3A^P,OOH!(&%CISR9OZB&@HSUK). MMR(>9.^"D\=%;MA47(*:&S("=6>\7['A\^OW$)W&&"8,Z*[IGU6\% &*E\BK MQFZVD? $]?=,K(%SW3! %N)Y%PA---I+X25AMR3WW#% !4X(:4J=9;K>L*[W M#$(B#=!6M"BF-RRA.LR">\/6.%UVOPSLJ86VKT\=*N-8\NQ*^A6._ M:T-R!@![UUNG@;J><_:!($5J=53H L@4I#E8]JS$_>RB<26W.KK!FP(%=1*7 ME#Z##(1$N/@;U%*^B)2(*=T](KH7R#-]YS6S"5'Z/BO"/U@6IH!1CL=,?542]2_8J)AC>'D;\T5D>+[XP:;#AZG: M3U*M.3+IZ(0N+\KLW%C#8)725!4%*Q/W=!-S;=!0&#O49EM^M1._=S>&;<07 M6\AZ8-^3@%BIJ'^TPBO:;H$Z7?N>;#>^+KOQ)% IMCJ&P)M[#N'0A_&?_:#P/\!WSI$+5]1!75[YL.WL /@N!$WL>Q5$29+*68,U**I MOY6*'T/:WD'29D@;JA)+&S88. ="L73 26%^4?]L0^-U*?>Q1;:EGGU+?15( M%Z%6+R-3<42O/H!%3-[AY&SI0"?$55Z@(1/!,EPE9+A(X09O@>N\MN?84JU3 M6+0KU&U/-0#/_NP9QR^H94K2)9MYK044)]VAO M;48(I="Z)C[B84IY&J24X^927[=#_0LV*E#8M%BX^P<>>WQ9D0#)2J--E8+K M0$93/XA0_'P+Z9I5KV@"U"N\2D.](HL&*C),!% D8A3I%*#H,H,!-DN^B&,' MPPD2AOZ*J'M&@!]U_35RVX7,]:^?ADT-HA3J%6T="KQB4+ YV%'N8JHD(?^1@#)8 6OMPEE,\N# MT-F1=5 I5LS&NE"4.I=6I^ M#*DXH2+2T''V,GU6;U7U"+@9:CG(^8_PY?#\01>\#U[/= MA35+:+Y/#+161\D5_3/?E$*4G-"CF5&"3K5J]*>>&^5];G7FBE!;UF7PRH5H MTO&%%5(4=%#S 2Q6)!Y.;OSYW/?PB/?,G@1JG,SKN79FF#-*(9+2G\TDA203 MJEF!%V2]>BA=I$\:@)D5 8>+?"XYCPEU;XAXN:JNL'Y8@+;(ZM"D-=M,';Q-&<&]N)BCG/N<_&;EZ(;/@W>-OR3G M5L\_EJQ+:#R$8>[V1F3N,VWX*J@>N0A4H2TSDS?%W--L*/2G:]/>9/_4D7V' MW?-XU)?<5B)GLQ,2DJ8@1TCG!8& )T1%MQ-"?GC#8$E0]Q<(1K75D31>5W=W M-,XKN:&KT_,^K5FMAHBF(&).3*<]%;\>(#L&'I('M$_O3?R/X P"EP;!M&X M(:KG;/]AX\K,4JKAOM6RD;L?.FN213MR"VF210.&=6AI>$TE,!J#+ANS/^Z@ MV<:@<,-9#:Y$S13)&I3+R*JFC2-RR=@]7(?O[,X:M6=+1-M-:8XE/+-0&G$W M",7,LX/&TOX4 C2M:: P_Y)\[(*=MQ>E-[;X5-L::GM@ICW$Q1K"XAZ@8@,SI M7B-N5*#O:4Y=VTP5$X9F"L.)FBT"PJ"V.J; JY)!B3"0+,FM@Y6+0 !]_VP6 M+NWF(FVKS1Q,-E.H3UJX&!/G2K0&(T"1U\7=RM_:-CACDM!,23AIWO))@H[: MJ/#[.JE4(PD7L+<_\+TVCL4WAN=ZSL;IDBB -X^Y<.8P14()%>+?ORS/Y<9: MN"CQ EX6P'/<: D%%=7Y6;8-UQBAF/W5>IP!YM1CN\I.2.Y9FSPR2D4F>G, E!_6MXP,-T+?HR0^8?_==SGSL_P7\G5&U"Q ?+P5Z+;^?DQ0%]>P9'.KQ'3+Z)P MRI^6\"87 !R4?7C#R.>B*>!N?,\!'CJU#7_"F[&X.=*7==N-403_@$_N7QU< MW>H1L@;?8>&'+MXLPWV6W&?PZ8?K1--$P6U\*Y;A:^'M*]8C?(-E=/@K=#"- M.E[O&!/,:V7[#3?_C=X6Z7,73!YU8!F2;0%=>;1-P[9T1],<214L0U65?XM: M*_G2=+VOOK">0/LQ -8?;6L"%WAMS7Y8KR&2U0TZS%TO>2%5@6_\GJF'B7F, MI+\O81@X>47[^4@AO($)[V=#VLZL10BNDQ\^)(W$F_TO3]WZAN=?J5 M;AQ?W7X?X\WD'TE)Q3J4IJ34^.OP@>L/;K^/Q@_]WHB'/]]<<=W!+3?Z_GG4 MO^UWT9^W'.%&K?]F.+CM#4:]6P[^-!K>]6^[8_C+: S_\ZTW&(^XX1?NYFMW M\$MO!&D#/QC>_./K\.ZV]S#"PU+T3USOG]_[X]](T>AHB%JF:3Y)0&R9OT#\ MC+_VX#\/O5X,G/[_#Q+WE_MX=?.\^_,;)(L])@J3BJ^ /"O?A M^Z#[_;8/*?[3.ZNY0<1WGIEYI N9>*275;N92>BLN.W%>JI6,;3 ,8GW^!U MTY#K>:BIU-\M;VD%KVLY2*$QLI(^544JN\?>"MT]>,)_<5%4"0.3JSV^=94( MZ]KVB?(>12D5D\BQ$,?.&S" MFL9@M!/8[GM-6]8#B"SXQS2^7JW6A9K:!V *O-!]WBF)J;N[C,MI7S%3WM:$"A<"?P0^>FK:T4X%+B:F(>M#K^ BS)BZY.T>5BDT#_JJ. MJ&G+ZED!Z@N6!J&U6M?JG.N'.S\,=YK--5K\F,9I"(0CGT,[K$U;5G+ZI'$J M9T\:IU$G4_:7ZGZV9GBNM15Q _\9S!]!P,5[5,I!!E]>9_"#!GXW@_0[3<3$F-_X'L;47QBL[(>$C!% M-.]-%W<;YS.YJAY?3*Y2R-6) V@5R974ZJB&2>(,,I,L)EG52)9$I63)K8[" M2Y+&RWO&O3#9JAYCERI;V4:\[#3S/3!"HR(I4UH=0^2-7&,DRYX'QJ+V4U&[ M16(?SJ/AE#=K75@>&Z($J\+I#JML>4-%/292OIG4DK="EI#0;O M!G2$9 +CVIEX,?$J.;Y0J8PO4/,P7E 5*%:DYLPPV6*R5;)L:53*EM'JZ+PF ML9P8DRMZUIU)KDXTHRZC+J4D3=;*F7GM;\S4_$LM2\RM4\A/QH5XH"C?J) MP7G>0P$C!!EU&749=1EU&749=,E@=110 8%HC'>B>,X6TCXES5;@@0(-WX8?0/1U,\ZZ4864+DIKTL$:I49 M&(K-YI0 !HV!@9G@)E W7WZE!$G3J9&T"Z@G>0!A%+@VFOD4(B9B-'"(X,_' M>K.2RSQ2TBZL1C.RJ41/"@"& 1J,J93JD M20 +HM#JR*9<_0Y&XW' ]OP9=>M*7;*YN7*<'1&59 B\+.\J-X82"BS=3MJ. MK*7+%EF*J'L.+VF[*5YF""E+Z%4*$QG!1)-WC[PPF#"+7B?J%E)*58X,*M3( M8-E55^O)V"6#Y=9]=AW@.2'WEV.P@=S&/MQ1^$A'.K>NGY/ZZ M=VJK(URINP:;6X O@ >R(/=TSVC4!N?R6?[)(RZC+J,NL3/Q&WK[K7"WE#B M-U8XS6S3M59'TGA-V.U_PO;0F7PQZC+J,NK29AM.E%H1LPTZLPU,OAI!79+U M5<3$RZ!'O"Z@J KSJ?UHA0 M<;X 7FAA*( 7]//AN9^-S$*R'"^C;EVIFZ^L M9UN9=YW?EV$T!UX4COTNI 2ZHS5#H[?[WFK,)DZ(8L5QLZ$W'L"?2S=T(S " MP;-K@SCC_@!L_\G#=\')]\Q&P6QU#%[0V=8Y$U5&749=1EU&W492EV3"@S8C M+@G,B#-1;0QU">9.J)-4D2Y)O8!N0L-H&I>)+ (PA=QUGT&>YLFU34FRA"^C M+J,NHRZC+L5;05+:J6#8JMUL&K6^!VT<0-T-!R :3L;6R]ZI$/?0V?&R3H&0 M):G5T35>%"DXD-]XQ#!Y9-2M*W6+.?)3MK:3F;:C$S&IVSR7C1@%-0B6M=U> M"PPP=-764((7%6H8DU<,^FMQ'#=5>Q5A5FZO*KG"KZL3@ M9VMF>3;@K(C[N^4MK>"5DT6>DP34N^WLXW@K8AP<%%A#LY6ULX9ZM+/&1BUH MW$UCN(S"R/(04;+VSY#0K&^=EPR)-P12W:+2L>Y,!Z= W-"V?9%^=[,X%B E6J M0-$XUEN6\%AOT33A/\Q&,9&J?-'9TL!I)_A6(URRT.J(JLZ;$H$N>20ROX^)4^6+SB1.5$J3&ALHF5?,W3(^VB1J52V0O,&*%9!5K4,%!,D3 M!?2\PV4)&Z\LP_=R_"6D\?8[GWT'=A-&U?-N+V==IYW+^,>^P!7(R>:DSX M?DQU;7LY7\ZL"#@'3[HR^A*>:R6C#ZK:] "OXV MD0"X>)[\VIM$HCCPR4"C6JP*AFKMIJUI[$?O!#F/@M3J281X$Y/#)JQI#$;- M7]I]KVG+>@"1!?^8QM>KU;JV#F4=7%Q-Y2RI'&BFI&WF]9JVMHT49=.6=BIP M*3'Q4 ]ZX5H?4K%=+9;/!ETR"T5NN*3VAS'^Z. M-G-KHO@QC=,0"$<^-_XZ?&C:LI)-V\:IG#UIG MHH;EQQKN[?%J&$1?O2BEY M.FBF5DV-K"B7I=*.=\OH>+?&&ZK)ZW+NLSY9N4>ZOH@(>F@3L/0E1IF77T^A MV5=E)%%99H3/>6M&[AI8)E=,KJJ1*SK+]]"!;UWGA3T]^)AD58\P)EDI)&NG MF2\5DH5/?DNJ KW!W,T4F&PQV:KFK*&E Q>%IF29DJ:GG5G4]([S:3H4M+H0#@,,B1S]\P= M=5J:B=D7?;WS#353W&F&RED*V=#E-4R):"L\U2 M[O&!3*Z87%4B5U2FQ!05FRP=_J/60K3*;BY? :@&(,HSIK.VPV_9:&%&749= M1MV\F9>TK?CN W_B1JB$-K/5U%H=B9>-78N9N9D>XSV3+$9=1EU&W6*M@I)V M?&(.JZ SJT G[W>:'I+GO8$Z&*IZGMT4QOLB!NT6SWH3M]O3\LRS),3Z"SB0 M<;\,[*D5POOY$RY*SI"'QT^%-7(8+)OFS:C+J,NHRZC+J-L;YJR)N6R_MGM,I?9(] \/Q9$\)8) 8&)@);@)U\^572I TF1I) MNX!JE <01H%K1P!1$S(1HX%#!'\^UM:UD9G'K,ZI?-0YQ3+1#\,E<&Z7 :KS M@B_E.[&;^D9V?%GWAQ4XOP2ITY,;?JO2ZBB2S L:J>DZ+$%-LBHPS1GT79!@ M57H$([M*$Q7Z[::H&0*J1T":PM#L",AH4S5D4Q6F(^AV81EU&76KIR[9'%U) M;I".SA4K>\,&!I/JX\C=_-VQ\[*%FT,#3R.7]R1[63T'9:F]2G%B0IQ(O&ZP MNA]FU.M-W4*JJDH10DV@1PC+KL#",Q$K0,NM^^PZP'-"[B_'< /9C?VXH_B1 MCK2 73\GN=,ML&<6WK[=O@O.OF%!GQ35FQ9FL-H>Z!+,GU(FJ3IFH7D!SH6$TC2M%%@&8 M0O:ZSR!/)^;:9B59SI=1EU&749=1E^+=("7M&$ALU6XVC5K?@S8.H&:' Q - M)V/K9>^(B7OH[7B91TIH1JNC*;RT9WH?VYUE\LBHRZA;Y+F?LK6=R;0=I8A) M>TBE9,3H NH7+-/0OH8!YIQ#367C142C6GE5)C"IM> \I16\2U#Y>;X2ZAVUY,'#XXEK*%=R]B!0U*/=N#8J!>-NVX,EU$861XB2M8^ M&SH>+,Y+AL0;@DYHZX(0;\]TD:I$'FT[).D'O1(F3CW%<8^7*>VD[6B8 ZO+ M:+RR+AE,8IG$,HG=EEB-2HE%IS1,G1?,WVK,3P&P'LQV7;CMV.A/193M0692)-G[S5 HPP66"6P/!S=11 M[,09JHK$-9[JK(J\KFO,W#*I95*[+;4GCE-5([6&@$>#B,4D-YJA0:%G156VNPJSZB,&E#"/=0 X 9^!&\8^5PT!=R-[SFH>9J# M?L(";J$)EE]D=X^XKU"-]@&1W^RIG,H.-KQ?%ZQ^9A7K^O%=SX]S1(7F9A M/8'V8P"L/]K6!+[KM37[8;V&2/ WT0RAO,GD]_PY3)=CU$%]!-S)*[P%UBYO MN,!6!Y)I9BU"<)W\\"G13*Z'%XN_]&DE:"LPJ8L=HX,?&'_\]MY70OSN*Q.T M>O+JXROXTS\2KL2]?S]T*^U*4C0B=U+A.YF$[F2*.F6K,ZX4 MF]6_[7?3G+<^Z602X&0YN>X-1[Y:# M/XV&=_W;[AC^,AK#_WSK#<8C;OB%N_G:'?S2&T'BP ^&-__X.KR[[3V,\+%/ M_1/7^^?W_O@W4D0Z59)?G9W=[U-]@0@:?^W!?QYZO1@Z_?_EO@T'XZ\CK@>I M>\O]O3OXWGWX;5W%CZ^"/RC=O+99>5>=B+>/7Y;@3;5\C[G)!, 'U\FOO4DDBG<^,M"H%JL:^%Z[:6L:^]$[077M0TX*^ZL3=M63TK\.#+ID%H MK=85=T?C/MP=;:3>1/%C&J#F%PQN:I&KJCL:62@/F2J""V6R"2+ M218UZ\XD63MMAZB0K+A;F&CRJL&L%I,M>M:=;0X'W7U9#-332S)X1=^U7YGG M*Q0M7BQL3QNVJT(Y?;D,U)=+YA5#X 4I=Z,0IJ69EJY&2ZMIYVM5I*51]RQ9 MY@UQ=Z8 =5J:B=45CP3N3+7K6G4FV)!IERQ1:'8,7 M)1:X,[FB9]V9Y(K*AE%FW#!*DGG5W&W"3:%LE3WW]X$_<2-40YO99$JMCLY+>S(G MC.U,J!AU&749=6DT""<&A>8P"#(S"!3OQ.R43Q[8B$]0Y$\4SN9@N-KJJ+R/Q&6HJRC M?A)PGDNQG^-%%\TPZC+J,NHRZC+J,NJ2K4?4T]+1#\RYHM08*!&S^,OH%HZI]&PX;3 MKS,TT(R&$_D=TF@P&!J8 6X0=0DF5DB+FDF;J%U $.! M0U1_/M;1];)RC@=\4^.H;XJEHA^&2^#<+@-4W@5?RG=B+_6-[/BR[@\K<'X) M4J@0C[W6G(H@(!@P!-&Y, M93K(20(+4JLCZQ+;I*+44V749=2MGKID$W$E.3LR:IK"BQJS=%1:NIU$'5E+ MEVGS7A%0AQU>E)DAI TF.QF\2F&":SP4(\\!:0839M&KIVXF(4Q;+5>.#&K4 MR )5;K<=DE@^76?78=X#DA]Y=CL(';67>=7Y?AM$<>%$X]KN0$NB.U@R-Y^Y[JU&<."&*%4FAY2QSX\'$1)51EU&749=1EV(C M?B+A09T1EY@19Z+:&.H2S)U0)ZDR79)Z :V#AM$T+A-9!& *N>L^ P+]E6N; MF61Y7T9=1EU&749=BIV:G?%AVUX--FDWFQ:MCPT::F8X -%P,K9>]DZ-N(>> MCI=U2H0B*JV.K/*JGOM\#0,+$T5&W693EV2BI6Q%IS)%1W&=1.I>SKEALXL, MK=79,]6/E251G/LI6WGHL?(02 M[9BQ4>,9=\D8+J,PLCQ$E*Q],40TYEOC#=7D=7GW^.1Y.P[I6'>F;U,@;FC; MED@_-#7;VNLI*_N\.QJG?"NB"66*UPQ2&WA,G)@XE2-.- [V5B2AU5$U@9,)7\'8D*%2H6BZ>+Q=7T8V16@?GJ/MD"<4EN=4295V65%TV9:66J,,.T M\DFMG*DS8_E:68$AN6SPIF)2KI:95#5;JC()U8G=RXID"55 \*:L\8K(,L9, MI"I?=":1.C$1KB*10J4CO)B_IHB)$Q.G,L7I1">#BJ1)QP9*D7C5I#]EO"H6 M2-Y@Q0IM$;4.U0\D3Q30\PY7)6R\L@S?R_&7D,;;[\SNP.Y0T!U.U, 8V$#I!^JT9SZ_G9.[@OW#5XU#;F>YP#G<%4,TCJY*+2/)P<4$[M!3>#3 MM>WE?#FS(N :C><%'SL0]_Q#BHF/QE-4)1'%\DH%&M5@5C*C:35O3V(_>"7(>!:G5DPCQ7B.'C5?3&(Q:K[3[ M7M.6]0 B"_XQC7-7JW5MG9\ZN+B:REFRP=],2=M,OS5M;1N9Q*8M[53(4G!J MH7XA'B[)R1/5U6[)W;F_]**F 7_5CJUIR^I9@0=?-@U":[6N_JJ'VMW1'FI- M%#^F<1H"X-73\LPXN(=)SE/X\K4 MJJF9A=]&:8>PI?@0MJPH\)_<)W*RS!5/D52WW24 F6TRVJCD2J.\TYZ'J2* L0;_0X%5E]]!%YI:=14L7B]K3 M1NVZ5,YQ;3D^KBW( OJ'*6FFI*E9=S8EO=/RB2XEK< @PY1X3:N!EF;B=0GB ME4FZJ.S_),<'N'6-%\390-VO)X?&#@ELE MAW&Q8=?^<^D&P,E:=*A(K8XLZ;RATS(_O/%8R!;!G=@[W8+"OZS9$B1(N/'# MZ!N(IGY*3&P$ #+$!"I")5 @Q]! % TG$CF%H$%A:&!6N!'4S29K%8B:2H^H M74"UR0,(H\"U(X"H";F(X< A@C\?:]MZ69G' PZJ>=1!Q4+1#\,E<&Z7 :KC M@B_E.[&K^D9V?%GWAQ4XOP2I$Y4;OJO6ZJBB2J)^BR6H"TA0ISECO@L2K$N/ M8&17:^H0!FS_B4($&&G.0F='0$:C:K0Z(J_)I,;V,(2P?7]&W892EVR>KB0W MR(0*3M=YR2 UZX_!I-@4WK'SL$6;0U6 :-%X2=FUAZR>@[+D7J4X$2%.%%Y5 M=V,KAA-FU.M$W7QIOTJ%4*)'",NNPG++EEN +X GMN#7=0U*C#Y6,D8 MVS1AU&74O53J9K/\)\[-K17VAA*_L<)I9J..&A")O+@G(\DVU)E\,>HRZC+J MTF8;3A1>$;,-*K,-3+X:05V2Q5;$Q$NC1[PNH, *\ZG]:(4 +7&^ %YH82B M%_3SX?&@C4Q#LB0OHVY=J4NRZJ?K_+X,HSGPHG#L=R$ET!VM&9K0W?=6TSAQ M0A0KCIL-O?$ _ERZH1N!$0B>71O$*?<'8/M/'KX+SKYG-@IZJR.:O,:J")FL M,NHRZC+J,NHVD[HD,Q[467C$FJ\VA+L'L"76B:E(FJA?08&@83>-*D44 MII"][C,@T&FYMLE)EOIEU&749=1EU*5X4\A(.^T1&[>;3=O6QZ8-=3\<@&@X M&5LO>R=)W$.GQ\L\.4(36AU)X6428QX98I@\,NHVE+K%'/\I6]N)3-M1BIBT M9U5R(V87%%*KH^^92,8005<9#24J1(8J1.7%/5.-:2N[^7_LO7MSXDBR-_Q5 M%)S=S)(% M DD@D("*V.VQ,2I5Y:TRLS)_-7*"^=1^PSG2=?GBWSKNMSBK3N9;QRYF:ZLY M\*,]M=TA%>Q0^&_;C6S_35 D(LBBK.[1>9<0([D],%[D>P6,V\B+P.RR&P0W MWRUX@IM:39@-7=H*LY$I"HVA->ZC, AM%XE2%TQ#5WL#72>F9A%#:>I\H@G& M[N@FDJAJ]@4HD42*RE,_7<&7ERGHV MREHKMPJ180UDJ..KK=D;6#(Q+75_J*@6U97G2YK(EVC5KP]*DB?).#63)5C( MJ1!-T8ADY0^#^%[!]XH+W2MR4$*=VBL,L3?0%9-8:OZ*UU/:++B^(G$5Q9N;+&REK2[=22LLIX$B$934'P%GQ[7=H6-/A8<0/F -O?V-BTU>H:DPA[D7L';=]SZ=VJ'S M0C^\.J-PDBIUYJE$B,7E(_83S" *-S]R$JP_/J]S!I3Q6E\K$\O\B[-%*^70 M\9-!;5,>VM10GX:6.;2-D:Z/9$VT34U3_U>R>NE#$S]=P=Q^IE=//K5_7-EC M6.![>_IJOP5H*+(J /*?E8P*3,7F<6?\MH7.VZB]^O2Q5>ON_O'V07B\%Q[_ M>2O[Z[N;+]5?AX1$^^/7V[O%!>/?; MW?5OG[[ WW^I(E/MKO+=]70J_-9_Z N?8'>T?<%V1\)MY'N"/8/]*@R$.>R5 M*/8CP7'!Q'@1O&X4"/3GD.*>A-E?]A!>)Q#_!B;'%CP__8H="!X6C;\Z 16" M.>RO8X>.=J#-!CUMAW!2/][Q\_\FCLY=-(.1AVN>C92KI_>?;=?YDV$F+$TV MNC#NZ%M,>O;K_7AAPY$/D4OOT % /2#FTWO!X.D7G,'YHZ0X<& MCS"%CU-PFY;NC!I[78X;T=%UF'R&$Z3@^LR1$7Y$00_L$,87O+%P#RQFO$OJX[>*>=:8OK5(A^*-\?&?]]^%+^XHPJMS:$#@ MYV%?> 6[,T:7.[9/QW]5R" W7V&@$0 2D1CB"> =VQ6/AW"IAQ#K@@O=.(,ISBI MY$W??P_2%_6%1^;[L3EEAP%-%6"?IL(++BA\PU'AN=B44^$WB,& /,R@! O3 M/X\->D"G4Z25!V8[?3E!:_X*?\#_,H\0'I_;?A@_;0^'- B\F MS'P(I']B- MOJD#?)A3]$V!'J"O5V,?C-D$MX01A4#+QS=!A/0,&TR8GQL1;FS7'MF9.?;A M&S"CF)N)VL.4V$7J 3($7@G&$!>VV'Y@^C!UGXXA '2'L=>O=/T3+_+33W"2R:=1RJ/XK?C"8G%EH@EDS,I?7SACI042_WL/T@=!/DH%>-%/!,L-D.4;:1MK P.>NK.K/B;^(K( M30;K P/8.[RYX^+^ N/ \L GGC%I19&QESA(PKM7T(4)BES@@-+"MUW,(TQ1 MNX>1CQ=Z9;__B^!2U IL^ #NI_H_MAT?50/>NYQB&CGA4$$TC=?DK6Z[0SN8 M"..I]XKFS6<#I&N=,XREK,LVL5^H\$2I"RL:44:9@!;3) #-FX[@R_!NFYE, M6.&_(S?.UKPZX20),!>&3S(^!,)US)CO=.[Y0 Q7^ S$$"3QZG\6TQL[F$L1 MWBBXEY39XQ7&@^L9421-0.T 39T#=@K?EQBI(BN(RHWZ T;9< <,_[\T%*Y'WAQ8>;Y6'"SGG?="9T^@1"#P2NPC+;--A=3YZ,%_ M%F[,Y^N'CZD? \[9)J(*O\TQE06OZ[,W78G&8HCKA]_2SQ8C)7]ZH,\HE8E] MP@'?/8*='PJR*?[R7O@RF_LX?V8!P03%7\.TJ) ^N8RQTJV<"/$.L' V[ 4P MGC!:?ENPG]"7"99A&5BX>,P$Q!Y=J.<(O#\0)YR'@S8D3>1-'+IPWV':GR!N M#M#*_6K_H'Y?R*P975HZ'L=^*C,;R6[I+Q:=[@Q/]-EQ7;9#8:('1XV9)VDD M86!B=5:&8(,F)HC9M=0VI=Y1[+ZL;4.)#<^8KO()J"1VW59'@FTJ7L=R./BN MOCZ-OG#+:&FCVK%(,< A9D[(MOE_4;;QXQX=JS!]L:=13%ZVC<(@0[:A9XGK MQ1O',)M.+78J@ 2I2YP1@W-VXD#]%PS,J#]H]$*3%Y2T2*J3,6" \&C_Q&@F M5D=#+5+'Y3<+U3!60&0?=2=VN@$Q1HPCG^WL(8090!ET]YG[-:2@WB!%"8!A M"".O\.HWM/2P"I ( // M+ I* RT?31"IN>V,8D_; M!5D*4BMM3P-/H%-G!AJ"H5=*;_H3?&5T#6)Z!2R.*F[(ISUK%0>S-FLZJQ5'']L:#D7Y(Q M2R@$&-IE_6!FOI8O !I?1\\H8HGG6&+*LN$^_&6C29M[(?(9V;DP;O&0[ OP MZ',$-@W[TCTWC:2WV[G-QT;G8,ZRWHRZT9RI5Z*R;LX665DA0<;*^!PK>"FI M54N_=AL[ VCA[.=G\ ABG!K;A[)P,$B4V$' M0C2/.?OTEJY%NQ*E?==RM=L:;L#U 6ZGPGJ[4*!/\/J%E4](#TJ4AE>Q@CRN MB&]B2=,5,K/V!\9RB6U$X[%B+#<9(A" 6'M'.0J#C0+]6OIO8.CGL6G*A*N) ME5PH3!STQV9^YL';5K8D9M,""C'>BL%=7G2T?6PGK7L $_B$GF0:^R_FC+\/ M?><)*+B<]6)["B+P8^TXAS:/_.'$QC?"8X[[ J-X&"C3V7SJO5&Z<@\3 >,+ M0P^=Y#?PV&SWV4''V0X"W)IF*"]_)G^.W4.8:Y!,*XZ[%SMF,C4B/(/9CRT] M0@LS#YGQADGL8A/YQ_7UMS@EL;:GPLAK;$O<:8CP%Y'V.A771:E@PZCAP>I; MG>&=/7.#Q NFJ]O"VIZP6,/,9FD&>SZ?.I3Y&4CK.)$M,*\BS'ZT3H)79SK% MYU?I@'[P6C(')YS-YIB5W>QP?;HL5U71VUYQVK;G0_ZV=GQTV"VKY+G6*RN. MO:4:S9!PMV('63Y8L4.%BH9VSJ7EALZED_3'8M]?;N4%23VCX"C9R!\E?P3S M[^*133+XD<^+V8P*YBFWGH3@BW MB/<*CSG?"^^D7V+!O8,1)L(U$Q'@PJ/WRL;[GGWL]\4!Y3NY^+%?/7!G6-A8 M^"#;M-\IR;/Q$2,\5?C=>*_-' @DCD7"K/^"D-#Q?P[IE WZS0M"7'[V8!DW MR-AWBSW;Q/UFX(J)X]L',0J%P)ZR+,+RJ_%U##'Y5L]8V9&$/65^#O.L\"0C MN3_3+J =$&[N'C&SFT%)4XT\K\"7:@,V-"8X,+'J!4.<$$90@]:CQ=!7+@J>XS M=8$U4Z!*>[ MZ,T2/-_O](6Z$?WL>[,;;(^'(?_EA).;*(#E4?_V9W*V?(T'L0$=/=H_Z_;, MFV)O8,HFD?4\SO9.]GV-=5E#PH7[HH2[! 'W&,(M]0:&(A)+SV,L<>'FPKV' M<.< 8X\OW')O(!%#-HBHYG%AN7AS\=Y#O',8E\<7;P7%6S=THLKR=O%N*/X^ MQ3!B<2*[3RQ>+,TGBYM<),\E()#'D&>U-U!5G@/-$,&4-;13<^979;[9/O/UWL#2)**)#878G/E5F5\"4W@,YAOHQL@FL+_@ M2N7]W)@MV5!)[6O==F0>O=">KA:8[1.S5#Y>.D])M\3V)=UDDFZH1-,/'X]R MV:@N&R77.QY#-O R$:*(\'^K))CCLG%4V6C_! ),UT"&0-\DFI:_DXS+1GNR MT7X"'TP7R(:EF404\XC.!TL"==][2ML?>-IGJP2WGZ6W\.X 229JP>6H//@[ M*//;SV&#!1T8IDSD@HO[./,/ROSV$[Y@?# >D@RB-'7\S-E?E?WMIWS!_ #[ MP;N%_S?MNA0G?KKLK\39GL(^4I[UV5W,VT]N@Z$%,3=-@XAR_L)!'KVU)QOM MY[[!"D/T)IH*T>YM7 _ P4PR)24T??G/N5N=]ZGE<3\>)172.JQC,]&R&J MFG#I3TN,W]63XUS*&B\F@)_:$&BU-]!4HAEY>?ZES=#L(N0@E[MN40XTB,-D M8FH2EX.CRT$NN=NB'&"65U*)9'%!.+X@Y#*Y+0H"EC.+&C%EHT00+B OPPZU M*B,XK")D%%\HC].MG'X\XS;+QFEUCDV:'8A[3'; (YD$O):#Q[US M6B\>TF#/!\V212P>:NA8G6L6UZS6-:OUHT5-$O%H4=)%8A8$,URSN&9UAUQU M-*OUBD=-DE"S#!&\0;FDHH,%AW]C^.H<^9TCO_-)48[\SI'?.?)[M25_N;NY M__56>/?U_N'A%^'C[>?[[[="\N'C]?_AB/ F=A#A4V\3_&.Z MF3Z7^*T+.#7B4/K=G]PIS8R#Z',0_?HE$N>3^"H#T?_"+A/_Z@5!FOQRW @( MW/T+=! QT7 JDO(9T%=YZ+;_4]=C,EJW&D05@[ M0R:#KV 223L\!A+7@8O2@9+^AX/J0%[,E=Y UQLZ7.$RSF6\$N1^E^R\VAL8 M*K&,AAK!N YP':B$R]\E'<#2<8M8TG'Z=T\Q?.'@_8V ]W=)Z'4\ N<0_UV# M^.^2B" HBDY4O2&L4RXC#=T$T"4902AMA2C&X4L_N8S4N3"@2S)B09"M$$UJ M^G*D+>GA[N/B\EL%FE2'LEL%.J0.LM@;*#)1.81XIP2HI-Z[2P*$4.,&D>3# MYRVY #5V/T&7!$CN#4R3*$E/G3CP\/<8M#5T2(#QP MT(AD<+3^#@E0Z54.'9(@1>P-+(D8"K\HIE,2=#I)>@5!UDV1R&K)?3(7T$?& M;H4@@DM#GAG;ZVJ(+LDWGB$0F=\7V+4+)+HD(WBI*%%4?LE(QZZ9Z)*,J*R M3%0;.HOD0M+4;11=$A*\H50GIE3BCE] =NS&\^<>T#_72KSK>D]'NNMAD4NY M:',#%GF7Y!R+\E6B%8#2<>SZ0\M++K8\ 7DQ6*)++X6XY_+2O+SD8K43D!>L MUA<- H+#!>;H I,+W$Y 8"PL] *!,?.>%[]$@\,F<]CD(UJ07+S6??NAXD6S M1"^X&7FW[8;CEW-%;#USD)L=XKSNY$Q3++4 Y)P9$R''4.;;HE225U+?AU8!A4#M, MP%(THN@F,9J",^-PN%QD$Y$MJ;;;462Q,([(ED@D::?NXA/&UB&1F2%UZ#LCA!DW=Z M7N,%HR?4TY&#G+AH>F^@FTKG8/4N@:$'.7'1C-[ D&5BJ#M!M9Z@R3L]+X]W M+?,ND18MSV'B2Q/[&@U))9)R^*PK5Q:N+,=1EL,$FQ:B,(JR2,S=DF\=V:97 M&[.2==Q%K&X@_GT8-YG9\<(::-U*&*FIP.FY%S@X\'N?3N$-+W396X5X?,1^ CF.PLV/Y/HV:K>6M?A88PHEB64:)2/AS-499O^=^,OFF&=Z]>13 M^\>5/8:YOK>GK_9;@-*46=+,<:^R3%[GSV:ZQ/^N"5VBADT%7[Q^N[?WSY^/4V;G44KG^]__[X MY?^/OW'[?[[=WCW<;FY_M J)H/3EM=J4[C7]/4Y\2H5?X7N30+AU1W0D9#HB M]VV&/%VZ/#@_JU&ECM*L;A;E/K34=2I5;)AMI.?PG(A6I;WV$NG"A6EO8;J ME"GOB>:3:WYRO&N;=VW7/X4\G^2F65):^(G.??@SL[OP\Y3B#]?NZ'H&PN3\ MR3ZOF_O417:[B*3MU,G ^[FY,&\2YI)SK8,(L\2$V3 /?ZTE%^:+$N:2# M"#-"8NI$5CG2!A?F1H6YI+SS(,*L@# ;1--**C\YU@7'NBB1WI+"RX-(KXI7 M>>HR[U\\,J]+:C(/PFL->6TVM>MR7E?E=0DVPT%XK4.\8!#9V D9BC-[=V:7 M #,)+20U3?$WD!5B"9SF] E26@A)6Y(( D:4=22PG:.",6] M])R\MI#U-N3>0!&)4G!A,P_)#LKL%K+"A@+,EHBD-+1-<697978+251#[0UT MF4"\PIE]7&:WD$4U-&"V1+0RY.@+0-3@.&P'$>H6TL6&WAMH,I%$CM#6)4EH M(9=L&" )"C$,+@D=D@1XH@51,'L#2=2)V-0=TEP6FI&%%A*PAA7+@EGI'M4C MMHAD.JF3(:[\F-#(_"Z *\8MXSP-4RC*+620S;@N'(C H[4C<[N%++$9%T[K M/#8_.K=;R+&:6%FLP2[5T&TEG-N5N=U"DM6,2V_E,O_TV*F8+OHD>?33^G[) MY4!F2HV$6WF!Q6K;LBHM#H#:.#<;"9CRW,1,L''XABS.S55NMA$S8#DMT4V. M77QL9K<1,K"[).6R<_H+ ,-H'C^8XZ$V3JAS;.1K(YA 7&&-6$TENP\%*LPU MB&M0!0UJH0S&M/"*!R))AV\P.Y!@9[%SGLTHEA5PK=57/D&4.,YFG>G,:KYI*I.JA*:=X.XS9T'0VT# MS+KS1*F+9%U&FTZY"\5+OKG^]N7Q^JMP??/__?;EX0MBN#]L!F_/N&CG! O, ML91W(!H'YN;"Q(&Y.3 WGUQW)L>!N3DP=_TC]O/)T)0!R")ZK(<8RY(#; +UV2@I*ZU.:E0.H-+&+* MW>IZNW0I.'+&7A=EAJ"A2MWJ=+UT,3AROEL7$6Q!);+2--@"A]L^?V$]# J!SCJ5M8V\US6HLYS5-G'0/:;I[3.D/[$55^5V&W4+:;Y[3!;DIH M'FMR3URGUO(H'&*[88D^8B435>&:M4W)P[ 2K)/4&F@;!2TF8RD&U.:AVJ:GJ2@[3VQ3"=O.<-K#[2FKJG@?.Z:;0MYOG MM(D-HX;$4?,[!KW=/*<1/Y18(L?=;AYW6^2PC1RVL2'T[<857Q;9L8@H'CZ! MQ)6(*U$G +B;5R()_"2=*&5]*%R)N!*=C!(=.ZR490@K+:)P%&ZN1&>C1,E&V?HT/&306U3'MK44)^&ECFT MC9&NCV1-M$U-4_]7UGJ9AQKFKR2603S*R&"E_Y__(>GBA_R_">OO(M96F3>8 MJ]R]M7T7A#OX1OV'B>W31_CNQZDW_+%DEQH+#%"8CJ[#Y#,9^. MIW08!D((?XR?IJ,K&RR9_4R!;HR+ 9(B$** CH30PT_G0 WA"8DCV.Y(&,7D M$6@J G,0@>S#@AT(CCN<1H@!#1_BVVX\=T1='!-^8A;7QC$>0O@/,SB"-Q:^ MN# ,92\!D9K[= */@.5)_O"^&5DZ%X!^R6P,X5U7Y.[!SO-)59^4>F2 ?J4O MK_7B=0\7N0V,_E.@2],P_9<$M,W1R7<@&H>ZY\)T)E#WS4> U2+\?VUWUKTH M#$)PF]'5A_ \<=97'/0@#LZV%BI53Z[LF&F29,NDZYA'$ MHT_4OQ^SV#*X7[*(Q9G5\BCB,NS4>P--(;)H$O@YETM)L@&[G1)7L@SU\F - M0_USR2R13+U%R3289"JR3#0Q7PO.)?.R)5-J43)-)IFB)1%=RA_B<,F\;,DT M6I1,*[:9HD4D/=_WV4');*'@OQ49^LU]H0&FIH'+H>\,\4=,2(,/S5CL#C$W M[ U_,.D*A)1)C4Y5ZYM:A=E^F'N!@P+SWJ=3&\_H/B#SKY2^5)![AJ" X@B] MP3OIESTB@:KX_*=N'K8[^U_>JQ$1\FY MZK7OV^YS?.*Q:C/&SD\([_ZDOE=@+A2Q!S;!E"7YP[ZV8@N0["$VJBH5UES8 MROSWIH6M?(-2L(!,-HEH[+T[<8GKI,1M]\N/:]YD;M[.6]BVN]HMF#>\KTN5 MB67F"V3;D3B>RB]6GD\+A$MU(1KPQB=:81.N:2#0S?P,9EV@NT4?*I#D+AG?JP,?4P0=#!#>2VN7 M5B:%T/%'#E9MA^^O\$M-2Y19J8X]DZL^^MM7"67V=4:%3Q'%POBI%P3P'BRW MP0+WD%6;XDE!X/P49G%])5VOKQ2P[(L(F ?!$ODTZDVC'RR>7U3./]&A'064 MC0ZB18>A\.I%4_P#O"=TXJCHA?;7PJ*U_HM#E8786XG,6('U8B3I M/YC!?-\$^C.A;J/QT76&'0]T&/E.Z-#@-GG79]^;W; V"M:\DF\\N9Z!)0EK MVR\&(RT3L>!*)K;Z1AWF=I9H]0:8@\Y?-@2+J7=.%T[L4)C8+Z@[*^J3ZM88 MEB#@-V$2PV@:]QEYX[(^F:T)B[Z02FRI46A87K?[BJTP4Q5[ \60B6;E Z)= MY'6[\]#.$B5028OHYLD*;'XO::[?,GDNL>B:BIY([@![T17UU]7&NL2C$I>/ MV$_@/X$GN/&17"ES[=VNQ<>.O;5::YS/_%NC5]9<],I._&5I_S.]>O*I_>/* M'L,"W]O35_LM0*\UZZ*"?YJ5C'6F;B9F>[VY;')J0[VYGQT7;(!C3[^X8!\B M=JSQR0F&X&=&19VZJISOU%7E?*?N)WCY"].M@-F;?]+1,ZK\41MUV<2ZZ5-> ML];3PNWXOZ/IXA,5MV4?VV;A']>#K2RA"IZ(= MAR":^G%ATAT0YLN2,"BJ]!SHL*U%VX>/7 $<%)^ZPS,DKB M<;)S>.-#L"ZDCLM\C=R[QI$[3.XB6JPAB)X"<%=LWUF/:=EKL:7<8GYI8;(J/5%I@1F MY@@KUWL#HQ 3N+)$J6>Q!V_<>U)G9F=+D(NY'Y!7CU X"9^P@TDW$=AM[.(QFF([!CS!F8/[.$LO&B4%NV"[U"V9_ M0K"%#*/'VQ(<1#[[ROI!PQ6S7SB*XXVV;OAG:=OJQA?96/C."X5/*]%:&AEG M O!S(-+FX"--,D]@\<-8$!.1W1#=ODZOKY'N73H8F ML5N("_.]J'2V, 9_1GA!AT:8.O:3,W7"-[02AUK/U^0E3GV/26,7=TD%+;S( MV((<2>M<+KFQLS$N*^R^5D79<&[1&)T.33L%I].,"3 )C3I;ZFFAW#.C/ZNF&5C510V972$@2&=GCF79Q3 M1ZFI*=M':@:[;'OAG[2.L)2HY?;2KFXC+-4 S3L"B:UU"I=7SG6;O/NB?FTO M13U'>@="7$77DGC#&\39S1B+KOT4'4>X,O M.&<:A L.E#+BXJC(1;1%$36VB^A1K>Y9$=;L#1X@ ^J*WXU\3Y'6M[^G"-" M?'/&\:167R9)%I>DO22IQ(95(Q;_UC&^Q5EU,M_BK#J9;YW53;G%=A_3^,*[ MK^Q@W7.%W4][&[K5K<[S300L%4.C+B^ATY,[*?H>&[#SH/I>W&T>ZWM<2+-Z MUA@7V60K0+MP/_R!Q.NXLVS[^:Y1J:%]-89WD'/W!W5-YSZOUTV//?_5]D?L M!!Y+"1K?1>L0\C1O-ZVUPM/$_RBJ=U'4JO4N&1\-'+FE'W<=)%Y<02W''0T+ MRE]TL3=0FP)D.@P,S0&\#*Y"YZI")3U)#:A027UU1K6DQE!<#ZI?7'/.5'-J M]6A)2M4NK8-L0S)VN^6A+G_IAHKP+>BB%:F>'I6T^AUU"U*ZM@7Q!/G)?*NA MA-FI!/)IP8?@@PX*P:L]%^QGG]+=,^$<#+^2O:SZF>QL4+A\SY<8E4 M*O<=->@ :[V!LC?H*K_MHX/BI(H=,G Z-W!G*9'U8GTUAV!SS%C?P$:&/&1Z M]5C_1*^8:4$L'K&OF.%F)>?"QSZ,VHK_+6Z# %\O*C_/)$B#].FT?:KG@,E5 M=\PE;E*FN;W8ZI@-'G0UQ[7VMTRNW%RYCZK+UTP(U5%S:-^SOA(IOOUBJ<1B\79[C M>$J7B #$\90XGE+W6Y$?G)\<38FC*76%7!Q-B4/5=)NX)3@8ALS1E+B(=EM$ M%8ZF=!C"JAP#AZ,I-2))&ID8\]A+ MZ/3D3HJ^'$V)HRF=X_-=HQ)'4^)H2KP/?[D*'Z M#F1U;0?B6?*3^1:'5.*02D>PEUJ'$$=,D2..<(G4@-)L3BBTL4C*FT^Q;^ [$?Z@7T-?3;V#=Q;5N@"-*1D+7?1#!8_C']' MFCIN9+/%-8%[E#!44X'C_MZ:O]%J ,9@@Q<]RK MK&BL3W$KP0Y.UN/%(Z\?^>/[?OZ_HVKKI6K=07]P7D [/?_OD!,.I M%T0^?82O?YQZPQ]+DV3&)A#4E8ZNP^0S'(R"^9JCM/D1Q;/=># 'FX;75;Y< M3LNUO=;2'H83.HJF]'Z\6.0-*R$/']$V%2S36E_0W]?LU)(@^+H"DL@;+<7J MXHZMA;_:__9\83BU@\ 9@]7&Q038I^(L62;8/L4VM;$WG7JOP7L.3+?X7%?Z MJJDT B,FZ7U%*OY3>ZAL;%+R$<'-T*>0^Y+<];[^#!*94!%)ZUPI$4T79*B% MD'4.!SR?'=<)8#<1GCUO% CL;%?Z('S_?4>?_,(A=D\=0;?>*7#)#>X+YR05 MLG^@C*U6&[C1[&KDA5?). 51HR7V!F#"B:Y*S69N3QW1GJO:!:E:R4WO#:D: M@E:K%K'4?)*F@ZIV 5WY&[9G+YQ0?Z/'=I8%2O74)=<,>Q!UD3$)I!))S1<& M=*D8CI>Y[2A%):V@#4F1TAM8$E&,O=T;7M9650S^Y?D_$-ID[GM#&FQNSMBF M U7;[$Y:!W+'01LT GZQ?T6D[.V!JC@=N@Z4>3\8>_)MCES&4IEJ&J4N)\, M:2A#$A$;N_60>Z>E4O#=?A6 1_ L\):[H_L:42#GKRDU:\L_(K"(%M&EKK@1 MW!=MP8;N)4(&WAD+X8R^]S;,/=&J0G SP8-+[H'6-9[AQ%M*?4+$V@+/+DE6 MB"*:'?$9N-]Y>)O9B.18(#F&262YJ6MX3\W;7"]^<-P14/2]9((@MB(9#]%3 MB,UJ:X5..SBC^QVOG+3*5/54_^%[M4,T0Q1[ XEHLDY$>>_SA;J\.@$/]H+E MKJI[NYO<24SN))48ZMX;_3'D[@+BX@$QOC-&1*GAE<_XZ[6A/WQ)]7Y5'S].FT-3G$5I3#&:I@1%1TW!3# M(JK4<,#0 M;BBBX#G,=;BO\VD6'-:;#.CB22L/!5TLZO*$)=+7I<[U'[% ] M1FUT7&UI'8.8X7XLA!,J_*4[:2=]6]I)L-U1O-E=A;,M5Y-K:0F&]C8>M M9Z6CA33*"PS7%TN\GH%VUC<))JY14F4BF?G"R<89TL2,+39CT2*B+N=F3 2? M!G,ZQ&;LZ1L17JE/A1=[&M$1WIR'VC!V_ !SY"3YR8M"X1T6\\KB!YP?^U'Z M\(LPH^'$&Y'Z1"AAV]?]B2!A'X:I$%/-'P\WSK0FYBMA181&=%/?A653>R/' MON8YUL_O 4)S7:85.\G57C>VC5R;'=LV](;ZNK_YWASVYK=O4]L-K]W1[1^1 M,T?8R"U]WH8DYYJ:X;-\GW%/>X)<28U/%XT"Y[R#G::\J9NKW %4KN2BKX95#C.QFD0D?>]N M5=[F&Y&._$.0-I*CF>:EB:+) FQ22:TA4\@0MP9K\#M^RI\$(GSG!* MN0>[11E*SCZ;5089NVYDBUC[9UJX_]I%:2I!AFM8FK"7!C9JP^H*Y-4%>*]? MJ1U0@='ARAM?10&"60%^[ZM&>BQX]KND'*O>->RTYA^A]<>O.>3*/O;9^XK=T_&R@J%CR5C M&LJ88?#\[Y';([&K?!\'>8^+\DY:;[:XSANC2_@YT2?XJ9[W\XG.?7@=TRUX M>"]5TWL#F8BF152C*8RG3M_LRL5Y+S>]Z^)LH#A+DDEDZ>!U4]SQK^+X!\%[ M(<-LD*PEMR_+VV\"P*0A'3R0]N$AI6X173/VP+3@@4$'Q?&P6\*!Q!%/.66# MJ 6%24<7QPN((;:V(M6#6ZERC;%XP5 -S=.GTZ:J0QLG7C9\&'.E,/1'1;*( M*3=\D5O'P5SV;PK@%H);B*[X,@>T$ RG4[%$8D@-)VLX5$REY[*7R<^]P,$) MOO-SXRXXO(1^PGH&(6;'\EUB]9>5XN/';L''F_TR$XQ^V\- M= AC@0XQ\9>-O,_TZLFG]H\K&Q7[O3U]M=\"E-T,(6:.>Y45C76N;J;F8I+M M0$X8#4%.X+UNK\YT"@;NBQO:[K,#&LW,8; -=$(I )U0"D GEF,*\: LMDA? M>C#4B2(H""6&@JA%G8?AA(ZB*;T?XSUX(?T*QB)'IT=B=Q;"3:0;'3+-6?(O/O9GT:!@^_A[ DH1<$B*Y>>JU5?+T1\*G.MT MWB"KDMYK!/-E_AE8A M:HC:5XS.HX8TC)]RPI38%3_E:%*6R;]4">A*YG.T,4X%0"<3\#>'(G1RG-KQ M?J1DB"O\_GLE5O?T,Y9 2#\\>,"Y.[.7EREU3^-/S9K>;"M#.WLLKFR&\#!4 MN&P9N!0C521&E:U4X^?1FR@)48FLI>,D=^1=66W=D?>)VE/J8W+BU?-_!'\; M1@%,'SZ)<[R>&TR<>5! SL-$XQP+BV-A+=I8]=+B_$VIQ9T:615VMXAH*<3: M_\9L#D''U:XSZSZ6VC74#:-HO8&NBD0RN!IR-;Q4-32.O/OI\846!E$L#L#* MU8ZK75N[GP&[GP2[GW@2:MCB+?,=#JL??7M$9S9$U(]I8@EC>^ M:9J]@:*:1.\,'*LMK.4L!+ ]Z8MEHI7MFD*4?<' MPN3R=%[RU)#%4K%F7U*)?+%H)J?AHGZB ,[@MP;R)I$%#$/M%WA/'HW+!+.ZCU9W92Q5O#2 M)8E86AZ\E3/_L,PON66B<3U74<]-(NM(F"$W"PH$+T%E/IFT;Q MGVICQ"A]2]D^5$/E TQ1E4PNKYN;UF?/%\()%7PZLS';Z".T%7XP=M T"F_4 M]@7JXLJ$+ A(#@NE#GE."A\"R*'8 M_5^0NKH;MR;U!GC>:>;KD.H<>=4J2SH=_2Y19WVG(^$"RF2$_9S.=!L5]SL8 M]_&53E_HK_"22>U@5),A&!4UHBI-B_I9;&4EHFXT4?W 1;V:J*,A?WSU:DNX MTAM8.C&5_#TKW):7";C);?F1!7SB4UI;Q-7>P#2))'(;7E_$+6[#CROBG[VH MOD.N]0:&0F29.^2U)5P167D^5N=3ALO.;?JNE^)L%G:4[^%:NIC=;K&SQ.N] M@:(;Q!";]EOX#3)'2=LT1RN>]%G95NYH6%N9#-@^3(MHE1(Z'3KAN!^G%S<4 M'%B8)W%@<3,![L%PCLOVJJ'M^V^X0]DS4)H04\3I$H6G-\&GL=/A)V76/@H[SF40QCYG:ON#W!X3W[?\ZB&FX'=@$R?" M-=LZX.V/WBL:C:- _G:?&K]ZH<<,_J72XS;"F_CL P%@=W_]]QC:7NKB65?- M(;)\70[,( 00GNPI7C&)7A[>H!4]@QLF%-TJL@_,V1G$K VM_6P"3\F0MX>> M:3A2.\BT>@-%,8AI[MV54XLUIX: R77J#'6J))VSJT[I8F^@:T34\Q@37*6X M2IVU2I64K^^L4E)O8"'PI,%UBNO49>F45@+1O+-.R;V!JFA$T?8&KN,ZU2GQ MXCJU7Y/5SAJEL"9)4R>6T?UPJ@7 EW8*3N)"D_BP#5CQXH1O:V=K^Q25U,8! MX\^?Y_,<)5$W;@6Y>2;:U7 M_!>G'LOHL+4SYS(/+YJD3*=M?SV'HN1&K)T/-YJK%&N0<:>(_,BUE6MKJJUF MR95(NVJKT5@-&E=6KJQ<66-E+;G7:&=EQ>HV222:WM05DEQ;N;9>NK9J%0\# M:FMK8 MF#>JT49I6+R-\JS%J"+RWIYB9(IUJ%>1(Z98<<2B #GRKR?MNNQZU;8.'VRF *Z#%^5FH MR@%9G\8RG3:]M=R**P#X4V9A[I'M+.@&/O7O7%MY=I:HJT' IRR#G1# M*5=6KJR7JZP'ZA>TV-VG%E'W1X?CVLJUE6MKK*T'ZD2T#G6K*M=6KJV7JJT' M@C2WDOM:#6+LCP[7LK86H,,E"[J+& )._#O2U7$CEKU= 2I+>*.IP+RY%SCX MA?<^Q3SO"UTBB?VUM_)4LDQQ^8C]!(N*PLV/Y&!2:@.IM?A88SI2$10/KT]9 MR0=F_L7IHB [=/QD4-N4AS8UU*>A90YM8Z3K(UD3;5/3U/]5(=Q+'IKXZ1+F M]C.]>O*I_>/*'L,*W]O35_LM0%G*$&+FN%=9T5CGZF9J+B9Y=+P;1CFS'^MO M_M^_KZA%_N:<5=MR^T?DA&^_TG#BC;ZX+S0($6PP^.0$PZD71#Y]A(<_3KWA MCZ5946/[!7I&1]=A\AD.3<$$S5&\_(CV!O'00F;4O,J6RV>2$53"'T&,#CC3>#.;VQ(TKC0P"_N\R0VB%\^[/C MVN[0L:?"0P@?,++"$,-I-(K'PA&R_6F?83._HS"H1_>E,TZ8'P M]>N-\ ZG*XL?%G]FOTL??B'"ZX3Z].EMY0VL3&Q,?1]>\_A/&9;HPM0(&VKT MMZ>_V4!F>S2W@T#XY#P[(:S&=F%]L%CXS ,"(#&F]!G^ +,#VPS< ?H]WEU] M_[:8&5F=&OYM.:T8$Q,A.%\GSG"R,CU\UW*AWJLK;-S.81L&0N;][Q78 KF: MVMV_NM0/)L[\&_71+H,)6VSK5_)2 ;4M[L6F^6@'G _69XABSL/(??!7/!%B M=)XB9Z^15SCQ@!$\_O!F\2$1?!K,8XF=OA'!"0(P.(B.RCC9/PZ8:1OV(99B M!\@BO-B^P^!4'=RF@2^QN+\MI/KW+[=+F0;]CX49')=M$DUM^,[$!DM0\(:^ M\%A@A6ALS=,OD>1%;#935+ZL=GLP;C!!'%I@^#ABU@,L7N@[3Q%*0B",?6\6 M\Q'9/(36S_^WYN*J VO"8%UO/F/KVZ,4)//\-2&G[(T:_(3BG-I!X[H.]C@TI\UI! M4O'/"+]'P7320BON++0*N;3D\'"(^+\@UXCO"_XVC5%^$W+/F$8B%9,O,LA@ M>%D,$!RC^]J@[+.YY](81_@VY=1BWTWW!3"S(^KBIK.RIWQ,3FP?)I2&P1J] MP92B>@KHOR/KP.!FEA).[!"7 =8FV8* !4\H5B"7;*(>N/0%%G8C'_'USBJY MX/W3P#ODDAMS1/9VO K<+6/=L>JFS5IA+M.&S!9K/S_[L%F'-,M8%(^9_=.9 M13.!_IPS=Q/E!QS/0&"Q62Q/,%1 4: X@'7F$)JR934XJ>U8W\W"*9\&M.IZ(JL8677C_8[G@C!;D0S1M*"*Z>2!9LNM M.UO]3?ZZ B<;UY>*Q.4!*U6D[)DA*U5<=;VSK))NJ0VN5.UT.5;M*CJ!J*KS M2$MURD=LXVI6B)YV0Y M2K;GWY.,WI*BK/9]^;->/6FJ+<&\A$ MUO)E5FR]M1:2:XHXZD*4WD EFIA'-%H_CDV.O)I@M[H#NW-.QU&IA'?< )7R M,4Q]=E=M5S[,0K3>P"*JDK?_J^Q>.R';6FI7VRI7K/)2>H.VJZZLAJJNP,1B MAMMGQ/ON!#^VU%N9HIZKMX+/\O56*X.BM<:!#U-RU<6]=$,=6$RJP;U+0;MF"T9'M2PFJ6$IB@ MS6],AZ:$&N]U#8J(+(K-$L:J71 FBU*C4Y P_LZW6S;&+' A5EBUT7%$5JTS M,/9+%]4^R0SB%[#Z B=(C /SEQ>%)ECPF#@SQ5?/LK=MNHRJ#0[4QGK#G<4,7C-B*9\8.XK=5YBGH8;I"I[ M KSF'BT"G_C=2VXC=^'G$(4VV9D3B9HZX,*-F#SZPM"G\.,K2A)L;/EA8);3 M45JQA]3WL038'D$@'="DL#>M7UM?]E,4L#'[>;=-:,X=J.C$Z>T[<9+8D!?W MV7;\W^UI1)?>6[Y^RY24O/LF*7GW#4<3V'#"K]3&P8Y>,Y_,JV"V=N" M-M<0'89!LJ+1O?N=(E:HXSY_M .GB%SJR92[C1>U^#9;9)RK<>PG9YH4I&-U M).XH:^8^%,;([!?&;*"^C>8GIHKPA&2I9H/BH8.DS"YX?[:5;D;?$+>7;[52 MGJ98#97?=792QZR9.XDJL"_N/ J%KQ0V_XZ$8Y3$7@2E#C/HL!J M'=IX$JV^U3W;C*J]PTT+T[+U;9J!NSQ M&I$4LYDMGLLQE^-J&W7#_ ^\1G%R(Y2I8 M[7E:KI(=>$.E7F&,D3=4B#M?<(T(EUDNLP?<;>O(;+V=5\8Z(2+IUL5'Q;FK M,X&0KP@UA+Q"HL0!\87%PS*/(W@66RVU-N2WI!ZPMMU6O0S1E>?-UB'7VY/9O63OBC6WM3_"4KZ=K01G3/EK! M1Q"ZX-6>+RKUWBXLX;&;B\6#1QX\5G.Q4E7[#IKV":;SPC#VOR[K8J^7.U;M M\)%=:2 I^5OXN%!SH3Z@_W50H59CHT#6E+:57:D[2E]2@&AUDU+]B( M%'&Z7!6H\F&HBY[;/O8K_DIE7UA>LE#CU;YMK\AYX_QT9+>H6@_]B.-<8U M@L&*+R5G1FF(-9$C) 9, :C!3%# 4BN(J<.(@S<$9(FUCO&/(^$W%N Z]I/W M0L_X4HH"C/WE)A6$WO#'RM\6>] \@GUB.'W;)C:LM;B@\SI&*THDN05$_R[R M@74>9MH'QZAOVT^2 KQ# 3C#^K;93H[7#Z4044C4D3,&E6/W:#S1\)72F-;I M $SYDT'!*@SI OTG?B=P\,5VIJR9=R 8J,S@8E\10)Y>L8AQD;>2PQQ6S<,G?Y,(59M7&V!F*3:7P>=(? M;L_GH)",Q!EJOSEHNH&=H,)=0/NQ.M H+C74*/[-]T;1,/R7[<,N%+YM _N1 MM7S_M:SEN\63(85D3-BOC]HH'D^I8*)==92RUY,\@U_BVU/8DN:^]^*,&'H9 MN"=3$'_8R(!\S#W!FX3F,9F#^.XS6]C*=UDT4\Z'$^]]RNYO#+#DL^=_9R^Y M2=ZQDB6 90W?CR+_%3P3V%"7XJ#W!A R7;U1VU]G,.)&E,S':GP^1F\0OGK% M\WE-7@#3>*&LF1T=N6&\=2] *V#6,.H/X"C>R$1BRDX]]QGO"5I(,QJKU&G$ MP!;V( ,H1L;$>HI<@/PPD=15-Z/UY3Z301]/:(QK1 KTH!>Q91RO([3&5+W-M=,O?9.%, M=GWD9OLGGPI\@J+UY:;@$]2^8G0.J8!/JLZDS(-A.EB%??Q*7]:Z%8BF"VH0@R*(*J$+J?+@^4O01#146V!57H#32*FKLC.#+?B&^"-@LNL.< MKO]KV$:/2_K_PW9#( M/F!73 -#D#'E?+Z"FX9C.XD'$XD\U]7>P#+R5[%P-[$=-_'TLGNW[FC_PLJD MVT=D=A^#[SY801USC@LN(@O2^C3/%TT\20P5AX9%%H*;H/P0PB) M$^.\CF"-V]%3#H6-YZ M4WD&_D*HV)5_KI2(I@LR7%R?/=L^IYZ]6WW (5K0SB#6:&CM9Q,VR)*X/7!( M_<&O\)K[\8U/1T[M.$&3>@/5THE4<*-9XJ,>A$U2W2AO][([WN)Y /B/,]*R MDF+51K0, AS-4HFB2X?6LB84[4R.P2^@=O&!NH[G@X SV'XZ0D1ZNEL#2I4Z MEIH7-18:R1.W%O)V:[&:CKBQ??\-J'$]0Z#NVE8#.VA%D<#J][4:Q9)]L!V8 MRU(E62HY5VE4EM2NR=(%A(F_K9IEX6!-*#4O<#L_72K1I 4C4*5JJP[6P6C$ M,O,5H[OY;AV(@[CD5 0UVD]R=) <@X@%=:?M2,X%>,3QC4$C=K3%O>!6K"UC M0?:PLK;>8.V'0N2"7FWN]YZ\])18W/VEQP3IL8BI=D5Z+L#3??1">[IV8MVF MM[O'.BJA'%;,J_Z?3902/R=_XB6&+>FQ1!763W9FL2D0M0 MYDXOL7X._C?R5W""(&*7<0Z]( R(X-+X8M>9!_/\L['.^LOQKVJU699N O'E MNI\=%WET@RRZH_653T+D+R*K%1IIN7]^2O)3:L&;D1_LS#>(HN<+E(\N/Q?J MH2\,\RAOM+GWWCGO?9^@6&>H!Z("[I*2Q\+@WCKWUIL7.95YYXI"+"F/P<>] M\S9$XRL-@O="TE,DS-$=!P')-1MPY[PMYSRK<#NV?ND:.W4RU#P2,W?,3UIV M:ACK764'F]9EHFME2#G<*3^H4TZ$*5CJ!))P8:AYWW/'"J7WHTRG#=.!]K0[ MSQWN:)H,%L&("E&LAMW)O=C8[4Z&XJ5M71W7X)KT.1L]KN%?[*'')@L+18G( M^E'TN!8S=W94%A *K*]ZO:O^4/W9;72J7P?"R F&41#0D>"XPIT74D%2A- 3 MP@D5;KP93.KM/__#E"7C0P"_NXS<=@A?CW/&#C@]#R%\P%KV88SA-!K%@^$( MGQT4&M98*GP&V1(D\>I_2'9PP0D$6YC;?OB&K[6%K>@!LJ1N/X5$H5X18R#- M\/TH\E]!; +J+F77Z@T"^D+=JS=J^^M<%L*T+51XA\N748B23]COTH=?!/O9 MIVS=1'B=.,,)SC5P@KCE'V1J JOYK?_0!PF>3FT?%,GU9D UI-YR?(2H'@(] MTO?\]O!)*'B7.X+1;B/?JS@,?G7C."4TUAJBL2'V!F/GA1:3^"_U*NQ+T(BS M/5V?[:$S=<*W7^V?SBR:??1\WWL%LW!CS^$OX5M=.V=(L;]27',OV* ^X=63 MC4HT9!,0QLD,%NRX_O@UY4'_.'@/+=D3$/WUSOI8W[TH#! >!Y$W5V0\Q>'$ M1VO*1,E5!4T6*!AXQF5ND(!7.Q""Z.G?=!C&1NPA:1:XAYW&10*EYA(6_QTT M=R$7#_>?OZ>"D8B0CW\/,9S$;V\D"$SYB?HE-"G1Y"\(14"#$*?$K/CH&_41 MH,!^I@L:7,E+(BB]@=[7]'PZZJ]] 6%/V+3!^,?#QDOQXJU@72I6!&+56BV, MV>Z247*O9Q.=H(:*N$S%_=9,(FJSSCPDZ[3>0.NK!=>Q)ZQ+^@^7C2YWK-'E M%=["SA/A$UC#_3#T8.Z"I#(N2KC1 \/L9]@+GY';^Q11N5_H$MSGKZO82XF[+BX?L9_ 58S" MS8_D(%%J[W4M/G;LC552UUB8^7?B+X%GGNG5DT_M'U?V&";[WIZ^VF\!!C:9 M-8'O>)7E\CJ#-A.F#!%,[B@@5[%;PG1\!?N&.2I@[IC-JV6SY+WQ/9B=N?J3 M^MY"N<6E;IMU^U'+O.4]YP/!D^L5H!&NF]'L'@\N,$1%B2L>](7K%]N9VD^Q MGQRY$-0S/P&_MHBL,#I<<:P6 PCH+ FQQP34@!!R81U9?>)\/H4('Q,'%"30 MP1]\.J3."WX6,-XO_N"X$ >&GO]VQJ[YQY12.36H09_4(8O_OBP%C3#V'_GV MJTL$!SYQWTCL"L(K@1.^!W$8[&"@:HVX("%[AWTFA*^FIA4Z"&^A(W7F=??CQ?! M,JM(K4T@5B!7!-#3.#L;G3;&DT23B]@ZWD4G5V6AOEJKAU3K$LO>A)Y Q*N( M1"MH'JPO!R69IB:FB^&H4GCEZ2HKTVQSHKU!;=7%Q;//87D@K)$33)BO-9S8 M_C.,QZ(]3"['IP!WW@O%@6!L4DLJPGK7B(& MC4X;#]H;K%(, MQ_6\E./_CK.NS7 M5@Z!,T%B /M7?% 3C[ ^8K!)8 I UN<^#.F#71)@;V:CCX0HP*&_4IBM(,,F M.H]P2X3P%?;0>TAZUK>;"1.95R0 16#C/KI-IKBT/%BS*T5B_*B//52D,7 M97QQA]Z,/MH_/SG!<.H%L!/D[X6PU/Q5%)::OR_CF^^]. %*'L93\= "C(TP MFT>\.X--K9L*CJ86W'T?338=CV.KCI$&4BJT?\9'7ZO1Z-8HE.W$FROCBP_* M5G(%RL:[96_3"2Z$!,_*;F**@Y&_G\-"\'U!T7F9!6IB*?U\DN"7OQ*V$^,* MRVE0&H?O1 'I*!2 B%-5^@47J_\U31WY]N(,F!4T.6#;AR%=[-__CGPG&#GL M,;",,R &6,6YCS>'_!2H[6,B-A">:/A**5,[O.\WCD!APB#J0\%;3)(D,2T+ M*V'T^&TX(LP.3#C>J<02TNDX]"?$K.XS!=,;!#!1W(0SQP4P!S;PDI_K/L,P M6]&63CL9#'9YMF9\[@]@*=AX-@X6,UV%WM6('7>#GGFCX(SW_*9-@KI+;82^ MI@^-J@%"E,D%:M"H'=AIV<8AEXW86FJ_J%Q@@_*/[1?/MY_ F\Z:@2'U0_"2 M%CJYH,S(@?GAO=XX2#9CM7ADD5U,B+JFOD//GWMLJ"71SUC1_N6$DZ1LUH4Y M"9*<"-2J7SWR$D-G Y_1(0TQFXO^-A 3RW%CD\CL%[JGD>O3H??LLG0@,N>) MNA#JA)CG&V(M]0BCGX+S\2ZXLF8'7%FU(5<6&#AS0A:Q7+NC6$V?03T<&FQU M;@LN@[,*+H-;#!@*7YWX6!U&)D+FMD'F",@&*M^'V;H&UFSS!ON^F,C]03WXXR&_X8"N*3.=5I'$WSV,A_?CY,+2H,';SIZ]&*Z!55J^BT1 ME)7I"/KS\?ZT;D3.>(]^S.8LA\/X&#UU 9]!'F!3!O\WM@,9_5\4-#'1<>#/ M<_0200IB4Q D]B5C"," C!@\$_YB9P$>\%WI&=T\9J00P"AQ,A+>"F+'7L4\ MUT7B,Y]R7T[89CX8G>,K4%!!+-,'4407>5 L$8))P]]!P;"#BAT,^PYZ>>"Z MS>=3MDJZGN!=F$_LE0B"-".8-D6#(X(]+4.F0W&J .;'!M&,_%\C@L**% M'/&2&8\2-*NT\MC)]R-E60*O6A( 2>:_T&6!4]U\Y18KG-%'=_2/])7?XS=^ M3%Y8VT9AD8-"C()R@48M[F$FKS+ .473F[*NZ:$XIN*S3(\QQ%,YFRX=HU0B MP&T:X9']:+6[+5F9\#"A-#SG\/YKFNQ@-!IE#_^+[1E8;1M6*+=- M8\ X<9'DL79BC[J#(YJKZ5C+6M8E2@4[@JD;8AZFM./PLX?H5B>B7GZFNBC> M30U9?/RXLDGNM'.NIA:>Z-2A+S0]U81/QE$(06DJ28LB[56+\.I,IRPC,;%? M\,AOD8FP1R_PCC1[EC:";QYW.\HZ:3'35:YSMJ3B,SPAKXIX&'V0QO^A*[76F&%WVM.#P'S\QAE1=> M%*8GYQEM3A.?:$ QIQ*AW4B^]H0E&Q U$-BQ O9PDDY. Y-H[B$%,%A)VFHA M#(&/IO9K0)+N6N'5]M%W?1.&4]N9Q0;SA<) $#A!*.>,F"U[A\%4]NM@68^[ M,/#)0A;')2.*R0W$*&"@;.!S2..9/%6T<2:P@+B%S#NIN%! MC@>XR23B4D#ZC1O?]@UON<8:OV\<@4 M>>J&F#]*^1W#/.3Y,_:]&0@+"'=&,4'9IJ.2)13,;IS =CC#:&JS9 =F*. ; M\9'H&8=,Q:@IVK%14[+VUEXD@GPZQ)-:% \<$0.994U9$;X*HWR, ,=+"0A MP(G%\_#IN9:PA^+^@M'NA'F+<$F6 S858M[9]T5VW1" ON MO'F\X-4*)V:R:'9MR*?):$].2Q(J-FTGIQ49&)79AN,B>;/#B@Z64[]3# MDICXVHTK65W)G'\F!\GUBQ%+\;0JKBDVYPF+!QA*0G(/&N-0*_P0E"GX5':=_19I/1@5-JO#ZC]5-JK:%3 M:H25IO0^W>^_@FM&@]RIM"7E2R[AL_RI]"XO3VZCV/AJI>#52O[5\?/Y$^X# MG7C7625,#'N"'K'7NF"!6A$5"R+$F.*;_ZITNLX4+#'$;>F9V!2)DC2H%>X4 M5\SBIP5WFY+*[)B@,)5IX[A3]*7?'\.RZC$GOHP\SVGQTW!4'4YCG$0O;"^,_+; ."OV#&(0%:3MZ<_+D/?_I; M_G-%Z:NR4O@GL2\5?KYI*$GM0Z1=:ZC-GRN6QB=U_$GI6X"OENY;Y6 M $4;9P3;P5S-[:LQK#^BYZK%5:M+JE6"<-: :ED,;5-7NJ]:%W"+;'+6EHD5WU?) M+^QTZR=__OC/-Y3PB$V[TFU9OE[#P63:?>6-KR*L5\=+>H*-LEWA:O'3NY&V MP31 ]DS^.[[B?OQ;0*^1J%FR%]A[6<2+9,Y69 MDM!M#YE!6'1#X3)S?C)3$I/L(3-*EV2FH7#C)'RU%# ="XGCV"/3F[V3EU9 MC//3A!I>VAHD?9'TJ[U!0?-I3>'?(H2',)A5 J6+%Y,:CED%,=%Z V/O(P8N M)MT3DQJ^6 4QT<%GE_/H[UQ.3EY.:OA?%>3$ #DIN)NG'3FY@(*@Q_B^GGV+ M@9)B=/ KA9$786D[R['SLZ$]*7,V5J*LU6S7 R/9Q/HAH^ >G+W.B_;B6KN*J6Q&@[JZHBL@HGLP""D>LJUU6N MJ\W'R;OK*AZ'ZD1J[*2B+5UET?;?6(]S01=U,OH5:L5[6>YKH*"GA0P4H\TZ M;LQ>AP$F+V K6 0>,, :WHM>U&:LBWU9M)II9C;ZEFITK<,:)[5]?1?88=UT M,W&GMMFB)<PJO@MO& QA5"WI\(-HK]]1BLA?%F:E$;:/T]" M,GBS*V]V+?'.F(K,;> 78L;$X)IY/+T9[+R13]-;!W+U!KN5/%P1.5>(\U2(6DU@.RN$PAK!M/U/"W@M0%4A^)YOB1&\)T3\ MC;VEQ86ZZ$[%?E+FZKJ]_*2VO2'N\W#/YN(,>8EGLU8M?Y]8@B_N;6('/GO^ MJK%/KQ9]JVWM580U5L7\53W<^^F*9'&EJ>+]'%-I-+S?2A*[4GU=LF6FYP

    K&@7;:9^K*.V&,X97S\VKB MC$;4?8]1BU[^%2,MEBJXFGLA%ZO_V:$+_\RB[J(5GDW4K=0YQ^-0. MK!'?42)J8_B.)U#%S!6C.TNKHQ@E5\\UK!A6K!BBUA'%N*13FI)-4Q7+OR*E M^^K4ZCOK@KP7W_"^VUYTY[G#W;1.E7L#V226=$:G(UR:]C/@>T@3 MHEK)1!2[4FET5NFA;2 +WN9HEU_!PC&WF]UN:IL%/($7B6+LC;W",>T[)6I< MOPZR =?6+PWT2R'J_D[ED&/\HZ_Z,LM?PH2^5'63QC7RN>R^)EYO/U M>;_2[ TL:6^<9GY0Q<6^U3"KKMA;O8&I\6.HSNV)6ODQE,:/H=K:1W8_-M"P M09DH5E=.#?@95,NV>0]1PM9>8NI[8POR ZAZ!U#C31$J!_WFD(==V:)J6Q,5 MN^"4_8^S.5(I5UNNMKNZ [75EC6O&G+#Q\U= "W%!2%!'3=B#6^;/H%%WT4S MX.9PI8_1>GBV+MT/&306U3'MK44)^&ECFTC9&NCV1-M$U- M4_]7A\TJ>6BR.&"=V\_TZLFG]H\K>PPK?&]/7^VW *4K0XB9XUYE16.=JYNI MV05$W-R984+4?JSM^7__OJ(@>>"*59/T$'K#'Q-O"DH>W/X1L? DI)^<8#CU M$-SO$9[].(7O+.V/'EL]4$DZN@Z3SW!D"K9JCE3R(^QIS8S\G_]ARI+Q08C? MD-/A1K!ZURS%S"N L0RG#B4WHU@Q=,A#F\VQL% ET'O&7MQ8+MYCY4 M&2)3]K7VJ^W#$"'.!W[]2X-7]5Q/09$0MOIA8OOT([XNR]S%W5XU_0$#[_$1 M"T#,V8)K+:#D I,#+0 /8HBLYK,:!/@=S.D0]^_I6U_864@"YV='1*0$.>A M%,;N$Y/H!:==]66D!,;E,"O0\5H-B^A6'K)E34C.P436WBZ0U,)W.H_\X00S M5-]\[]FW9^= B^+MXCH01N"C1$$0*SDZ+8)DX'T J.\H<;;[EK@= ?SNLLB% MW1D01V$.6)*'$#Y@((LY;.//#LI@K/^?050%2;SZ'X+7*G^B0SI[HKX@Q_8! M_BUZY43; A "?%B&H Q3CT*("/^D0C3' MWVIII2QOL-V!'\9.WE(\$NFX7DSGF@$\2[65$APK<- )L#IO5V !"W$,4#X# M)$81I<"&@VV.+2QNYU[T/,E16>T+]Z[PWY%+!5EEG\@QW6,ZUR0M""Q&KSA3 M8')-0F\P@(1;7W@ M&0C,,]CD$JQH]T*D1\)&F8DYL'7?_W+W>7W;?/09F/H;DR!FSX/K(41+/AU5 MDQ9Q*2W*EJ15\>RT(\Y.99?NR 4V(R_;2VEVPE7I)8(="B\V.',1>&),3!++ M[8&# -MCW;N&E"TL$FA'=/BWI?S9>+%#N2$SH=(1-F>!5/F+PXY2+R M NSN\[-/GV'?76X/U=A1TY->6?;O]C2BZ=IQT;]2,,D593=CAXUZZ6!9-EN8 M)&(P$$.NP#/0C^DTQNA'S5G971=;*O,V^\+Y[@L/#A[M(@'PASGC:K)_.L!< M=!1S/M\J=5;W")#IW?<)6;:.:(LA+E2(K(C$,O+=-=VTOFL$:M+<&2*6QO7- M#5'R,8W;VBJ/8SD,].<-@\@%MN.,_<)K)N*%?A]$U1A9U^*<(F[G7'&,\)W. M;+ V[O,R6%A^IS!L&#L_0:G^I+Y7),H0,;A>7H[]]#7%@<)_Y4($D.N9_28\ MT4R0,1)8[H$]F+>,G0];#65+V+JVZVV1C0PMXPN2*@9=913=L@MCAM-A08SG MKH9M@A/4)+Q2XC\U):85^($-U" ^HE5J=O+'P?SXM^O'OT8CQ[]&F\>_+9WQ M&@V=\7ZG+]2-Z&?P\V_@FZA;_W+"R0WLNAX,D#_B-;3\$:^AY8]XDX&%[_&! M2WQ">:"SW>K+_>0$J1\&$[H?)[-\Q$J3@K7JZZO:=)+,*-!-%^81N(?41K#]\V[0%IC/ KV=NAT/?RAZ/Z1#3\D]O HB1 MZ\V PV.;91#^$'4!_D$:Q"DMW] MG4Z<(2*]TV>6#$XR_4( VU"0O4C8'@YI$,"FANX\I@:I_P*^>T $%[C$5HH[ M]4LZ'GL>B CS@(]'%'[W@XDSCY_^_KO@,SQO6 7$'&Q+Q#@S<^]/?+DB1."P M60+?8:XIG0(,+V8Q@3*GF2R>FGM Z2LP:AAWI13*+@9##HC 0,IP57A"ZKFX M\+GMA\D7X7.8'RSUV4$248@.%DQ^Y9/ M00#P-X+!T2N%1>%]S-,(I"2:@=\"JC5*SFO9;((C!10G@?*O2GU#JP?-OQ%0 M7^X;2KT+ XZ \L\G56-2ZO:77^!=UH_LN*;2;=:70Y2+N^"[-[B[?10>KK_> M/E0"AMA4N5Q0O-QM3N][87=VP;O>V7V*1%/WM0QG2AT\,DU.KE& 1_DOJQU6XGN/#^<"-,;0\*UBK M2W^^25@O6>V\1#_Z-J8/X3\LW\.QMRX#A$A6Y)+K6[:H75QA.J\P)1@.QU 8LS=0#8FH9KXYC"M,5Z2**TRB M,"7H"<=0&&R4(Y(L$47J"D0>5QFN,AM5IJ3C^ @J8V)G)A$M^']CD"1=0I4\ M@9#LLS,.)\*_)I1.-R?H+AZJ3U9*NMN/H2Q2;Z"(%M$+FMTY&N09B%A)<_PQ M1 SOO-,L\/GW=F"XB'51Q$I:RHXA8DIOH(L:,>2]K_GE(M9%$2OI/3J&B*F] M@69J1!7W]BF[A75[*@=7,=1.S>.K;:I3Y[3P//7*;#^#;FJ]@2F;1-X?0KHN M/UM*?7#9K":;[2>K3;TW,+ 56<]C/''9O&39;#\O;!HQIH)!1%7ETLFE,R.= M'4C!,L0/W=")*A_\DM0FI+->1?JIN,QKSO*O7A@W2.]3;5NU7&G?BMSS?\^% ME6G=3.T@$*[W"=7.VV[+:@E.QS$,-QXWJR81Q;T3:=TY;.8BMA2Q$HR-(XB8 MA<>SADD4L:FHBHM8IT2L_:22Q0XU5:+M?^+$1:R+(M9^;LB20<1,G&6AH1%?V3C1Q M$>NBB+5?(V=IO8&JF$0NP&'E(G8&(M9^C9RE8P&31=3]@^(.5I>^7">5;" MV7KL#G-6('C7)**)374:<^$\#^%L/>R'.>,=H$0V03SW1R8ZAG@VF9XU^L;I MN=.\Y6\G9;-:3X# G#6F;(9*-)WWKG#QS(IG%Y(G>,,^%U=*P0-<48NI-1>QM C8RD] :2KA%K_^P^[Y?IHHQUH-1% MPK8_525&8Z4N7,8Z)6,=J%B1- R.+2+QOK_SE+$.%)Y(.@3'NDX4I2L=\A>6 MK+SA>.=?V291 Q1,/G6:2S%+$.G+C(>.*B6D3D9NP\9:P# M)RXRML@I!I$Z<^)RB3UPI86]O$)^:X5\%UQ.#?T!F:CZ2=3'\_:-HPEG%YQ5 MO//.E(EL\R"F\LNO9,E@RC\2D8NGBOBV04/F=UZIUHB_/\DMO:& M4K/=]YI].O2IC6R 7U[HQ!E.:<-?!>%I[Z..**%Q$8<\KR,TMGI&NVUIPG+W[//^LP$2 M11%C$&#CD*S]]$]F50$$+XF@*!( JR-:ED@<57EG5M:O3%P&M&TR,-O28"9E M;*\RUH(5,A,W7CD>T?<&#REEK%4RUH*%+M,&&;,'Q!JTY8SH$ZC&7H,8I*-D M"F]^4F@43L.8565?58OMGK*<-=.6E96W#"8 OQU%;9QW'P<6&:QI-/M9]IAU M6\Y6EM".*6%"90-DF(8T:I0_+J5@;;1Z*@AY8RT!=-S3L@7UU MZY/4=:GK4MKZ7G2]!9L'+ MUW=$@AC?V MO+?E2+K.B@R_Y#Z\$/X-PH>/;%I(^3 NV+K/QW*B-P4[U?'C7^&R^=MRV-VW4M9?4T4#"8:-I?8CUGSAU?>-$G+*WH^3*G__=P? MPPPO_.C1?\I0!FN$F(;Q>5TTEKFZF9K5(-^:U8#F$4S M]BF9SE(ZH7$&BG =C\!VW20Y_0:W_"U*1M]KQFC +23H*0TN\_)#?"0%TS5# MN4H+^N[CY6A43 L&=*1PY*.%ERC\+!DN.S M)GY\#\,+8_;G)]X7@)?ISH=,\6NRM?V++NMO&C[-!ZP\TI0J?@:..8J2Q^QB M/^+WTGW,_\V=#/.WP+#(GV7THOSE0Q!FL\A_N@AC1G9VTX>IG]Z#T1*>">$I MEGPM>R'_>F[.5(V;-%'>%V\67ZOPU2^KGUNZZKK&VJ\T56_XN6&ZC>[8-"A/ M=6WK<&-:DY>47 '[0AM=U<;YR3'M=TS.\_JRY;&2KSF+T' VG5+Y827J.TQF M]G)$P]?F)BFERA>X;I(I5W$ !OX_??"/Z9-BZD0Q-&.PD.H<@)9-SG5L6A4X M9#2^G!NO9\"O20I_QCR(_%2D*8U'3\=+(;8;]+<4[HU8$-7VH5X&& !,,>HH MA[K740Q4=[#%0-:DORC6YZ:JKXDFAGY&\0GO/I[I/R]E0&]X?.S.3G9?NGM( M [F=^#R_UVJ/M.\)O3#F)TI,<\Q)8^;4G#]<@C*)I-8IEVMUZ]7"A@4_^;'_GQ")+M M7!E22&%CE"%0S1D\+@GJFKJ-/+W!XM +LG7DA9\MJ;SKRL]+DS_2JLZ6LV[4 M FK8V_8:W^7)Z/LDB8! V=6?19@_7<=B5>>?28HOJKN4;PE8R)J!+.UC\U4? MY]U'ET&%O*(IM!%[C[W[;7_5%:GDO57R9CK^ N+/OE1[C?:Z[SX:SILC$;9! M?Z7.]5WGFNVM6$$B:)E?]<"OZL357K--4>IENR14ZN7+SM!9@1=KEV(.-(0> M,[V^Q[M2+Z5>+NCE2CMQR_12!XZC8Q-= M[QG@QCX7 /LIO?\:$EIT1),[E? M,[F"#]<**VGUTTI*@0/3UDZ)&[!$UFX!FH<4N#T+W JD0RL$#D_F\HCE&L>7 MN!?RL'VV=,FKVG.59/M)7B79?I)7G4*GVE+C*/IDMA=M'*(#%@UK^VY2VRK8 M>OTZ0>?#L'W4XVYH?CO>*=QR]I!1=F&EZN 5N3Y*]L%J=>OE^86:G+NWFERG M!/K4A/#P=;S=K:MW:M95"N.;U_AVED9;>WTM3PIC?X1Q'_6_W851WT.=3W9B M['<;$XV#/6Y@>J80_](]I]DWUFSRO;)%VQ[^Q@ZH+^2IWKN\XU\ZPMWQELXSFK X=X MQNH)V/URK%(QI6(N>,.V:^;@W4>;.+;42ZF7)Z67VQZG=BR]M/%DX\+[/:V@S[M%TG0TM> EEH2M/0M =4D M:.G;#E6"EFYO>R5HJ00ME:"E[2*H!"V5H*42M+3E5)98,5NL3+0XYLET;[[EFK_4\IYH>3,E?^%\V3=<\W???31MZQ2V DB=Z[O.-?*L5MM7 M,#SN6"UG];3G?CE6J9A2,1>\X;9[/8^DF0[?(2+AA*5>GI9>KFQ5;9E>ZN Q M39TXCMUFS3R%W3(2M_1(B>3*ULDC@E0Y!OC) ;'=?;64MZ /[DV6__HIN V= MRV%PUM9(J0E>0W]-CM5"Z>RG1#41*'NE;GY,2V@Q2SAP5C>5=]\2]E/6&EJO M;7=F[MUZ8?^Y-%X=$*AF\O3")L##6B^;6R]]-:TZCO62&(0G>95D^TE>)=E^ MDE>=0IN91!QM;P3VBDK:SG!/CK.OBED7UI<.7DOKHU ?HKY^K[ MJM#)[@>)%=IZ^DJ EBWL4,N!DUSCW4?/)+JUAS/SCN\V#]0Q(I6\[TK>3,=7 MMC <:MN0BU"A U-"A4J=Z[[.-7*L]K:'4QS+KUK@5PWB>JM[^OKE5Z5>2KVL M.T.OY1OE77%&]&OV)DB];)>$2KW<0B]7]K:W3"]M<)@V,=H-X2N!0B50:%M? MQ&3S%Z:5%=P>:!(J9Q@7K/OT8ZE;-\44C,YH ?)0"// NNSBO?W& ;YI,R. M:W=QW;C0YK?X0U"X(M]\RR9LQ8]_':8X#Z'LVT(R'O:V UIY PFG>TL(BK6? MDW0N3O?T?)A2__NY/X;!7OC1H_^4H5C4YC0-X_,ZEY<9M)DP_.>2-%6VV[+/ M]7?/?#TX-S9* .);AN,GM)\,8V]1\('*D3_+Z$7YRX?2Y(0QHQ6[ZS5C4^<[$,(MXLOE;AJU]6/[=TU76-M5]IJM[P<\-T&]VQ M:5">ZMK6X<;T!J745LU/CFF_8W*>UQ<)<+T9^_$N_/$LO/5 PEN_)?2FA+=^ MVZ%*>.OM,P8);RWAK26\=;L(*N&M);RUA+=N.94EIM@6JP,MQ_IS'=:FYKFO M64[O5'?W6[:I227OB9(WTW'S:&UJ[EY.M.Z"_DJ=Z[O.-7*LYK8;/8_E5SWF M5QVMU5"=4B^E7NX[X&UY_ZC'P*VMWI_F(O52ZN6"7K;<87HZ.$R'Z%:KMQF? MPNY.B6U]+!4]#,AF4\4TWGVT+6+H>]APT8+V[3=9 .RG]#83WH,A>H[#'S0X M_U^:)FO%U7SW\3_^XAJZ\:$E:)[23.[53%J' 5)O:B6M?EI)*7!@VK:%&CBL MQ/']5L9K$EDI<.T4N&V/[CNLP-E@XAPR,+WC2YS$S#W)JR3;3_(JR?:3O.H4 M.M4D0G:+P[#]PFHV#;>OA#=[V18YVR;!Q^D;TS7CW4=]X!+=6]T&T2)\LY9UKD@M[[N6-U/R%PH" M;[:#2=?,O>Q@ZH+^2IWKN\XU/,&BY8[50L?J$,]H-7"H5$RIF/L.>=NNF0-( MT(G3;D!?J9=2+_>ME]N6Q8ZEES9X3-LBMMMJS910VQ)JNZTODI"ENT.66A*R M]"WAU"1DZ=L.54*6;F]Y)62IA"R5D*7M(JB$+)60I1*RM.54ED@Q+R.K:>T^ M:%#7L#'>)9[>:J28EC7&2R7ONY(WT_&50PL/MN#OOOMHVJM=USWDEV;+ M]5)_]]'1B6Z^9KE?;I21D*5M(F5#%=T6[?N02%6Z;H##M(AAO@9\OX78:(<" M2#@9Z3T,E.0: 37??=1?5;]LH71*B3IWMTWQ#VL.+68.S5P%;8,!MLV."5N=:>)$["$9[D59+M)WF59/M) M7G4*/6<2?+3%8=@^*FL[8T#ISAXJ:%U8GNHO$EA[(LP[J=:]YSI,[375N6DM/5'VO91R=O9]AGZ'BIV MLCNBWS"BG"XKN "GV>FU3]+TR(X9;LOQF SCW4?/)/H^UE?WP?QCKZ*]Y78E M:3ZD^6B&;>JNH$8=:JN3@=BF@]5@_%78IEVT#%*;I3;O*1BPMRV+'RL6L" 6 M,(CK[>$<:*GQ4N.EQAM>R_$(#'X0M[V'9G.I\5+CI<8;7LMW2ALV.'F;&'M$ M8#ZXRK/"YR^,+L]C B(J7SA^$H+S\:_#%.\6DUR^3XSJ')7R0G<7-54\B7\4 MQ@&-\XMSO&C?0FFKRTA_*U)I/(?TMRW0WX$UB8UY@<"::IE(OG]1D!HE3G+< M_I;%UGA1[?I=3Q. MZ9\%B,-U3J?9YS ;@>*"XGV#N_\6@:NLN3"'>UU0-1IJ/P@@TBV:E+Q3#7I7=S:Q8TOO: M*&% VSFF0PO^;0R$2$<31;7P2###QS1\4TR<$9_"]<.TN3 MH."!F7CH$QM/_0'S>\,8IY>D3WR&CWX&Q$]P&DF19V% "3P08J<4J%Y[R6B" M>T$RHD XID!DET X,P5GDJ3?<; PAA'-N+\9AW&83>">^R0)LOD+U08RU4:A M^39G++CB,,Z9AX7_BY2MT(X2\*% 9:)DQ?#?=)0CN7WEIT;+_B^4NVDTOBY? M^!4\=/I FP? V&%'@%8K\:\"8=+XG,T(V)?2'!@'GY.JMSBE,S],%?@+?HO\ M$66(SR";;.ZH"A!JY!D7K:P80Q##P@]0KPST*XKPWY).[*G#(@-"9TA'T(RT MF/$7AF4F@+?G*%[C, =-N:ZD-P1A6WPM$!;";3;..5-F$'2/GMC[PXQ]MTY= MX-DP\\X+* -@A9P(.(]&1 1^+,S"4!(-!Q"!VS<_I!",-7WDWJ[_)^%G^9H_->!\P](W:J#J4:BCBB$KD%=U- &TF 3P7/D#DIT M(ZJ_ /57,P9,%\"=-*:VB>=7FVL-@JI<9DC(Y^F!:4N*9 .1GY,CY2-Z$J1B M3!+9A3\%3\GLQCZ-8R5S>R$*A"XPVW4BN,A?G"AZ ^3L7/6XOT6K)F($M'6/ MDQ!"#LR_*)V*6P6-@!19 5\*E1VGR13\<5KW+GX*$TDS?.N0"=L028K!0YB] M1/9L'LD "RY'(Z1_5KN$* G&/J*I*!;LQ2P_@WO@-U:\8%,K&Y+N)A1,O;#L M,*0H!#F?O_XQ!&L_Q ] ZE$%'T-0AA@>3I4GZJ=E$CL4C\OP<0J^HNMF^.]@ M%S@%Z8\9A $\*H;I5K1A[*U8QI4I!%T:,=HCWT=UBH>LGT\Y0^'XN83*$1_R M^D# PWEARS"@99%8WY2+5 P2!;%8'HG0 M$*T>: /8SY2.(4!C]FCD9Q/%#QYP]!F+1*9^P+P#<#3C6;!H<\Q>K#O)*E/; MJTSZ/JI,GFN?6IF)U]H#C*Z8K%^P!(<7LJ^_77U1#%7YK+U[N^O;&^7RYC/\?_G;_[V[OE-N?U5^O;ZYO/ET??F;\NGVYO/U MM_*:KU=WO__VC5UR^\^KKY?XQ5US>]@^.[J^>O=['#'O@L[L, M@S>"#1-_@?'T5P.;;67?,][UCP_/B?>O2?KHI\'Y;TGR'=W['411S*-D?9#* M3?6E*CHJP_5,&=$4ZTPPEI( O+B",H4:;^"(.*TB3BOVJ?ZA?H<(O5G9D/KE MX23X)Y/T?Z:0!(!OOZ,0[K&2I/(;_'// ]>O&&].(6E@"9ON>9#]P97L.\.Y M+)]4N[FZ%+)*3 \@2\.LFB7?\UOUJS6W7OV 3#V^I[5G6/5GL%IIQDI']3G7 M)UN%$[CJQT)7X RX"?RV*LCR);.\'J'SD)+E,6/DPST\GP75;/F+5WBK!3/( M\"#;B9*9>">O^X:I0L=C>&"F%#-X,1["Q&<=QF!JX%((9KRK\PV(K9Q1E6]92GI! " M-,H+OZPX9SRFP^N"D%7MRC ^>IHGHW5BJ;AVD"<0=O*L%C+**%#X"F/M7OXT MI'3Y(B'9!.TIRB':X.QB[UJ]L-1JVD=:R]Y2\YG*VA]:LS)MX2+ZNX_UM'2, MB9186A;9X @KL_ %BH8HJF;U.B\N0M.8IB!EF,[BPA)H#8PT^+"1;5,_O8=@ M#9?RD6>2B_OA(K=*K ;A/U;ZR8S.*)E.DP"+X+,TA&1R'!5H&9B2U^OPB\*0 M^S"^,:^G_H++ ;7'DMHSX2M1>H74;C8#BX"BD*=H]C(I!D=39G M1)GBX@>6 M=8$GXR@<85$&,OX$_-"T9.SH:4C3EH*O M%FP1LS[S6YBUP'IW]0GR?D:9 ( ;\2,L><&X\#DTQ\7S$4A* DY&VI5#"U[) M&' ?P Y?R::816/'Y(Q+H^ EJR^6&0TX"3 >+*!E,L2[",32;%W2A .17#T@ M5T/170LZFHOL9.&CA3"AEO[,$M8S@(V$U7H&2D@9".(B1#)]XLNP&:03S#9! MIO"LFO,XA8>0_"\1!^1UA MO4.P 4**'')X$4AB!8)WG*44=9DOO,U7#R6KCJ2:(C>?NU_0/%RABT>\.(-? M8+$1EP"QX7R4ES%A.,_H)?<.S+V*0\H$W%\^*=FXR3%R=M7,<5:,7M29,(/\_;D@"UZ2D8?DM$1O0\SOBY-L-9^S, MB)'MK%K/) 745597CE==@3&5I92DR%D;5L):MD ILY 5)*INJG*AB550V/I, M-%]:8WW4E>YCHWQ6?B-AV55; M[JO49I92UA_ZK!V4VWI:N:W'V+RMYP@;=*3BOJF=9;WIV$2.Q:Y<;.=5_-&? M1,$W.'.JK6EWEQ!68#RG3[5]C%@ MI3)+XKBS!';)MG*&/*@ZJ'KV23),UQF94%_2CK6'F:\PCEJ1: \&ZJ M$1A%I@N1/TS26IM+*59T.HN2)XI[ZV.*\"=,T/(<$W5Q(1.-VI/GK\1U?#9Q M&-($)M"D\]Z4@K&_MAFF_%@7*7F$#9%^1!DW4:O7KM$RLXGXF$Q F)U#L(J, M68G-#0$RH#TD?X,P*[?'ET '- I+/ ]$,LDXXM;:QF5V_<(3ZG?7>Z.S-=VP M!)^,4B"SF6-UR%8&G)MN-/+CE-W&UR1PJ0C[J_AZO>3-T0H#X"!S6I6N*S@0 M!3Z2A(>[55C!G&4UP1\+"%IBRSAW3G&'?S358!ET'#;H8 MXAMF!6%:%KS3>QGY'K:B _D&S4-IWXZZJ"K FCCZ84IG18HQ EC ^Y3R'>.2 M.4=C#EL2RE,:W_-.W@IT(>#P(HB7BT6\F+DD/RIW0M12QHSOC6,[I&JW2JX> MDJN+&YC"$1&[48@B>L=$LS9#?:GV0B72;MZLRR)/UF_HST)LT/:C*!GQ[ )1#G+* M"L[88,^D!))UFE<%G/**D3*+_/@#/DAR]"CKD6)G813^680,MV)NN"'_2RG\ MKO!EA+K.CP4"3M5*6FN1\GD7".ZXXFW?"'Z(QJ/>5XHZ^!,*2^3X#EAWD/JLG M(Y8G>#!P8S&']'Q2BEG -GJS2O6#J#/CN MQA$=\0V&PB&&\0J4E,(6AN= L7R)#Q^Q>%\)*E$+JG#=)$Q'Q13&Q+!$D]*- MXJW50!%?EJ&!D1*BCR%XBU6SX1-NM]JL@[+]H)7M!^9>SJZ1H*(UU,6K'W14 ML%:WVP?L3J2/O3:7CQ2]#![:P@V8[KD:.[]\ 9\\@V8WHERR4[P\?DB(L*MB[+#NINSVMV(,;&RH-&"/ O7 ="<6(C ^:W=T7Z0)_ )E_'([6:+UY1?E5.?'Z&"$+MQP'X MYYJ3_DQ'=#J$N92.FC#LQ!6X1F#$D+D;5@?!^7WR8S\(_7@!'&(M81&@W)]! M-O6#96@8%7BJ]IZ/*_5QB15QR:I]U>-P##1XG% :9?,7,QC(A:=8CFKPI[#C M)B8@*^R@$D'/)>HA!?@7,.9//KP7_OV5!@(7J:+AU:=?YZ1#CUG=M##11D1= M0P((B;S:X$=\0 )QQ9_.P K@G\],7W=+(I8W]R*:;8S'' /M1J-,\UL%/47MXOP4!*$EQ-C^_YX5KER)@AQ>;3$#NZ<*#Y!&3X<9* MO085 JT*V19[O@;HE_$LCQ)QW##0BM67HANNKK=?_[B^G"LNCT7QX*&G&<.Z?3_QHC%-> M9(XX0J3,I\788(H+XRG? KDVKJW'.3]2JNPG%HL?69F+B^R;DT)A![**]#/* M2Q-6*[F59,1C4-C[^IPQK@K3:JM*[;PXD7YO%$$F)&L."\+.)6R5 $G05?<] M2RL77(AK$T/3N*\FO(DQ%6V5B]2=LU8\JQ+?:%I=BJ6JHZ4U@86R[/ MD&1 !1'H,,R*/OA1@6DXOA-)O=2')N8'WXHS?F@DCKIC;T6JS(&H\0"/T@IB M@6R(1,K8(V)E$N+!@RR.7/<>H@1\9+X(/ZIS=,JZ&SLQ"<\OY)N#!6%P&^-# MF#\1UO<(GX.$S@T\AYE<.(Y.T'4-Y!TO62U1L[_V8"'D7E5S/ 4[2NXW:;EH MB +Q^\EP/6)K$,2#!ND#"(]9M]I/!H$,BUB>N:#C/^G$TUSBNMX&G29S#2O? MH00ITXOY67##)W[ZF/A^.1F*E6_)(U- ,8M>L'']Z19+$Z_"E7]52E"E<#T^ M3>&_Z$)<5\VX2IG6>C]&*;(<[6!05]TGS-K"F2&8H^.3([!$;P!FO_:^TI^( M:B,[:GZ$G0&SC%Z4OWP(PFP6^4\78I5LJA-6-'K7Y<],;]'A0 MINH9S8A^F$&9YK./^H5)%IEG@N:SOVU1Y+]EKIE"+M2R_9J=_Q[#H3J2D$Z'?6V$_%360#[O]1/%RBUGD!;S7PM]1H^HQ/4NQ9Q MDR1<0\*]WYM2]I$Z&+U+D6I.-',+HFU)ETY-_>RSJ!3]?*($^,2:'9K8%$QG M\:"%.#@78QR-*!V/GY-Y[((ZSJQ74C5M3<):9NJLSK=1$(R72;"U3="4-51* M<81M(I/AN<2UC/_XBVYK'Y;ILC=:X+>,)MO28K-)?DDTUP?RI\=7VR&&-Y!\ M[1E?39T,+*?G;-WB_BZ&9NLYJNNJ^SKG/&;_==@Y?\$V$79P_.[N>0T1.J+1 M%G$]O:%&KV?YFRGMTNL:V^+.,L<:$-?Q)'-:R9PS72.>ZZ[D=5UBS.OL>ON\ MV9EAJM[/IY9L?DMR/]I#5BD6STP0RB I,%\MA]ZW,-8TB6.:KXIC]T"L8P>Z M4C+6)#@FT1U+2H:4C)4:-AD,FL9BO1.,USG.]@4,MFJO1@N_L):2/G8074.V MZZ>CB6@@94U HJ/9Y[LD*^I)>R,5CKB!S[P'3N(TLKWV^88.#&XT<5'#C2BSY]0S!2^ MI02!M'!R;./)(F%6V^TSW@F^D1 O41E&58Z##Y-/D)]AD;(-I!ST5>&MHGC. M%H-I6)T.1#O6TF/8/EB8V>SY.VU.RMJ=!VPR?.$^N8>UE7M8K<4AM@1"N_6= MK%]YI_>IM+&6'?^OZF&M[]B1O:RRE[4K@Y*]K%WN9166FC6R?L4SCW.^=58V ML\IFUE-K9C558]!VVLE^5MG/*OM9N]+/V@6+(EM:MVYIW6-3BP6F/J MZ([W&K(V?UR M,MV<#8G0)2OI$6_@[&/B^^@9ZQ#AK $QG+,2).65'5W"DR(7S!MP&D_72"D#>%4BEPE+_^H43AF#+FP'NG?AAG_,#O M&BQN)8@,3Q,!/FG9_C.BX0,2K#QB'-2 I@MPQ]7C2R!/)GT!<'I&DUE4PS^M M';DZPE/(0278=U'RP'1,H&K&/B-2#8*3C07T%<;(&DV5>YHK_J//&C_YZ>H$ MS];]LT"@3M8*Q_1 $-0/$+D5GMD/?5C?"U>B)"]5<$X+U+$&%[T)J'3>7 RR M6_47;SA^(-L(E8^"BBN77)A3;(Q.XJ!$\%]Z9X5S7L.9%9UU<<),_A!4@/ # M)V1SG6RN:\N@9'-="^-WB1(I&^M:23W96"<;ZV1C79N()AOK9&/=::U<'1PK MLH/%>UVWB:>_#K'C!4(1*"L)W,P>9MW9;,:25SL#-2=V1G9)M88EBJ*SLC#]>AU]7V M/-TTB:8;W6R+["S1#9,,=MRX<'2B=YCN'K$&@V-2O5,^Q%&=7K01JP[4QR,:^&03CVSB:?^@9!-/"_WA$>"Q.I!= MK:^^R)8CV>,@6XYDRY%L.>H T63+D6PY.JV2L#R>=LNN(X_8@Z8+;%WK9SA! MOIHVL6Q7\K5G?#W3;>+J$LVL:Y'9)FX:JBGAS$ZY^<@EKMVTG;"%?12]9(YA M$,W6)'-:R9PSD^B>/)NV52S!5EK9?+1CB'HR,%6ZZ9*!_KKA;EQGFOK;$MI/8=O+PU%,Z/'6P.$1Y>.JS MAZ?>%GF4)-_[VWKZCPI%$<^NKAV%JB!*4J9,_ >$45RR2[X2%ZQC-!DK8 ?C M!'$7X=^ J6R&")+\0GA@0.%!B":)5JZ(\O+D9]$M6J$M$K":HTD);)B*TZ*+ MF$YG4?+$#6C]&P2N9 :7;$"AG$-5\BNPS3/)V"HDF,ID2NM7,[1+ 1*);X"_ M1RF%^2C^ PQ3@#3R!TU@1B DHD=W I88[?+43[]3'*/_@S^!37AHA$=EM(3>Y$"7=?A)?SQ&AU(>:LMX VYA'&; .G:%5<0_H4 MKX3O$;LR02E=?!;Z;9^?\ Y^/ 027^?H6H,0G3D^&F@R0\:B=P;N@1[B_.%3 M/@AL1,<#W*-(\'>9*5P-2IC/2EO@GJ1(E2'* A 99^ K,Q^CO2+RTQ+CE/=& M _EA=A +,K(*'@#-:K(@4$D#KF,U-J^*!E ^IO<^/W]^04T7AM\+E,_U1NPS MS69ASNDF*(,B,<>\'4V H32^IUR0.6V59 ;&B#7<8Y=ZP9DJ& 5$7W(%RZI7 M8M,R9%HB[!8VNR"! =3@O;2&!XRF3+9 MQZ>B/R56%8&;X3QB)@;+G\ 3F0[FE2:@UH>Y[Z:)'I M#Y1YM,) ^_L$G_S(Z 17/2F//IIU^"">_ZUP>&(!CUN^I_P6 VZF>FRQ"KF) M9N4^)H*^/%#/&$;NTD 9++$"/*_18U:D63$W46/_ 2P-1OLX=3"EPA%P,S:" M@8?9!/@T31AL('M70.D,%$^ ][()XN"YI',G@ 3 7.%O96[!>!)S3Q3X .>]?($IK#C,%%X!0TZ8?_05?$D*'@;T M<,'UEOM*ZK#)JG()U!5/6O ^3+>8E"5 G<=)4HM1V,MHM5&ELL[E]I=QF(*/ M8Q(@G!:+ TJ=?XQQ- F"6W.EBM9&-V!B4[:IA2N3G]?& D_TI^)%YUS4^%,S M3,\$WS.:EXHY*U&KZ^.9,_;K'RPTX61 *J+/+^&R9R"6/*J:W:<^,)!S+YEA MJHCJ$8H8PX^R9)%^<]JCN8K"[^@Z. (U]RMH&^%U2+@Q14_\X(^$C7D(?<6O M%!S5HPAA]H@:S!5B HFV<.N(Z9O2,4U3+NGE,T0(P5\/0_VSP &4.1_GH$#, M)ER/ZRCDV3)P-O =/ U%+US$<"EX6)Y,CR)D#%PQ ;HN14C+$0U[9CU20QGU MIS-N# .VVPIB/$86?X27A'0>_/@L0@;"HP7C.EOJHV"84#O!^$HV\=$/(3A" M2'VYR4-S%HY1=S'@&_'X[('R*L+IA R2LF!0 M/F%, R;D]PBV'D_YBZHYUR:)-_@C,.%9."?ZO"Q2/@?)(\+>!#U<)MP#Y^M# M7;#['Y1%Q:$]8-N0%A 6@R8[$ ML(_;C$R ^)?!4<;0ZIGL)('P;VL%'[P@B[BS8L:]&PAW7,D?7)JDXG'P HQ@ M@U+<19P3LA(:&U2Y25%5OH#(I%@^6WZ(GPIP_13RP[06/%$4ES!FIPD4_&I\ M;/E(+!@+0K&8J]0$WG7,2V?^HS(MWXOX][77UD-Z,=(QY Y\\U^V$%>/V;$* MS%RQ'!((GXS':,JY]6QQ2,72#XPNA1T5JH0XJE@;28<1$0 @_3*J^KT:=*U8JX M'(]?Q2]E<:.6(\(;JPG@.)BRWX-$Q:*6,0L#U"YL$4=JT_@A3!-NBN$N9KT9 M%P19YHDYJZ2"TLV22&AJGLS"$8QUL:0#0LM?R@,:EF7"VY=$.*;YL@#S SC M(O;81O/B (P&,D*4^[5E I:=@)# O[PDPFU,:1@G* 1AEA4TJYB"D=3$!V]9 M$^2:!2VR3=820R)FDX#?&00L7\!(CY^8JG(##5PKGXRZ6 KAM.KAJY0=QE!@ M^E -H/HF9'NSP3)!)(7PFBE*2M MV3U!VI)42]G1G'(L'(UQQ:^( OYN\<*JI#@L&"]F?HX4RW@ZM5(GX/DBLX,/ M%+QW5(OV8)AX* MDYBPY0,N!_Y;"X&?@Q^AW% M\0.5GL^JD:F,/NS%O/8MK$.-?5C_C$".TVI9#Z,C9 !=8S/2\HNA"MSH\'# MM"6C4W-(I4''*U!;40'X44J0]HR5*FE>*&BR.DQ2#X#8"T+@J<"!>::+@I<6L"K<+>X,&-BL5-AJF]\4*Z*%-+) M7MIVW5@\%ZO,>+*Y4:\7_+AWYO3@MI^O]BF%*&W.ET,ATL<,CF8UA\R.B'N, MV#=-"L7("!6C8/GQK0$!+1P MU2<_A<@I5GYE@1XG 4TRB>8 M0.#*&JD#%+$R%5B_3+F]^G*>S>@(ZU=B&-Q#3$7B+FI?X4,8%.#@^!MJZ9Q( MV;Y#.C7C8__T:Y5,LU?R*2#IA.2&5/F#ID,<-%7_4*L9?;K^XW,Y)4Y97._! M0D+I",L!8K ) 16D2T-I4NL5XD1$(!-X^'_!T()D.E\.#1@-=%=UWS..Z)IJOB]I M.!*?'O:^[*"QBO[ M?&DQ8#';?/&=W:AK+'FE;#6_(F4EB5S\!5GGEHTLGRU"1BYJ M&$#6VH+M?,@UBRW&QE9965*0X1-7@N+TSH2JF< MV^I'K)^F6 *I"WO5YE*C8=EJPE\Y+R LOYPK[+SPAETMP"V^/%Q6_.&EF,"# M:M2Z85@J]RA:E;Q#6@ MI;C^I!,\ L3P#(+IMX48:@2E$KZP+8MH^F!!6'\RB&/9Q-2<#<))Q/($KNN7 M_56\'!]4A1&1'B^V?&75UQC.0>@7QGDVKP"&B7"_]87SVBI@C>'E[#?K#QKZ MLJVK))606-'W(GJ_%GJKEL6P%X*UOL6SDJ4J-#DAJ-'_HE7G90UN=%T,5B9" M*\BB95!>WE3B?6)4/_+YNJ4$^]P \0@::EKVOM B-;/9HPX"8=F^0=FJY;8. MZ]-07==MVZ!:RCW/>C-05',%<4Y8@D%246I:3J7D0$CO(RLE$K-$ M8GXE"K'$-)>:)#5I'YIT:)2UJ@?IP'[V]NJ+\K5"(OE4K9T=*O==-ZJ=,>RF9VQWC:\G!5WMJ-OX7ZD@VU'3LHG]2MS# M]NO'";+5 7?6%$"Z:VP]*;-W=G3 _F/%WC=)?"[C[\[#IALZ&7A-([$68J?W MDCFZ0PQ#[SYS^@9L;PS4K4IT4I(K2;:(83K=E^1^,LFA4[P#QI62L\;HVL;S7%1QZ(!E].RK!4PC!:!>77MP:DKD12,5<$PB3MXW>ID#P2C;];US%*=0YQ#L[C)RT;T'DZF MDVM7'KPMR\2RE5M1H5J^Z383YC6]I@H MMR'?^B_LO MYMO&?TU]=O3#W2,%WA$@!&[\CN A\*B;)'WTX:)K2'W@G[L90W*LX-8):EM4 MXEVPEPE,D0T5>%7@C+#=M^+29PKVY=6X3W*^I7@5"Z0V)%5A>=I\BR8[Y*!. M<[[=O-JI^6?AP[^(XC??LZF^K0BQ!UZ$B.8YVD*DE;ZJJM$V5?TFMNQ6>#>U M;4P"]+""BE'RY)ZIBOHB?]!7>FM9A=!A"CH"7Q9DDU=7,JH8U<)QJ/[8 /&&XDGQO-@P+_#T- M?I8@>A)$[UD0/4>"Z#T''5'"G,UJ'.R 'U6!0IOEFP .&_NJ==NW;'_\,ZD W-\BO;5*2^[SEIMS] M4>]:X.M)PC4DW$Z[F4^&.G);H]S6V&3J9Y\%<.+/)TJ %NSK/,+JRV9$HSVT M!/5EX=&TR$"S>[Z/Y/38:CA$DVSM'5L=4-:^;_HZ/:X:CMK J'WGYV!,JO M@[KK?8^^2TROJ;RUL$6_I[QQ-$ORII6\.3,U>R6#E%PY.E?4P<&Y<@+9,^_) MPI:--0T>"(YTYUKS.[#X=[O7"RF3C) MN0\S72]/M_6S'L4)H-ACEN 1J(K/CJIGART6,U3HB(99D5+E@4["4;1P-O/" M+HCY68[5$8[S*PL\8KAZ!*EOF;^:-PRK;]@ Y40TQBW+I3Y/P8Z-( ^>#ILBQA-HN]%480CG X\X&*1RAX M!"#@,ALW C8F4SS.M3QCV8=P9S9A-I0?.)@RROBQ?T_9 MJ;WL\$T\]+4ZYA4/-2S@(3":>[R$FV(\L3-E \(-#$B47$&O/4,SA\SPHT+, M@@*U^ &P> XNLP[LN,2<'94-#,1]$.?\?7A]$-[C+B-QH"V\@N#QG6$,-H$1 M45@.JM ?()QL#'A4Y]*7+DU!^E2758[QB^Q>P[25!>Z,!Y'@N_,7^84Y"U70#%1 M.,6IF*,).KS:&9A$H?%#F"8Q$YN(BS20 [XL#\\$]UY$Y08W^/J>)C.(QUD MIU \'#5CWJ( 44GQ1JYLB3C,'G?%C(N\2!=/-ZR[>(4?]PJ/F"V=6;QP6K$8 M2++V;/CY^=BUH *^XX?7LK-EP2(E>(>M?Y-Q2UVI"F> M+"J>/JNQ\(%R9RS.>F<'@S)E#+-9DHG3:2&V8D\L!\>$8I'Y>/.$^A%HMCB\ M?)*@!-T+_84K_!_\XF5"XV/2<%1Q'R0I1)/ SIV$ORDP!VX'*TN1F6.:,^9D M85"Y!+#*;+H%TFN![UQ0(J#O.0QXNDYDP%X]PK"KD[G7" \_5#53>(?Q SOX M49YB38$OM(DAY;PG]Q,BR?=UYQOCSX7!RCOG#>=,J: MYU#BP"I5/KSTJ8P1* P@IW&Q$'_XN1*CWJ"Y ;Z-_1#>X/.CS<6IZJ52A+7S M>85A249@L,O7E">BC\IV;#Q3F!T(#-SG#V8Y47GF+SN4FB5(*$+G?H[N$SPL M-ZIX/C &'Y#K5(ZSU''NH86!1E&F7"7!CZ+>ER:.*&/*A(8+4$#Q3&/^.PL) MHN_\+.PR, (!I"D_&!GS/F:*X,(A980:7 RGAE=GC'.WA^BJH&T ^W. MX4GP"H53AN=U8'*X^\II)IC$8XV G:L\MY*5%63;:TO3+R M7@93-76'ZWELQ*8T@^0-'@27U*,X>"$_VCQ'U^ '(A[-*3JH*JH,0J A'F - MCQ3Z,PEG9:"W>(X['M>M\6'0!0TL%0^H)O)L+D-SL>=ZR*7I<0())M B2&J! MRB.6 J(0F+.HMRRZ%7J1Q+1T4-SMEMQC4@4C!4YE3 EAL' %B&R!1X>+ ^)K MX3A(3_Z8I-^SN>?HL=V\*J.D)*U.C3Y_#)E@\N#$AXQGE)=A>-V5BMP-ON%G MGV<+I9;%4]29'F5YQL.-Z30)YLX)2SS /Q"6F8\FA,L'2*8_A%$5&:UT#J9; MX+C0O<.#%D.R+R"):2@"47XO?R5F:N*P]BF:C7)F <70(8S+N>'5^-@J?\R2 MB.LRH> O3VC(8YP,;AQB,8P$Q ZFZ]T5M*!RC2..HBKBT MC)!79A1=0"(>6'O1/+L#2@TANF969CY0-)I)S/0'U.=GZUR0$7F$XB&$I^K&,EO&0IFNK284&8P#_ !84$Q\=#$E7YO4S!$O?SPR*, MX'96E&7WS:G!G77Y2HQ3RRFRIT(T6#!OB91"LL%#2<$Z]'KNXI2QFGCP( MT9J'%BM4(2+DRB8)2 F$WT+ MG-L\[!IW68/-6QGT?6.0J=W+V@_;2J;7W]5O>; MJV_*W>5O5W<7#?;Z=V(3_ZJ38 9^V;GL'^)@OY?UB-;;@)!(6F\)3H'TO615 MTA,%Z7C/2'":4!U?UZTQO^9@BKU@_[PUAOVQ[I?$Z2IQF@UN3QOXV5X#@T.M MMMB&W"1I/E$NIQ3[/V+E6_*(>>EK=H:NW5/2MFG_]*H9MGJWC&NXQ+";HMBT M<./UD>Z7LMX=67=,C7AV#V YI*Q+67_IT#F'&'U H.G;(;&ZJ9IOD7EV,X#\ M4O;6O ;LHGM;E"W+WD$[][1+N6.YXNEM8!\X&K&,'<$)I'3T7#K.=,,BNM$ M):O;DM$)KWYFZ*K[RJ/?GPF^=$,U6N[8.935@GM_#>)CS]!F=&(X%AG8.\(. MM@)0IL6)Z4E+EJG!_YXA)4M*UIY]FDUI($*+JKXQ!G@D5.Q"# ME(W;IU5,L'6#6/9 IHLR75RWYN$:Q-@5Z5!*1\^EXTRW/7#RGBPFM(DIAJXZ M;U),:+/SY@6$M4 HLI!02_=^#(2D)G(A!/M=ZDDM#F .06091/JW2@NP-03%,FAS(Y7"<=MDT&IBP= M2.E8*QT>T?6F:4BWA:,3OEO7U<&IU0ZND0DC<:X#1>0=CE#WJLI!]U3R;&"1 M@7/XD]K:E%[)\_O6"89E$'>@2\&0@K&E^J:=23[?34T-SB&GO6#:0>BKU5.KI M0=("UR.&;31N"SI)#>U&5N&J]IJD8N^GU4K(4XGD*0DE(4][!GGZ%^7V5^7W MF^MOC3!/CP)(*2_;=-D)E-'V#O+8QC1&WG_"]TO Q57 Q7XO4ADNT?2F36K= M7JB2*YA;"X=.O,%IX9Q)X=AZ:RS1!DTWQG9;-CI1BS(@">.@6>2@=%T MKU&WVT=E;_'6^(C$,B4ZHI2-]7N3].;K4AV5BDYX\S-#4P<2^TYBWVUR]#H9 MF'*_^M'3MYZ)E6$3TY.;U=LK5AV4J0'1K1T+C=N1H4/RU(G80_=>N]E-(MYU M3TT]8EE-\4Z[G0C(]'#[\S6(YFI2.*1PK$M536*;#1!MNRT7G?#@N-OM;9#S MV^RWU^YVVR'J?JM._=9IKJ41S]5?%9JWO"F]7^G@R0BF"<&H\[HRA!1,*9AO M@10ZT';L?3A)N>Q$M&2JKMS#(_?PM&I,DE!R#T_+DJ[U>WC^_O7V[D[YY]?; M7Z^_'6\73\O\S'I2O5>2,?,1=_1^"J-3V!\W-%?N_.TVE!QUQX^D<6>I\FGB MQ_>4D>)R"N%:?J)T>,]((*AQ8EA0O=O$ME6^U,IE@%,G3H\&)S?.K6Z<:S+W MGD':K)MAJPM:GDYL:\=*JZQ)O6&A45?UG9SS,\22>MD=O1R8Q/6:(B]*O7S[ MDQ]52ZKEZ:JEZ1#'VK'M7JKE&ZJEIFIR\^NI;WZU0#F;MK/(;K0#^$SWS>I, MO11D6R..(06Y=8*L:TL0"U*27VQ$'1#/U61S<)MX8AEOU!S9!/;L0JYJK?OPL0IZX!N$5O?$0%-ZL"1N.;NF&A('5BO \1I?*B( M5(&CIRBFW+M]:GNW78UXACPVN'W::*J&+!@T,8VF6VRD*+\]8P9+CD6* M\HO[XET$4Y*UKU;Q!$*8T]P8KZ2-&H!/+]]AIRCJ$ORL6QJMZTLK_S+I?Y42 MF";Q]@[7)I7@S95@MSQ#*L'Z54N;V(:S?>0FY?_81ZOJJO7*L*Y[.[IN\PE- MB1+3S=OY>IE8F0YQ&\,6R>3J 'TCLW1)ULB,&WB:9:4Y-9)LB'KM@W;#YRF M#2-2C-]>C%][(E1'2UW'@^;JY_ZVKL08,]-=*:M-R:G'EKS_J3$+35 MYQ*"]O!CDH0Z/0A:?5Z<;&719SVLX]W5;[]=W_R=*'^_NKGZ>OF;_SHE7A]; M=Q,C1V)7=AZ,:^ 1T]RQ55&FLV_'%V?_S8A2+3NDEC;1- DIVT*U=*1:GJY: MFL0T)*!LZ[1RL(3;(H$K3P^XTG"(UCB0E?US;X_#N&/?R,EV@9H:<3Q#"G+; M!'D@&_.;[A,GSL"36_?;Q!+]K;;N=P7;2,)6/HN!9!/3EKOWNZ74MD3LVZ\* M.)X$K>R:"NR]+'?"*G!FF8;LDV=T1#?]D!?E,)Y[= /%(RO !]OF\T3$M;0Z()%3E=F"\ M)K'MI@LM,MLYME/:^S;TD]8!FVAV4Q@PJ0/';D(;2!W88XA 3*_!,J64_F-' MV6]4[VIS2,=@*D^KP*5[Q#(T619HF_[IVH[NYV3K B#)6N,#[Z4D'Z)4*UNZ M&J(&2\C@]HGQ:[O?NU?A^I2DLR3U\Y6MITWRF ZJGTETJVE(]$R_GDQ)]L.7 M__B+:^C&"DL.F91W3YBM ='TIH?426&6PMQ&83[3=>(Z@\95)"G(;UG8LT_P M0)-FX-UB?A(6\V#T:;49,S2;&,:.F\^Z@8UYDAFBMO^C.*1)D29ENV-@-*+O M>ABU-"DM-BE[;W.5)D6:E.V2+9-XFMFXT5):D[9:DS-;-9N =XN;!Q8\?99D M(78Y7J0T\O/P@XF+ M!D>N6!QB_>N?]$(%L)6%OO6 [=W?VL_.WJU]NO5XKX M\-OE?S=#:6]9E+!^QM\F*:7*%[ANDBE7<4 #9O[_TX\+/WU23)THAF9LTYRT M97#5*>J\5Y(QH\<=O9_"Z!3VQPW-E3M_.]3U/E)E.YG9I@VHC]21,K.VNV3B MQ_>4D>)R"JG5YJ/A^TV']XP$@AHGMHRV]Y,KMJHM'.M8 SDX.;AV#TZ>LR'/ MV>@R(964BV[HY;VKIN?I4Z^'5.TPQ\U+W6R M/5,S'&)Y4BU;IY861##>4M>'/&GC]$[:L(C1&"!7;@,\P#9 B3O8S,_8Q+(E MP$#K!-E2;2G(S3:Z&$2W&T V2R%^>YZXYALA#W8%EEF>M/%LW=S&">18 M!C%T62MHG3)J$L&M8=[A$FW0] AS*<@'*'K)PS8:GBX[(*XE3]MH%4\\ZXV. MEVUS0"2/V]C*\5C$;KS:(G.=8Z\IRJ-E]]AL-B"Z(X^6[98*F++@M=>H32,# MW96G;71%_,\L^]7KF-W;_<6.VR!*3#=O_>ME4N42PY:M7:U30DN>N-&,8 XQ M+7FB; OE6%9K&Q',VQ4X44KQ&R;%QFL7 +M7XSK1 S?.+(L,C.;IBLQ(WHXG M\GR"G0 6!\0V&JR62$&6@MQ&039THGD[MDQ)87[+?N:E.ND)5(GD41LOTTB" M6&\$L2:VIDD,Z]ZDA6>:JJ^P\[74DM9$6I.MEI:)ZUGRC(U^611--:4]D?;D M.-M7B>59,CKIC2TYTPUS;6_FQC,VUAZ;P._>]C2*CAVW8 U4O2',?J=.$6CE MH-IZC,#S=#K ,0)[, 7K89T7U/=-3='Z]]]^_7SU5?G;Y:?_^NWV[TT/*3!7 M]L>U#S?[,BMAU0]S-$&G:7*JT/L29%Z"S$N0>3DX"94NH=(E_NM"?Q71'),X M@QUWRK1@E5=*6W>DS35M F&HE+6V,*3'LF:8#AD,[,[*6F^[5PQWJ3-=XEJ? M'JZU3G3#(H[9@Y;[GO)'[!USFT96DCB$$M8EAJN MG>[A6G_3W9)-J7'LB/7T.*L33W.)Z_8=7_3T.&NX'K&UINU^7>-KWW),?: : M$C?VU'!C=6);%M%TF52VDS\&<2R;F)I,*MO)GS.=Z)I!#$\>;],JME@KNUU. M 6AV8:_Q8!+MM2_/7U:;6O]*Q8JI9Y(/>''B]J# =&] M'9=)I9Y(/3D)/3ES=5P-VQE+M;L:TML2T9GNJ(.C[=':ZX1U[:7N;T-[S[D1 MT!%"BX5)? '\HRE>]>[CI]N;N]O?KC]??KOZW'P>[9O_"L<-CJL6,_7R!V M5[7?$U"5ZJ>"I8HB/U65;VO&,DVR7,%!IZ$?*?3'B.TI4!"U#OZ:)5D!;PLS,41X%U8D M,_ZLDG05-?'[#9,+XU%4!/"+/[\:R/.3H1-O8"KC-)FR 8OWXX/**2T,*E.& M-'^DE$\O?TR4&0P]"7!("3P:)C(%@8%O8= AS'64D]HP%NDF7A'"%S6ZU6B6 M*1/_@<(K\7UX:\2F!7*Q<%&1@;5D X*K4_^>+H\9GIMSQL%;Z7A,1^ _BK2\ MBPL<:#.\JYS.B:@O^)\L4T!UQF&^JP8; XA^-:; GCK858$W#^O1SW"M0&<* M_8+R;C-T/P[P>6 @MK_+XBI7SCI;4;6%$>,;N&!MN@+$#%TYRBJ32_#@$_@. M[%<*' ?AI"7QN!*5MFPK5>?O9LJ5GS]1/ZULVC)GX(U)NG!)CP7_CD;PX3U1 M[FD,9B)B;/(#L%=AE@OU!YM+X^P5WLPDGF8R7;!!PG;2!;)>$!*T;5&T( (5 MQ*F2;3\Y!?0I"+-1D>&0AS1*'@E^]@B/P']7I0[]\C:B5\K]QDO!#253-.A M7EK^E?L_:$:4QTDXFB@IS8I(^ <8&,AL2KG5YZ^ .Z9AED'@Q5_''0<\"60= MYXCTADFRT*S'LOQMB>J>H_OY_K MYV,(8:AAJ,X.L3&:T',<(S>F92:)*2=WZF4T\6_(O+(@'(D]Y-/P!WX#]\00 MP,P33+0Z0'AFM0.8)I!_I*!!9[X](SRGS9 .<'NBKZFO+E*!-&6 M 3OB! Q$,?PW9H!HC/P?[&EE]#'Q(6B"2)UB1EX/TLMXB/N,S1RH994[VL:3 M\D>701 *,0ACX-F4<0-M^H@R<:@5)5C@4!EXLI!/D2;Q+P\<7W9RP!5X0@#" M6XM V)UL5!F]9W%$2B&4R?E8?4RB([BPWP6$,G@;)5E>U9:"%6_B%>^@XP^ M^!'\/8[ 'A7<7FTJG)6F9S'>2<;C#!ZS)MY9")C+W$C,>OU8,?@%2P//8_:O ME&55^8W>"Z:@%E&65<$'8XK"'V5)G2<.Y+7.ALRT9K+XI 0M42?@1AUXR70F M3(-SX%+^Q%^Q-/@;\!W3(H6N,P]N,1/(CYF*Q>@6%U$WQ<"$YQ MF6*K5K0^)HL8FH:\$V1DY4\_0+5"EA6>]R^("]0U7Z:R%N@!&EABQD>R&&F.#)%U/WI=2O+G8> M,2 7>'-+@ .NQK9F&+I%7'.P*OV\0E%6G9,BSW*8",H8D]^A#ZHW$@Z'7UN] MA56F6;KE"R>X1IU6QC078O8"8#C\7H39A+DB<)0I.DINE0:VW53'KN>C(7@# M:!C:)5]9SN)Y>8&XH$;"'6( -O*S215Z50L(=<6JC0<\?.Z+%0T(W>($_ +[ M+DI ])Z+B[B1*2W":H%AHV7PEY-?T]%7;*J(\<9^F HSOKB.]'^R+>SLKM[@ MD%;AA?MDHMS*1-F0B?)NB_-W(E[_6L;K??"_38EP<_OUVS^4RR]77Z\_7=XH MWV[_=?FWWZZ4KU>?OEY=?KN^O;G\3?GCZA_7GWZ[NNL#?3:DG1#F/F5A5EKV M^:KW;BN*.\0<%X>A;B8Q@[JNA'7X[)^8W;W"[>[5VAW#XAHW*).S0VHM26:L8B$V.^8 M^=[YVT&X]A3F>3NI.57,YV-(3>N)PJ&?E0."8#^[Q:$6!8I'G./U%V*#??D9 MZW*_6-UU_S8)[;90VD?+N!MAGB^FO[W#^EX_]YNK;\K=):2"VYQX< HPU7)P ML/N0'>);6@2:*B5W+$-M2GB0'M8(\U =\R Y>C$P!ZF#?D.UT3=7>#BZ]Y=G&K^$XGRC_FE :;5Z.V )P MN7MVW]0\8EL].)JGG]QQU!WAKB5KWI@UQL"#<+9IS"2Y WD>L.F=OFN7KVK:8>;W')V@OMDUFX>NIMP M!$ZYY4QN.6N-U+2>*'++F=QRUJNJ_OJY_T6Y_57Y_>;ZF]QS)@;_<<_:Z/6=-%BFZMPYAF$2WY":M=C+'[?(FK7ZS1G>(/3 D\D:7 MFX#:RAJ+F)K<.]=.WNA>XYQ)LN9 L9_== -X"SG3N_T_IFJ\+O)K\TKAZ_?_ M-$G'>M:C;+A$TW=$;NE,B^?IL;7'K>?WEGY>?OF$7YZ=_7-[\_4JY MOE'^^?7V\^_PX9?K_U8N;S[#W]>?KI3;&Z71 0-OS /9']W/_NB:&O6A[+'' MOL4]!P =;FU]5D8ZO"BZ;5=<%[L;^US//3-T5?_YY8KN#K:M$W*[U6)^!TS3 M2>56]C;=)SM8VC8+ZDZ+$!VREJ=A;75+-==8VU_8063[P>I:&27K^1/U4^;/P4^"ODM*LB'*X9)PF4\57 ML/+R?N&E11S"@\MMO8H?!W 9LN*]$M#:V.#Y"4B+'T5L*/"N$;P17L$>$!2T M' 6,:@A3#9001C?*<;C\9.\,GS-+DZ" 3Z?A#_8N]AQ562;%TJC"#"^<^BDP MH?ZN"5 3AA#0*3ZK/"P\2A[9 =M9KN0\],IYZ,4>FQ'E<1*.)M7[ @5;]MZS MZ6V@HZI,;6$2*)$/%,)I+DT/KYLB M]5**9@)(/I]E;>I,I.[@;^6N2!_H4_;LU#_#LZ9#F$JYK9[-"7XQB9(4Z?+\ M@=??4>(G,'C^V 6"9,L4R>:4?/0SQ;21HWB-Z:G.>X**,*.C/(1G/*G*)T:5 M,$MBID[LS_BI1D:@0A@'8!W2^J=)#+HA1 *H,O3Q]/K'I(@")4YRT(L1S3(N MI$,4XP"F@J\L3[CGV@@4^8%CH5QB?65<@%*-PPSL,&?'84ZE/Y;):V!6'L-\ M(JY:4HC2CN KD+P&4V%D_8JA\(7]638_>0J2R47^T4\#(?8I_H!,UL]!4L[9 M> )N-Q0_V\+DKMJR]7.L3:VNV,OSLC=.JSZ5TL"BP#/K)UQ% $*%2 4XR^U& MWU_1V^!7F9L 0@MR9EBY"&IF]*>!1P:6AR3[R3%M/(<+#%:JN*[J(43&B_ZZ MD4-88-%/MN,0S='9^SP#/?>>WV>!*9S[YBG(?!KZ$0'/,$Q2>%#*"'B>%#D3 M+5"3U(_S)T8T+DY@1)%(MD8,QRGM7$FSNA:LI;.J?&GX3I!B?V[JP5"@A_+O MZ3:4J2P/HZ[CJ>[[G7GC&NA=&U":K#-,RZ:PY "G5FUVS->8_X-\AV+20N:>,VZP%2M=?[D=9@F](P8H%FRV$T+:! MA97U)(.G)_%%2B/VC@^/89!/1*A?OXNG'!?:_!9_"*)1Y)MOV50 W]X2'?&V M0YL]TUPJT==^3JH5UQGP^7P(LOC]W!_#8"_\Z-%_RC#GK,UI&L;G=2XO,V@S M8=KK%GCM !Y3C$&#BA15 [WUA/I!S6#X2A;A7> $#)?;LY3+-@2%Z,N9=LY- M36GZB#($0U9[#MJOAF:+*;^NJ=9[M!H>BVPS]KZYFYI?'=$'#(>KS _&RDU" M-2MN2:L@BQGB_OK]Y7!L [GOTR3#*"L9A\Q/_60ZQ $?MJN#V-(ML-@N2,%" MQIA!YML-MN;LT:POWX5_+\RG)G"0L=02Z&4'M#X:JMT.>0Y*\1"$23F(9S$)%:6RYI(EEL+G!#,J60 MS(XQ+Q)_Y?X/^'KD%QG:2F8$*1J5Z33,,C"'()1P)<@+3A^?DN18I,&9 "6X MQ>0FB&798D@@_$ >RW)Y,+(I26Q \IUL[:9*4YUTU=52 YX1$)1WPR&6IW=# MX%E9$#YH/M.=Y*SRW&L'WBZ[+"/[5D;V5CK3U^O+K]= MW]Y<_E;._VUYWG3HRA]7_[C^]-O577]]TF7L1T]87B[TQ *5(W^6T8OREP]!F,TB_^DBC!FMV$T?P)?<@S(+XXL-C4MKO.R% M_.NYFJL:5W71*"#>++Y6X:M?5C\W;-4RO+5?:9"CKOM\TZ-T2W4-H]&C-G\^ ML*R]#,I1/<=IV9@DH;8H 0WT\SH*L[XD&V@#72#'3'#)R9&C$\[^<.BMF> M:G-MW.OLJ-H6R!(]/26"YQB?3NN "$.SB#:01T2TDSO60.T!HGHO66,X V*; M37,FR9T#*8[;.(Z5K#E0E.'H9. TB/Q:R)C>H=P8]JLCO\Y7E_]V6@?#>A8Q M3'GZ:#N9@\ ADC6M9(VNV\1RY?&C[>2.(4^&;2MKS@R#&)8K2WYMXHGN;04F MVZ_VH+7(G!N;A%Z:^.N.+FD;;;9?$U79=L2H-C)ZY;5!1Z M=A+/+NN2L-T"H;I3#*I>6$ /R_M[??WI-H"L0 UNM M4'2V)\>UFNXO:6%33B\Y8UB-5X1>[Y/:ZZT33Y,;5MO)FX&I-H7&DJPY4"1.!J;D33MY,W :PY9)UAPH MP+!-1V[R;A-#C,&K]_ITOKYW8IN\'4?FP^WDC&'('=XM98U.M,;[+21O#J0V MIE2;EK+FS+ :!'PMY$KO2GR&)3=W;]N><7H;T$PR,)KB_S2EQ+%SN-/C:H^W M%9XP5RUBF1*;H&]>;HA]\1V)TC6U('<$RO?=>1W;==[:UBOWGGU MICJV?E/.]9=_7G[ZACMS/OWC\N;O5\KUC?+/K[>??X*(W."'UC'L@];W+/6YO4ZP!;4?9<*)/WR_L[L]^L0^O8F_>I='&?D;S_ M)._O1H*HFQM DTZH;69SIW0'?(F\7][?'7.CJ=ZI[\O8W*37(>9_%UD>CI_$ MN#\R7+MMZM.+]^UMOKKVTH0-CMM(E8".4NIG5 EC)7_6#BDQS97,C^#]R5A! MW-[W( O3F9_"=WFBY/"T61HFZ?D3]5/ES\)/@<%*2K,BRN&2<9I,%5_!Q7 (B*GXP.X/"EH.(H0QC7(< MY(B5X#.\?98F00&?3L,?[ WL=E59)L'26,(,+YSZ*1"_?(6O9,DXIS'(-=XQ M*M(4KH6G &E2]NQ1$F<%T \^F^+?>!4C5)@EL?(8 GES]M[RV_6D4Y7+T2A) M48'PO5GNYR&(RPC&5 RC,)L 48=/RM<_KB^),DY2]IB<87%.$X;%21&+4UE& M;R4XFB%(0[#,ZRGR>I),J?(X28#1,*-EBI3$"A0\IV=5 C)_RK@2)H$"D7.N MX(R69H+731/X+J5H!8"T\PG59LD$Y@[^5NZ*]($^9<_.\C,\:SH$HI=PHXP5 M\(M)E*1(5Z;JI]]1GB

    /;8:NZ9\NAGBF6KQGOV",L!420HQS,ZRL,'&CVI MRJ>*GTP;V)_Q4XU.,,TP#D"]T_JGP'Z_9"],>^AG(&&/21&!=B4YR/6(9AF7 MMB'*8P!CQ5?B.W#>7)E@RC]P+*A4,')?&1>@%.,P SO*Z=W<]G369CUO%E#9 MQ%6B2EU9 GPVTA6+:>\9SU=4O6XTA"TAM:M\90(C@U>!PJ,@I\ KX+#@U31) M\4< 8\M!9L[9R +E'EZ$0P-#!_(PFR797'GXX\HK@Y!F-!(7BTD(:[-@)PA^ MB8Z6O1T>)485@$" 3\Y1ZR(*;;/SA-/6%^X26#2Q<]T\R)DP7*8V8_?GP& ;Y1,1)];MXO':AS6_Q MAUD2%?GF6S8MSV\_KR/>=FAS9PZ6&@AJ/R=5/]C,OZ?G0Q#1[^<^A";IA1\] M^D\9!NRU.4W#^+S.Y64&;29,>]W!QF!UA/$%V 6A[AFNUP:UZ.4GSR6Z9:.! M^,G2=3(8.! GI(IGH-^'&U\.@QL%70N!TD\#S2..9K(WNIYJO<$;+6YE:R'P M%/Q0"F:+0& V3,!MC%-&RO.DR)D)?/33U(_S)T:\C(T80AQ&+)T8KEUZMI)V ME2-9L;EYS%,_C&L)1;SB"TM6<3&>SY=L=F^!F&O- 9&UCLI?"0 6 MB%U[6Y_#2);JPF.*,>2*18KN&@.0"?47K(1-7%OC"5S*G6$]@YM+6'D+488@ MP7.>,,'=4EY9>.)@4@5L=5!(X>Y\*6";OU)$%U5^#5^*&*2:"%>>*HQ"$]AG MGBZ1:B.A[],DPT Q&8?,1_P$.;'G:CO;A"TM 0M/@Q3"J1CU<)FSVYA_-(W+ M]^'?"S.JB1MDE_7"R)*56>\C:[=#3HHR/ 2!DG(3E$D!4>YIC+D*+U4%$%>% M&4O^('G S#S.>(WL)Y,X ^\@8O6L!\ZV$R^%5Z-&6/\9TC&FK^*OW/^!TO07:-F8-62!UG0:9AG8Q0P3410=I ,^*\EY(%^VY%/:LASTL/MK 'L-HZO$$W-+7_8DX(W8\6OG$#] M>36I>Z0I73"XV?,65Y0?MI;R^:NR5YKHMQ.DE9YX)DB*+%N<1MG"EF6+S7K MET'!>"2\8GQ1@!U+\:IW'Z]^_WK[SZO+&^7KU:>O5Y??KF]O+G]3_KCZQ_6G MWZ[N^NMB+F,_>L+5$%%CX'6+Q8SGC?W&Q6&HRY:3YX:(;2H *D?^+*,7Y2\? M((V?1?[311@S6K&;/H 3N@=M$-8+-V,M+9^S%_*OYWJB:EQ71!.->+/X6H6O M?EG]W+#5@>.N_4J##'7=YYL>I5NJ:QB-'K7Y\X%E[650CNHYSI[&9'H#2:A# MCLE576?]-\>DD^V:SSY)GB@K3Y3=ZFS0&W!X=^CP3I0H\CA9*3*[[;66Q\G* MK?7]:19?/_=&8!1[VLSWYO[ M3VF;/%O1&OFI_["JQ$WFNQ;BL&V3_>E5,VPU>*-I#HAM-85%;B&8>2\AY@>6 MVA0%MSVLD6:@.V; ,BSBZF9G9:WW9J"[K)%FH#MFX,SUB&[+4TU:Q1-#5[43 M1LCQIS.:KLDRMC+Y:R;>#9.OVP/BV4U/Y7J&SRW&P^\>=PRG\:EFH1HGC,6ZOK[<[V3?,HCN M-CTEJ85Y6"^98ZN>Y$PK.3/0B>;*P[_;R1Q;'4C.M)(S9R[Q-%GP:Q5+=$>U M3K?@=XO[ND^KV&>[Q'::6L@6IE^]9(ZNJX9D32M98^N@-SL>*"N9\\;,<1JG M2I(S!^(,T;0>>)N^%?O T5AO4>IK<[#'D=(V=8/OI:V^OWTEVT^_U>;(U@UB MV3L6"%IQCOB>J@<].Q>>@4/TDZO2,)V"87)<@QA>TU:"CHBP-$Q]Y*HT3*=@ MF,YTVR.NX34NV[==?/M;TS=TU5E;TR\'(BXW@1:OQ)2H,1F>I@1)@9!@#;=" MRW?U\EU-]ZPV?*S$C=J"0"TR5@U @.[*8Z9.E"@2-TJ*3$.B2-PHB1O5NSK^ M^KG_1;G]5?G]YOJ;!(Z2@Y.#D\!1;Y5(2^ H>7_O[C^E/3W/ 4(3?V MM(HEGFJ?[L:>$T7R,8EN-@5Q;&&W=3]Y8\J]/2UES8"8KN1-.WECZ1+^JJ6L M.3.(85D2Q*=-++$V]7Z=1,'O)$%\=.*:LFC14MYXLM;74M88D"O)@E([>:/; M4FU:RIHS4Y.5OE8Q1/]_[7UI<]M(DNA?J?!8;]41)1@G _S"I<)$&)H"@)!&MCQRT"J"NORLS*S-(EY44\ M?6W6]!Y/YFYB=V5A+]E5Y#51\1W+2.M37=_2V;$[4+VUW2?H8B>9BH(N#H N M-"HWKA$K"., "$,(#$$7M18"[6E68[=P=VBBD!OT6-UAR:9E _+7'^\])YF>]DU)4Y6C=P6Y9@/SMXH$UNB'U>>& M*EFF4?M*EI3:Y^NZ4G2II_=WTE5?ZLO->EK_7%>:M5@W)U/JJTW'?HTYZ8_V M5"N_5*5@CU8>6];7KCC_^FUP=H,%+,Y^&US\.KPFYQ?D\^75\/S7"W+V_>IJ M>''V3TJ^75U^^@[??3W_@PPN/L'O\[,AN;P@%\,;Q X=\B[RQ>[!0.&+ZPE*I M(>']W4;'WJ^Z2R]0#D44T-FKR1U2KNA&54+$F>#RF>#RD:" UB.A$M(FQ3H% MK'@\Z[-OI-SK#*:G$M=?8:_8+WK96A(=(K045=($L#8-E9:,EXBKWQ-!)!0B MH1"]&+1DR1#0VCRB4M)>1"5JLP#:,,-'[%E"'=H>6I;4%[#:].Y,25F50:]S M"KW3U2KR4\M5^24<+G'<<>3:L4N\@"0+\HA)%P;P]'=WZHU]EP1N0F+; MATF$$X+7,!T!.?$E\93'0$0'"(!Q,>)[B",7/]Q]C;)#L:&F='0Q3Z"YT4OIME M9R6L?XDL@ZT!P-XK_*HQ7(:?.O#0+KO"]ZI"^X9&21@1%4$$K1%LV6(7P4:K M*ZQ.*%^)^X,OCT1V D,]C2>)-"?:?2+V1XBEH"O 0DYH.8;4!6*M +VDHV7B M681]069(1;!TD,D52JYT6$.AM42(M.G-[ C 5&T^A?7"@L9A@+(U8J2(?53] MOQDQ9A3%YYLL]ETRSKQ:PEY,##HFH523]B-S;<3U!E&04N[X[ M3KR[3""Y/G1PFPV:3RO."*PDN(QN*9/"'DSU(9?,HW(U3D92CA>/\5X>Z)@+ MR5T!H/ 8KJY>E;1'EE]+W9RQ(A5['0*GAS(U.&']Y-;T'8?+D".M OK#!,V#6 M$Q*8JVL@^2B>U[)BQ@Z&CAVVYI)E+-RI5_IT6T55S^]8]&0'2_SRQ)S#94]N_MQ]B M5/\K:YIYP4D5R\L(6@^8]LKMQW6Y<1A7]^08SYB=@L,<4.\TA>J:AESSWH"_ M#:W'=#FKARH$M-Q05Z2H4'#-E5V4-PO917DN7I1'EN]57-AJW_=Z*NV#ELF& MU5$_?YEA=8FA*F"=M5[NTH KGTP&#(M8/( MXS!3#=JS5)PFCES , >K1+XV[-Q&I:U0I4"0(\L!23> !).$$Q!6!/[?U*3> M$0,-B*?IQFC!F6T(2SYE;B7A+&T2^[C"E0TSAS,GQUO+V4T9>ZUNNH4'@18B99FW%U97H4IOG5VP(E9J6:32 M$ZB@2/4C>-=AFGH<$9G51,FM&Z#=PLUY!_0@+V;& UA7[H^Y&\05EL4=#C9D M\\4I#2=3& F+XI]1SPE3OK%/, !8V8*<<-O%F9+YJ*$>:RH(>O8 MR3B,N/H.)E*MJ'P6%6\J/+-5@KT$6QYZ7?)?B?T#7_MQ2,9VBG#/UPNO9Q[8 M4V :4?P:*!HQA3V5#@Q &E\:0+R8%^RC[_MJGYM6ZVS7!E3QG%UC'2MO \0J M,_/R-L__M[M"H=E&\PAQLFW'H);^\L+@9;8=WN,#P1Z FXI55#NM4/>]&[D+ MVPTS%0H=NMZ:PK&:L%0Y7KS9)B4<$ZUT3%CK'1,X7<_Y[W>>.QF9KFVI8]LU M]=&X;XUMT^GU'-60;'Z:J% M_DH^^]=-RF5UWCBFFV3EJCU)5W>32JOHDJ6J.\I;-?3'LTT;Y*V:9LOF) "U MX9PLR3+KW[PEG'J6UCP1>J/DPK;E0:_)8^Y TN3R'L'$^_+.LON$T@/,5MX$ MTINDW0A(/P7I+ 48X3N8X>&F2(ANE!#=A7#U"U>Y?M!;7O$[7WS![5U0[<%2RH75#[4[=BR[1W8*3> M,BMTS47RDOQBY3'V3H=DX?_0VCFL.W_[!D:>]/;_CLRW;M])ZE"H:@%]6!VX M%?JMVW>2/HXU3::R:8I[7-N$%-5H>,M2LWHSJJ2V?&OG >D+&_P.+G;MRK5J M*AB?%C6,YUVYUZG;TUZD_2%25M^PJ"P;@K($9>WZYL ^U8W54D^'2%/[H87T M7[3Z9ON5D&==*;^W%@%8C(I)M9XE+$9A,=;2A]Z7X7]-501!'X=!'[#1:U11 MA4>A54A1K&?7C7Q:AVG;!LZ]"%&C<+7#T\PU:O4-VE>:;O@=UL^%S;<3RM*I MKEO4D(6?2E#6CO*XI.E;[26-'>4UWZK>RS?:0,V:!6$S^OH(P#H0R+:CW] M4.AB+S;P8U/J'YSQS=S_3=7(S$&45472@ Z=,,4:2_ETG^=):QN,-D]:VCU\ M6BW$0.OIR=3J*]M9([L#TQ[9,KML+_A4\.EF?&K*%E74+<.5!)\*/A5\^BHG M=KI)5:UY6-!!( LT&Y,[FW90J\((Z.$X=)^[VFU;;VFS;VPAFE&%)?U,([\%IX M)E5[YD&%CXK8XHT%!&SJ:M-,-$$&NCT M#*KV1<[ZFUMP72,K4!,L4?Y.D-6.74I459K68.XP5>V%!F))IBA_=W#E[RPL MARW,1&$FUI7'U6G?;'H/BB".PR".XQX6TA(^A#:A1#5K(U2[G;I>F_>VA>[] M4C'[K>-<2Z.:^3R;K^7AZ=TR"@^', TJ&TV544&8@C!??&-5:&_[ZGN'19-[ MHBE)LDCE$:D\[9J3 )1(Y6F9R56?RO/KU>7U-?EV=?GY_.;MDGE:MM/4@^J( MA!.V1UR[MS.8'6$_+MR$7-N;Y96\:>*/@/'>0N5L:@>W+@/%8 8*6W*@<#AB M(,B@<6 UH3J7R[:1Q=3*0X!#!TZ')B?RYU;SYYJLO6.E;>I6V&IWEBKK5&Y\ M1_HC1"S<4CN*QE"6*D_O %B",?>',153H7UYRRA?P9@OF4TC:8(Q#YYQ:T%&H86U8)$Z%L;[@V=NF1HT# M2]_>"WY4]"W/BP[68:#J*E4,X?MJ'RGW)%60/%;.%";_[BJV&3I53%TPP7XQ@2K\7CMUH_2I MK#?0W 3]OW5A!E/JOXCCJ\UJW64R=2-* G=]2E\G#2M3H8:RY0WUPKAZT2A, M$1[3C))UVI.;QA,+2GZ%S"A)%Y3<[*B0RGU=^+K:A!)=4@[3U?5V!;JZF:"S M0_BT6H@9:H_VM+ZH/-@MZU!1=^\B%")%B)2-+E91+6J:0J1T3:1H6QH(0J0( MD?)L9Z>L4D7?.BQ3B)/6B9-CC*X1A6A%(=IVS4D ZO *T2JE>[*5;I_ZXH[7 MPR]?SB]^I>37X<7P:O"%#"X^D<&GK^<7Y]M'\>$]ER*JM&>UA,%N=IFT)I;)HL\ MPSTF^+(]2U.4/@7+4?!E^_ARNUI<@B\[P9<:M90M8_L%5[X@6I9V2U&]\O"J M5QHFA1H"2X\N V=++2O]H7?JU4H$64K1=G*^L-C%6T=8>[O%T-;PMS?)0]H MP .ZN*UEOWC E'J"!W98M)+V+56XO/:%^H\U23[,DI6'Y>."K$WF;K>/ __<72U74%92\IEF^?\3C.@21LQ)T[ M.[8KYOT(L(1($2)E(Y&"Q\SJEC=/"9'25I'2W_U!@) H0J)L% 9$M?Z6)RI" MGK15GBA+U^ ]7LH[:VKHT/<\C#V,=#R-7-].O#NWK)F-];(KK3*TRV43>P08 M3I/U359@UKAD^!LVVQD*%?DI'*KLK+._.,7JO],HG\W,J-\NRI(+0(GZ[?4]/>$!;*6CK[Y\^_G% MV>77(3G^; :P8T.FBM:@;+,@XI?'B6E)?7'C MAKAQ8UT$JT6UQF5OFX)"V#^[=DOLW%MXP"R@@"6A;WO;K>"!-^,!<>G,#M4$ M='69LB@_N"_D?ZRJS[Y)35RYL7^,JE'-$K=SMHX=13'"IDZO'K5445:S=82L M2YN$K0M"+C?B'E@/FKAFME4XZ>LOY/1JLT(D[MO8J%J 0DU-7+>Q7PRMBNLV M=GK#K$Q57=RRO%\\H&]9)5KP0/T-LQ8UY 9JFR#_M[YBMO]"#J\VZW3LP@U* M G=]\E\GK2I%H[(N8F):QX6:".YJ2,AXZ8:(4FP=(>M;7EYVL(1\K%'3%&ZN M5J%$527CX-Q>D0^P <1>*NC:=A),I8KS4DJ>&MMVHH1U6P7@L;SL M*]\!M(0T$=)DT\LAM[V>58B4MHH41=S;(P3*6YW5JU355*&?=$:8'"NR5NNZ M7GO-1NW-";SUIA=2++;;V8I7;J18J6*KRD<<'8X[1L\U7O7 M%]>77\X_#6Z&GYJOHWWKK[^1XRP,&'_9B>M@/ .)L;0SF8012:8NB;T?9!:R M\M@NEL)N%&_>D2&B]B4-ZU"SUF?86_# G&+FQQAZ?^;D[]W()4D$\+/'V(<7$)N, MTRAR@_$#"3'* WH"K&!WWZ5K"425[]N11&YJIC,+XX3@O"//]HG[8\QJ(Q,\ M%(%?\S!.830OSF8)8V&N5,S[RH%7P!/?KUF?%XS]U($_[/)K@-![G0K6IA33$9N2M.<.R6GV(Y!\*]L/_$,0'FF7C)=@RLR"I5='D;KET_ MDWL[QKQ%DW'QLSG6#ARB:))^M'$;G3-8OLQXA;$69HO][<2)J, M#&'#GL([$%@1(!AHTG&2\#O+5#>)&I 1B-"=\=F$D_G;;U@V3 MDD&!8R:BG1HZ8#OC)M20DV+U4^@WG+GDV >"_ F$*:S6S1\F]@\WIN1^ZHVG M)'+CU,]DLQ\"H>*:9EX<@Y;#N^9B&MH"J2$$<UX;]%$ ")F^ ,1G&\>)S&B(R1"_.52'?)N2J-V+[-[2A. M?JB P%N@NH&I-Z8GAGF*T(M GP%.>:?IMT."R/$7HBJB>]GZ@>2Z)ID_'95HNO=@3P&I(C?>YG!'.,'Y\;TAUP%15^0B(1=#_P*=*7:\ M<9:2-H/NX0VT"8!M2]40J0Z SMC7@24"Z,2OHV!F2MTXS!.XE*O7=[Z&S%^1?-6>E23]9=49?B^N*J9V\&B"EM1 M?[/%HFZF&%0QH*<5 \^=S?WPP44!Q!T.13/&U'R"N5X\=6UG'*9,3+&=$97P M]=8>+73_E5VHB@$F)-DD=:K*H("-ETTV_PA7, LSU:%D&@UX1N828!$&&M7AA5?#*6&*TA:: .!@ M*T\CT#:PT0B$8$8*H &XT9V; V;!H<.<,-F"[=Z[/]8Q*GS8J MC!X Z6F5K\-6*%[CF/,C_4BZ=,3042C%")1FXPJ='K/9=+L;((GI^ ,-&8S$T0A)Y*+8W[@^'/GMK/AYW87I3M)&N.C>H%?B;KL<-< MR'':KP'?MMM6OGNLKFC]+A*0-%C^/A.FIJGGJT:K>VS'T\+>+LY\;F$E,=K+ M^:KPU DL]" $Y8SAU0]!CG3"O&UZQIM?;'N5&X^'"(2+RZN;W\C@Z_#J_&QP M06XN_S'XY MGFYS3-5X@SMM!B$6CU$Z"5B\S!B/4.>Q>YK_\1%$/*BQ#Z=>P-;+>$H74+ MEFKF6GDB9V3!: MK1J4IDJ*VIZXM/JKQJ]!>G[ETG.(TI-M*1:!L0C";5$SI(FP$P=15+^#:WF"&3MH#A<$1HP0.B>[F:=:O_6)X0ZX' M8."<;H#\'5U:_\J1Z&)R8G+MGMP!5,E9NB/V)KQ'F_S%RCN(]J+]:[??Z7TW M_7:S\TUDW[D^@?]XOANM*,]-EMS-7,C]R694J*(J5%.,_2\*V6F^D261C-E2U%!-V?(JX3;AIFLG9:HL]41JS,&EQO2IKFG['Z?< M2=PH/4F@IIVHZ5/3$KAI)VZ4?F/=3Z#F=5!SK!GRYG>^MQ K7Q/P>'AH[7 @]@%CU9"IW-O2Y270VEJT M"F;M(E9-VN]MZ0+=&ZQVS3^J&%)?I!*(L?8AE4#5-XE=;5OTYOG7;X.S&PSA M//MM&?8OTY[.A53LC9P=6XAV_:";CV=>X _B)=MEL#1V6 M,P]C=B?Z*;M.W;MSRZMK\=K:2JOLXENY;&*/0#E*D_5-5M#4>%UOV&QG5+/A M1V!.8[*GMW]L/,?)494TS+SBI8GD90>L! MT]Z+IF^F>*OT&)8>L^NEDT=D9>7NZ7!"-$D^(LLW2\\C+XQ.'EP[RBZ9)Y$; MIS[>ZSZ)PAFQ"7J]CA:&3 ,/NLT3C=F5]_"9BI\Y;F5FT'T( LGV?381&&KL MXBB\ R=U\TG I$:P4(=X,+EQ@I/-+[:'?N91Z*3P=.;]8&.Q?B2R#(BE6=W; M,7XYLR/ 076PR$7Z)ARH+H[JN#/L-[^>VP_OV778<4(2KNDG7--G0\!ZXZ>A M*)'!> P6%$AK_"9.0*@ U8QA3NG(]^(IM!T]D*O?SP=T\WO!:0FI)80O390M MAVE[]ZCMP;\A$ $0PC*4<@ Z1,$[@E<6%MLS-R<,WP:(X!J7%H??S1!:'+( M[7*-E84S[S$:PGS_1G"X,_-$K"-%H& M N#Z3R3X*:R ][T E7@9+'$)3J06S93,(_:-+DN](XJ<,'?'N!OX#Q(Y8Z#Q MXC!@W,1^!@\56 (HO, !X1!5GX8!= DO0$AY,S*R\8[X^S#U'1*$"?#%V(UC M3J,C)&,'5H(CYO?(\5B^JZB1![KU!#56F_!Q(*.-.R)!7K0^@L8 MPO%DG1J*SL?KH\S:Z7@ZB+IR\YW9*+ALGX+X'X41=!,Q )Z$:<(H"_@@LH/D M@0&-4Q,(20:D'E4M,Q=D.&80,1V*H!NT@D ,XT02KC; M3%U[00*H5.G)G(8C;C/"1H_BFV&G2N0<"PCY',L.I]B&A,I0;^&6A40';-]E M+%1A",!YKP&\30/!N09.MU$8XWX83D 'V(Z1-V)?MNTZ$7!,@ K\,K*?Q"+2 MP7(C_+TP_PIE@+98L5V6Y43]1E5I#CHFDML(2/B@R(5:BOX(/F+7AUYN*;D% M Q T26[#.C.0AZ"^X@1L9[86JJM5)+2W@K$H,&(5AN(W>"&FKV*[%_ MH")P/_7&4S*V4Y1$3':YN"O,9EX<@Q2#+^![H!\$ O85P@PBMC: !Q=TS-3) MI@1< / VP7HB!T1A8(S+/>T1?*S'P!L15 ,2HH68XET]$&P*>,]G7NVL(FUP M\#T24\(_O(_^857XA]>$\0!\^)$0\%\8,4E]FH*8B/ K,'8OKVY^(X.OPZOS ML\$%^7IY'8U'-R<7UX,OI#?A[^=GWT97G=7E@\"VW] -URV MN9:NGHJR_7(B^K09A!*NL"S$&0*D?'L>NZ?Y'Q_!R)O[]L.I%[#ULD8?07+? M H5G$LF8KYSQL@'YZY+V)9G3?W;&G(V5 MHDN6JC;J:OUS0]=W,BE3ZIMFR^8D +7AG,!F-NO?O"6<>I;V:$^[+Q#>HH@! M41V\<71N7;'G"]BOKG&_.E"@B.K@@F"VJ [.0"$JA!]HA?!&:2.'4*Q93$Y, MKA7Y(ITN$/XU3,((6CLB@%FT[TS[0RH1?N;;<4P&SZE8VLW;'1=6V.JJ"QJ& M3EFB+'!+L:-N6^BD!:@18F"/Q(#5HZK2WUM:Z[@8D*4M2\ZU #5"#.R/&#BV M%-K3],VKD;:'S';DFVMAUJBJ2,HSRY'N<6D);F.<'58!>EVSJ&HU5?U:6!JX MF]CI-=Z.!6I>!S4]N4]UN>G%70([K\0XIM2TPJ- S:M5 E*HHEJB$'V;D*): MSU;]]MZ]_,MAW3RIRA;MZ?MK[G<<.XHDG&0M18UET+[1@4OTNHD=M?&U70(U MKZ1EF";5%$,X_=J$$]64Y!=Q^K59X:NM8%4(ID,03 I5+1!-V]YXVG8B%J*I MBU@5HND01-.QILE4-LW&SORVDV^'/?W&FHL8\HF(J[3$6&VY2JO;J: BZ;YA M#O5U7MKY0($BDNX%P8BD>Y%TWVCM?\$[';]?G-^(K'LQ.3$YD74OLNY%>]%> M9-UOFW6_D<-^;X-4%-J310!1.W&CJGN"HOJ2)M*?#\S/9RI-160+[:].XD;5&I?O$*AY M)=10W1(^V);B1I>:%B02J'DE#Y"&;]<_,Z5OTM'&[G:U6D9]:KLJDSM0ECCN.7#MVB1>0Y%$I1 (W M(;'MP_CAA&"=UR.@A-GIM'7AB=/+AV1.;0/G1(Y,:IG\ 7DRB< M$9O@>=_1PJAIX$&_>24]8@<.? :8.(*7E;E![R&0BNW[;"(PTMC%07A[)W7S M.<"<1K!4AW@PMW&"DQTS_WN,_W+!$EF&ZM+Z[NT86\WL"!":S]LF<3A)W X!9N,TRB" MCZ$;&#YB\QR'09P"3N#9#'_C5VPN7AP&Y-X#E"5LX/SMFMD-QN,P0H[$8>/$ M3CR@P#%,*1WY7CR%E8T>R-7OYP-*)F'$>HD!5+.0E85TL2PD6:XA2DN8+Q'/ M#(EG&LY< ' (D(3E+,,C!Y5#5$W25TDJMF=N3DR@B"<$E[/A.J[A.;E.HSOW M(5Y8SPE;3]9MOJQ/[MB=C0#$>:E+!GCX0Z,D3*.5M=G1G\@14Y@MZ[M8+$>R M;DK*$>M"MR3MB"(KS-UQXMVY_H-$S@KL,7YB/X.'"F!@75[@@("(JD\!V3"V MAY+3FY&1'7LP6ICZP)YA IPQ=N.8D]8(J<^!J>*(. 2NG;,CK/@'3@79$B9N MDTD*;#4!*@?^9_!M+KSV5N@]+EB0L[*O,@]W(4*P;X2K!GBF]7Q=E385(81[ M8N*%*'')%.:&;)V)&*1H$#ZN'W-)DLO >)NYGJW,%>QX3I/E1[_4+ A$^[T+ M9 V;\71U5>63.=P[7]W%Q?,YE%R,7G\[".($!PLDDAF^! M==>"!=@W@ [6B+?NTNW:;7D,H$.L96B(\5#*J8C5]VK/I+JF(N;>6Z9.91N.,1=9"E)6O-;)2,MD]A MLQB%$703,2B>A&G"J/+>CB([2!X8W/B&#E*8P^];=# 0%DS!06CIRY79HL-0F;75:ZA.%"I8K*L&*5I9#G!-B MN4BZ*C@RIEY4JH"UX5,;C 0:U418*_(Z07P5H9:OUUE+&3HP&/S,&92]S1R M?;8I?KSWG&2:Z?[55MP&.97+)O8(N"I-UC=9L6L:BYJ4X03@ MLYW@WTC<,]75B4 @!BAVE[&ZR5Z=:Y3+ GMA"16B Z.E8K$O[RCU&DVE.9@Z M2,DC(*9#HAE%H5;/?!0GF99-R:T;H)W W2D."$FPCR-N"J+M%S#M_85I:F7_ MKY)(O!EM$>[.&*,/8>3"C-W\5V+_0-+CGINQG:)P8SL[TXEG,R^.8>>&+]!> M"-C*L2^P:$#FX(( "'9NA15P!@9XWZ?]OBR1:QS_).\2H 4V[^R!8&-T2.63K_97(3GF&ZA*;L;,S%FP7GYG+H&-Z;P<+WXC M@?]"[81-TDJ;1!'8U'-R<7UX,OI#?A[^=GWT97G=WPQC EO^ _O?,8<1]GXN&T ON J<-G9WL M&',IMPI Y=OSV#W-__CH>/'A&]G(V6L)7GU8?:[V)%WMU[Z2P>JL>[ZN*T67+%5MU-7ZYX:N[V12 MIM0WS9;-20!JPSE9DF76OWE+./4L[=&>Q,V7XN;+:D9BW46&%[!A,7/W0($B M;KX4!+/%S9=$W'K9^=SF^K4W2I/?439IJU-=Q>3$Y/8TO;H=77VK;8]\]:8:L+R_4,C5H]5=2_ M;B5V#*WQ?33M08T0 _LC!DQ3H9K:]%JJ]M!:Q\6 (L1 >[#183%PK"@FU7OB M;M5V(<60U .^6]6>S=VHQLS82.;7+'P_9+ZF]:EB;5G)^[78<1-+NI/844VI M+U#32M3HO1[5-''[;3NQHRGB8N*6HN9844VJ;''+0)LPT[6B47B1P"'?L5KO M8>ZVN6\:5#7$;9'M1$Y/$L[R=F)&40QJ*L*'V4[LF.*2U99BYEB7J=YKH/:U M$#&=\_EIAB0?KL_O$I.9#\O?I^A]*IN&L(W;B1VUL=HG4/-*J-%,JC0^NA;8 M>1WL] 7?M!0SBD+[C;T,+41.USQ^5EVQYJYDG3Q6)GY=3/A.@NN[&UVR^?+; M+8ZHJIA4ZVWI)6C%3<<[5QKO/[>@X4***>DB 844^I*6$< M<#VEOY#+S^3[Q?F-**@D)K?YY-H[LQKS\&WX[^EBQHP!ZYT[K0.EJ/VTY[5_ M1/O#;G](23F/U7YJ;F'.@Q7AZ5%.:*A [*VZ=1Q=C?NKO= MQHUB"J]%2U&C4U,3;--.W"C];?,=!&I>P=EGR<+9UR:4:)JDOXBSK\VZWN/9 MV$TLKRST);M?NR:DO6OI9!:5S:9;W\YA]=:FGR",G>09"KI86NP&X9+[0Q&J M3OOFEJ[174!IWXE!" DA)#HO)(Y[U.H;C?W 79 /G?,?JTW]QXX7SWW[X30( M W<]=,17[?GJ#1$J:*EC7PF$=NPK@=".?240VK&O!$([]A5#Z(?$!M,'_NMX M=S__%?[)OZZ8"_]*X\2;/&26P<\L7[U0U3=JQP8I+!9N8<$,?7L>NZ?Y'Q_S M"7H!,Q!8HX\S.[KU@MQ:,^8K!A8;D+_^>.\YR?24>0J869'3:S9R]EJ"5Q]6 MGQN*I*O]VE>RI-0^7]>5TI-,P]Q)5WW)[&F->EK_7.L;.YD3V&IF,T"]RIPL M]=&>:@68JA3\T=?OPW.;K!XPMEO@XM?A]?D_()\OKP:GO]Z0OW@]B!P[Y%GEC]V"AL&V!F[?7 MD%JG9.]7S9\7J&]QT&5O]F]RAY3[MU'9!W'NLW3N(R]7>Q70>JQ:DZ4JZG;E MF@X17JO4=5A)*4\E(XN UEU)HT.$EB)+/0&LS8&E'7!9!*$5":WHY3)#!+0: M0>ME$G7;+( VS-D0FY;0AYYSEZM0AS:'58TV]#IGT3M=[=-EEE4F?Z8N<=QQ MY-JQ2[R ) ORB%RQ5XD7!O#T=W?JC7V7!&Y"8MN'2803@K?B' $YS.9VY#K0 MGB30Y3SRPNCDP;4C I:>%SHDW12-Y\87Q], M=P2@<(@'TQXGV-68G0+$V-LD.R4:9Z=$%/H+G12^FV7')JQ_B2P#KP'8WF?W M/^%R_-2!AXL@>:]3V>A1$D9$QD7"(YP^AW;^(:VNK#J1? 7N#[XL$MD)#!'# M8&X]?B1RS:<6P$3&81 G-I!.#@$RLF,O+H9P$!4P%>5(:D[A^\09C]!4#1DR M1#I+B&38JZ"II+AE,EO$5D&02&]U*%F<0&]AD!KZ7B;AV/5AS;?9LO+.8J1U M;V9' ,]JA[-T/"53@ XL'Z:"8CMB](U=5_W+&85G/,DGFRP( NRU' /ZASE& M &B84CJ?PR/.C#$2'$XT3/B@LWD8,*GP2-]/BJ$#H==5:JFAX'LOF6:P7,!@ M3BDX!+FW8_9%;,]U54N[&3PQ5G=DG#30J;$T6J)O5S&%E,HV/+I;:F"@,(CNCI5&7E[ M[5SKN(!+(@2PO99GRP%Q*C&;"WP^3R/D/5APSH+)U 9A%Y?B+9LQWZH95/BR M$'?S>1AS[@.)!=P0SMSHA+&U5]-E$"9/=KM[ALV8QM"!JV"Z'D+D-')]&\FS MC-/#&+U*JRS*3RZ;V*,X]--D?9,5-;>Q0'G#9J\MO71C<8K5?Z=%W-?W?VP\QVB25-Z7[XZKE.(RK8C?&TV^G MHJZ]5V6=&H:"G/E>H;*N4;.O,.W2,B23J9<;*J\4]1:^)8!LGX7L3C47[U0C MRQ?P+6S',*RJ6U3353ZL)EDO,ZPND;-2EY^!*A5YMD^);X_""+J)&%A/PC1A M.].]'44@P!\8#&,VY6 MI!O H8)4 *JI2OK1E@B!MKW-V^J4;Q$+EL;*CF2O[, +$*@L62(=UL28C0G= MI!/0(]((=V)4 Z:N767*57@V,"%':5+13AAA;4=/S!Q7%$D]0@0J&FI&M9K& M(OEE]CPN#6:=:1G%(CFY%XH.2J..:]X+MGO/HH;9>QJ=MU$8HYX33@!(VW'Q M1KR[7GW<@O0HDVS+C1>64J'$]4KVDIZ\AETJ78&ZB*0^@G>=EA[+U*30OMI_ M&D&9447)K1N@R<$=!PXH0U[,%'\POMP?V@P)6,[14'(]'B7.0)F'A@;8)Y1_!Y("->_Z$\ 4'![ M")96S P,3X"XJ>@'16,]C>J:^31:UB-B;^07-]QY;P\$6P.1%+.O=E@58V[D M+H@MIER"43C-_&UU^G?%S;8)5U;&BQ>$W2H]>E[U=)IO]=G?#=U_<([\UVZEHKMOVS+1(AE4D%()L!=RE6'BZ<\M344VJ]\T%X;06CP0 "E_&X\@;<;_: M+&1/$MOS89)^>$^9^; @[A8EK)W [. ;EAP+$V1CH)?><_CA#\"(LQ\_S.IA M"505.L=5LN$2,,$KOES6 =NA/3S!NW-C9CK8Z!/V$B\[$]-TJO>TQYD2T-X<1: M5EE+*H0DVX- =*91!EH#4*I9#79UMD7.;*?J%L#6V9Z(>M8H]3@C8$ IQZF MW?$#('[FBP^ /7R;X7MFCZ< DXA+=*1R=C1<4 ;SL$?0)TYE#&*>ZS.C-(96 M<=QAPO@'9JU'J#X BF A8BP&W?$>X0TDU MF7AC#V$9Y?LC?@8_0/HPND%O?I2@ >]E:C@[DD2TY/#%>CQLSVZT)C W&N.:%8 MXCWYA?IWAF0><#K+%:Q,-.'Q4AKA>41VA#H'(OOAS9C,?0_Z$3"$7,=*$OD' M*KB^YP*8<*)A<#(M1%*]Q(6'$UA9/MQDT!0Z;$7AF.DG"D\"*,' MFMNP:!;#]R .F8\#OO \R/H%9F)%FS,\!\XE+E!2 )PH.A@N<]; 8!A(\8X M%/MAMD"!^1?X=3*EW$()HUL[P/ J_R'K-N?L..&/D5^C,+T%^AX#I<0Y2__# M99J-[<8/66"H"+5:%7QFX=( M!#@,/P%%V>)[,Z_8VU!LCWFGL/ XM3GW(MH6&=UCSC8\/!TS0O3=6^B5]667 MDP+%SHU0J^5;[$-5,/Y73'X)[56.)XN)7'PSUQ//S4]I9O8FA;H9K#-C;T@R;,E1045BO;!^99T%5N M5,2H_Q>Y)1RC>U$$6RL@QE@:VSSF6%=*/RNZM_@'@F; MV=JQNVADY;VA7.1&]:J5C2*Y4&=+V[?C>AK?LC)R9IZ:A&W6"5-" !8I$NAM MZML1 6LG J+V'];M*!G^L^V"#&(DX7)GYLI(S;Z;TZ\]3HI3A"RJ"M&2VS.X MX8.&5&@4E+E?*NH /SI-O'C">V)MC/[:#.'?7ZS=9#.K$^\&CN*); MG!H&MO%@50^6"5(G4S=1:W,G//PT"]7DX+5O(Y>K8T7H-*"P"$G+%.]R584_ M+T9'E!=/\X4S.* FRC0%>X8A>0#Y")W"H!"Q6&>[)(+L"4(0C<488UE7!UM% MVZ)FE8W+B)-S=L[!CHMLS=P2J$AF7;MVA(H\DA+"<^*']]6 5B0'4,:0K@JS MF5/X#!0^--NSF+R :73!28'9TAM6HG>_)0+K\12W(6_\Y $ R(A") Y*=^!> M ^!)%^ Z!^RB2[2!LP[=A9G7UHX7W(5!/ER^?=8.Q5(4=*K*H9R@3VZ4 MGY0S$SMW&U7.N'\JJ>>]8JC4Z!G8O,0M#IYM.CP) 3 ?U#B?BSP>E%OLB\R' M\KXOT[ZEK?9*'![3P10A'J)1"F?E4 M&$B\H!(V4'$]WX,(/>CT@$TI5.<4FAWMOQF-JK))>T8--2W3Z&/T6?'PO5<- MA5IU'6Y(GI7$,Z3/+)0=C[("]/$A518!"/G;+/(]B@N]E9'>+9.P8+F@P@"P M\SU0I?@47"\BK(X5P6Q*/[SEFL;5[[CK@P8$'=R&(:@K>*QKDYA%+\"JB[EA MT!0/RLMUSSGK.D^YX"V6G/69>[B(LTGL'Z4"78#'S?,+4$UT$4M90$31!+&' M,3>ELIJ!D[F2'F'IFJ#(Y[,T,P,ZP-8-M:/SXG2UU([V>OV;*4>/'BXW5(SX M.72-%!@_<5J*::H>\Z^41]] L<@N6:0MLRN\.'<3QEG4$- INI'GOITY.DJW M!Q->"FA:_?TFXU=$(P\8>V^!0J(W0J-IT;ZL[#><&XJ+SX4U>9#BHC:TI*&X MR*)0ECV@Q0X:]ZA8'O6 > MH":9 N!6SQ%9C)E,9F\6-8J $^1K8MR3^@G,MQ$H[@ 8]N.U]XH-&%H*&M9V&LS*(Z ML?4X%$?+K3Q:-M(M;>*6/O#.H]N&J,_&.<5%%!J!XX=.1W6-Z]=-]O, M5B7!9NTI_#"#Z63_Z^ MN]VE;41UAF%]N,E6J&N8A4&L4M=^D1 Z;NU5?7)9!'F] M0S)DQ'=^3CD]FL6!;9#3.,YS$\I>ZLG*US@(0.'V:VCY;X62GKOZ4#U?#&T' MC2/*HIU'KAO K(IJ $5QI2+N[A%89F6SGCT?H1?LEUY@[4(OZ"M"+]A(A)_? M#+\232)__SZXN#F_&=R<_SYD5X/!@R_Y[T_GUV=?+J^_7PVOR>"7R^\WY.O@ MZF_#&W)U?OVW[FH1"[93C&[+O,Q2%K0<>?&?W+_\2!G#Y6J 140@2#K^2"*# MA(6;QXN6$F/#F)\I35V'I8 D$2PH"XYB,P$9=,LR3[)S'FX38Z4(F!R;$ K7 MR"E#6VY3#P^_ IA+$>+#W3*5P=G-$N;'& L$9-L8/P+,)^>$/%V6G?1-BOW% M"^(D2BL9#UEH(?R)8> IEZY%CD@G+.]Z#V]^ZQX9_L'OY&/<4FQ';T'0#*G* MQRH>"SSC>25&8OI5P@4<,2<]1J7Z#UF:?ZY%X[DKH^9?16Z!=5#Y"5E ?3[?+$>HEI+OIT"LJ,:D$7H*4:E:R"SB)Z= =?_!DV+& MAA&+-J$D',,"F3,:C_)12^'Q@L +U?BVZG0K$^T$?SPM79EK#M-U\12P9U#- MDEFD)3HLP5)CV<-9< %+'JY/(!N0Z<,H[>1/4.U?.'=B$LO0^5A=W,29;Z^%Q9"=PMN:0^^)F"$H ;/R#FTR> M93+E+<4:^86Y$Y&94A:EGL[F5=Y:%G43/V1Q*"<,ZPRG+"@WSA*_T)0"B*,G MG)]# *^S0/.R4L3)/(1M>2$V97%/)\>+M*'T).,HMZ_X:ESGQ,Z">1?:UA'W M3QEQ9O%7N*L'A:GDD/<&E35Y,7CCD9HA;)E\25V+PMI*_\6$[,N+FZO++]?9 MM;B79\-/J.YV 21/B]\\ 3)FW*S*>/'VV.=;*MN-0[\( QH#C0$54O8EZ!)V MS".[\3R*>&4,.H^-'^8"=C!.R%7JNT31[!/%.'9_HCST*RN; #A^W:6,,V+ ME09 NS,>T%8$2_$DDVR&6:ALNC12Q#P%+.> 1Z>[++@LQ#A[_!,D!)X8_R=+ MT.&?9V%0V5Z!^GC&&#'/8)QX97C;]?"L$"=1FD=)X6SC,ON$P:6Z!LSB 75@ MEG(MA85GA;-9BEFBF=J"2RE5[N7TA[,IF+ZP5*8\@!I]B9E^R,M8=X6]*ST] MV3O* C=1%LU9Y0O*E"/?#^^Y?@[+9)&$8Q9"QLYA[(@-6$"\I :>;L[1E:VG_*XOBS*YBG265HD0Q'T]Q\WJU&+)+FV+7R4'59O!735BN.T1U3;3[OR81#GR4&%_7,$.$5=#^RV3]-CU*I/S! 5 '( M>FP^?>[^Q.K/_.R D35/(7]J-ORLNE@V*@- [EEV.DZGR!^J)>?'"UAU9?/Z M5 ;'9N?%:^/^$^:.9D %T5'QT_ Z #PSLT0&4XU*(Y S11&GS-":>[,QG9.A M"84-GA8P S3#"2:?_^GR2OLK#6C#P<79]I[YL/N[\&$#$H03NP+5;X.K&W)^ MGEN#)(Z-]QW3SW$_K<+Y&A_L#F(; LG5_XMHC M@ *] 4R?XM5-LFAY%H_(S!(^UQ'+],<48K0.DX6I+67N,I, E!^,I$^## _) M@_3__J+TY(_\4!AS,H8:>,BX54 M2B-74X=MYD&^G[J\>D%0^HG1-!@M[-:%+R6;\'E046@+93*<@QY6U-GRLX(/ ME<0"F!]OSY"75898!3$6:LBHH0:R+,$9CU:8NF&7Q^=<*\PC0%?<6H7B4.2O MTTK2593'$T25S&B0&R6G>$#I8%2!?AFA"H\H8X4 "G3RA/15\+,C,&;M5OAN MS!Q6CR^A9G83+*G.[ L6#E@J8(?NI%(&$O>X?AZ=5B^_\)=ENB3X/4[ MPRPO)5?;,\I?2>)G),68O>IU0?7:SNLB/!%.4A8*J/: *4435GK$"S8(^*+D M(4Q)/.7'"2 G)RGJ_D4E+Q:SS.L0+,9?\W <2M[Q0#-$.)XP?^;?OMM@_D^% MPQ1UN]GI0QF0')!S;U)K+M[ADJL<)+1(=IM M[ TKK5-LA%YV6C['4EI,JOX9A/>,:E,FDYE]>>]6ZJ\X+A"!-RM$9U$2;L6> MW 11Z[%3H+ 3LG6]RLBC-1@O5:B 5>8%38X7*^&>L"*LXYXAQ8X7WN",(TYX@&4^"\J"3_%*$("N$6L,0U:HQ:QC)64U1J19G MQ%S2/<#54T5NE[3[A>/#Y>+?03IS(\SAR*,S_I4""SE9M46)8'$I!^V-)"M> MN5#&>P6/_$1HH;8/\WN&X\+1FQ?Y0;,FN"VO1JE4;2Q("D:C64B4 \3!E-KE M&=Y4/B9W0$2XFH5O6,T#MG7>YVJKRQ"/!Q!A6M1;CIF8+LZ%\P*,1/N[..CBR3H<>'M. MZTB]4E:!WP;+! G;=<%>S-V]K&I<17H!VO#&S2IALA0\L+B9]=#2N@Y5@*>#!+^0("P)GY.--ENSAY0)>V%E&?_>XA>9%P3*O!#LB MXS70T/SC=<6*S##4T.8 M"$)DE_LVVS?RG1K=#C-^6%\I4%EVBD0)I)QQ2]8F%XHSEG(*BRN"7Q-^R5#. M>$P68+R1A%:]I/JQKMV%R@-[H M@IZ6^8$,:?7D8V^$2M,5\Y A>62<*.0F\Q,,T)_.';/[GF1V$1(GJP_.I%H6 M/; 8RD#^ZOTX#<+@(F5U;YD_"Q9PY4Y@HB?&.Q+8,YBS.W9.+\( (88 4P!, M R><:K+EO']D](E5>%WD^N3_[V4[5(63*- M7/?QLBVB:OQAA#\8\F["'S01_K"Y6J!*Y/O%U?#7\VL,T?]$K@=?AM?D\C,9 M_OW[^H,.'29\:B:C%!+R47TA.35:RB13W MI93WJRP<4_#(28P<>.*&%:DV XM5IO%6%E;=OSI)9F+ MR"2"_SGYR-EK"5Y]J'G>DTS#K'TE2TK#YUK?:-1"3.JYDU+AA:FV;5*R9)J/ M0^H#HU%.I\ *R%;__4Y[5^H)#NJ[I^K\!U& ^E=THV5^X*SP^GL[8[AO++:E M$ Z)\]2R9%Q4!IZ]7_T-V_C Z!EQV_>:;Z_?,GE]L' 99-F!WUA@!-L_OMD> MJZ[,8?0J@/'=RY*QP6IJC-HDG)^>:%+-CHXQJ=P@.%9^6K)J#HUSRMS;/-7[ M=]M/W0H]W&!HQU?[@?P35+M?W I]?"\2H%9H88'AGMB!L)+\;80U!DZR98_' MKCN9?,P4.40D0)*P*DT$8?*QK4!>4;P9D!7E@_)!U8MX?/BMR?!@ ZFT%C:/ M4J.Z*]C*I ;"$2ZM50!F@%4_\H#B9:CNC,H8+.1-(;%60#1"Z0NB\='MZBVP M^/YE,+RQ*ZY;8Y)N M["VQ"5'09NP(4;!/HB [5GX;:MO6R;9G&A(J2$:I(#']R'A+1]H>"L5GV:=[ M8(5V62K6+5%06UO<6$(8"&$@A,'.5:0=4=MSG4A/G/R^F-V5N=6R$#4-5NZ$ M*0:\,==:IUSGS['7=@&FM[;"W[J]H$9!C<]KSX3L!Q9;N\.HWVR8$]RL3Q5K MD7"RGO@CCU5#.#W!CW9--JNQ2'61UL^/17K]Z/"/BP"6)5U#\%T&Y),[=EF$ MF,JCO!5:&SO^2X@WDH03\BE+TXN+L'QV>V!>/[VH!XWU?!(/+P(AZ9Q=4ZH: M,KM@&OZN) 24*01UPR[$^2=35H5O93&ZQ66P\H6\]$!6ZK$FCX.5 LIF)FZ1 MV[<4-&4W*6B]-J2@ 1#&)P!8O!3I-$MVJ=DHVIF7UI/(\(_?SG\YOVF89+87 MR2^6I)J[27FP^I*A/M[5]BD/+7,&/$8TPQ]3;^0E#4+;]WN]GU@E.E;5HTET M<HNI_J/;SY!,HVP MWL$T2>;QZ8\)K4#ZXSJT=?7#LQ/Y@:K+:TS[ =!7% M, U54RP9GJCJ!]M0^DJOKZGN#^W_%&F:S+ *(ZAQYX&3QJP\#X6_QQ(9S'C> M97;I<<*NPCE#;$_8O3BHH\&'833/ILNOM,E:'7O%*UZ8B]W [&*I;%#Z,FE" M@ 37::UG697FI=J,%I9F]/QJ;:#KX1F^+O5P&;5:Q0(#QU[>PSO'PJI@X8-F M8;4Q"__RGOU7GR"2WJ[7GR\0EF/)E,0T53 MT!.2S4Q3LJUQS253!=V7=^?I6(NGW!Z9WG@ !/T"^X\@Z)<@:+5*T"LWHPF" MY@2M"@F])P2M;BBAKUU>#U/1#/D R5G(YSTAYPWE\R&3LR(KTOG%]?,H.C^^ M;8\;\MW/?_QR]04L-C#0T.+Z%(Y3=AAXPNLVY\^=_+D39K>6V/,Y7DN1U1\_ MQX,=FU<&_P0F)+.\R,@=VRE6D4]BPL9)[%M>S!_M+\=9O%[YG/GK^8?Y>%WU M?R(Y79_]UBF7-E8"+S%X8_\(@W#V -MCX@;LPN#K\=2=V06-=1FW9X,OAX#; M,]L?Y]5?OWC!GQCC<1#X_78U/ 3\?N-74ZU!,.DRAK\,?CD$#'^Q1ZY_6+S[ M:?CY$#!;[KN?L'BW=VA">I-: ON$Y#-V%?PWK/ZWHFU_1FW[F)>:3WB9=J]" M$^S"Q;!RY65^J@+L\-,J!>P\IK4]A8&3Q 8EE!7\RV 0(Q#X3:%XSQ\_0T(3 MA5W %_I^>(^%@_OR[7GIW 9S\?>79.6Y556UQBO.0U]QXWB_R+#?Z=X*Q-.\1@Z9$&8T!H,6#?.KH>-W5KD MKB^/+<([FT0BOFW,I[KDE=HRYK/?AIC/%E13?2*Z\_K\UXO!S?>K88YB'/[@U^R1P9A%EBM]3:=9PUMVAUB0L.!T M!X/BF;O,6=B*$G;-8 P+QY#W@/G21N[4]B<8*\$NV4,$9!_@96=N&D CUE\9 M\-^"F[CJ$EQ4I?=TAHO6VWV"RT:T_N[GF]\N\5:M3]^O;Z[.A]<4_CY;#\J6 M+JV>D(^O"@+\J37$T8*P[WY/TE6K:=1W3U(,;2=1W[HF:;J^FZY,294?GU5G M LC?_?QI<#,\[9C1]]6.QE-B<+N@8VO[$'^ ;D8P(_(/B$V/@2QSYQ MYA NB7 %/9IYR&JF!W@@UHY9L,[]^JUL2"%I22P(GVI'G(<=(55]5]5=] M;_5\^/5I8:$'XG#*[.M:X^UQ#1';8":U9]>U^W&W_K[VZ\=7KS[\HU[__=.P MA]K,\!;$=E'+(=@E)GJD[ARYOVC5&NQY.+T[.\'%]>FF +&F\JT_,B[/ZY/3L_!TYGYSC]PT)^L2ON#$G"XP@-)M? M/?'KVMQUEU='1X^/CV\?3]\R9W9T2HK5 UJ+V]RWIIXECA?*G M1^+U!',2BKMSMB4-OQUJFQYW'4KX6X,MCD3,QXW31J@B &F*"6IS%]O&VH3I M.G5WM22\$:\$[X_$>V'HN'[MNB4$A/2PR(B ;8$(J]=[,R(V\<+PI?8()G+Y^,KA 1W=+%DCHML M!6"*^40ZSAU7J)W5D,]SCQG8E>DK)#F(RA@5^2-BN5S\JHM?;Y^X63O*;M7C M]1G&RUR6HSJ^]>!)'@_2ZM7%HWKC!!@O[,.F*N3S(=3;TX?8 MM$\B1:UZ 9JX?MUK>E0]Z"(Z&$@K]= M!\1K,$ XM* RW-XFGA!"I,%UC0,-%O%+J,3AFV2:-WQ0H3;].P1OX4G>X$&% M6/_O<1O8RALWJ!B>523EA?H8WB-J7M=:#,:J=W@&WHGG]\,;W0!#6M^HA=@A M^B89/Q[+_QJHOAGDUI'41$+UP]&NP@Z4QXDYL#_*OW>K>* L]_JC+YT.N/1?;]YW[Z! MISEYR &=^-(9_;SO]\6C0O>FW!K>=9A\$;N^&G2\@ M?/-;QW]ZR(J>WZ8V+TZSY<7&,AITD6\%@7&T93U\\=)$Q%+6:HZ^='N#KP=M M_#4&M EP5B0!A"$D+;UPG4#%EV;_0]AT M )-%Z0K'MMDT#.;9+K5G=\RB!E"=+QVR@FK)OA!3-\H-BW$ A!\^,F)3M,%& M (XVZ"B$KQ"+GSQ.;<+YB,Q$M7]+B\A! HQ*E3X'>S8D'?\CC@M MME@P>S2'UB0?!0D86B(N=XD(@1 @(1\*2:P*$=(F#GT 'QZ(:'>^$',&)9*/ MCW@('1WOCG?IB.#(9BI JA 9-_8#.,^(AM%2\VZ5"X" )A*)(%2(#^D[3,]ROV'&@Z\P]@E+5M20H$^X M VU *E3^/6;/QD2F6'K%KLN<7)RE1=KN7"YR0T!S8G/Z0/Q^M<=X MSE8H*ZB6+&4F'D%&$AIM88U-L>%Z0,^L MBXV@;\W'8D9,+8G*5#X 1CXRPB[:PD8;\ HQF'%K]EGW?3/N_YZ?-Y3Q0Y[] M7_0Z_*M*571W,W>,)U9>'A,PM'0I P]E6QB]]K&JQ$C\WFX17E*1M.PH0Y+$ MO>(JLA2[XUN$I#0@+4?*2"1A [F*#$6V=(OPHJIKV5"&%!&,*C*0N"]XY;&VF5I(&N>M2B("HIK;HE?F_KU[%(E?W#(H4?R**EHHL^P]5Y"7C MGD$1LO)!:QG<;U.BBMSN+EOV1=\KED[:Q,74VG,15$'3,J@L'ZC+H6)%.X!% MKP/@*E,F+F\S/8NP:?!D2,351=2>W8C3/ OI[F05O#P(K\5,:LE75B?BR ]M MBPV-X#%:FT<1^VBR6@N\Y$E>TCYA2]R2-IH3XMZX9/$3\B;)!6T>*2LF>^71 MFV@B!3XAZ1027E4RM^)W53;T?B7BKDMB-A^(@V03YM3 MMMFF%OPRXV$+I=Y/\5";F>I24>)^TG:&AN[6 W^W9#D2+B.7H0- M4;?XO\QI69AS.J7^K:N<32.BA;)C/U/:O%!6^Z*[X]NY((VB':OBQ=:&>K6S M8;^F/@U(RV3,5\%1)JO=J">>4RC$DQ9-2Y:R+J@Y]E!!RE(.*FP:0C&]8+;H MD]BTN1!3Y;_$BNFN;L':>'@'M(D10[PF*NH("7UYR*+%9 MF(,,X=1N0;>[@G$U%)\'G?$T%'W&%BFK:6T&Y3WGM=,6^7X@F"F$GB#?%?%V ME.LN)L:J/(95BWM2YYFSFD!DTEYNW4#-N\1-=> MH M+&6INJSP$L%A36NS05WPB\N&:&5?>Q&1D8U#X @*/1%KPL*72F90S.TVA=(A M!4?'[5G\[E6*.&:]NRZS">SY6A^&U@$$M\\J26RSS"8/B'=G5^F*3524S)'I* M.'YY)2I1*">*F=!F@;*6MW-6.6V)9O=8\POQV5CYUO@!U']KO)#_ \G?KR-/ M1=+2J"R[*C16OO^.NXVM:->!.H=DH4X3H;14J@L2\;=2%E);M0O/ MQDPRCY499 M@XS]4K2"U&3\GK,07SFQM20JRXDY/Q:M(+W9[ITLQ&X^:"VYRD)1]ILM_^[, M?CAZXE=XN:30Q8LG_F_;9K[O\A$\(?[(0/(.I'W;.H79C)S"A+^[U!9C!_@K MN&+2GLD!QU!\M#28WG/_!$US"M/%2"UK$R@T@TJSH!L]\U1#> (I O1EVC-G>Q^-]%^:\F M_CCJNF:2"86GW(- J.L)N,\.\Y;7-5^0NF110Z[$\)\L8 +F8FE[6EGF02E>%(9#S& M([3G;&*&9(E7XLE@J@TL5K:LE/GW(0\B-R[+.X]78_+D?K)@CI489@;-/$%G MBLYTG;KXBS>NW-",/L86= ,SYL+,&E@.SV:6-'GY*=0#&/V*"^=R1'+KDKI8KIEXCLHZ!_S M$+2K4X:H.IX8&ND2;5>J!-4$NE&'2!._D3DUM/F5+%\&&L)/ZU:MN1@;) _6 M5,%R#M^'G,^/ MORT=/Y^(YZ?@60?@;8(MXO2)^\B<[^!T"V: ,"=TY)J#&&_.Z5+3*.:"*$-; MV2:8VL]A,++'(^>_F&R]MQ)D!RA!O5RQ-DAY,^,V=S^C$QXS&3N,M MI_Y_$.QTF>=GWX'9^>C\2 M<=TV/WM8='N$# DGS@,)3NHFET=&[9)F37C9YL".(S Q:)U:6;>CV\20#=KX MDB_/)M$/8:1:N[(\V&4(6KHR1Z(!?]2 MT=YH!HNQLF6(HDNG[OSKG!"+9UO'2E$H0SQRA0%G7-A*$"Y-'$:>.%3ATL0Q MR1.'*ER&.*13!O3"#[J6+$ZR#!&T\ (,:MU7Q,KA>X:";Y6OS.7NSO A.(B; M[GZ\;!FBV/UH(QRE-5W7H1//%?Z-V1WTUK:KF8H70"I#":SG:U\=0&JS1WM] MV:=P7W^6)4GOIY\;E1\.<)B1+_#'5_\#4$L#!!0 ( ",T95I*%1R!QB M )4] 0 4 =&AO+3(P,C4P,3,Q7V-A;"YX;6SE?5F3&SF2YGO_"JWV=5'" M?91U]9A*Q[3,4DJ9I)J:?:(Y (>2TTQ2&V3JF%^_#C)38I[B@6!&UK1U24HJ MQ/C@_L$/P.'X^[]]/9T\^HS=?#R;_O98_,(?/\)IFN7Q].-OC__X\)+YQ__V MC[_][>__B['__/W=T:/GLW1VBM/%HV<=P@+SHR_CQ./)XM'DDMS\=C%WW:_.J>2]RXP#GRP6GWY]\N3+ER^_?(W=Y)=9]_&)Y%P]N7CZ\?GC7Z\]_T4M MGQ8AA"?+O_W^Z'Q\TX/TM>+)?[X^>I].\!38>#I?P#35%\S'O\Z7'Q[-$BR6 M4O\IKD>W/E%_8A>/L?H1$Y(I\7[\C[\]>K021S>;X#LLC^KO?[Q[=>F5 MBY-9-Y[FL_FB&^/\ES0[?5(?>_+L^,WS%V_>OWA.?WA_?/3J^=,/+Y[__O3H MZ9MG+][_\\6+#^__>//TC^>OZ%,:UO(UBV^?\+?'\_'IIPE>?';28?GM,;V$ M5?5SL<+VO[?Y]B<_!I)@DLXF2[D=T<_G[ZAX^QT3?EW@-.-*IA=@)K-TZ:%) MU>BLN_B7$X@X67XZ.INSCP"?1D=CB./)>$&@GIUU'\^KA>D\=DW)(Y-JE&X89A00,AB(D,TCF8Y)A:X0^9S N&]+SREQL/\*:C+ MHUZCUM,N/9IU&3NRB(\??<%JOEFYTV9<9BUJ="5C2@(>W+D_=D!3-T^6TWRV=I\2=T'4P7WYZFU)W!Y *: MR#:40*AB5C3P&('1:($58W/P*BD0O#%7-@*V"5_DP^1+>\4TX\P'^(KSM_ - MX@0O@$BO%$=;&%>F$'DI(O"%<"$'YV*AOT-LS) ;8&S"!_4P^;"OT)MI?\E MS*^A^Q^-*;!77@VX8-^ MF'QHIH:]B4&AW>C<2M%OG[!;?+L8Z[>GTWS=X8U*+N38>&(RFF6641AP$D/T MH62AM4LY_B1:W?JEFU#!/"PJ]"OXE@9C=C9=7#5>64M+9JK2,Q(698!Y2VSU MTH$54JB<6X?9-R/9A!GV83&CH>B;T>!H-OWX ;O3YQ@7%T"X1GIQU R=EDP[ M#BQ&;QAJI:.(SEAH'5?> &,3 KB'28!]A=Y,^\>+$^S>G\RZ187S^ZSK9E_( M:\U'67@CC>/,.A$I@E7(@D++I!5.H8\V2-N8 K=AV80'_F'RH(GXVY+AAA$F MJ9/6W#.%(3&=0V$Q!,X4C<\J;:,,K5W"+5 VH4)XP%384_CMG,(/'&]FTW0. M14/(14!@46C/=#&)@2$G!3ID&ZV,B;?.(FX$TM+EK0W/\E@ 4;"H$FE/E4@& M6!9F@B7'K&QTJ?GP;D0RT.6V'9EPE^_;4?K->/X<"]+K\ZMIFITBY?+KPT4" M13B*#!21&8[UE\1B\12G4[X#V:A,7KDQ)7X"::!+:XVXT5(?31+H"[*^)1=- M CDN?TP[3+./T_%_8R9\O^,4RW@Q)\"3L[H7^&JZP [G"TKTWN(4)LO\SDIA MD\H4U2$Y<@U6L4#!/E-2&\F-1/IO@\2Z"9B!KL7M2:#[T55OD=>:-!(GPR@+ MY0&AU.U@Z^MO-,][!PU\CZ--)"'U$84?3]8I;^=3*; MD)#G+_[?V7CQ;21M$H7<(PU1F;IN))D73K/L%=$X98S*]1>0W8BIG\BS2.Y$ M+IGYDC,%P;D.U%MFB@NJF Q!M]X4W9G_]Q"9[<^.:T':WFKH8Q9_)SE_]TL>C& M\6Q1%U4_S"IQ9],%"7*RYNQ'P<@") $RX"XR+3AAY\XSP=&3R[@L5Q[.K522;N=M_D<%_.1U@9%U(ZIF+'N^=3148CI MP:; M2X08F,ZK-Z\YX[RUMI-^M,Q/0-5S$<( MGL]&RY$_H-EYQ;YJ?GM8Y_M_+'TL=YZ\* XI?DBUR,(I M,C$&'1..\V)S%,6T7C/90.][C>[U>)YP0A8:9V?K0W5HN8I%,!DM65..D8*F M0B/7PB!I1#J=^QOJ+:B&Y!SW9\@=]&^AE69S815&OT;RZ?G5]#.E1\MX>,2! MZV!E9@5I.NI (;6OAX7 .H="*V5D:V]W"Y0A^;WVO&@A_V9D^/?9+'\93R8C M :E(M)+QC&3H:8"4_5!JY4K15J7L93:-M7_Q[B&YO?;JWDG"S?1+@3D-^&C\ MN6ZD+F#Z<1PG>#X^I"",YQ0$IS'IRKGD4ZTH42P7Q%R,?=B(:T$M&> M"PVUT5_=PP\\/LC(2_;,Q$*A6K(4]VEIF?=6*6MS)HO5=\G#5LPX5'5X>V8T MTD)/B; VWG(;,DN4LM5 M]S-,EBN BV?0==_&TX__ 9,S'$G'H_8!F/7&,PV:-.ES8LXK42@E]1!:%WUM M!&Q(8?+NO+BV%-M<)\V/0]3EK#K3WV%" DBVND[([R7ZQB87R8M'52S-2TJ2 M(9$$@@%,0F3+L;5UW C8D*+G=G1IKY-F=*E!_)0>^;;TX>@*!7B><1HKT^0* M6$Q6,9F#XS* ,;%U%K7^_B'%TNV4O[.$FYN$'[1;8QV*Z*W!NI!52Q$56!82 MTB].F:"4Z"\^08NCV!F!O#33CQ-L./\$XO_CZ":=SO#!,ET>L._;Q69RLU-9MNK\?36;<4P/F@G I*!'",;$MF6@3*H!$\ M*U9FB$H8(UN3Y2J&(07E Z#*7BKJT2Z/(-F@D]DG&RL^JL8AFW^ M]M+[7N)NEY_F/*YCA\E;"H%?39_!I_$")FO@1MGZ7)Q(#%2B'$DBA=:V!&;! M",2D4[AZ\FS_+/6GJ(:T7M&8&(U5THPJ[W !XRGF%]!-:X.!2_5X99S&E(61 M1T^\MJERM3F1D[H>FB+G+$06?KF,UCIK_3FJ(2UK-*9*8Y6T7/6ZP+',I8F[ MGSH\H?1Z_!E76U5'LWE=@#TN'^#KJ("H5=2)97">^%P('];E5YG0:UZX;=ZP ME16N\:$'<+\K/NVYB\I"S2&>\L"2$[^TG$&TF66M9'D/:V2 M5^NZ]^]+> W%EAVFV$,BQIXROZ+[OS^Y*J(C^KF'MLGO/]"OKU^\^?#^^.6K M-\^.7[]X^H8>>/WVW8M_TL.O_N/%ZM/F'96W?W'/S9;WE$2C/LQD.'Y8D5%R M-D3K$O,A)J8]>:9 U&'.$S=1ILQ]ZVCR$H#]<^19&2^60PG&"QN1,YXP,ZVS M95!HEB4BBH^!!N);U\;^>/N0,N+=-7P]&=Y)NLW>TJ0N=SEK&/2], MDRNE%#](EJ*,H(*H7<(/9#%V*5>XD/5+4NKJ#.092??\Y-9L.O\=RZS#[Z5H M.'_Q==$!$6P\A>[;*Z+%_!;%E) 4UH(+5+E6,#K+HL1 L0KW@=ML8O-CK3T. M9TBV>4?V7:^D&(;R&Q;?G ,]W_8][^PSXE TN1YDTLM8J^E)2%98IBC6=I..U8 F691J#D*%$ ^"4 M-/19MJVITW@(#5U=\85K3+:V-R*-9D^))Y>92!.ST2:6DEOOG0XS.+Y/EMT1 M7F^CG[;'*7^VOA2M+DIPRS!)0<@ &5 FP++@@9><8G*M@Z16*X"'VHH:$J>: MZ[2QB^\G9@%C'-<\,\?K^68=D041-"NE"&%4Y-[T$R8<(&#=8;U_K0'#<;EZ M1&DD+)98,#*4M9HG:L5B284)LC,QY@RB^0TR=R/:TC_T&UH-A:;7]@7:*;7A ME%X-;"6+\R"2QCZ[Z!Y2"[VE5-ZJ6MF=I*Y9OF->A\P$^B3 &A]*^[GY6/ET/!W/%U4LG[]369;H$%5B"H"HK(G* M #94_4=(]6*8V#H"VPS9EG45_S,CL1Z4W(N]"E[KC#)1\EBO.45+!C,BV4]K MZ(>"N=C69QAOM5>[U+=]QND97JB^@[3X<[PX>78V7Y"VNQ=?SQ/K&O_2_VL[ M^%&.]31]%LSP0%JM)5:Q:%X;>Y,MB$J0HVA>\+8US"$MA^W*E^NE;_UJJ^$J M\WQQ7&HWEV5?4NP^CQ/.W\\F>92DLSFFP"QB74D7DH$JG$DLSGOAG"JM*YAN M1S.H[896+&DD_$-L.8QB4@X#(DNN-C94BHCIHV><6.DHUTZR]%!N?QNFT;?]?VKX_GYO\[..R NNT._ MPS2!^7Q&2$C?S*-;0W-O]N!&=( M+J YL]9[?M^'^@XRYUY2^C_^.%VUA4C?/G0PG5/J<8ZX_G2NT._C^R[+9*6T M15&86>0R^[ L<(HZA199BV CB?2 LW3WD0QI(Z,W%@^(#$,X2/'LZ?M_OCPZ M_O-]KZWN_S!VI-OL1O7]K^I MGLW!Y[CZ_7ML_>)K.H'I1WP'"WQ1"J8%A4R4(D=,1*UZ[8DR6$OK-(O MJRNO+N-3F=!0S,]T]%"O!D:20.3,.5_[8X&WOO5%0INC&U(=R,.GY[[JOP_K M68QUB,(P&:*LW?B 4_UB$Y( ;)WVK1.(7:UGCN=64F(>5GR\9Z(;H%O"$E #VQZX8#+;THK]WA7_BV M7.1\.>O6L2Y7E6X2AE:A9*$L,\[4"V=S9 "@&&9IP)0$P;6^6&5+B(/:*SH4 MS7K48G.J?9@]343Z#G\_FX^GM?AEM1*Z=(^KO\DC;Q$-86$2G*@=Q!*+@F(C MI51).>=DFI=J;8-ORY#X+T6RYOKKCV'+"7"[QG-ZW*Y8PV&&OKW:**:>X,BU(FIISD*:F0 ME6E=&;3KHNQ.9QBO9"L7]QF0&FNYPLA@-ES9S+RAC%;;0E2P6'LJ:_#&FER: MK^7]%-0#B$3W9=(-G0T:*JK=^8 3($=">'+=P\3I?"FRD;.013VM!ZH6/R8# M+ !DDXFH46@D%BU/@]P(Y(AK>$>B"D-5-*N>A_&TV5-QO2&[.F'"P@>($D? M:G$L4=>5P$*0P%3M-*LM6)>:7_*Y$;*'$">VYD\/.FMYY/Z*%;QV02&-'A$\ MCR+6;@!R=3,A,?NHPC5?F429M M<@B?6' Z,HO2)5"QKM\TYLSZ^X?4__= S-A9_#U:$XJINC/,1V.( MX\EJB"X+*TJTC-O:C@JRH[!*T8A3B;X83Q+HWYA^&=!.RN;^\XVJN MTW;]\"^U4OF^!5A/IY$0A"JR>,]4\.1;E44&(466O$XYF2A\:+U*=A>>3;CD M_UJ&JYEZ>B+,M=X[F2<>N=>L:#R_MM+[(%D.@LRGEH7'YE<([]U0*?R52;.7 MBOH-F*[?#!7H8=>NS_%M=&:(?_+.[$] M%=9'UVH.T2EG [/!UNXWP1.52ZKW* =+KM28W'RO<+M6GG^QM>0=9=^C&;FX M2'NYN0T::1#(9*CW:*O:J5EER1('F:65VMC6U4!W MJ((?==D="_X=A513VR MYJ*_5EI=HKR>!A9KT1L/S B,M8FTH0BZ,QS_ZG5[?@VXM2A:G+O MC5*-]'U2UV4&[CD+6"R+L00I2E!&MM[@VK6B=KN#T>\HQUWN MWQ^7#]B='LU@.E)&B%PHB8U83Z:C#PP,0KTX5$OD&'BZDD'>>,CYAJ\>5*/4 MGM2_?FYY7^DVO&SQ',C\N!S5*J#C\JS#/%Z,G/%H@@HLJUHQK&A\WM7+N( C M37*:_,TMYZU@'D(M8"MZM-5,'P6FA.RL2R=DN@G2VFVA"(I#LI*AU;56S&@6 M;-8,I18ZI2*#:7WP_.>H'L+.;6OJ--95M5K#T;K^+S]ZO-Q%<\TST!9D<:[D&+)NW4KO#CB# MNB/VX$9K/^WT$E O\]KW)[-N48/\:E5'I?"ZM:.9$+6^P2 G3-XP5]?P;5&@ M<_M&KG@A;NGV&UGOJ:&_>U&QP_:S/]W0P0P[6.L.2XH0BJL*"RE@OL%1& M<<>#W"39ONF['\#6:\MD>V_QMMSL^(YD+4A?7MH3X #9DF[N<'I78C&DK('A4%UC?=F/"] DF%VA'5F0O MK .&HJ[;@![$GVYI'[534BWVZO.9DL%ZW!(Z1 M;S1,!^)OE*8NRPL=0($ONG5'JEO!/(2MVCZ-SNZ:.4"'OQ?036G8M0G&^7I3 MS>7>IQ/,9Q.,[6]3L;YQ@FI^/)_13OOEK MG^,"QI/YY>%MU"+P7F"VZS%X_U)NU*3P"M W9Z<1N^-RCF>%^/AL,5\02$(V MXL9Q T8P'J)G%(CKVF+3,)5%YH(2/8.MR_.WA+BO#;[E==?>LU3=R"%EM*$4 MII0,3'N4#**T3 2G5)'>1R=.NJ\V+5D%*X$4#4D!K3.TN:Q6%MDD)DE )7#O4(%JW.]L?]9". M@AZ2D@?6]P%BC;52I!^N[S7\UZQ[=JG)]WQ6UA[=/6C8[WWMO'_#<3=RXQ>O M^5;OS739)%Z4KU>T$DE+O3PA!<>2C"DB63BEVQ?^_GC__G;Q_+N.7KT\?H=S M[#[CB+N0A3448-OEY4 ELE LS8&L9-8R"*/;=S^XCF-0=3([*_VZ9=I3X@U] MXCF2Y<50(_" H#0RAR75XZB"09:))4Q@7"E;P2$:EF*]Q3K73C!@,\N19IGS%-UXM MN@/DN9W&*0_GV^ZUF"C3)Y'[%U MF?BN6(<0M0Z=T7=M:_?&BY8[WC=+=N51G 1IG4N,@ 3R*"DQ\B&:99FU"LF! MS+']MO<=B(801#\T1C;4<9-(;3NI7!*#4QHU-XIID2+37M)L<1"8,3IJ$5 Y M]S//OQ^"(<3P#X5_!]1UJS+4?66ZO&-U0Y&",XK^,T3/4NOB.,T[5,",5P&D MDSFH?)BP:0O4]RS?K3AK LFWWBK#4SVT4R\U]U(C"XH+S JLN5JS-;RX]$'' M7'W-ABO%S8,EU6"LTF9#TU(E#E$SD2@&T#Y3_A]BK"MX$J7F"L6A#%*SF=+[ MJ>C_65.E!R8=I$[B*??ARVQD$V0O@V6EU"TG M1<$#2"#I:(]1Z.+UU=Y*]\ X CJ$!:!!$FY;)=XGWXA .#(R%:$Y,N=YO6M! M90;.6Q95\$CIG+?0NKAM1ZA#VG(>%N>V5N0]L>X=G@+%W[6V_>5X3AJLZ$>: M7+X1.M%TR90F:9HI/BYOSXX\"F'00>O#/ U@#^F*CL&P<7\%WQ,SWU":]N$+ M3C[CZ]ET<5++47G]GV/(523,,;"8$5@J%D)PTCO=NN_=?HB'= /(8/BXEUH/ ML"1S-)M^O&@X\F.EH9[*G$WK49M967]B]Y67W=[3;H&EP3@;K:.LOV<49 GH M2J'D,]3N'^B85RZSXHM!SS&5YK<\K;]_7Q.W_EW/5DUS1PA"RMKMR"]KCNNE MK1'0,,2RL\:NF9U]Q-W-MZT!^]$L><:V4$DXQ2?E% M;2P0:Z,K( .7(!@K?/:MUP!O1C*DU8A>M+^CT(?J4$;B4"Z%WG3/3N7J6/MP M*R)J0 R)!:$"TS(B"Z5$EK,L,5@)1K6NM&_I5I9]/Z?@:F&<8(K\7#W_YQ@4^I-2('D,/D7;^E31+5 &L0O> M Q/VE_LAO$[=(Y_?8H/KWRV![Y&^;/7]#3W,[N-JY5KV[=$9+4%%0:-/:J5R\O,=# I=+.DP0"51F%I*JV7EFD=?#4]IKE8UQ MNOE=81M"&Y2?V8D36Q3H[ZR39O[F['B)Y/C,5$X[T)T]40WI5Z65V-IA.(B1QK[808ZP+76 M%NRXVT/MI8^>XI/OF-;7!;D+3EC-#(5)3"?RI%&A8*@M^B*AA.9K0#\%-:3H MY8!,V5$KO80V/P8:M+:\]GE4 FJ4)1WSM9J]F B6PNP"MH<-YNM >AG=FLA% M;6NLDV7HA:#Y27+W2I,&A''"A"1<\]Y#/X$T)(.Y/S?N"N;VU4>_4^#"@O, MPCD:(\% &JV@T68I6 Q"9.YB2*G/\'X7?WK 6MI#T&,731P@V%\[9K.\5J$N MOW5X0GG)^#,E*O0.\;K#>2PM=12"BL<9HA MUNM1E OD+RVQPG,9E%'*J];%H9O@VCM\N^,=JV.0[S!=[J&Z^KC*1%N:#M91 M:BU\H4R;:Q9M=@R3,")HD95L76&Q#]XA>;OFG+L6 1Y*L1M:O_//ZR^1#.X_ M_O;_ 5!+ P04 " C-&5:L[^<&%)! &MP( % '1H;RTR,#(U,#$S M,5]D968N>&UL[;U;=ULYDB;ZWK\B3\[KB4K<+[6Z>Y;3=E9YCM/VV*ZNF2KR:/SI/W[\V\=?P/WX/__SW_[MW_\?@/_S\_O7 M/[SHTL4YCF<_/)]@F&'^X??1[/2'V2G^\/=N\MOH2_CAW5F8E6YR#O"?\S][ MWGW^-AE].IW]()C0RX\M_W7R9VME:WG@Z__$_?CR= MS3[_^:>??O_]]S]]C9.S/W633S\)QN1/RT__>/GQKW<^_[N8#2>SL(X70U P^?9]S^\CD;_M/A'^NAT].?I M_.]?=RG,Y@0].(4?UGZB_@3+CT']%7 !DO_IZS3_^)__]L,/"\F%29IT9_@> MRP^7W_[M_:N[2$?CV4]Y=/[3Y6=^"F=GA'C^A-FWS_@?/TY'YY_/B74ZZ@=(7S/^K3?MH9TRD!F:2+B$"_Q7%5\8885SU]=\S?GP492[@XFS5$ M?/?93?%VYV'44L!W'MT [?Q!<([G$2SCRQ?GCUYL/'M\__O[^^??WBY?L/+__WWUY]_+\/SXE&A;H0,[YX]?_' M3L-=FRKIU&@\JLO4:_KQI*RT2+2-F,B$Z"T]N!TL(#*>ITP M9\WS706:+A6RA&F5G93V*A<@;S.MCB&=X8ID3 M3@@&TF0)BGX$[RP''HW1+,3H>1EJ3G,$-^=SI43/)LN97;Z\&^U!9=*=-^5S MUC43XX(I OWC#]TDXX3,+OJG^8KRYW3633'36SJYP*M?=N,9:?7+L_F ]%KC MI_I-,TUX^8^+T>S;\^[\F'Z?/OHZF)R)JYE5 0)T=*(\2' D&BE4\>2.Y M5WHHQ5@%J*&>W&,7W*,W6Q"]3F=V%O@J%=I1&VYA>C'?T7J!.KEEJ332AI6 M&FK!6DOK'AW8G;AN**GO325L,=$ZI4$DG4%QE@E7A,V$?8 &O N3 C+KW.S]D1H%:5W#JPK!E2D*<8C3_,NO3;)2 5(G/>"[ QDOJFQ" X M&<$&KP0F3N:0;$SP'1#[9WE[3KJ6 AW@[7V6\UQVX>Q=&.57X^?A\V@6SB[! M%1VTC"Y"Y(PL&9X9^&@"L!*5-3&QP%NS?2^@)\Q\.T'?U0*QJQ:\QQD) _/+ M,!F/QI^FEZA,L45P*\$DGLB0%315+P/X'&-2MOBL16/Z5R-YPKPW$.U=PN7. MKWU*%^<79S4Z_W9VBI.Z@4WPM%HX7_#5.'7GN 3J6&%6>+"<9JQT(0>8D69& M54+U?GW2K4VYWN">L%H,0\!=35&[:LK'"8;IQ>3;?,]:;%_+-4O)E!29-IPQ M!"6B@!A*!F^]E@$-,X8WUHRU8)ZP)K01\%WF]:[,O^G&-:I$0J%/?'HUGN$$ MI\L9!YI929&V*>[);%%UP_*2@T^1!R:UUTPU)O\^/,=@^#>3]P!F(JU(54WQ M!2[^^VIAPYYV9_3\Z4(6[PGX+]WD]S#))X:;0FM3 6>SHNVM(#@A$F1ILXLQ M&*9;A\$WA+A_C6D<71Z2DF%=R0^GM'9.WU[,ZH%WS2(X4=($'1Q"8IY6.EK8 MR! . 01*)@S*%%3K$X;[\.Q?-P8E<[T/NAL3 ZPS=V=-DCF[J-#>=9,Y![/9 M9!0O9C72_K%;O6:>.&M\9IP#K;J1WBM&CA4:!((?;2S6%-?^8*(%\N/6O .P M.X"SO,)@6[Q')XQV84Q>D3#HO5%26XC12(%V".6Y/:<#" M8_UNTI71['4WG9Z0K2>9+1&\UK@PV:(3%F14-'''K3>M/>>KT8^;_BVE/+1[ MO%#!9XGF.D&:H4N,_#_:/#-6F[V0TRZT!.:-CY89QDKKZ.D]<(Y;(UKQ,( ? M?0/:?X6S"UPB>]Y5_VYVVF7R! +S4M$FICP#Y0(CQ]%G0"ET2M%S;!YI[X/K M#Z0T+9BYJSVFB47\:CJ]P/SB8E(M)9R,NKQ0\?=8<^32#//\8\^J1/XRF2^+ M62N2BR Y*-H&E7 09/10O-&,9YNT;;WY;(?TN#5L#^S=U3D[D,[-WY#UH#6& M((+T@,@TR2DZ\(SF((NRFA^GI2;!<&.7(FH](DG"T##L,"-8A5W55MK9U8&@=EN-6FR8,W-4,OWM^ MPG]?3&!Q/YQ=AWB,):#J:X0>HM%D'!8ER7^( I)))BA::Z/PS5,9**=-;0*VJ<+/3&)@N.ZP!)QQ0$2\(+ MVUBC=X1\W J[3SY7Z./.,?E[SPNR"\KY:, 6%^EE<1Z<80JX]>@(KXN\=:2] M_\G-P33T@=CXO_]T:[EY33_N=BWOYXOI:(S3Z8?%[9MIO=J; M+\ZP*Y>_>8^?*QE5X/7^\WQ;BM\N__%%314[FVYQ/Z_-N,TNZ@T@AE8W]M:/ M__K[J3Q&7O?X +YF9"I/WC\.$C]6(+K/H^F#:Y$;AQCIQB(N$K3BZE_(=!+PO M\I- 6!>,3@KHQ:4U2+ ,L<;$ M# _<.E/(FFT= %H+Y@BTH(V@!\B _'[-X784:&[6*)Z54I(T4\N:34-[DLX\'$#E A*"D]03)(15&(6HG,"F)2,%:U8XJT3Z/= >=]Z,0,SOHEP&S)= M+=@WM+2=/CO'R2B%I:'B170ET_B29=K\@LK@?)(0"A/9<162]CTL_Q6//L#5 MONT%W;634F//[0:(+"ZFF>UX:TDAO:BC!CL$;%VW>_ M'R;OYA#[([&)Z-?1N(/3+K/^'UZ3FKD(AC0$FG9L;R ]QCHBU8Q MN61=L#TXO/G4I[J6[B"; :R<]_@%QQ?X"TWV>4VZ"&GV]]'L]/G%=-:17KW\ M>IFI\6PZI?T?\\?P]23Z2 Y[$1!5Y+3Q2UMK2EC@Q:5DD"O&6J=Q;0'S8/HQ MW"'LT&0-<+G^*J%LB7HTOB"(E_'@;CS]&4E*EXEG!!BG+[_2S&C\T3A,OLV% MMB:7B4GNC# ,3"AUR_*1O$Z2+&8C>7+%%]M:#P>@2K7X. M9[73PH=3Q%F=_:$2K];A>"2)6+W$M,_$K!1%-)%AS<(UM,H6!S'54ZWHE+!H M38KA#Y*816\B3TDRL"&2V>F8AQ #?=$R,),M&3>M"ZT^]<2L3;2G16+6)A0] MXL0LPP2SW'&P$6D:6*N0U8+%WF )2@4LN=<)WM$G9FW$]\.)69O(?5^Y.7TP M_9$2LS;BJ$^2SC8"WA?Y7F)@RB9(I18KDS*#5T%"8%Q9R7U$V2L7^%&1OGEB M5G/.-Y'K'A.SG/:L!$T^+$L(*M4*M18S9&M0)V-*\*W/8AYW8M9&//5,S-I$ MR/M-S$+CJJ(K(#]/+9J8N. 9Y!*R0(R8;]^+?;J)6=LPVUB$ [S8ZS-$E.91 M&5: HB\BGM/EJ4*S*'1@#F1 M/U1T+8L4,ZU"7 B-7@1L7Z_C2%)QMK'UV[,R>"I.'S!_U%23\]RG=*Q6G'^";"W4T^ M4I-%58P)O#>JSE-KG82PVCS-5)R-!/U0*LX&4MIC*H[4BFO/(V!QY$)PLF&B M)FP,8RF%-%:%C5,W'ETJSB:B[YF*LXG<]IF*$ZQC1M&RDK4@TR(@HUGG K;4 M EV!>W[;+'N*J3@M"-U%9WV/^>_/T%G:&41'HHCH IK MQH[Q!NJ;IX4S,<76A7GZX#I"I6A.QR"M2[\MZ\@MZOZ^FW3Y(LU&7_!2IVUD MT;CB@97:@DGY3#IM)5@>LR3_'W/S'E@T MC/-?,7\B^;P)D\G\=]LG%O5[;K-$H2VFT2CQYVKD*U52(@L;32'#,$E2)5_C ML-$"F>Q&>TWF V^=A+"O=)Q=.;V[EVPOR4-GUBSG4[*&,^-5@.(= M.4+&6@B6C&ICR!7*]%W4K0V2U4@.%7W?B=NNN8P'L#+NHEHV"^R!:Z#H^CI, MAPFTM^#M05780>C[5(I2DHE>U3J9A19+HQ"\+GKN=-=J[.2"MW9,]ZL,#X3@ M]ZD+F\AZ !UXTY']M,#T/8:539$!G8""SH'B7D.0BB %49S+2DO5N@_,"AC[ M=S':<'2WH^I. AX@2O$7FE.]JO%V_$LW08+V_&(RP7'Z]DL83>;UQZLD\)H] M?F(9 ;;: HN:'"MK!+C:R,AQ3OX"QNQ$:Q]T@;Y<[7Y8=/U&*)6=+!AMXO1?I)'A%$T)-OK87 MFJO8VB?9'?73U[4],S? WG4ED3==G48X>W;>78QG)R6YVK8\ O>T1ROOZ[&: M9\!E"$F9J$7SP/HZ+$]?3YI(>8 LH>OS#'%T1F*EY5!E9X(Q!GCBM6B=,K(2R#'QOJU\UQ;VVE<,].JJX=4_OQK3GU[,([W+W;9QA'3# M48>-G^XB@@&CJPDE&JG)=]+H04GC(-!J C:&Y(M6TJ4A7].!HJLA,&UKA\@%),AZ_K'RQ# M!\Z;H@)#""K1?(15X(QFD#C37C*I'6]MD=P#Y['$63=B>67%@=VE/4@UVI70 MEBDL/< -%'&]%]AAPJ[-:.RG'CMPL'=%,2J*(@.GUT%P6D]]-;4R!R^"-2XZ M[DKKJN0'4) '0K&'T8]-1#]$%GRXEB+*$T:C"$7A-:.I5M+E/($H(NCB=%*R M=73DVO 'Z8K7BIC;Z>];2G606DF+VC8OO];&D'@)2J#Q26<).M6,?D..FJL; MHY&DU=(&KG+[*DM# U94K]GXT_6V^JOE8ZS-F#<8NM3U_NPW,,MF(S>0\:QEH6>OM(?[F\$=H#VT"VXGVX#F,JMF-Q MK7HTHF#0)6,%QEB*TD%Y8*G>!&4UZ]EQ!K0R:A'H?UP/EZNV+_5XP% \C'9L M(OD!M.+RE/#EUW0:QI_PLE/P\I)#"B%[VC&-IQU3A1+!*V=HSY,JNJ1JP='& M6G$?GD-&Q'=EKAM([ .:EN_)EOKP>_A\B2KQX!1C!0S-C5!)LJ&R%F"-94E' MEYUK[4:L1G)$:M! U'LR+J=ONMF+[UDHSZ:7AP,K#@+>X.Q9G,ZE1/ZU(+M* M)_#SLM(\!P@\1T!=LDM::MV\^F\S\(_C_*U-2'R?/ YR*6K'B9PPSS(KTM;6 M$X6\]63(6R_U#%*JQ+P21;6N$K(SZ$,JX%X5IK7:;L3VH.OG53;6M1P( NA, M-&A-I)W"TEMM@X,8:PDVXV),+)DPX"6*-:#^I6XMV!K4OU\"_![F>EL6<:^W MD^?=^><)GE97Y\MEC>R7]?!].HIG^'),HEM4T3Y1)>>@D@ E= :%*8 OHH#T MEG/K!8N8!U>]'2;P+S7=MQ;L,PFGY@V.:ST$O%;E^]?PW]WD^5F83D=EM(CK M3KMR[:/;I]_L-EZSQ)N&TVZ4PK^69'=N^ZL;L*];%DX#S0Q2YJ4X31()5&4)X)6LE#@B23:ME)64/-D:&D0 M4HK*IIBXR*WO,#WV:H+M&-]$N(TKF;V?7TNIDOPO/!VE:XT.O>/22#+8F6:@ MPKR4;O#@,!HOZ?^.EP?^A:6!N)O&LLKP'BA,_.SM[.3G%RJSRYL2H& M3IHI!1DTBAP?B#QE<%)4[;76B=9I<*N1/$6^&\IVD/S'2TOD%Q+EE#RGOW1= MGIZDD@N/OD"H9>B5JS7+N1.0,)F '*/BK1?JU4@.D0@UC&F_O8 '.:*\1/7W M;O+;J_&[29=H8SI!6[+@@D%6-5 G*KX8'+",(5F5R YMG_ZV"LGQT+Z]@(=\ MV]^'WW\EJV0R"F?3D\"5UH)K,+;V%A<>P:-AX&A-4ZC0Q()#L7X=R/&0OK5X M&]MAC]U^[I-E;F)-8,=PKVKE:XGLV_OSL)X%L;YY3\N1I_G;N36YVP//K+94=IFX!N=EMT8 M]-FU0:^T)D:,(6@'M6P":8UQM"M; >B$5];2][SU$ODPJG8]?]>.M3@;L-YP MKY&!,;5$,G<98J'5C&DIO2W>"-Z\#TM/;/LZE\OV!6LP[<#:ZD.MPM>-Z9E MB.+H:V=_E<'=!^) )WH]X!WFG*\YM7U59T=>#J5"BOEL>*U?Q2TH\K3!"R3O MVSO!K%4VFM9'# =3G0?."Q^%YFQ QP :\YKLSN7Y2&:,>TM^&\LU4!YI2P_S M)KDVVZ#12]FZ2>G5Z/MWEYJ3TS61[ !'$#]?C,[R:/R))KG\]M7YYTGW!:\? MCV%!@]IX*#G4JURV .VW!F(2E@OM/3GVC>GO!>SX-*,]'P,L#+^&=$K6_N3; M=0$L*PI$SC%K15,NM=*>-A!J2(!\ <<$XIP M=BN/ J6P.AF$X!DY@O7R9ZA=U6E^DB %].G6^?6:O).[SSX>8IM(;X #D+7S M7<3O90Y)924A*U'++0<)CF8(VB014BF>Y];O^?V('I%&M F%-"2@H>%0U?7M MY_D%C/&GU[4*\OO1I]/9V_*WZ:(]U,]8N@D^2^GB_.)L?JWD>I,QJ9,LFKQS M]-5D1DDF,V$%[ M*-JL>>V7" 4UF0!6"C(!'(>0BQ.Z*(;XT"G3 6 ?C:H^=LH;&FJ-IMISDAB% MLLP("+($,F@+6YSRDKNAG&.&!]4GAWQO@/^ET8/3W# MI]4DRPPG/6?J%%>Y MUKO,H9:_%#Q#$#13KBV+RJ0<@]V30O='_2^MW@_A:Q.0!KDL/@OC3_5J^Z*] M;AC/L]-_'YV=7=VBKE?BNW$- 79E.2OZB]M_N\L5\O8H&EXL'UA$C1)HZNV" M&;X>?<%\>]AKKTM.%IVG-37S>KO(%I 0&@GD\[:1=ZZSVI_=/M*I&FN*^M3:9H2\EB2:>Z9 MU,_?KHI.7#:LE-SH:,&X>7\NKB 4)L 6I1VW6B;6^EQ[ WB'3ZYIJR!WHP:# M$#5,5&H=U"N@;\+Y,M[?!^Y *3<;0CU,^LU@U/=7L6:\/0)U0\9U$LC!JA!J ML7X&SF0#J02L%7RY5:V;YSP*-7L@5>>Q:MDF=#4N!? "PQG6#I:_=Y/?R!%Z M3B9U=XZ3][AH=#D]'7U>GC.*)#DSF0&205%ONWOP,0>(.FFIDFW /X3I4:E-&P>^*0T#["#WX%MW$,R2+\Q9,KJ$JXI="VXP;8!9 M\BZYY<$W;W&^.)I-O-9]VWJJ[*\N/#ATH M[SO^GD/D6XFE47!\.<:51EMG>/'*9DU%\BFEZZ"WU ;1(D[D?Z M72#[#0&WX>@NX8T$O#_V.:9<2PE*4^I%@$3.HG0)SD8_=[N.:L8[3H@S' ,=20,D;P*0809"YGZ9-PMD^ Y.93]^># M-!1SUT1&C2\K_-K5-@/_Q.6%2R=]%B)(\+X6_\L$*GC#(#L41>J 08L>=-UZ M[%/G:Q9G3X[ MQPG!69H*/J"L#HL/<'I]S*?.YM;R M&Z)]R+V],[0,:(*Q8%*-\B45ZT&!!ZNK&2*S=Z)U2O*%0%(D;Y 5RLAJ4] I18D>"*=W+CN58I^[>VOH1!WM?A8S)"YYZ"T*!!YP%HS,V=32[*+UM5L'V=#H6WX;BC; =;G MI07ROCL[^Z6;_!XF^<39X)CU'EP.! G)(W!%24@Z2,=E0=>\>/$*&/OGNNVY M]*Z2'>#U7D(Z<0%US)Z!S(F6&?3S38>!+=;1GR5K1>N:3,NQ#T?KUD2L(78C M*0[XZCY+_[@833"_N)B,QI_>D5O?Y1/EI/-^.WH?G>%C?6=H#I.$NL=$\RY%P;>G6EJ55"T-""(32]1CXFP9SN><;<4@9[3>,<2%_6YW49I8&4$],JU?_URAE^Z)1S M!XR'#ZZW4Y?N +0U/C]=A^LRL-$'6J^3( MU_&EAJXX68[&0U0JU*N-,;)>]X ?H;+?_NK]V\_\#K MU\^7Q]#:D/O""^B<"4]D&CPC!T=X;8Q!P8).#YC;ZYZ]W^/ZEG+O&@IM@.#@ M]V.J^2WFM^7#K$N_+7*R#1/)*@O"U;*EM&."]R6#=RDYINW=0YQVY_:WP1RA M6=&6@ '"2]?Q++.'>R :Z S_+IH#'^3O1EO0.:UC)XQ!X:SVEE M!@@J9G R%DP8:_V#)\I^WS/]HHF'"99\DIY MLC=3O5B5# 2A)/B0E0XQT?]C7^:>'1ES.XBJX3N7<73R&C^%LY?C&5D8\]5$ M:EVXJ:D@LG9^,S0CGX4%;LF0\,BLU/<%&:>8_O2I^_(3/7JQN-(W5VOJB@&/ MT+S:5:P-SUXJE 6*2ZWM@Z.'&?4PS=='W:^YM+/XNX:R:_RVWL!#*X1/HB!I M9"$\3C"(6!QX%90@-"G)W5[5X3E<8_0,1N$F(FL=ML!T^@:_7BS7?%\7#YD3 M6._);&.T?\2 $C '\N1CE,GTBECIHP3T4+([27M_N.[.R,] 9W@+S%_1S. M#4// 'KT:IRZ4C0>J4017:!+WC&;!DH3*M8!B&:T'Q2%)= M:)\W<^M.(V/D7#L/D9$#AER+$+DNJ'K=ROPCI+ILHB];IKIL0L>33W61/&:L M/H:728 *+("K1JAVA2,S+J'D?73OCYOJLI&ZM$IUV82V_68M]$'VKU27!JSV M3U_8AI+]*DT463*?'9146\)Q28ZTMF3R2B-5E $CZ^5\4S2R(_8,8_B527C>3^4*K+)D+;6U!I M>A)51&>- &:=!95L 2>YAR0]A(CF,UHLI+"MBX4OQK)OJ(NC?B^DV6UNW@?0U1ET7'HLFW89<\Z M9:-56H&,J59QRR05IP(M<5I@*5S&*!MX*7='/E0$I 6573.1MBYY2,;WVW(# MT[(K90]0#4,8:X'L/WJQ*T/=4.+=&_=!!&,,C^0KS2O\U2H#9#31EQA#YFA# MO_.(Q\7Y/4&(O5"^B50;1Q5^F2#2_-]W(2]S+IPKM1*DJ M67;],@L *!QZU MU;JXD@Q_P/Q;_>3]1A0:B;MK)JL!',<[.]#/WW[&<3JMW1L7]=VL\R(J 5)6 M9\/J4%NO(=@<9&8^.&S>WNP6P\B_B&NSMS!MT2WO$'6 ]]0%VD>P':8 M:S5M&7U071K0,<1=FX=P6I5R",* =;$VA,T1O*S9[])K7ZM[2]DZ4>DPZO+ M/9S#:LLF+ Q16S66&*'66W$4-M>9THUHDFX$HZ^U-UT>9=8<1YK 6F5@ZV= MARV$*!AH,J]$"<6&Y@T3UV$Y,CUH(O*];!G?/M*?SA?!J,G@KD:V,Y*@<YLZ0^79[D]H.W+Z+R"]6CLS>TH M?##*O)O\][%D7(.H/3-*.]K)H@BTI&$$5POA"EN;\+%LQ=-3:W+0?7 MC$W$/H1&7(9I[D!62J^3';_9 >@76Q M+7VWU:*A[/<1Z+JZV\-/R!8*PG$+$44!I4HD;+% LC'I:'G].O1J<0W/(U"* M@8XJMQ7Z6H48((WAES":_%8/.UZ,01V//83JZED3CO<%L MD!8>DVCA49[\4)L9V;2:*Z&5U[EU$=^F$]AU=6H!YM(=2 *320A<)4D[>RWE M7;@&Q.BE$$Y8V7J+:P9^7XD9A]/=VPOD87@_=/K'G=G__.W[MW\=X820G7Y[ MC5]PT0C22MIE>%(0/ _5)>1M1Y@!XHL; 3T,+&&(1A?IU2#T75P'4L650F6@<["D),5)02- M]$4QYS++M%T,MD,?3K<>"%8\.M7:A*4A5>K5^//%;#J7 %]&ZF/D5M5F%RD( M4,7,F]URB#X1-FES+*VO>=P#9__.ZH!$KE.9'5D8()ZQ"II80LO%*Z8D%/J& M\"$GBU0:,E!M<4JF0MCVH"#BCZD@V[ P1"PT3$_)\*O_J7=8OH2S&U)X,9I6 M4Y^D<^*$LVBU 9FR!L6$J"4_/6@=Z#_)%&5;]\OK#>Z RG-PYW 8!@=8BUY@ MP0E)Y7EW_IGV^WFT[]U9&"\D6 TPHR46$+XFN9:,X(T)@$D;;774SK1>CNY' M]$=6JH9<#;!HK;EMMTKG4V$T7UI4I8L,%)E_$'4)9 ^R%(,NM'3OIU[:OY:M MO7 X0';KK2YWS[MZ5)%F ZISJ1URZP- M(?Z1]6Y(-@=(<%G>^7T?9O@")[2]UP9YUX3W[ KUB5=.1FL8,*5H@W>T(D<3 M#10>G739YVQ;GX]L@N^/K':#\7A7Y]1@9Y[O)EV^2+._USZ-XPJZ0/7]D%0 MNZY;ZP98'"@X(9SS68!AMH 2)8)SBA0\&!5TB%F;UEODO8#V=:385A=NKS'M M9/Y8CO[^@(@28* MCNN8LB2GQ+=NT?H0ID,=]S5D_W:[YY8L#. .KL*W0'<9N^N#;Z#SNH>P'>:( MKBVC/=1E9SH.H3;"TUK,,$%VDM6[#O.KNQZL13+/9!2YM+YC=!AU>>#4[;#: ML@D+S=LG3,[?EEL+Z]OQ\BY,U-:DQ!7$4NI=F)(@9L8@!X9<"I:P]&DV=/\H M^W>:VC+2#2+.QJVD5B+[^'NW1%9X%II+2"I*4,Q'B('KVFK"2IG0N=BO;<9] MHQP[T=N)L_$;O03SCESP+O_23=[//;]E5OJ)C:A-K?KHDJS]1'B-,DH]!RDY M9\:[T(/I!X;9/]7#.!ZM);K/_.W7W?A3U=,7&&=7E?OK>4W&:1;S:##-1G&0^OQ78\)W43W#*\5CH:BBF (;YU&UQ$GQ:K-HKH74GDO- MVY_[K82R^P'G]<=>EB5W%E7F#&C[FJ]UCM8Z8T#[DCF]58R;7L7*MI[=7N,; M+3B^>Q2YFU0?2RRCOF>SR_?L^PV[HDM,/M ZL#[PH#Y)X'[6C'Q=8N MQBHL#T@?70-;9 M.DR'L<]VY>Q>%=A1X(,O =?P"6ZB,\@@U:X-JM@$GM=<,._K5H0I%OVD%>$! M&VU?>K")G!O;:!]P/.HFW_>E-]T,IR\ND'CQE_N3EDD5KC04;LDB\?7ZAV < M=(YDC3"1V&UO?:79]N! ^]_@V_#1#27, EN>$<30[25EE42\. M^A =J3274(] P*!F5J5@!6M=#VH5CD/SWR9PM[.$![F#S\-D\JVF?2XZ MYDCT&)!)B%RGVLO-0"CTG2?3,RM,*>G6UOU]>(Y#"YI)?(#=_H8/ X^-Y>I@/8]V]GISBY?L!U$KDU12D% MY,B0QN6:!Q=*JIG6(7)F=&Q>P^L.B.,@>C?9#G!58GEG[9?1.(P3/N^FL^D; MG)T$:Z*O-@9J*Z V/X.@90!K@G6FF!2P]<75-5".@_@6I=RTI/Q--TZ7J$HNKC#/0#I! M'@1-BQ21"[#6<>,"^1=\*!_M)I+C(WY+*=_EWNXE;:O![;-['S=($M9>[IQ= M=[E_">E6JE\M6()!U.Y1]7P54X; @P#RQ:)ST1HO6A]JW MHYX5BQ<,7IQ6, M95%,L32_6O'"B@A>U_,J2\KLLM(B-3<#UH'95PY6.^[O+!5-Y/RH\[&T,RA= MX2"P9)I(K3RM4H&0+7FJT9M@AMA<'DL^5B.&^V1E;2+I_27B]$'U1\W*VHBQ M?ADYVXA[CREZ4?L2)?DX]483K96U-%>M3LB>?,1961O)>7U6UB9"VE-65I'* MB6 0D%GR56A"$"WYJ1*M,4H@9[EUI*_ < MJ)G7CES=2_T.@A[\Y?]^+=4:%":!92K1@E2#TK7UC'2.6R9XB:7U.?W^R'^H M7=<>N-]$OHTMLGF=KI_#%/--9)=;$4TNVD*@DJQ121NOP0HN90=&)T\J!@UV2L^@7-9QR)0%M\ZYO)X MA,."*U[;%M8Z, MIW5/A"B-L5===&4(U+Y+R\F'0WP23/8VU? 9+5?N ^ M!O!*2DBI<)$DL_YVV&4E:W<>? 2\[2:LO=]K0$W6'RD2)*4BK2]%0K2A@,Q. M1:=-T*Q/U9NG=*]A6V;;"G. L,F'BSC%?US0;%]^J;?VEI%[YR1*A0QRF=O] M"L$A+2(Q"J.#(\2Y]5'X&BC'96JWD/< V9 K8%UJ?A]@ QG<:T$=QN)N0MW# MZK"#W >PN]<#M$:CT4(! RN MGN^>N&134-:"9?1%<9IM%&2YV%)+<'"'J%I;!W=1'. $=;!Z#UU"YWN?FPXR^Y'?DH=$_A$]X8D-VB=/L910,5$ZTY;&"H N+ M-G,N=6A=YJP_NN/5EV:<#' NM+)(@)5!*,<$A%I-2@E:X()C!5)PD?-BE&C> MQ^IQE&$8<)?950]SM7#'C]UB%57NPW;&!'*FF*TZ""9:#BB+1[(4!;YF7SAL5 M7?,[&ALA/":=&9"; :Z,+G>ZEU]KUUJ<7UR6@A0ZR (1)!P?1D@]?U[Q( MKI?(V%I=5L X)IW85(2 M?"18RG +(2-YWTYY8Y/QP;5V3.[#3I@0]3]&1?;2/NN$OA=E> ]?@[?YIVEW][H=''B M7"BN5K&(Z!7--=2<&IJK*5ZC\L*STGI;6(?EF-2@B;Q71*Z&:P13.T#3DC4O MJ/"]&^_S[OQ\M.A('L;Y-7X*9[^&&6U[T^UK#6PY4+,J!"TFVJH^03>=?H>3 M",:5\G'CA$JD@- MH&JQ.Y4<0I210TWNDH4Q847K"VNKD>RM)D$;ON\&-786[V.I1O!J3._I(CHW MK^U2_Z 24<^?8\!0NWY#U%F XDF#%YP<=2.80V^M=*W#(?? .5CZ3@.R[S@R M;80^P$G+&FB71])]P V4PW,OL,/D\32CL9]Z[,#!WA7%>\.9DA9,K>.E)">K M*R@/663EF+.1^=8[S0$4Y(&\GL/HQR:B'T O_H)CG(2S9^/\+)^3E,D:G)>= MN@S:7&:B<&,T6A. BTQ+*)GYY)W[1+MO"*SH&'GSY_B-7+>+23H-T^O]8-^.7V XP\FK<A7(>DJO$-EFN8Q_E[U^KW.,7)%_PYG-4RQ-,3AEGI0B^# M\+4;56T;YVTJ(%Q)7FCGI10]=*G78$>A(>W%VC"]J +\"PFFSOOM>)76GB@9 M2TVEK15/,UELB8&+1H/5!6VP69!QUX/P^T&5J+?&U6T "!^@^S M+OUV2GL2[48O_W%1*V5L'8M?_ZQFX?:>YH/V! ,;8J&'"QM$!@31AL7,?=K]D?#7%,:^NE*8>Y' M<*@8>R-VN^92;NA0K$=U&>OI@VN3X/I66G"(>'I+OAY4@1V$O4]E4"8DGERM M#A!X;4+M(%BDM5(%3S:2<(;[)ZD$:V+FA]"!363<.++P M/< /_X.^TFWQ9? MWX[Q-MRS[^5O&1>^U)*J@CMRE80L$+ARX$LHC,+1EJ]N3 MJ!N'.?_7Q1BOX_SX>[<>9]&2?.?,P=.1TDV M$N-.9J%T\[JD_9#M/VPQM!LR ",-EY#Y2U,G>W<3O9B'"_Z)>7'UAI_P()VT M,8)(DE2[H(+@Z27229K HD KFQ@8_> OHLD5@FF$\" M&A45>6_)D9FUZ+]=9 !OHDU6(PNZEWILL*;< ^=XU*.U[ >X6'T#VA+4LR\X M"9_F33??X60.^,0+RXW5@8SR0KZYK9MQJNW?M.2:["8A6.M]IR^V(U>85JP, M<*AR ^?\*L82;$7Y*](:F$^B=ZP@:3@W2!@+R-6[I;?+WM>;9O7SA O-U#!948R]"&Q>>M?YR$8Q6D#53X;CUQB MZZ3][=$>GW;MB;FU5[\'..Q[CU]P?$%_EKI/BV=N?]BW_EG-#OMZPFUTV/=B M- V?/DWPT^6]R\O1KY0IR&!%H$7$V7J@SP(#+XP'DY$L7.5+"JU/S1_"M/-M MSM7/7YQ.V,!M5L& #$&!RK4%!A8%2:%'EKW5S:WD^_#LZ["OJ1[3>>=F>C/)_+7#:+RHXF9<^+ 8/T1656;ZTG!\)G9F5@PMY.&=O*^5X] M^J$.^=H1VS45<.-CG;N(EH58>V!J>+ZW#L?^S_9:<'0OY3L(>%_D:Q0^Q%@( M#')0]99SK74$A-AB\D):VZNPX:,B_9ZSO'UQOHE.K:"[GQ0=WS;O*Y M(U U@_GEV>A\-%[/\H29 M;2S"0:XWUEH$"WV[ANX27!:Z9.4BV%0O_RI$\,8SL,BYX>1$<]>ZH.2]@)ZP M*K07>,.0>)WMY:V4MY,/./DR2HO2[#82#EX54Q,*%E\/3K&( MQH8,W%E/"*.BW8C>&R]XUDPKEDNO XO'Q?H]]ON>2-]$KHU3\#Y.PA<\HZ^C M>LUP>1M:8C+%)] 6)2A&FXWS-%>4/!H,RJKQHSJ5% 6UM-AKI+9Q/ 8XXU=1H5*R6E:'OP=_?)3YV\'675 ML";]7)7".?GC5U!4L5*E:"#E0N:V(,/;9QN@>)J/DS9(TX>V6X]]ZISM(J6& MI=\74*YK#JD'EB08&%40%+>.=E[E0=C R4;V6AK5BZXC>L&VEU##8NT5R-O9 M*4[>?WF/9S5[?VGN:C12F$+V;4U"PEC "6,AYJ 0LY="YQZ,K7KV4R=N9WD- M4%C]>Y&TGR^FHS%.I\OSH'EPHGAE41@%Q6D%RGHR?(UFD$)Q.4G4++4N.7@O MH*.)T[87_P!IQY=8+K6^#YBA>@U?!W*@_L+MB+JM CM+>8B.LC=!.4:STV3E.1NF[/1&4 M3BZ4#,FQVO*>)XC*)T@Z>4]&O)2B3W1HQ:,/T =X>T%W[:34.$9[ \ZM6*-# M3#F&!)(G"\J% ,'0%E<2,TY$'DD"FY)WJ#AM$]&OHW$'N0WZ#MZ.6HF2K% " MHJTJRU&!RYD!V1@J^(B>8Y\XWWUC' FANTBN<G!X\ZE/=2W=038#6#F79OPO--E:0&\2TNSOH]GI M\XOIK".]>ODUG5WD>NEF.J7]'_/'\/4D.9F\\@8\^6(I8A>4##E 0KF*\O#8)GI98CCVB=SB%(>1AY[/4RUJ!Z=*?^ MR5 $'?JRUAU/^O+N+,VO&W_WI"WCQ2IK 0,9X*H:X"%K"SF96I],2/K/4#'& M58 .%6,<3@W6Q1QWIF, D^P6IF4>8P]0 \4>5P(Z< QR=^*ZH:2^-Y5(DCOG MR%?D7I#K8&KV>I(,)'D@#HTU7+1>-O:H"GUCDWO2A$V$/43-MJNE\>,DC*=G MBYY/^;_)!JU2N/0FM6$^,D_[KW&:7$I?BYT;0WNR5YG[(HIN?8.D'[*#5:G8 MA<;U5DHK#AH'1F]OH,M&"<]FY*C$BUG=.#]V[\+D"FTL,0JC!$@KR2=5N?:W MMAR"CB9[;VIWXQZQFO2Z*9"O^G&U4NGO(R@DLZDB$7!6H6-;^=(]Q$H[9'?"P:MB?.!BC\]AY3 M39X>E=&BYV4-F?=8<)]?3.I6O>@:] 9G;\O'\/59G,Y#[2>T34MN:HM,5>W@M6E40<;\J,$11FWM>_Y^Q=+58 M_DW!7_ZZ'F6B4KTG?6Q>>6;'?#^2VGW1_< ;L]] MV)=".DF8K!:V +U3HGKSM9^##63F""=\KKEMKYE8YYGA'"REHK=8D_V9/0[LN73!Z *PA?-2W*(( &P24&" 1-P$ !,3X!@ #N!75OV M UR<3ULX$K!%XL^?@[?( =M^_[R5\W;B^SL@R)'(;5O^?,Z+;=M^__M= +,] M?_K\_/HH>SK['%)3/JY\ MXN3W<\-> 4!Q+'L$./=[V_]/7M]O\G]ZCRWL]X#@SFV$73K;MAP!M@INV2:X MA=T$0#@MY?K3"<#_>FW9NFT[UP[NG;MV\W!.*-\#;-VR;=O6[=NXN+9SE+ E MB/,]L%V02^CPB3,[A,VN<1^Y(W+RP=/TG4?/%M>+FG=3I%2OWPW>M5M,?.^^ M_=(RLG+RQ]34-32U3FF?.V]PP?"BT26+*Y96UE=M;)UN.-]T<46X>?OXWO-# M^@>$/ P-"W\4$1D7GY"8E/SL>4I&YNNL[)PWN7DEI67E%?AWE54-C4W-+:V_ MM;7W]/;U#PQ^'AHFD2>^3DY-S\S.4;^MK*[1UL&-S>_]V@)L^W/7?]@O04Z_ MMF[?OFT[]_=^;=GJ]_T$P>UKWKOW>L[^M8\'_K9[]N6/_V:]A@)=CNEL%MPD"4(#AEQ&I M0%F9;HB4>[7UWU $YNU8?.%LX(GX(I8-7/.ZC]DTI 83\O)8EICQSYB-+>@A M-D 3 [G9P&O,7H7-/%P_TIMU_K/*)3:P&7^5=IOX/F>&#:QFBY@9!-XD&8A< MWO)3_B'"O0'M-A %_5?^797*O5;(!G8TLH'?>&A=;. M_CV4>12LA_=;8HX1 M*+>@C/N$6VR SH/:Q@9ZH(]%F9;6"G_$-D&P,[DQ')T-V@_%_0F'^* C8'V$#(-3;PE8ONP@8^VXU# M6$\9O^+F\@B)<% #PCH-K\ P0^NVL(%92,MN5E[^FN,!-O!4@Z>'P'H]H/=" MDR*_"67*AXJ8.0Z],S,0 7[*/T2VL&"K9@9H213X?T%C_BD*8+ICZM^R@6]; MF:5L8$&)(L &+K*.6Z]9PMMQ# G.?X=41J"L!B+ >W8"2Z,I>4FCA_S6RK7 M+)P-F+M+?I0 19@05D)#I!SNUA>YC$C@I_QCA W(;LIE$ 3T47]Y-&5LU])T MV,# KB)/SYLQ8YR79DI@Q)1OS-YK8>H(Z12;?>9:W3:C0Y97BK?6&K-$5%JA MFT?8@!B4,HKD8&/"*HJ+#<1-4YQ8[:V-..8O:@&<88SJ(9,X-K!;? ++%,1$ M04#/&DY@:P^ DLXRO-E A@K5B0WP#3Z&;L#@8V6)F+&R>]G MJTTL"(.P[.:92K WN V03FYE2>#V8KZEQ8*7"9PH M.A/%N,H&>G!%@6@YL)9H:;J3!6R!R&I(O9\,*MENMG$*8GV,![S#CV[^D8 MY/_;K[[-2#: C64#G"@>C$DB,.3@,9A5 Y8BAE1%Y5!F>0[O#>6A=K$>$9IC M&9J.QSF7Z6%R#40PN66<5NKGL(1;V4#2)ALPMOBIH9\:^JFAGQKZJ:&_1T/N M*&Z0'/F1DP6B%8X<2;KI%8Y6L;0T2[KIE'D_[Y60T2'@I#OS4O[&!XYBEC'U M%PFDB\C=T[33X"FE5"111UKLS_ MT+#=8H!UB.,2V.BE^:A&+]>@-894H+R-ST+4[GANAPE"].PQ2QG6_CNU\$@8 M1_?6\3V*D<\N6H2\R*M6?I&WN&KLB&-TD=LY-"E6ZVPUCI^A##Z?X-.=&Q," M?2=P(HBS9.-SN:!?@_ZA@56J[^Z67CN)44U8986XH&*QVI.-M!ON4LX)W/:4 MW *)&FO1N[HL::C3IH2[C_IES"$F@JK? M+I#:'M;,:^L2+?1YEPKC1,E&!H% &8BZ&7#;YXU54T_6HP+*:I[QTP$SBZ]> M%RMEY8H4OL>90'V?5[$6_K-'@Y&'&-3IH1#-5"UQ..';OS M.T5?IQ0F9MBW"6GKYNZZ%^U@#= M=]Z2>\.XN>!BQ?%Y,RU*9[K-S*=>'*8&&ME^Z5S85%'5?F=YZ47.1Z)2V63Y MLA2>\)R![C80_2:[Y^?DU;^"_'CR:BWV/N&;/8L7,W05]&4#N6&QG P&/HFC MB+.,L?6Q= 4(/V'M>#?'T!66M31!CEMM;IQC T9Y 5H'\P):OUTS$+$>/O@_ ML\ EVH&<:&&)@.[CR\*,T]2!ZFNDV!V@ZMD^AC$9L\\DX?PH4/7(Z32_(;X:LP[I>Z4>$B-(*12/6;B;"M&NJ7PU[R_PD YZ&+Y M..&S(NIVF]5#Y*60K?7U%. MS@>'54H15MD?Q[P6@XR-RJO8P"E"!%R0X4[%M+)4P'2JA&,M%1J#\L.Y24I3 M]:O1[[_ YU(2%M4^%+^ZZN%QB$OIEJ*24UB'Z=O@X8:6G8J+KT+UO^<[<>A1 MM *S%NH:[426[B;TH/IR6O; M%>$2G>.*I4//QGR;-_FDU@KOJF)4ZW>F.4=\?4WL/[YDEE'NV&-WJ2QYO= 5 M3@HM,T_H.BKLT)^87 \)[UR+9^JH6(F8&2!EC__NJ>&8>D[8''\-I6"1GJVT MPV GSHN*"U&KG *YR7SFTZK(S'IM>[X[090QQ+3'RKSCKM(8NV5>F8W]\_5/ MOLP^-7 7?_BK)AOH3<0DRH:@G,BQX75*%&(,0[C(37(?-3QDK5:U*6T?E3_Q M!+[/Q\/;L#J2;M)W:[*1*V5@;N_DY3FJ?N^!XC8);T O@<7C)"<2)EJ2O^QVR 7JKQ4W\8.K'=;W7NHJ3.@$^I?'"OPV=:4\ M41TNH#XZN1R^G./U"731W.R4OM]DO+YZE!ZA-]<=B5=Y>^NRLK,D M!6\5%]EE0Q+A:E%:,:-6 GIN)B-RL[?L_P_O4]AXP 9"4J%?$UCM&-KE.BG, MG":IG87-_^%QZKL0UGF02.$@7>]J#,J:<@PS0MBTATW0.&&Q7># 7]Z954[X M\3+_I/6/ZP*8UN'0KR;!JYQ\/5<]UH6/L1O- ,:;_> ?Y^/:>-XQF1"HO\_R/+MKB).0Y]Y$(H2F"LAP"MDRJ*!7!E(6W.!S;;*UO M&;8,[ I'[WG2D3,/%U;.,+<=VSRU?=/PP<#M"%_R">^\C+%AT.Y*<2IX.,U_ M*2=E:@KAJ>PI'1<8%?'5WR7-W[Y-L=?X,$(ZR69?FM'!YZ.?2X6,U*DHL]1O M!I/O_ -7C,B3XI3Z_);P@OXL"WK,B<$TH]O7YX<"Y6KA+73EIVM!J,+1IV8& MHA27%_\Q*J*TK@4NNAMR@B;*3&>H4T,:X>[]*/F[3I3E9NAV ZU(8LO8EMK* M,!/3>K$+5X\,^N!C]%P:-A^'&B25NVSWXY-)],^S&668&" NE%\210QDR>Y. MR,[9I=27L51K?2$MVD&M]\ -!-!F* M2JR/A( 0TL6NQ&G2$3%(Y;9,D6FJ\*/=C;CEJZ<]Z53;JZ[@7JN_N5=Y,2=4 M9Y@E1QA_2*28JX"7L7L6V< -W&/M]7B*.[FE)H?TL3+/_JD+A4A&YTO=-LC1 M[=48@>QBG'YW?&@TFNC4@[)A8O.>+2J58X7FSM$=< ,E!2UI+@]#D M/US?W[#\:P4!EJ2N#>%?:Q78P)R)TU C9BLVDPWT/.-8T&)JJ(C9::Z?\@\1 MR%@<;X(&P M ;@<9E8=9KBM'':5]0L')>GG:O[AB#X=.YQ/>P;>H1]!\5);6S$1ZW56(:2# MNFS Q95B(F*+CV+ D)(J DB=TT9W9?K7YBE)U(K6$%BIW:C+Y>.S 1YK'R29 M_OZ('%L'M_VA_>71H=%EZ\EX?'RS.\(%X2X,\_;U]=:1TJ -4#([=5>T#40N M]EQLC[S(XMCL^%LHQXS,T KW=)3KX"-'E'\K3 M\-1S9A4ZMA?Z&]3#'V94P36-*26&Q_&]:TH8.#[^MX_>%YV?&:J[/,I'7AO? M_#C<%\>ZA,@UKKX3]F+PJG5![ME-;[TC6.O^36G#%5D[&D3&2;CA?!1)_J:)I%JA+T'8LY3L!]L+%MW3P9 MP^'&WKF.C@Y=) X<)IAZYYZZDBM[ZJ.I1<++27FCT8K-BM&AB8H1C[F1:J_\ MP+<9D MQSN35*R<_N:+5Y^^'$.C]#ABV"6JINUJ9R 9QE^6% ")/OBA=,Q((Y9LY/*N M "5J#O,^@@58_!1<23'DDU(C.Z6(KMY6X/!9*^X;0C*?0K M(V#<2%KJ>CKQJH-\A)@"Z M!ZE=I(7<6U4ULL;4V- ;E<8OC=^GZ?1>P[.!A[$-MJG'6I8&+&"B8XF!4F)L M8$0?4M>C_JZ0%&X6([691[B:926:VU H+]^;N_>CD&WNA4NSN.31/IJ%N5&. M3W_OTO?PY/0S0/\,T/^F 9J@Q8F2.1 \(8P-_(H;FC:G/CZ)V,2VJ!PH9 -A M^CS("PL%F9>ID_-9+7<<.TDU>;*Z*7YYP MK%54WY\X;W0V4:[R(ZQDIKK=M#O2MMU$.E_&_')40IF9-680W?JUE2'>Q=IM MP 9VHL.#Z'R,O8,58'ZSMF\-)W!"'OE4ORP!,0T!"8*CLT2>\7>A-;^5P\2& M.G;DD-?X($])IPI\;+B^Z,OU'W[+.IV?3G6)9!A-$$20X2UU)P;*._?NM2I6A6[LY[)3>=_\V^ZWC^ M\^LYCW)](6'1.J/FK['5HF,P&Y.U5 \;&Y7]Y=96GC"/C&KEJ#7T]ZPO[<:/ MLA=T%ANHY]#,]/V$!0B5-3S?Y.>WC@58LIW9H-_$C@= RE?$$ZDNR6BJL%') M8YTZ_/B09Y%,)1X?8^2+Y7=PU[YT=O-AE4EG[*:@:]7 4[*)A!%5/'Q-YZ#[ MF<&R#CZ7\P,^U6^\RCKM+O8K7:_KY;!UHOO&8.4N"OL4.KR;#E .P 'P>D7DD^^6]7\,%54#>9Y=\I^=#LDD?= M2=8GXNX:OGQ;;@1#'4/NU*:W'"MF?DOCZ7[=5V-SW.);/'^T[,?SF*!@;.>R M)$?E]6R A/8::SF*-G/.HZR$/04[!J'AUGO]Q%^^D2WE*IR%0S4SIVOLO,Y M[#\,$VV%GWA/&K&D(@/NVC587NMB _=EID'!8V4DJNF);Q[PI2_,A@Q"ZD$8 MB]^1F9+QM"6:KLNX2WCH^8UH0:#P/SUZX& UN9RZHZ+XZ_@)F]?#NPYI'+_1 M0QB?) XE(:ZX8TJG6SVTA=#^:OF$\,T/><=5*R0(0C,7IW7">&>?;/FMC:>- M69O@2'3D6,O]/CRQS:NI:UX-.DVF9[$,5Q,-T%+(;2Q^CM,'^X+MKM<&&494 M.Q(\M6P?*HC2>KDV3,93HYT-\/D*/'*^?7O_Z4*AD,H7A1G6\K,_PDJY% MGJ_-%+N)]0;"(]O',U)P@1FT2@^&I!ASLCID%*E/(_X0W\?8I M0YZAL_OE,JHZ?B+: M3_F70K25KBBH*(J' B7AHO65&":#A37JXS# 5;/N"%6FU.>NTL*M3Q[! P!J M9!1F5HE4&SWZ2X6 ?]X<_EZ ;X*%P^@Y83;P(GQQDGX37*9-,]-KS*BIS01$ MKRX'"C$D;'#:1%-&H7(7I,"9++98ZX^WWGZ[*]7U686 M% NA9M#Q*CC%' *ZQD:<9'%\EWMM&3J>W*"$/C<1Y&Y<.>I$526'/>L9MM\Y M'1H)!XW?WTU]J6DTC&[.1T:7FWB@B2[.I"B0D#;,F(CPQA0.;"9)6C=>FZ2W M&368'(GK4KY(N*MB5==':/-9J5[@X!*JN.6OS;>) M9F6Z:^/#?:,5FO;OR K*=*\2RW(JF*EJ>>ZMGI25Y3;LW&===2\K9VRDQD\L M>4#SR3E?A._V"/7:)K,.X?R,IZD&N\KSN@LM' V< X*2@LP1&2-F#7Z@%T7 MV;A# A9+X"'UUNA1,6?"V_#:!3B>Y@R&0<\M\LZ(#+!%P6:R&A\L1^ZN,7(O M0!CM1E!G-36)N>6L&VR@.'G1A2I 4P0Y($:,P0HX!SY70WQ\3N883INW=$7J M!&[KG,5I74.2DEG"Q;SD3V=$!Y[[2XE#/F\R8^(+F[W4-GWNX#?U43M!(F6% M%@L:CL.C,;O7$@9U!2:80GPN1I4;0M\^FG=YY;JFU);=O:3H.[K-(GCEPL#J MRM%4)?.6.>*'IV8W,+T@1H/5W1AXK*=.54 DSW$P'^8Z8)P_K*YCVF7J$POG MLQMN38(?\&-]FU5QC.URK-"[&RF'2]<^^_<\D9;^KA)?BD];6D)Z>'A<2R)/ M39&O!(^-C6U'W$SSSW*.V7LMVM;(^6GB40.7>[MWX;8RLZ%N*L&$$LV&16OR M=*N*N!T2WJBQ?7BVXD[>&#*V.66B6:H"O9\2$U9BZ%TXCV^0/3'2=+V\I,)H M3<]QQ:1'<=F7QXM$8.WFV#>7/_,5P9//T(KB&>N'H833_.GGW\YRM(S2R_T- MSU(HB3G[:QV(Q=EN"($I4T&YMW5/[0QO"+ KK&K.F;.-?CY8Q'C:?< MH]%0-[M%02>YJ2@<\VV1J[0-[$H X_&9:S0XXN9>]'#$ I< M8"B6%O"NOT:8:S9#ZI.7A8\7;?E@*]<*F.WNKE4JI+BP/\/7IW'2(!=0H\ M(TUL).Y6>MVT]+9/M@<':=:7+3WJ.8\1 V,=P^\JM![@$,7A#()^JTMES*DV MT]),@\6S(3XDSU[$2M_*='STFEE,:ZJ%H%7VM\G8;ZT&*W.L /B-<%754IU2 MU5*QF]=MGC^;?/[L:Y)4G-$IV7B3C$CJA]^'\748PF,R$BD=MVO\J4R8JT-F MTCZG7ZD=(H\L)^(T+\_,G%, VL\ ?3Z7N>>X%UHYJ@]A5K&!F_M6Z7RRY%$V MT S;-E1F)-O(!J(%_"=&#PT;A-J9J#C6UG(([<&PO7Y9647A9'6];<\'<=%=#/$M.QM964\TRIUXB"T\7&OB5<.(B6L^MXX@1)H$'CU /W$^W=9-H,9 M93X*>*V1,BGFYKW9#F6[.9)2]"S9K7?8OIMEXU8'\_UV;^DY"_?;[!'%IR4U MGGDS,_5/N^\[.SM+V]AS'N&BEC;4QQ//=)#%1:,AL?9)&)>B,:EKE&W2== MP]%+.K7L-#3[VLA#0 M7&YV??&*EFNZ]*7#TK=K;T7\ZJQUJ&5VG%WS\EPU3GVE>%'-S""@I?XOUU;A M'P08!X;8@%0.S8(-E(12C[(!,P*_]2KSKWT3W03Y)MO"4026A7WM328\L&!Q MAKF'C(&4F1F@+R-)/Y_[^Q>0'S[WMVU _T?,!I-$^-%253$!N8G!9@R MN3/C]W+G(6T<\@1W]?N'$5,T#\?9O C?EZ8[H+OM:/Z@(2X(2[L/=J1_DNS M.8NE= >&/C,"XT(49]RF3K0&ZK\4IT$?U!S!RWN\02ZW5B6(.B;V]>W B MQO]0ZN4!W$38^*RD9.^:A]W"NDR;1S8;T/**)NRK.\3Z1!"MN4/%DI/PLH]T M?:G;'"H'?4=HO$E4W?3#)3VK'3?]N<(B,A"48==-F52),NU[\4XNSH(GWF?7 MP2-4,;F7-[-VV8D^BJV5J]86<>A-',CS57^LG=6IMS]ZXX0E\X7_$>:&DD>- M$[&M#JOY^5N[7 9!4_?5?[EN-PH#C\ 9(@]9;1AQ*,D 93,835B@4E/MRA\1 MY\2Y?-A *!L04N&J>YF-;/R06).JPH]\<+3T4XW;TO7@GKT^7D+&=[P\TMU. M$%FBW0Y:N@ZW^(\DR824S;;3_"9?.,8]'+S:Z:!?:V$B4R2<>$J^U8=EX@MK M8P.-;IA\\-#],]OW[#SZY,S7/8;;!3_U#*Z4LH'MTIQ(\133L $&>M&E&-<' M'[.!??HB,\>(?&N=YM.:6$'67L0)J1.S<3!5L3HJO''^FFC6;[*+*?B'H6%O MG*HKNU%&;[ S*03[]Q/R3I0^ZA5XM5E@=T#[B\%64_A85&^I55QW=N"5N6-/ M+&*Z?/OUY]K>4EL"/HP<)Y?@&K\_X<=PC?764?5^*G@[LJ FE M*^R6U$,PMA6M5!6&4,/N CT'7,S4FMS:]W&?8LXLJC+UPLN.5R9XFE M2<6%HB5 G69)*/5CI1,)MP-4.=.O:_*].N7NW@*U( &#TA0V8$ZHO+WOPSW: M6R/99"$CM0(QN:-Q+N>]5DJ^%X&PQL94F;4L_3FT5DT@$T(R?.CQ+5Z6U1$3T\6@,GTRKP_2BCNX4Z=@][5W@,_'O [@ M!)9LK^:UY>T)R'*7MTQA784;T"9=%S],A :T/_8I306MYQC)$_A ?Y?%5#H" MY<)\5Z<\!Q'55W:;]'BEJ:&_@R*3JM?*. +G9VA*-5PL@PD,M1/UFAJTG ?5 M1QZR^@:7,^U2A\1V*MXJJ#/D!)"J0MO$/--"F_:L2W%W7WQ=EM?L)]0KQ958 M7:2.W/6H&/%K5(>)&X! MAD4.1+N]"WA;>.%NCM6+A'2M:K7!J;1.G5R97A.-\'U:Y7(5*7XFD+EM]!.L M'C:P&^.."4D3 T^GIE_HI8R]?#Z7L_&Q[HNMF#!;CN[S&\F,#%&,(*.<5 ?V5$$-+KNH<2\]% M;0.C_7)%8I?HPN0[W89&4M(.(RW6A/B+,I:5@_ M'C5K*VN:]1X'VR_G.P]\NA1W^-C[P3D;97?>7KY.Y:MDA*U6I+O[R&@^%T': M6$?)_T:61+6\\>=T&ZM0UG"/\9HCC-%=R'&*DC^7=8@RWG-":R?VVR6,,Y0N M!Q>"KDE0)C&P_A\>1WXYPP%EE!0:N[!_>5#/:5R%D0P-@="L] ]BYJYE#FXF6&^X,W[T,"K](Q]+#,JJ MN\P95+>T&&ZWM&+&]\DH6CCROYX31?72'=!]!'Z,4^S],75PF:K\]:!JHQ76 M^9,NE*_IMEN=!C61X2T;KBN1L4OL['!8J9_PONFK-V.->CS*]>[13N0@K.,, M18^=33S5GRN]VV="_N/=[@LGK./1$;O*14;N&3G4M8GHRZ&',*7K]<18[ [, M39PD.#QB".93!_0NP;@0BD?M]K>IT% MD@?".C-A J[H_4V==[(1^F)O*TIZ?;1Z[E4&C[7ORWZ7MI93E4P/XT1V'8Y# M&2P2/+H>--83]_A>A9(RZ_AGA]'/)\";2'(EE1B^HT-)F!P:^FY8.L@@48VX MM]4M6T^GF8=6$0[K91BF#V-?MK\+2[OV&!?VPE(9<>K7I;5<4WGYLT%Z13%Y MQJ;6);VQ GG)"KJ4**">)I_NS/ED' M5$1X8YPHLJ2RJM@P%A_2<]R8$U2G7XI;46DX9YE>\4AP3KB\VV)V*Z(XUN(4L2 M5(+-_:/($7.?_>EAD> MH:M:9'-<:,C-%I5Q7JAI*.Q;RQ+T9(=%;U&,<$L[P/&XGQ353U+\*VM<$E"?ENB!8[I:;WQ]"ZV76Z%K0N="?-JUCG=R9UB3# MQ_K-WZLH^=2^EV$RS@;VS@2X<+1 YCMV[4Z.N[9D M,4*4EOK&]A*@Q-=9T/U;WEQR,SGC N')@?QG M3;O/3'1Z#AB84U6"I2*MPMQG)#94<5? "2JFF0!A'4<9@;T3^;%E(([L\EB= M(.Y&NA%G'"BO[MXF6]ZCR/L667$;D MRH?@OV:AA&(54#.*]O4==? !XQQ=#'6N?VRZ"<.[2L?M0^VK(6!1F[&-;I^/7##>#S>R)(2@'$AN @.<:ZG0H:>EBA22O_:#W.:I+6/E5:-^<+?>C MU0X')T..QSP?0ZPGK>]*N_>;:J=/XN830#J_&1";TKWTS<8>;$4$EC.>P@9S9 R!N_ H; MP&-6WV%;%[\7LDAJ_7SPX5]!_ID//G I&9OWKGIHLP'K_N6"U5K92R55?>5Z ML,N581\;37L+?HV;HVUN?B--X,M+RRHB[:)2GW^]^&N89I+U%:MK+#2&8LW) M-\+2Z3XH_WA3BF>Z/_<"E9*R;/Z))89P^5@1U2P>?0@_P)*92[J[_^ '95#1#<0N=86W#9K"PN[%D7) M>L>F!;)G!LV: [,8,OC*4'SA '[;R+SDJ:O#4!6#()7&N#9OL5*RGO[(AB3N M 1E%'.Z/7GI!&'Z=EGA,R5*%TAO056NL=$I]Y8[O,OU-K7@+O;8O2&SY MXVBYPHS*D!\KOD>X9$A]: M+L:ENYRIU8$XM=NE^!U=N3"GO"XWY^KHF95%T6][7H>$^ M@U$U>G;1'1ERKVFG3LY0)O,,]*;*L ZI==&)8OB>>C[ M'_&P:]AD%BFML8%=[I2F)CMWM&1?DKM$^;[@62$^8UC<]"]UQ=58H@(HQ"%M M6AS2=L$3>AT33:0$,PSZIV!#C1,R.==RD).>4OY*^A PZ^&]_;)-\UI&1R3< MSY] H-6-;Y&9H7S\B9(X&C>YZDQ&Y%OW'B*_0P@9<(3%L@)\- MW,2$C&F#1*J%M0.DWG%+]\U^7VZ8$FY-I^)&18^N7L9(FY1Q( X9;IG6=:&[ MX,/3UYNA"SQJGTY+IYUZ,6$J].)KYDZ#=O/X,J>]^94:-".%"KXAC55C*_K1 M\5A0P9 AHOD+\R%K2Z? P^6"(HPK-+)B..D!)?4"1F9R=>> =(@=F)AOTRZI MFHTTUWE&*/%8RD@ZZ-ZTOM\YRLY^]HE[G T&:YJ?-Q>PE)OKGC*6'I@_K]W) MG,K/GQM.[!NLBLG)G=,43J[(^HJ_AVDL+!FS2Y-LUK[I9ATD*P/Q,W4H< M9"U?$[\U7]!^5\&X9>!BY0??[A/Y;8Z8BF^S\7G'R7@F]OY=R\N]&,:>/WDDM*E0C;D&=R;,G"_ @)RQ?+JG4'>C479RLSP#':$8J MJ),/)NQ@^TV\.%K0;3\\:F[8SL%)JSXI),WK\1 \19.(J_J^*]\F" HQ9!#G#L)BZ64TT@(60;'@^[F M).*KG5!3:@],ZLXHR 8:YB<_SV"%%\8W4+/+!PRRP&ZE$,-K9"]E)OEM,54C M^B8AL&!;9<4=H?1P7^@+;;*I@NY^9YSZ6,Y:2X//5?BQ&J+8G2S8/A/@R MZO+M_!&?F$\YY'GAX__V 05HY3[Q@]D?$Z=B$2/I;".@X=GX1' MW)W'EBV_)X2>L%>K@ CH\SH@2RZ>0R\-VH/Q9*;Y1Y9>;4X0Y+WD@;0+0%BD M^VU^R_M49/@>RH:I?/.PY1570Q:Y[8([&^#R?G;=N>,"&F'(!K;>PX1V36U^ M?] &MO>_PA;6.F8\F U(W@3;Z%M BX;AK-EJJL![+S$PBJ0T]'S%9Y.+,*1K M/3YD<_>.BPMI6=@.=&ON._:,H2F%/'GN*'[Q(.80D7*+T%19P))F]4&X;[YS M"6ERW$&!-=7J=Z&F&J-.7>=S%CZM0RH>1Z^) MR[^E_/-*7!16=%B[X^F8&>A;^,)&()E/.0AZ&211^=0A?"AQ2NU@LO9+9Z6) M_=CHM4 9J0X2;OLY/X\@/^'#L98#RCXF6])VKMG@;K$FP$YJR'L(@!8#B1.0 MYH-W(?R@,(D5XH<#0RR2W8V_GJG0\8#"\,K1F()Y\9[AV?TRSWF",J_T+]\J MH__:^Z4EAT$F>$)&N%O90 4;6.0F$Z/K-!$%:O1*_@@*O9Z(<(^"; &WF;Y[ MY\'=>"\Z-,;N56E7[OSPPSM-5?A'OGP69A>57KT+_C@R#89HV-R3&.I)ICL> M5K\TTA/64S"8W BK6>L_>W&J:8!VN03-J(-(#\ G1S=5)[L$P5A'*N:1>I<8 M,L>Z3YT-"(&IUGT0G>ZGJH;7Q ^6=GI[ZS[N M4NRI+I8:4!*QGN*K&/'SJ*Y8\Z@=">HZQ-'J:5%F)*9^.V;\-9SREJ'J3!=D MW!QD=!T 98U2X/>'6;G>SQG6XQ['1G-J03^UE4K_-<*V(0/IZ; )_F6_\3>> M:B )']5P;)V3T#KXC/%0DR/1!\'J1D==BG[E&Z1+BR3_H!I1".G2I'VEA6C6 M75XKN:2PJ'.Y+)EW^\#@Y=9#UM:1IWF]#:5,9\9B;)[U=]RYW71V"<+GYE>2 M;U3>*=E^ZWYJW-U72MV680=-G > H6CPDE>,&' M)HRHJR8YLW#1FB.*-2>HF?451<)TX>:.6[9*WB;E?H$/*3F/7P5[.#665#Y7 M&O*%"M2.CK(>8$XP>7$#;ZQS(C)-:_?)]^2+:AGYPC(7I9:RQ MNI 1D!YK% MO;B2L912A1ETG,_\Q%%8WU^N"&VS211].60F:*QZ8G=>WLD/'VYO?;,][B+ MF\(2A(Z78RAF-":N[C@'&9^!ED42L4.]XRWE?CNP_M=.:4"$ZP[;*6YZXB:R M74?::C[Y) 1V"KS_J/MYJG>R'V7 NPB).%Q1S/P^]T?Y?2LC(U!HGJ;W^U9& M8G6R,V=8"M^W,E)F05 G!P[=8 ,/?65"\39@#OE@9HUI5EU_%JBTA./=TT%V MV&86#E;@0LF/B<]K2@64CO0V=_HFQ:@)+QZ4MJ9_>=N;A-CX7+7.[',D2JR, M&DY6K_1F93SRZI,J/3C?83+7J_XOL5%3W'*<>.D4R MI'>+MFO=1X0GN1[I'<(.$[3I$"R[CXJC]4+]$?HWC4EZ"]4AH5NW# HT!3N'!-. M/=M"G/J6V=N?V:M[(^F]\1ND?51+^&4"92P< 2?Z%O:7KY67+R8VB2?Y?:\! M\W-7\Q,;M!H4+'AK/P(3UK6HUS6-:U0S[6Z34,@\^59V[5:J6A@BU%(MYDAB M^J/L*M-A4X6-8U)? M7EW#O\%C[EY36P 01">GK47V]P]%,:ASK8?_ZK01'< M_MU D,$>+JS=3E2Y[:S%2 ANJ+T@UEO*?N/:.JOCMP)VI MB\P5.'$4DS;($*/M4N*XT!M(V:>,L4H$<-MH,/'".T4./T?5@QK$!7"0; 'ECVR]]KX_7??M? M%0NL*[#X9JB\PRH,D9.])M%#PLU$+K0,,L#7GGRU\#5E.K)!'_H01GIT8]\$ MRITHRARQID#9P/;=^"0O4![2F'MTM*27Q ::HR)HP88)8[QUY1*4"^(?*\.W M?_4:/A&WDP4JK!8)>TS>A64KESB^2,!.#>DKNFI-.HRZY<[ ",.:4 M+X\\0^>."RAL(+HAJ2EN=S B/Z)@63NN6R5,T/;"B\ +/ 9$&YVV"H;-1TNI M::61#>EN%6DV(/"&P[C;3__'-"9MFB',!F@#5,*"+/T#]6NF@ M3#?#MY_3BB&VU&VMK0Q=4]#J,31&EC,/=ZOC>-R$3@;%VI2&\20'R= M2VO8 MP 5L&$185Y":3%H.J3N&TAPL8,#&X9*N&I)2E(^5-YH: [/G!'?M,1+F2NFA M#^91UPGT, M5M\5647Q"JN:RO6-@H9#A-<0YB(]:8AG2K&A^H>^/"OTW+%<@M!7UM#&)KI[ M%8'QYO \4@%Q+C&)1U"%YO:-^>7U:J:ME;%UN7:U\6L7A.N+H:&'N#85%Y4P MF"&CA W(;C"Z%J]SXGAW[.4_!VY2+"AGO5@YWO7[[B$"S=$^-FYCFOVZRWPH M:82=U3KUKX\>3\F6&5H\85=+Z:">M^M=1 ' [E M/1&[BZ%&\8K4/P2N.+REM(;HBJ>[.4I3H8_4C5"I?$<->I1NU!)JW_VZ;^A: ML*P\K[QTUNOZ4FAU,NZ]QF?(.R\F7( M^9F[!8(\G[-?L/N;4I:M<9G*4@[5M+U3W@XK:/>Y$19C:W!O6?8K07S2>P(6 M 1&L05#]6NN4P9=4X=\W/-'UQ;GI?]_PY(V6>_0YR[YIQ)+4SO3K%151=T<^ M?QZ1L@H(>JQ!T[A\!N'%*]_4;8"VD;]DTF[2;NYIGI#J:5)=,=+/X;5S0Q/? M9[M/_W$WQBV+ *!R\0DM0 MNX++:\\U.JI0PO#9R-A&_4,]V1J;,=%%KNMWX+,IB2_>'XP?=J@7::NTU5 H M.8\<>K*Y[^8U:Z7F1D&>=PSUW+'V+)E!M4!O!>\SJW$P2Y^U3,N>E+@1A/)\ M'M/Z.2L_P7K:A2&L0_M&:5V>]OCH?L/(T%)U MPB.?#L.;W_<\N:@TU;\J[J1X+SZ[D#1575/S2449LFI*L$MW3).)UEZ]D7.I MX I)NE\_MBR^*L&Q. XQ]WRAY=(=\YB\2_.;R\12#CR5R_V8D>AS,\G@\_OBVITC@6TB[X M:%AIU^F1UT,K7\P,^MO=VA2J1%T'-KP#95B7\KW:%Z::\S_%LZS%P9&U2L9K M3D3:>/#UOTQL/\DR),+'9WV[1D):T<>0SX:0$!J*ZOO^A;*ENM<>9.M[6^GH M:HWCT?JIRM7'GO@)NK9O,6_">"4RZC#UI=B=4[WH?:P>XD$5)7O9*(;+.!L( MV\_W(;=T#RAN6$?5?!2=>TCMB<,7Y/+I2,2%F<>;L(2'QKQST#?:3..P-U6G M#';TOT3T%PPF9$] ZO8\3H[70TGYN[;2.SN6[\&#SW#H2XW/[R"#.0ZE>+LP MXK!#,%:[>%,L\P+C%+QW[4>''37W8'[#2K!V8S;13[LB65PPNA\;,([X?:>M MC3,3?PE:D '\C]>5&'D99H1\=8QD0VLR10OD @/8-UL8/9[*D_K M;/@;UKMYF=;6/64'-=9M!M7UH!=ZU&8DYR_W^]J->.B8O"U_?-,X=62^[7!Y M>?")CD[=W/TQ-J'^L0PUR'O8IA)Q)X8RB51E \F65#Q#["C+S)]^EPT,U2(G MV(#1==RW>[D)E1[9DRVZ[>L5M;$T<\YPA("[V(!!-4F =0"W _-M+A9TA=[' MKMK5[6$#I':*"QM0SF>XN^;2TN"QC"UT*+21M8O5#J=\PFR!SN!1A]E 8^)X M%\O!C WP<5.$65%^#1".DGG9P&0_)MI#)!"FTLH" G]>]_.Z__NO^[#?Y7M& M,SR0Z?S:E2A>)SXW7)'ERY?T,AN1!J5DL3+?.'[YK=ANV,;&=N[W%1,%Q=LC M]2)Q'4>/'5'=H]"GP(B'CB="OL41/^NP/A+&O5@%!_D) Q^+E.=H<[]D=GAX M80YE1,K'W:Z3 S,I7?7BE%FT&A@Q#M\YYZ<1@?'*068V5^UX@-%[& _S.KB@ MD5*4CKBC]#I9#']WB._P/=9V=UEB=_W\316>6/-WCS@V! :*F(=.SMX##G^Y)= M793O.VN7)/\AV%S!-)YA<.Z:,4H)9P/\UB'0#5_XA)V!Y/_@E9;>IN $Q?IJ MGZ+/2]D)[H91"\N^I<4%M5%-4_ !26?TW&5"S7.E1<6"6XOE"$_EI:6<."VE MQ5[2>ODR$@9\&O\ IO\1N7%Q?X.C*)9&NAIG[2O%0URDKK%[FJ$L/ MBR7]KBS[.;F,@@\_0O6.@?).\<8 ARD\60EN_,G'05^=PWNL!W"+:K7*+;)/ M#QNIJ//,_EI6$9T=IY4XE2CZ^ND>H0^O-G!_[,[&-"<[&60#"<:L80P-AE+G M#)_.^WZ6M?K)9*6R+^]:GSO2!HO_#L,6U?^3#J$NTR"F'CIDS-HO,"[+%%M^ M" 7OUNQC QUY4-(KUE9,MR=XC@V$*]1C&54X:F%&+&(29 /O!?XYUPW;-;*D M*,M1:N_4NW;/#ZM$E!EG/U?RC1682]+^F'R7UJM7VW#F#:+WR_ O ^N";=L[ M#GRXGJ(9T5!U,CJ/H<#Q $]._P6AI7AF-.0@80V)W"3X*IQ?BE\ZUUT^]!W: M?US(HS -&]:A53*?LX$;\%T0"70/9C]C&R7\3-RIK[V#S;9]9O-5=#N^WA&D M18.50B"9( X_7^G2RSB1,3=8O^T4?KC@S&W]J Q"+'R8R.+O !U(N>I0/G0S M%EB+C4AYJ.\C1A31U[3_@M2LQ[C^\@BGA@M/@[Q+;7$\VC/-98.IJ#&D3)L_ MSG^=@MY=B]' EK4RQ 99NZ_1+6J9V&@,@K /*='@EWV%#3P4&$\((7&''2U- M]7N>/=HU/O"6"GNT2OMRS@XD--4=4:ZV'$W>5'3>V?7]W#3!Y-4'4=T_9/ZE\+>LX&I9C\_7XSOG: @[SN!@?ZZ M>$V_9&^C.]]WW2F+M[>W_Z5+<:7SJ%I/$<70L;;1D?Q!,')ABU!JHT">R!WIBC38;I*HA M)-*#YA0!UT593$! '1AMHB_M!D5E@0W0E4#3X;,-&H.KN,BTDWT>GUX4=:3" M(]!";_T3;CLZ2)-OO3B=LQVCH&8^E8SY#56\N('MWE')^>73F'H+7\2^!8XW M/D#OM9(5=,5P%RP=_27X>$Y3RO0C9ZV/%S8.?.6-.RG I]&C2NM&A9W"')?PX)>;DP'1^LU3H^*>)M7,TBX.;-AN[![]"' M.+&7FV.X];8>641H"R9\,_(K>FIE/+QA->KQ5Q<89>WQYUN/6>NZ?%G^76^0 M?BQ^3H@)3ILIW-=7R 9NL@'Q[8=*P"B21NFMDO&O$0(/&8&DL"U5$/D,+?IK M2?>-QHQDM>JW)0MU$YN?*5#&P3;ZE:NZAF380@X="I:'BI(XD M*"BMTN)2SLEBPJ*ANWVKLT]7:;;$$/6@Q,+*WF0WPUOA-J(3K*[Z=:FV6 MW$[5QY,$!&U0[6Q@)H48OES&O#0R?=[KRY><#WFC5_9L$*\0<#7V+U,9;. W M#B[,*3"Z,,YL -1B ZS=<+IN76H6V$H6Y^ 5(I9K:&]&_!EP-D,YEPPMX=W5 MF=.$XS?AP,:!KMR+(>N:8\?Z479>O%B=V95<)''3A?D$.CZC\ME]HBP%'D9P M]1!OQI; 8[QL)>X1J I&U&TDZ>:OS4XQ6OJ'D.[&Y0-EH7$.77I=42@!$E/ M-#33/7;/Q7S%XN$XM.-KK38?0LZ:]Z9=1J7*-B3]/5&X1NDU.$'"/V8H4+?5 M!ZR]J_[$L!O'[4'HRU,&BMV^\$2KVG]:6B[KF/%^%45B^):AVI!A,P#A*M/@*3?A%0NY8Y M:KBM8_\'"O?5X?/6QQS.+,R#3IQ(7(OY6L!JPM),6:J8.>-Q;9,A>X3#9U87 MX0\PD/E'K& #^X>/Z>4D?R0>A M:WT<>NY;!T^-1SUWF)Z!#8YZO:>\UN5LI7B*)"YW9C!D;U4/;FEU_FG9Y!V] MUV_;->(N;KS3C=PTK(?@Q1-3U<+):F$(J;%FNU* MEK+-)2&$*&2=2K*EJ6R#,5.4-82BB$E"LDS6L4_V(LDZ(6:1W3 CQI?9_E_7 M?=^_YW?==]?SOY_[/N=YSGG^?^?,<K\_GO9 J.V@GR;D1G@E" MNU'^0.;K$1$;_EAS12'A)B]U/HBZL*&TRFGDM[LF%YGG#;Z5>,C&I.TU=R MGIA*[F_5+->W7#](G)-K@@,Z'LPW]-$11S:*\X(K@++MIRY3LT"D/%Y#77JH M?S1+?^N8\Z=""X:Y074=5#W+-C4J9Z3K48S=J.S5=2)VE8/^[4=:$F?)&O[% M?@'$DGPP3),6]W=3MUR4308U?Z&7*H ]<2@7M-I\#/OP^!_?!$32XO3%>ZB% MDQ5[SNKG4JT$ -<^:+IY9.38A4%6'3UBH@>$1@(M"A.J#["BW,-L.+U\_=HJ M*4I*[:ONM?R1KA.I3D[K%8HLTL+HY,B\)A:MC//]D7 ^'Y]P94PTQ>JZHX]_ M2-L!ZPL&_]D6JGQ%O^R8MEG__55OZ M=>G7MZ)%J@>0V);Q7?1QPH20Z+PX)JI>F>(K8<,0BEZE.5)U]$X9]ZJ'GL&M M6ERZ6/LTFK:P<*MXJJ;ZV9?]\L-UUR,7,D)D"A'GDL>J^$ SCK>B)9)5O_DQ M0QCP=MRA@QJ2KC+:0BV).R22$,$3A&CQ1Y4M,R';=I]2TMS'+S=8;_36.%GS M!84&LZF+5+KLU]UE$2_#!U=:H7A M<;2=&&J<0H"@#AE_W^DB2/00NUR"GV@TWB?NY&1/"+I^KOI8;ST13/.ME#0- M?*$^ID8Z1V>DSG@2;M6RO^&ZRMG#4Z>Q'F96<\\#)\PK'6@GN@,(+98L0Y?# M/Q*/"SN-?/G$2D(O9V<(B8)F$8^GW$%UE#=$*X[.A4CA? \G2= $X'W3];V5=5NE MK_^\T%![WU2X]B-V9IUUB#L$%X+YPNY+"0*S].4;^#C'")96&U5(E0/4W M8-XR<@L5QC^7:Z?EI227I5.LMGQ>N;W\U?BL]H_?C1 %Y^(VK/: ",@E>]5Q MN5%12*1S?/5MH0SL3,OY@3FBTNIMN]4[E9PWP=(< ,?>I0=]-\S&NNCGOXY5 MG/WR_G4LVQ6T#UV;P:@43ESC+DQS->!3U"%&.\K(,&TLH\>-=!:'TN>;OO3- M;A!;ZZ('4O$#H@;ZB>1KL%2\_E&G!M>3P0B*BUD[&N5Z(E5(R%[8U;EBUN3% M6LK([['S"I_>M@6%5)1\>CG!7V,ZK#HK,\4TF5ABB^'^K%\F &M+(Y1:-16' M=@/!9,F;"NC3/ALN7WS9[@R^\]7[1X#]"N0PO#Z4+KAR/>R>ED%]^9EK35=+U MVF4_MS(H[&RL?,FIW_\[UXDTS#=A9C^C8T&190AX3 A%ZA/? 8[D_"BT O*8 MX@,10CQ[:YB?P%SZG?W:3:(U>;IWY_7%!FZ<4 JH4W2O5IL-%$1OP%K?[QGR$56%IYBU35H<_4H4R!]LHPBF)="&"X;NT%?RZ41+ MS:<7?QE5C20(KYH>#U=4D'M1]0VPZOBYKFD_C"B=E3K!_3+8Z> X-RX[8#5X M9PBQ:D:RP2E>*Q7^\UK+U<[F7P4SEA*/5 3?3][Z&[5*0?EJC&E+JX,3/ M$J@S< ^OG57@Y0&1F"8,H41@<;JP:[MOG%]+K]]BB!TSW7"W"' 021ITD333 MUHZTM]NF5O;$4/$W U#ECSRV.QW[>^O7XJ@"NEV^MLWB4^I$P!0N8/C-A=?Y MAXQHTOWKV,FM1NA83),-R'4EL-]ZF,U ')T'L>AW[*+@XA9S@6?T2,\)11#S M\D-C<0C9J+-5M]PPX:O1 7!^W=OM%')OL<;. T9O1RNPF0' 8(C&[X/OOKZK M\;9^6= =W#8R7QO:MFJAGQ\E7_VIK?CZ"$9U_@]0Y8Z=_;LS[P<+ M45SUX/)/LJ ]+"?T<-8N%S]S+<(NKD"W.\.->J.\&6Y5'V5 B+7B1YI-W%GV MP(@">3J*H<5ZPZ[S+9I2LEE'>)#K <7T;R'/BXP.:\@$#Q4<-"FK&[)BE=H_ MQ9[/ZWSH/'FP^ <-],:3=;!R B";N#"KM5#)VH_: 5B_NU(9%7>IV1KHZOAJ M+M55C;H[,1]3[X2;Q8]E3;24>Y9'G+>BF(K:)YD*>NZ.\$)L(5)$9]5PK9F86-<&SW65O =D^ANZ$:- MKH3%[0;[*;Z-:=!-UWSY91%(,] '@9.:W,^#5&$Y*21!S-P7N@;F63?FG19; M#,ZU5F5Y@0_4HQ.Y14M;[=>=AP*T43R(X17?GYR]X&-?_'/T'=_&;4P3'K,< MC1T>Y;8G)I VZG7#X+7/ 'L>9,<8#])Y#..!8(GKZV#FZ(Q5])S=O/L,X3A? MW2KF.;BYK7\=G,'I'W0^Z:P!B/T70@61YL721G? ]I0T*G#[,")L97IY$_W% MZ](,Y]ID%Y_6](?[=F88TS&/5F9PNJ94SJW6H X!]04>C1$9H MO*%Y;;A5C+YR?Z[4Y1&AJ !Q)Y9K4?4(;:Y;'Z>MY1H&J#/>8WQPB7"*]-: MB^VIT[1]#,,VV %V:*&H\6"]28@4T:Q4K;YWIO'05]K^T;/T_"C:FV23"M#< M1:F/J9I4!LLD2T@G.[A0+U6-$#Y4-S6XQC%@>4NC/[E[7@(MC/TN",K:@@BY MGV[?E. !ROTC(H//J@]EP/!QB%"6< 'O/!W$K"2V7:]59-AM'^=WOVQ'97K?$@]SV3G3:O#7;_SP*! M-\J9=AP\2,0(W_+;/YSUIV0:<,CGPAGM;X2EP_L]FA MB4!^QX-4DMC":6W6KFP11MT\9O?2ZK9Z1M0'PN&NT"*V*D.[3KZ^%M_W:$!+ M?Q]#NO?$ L/^X:)_L9WID8JX*]I#SW:G7^!!9EQ %1X$X4$3N@M*M\$)FKB1 M]6P;#Z."^OR;PB94[TNI#X"&F:+\/N$ %#&$$GO[>F28;4A_*'Q;L'AFB+F1 ME2'@2(A%Z5$*$ M7JP=-87+3&X?,E(-Q\WZK(;'R[Z3_8P# KXY$N-.__OX% M6W5R_74V0Q7[HV>B)%:^R.+7Q];_[M.PE8)M2XR%;F?;NTT0'D+WH>[2Z]K3 MO7:TM&&$ZB\5 [!6S<(&Z9-MA3-B56+-.P\)=^-/'93=>JNT]H<]MO)6/OM$64OB<;W(1 M]2Y,>;[GRAH\R.YO\R&M\USLA*>4?0U\P8\)^N/P7'0;@7[1XI@"S&,IEJF& MG%,4PL]C=M0C#NOO!VHH0-])F=$>BDY=03_\_7L[@U #*)UJ H"9WR-;!%Z>T>+0ZW$CH0.P'\4I-_" :1BQ0V4G+7_W&@WAY*P*F MX.! G]GTA:L'A-VE+$5@Z-;;!_2ED;LKJ])RT7WB>]+E@"3*>>-1))1J'Z7^ MT2V1*A7O"TTEHJ5[E8OK@Q&[Q<2"F%+Z@ZI;(EAHP)>A2EEK5]V*]*$BF@F' MD'Y4H18>Y.#LDWFI@XRHAZM.%CX&0Q7KI(?)Y;)L&QL&-RJ=*W8SD\B&JDQOX#U'OJ10E:%FC!T/ M"J[,.XK6Y7V;%UWQH=,&P0$L;62:70WKXS;B!KY9I[ F MXXP!,]/GP_6;9ZQH"(&VT\,4%WD0(#W;&'=)S'U.\:)Z>9+J[#(79VWMIB/8 MU)6IB,=%.+>17!N-J[G0](4-W/)B.&$'AHPGT2U^LBZCP'^.? 289V=@1[:2 MVR/N(2H:M+]_PC!@E/BX[W..49$3X3)JXTAL,TZ#64>1CM;[DKU[@Q1U/)RY M=JG7*'%)0R3OU$YSR3YJRIS9:,M#+7LC*HR?\[J3.XXQK->8!W\UDQ8]__"

    X^?'*Z]-\Q+_I708AJ7/VFS/1"T$M-L31>B#M6KP#SA$=J2 M%7?FM.._< RIB2U.LA%6_2B'J<[Q@*48E&;?L*>KFM?N-+$\%XG6Y._.8S[: MKZ^@:<3U6R@!8)@AQ/0#*LF(>+B 1MK7>C\0^SCCARI""9DTE6>&36]G1BK+ M3,5&*_1"+Z0O&0^M,)/VL\P:ZRH]K-2U>9 9VE=1EG/"+7S!J2!3"T1"'2K/A M(-WHK;3IAI7@U)]'-69_'M5TR35XG_ADQJI]4OMXX].]+[0:I\%F(C/I1\H: MM6))?FW5"9:R&.:P&:">^:MR8WP_>MBB LQ=H*!]YZ2KY-%=7TAV=& BX"/H M4\#EWHZ#]0SI_8X=/,A.>$OB&<8C1EA\_)N1/V[&B[6E:T6E^F2XZ/L:D=@L M%=^26R6WE9:4IROJ*K*R.V5VM&K?&BJ3T/A M8 .IC2;>/+R'HVCM-H4Z%\[?FGX[F]!^KXBI'16#\$],H*)>V^9PS'I9:X[&[6-V7[]KK(ZX-L+_Q(.[[$6]/1./Z-5VJYZYQC26&!^-?SI;*=T]]WCQ':97F+O3A;7;@=M,*M\30^9XC_19 M/8;OO5'!Z&D/L]NZ>U+7/.!FZ6SCGLKZZ&KL>;ILAAQ3KR8A^-;B:@'*L&1X MW7H^?C_Z/.@Z! CDU""TB#@?K89EB+Q;7#G?=3*,I0<(.%4HW,VY O_#%JTT MGRJV2US9RKK\63XK*H;J$@LT$@\( M&^_]P=].VD,2(#$]]R?EW[49-<.#Z)$ '4.NS3ZZ%O3+&W5HF/WR!'P@ MB"V9S8,H\&\^]Z8/&<-Q(4 +U^\6>3!@:3_BA[IZT09&!RX__@0FHV2N&H"^05T.6GI&Y3;H\CTY$$&/Y%'? +F"+_#B-JQ M\L5??I4NLG79GBN XT'DTS@5X$YE 3X\B%W0@T)VB0_'FD"N!?])?B]K!^/ZY@';@)Y[A?2$QU5" X",K$ M'&< UTP -)>XUL(L'Z^]0YYU%:2D3<(RMBGV^32 $(Z=GQD_ TF.2?K&:TO[[LF-8Z M%Q3E:YM7]_!H>.5CK@(G$^,6;]\*%2#+ M:OPMPQD(8AU%:CEXZ8K15Z@(:C]</F,OGSUL]S2P8DAM1FNU<:< MA_PJ/&C].,OV=>R)SW\Q-H1(&*!#Y)KU+("$Z,;2A!;W3>-6W.*]7WY?@&WF MPM-/0/>OQ[;^;0+>+UG%J@=W)P:T5KX<4._)+TC[CE?3XVG$5J'[ M:)G!JS5 )EW,>6 JKF5DY/>$\>G6+*':))6H\/HPA&?T$Y^1L/+AN5F$QS5J MII9C:?E[-C'N2:U; 8LQ$09MU![:<3.W##/]N^ CE-M^-_PSSKO#RJ&BHR.IQZ$546O#9]&N8 MD_(5V9D8\G,LW:;G,9QNH9I8!=W/%M*;CM$_B$P/@YD"1'IDZ'3$.> 1Y;0' M9B7._=[0"#Q!]XQDV^!2A.Z%TD/^K$^WU4^)1YD()$9S'F%%D$/ M$':@MC"6R/DQM'HG^BC5^-&.&@K';N^QFB@_O<:,Z(D3I6:BD MPSO@AQM/>$=8T!,?5,2HYH;+1L^%, M/BH[(/5J1"';5J".BC-Z9^^;./CG5 ML:OGCHJJ;-5[?&UMQ*A,JORQY. ?FS7J)].]7-QBY7-LEDVE$\Y*>]XOK]O[ M[E7YWBT:;%%0NSQ@Y)PR[C!6'$:Q9ZL-92&&6\A?<&$>E!A?V6ONC./MO4HC M@>6,8P%GC]?T3<27J"-^6\_RBCL;RO'6Q*>UV:=J-MK=?=&BU&Q6DHRSH;?T M8[P#AWP1GRPT%-;6W/RG7L2'=#Y5968]<2'9S]2RTR[]3&&6&6<*C4))OBIZ@&I0/5<6%FE]^))WR-.1 M2#Q:>F#5?'9RO3E6<3GDF9R=7Z&-9< )TR]^*?6Y"CI5I,">0WC9T2#?L48: MN%L7C_R=S[4Z-U29*#BO;1)=#RL@>:8S'Q1\\W&4+<\=LW KF-5N3 L08684 MS!*KEB3;G [UM M(.\?C=0^1N/?-XE,/0N5%H-]XQXI[=-X2YM.LSR/'?YTRL']>:Z")GVPYEIT M^ QN<3"6&Q)TF^2M8CV6AV\9\L_'-2E+$YB34P01?TQ>L<@/PF^-FFQ=3@YZ M/U)BPKZYP5V#M!7UQU?::K'4_ _S.I.;H6$F1H/%.&B M,:CW8AHKBA8!Q":B6A#B*&G@Q2O0;7W(@GU%H,Y0+:1FKCI?&3\RJE=$#JYR MS,+>>^*M;9Q_R^:G^:"OTJJ$PK6ZRLC+/,@9Z&@/4XU!6C@)@MP<,C%N^U ^ M9>HF@Z]%5?P3XL<(,/U!;.U47F*12MO>EL+A"M @R_;GK/MS0MJ9IW=O^*>' MT4@;5XC34/:!">9..HE&8^G.N>Z)U(-= %K(=S%43/BX2IUMM->XK&:GJJ[J MN_'MITPH< D#7T3N_!^(A':FI$0K_&9]]5=EVDUZ.3OWYA6$EYGB/-)_3*Z\ M4'#2B "+S>0>FO7/U_2C>K*NN*BB%:IYD." Q)Y\CY$%< *UBMD,Q"-=4S+L M #*N2?]D;X#0'F1YLR,XCY[]GN)%@CX%GB-3B<$:D?EY<"?\2>?A<0.E_25F M2V=M7YQWZ[&?I*F/>.5EIGMW:]3ZY)@\.6!M=.2_54N58P)Z5QM0_PU6$[_I M,.]7-3 $QSC3'ZQBRKT:)8$6"K"-"!MF%ISJR&$;]BGE?._SR=J=ND@-?A5Y M1F9(5R>@:';GOL;J?I4BC(I\\7L@MMIQA7' _9/=TZ>O-[QJD^ M'[IV3V-LLW^6A>/TPZ3'^,V3EHR:C,5.BR_E9)D7D=+<(7K]*6&Y1_ZE'#?[ M^1>!^JENC_)CW!S\;M34Q!"KWA@[_>1[RW*#=V5K:8:#6WU'WN[M]$_%A]^WR6A M?J_M6-GYQYV=EY,N@0ZD \X6R>#R9Q2AM.L9JC0YUF&DZ[PC@-!Q\<'NT^>? ML2L;FX<)_0@,C3=LA0OYSXB:QSM]&%:]^Q;IVBLS4"^E]=WKXCCRLBF"@IBR M) S]1N"#D5_#Z(:8"$*E7GL-PXDLV!Y'UYIH8-0.!)B?*T.B15'G!V65U?%2 M,GW^'V6JZ?G1JOGZ[L0X72UW/\D?/7X!Q0#"80 'O1Q!+<\ZQ$S.4E2.M0EZ M=D$VZ3'6X6*(/+XN5S:'<-S1@&[?[/HSEW %78K)6=>/HK<9A0FS3-"?-AO! M+;R84$#M8RQ1TJ)1? 7JY7DI[UQ&XWIV 5GC6[O7'NG:7R5J\T7[[CH0#"O' M3=64J2BO*OHHMJ:.P#(+*7.7"LSNY=L(YY^N,Q..>_R:=?J3+/:=+C/=5[W? M*2_=9W#[7\WW1A3S*N?QG[YQ5+BMD *[CQ74P(E&JUR+<&$X]VH^(\-V2F<[ M]U"Q!^%*(9JI7;<=IR35G:U*O*V-CGENV.7<$=U1ZS]G]]*K+U_[F33MX%D5 MFY2%G .CXI:6GS1)YTIZGKN9ROC'2@=+)PV=GHAW&#>Y)[)OG\'-P.LBM@9* MYR'[?3;>@AICAFG:CRM99)]B6:!'] _X*&L.%VN0(C$0E.%-FY_6U<;FF5IM M<)&5NF<[^BT?/JSIXT+'VYC%9^$J&#$#'[?=Z3L*-PQXD&V+X+,4V/LX"7F] M:'F4+?8"0&&='0X6J])>7M?,*OZ6HS=\)'. MKTYC,]I6#Z="WR["?'T6RVX?8MI$*IZT?F;D=:EY5KYI9J!0(^",' ^B,DBN MN''J0PI:F23ON;J_5^)YSM^@-NS8"UT6V_7TT!S\7^75I-IB85]_9?C"G S;E[YYP@';@:6 M[DMBOY9C@DR^-&<"S\4)0>T7<]$BX/Q_<;?^9XQ TR('/O7/ES>'-AIQN9[B M=ODE\[7/(N-?>]:&+187^8@7CS5B(9!KH?0K8T'<77R,L_/DM"87GXM]!+>>1R-L[+=] MALRXG5Q-9-T%+U\X%1ZC_-)(&P@93J>J1J&EZHV2^RV?L4V+G)I*YGIGLZ0X M%J""I!'(13\[5 K!5:9RL+H7&/()0X@17-N&Y+BX;=9IQ KN09467?.A M(X38HLD3$Y:9%-*W4\PBQK4: $_AG+P%\R#$<(\T>-0!V93N8[W/4>H,RQS_ MR9+&(P#" N^EJUKD;-8/]+O+@L/F?<\*V78^.SMR.F(H.1N7DDIZ9@MV!? MI2!1XN]MZFK2T46P_GXN_S-09$SZ".0W\/++=X$1EA5("M "H[/ZXL!H]MDJ M)H:>W*&N9D AQ6E+/CQV.N4\H\C.?JMC>7GD074AL1$?.$93O,=2N6'.80856&+HGQ>_;+ M[R]PQ9;9O1>!M)YE#P81U'_9IO_LF<<_=*XWGRT!:MIVZUI.',Q3 J135!XD M>D1H&,.,8DA&9BI_R;]G;P%8,?RL69I)E!XI(^DORBM+>X"DY)9FTE[)SZ)? M'>(%VK2"+CHA[18%>)!IE5BOBD79DJ(>YOO7A.T8\C@)D#?JH.%9(M^0QZD[ MJD=P'=CAL IXI+Y^=4/UJ;EQ!?J-U%,\2',Q\ "YK)LFIJ7=&)-+0KHY-=:D M^W2;MX[O&0HH;($RVVKQ2[:W,OMN*JLO_)M*_>^DNXW;02\8S_T^OH\3 ?,( M0U!=.D_+]:IV-R0[5O4YEIJ9G;R74F9& M \?R8!W4S.TS_]++Y2T];'K!A>[CNMPH@S+L=4N;L&O(_4Z=;H+M68W>.@J< M4""'#34>!QZXR;TH-%XH]^+N>*GX!ZA.:5=<'3#BMD3D6@=:!@(N@C!C, M.I! B"-'70?JS3?[I=CL5 UP\;"K35[>6+3)=GNLV_<^3WFC#@[3?VS]TUD#54.V13ZU,MU+E.FC-:M&HLHRL#7)KLJ>Y<4?<\:-0J$ M3ZVAT7:@5:^?^#LR^P]2N^;!Y4_9O-2"E06U$8"+)-'*"01+EWUSB.9F86)= MK9#/5@%2D.^]-CSB4,-7#-TIA'U%@2%B\5)6*@(:4<8,Z331H5J5M^E1:Q?X MC^PUV'9CW\@8+&!(+Z%%XPHUY]<-;;[H7MP*NMF,<5J@7:E(S@ !/XV.#P% M-3[4=7)_;Q4])65N-562H.=NQ@G.#O-J7?D=M J3 _7K$CQ('T:S<;%CQ1 4 MQN]9#]B-H+J"7H2<0:*_\ PBX>6:XODPL?6*^4Y-+ -DJ'G5F&HT2B:O23(O MDZ$O@!3[G&9+CW]YT2M+Y6I96$[SG6_S-A+GZY4+NC#L^\2-NG&'$6_--$=T MMH]OV+4P7[U,VK,?^UP<71U=SGW=+$AJB1-LJVQ5H?=L^\@P%ZZXIWA\+^9^ M(J DQA9^M\2$ E/C\G31M'ND\K1V04/KP49)%^/D;@0Y/D@YN 2E.J"2,!5? MD4G#4!1N9W0/L$\P/JAH")K_05P4)E?GR#/O!:=*0>M>)K>=53Q_.:7"1Z9/ M0\*ZH/*=HV-MPGB@2CPA5"0'O;$P5JR:U?-E;!CX4R7;#_\O&:)??':D)A9Y MCTL-KA1C# 9P%;Y^A@-% ?$25_I5\DH'*HJ=+M3&KED.5+!&@Q*H7S;:E_EO M%ZN\2I+%5\>>N1[@;P>=T0-E( N4@8>S,#SF@T2PKD6PFQ>#!Z'XBR.B&E4] M[_+[9M@G49 5\.@-BY<&^_PQ!XU\=-.^.K4=T-:*\:T,4SX29RFNU[:V/DT< M()7B:&X,8:8RP-EL);EGTB>FPCPB#\ W+W__Y)N'G/\P\O2]T#[ Q%:^[$3; M6Z<6R2\9P=)BQ+!)>K?K!M>IJBG.L39I" $';^V&OC'KQ2*L%<6 M26NO)Z4*BNFKF0KS=+-.\U57D#=8O%/\B-Z*N@L$L\ZSC]%5VWL>A73ZH/D9 MW)@=I;G.DC&A;IK3^($5O>LC9V1$M1O%7J/"P?:MJ M)$FH40FPMZ%KM0EM YRH0A&5_CL+D![MVJ(95.7]"V^O'2CSVLAMZ*ZNP2O= MJ*P[9UYH>E>CHM?LW00=QGP!0@M_S$U,S"G2_.9544*]-4M_GBBH-$^)/ZO0 M*(W2"K:V3-H!S+"V+?OUMYL23=37,N0I[*575IHF< MKMB6_D)W=]D:;R-,X!MG#ZB1-/;RN=GF_ X1E9YW*][=8=-T948^EU\'M"<" M@(7R=ZXD7>@16LM3<_Q&Q!7 >D)2D[JT,"&KS!5C1-.C8O/KW#\D$TWZ-!XE MN'2F"1N+>K#'&$L+!)8I6RD5B9;F]O @XKK\OLLWTMJPNU$>V8Y/G;E,Q6X3 M8WQ%UMA[,V<#W2?G">KWU,C$C4>]9@RC5V];J: _?P1:,_ MS[B'YW$/F>E;]H$0'L!._M;Y\7-"4<)CV]ZGA8H*+8H*378V_$?N&QS4[>LX MG'(^R4BB2^FQR/'X0S\"]41 ,N?V#6**6[TQH*M#X;BPNYW.]E:>V?7NA8:@ M6N=J9\FNDOGG,K[O_CAQZL&#A*"Y\.XS\@$2_:!5;[NB,)#2["@ BK[ZX):VJQHR?[%_4,*ZXKMM>1>]X M8!*W^GS)-HA_(6"F'M;XQS:\*.-].J'!6[$LBO_JJWY<=*L]?CA1YB#L\M/I M-4O5S]7D5XT*9JY9R)9I8)U *&58,OHZ> T@L,X&A46ATQ]\\ M^@> H7]1?*AX(D;WS&MO^T:9(73/[]\PE:BK_O'&(J.AE"45!^6.);YPMA"Y M)TI*O(]]B,YJ=I6@PQ[ZG]]>E4A)W.F9CHCR%U3YOO^"G;AEBJ^7FW=1:]WZ M[T>3AC.[=$3U+$16KES8(;15REE%*O/ X,O7.!MSUJKTF"EFM"]P)N#L2X7" MLPK!JVA<(*A/ ?\AG/G_KN9/^@&<$IA'%VRDCND!#+.TYJ3D:^BV:>T(R+SK MMAJ&>]8S47S *Z.BUM*JW!U)>LP,T6R9QN_%%6G,.-D[-RTKV>68UB.D/829 M=;8/#Q()/0N"QASXL.2!=*L #N:\5V4Y++X'>"A!(7*@L'@,O64&SEX!+6*T M0:,DIO) >8T*9MORD"P$WB[%WFTK#=+$3)_RX1W=LIJ"9]$S MV;]OB/$@>N(PZEY$%'P%Q06)7HM0-N9G+VXA(?:,/6)^ S[XS<^<,,DU8=3P M('LC-@O8Y4PS<-R#82"4S8J',OBU6G ;^AAQT&M$?26LSQ"9)D:'"_&K'-6Y MA3.YI&4>Y#CP_5=C2_SW,_!A'7^=8#NZP4U;#3SO#:_4"FL M9J'48_SRMX[@P-1$':?])G3BC2;) M#\HO/+RN)&T=VC[-/BM(G^$#9"OR)M9'(\7]8 %8<=V<2*%)2G <\R,(RX68B MQSE+$!?E\\M8C/2Q$-QGH=4OH'7Q>_FK&V#VL\WFPSQ(IPP/X@MCR36"&SJ8 M2?;F0133>9#+"$"%P'X-9_;S(&6A%!S'87P';KFF:#.'(W+S( JD&8IJ_WQ] M+;3R_6\*?M!QOX['*-X,*S$6"@+E#C2""M%_'BDNX[D"X#RV[P?),?DE'-2) MV$;96;RH&$R<';(&$]*' (&TZS5B:/V!(MEDN,B<>.B2EI0$$)JWL]ZB,.8Z M2X2SH@V-5%%1EF,HOVQ9-7I^(O6ZR&71F]=_>_<@V507PB>=!?E!7$> RG87 M0WY5SB41JJ8?:V %?&S@[!V G&P./8<<4'\JK5]#&6I&4*02HE,_QO_XI-6* MV3?25>@(#[XXUD5F07?,X@NFO7[+L^SJ7KAL2TH>!,7W,SN& 8VN7!(#HEP8 M'K$!\2:M^G(,X_("(*HUA%L:I,$M+O&I'5S82,45SJ41567:%G,*O,6TQ-+P M?G7==_W44\P6%ELGK(VNW_H/1S5 3K+7\^W.G$U W4I.EWP-.+0OHST1Q5);,(.I4+JGI'7%C"Z8) M!B/'\B"E6FSAJ1X3!E^$KI!8FU5"X)USH I+-2HX7)G/4HVX.,Q:1PF\J;_G M"16\Q>[(TH$#QKZ76JWR.Y4"2 =\N%8[5\2R>?]:?94RS=IHJW.7D%E M2+../P:&SHLKA^@$6S1CSF$AH'ST)0[C6P*'M$@5:30%A@!U)L*QZG6E4-PP''Q0D!^?">J8<\B-.*7>S.X(T7 M-9_60Z )4"$8^3Z&;HJ(^OU<%:;,[A&U;G#GM#=F+SN88=C^ MI@^]_Q(U>RW'H94'Z9"XV?BL'T-^AJ%;6,B>IE9R(@@W9NUD^/-M &'ZDN.3 M^X?\I$?:(\*4<%%G@EV^/RERNG<4WO@VWWTXK+ENL>=+=RAW)ZCZV]H9DG5. MWM#W^0O="(E57SX*/)*M>.>T]?(8<+W?I-;R0-BG-#Z_L*GK:%T@%P089%!\ MY=#2+8'^N =9)P#S@K'"'4-H4?85X(&;^AY2H).%6'L(,;[^Z"U0CW;?1?KZ M]K K'O5HL(J-1%W2OHN%#;.MN;U8NN=HQW9F 4N&.]@>W"NCC0F'><)W2U\/ MA%2];^[]O]@[<@KKT M"GGF-KK;BV'2-2OO MEG2)XN^'_\&'W8Q_OI]Q-7A^YNJ M-3O\WKHVO7I&_;^TC]GKWN3_-5>SG@B>5TGK7\!URUV"] MWHUP.^P'QT>#77!#-G2S:VK9= =V>"NU"D^',V, OQ*V%H,9C5IZ[]TK/7*[ M)M=4Z?T(,JXY?37CN^>X GV,U:0V[),N2:,]3#&\Z[G<$>H5Y+OCMC)B+?4- M%N?V ;1H1G\A>&&5X%ZOV"A8!>)^UARSQ[!!7*X5PV=XSY>& M/LI6'2I1OM0NM:?^.[IGVF5DM*4 0"_.RD:9,%R?O9J/W)EA<05+=93?RDE' M"[$=Z&(=F$<$(>XIE JQF&U!7Z,B'J[ #P$F3E7K1HMQ)<-&H3[,Z)UJP]ZB MS7;E@^JC3]+2;^8B O)=VP3'*GKE7\$,O+9PGBJ9?7BNW12 M&V:XV9SU.'K0W!LJHB\^2S7^>*F&*^,9*#K[Z#A5C].*U:@(X!0.S8XY-Q7J M;/^WF@;P%BA;$O0M,AY,D.64!3$R>! ;^!;BVIF_^F'5J5@7^$4@T*]C[NDV&.V.M3)7YA3;/K M1(6%[CZ7^OE)TI@FE[= M-[Q[ES[!G%>^D]W8]088)>_Y=N.TC%%'M#\T;@\=;M=5AZ;=(]_YZ6"$R<@Z3JF-;G=FJ 5@PW,@=;:3[7)5ZNE [(5)? M%[":<(*X3C>#DV!G*B/;'$N*\N:MZJ6[_9Z.U(TI)5$]7&*>>WN MQ_U<20&79Z&-!>,.3:.=0^CKA->Q';G9;YX'60/2K?-P7^^G&(I@C(A MR2F;YB3 R*^Q_(C5>-LB_8,HO[HH,K2-/^]E6WY;'L"R+JVB1T67?(Y:&.JB M6$7O1;K9U@],&LI@H_BBBW-2^2L%TF!S6G!J_H&R)B6_)NDGW;MCE$Z=HQTN M-9?@2SC_XZRDM,F6I(%(NRU/P[?@5C>3Y>YR^Y19SMP66+D032 B=]8:Q5Z MI,W'EL6;XF]@]]4K3P.J5,LVFT!CW6 *:1^_&R+SZ'(+>[CXR ;J\U25Q\B* MM9'GS3^I; KG@#4\"JO_SQH7TO&KZN++1 !4(ID><@?G66(4?..YYRHW5V3M MI01;"<-!9?,@;P;U#N\9U'-;WZ2UM#U_J6/^&(AA"#01=K)W4DDQF+V5\]#= MR.,?-O;D4.'"\R-Q3RO[_>-5QA9OYQTU--==>'NTHKPJP:ENON9(67EX: $% M9 Q?(KB[CK+N(+N8=,YK$-/'AG2,5B1N\1S'1*+W L>H5WN15A^&B);,GH#= M-J:WQF49APD,'8;M N),RL4L/;7Q*0NH2=]1/.<2N(",?TFINH>DSC.U "U< M,&D75]P'Q#MBE6,JTYI9^L"S-Y9GD8YG7OGBT8> X& )Y3X=B3"K]M[N,_@; M]*JXM\X\B-;@.FG_% _B^(Y^.AA3_A6[Y"Z6Z]W;-W[GS6*:J>7RH/'N94; M^N0"E?.-$(RK5%U.G,:= W$S+N7T?R;2_+>ZI4<$8?9=.IRJ&H%61&D22]@G M)W!;?)B;5<7Q-TU>>+S]9MY@XYGQ^_@5U[/NI:!U?Y/:=;G_]NV5^1F/\MHL M,;)G_B$S-9NXNT\=G][(L%2SG,VKM-"[--,\O7$9_0%3A0V'W<8-3[3 #J+4 ME-5Q!T8?TI?:5+<9W9WZCI3K&-+\VEB0_S8I/=A?ST(FT8'>F"UKL1@3>CMM MAYX-\5)Y!>LZX8LA=VSS2E"!SW_VE6UW$.$F_%VN!.BO'WP#<,L>U#:8E3F7)*#V.J%1(T$ MCT?.-"7;;=FN.G[^\9ZXR0)$R(@QJO/3/=*WEB'F>^)$0K(+RS1D=8%K8@[7 M!6%R.:P%.[)$]DC0WX:R*OOI+R3F-J.._5&/6ZX46SR#7M@&/Y.]N:[R;7/KU1+$V\ MF1D_8J$^V-^;7VZR'HH&<44YOA4S;#7AD="XG7VI']U"Q6Z;PWGCGT@3AEVE M>U4@-5]1]J^L3AQW\40?[9?&#]RZX>Y WO_I&D:D)-\J7 MP?H]Q.U]_:V^?KGM0W:-\H.JU[E\T^&A#E-5-9%.H1G!-\*IX\AQ!7*6W,FN MW;WG1<_GQAK=2-:R]0\X\6&O$=KJY61*)^-V5EG+0#U]%7H%?L64UF/1Z!#D M7%YFR$>Q0H)=%KUP5US!C/D^WV#B.#7,\OK*A*U#W/ MKL2#($D:OW=T1NSK''0,>?6#VI/.#R)7[_$?/Q)^^DB"P>%]\,DM\!$\>V_* MOQ1_&:6L$A;B&7&NI]C7 =OL'8!7B7?:F7H@GMYB&G/,0M9TZCIQ7!$(O57J M^$4KK-R.?K]TH+ZP+EZ@-3TE#"\PQ?11:C4W'FVVM/*H:ZG:T',W[TF7O)J6 M_1!7J4#8K('P!G3Z^B&!)BNV1@?LQZ3N_W=2U/X_T=-5D1T).E-P&$\PH^7< M'CEFUF9LRT0(#^(*?HXF O($]ALH/.*?[!><6#D+/%2'SJ>A?'D5N9 M%O0&0HO.P:-IG]]G4*VB4WO:H =6/8U-$Y@"-2@=LH6-VEYEXGU]VR,O;G # MY@_5$:QF,PP<0N9 P&/ZEV)L\*_Y['V&7/XX*@Z0]X@N;CS#OA?G1+=:"*4H M>Q7GUU2>FD5+ ],ELT$2"+8D.>Z[=&W0(_7U"4VT.F.PZ@;^I04E44 'B GP MO=0,!2E$DR2!_'Q\L[5'&KI?LU%X@'@99,X>I$CH,%H16)_PV?O5:D^$WD#. M>;I8%.X"8K?K20:;:5^E?:NGVG-$.3%:]\*U^C!1P5,@;;!6C>)"Z/;-V*W M)0JN)7&WE]1N.O1!A:16B]0^>LD#SU1M_8A7,\S2X=D1WT<5*&E-)N-$VKV? M%K+KBS*IP=)))?L:<;?'/KXL?DW")3E1\EM4HT@[ZODH&!!A[:J7!*D1!*5' MMWNV(X:"X$#[_/7$+/#?[03,=6Y<_BG[;+*VOO;IIR!,J%X;9V5-+.U4 MCYR?D4C!D_]@K%HQ^"BV,&NS2$QX%$J\$3!AS#?/ZG47!>'A0MSC,_2148 ' MH6"B%Z]=(;K0$\J5U-2,%-MN:1"$X *)0D#"R+A$F&MS4%59=07K7NQO-.@/ M\%';^<''A:'\-WTA*F107P#EWM_&30O!.W:T",74VN:VNNX#\LFM-B%.#S8> 3#W+N-^['-!G# M;BX)LP6 -%]$G@\CM[V!CJ6>L[/^/H_9C3XZ.O))ZAE58NOSR=H^E4_B'G'^ M6W1_G^="JVLK]P_/67N%Y&5R+Q,JY#Y8Q9#*UMJQT20(6@V)AN]FFP!PJCE! M$)EB<7W9L4OZF$X\[$J?ROAIXUQPK??.VHMJKT4%>$Y<"7 1LGX_P2KX&OQZ7>;0#S,.OT5 MY9M],OE\,>Y-[]+QU+5S _6X+!>)5FVO^J\!7:XV/TT&<,72=@F!E[@-_P][ M;QK5U):M#<=>1$1 0$")': BH-(I78XB(G( $:6'' \B382(= %"]A&E%Q 0 M4! BO4@3Z:6-] <1D380A)" (GU"$S:D^S;6_>K6J;+NK;>JWG>,[_WNCSTR M!B&[67NN-9]GS?G,2835JV*4F-&@##U_O*NI)M-WC!"9MH5.BL%J]9Q5[2]/ M"ENN"?QIRC^B]M!X'ZL/VVR']PU2D..PH/QHN[H%?X1M4;94SU-5&+8@(YL MGRI?2=Y.QFCLW5>PW>0+,^CI"2,7'"6/8P_AA_3O=F1!;]LH-LR#M5MQPA&S MJ>P[D#M+>N?-^?CWOE$&D1U+>KHT)*(=WV:WS]0RY2\QA70-"P&T^X,RT*WZ M4BNY.=8*0$DJ$.4TRX$(S!$D)9?^YWG>WJOE56_(997UA7752;W,-_/[YQW4YQ3='!V5W O_&H10ANEB6-R0FY@ MOD21SXLFA"&^ID(FQH;,U6Z*!WNS8T[N%D.$NB<,,N"A&&;XVP%ORF:7Q.+B M8M!I/&5'Q$PK8K?0TWV5W8?%!T8/T25_ON5 G1DF"@YG#V,T6->J>###9/;+ MC<+XW/=D8,X-(J##G$RM ]6N2+"+2@Q6Y&IBE9__*DRQQG11%:(6PF7*>_H? MP-T9)H\<&!8//AW8(AXA_TU"VCTP]_\80:O M[X46KU> I R#,*O 0(]]X0S;(K%"X$K>YZEK$F=/:4DQ$$W^EXDY-J=NQP69 M['>11M2>4FL[:KND]?E:IY6SQ[ M*J@)1%IQTECP+]_(#'P3,%'%WL^#E1339W@P,P%I8E\&L0,YIL1.0CR$,\UU M#@+3MS))ZT\M1N^AZ<60BU\,Y<;?6+ZG>6,E9F(#JY1I_IF,$86 L3(BW729 M$\W= S2^!&V*3L'+?%L#)1V9S_&]DW5 '73J4(ZGH< MD"1$U3J]TC\+>C:0%5>>I,S9S\NB(H-#,,NI1X9OD-!'6=N3?*:X]^!EZFU= M892RA5;$0>P],#__H$VKO=: 8Q]!J_3(%%GOD6L%63U41=/O=D+!,GS/U#6R MBZ1>>IS!T9*R\"+9M]5^\S)K:4<[N9FZTV4RW/ZPR'YMYVY_C32SM.)<Y)8&G,,=UZ)O5V;8]^Q\ W34?-^X5ATC\%1Y?:CQ;Z^]ZU2A\+OW/G5 MZEF7/9>Q'>PO5,\;!;X5? QF=FU#>RXD8;^ MS?Y0OZ*'8# ;]=I6NW.UR2\WM?:M%UIRM$,!8CB]6!1J_$11V>_CU4DM%91? MN+].!]CDI\BG!'1HAL\I*-O_X"OL8DFUC6&$N=?)IBN_SER[$B_%#X'(V8::N7 ME#KE91(A9LZ#*:4HL,*6NR3:[DIJ(YJI:/N#.DW-U3+9N%:+&8RMT:D[THFR MCZKR^B/B%L3+TA5['A$D%*.4R8_Z:-D'S9"^7NS>[F#@ ()NWP7*KK+E343M MNM9 M]MXAA R46-R0JYCZ\5UO#>:^>EO]BIE\P.S<6FQTX+Z2FE/2]0_TTJ:^,B=& M=YZ;2[_!8@=;D5UJ]^M(N<&K0H.;#R,IL_5=Z]UK\"_01 R"U@8#X):)*+S:AY5@I/8%$*F'Z)XC6P/EKE5%GYL;;K'?F^9=[',]F1/_"/:NFJ_KY%52Z&,6')W MFDH&54Y"_ER-*@F_?*UP]:Y0K(>?5:YV3EK?\2XIUH62_*@3MKBJ!<@MSA#'\ M<"D30Z>T4/9$:LNU,.V1H3KRF",2'^)!I;8*\VZ=3!?)*PL>B@\*+D\58FRN M/:FJZ9ZG55;%>J,$S'MZYZ9YL',$4)8P1Z'A!^69H3U8@-]5DM!($)=2VHUU MICMFSG-'Z)&VI7J%4P,E&C;$"+:4=C.Y*_2.3_"\:#E"L.Y+&IXF(92-7.SY67Y_ MD=N=Z)]*3AI*R)[/C+[AA>Q;/#5T!P*#V1$O,WTF&(SEP=3^) J!'L;T\ ^K4?_O%ID$M,V6,Q*'F=Z< M'(03,68U>2OW9!EXE$&@^K;D$W;;N I-J>LS*I(8+KVN ML5,*CJ++B>KAKDL%"VX:Z5')(_XO$8.T"*XZ@J:$#T4N.TAO9'TPTH&EHDSN MD;6-W)#+9\:1;(0D-.P:T\//?3?Z/GA*&_BPB1^XOW\CC'O^X-]^<+(__?#> M1!*Z@]TU&_T/7_%\$C"SSJW<\_^Q"P[C?Y@*0IA19Z[S8 \3M418SMS?X0<0 MCAQEI@'#XC%^:8CQ 6K_\Q$@A8$.1?>W?* #R"VWMBJB7!L7I:%IE M*T'LK@CN_K>Q-X[^]*__RB!% M*(PCUYR38X)J-]&,9"?VWK!Q%7X1.F10(]M:[N+KM%:.-6#P8.'U\NQ+C(46 M)4G[5,-6N##6B18C#1),#X<.UQJ,"[BSFC6^?)5(?6H[[1_UH<%J\-4]_@-W MWKX^7B#PAVA!9:T\%1#"C+=(2]$M'GD%+.P%2ULEF3%48+>SY&W9\>LD+5V: MP$6*0;=7H,[(O5Z*JW_"2'E"UJ&O-N'C%SK,!0 C.!VU,(L4;",,ZS?#RPB1 M94_KZ>*S22^M9S24R#1A:WOV'0;9U5K_P0V]XT*V/%CCF71+D-@29!G9F84) M:FH4=Q0JE5P MF#:\SUQ' 230^ TM&+N[1V:C#0M%FNXU;/0@W%7:MD4]U.N@SCQM:Q]:E4^6 MLR\CXO.[O[LYN+;1O!$/C+VXA[T%RN7@1A&[58X/TYS>*:@)[!A7K4AUXR;1 M%H*2+%AW:_7O/>954U!7B;T]D2_K* MAFM2-%^%;[XBZ_5[IVQ106N*\218:8JTQXT22UHK6:*XC=P8XIW VY\[!9N4 M#E*&0)OK-7 B"0='W1L&XZF4,%E'4Z&J :Q0@;/Z*J/17M/N,JI&Z4S:4"_XBGH;=B M4BXP@%!TG_" ]4)(N8V1TY6:35:6*6X7WX_>"C%[2GWP-=G'92U\.GD>*+LI M.DGATSD"^3MQKBCV+%A*I>UYP-"EKC[4.>+L>%OD1#?;C=JIWEQ]2_C5S:=2 M"L:[K\#VZ/P"898+A1_^[35-5BA#+*XAJ4&))4\4(*Z<[49QGLZP40BGA34E MY%;B;!%;C0?KZ] C,,T*-Y29E[\7YOWI;^JLO$8.6DTGJE??R703_8I_1;8= M1%H;UXQ5E]8&S\T7YN@VM6@):UT_08T-TW8=@9:?,WA1[ '*GOKCV"L@]L/L MZ#;&PF,MR9V?5E M)]V4 &=*%,DGF_^L5$!,>)ITU")ES\WB"$QT&+##>_G<-PDIO37;1='43OTXW>?MO)@]EI(0.V4'PV;6P= MGS&D.JUK0;2ZZK?_$[0ZS]4_+35CJCJDN Y-&5M'._HFS>=G)/I*9"(SYD: MV&O@'0@$^MUG#).MAH;U%%KZ/RSJ[]Y[>?']=-@'1=)B%824F'^2%-VVI. : MB=M69EV3L\L+N^9$:=HG)P5O97UN$YU/H">/3N_X7*G1+(@NP$P=/5%Z)5"^ MZ7Z'EG]EN,H,[D ;W%"QL:^YGY0TDLL_U/^Z=R(7;J,N1SBU+]L))=&?)WG- M,\DHR7Q=AN-6/]$]L:5E>?X+H0?//E"OQ4\Z>CWF4X MF6H7,8HMF/)ZJ+U$]Q4F=:Y'>Q?_V_&4R_0RR<"\\M)^I7)F+3L%@J#Q(N'Y MD00+(6O;_I/M[TTROF4D76D]<5D^Z[I^Y(FK]^_'U[C/06](K*,$PDQO?AAI M^"^K#6]AVG.R<$>Y[< !+0'&,!7R\$.U!F.=1HY5O7)Q-WNP-ZDSM3;@PT8- MMNE>=Q7D7I="A82/.\BGOJ("S4SB*#=Z9]VAE?B*TM!#YA/0@V7%WDM7;T,' M;U0PII,>+_&*7AL)U(/XO:'BZV30E=$$]]_VS1A?ZEB/0#_Y\ M*[X.:) M#G!#^SEY;!O)_BRT(=*Z&C]L.VPBV;&MI9:AW*(B*,=,&MM$J5"50_7$<&,8OB[QA:DK6VN)HH8 M';NR*D@=N:_F)MYB+E2 =^EQ3YX?%%E\LN; P3,C%+3GYM?4A#HSQJ3Z0_F%$!<7$UD&#G8I9W] M002QGF6QE *9^RAD[NZ0SZ731;OF +KGA:5Z1;;BIPKV]4]E-7='V+J@8];% M'L ]ZW0ZBB**U2ZSDMMM,>=/>&@^_Z[30ST4JYW3OOC"\&F@:PSI#:/^R",@ M8'\ARM3.;< K@3QSW%/?_&6TEITTAG6%X"]_([$D9JW-XFM1#;PE:I\I,E7: M\K\*0?Y#8POZ+:UL1W^G?[9YO/%F6/*#2IW2_14KI]LWU=<4NO^^GW#;ZI#O[69=S!N M,%3LW_B\4.QS-?.9S%4Z83V#LSK>+M\B:99WTLPLQHCDW0^Y!H&N%?\,HB0/ M-A8-IYNF ,/(L3 ZO-G.7IR3R168\I$$H@9H-PR[PG1$312;],!4%[Y#79Y> M- 7YU@YW:4TEX36-R#8'1UJ@=#O"47[E@^+)1&5!0Y&+MGW3;<]](\G7XJ:. M&YQK]S4F6:?UR>:*'I].9M7D?DW;"/I]^V%GZO\V,OI_4<6%'_8WY^I";P)8 MNX*8@^[#*9YE DS/,>H @C;PI(V]#\F]+LCR 88FN+V4]1HL^GL5!OX0'DRI M'RZU47ONU1^"V<; #YDO@$?^F"R;?P(MNI;N*(/XCL4+>OMN"O]0+Y^V\./( M+F%:\\>Y_@/?3WAYH[3_(0B,7/YG!P?(F61+^?)@Q\,YJ<199Q!R&?E-;?VL M/&0P\$."])V%GPX@6JP%;V1F(ELFV0O>"$&<\>BLB9:7KD2Q>M/HI@U M=#$CZ=Z&>F%Z5%LBWV<[[RXI_;K?%MEUQ8E+Q_@XZ:2U<:"!9'\.V LTZ'(E M,#H20P6UFU@*&&FRS:_WW\S@CH'!#%W[^N?Z>NJ26O4'+N_O6C]W[,E/5M\! MG2)M/@V<@1[B5]<_ONYD(MT=.3N$9B$@+G>Z?A\F>LF8)1[)@SG7H9N) MTEHFQXJY7"-$L[@+E1+Z>_QI836\>A-A-^A@4_$P[' -R5OBECGJ^9T4=I>* MFRP/ANQ?+N2_^J"HW AUO;C':_@&:U5]/:'/W.>>$LO,UN@ :KZ1.&0S-MD4 M)3\VV:@4#.PL4\ /XG=Q#V#@U-:8+W()<";R 5LY!^-DLC@.\W-A&IU5R'M0 M]HM#1(]4Y>(1]*4:;FC6GX-4?Z\I!WLCY#N,*'6K?\! ,6]S\I?M-#MB:$J/ M:O7I#FV^3_1+!.1&5L6.,^PCH30D6[B4!H^H?0"1]'?$"#@?3MZ%>JULS!Z3Q!55R_GUD!C? MGAC&92YS0GCOA3N+%3\;(+^F6W89^$^[[<"L._]U@'O'^@N@80?N9#O#D\MW M@75H1MWL>3F<#U1JAN]:R'0:91:S3S*ZPMG;TM^U*?PV*OZI3/Z9&4*FKOE$ M\' 9KM9BZ3 /MCT+_,+6AY;Y*3"<*A_^?%Y'&M>'T^YU.Z3P]D(&)O0=@I]M MY-K!:4FQ[L->\G&0BL4?J^+GJ ]\[W'!YTS9F*S-_\[*"SN*N%V41?MZ/F#( M#G2#UJ7$2.1L+G+A/Y1 /9"AO)'TL&V?J?F=/YAE ]L,#$YG'P,=&%(T M0O@72RUU>M>[-$7P(4TB32_X2+>6!)6CV^Q?$"6_N?BDI4MI<>R#G=MI._<7 M+1)?$,'S R:0X:9K7I?,95ZK.B=L^_G*V.WQ<^T%$7^]3T!\A0!5 M9IK.3N/IUPB17!G,,XB.,J\R2OA^6W/H6Z%$$+?/SH[_ZN]7C97LV.WY+% 9 MV?$%<,'3G2V:SMMWH>9N2?: M"SQYG4AAOK14;%8R!6._1V#UF>W0>VD]_'^@EQWA--C-B*3R8+,\&+VTE0>3 MT#F!BL4$O,,++LL7!B#[;N]:4CD]%T$R[BV,;"6M?RP%%(IB,UQB3^/-^@EW M9P]](.T\<=7TD>,)U?TMYZ]>]S&-L'"KS#"0KUB^(E5!N%3NMJPC 6&8'*#A M)R^E024FMI:DDA*EPX.-)S5;KL %V/OIG:2$>^+FAIC6O/%4^Y9V90RZ8>_( ML/WGYM^[IZO[!T)?UNCNR?,(<.+ZU1]A[*FAS0&V#(OP%10GH#E-IG_E8$"S MY-=\3X6ON04HZ[K/I/6;.X! M8PMSA/.2;<.H:5-2C4J8P _6P^B8*E2*X"9PB_';MVY;FLS=@J-M@FW"5[1] MN.?2)2O#O 4LKELJ9%1%#% FK-GYFIV.SVDID2A^O??[,=-%]?U62E_S;L\Q M?\T\V(MN:S9GEO:P8WODEY+RV1M]DS"YY_Y)%+B) ^&&ABW0',A"T/&@>P?S M,-A)0#,J'ZKD?07Y: +7)Y7!W :-FS6V2.RY9+]A[#HIZ&Y&(@_6=%Q:OX9^ M6]WZKH>-'G6_$0^V/([\8C!&V0]F4BD3/?3Q6F6)!9Q9]W#).:B5B:@;>T5VZK!.;8&=EI2N_N:!@B_R)_2??3>R]T+#UEV@!!=&5 M7!?V,: !!8RES+&.8)$;'6WHN1=1P!!I7*?<5SL[X=&VNSK[L9>JK58.VC3L MCB7$.U$YCD=K2-@]^5_TT(YB!.KO+Z/A>X9MD5PIB_48-@X4IR\P$\ +XX0@ MA*B7]P!69'Q.S$WN>CBVO+ZW2%?F8P+A&^ELV]G!F5'I_L-E UXV"R"H%$8L#FVC2+!W@5%;C+Q??H[2;1R5C2 ;!BJUZ>SL M(Y89S$OIDTZMN.VB^2DN=SQ$)C.D35<@7&V=SG_K MC'"_GLO%TO[&D<.:Y\V^U7VSDI%:LWRM\]&683^15I>I.!KC/7QS<&VCE/KS M\_]TQ.C_#>\$<)YMR#C#>+ 2H'5A,]L;M'DEA1 !E6[8A!?(0ERXUN3EYYC2 M&:XPB1K^H*I;2S>G=D \[(QV?JU&PJ-$! AZ,;@?G MZ-6L+OK"8Y6QU>H;B\WKQ$=L Y<*P;T8763$T3#5U"W7A*V-+X8I%7([\EWF M=))>#8Z8<'^YR1*$G",&6C\B1W#-R -)#3S87E6KMMEQ1J1I[S(Q[/3/BT9N M8TBA@Q76\!9^?H^WS=7.SLN4_6VN&7;ZC9W,G(?7^K3.IUO'9%$_4Z;WQ^23 M$MX\"S\V3(ZRR'+UNVQ].3?I%+<%;RY&+$TZA:^2X\%^ZT"M:^/;ETFLM8Q\ MLAV90AY&6GX>'AVR'V[R=?)S4?$5J_2I%"H86%4C[2W=T%5I&.[NUMRH5OKX M_;L4T?5;,_]4SN[_1:7=?QR._*&;#W%W@P]RZ6%IXN:XZ_&,4M4_Y%/F=?TPY92P-//W$U7)\%UKW+NM@,@:[@KT M-!D7?V3]2R-_IWT:1Q_X81CO3^<;N5LG/@&M]5?^V1'ZU\6_\NP/B+&).7\C M)'<7A4$Q\?U<+T:W>#>R2^8C]NV\#C37FK^<89]/:KYO$+/N4E,'Y 0"2;GL M ^>5(6*W+93S9N2W;4Z@R,XMYUJ(LQWT7[=IK=[:[S!\;#PB?&Y)48I-O(%3 M@'![[!\8(G,'6X320&?_Q*GEP7[MVF9G$YD/%^;V Z7<^-<_7;ZY'(F/J!>U M^^7-?'@.?]4!WYM'B*1&8CN1NQ.:V;X(^@W!P5_/&XL"SEVAI"U'$;7E?2U] M1^>)LI;7]FSG^SC!FN&6B!:HX7+,_+._<#;R??^SXM@/:Q!"2*C!JA8N& V, M/2=6FH>JP%W$**7B+431ECTCS2,@?Z-_:'2!E7B^H>A"Z*%$&0F'(X>NV4#S M(JX3>*,^-X0^2)G59=VV[GP@VC6;S[HX_-YR\U9/[%$&UOV*^TYRVR&ZOKT\ M&X?ZCW8$N/2_KET('X&H\4&"@0?=D-E%;X@_XP+?QQ6=:1?#C8,QC?9RO1/Q M$N.=2/Y+56TZQF<]VIC\R)95M@3G:.H.)@_V*/.1$9)Y._;V^<6A[%*0610Y M[+_S&I%U5C^MG_-R@ %:Y*YP< '/NFB 4ON&6/ )@1K#W;,"W7\I2Q@8T@0[ M(=RG]-L,Z\6/OYAVHA.3OD:$-M<#\8CHZN,9Q6I_.:^T?7^HZ>/!)+M^$#G8 M:-@G]#VH#DVGTO_LLUI;2JML4PKBP39[\6G=9!!HI";@49I4U+%X%IJF'U5[ M?JQ.S>2X8]SH3+-U-%ZT;_)1].A0]MO$RUZZULNM]>5OG)1;T$X4M$48:WC"%GM>FZS1O":P18(2@ ZO\4 M/-:S_%9R%-@'3C:7-*A46P35"F9T>+C)UM "'5\^L;'.>D*V).OY%LQ85-\) MSIGV3\6OW08:-I8J( *@7^LBHUKQ92;-XYSG8ME?0( Z^:"0<*RN!R>%5>]Q M5\0WX?;TRL6=P_6?@J-J^KWG;MA X^F.P=\8*(]U")_PH!H\F'@3,4Z<:/#8]P?8R(]D5R!9Z"0 M.N1#05G!1VRG5U;E1<4L7;8I&,K W=*R41+7JZAY SI07WU^(\"4KU.F#C*V MOZ@Z4TX,$^CY9:0>^.A)-6E"BK+O@'CZ E7PP:D]N>/("&EU>F43#\8W-8X; M)NX%B38EGU3";M_6=Z:B9D"MM8K3(4+'"M32"4Q)4(@>V82$Z>S"'@.EQB:& MJ, CQ!XM"?KX18?]T391F@VC\#>??JFK@E7,#*\4L[R7BQ:.K2:)=)Z*,SA: MXR(PO":DGF''@^GV?\N(^/3[G\0#T?VN$,N]5])WBP?;5RUGZ#:B3>TSX_7Q'1>FAS_TR0-M6^UXS8KP5X\!] MRI =!H="#,: BFCVOE"N!)'ZE%C"@S4*!/P.?F$\_.D9IL:J9]X'R3X-(O/X M"N:+CKX-;DZ45F T*@PDI-\]LFKP*FK0J8(*!JK:IDVZ ME!IX\6)0EW5ID'QHX,FE&V4U8&)$3Y3KTY.]A5>-14\8&0O;Y.F-^!=%:4M6 MN^2<:V_)4Y#T_9D'NX$(IHC4"C'P5,K#^I-L-=)&IP.D]#>U[SJ]VR8)?CF4 MYH/FEB_X"A8*982'7/V]>_0"?P M,+<=N;]\06Z,U!+H9]*4ZGFCZD@'E=C,,;<(5O/Z,CTA3*KD(6.5E%:77R[&&6N2O?K5'DPQ>DL@GMM'/ARO66H MWKE=R37JIODNP\"L&L1B .$0X7T,**_$%NDUY-3@-AF/BI84EV]T2AB>AJ9\ MHY&KB>Q0^3O&*3*IRP *AM3H6EY^;F'YZE[WT9E*WO*=[Q]:!1O';&Z M8A\QTTR=^O7;S292C.K)8H^XZ>H\O1D7O>SC]7$&RXJF9I&/$WK- 9+7BKW3 MFOXTV3COI6MU6G"1"ZGZN9U2??;S.+2".U4/DWVBAQ"B0YT7?1<^1A/<;X17&W[AZLR:D])/L3_4>Y9JC%G]LV M62BVW&BZ66.*[9NV?E]X JN,?)I86WH]:J0(4^[R_NEGY.M R6^DF:$1R&G9 MRO[##4[^SK&#*0#!ASU_"HYX4%GPP8!QG3IBJ[10KZ(AK=%)D[='"J;2C=%*8RG/R\/7N\D[I>7F.\O625,\OGZWM&O9UQTGP M&145!3_EP3+TV2+*S&5ZUT:U^ZDT=:5;V6Q;^K4W=&(K?@?Y;*L*81\G(9G4 M[&^7J6F\:5>U#=(LEZV\@'?#K](WHEV7!36-+"M[95 M8;1UV:_U KYY!C[]O:655;(<+1FS5B:IJXC+^,BX _TJN\_\H MX/Y' ?=/C1$/9M3U0_49<1SQGCT?MUMT M]F3O('S<[_18<)E!6/H-&L=,K(Q<"'2)5TD:'2U?")"[#CRMN7Y7W $>K%>A[K43G8LD_8D*KFV48Q+YPYM9 $"9$*)@"+3J\V!O MHO/N76RDE /OZH[H.P1'8?48@A?HJ\ESW=>/ON8[&+,KPG#O)E5NI2I7&;%= M*Q#1B'^,V*5S?%CC\U4T?9QV2 M(1S<(35L=/5]E^F;MQ'SC=R!4>;[^>W"%[Q=O(5-W#SXHZ5/I,<>BVK;_7CG MV, ;?]5)#FXC?Z;CQE\)8/YFDX_AQ-X7B8QLA%9A$^1PBMVS\5E$B=* MTZN5"#XM&Z?<9L/;FU176FHO/1D43(W&F7$OW>1F4>A(=+C'QBY_D!%NH'+& MJV(])I*M.=85DGQ#IL( 4&H6#)?>2Q\EH/9X5,4WKB9SEO/Z"PN*SL3_!G3< M*4WIEVQRFOZ;8N&<9J#A9;5-RYC@<+ZU9BW$//=C-_>08I)PL1ELBQJL]%RE M3!@)3.&T=12C#5B&1M17V4=%5#![0%MQ@0N ME4QL[CY6KY*H>N_J6O[9W6?/$:;)E=$=W?O_=Y$8515M] WZ0&4F&*E;$XBP M_J1JA+#N41J_DA77<:.GB%K?.]]S?CQQ1P#J[9'GUYVSPI]O;I=*/PE8$JEL M(MU\85U;4 J@BM C>;#4+[A+W<9S;EX[9BK9B"3NKA$>3#]]',T^@A,"EFHS MN? -33G$VC,_,2JY0HB=Q+51BPFC?9XZ"PO\?C@XR7$57D2!S!>4]^5(AT81 MZ>$@A"<_+L: @!);M(8;H]M* 2^QC_!@DW[(6!73#RQBK0)$).R2/N/*H8LU M^"#&"L7SOG2R7-@7]!HDRNAM3?P[&@[Q8(5OZ IES]+)S]SO0!**\ M>4BZZ4+8P*H8[A3G+<)E.%^JKG'!N =W&M/52';L4?/5]E32X,)@3$MUX<<:6AU@P]"IQ%RH&<#JOJ;, M6!=V2S14]7F?F'>?/"JWW2I%XMR,Y5/3*W_KRT6_$7=R]V%8XP2(:VUB'P!M MJ#-=HFQ=,(&6>K2!N_?3*8O5ZI#R0KLV%]>2]X,A'ULI 7;3_@F]>H[94P.K MUE'+GZS(76=AP%4\'86>U?9@Q#-S&29SD>,"A[-!7]89EZ5OW)UITP<'_+M: M%Z1'%2 M$/$7]) ZU6*V?VRRO$\1*Y.5:M)6?[*R4FT1,TF[LX'+6T<5GEW1Z9U NA8, M6(O6#7=Z9&-LC#]YZ:K$NL2J!F;;M%C9+)R)KUG<$+:=W=A"VFC8&B%/7YK\ M0Y*\Y8_*?' A=_&CG+#ZI8= ,+0*$IXBEI-S,Q^0"FHS6_5>^3\3REX?8VR W9[/_8=2X' M YCT*=Z*IK%FS2V0-S&Y+=('Z?HAM1?&E<11&D H5IYJ)W6=(1BVPK&F*JAT M2EWJGOU*[%O19#W?>47A5,%8,LUO/]4A*IKO'6$)8HM!>"[%_@BG#G"VTVWQ MB7>5]&V(V:233L4'U>^K7CJ,,A%4;0;0#)]"IYJ.R!9I];0!BEG_]E[9U-P+ M&:!7IU>RY*@MZ_Q7U('276N2F-?3UYK:<'95K]L1I48J/;Y?4QZ[N=^I/B-: M]U@%_))E\9622^,Z-2/%ZT^!2Y %4239]F!JT6=,?!L.02)HZ=*T[<=/RM14 M_U)L/?2.+[KM:J_"T9;>S%+>7#@0M//; MA6\H5AXT9C) PQ7].4=Z/'C&\JE$D,'M=_TJ$]4>H\>BR11INT[.OKT*73 E?NP*TS!003BJ7G=E'(D,D*G&T!]^R8T8J6\WM8GZVJE+) MJ5UGMQ_5?/6AAAZ^=S2Y+CC#1SBO!>'U(#+G9C3=-G="08T@FWBC ! MS1KFZ>DSU8KY*-'YY_G?ULNS*B33GK\:^BS?X.L .&H-5/KT'FW1$FX_$/&^ M&;XT (WSQC:VS@IA4)WYH+K72]Z&18'PA?"7OEI].KK98KM-3/%@FX8.@0XA MF[IX3P,">-*F!G5+JT0KN?6!=\:,,6UQZ5H9!%]TU]4O06W(Q9,@H:PP2T6/LG1DW8N,@EMUD61Z,\"S X M'LR\1Y+V&1F8H22G^7[\.=4ZPE#T\E)3YY0OVC\>Z+C>CJ*W7[:133L7H4.6 MM$G3:.&BNKD^B ^-$2O(#=D-]S#N(P\FRO:D(VEIX;(/Q@FAZU]:0PL'4Q?< MSC\^QM2H2+K/:&%R1&Q[<\H&5+0-CEJN",BN?UQ4O?GL^.)K]FO3IS+'C165 M'[UPE)!]X2CNHI?[VB4G^5O7P9P4(ZO<.[6?3/5$C_Q+ILXR8^[@E&$]6?RX M3Z,28 L573Y=+_$L-[3^.$96,T9VN)6[J;XJ>,5.6?AL@UAY;IDI2F=_W^UW M;TBG"G'=7Z>2)!-2*2U>YD]1-]+-4UVOW\N[ZGHO;N2JXDR_E\NW_EZC,ZW& M"@;.O=5.ZR^Q)\',,704L$=+@N% S:E#T=";,:P+Q0QX2'G^61\[E]7NR?=I M8LT5UE&/9]3PKZYYT"#&L*W73TPC^BM++);FD3.S M[52AMXG(M "GA#1C9>Y@HMQXL=9-,O(SP0CHJ,Z3'R83,HCN*BV,5.F]G8EEJ.^E%DX7^46O^_46KIB2Y;S ;3'S;Q8&5RQV MQIWT@BEI,;"7L4"%-Q*$INL/)KX7 (P^U1_"K%Z@%Q4"&49Y&[))C?+LZ'RM M=:_*=3=.LEV;B.V0;:.T.&QM( )BF@CP$8$)X8H,#LN.!Z,:T5$\V(MR.(,/ M.0L-KQZ+"9E"8\H8B0<[[UIO "!)*VC#+HTE+I'0] DBJ>_E.5MY,)HP<5") M&[DZY\N#!:LW$+CW^X!F&> -DB.^0%[@P7:A'R+97UY-)*UP //EJH^U$"Z9 MH2\CNDK^5V_AO P'0/;7*7H2$#/K;&W!I=D,XB<3[F%Y3A /]HV((P&@&582 M@KX*^NR+%JQM/%@WCE,$T: <4!4"R=;1__$(+V:ZUKE$05TVZSAA680'"X/L M\Q?BNA*EG,+=1]E.7.LPY<'V)G ;@&4D$45DGZ@7 )82,^.@'W-L>B;_C0/ MA0C(6"9TA^YRLX&L [AF?-F.N3/TI7'XW D:0H(M2Z^/+7+64'J\LA"\:K^? M6-6GA:1V"1J*$=#I[%.?RJU^,33ZE>8\T&5>\L16GU\E:B\&#_Z>YU+8FLJ$ M3.C)'V;OOQX1!(VA,]3@I'12&22F)EA?T?D%;*.J-YN$](R\CJOA2H)-A@SM MNMK'YRX/,^R_6HJ&G8TIV[_J=]V-.XOZGA!;J+.[?1P8A%,K6SKXS=32Z8CQ MR= O??-;'8/Q#W'',( M/>=52V,\/)4&UF[:>('1'Z,1 V9'G7'$P;9HAV+5[/8= E4IU=+BG;N-JOM12/>IL1VPO(E820!4BL[*BCMXU MQ\<2QL3?;,W.<+V&^X3@OSOO^'E54C%?.GZ,$B'I^#PV-&%/[.MAC(A5Q9N' M0*IZN);N*S^/-?6S!O?\UV-5LUFX7*:;WC[SG/]*F+]C$5K)=KAAL:%-E-+* MV0Z6ZN!(/DT9?&#M8ES:Z.N:0G!:9V M8+8OF":U56>_B4H><%[@RKJ.GH[H,*MTV9[[[ M[?TYD$E" YMW_(_;.S_C0;4F:BFXA-)Q<(VL/EB]PRSMR0CZW&Q O\#XH1%8D1_=Y MLH\\ \$?>?W/>7M"9%CPX/2:RZ$W&3K0Y(RP*#C.J1@ALH;S*DN$7O; MLKRKC[+6*SM,+Y^Q/[5Q;*LN7WC0!L#?0EW 6@(1&R@K::2;Y5I(J M[]>U]'_YTM_4KMW9_V'10+6EN4>K].K"L>B/'UH+L?6WHO.?T5[_ZCKU8%?@<23EXM^/R%Y#CDA1Q8N 8Q]K /_^R^Z5\?G V= MF2G0<%$5&$2,<\J[PN87%G0V84U2C.@+K0*;A11^[SUDD*8M3E.,=]KO&XAJ M*!GY;.2)1A^(F]$Y4#W@]31XA<\K)06^?*3;N_!H<[):/ TN..VC,?"0X)(H M^3&\P,7WVNA4=47L:^N6P)QIZ\"YFG:TKT.@DY:Z>=)IS28MX;93[K]/FZP9 M6*P /-C6C?).3Y8<6'QL9U(UIV2!Z<50+/3LY7AS"^G17^=]%[CQ!:" (V)9 MC-YLYDFU4ZQO"E$&'$P=!\-QTP6$D'ARJI6VBQHSV*(@X$8/I=;-]Y;\?:*C M7"9N\BD>PHR5U7[K^ $!B&&_E(X%-UK70.XH""U(SJ>>Y[RL%W9&.$,? LZ^ M@GXY4Q7#*X(1B-VSC]=#,JFQNPTGD9B4QCF%KS5CRS$?JHC1=J@F#YM1>UN;%97W8,[G$9H_+IEY+6EK>YI9O M]=S+'J.R:EPDZVU+ XSU\9'I/)@2Y,C1!$X-F\N=7.K6VV?1)(WY5V4[F_6/ M!IW?ZD.8C^3NW$#IAWFPD$+P9QT8VYI4W\NZB)7X-)=9V5V@(/2;PL MH&G$,$@T7R+4&E$3XSIT&9'M7VTI?&5H84,/7]\"5UH3:$>P *48^33QV1F& MTSN*)$X,==U9YSP(%-G,^"N,[6%6;MK2\,IYO;#$0'QX6=O7*'E!GZ0R&>M M["$4S1U\:OC6__EE1[-3+:TE-9F:ND)&@=5N; .W+A/:P]X"]\SS4M=>3QD9 MSM8=JR$LV1!J[G2MG,BHO\:)1*!B0HD5Q%D(\O!@T4C!B>CN\BM "19%5:\R M3-5_EZ;5^\M&O^S0QN3XX_H>J%-TBHMXCZZ[=XP@94KCO2_8ULM.9@L"]^7\FC_PW!^'K#NZ> MN]!2:,8ZP8,-701C>;!7E%#Y==S?^Z:5)K@F,@XT0'3 I.<\ _DNCP>#4-64 M!R*&?#R#>%SK+\O_;5D?@#S2+1YL8AO+B0<;M!F#R'WK[3XN_ M_AXOXM:N_%C?XV26V[7\/4D+NX%B[J3_I>]8.<^#;4_@P=I9V$ >K%27@> 6 MH8/*N4$)W$" [H)DXRO;*"P5! 2MI[^"\LAO)VQTJ4A$YY_3C&Y<^5'<@AM MI/N$LK..CJ$YSPD06ESQ8>,(7UJ)KQ9^&,^R_'XZ*0@8L"&'GO?G*M 6GY'T MGV/6KJS."D)/E,!2 :8GZ&Y8S1\6O"@;F.G'_0(4>>\SM7GQ(TJZ8X+ %D=R M3958+I 5:--)W(*%+19KMJ3U3* !\I!?A'FP"CPGGB( 3'^DJP()G=_'3C6$ M@NB&'M4J\=\J&(*>J.$JX)2'<"4,*C-?@X).CIS,(G 8FE'AN73OF*2OG'S: MCD='(]O@@H?)6TY3QF,$,(&&K86G?GE^Q#SVILGG?=?XALW89M\(O4K@*;E9 M@M+L1KD]$4X6=Q_9)=>8?H-"Z7TPH_9 M>9C#+U[)KC:)1SY76R.LI5AJ'XQ^M+"1PO?;GR.E,Y1!=68YPV+V/,L:*\;) MJ3V9I$ZD%V$MMM:?_*20(P07PR(&TE,N,A:"#6('*%T#M?*OIA/)MU<-3TFZ MEW.>Y_L9J>&%X( D"3I#.7,N,U7_1+?VK0?U32_-LUI0,:6OVY MN9R-S43@5Y,P'DQD><2<4"M,3 M7>P<+M_BVD*0WMH$/&$/>:EM1S@%JG 1S)UI[C#3#[R\S" '_EMU=?"3,YQ\M.K M?*(B<0*G:VMK:]>EW=_7:SMBVRG3TMG9'*.R*O)A[EAOE\KC'D.5$F6#8W'* MFC7*RF+'^E3^J@[@ML -96H[)\V1\QI $X=,QCRM &=G[DFP@5IHT2J6<_2D M(9WUKJ1]?"'LROB\TO,QPFY4\>7%.V=48K=;['# GD"25MF2#BSY#AKR,;Y, M?"ZG<>9K")Z-QM+2A"PTNB719G%M3A>\&$?K=RS4OWFYO MHIVX%B>N(!)1<]&]O915LM&=YT\O\=\:0_RO#\)G )0#V'N5F=V&9A)EL3KS]2PTF6QK$:=*33U&IJJAGVV3(IF F#\;EXT%4D)B;'9Q@ISHC+VV)AKT[ -,TU1.]_8?2 MU3_LBWLPJ8D@8@/*TP0?:#GZNJG.$1[5.E)C1&R'ADMD6D;J'Q8.3I?:_+1( M4TG&S$D>3S:)M>LCOA?PI\S=8AFS]3EO=#0QE'%B\TP=F12Q4%LG=RG([TX/ M5HIJ*!:GM ?4O&!U<[ M/-6F*;DU@79PR_7Z;N\1_NO% UYV#C]7)W=<[_%V4YR6']&\WKO@-JH9:3@C M]?OAZK+JH$O)H[3C7\+[NRWO=%]T)3 M4X2R\^4SS*?9':+2+CW7GQ;$?7U**$@MHECX>)^RNQU7[3,]0$0HL^[Q8&'Q MP"W\N@RB/)2[E[(3L;9.PF,M(/OE0.NP.E<=J\[ -Z+#\9MY,%>T"$:DC2RP M$*IEF#$"BE-A-BG\?>^2R8[@S-GZHG;G ML9U-C6U-DZ\JGDV4-HWS>&JWL_QX^9UD]T[53!,ON$WA* +U;HG?/5QPEI[G,U,KX!\D-^\B-#?A7W(=N]\K^><4GZM"P0 MT+R>4!]%K1.Q8.PI]O$A3UE+I_CENUHH/%$;'AS4]? ^T[$IC.80M\,#Z8U5 MA$8+&K&&BSJG ]-,^'#O\?L*3LU?5?&/B5D>1@3["&Q98KZ:UY%%8GZV';[+ MH1G.>V.3E1NLZWXV*P=1?J>JY&S'R$X_'WR-V.2I0V,HV8L92]YMWSKSU[R]U+E^S.;JNI0B-?5IH!KV51O9<&!NERN0:Z= M468P0:D8S5 A\E/HB,?KQ2B4=Z"G0&I">3;=_H2 MX53)>:JIZ/,8&$0E=9$A /TR&I3;T218VNG 4O]F?Z8O??!V'U<6\[ %AV"9 MR8V@HD2:-49(P>):"X9HP>$V68\CIW?MH. V@>KT4*K1FU+0CIY/;6L*T(MI M%QO=3$>$8.'N1]Y)6X8VD>U3I3_ U.8:E@GF,3MHV6CTXW3#ZFR^ 53'*/,D M#Z96YS]W8#>WCU8GDL2#'0%>P)OP@X+,(;!$X0M=?+:8T6%97#W$#+PS0YT, MPR*H0Y6<7GBXEH%CEO-NV.%G488[L^W>YV_&+8 !T *\>:.F)F;H2+P]'=UD M$FSZOJ:/?1'$9]AIY-FU?VV@C\+#?,\H/\9-7S%W'IQ+/O?L-'+!/&+EQ+V0 MS6K>*)IK??O_P]Z;1C6U=6VB.78HB(A(+T2E$Q 0I5% M>[]1M^K6_?%EC#V2,3*RL];::\[Y/'.M],8W M*@-C"&-:$0%5;^Y^'?XN'JLA(MR1M0%:6&(@'DY":A]9 +4T?^E.XC[5H<+H MSS;KX 2NKE\15V6P:I#1MWO\JLU[L[ (+WB)#WF])CDH!*[5FY0O %(650ZB M4(=!/2OY1'N7H=MZB<=[=]?>3RH,0USW]-L[+_#90REN'Q\U=ATN6L&];KY6 M]/WWZ:A=5]@7[3(=O/NZ>@.\I :^)\"[Q]1/Z?M5%F2?'$P^BO"K+6G"\:X2 MS00AUY@O[,79PCUH* Z,LEWY&SY@!@4+Q*V[A M#Y,!=F:OVBD[I59U"!:\#T-CX$;L6R ^M4R#&!:.T/>XU?,/0\DE@!% MO>3;M7+@:/QI6K__B#X>?:CQAT7#VGOB+NZY_^KU+J 0,^4/IS9++ E?Q]Y] M05#DZGXM?V)+.&,1@%:&M&E^2AJLOF655@D 6__?)"H/.]4RUW/ M4P%(P1F?.YP;-+W5,=$Z I;[@3=/$HM%.= Q.T<5K-K1RE]1NH7:#$I,;$@B MQ*SB\HNCUJ3\0'\09:?6RY.?^@3(P CP!C-@N8$),>A[P)$=@7 "O4+:ER4 MN_6,)=WF(=GO+9KJZ"_6$IJIFGQX-[>(K2+Q)DIRV;&R?#Y'B9!QA;6G\MU\ MPROJ?+6"]^7&89V";]C)":KUZ;97'R F,:E0.[_>D@Z]#.8=?971X3(YS.-# M]AN@BVLO3>YR],964F&IWNN7D6-\816.,.KT+Z=V2'7MQR/:!R=F1GPV0/NX M)QAECOOJNZW>(ATYKL-*SY*4PLWN\25/22Y#GT!HC3"F-51X[<,(RH'^O>>+=7+J4W6SF>0U9JW'?C/1T5K2]\CL9 M[Q4RK9 K3^:$H"S=C 5L3HPY2--.-NC2/L2*B;=O]SAJ!3_F: 43 [;H[)VU M#JR*\3OMUFYT@!5T@']EKG_W+&M'6")FP<7_E-ELWT+)%TU22?'%5 '=?_SA M9#RV]2TV^^T&2/XMF@@0^7ML>,F_B<=U=J 4>;DF;D8WCU(*TFABPO!*Q0[- MAU-EX;8[PU]6Q3K?NX#+1-EN@(2,+IB,H"0Y"HTARR%B^U&WG5D\JJ'Y %JF M*^>.36]@8.+K5S_!Y[E2F^M+$*\-T$Y>*F<*T=X7#Y%9.7)/;QT6PQ@@2 %G M?S!OQD]W?P4*VY,>)*;T>$V=UNU.O_7GYS<0$N01D6E#' FGZ8S> CPYNMPC M R'&"M&#;48S,?:='D=K;C93$0RJHA4#MF^L47+WXHX21;:PF[&38I2&B7UL M95E""^W-(K(C3:-:^LWE8@7(_/)0O[FL3OR=@D97+;XUYEOG9RKS(A8XXMT. M'ML M6[N0SS'DJ=]3VYIU-DRYR$,%?+X\169XR_1?M\[;I%K@^BM:<1=2'=M M8L>%T ''M> '"? ])=<"CJ<=SAOMC,V7M+V"NC=.Y#P.]!? M+UT;7&ZK?;RUXO>Q(5O%%1*@&Z%K[KJ;Z>)[,MV3^R>UU,F M':M7%G !S0*L]_V?.)'D+Z%.Z)@]^S(O\T;=!BB*SOI%)SZH%O'YC*.73* 5 M[#LJSDL'II(_YH#=W3JNF_RI# MMMPS%](UU*U?R MQZ<)#!U &1_4V*W[422:^Q+(955.27?TNH)K>MW+,_L%O0((X1CS(G)9XP(R;>F?O#[U;DO[?Q_U%O[H3= MY)4??D+YC6CSOB%;LS/_N'EW^Z+.E:'?IZ$VI"KW"QP+DE["O+6]Y7!58V." MJ)75T&].[,\%?06C=9)%>2FNM/Q-_/3 3XISN5;YX22?FY;BSI@\*'=O'U_$ MDXX;*VQVU5GXSCD'/+KT%7(;NOU'R^0 >V6Q:DR,(M':<+I@UL2%/K(!"O(' MMYTV[1"J9U$?^TN:CAXP-#W!'":R3\QGFC^&?#E<@S=D0/<"QFUR:@DF*N5S M?!F6>72UFVA0*T&)R<\+RYO/E*K.'^\,*YBC7"@I[$5$%/JZ1HSKNKM,4J"B MO=5M@;V[XPYK"C\I;1LF?^MCI[\A/A4#E#NY!TIH2^ 1P)LFQ-UO[CJ(%V'M MD%G40^Q&#T*WR84^P/NV>E57@:46RY3B!S]Z*#]]P:7*4MQ::>Y6P:NN"^C= M!@7S3GQ\U825#2F8HP"S(%8,!Y?9?1F[/*A_VF!.9!%B.[ATW2K!>%Y^S$6E MIK&RL3;UU&*Y__=467J*2MRHK/-<9KA,%>D[9?,4Q3]2P-RZNLB!73_+"Z(I M)(JLMG9 @++%M=K(_7#5G+"W7DE';B2Z6BJGI(E+OGQQ1!6?/$5XA8F6S'9 M45Y%\YFE4POK][ ANN)8FCQ?>#/'([0=9<&K*>.:_J!!-KJ0N7=53E8 M7'7)2TPE6I5[]\-NSTRP>/7SY0U0RR'F^N_=:I&EVM-#^ISCL ZCQ^FU TBH ME8TC3]@6,5B_"&/"^@ M'FY1,PB';H=40.)=$0^,#(K9T"<;(,DJJU(W[FW2 M[X3J5,A.X.)FT28+P/Z-K\%L4'AI!]^I3>$&B>)^$BL$)Y$)VOS+1]Y\\*^] MYYN6MJD;%?V/UFZY^\15:\DFO!W49%GYV!EAO4IKO=)])]\D;C5)M5@HBHUW M&8FZ;+F%2)+F[P)SY)-'8.R=@"S3W&$PM96A0(JFBO./<>-K=5A0QI;6,N 9 M%)\"LHI#*?E2G![XEZ26X*LPKC:VM)V#(9]9UK'MY<),3KAY(3/-] M0@92B3]<\PLRL%P5.<$EXN9S7U&A^"-OXK_^M1K]OW:CQ!Q*E [G!DTAA) : ME)^:(E@99&'KI%0M(<Z;$%:[KWKO?ZV:Z9I@V":YT8<^/J"N19W#S MYOQ#XL#J!L@\F1FS 1(E"I[76J"U6=/3+*L(L6]2\7P"D2$.3L;\1@JP(X8Y M!O1M@#(D/6;XHOMYN:FJ!I@:H>:7,Z#%I)F/IH95L=F%/O W^*:0[>]W[348 M5GEP8TM&ES8U8RTA4Q ?(HDAGSE%F;9QV=E LB=JIN.4K2E_\J6=,_AA"[/E8.$ X#'C-7F:K%2"2B M LX_7-]P!3F1ZY BHIHY(:K']OYTQ=;LT#^5W\-X$YFW0[F2$([&.AA0$^N$ MB'O:#*L-ZQ-'O=ONMY.4/@S?\DN$M8.W?Z]_R5:6PT=SVM%_)$%UY"J1&:W% M@2;KQ*BJ.N(3C5'F4FP(=2?PZ"P+%K428=[*5V5V?"A QK0VL)-#]:/+WO@U M:"W(I:>4S(:2^A3:T_,*J&-NDR[NS8>M_8-VVY^?^_%6;^&G:GDIIJI)B\* 5TVGQ#WKX&=$:E!G;$O(!?0CN MB@HW2=Z-,J_XT#!*D[HWQ0,WO9/ MP?3OBIO^_^.Z^,<-R3.W;FPIVI9J^1&TQU+M@9#RURVV,"^NO&!@POAC&#"A MR["%.HIEU-06P&X;Y"@-F"CJLMIR#C#QW:^C,9J.=^,=7H!Z ML,-+ F+C3UUT8]#AX:QD!JX%\R@SF+-['?T\!!.OJ%UQ0';;>D"F@$GF53QZ MS%%+"D@;.>8IM^B]U/H]+$ECLE7( [YH*&23];O8/A6\IEOJ,XQMM8%^(<'" M*[C0&==X/I6_N2A8+\ ?WI'HGC"6?3M6BF\P9[O <4_\V0AG"ERKH?$=MYX! MO(*?6/PBOK4.PG4*8APO4>QT%*!!.X(XOQGV(>,CKJ*+6(^B MSD$>_::* S5@'?E[0&>[[CQ:P^1!Y[WWH75[.*]VX!!B+2Y15D8K/M<')SP< MWNEP[NVRQV@0IQ$'))U8)SM[[A$6(1)@E>BANA8?O>R50FZYP&SJ7JRQP4>$0!"YV M"V6^\S)*$U J[*JPBN7Z3\7BS7!'Q2;)%P&$UY26J=73M[K50_H3FC[=5D?M MU>.)#;1-'K85],<#T ^0 B@?YQNSDP8?)>-@>TES)E5PXI7G,ZM7S,_?N4)N M5[?: *G 2KC0:6FZ.5?^%#/+FJ/?UT&EN'7RCV%2K;+5Z!F/\1":B,_(75*> M,TN_L\TX841DMW[+K-&5/MEK*6Z$4:'9F)9D0$F,*_&,;CA:K@7Q+E/K;*@F M]*X3VR-"VR![T21[&4-3!5*U*A.JIM).C%HD6;=?/;[=@7?Q35.FK(%3=&5^ M9%Y(U3LS4FK$4,FI*MY1A-S^Z]4GJ8U7^Y8$3VEK/-.\%1$#V_V[^0W7D"D6 M20#[--M>>$9+%O[AL7]P2X>N7(+HCI:6(8TM9_^0VG] 6[/Z31U.$741"&56 MGLUJVP!)H,)I?3%H^4>AV3A@IFU=)TK/IUM[VFEH96Q,Y%ASV.A,0+/,@?C? M$2/F"RWB'K9/[#BI%S)5^E66+19]' \L4X@F_0"M0#$%KI'Y2O.NQ#9W9,==*3;9JI_<;*28$;9Z<6P2*T$Q MCSPPOD/>Y)5-1-KU@,*$*$O@6I@;TL8AT1*N!Q>-BSRFP/!)C1@IX7KXB=R\J!)5)*M14 M^_(43I*V-]HR+WO98@-DBGA"W-1D':-.-3?&=!*K9MJ*]+):9@UC4"+%K MU@HWTS\K&@9,%=V0M\;LJ\T.G?6=NIQJ5Z+55GG)9)"9V-O;N]BV&IHA,3$Q MWJ.\:NATO.MT>]ORA[!;.7"7M^DN!S)2+66S1])O6*KBCYK+##HY7SWPG8*, M*W+CTP=GB/S=YB8?J%U"\VJ(9M@&Z"*D<0.40&3>D>9*+-$[*65X, YE 8P5 MGR$H)].I#W7T)HY,:#O=I/2U^6&WMK%S ;\)#:I3XK/5]*[@_%"T!\I%8#HO M3=7F1(/\F89L'Z9AU WYJ6J2J3JRUIW5WM:-7NSY82KYZ.-EY^[7+'\>\5V' M[#F]975=L>_+\2Q-EH&_ZYP^G,Y8OYPO60C,A5OBG+L.++>3TGO-N9HKH9@@ MR!6^AL#I^$)H>5A)PB#"L)-#C:%8=_ :S%MPH@#B(_46]2FZEZ$I:@"3U]X? M!3W1OF^!(FOPR67L5TFGX"='N/9$_A"0S5+KI(I7'UL\,H0*FQ+;"Q B[6) M@XVL'7E%5X7\.X/"LI)LH*IUR>-[EA7MC"4.@O6.8EV-@C=BY'=+45\F!2LY*9O9JFC(:P?FLR5YNUO+6I MP MG/T4-HV""4K5U*Y*9AHW5OA]5A7- M3(7ZD+]SMK@ /JMQG2)K>A#H@S82AK2\$..]"K4/?ENE[*MTFQ/OTC!1>'$I MZWC':'_+T&7,,AOWLWBLX?GBEPS8K0)NXJ&S9=#H/1/4!J("WPF2ZLJII E< MQ3DV@Y=/: ]EMK+#6%W,[ZOI3(#<96'*E[*%;NHPSD/=SUP\\)J MCAB@D]M71CUN*OMF _1XJ<-QW3TM<4B34[_-8QMI\4G^$Z?C9G+X#5 59@N& MEH1E0C$/(K\L60)B>5P+EF1A>F<[6"[@)O RW.3#M?9 WL.RUTR5M,]0SLA/ M/>S.V<&CC5=-/6-Z>*9O",FBJ5XOK(R<+][-%.#!M(R:[ W02Z-7W3I<85.+ MN2CARY1=A.55[%0XJM1[UM4F+1=.RKP05P!?-WAV77AL9/:^0UI-=J&+6\&] M9K@7_( !Z6NYS4ANW-Z;=#,?6[/[!^W;(!TKWI>=P2)GI5'L# M=;1@^Q,#CWT?!D-DGLOKB)<&J72S&!\ D_UA'YSC@X,;$D*+57@4V^EB0635 MGK#(=@WFGSJR%K*F:D8KUAM"#T,%<+4>52=@,33:4"U M-$LZN7Q_P8\GBMN8GXTZ$^34XZXD+5L?UMSN;:\_9/LSA _> ,%AP%'LX@SG M8A;O.(!D!XA3BP1\X^0H,!/AKA<,1076U@Y2"G;2I'7TN]@W^W/Z+' M:35O_3LOETC[CM@)3XS(X_=@_PB![+>)MB@S"6)EV;EOO?#+LSN.Q@1':2^% M)-IUW&I[VC3S!*][_S (>GU_DIU.*Y@BPA?NX82C^Z?9/>T;($6\)1TL,KD6 M.RD,7#)OA>X1<;'4N1ZJ$YTSUN:ZDN"]0VP_\I'[IS]<8D%B7S0TIW5=2-Y/ M&DKBBV4@:R'FJWJ+HT4N79C$KK57S]H<J7T;))$]XFN6S=4H;XVSSBFL._ M2CPZT/O6)*XU:6Z YJP]1ULQ6[!Y&Z"!%[9FDHM9_]/UO?]6Q!LVW_+CD M^;_K"'A&X/&$?##=9TUW"%Q?)@#>%/3KG.-?]5M/^A?J>G_=,>6OND,"_I'R MWVX;(9@1VSX)NI6,_K@!8H?!*LWYY= =Y-;J54&P5>+;G>8(O-[H=W0O>+W> M1-XZH,EI6FA]1M"T^B]_*Q!W46#T?YM.Q+PS_-L$Y+\-X;E-K;.]FP+I_Y@R M$UH/P/Q=_23 23!^$QN@[L,8;P1'SM08,\=DK:#G'/\2;A9J7,%L"D*T_:64 MS$T1M.@KC&D]2M#D:O5C$,3'ZUO=D:NT@F="403C$7C-PJK'(< HX'N&&:NQ M>4OE.!5U@J13^,BE3MRDEU9V;\IV2)LV@!<3%IN_6['2*V'.,D@H12+:7-VC MZS>KX\+O1\>5_V@H>VM(\?B0-T=ZYNQ[WR/?\VZJVZ2SKY23!,7#M4^^-1"A M][3[25*WO9.UJ$%V'\OS#?':!HA6!69>RL;P=S5R['SO0V*"%R_,LQ% ;6 ) MLI$F'3=S8L+<^VW"BV]D4]FYU>6E,!-+YL_I=Z;$MB.#K ;SD%//KC:.*4^M;P?L6:VTODZ$ MF#F#&HF5,CV !>W^LE_&TGM9.HW*U^\-5\Y1[S8=S\3\@0EAW+ M:\1X8D>-!J:G!)_?HO=QM?'5#W]BZ'(DKLOUT*F2.D^H+O4B$/ZFIG@J^V;4 MV#+<5+$IHD_.?^*H+_7S!F@Q5^!_KJ$,F;R:8CIDQ(DV7 MJK5>LMZ@<<_1BDI+Y0J+]DE+A3COT!LN$W&W;E@JOQK4N$JU%K[L'L(GEA<. M4JLABR\YUFA*SFE,++6*V+XDB8*2WX2GY+GX9NB. DXMCADVR=I9M#XA>* + MTK,E,WPM,(SI<]\]"V:YS]WWN(>'K#9L6NY(4?V_4]5P(T@S.V-1_@R8&-*P MQ<@@CP&1!&JO#J#TZ5@QN%3%Y!QE*59_#-!KDCR3 M]C:'X3/UI\N#4@W^%X%-CX(!E=N4G&*$(&(H O/T&FO-BQ%6%KQTDU.EKJSB MN;Q%(_,XPHE>N-&UT5F9)B;Q@8(A&HBW=WN>W[H=4.OH'6+ MO[1G/F:J<25*V 9,L6;SZ)891GH#A'Z-&\)22$D*(1'4D?'=GWU)4K6?A"A5 M.CM&7&?YNYF_BPY'_X)^[:@B?:7.RSU\]KOF_]K'^;]^+^?_*U'+4L@^P+L5 M?>*K/D88V=I* 2>8:#%$9'\WA;=ZJ SM)MS:N+F6 MV)Z[;=_.@X\B=S9O"]EVG\QQ(C,%"$/HL""(*)>9@H#N>?8R+P>OJQ#3C(TC M'(H?F\(]UK/25<0R^QC1Q&#'P0Y*1'[I#2WC9NR^:MG=1L^]/"N_XC%WGIXS M'.5ZY\W>][B;[/#K0DJ&^?(&2&GMU*80UI__N-+Z6XB_"\M! 9L;0_LX#DC- M*>IC_D0)<,$<)LR]P92L_A@/C@6+K/@U>I-_A[C<3)K0G]!=7,2;T>77LI4^ ML+33"N5K,BYB[2L%*,&Q[S%1$K^5U4?/>(@^QCW*4DA.("AP+9@=SQA+.Y$) MT!O^*UK2+M56)=[(5T?9H>\1?M96UHU)\CP=V\AYFR&MQ27_@(/)W)LEZP+( M\DB P&C%&R!FH>FA?=^/.KKJ/ES.@M,0":YM8TL$L.Q/ ML%=A#$']ZONL<[5)%K1*(#%6:U&U@?4S-]3O3EI5Q#T^_M,KQ+M9(I:KRUO8 MK*#]])^64?^FY-?_ND\Q#&-$L&CGAWGO$.EVYV04L@[__J@3!3 M4(CAPP"J9EY5N(HOD:-PCG'$/08-X*6/(N5#E[SLFW9KJTEJ7STM7(V%>=O8 MUP*9UF9A-2FVCZ<79;H]XHB YW)./!]ONOTO-KICD-]9C!X 5YG'XJ''1E7( MC_EB/@8>4H-Y*<R,?G6F4:+J=95 6W"CG")%_C)ZCC M55PH38=&7$C@0/G]^UJ(VTVW;;;30>)4#+CX(QMZF*O%0.8S7!5!JUXRUHX)?.^[U\5P"4Y8M(Q_;OSDY!%:;:1>],Y#B3>B M96Y<3FG?;R&IE*1W.38VU_9/!Q!(XZ*@#RH/"[UC2]PDM(OU+V0):+YGK_T& M2"/[6+,][$ ^A)N&EA,0C\Y?+":,+_J%EV@BPK:B)A". 26LOBL)/1SWJ(XR M!'.J.-!$J< =V?S84YR7UY%99123$,"^>WEBWC[M5NC5$_6(@B)< MN%@Z[5@Z$J4B?-?-VMY.8'>/U'KMEU+ZY:[0F2WJJQ5$*I$A 'OW,K?O=]*9 MTCF U*&38W!<=Y90^Z0LTS!*[^VO$(%W;?48X.J_AK-H3U<;")4AWH5C6R1K M7I9+W-LIJY=E:4"Q]!WK5YFH?;.UZ UQ%P0.!4Z"V<< @Q!1:?H!177>6[R[ MS\UX"'#^$$(8==JJKD).GJB(3/T\/M[FADB+H,.$@1*;[-#]>/D+2S-+[%3! MK%I"3V 5$OG/:,3]/P3TAO@H /\I;X"PS]4*P:C7DC>%C?$/SQ^' 9GRP')0 M.%V-B;H+JJ_@NPM9,*#HDU M::LE(Z3YDJ$/U )L56)L6=NC\Z;<'LIO56HV?/#[Q_23P^VH@@M(8@)N'Q+; M1CA.PN$M&0+\/Y^CP9(J5L?:D_&6);#Y3%+>*5IOQ#O?4&DG\MT4DE7)!5&Q>" ME?2S_WEC0658OV=L?O:/N\[1KYZ\8M3-:<[HRHQ[:%$E8LO<*EY]8Q!;198[ M!]25TAW4(/%V&26#WVI@F\H>07OW.RR>L!I::;K08]%?-;\(EKT]JDFVXGM+I@<^_ACU"II M=D#]E !742MC'BR9%&-=@/):<61WN&'G"PJL50$2&F?'/M:_>Z M,4UH(8YCQ1_*?"]XN"@95F?;C=HMI"77@:H\;[J"QKVQV)4^>;_C<,+>K^/1 MNXM+_.XA#D?KEBS>QL!AE4+CR_3@)XB @''Z"LV765H!R=Y9OO M3+S>&T69,R[$,5U)G$Z/PY6/6ANT?I_T2@GNVPUT MM_=LW?/Z;#:5*+!$C(#2LY5XZ=L35UO%'J*E&UG^R6F'46=9"^:=?"/.5><- M$/0#"7]))X_YO6<1IFNBY$6?/_$DP>$HA\!^0R@1>N8UHFETTL\QS%MT M6[7+'@+SPB][N&7?R;V(;=V.7IK$)%$UM^^W]/TRM[5NHY$C_ M$)CL%+9MPO B2[0]%]^//N#S!\J,I=EF<2Y,JP"XV &K=AT=;S#1]U)2PEA@S MT7@P1JO$?=9C3W0HV02#*_S\04&ZV>BX!Q ]1X$_J#4JK3%85WE;'F,[M$"? MT-@ Z8&K,=P#$2RUMAD[9N<"ADD:I)1[N>\SR=.4KI:!'?P.,@2BS5Q*?/U4&8YUIX/#/(,U;IO<]NN< MV&T%M>"FK.ER\NJ[JGJ8P\+4CIII[^V7W"UGP8%A?CJOB%TZ]B0!0D0"O9PS MR *H'.HVD#4%C9M4P>B=*P*([H3AZ.QM7Y3#M:2ZX9C**BW#^\7)5OW^1_5^ MW-GF6 22_#9D"S-4[[X;]"K_E.6DW;.[S['W)L;0_J_*:G[^')MHB="O#$)!B7^4C@PN^^AB9\_7))4 MSR0S5+/\[^;(LVH>*R-??G^?.AVNY6GMEN4CX,-[?.4Z'@8%;B<4_#+G.Q"K ML0LEK 2V%O!KBC@Z-941@SW+ZGRX(K%OXD_5C#,L[YB?"5VOD8,MKD_>-_/* MZ)A]SN\F9S,BCY0?0E3![^>78\O@E)PL;WZ;_IJ*8%8A!&'1[B^=V57=3* M.;&X8+?PPF2'_I"UYXB:#1!VY6M1]]@BSQ>3]EUR'G: OYWKQ,OD:P ]-&P' M=?L<'P2DT4X[NBNUH>5)UT6.VAW9YTH=<3\_X.*[KEKFPYQS56S,'W>?-2)E M!/D5PVM##4+W?N9;_0^'5/]#E]-L!E=B*W]7'*N$+^S):AG[B-X9N=2"W852 M#RJD%$KK@W?]=I!@Y0-^]\L8*0&9EK4%LH9#YS',013B!;)$XG M( M8YT/9X)UXI2*U]"4&=-_8VEUD)+_[S\D]S-)E/XG>'67%2,<>0;"SP8H@ MW5ISA)A],7A9VJ*8%;/O,5[E#1PMS^R,T;,ZHKDQ#TWUN2=9Q!9H'%_^/2NTE1I+D!W&*TV)B+KXE$H[N64X9)=!%D8$95Y16=-?;1#F M2+8F+:+T&0FQY3$QC@-3W&J4%;T)TTPX3.8J,9KD[9A+\29:9;XY!UAJ,2L) MEJ7Z$6(>_3J%@R$1X"L?ZL[750P%3YRE,+K9I&#+LI_74]4EW7?*=+FLG4[, MT\1!YNWW_:."E$9[_O=);*@?YGI(H%>$5Z#H1-KBVX$Q=XK[F$6EVX3K^-DN M_:9V_*?45CV;5+/#1V.[NW?B!"&E$,+=F\<7CA,XT>U[>"_H3'*;OZ_ %?I" M'I",S*--M2A]RK8>P*_S/IGD%JK,4?^'ML>!3$VG]ZQX2E&R-:LL)U>W:E O M&]-Z!\IY!ONFQ-F)'J5*$*]A*$%TZJ(2D^!=AV>6L0:YU^F6VF^K!_B'4";# M^9$ZTH"\RTV7RVY^!KI'*2'?:E9A(^C#'_I-S/W]M=C)OD+K+>@OV"JQ5C % M2TMNQ5"$:#\;P;%H!>YEYC V]K<(=2+_>^[S)D)AKI]!?\^Q0:X9OJY*U(F#-+_SL^2/=*/<%:=> 'G'VMI*J6W(OP MWA;8=72P\T# /,>-8X)IQL-J(.W@]W-$.?V^K?PO.0?JEB?]K#V6=6(A>[?C MZT+2Q420%[G(>\=O=*52G5BDE"(W"SOU!:DSQ]M'HSYZ!B:-W-9W[69//_&W M-ATHT;1/V #M3[E3:%?8O,NJ5\O4_P?A-G<7S@R ,V,8N [_"!,M9C*=*&@H M,I%;$8S8 KBYLFQR]]_5=25:N5/99((Z;+W V M"T#P'O%%(V+L6:1'#")%HMV <+4OG&7L&@X3[D2^&&=[[&"^^9%YA6WS!WAT M4K..%>P9))7V*;F'%\4T;]V4IC[Q50NESIQJ]I!@"D4M_"F%/L"$Q00GB_RX M5^=P:6S6524[\8GY#8UTBS\._:E,P)@([&([RVG!-:-M P2T5 M!/F<6NEX_"W_F\TNM[DJM&)]-_TZX=#3,;$H*+VDB/"MZT#]&8X_4XPO2N4E M\.42M,RG]M2SA-A1Y-?+D]-CSL/*0#C-135Y=X4;X-><$8A,N=*5GDJU8TV7 MP36V1;O=2_XB@5ZWA5E&T3^7B'@OF'[09[..LS,V0'7W$L'< NK+X=U:,A$Y MWI/W^6 QFH",MT!&?]&\/YY6XTC0<"TZ,1B1JM6X0_6P;8"5V5?M:LE+DA$P MV_>5";:D@%T..B'O)B;=+;K+E#]_E&,+'\'YZCXYG+>S0]SU2(>&KD><[NURT4ATWRW7]5W:%#N4+("7S"F9$ .)TDCB60 IK#V0_RK(Z\0ED)T$^ M 2J)7.T;:SA9W8A1^X35Y=A:O$>(%&16R3IV?(G:(B2)A MK@94^'NFUN,^ADYL9H-10*T1)C)8GT!.)\W6M"OBBER=?6R-B_'#6CVO/T,9FADW5?1W]Z\_YPL1_:I6I]7O= M4WZE@QD:YHF'@C1_>!JGWR"#X>#4R>X:]#92G:A $D_Y1]&QLZ9RO.> M\J6;=C%$PU 2H#75%AI9('E%QM;!JL>FAXO)G.VR6G M)=*:;H-&O/']S568&%DX*UF2SR4P7.TTA%%1LB='CB;F5.,"$2*IW:(%->T40<+ M%Z($R'H*D&[%CJ*U>17\@UU3/!=45B%@Q6SY9?L5+RO"[/5F0!1Z)&/BN6?D ME?;G4%OOY8AR]-LP]:058\>>=><#A> 7U2OW=48GOS19M<0O+56'Z9/TAKX1 MGY.RY=+0,K/+T*2FL)]QST(R+-B! $Z08LKRG2BUSX1^--W&*TL2V9T M7%C)Z31\\O>$18^YG?S6-W"?CW$K[C?F.JUK_\AD_%2Q,__MP%'#--R"AH;,AV]39_!O!_2+ZF(0&4-$XKSOCD5 MGH&<7YMSP^?+5#>=(.3L$2?ES414V\)*UF:_H=(X>GP!H:\H7$@H-/=G*M&H M47BUTHBL!3+!L+$6LY=[=MAVT+]E3O$D&7N9)5Y3?V/9- T> 7_3LFQ$@=?T MW]!?)\5KSJD/%%X0+[SP2MT^*27J9)'9_0OJRB%OWY2F6E4XPNX*N'3IOZ\9 M<-S%,U)=-?-\M(SM]W07=\_X(WEVRY;*26<\6#!TE6B%M$1[] M,>O94C_[6KY:L"S58E,EX$7"6&!IXAM"#&4,;-*\?:]2M]5 M+=7B\LEV<&8P;K>/E.WX?(XJ20XRJ?TR=W9U-6&G7]SA),JI6]!O5#9-8*E1 MID>YUOYN'V$?)A/#F+"/R[(+,T >0T:/LY0@M_)A0L(J=T1S3DZHE0.?\A8Y MJL,0VU6 [YP_N;=X^2:A&);F5'(;1)QKQHI:"Y:+;@PC MD*TJX7(. _C3>6,JF]H14K(*D]0+7V_K\8Y+AZ8:.Z1:*N#O$D2.,U >FIGI M$EF[SLQ^QG+.DU^1F4O?6POO=&OQFJU;]F8BQ@L0Y.RR4"HQ=$[$\B[+X-T/O:CQ">$M ,&W9 E[1BEU6;[POH]E!F M9V4T?SO$? .4OWE =,SP?UIXY5_4!R*2<_Z^C&GI7/ :/ZH5DS&7G%CT)O[S MT#^*0_(+(;0!XAH$D4QD^Z#5-D##O4Q'XE<[8A^.+ZJY 7K&!@18YE8, \.[ M2MWNQ]NNZ8/2G%FKE.5"OZ\=?!.O$?>WV:B^4/Z>KQN@YX]1HH(FZC,A_')J M\C"WCKRB\*]R+W_=42FDXC=L,W.C]-^5W1/XNU($?5+D/=P +2P3;R7SKN:( MXF+\?NH JN;AX\E@^8OF$S2-XZK<@-WW.\JJ/(9-5[X#Q?0T/ +#T]HC-7ROY8Y/3?M4[98 M5L808!]MU9 DF8/1^G"53!=9@=,?SC'WPYC^B#9(8A 2,56[ MR"GT$T!G_M[Z2I+):::H2EV_Z5&46= M^#W$"FHS>&2*UA>%WHKNXXM4,)T$SDFXQ>5Z@K117VQU22S#W:D]1YOD+K74 M9JI!^A9]*N2T!_.GID)UU'-'5^LD;"'E?D8K-29G.V!-PXFB# $O.E@,*?;1 M8\] V6^H"/)<2X-#0<)K'U>'HL/RIXVM/\3+(Y7&^XZ6%D]?O6JEW]O:$ZA7 M0?1R+2I:7SW^/.OWPK\3M8>U@KD* BM4\68K"RPME)6U ;*#_4%>/?4OOAGJ MHV-T>B7%XE ;(%6,0K"MV8W;_^B<[R_]70*&KX^M7.5FX")A;">T/&;.ZPV9 MHT[:M&.ES1*YKP6.YM9_B_:PMF3N@>\"XE;!_X+/X M#F(:MCYU]3\!=I1>M MZ1.*9/'1N>-9$> 6HIQ2=93!6Z.\++%=R'5G]A_%V-W(N,7INF$3AW>%[(FK MY"=X!3HB%BW.@CS ![Z>):@SO1/U1&$M!$TFJ?)V1J9-$WT"W1*AX]*_HNEB M:KE0K6 ZQR!-*R7V7_RX]\Y9W[E6Z\(@KOL1W! &T,S@2CQKAS"M<11B&V2W MXVFK*X#.%+862:4))>HX?#>B/OBI8V!%;[(!CD1CI)%;EGVXQHPK.TXM'98S MC.O-3DR.^_U#Z'O[]7=?)XQ+_OGLH V8&:##E83P9:VF?'A/T7I \@*QLF]Q M%\/M"A.-*W$/N^_=@DV\'S\VF^GQ^M=GQFE("U&<)"_@+8EO-T#G!T-^F.CB MNE1?%IHSPGNPTZ8/++[=,3^8-#0('[=V=]X ^0EKKI'_.GA%*VYE3_*P$/J? MJ.LL\!C&5VQT[,S@0HCFA,W\YV&T)O=(K5^$6BM&W*1K?'S.].#7M^$08>[9 M[,3/ W/0U\@<]F(YWE.E&OO;UJTP)$@J\Y[ 2_?R'#\;=;SB M\3H,A)S??4PT2H'>&]J>HSQ<($6!Q7#UW_K*_:PMOGKLTR/H0'!C> FG*W9; M;-GBM[M"(C!RWT+/9H8?I<(DLM%$CB/*A40X,M>_9C\.;*6GC@,Z'[N.?$SO MM&6Y,[JFH.(N)\<=9RP?T7F,=-M/9[UX *#$.8$68)G*@)@-T,[5C[C'BEN! MZX5XW>8PPZC?(E;NWDX6-6L( 0J\^ Q(:',2^0 9J)ZPMVTXM%9UU2?>C9IY#P?+?RV.NNR.T$]H@?:^0VS'U;I MS=WKQ/X.?&>+>G:NJS[BG$(:S?>\7.(?<3?AG\CL9]67FBKXJ/YRK24\P69! M68GDR/&H>Q*8DGUH+OH+A(GH7+!GAB_($=M#68C%0XQ&F+:+?(=3,AWZA\JX ML^;IC(HL:,)1%3O)Q4\>F) ?N.*6.S^='E>R(2Y%I6LL MK2OD"'6*7GJCARANVOOFL:KK.)T32UH84>+61*9:*PZ$TF(N%CY&RR'!+1 Q MO.8U72\Z<3LRR())B/%??B<58]5_=*$T9=3VW*=#D\#VT63]45NS\+@C^3+Y M^ZLL-94;E:O,_[0UV__QO\=\/'8*V@E[+, .#_4A<1AYTX/(('I?9%5N381W MFV&.96.#+CX%GFF0O07Z;GY]>,#L4&6_GK'6.<>F$0;IRXVRN.=3.[N#GE_? M6?!=75^F76O\[4*JN]N]'0OEOZWN_38O=6HEU@AQ]T/93KPXO;!;0 ]KRR1, MSMJ;W21!ASS>3HPEJ,R_^^$Q.MC* "DN)H>0'WD.\P=/FT,TCO_U:T.8?0R:1!A!QE-]"P<=[Z-:' M,E45-GQP*>P"SRU?W=!T?H;^TUV]2@U0-V8?,&A)I4?OY6E7IBG]^W M(&W-/*O,=)BD1T$Q0S4S3[JV7D'%H7PI75YO3FN/7-VG,G5M;VX??4U+GBOM M;LN!Y%[ *TED@,W,6>GV#E[;Y#O:R-&'O;]CS-71B6:W7 M,87Y;1B]3.]'6B;&^]KU*.A\#,Z-O[8!$B_,\7M94%^?[I:0$'.]J6:FUFAKJ@*1O7<85=ESE89OJJ;R(^XM!V MG^8P,Y5O=VR"BI9.G8*8YB1X_4@5.*_ZV+^@AV8]$,CL88 [Q&3@8#&^%*#9 M1MQKXH>S_@8WE67FI(25^:[>%)_^K'7[35IN9?6Y&1AL/,S 0*I[U:EVKUNG M<@GO#+I-X,8K/^DA8L&U:G&N*H=%?A"V<$V'R9_YTASI-K'8^\%/BKF!'CZ3 M?[S,>C%=PQH0U\I=^OC]Q><.5)VOMJW-8(EF1R*$->1+GN]1A%=7N>0;V;]; MW#ZO]M:IA+>9:*#R^[ 5 AS61\GKT 6D:6JMX'W<\^2M?X;(5I4X/#K#7&EJ M?1Z_ 6HW51M2KF*N1M]62&L+O3^9[[5_63URI/=.EPC&GOH!RY4O8_8UP]\" M9'8W*Y2K!950>Q8FP"99'VL;TN.84S8OKK?C8E%V)87(R@XQV9&;,1=A.^%Q MQWO\=SJ>D5L+G:Y:MSKH_7Z@B-==F9YWZ$K+J$BM"8^&K=_\+>=T8U MV6WKQDX508H"$@L(2(F%(C6?!1 1(R!=R*>H$&+(IU(BA$3I14! 0$&(=!%" MZ"@MT@5$I$N0%I0>2"@AD':#Y]P[SCW;;Y]]]K[GC'W'.(RL/^]@O,F[UEQS M/L]\YYH/E)*0D)J%/P\JR?6AJ)7/:1]$+I"[C!/%7JE.,]L>L51^#')&J_QC M6QDB$^M/#"49CF94<"-R#\J5AX.ZCRQK\(*^R<7>&G#Z+(T*72!Y)"$1,-FX MHA7%E/:50@4UC653E3-I#1$JLW$6ET]=/F4J'U=B>B_.0;Y*WHL7J:[\LL=B MS3%Z)#N;(XAIAPI[07@S*LM"Y##.-"1[SZA)>C.O5I+-;S0M#Z/\&I)E=Y6+ M[(,/9FB=_/JUB)?(J1 M[YU^Q_"C^ETB1@A#;0!M.YT/TPS&S6(81NB#N[XAA:J:.\O6DU]]^3;$P%[M M5T> .(TL&4P_MGRL%3P,(GNM-P.C#=5P3GTO"P]3IT-5:^9!>U!21LD61U'8 M^JH=$'W=JZD'+ADU+2E\QN=WB8W-5R7FOBE+0JX,M6!-U*Y&J3LP6NH$F<\] MRA+NEA.MS36/E\<'P.K<&2]ZUEU@URD]8#(/P>4OQA"QXQE$JCTD&EKQ:K.5 MYW6U\JE0^H,X4SQV@K]74SA-E?'D]H$L'_!^KQ'#WRJUDOB92XSSGB^)$P?+ M89)J5Y'B3D/V,4C MJU=OS9+-*[@ $?D*LZV61#>^_V*P:PMW;=?BPR_I4ZSPHN<>21T M[7CQP@3Q":2;"YB]PHL%],Z_6PO]U[R?L#9-6#[ HU61/+9[C@OPZ&+JXTA^ M6X0[:GX+_OZ+9NVDNU)&J>;_Q=[SNGZI%TQ8F?]SE6$24&"##U$,A$^0?ITMR*ETSE_9P7[X)B/BV_0O$Q8*V/$JWH*%8X8_[J>C?%J&S MM<&_U"=FJ?Q)JF KZQ$;.+))W&JS\A=M>I7%LXFAT3B9RND6Z+RAYQ@ M587Q;X>&YZ3OYN9"?Z,/5F'2;_K(#E16V"8NFR*]X _%BVZ<.]:LBI0IP?W0 MY@B8\.!@ ^L0HU>=2(/21?M7(8^A8A[)DY9$!HC@3^"(8\,7O]7TM$XXIJCX MC4 GK-<^11T):6GOO4'][28L%[8I%70O:'V>_7NW:=;Z!7-\#&V8G0.^'4.Z M0->CK;4V0DB0":E(C@0J1_N=+FIP86>R2+@:(M4EZ3H5&[&Z =(_-2E\Q*E; MYCIU )\W9**LM6(NT6XJ@)Z&+KRGQ8_[U(^1@!^J<(V@:*P02XH&_>!0)[W> M,*KS16/KB!@6=C'V<-^]R;H0>XU.YT^7EW+G=>\E)A>FG%I9 *E-6S_#GN " M*EI9TC'4W!9+N-QI=G"=ZC?6D8&JWJSKS79LDWV#VS9P9Y3YYV]%;_7T+'+F2"TM V0Z?1F%O[= M.1(W-3T4KW3*.,SUH(?'B";0,7+*'M0_($3C'=*Q+ M*H@)LMQ"ZWM!I(-0L@AE#YT+ !0DJE](B9+Z\,#.&7UIH+.YT+5G,9.:G1M: MOOW+;IIPUAG!!)AVR6[*>P8>FC-6!&6)Z='[>9LJ>*["![K'4*9KHBO8>&5A MLZL5&<[O/X$-KG(W4HY>TTBU6"C4!,K,513D*'LB=\*JUD92&S]HQFKNPQ%(7Y=",0F[8->HZ= MESOLKR1%V'&.S*=I]4Y;'&JNB\_YIM2Z>B%GMLH[)O?KK*Y1<&)"-BPQD2[M M\3*'5.^2.TO7BE65K/#6LBEN1L!@" %Y+3K51/9D4Z2LVYO7@M>6UK'0P9[Q'+$@^#:$H?AVAJ.?! '*$=V8=K<2H5'@?1J1IT2"UX2?N((% MT)*W^S2ZMK6F=LB5*XQ63UK)5MI,-UO,5B)S3)@WC20R;(;V#?MMQ8:_T'HB MAH 9>H. 8AN<*QS=F8R(IJ__ M-ONW-O:+$S\L.-AU:0,$W4E<*&1I<0%]'48$NA7^9F77JO'/VJ_?,B).?/J_ M4I*=$,:)5M;^QGHBU1(T9-(,W>,EF@L#BM?HT&.DT?RT_N]W'!NPH@NJ/\S, M5)AO,A-_H!4F9?Q'#]+\JXP\\W)'Z@N'OWZ#Z^Y^2L4F0)I$ (R."6@T&DKM M)0-#RT'\J*4/SL<&](_QG+#0''5#.C&8K+9]TU_;IA=T3*AMVL'9L4,T3C&. M/\'&32%1*MJ8"W"3YNA@QZ=XMJ&0Q%+@R"5Q!,Y0]1I36!83A\!;(=!=1&16 M,F5ZL 9X1U8:&6IX4J&\ZE'U&]NOM\;6AH;I$=^])G# M,+7^8,*'=Y=)!E6^N$9S<0M[Z7\;NX'&F#9%_5R_U],+;2#]&9F7_ZN"['B\9P>H8VBQA!L019F])1V@O M'&$:<0$-R8Q*LF0I.Y'HY@\W[ZFQO?_F1LDL5A CWWZDAP6BF>H/, U"8AX0 M[U*[FDQ#A[IK]#V)HLY=IQDG>MK)$RIZ!D3+XX6$?HSBIF6WN8VMM><=3R^A M@JS3)47M)44?3WP(X)/?]T"Y_^?AH/_F0T'0F](1P&81 MA[0YPC4EE9Q.FBTE@69.^"YGWL%28!CH)])_IRF5T12;_&W:U!'C\?;YL9T%Z\$0BU35>\2O?*7;2P&1M+C(,7W.P$+2;W9EH2 M&J604[XF2WZ;*L1C&_94UR!>\5$43O8IB.$T,?PI._!,I=KY.G&+:_0#P1=+ K15RU_-I^R=5 M[!GS-R*6CQX":41)DEL&ZS&R[P.<.F'^Z:B[K3;! EFDU([#<40(0&#[&X&W M .L= ,!)P(['@/%M'\3+;/N^-'YIO# T,=.;*?(C=Y?XV"-[166?YX5C-EXM MIP+*;F54*R 9/E,\#'?OVE\8BO-]&IR\W@A^8KAMD*.$=J;EA(Z+;$/=':;H MMH:QSGG1X9=\T!5T[Z*,CD=Y/$)'J>A91:B35FSZD7(J!KKM_6)ZD!?[^5,HNL[Y9+%$-?C,ZG\A685?M*\\%Z_F%. M3%TIO@COOC2T(W(M_D!,RU.@_6 MG/(3OP]AN7)Z@.605@)IL#6>=9&Q1MOO0/O\_N5DCVKA;4>P,,H6DF;T, ME MUJAEMC=J@J)Q+[(S!E(6[;?A(I6+4L3(BL5%WYY7+&1TP+VRIA,#5]S].I2);Y.3?6>2ZZ=ZZ][S) M0QY.N6R7W&IN?+@D<;8WS^9^[E6Q/$N$\;Z@&]G'Z181U<@O,!V-.$2M MV&4*3M=VT79!E&>&6NQTL/O-#/0%1C\[EVF(WELKN4Y?]_V<$A,AI]5[>U@5 M,0'DF^/#?4WV8@%I2V2<9"L2^?V;PYR#5B Y1?%W\&LD0W&,)0H>W[,0EJS8 M!(DHGL7*@=T$(:5C1N1#KN8K^MO&U4RWMTM]D)/L$^V9MBC&(8=8KN1+K@,U MPVZ@57-PPP/3^^X\X"A!'X(*$+PK[JYU%\@KY+);\J0(#.5R!,AB?G]=M C, M>N,^#$VA*1KL%/!+MC=,;M9.QE>V0Q[C_0G^A?(^<\TH8=0#:C= M1F,1-?;>46_=L76G;SC.%K?!TV$/(*?=JJZF>'!^VXR(4*$H]VZ5(%P6S;TJ MT!UT-/- 89M\G%Z/A4V$Z;^6)3W],RT_%1H7P!%(XMFY+16T )PXB!8>C\]" M3=)?T9R?NU*)@3G/OL'D=O8BQ2Y6T%J;Q"MB%:([[0YJ (4*!DA)X7=C'L6U MFIA%F?KB&">0+/'2!FB18D-6T9>]+\E0D@I9,M4'V"BRZT91VJ!QF;!"=FL3 M],"PT5$SJ1!/OX0XM=,?:K3E5 GB M@D2Z(G>*LBJP.%6Q1!%^>=H#:,V;DT,[)4"T&.D43&-D,DY^7.TJ8CUPYJ0O:AXF^\UY8:K%27 M.!8E8:VV4*"*[U%1.V-6%#)\I:>,H59&T>H9:"<)HAC22H3/=Y2O7K7TV#IM MD37\/,4'4>D][%NQ=F]Y&&F;[UNQ&?QWJ&3\LXA:M\>T\L"69LJ$8BLQF@N0 MYNBZ@\L'FY![YX#2AFJL2XQ2_PDF*$3N(+'T"\'P&*K5GA;\.0KF#PX?3UL> MOH*S\U-2SPG@0:$GQ^.41MI%YJHBS!6KI!'WL')C-#YD?>MA;6#P1OX MS%]<(RPGB3D[3F+=NSN"60O-G',2"2]XT% E=]H?MY0;L79<4%))/ O[C& M:7#+3/#F$+/93J$:U<3Y34XYF!\[GCA&O0 !8.M/&FHSIB==@WBH5N0 VIY( M(S;@329N;XJ$H?=G,.Y^;NBRH/D$LAPV:[23/2KS.@T^6:'."VJ6HRR/1]#M MKZ23C9 C;Y5R*\)2*OZLU 2SU8/1@@L8#R:*;%5Y$^7TI6B]S=@RJ:>8_>YR MP@S33/3QP$:.'-4XD@S7FS< MCCKT()\/U56)5;F0(3[5ABCY#:*Y9[PHT4A M=Y[7? [?P/.(= CK !>0V;.5M@E):<"Q!@;I^XU4%/%$PBS6UF7*_^=$??N[ M)BHFV6ELC8UUP+56LL[+4%TX,69D+$<:*8!=<33YBRO0K^;B#PK'!E>)^453 M23YL+'0@ET;YU2_L_K.?+9M?N<8&S2WH9/,< W1P+8_EAVTZ0MP-GEFM4^0" M)G*HN5R 9OE6A4P22WJ2FD3W9K^NVX/&]&+AR+"ZXWT8?O0-AA?M;F-CTIA0 MC6;N$'P0)Z+OF,4H&3:N(5;2-)OH-J3GI,OV75["-3W#S6?,9"UU@\']$O_^ MEZ<;B5O)_\I9;R#I ^P7&KAA,/T&HYYY^?/30%>&];)9I7F/\&&9A X_#3F@1ELT9Z%_''@$+PQ3:>_[MBLW(Z^ M&GB>(Z/:L7MA]9")!5(:U76#]I1FGF/G#!W^K>+,_ .[IC:O(\DJGB\;]$I MI.<65Y[]%5'/;7$FLMUM0MU9Q9>C9(LO1=#:9/)LHR_^;MW=EW#G=^OGS\[M M)JJ"83&,H[FL_6;TMWX4",_WEDH%ZBN2F9.J):BE\:_O&!?(WK4I1\W-KD%W M&B9-+(G-B<17339O[@GSV5?P\5.8[=KE".T18:T*\%-"#);J1@Q:3%ZW8+_ MPE.Q%[=EP47XT%Y4H]"P'O.F%SV39)''N=2^Q#RI;^UHK3XY:T1S;.91:.O8 M4S 5HR7A&3R$['+O;I@PWK5[3C\]J"CW2U?\ ]6_.7LO\" MRN[5'%&TZO92VCNTRG9NF#>O"WY2+T9R-A*B/3MW %7_D4!/+?"'-Y+VA".$ M0\-6U8#08IW.Q/(<>_>*4&_MNZ1-_@D=TIGEAT_2 G*'-F)(C[#0^QS555NF MV#RN>'TAG@R3AHIA.K"EN6%W'B;%WV =5\XS2 B_'USP(5<&43?06(\M!E+VR&H'&W:\00U_J!P3 M](P,BI#VZM\=YJ+3Y2RU3Z_25&EEL06IM;6V6Z+##.6%\V0DQ&3]4 MW(&CY[J/16C:35H,6?\FEZ!I>)7G>*$H/Y.O7( N,H#G8N!2+'$X>0?I&\MR MT' 7>D?O@?2Z-#_F=:/$[^UFH<%F,&.HNW6YC-)XQ!@F+9;[_)CNX ML+2PP07L3L&TU0G$=5BQ,PT-T Z,^3?#+WZD_$;UQF6RI*G6O:\.(D#DB,E6 MPS/5EG,\_2@G,"JM:;3,>_NIP<99G2;E0MQ2#3[[A^DL(< M2S[4<[GAY&TT.]9(XN*WOZ:-K4)[R!$HYBV]&Q7,DM!N!N[1AY"7H@U5&$;: M]>P=S23AA-Q0?6 6*LW RPYIWL\7;.Y+SFM.+L\94@K(K8I5K7CQ.>%3\$ M)$E7:>R/:I/_9!13_U>G9OO_NS/F7-+GWUI[]"&J=A1+9A*.'0:2G=/!@2SK MB27Q^IO:#43!>N&%46#_PIH;1>&E_O4E(1^06U'-F^CN_"3K6P#P %O\6D+% M>43MFL"_EQTHU<3+7*+)Q6R)LTH[A52^GB?=X43AM[K&26TZ$[+<$TN^SCDX M9[MXQ@T[?X4.032S?V0W/3CW$*GZ[%.,3$FJKM*.C:.T:9:T.5,'%=DRJC;( M.LBT9$&H4D%K1%&X=&6H_MZZ;=3U\&/4D)@WT"Z?FQ/Y_AAFD[?/9FUA./($ M;"!IG4[F3)%&E4%9:3.=]T&*?[ZB0U@H=:Q_Z$;/TA8ZF/XOP37_47#?"_/! M#JZQW?\NM-[X#V.Y3F#)G@]82X+"1I6_ M(-!@\E;)).SS+6I+3.&%.V_=*S:C!D/*8I&O'>8X][1M23:XW$/&>E&7]3J- MF;.^2CF7_OM2F-#;F'9@D3;%G.D&-[U)U9Y(S'V+\I6IAQ6P+M%V\_PY2X,Z M'V)QMH_EZ,=?7EU386*?_84%WEM)-@[:J-A4G>$']BBJF\O9U))G6S\)/2H^9?RUDB0U86^<=*@ MG&!Y_)/YWT_?P+C ++,79FII$@0!&\YBM#5X4?8V(2OY&RE5( %S@ 3N5)/J MR-^XP;$DWL%^/49_RRXIOUW*D*(2[ =JP!*#0U[0L&2>9P]"3M0%S=6[2H<^ MU=2(@535E%O*)UW\P@54Z%_LOD-9?=2,M0"6*+)DJJG[)V+HT$BP.TYB!.U' M"Y(S[T#)_(8P:<#QEPUGDZ8$\XXF#K?(:4JN9-382B5A)'L(1V!JY6"!D8M7 ML>D4D?/=^J/J?:!@Y[S@$(R&"M.@V M6L\.\PN7EXE>$'O\)N(LWH&)WB,T?C(QU6NMO?WSVJV$ \3%[FH(AZR;9BH7 MK*IP%@[".,-'G&.Y #U6M&,]9C<5VH@5AF&$&'X3(&&&3(.NZO;A2]36($]S M[<:JO2\!TQW%/9XI<#.9.RXKX(3M+V63'GPV-3 7M^V6CS/=^B3$F5V,PODG^!1^I1MZFU96G]Z!Z6S?Q M54+U.0Z7O_:6Z>G(!\W7*?=9:Z3*'3P6HUU5/IJ4Y6ZX58UQG!?)TM&*[,*ZB>!8?L=/JI[0O@<;QB322,.AUR: M?:Z9YX C4&; PC%*F.1I"DVKF J(,07WZ=R9CQ" ID<,5RPME MM8:*S[ZZR0%[CS8GADY0E!5092/'(!$RCEXPA3MQ<^0I,C+Y,R,@S3D[M/%L M?XNF*ST]M+8\#S&GL23M;W@BT>;IQOT#"9=IT>5@OLT-.E2[&^S'KB0BEV*( ME:%-.\B$B,TQ.C)(PZ\ZA[JG(74[>0JT$R7=CNC.=R!]K"_'B7YS?)9,C-2T MCK?NLRN3G#3OSBCJ7L U/JPY_L9FO$(P7.#^E9XF+,,=2#F+2JT29>>#LN:298,O^GU M%B[=DH?5=;2;K;J;XB*^GK0^F"1FL@N?77"Z2_]S;+.,'@!+0#*.*[+VQ5^@ M"J#\)HF4\HS9447:%Z8Z80+T.$D-\19EU;!7"P)_@S8[];) WY9\=@RN&$2. MFVZHNF;%+E8,0RHRY2)G[@S=53F3OT"EKKNX6I8MYEE"1Q-2OW,^2?Q0<["Q MA%^^GFMSH]BY9"8)M^'1U<[SIL>76*)P,A= B2"!FB%/A?%H:?8K5S<00O-1 M08\($'VU1.'V,FM;MOLU4\G4]!&C#[312E?#1+(=KG$3&AXP*B-"08XK+M"H MWHI77B&)P;34M/-G EW(TRJ/< M_^[B\N:ER9"1.V:.?JBC=+?)Z ,]2IF7,L(ESTY&G3>1=4NW$!7?==%HF_7U M7=8 "!W/ZWR>=E#DD8#FQD? UV_^F/'@@W.:4_GHHAO",K\5]WN]5)N.KD^/GWLT M'3+ 7^AQ-V*4%VX5W[U+NQC!=SA<**Y3HT0B6BDCROY[[)"%J-DIP'[H-(]H M[?)AURW][#EJS 'RNY>:4D4F=K7D38""*BP^SKL2BE*/T!2;7DXH3E?1$GZ\ M4C2%B2FKH15OOAYN0R#?&+X=-#3T258MY9N6T3>'-XI($6J1OEE)=CWFVMUM M#2!3K:(F&_HU(BDQUMD?FH754\^M!Y8IMHZ%X\K6>3M0&HU@5!8:5D]"9-QC M_+T[IDQR9C;1+FT]:.W7]FVJ8T.CP"\:JX%7>E0OQNG;5,PK?%JWC?LV B&O M6D"??WZ0IW/UP8-7WW\HFXY:/D_]EC(W['./-HP8&:FL]BW*B#AQ\>]1'OEG M.:CT/^,OZXS:.!%*A,8NW'_)%ZCD4)$!+"AM?].F=D#-K@E_; L&1)/X[HL) MGH@1G-4F357GCW;$)9(P23GU]Q]YJ?>[W@F1')+6CZG0N OLK5Q0X=G'TKSN MQ^ZZ8YAOR=]&Y7J!'XD5#,'Q* ?%P<5)O=N.R#!#G=ZLQ$&C**KETGGJC772 M\V=7\+P=[1WJ+S3@4KTCR>6,]*L7#E=-P9BL6M)U+J#58B:U_(=M"E3H7\I* M^<:J?17FN !S5LQT+OT!^_E6'I74T0(;AS[&"K'.35*!"T*?@ M?S1;7:-!(\KWE'_1-[A[_M)-Q%4./R%-JZ+W=4V-&V5L\P.;AV+'1XF!8$&I M2[0NBA=^&/V ]LW0B(P^^P5WK==PGYOM98DFW><]:J%AG,,=R-/Y(43(7H:O M)ZR@7$3(_0OB'78,&HSEXQQ@B5#O)E&7)D2>Z)^BSM?KZI(;&^O$>Q">*;L2 M8L7@P^D>D>J9;YTVW-8W*S+5!G+??!)N7AMI6N@!&A%J.MZY[ GZD1=><;JJ MM&S2?9\?LVQD8V%U*L]SU5W4-=.,GP\._@E@(@GY&_(N*+_&-" U.CR;X=J0 M+!DU$2,\DQ@+VP2%L@RRA]RJCL?>!#1I.=Q-R*E'W+P)XR.KP.V.AIQJ.(Q/ M5B+D7&Z3+T@,5[@=-_2SEO3/JQ0Q1EMRF^#Q/#DA=D#-'BZ #Q>T-X$7GTC0 MELWK/8QC];WOWO?6',J!3 TK-@$/-0I%JOJ:U]#:J_:&W Y8:79(J'EVGKYI MG9C_9F@SER5>RA$X- []NF.\)NWH"QA'GM$UZ89<)09R 2**+XO?NA<9A_N0 M<:(F2'D?&XX@M?J&XS?W$B-Y*>GR[Q6ZNX*;RUO2CZ?SR$H:%] ,B<" &<,T MD6:B!$:)D6)!"XU!(_._P3'':+OS#OM%=K31,XR$+-XZ?IT=D.RNSYW5=7IN ML^D=G^- @E5YE9='%>PS66:=2_,W!O$'QZ':8]>GRC?+Y,O\:PL2BR(9MD2U M\>S6\"8_\ .1,3_B=QY_]?#74_.3P!Q#F] &F\=D42EDVR:BN#M'@S;XU,M^ M#2>&2KKQ7MLA.A=[_['3UYTAO D']'3T-"CX@^^4A0P#.G%(^XA\)1)LEL& M\>R#!QY;+X\\+!$5PSZ(RGS$W'!_:<>6/.?CGZF%7HP(6I;QDL8D@T+J]K.. M4$/PDS%RC(JU>V6(/9?"'4P^C#WT]_9(- (^GCE&O H.@17L:;V8S M?/604JQ;-*.H-PP0L@Z5"P@]^JR-9W^BN4Y*\$-'E:]L/J49 MO87'CT+5WI722]#)%3";Q=6BY]\3' 9&EA9FH:;7X3X%L)QLEAXI6M/6UX^. J&-#J MO[MC28AUNK(F1*=@?#DKKN,ZS>O3/CCG<-@WX_!,M\$X-Q?ZW@B5U04MZ9"] M3T\R?-U3E=3$1NI*XD>MDDCQU=C[\PVBN1('5!383NN8>[PYGU'Z:[F>G^'8G:C]BZN7Y5.#;P=""<31$T)C(;C1VZ8$%H%WX99VZY$ M$Q6[[B\!7UB_U1LGG*O)(_R*G7I<@$J$GYS6T=RR_.-U!YC%JX[$ ME,$>'O*RC?[][Q4C^Q](\$\[_HL@ >$2PYP:2,:V(@_-X(3J1!C'FH#[T#[D M@S5X4&.:; F\HTU4@)U!7[1T*>U939&XKY5=,)>DY7LUZ9[T_+7:B@J3A!LN MRFW&IQX\3W[J(OY#66LA[C*E8M74_:M*K5BUKWQ5&A**QQ6!6*(K]#AV179/ M#>R-@SG5=?Q04VPGJ!DL!;,5?D2&'V[\! FIDX@S4^F2*'N5,1__#8;9'X1O M+ZQ\],9!*QZTI,C:W\7A4Z!VC+^=P4I@X3^^<$ZRK,,NP/Y:T2\ M@A,U!\COPTV:HKS[*&(\P'!.*A"O" _[O4?_MR]V\'ZVY 4AK2_-2*3X'X[U MLG_4[SQ5<*U1Z+*84D;X]JS[+1%Y6_QGJV^QRL)RH>3S#?B4;9#G_89FT@-' MSB9\'%)P>(/9+JSATUT_VI.?ZVQ$9-=L^JJANVE)"X^8VSB=P"(N()A8;"B M.BI.4UM[Y5VGQ$@G(TOA4#']&]UAB'%@N0CE"G:=?81R:W'JKOW\)';,7!3*#X/E M4.JU/"R<"XAYP%)E>!5J#BZL4<_8]&G$"-<^_5$V!D31@=I7:=I-VJ=.A3 A MP<&MH342.O"PI'/13,?B1%%RQ[#G\L-7GW7NBEE[>LTY'T"!R_7@6I5_Y. T MJNOLG'1R7)S?9N_F]/8(=A$S1M@CD,\@$I&>QP?LHX/'"0+V':>^L Y-Y#^R8R>9=$\D0UX\>9@WIRT=4IEGT(+/&W,R M7_$7M_TA<>)JP;1-5K9N@OP/G;9*YM\_QJ' M]Z+E&%&\..P:9+B/I4CM7(]$^TU&.:@=.]==<%UX^719I>W@("C27]NDIX#\ MKJ\\U6'Y4H$G_O3 '&?9#8__[C6N40NR'%@ST#/J+F...-KU+^$U:E4N]R)< M:_N\#,RNO8ON:844E528JJLO(=6S(T@# WS?D\F/CD7(^WA9L6D\$':$!U)? M)D,6=*AO4.MD]507+-,R=2 Q$Y5QB=3R*&UUI M24Z(W]#]3-RI]:S++VM&VNC;:(5%@G7GJ1/)-4I69<42MD.!OL;:W7VIR=&S M\./)D1!W\3L.WB05>\..DA5_0TYH+;;^+.]K4\>$P;^+!-UG^%V2=%9BU)/G M'66(D=#]G7EFJ3Y6P5=B&7Z-4YY2NL@ #?[L1#6Y#V&Y?>#)'2O3W;PF=RNJNRO6/RAZ'-\&%'A)QH1=/U605P)IZIN MZ8V%D43>N?^P/$62-R,7.7H=3"U,$Q=0!FT>EFF\29C![5U3$VF0NO_1)6VX MI>YLVO 'CDAMI<#%.-,<1FB3@W?.K*C(=_LK/R8O/K*BG.!X$<>_X\)+44C> MCC"A-O0\W-7:M!1UTCTY8#?/I(DB:$-J"\''Q[UC9$\8^L*$8^^5KSI==ZIUCJ2Y<4[PC(>%HO[= MAW+^>8J!_F?\Q=BS >XVDF \6OE_-ZD[%!^?A@#VKK&WI Q/$L>#ZXXPWM4! M&4O,N[.ZQ, ZJ2MJ7DA^M$3LXBI4&GVN A$_[&ZH%:<5:$5U#5*W0L9G71Q( M PVF^[QHFZC5MQ^9-WBANEOQ9,&;FWGOS4QT#)1[HRA=EM [ZJ1V1R/3&2?= MA_GJ=BIUA RGX=F-NB37J5;6_BW5"Q_F;YC1T2.AUZB45SB1.K[9Y)@AM#TM ML\G7JRE9%;'SL?/,J&!O)*EC$BENG!+XU>[;,,S!Z@47,'%XH"SQ74GT"O,Y M.X9XLVMHGGZ8*L90&4\*-28$/"U[YGR M#PXJ%'_1>*>QM'<6J=H#V[2N6=>V^N8/GH *H%P_C,IVHX'C1)&947%J;LCJ M/.)8(T>&2D^!9Y'H@8:+S2JWHTX'-[S\YM+B&C\D;?)^7CB=#L._9R M4JH1J0GWK)SI1^\/:-O" 2;V)5.BG4$:: M"HH=221'(]7U_9Y,&1 M?'-HHRZB\SG'.7-")*2H]1 A&FT3L_\1W7;SE78LRJPQG@O([*"G0FP'-(9C M?2:2+G-$YBDQ#"4HQ?4MAP0N]VD:B[*"^/#X^?/-<"JA841]_I-5!OHT]=.@ M)$:J4K('/>#C4&4P&%&>?Z^DE2RRSWW4\4#$-IH!QCQU"G2J]7J>Y(B ;7:H MD\$KY])*WY*:)2)(%=H0(R-J2^I#H%5&8C+F5WPW[3UYKS"-#?77DSC :R8(&M$/ B<4HKWN:@GKP#P+#<&?EZN3> MALW]3U0K!JMRZ:6.$)=LZ"/?+YE6H@ZI A93>3;W@Z0>F0XYK9IYCX8?'PV[ M'_G\^:W"[SW0,^M[.'S"7,#.\>CI!6PEM,5_V^T(9:0JT16RUWV@/J%0[4=B MHQVC\C[\="S/+-Y_8?'UJMMX#NB;BPO04([7P0-&MU"NC;Y[ M$ZKQDF#55& MT4\F8@1G2*ZA-7KILW\H%*;P;$GSE:YW0O971^/MYUQONB!WX6LNGY*U.!J= M4 DMO/-.P-Y;+$TZ-<4L&6]FW_^V9SIEN:?;8;G>6-O[/:4G)^_<.=^V]21; M!FQHJR>N@!]F,+3)E>'HUY#-KOUPC& / MJ\4Y] C@)"JD[I)XKM,Q -GSR6!L# M,FJ&<>KG)J#;W20W8R(T(U&+0C:5OF6Z[C,.UWOKV:5O9[]\5,@8]\<:88_@ M>!!I?!'[6%@8J56CX MZ?O!(XXO%Q:SPEZG"9K:3T8VET$9^MNM?"/)H*][-7M3/\3Y2]&37&LKK[ ^ M)U:.;7<)H#50C\([]D&._WXV;RH&^ZG0WIL50WD0P?$EWH$R=!YN"2A=F)=V M#:H[XEZGS4[2=\SK%$XMPQU<[=3F2/SH7YW^$0$,=Y;L*\O7Z'QHWKN&E[(H&M#P=V@?M.PI1Z@OCEWK]3+0I8N_ M+R'V+N'EDP?H[8NCEZ;+JRH2+ZD?B56(,#&VT4BE[S?WB%RU,-K^ST.NAZA+ MH5Y<@-0\"1Q"'.>U84]WIV:K4K%RX1 M"A?EHV7@<%16,LS)8E_Q]HHZ.;0>K;49)\. 3Q ;D8)SG#.TKJ=>COY2C;/S^<=+NXM^/U]GZ9@"EP%'AG&!52#& HX MEIC5!VC14FB!X7'6Y=!+M&F*4>%LL!=8]*W:8B"UKNO:X^SI8 SPX.2-T9K3 M!K@P].UNHS?N'UU[R^IS9QXZU>=MOK>Q"NM4>="X[GEXL**P]WX QXX+,#"N M.S#B$V]FY:YQQ\'&P0AM2?E>7=>Q9(C@ @)LL/5B+&WJ;O!>S!=@>6),%H,X MF[-'?:D%TY:.[9#%R]T1%J8@9_')J_I% M-DY^E2-UA$T>F["UO_DW^>-0+-5YC%2'? PL;AH38&GF^4>V$LL^9_M1Z=\: M3T70NR;J4A!(?YJV1=".I A.RXHQU>C;O7=PL/2-#AG5BCF3107L3BC5&4(2 M@T1!*PF1^C*YH^SF@9,ECWRGW3JG[6^6*@&&-QO:-M>8E,DZL$!2^E M!,Q.F/WVF^A3Q@VCIRC]$H+\>W>R=&,OW*O+QX*59PPSC+OO:G@B5T'9T03D MA5[G MJ0!!,7V@.><7:(R/Z?:C3F"F^6%3 M%IAV8HEDZ*2(V"SV-J.2>?%" M%OH*+?/;N1]STN 0==6L^(G6P.QODFXA":_=Q>9)P=E-]YWL49'-NJ.X/P[> M^WV(%8JM!W$!=XJ93AP2E@\C-9>,I8<^\?2WJ#O&LHB^Q!HV9F#'88AR:R5!5]'6UZTO6E\T$@A[*V%]_:;U]=]/O 'P M_H3VJE#>F0"R3PP%&U&USP,]+W +JZ7OD;T71T(]8ENS$1)Y:#98ICVIM-[Q:.LX%1!I*G]D6.X6".U"- MWQR[93@[3&[H#FFA3=W[W-JZ-@'][,.23:&.0O9AVJ&[.<>'STU#J).3#C.5 MA?O58.FLWZAI)4FVJHR-6[ICP34Z;AVQ=8[O1/10-%1(2G[\I)A#B\8<.F\@ M5P?[/<+X0+;O_N529E8*2QTKR0N4&$M4_3]"--;P?Q).L2>(OP[ U+96+9I@=]9Y+C5*G;3BN> :DO_^"MERO]-8Q)SM%.3V+ATZ)MCA_S^^O&Q M_9T[J=5&&F>,,J#Z#YJ/2J"^1_4['3IP^J10UCYA0'GO^R$+Z&0>#^\\9-IB MNS]COA 9OH;RV!4S$Y9F%\6)"S#189[GL8\91BP7T*EF H[G$'/9!AIT##:4 MM9\=,4.@]7$!(>_9^<29:; ;E&4 % -O9&=RI*?IA3Q8_8J=CJ6NHB]Q 5.) MT5A%-A:RZ;M5:\O;2=AB)PF.%9AZ=8P427]!V\,2%Z1+??%:(BE.YE2FSV,K M0 MM67 '=0(-V;J9&)\_JYO40MPY-*?KG)?KC J Z[%U.9]A>-"]PHE$TAS) M_O8[>X/S.B'7)KO#T7B(O]N)=[!8\$2)F0?C$R-.7&[O!2UIB-E0=])BJC@-#/!=CPC/[U:\(, MCL/GPKMK"FUZP8CFV M;6T%2T$9@70=1BC!TMN5+UP+[K$9E]=-3 ^S.GMPG[N5F\%S;"GY]_AIV? MT-_O=-#IT(5C>4(%!:=YGX-V^\[M#-AK(C['&N89$1A]:X"CCZT_S06X0,+E MCE7CK@T68O;"TD3ZUU3RI.&UECSC]]79-8UK%U^=P-B?:'BTN M'G_)<=7<-'7,]?]UOY^_==&7L3R435V9_D>R43]'-3!T3(0%ISFVC!Y@W*=. M-SH0GNK?GU1S'CQ/[0HIXPZ?9$G.CQOW"]OQQQ>4I%3<^\ M]Q[")7&*SME<=$,@U-3(<7Z1X2XA\H\.7><"4#CJ)1Q#(3&<*<80$XD8DRBC M@.W8;]#^F8<'/$1B_>'4E,;*65G*.&BOTY%$?J^\QT\9PTU:'BZU-4_=?*^L MN%6(O(&G%5HEV'2>DONL'2SMG> [T".*O?LS&QHP6Y 6GF*1>:*GI$>%G'1G MZ%%=Y)0/F&H&82A4/B'^3MQN0AZ3-,E&M?*<0DZ\N+,VK> ^OC,T<)49*]%$ M%&'M4NT.5UOU@\6=*IQ_INRA S>I MU.NS5C:F'F/VIDO*;?/*!HX&8>=/1CRUCN,4,BO[@\4M')__K83L >P9(SRK[?LY6_U&L)Q3PO.NQ"/&W^)V MPUD5F&.H:0=&*FU/*U0,;0K"D4%AAJ=HVE%KLY4::1ZEY%KW=:>^[Z-^24#PB/EW]E9:TKJZ"A(B_/!'H[D;&S(UW4Z@]<37W(Z.3@*)K;NI? M ;??%]?0KB3#STCQ'WK^A_$4WZW64:]-CE6(W97*/48JFL;[<6STVUJ\V7K9 M5,^R*:R8TAVCH&1".('LG^,"MN*^[_'TOQFT\&)W_;4Z@3;:.IV/G6,('"+) M=+J+A/JDZ5&_B;8XSR'WL4[5E#)"<^SM)J<<.YVAPEKA<@+A^ZWB^ ]<4$U8 M;SY]:3)9YTBR1J*R16:BLJBSSC&O$[2/3P6J=.,*"@1*XO@.#UC/&M=*]RE2 M;;(MGQ,;+=5%J+?BIB(C2::Y,_TQRP$9=>_8-6#7E)@A%WH5@T*]L!!'FJD3 MIPUD>HUWG3K S]I&OBD5SA(\_=&X;02MEC_K/1C#[]9K45E3J7 [X"(D=IX6 M439MC+^L*9%[.6NVT_NY_*3">@[J]%6UYB7)WK6K6YV)/IW[_QL%$)\9[0+9 M.>EXL=^=[)%SPBVO-[U?Y@YI]D7_8@EQ :"G/PLS!,TRL.Y"E MQ^$A^Q\)0"H=RU#.90.1E N\_\ V27E9_C $.4+#[H537,580=OSUV-H/IBIVA@L@'256 M. R 1J#@3RW0O];WZS\<[W#AV.6K^E@NX!8D@KC:C'4JOP\6XP*^OT)Q 9PF MG 1V-H+S!#_XEM5%"^9%PE<_#_4P'3G\/+M2/L!^S 4LK!'O8-G.:3L):R3" ML@(O<,.Q[<;@W\%, ^00E NPS7VBPO;._W?ZV?\P'B;&X!BZC?0@Q@;UQ-:[ M'&@ 6(8#8LE"Q>TY/5%D:X8M3:4%*V+;9)YI3CW@1BF,X9MW^*W_\W--IVNP M'"Z LKO)W98\V,Z\T_J2%89MK E6NY:VR8 MNW#^V":'P$9PZLIL-W;]ZI\]?WGQX09X?A/;V[ULR 4,KF%G9__\!E[L+SQ3 M(T /UIU$>[##,6=129/@9F0X6 IMDH/IXQS]LCJ")6.CT1:3%"2D^PC#C!K" M49-KM:8YY^5#'6#WH>Y2Z\6S5,BA#*?1D6\%1^$O4TD)(WBVF^+NA$7LY><6 M1A9__<5,/N_[.[%":S$[L/76=4<8U=^5078- ML11K[&ZW-%#=B<)(&[= J1BTQ[AJ=R+'?YX-PH[7<0%4LRA7CH H4\>M3I>A MDWW!GWF%TW7,<:"&/RO_ D*[B;#+G>9H/BD2$C!W01P[_+ MQPX^NB>.;N6> M_"-A*CCE ,O^T5M[+B Y$9\U5[4[/V_&8?'E&[>JT<@WSC#=EIA\^QNSI,+X MM[.#8O8_&[&-F@B/A*2[^ @-5";Z7&M^"+\O_@PB??EIYD$5L)-YQF*MQIF9 MC(BX@ @5>A*';^O460&-R!)WH4=T:^+$W:2#0Q>RJ4E-NLZE-$*+CZ@Y(A>5 ML" ?:%7&.#>1GY'/SB1#I X''/(J>(5M4)Y02:EUIY/'+*JIG2$5 X4?1A*Z MEAPY?+U4@AWCS,^699'Z(@2'SCOYX/H.$5EG^QN91EZW,2KSOH/-E^XM3GB: MJBU2$"Q7<2F;GHQ.Q'W99U?TOXX2S=T%'1WA*G _%164FBKE<,1 3\_ 0H% MC\!/VKVNK Q0N)0><"#V6,2!;I=HS>M&UM=VKE7U7FW5\^G[CXJO_MK@ A0W ME3*((H;H?^0NO#L\Q(Z'\];>G,9T0CMAH\8D/?=[,759!P<0SI.0/K4.&!<@ M;GC,45XZ.FD<'R=R?*61)&XY-#^J'57SM1#AVEVCHUDSP#E2F]:8NR<(']W4 MTVAAFVKJ0$<712_GZ2$.J%2NJU3$OSMO+9\ND8^5KZK\3IPH!UN"QX.)5+,F MQOUT-VP%H;5+1)D12$X]Z!ZA63*0K=EK;2UA(6$A>C[C1+"U]0'>1^#M5LYEQXX(+TSE MXP_='=0OC=<<3.P_#R0X1"FL%I359HIGE%VBY_5&*2F9]-?AUY"='$'S M+1&%KW;_B5-/VUASV/IV.=5X<_8SCA##\"!)D0:A\.?,58IF)F@[8(/K@*A9 MA0 CSEG;:X.KU7$B@@:UU5[;B1%O.66\,#:-\,KH)KI A8_%)9%PK4[>Y,,H MFQX\9O]7^VK"@T8[HEW7V2&E27TN0"%APV<_).5L$VAC76 ?Q6!<&X[,^(!;8BSPF@7)MJ'"L&R(C][F- LM(U2D4A\^9 MB-QSY=CPFN'G#>OZMF"H,:U I-QGJL'.4):]P"3M\>A4K96@90+F..H6 MR;R)*G4[][[^MCCX98OI_*LBL+X@*+M6GFC1[)0]DKU>RC[KB3C>^%OW*E[P M\A-$6:>4>7&/Y_R=EF$_8:T!%;VS4@#A8L=&61> $ A@DR!N2XDT%RMQD*^2 M^\^>1=O&RL/6MP%+"I*2?1K PR*-N@_U8-L,A=%6B239A=["0M!:5ZCNVI>P M;;(VFT\YQZD43OK]VJRDZ]2<5R5*T7S#&ZJ$-0EV9MUNE D]B7&0=F'<)-JE M*]3P.,K,@OJCF=00WY7I?OJ$DYO((8[LQ2VH+$9Z#"KTB!@11-N]4OA#R M>\X%O(QI$0EV/LV0H9FUCNWA')[MS$9U3;1&>,7PHP)ZIT^F4(XNFB$K[-IG M<.X]:THV:F:F=4;+7L*G%WOHV[]\,VY=23OQ@2ET^_ZSF,5B^%A)C^9X7%)N M6:CJX(KI=?^#/R:5ESO-$0:L+&(G?#WM/H\-M+_ZF]*X_\0 .=Q$W^'A1\!QQOH-NQP7P;E1FA+U7_A^+ MVP8%[WKQ&" ?]P= -LYT'* CO_IZWV^' _@^'GMV;N;..<>^/RV#PHT*R*E4UG_D\5;/F/-TX(R%&N14*5VH/S_.T@*(N@BP= MR#RX!7$2@,X%A<"=&=$:/8 MU\&SOW9D@'RO*S&[E2_$S>.W!,0/M>)BZ]]Y)#V[C)FI5R#^GV7 MPH5UEUU@WO7F48:?IN61')DI4<_*!+3NP%W@$U-./G?GM,BZ)2>8C5[G.:V2 M7,I7K(I?+;=0R(L<7JR=?421,S[,2QUN?6RLSQM@-P;/ "70$;:NN]^LIOV2_GL/?+2;U;"QTXW3+ M*Z7^U_OG$7LD5Z.>26_;K;WU=]W'4W&Q'<$*63_847R=Z@'T^574]-Y>#0TV\G6UY;R21< M(GF?+#>OYBM'T.YNM7/69C[4K?Y)?:B81 CCFJ6]C!>,]V_%MOL)?$$)GE!P M!<0,RSVF2,_/(JMH/6FU::@E+?YBK-#4H?.Z6V6/L55!\^:=3H1TS>[]&-]" M!Y_3',) WX7^W;H7UN^$SB#K'L!>K0,/\@P6!47\\6?OR)8(6.;42SS.J@KV M^O$T4&9@\%4WQ5BKT_@PV;R3^Y*_;^Q,G!.):,WSJL/(?\>?9'U;"$QD'KE6 MPU;:7P#T'[Q[P=ZAX^7,)+.IU3)^@&26_W'ASO,/.[[V,/2!T_/X8ZRFE7 6 M^I_3__:I[L243C%+MF@"'@,;531UT#?#V+Z?T P8G^HYLV=;3ZIN7,:T\ MI-X]'P"<26CJ+#UF@^O66WH@ZA*\\)/E9O^U,=!B./K]=GZ-1$J%]VC>6:#I M]V8Q:E4\\)(STS'3(7P!%SZWDPLAFUWEB%'2(+$^Q29N]S+91NX7 WA0/_3>>DT5Y,ZTK=/S?NG6@""&H6E-' M>?LEN:Q?@MO"FS/'Z#]Q,']$-W'LK4DBJ/$]Z"@P]/ZF4X%-&C7#UO>F3OD= ML![^DQ.^O93^)V"GV 3.?1Q2 -.&J4ID(WYWI <'LPX<8?:7AU2=S\#O(3C; MF_;LR^E84#UBF1B/->I_L,:[EO_=L;G8_\&UE-]'7;8UKY9IE+"7/JJMU7+6 M"]A0X/M$.#&?2+MS+];&J+3KDJ6L#?-''OI]1/COCA0Q.K[<@ MGA];DQ9 ])63+BWDX$+H^RO"=I(:V=WYWG?TCEFGZYT&:*7C02/'^5I5%BJ. M8+!5I\G7Z*NZT75BE*+]J'Z>;8;=*Y5W=_(L;\M'#EKN;^WRM7;O2O$Z7!=_ M][;NY=R;U0B:%-3]>\[M_UO1.O^"XU#G)?XE-7H!8<:6,MF,Y@7S7X6(Z_M[ M7U5BI>#KN@"DW^:PE*P8Y8(O;H1C19DZPAM4#@&6$8I1SV(A!56XBG$C5H06 MGK07-#N:LO'8EC];.0"F:2V9+W0AM=:Q-F"OS_8#''00[;(>9BM)3D "NT:P MDH0[-1Z^!M$74.T=/I<7[RH<\E@NC7_4?]R=X>QP^H?&A/$6) M-##Q<,E4,"=&):B(2A@SG5AWBLA6_<";S8,/LZ!A!AMF\>R)R\:M"@"[;*5> MW=>&6! HAQ0'X-C#]6C0:R5=_=P[:F.%S@:W0=%XMW/R]\!:@"EB#!>QYA^D M[Q:CF%X\K!B5%HWFB5%$4*=4-K.2__^&*C_4Y_T7(J-I7B7D/SV*' MOZ/!W8O\ 0ZZGOG5^\GP;A.TT_=+L>')XNO-LZ7"&T#>Y%YPL]D(4.\3I4PWP(7I8>1#*.PSW5KY4X#ZP%K2G:3^=V!\)3]2/$*.7GA@>6>LJ/T4CB\U6)./S+!<&$/21VX5>0=O M<,#*BVW+/\=W\.Q1W\ZOAN1-2>DJ/%%TI0ONU>39"D88T:79C%;1QOTY2S;- M"B3#'6B:=F/LP&H.O9*?)0@%(XN@4_SQ]S-!WSLKNM]W6GJ_*2@F_O M;#?69:<=RWG>._%0ZU5:U#VK8]_CF@-\_7R/S?7KY/?,39EKC2[K8O>'+AP4 M7@-J>EF;?"L'[6L1HUC\*%*M49&JZNYF*-*-MO,Q4<2,)EM&&WT;"; )KH6W MO#]UCF? XF7?74":-K)\SKP$F>!5@N #/NX#N_VWJ)Q .E.$;+W,QEUM: M0Z&M(SJ,$/KF%VAL17(M6KJG!MZ:HK>F@&"2N.=\NI^2]EQ[1.BNY:3,9%-_ M%[Y]A/%%GQ[Z;OZN:HY5C[?&X'1_0T:!\]&_@KAW7SLY67Z]=Z^^Z8CQG$4& M*:MN2/F#(TL&C'3F<3EO?2N_T;Q,3W^PW\(L6 ZHK\IXNFZ+R:EU@K6G E>33O"C']=LQ0;!F>21Y ME^(CZ>TJAK/GUB;<>[UZ64(4 PS/8"+@;=7M51CA';+R-[HFZ5:54CF@:")U M7/D).\JFMVE(>/W&^QST5-XB+HO>8@ZAJM(E'*&B*W65L49=[% MY4X ;\MG"H6N@2V,LG(FR61O8 M6T?@8'U,K+.0NI :87+Y59$Z,B M*Y0;6'T#C3R, M(HZVJM%S2[A!+=AF.CX=\BSW8$ M&I!W&#:,$S=X)H?O[ 6SF/)GS88*A^44CM$Z4[2@ST2]RD\8,C:_-#EI$VO* MH<%^ ?KR2HDV&&@^E:APWO;T?XAYX"B6=QD'[D<,$G$AO[%L04G>AF.K.'Z>4>BY$FWX4HW[C4KGMCKKVC6W]UJK3ZHSYY4-VLT\!RD!"(^/)WF,< ^PK<@56&,+Q6\P^.&1D> M?G,MKT%&_>+]L$(#RC!K[>0F/(E2MWCWQ0['A.Q)/Z4*]W2=:+OQVF\T9/UK ML&@_(+74$6O+65M>SXPI3\Z"]S5&IDS 4(!-2A ^5Q&5A"OSP,M VOF.[@XR M?.[FOM8B4G,][VN\7-F$W==H2=C:Y @4 +8(SY M>N@8\@,PF@-$8#=561U, ML.$;1A#[?[&O;K;0HB>_ZC_U=K)B0W#N4KM9-NA_HKBC]-C.[Y'.AW&EY1?# M'LC>'%_V6$K9K44O$&F#/8B""%[!%"CP0V5R(ZO,K:%21Z=)\] $5A:R#)0C MW?FX)'UC?R@O1T["8[$[;M\XW 3EZNC&_-;H_>JS#2:' M^<@B';T?;T79#$;:]]S6]#OB]X!FU9RWM??7ER]6ZA;ZG\_;^(T[%Q9#LLXZ MSMWS>]JG3W;K.ZN/&\YIO&^G25>;^"2@'H3K9G_[1'VT;NQ*+^HF_3-X;*6. M#M+%1^0UE;0/X$7AUJJL76Y\#MV9AZ69.=MDZ>*;'!0QRYT$#,<]1]CPHCLM[)#:V"IL^:0X9: MV0>VUWT%$[=>?7\=UP>>USI]^C"EE:E6DXC;O4G/%L4#MX!8RCML70??=!@3 M540^]MK3R+DGU-B579F3/EO#VEBE]=ILGTIH2!7A90'O>/ZD=Z->\>6OZJR+ MWV:A0OSQ3I\6A_XAP5&; -^3[_-S2OU<0IM]SIL=7SDFE.AG_0NM#\1A('E' M^,)!X2I$(D^OI%!?KC:6Q$_3')A$RD342JW5QT[V=6D7Q"A3T'>$2[!\3[#& MG>;91_A:&W$O'%'I%J-PWV9_SOQ4.A)_VCGC?<21WZRVQ;US+HK*SN,2OL(8 MH&D7F+%2=J&!L1SMZ7O3;2D2,=!_PR/;;6NM%+;,K!R_/1&C0H5 C3-C8L[X MO!CU=& 8$*..JF#_@1R7BP"I,OW\7=%Z,"/>)Z#& 7NE6N0&X@5G !M M^&@!E:\<#J.ATZ+L0!E0HX&^[3U/HD:X19\E3:(T+F^(+9H\[#*)E]NG?_32 M@JS!3T[73SWA@-4G.QLMVI=#;TXS)L;PH\CSU[P7HYXG!-8 C]*"0LNQ,C8 M+P_;/?,J]!>CXOZ:?[B?LI)K_?(J?#J69R<7Q9+'NE%!;3^N-9\R_"/BMK$\ MW_"C^F]ONZ =G'PK60W;]VV^6ZOP[&H#JS\+]+G8B^W[+Q=0BU[V!>0.GEQ3 M7W?-S!S_;0K*1 QA%/BLS? B"G>IN,&Y](TO";Y3L<-,&,U%#.6^&)7UA6\. MJQ(?BU'0C/L_CQSDG_EVY8S2ZT9?0..,-H0=@*60=YN_X,1"!BR$VB[U(K12 M3H \K!)H&R=EB5&RY0B&PO?UP46SE8FI;2X6QL[@X?4KUNF,_%]08#>+=XXA M058196+=N=X<>Z8UCLVHE[TMK.T9D@%O9#I^]TR1"Z7W90\B%#6D2CYCZE.W M'[;ZTDCGYJURS<;WJ*WIAOK08QV4>6Y%/K?[$F18 K7I=8Q MY*O.*UV/V:.'04WL">!L+=CU/JI?+7"YGXO]N,;/Y$?T_=H#JA50ZR%F56I5.A2/K%MXB*F#:P!/+'C4K7ZQW"@F7*@"MQCM#\X)UC/ ;F2X.UO^ M<.J^?>W>I_(#D!Y/G?IJ\J'N]]-KWNK_J,,I.)069?[ N7-(N= 1<"5+SS=D MFMZ0">DSTQ1D!NHP:SUZ9(9.Q?'NR:X>GE?QV7=O>VD77=W#2")"R_;(P-T\ MPN)B[U$'[O.]U-%"Q?](,VAJIE"AWC."[K<71('A^TJ@/T 1G]IH\_V@QS@_ MMAZG1DJ__**BM)CP<&'N4^.'>W6+5)7W']Y7)OZH2">\&#WRH$@KWL,IW@*C M&?6U+OZLA;9FRM.(N-0*7(2Q]Y=X56X+Z3MF'&^OQFSLVXF^R'YL>BD\,S MBS^$/JZ0#M,*><3?+1YV76WML!] MH/Q'%T/'ZB?D-#SQN;DQ$<5#L*%C\6TVDVY?UTP@M$"(H5?.=L7'FYKL. MAB>V#UMKHE7BNNUA:*3)&K#$CAM5BE'X@_=R.^:AV 4;42PP3&/QSK8.V$U;\F:90(R!R3HP M,;_T0#]Y%]CEIZYSND-V[$GHNBGRPN1CP]T582ENX/9"5S'@WPR@. MK?> M1MY.3TCHX%'/:I6\S40Q.JECCP(E#5\>M&\#K,>O$C#_11CE4T51,%!3Q>!=Q/=:">1%\?3]$$:4 M9Z+O1-;G,R( ]VKOQ@JE:&4F-M)$WY$E-436 UW9TUYGIEQ6\0PC]/)O)MCS M?KXC"%0K>_77* 7YT1P)D1XW81/WG%2'#'U?5Q$"F9R=B%?2Z!&I^<["6S#] M.,01RJ+YFP!HTS0<4[$H1LDH<[41?_:4\65G1)'?F(C<-.H"]'P2HQQ8?=*P M5)Q0%AY2/\0W?X2]$1O5@]X,71YNE:%&&5N\:N$-<,J#['&\Z:DRA[VLR%DT MJ%&['-!GE)3E0118J>:G?M0ZK'IWS;W3E)>^D"2RN+/1OTC8TA^B5&<&7"BW MSGZQS\%L<)>;ULUO]K]T$6CR2)RDO]@\^H;56< MAO=TE,Y*DU;72>9[+@.1USH*9J^G-IC(\Q5;*FNN-ZQ2_*O[VX&CV>&C2]/+ MD]3A.7C#%*+SHT3/Q*B9"-*(&&7SVL-"2!U;BL%N7H+-1\O_36]T8T6Y=Z^X MHU[*X^]CNZSX9C'^'KHBU&J MY..B5/HZD-6@,M,MN)] <-G#QS/EI*>'MG>]*NTH+)@7>NCK.L _^=P9+]U; M;(^H^V7?_LC;#*](GN-BU# =_\YP1NTU 2_GY4MH[=<8&7HVUS<$[0%M7D_^ M\AA2[MHQE,/D&-99U+-"JS2\%=HLO( LCS)X+S\F&9LLRF(?===RC(!O +?Q M($8Y"J' KI2^8,$6401D#["/XB7ASP"*K"P\3O;^MM_M+1^9JG ],2H8WM1! M-N>5L\MR)2-F_^@H5?U4Y$-1(=4VL;M]K:\-31_G+7Q-RYQ<[(^-P"8W^L6] M&'PQV%M9&?]EIB[IYC4+Y'N]),?<4/M^#_JCN(WG2%^^TN, M\B19F?)L*3L?W#$3,K5'6'64 :*@$:R_>ZRQ'MN?+PCE+_9O?5%(/L^/;%PN M>['Q;K!B3IPWE9[H2@SZHZRXI+S<*>V=S%\0P^SF@'^9<_P$?60A&5X?'>#_ M&AGHRV+4M:;4)2N)&80)W3 _)T9U*M?3X#>T[)4*@N'S2W#HCUA(,7C$L*ZU;QJ6 M'!3:D-W (YS4V#60-4_B48$^L)[TIIUYNFN_GO,IHC)(M(X?UY'UQW7Y1"81 M=*9?&^ ]%L^O.GAW2]SY'@@$_HF=5B%FO]\ MU4\K*A?])JG_QE$PC[WZ3]3V7VUYF;@-BL;Z$+XKE/P75B)$H&2-.O)"TO\#7X>=D\MC<9Z6![ )L^O(A]IT?^I;2S!9M]IO]XM1 MM4.2WQ:N$XY2A@KN3DG*A(ZE'[$9HXYD,EY20 -S^$()0M_A)N4&0&3FD?.3 MYI^A5S#O:!*Z;--FIOCN[ZHV]LGDJ^ +U1 YNW/XQ\>":VCKH7V\#9$H1A\ M^QCR\5R2OX5CJ(4Z"U=&.9>NU*E/8.T9Z2@-.+:?YFQY1W=FWT^W&U&P,=)U M!\;P!^P:[/!?#@&+B(A;XS")5P$(NJ9GK*(-V=DJP7+2Y-\CX+7)UGR)>I'] MV1>WY^=3MFIT^K2N]KC'Y% V7E9]4+2?C,GR? B$98M1Q^3Z!P2]HAS&;738 M(E:>X8&+>(CP(MGK5KZBQQG-!SL@^>%HD['.--6/0QN*#[J[;.VXJ/%8V\ @ M^%S7]1 B;4!D;QOO/YESP:HE<4MY4?,O[MN?YZOB'G8OTBD_BTUE9W=$I%.Z2[>X0C%U&@^5'.J]",US[IIQQC<='\ M!31+)B%6',(8?H-7VX_1B!0\CAQFA/[\$F)\F*=1^Q#S>'O)G"2GHS[Y+D&, MVMQS[:K&'-G;X)MA[%!2'$/>O>![]K*H(6*/#Z,HMYHT+7@MRJ7O;M5JK6/T M&XXTUAT-CWQQD]]8SPI3UXD_(48!W@3Z=H:FP0.U@PT'713UZQ8/;;V]*XEC M)VRWUFC>T:0Y]KU$W<(X/3L])S,S.^L;>0^?R*$^^A$Q_9$E;[(=/#0N,7?U M/2\W"C)G][$3CLSM3#[=63 :/?=U_DK?#_U%5@T%W#<+*4H,7ZS/3I<5E00> MG$ZZ'_6^#=X[;<=2T0O7?:Q:0&_F7VMMT/7P;/KSN4=QG_6M4 .;@=.OIY=" MS8[2:,Q1X!IB+51([15?V^Q#AP]ZX+# C[<877K%-6B1H_W1\4/5'DXS2>$U M88 1BK E?:PL*08^_OY3BE\D)'D]U^-IURG$W.WQ[QHA!8+ 2%0U+]$E1MUD M1 VA^?=I-US5%L,"U3S3B4\#=Y/L=NELHQ:!\@Y*%?V]-7=8UXW@Y UY[,C\ M9S9G>S"V^>5+RO8VP]1MI%9V><0\1HULS,>'0;(C>!E\_1O0NYZ^J9N&W@#& MGNA\V9H8D#WM8%V?DW'5Y_&+D]WEF^@-/II9!_1RNI>I=6P]YY8&N@GN(I49X+I^*YN@L>?G@U@1V!JFJR3&7JT?3G:N?)O!S MK4LC.BQX8]RZ]T'HL'Y; Q?UN%?EZCKMI1=#S_&=?PC,ML6UJ%C)9[^SC-2\ M=ZIF)-[PW*>)*?/UL6/SN^O3N<97N]PS$V,V)/V.Y,NJL( 08"ZS'P M%C$R.7DH0/22;)>NPL.'!CEI#@2&^?5SMLVW7KD4D\G5[6MA?:K) 6\O%\T//')09X5*A73T98932TCA?X MSELM)M]-II*KCXE(X1;W.4&F/7]E&Z)OT)^R:A\:\T\L*X=Z8>*G;1D0L>"[ M,& \0@T>0Y3 1VQV:[\\O"%V97X@F_3EUN&QY%I\7RZS_87&.Z(D>&J @X[. M+'_VS.8 >.;92Z-Q;+R49PKZ:<+6'>3J/09[=J?:1X"> M$3%N@\G7*S#OI\G'1V;52,46-_GVT<:.'(]'0&<>\Q 75YJ1G MZ6--K0_'7),N.5DHQ,I'/>*7:$1%;3OT[)2Y1+JYPN<],O-46<3!,8?+S'D( MR0YWD2?UZGFQJ6JDK!/N?6=--3P>OLJSDWAF&R2GD;*\R&Y%]!,L9<\KF<=!A*7I2E/N[YS%A?BY[VI)6B5$F'.8GX_'#"936 MB#V#BU=_8;-:@R@\'SRD4,ZNZGX+60%!K%+UI!R]:N(VLE$YSR_L>LC!][V> M+,E9LFQ6OS,=9:B,D"0VZIUPQ[6MP!WL33QH)!2< 8/OYDY02A=K*.'H$GKN MO3;F70Y+VMF,G\P>?+=F7WE%7/M\JRST1T=&@LFM^PZX(./+^TQ]<'Y[S%*( MPQLB/"^X!&:_SVT?HG3%"K"@I/#,2MU6FG:P*_A8:$R^PI-KD)-\%[*?AEU# M>MIHGWSZP_NH9J4TSK&]1Y0O\1J*7&TTW.&='?,M=IJJKTJ.NXS@QU>2C(^2 M5X$9?"HL98WXPSH3*3XQFBPW3'R\C)#]>F)D16-PU?$"$E'HSTRQ%72[; .] M"P8]_.SB/)>Q,54W'F3V30]MZ50A6!-KE=3WS.FZQ7QUIDS&.M0/NC3MPQI=2.MBACQ:D(U53(^VO%)] <./+PX_T2(+9 M70(;(S=T&KT/9HK4QN]5:<]4M E]-_K9:B,R&/-$1S,8IAZ*H@*3]?/ M5$\"(4!J\1*E[51"]F3*AL0<=P?=D)S$+/>*@"2DY?Y&;@09.\&WD_G;SC7$98:P&R)9/>?)EP'N,LA6T[+BTB0BC?R=)4HC\!RA$**$;G8$' M6-X=[*/4!BSO+&,S^'C''*ZV-8(E8TSZHNQ](KD_<9%I_OS*9@G(Z4 4:953 M_!T=T(#ZY7T.99?7$4>P<[?M0JFS#A52),:-CBCF&T)MD= 10/ M,T+GQX9S MF?]9W'K'2BDLA2P0(;IKED7/(2=M964#K)0/$>5Y07GPL"=%:KP2= -TNRWN MWO7%/NE?:![^O-_.5]WI-8[E"W4#-67H;5E\S$=T-*4$SO ?]Z1(TW?T@K,G MREY\BB-K\[6ME)*5RLXGA-(ZR#BVVH7EF9>[5"GRIN//]E]1%.WIF=EZ=L>U M>]_5KO\<7'^""*=? VQR^K.0.2WGA1:4/Z99]1DLF:CS M6ZI?%4;747>:O9J^G[*A&I.Z+O&NFQ_\('T'3U#)U@4<>=3P^333/_C:3Q>\ MS(_WS!]SZ';4M3'O]DG]<$O_&.9\2=H%@N.T=.\N6D5YHM+IF^$COC+9]LNE M]K^$2%^&$;AW94275N,%0^ F]HAV9!4V-YM1*O?$)_)"!RF9^?!&L:E?4\IX$>1+%=N:^\W\F_R;?*VH;Z!JN=%U$;NIK;@#_ZVE M2V/\B!9XJ6+A0C(I4_#L^ MSXP))$_%CCE$["ZP7KG+(L?%_',X AYQL5L7Q:@=:'"WH>A!8#-Z&2L(HW*3 MRD)KZ4#J04H=C(^7^J?( FK^])C<0"M\AB#XNA)$( ILT$^H^ROR_:2[);S/2H:-!2)Z>\& SEM=J_ M+XMM<)'L?%[>]]W3;F/ASTA?WVW\"?J>CE+TQD;I[Y,'I,#:E8A[-UP(8S.D MRD]E4Q_1=:&CW3OX$H]@+="4.72$]Y0F(?D:]*M7N5CT+OM[Z0/=-;-N?AL_ MT!+D'9PDO7)M4_9L\O\,7V4,=Z/[D^8XBS/'1ZA]/^I4(EFD4,%E,.)6J5Z2 M79*[B3+YDDINI+'.FF@=/:H N]6#L7FF\*.)=5'BND17J4;%"BT IU_A9_&G M_LUOY\WNH3<:/V#C0NBK^;EUK6K32D/J/!R3)44*;8 Q/51#:6=5IHE2^^V% M%C_;][U;O]@9W8AN:7ZC )O94TN M C1\@PAKVV&B=.ES60^3/1MZ3?9&$1G?/=_7?4DK]E0Z;H:U=G(YRMJ-2J)5 M37KY6JLR7;2*J7.&?.4PVDK&CV56!&1?N)+Q QONZV7N@K3[#@@+[1UZ?*M= M?CJ*;.R[%H[VW:SJU-<])7CP),S7NL2O%/*XOMAO@G9,;T&A$EU.X M>+ZK((%?D)S$(S&XV77.GL/1IPWK] M/K!'@!/ET54]$@CX3A]>=N/\AA]!@?<24H M6%:5QN[-C+'X[=&'X?]J:0&(]:SI%J.>1P5^! 0/6<4,F(K[S7Z9:[^T&2'" M_Q@*7+"R[?$U%T>94/P!*#-&$\B(1BKV&\&+3M&,YBWG&)&L7Q;TW4#?4837 M9#FD77X!'_(Y;^:=]G M@2]8"]>*47U#@:W *2&8*NGY!.XP+[68(S M>JTB''D'/I_VC^U_=$]W!;HMV9TW4_SZ-R !Q[&\6['0*S>V&"6*QT2)4XJN*W')9YIPTC,O\./22,?&2W*UL?TQ\)2%L*+D&FZ:-9' M;@-TIIN^F;1I#?U&8OEC>./WIF%9)2]]TP-/._#)IM5\GW=!AE/J.^GO?2VT M?3><;6Z)V#OKDD)YH7?>[-HMA?/.$B'&VIQ8-3#U. \?1#Y21*JLA_=TW2K% MR)+P3 ?GG^4<6<"A,]?*&6O9-A]MH)HJLCI?_3YN.ZVD-.CRC\0NC5.N$:@? M$]3)?($W0M\N,8CX2!7U5 XQ:D@/-!?J]WK>,;U#W\K?D)$'_0'&WE#XK!E- MP\B1C-;QTB)+ST1U>Y,@S_OMR66,CIFBG?'ZPAY+Y&.P7O1650)B5)(M [MN MA%J*_LQR)&5CF6KUK,:&>+:RD$NXU4)Y_^?XAQN]Z>Z+V @I'>$)OC:DLKJ( MN=H"\:D# Q:=M^\(]T$6PM^'W-^Z[3MGD/4*(O2,UJA>_-0.[OAKW:?H0/D5 MBK-N19::5ZU>V[)R:NP_K-Q(N,1,=<;4TH]U5FWEY#]ZL=W*E8]ATA5XM,K/ M!S0D1QP3!]^?YC\J:-Q7*:'G3VFQ5ER0X&X2*L#=E.(;X%M1%L.-&@%(:L2/ M]O5-!^[AY62@G^@[OCSMKH?9=NG5;#!MT8G,-.LA\J3B_[BA/;8<']O/ K?C M5S8.95\@LRP%WB9;9 /NT"X1Q9@2BY8W:5N58,TPV=19($:Q5_%>]?R9T_T# MWHQ7;\E(%>T:N=,)[7E%>KT^.Z;_"F-* M\:"JGZ"A4 IF[@QWYL?:R"!_HJ MF"MT')I$@$Z__'WPY\Y])EMK",J3C> MZ[S-LEQA9D&U[\&$RI\5Z-IR2&U$C-+*%^Q'C-B9CQ>C+K1*]?#Y^%[LOWCE M\M]A?"J%R9E04,3NO"W_E82)K@'_<"R _TB!5(XC6B18>!;HHPT@IO6-=P,( M2/ROUR+L>0\0U^X+-#4$?@($9L:(.LKKU!>Q>_ZI70_'!C M:TRTYJ 74#AB MV^%O_VLWELL16#-"D.!M8#U:8.LK)SI.=L1/Y>/'+O[S"_]G^$+HF#*DK &? M/R8D 'T'.K +QW@A0.(-X WEGYKWIID +]GEK?,(GMO="/E';)GCXK_A_K?# MZ=(57+KFCS5?0D_BD#>/K\*W-D+*-K"THBO21S[H1N01AW,RGD1Q,C]R O""+)S&#%^J3G42OZ%J?59F =)6.=SXS^U7=_7+Z7KYN9YQ' MX$;>S>1]$5,IN9%DG/\K=R5O/:)L=O+X\H1N6F%=.&Q)*0WE2O(/"_+!,3Y& M$ S6%!I4\B4XL>%4LD61$R:ES&!3[YY!'0^?TI% MC HWMJ!.*3N4?: 24FB=Y?TYU/RIY/;6!Z\]'4)&YYQ=7)RM]RW*?_[U>6;& MHC8SHJYS=^;SW^KV!GVI6WM.4C/A$6I;/ ZUP>+EFDP&">N* PW=8"E5H>.$ M@WG, D4:) IN@1X%-6OA%QQ,3+)1630GP/M,VL61ZF\F*A/]=H4<48*9II^! M#:FLIZ;_=N[-:;^<*;]S>M;:TT/1"*0 61X30SM$#/5C%[]MW='&N!F2BBM[ M]OJ+AW< OU\Z==2N:3.MZ*^O[]4-":[\+'\3)@PJDN6(I48M^?>Z,H++D_-]9X6T^QR3=E M%WYY:,%%O\.>JQ(1$$G!Q6!1L%Y@"W:3?NP3,4J=KD(J9]O7'5N?CP==ZY=M M^[U&^C__TBK+RW%"'V(Z?IN-.E262G4O?_@T,J\NVH ">&]D6>24FUH?>S&* M^(D=(8 [FG<[&5+RLPMVX(5"\JV"U_Q;*3&);P(H?XB237:18L#J\837F9I& MQ(^,39Y^7JF%.N?,A-C:RN:FZ*^IK\/H:%.MKJ=9;%GL21@SU16]\/.%OUN> M1WFRP_VL7&='EL=R2'1==W*985G\J_K"L;2NRL9CM*Y2?J-^==TAS;>?PS5O M%[VIR>EXGU+Q#N[LM!_5AC89PE*;@>$,X!TNQ-B-P[54I<8P)']>!>WY[=O, M%98IX?.1ZW=]@\BZ(YM>T\!0=D])S_X;04,L7&3]>9!JWC&BM'R VE,QM-C+ MO)AA=:'SEEZ B1AEWT7U\AG$6!57=/KJGEHF%=[R$9DT2'RHJJZJ2(M7)3@B M?BB=\R!MY],M0Q9;SUN@QS(0R$Y 5-R?I'Q8"BNTF>Z'$]],*;%*TX2U!;WKFT-?DV=P;!9D(H:/^%",2V9T\I] MQ6NM20G>2>,F,UN?#.T!D]UD4H^3"FG8ST-X^8KVMKC;C-(U%U95/I-MOD+^H#W^9BR9 M^ EQ\) 8]0G6VDV=[D'L@>=.X:[-=?S"D@9N88+3#U8X#YTT,0$#1HA/WUK% M?OCA!/J= ZF:JHS(&X4-0P/3OSI&%B'5L17A#ZXE^K_!S@@"#X'W&[\<(E!0 M51:O((MT(D8S(+;F0!J&$\#Z\U'%%F.ID4W\G<^ M43NV:NW+BO*(BVMNG#(+R$, NU44JX\=*!'T@%N%1LRU?;SR,.B\$H-O?KYT MSM5+E6W^1!G>+*<^%%!D'!#T4XPR*TEF]JMUAIP#DQW;O#[X/SD51QG$0ZI> M*^Y]/URC@JMG*7CL:N0D<[W])O2+( ,SP1"CMJ)L7//>OK_*OOE:?3D2ZM6/;>K[E>39O'1ULN, ?0(T>HG!]YLN75*E_J09G9*MO"BD>4OPF>;-$J:?N_\VP.E;B;% MY/QV(U@71A2-?:_:?R?)G,0G-*(K0[C\5,$NT6OZMII;1'TUXC C!N.C\\>K MEL9PZ' VCD.5/H&2\=8.F[?6-=U;LF-'V^7GJV&W+IA:_']?U_J+G* (Q&(_ MRO7C1Q@UX;JCY>7@73ZN(7UK^YK'C]_SQM(_W!]29C@O 3HVO-$4ERQ)[RJF M[U;BGRG@[8,9LU?>[;G]YEOJO.FYJ9[,UAHQ2O5*):C&N9_D_,P,&_6S8!?OXH!. MW&]5^(UZ5.E^*]\]N&*/Y.6L?8]=3B:(UN9#F?NH1+V!9FMS7,7[=XRW'X($ M#8+VR[H_"V9U;UAPBPISPY-.W]8=C]9Z>JG/Y<@FYRV'@O&3>"$*[A"@$:$_ MD\P#1LA^!K_ 6 ?>J!&ZSNKT;Z=\6.$FRJO-^&F5CKM,&HG^^0Y-11X'?I?I MWT!]Y223/='X$S1523,^]1MQ*'BY7F&YUNEMOB*\]9[EX(/19?48J9SXG$5< MBDE,D^AKZWA '#+=_6GL?W>ZS\3_/AYS^F:T5H2M^UC$2?N8TX.65?5OZ%I7A:W4[+4W5IMS?D6NRW'_.[I); MT"F;*".#OIT^<9MZP(TK\7Y(1PZ2'85K(4L33=YSH]QPX"8U3(7V"7S F4RR MRJ=*3AV6I*JR&5$_@^+4:;D#YGHIZPJ/G*ZZG-G?Y"^IDD,IZD5$21I?Z12O M).FHI)S X_-"7CU0^17'L0":\QB)1TR<=W*27T0P?QE>D!Z\_0O_F47V+I?+!0:B2(08#C!'SL;R5H[,'_/1$9A,HZ3J0D]Y MBQSPZ,? +4])5QA\($:?O[;NH4'PE;GZ+0=K_-YXEAY%/L"]S\&W\ M?!'.Q?/,\* V*Q2X@NG-_Z@B"P<3/?@]'#@V \*!BT4XS_!"M +AX;VA"?BW M=/:(\L%)O,Q\Y )OD/Z7%F$3,CFUYZF.Y@KPCJK!\_:!SL"G%Y;-K1F\Y)E@ MA(Y7!S+1ZTIU=6Q%.3^ABT);Z/2!&I-"69A6!!T%;7*F5ETPW?"8C5\W5>$6 M[JOC[Q%9NZB^CW\_WRV_?IMW$WMPGX5NF,@208\@TY74_S/SK)G7P%5B'XU[ M\AK&8)I=% KD>4DU4[BI$[?U@W=M&W<-&$^2JF_>J2C:FDDKGJ&/Z-!G8!\L M@04:$&'))?X(TZ&:]=%9WD'TG+Y'OVINHG\VB!;@78^5(^I;QPI(5>=Y/^I3 M&E[]YJ&9:![YL;\\Z.?5*\E:/P56!%](!NYA%1LV,'J!D<9(,L8MY"Z[R=W=M[K M6J-UCT^US9D29*T[P,[8X0H*&KW^5,9X5DEAM%ZUH>=NJ^% MF'4MUN(BC.J3GRS([N6/2.NV3^(W$B'YO,E=WGH.MLI#NP@DME'U:.&A"%H[ M+2(J;4;P\"'Z!PU1K*?^O@VX((M,0R;9[CV/PIWE.[)O+>Y+P=:W]O74'6YT MW_+X+H<12C_ 2RK/.M.<1A409:=I86 M@9I>,4KY-OFB\#:T$3RVEFF5!6F(*+KZ?;I?GA12(^#=8'.=H=&W2Z?L#AL^ MK=HQ_$#%-/2YE]VY9PU?QWCOCKNXI(A1^,-+5S(C=.2OK!R\$9B!JGR)*+)9 M!LF\]N&N/ Y. &#:TQ*8FT MHG=>/#>;>#7'X<7:DD.:WR8=X-35= K?JK[[4X/N;6OGV:I5'G4N0I M9YL&ESUF=VGZ^#6@MDV;#W?W^T0E?-CAJ8/[5)[&7KU#&=+R6+\ 8!#,T3C2 M-%-ZL.H8\L5(YF8=589L:XE3O,90'__K)>T^]XWV1[[J:X2+.LZVS_?J M%MPJS&KJ6UNZZ>2+)5N[%@6[IVXC+$A! EX?+=P<.$17Z_&5-67#D3S'KI MMD:;,6%8=,K]"H&K;*O4L[%I6YOI:P^5PIRL#()2V4/Z"W\/N651S[ GZNF1]>O\*5\CLACU!_4H M6"U&::9R0D4)#!7$]^CG]63:IT$N8E2\-=\4;F)% PLJG5-?6OD)*\G8)E80 MWV0EX:X3\-F"<84A/-K:-RM&V24_U1'=T8$0ASBO*7?+GL)^+(W87>:\D M=%F]+(F8[W5@3 @%K)LCG\/FO7W?^/L-%@25W,_W4)Z M4XUF')ZKC!_I$'J0]])!-:%+8 =CO;ZT&RV9W=-(C1A2++./JM-N+V6H$@ZX MISQ9_X<89=JE=_5JWB4Z*O[K3TG4JD>O;');Y]5,&!KC#KLS2_2DX/ 5VJ%$ MWLBC0@H5:-"Q_.&Z5$[L)K("O^=IX.HI$XWX;FD27=P=^Y$CZ&_!HU_ M]@-O&:TV4:$3GI4$'^6:'B^UBC:]7%*>L-27MR/%\<&U=,GK021-BXP49?>Q MIY=Z_S,[1T<;/'P\]^T.OH^2,M;/^.[CKN?V24V K@^=$ ?& M-HGR(/P(3MJC6>8@R7%$/R:2'UC7[_C:*L!$C=!HH%(>55HI3>JZ%M1CRC^5 MJ'#@C>F62W&; =8$:@9$*-H!D^2>)";*-ED+61Q^KYFN0F*KQQCLGE*^6[1 M:N-V@CU:R6>^XMF]7XX>28*!KZ[%T7>"S?0GW)HP^.FOC8L?S !MA@QVF$OI MDW82&F.5@9N,?FEV2]V TF5(.6!8+D+%.NN9H?&B0]('7H>MO\^1+TD5:O5, M&<72T+D)U5B0ZNLLCQ<=GS3 MC[Q\R]=+SJFC4-]+P_9=VOT6M]>3Y;SOEUWZOS#VE2T>L)*)9&8H@G)">Z"F MC,+# ?W:#2D2=7*A*>ORA8<)=TCEIMW&7FPQ*N1@G8D*.,N\0U J#]3Z)O?H M]L_M;WDF607N?*=)E5,EP]*M&SP>*M;W" IG0ZI,]YU R*AWH!KY,GB9#YS$ M;X:TP&3$VCBQH:K-.E3H*#\YE.R5^?:Y4J0*]2E-]VS=4D1!&P?X:X_.,]F' M:U5,PN'MJ8X*/M68LVUZ+4?-VF:\]*HU3K\K;9\O/%2[GGO+AVM0.W342E55 MY]+%'66EI641.OZDG68Q6UQ/MUVT7?4P8D\8%+1R31.H4877K>0ZK;+GY=$C$C+SPX&RYB&X%#V57P''MID#J\/YJV&I0A"0[(EV,9W MY;0V8%#30Y(@*Q_"O&VGJS4-9[?OGX_&?@QKK0GJ+%Z%L;7)+/&[\ N,;#I;500BU-(AP^8FV4;C'Q2B K@#,56;!.S1%D8R)43'*4TXHXB%:(&T0L%>P MJ\HO7Q!AIF::4Q GC/F%W8J@; J%9X9YQ."=P8?#6#"7E\PIKY]%3Z,W0NO2 M49WSLV'%I(/S [KZQJ:O2&$NO7*R)/R)"N6&:8NGO]W>OZM<:!P/__C2.RT\ M:*8@:),L6Y2"Y;##/ZE+O[?VR<&?+!+?>#$-]V_S.X([I^5/K^OF#!SOT'><@#\["S<$?J)LQ-ZF M](>R<3,MO$DZ,P_ZH^<@E93D:+%_QEA^.'JGI#Y^*ZGU0HBZ5I+LZN.TJO5)"0Z!&TOIK754>(UXW?[^:BN?;?="4U%J /C]S/*Y6%)?M,%FAGIKC MD>2[9>[!SALZ#RF?<3.(MUL7[4'I2U*A<*\*[:?,[=)_=[S P\\(V00K?UTC M7+6>'6-SX$Y'O-6;GVMV5D+[V[N53HA1DY;L_\'>>T8UU;;=HK&!BAB5)C5* M$9&FTE0PL0$B8@0%%(2HB! 0\B@@44*6@H" $$4%!2%*%2D1:5(C741$N@0A M)%'ID%#"DJR$O? ]WWO.V?MYQ]C[_;ZQQQEG[!_P@R1DC;M-[HWJ?:I'I?UR;]6;@%8+DX"A[VW?$OBVPO1J:7(G=6VUFJC#FCU] MKUHMJ?ZV23@)QT%&D+=Q;Z:9,2PRTHJK(&- PA"S>>T]A1<'A M#WHX>MQG5KC)UESF^:6_JU@50P+'99$LL8]+B$\.9!2\ U7!MB7$Z[QE%;%G M*6WM(LL_[?ME=Z$C0$T?4"+S1ME9W#L]O?X[80W6R_/3[O;(5KM"?' 34XD8D+ M^2N&:[>$Z-=D;RB]X7KN/.3%TZ^C((]WR&]#RX.'OD*[ONYXY]*PO8C>68D2 M>WW_KDD+H%N?PX_,U/U=>LYJH) XDL!<").V/7X)]ST04GP.9QA?;@#E+DEM MN2PKS*K<[L'&RA)S,RL$>TD8GD:4"UYE"[=K[]-.D8&W@OT/GXVOV-1-;5*N MT#[GUQKON*([\6CC A.GGK*7@T0/\ NX8@B0(-F HUP"JS>V$O<*0G,QL>2= M(+(VQ8@W'%F<9U*7HL+%W3.:EAI-)$16.N:.E]?SRZ\F9(' L??5W;X$?2P:N),&24G5#"I]-5-C ?V/^=KM9D8L'[D3W.$(?Q<,/PXT M61/^Z-7(S=WXQ%,)[FMYL=N+.B=T?29U4Y4L-QP/S;@@YS@S+Z+OW3$8&;"$ MN"OR8!8YUE&YLQ104UR(:IKP64)$ZG+]EA!)"AC6,(I["KF(H7R# < 6YZ'A M)82Q$8PV:>/=P;]N!E,'A(&X6PO*Y.#E[FC,T OZ2LQ0.FKE/"$,D"F*/JC? M6.Z2\BJ(2V'/QU)75^N#+NR^ETL(R^JW99\-QERW=GE$,9!R()H]:MBV&=^> M)O:V]YKA0;_C(\#??;$A4/<%_@[4'( J*!6IE]:TB:[A73#4^45:I]6UW4+)SP 3F/G4]R?$UB*TO.=YAY6'(O_:NSVO1 MYG/!H04&\KY_V00\$$@OUY-6V2.WXZFO+:*5/T7Q/HF2EOLUA1Y\FV6_%I*$ M,!US%4-!K4+O]5I";$*KC)-7@57>W$!VX%TH.#!C; DA29LK(\G#+*Z&==#; M_GWA>YY*8'S#%0%@Q,CPQ([?P]VT29I/9?I]@]A(B_,#W]BG< M 6CP/!CZ@7'Y#OB8O;KO<#V,AM-=@!CQ#TN(*(72&F0,9JW(P'.';1X,+9*& ML)%.Q^]"V;C37$R4(7T+PX+R=+U[TLGC7]C2$=M%=M[")X9YIUJ<.@TG/4XF MZQ4-.-6VG>F<2A,D&)OP>0-.IZ@3-JL+/E9_UCYW$$6;7WR.]1>((F8BEQ#B M?XV9M),_,M_Q'RONZZ0!GN-"B]%5B)B@#&@OS[XD98)Z*WE;]_SN!_L.J]\M M"Z -7:6W>XLVIH*. (<"[AB.( 5E,BJSADHG9;BS#>4#M18N/J0][&2)1IRD MQ]Y'HNP=/.P#$FKKDQ^W4B[L&]@+$Y\#3I$0]L=9-.H9')(TPH#76= F9 -U M%60);]XB8>(<,Z3T]CHJS*=IKR"G#O]F7:"DB/) TZ6+!GD-ZI;Q*.5+0V)?9.M9 ME^0&C<^YP#LC&9$/( 8,#1/ 7??ZCOO0R+SI"N ^\!(_Q[<_H5CR/RM>($4TS MYN$E@))WTO%'\@EK0=J'QQYJ.M6$F(2M:_T>JXYD4A.R$]2KL,NF7P0T#-P[ M8.@PK=SLX\/)P3%6#3V9+O:=)A&XG]KJRY4K7OAZZE7+$JE-Y0/=Y1Y"-_!& MS\V:AM>_ \E9)&DX?:4!-6883X_B$M!&< E:WQO@S YIJ;O=&W.-),Z1:'R\ MPJ&WAKH)8,GR7.I6?LI_._*EW6#7Q\W/#^.S"F421T2<3HP7\ELT_[2PL'+O MH*PP0R1&E&(GOW.V\L[TOEW][!H,GK_]''@/.CV?[JB M_Z6MN?3:_[R6L:B"/M1'"?/&#V$8H9R UK>!O9#+$#7LMA%'L]6W>G,[K=*9 M[>R)DV\8Y='"-,KLCK>&92/\*A;C:(TX<%O$7;?E,GP@*[_H[6\#R)K7VX!5 M=@FI<+72A=R!(8E;+RY*_<(/KBGP[*N>4SFCM=..?C5GOC*.\O;37[N+RUY; MY'3FW1SW'IY.Z5&^T9Y9T03'MI4+]-,PV>\V_K=TPT1PHA]B4^ZT<*A^'>;UU9XNXP/UM+FEN6RMWDE$NQW]OL3*::SPV M9*6YL )W?PG!Q>GW]6!C<&\;\SA"A;I)UUW"Y$K;+))-Z>ZFZAFWN*8+''YTOB)J9LNSNEC MZA5%?NQ+;18NG&E:_!+BM[8'E[!LK*@9^\^#>*$24%.)*C$$)*I-P"P^EA?_ MNF1P(PAS2QGD'84I@E[O2;",-; OET%R_G18@CA=>]/GRLS'2=V>0A9. N]P MW7 Q4A+B]$R'05@:J%U?K<*CA!DYMTHTJ$CU&M*V$/V<.W_,$.:" X]6AY[I M"+#6^HM4D2,A\ [*":R1T#EQ?-OEBMU;FX?V^.\Y7<$_<\H6YYNTX'6TM$JL MH[JCJ-3BR:_1+P:.[6,)]MVD=E&NOV,CYBUJ,H#5UN_!OP0&\RJ.!YD2MEQ@ M +5&/-.ZGEPDI,K<,J<8Y%F)S5A;^I'[S;627ZWZ=75^IQ4KCV"9&%RZQ48) M\'":.5(92 *6Z-&7 ^O%-MV*67Q"+4 M]Y0H/;"^09+B["B)T?5G*H[*OOY\(J.*$F4X@KK0?CGB4X]AC,3L#GI7!<>R M!@BG%FG6865@[EG%H*KU] M/GK=Q2[#%G!;15&*5IH#;V^\:]%2O_''U1/*:2(7$)LT^_'B&J9B"7$'(6S!K"WAY:K>3"5 MFUDIA!]^0I<+O^FX:+?CO#WN#7<8BGSKNGS.N*-@@D6_BX63XNA).)+Q6_]M MQR)Z&T>TL1?FRS^%*9B)+D- Z+R$D-46KAB'1)BA2> W&M?'$;4>A1-Y-YUW M^1\$](_.+I2SW,OW^D\KX;*L+Q7X(^L;"O0F3!3\4?7UC!+U>8.)2XA0]!+B MQS)Z%X-AJGZ?&PPW1>TRPG<]7T''MMFK!B"U9>8P;B=Y$)AQPY4$"A,C)F'R M\B:T468^F/1*<&L)T1Q#[F/RO5!%6-$;Y%;[=;Y5CK\ RKRT[85?RS5>\6]T M+A83=A.CN(3P;>L39YVB^2A/A7%P# .6[%.V\_ZSY2Y$>S.?M$$PRT+DF1'?T: M^SEW7[ST_D;6@QQM1)W08?R/O\6+Z8#^1?K(L@+0,\=A?4AFN+8D90\\!)=$ M P?,Y[QUC(%"0CU-1O6]ND3;RI''1";V(0+9*KF$B,C+.-KN(A.)N$*.6<;Y M9RB_+<4GEXN0/@)K8.P%+V:5,\W^-_7'L@/M_O?+0RR AT],"'S" 6Z 0!*" M)ZF'#!;@QC"XGS7_XI7_9SOT+V48LVP%HX*#1.OG!5C&\<\](KE.M#CQ9KVL MY+LUX#INK]-[>\1;6V%6GI>XY[8?\1?S/Z<)S;PA.$>RK-<5+2% '>3DG;BT MUV55H#8@L7MKG"*SKY,E4UN^Z?B5#=,J?@_;W[W=F+OB8/4E21'N#68KO"X_ M=OW#=. 4%C1!L;HI=^A#.*-^7[)PBF B$KO4M2EI&'.;G)Q"$V5X=DRM,_ M\OZ0M*$C&04.\/0MWEMM)H\;]-UJ?B\6)W_YV8\3ZX11>3TM[60+9. 8O#\R MM^5[-Y*EVZ%;0W!> 5'UQNSI0SQJ>#%SO7=\[IL6OS0PVKJ\P\CTIN.&!SO> M5:;LSE97OVNN\_&I#I:N/^U]F0PSAC\?YFCE+BQ_Q.MD6I#YMP/^4@ M3_FQ>"%//,;L3!YC]U9)GS?C";W>OD#"<<-R.XW7)[]M,CA^O'F% M7P&O@-YK5QS.Q+3+8P-&_J&4]03'O4#Y?6QA$G[\*W4GEQ!="[4RBQ6X&";W M+V14GMFRC$&,D);OZWXVX7P[6H'HT*CZ4[V\@F?22(EPLC;?M"&#H:B=U-(G M9=;O=.K$NVR[/7\,:V:&_FE8(PH!AOI0OT^TU2TA!.K+SN'S,K2Y+-KLN;^O M7/Q?3P@DC-72[[:!!QSYJWO12E P/!*3G"&?C=Z4<*92GB%F#>1<]K9$5SP, M)LTX2QO-P]U&F)TZ-\L!"B23/MK#]_OMKECO*M6KWJ5G_JLBL\%/R.M-)+F! MIMQ._EWP$@<7BME:N3V#.,W*JM?=,EPGTN&6%$I5I61D?9=^I++_$C%_PDA1 MXGW>O"[*L7-*-\!&T:'H7;=_187-D2^,7[N\QNH;^IC3MGW'ZWEZF9'P@"P]VG'\"L42K$H;+1GC M\^/7,Z^&LG<\]S33RE;_JR6'%E9L/>X#A^V5.;*)-Z\V#[BL63YW^8_&)Y2*9&O5-N!&ZM(>S?F3)S?4M MPRTL.#TG!CPI__DEDW7# [SKQOFF1(C:F3MXV$]NML7NKEGB_>BM*.C MK>O(@ET$Q9KG>C?P#>AQ)FY_WK:NWK.%7?[C^M7:T%]PJ%U",*PY)A,)O(A: ME'+U2K#7CJM?CQ-SS6L(S[@\P7=*OD>1[ZK%3$DIP"#S5PZP3:5K]X@(-]!7F_KUV M1''VS6AO#^.RU 9#:G59NY&B\R2FGBQ+3S!P ?W.=YJ/1-A'V!46]^RM3G9D M>^SLMR_]0;ZS[#R JN^%5-;]:2#1;!/>(G1 ?-I$1',%PL M=7%&F W#!V!B&M>0X8:)A.CJ/L@P. 8PSO.ZC!N!-Y28G#L: Z#@N$X N\D M438MI%L4_!3>*%P\#GJ&:V(*3.E2P%@BJ.NX'+QW_,GRHBS/U*BN^C\WBT$S M>.^4TW]P,%

    ^ZM;5Q%.7@A(YG71_B!%YR>836AUYR8#CU_5GJ*M>S9/ M$#LZ#F^_\OXTG?$3, 2X7K$QA$R@QLC,'9#V*B1&\W-!ZIOOS=WI000$2?5K M6G/S=CME%2/[WX=,G^FY)"\A,CX-FNH?EPQ M?__*GQM4?\P3X!!9J*/]]S50JM??19[,Y0*J5-\BYN-R+30*GU8:?OZGZ>40 MK1V/Z!5*GB[]7/L=&6\.9+SJ,FRU^&#<&>06Z*F8V>E'4-]>&/J T'9T[J"V MWRH(!^'8IFU;B:4-*GI=\H-+B :T:@]D29K9F2%J^IG&+BX*!\7_55OM_+ M?WF57'@7*[-Z!7_>C MPLJ_(?)'@7HO*.Q=G(-#TH$Y/,D4WA@B8?BYWZE5&) ;XH;_%YU^BL$&DNS $\*.M$/;C"P$9J'[UQ M\@&,NTXNDE*3U0\Q;N M^F;UY+LV] "-(4F CP4&I*L@A2O'YH>:A(M4(3V>Q2L68"X%JAPYO*! MMMAA#DUL8(2Y80GAK;_*LRT+5&,;#11EOP29YB4& \XD,S"E9!,VR#B2G_TK M>%4]/[ZTO"UT*C]?H[2PNR@G:5)V+$.19KCS$^,@=0AX]E1FFEF4,%'&6^ ? M Y-R2-N%J=5;P006)=8_ZU%X]]]?'>8'U863KS,5:C_?UE""<3_B(O<(3-P[^PG8YHFY@4GH'/@]:S1 MF?0"XJFF!KG;377]X18;Z R,)&0E+!S2/;U!!C>)VGCAB>6CTZ\?U0%.5.XI M IP'ZP8-NXN081CN:=IZ3R9R_N 19Q_]4\)4D?(WG&:(>OG3^+4:X/,ABP3; M+C-=I=P553QSTL(?/(JW-=* MQU+W"QC1\SDCB("7;N2D09J06.5FMU]U@RL=_ M;.[G'NQAUM/K,--DN*72-S=@')K$#-W!<<]-RY"; 1DS#8$J%,RS:T?G88-&AWC]/5/U1=C3;M M9&(]*^W%(S'M>B6GQG[I&BXASD#4D=0HZ-#OH7_3ON8?5_?)*!R\4&K,@"LN M1FZ;):BAKLH\L:][XGG> \3L]*;BB_MYR=7'>:+Z*W!9ZX?U)'2!!\@@F8&?:8/C#D,FM MHF4OP-&=_Y961#(O(LP0I4*T;E 1X]G?R!B\XTP5[%49>IW?@,_,3\5F%6 OJ:]1/CL :DN3)373R!.S> M#X!T),X!=./XN-59W]*Q6)4[PFWETR3!J)WWU^B2K%DM>=KULH?",&Y=+S7. MQHF']\X;P*QD.[FY T_6!%T$;B#NU!(B$HC,FZS>!-D'>9+/D8YF. ^. 0(I1>0NAT_Q;#AQ(WW%23]&B6G[4+ M'L4.9DYWOZX^#]S>ZX+IHZNU;66\@0W(@',(K9__#DG 5WU*TMDI M0GYC\A]%U%0?["$W<*4XQ5^>LG#*5D'H5I.:ZIU6Z:$U],WK'MUSB"\/&/A1 MKA_E:U*WEOLEY_J;08ELDFGF,2KSQEOW#>E[WV[(39=Q5]L6LF];[&&ES1]I M,W=HD].BM5@8(&S&,C192L"[A08;OR]@+]?R4"FE]G9LAE^U@*U?Z[UJ37AR MP*]/#=-F1X

    ]L.]90"Z:XC<43@G$=U)7I;6:G 5Z;UEG.+=HN5B9E.^IS= MH+^1R,?K#*[U2_[WEY2CXLXB%ZO?M4N(!^0@&M4?.%1D:Q[B"F*C\MX6'.=I_=H1[.& _2S8]D/V.5MD/'5]M.= 8\1QW'-2W"- 4E0SQ3AS[ M'2P;FI8?4;",(FFQ??9.6_"0$49"=/_9]N*\':(=(;/8KB+!QY\E%<7O(_O4 MPSW[SBEQMFV&3L.[U1YF.-&BG<*$'3SQIK:^G%/=$%YPP*Q4(2N2M(.*[X:< MN0Y:RAG/\\\]IU5:M!-0='X5SD;-;]D_^<-_<*F6RB';D]<,AF$#^4GJ@MY;91^!G=>BH/R1* M- SN G4YWJ_5]N[N@((NB4>;;?8++-4EN&5Z#6[BN=Q_?W&[R>#.HI+ \UDE M5DHBN1FH01Q_>U1(:F.%_Q/P3_>+) \),PWIBN3F)80\QKT5:TL1;9F^2Y7Z MR>L)S6K>9K4#].&Y?EEW^EOMA.L/O(H9S+FC-;I_W;GE ' ?C]A^*6B^)?$= M<+0766"XIYC]"6Q-2*J%G\5%32H/;54\7]A1WM#4IS]^ A6?$5NC1( M0T6JK&S=MN)R/P^W/! X32*J_J]=%RPHTBK;N"E52KM;LL&CC8E;XYUI&XDY%GA.[!+" MN@(.>_&,E*3KKSU[%V]FW"I2[BZG??R$SR(_6#2.VOEFF_80"MQE.6F0(?K( M?*LY>9#W9M8V&MLSQPR#8]0]"$';=GX:K0$=+@;6$-TH<\L9 MV]1/7E26.]FM_SPUI.,66Y"&ZYW37S]RFQY9:9N'1RMQF1%S_0,>KCRQJM<, MO,*.R'1\R8S+V('\O#=C4L[?1AD!8>EVWP==![&2Q7F5-VP,LQ4,D+/PX@D1 M C4N1K2,?I0Z&S)>\QVZK^ ET-M0CY M5_!+_X70/.Z'];^0K'!XVS^\J'9@^4:VHR)/[B35"0SF5"ETR99U5RJR@_<. MG)6]"J_O8]7%]W?=L992?X- Q!%75NS:];F-ATVM2N!'@P$8F#HRD!Q:K?,S MR;RFY<0'2)%5;*Z=S0[!K0%[G;G]#45W+.,9^-.[]\EP[+_X+Z$K>JI18%NMR*1CE:E%UEEN9ID;#3_T\>6[58&79%T.NZ-VKXY: M[F.*4$%S>QL($2FKP5=#+3^Z(!0/55,MSV.&!:CO; 98;7*>)4ZB:&*FL7_# MEZ37SM8SIJ^9=YKR@ ?*@,\2@NM;"LGZL1K#N)PZS%ODI"/'QZ!&@7IO:DH' M9]=IWEOD=3I2TP M?BCGEHZ1BV(=GZSV_J /\SVV@_O$4;FX79AC0)41MS)7#%!G7F 5C*+J4 + +8A"U]IABM'P%L MG"BV43P<<:9T+#Y%BU==P1_8=0VU=YCU*_/.Z_O30J:0#N?&#)@6+T!2::R, MA0?5QN"GQMDFN7*?UJ8Z9DB*2I=./GD'R;S+WM7T7%'KUH\S(X/*'.L8742_$N&6$"59DP /QQ\3II&WB3IP6PFJA"U@Q^(^?RKR MF[7!"%J,2X[/\V$!JT!?K=B1(@ Y*K@\^]QAV*'K5U>Q\&1KSA@CK+[=)*,\ M84T@.7I65(RV_V=C]G^N17EG:N[=_,A=9G:IS4I1S>J^K]K;:QPM+=:#;[%;?EC)!*5O5Z9Q,0Q-'OFUI"8+DV M^6G!V_,^R#$<2KGLG\-E>#TCTU:36@:Z[$VSX8R+]U56'%M_F?."NR@3 M!H)3D"L8S95B49M0&YMX$2PZI=*>RQ__0-:)1TF,#1K0N2D%MU)=O7$;-+LT M12U@]$N!;?GODJ&Z\0D-=0])@<84M/%#2]"3Z#N<>,Q7$] MAYN459Q;VOKJ^+DP0N_7'[3!OX(N<[,BR?)C;QLK\^[WDE31.T89>>VG'4S+ M_*D;&2W:NUIDTB]EHIY098 AICZHC:HM*4_!]H6,LV4?7;NPHX";T\1$FETK MO72@F!;A0[+QX5S=L+MYF.BTI8^QXJ^/]#%%O^HEA2@4'YN6(;Z[KXQ8!Z):4+A_UT M-JS0WBXSJY96/ZUTO[U9<:^58K:EY1'[1]UWW)G;)]30-QC1^NB-"P]/7B,Y M<;F'.RYK)Q&4!,QV M+]?NW*D*Y/HE1#&R$=,7V+083\V#V;UFY*L.1=>.U'A&7;V3;&'J*%F;&Q&I M._$K#E_$8^NO'6>H%"U>Z?S>DFE-6B0E..I?\XB[X/0]0YV/OOC'$U.4"@QU MXQ@>9T&"@$"-8&[1IUK6".PS)!/$UNW22TQ(Y[.2ID(F[ MD<8I6ES+:+,]Y C?4WW7 H*>?:<^42L@Z=GLFZHRU[TLQ.ABYQWAS>:WZD]M MKP:S7-I;_7NYM,>@+I?VOLQ#3HY\.&"(WQUU1,+Q;[6PI_T<<2HMN(ZT1O>TC3^&H-/;H(>U]% M'F2FC]I]R@G( ?T:5)3>QCDF)U2D[V\_H^.XN ME10=:UM6)T%]:Y"V=7KVQ^H5$*=R QVA%QX3$7#H/].$6DP^BAM4_KL_G\&$ M073#L_^=M,D*42R*ZVT"I6U9$'TYPVX2/2.C'.?NXEIAMJ, _]I97P7CY2=@ MP1(B$Q71+=SF,.X^0E<3KY@'GL$?_T,$_LVNT'/_55VAR[ZJI2:U%=005$G@ MI",WCMUC?8PK/BG.(]25WSA><9(A0XTUHH&6^AQEN M](=H1]JHM6ACI# AOQJ&P8?\EQ 4!=\77XFF_&PP*(V8-%GP*O8K9 EZNV<2 MQ1L7K^P4C]]AL[*7M7!_6MU.LF$X2F]'P-[?[ZR@GA[)\T4$Y83EAI]P+T_O M-*N\D5'V_@ ) (G.SLJL0#^6EO)ZZ]D:N+9[1^?V\BLE":=CZ[_P;;\?^+"@ MK?"Y1?XRYCU& JC)0A6:Q%3N8;7)@V?X V!&/NCB<"=30QFTNY M(PHB*N'-""/O";U_56M1E_]XA7<%?K=)W5YC,6_0DS:YA!!)P@,7T@0>KI1A M84%-ZN1!]CAV(S&ZSD\2Q;\$AK)-OTWZ4[:,.);J:F35^'C;5SRZ_):W(R;H MNCI&,J/B^;7Y =D@8!5#4=?Q&'> $KE+MIJN/[XXV?7H;0Y?FL-?VG MR')FW=^],4VT?3,(,RI+"B]P62D\%/CMA^L=D+Z1S^R=H^>\_94 M$"4'U)_ M\S9+Z(@:5U%$0;&G18H$^/_._*+GMSK:=\SI&MCVS%>=J+-H+XK6SL,Z=,\[ MMP1C3G;,]6]5^;5PNHLP]2.\Y].G+PPM/;W\*?P[$^DJ;K4^2S@R&?1^[- M)IDE,Z;J',"W!!WH8.98>.T,H]..>[)TT*BST]8Y0^B\""VXG2+XD*VA99$5 M]F;4'>8<3$?E &X_T60)D6 (U*MB5M!'>"*])02KA NS*#WOQ86HS :U(0H/>&=];@C))9ES,/4@RRQ6[Y>C! 5[L,D0O"1*.T?M'X3?K^02K]( M#5/ -0(,3'TB)1Q"YH +MKMJ]EHD24YER(:E>NW%E]_,>AUM8SSYW?(5! B?BQ#D;K08E46?E.)2:E!R M)$4#*QT%[(.B_YQ+[;F#7Q)RR6WTI6JM2 $O1SO4<)MBIJXAC8@;FDH-3!WR\R N>H] MLP"\E\4WIV%'7FGD5.I6JD_-F0W4#GC6"3!W$H/_UXI10$JTK+7OT0"L\%Z/ M;F 35H^7./T,:2M03SC5M28WSR_=6S:HYZ#EL>ZA@NZYY@5G+UGCWK4\_5P[ M_,'NQB27=E$ 2AXSU(,$=_;>K14Q>PA]0:^#W"J\]VE M_H_DL==Q$J0K<*1QAI_4E(RNNTF7QK@1[CA537(?^4*'7X+B5ESQZ.'956)[ MB9VL";(L#W_Q?**)PE?/Y,3C4?MUK?M^BU!3&WH-<3^\\#LN/:K<9,RQX,12$\\7O15#Y,]]-W MT^;A?!-BO^P_ *W@98G6C0JTB0OLX7IE= O;&3)1V.WY,U-Y-*,;SV2ST?.O<%[)MBTJ5C7G?'W? QSM.+"$ M:/]27:C-Y[UUPR./[\3T[6 K^@, MG5Y+KUX^UA_3^7=[6W]W\HN$R20#P3GR%ZJ,"$%\W4!PYTG4+AP@)[QI0;X@ MF;)SY%6[*[>SSW$0%25WV=Z2VF>);CM[;_([SQNLS;\B#GTA;P.E&C 2E0$< M5/B@24=FNYG;$$;*F[R9AW[T%R8H:SP%U>5K6'6J_^;*3X\&^D^HII@U7)=M M9E^-.N8F>F,$$9>Y0#URO8B!%NLX00QBGXU'KP;KE%^@RCLK@0Q\ M)F8MF,FZ;*<6W9"BV)G>KC_L'C6H[%@GN]=&O3PB4FPZCEU)[[_T*C9+L:LN MZ.FUXJ?K#BJ."9\,0&G[2U/W%3SYG?I&(]

    G^))<=M#;:N:-Q$)A@,G^ER-Z.T! M>6CO*K4+G1K7Q;+2<:[GV@0Y$32]U#=[GVC(U[S_LL7N02KC^A,7CGI/=N9C M;)J"CV%/C&E6'W4T4H 4?:,B,3#:O:,B W8/6:D6T-^;MY.W$8WR[3BV7#G* M-9^A8$)=0KI/G/.%5MF,EUY8:0Q#A*KN#%BUIFCVPOG^X%NXX>7^ERXAW=%A/XH*^OR M7Y?A:?Y#RBM%)67J2\N%\O)0X<9J%=(1+JZ!L@IT9&/K:)OQU;I<3(R_L_XF MT*W>Z>1@0&QVAM?F=1<3]]9HA%S1>%GYKBQ6L5_B8[X.(6]R6G M5DU/O8-YB@1W ="F*B,QGMRDI )>NTC8!GS-!71%\9):R6YF-GON'&J^*3C MNC7M:/>&MKI[$FL:KV#7W#+0C0CSI3_VKK"N0D^-U8IZV)\6/[&]K?NUWVN4 M5!15E#QZ];ZXO/2YG7=0]*U'[$1Y6_6H8YX#]D_NBF!Z&;.$6 /CB1!C:*^P M,*^8$HU;*Q;-+>0_M[ZEYVM$V-8'&K KWS8)8^W'VYP;W^PRWO7,WO/VJQ;MHS=*9.='7L%9N\Z M+FQ]H#M]X$1;X$8*=)":X)H"U#3(C%*WHB4A++B&)UZ/DD#O!O6=X=5DMN>& M3S$!.1Y?J_7T7$$I_6U99 :<,(./[.''Z#MUY!,,D^W:XZ:QE66E_@]_)Y.4 MTG:>./W"7=[\_:>]I_8^>%QH=ZK5< Z?DU4V7-19:&-4[O49CAN/_D_CZO_> MQM4Q)K1I7&17(Y &^FR[,/-K>#[ FSS@J>/?_?G/P;]!=N?P(CP5#E=EX'&5 MYHAL:P0DH"^)W,%0\HYKB&Z$(:G>"B%64_?.#_ZX]@M3F&GF7NZ9Z=7CD^)=Y6BP.+#[MBI M0^3&U-Q0Z$*E&PNU!?Y 8!1)G'-08:&N>C<7>[^8OHY(JUM\0C[UZA7XN"[Q MZ1=*ON="^\I:TU:3,X7EA66'/LMZNAS>=K7LDZ@1&!K&@!HPO0XW<]:$I#V& MJ!$JP#IBM8OF46&6H8UJ:Q3HT2"XV X9\?!YDP^;9*/9(W%U=:[Z97TKG8@E MDHJ.94'];?)>CK) D]'%[N28SO+W?ZSBYC4GT@1X42>]0)-"J8<'FLV,1,N/ MEQYA* =A"X*"K6O)^@7%C]*C3_(20HOOZT-&;.]]4',8C9___'I IMG, %[. M*7C4^>EOWR@]<1@E"=L@ MX8ME]T3EXP.AR!\40AO4UD7I+Q1)R C\EE';RZ0ZG#Q9O9_HQCHZ8!DH5X,) M,Y9#2X(^ZE]MAADM^?W&:6^(CQOCG#Z];?4T\V9C-C%&%TYK##[USOIN4$%V M;C??T?\]K^2PN;0=XK^@?S4U:M?GMED8485&TCV":'=PW+- C%.NL2Z>1: P M"&&B@Z 35O=>()(]>;"(H%CV9(52 I*G7X"#3R+!IX5&3]?+E]W M^Q,6R:0U< S)!&J. E=MMC35H=;0O8$'*G+39^L:-D^;/(_ET17@F_)<00[G,3?[913Y! M_"XP^I*'F8U4ZQ %"1F#'F_>O)O8:>4[6]]]FLBTC7(G/+^RP8K6 MO.S#?7E[ MA?&S/<712:W6I\O<[<\<'/C<\=1^S5M$_LTHK0W_O"7UGVBGU<,,P1&U)%54 M2WVKV4B(5D"_*2?43\N,8K,U;I."&$Y80XN9D!I-;B;F&DB1_$FWNKNX<0O9AS>/TI332 M^W/G,3%HL\+.>8*48=[F&7T,:Q.WB+R5V[729G9D<:[:Z.UG[,'/ 78W3]HZ M>D]CGCV;\MW^/G9*ZU?4E%;\+^W7/Q_IJ;VWW)+.^YRK;A5W2/V\?6C.'5;H MAMY)S 0%_FX$4&-%O]+B8U!70'(J 1>X"R?/^4Q"DH*CYW%$P43\==&$\RCY M0,29=I'&-W79FHN=US)X85-A63JG=0ZHU2@Z-X,9YI>3G!6=!#D095J3#\ C M5X+Q #8[+PNO%=$G.GE8%CG_EVE0'L"R*&9-1Y'E\+M7C9D<"+RO"0:R=55: M8W\9&^\!2V96%#L$U9[OG2]D14!R\"XZR'/8)_94@".:UB9TJ#Z?8T:*%&$^ MJJ63?G%=>#"V,46V'3(US;<8-11Z+?;O7WG#'MYQ.F]V/6%F*T5_7D+@)"5$ MZV4$JXDI:Z=(&,$U4?/M2KO@=G>!.4DUT=ZGHK+,IRE:U+[ZU>&KX9YI3RUU M0O+',:5-$_JL;QIEO70?9-]1BQ"EWW%CU"++6FT9.TR$4+.!%_<#RE$(F:C? ME7UY!8P5=FD)L/I-(D05E3H$9 5.'H4'50*H,8 [R&0R_ M5Q &E/,.9-\O#AIZ4#)^BR1'T2\-3\7MTYUD\#5&V9)IU0*;G@<]OA7'8 MV33A6PR>J43NHQ;1&U$,/[9N7FPRFQY=K1U\FV/9J7+>?QHY*GL@F!(!:;.2 M%".[??4FS?:P;%#F7&'59&U>ZX23U\#W7:T&=V=]9/1LGJ2FC2^WD,>%T+V MH<&VL/((F+^ VIH3GWKX;<9/N3]%VTEV/.5:M7UO.R%M[G3]UU&YO3Y;SR8U M.F6%%0U,?7JS,'+8HT]1I.VXL-S5D$NN3:358>X!6Y80O@34R+M1QD*3IO]2UWTAD[KKMJQ%]O3>#&59IG3$X0E;E]M"R/15$T=F'^.6Q MC_(\%PKQC/P$P'OG%F?7T86>3@:%:*=SZ9NQOE"43A;V]C<./S>^%Q M#ZFMCA0^!;PH,;@"2B.\2,A?<8A*NT%9,'1H//+>5?:JX)=@]+%JVXW%+'W9 MD4EU6V_RUMX\\;YB;?%X>79 2==<3JN)<^=T,K@Q*F M(SZI*-A+\N528K<7QQZTJ5Y_@2C%UKPWK_CMJTYOB02'NA7:W6/H[-TD:7C MI:8WH[,N+S?Q2\;/XHD7]"9]T#2)I1Q/"?(1&(J:EQ";(2OV.E;<0=-SX$\V M80.H:=FIMYZZ8V:ACKRB"[W-=?QM([@%_Q;&+[1=<8[V]QZ8<&O,'K M,)^+(IA<0BDDT\)QA*35&C'%CG5P0JM'*W>A-48"JU$@G=MFS1T,=6.U*AX' MO5]GE(:2'%D'5YTJQ=.2CG ][NM"FD&$6_EC!Z:J F]Q6GJ[BG-2'X:)7N0L MFX27.1J*9$SUB:/+YJMX%D3X(R$M;^6 M[8UCT?2)!YPRO&&I?LV> M\VBKF*7%&I>M8@Y_*IIYM"%'T<9EPGED#%A=O0VD\!>$*21]W:8:3.3MOJ[J M@T3GHX4#RU/J]).A+MH7U=-GX@Q*L=$Y?OP8"S_Y$NYT[-34Q7BV,J;AP$9J MUK!1-SP>GSN06=\!3<,_@M0O'QY>';+QL-(FRR/(RUH[7R)'D'PXNX?&T'WI M?1*6[604=.@]S-2\Z/?*=8SY3H$1(IVQ T]I]0?%3Y2S/+WTT.;@8*C=0_T.K ;8RE.\O?(+>!;8Y$!--E;$<3"2DP>58 M%[W?+Q&(ABE+6Y1<>5Z1QR]9[]P1OPM:#().OSJPKNO,<$*8RXT,B4PL'+*U2AAT]&D*4 M@:A(KUG*&G12P!!SZL&F0]M"UGY4>WAXY+#R81KO-&W21+1VV:JD6["=BYO0 M$'B"3<)-,#\ G?G^((?M/6-3*!O;9@X>Y>,!F8;\1PF6RW6/_4UO?L-(X;FP -X*KYXY_H9'H:8=4U(*Z:/ZQ>N M=_1[ 80B> S))=_EH6\ 90N8Y5#1:]1ZBH/03P[.9KI<^"B]1E)K M_U)%UW5P@'&\" [_>-N/#$QDT2.UPI)';$5)K/6CV%%=I5EN(MU'Q%G10X"=JC0^9T I!R9-LOJ*57/=<6Q,S@5:]0'1:E'_V M,&=U#^_SYR/W=*[C?C29.YK.:,*+?T*1(+@N:G#\*RD)U[^*?Z&LU"4C7W<) MX8F\-WOD56SWCG.0TT<3DT]EOMA5B;/(Y9,!.\S0"\Q&'SU]LS/P1UL>">,- M#'L4D(V4E6#3A;5BK)]@4 WC2Q7MY!?Q*4Z$39S5;8M<(FWF<"IUN1]CZ(=+ MGS!RN6R$&1K"AN"*2C\0Y$1-N(('Y&WP&(K4+N =J#+H?=Z+LAFL@RK3M0R] M8C<:NDZV#-GI?+#BC>"N] ME+M03Y #+;2@,O?(RJ1[7V6#\$=6IS".9T6F[-_ *GAP_"QSG5O"# M0-N,ZCP.,VI0KY.DG6K^SJ&XLV.4X>-)3O \IS'P_)W4GUA+9S0UD+8=6HD1LM"I8!@ \K;T?_ MJ2HRTJ&:Q-_0'-6"X#A6K8O(UKCO625FS_@ VW SO M_M=+J1*)9"RNU^WDT/-)O5-[BI,6\ND/::"Q-[OV''1,F(46=[FP49_^7;3%*-4^M"F)D%-]]BH0*K3/3X,O36!KWWO>UVVG@/W?&C=A I2VRQ M,S1-7]/B1@@.7!D]YU$8GF"D0'CW$^!/4>/^G!O:_-OGAI5N_ A09@A@N UE MU0-W@IQ3MST\2I3O2+LYM'+%QK+F\(#*GQ,<1WJ#[=V MVG;F/7C#(UCP;^_R6-MU+_O+KM,OW-RK? [R;)U[:K?4NM2K=NYV9?5JP,=!K'F 1=Y =Q]4<3$ M+3]?J#!FONBSLXRR#-6+O-LSTQ\[KOOTXDE:&BYJC/H8TSWX9:;3MJBXRU"0 MXSTN,>ZIKT.[-APUUC'3,::1PACK^25&]-7-W^Z?N(X5&'4N^4K,\ZU25^FQ MTZ J!9(I0,M?(!+X9L+,2IM"5L-\O8(EC)<2?S*GJE',@1-JA6 0.^_(3Y[< M7=KP=;FP^>C(U>2-54_]HWMQZR\PL"SX;^Q]]Y136WKVGCL M%!$%% $A-D2DJ32IL0$B&R(U]-@AM&R5$B DB@@* @(""D*DBY1(EQKI"F+H M2!!"$D7I"24L2++XPC[WW._<>_;]C7'W^?ZXOS'N'^\8CI7E8HXYW_(\<\[W M?35_U9I=&L@>_7DYS[[3,Z].WO.R[J_^S/H4VQMV0I9+?,*+7@A!I/'UL'CQ M[%]-%:+'CMQ@[P"VXWY(Z<34&^-.QZ865;MMGB3V1X9/RQG-B_D*195?M+%&:7M M.!$K$<3GCI.2SO 6=/C89J!^O A/(V_0R5^N.DSM2"^DQ5#=*;JYH:S9Y7Z5 M%Q'GF9^SF_V\3[?[7<-[=5-10^\:0Z[=\PY$[V0!@95&X9_I4TI76G/FAB)[ M_1V-RQ%M19G)[1*)J9$_L,OO6$7$9L-X%VQV#=%@*#=BU;$'V6/"E4@%!2SY M,??^3U?@$^>(HR=5 A2YP$ZS=@%03RIBGQ!$O-HF\Q(N7QJ8-SR(,6X-N#Y! MT6;YQ[K]2+,C.U>4]]==)GUIW"HF<##TW-;=?$S+AT)32HM>MW>(WR_\14>] M-T-(H87BD#ZOV,_Q>\N?W_*M>_O\YV7G,KL0J'%MWM"BBU=+9J32L_O_7ZNU M-LA'Q]?6(=^W<=S6(5^=QJ%@'/HM*1$):$'!L\A*/.]1 S^:3$+;A,"W M!:3,5UV"\/WJF#K__;_9,_7=!K'+QC91UR *65-;. M2PF/Y=,U/+T5_]H 3VCGRA+7(0J=''W\\!OW=AS/ M+-'>_Y1,O_I MOY?,A]W$CU.)JV;S,^AUR#52%'Z-3-VGQ#.9YKZ'_?D/?]3Z>+ZRBBOD#[]T M5W#KF!BS/;9.A0[; HR<[<7:CJ]#)'^EY(776=+2@MI$S(R&ED0\.KSU['J6 M70PGCU;5]RW+R#R9]9G--8YQO^5[]1QQ$;_1/P+?N!MW"/P@IS9DJ(T5Z=4D MR^':QHX.I$^0;1ZH5H0$CQM-Y/GN&VDD[<[A\;Z!^[75JXGO7(;\-:(S\RBOE^]9IAUN5=:6UX9Z>J8%'P]W'M&^=,$M=NF'%5YI] MTDHN'$"%(J=7M-N(DE030/>3I'*R-$^9B%EY)KR=*K!,,G0*EL):9G8TR T]U:O[5*?$$-Y>STR.*ASR?(BGI:'M M2CLN->!^C2(D]U5QNIXGC,Q-81D;J.T/:W!-8T:-5[528QNT^@QEN&* )P,9 MV: W*&O7W#2VE3F11S=WH2^*Z:CYJ)1W!L>^FTS*-0KFV?&*RKL,18:TA_S9 MOQ:(&_=4MR;P#=M3&2?AF;Z?K\[C&5IC65M5B*,,2#:LPU8!)_$HA1OB]*-(H6/5-\VCZ^5O_]=(AC0*5>R;521T+ M9WP.1UCU+,N(6'P:TQ0?=G7Z9O+BA_&9Q+4*/HMKV80?+Z!6EKX1*F!=L!!Z M?16B+TS;#=ER'S*^Z5;,+/17#H0&FJQNU&]PH5*8Y>O52^\P./M\KXBBM M0Z:6F/+XX@%\G-I_D:?Q?SOJ/3"2L'V9J#:C[.7]YUN7>BV;*/ M.)M15T(JJ7LT.S=#]%85,PLN,"L(/!I*'\.,2='BZ(E24L_7(2E$KJ0D*#!+ M)P$*U-8B! /:)++%:A!_@_ $/)@^W523]@JAS1AO?[R,&J/#'Z6K5/-F*BE6 MGQ?P375#RSO:2K(*@V1G1X<>ET=U%IGQ5#SC6//WL>(L>&.Z/.#'.M*4(AJC M+\A0.3Q_CH4(J[/,=9R6WEZ?137Y,8I:2T\-/E Y=/+2^ZNRVD8G3#3,#_2T M'\XM)AW3H+@!#3W(KPI<"1(H@@,>CL]:M\#VK4/&TZK46#L^#(F->B23RF(C M_=YX@P..S@CCO6KS$O17&ZX(U"O\5,6]>H M$C[%ML#"J7L,Q3!EMDS)5OAF#(E&BE[2>2K='H;UHW4AF]*/]LGO[-BW8C2D MHNPG_/L/F4Z4RH \I-RKL^MZGU/JL?1V\;\K,^(>DTPCQ(*G 7[XA@F!^S!F MCJRA%ICLM#_N #,VK,[ ?:BFH:H0V?!1I2ASF]69G@O?7%V=/VV+2;LA\B7C MC3/EZXBSL]$*8D:'K\]IO,IU")KG9@';"HI[!"&; ^?B91&,B)8S:.PA9L*E M*K$7Q;E5+-G1YU6&JK7EOXLQ+C+E4NG1/COB%6K?552XU<3RMI#&DZ%,8^HP MGSRFTG*'-/2Q"%XF]T*."*R-)%MGFN,T/+7'X?.18/).K$[WYZ')<:2 V6FE ML7,B/)!$%[12U+]0C'1T1.GZ)%A&XD_ MLILZB5@)\EXR.WRYQ-7^FZGGO?U)QS#9@AH6F9>&XSY\>VH3ZH[P9"F!E]5B M23-^+ 1(0$]'YA__UPZFR"]@WE *NFD=4E(U4\)J9K]@_1[JK4W3?J!I$&S1 MIRI_4N%QG9-O]Z^Q[JZ_Z$CUV$?T>UC.BPX M'R7)8LAT>(RF9W1P&V$W%D&'RF!JG6MUJ@?US>AICO/.0YHZ'QE=#?WSQ<7. MQX6DK22V01"<(AE5IT!7$HY6:I';SS*,NT;$!#OW MSG6W^^5.2VL5H /R/.PD3\4G4%Q'S-$GTDJ-FR/!FS!O$J!)8E\!1OT*,4-L M"U92 4<90U_-JT-OZW*[QR"%ICR:GK#>FQX5@/>DD[<4_6@^&>AKCD=T:[P1 M,LH&3AR_9K\_Q6?PUQX4>H7PL]H(]P77AV2>Q0.*\S-=6AD!=YB;.8R(,*\4 MI%(;H:R"P;6LK(U4^=RG]E"Y2-E0<;@M;I-RF8?5N$ZFI-47S18^Y"0TR@3; M^7OZ#GT"^_]^@XVXD4#!=R*QLSD<-P^[)$)9\@R+)=Z^9MY%'LYE M?>H5C3"4FBPF5EY[BS5EZ?T"!(FI:PDQ_P$X-5"'.Z[MDN9BBCUBB7[^*I\[!!$GC3PE,(](3&-,2 M^EA7NQ4>&61<-8[_.M(D33&GDR3)LE\2WW!=ZGJ+GX]B=0%/]4"$Y*E1?HTNJ$GOS%6;T#YXGR_',UC/S#WQ1KC C6B(T GD+@RZ M>6Q7MP9:"&-VKJ=.C8;?A4H*4HO@ZM!F3W<:=9<;0"T>J/CRE$QZ-7YY%VJ, MZK91CL_.*A?.TBHK0S4B]_=('*<4Q9=RAY^FHI?X..E%*.D1$M Q 045BP%8 MN^%&Y:TG./*8),&*N2,Z+WR:GH35 MVM&29\Q*FM]#[;JW(XIXNX=4\S;K+2K%IRIW2E>U(L]^:LV0>",@9XIBD8]" MXW.G4KQY=4G):_Y9-P(.5%95:E>6=GH'H.Y)5*YH+7S:V5/GTV&-L)/V#X"U M^D>"%-+X&SS32YDR1J3#HZE,"T6-5$%-J>+EZ&"V$TNU8'ML;L[WSXO.^*:7 MK/ "C:#;+[WOJ*,??FA0K^\KCU;7%L[$5)(MS-6:V*1V6)MH*'0_R6U>BHK5 M!VC,YG:8(-<[3YV7U^QJR/Q21$NSS'"0EJ\OB["IK)*.>:FGZ&F @'L6::T= M+AL>A6_)CHZ**D-ZAZZ MR6Q"M'6CUCI$%*?0J=S@O8B]!+C/CE/%IW0?=^XOKK,\ENC-N)2I?*F/:W:3 MB_[ !_(\MCSJYJU+/2\>(']MU"_^"'9!*X=FVIE*C*0GG,O8$X,-$EQY M()9.%N(: >=H\P?@O&C69IBX>9;S+SF#?C\UR)?8(@S:;' I6N'#)!\'"VHX M[BKT\54\&F%26]I@]JM89AFLC3,@#N 4EE:1C3^YL@/\84IQ#O$1A02K'< MOXW>G/;_Q2$0WG!@(P/IGUJ-FV]*8(+;7.6& M](_09T5-6=J/ZN#94](['G-UB"AV3>63XE\I%865NKEQ!9/)/7"W-ZB:1\\7 M'<<<1B^HU'?5E1HI>\5\F.TY"_TYR@=\D?P AFDX"':EQ$;BWJ< LT@K>JS*0IY5TW>@&>B8<(]> MF5JS(^#I Z"]$J]0B0D#A?A()HDAS7H M\5;5%V7(.IY?J.>#CG SP^0<#\10@JER5<-1)G]E'F%-@P-/D8;4N.>OF9E\ MN3+5,+^@\70-1N*2%V&9I.OK$"\UX) :5P+--J@>J%!Q&J_,8!%IE>D+GT1; M1>];4KE&/2F-^ZM&-(G"#O:-K!U-G]";HI=EB@*:_&MDRXN.^E-&N2_;<&?GN75V;J.5O KX1*'R(Z!^PBEGOKQY5>D30\1_RF!AR% M\NS&*O&B]/7*WC @$9:.X8DV["64OR:BE8>-(A="-D3 MA1A4=3GZ;H#KV.V"03>^5;U5JUM[BG^(%BLC)(^Q^\_1&^M_?2 M*#IBVI=1^:[/=UK&G5%57EI6%4ZA2%S*B-YS/OK(+N+<.D1=!Y[)Z0#%F VQ MXW@AC%LC3BYF079+DQR4'T0R6M],I>16OS'*^B7M5YF8:Q)2-!V0$EY6Z"J? MF*UT[ZW'R@HE/>-D<"VG-C7_ULLUZ>-%.\GT '!7,Z_BMRKD-M)5\@Z/;!.O M=]A H$\V.\^3?+*_7/21G&0=YO'$?CQ-B>53D.,\9\Q!/*BPC795"E0"2HC+ MO;PR_'@:K%1T=I'VF OCNZW#/5C; M3@70>,&UWUF5,S7@(+E:G]7$ C'YB\ MKN*HM+7ZGC\H-R!CPZR8_>C@9R#$V4_\CF37\(T(CM/%&#)L6-"9:ZR\9MC^ MNC-%FJV$YMBHHAU\T/A$J_M6F+0/@3Z]7P' TSN_;47YB3BJA6N]:.'K8+[>:]AMV%/H2)+ MLP;9IES;-\"%*P/8S;-[#B-+L$9,^K33S+:'_>^ M?/U_MW0\W%/D*N@N3O!N?9VLJ12PML"Y_5;.KYIC!#[3IB1^S]OCB%KS>ZH^ MYNK<@8D1QMQ,) N%WS\]GZCOPI)LQYCU8L!:\LXT7@K%Z5K1]BYDCR4?/K=I==5CT:KSU $H>_YZ!?/EUY\'3!IVM;!!K>K^/7(Z5Z/: ME,8-Y.:.W=A>UVM\ S9"Y(H30<%-G$/X1NWR1_VX?8 'HQTFK2FB4ZAOQIJG M2]CI)L>BKU8;<7")M,=%XU%F3,EPGZ/?9$R8W_>X3NWK]!1]4D$4@]]"^R?N MK_I.*GIRS\P;.8YUX<=.13[N.-W(_P>;:334CHS5I+JU*& M;/L,!3#'EL?K4C\$J>;X]#E,&:H,3(0.HN6 !'B*)X2=-+:?^>/SFE%Z7A&F M8 V:&3F@Y/XTU?O;OU4/W_W7V^;R3O/'!L-Z0S>3QC.098/5@1CE)=$#0 R# M)OIXA92X=1 I7IC+;(AFYYL*RE;$/E7EJA=T'@V[^-!\])#-SFGPR0!HF>*3 MA<^:TI*N3 XP",_+&:-,Z?HM%Y0CM!"#UNWW4 'H$[2L= K]^$2DT8^C1M<^ M$I>8O..3 HID@IKNM%B[.-].U$U:B(J&*7WA.?P:=\NF M#2^JF61QD\="=FRT3I7];[=._0?9YC2B9,6_1[ZU"7.*='Z1W@$UL@>+" M>:^Y3(QJD>JLFTGH!&5"4$YJ_*6<8F9 S,6;UT579_FQUA%_E1^HOMY@1]=' M-$N']&&W 42M?#HI3#I+4/[AI3!G$X7'A@=&OU7?]C9IU$94=@_K]YIK\@/4 M?+G(^> G%8)^9V9)W34-%WCO23?6(9MP(]2RH2A0 //UPC5\()1-Y=N]).^E MCYJ^,&N+>=5[I"@0/X")=[HR)#X9M/S4ZOP:,<)/%F%N.IM;'3XE*J/7,>@6 M=B?23-QX^>1"4/"@T.!P7_,>DY'S5!_=QM5E^"=P%SDG=E$O MLUZ=H= $A6*W AD,_$.2A(8B5X]!BEA;ID;PR7-7=9;DOE;7,0[\_?$G_*5G M6XUX4([E"VA17KAI?&5YUG'WW>HM%G&H]I,AW/3\W,+ M^X;3U6MZ"C2SX*__D2TIK?%9=:@:OO&JU:2^(D<6'$@_/N)/NLZ<_T"*2N$- MM]+CDU+@S= #'@$J"Z/%UTN9)H_GY87]TTW"-7629GT#B?@$W4U'XAH/A.HA M_)$OKI_^=M&S&V>K6+M@^V@Y+)DAI7)]V<6Z-]'!*ED#YYGE0EB=BUV^GTE* M4@..Q'+WF>N?39?<:/CC2=P;QA+B1?'G>'N#!B9\49B^AU-KKD9;:3&PFV0V M'(36E#&)4>A;PL18!:,A-VEF*6EH'9)/X2$VQ39/G,$,-7=,&UFE I,60[^G MS-489%=$E16)>)(3!*EX. MX92XPKH*C6C*ON_.'I(32L85@"=+S_+WWFI6>&+NR">%"*Y1B Y5+=I76">W M)L7I"=KE] M+YLTCW1J^O+!OL8*O'L=H@J-(4%P)\$NV.YE_"."3)U@$;"EK4;/)\%B8-S: M,]^^/-X$70C@[2H#EXB[?R&B)4+)CCU$-=_I\!C[>,:7<'<&B[(.L2!28ME& M@"#G!M: 0&MOC]WB@"&8G[NC';',":G!/\5*YI.E\]CDAUPS"71(%G++ 94[ M$(YQPMOL/13/E-OY>?/E>/H]4$B2[U'O .L0C@2Y$+/1MA6)=>>ET>*=G@./ M,E!\M"PH&JKLL+B7U#*_RW&U%V4Y\O [5!)%0#&+QK[>KD]M'JIBKQW&!:3^ M/J>@-E%T(54\;&!1/J@=-D<>)7M_^JF-78B I>J#@/$<2',*I]& #.*8@.7T'4$N?WX7Q5Q-T3YF/ MA%4V#.=A[LK"+0P0UY&"T6Q8"J^Y.F-?:XCHR[U>O7EN' M[+K$-T]K?$\\]_ ZI+-@'9)R&4;[!&5>1J^=1H8A5_WPBZ;(_"5+M%KSVDP# M;=%P?AZF_$]OF'!UCH""YNL08S-F%%^CB"!*:=DP4N4'@'=)_G: 7,LA)^)O MQWY]R+["B[G)>D4J@S:*"F!E$^C2&!Q,NNH1OJ*,+L','TQM[@SAY>5[; 'E M35J"ABL7+IJ Q[3E;J]#$MP&;"S/%N_] C0WN1Y@K83568[#]T]J\34O#.NY M41W0]40W$4LNF>;_*O?R7M9TBCDUX:AU2*IEGYIJX<^%G!CX";?APUK[?6VN M[/@1\<\C/KX.B3B*;U0D_?J$VX/_P6>)7?*XO!ZC.I+H="DGXC.'5,=]]R?O M0)G?8P%Y;9Z46I,:MX:TFDWL7SM>E4SC^2-_O[C0%552]Y*;(LT&S U4I@P'))Z%: M@HB;78]&0V'G?V4^<*G_XVI!M9H<(-D$D^"S(M'P!EAW(==R'/E8;O\05HJA M)C)E&/!5_QP-+XY*UM6JSZ2&I-LK<([QX[>+@W.@NI%:@OI,G,Q.7(;L-HTZ$1 M?E"!#9?A*L4BART_KHMV:I8[V>U+$L<$V#S46?"3E70LK^]#7_](3K[G?<+M MU>T:C^-;6 $,-Z[,/'\>\H 1OX"W<(XFA:L\A)8=,T>,$Z+T+9GT0=G5#D>, MMD5_L>&!XIG#2K^8:R?1NMUZ2I?A\M&0@==<6((J/MV3?)B0F_;P,N'DS^XQ)S@OLJC6_ MKJ=I1RO\Z"30T8?UG#V&2.>41EV@\W%+TYZ79Z2C=UE/IE_FC9-].C,5W3Y9:_ M)2SVT+;%#!.O%!H#0P38=%+V\=P"+HHVZ@F-JL ?I*3"^E M495H^*F8,A)8X.;F#5EX_<3_?+7+L,*7=O4&;$18R>8 M*]%<*;HY#!1#5@'X5IS$P,SR_*YI?T/\XV,/9U/LB-?<\-X_+RB[^M4$QEUZ M:;UF9B2Q;61LAN^%M_Z1%DJ'R9!N$X<7V<^9:P"2?1]08K8SY"*$+E?:X??H M2[X&>8)']H@$2SG48(O:(Y3I _!&WU:G[Z MKOSL[[\_U,JK4-N3]?* MWFBDEE:%M7$_AZLUW5CM M[$];I\I:K&XAH(4VEC=KU-Z;5]7>W% M^NMQ[5'#9OX"JI.NKD.&\7190BOA/K(,UCP?#MU3SM.VZ9FIB'J MCE6<8P5NT)'EU!'\"39UQ?KVYA$<0W&B83(S 0KE2;9#(UR/!Y-=U&@N]VO4V$4Z1Q)D._54Y- .>;477NB[&],.C6Z4DVT MS+P/D\,I\(>RA32>@-][ZWUM_SKD9NQ.P,3J59G\.J195!)[$?#>6P ;TUK; M$89UR,7\)CK7KATQ$0E;=9.^AQ0#JD"1*_RU]0)"38]U8[TYMIB]3VY'CIP% M$L=E+9I.XZ;J<*J .=W@O'U":;2%(EPF5__GVM7,Q.1;*[OF:V$)451 XR'[ M7+R5[SPEF!U7$:'R>-[;<#^R8X?,N131'9-O+OV\LP#Q>GJ"D9KBQI4VX4BU M3/D1* AV&NEQR%*?#,WNV>PBM%9^Z+YF!3QYRPO"Q+::W0_7:C.3E8/QR%ZP MN+U+=1T2QV4 ,J"(-W^D5S$6]C=9FWB9#0K*P;\]PU#I7]+RSMV)K3O*)UWH M<6+$B@"Q^['/]:N&TP\7$;^HC4C@J E7W(0=DMZ[0LN;03$=5>P:L^*;75AM M#^ZQ/%NTM/=:DOJJ5[<2G97VPK+*K4M=)+\I-YJW[FXI.'"R5?JMB83'F\<9MN?O MG_ XGGOP'Z_K$$\#!4RG\75(.W)GYS@Y&BEL*(=U8CXOG!L[ ,2-4T4Q0\:F M:5HR+S0V[O*N15?44XKU"SHQ])I'B:Z*ECWV0=X2FP '5@ HTLJ?!"NL;75- M/__=4,/CP(6WKNKUK?--:D\:3O:HU+7I:Q(C].$A#%$!U-N'80]_8\XFOMNB MLN5 @O]&#;>2_IZ?>['#R9Y=@O'SMU_OH,R54-N0NY>_>V2_(T4*LWNP:'' M.\,<+I8^J,+V[C;#VY3_+6JA O!#^5P"BL1$B<[X2?RBM,]J;X?5JWHTXW2G^\TW VH*'^X550MU&D*&HYD>HERQ88^!.Q;D3O>C=/! MNNT^Z58))++\?YI75%\]U_*)F7 !<#+\'%LMV[29I)0L15XZ9W2@H!0D$:<8 M$\D!O""H,HZ,+]DQ\XBC>+Z HX?[ A, Q:G"-]RT'W/5QF<5]5$A'HAK50-8 MOQ"1^:<5CRN39#1=_)G8!;E2'73^K\R7VD*KHNQX7BCL!I6/'9V80T]@*/3] M=&& 5(R!7:[MT5?/Q^1Q;LQ*&R:$^*O-S7CCR_S,#?1?SDM8@!Z7..T='^X@ M72W/.O^WL>#J!@SZB[$L DZKDW(!+#>: M=C,AAK2KSI:93/\95DZ6Q9YAU8<%(2.Y\H6\/(ZZ4Q^]KI(4,[@XDT#YMNH9 MZ.;]NWX^W9N9U_7TX>KDG_(&'CSSP6A1ZE]SHYVB_^2;R_Y(6W7#-:Y#2M 2UYI.?-8PI:R:-D"C^:[OQLO![]VA\=4 MM=PC\&7"27F"$,TTN=@..(32J6HX1@?BGZL>J@!#:&SO'/D[O1,4@?*>Q5_Q@U+P[+B:AW?G8CK( MM.BP')SW!W-8F-]1.P6?P9,GG4^>&'F O,N$3#XNUXO;XTNU3:R>9_7 MP6*,S@M/!8MO/WO3^"*AAI1?H^BPX11R1@F?@OCZE$4J=7\FRE0 M36 .W%3Z*B@:(7O!MS/P(G3N*8N*N0>*G.8]4#X:B1;C_LXKTK]XXT=1(=>6 MF7"V]-7W.R>(C;,62\;&Y^PU!6Y^$7@.L5F'6-E8=M3^0^P$7)B=?PL;%EB= MI+'Y*X ('1DI_:AX,'R1CF[%/PYZ;FS4YLJXR/Q22X/M')N3$A%A1]SS_J0D M]$R 9P\H<51P7?BR1U&H=0@$W(P]!.AM?:92WT_:A9,#G)J"PK.D&6E(VYZE M3A=K^Y>5^?$,V[JZ]\_?OI2_NXD8F)E65,KE(YU:/M3YPQM!OZ]#C"00M)_D M1W\Q%V ;_@:4Z3TT>SI= 3!AW6#;#*%7/&'"RU3 H6%+58ISI_8#K*>^G>OQ M=Z5A8F)]S>D:X;)6DQ^M5I"[=V^F78H%?A+?D\9?$2J4UR$E\[,/F1$,^:YO ME>"N*$>YW4#:SEL=+E@MUD.3;$PZZMJYALFEK?$CK34A;XXK#' -\H[HYDXM MWW5&]ZL?,$#I63^OC_89ZRC*.L9]O>J!'PGO/Q&L6Y) 82=G]3%[N+%+Z9D9 M5=55=56A<[T8GR*?C$@Z96+L8LH8?$^KK5.1.=@!FCYJWB&=++EUL 5K_V MQ//1U1--:TV>ZQ#3^)7,97CPY.7"?+,4F&:O61E/#SH%"ER5NG3P_KD=!Q]^ M/!@C<.29B:,CJ+X.&8^G,AWK+XR_9Y)G!CC.TU4U[4W;.*I/F/-T]NM%ZC1, M^/JJRHR^#D,0GAI0P-6[[_70?. LP89IP]TM][96;FRQT1?O(U)WOJQM%GC=+[I MX23MG?$FA]6/9.4CK&P?;(V,YX?1>_P)RD RSXF&(Z5CJED(]GE=:",YTIJ7 M9S5@N/^;8@E@SO LJW'8_D2VT H:OO:C3ZRD.,T;]K XU_Y0L@ES-9WC#&N? MY_NRA]"]AILPB_; +5;"A_1#0" C3.3%I6?KD/Q$;#/'&M>.+/LYFS!NJK^-]?.#G=RQ MRE"]AS2J.,6K3__.>.U(V*8*-0$@5R!E'7(Y]?.E6]4E^ KWH)*J4-E[I@,J MXC/M/\I9B<_2;Y661@10]*_16(%\X'%LS(QW&RKT9/P=L;4#V&DAN>?A MVU]TE$6B4:^9J=I$6"+C#&DBRF,%4>/V\LQET:0[=W#X+$>8#7^M[L7_3VW> M\+_RSS[\$QAYG-A,)OQ+'ZG' X?PLV$;Y[,A.5A=EE8!FQP)*[N!(NW27'Y/ M^$P:T!<8[--NAN[Y*)5B',L1ZYAN$C<_\LE@P\;FYHN%TLX?I%9H@G>13#/B MR D&^QBOB"O*DK&M?Q]%BX@DQ]HZ^"0F>^7B@,V"\ZSKU M-Y:SW&_F@?<\]WGO-54 M5*\[%!47^1QR"Z>/T25-KZ4H8'Y$#_2\M!=?B]TU 77]<%X\<9IFX][?L!!J MEV-=.Q'YPWOJIZ!V]33-@W,9!8O<%[5HMX+LPBDF'<^,7/GR["]F0/TAA3PG MT]YEGI)U=T675KM]CV;11O*"1K15KS!/W;9W6290>5E$S[*D)L;)0E594?\5*6#'_K#+Y=;84R$23@V'8B9P_V$OX)27BIDV?"O@K$%?*! MJ+O?]\WM7G1>S<"24]H% M:ZXK<=D0(#(+/D!E0%E,++9KB!\R MBY(U@]?$B)B8#BCG/+S2ZV?F9&X&?U]57Q'JO@XA!X!"&RT0YH&'' CV>D+S M"H$BIP!H,O2B9B_01%M>JGPP1YH]:DD ;K2@T=*.#IB1YCM=.Z4KZE#;&@H\ M!FO U*W[DLDW\L [+3H*_;FL%_9\GF:33!(@KJ ^S?H\SZ6^9X>1_&=>J?V@ M_PYVU3QS9001?WBO0R;5\MSR;BS&\#4ZZT9?YLP0O=;P MUSK$AA0!V\,59 4TRAT XICD5D>UZ#IA^JR6BE-SP[%N-;&5W_IG'L'>^OO85> OE0F' HH$MI(7X7;7G3?(K0C MMW*-WK3>8? -AU*D1D_B45AE]&.P)'7,2N3TF$PS= M;8]L]\QU1A'&$#/5' 1W#Z_$4!)%VF>X U,INOM7@*%+<576MU4[W FF:\TU M!Q]]38:L@+G&FE:)E^ )87+>E/^8:UXF=2K(O+6(NP[)_2$U!M6(4'U>8HG( M/U<_6S>I74@;Q5ZA.-[M<*W8>=%3":ONU+X8@RO$)N3(/"C@PA1G$W2I+>C[[:8\ DY[+"1S;<) &WZ*J\#ZDG,(Y5(' MIT5KB2N$:^I-EOP$"$U:4SL37#RD2>%8DS?PGWES WN[HAII)>5I!VSW#SRL M+Z[_I,\X'Z3JMD'"J+ M/<9J*"GD:@#514#";[UUXO07=M,MA@+]&GI.(L:>]G7F/M>C6AP/=$^=5S&8 M+^<87&]4B1?FU/N@H)8P@ML!'81:&,L^*'U$4$9'D:*9KVAJ=,];.FX"=<^X M=\C>04?.&ZNPW7"R@-B83>I ML;!=H %6EP JC&T=S*JMZTAS)7L<1Q[GE(7/WW"6[&]UKGJ\F^4 M1XC+F+J<23',,:9 MMM_CGROL/7-9=O7IE&B?IJ8@OK5YZAQ M+,%A"JD#/:K!ML48",9S;3Y6NG&F3ZN\;RF62Z0=JKRK4=+6I" MK;IMR>S4])M]RZ/:7ZHJ6";A/]ZGS%\@)1US0/M&\:!V_> )XM+X1BWMF_@P M6&5R8]&]\:$VD8/?4"O5_?JGZ,$"XTAQC&CKE0O*CNC(.K5@C;O"GARX)JVV MXIEF3$FN>4"VQ^_D&P$:;MQE/)\/?.UD[)@Q8"78;&RR6(BUT+WA'\;.]+U. MPYYBB3:E!QMYTD6$ @/VYUZHI#KU*,01EV3-0M*&4K<,4UW!6^DW$SH]=/MM M\D+SU>XZ5IV'>]C*L2"K2K84?XR]Y?>'/<\X MHRUE;'8[9>!4;I^Y5LIPD32L1QT4_+$.V78>D.)@ 4<]D<,80RC6M\>WOYI% M:.SRO!+IVD\: ML_O6(4L[4Y^@Z($GOZY(VT@/:?&??\3F)2]QIE99E^:;S MELKS^B!%6'R(2B8L^X3BIJV;!0X^#=79*A>VIU_:<:VO_%\!"DJK#_BQ*!7V M_3G8@6=?:3B*G]*F=8"$@C]]SGK_$+S(=PK6ZY"^I1@L@GD"/T):TM\0<"%(E8ASR3G"6L0ZZA M[^/73%BAI+=O>8@(V'?ST"4BG_YKQKJ)<(5PL7QB?\U( E'I\U>W/_Y7_J16 M?0)/PA(903#\ES]T#L\\#P>.1W#5VUOC.*I8VR%#,A/)N%WOHP_-G]*6\<+) M<1T;=MO;7^[]V*C,-6#\B"2?&XBZ/=:.C&BF%,@(*^I?"%1C3R-_0 2MI$RW M[CZW-53@^VZ3@P\_'LG!^Y&8%ZF XF9PD" 0\8$4);WP#=<#W>[K9._(L:P6 M>8.] MQQO]JW1)+:D?AY9>QPM]3,DIJ,7F"9,UDUEJZ3E\) -H0WSV&'^'9$X*";[;(\C)K8Y^6Y^ M\\Y"W>)$=5D]E[ZG29*LQ)-=.P;Z;6SR+"IT>@L$^O.L5-7#$AG'Z_O@:W#; M-RE6YJ8N!M(A\$4=7CGL.O4IZ1VU3>0"#=Y:I-95\5[;,>(^-S"W\223V(+< M:0)+W%6=X6Q*^E03@3TY7;/M-0ON74LAY5"HW"CG9Q7$ /\&VD[SF MPQS;&_F8>PW2[UN0N3)V@+7W<;BH!"#9DK_UV5<@JRGH5=QO7GYZYXX<99H> MH/@7W5R<#*I/FTN[9U"[#B&TSPYQMG'=>:&@$GP<]D1+I1!SP2%E89I&;%51 M_8*I4V/P=HT9\6:V4:YE8Q(L8NR/L!0>^B9NQEC?ZR_W&E4P;&?I/YE MX42UUVC0"=N35LFU*C_.5>7H-B#\'YFGQR7F^* 5]D3X$C1\)JNRIF66\%G3 M4]AS?.] /M#XGVZ4[YB/Y8K#0>$ EAK;$?P :'.,&VI9:'9(%4MU%>[F)ZXTG!_7OZ^A:AXBE(*]Q>I!;"Y]#;^VTR7#OK\LHQ7O )NJJ M9K^N0\RDE193V4+\F)4"DF%5Q/"LV,:@%TQX*T\=[D22Y.YC&?"JN$?7KCZQ M]5E&BKB\'3G'0 IE=ST:7'ISN*8TQLR2K@(]6UU769F\=)MT/L,UYMASSROY MTN6Y1*G&49C"@*GW\4^*1I-'4THFVRQ3K*+,#5+ JKDJE_.1QXN,_]*&-??# M.J2QB[!P&7\+QCF.%(,MRS!_X.$#?_H<\^W<.N0P%@TH\LG2FHFA$K 7-DOE MJ2JP.'S-^+$CYG^W4_]_(?]/ME/_D&4T'[E(-QS&?:'NY>YA$6AVU6H1=0'C MLAXBGD8-+O/>AMU,Y*1TT=M/N_LU#.Y9I$Q?&M+X)'N]7Z-@I-94J' DXGF/ MK52'V%.:@E339ECE68:Z1XWM:@H(JD ^!EL%X.6X97VG _(:' M<#59J1_BFZ^]UCQ5(-MC!$FW^I M;KY )PL*A]]J>!<98':ISH46D!YBW503%KU]F+)H7%T383*D>3.9MQN4P-HR M1=O6(1&&NX$2)JG%WU"9*1E3[ND=T!PTE][2ZN=VI_IH.,99F:V;1/"3;4LK MF R(:\9G3R4EI_ADH-'!GOJ*:TDFJ>WJS11O$TDC>4>9>T6)[FH_"!2S\;3! M+RIK0-!4H1_ 8*FN0\9R4L76E_J8/'?S!X.K3<9&:2&<7. Q!T MZ$."-%<112=MQX2>I"&]I!L>%#0?R,_#)#>ME69]^X4[TNN(DFNVJOC>+M\: M_1V1DHC!97=UY-;3'@+ M^U(&"FT@^"\ B0/!,-_@%]:V;'&/E*T+A=+%A"P0A5C+PIH!M\9%GZ9O8ZDUPR(-Q7OJ MT.,PR2=?#S"_U'JKEO/.]YXLCI$R+T"H*EX@:HY<[/+U-S/I59BMD=:<& MURAC=!BM%A2*XH\G&'C$V>?A2&PEA5E.P_:0;LM,]RD.[#0/H9/"XEV^[*,: ML^A.%TE>W=(.8D/&K,^[6]V4$[R)&-^39-GHI] MB.?,Z8*IGZ9X+292MO-[B+9AA-@[:NB0?E[_.A:Z8]\\<"UWX M,J'_3#[4YGKA1U/C6[!!?L!-!H67LS!9'.'Q^5ERP T::8_V<'G]#O:CTO+P M]F;I_J+'5V/I27&W)/P;]I'BV 5 LW%E;+-88*8+VHPY4)$S6!+ #;=T#4>^ MI"]0&OI$]8PJ9H]WS"7:U%S6=F2_K16# 83IB;S M/!QQ)7E?IRCFO/3\' __I+7PU/S)H2M(U-JC1]\5[Z"";P1Z+8RX4%S.';TW M\JWQZ#.R<':Q_I'?/MJ#D+.2Z1'+P,#W-5Z/]I MVW,X'7EZBA^PVTA' Y+E1/H=QIR>^'ZOJFX>I; KS!- W'A!]L!_M];H*O0^SPV%!@_38<'O-*X@*UIQ&+H9LTIV7&_U;@2,4SGH\BL'X%CXNJ13Y$E+3F!UR:&U$L'>I,BLT-4CE8\ M/UQ(S3?9(U2CHC"HQBJ;(LE-0ITMC?;.I/ZWMU#P)V',>V[<>,(P'.R0;(GE M&7-UD'W+?_;857LW_B-!!A3"K^'BR)'@-C@G@(\HGG!Q/49[5\\Q_O%O_X]I M]/*_\D\BNH#GXQ7FXL__)Y-*\ER'C,>2F#8&%]@* )_("V71VW)"\)Q3V$N# MA[QO0@T7D(_DE&H7BL3;US0S!>43+M9<#!UIUS7(ODV?:!+V#O@M,L3ZDK>Z M$_=*9LWO+VJ $TNL_8%W;7+G><-&W"LIG"OQO683*2C-*Z\RY(_7:@*K,(7^ M=0A"5LFV3W-4S7QPR=RXW;ZG(DK8 '%IH+SSC=K2J/5O_2J,VG?]OIQI!_G* MNI+ZBA2E5+."P)NA=,$;*0J847LJD:$$"A2M0[:AH%LK1':P37@Y^J95XW-E MN$JHH.%A3X1))X H\M"&UC*3'Z/=O"XPIQWJ7Z;"^W/]HAH=BYIY)JT@VRC;:7E&%'0\B!H+\0Q!IW>661D';,_Z%Q-D_Q*9"5@\^J,&9 M/8)X5SK@6V3UY:=%_U*7\:#P+,RR;_Y:L&>GS+12=A)E[LO!Y_G+F(YGG9R\TF=-A%%'V$>;R&)&&7"KR;(>63:0DN'H: MRD -6MDES$S1,>=I1P&9B??,@^J>TA>V(X7Q'JC2D5]!T(6I7RR]]L,:=XT_ MQQM/6?9T)][TNRKE8+_WUD$^J=^LQ$,6,+5!(3XTVVK-5)NUTUR'1%/+7DDK M-",IBKT_K8=\#Y>@<%N UH#PI!L%A9<.,DDQ1/M]$:W/+FK,^K"&]9W0/UUA M3\K)D5_>WX(3]OZ?]JX\JJESVQ^M"HB*@( BF%<%9:8JB"(D50P(%"E0@A(@ MQ0&!E,$B,N>T6$3"Y("@6(T%8D2*43 @8YBQ(,H\!&0((K.>,!Y"]]*YWW_.]U:[+'[\_DK/62?;W[6_OWV_O\YTON=KZ^[ ES5Y<'WZ3K M=C,A[D)0W:24OU.%VW3&S_/^[X>W]=Z^, %N,'#R$6P=X";B98,[J@@;\#MA M6Q>(D!"N^<#R?O#%RFW;GZ38MAET/ZLH7+A2MZ_!)T"Z-M ]XIOISK%]>\E] MG2X]73V'3'ZT"==)2NLY_>,9Q9:XZS:&Z3:F#JX.)OUI=,U?U_[3PK7@?(%^ M?U#">=L84%+DP\=%]QI#$PCM.M]V/>674Q&2)TLCF!7Q[;R$6Z&Q;[R=S9FK M>V\\=,[E>>\+(N582H>\WC2H>=C*SG=/[(?CXY*<@VP,/5)#[W.^D*@]?W@.5\'HUAAA2)6JU<]%'+2&BSS7,"!VC1)!9W<^W=[) M'1IT+E!W"^MBII0K[8UX., NUI3-;:8(33F%>25Y^24YSR(QQY!\E*TW>2:! MSQOC\0V3I6-#^&?IGCMCFH\RXWD'=IPY[T%:A0))AK0GM#(09P!2TF M.-,W?4K(BHR1%(:4Z$1FCU3X0<\IW[O@I5+UJ_IZ(IR_5 B8H]QG!S%[KKG4 M[XO:D!XHSI;H&G)QV/]MXPOV?L]T.KWDZ(P;3QJ.+>XO6*SQR0MJJC'T;&L[ MG_H:C F<=5[8]PZ\-ZL@J)T %X.1AKX\%+B(I6-U>,?@<5]. [YY:Z)B^#X! MD-^,WQ&L.Z1Q.[!O@_A^?P/KUH^'_/BJ,'F.*/Y9]%5ZU?,\-QRL M+8BM4KJ)7;CE=.91"O2^EG>G_A0B1Z1HO:IPTRA. BO,5QDKYNX6*,U%#%\& M,^E_WX_/_VRJ,/2KB_#H,5X%-=UU6S,IZ?S9)\=^]JZVTF\+C)U @5=G&S%Z M-VGP42;!% 7\0'CG^S+;[N%R\&O!Z^^@E&K3#154<$7X:6@VOBB859E]:^=% MZW9WC_S$ZE*9L()M9.YZ[R#9F^&+]?$2=HV!!S,-Y47;D4YL&:% ;5]G&-^D M= 7<-) <;G9M;,D.IZCB>NMG MS4N$<%/C)[[+UP+].)=VJVK MQ7SGF--LF)8_\5"?IO7+=+7&(V_8LVW^1CKA[8B(B80)&4,<(HV'A1DK;G\< M5Y%[RG*636=(UG $87/4$QY%##*]T35X<" P:^_^/#B:Y06I!:6J%LJJN)DT M9[LW'Z^I9X\B6U/)JUM!N:SI<)*\;&2VUN94>Y:]J7*S=<9/ZAE\H95N=OLH M<^BE'&O7EIVIBXS4B"\QW?'B\]]VSKM$>#AFD!NU[;,F$Q!JJ48^A?3CPXTN MY/-P,2+]AZXCPIH[_O>R0HR2OZW^-#*XOKO7V>HTIX1SC6K]_&Q>ZG&&$(N7 MD2!87EXH$P,^P2O2>AJ=@\D4,'>4=[;V_8;14MLHCM?M;W8;525*CSY^ I7T M/))@\"GKR=8#>= M1K7=>3H<&]?<9,53;LXV/B8(#8R%*0_%)):0XVF,1/&SE:P%NRX99N^JHJEV MZ/C,FBJY-7*VVE#,VV:ZG[=3;GB6_=H6QO M%-@/=B8B:]T7CR$5O!>?B?8)+$1J*"#]SH_6QL==Q!NDOK>'])C#1Y7GILUC M/,BO)*CS:ZU!'_A;JD.@?W+#H\[QO.3QDWT\BPE=;$DZBF]R?<.D=94J>'TB M;48^W7B:\ ML?UP%"I!3#@Z7 VN9(F+L'Q4A1 ^'+I[3_"/>D1FG+QT6Q!Q!)?N([8%!R!' M.O6M4$!X_?BQU!GF\;]Y'A\.F?Z8@[HR\M!? M7[^^1W+'E4.JDJ;K03(*0!8,6*>S R-XBN(D J8S%59C'QI%! @<#+KLM_)1 M"?*PQ0I2JHHX-O"=ZWGD74NEVYZ2%.71J?.,C2\-*ZF9XXSG8H6^%(_],F)+B64RM'*:>IZC#O(@P_1HWOH((JA&@HR"L M:^U)@>)H]6">+9UG(R.6.00["/JJC*(RFO!#>;?[^^C&S/KDZT1,B'K]%/QV MRFQG_&(6;M,QX0$;JCF2+]M^Y 3&DP.=+ YO4=V\AD2R-]->N?:QVL9#$@K" M9,K-@6FMM252U+1,*YLP*X?Q+^$6%G>3L"2R6F0DV+H(#CI-6+*\\.L$;QA>;286D"HSK]E$EC_ZG=FWSHS**)M3OA!^35]C%*BZ-";7R9>\#:8PE:J:F]\FZ3 M5M\BW@$<_F+V*5WF%MUU8PY1QZ<:*+EC);@9AH/H@=^X MD$(4,'_5_0J1NKUH@O3V;@X8C/@L6)__-H7%85U$#&"WFL[@+$O9Z# ;_2K2 MBW8HN*4BYJ!BA 3I[L%8@^3)XH-9,.W=U-LIVX'>@!5"=V*5 L-4A"E]O2<]I\K3*LN MS(>2>=Y!X.VW!=NT=:ZG'BM5X%XH/@7U>;;3N;DI1/U(YQ/3>,>A]LJ7U[G5 M&ZY9^PGT[A81RN!4C#^N&_XG6E/ \C:^=!4\\W#4J"/5+?/^Z^Z^45[RG0#3 M&P@CPDO+EAIV)N0;@8OSZVY;91N_D3H9DX$F.1_10Z M;NV:6*A[KB:GK72/B!#]O&6B5'OTL 2WSY3*)W#4HX"6ST@L%Y$HE1(>AX2J_-6,'[0)M M5DZ_8!PKVIW!9E)Y-A7D\6TJ[?<2CO:.$SN^,9@D=;GM2VU2/.*! KIC\WY= M[^=NP<.+VO"[;KY1&7@9FS1,MLA5N2=@BF9/X&VB0"%NSQ;SZWSVAEYF30S? M5:UH;^QZCYJIS3NWC[62>RW65X%VR>?PVE+U%IN9],HL]9THP--D:Y9H990V M6#1P'A*U5<\_"8A*$L/SB]8^=U\UC:' +=R8 A$TP2A=M$AIL)]1N[JI=!NM M+5EH44:@.RPH[D.,+(J>UY84OWD7?N"?0WCF7Y* MY895RB?!PXI!R:E1S&QQ5%O);/QDL=$%I[P BP"O(*\ Y0:_0&J M(F1XG3% MJ,[>(^]5GA06[M5>29N72J@8S-1ZYOPD2_7 M69_OXG6BT_OB1WO"GR\0[_, M7$N'KH&IL^2TZDUVKF?^9?5VN5+['X>/6ZG]%7%+!V$UKDCQ.@E>@ZB(;V," M4^SW94>IQ+N\IN+5 CS4,^:, A6;=![S/ L75QC.%4"]*AFDA+0(-+]NJT;7SN+?&#B.9^ 30'=/8<$N\IS*DWD_^N: MYD\W#),MMR?OR7400$IC!3P80(*I"@@SC-.;> C M1W!D)0ZVTT< 4FS+J'1&"R5,."GP/ MSK&$F,85PEM0@,@8(" J%(QT3O$380KE$\)(KF@7%L9B^U$ <7%:H#99"(>< MD.\^18$H.1085*#!I.ZN!79F%]B*QA I0M+\46U1#U3BH MM'0-V'06MD6!:*5R%! ]8T]UI"7.UK'%@!D*K%5'@;H2D)DY.XP"^ YD-1;V M&&-VF*88[S\K5@1_0 'X7#@.!>KI2]E,&6(3<>,W*$(@&MF$S=R-4"P8.(R_ M0B+8(FD4X!!:TY<8X4U+V,RM=Z,3.K2X,RMD1!HI** UBR2S.ABB10JL]*%& MD;G$\"YE,)A,$ MR5UPXH"-$Q^,U#4?9>(5K@8&G!-LK9Q[J+H])UXF0>>>8I-A/KV3X@W1I)J( MX7EZG+6SKE:;S_P0Q[FAT1JHF1GH7[R]GS'E9D>VN*&M$I!T1KM&)>7UKL"I M)G*+(Z_^[!=<9AJSE+#K0*CLN*..BBC'M)XWKY[NL:<6O@^>F MIA8KKY!_T5M,@=P>*KLZE3G'?3]\%4?T,MC"]C J[+@TFRF[B7;6CNPN4( X M.\@RI//>%EZ'NKISR5;Z/Y_^\?13K[1TS4.9Q&><-I#R/1)#>-(A4F#-?2Y^ M'(YG,^'I+V ;@7+=+[[A9E 1_]&3#-CO1*Z&@J]>N&FVFTOW"'Y/LYS]VX,E MRA/>5\B2CPQ+I,V\!K\3BM[O55O*6]_;3_FU2; MV5R[TB9ZXT2"L9>>IR9^%'-9;=,(@RF+?\?3,/+PZP5)65[7?ZQU_1&S!.(- M]K^A7*8!@OR*]UVA?>5W#T!@+.NQ8+[*DGT/JHUYZAI*U?" YJ.O;?$=;&;[ M]O8><%7=$7)#H>O$5]G_ZB00+O^ E!+ P04 " C-&5: MBO1;',7S !Q1 D % '1H;RTR,#(U,#$S,5]L86(N>&ULU+U[;^0XDB_Z M_WX*WEG@W![ G-:#>LW9W0.7JZJW%O4P7.Z9730N$GS:FDFG/$IE57D^_2'U MR%2^))))R7VQV!Z7+3$B?ID1# ;C\6__Y\?3$GSCY3HO5O_^!_]/WA\ 7]&" MY:N'?__#K_?O8?J'__,?__(O__;_0/C?;^X^@K<%W3SQ505N2HXKSL#WO'H$ MU2,'?RW*O^??,+A=XDH4Y1.$_U&_=E,\OY3YPV,% B^(NL>ZOY9_3I*0IFF2 M0823"*(P1C 5/(,^%X'@S!,!Q540B MG/KUHLM\]?<_J_\0O.9 BK=:U__\]S\\5M7SGW_^^?OW[W_Z0? M\\*?NZ?_T#[^X^CY[V']M)]EV<_U7[>/KO-3#\IE_9__^]/'K_21/V&8K]85 M7E%%8)W_>5W_\F-!<56C/LH7./N$^A?L'H/J5] /8.C_Z<>:_>$__@6 !HZR M6/([+H#ZWU_O/IPEF?VLGOAYQ1_49WO+R[Q@7RM<5A\QX4O)?;U:]?+,__T/ MZ_SI>=EF6>ZLJ+C/%I1\K+O_U'+&?+V#?$;_5,:\.F*O%_>R* MQR%,/SMC]UY:"#X]PSTR%[/K=A2AT0>V$WBG?6DI=2RSPFM1BMPM*\0/T,U]6Z^XW4/VFUD S MFC\???K792<=+NG(!] ^\3,MI*OT7,&]ST*4Q=,%,%3%!5^/MV7Q+9*(&19!ADC3+K+&,$L MBX7T^5"4D,A'+/.-S,L$3$YMC78L@ZI0-JEA6IDBD-=L@Y^6DO$_JC^K7U+) M/WAN!0#D!?RTD3+(9_\(BDX,@+=R_-G0H$WQ.6O:OU?^] S-Y?X'M^57V4GP MH?W@/G8?G&(;W/8_M%^[#VW+/=BQ#W[K!/C_')K:"?%U99FG8'%>0SXAR$=V M?TI:=MO$+T7!ON?+Y37]QR8O.7N[*269YDRQ()X7!QG.(*>)]":9%T'B^0A& M0>Q1YE'?"[B)N1\B-K'9[DA+0]O0-K.R@S#I64M7PIM9O8[J%>CH@H8P:"B[ MLU8Z\CFR.H.D9K4>.D(?6@&M=\RTN7HL%C=%^5Q(*\&E5_ENF3_EJSK"M_[$ MGP@O%UF2^IB)! 91+%VWF J8>1&#'@U#(3R,LY3JZ/(XJ8DUN?:8];17 Y9A MW74KK)GF;ND"21CT*8/?&MKG70U3%%@;6*]_.1,:>S0=H'*Y)=.7K[%C\GEE MFR+/;V+>_ZJQP"S625^0SC89O&'G9]SQ9_Q2>SY?Q,=B]7#/RZ>WG%2+-$J2 MA'HQY BE$)$PAMB3CD:4I-A/$>'2-IGX&.<(36R5=F1!(T M'U;?Y)I%^:+N33^LY*F$\O5Z05GB\R2.(AEXNKIE^;NE=@4[HEN85^*4L!F0W5M)A MT1RIZ!DBLRKHL*"'ZCGRM+FO?U_B;WPI_YLOY3>_=>*\S,^\((Y@BD,"42CD M:9W$ ?02$4<>)X((K9WT'(&)%;(A"3J:^K[M23#&_?I+1313P@/I+%SXDV+J M.^Z7BFOGKNM^J$8^^I H Y[YR==F\\>'F.Y[X8//V6WC7ZN"_EVZ"/(S>L1K M+LW/0XF?[O@3SE; M>[U$2(,(]#+T@5#4# M?@*SD*00BX1F$18QBZ)%M53,-:+E2DJ4Y^4GM2 M_0/?,6ZV OM:[_?#\[0ADG.KIJ,IQZ#RF'O> ?-(^IS//CE_AN-4*"3 M"OS4R?7'*[ 5#72R 24<:*1SMRF_SJ?B:*^?F?E978C7^6 ./9-7XL(\QMMD M!G]K/?A3B *68H!0EE"_DSDH*G2CO*1(F9J9/ MR"Q_ ]S]!98-6?T(Z$E$Q@.]ETII9DP[\;9'KM%(KU'LQ0E*6D:$>JMK*,(?L)K\-R0_:/9WJ:/HMYN-PDV9JK9L :'L". MB2NP VS'A[L]T5AT1[ND/MU9]TUC. YW4O,%+._Z^8-:^(X_%Z4J&.I= GW, M5_Q#Q9_6BPQG@O@HD52_7E)8;O.Q.AQ&*P\CS,*1IC*2CGA*(62I@ MG(0I)2'U$K/";RVJ$YN,EC;XWA#/32_%]9 +HL"GL>_#%/-8!1I2B''"8(C3 M-$F%"$4:+)X/^@_-C]\A!]HHON$/^:K.ZB%XJ=I,30$BC]*4QFD /PA(J6 MBUPCGM2 \W?-GR,-;L8G1T]R>7.-AN#^UY$&GEAT# MH.5@@L"/D?1'W M^,?V[N56[9#%ZKJJRIQLJCKMI/@L 2A6E01C6>^>0GO<"Q4&0AH$//=^7 MYB0* Y@&40JC.$LS#['8%[[1#;Y;_B:^HJ\;6H$]GO<;EQA>S3O^ZS-2MVA2^7N2Z?[]>,LWZ#.N,O?V60<=[PZOSJ)ZN6P#I-=J1WC@=7EB>VFK<5(86V/BPX$D#;JP>)^X MGFTMAK:I7!KJJ+.6A.KI&)!&K8F8-7Q A0SX-OZ3[TV M7OHZJH70N*ZZ!L?5'(KA=8B,)MBFXC;5W"C]\P576[>GWEA MN+GNO32QZDI:\/.[+P:[Y[Y(XRIH+8V9KG6".-X/3W)OI2_[*\VF&"<%Z&O MZ0)W3ZQ5[FR\WJG7S?K42S;C/ \%AG*EV M=I$7P@Q[$419&$5IP'!(S:Z][/B8^B:L5R;V5ZYF'W &K[_Q$C^H&K&G)[E+ MU$RN0=W24C6[E.9)\@EJMNLL[Y9QT FF[ICW7C:,4UI^8IJ1R^D_!\-89N\C MV$.P9NKJ!,Y35JE="(^KN*N%RYI[ G:3F>R3RY4'BFA7/ M7UBBZ6H D46^OU#)V@YT'<:SDD_[CXX$-S,1(S(#'Y3Y!UY M%R/"6?D9Y]:,8$:KO>XP]:EZ;\3X7U>-?'SE?KN^+[W7C]M9333TBJ/(Q M M5Z!W$1PC1,$DBSB.$XB(1/B6X3GK-4)M;'FBYH".M79YS'9%C]G$EJIH!] M(4%'U*(MSWFQ]7OS.!'?KD&/)0Q&-2NCX@T4KIQ_=[;JE5'V^R4LXP];7X%* MW[ONK/$V5[W!5VSK3+SE="G_ARVR-(ZQ&OSB$37]A409)#P+811P06/.J9>E M>M5A)F1-OJ16%6-UG2GKR%^IY&! F[/(NNXV\U.^ JQ82F[JS.'FM^;7F., MZYU'7(-F' ZL3VF*_!5XNX.M=P#IN'!Z=:@ML[O[P'&2[SI_HZ_-/G MVP] ,2'_L"EUL_=&P!@_*KC!P4RG=2%HXPBN;NE&);6[HSN_['PW=*.B[=W/ MC3]MMZN_Y67^33ILW_C';3(Y9IZ@#'O02V@B-_&8PI2&%*(X83P)41"2R"1* M>8+&Q J[HWA!XOTI:/2VWPL%-M-,4UF--]8!:1SMHZ\(NJAB72^2R$\11:H#+Q40(88@4=>74>J%\O>QGY'8['3O !_+ WU9 MOM2]=NNVG^J:S#E:>A;+ 0)F9NMF^D9(X^%9?3W?D>R=*QTZMH;!6QTN=]6<[ M9QH(VS]PFKQFV2I9KO-%W)2:J#_)9.O-V0AX3]Z@7\N@+%OL.Y^4O9;%YKHNYZB#Q8[&4[]Y5J^NG2C>F M.[+,Q!JJJ(.:/&AJTGH,@#M>;! 1%$(2 M>3Z,$!:4AQ%)A;=8\0?5)E$[!C5*5NNKG35?[3YQ_6N,EB0HMS2-(U/CX&G' MJMP 8AN].NR0K.YUM@#=C0-D$]'2EMA=C&NMH%X M%US[3.%*'Z[^2M<]@V[SN<>LRJ,NS(L^O\+$&J3JC9RE1P_@,.X6NX' 3,$T MI'>:*#TNHVU-UJNG2X^+=E"MY39INE/J]S@O_X*7FUY$:[TK]_%]03(<>C!) M56_3!&%(>(Q@Q&(6,I0$+-5*GM:B-K'F*MJ@)@X^26=!DK:XW!B&2V\[= :" MF>[VY-]/4)JBQ$E+1D=[YS"M67=2+;$/]U6]ERRCRGC5S640*$T%(A[$F;K+ M36(,4R083/R,)(0&&!G.W-LN/77<6!(R# [OI-:,!EO)8AC^5>6%[O+XS[/N M*KJ[6WC><.Z10$?QV^,G+/-O[Y\>E-)]-+@://G>=-^:FIQ*+U6W\WMV^Z/K M>\!!R>P32X]6G#>G])Q 1^FD9Q\T^VZMR^K$M3;GG_$3?UNHB:N+-$Q#GY$0 M9JH:#7DQAYAD'#*?AP$+4I73IF.)QTE-;)G[W<\54?!;0U8SJJ !U; ^N@7 M-&!H*KNV,NJ+-63JY2H],R__M=--#0*S**F^H)VV&KQQ:;SO%[F8Z@KX9;7[ MGG7C_;69Q]1/%6M)7QM?TI^0>=X8O%-E,1>VE M-7*#!V2R;"SP@3-\!'GK,O!G#IT*BF_]S.Q$R9G$:Q1Z"(HNDOXL] M!E,21=!+O=#WB>>E =*?D7FP^N1[X^>BK![E-TP:&(I78$M>OR/!(1[#>G6A MC&8ZM25DT6CA4"S]]@H7B&?75&'\0S/JGW"&_X&N"8=OS-8KX0RK_0X)YQZQ MO%#(5WG%/\J-6#KGE?P0.+ MS*8C5L[:/*\>MG)X28 M&[J0VT\F& M[A784@8-Z8DR$O3$='5W.DQLWOM4+<&/[ECUWKJX=UK3^/C+IEJKL562TH*S M&(4LB2&FGFJR$F*(4Q9 'I,8^4GDQZ'%?+XADB;?<7=C^>HF:75C-(L!3^?A M\P0-$XQ]-=G0@X@A#HD\4LGO:!R'<4!PC)#I9#ZWX%TXD&\BW/2,I2LDS$SE M?@>YAK TG#O2D[2-.RN@^W9QQZ1>JTW<6:$'VL.=?\?./.Y;W9MB72TXC5"6 M1!B&6 W(2[@/TX1A&(M,'C*".$E3HT[YQR2FOJK8[O++NLR&%@-STG11T=/9 MRV0UO*/8=V:NP,V0G,;:>5X41SIY@L"LFGA>P$/]&WC2.G"IMI=ZN3LUI>&+ M^'7=A!3><%&4_)K2S=-FJ:KL^B&&A53$.(U\!,/,SR *&)(."Z4PE5MNAD*> M>9P91BZM&)GC@ )*Q1 L!-S(?^ ZW@+^U[^F@>__;R :QHUCEW:P:PJSMQ3*=QB\O0L== -..C;DCF!>!=2*$>=EZ M+KR+CSDF=0,$-6^RF0TL#S=571OQ130LYGAY6ZSS)IY:J5&69"E?E!NP3WV4 MX-B' 0M]U9A/13]9#$DBSVDB"P,4&$5@'/(VFS_3ZO&6V2NP8U7'Z:--S7;1W2A&^;@TWFWVCS5JQ8N9[-S5(Z8#=WM[^N\NT<6\)2+XQQ"JD7<(CB.(8X(?*@ MF 7(XR**HU3+&3VS_L16M:8(;N#=+:B)ZB>CG,)BV* YD- PBG,@G$7*S2DI M]=-N+I36+O5&^R,URL 9$&4@"^?46[-EX@RPW,_&&7IL(H=O$?$P0CCQ(>91 MIKK;^# 3*@(?!P%*PL1+/;=NW-3.69TINBQ6#U"^_026+0>YZ07;.'2.G*;7 M=H5F=&CF=E-^9\Z'M4OA,+SU8275@J^K-CMFP7P?$4)"2)-8Y=ZI)!81<9B& M"'D,AU% M K2-&A-K/D=-56WT02:K75_"##SV-,%,%P47MH"TA*>)G9T1KH) MPD.'E%XM G1&Y*$@S[E7S#U_5?:VDA_/RU_+O.)OB^^K=^LJ?ZH;P!7K]2+R MF!\2$L/$3[!4Z"2 &4$((A8&+"2>(%ZB>PH8H36Y0K?4P7=%'C!)'_". :"* MU?3=YS'8Q@\,#L$P4^L=#C5EH$A?@2UQ\-$I$/IG"H> V)TO+@+&Z,RA*>K M^6-LA=G.(IJB],\ENJ_8>2=W7*Z^X>\EES?%JBHQK?Z:5X\WFW55//'RFJSK MWRU2'P=^%%+H9:D/4<")-&R$0.)GR(N8_#]*33P53;H3&[F6"Z ^)-#Q ;Y+ M1D#'"?BMX\4P0JR+K)Y+,P%>9G;0$53&WHZAX(X\'UVJLWI!AE <>D2FKYM[ M1[=E(0]3U2T=W6\N?&^3 M-;!>_WGO)IOU6-+W6.;[3,>=P-_71V37VKP5X0K40EP!U9QJ*T?]K^X@J7X^ M""*=3%KH?\9]F>H%M-(77O%#UW=X?Y_H%C?N*6UROJLJ&I/.S="W@>]L(DC6 0J=EPV,W(2&PXKJ% 4S9;4&0%MIM84;Z @DUVAT5OZP4]7QE6=15VT!.Y75?\&VU%<5 M&&ZC42@)2!!G,:0T2>3V&4TH$9Q6Y>XO/7(%[2K#CBMN33SGOPO-+J6YX2,P1Q4D$ M$161Z@8N(%%%*RSU8@]1YL?8*) ^1G!BE1LLL[)#2$_O7,IMIHF#77"D$UN3 MGZ75S9Z@T_>T:)18KYFS-R5DT3'I&U1$@9M:T(WK8WZ>C M[,YH:HCGR%H.49K53&J(?&@?=5ZQ,XS7!8 MF]C.R]B9V+PVEX_77VX^F!F!"S'6LQ/S(6=F2A1<8,L8:#D#?=9 58!]YG8U M(NZGT[D!RI%1NI"96>V6&^ .39NC52^L0_W*'VI_LU4Y3",OHQZ' 0T]B#"/ M84;B"":(\8QQ) ^11D-FS]"9V%[MLJ,ZLI:EI@?HZ!DD!S*;69IC<2>P'B-2 MN:X@/:#R.G6CIT4]6RUZYG$[#?W,JQN\?KPMBV\YX^S-RZ]K%5/:$KNF5?ZM M+J5<)&D0(NY'D"9,E8S22)[CY'\\^6. 4L\/5)\)_?PF?=(3)SU)1@"5G(#G MEA5 7L!/&\D-R%=_!,7V>X^W')DIN@'(>KH_#71FYD"AII@ MWW4?NU0VUF+ MZW'4C,V$.0".+(X.67\L-*E/P?&VG+ZL[Q MNU&WN\ H%L@/?#^&*59SI*(PA1AY 8R1SSP,Z ?$M M?L(/'. *?,*KC9 F9E,JK7F/J54-NPFZ>L9F(LS,K$W+A/RB@1T;S52'*_7+ M-T7U>-6;ECQ12WD++!P9'A/*LUH>"T@.38_-$@[BU$T_Y];I3BD3-,TH3%(B M(")8W9:'"?1$&H8\9'&0&37$.$MIZB#*7FCQ@FCJ'CH6L51;F2^+I+9]T]T? M3$9EFR*,ND?G]8*HI\0=#*&>?&'J \JN8CS&<9R(% :8(HAXED"2>@F,*1),?629)>[7'9/93 MS.NDS]H#9'^J<96&^^']EVWCC&9(\2)&$?&9B"'G20I1E@8P%>HH(XA0)6,\ MB(V:[9V@,77*W8:LJJ_:G85.")5X^% MYM#<(?CT#,V%H)A9$D4,[/K0N!I&K2&+JV3;$Q3FS:\]+^)12NW HY;' /R# MKV_QB[H N6F+% /F4Y1@ 7V"I9*J>4HI#S%,8X\3WRPPD:$ROIAQ4M MGIK"[::"LU(L&!X!3B"CZ?Q?)J^AVZ^(@9::]/I=EVX."./*SS]!85X/_[R( M1[[]P*.79ICV"K;KVE"5=UGR1]4N^QMOOM&JV52=5[B+7'F(XRSD F9,Y93Y M#$-, P3#, X1RX3 Q+--/[7B:/+DJ?.YJ4TA\QZ7H#4%/RE.J+OUH]*S% MC'";698^SOW6%J,HSY3[>A%25%Z01HFZO_5,7)E!:I,[-?(E MB>$S7KT OB-NZ-<, ^93DB9^0F#$5,2(4KF=9$3 F$<1#U,_\@0UVTZ<06:U M6LG0JNPDLJF]0 M];+SDJY_Y.N%B+&7<%_ -"4J"",H3*F*R?A!''K2+Z M.R[9_=/#ISJ0N#MB:&CIP.L3ZV9-%=PKT_8 /AF$0( ).1TG M76B(-=",1[[=ZAYE.Y4;6G,61=,0JE,OG4?-E>J^Q"H5_+HLW[Q\6+&FCEU3 MHTZ].WD^0TT22)KRU[6565^I>SM)/_^6LPU>ZJO72=G'=>M2L0UCF^,2NRO7 M'Q//2L%.+CB;=@V)TU>MP>?,6U#?\>>VOO%ZQ7[98/GA59S?\34OO_$W>*FZ M5ZX7R$.)\$0"/1[[JJ(SA-A3%;'(1P++XWG"M=*,M"E.K)X['NI[AX>."U V M; #2\J'? E@/R&&MG00>,S4^0&;+ &@Y &\F0D:_L;%SA.R:$FM_A_[DIH6P MD=@#[7_UUIFM=:^16/VVNV8OVO;H;'+">A6V7S;5NI(?N+3!BP0E5(0!@3'C M%")!(D@\)F H_ 3[A*>8"[-&G4/DICZ=-\TJVU3$O1)OT./"M&GG((##YM ] M+(;']0L1L>CBJ2/H!:T\!Y>?N9^GCJC'33VUWC)W@X:N0)KFO^QOFW55>[77 M0FK7':=J_NFVM^BU,/ZGY9G^\ BM>3RBO\ ]]_\ 5]N.^U2L@:F9QQJ]KV_[?.SZO0,TI M.&052%Y5Y^'Y/P=]3^X5/@\[7V_.S\7(*72,X(#;Z(K2;(ZE8VCZKJ?KI0UBRL2]K?[0BG0]5.E?2_2 M>V?JRY"M^JHF-(JFU/):<:_&DJ:'1=6X$+&4TO 6Y*R SI+"SPEC=_?17VB^ M"X\3[._=WN*\PLO>:6=!(A$R+_9@A%3R*/93 M2+(XA2$/L/QU0D)L5.HY3G)R+>L8 ,^2 YBO &UX,&RD-8[=L-Y-@XBI1F[! M4,15<4I+_FHO .&PXY6VM*ZZ6HT3G+=SE38 1]VI]-\TWQM[ 0WI-A;?>/EB MN%.>7V%BC3;92$SD'M\VW8AL>%C?T00=T>GVTG$)K7;6@65GVV?'1>OONAI/ MV^W!JN+R_;+XKCK+R1]5[=:Z+K;LQOCM%5[NNCQL2XL]AB/,O0CB$%&(:.K# M%#&U8?-(9+Y@+ M,=NA+&9I8VR5;L&Y E7>,U4S,ZFZX M N_0&7&VKL4Q_N&ANGE"CKR>+@YE%E-RGW_%;=\\L#]%]47?EAW=4;ON(BKX H M2G"]E#Z]"A-*CT#-B%U+;^&Y**NZ&!THR?"AXU!G]1C$&(P_!XU Q)0?@>'9 MZ#70=UAQ<1&<=O$28VKS!55L@=B+O%@O8IL'\O4)+Y=O-NM\Q=50NH@D"4L# M*'P20I1%*%.4Z]./V8N==P4WSE2TZE!?Y4-]_B!J&-4^_. M$-10!8D=8=!2-@YPG)1[?".^5&3#EM$:;X9!(5OO=R05GV]*&Q.GO6H// MF>G1NJQV]4N_\.*AQ,^/.<7+N@@N8V&*4X2AIY*T41IYD""B6M;[#&&2R/]) M=31ND,K$:M%KB==JG][!=V/ 6O]2)'NV4LO5ZHS*/U9S?]<)/D(>3A$"$E)^8^@RF29+! M1 @O"5 41SY9K.JS#;O7#PP.D-3ZDF;-E_2(L/87MF- ';R8FJ:7MSP JI@P MB_4- :@7QKL4#RNE[6/03!3L,+@9Q, XZJ8AG:. VA"E66-E&B(?AL%T7K$H M.\1DL\3EQWQ='30,TJT]/+? Q-MG2QF\:3S4H^[JTX$-M/$OJR3]#/2 MDLNNYO#LJO,5'HX)ME=]./JPN8Z]^T?U+'/^B"I3 6_7C M>YR7N\AEVQ6BJ4QOCEGN0\0F((\K^43XVH:%IX#6?ZP:KI%4DEG55^1U3/*U3>K_F+MKM 6."'R0!UC*#C'4/KS MJCLR36&$2891',6,:!VT+>E/;+M:;@!MV5'W*;4FT98O@!5CAJV2#2'6.P%, M")R94>HPZS@!'2M7H&;FJF^A=@PY;,)LAX2K!LV&U.=MWFP'S5%C9\ME+#.# M5U7.\N6FRK_QKURJ8GV-_^Z'FHW)V7LII+*&FZ:@Z8MXA\M5OGI8W_*RKH]L MFY$S/PM81*6ABB,$$^-&$D,4H>=L'5U*Y7CT>P5EF9H'BN MDY&NP*;.DI ^@!H:6N9UI%MEU3SS4AJYI_H8W[RR6>7JC-_+];,>^^WFH]0S MB+-_0(:^6_^SV?$'.@:;"2$]%FMOKF422"Z;.NS1<@SSK&B7N+E*G';"T[RY MU2YA/$J_=KJXG5G^>&I@!O=\GY,(ABB3IC7#,B*.?6XTU>84D:DS M$FJ2W:S-%_!;0]6PC^I)=/24\%*9S;306%SSO.8!>5SE*I\B,6_^\8"01SG% M0\_:5U>H_U5INY>PI/)%_Z0,_WOODK\5P>3N@* [ZA? <(? M\I5R;)1KW! PK[&P_T2\,.+"]P@4B,L3919BB%&8P# **,VR% 6T^T3>K=CO M\O/H^'+Q:7 UON@U/@=-BST7LH:F71*Z:H8;ONNCN6,%-(\HT ]^V7_#;8G+ MQ4 YK&^QYV7VXI:+83M5V7+YHI9A-TI+>?KYA,N_K.!)/9=.1S%2T:(C5O$$A#Z*/8CLX[EBJM O3=6MM" MT=!+,A\+ ED4QA#1C$/",@_&.$P2$F2$"VJDRZ>H3'T@;*@UUW&FI;:G8=%4 MVTN%-=37FMQ6/2>I<1T4R96*GJ0QKVX.B7FDE(,/VVGC+T7!ON?+Y<)'":,< M1Y"HFW,4(74UY3.(4YY%+$L#EAA-N.D6GECG.C)FRK:5FM PYH&(8$ S>7SR M$(490@D4- I2>=1-0X[-#[0VLEN?33MB_:-HV_/:$A3/ST+E.T%I>P.(_$S- ML44$)BS+*/*Y(%EF>J:TA\3X>+@#A#AH6>";>0SL[JCWW1C&WO(LR.S MNEUV5DMZ*,RA\3SZNWFESXUTSXMESNH+K;KW7EW+XJ-0<)%&TFBJXAXODC:4 MQ4RJ2Q)F7HCCS-,N\SE-8FJ_I4^T:?%H7.IS!IMAY7$CL6&LPUQ8HUJ?87DN M*/0YL_!L53[#@O5+?$:>O*R^YX[7S07NBWO\XZ]Y]?A8+)61?U\TM\IO\)JS M?AKI@@7(2Q(_@@GQ5$-P/Y#JZ:703R/L4X\%GL\O*/XQY4?KF^VN,JALV%/] M);NV-85HTER]^77%)_ MRYO_W480,AID(A0^3!"5SCR5/V4"AY"D) X)31E. K/IQ)#P(]$S@O/";&8.1QOQ7X'/#;[*7DX1'W*'CB.[Z("A62VD M.P /;:7#E6VZ,4C/9C>3ZK941>9/UYOJL2CS?W+69#3YBTQ$:DA,"CVD8AR) M\&":UE/N4S_,@BCUN5;K( .:$Y_B:BZDO[<=A_;<\ 'PEA& #7JEF* Y?LR; M ",SDU7OSZ W+:YEX0KLF'"7QVPA\D4](/0HS=@1PDCT_?X09J_:.5;;#,== M@<+\+J],Z=!,!'7D7@Z1F]1MTA#[T"+3>L5/D^[+NX?12FXVV M\WM=%+1@ G,_BD+(&55MH!F2.SSV81RBP(_C*$9F-\IG*4VLPAW=J[;:R;[P MZ3Q64889(HA!PK&T>+$7PRR0)T5* Y'%-$8>LLCK=(*8];W8F\/;L"F 0T'* M"0Y3R#PD@4M\ 5,_R6#&210DE&'I9II>E3F$S?CN[-W>C=D4B.GM'4XP,-LX M.I+=A-&&:C=IU-VN,2J:HRWC/)U9]XM1<0\WB_$7S.>*OMN4Q7TIO]*/O&VN M09@GJ'3HH,!(GO^"-("8^B$,$QR+S&>1%VN/4C]:?>(=0=$#+4']N9+'& RK MXL62F:E?7ZCQIA\:TNG/O[Q(2KM)EK6TE:ZT1K,HSTHS,%7R^)W9YD.>9;<_ MZ?'\0^9]CMY++HL5[X:6O-WP^T+ZI?_8X.5V,&0=HVK;EZ\-^N+:K#VQL6A9 MVHW&81NN;@,/V>J"M1UGYB/VK( =MD%S8&IFIB:#TZB-T2686/4SLB(X6V.C M2^#H=SBZ:!WS6/5M6; -E:NLV%=>?LLI7[?UGTF4I!2'(8Q('$*$0@8SDOE0 M)"G"7H8Y#K1*V >I3&QX6KIU/4-+V+!$=ABC\9BS$\G-S(.5T$91Y5&A+H@C MGU][MLCQJ'C]6/'XPW9!I7=/S\OBA?/Z"/*E;E:CW_AP=)&I3P8<"QK* M9J?W\_+KG=Z=B&YQO7,^#>>JQ<&AKZTMK*/S_'DZLY[G1\4]/,^/OW!1D\!W M/V@]C>A]TQ2O.]XCEF7"3R 33+674 DO0L0P]4*<9@&.,6)F62]#Y";/9QEM M 6AXNS.(G9Z.N\+#V/VN@>C(@I;N!'JM(Z#;=GVG2;U&;[Y!H<\TXAM^Y[+J MI+MBN6S7760>QE[D49@)U3DOPAR2B/DPH,1/6!)E8634WND$C8EWZ(XB^$W1 M[+["AGUC3D&CI[D7"FRFL*:R6A>QG)#&<3U+G\*KE+:<$/%-6 MFNMM)B.FH>"^%\$TB;#<9CT/$B^+84))G 0D]7AJU,]RB-C4<;)3_6#7.KF+ MYK!I[K".P##<8:UQ,-]A-01TM<,.D9IWA]40^FB'U7G'3KW?\N>2T[RY)$F] M-,$^)U"ZRM)K#L)(;JU! *62LQBEA/NI5E+DJ<4G5M\^*3--W4- 3S-MY3+3 M1"V1C)7N%.^.E&QOZ5F5ZI10ATIT\AG+6K2RH)RSM>IQVE6&R-VV3GP^,>Q9 M;9-9*C(*$>.IJA!E$%,/P3@A01J$A&>A;W8:->1@\@/JU\>BK*#4VZ=N\#Q> M@H(L\P>\ZVI3*.[JR@O#:C-#N/64>$((C6/&-2--L^6?MJ5[\HS_1]!46IR: M,N^PLLP."5<%98;4YZTCLX/FJ'S,DM# M>E?]^@8HS=N-;USDHUY[&J_8&86O:FX"+EE[9_97K"Y'JI>ZT1=>=D9I$0@N M<"8$S!+DJS9 *<1IG,$XQ$D:DSCVA.BJY?4LA!YA+0W8+XLW,Q<=(3.MUT1- MSP X1,+NCJRE#[I;ZHX#T+)P!;I*/.5\@%'(C(V &0*.[($FT5E-@QD0AU;" M\&W;0PX7O"PYJR_NFA3<+[OY*PL6A%Z,LAA2XG.(N* P]6@LW0F4)(Q@D>'0 M)%@P0F_R;)66>M,;8UMLX63BS!B4N@<69P"9'E Z;-K4^(8VZ!%W>1C1DM+9 MX6.8VLR'#2W1CP\7>J_9F8$[_KP=Z?LQ7\FE1=.6?D&%".-4A?QQ*@T H@1F MJDPR8B3 GCSO4)^9N0IG:3$AM91R39"!I7+[:J)_\8:=U9Q><1=G&Q.ET M;/0YRQ;7ZM[]7KY;]T TZ5K=?W%B?6FF,2MBAHVJ]X33V[VLY3+3CIU(SEHZ M#DK@J@_UWMKS]I\^)=91W^F3#UV6T74PO545=ZV7]5W1+SA?J?CD@HDPPAYB MT$=>+/W+U(>8Q!0&J?#"D =Q%!H5\.N3GCK5Y#";L]JQ8)<$IH&FGJ).@Y&9 M%N_Z-Q]-<>[Q 10C;23;?3:9OOR.D\PT"+]*[ID^(.=2T@Q6N+"GSR^E^L+[ M42"B& 70D^=1Z<[Z/LPRCT/*F$>0'PN2,9.;KOWE)[[<^KHA]5N637L:!%*: MIEQ$&21^) UHX'LP"[GJ!!E%1/A!3'%FU/_$RIWCUJ:B:KF-M M:404!9@&+(,^I?7\PQ1BP:5+PCR1A(F7H%3H)?*,D9H\8ZO^7" M(%*$!AEBC$/AIUC:'AS"C*C)/DGF!TQPPK"Z1QSI).0$I6U?K:L$X27A$"11>*M3H$@0)4O!2% 0A:%93NHAB1FVL!6L"R"+ MY5)=U^0M84.'\0@:/9?Q$G'-;(T:IUF]'*=H2?G[XG>,N/,ISXGHR*L\6GY6 MO_*<<(>>Y=GG+FCIWTQR^Y2O*5_*CYH7F[7Z,-M9G2C- J(F( :9U$JDQB"J M1OV0)?+TAGA(.11HCB#F/89HFC/A$T)@9:;X&S8E5O^&@2ZIZQB7X5M<6 MJEPJ)C!$FK;VJQ=W*'SWXUE^7]KF8Q^>GE75ISP@$)6' M]+)KRF[7HE!O\>DOQ/::ZEV!'ELJY^B0,>NFA)I8#EN-66 TLR'&"#INB7\Q M)"ZZ$FI2?*VVA&: #/0E-%S(W #=E^RZ+"69O*RIO)763=>^G'IW8O.Q(P84 M-7WC<%+.<=V_5$0SU;XO<9U]WNMF!G0E-M+?(;&LU//D@K-IWY X?>4:?,[. MU?_,JQN\?KPMBV\YX^S-RZ]KSCZLU!U5/8)S5^FY;0F2B"!)VSCGO. %XR\J?S?Q_"YCUC@/3 M@F=XT< K4&/7<0/("_A),20A_"/8\M2K#)^D68L])H[.#Q8,S'J)$/EAD@A(6!!"E# ?9JFO2L.\@$4I1I%(S"X3+F5I\LL'=TE\ M%Z.O9]3F1-3,Q&G4I@*KEF*6']O68.NP#,K?)T\P[!+9;Q>27,L67G( MR9(W,>-=9ZZMKQ'BV \#'L!$VD:(F/ ACM0U3LA3@:,@)8%1^IT1]8F]N6U; M1]779\=->]>Q-WK/LH&>&=9Z)G R!,WLG5/PK%.4:-FV%CGL%+E@2XVU24\=^:D9:<^2%NT]###4LS#3(&-F7EI0&B9 CPOI1IUJ[NFP M%;ZQ]*YZX^L3GK=9OC$@1]WSS5>PS$MYYBK^M7KXJ/J_?,S;@1U77[9!D,$LX@IS',:(HX6%BU!ITF-P<^2CMR:T"RY:X<:7!"&1Z%L,= M$&968DL7U(2OP);T57O*;+;7CA8RFQV67/ MH%!VUSVGEYSOPF=0I+TKG^$G+\[O:GKP?%BO-YPM1)(E?NH)*")?U7FD2#K? MA,CM,XE8[*=QF*26.5U].K/F<;7-L?*:LGU?K'.0Z>V<#H P4\S]1*V&YA5H MJ$Z2F75*+/?96'M47BL#ZY2H UE7)Q\W[X/S;E7)?;4=*,BIQRB/U& 9+B"* M53\KDG 8>2G-@BS%D=Y(Z,.%ISX#UZ0,1RL>"3^L(9'AXU93&J+/-*=:M M.MKL+31;)YM3[/<[V)S\N[ES^.X?U1!YC$,7+TXE5/4]+QM9TB8V;D.@L,@U30#J71D=#61:I#6O".I=,0^FDFE]9*= M0?R8KWC7Y?)]TW#UY1/^D3]MGMX495E\SU"8X)AC-8,NR.3Y M.O1A%B *_33!(@DB3'VCFBD3XA.;2\6*2MYO>L]>@:> Z/@!M&3&S!T;X MZIF'J5 SLQ8=8 T?H&/D"K2L@"TOX&8,.6/K80.!(V-B1'I6VV(#RJ&IL5K# M-H@GI5(CE576T%V^_OLM+]4O\ /W%\(G!*6Y@<(TH-='09&] CO"+D-Z MX](YB^L-D)HYN#^:%<\59^^7 M^$$WX#BZT,1ZU]('78%>QT6=UEE/_&/UZ.26(_TPY#A"XP%)I^"8J:@A+N W MQ8ZC *6VV%:ARO'59PM::@O:#U_JOV3>-_.>ET\?"[QJ^]9)EYCQ*$$P2M7( MVRA2R>]^!C.$8AK':19SI-O=<'_IJ?--U S;I:2FW\#O0/1AY;Q,(#--K&51 MA"RZ$AX(I=^'T%XXN\Z#!D(:=2 \+<= S\&#%V;K,GB:T7Y?P3-/V,Z%*^0Q ML7JYE9]"=;UBZB;J67UL3;]E)"*.(N9!GR48HC2((?8(@8E 5(C8I\+7FB*C M1VYB8] 1OP*JXT)5[V"\8\!XB/40;'K.MCLPS S)#H?;+0Y;VLY;6>M)Z6[\ M]!"QN:=-:PA^8KBTSENVQV922;>A*FO+K")Q'RK^M%XD.)&'8Q5U5TW*4$81 MS&+E+U%*0X82Q$AB=G ^26?RHS.IP(XL^*T.(->4#XB^6'K38[2% MX!;'Z4&QG!VH3U.9^4@]*.KQH7KX+/)[1 MA2;6R9H^V#( .@YL$GK&01D_23O%PTQ+QZ&8(,='6UZK(_3XZK,=H;4%[1^A M]5\R4^%U62W>;=1.WAZX0DZ"0)6+\\QC4/K.'DPY$S#AG,0\I*ETLO5R60Z7 MGCQMI2&F>X(^DGQ8)2^1QDS[&BH.3Y7G6!_:!^4[O3U0_FNG3D?+S:(YYX3H ME.3LWQU555QOY(FV[HN_(!SC$/DIY"B5/BA2115>S& 229]4JD?J>\%%E14[ M6I-?QYZHKL!;Z@XK+'KPZ;FFCD Q4[U3E19@1WC"8HMCZ:8JN.A1>MVBBV.1 M1PLO3KQB&4QJ1QO?%]=4'EM+_F:S5C..UWS]F5=?A.J#U?Z%+;*4I#'% L8, M*7T/8DB0'T*29)B)5'A12+J!X_<&$28#'K2^\ON#R._-S4'' ,"*[#I7\5#I M]*UX56>#J6YPN&7(, AE K=F2,HU>G8!JFY2>56 EAK8,7(%/C?0U8WTKL>@ M,P]866#@*GQE0GK>8)8%*$>A+9LU["S17WG^\"C5]5JZO/B!?]XHY^6+>)LO M-_*WC=G[LJG6J@-5OGI8!*$?L"S#,$G5<$41>Y!X@D+?YRR,&6?RKR;.AR'] MJ0-C#5E[Q\,43N9YJ4!1 GV/J%F5F0])YB.8\2!F.&19X'&3:9U3PFD^SK/C M!N*&'4!;AZ_Q;(H=(P"OUYLG]0-3K*J\M-D^ SV#/R&R9C:_8P2TG("&%67G M6X^QQ\85:!ET9_4M@7!D^$VISVK[+:$Y-/^VRYA'3S^MGG/52N<^?^+L?5%* MC_?Y+WAIDHXTL,3$QOK3Y]L/_:YQ-0= %"50//#5NLEOK?L%Z<=.AR 9CYHZ M0L/,(I@ X33M2$-:JVCIT+JSQ4DUA.M'2'4>MZZ3S"O^,?_&C[KK73\5997_ ML_Y\W_U0'S6_XZH>FBF#\5ZR@Y?_PW&YP!%"<>VLQ5FL2@1#F"+,H2>/EIRF M'@X2S[":\E*>)K8.\B, U2,'94=;;9#J%Z+F +Q(%@!OG(__VBQ?0.A? 97< M8EQC>/&'H^> S RYF0EJF(,U=T>]/>NI+)S6/DN/TRMPU_]L&C:!XM-I::,K MT-P50%[,T=QEDJX@/%%,Z6QIRY++8O4@C',",! 1BSE*4>B@+D%'?T%-$)K9^BB14-($B>@446?";(FR8X'$2(#V# M=:G89A:HEOC>3&+S6L32'"(H$9C3*8H(2@F(8Q"9!)E.28Q,2!D#[!__6O:> G_[M. MJ*Q> #Z8;GS_GU_NY [*-FOY^[K1UHJ>'RZNBZ">QEZ&BYF^GION?(O=]N \ M+Y.S$05'!&8>.G!.P.,Q F>?M%/5^Y)C>>)\J1>NCY>+-$H8\KP4^EX@536+ M4DA"$D O(3BA?A;Y?M9=5NDIZS$1B]LHP]V3K]=_!AWA;;A2 !]=>4EV%819 MG0OLAU=9D%Z%\M?RG+%6/J[T99;R6XVKNLV+F=Z>@%-/;RTALIS+UJ+2WE(/ MAU>,U?6\*([4]02!6=7UO("'ZCKPI-->U]N..#B+(\)%!D689A#1A$F_%PE( M@P11C\6,^%J= #7I3>P"[SH]7]I': PW/25UB(:9QIYO>3U)-R%-.:?M>OTZ M'84T1=?L>^VHJU#3L2C'RUWB=6\JQRXE.,BHCV,O@)BH"J8H#B&6_C6,@QAS M'$0)1;Y-%[%1RB;??*O$S%TI=U.,^Y^K_.U/(9[ MB8>X#Q/"I85 H0\)25,8TP#'@4>1X%BWN/EP\8F=@9:*?AWPD?##>GVI2&;* MNZ4$+I=+O\+Y$OGL:IQO<%F^U-DA]0@ @.M#&,'+NC?B^I'S"C!YO%._?<)_ M*TJ58/)5FI(8F27?Y$EIR!YV:"WOI\1,6H6/H<) /ETD>OS%8P M?8[9?LGTV6?L?(]VIWW+U_E#,[F][;N="(]QGA'(J!] E"01)#0.((L0\H), M($:-ZBC/$9K8K+1D08^N84?R4:3T_ D7\IO9("O1C?V%,;D<.0AGR^@"C#YOON?_UV;%[[]+$_#2_;>H\XWN^+/\'DB;P%6Y==?L1.WXA*:0")Q" M1)( IK% \M@01R05*$18J^>!*>&)E5JQ AHN=O]3-,EU8,=/W1- ?^,U0G;< MV9@*+S,C8 *513,6(\ST'9FIL+-S#S94<-9FR#]!.!929<1C$:/IHK0T(4_>G>O6X MK0THVKVKW$5P=T7,![VE59I6&UN@H0C].(JA/,:ISNZI=#.R1)[G B].D2^\ M.##*"A^@-75\]ZBE>9L :!6,&<),SWPX0L+,6EB#<'EG]V/QIFKLWJ/TNGW= MCT4>;>M^XA7+$P-?RK\^_,)7O,1+:4"NV5.^RMJ,1(/Q8^]%@H M#P]9FDG5)@*FC/DH"W HCW)&AP(]1@!O.#$<;*Z) MJN9APCE6AN>*#J9?>C#M\P!:)AR>+8R$=G7,T",Z[XG#"(BCPX?9VY;98-4C MKZO42OXHEY/K?EC1XHE_+-9-EX%[_.-6%6$4JWZ.[GW19.@NHBAD),D\Z(G M@RAE A)I5B"69B4CA$8^\8VRQ2[C9^IL,L5=?;VX90_\)#TUT^+T2U'7,SXS M8FEFE1H8]S@##6O@)\7<'[<]2R2'\M33\#AYDK@CO%SEM%W(S;PY;VZ@.\J) M<[2LG6V\IE0%(]=WG/+\FUI8TKS9E+4*\C3Q24(X%")@$ 6404)%#'DB1()2 MPF.BE0:C0VQBJ]:1!N66]A60NPSC==LE,],V")J>W7(%A9E1VJ)PUT,!"XDG MN%XNB^]UMDE=3M_,UU/?P2O0LN7.".D([\C"#)*:U7SH"'UH&[3>L:\'O6_K MV18>BCT4D "**,/R^$02F,5>!).(8(\Q$:+4J.RLO[B18IL7G-VK5\!R6P7* MZIK(MI.:^@?(U^M-_<56=2J&!Z4]E/0TVU9V,TW>+P)U6_=YR+W#>L_MTK/7 M>1X*=:J^\^@9\SXSMZOUZIK];7U;EE^_T9MUU=[9:_:8.?/ZU!<4RN]0SN=N MRCRX+7.Y#WSEY;=-LFI#3M$FZY_ 39>_F[M4HK")G(!?+P'M%8 M@A=G?A*$&'.M'L*#5";6SXYNUSFDH0QJTGI:.8S1L%XZD]Q,,ZV$UE9#+:$& M%%&^WRBB_&&GB,.KSJ**6H)URJCWL/DN* \3VQ;Z-[CB#X6J\#?;"H?6F/JP MN%SVAC+LB.OO@(, C&^#KF0W/!V>$=OQ[J;LS MWH<5+7F=I[EL.WPWS;WWPDCU[][@-6=M,][KLE0Y:[4OM/ 1CJB7A3#ED3H9 M,@Q3FJ40^41@EM"(^D87YY>S-+'N_[KZQM>J@9=\1O)4]_)2%TK/O!1%^=34 MXZ@Z=;!9Y=)9M&[>ZN##T3N0S@NYF=H6JDZN=U_+Q:^H,+/ M$@I]+(@*K<>J9P< M13/K:-=K4K&E"BM>J[?D 2ROTDVRX^%WW#_R *;+.D8>+F9^9&L*%=@MY^4O M9;%YMA@L.+#$Q):FI0P4:5#3MADF. 3!^)G-D?1F%F)(\ E&!VK(:'5R&UIW MMH.;AG#]CECL)1F)C'(; M]Y>?.I3R]>N[^Z^&U^O[\NMMW?92&09):CJ3]),Z+8*KB_#]Q>>]^CXIV-%E M]^FGILOY6X1<^N",^3"EJ5"]&50+1ZEHD4=\%#"*$H^87'OK$)WE.KPXD<.7 MM\EGRR;YK+TAK_ /]VE]#G/WIE-DHP2]>1/P'*N^%LG?72K=.3-A]*[E!ES0 M?#^ \%G*5:PJ*:-\[4$ZY%R%!]MX?I2%0>9G&,8T):II:>/QE0AC[!EYL/1P'+?5:VN#F\3+D, M!E=^A1GQ>?T.*V"._!*[5>R3&%3QU"*),^J32$ _C7R(.(HAR3(U/B] Q).6 M!8G4-&]!+3Q7JH*B99Z;4(L^K/R7"&2FUGJR6*4<]!F_*,N@7FCVQ((^^Z=R M"?;^;K<'[UJ9WBA5DR>"7FDJ03R*12@@(T$$41PCF+*0019X8<8X(SPQBIX/ M$9M:8;:D04?;LI9W$#&]#=45#H9Z9@.!\2ZI(YNC/7&0U*P[H([0A_N=UCN6 MU;SJXOS#>KWA[.VFE'MGDVY4MWR_V]ZWUT]=?\6I//!P)3W#FAV;]FJWX,%$ J^[-.\J]# . U:B%O'JQF(QBC+2> ME9@:F[!P( MX[=D#N0WLPYZHD]P5S8BJ762_ZDU9TWR'Q#J,,E_Z-%+.PA^Y0_J0[SCS^HV M7!W#Z_P\=2G^YJ7]X^Z;FIP!\M(]8-M[T Q_3<]B>E0-?0M=0*]ZB,[4U- *(N<- M#\VX>*5FB%90G6^4:+>-?W')B\YN_[&2_S 556J/.G4/"S\)!"4>!',!*K'.$OG)HHX MI(1QP;GO!Q$W<6YT"4^=.]10!,^EJL-5R0H'8HYET-D7V_ZI088 M@S,Q==YW&I%MOCOG X5I2C*28JW2*C$ 2)R'T0NJG J61A[3B/R?6GOJ\U%'3 MGR9S*/RPU;A0),,C3D?(8DC.H5CZ"E](Y42RE?K^G-2W>:;=/(%\4D284J@$%@J?A#$$',< M01:&@?12@L"/C K8A\E-GBS2$*]3NSOJX%G-G'K:5!N\!&*C>D37O)AFCPS" MJ.=XN /'S*IL<>D3;F9Q70]C89%&HB.BLT2206(SIY+H"'Z<3*+UEIWJWS8S M3O^*535W];*=)UZ'WQ<)#4(>^AGT&5%)8CR%&!$.$R;BB$1>%@JC)+%!:E-? MX#:T04>\/]F^IF^8*S:,G)ZR.\/#3-5 MDG+^TYCE8MDEDHYOFYVP]BI7T"Y!/7^O\%_!\;Y6'@@R*O^__\ M?4ATG2T+,4V]*MJ*A.4IYUBWY7/U%]Z7A?IA%!''M&I9VP[^7V32Q7E M2]O\O?'31>"1@(<9%%Z((?*C *99XLL3#J+R7Y0S9C28YB25B5V2+*QLQ]Y0;$/&X5-_2PY3 0(H;(\V*(5;9IF,4X3D-YVD"&&UYO]>GW.T7+T-_O":_IKML)9.AM M*R(3;&0GF'?EX/96GM<_/1;IR+T\\8AE6X6>]_E%''JH"TQP&@M"8@2'"9AAB.(A,K) M("R&*:,A#&F8L#@0 0X-*^3<@6=EC.:%3\]VN8/$S)P=8G$4,W#824)+1%>= M(X:)S=LI0DOPH\X0>F^9)WZ_JT^;JH:M7ENNMWEZ5C^]S87@TG>AW*+VS&S5 MB0UDPPS8<@-V[( =/S;%:8;@#2O_M+B9&0)3R"9(%+>#PBI?W)#4;&GC=A#T ML\GOHSKQ8QBC+D<0Y9IE+'$Y[!U M#Z(=)%*"$D2 V"B$,DYO)Z5); MXY''8#'G<02[$&,?9R&"F0@SB/Q,*.P2Z%.&PCCCG&"C]H$.L3-O'+B[#L*K MERSW1-R^H;:BMCOI7-V M3W"#%MG]MRP/J^WHS5O\HNQ)-]TU#FF6AIFTDAE6EQI1+ ^I00(QC2D+8I9* M"V S$G>?S-1VLAL#^]Q0M9M^>X",YB'J8GD-#T^=J"W!":?9GA;)\1S; R*O M,L'VM*#G9M>>>=H\I?NV+)YY6;VH]+'J>L64&_5<#_-8,6D*U&0>^=,7^0Q6 M1;D?.5[SN_SAL?HB?ETW=N%:C3J6C&V>-DNUU[WESR6G>>.&K5C_/+?@(DN# MF O(*4[4Y4H(4Q0&%FO M\)E2S.*,D 0F-)'6&W,$B1\GD/DT3'T=W[? MGY397K;[D&I)KNI/:2M,_:]6G/KGK4"@E@C4(L%"0"E4-T*FG?V^$PST):N7 MZ"_'Z_#':5)K_C+X51BK=B;R4Y%35+@LR+82:" "(>1#!5;2ECGGHX"2C!7.L4.$1D M8B^NRSQIIRO70\,D9:!(Z_=M/HO0\*[L2FZS_=-*9*/VSF,R6;5Z/KOH;&V? MQ\3JMX >?=8N'%,; =7W8)&0%&&/4YA$*&X*^DBBPC"1H$F&?2Y409]^U'6[ M\L0N=M/<9UGONE22,PNZ[.37B[-8266F3C6)J[J;B+M@RA'?CN(GNW5G#9D< MB7,8)3E^P*(E*2\^XR>M#C^]QZ>.$KS[ A09@Z:BK1CC%[(6$AB>M,:8-^L$ MNL^N7>?/=HWY.GWN,[W7V?/@3^;?V,_%ZFZSY+Y'(O^Z+._+IU7%WB_Q@^YW M^.P"$W^KU30<11@HRM#OCYL&][Q\DMZK]$;UO_/G@1C7 B<8F.F%GOC@-\6% MHXR#42FMU.G\JK,IV*A@?94;?]BVKJ ;G?5>,J?Z_>>KC3QSM8>O8K5^PT51 MMB.V[O$/OG[WHRJQI"$_Z_+E0\6?UJ?'X2P\YD6<\Q2&?N:IS$0&L6 ^%'$0 M4DR8\'W?Q%&;D->)7;\/_=%[@-1<=O/X*L6G::G#=!]:@B-&HL"# 4H2Z5W[ M/LSB+(5Q1'SL13XB$3$K*?E]?&@6A2F?;[Y\>@=^^OCEZ]<_@C?OWG^Y>P?: M7]Y?__>[KW_^_7QJ>F>"W\EG8;;E[(UD!,J$@AWG8,=ZIU;M\S7W5^>&L+FL MLYD<4V?5.M-Q.G/-S^20'U<.34_2RHM6KC@OKK\]U-$%U63E^JDR<*)/OC^# M#UT?L.3_=RU)F^#(7O>>ZR>5/F#D2I]&0\N3OA@(E!(6W]Z-.+ MSNE&#XIUX$4//VM9 ZBZ&+[!Z_TN1[VST?K-R^Z96_Q2WW6H+H?U?]1TK>L5 M4[$8Q;T'!!UW7=S(:&96>C1!1_1*GJU8_BUGJG3 7>A\7#PKMV5@V=D\/K4LL@2Q-$T2Z%&!(,)9K*9O M4LAI[,7$"T*&C"J$Q@A.K)O[Y%4];3"?OCF&HYURX1,9,HR\$ MQ;R)JJ:DKMJHCI&;MY&JIO!'K51UW[NPQ=#'#^^_W/$U+[_Q!<]0%$6A-)\I M"E4X.($9BR)(N6 LRGB4Q62Q4BQQIAL0/B:C]<7.FB]VGYCV]_O=#\K7Z[K[ MGJ1:IU_(?TDC"CYN_VW9;JB/EFX8UA*!2YL-U;*V!"?H-'1"'->-AOHD7J?/ MT DAS[89.O6LN1]$.M.SIN]=&^(T[W%-!9Z;5EJA-T!' !@\K MG]V(T&Q>O(WX?;_>ZOW+!B5L+REV-=A!G/(LE/LZ28B *$LCB ,:P3 (?(PY M0SC$-D,2CDE-[=UW@P!VM^OVY?\#@&DZ]$Y@,'3E.P1V%Z'3%*N/"^=X",() M0J\R .&\P.>&'PR\<<&M7]MXS_2R;Y:A1;W[+8L;/*V6@A<*97]?YZZQX( ( ME]W&S=E*<$"(DW=O;EH),I8KWP?N8,!\-KK+,0 M3-#D4TM&5TT=!FG-V]M!1^RC%@]:+UGWK5*%@'5]Q':6B$JA:=N-)(D(4BR] MU214+2\#C\(,I1B&.,V\*(IP+(P:L8S0FUC+OU2/O 3+8O4 Y=M/8-ERD)O> MC8_!IJ?H#L$P4_6N5+FM+=K2;C+Y7'=NT1337<.E06IS=US2$?U$RR6MU\R[ MNWS&:D#%%[%+J;LMECE]V<5FY"$444H(3!*"(1))#$F64)AP'T>8I@0%V@U9 M1JE-?D-<#WDI1"^#5;^YPCA6PVKN' %#9_J$\."WAKS6;!L+0/0;1#@%QJZG MPPZ@8@?0$3Y_@5X)XVO,UMY 6YQ^1P+]E\S/ZTURS-/#;8>EH?_D!,OU?4,3E*8^@Y,T01O]/>[TS",;_H7"V>F7C6Y-V!+SV+F M]VE)]7?SBR6VV\$/)7>T5P]*,[ _GWYOMCUYD.W^/CS\H&5V_H:L^3\V\B-\ MI^[E59IJF_+MIVDH IQ 2E47'YSYD."80"D=]VG@<6D_C/+PSU&:V'SLZ(*: ML&;&MR%:>I$#)QB861E+\Y8^/OF"GP#>*WU75 M..9W^?KO;_,U71;[B1LLXACYH=SS@R2&"'$/UJW94\^/>8(R'W-AHLLZ1"?/ MC.FQ4.=D2C;,M%D+.CW%=@V(H2>QAX4B#W;T'6>UV$CL2/6U2,YJ!4Q .#0( M1N^:V89U66WGWGX1S4"-3URZ$$QEWZTKY;$=_Y9SE3!__2-?+U*$6<(8ACRE MTEZD7@0Q"A#T_!3SV*,"1UIU)IML+/5P^W M9;&2/]*FGJX),AZ&JN5I!(4L\6$4JS&B*$YA1H,(^L3G"4U0E AFXLJ8,C"Q M2;KC:E-8OH /Z_6&,[#C#7Q5%4ZX9&OPN:C __ *7+/B^?]2]_[-C>-(FO!7 M8<1%W-L=8;FP+( MC0HX.'(%PU.@!!8_:=#D"LYA .4\CN-)R9JNJ]&K8Y@;]6.MQZP6)9E ML#(J_ SST%-(V?FH!_MA7KH1&&B)027R(FB$^O/2 :L\^>DI*9-ZZH"IA[XZ M]+AS=O&IUI$?WK[2?RS+:K&NXKJ0BBRF,D.9B"G"&9>FV4>D=^8DBG*21V$( MVH\#9(_LU?W-30/V%E3J!'4 Z1(M0W"V\_^1T(/-"5Z!\]DF]A0$X_>,/9+\ M9VD@>PH20#?9DT-XGWQ:+8WV^IL1EF)"0H9RIF,'K(H$%92:/H8"LR2)54I] MM>D^H<+(4U&[VQB\X]P9R)X]ZWC R^?DJMP0#D X]EJOC#Q#P$CUVJ;TN_@95L#\=L/!X8\=KT-MIVSB]CB3 MY1!W*-_.'.[Z->P;;;J172W6L_5;Q;5-^5I[T2>ZIIN.Y6$4B31E, MU-?/QC2GWGZ] T_6W\_&O'://ZOGX*!$)K$BR6ZZ"L==ERJ-JO;@"DAA>_<4"">7$;'Z-$E0#P_0"? M$=BKX+8[+; ,9.MOW#3V\NSP]OP#+]ZU_VR6B^?M,M5AT0J%%C$>824D 3A M-,=UT8\BN-#+=AC&16Z;MW<\_-C7SXTL!Q#]?GV^>3#_M;4,E"EWVH S M\M\Z!ITLJ^VT0>U987C%*0G# M5$@8]5N/L-$OJ4ZR&%?B_; ZU[#9'1OY @/FC.XX^")RWC-P7!+G6M2?@>2K=8F1K]/),>$B1BI,)4(8[/-+5*, M!,\%%2DME =(-L('=G=MRI4O,X;)8*-%GHI:O1PS?#JP]/._WVC!)L'/ #D MG@QF8;'OO+ ^D>^3(F8!PLEL,9MW'2>,SD8O]TG(:%B$&-'('(=E5"(:RP1% M0F8L$SB-$BM^G7XQHT\*>LN!F)$:\#9)LOS#_&QY@CR E*7SGVT_T-V-/%0) M#)KN/.T&S36%%ET]!E<#4'AJ!>7;S;N%_ G:,9UTY?ZGX>P7=\O?3;RPVM!< M)CRA)E8/<:+WPB%FJ)#:8=,L87E8Q#+,XWN]%V=+&^*+_<$A7].V"/OKG&6Y M?@PN]19GQNDB:*3;$T,<8-'ODN?9!W/#C1R/W)2GU>_A?#AX83*RAVY%VRP/ M)YYP6\QNRZ6:K4UKUGN9)3C'2B 5YRG"BA>(Q((A161:\"16.)*0AN.[H4&+ M%KP_^#>YWA"6USW"8:M4"P)5\(ARH1"OVG>;CDT,)Z%&1'$>,L%$;L6$[WB (TZ+(N: HEZI .$HIHHI&B.5"R8B%/,RQW:QX'@ANLZ(W&.QB%#?3 M8!.BL6FOB[?I%A2 [)&GK(TF=5-Z,5L]-]NTJM;JN='J M(G@V>@5T(0*YT0SLU=9P6[O]&"#"YH5]_(P:!K?;+6Z5*A<5<%>#P+GX/Q0" M?Q.$M>2I9Q H)!U3#'@(MSGHEQ>JM[9K*6_8?%:?JJYJ&L^&KXKHS1')58BB M0IG6=5@A1EB($KTOHBQD.$RM;@IM!8X\VS3BEV70DF_H*2JJ6#>RKT$,[683 MG\C II S00%/&K:6>IHI!L5-.CW8&G\X)UB_Y]K6JIR]4I.%=+U8K^$4+-I&0:>8D](X)JTPBD44"8<921' 8HUQ$ M25*D,N(1K,/MN1J-/95H2X#ON$>9K8+?I<]N;K+D5^" 74N\2[[&,!:X209@TMT%QB@HJ#151SA3- M"D8)@TR*)^2,/-5=[]H Z@W9ZVP%+BDZA8_=1.7!:MCTT^KZUX@,?FJ$GCY+ M>?_F,.R[GAVJZV)Q*TM#JD4? MY#V.!&&1I"@)"ZZ#&9PAFA<)RE3"LY@J'N>@\Q9[T5.D>Y@HI=8@*/5?@Y]H MQ4-@- >E0(@M8U)Q@ *&GRP=2N@N-B>FP9&CXN@P7"GBL_X FJ^MT#"6O#$ M$0,4D./0 #S"N5LH'7A4_=PNGPSKV#TK\I"*(D-)Q&(=!*@5=2]/)Y:9; ;\O%#_E@)HA-5@B/DC0NF X MS&F&3$Q;%,Q1$>4R%#)G!(/2N$Y*&MEIMW*AE.>G@+'S42_FPIRT$1-\E\_F M-G3Q<%&5/"WX;%X=$*SETT6PUW_B=V4B?NA@*"XK@W"NQUU[.\W19A%W=\V?42OEQ_ MIK/R-SI_D?>*D#@G-$**&4Y?0;">211'.<5YD<2&1!24*@81/OJI7_N,8/4[ M?=XV5+8LLG9"U/9($K8.!H'5IT5+D(J#KP.@25,KX/#Z$0^#M3!$@ M>N*#1C@HQZ>/#F/ \]"O7DQ2!UTT@37+XR0LT@C%<>C[@T,\P"GCU)9OAI_.:BDSF)^[" MEG.NY?VS_'GVP.;PC1R'MIH'-MGWTW2WS:V1YN#'!2JBZ-:^IXCBX(7)BBBZ M%6T749QXPBUP;*J13=;>1Y-UK4/1_YJM'S!$9&TK7U>;;U5WPX_++U0_@+MX%22X+ M2DF2(Q53C5_,)&*I7IVQ%"'/*(\R%<'*/T;^8KK5B4R(J-VV9F248"OCAN^B MRBS?J!/\KO4)-@I=!%N5@HU.)FW"WR[G#$0\;79<-)ATSW,&1(=;GW.&XFI#8O0 M.'WE1H/*U^&T=_VF/<8>"]ZC ^_1!#FGN9:2KN0G6?_W>G&S?I2E*3.M>4M; MAV3WK% RKCIGA=*0)2F%*!,1XCG)LC3D41B#TEX@PD?>TU0]I]:FY]1\)[.J ML5L:E<"YL?:@VIZ.CP,5]'2\EA[\M-'C9U,>4:D2['1I'Y9[3:X%0^ OX]9> M]-1IN&!0.G)SX6/ 3\?K-B'?;W]=S-8;>A*]M1>Q4ACE+-*17<01%BI'3*0%(GDL)(M82(L$N#F$:3#ZUF]/]CX- M"C3]!XBMY39N/+Q@4]8>L>,^:DW]S\C4CA#S_;,\6DE_+\)'"#0]W(^@85Q3 MB!>F?*"L%H[OL]4_/\@%?WRBY3^;ZO^TD&D1R@C1+-;;H#"4B)E[_9RH. LY MY;$"44,/"1P[BFF+#XS\8*N (X'"((1V$XM/8(#!SUF8.&07VQGJ+B!01CFC(N8!% M&D-*\0Z\[ M_:!STT]SGOG%'#QLSAG>=D+UHE<4^+:1WJ^TSDP2L,; M&GOZ&.WFE7?Y<&#SD?_/Y6KQ\B3K][KSOZATFO-DD&L\7+;/%P\]Q\5PT#<8;3*$U12(L482E3Q# 1 M*)8%*7"N42Y %T?VHD>>>[>*;(YE#*/*F0P, %SMYLIQT()-ACN@6DPL58W% MMJ2S4N%B0\+@;WZ#F^]I @,(GG2&@@-R. 4YC. VQWR3:U,6=FLXBH04']Y^ M79F&S]>+5[DR%<&71HOZ'M5<)*6F ;P@(C=72295- I1GH9ZKDDR&1J"%WN6 MPM^ M^K4&[>=@JTMP.8P:>)*! ^!ID@$(GG22@0-R.,DXC.":Y<_-+=9,S7@U:9E< MR583^6K'VW'O5;"FTLC=*SX/;JQ,:1X* M09.41A&H('T,)4<.CBYO/EZ[4]I7/(]F4V0BA;]_U[\-/B_+WVDI@%O343Y> MNVGQO3\TV 0Z_>?ED#L^'J#>DLM'4''B[//Q0#Y.3Q]1EF/,^6*R&$PK2D,[ M8[[U#:')ZCY4<28E3A 35"',<8Q(43"4)BG/&NY M%1TT[#G06/(T7):QHQ<0@+'BUOZ=U.#'D/WPJ'#0-%]1X&E!TT9]@P8?17G# M;[BY<;NZ?R&J_H>/R[E^?V5:+:S?[I-"Y%$4YBBB5&\88YXCQDB"J&*4)XSE M*4TA&\8A@2-O$^]N[BZ_!%^N+S]K[ MC__Y/T@7/WGK]=W?X-Y^2":=K[N$R.8QW\Y2.NNY?ES=5O+/#G\H+A) MW=[6^$/GMWX/-@5(O0I_?YG+*&1I=%F6=^738BT^S^F#S>)\^NV1%V4C-#!2 M4=1N4!J8F]9917ENY[,]YO=[J1_+87XY;'3P=Z.!ATW$L'D=SKF2_"\/R]?_ M7[_<^"47.W?L&7(2!QPV:>-R%D_"G>QR/K\4_[A;F@B]R>^V=+#C-\<^C-#[ M42WQ9;6NBR7U1K;=?=;>LSIL'O:J\\P%;N/[+?5(CMEOF9,S=0PWF2.=-J7M M1#U/.6; ;)BG/KQM?_SK3)9ZH,>W+_)5V_O';'4OF**%""6*8L7UWE,'KC1, M"0I3R3*>24ID"$IOL1([=N[*ED4MV,JNPK-OE[\%?S<*0/-0[,"TBU;]0P3S MY'/0@:>!@(SUE>-A)W3:! X0$$?9&;"W'5,OJNCXJUP_+D5]'U)-];OZ^X10 M0:7>UH9)1!$V[?YHI)2>+%1,LPB+%(.:_ T)''F::),?7#X\E/+!9 [L%*F< MXBO]8_;T\F3ZNRQ7IL^=7OA,+34P^V((6KNIPR=@L$FCEAS4HEL8K4;E)["U MUU=JQ9"X:1,J+(T_2J.P?<]QEGAZGB_?I/PNJ[/TUF:[.3Z_IR$AH8Q3) 4V M/<$Q051/%B@C),MD3(H\CT'3Q)#$D>>)O3C7S EEK4@P6\LGZ$0PB)[E3. 3 M$^!4T(A&&QCV2&P;\1[G %M+?4T"@_*FG05LS3^:!JQ?],7Q<5O*9SH3GZ22 M6H!H>G)=+NK[-D,%M5[=2\-U;9AK::YW:3A/"T1%G"&"<1P71.]"!+Y?5$NQ ML)L>W!2Q\H\M!=].'6LW:91HI7 :]Y"U+AY)0*Q0MYM41D32)S'(!ME-RST# M95VF4RLT)CD(!)#1:$*LE'AGPA (4,/4(:#1X"0BWZM6 ;_)QQF?RRV+B&*L MH"Q$!8\9PC1+4:%R82:NB.>42T6Q+8M(EX"QS_WK_A6OC4Q[?HU.,/HG$!\F M @_X]ZWS>/PX9$L/M4;G:Y-Q:_0IW2;7Z'W.+19H6N9NNNB:'AOF/(P0FJDD MS9"(]&Z@9EB4.4.%2'.>A'F:%J##Q6XQ(_O1IG-T2ZK3&>()C.Q6YO,MA[F7 M@]'@Q;7?)D^+YPDADRZ._88>+GX#3SLR9-&O2_UIF,[SS82.DR(J*#?1MZ ( M%X5$12P2I I5R"2-1%A8)9V=E##VIKRF5 +21AW!,+RNG6TM$Q9I]0^XLHZ^:#;>FZ1*VO. MP+_,%M+T2]2[>A:%DF0$%9CHE9[J_3T1:81R'&8TSN(XPU:QLJL"8U_S[]1I M=IJ=/% ;QEZC5M5($AHC@'&WBQ[&1!,VNXT )#CN<$7#4T0"%C]IK.(*SF$4 MXSR.*[O6T].LON>H6+Q,R>B#7/"97'V:K?B\NKK;EMF(7 BN]/0D. \1CFB. M:!KG* ME(BD/J4I!]Y@@Z>-?5FQTJ0[&]K0)=NK8D-9Y@-IN@AH-0&#LY1$[ M![8N!PR\47=!9$_,X^4 RS&IE\L@L*E(R-G]%_E YU=Z]/5;M;G/0[W+2M,4 MT2*/$,Y%:A(F0I3(D-(,)VF81S833M(5]5NU;^H?=B[9-=8D#M=CQ,:=^AXYKX=N'1$TQ_K?EHME3?6P M>/@FU_W@1;"00"8]*R#M%F-ON)S7*G>S%6@4^+DBN-KJX+\]KHVYGMOB]HI\ MEW:X-B"<:H-K]:XSG=]L+;_HK8/0TO37Q9!-U;=^7^D_EF5U!O*-/LF&");P M1$J%F5YHB0[PL:2(\CA#>9%RHG(9Q3FH6R)0_LAK_=AE,1$A1%*.&=ZR@I3 M5$090[EB!24%8US!&KRZZS+R]+65&LR-6&B_US,PMINA)D(.-EM52J&E0EJM M>HH*-HJ9E*B-:H'2<]8.X$J['4>H1\:4\S'R18QRAB;3\I^<#]D1S8F'(>'W MR9]+*<7RZ?N2BDUV$ LE83%)$%&FH3*K?BIB_6GE6(5%3L.,V%XF'P\_=CA5 M"PPJB1?!ER\?[:]:.[#HGV3.MQ 8Y;2-<[A+[C#0_B+Y/$/=;I&!!H.NDD_; MTW./W/'29)?(IQ5NWR#W/ 4OWOYU(/RX^/BX9:O M;0NY^T<9>4+0PJ66;A;0C0)Z-U#^4Z^YE1;!QVIRM2_N'L"D?\;P"P=L]K!$ MPB.]KKVU3H7@ T-/5A1N9V*[0-SR#;C#7B_$['4F7FA=PVSIH/MOC>R0.V&6 MG3H"><&SG>+B!.J^_D)0=#3>85W2:TO>#$$V[;]0\OLWG5I'XA M-C]>/SV7R]>**V83[L0QCL*"$%2$4622F L=V\81HB%GK" AEM@JM@5)'=FA M-H+K:^Y92SQL,VZ'H-VVVSLN,*_=9C)*(2H15$B*6]Y3WQL )91+I-4"I1*$B-,\Q 5BH=(8I[G"N>)RD#%Y:/ ZTAK7=W[&C:* M-?WCXH@A^>ZO-]_'0M5NBAX%*]@T7;%)'R)S2ZO^\/[G9[#!T^6(OL<\#8;# M(2O4RWQM:"\6^J-],UD/"J_B2>L+";[5PMA.X&&RD5T[W/M)9C[;VEK[2&GCA-Y=BHXW24CF?@MQS[ M]R8'-RT?I%J6LC6;73Z9M@;_71^)IRDM2,YSE!5):GH&85-:9S:09O+)5)@2 M:7L;XJ[&R%-3?;58;JXE7PP/0W6O'E2$T-&_!\.Y6CY!'[YVF09*F/ M!,?WO!!$>R82W@")KM ['SC89/R?K-O6[OAW/Z]9OEB].\6 M,BV/?Z^A1^S]_4_#W'15KN]ORZ5XX>N;\H4SG6R&X:K6N$@HU\ M^RJY7KCZ_= G"#!_=+?L:AA]!Q\_KM M5G_$Z\N%,,S!SV97I7]N^L$;BCU0;/U)/I>2UVVW]6QYKO\>D-G[#\B3\3<-11&7(1 M5*9<;'M[/6]YX1M[:O+1@X3[KE.%#\>G"FW3JG'<3G6F_A[8'P7]B;\/;N=' M?^;O!>CXZ9T^F9XSJZDUFNR@ZYV@;I^.O9<*;D=J)[7]LJ6]HIEB4B0%RE6N M-Q-I*!#37RA$&959G)L<'%!.WK#(\??S^Q/+5H-ZCOE^\VM3F'H&NY@%L'8' MF@T'18QE5.89SVF20F:'8Q$CSP9;@6PZ:)('"QT[E^SAS]YZ? MCBNW2\T]CMS.!]P6G$^RG+WJ.-\'3!J]@0(Z"6O@(SF=2YJ;\OVA9ZGWL MVY9&9><#(4D99ZE .$QBA G/S)%4C/(T#6DN"0ZS#'@DU2]QH@R3C0([%J'S M3J &8+0^@/('#OC\Z2Q<7 Z?[&SU=_8T(&_JHR<[\SM.GBQ?A',F7)55Z=+E M@L[?5K-6&V=+]H13[X^=O%*6RX52@D]$S#)G5)FH8?-9M':Z7^8JU\4;=F>:0+^7;C[4>>+>$ M<(DQ2\("1;DI=PMSC!C)4A0G@I&$1"2)0;UH+&2.[;>5!A<-&:D.73=:!)4: M9RS(-GC:+40*ZN ^ '+O36YGLM4%]O\1WZ%%O!4%WFWJ[5SU?)._6*T9E MCD-6(*$$09B'.2J$CM_3)),J#>-("#\7R5,M\>T-;N]5J:>K8]NE?QR P*%[ MW]7Q744GX#48@%L]]@7RQ&$#' #K"^1S0PH3I50A"E^_T/G\[9;.Q&^K*A'S MQR,MY>-RK@?YOEZ HWO8J"-/"/LQ;Z-58-0*7E=_">K$TY9JP7>Y?BDM+\0< M,!S>(8P''_!*S0VY$?83;H@X[3* HB;;>[A!T-Z1.([@6!;:G#;,I+D0J:*: M6L:J#GNV-X(X*3*<2X+R+.$(YQ%!12$SE!2XRE91<0$B)[$5//*L\^7Z\L/U ME^N[ZZL?P>6W3\&/NYN/__'7FR^?KK[_J/@!\G\/KO[SU^N[OP'K2&UQM8M& MQD +-LFT--C&(U5G*O^7IE!C?56@VHJ=MB85",91E2KT?;=YI&))JA,_OVG# M7DI#=+7]DJ=2YKF>/1#-]!8&F^X1+,<$12'%<4H2%=L5L5I)&WG&J GE:@H1 M2Y97.Y#L9@)OIL/WR]K4E>W,OO0O^U>J7IF5#-8MLOJ]1*O(DXSF2N:0(8Z;=FW".PJP0(B2,1!QTD=@K;62G MKF17Z]J>=.?>L_W(V7FZ-SQ@GGX&% [=62Q,]-9_I4_6Q!U6+,P^[J%B\Q+\ M:.&[7&TR;C])PVQTJ@[([7/BP2CW._[8V,$F RAL#DV6P/C9EV"/B:-; M#;6WKR&HDL$5AYYB!_"0D]5#N!K;+IEP'@,>*MV5XK(L+\7R&1H@';\Y\ARZ M$06,@CHL'(Y]SC,.-LG=E;3J=W%IDN4>ZLC'SE90T'/:)*=0IV.XR0*I^!^*6O@6O*],"3"W+IXK\8E?P8>\C6^N&/>BG@%([<[2Q@ *Z*AG871& M#8^=P=XK> ;$OE/]CAT8IZMW+-]WFT8^&FL6Z[+:IICCOOH;+G(A$\4B)&2* M#8>,*0RD&$4LSC,>DB@6H#3A;C&C9_>TA 9&JMN\< (CNUG@?,MA/N]@--C1 M^VWRY-8GA$SJQ/V&'KKLP-/.E33?)5^^RO(-%-]VO3NROVUK2>9OP>7O5!LI M]JM*-LJ :VGV$1B.@<\U'N9RUG;[C8W[C#RGB&9_P*D+:#K-Z2B>Z7[N3)JD M#R^KV<*PR,J'NE[?L'ZG8A&F<847Y9T<9^+,%=QRE!4F,;$(4T1X8P;KC.2YU&!L9-@9W^1T@53O].> M8[KCW7(C++A10=5DQ,@[ST3[ZZ S376[\=F9;%J;&I/-Y_P7/Q<[/1;UW-UT MO379]4R/RNT;F+[''$I='AX"IVNT.9,6/9*;LX=RVVOL^T ^F5;PYX6190I M2E$1Q1QA%4>HX$6.6))G89*E*LHCIQ[ 7R:B -@*/*/8OP,7NQW->=;"Y@^@ MH>Y]<8]L\=T=]\O[E.2?-O!DI]SC)_U18YI#PFKS3*@,*=';%1XJC##C":)9 M4E6LT"A/:!YEH):(?<)&=L9.+DRG\X9>Q.RA;2,2>6Y% MO3M3YZ'1-E2<1^]X9M'8UEW$F!=*BAB%A90(%UF("D5SE*=%%$F5)1B#/'M0 MXOO>NSO6K@SC:.?O7M&!.?W9P/@CSABIFF58WI^#-F.HJL7^1=>5GJUW,\U' M6I9OAO'W:?FR6-_S4,@XH1Q1+@3".,>(Y)E +,IE0K,BT1.#'1^\C3C(U]V) M(OZ'7)A]ZLM";^]>S&9TL5S;'DI:X45I@9-81,@3$?YF=[EM=%6'Y)K*QM\\63>5+.M.R80^8><6(. MON!:7?7II<[9@U56;=X:V?/:54<;D=#BJJV!P\N7NVTPM^HJJAHTSZ&>ZM"2 M,VJIMD--7$=U:,)Q#=71$XYY<"]L)?_UHC^**W/XW5RT$IZ11"4"I:J($.:9 M0@6/%1)4ZM^P+(M24"YXIY21G6@G,ZB$ A/?.G&Q6['.MA;F5H>&>KP7MK+( M5ZI;IXQI4]SZS#Q*;>M]V)$F4:Y64C8MB*NVPZU> BP47 >6IJHK#A$.N>GO MFU%4X#Q)>4:3) 4=*_<)&]DW:VE JL,^;.PDO'F9L+FLBR!T# MP&XA3B,]O25)B)+<5,Z0,$0,IS'*HQ"S%,>\2*T.B]W$CQRV[#1H*$JK&]^- MBK!P!HBK78 S'EK V;#1H\+G&+4]ZH@QHB W'#S%14#ADT9*;L K=#N^S#F3/LL2U-K>G/82.(XA0*,LIU_LG52":D0+EC,9*2!%Q 3H#>;>& M$&W!FP80LE( 2/9^=L^']^CRL.E/=[E>ES/VLJXZ3:V7P2T=C>Q]LOX.?Y:. M#O >#J-U;?BA8P1!2W'0@O:2\_*%SIN_SN3J>K5ZD>(^R4FBPB1#,4TEPIC$ MJ!",:Y^/N/%VEA2P%O4@\2,[OE;B=;:ROM!SA-#6]<<"!GB#T>@1'#63;E2Y MT)L(;EHBRD MRV"G65"KYK6XWP$2?]7^$.%3E_\[ -/!!^ RB@,WI)3E+^7R MY;D:J5Q]AK>MZQEB[#E"2PXJT4$C^R+XO%RN3:(M@$"R!X+^^<&C];")H,_P M$?K(6=CHQC[9,^YTA)3#QNUQ5%H\[KCZUY0?GY9/=+:X+V(19VDF4%3(&.%8 M9*;#K$ Y3JE08:YW\; (OCWZV$'[EE*F%@)Z566I2B+69ZG,2\PK 'AL8B1O?5NPT84_#1;!&^2 MEJN?SZE7JE"Q6^G.LQ7FE$96JT[[HG+.L6J3VJ:,4I%4"7C'.J2V@?W51WM/ MNGE=.V-GTW3T[5[IZ#&6"J-0B41'E1E')"4%BK@IPH@BG"A\OS;%>':.URD% MY'M;6?:^5]4*JB9+;%Z==LQW;55A;M@-DYTGGFT\S!GW\N(N@JU$?_[8:Y G ME^R6,:E7]IIYZ)C]#SO[YFRM1WN51_?"ET_+H/PY,K#8?59_VE MN ^C,(TIRU%<9 IAPB0JL!1(I6$2<:E_FX/85MW4&'EE_;PL@_6CU/Z]XMK- MS=(:R$45"/ZOE_E;D$07@?Y2%6 W=T'<>AX8&4?P1*'U095"1UDE%X'1@QN> MM+9R%S55FE',ZWQR!C#^)AP7)::>D3I]K(LS[#ZSSS'[89XM;&737@-,50_>8LU<2 MW?><,S\2EU*L/FN%OAC.YQOUL6(POL_#/(I3HC?&68X1EJG2NV,5HRB4E,9$ MT5BD,!Z4D[(@7T,G$I0/R[)<_EX5"5=9[Z_+^:M9RZF9CA#3095P)6X>!M)N M^?8"#O#^IA$9F&]C4 DU)UZU6*\L2/V6^6,_.B%G:M:C?G,[V(X&7G"Y4%W" M%L#M"V-?EE[=0.Y$E];+FY,!0'^YNO&\CATI[7B!N9QZQ3I2?/]R\O"7KDRX M?/DD[^@?NS3E;;8<8V&4QAE%'!=ZB4H41S3D!>(AIWJPB(H8=#'9(VMDCZ@E M!UKT7J:](T]?'V9V"Y$G)&"NY0R" X/NH'G>J'1/2YJ84W?0Y&-RW>%7?-S# M&);UBF3]GC.5"!P*)!G+$$Y%C@J:,Y3P)!8QSXJX )4BG9 SLC/7Y&G*<,>_ M&G'GW,;LL'&YDG&R^,Q[F19GOD4/W3,O:HX,'.6V9B?E':]LCDSMO[5!'UMP4$3B?[4R#Z=3P%>ONR,]+2*#0B;=#&S,_QP3;-\"UZFNDECOY7E;"D^ M+\OOO[S/&(Y2GNEI+\;F@C/FB&A_URZ>ISA+N0Y-K0B-+62- M[-K;PHSG2GQ5C5%6"@2\T6 %3AVR@;#?ZST# W/Y+2:W.TQJV<%&N#\<[&ME M/>+A5CMK\5WQU//.TM2>XMJA$28KMK4TI5U\:_N*YW87'][N](A58Q9.N$K" MB*,TQ8;QEJ6(TD*B-,S2.$MS540@PG8+F6,?*O=U=K@(C!9._6ULT+0+<#QC M!)OR*F[W.@_C;B\+PWO'&X"98[>\:$G\EH2IIO6:ET35DFLE*0%1CQ6,<*"Z.T-YQF*"8]HPN*BX!& ]@PDW,H+ M?#&@5?>>LZUPEY/V(2PA9^X^H#GG]+UA_JI0:5I:UDH$+2U\G\1;&NWU3'Y( MYCNO >J4C!J,6L 7% $K#9XZ> 8)- ;;8!'^O- J\5T ! MK'=O=#$P_K3=+^R,/6J)8?F:6X!P.9]7YRZ;"M,F_2**BD+AF"!>X!QAG$G$ M4ADCE209206/90ZZG.L6,\5!)VR-/P&'W:)^OI$NAYDWVY/,1NX(!./]EGE: MJD\(F71M[C?T<#$>>-IQ1T_?JL%NU$TI9@M:OGTRMT-R(5;WA?;!G,D0<:$8 MPBH5B(:)0D+0/%4R$C0+'0+U'I'3A.HQ$!N9P3.=G>:, 8-FN6$_$P.W M!+-&J,G"W(@-MG(];M.'C?.U/>^1-.VV?-CDH^VXQ2OPB'K;3[YN([\0-VK; M2_Z7_67V>BZKE_,>E%OBIU#^T>LS;!MU^I(U^?&]%3)+ MHK%N9H[%5Z:53?TOK])TQ31CV ?\GC[$X3W!])\?<,;ZDWQTGO-R_<+NM%_Q MI,)D6QJ_D+5W/9Y'=@O#3$ARN1#F/^9K_4KG9FG89EKM=LB&52)4*HP09G&F M@[)"ZJ",I2CF2G%9$*)P"-DK64L>>9:N@C*YTP 6D=GC9Q>?C8(*;.ZK #%7 M3=4/+2U&3X0$&^\IFK.7.VEL!X;C,-*##^#8,&K'#_%-F_92&O[<^Y@47.:& M#8.G>A<7L1@Q4>A-72ZH3#,<%BJ#L&%T2@%-#JYL&+O.V<\_':S-E=O:)" M3!."8XRB/#0LA(5"),ES%*)5+S!YCF*/$1J!41B"P;E![VD![Q$* M#YI[(D >?L^UXEU)O4T5VYKZ]AY6KN]YQG(J98:47NP1%FF!:,PP$@5)* ]Y M',&:< [(&WE^V$AO*@J#-?VC?1KD4&$XA)]=,. 1%=ATL 6DQ7&Q?W34 XA# MC;R5F=YJY?NE35PS;V7Z<>V\W6N.[33XHQ0O2F/!07TVK,2./!5LE&C=!1_GDS<)I=#F'':PVDT- M_L&"S1"GL!F$!M[= V2IK[8?=D*G[0<" N*H40CL;==:'>UR>L"FX+E)&2%A M)H4."U!2Q'JBR-(,,9:F***")Y3&BL@0QLK8*0?R97=B9-Q(#1JQT-J;+FSL MO/UL>V'.?6CH".FXO19Y*YSIDC%QH4R/F<>%,7T/.U?/55T-/\GZO]>+;;+U M1_H\6]/YEFI-BCBBG%)$HH@A3-($41(IE,8B4FD8ACB+@?1TEJ+'S@)Y-$0U M*Y/%1>OV\"8#HA7@ QOB C"U=>\QD(+Z?-/^\J>-%C\;P':I^8TF8Q'< 0'P M5UMG*WCJ CL@(!U5=M 1G"A;JRP*X%7TP6MCG^U?W01UKL=9-]"'M@X?Z9UA M)O#@WLE"*.MKERVNW*][8TW) -MEQ $/;.]Q3$$UO06':^>0V_Q8TW7%96BN,PI++(F7 @C.Z4-?*4T)PC;T4'&]E.'#=]F%E'W#Z0@+G] MSOJEVIRL;R1?!!_HO&I2YIO?QL)4KT05W9+>@9ZBU^1N4HK^5V .OBK7]S\> M:2F_RV?]A7C4,;B>31Y*^M0L5%$8Q2DG!2K"*$]!_U*UT8&L-8* M!K?=*C\>B+ IXA"G/4W&S[)S@\%7_15,^+1%6$[ '%5BN8WBWHJBHTT*3R.: MTRQ"&8LDPCQDB!4L0[)@"8X3I:<@T"%"MYC1TW#8VD<_F1,8VX8;GXL=:NWESQ8D9"&4J&5,83'><3T_8I M(R@3*1$QE0DGH%W\D8315W\C+Z@$PA?U?2SLUVUG"^%+\\:X$:ZY3UKB<77= M'W_R!;33O*XULOM!^*735TDK?S6G/9873JU71G:61I+EC?*A.<-W2HZ6P)RB M$>+M*.J$XDZ71^UQ)KLXZE"^?6G4]6O7"Z,FL[-RE6I[N[I\63\NR]E_2W%? M2(*ST"1:BB1%N(ATF)?D&2IBDHF(XX((4-IUO[C1KXDV6<8K(_TB6%7R [I5 MH.KS4/^K9:,'2QQM[XA\H0-SOQTP/VI@:M'!3K;/ZR$;&[W=#/4*F_A2R,;P MX_L@J[<<*-:T'DBNHPYAMK'W:4IYA E&29PW[=UH'A.44Y$R2EA&A(#E M6.^-#_FB.^56;Z4%B^4:6GV]#X7=XNYL'LR/=W89.?[6[4[U/2W3^V-/NBIW MFG6X"'<_!.<'N5JL9^NWJR=9/LP6#[^4R]_7CR;OBR[>[HLTB<."%"C+T]0< MJ&:(*JX]B\N($!7)@E@E0P_(&7GAK24'&]%!+3MHA-LSB/0AU>]N'NV'.9ZC MZ2".$0O#G.A&^L:=C'G$PK@V"8G-XS 7-9W'JJRX#W0EQ4?M[[/U9\K-[>-; MB0]4 M(]^^L]\ 6/V.ZA<"F*_6N8^5X*"6'&Q$#Y_)0F&P[V_H#PZW]H9GP0)J;VAG M:4]WPX$!)FMN:&=(N[>AY1N.E=1U5X7O\GE9FEOAW7UM5!2,B1 5/%<(LPSK M<%UQA!7/*":IBC(K)K(A02-/6YMV'5NYSG>V)Y&RB^9]V ^;LYQ,AQ<_#]CE MJ]SYE)AI"YP'C#TJ:1YZWG5+\%&/6M+Y]4+(/_Y#OMTG M,X%AC%V/ &$IPA MIL(4R2AB<1B)3'$KNK.3$J;9!C1"@TIJH,5"-P"'N-B&_F=8ZQ3TVQOJ$.Z? M,.:,0/]PQ(E#_!,&'0?WIQYT6QM_D0NI1[M%R+.$TS 4D(722NK([MCH4*4"[FOAQBQ@AZ3=0NH= M'Y@##T,S0I(&R&9/*ZZ=S$F77Q ,AVLQ[.5S>8D,;8Z50%Q&)AD[88C@.$$A*U@:QF$N*(B>U%;PV-%VBYOH*_W'L@P^SNEJ-5.S MNEAE5=<5U1J"*4RMT;6,R$? #!BAM^#:ZG 1-%J,TA34U7COK$4#8M^)M\@. MC-/,19;ON\TN)VB1](SVOY:SQ?HW_1?33':[,4UICC/.8R1CTP(C*PI$9"%0 M&K)4Y#@-/$/JV7/RB)3:IAI_DBI>S9[/J@PF9AT<:>6[1 M"J!?+B]O@TV>:4L'^Z0?"T#ZYPO_6,"FASX81B!7MC?5*9G'8OC)7J95PV&2[I8S>L2<_&/EWK::#;J4H1A8>K"<6IV+PI'J)"A M1'%*62XPII'*8:D\=H)'S_'YO"SE[&'Q/_]'E(7_7H=P_"UH:13L5 +V/+=# MUBY^\(\6;%YHR0\:R((M6CLU@LOUNIRQEW6UC5DO@UM:[VO\MTX' >*KE;J= MT&E;JX. .&JU#GO;*42XE&F2 X,'QF MW_3_+O4T0Q_D :M9HTY@] &G"@]A9!4R^((''B_X0P8:.]C8[!HX](X]9=1@ M8^1!R&#UBN-YIZDQ>%S.]1NK>J/Q;;F6770(7&+.>9(B'LD(81+EB!2*(R*5 MX%'(59J"2DRM)8]]XMG2X_]K^-B!IYK6&%H>:XZ!C-.QPCA<$6#[?!U=6LN= M]NP2"L?1X25X (=N3:99_=W3PU^7OW]=/,\^+E:B=.C3U#O*R(Y>"0_N9D^S MQ<-%H%4(OGZ[O39$*:N9!@'4CZD?C>$%WA\0P+A_"(,Q.BY9V>K6:ZE_Z.FZ M+%F9N-=?R>Z-*$)J%, MPOM%U6Y4C M440/5EF4-U!<]+_Y;, %<=C/DF=\5V(Q8$=0;:575\BYGZBM= MOY2SWO;8X*FPQS!/4U^7A$FGNAX3#Z>VOD<=">E,CN"-NBNK>\VWZD"B:>!8 M%+%*TP0544H,,5UH.&LERF2>1XG(<.L=A_-H5 M8=N>[PT--/81WU9^H!7XZ?7G5I0-.-T;A,/B@,\G$L SOAX0QCC>L[74[81O MYW^6_7F:K MV5K^D.7KC,M;6B?H%U,\6?Z5(#SW>WUQX:_$-5$ M!K?TK*DO3E;-F+]LVGU2FJ&6Y6@7OXL6^ MZO+K2J(KR=0>&OW3X_DV J][(.8Y5)9W67%&6?G>9++\O5:MO+R]2-F>9>-Z415X1PI%N8($ZD#JX3D*%-%1G'&)0F![30\:C>R$^]TO0B,ML%/ M1M^?+X*N]G75_/O?]]I'K14!S?R\/FAVL5:[_91P>:B]_F4'#J/C("F MMX8E/G6;N,_)"+ >MT<90XAKE&3&+I^7]6B5(A]-?G/Y]G$IY+W*J,!I'J,L ME07"@DA$9!*C.%,Q#7&*10YDZ.F5-TT*!$83:'C5#Z-MO.4- M'*< ["Q<'.(R*VO/"-3ZQY\XU)NQ^S#" MF9"2(EI0':DEK$ ,4XHR$14DUUBKB$$BM1Y98SM]PV]3ZOVE!D?H'^H:L/4R M>"Z7XH6OS>^HWGOPY0J:JM.'H>T%M!=DH!?1JU6K7>+;15#]BXYW:LD^KZ$' MS?-V'7U:TL37TH,F'U]/#[\"O^.Z*\5E65XOQ-UL/;=J8'/\ULC>6@E:Y/V-A+W49T(.@3?9!F0N>RQ>J!UQ+>:J.W#VS>325.JH*'$$F4F4Q)C4_O!\AR1-.)Y0O1>%D8D-21P9.=NQ.O]6$O^15#+'VHI MZ(:@G:O[Q 7F[F=! J>SM+33%Y/ED+AI22PMC3_BK[1]ST.SIH:-),D%*82B M"/,H1IB% M$DRI%D3"FSFS+K)>19QR&2>(D7B F%*0QU%JPP5,BAF;W_XD?UM=[?CE-I\ (6=M[D;"',T>]L<. VZ3/!&7+ W^,3L!%V&'5,0 M=#[EYD[7>HW4G^*Z.:VL&NZ1F$J%$[UR89D@'.9$QZ[:IY1>UW*L$@JL(^B0 M,;)C;22Z90EV86+G7&=:"O.PK9&-M O/+0E[C/'D:UT2)G6X'A,/O:[O4<=" MGN.KUF]R?:/NZ!]M*KB[Y3=MS'*QUH;IT1XVBMP31J0@.46L*!3":<6*3B2* M8X5#GNIUD1)8MO"9&D&^ZD[)P$T)WU[JPT]SDR<1T /RO,5R@5HJ!K-&1^ U MR[F?D=VT,2'NL"FF,\MDDYFB5:R*E.@?%T?#8UN^O7YG*#C':2'##*4LUU!$PBRB7 >\2DJL&,%Q;L6O MY^&[X7)WZ1N._E7*@Y&P56?/LH7GUI@]EO3TP^QZ:[(FF#TJMSM?]CT&FU17 MY?K>T)0MYS-1'9U>ZPWGJF%NPC%7!2DR1*.0ZVFDR/4T(C*4Q((5F8IQ**V. M.?N$C.Q >V*#2BZ0W*H7H7YW\F4W-))S,-G:L6QLZ@NU]/NM,$O_;1=B]0X] MB0O:&+?Q0ZMGX2FS'V?KM\M2TBJI,PQ)3DPW+!'F4B]>$4:$$HJ2+,D*P;(H ML>]>V1YX;*H\DZN&4V7;4DA0H0I)8I2DD4 8I]HY$A8AP;4]$9."XAB4 M/WI2U-CNTE#TS'<*_!LP1?0T2G;'$GYLASE62V:KM=L(O92&C?.5'GI:T+39 MH8,&'R6'#K_A2LXX5ZW$G)4L7^5]S"C/))-(YE(AS%6(B)(18@E.TI!D"4\Q MC(WQ6,C8]WE:))H9F56Z]UHC9MT"J1<;.W\]UV*8IQII>^ENE3R?E(JGK?'& MH=@A8F+2Q--&'K,D]CQ[WNV?*9[_)M?W7-(H3<(8L31C"(LXTKL\E:("IU*% M@NF-'X@1]6#\J6[]GK4XMRN_#1!V#G>&>3!?VUIF)%T$5W_P^4N5]MWP'JRH]DQ;.U[-7SP1_)ZSV?">X&?U=[@,/3#MU%WCX&+Q2XKKF M@K\KQ:W>,G+].=V62_YMN;X4RV?36 C*"F8]X.B^6.D1;.H3-MI4K3*-2E)4 M;3*U9D&CFGTUACUJ_7X\&F!0[P9C-0*W&!@(I\H/>RF3%86 #6_7B\!?=ENI M&YHE0WG#__4R*^5M74(X>Y67JY5:]0P.:&C6AS MJ=X(#W;2@UJ\O[7=VE)/J_VPO$G7?VOS#R,"^Q?=W/\SG945.]7UXOEEO?HB M7^4\VN2=1TJE1/M\0J,"X8+%B A3-ZT]GF.1A%D!2M?KD36RRU>B@@CFY'W0 MV+FW)X-ACFV$!I544Z]IY%X$C?TC9*5;F.C)H_LD3>K+%B8?>K'-*ZZY?EKG MQ;JF4_@^6_WSP]L'N>"/3[3\9UTT1F*6]4,S8(H)VK^X0%>&-T!B(.V7%V9GI+?QL0-W%^ MFYWQQPELEN^Y30$WZT?91:]DLBF;MM";KM!5.V'*JW;"B^[FPIO4NGN]QO,L MH0S)O#"I3%F*F-+SB @5HXS$A#(.RP(>1U&(9YW3C3S@F];:ZU8C\H>*4FU> M)ZXNZL35-?T#-@>-] G:S5SO_ZG YKM*WVZ:NDT"\5$S]);BU=E'=ROY=N:Q MORES7'P]3;0C*3GI]#PNT(>3^LC2'(GDJRWAIE\024C!6"I15(08Z<@/&XI@ MAK)<%(E(LXB*\'YMG_:<1%EC8S87.%L*F ML%K,-@W!(V]YE_Z^2,;WQIZ6$;S+K"/Z[LZ'SJP%OE$?Z>KQ\WSY^VJ;X\(S MD47<5 ;K+90.C J"2)PE2&29B#(E0A(53I7!'<+&SBMH<\ :X4$EW28O!HZ; MG0OZ0@/FD6< X5YEW&.A[YKC+E'O4X'<8_3)>N2^=USS$^H^$I]D_=_KQ27G MY8L4K=2D>Q5G J<\0DF81:;M&4:%"!GBF SU<'>8F_Y#Q8B)TZ* ML ?A.%,"\*YK,O!"ZIFGE&*V_DRY&?3MNS0)][/%PX=E62Y_US]\I,_Z=^NW M^U0F*I>$HR(3"<)IEB%:<>^QA&"9)%%"K++GW<2//&_\NG@Q/7GH*YW-:WS? M@I>%R2V@#Z6L)FEH#C$(7+MY9#S(8#.*T:,*)"I-@HTJ%\%6F6"K3;!1QV<& ML@L,WK*20<(GSE1V >8X>]EIE//2,SXOR^_R67_?'O5DIZ4OGYX,?;9)18HD MR601YB@UTPUF,4-4Z$U)0CC)LBJ M<>EZT[AT91HQ 4\$++"TFV<\07->WH;I@+:37DTWE?RZIZO_S(UA8SVG;O0( M?)?H>LCRKTO]Z9DLW28QH2 L9(QEB-"DJ&]MB"E%3W/% M(^!EMYPZD8EI:*)7\Q M7[*Z==&H%N^) Y5$N<125"6,KUMB9A !8YR/6OH&42QD.0A:-O2(6/L0TS^*,7+O%H"ORP7 M#TB/\52S<.X46;DQ(78A9A@T5,K=NXJM. J@0+:K:83()[%,E+97IM9@ M\-7P;WL^H^VWTEN/GTXA$[?WZ3/TN+-/[]..%Z[- G:C?L@',WOJ_9+Y6AL: M-[W1?:I"S@]OS2_K=9CG/(^TGR,N0QVY\+B:#RD2F!+.0ASC M3GQ$&'"2.; M1FRP52IH:741L+?M$VZ4SPX?@-UD,3*L[H&2/T3A5\#NF/BZ&7;08-H+8W>( MCNZ1SQCJC)3<'X]:B)DIMV?"JWN:Q#17689P@O4?I- A2J)GKR3A"9.QH'HG MYI!4VR%J]-BMDEE')FJVH L^T]'*#8*;$I$:^ZB>[T<,X,LT35 MSMO]8P7S?2\PN;=KLK+:=].F?J'OT[K)"HB3#9SLWG9,Q.;\Y>FE:LO;ERA> MQ]%%6NB-#,\1+UBA@P)#DR,RAD2>B"AB6.(T@4PE$.'CYYMM5 D&"S?<=BX@ MJ.WFE[$ A,TR?K&#YY([@. KU1PB>MI,= =0CA+57<9P/%9Y82OYKQ>]J[EZ M-5L;/4I5T\I$'&6A%(AR%B*<?*9)H5W(Z;UEKQ/LQ6?+PW3 M[8YL+Y.A2O-"H- 0AV*6852$-$=Y(5,1B8CR'-@W\+2PD:%\G:U,W;G) MWVQ\2FL"S67MQYVN03WJC/FUN$;=W?:J>.?OK'[&$Q4Z8'S5K/ M4+]T-F:\VJ3K%W*FTY0D%7N%,_4E;7@W]B3\_X)53RY*+8+_Q3GT.O;/& M?,!;>X*=0>U)U[S3LJGK&S#2Q/Q>GXFO^[*IU9_V'NZ=/IRC^[WWTL-MH;NB MI2D 6]V:2TFJY6[V@U)QRC$62,>IIG-,$B.&,XJR.&.X4$K'LZ#.,:<$C;QP M;,1N&N/JU2/@=<5158P%I- ]"9?=K.X#!-CLN[7_MKKWIR9J'6'C.V28IRGL MI)A)IYHA8P^GA,'G'5WW7R^FA]3F&Y@K%::IR!!.&4=8%B$JDJA !8LX80H3 MD8.RA_>'']M-*V'.AUX'4%@ZH[.!0!>TM@WN=ITF^'*V_<&G=;%.PXXP .'1[PIB,QM:E?O%%5E7/3OI87)"K"L$!<,;VXTB)&)(E#E,HH%&E2 M,+WJ@JBHCT2,[.1U<;))'3X"Q<^WSS(6Y,M12.)'T26-\44?]$5N=KTP]]3+TE!RX4SF..(2)7K9U4MOQ!%+>8Z$BL(H89F2 M2;:A"[&^3CDMS^H[ND\2 G/*EJQS"3W<[ M,M&6V,NYN>N&VL_'-L%5Q_C;]ZD^AVFO(T8Z,_"CT_\[%P=#)Q1^!X30:-M-L&EY>FK*.!UDW=]CI$'3@$5P^F8LA/RTO+8QV:G+9-^YD;2TMC&LW MLK1Y'.Z.5_]:OUW^7HK5I?C'JJ'"LG3#CE>G.9.__)UJJ:V&(Y8;EE/V#CO? MF:8ZG9,[48TS;B?H><]Q.;%IY?S$;E0UK\MM]FO,\ ME;) ,H\4PC@EB,H((YRG:9[33!4F?IF3_ M0F<+DX-]N5Z7,_:R-O'+W?*6&B*>9FW ><(8CBA*:<%JH@F:"(8DSAAGF(8J ML>8!A8L?>T-OWZW $;Y^QQX?%)B_'Y=N_%*UI:LK0]L:!7?+H-;)@8#4 4=[ M=M)Q\72C+G7!U0^[J3L:/=2G#H-.QHOJ;G";-/6,4=RBJ&]R;5K35%4=0HH/ M;[^NI+A>-$<0BX=+TZF[;H42B@++G!2(8IJ8;FP2%2Q3*)24DYR3-,P*2&!E M+WKD6,M4@G'3,NFY4<509_U4]8N8+7[>D /I8(1N-8)%7P"0[0*R<:"#S=D& MM:K1U&T;M5\WJ&UU"2Z'40,';W /,5S ,&3AGAP0 ZC/H<1X*<>U=[ZUX4H MYV\/K1,5^R/(DP.,'+']:GK%S-_,]WDGUO[TX[3=PV<@7DP&QF-&9-!IL]=C MQD'3G,Y#3H\ZV:G(H&'MLY'AAQTSF/8ZO%1\$$6D=TX%B5%&8L)0K$U',L8NP,IOV.1$YD&1VXV"V[YUD+ M>Q0,&.:K4<$I,=-V*Q@P]JAEP=#S, \60 MAMM.*8YH)#!2A>!8A#')$VJS8AZ-//:-^4968(39>>*Q]?VN=Y9-P(C4SAQK MYSJI>D_$J=^I'4G_L/.?XY$F<9B3!FP\Y/0#<)>X6JRK'H$/,Y.&LEA_HT_R MGBF5:X43Q%44(RP*A1BC$H4DRD(E3)69%:G)*0%CWVE7(H.=S, (M7>43DR& M_>5<2V%N S02Y#Y]ECAY4>> DSE3GSEMG^I]SI&QN3GEO5G\H(;E_;8T%[_K MMUO]6:Y-5L*S\>'[E,=IE#&%(B*DWKPIBJ@B!(DD2F2JW8[I,4&)[W:"'<)( MF"M6EQ(Z?!*SU?-R-=ND3SXWVEP$ST:?*L52;I0"LC?;(6P7:7I$S8V]N76' MHY'ZM(_:1IN@4B>X&@0,SN,,LM\7C[.=T&EYG$% '/$XP]YV.&P5_[A;?ELN M;N7RFUP:&K3/BQWYC.V!:]\@8\>PVQ2L8+T,M!+H]NHF^*;_9_20BU6=:?UY MN5POEFM 1F@_,A9'LKY 0;!,#P\<]]8&^YV:-L[\G0'MS8&[AW>6KW@R'YL M=K.7S\^EY+/JH_T^>WALT[!UOKB1AZ4-RU+LJWY1WS)UB^Z]K7=#:U_GLNF+N3R MR;1YJFM&[@5GHJ!1@C))(H0Y5:B0<8(BO?]F,WN\MLOUQ^^7 67/WY_7M MQQ60J,D*7,LS9L^0 <^;6](O@JW\FORPI8'/]KCV]GKKEVLA'A0ZCV$WCNHV?H^491R*A.4\ (C+&*&BA1CE#!.&$L93;,0DJ+5&ALT M$\!SL"I)9L>O10&W]BW[+??O;E8!-^F50;?]!L&WWL>J^]I?MT:>=A-];-+1 M3KGC$3=G^4KYXVPARS?M@]LM=A,P%FD2IT)*5/ P1)C0'!4T,:R'>4A-?H3D M()+N'EDC+ZM;R><=GG@" ^=V^[5NQ(P33%N9Y\LT^29/ZJH7)A[YK M\XKC[GC;%76_"=K;MF*EZD"T.]<1(<[B+,KTFIBD""?Z#X*I0''"PXS$!$?2 ML=^RG0)C;[!;K8$_/IJRX97A5#EH[O=F44OE!V[+#?B(( +WXRW\3H/6]"D+ M1J&5=@7#>T]E2_'OU% 9!L[I;LK <1S3G7\Q@W^B:_F9SLK?Z/Q%@I*=CU\? M>1XQN]D)R,D8;'I#4@( M09C%%!6)7O6SN"!2B32*L%4"%U#NV%=C+5'&1TNC"5HJ]+(R;JN5 =8HV<)I MMZJ/ !+,J1L%-O7CWS?P:"V"2HV+D8[,@)9[6KEMI4ZZ8 .A.%RGH:\[%DF\ MK-;+)],E3,M:K,OF>'_USV:K:_C2%4XIRDB4("S#2&\:F$!A+ J:)F$>$77_ M*DNVM*Z9Z)<(\8FV7&O7V,@/]A0(C ; .HH!Z.RF"H]PP*:('AQ&."VP---7 M\<6 M&DK,>Q,/RK+L'P-3D?QD3X]R_*5+IHO*HTI)P)G*"4\0SC2/]$D39", ML&02N5&D$9]SK,XCD*&:*X#9LRC'-&()HB'H?86 M3FB"@4S+)R19?9W.R3#])-DZF*U6+U50R(W8BV!1=X"E-G$@"#>[A>\<+!SO MCS4(UQL0/M8@:(D^[XM[3?)V1=PM9>);X5Y3CR^"^Q]WW -O]M+7B^>7]>J+ M?)7SN)G3TRB6:8H9"C,B$4[R A$N,,HH"56F5)9@# M<>Z2-OLA5PH(8N*?M M@<=R'^O'9.#>=7O^=!'4 MT:R;A>NY,8;$0ZT).=--F>A,R'Z6Y48RT(-A_V M7_Q$[D,V]83P)U^=+)8?4KX=U \^>V:0\%52TT^THK3=_N-?9[+40SZ^-:U\ M4DFC).81BG):()P6!#&B8B1CFF9Y**6*%>BX'")]NINMK> J3>3;Y6^.S9!@ MX *##M^0N88A+FBYQR$0JWU')E:RWR=6@+://&9OE4";E3%8?CC M4>^O[V3Y9/:?]WD8)S2-]80B2:XCFS!$E(H$Y9G(4Y*R/$P5[$RA7^#H1PNW MC7!3BKFL.#:%%@OMGMB+F=VTX0$'Q^#G>0N!:FA&*]'(R X^]:'AT#'1QDAO MW1)[A4W<*='&\.,NB59OP3Q]5:[O?\@',^POL_U2HJMKQ>K=5D=17RF7-:\H_<1X3E6 M)$9)*E.$,1:(*!U$Y@5GN8QD&@D.JX+L%C3R"E/=Q=!M%Z?GE486+874>=#X'(3M15Y86@NI3=F65N[O%U'G1 S\7U4O[''%U(#S[M27ZXV MW^JJE]UW^2H7+_*@-* J14PC@F)"B79B01&-"HIDQE2L4E-M!7-B&ZDC>W2[ M?*"1#^6_M('.TJ5] P+T[SWQ+41&K9X &>V--=-&YL04F@ 8CODT(2^[,@E> M"J&_/:O;Y6I-Y_]G]OQQ*>0]%R2FF>3(].E"..0%HH1P%#,N<2899K'5G5>_ MF)%G@89PKY%\$=2R RT\,-*A](*=0/5/ ?[,A_F\J^4.G(-]AIW!/-@Y[,3\ M@WVF';,0]C[MMH!?+_2W7J[6WW58^N-W^KQ)D4P*'N-0H4)0'787<8((23DB MO$A4FM""9RDLFZ1;T.B))!NQ06GB[I46K,/P4DI .\L!J.Q6Z//-A[GGUFXC M,# 21\@EZ3?*TY)[0LBD:VR_H8>+ZL#3+L<^JTUK:%-2]7^;^[;>R'$DW??] M%0+V8$\W8.[1A;KM NX754S-:@J^U2Y>S#HAP1%4G9.IR6/I'25Y]8P\'3^,;@OVLY:>77< MY'Y=;?B*ATGBT8"+M1+/$?!&/:R[Q$1)A:0:4#^93GQ-#R)$\66\Q_/"=&WVL\^XQF[=QQ M9J.'1A!3\QL-X0#3/TT(X$5RT\*9*I ;H;1L<=RTR">%<0JOZ"KT;HA*TZZ! MTQ@'L5TWE/,09M1&,?<\%"0VBVW&DC1T8%I\2&!VU6V&$=6=5O_CWR/7JG3VL2&\G_^T['KN47UP*(_661;/>;%^E^<6:YO7]EV_?_F3\L_U25$ MXH^"\,J-W*O(#NN$N""XBOSX*O2B]L$K2_SEF%.%?W,,&&J M0YF6T*;<,"6:R_IF$!A.'#;0RWJ6HD[CEDEW!7^4]N>%?\QH_L3E**%?>)H7 M_"NG&U*6ZW1-ZRVM_<_WY,<*QTGLIJYPUK@7(,R%*2$NY)>P,_MEW^W-1RNIJ8D#V1$7,/-R$>IJ5F:/9L#'2T3MJO0$S\^ZZ>.%TMJR<]MO=J.'VO/D#F3 MI8F$(2L%I;ZH8=*$YM@6Z2X#3[VX>

    /F8?9.7L;7J[K4HF%L[8K]E+6;'W M_ZQ>K[\7K/QSD57L8W97%'\ONBX.B@D:V@1F/J?]G9,"R;(/)/^I[3 O&\SW MZL1E 8_P>ZNV=J=LNBISUO2A7POUD^^6UOVC.,@0X1E(^2IQU)&:)T\\O];? M:B20;/![C%NQQ3X%S)8M^A4,9H@9@5,KKT6?ZF+9+Q<#T\^1N7PQS3E4NW&V MP@CS]4/6A-#HZ[[/ &LD'&''QPCC"*,X9"E*2)R2 M*/5ED@ DG 5G8>Y;@X8-B[9\6')B>$EH'8!^J,8M3+2:A[;O/C! M#-W1D.L.R8ZCOKVKF;)Z7,TQZAJ*B/&QU\H,O-$(;"A Y\=A@U?2O@Y=5_R3 M6$D80K']/O/RTJYTFE,?8]RAR$EF4PJ- 6">'H)0':9(&J2V.C\#+ MSDFB\U]E"A90S8.U9Z)IBU^J557K ZI\_V@4)O#MXL4(Z=P6*HML[BYPFN32 M-WW*( S$UXGI=C::;6B#O89)QYR@X@)E\9. M4>1&'L(A#4,246$T0"[-),69C45+W]KL&0".WYW&3,TD&$4"9@\Z$'JT=XD& MUN\=?8.V0%E60X9@FMZB5D!9_&,3H/ZB;G'(VE=%EZJ+$262^.EK0,K@A4-24^F)1 M88J\(W=E28%W%*^L>L2LR4*X$;F,U<$-T5BX#&Y$S-,JN+&'XX:L M'D@OH^6'5:Q ]\;,4\+(&WO4.WK3CSE GZDS MK;GP8EVH+Q.\WZ/ZPI7TW*XOO)(I57=%_K)FG/WR^FLISWB[Y?<7>[LS1SL$3:9+K)OS<7V7M=L!) M30-F-2]O7O!@5E[PTN15=MQ8PB;])!D2AN?GO47O)0+,5]-T"C"?4@3FKF[%+I889,4FM&DW00W+00?!%JU=P7F;-F8[(9LF.#)!:U M8&-"'MNNT6NER^?2?Z\DM>O>/E^B&3]4_7I4SZ6\N,YMT# M7:+@%[Y/(4ELRID3)\(G"3V$ X^A"-LQBD+N)MQ+P@@#IT(8XFQF&W&4)=M+ MCA2;F6Q!V;%KD=)J&>X-7@#>])O[7FI&Y4V^ LP4[5GLPZH&_I75^WSU)/99 M(LW&430V-\,47PL/VC ,Y^ED#M,$-!L-/-;;GA:D\(KFQ<,4B M8B-"4X9B.PKCT+=#ZL80XVR*L9EM\X[--VP:9>P;JAGLM_@R,'MM_*/,TSK* M-)"F&AZ88FO9Y@>&P3QIA&!Z_0N34V4B?/G(V9_SG)6KD!$W=IP(!4X8BX.P MBU$2L!@EF!)*&8V=&)0),4QF9EO:T;*>BYQM*7Q2PR T:D;M?AF>JRG#7;7K7_'3_1@IY(_MZF_'V MZCGFB8-C'",:82:[DR0H(D)-O32V;>J1R'.4_*-I4K-'K&JR5D?7$H35,R,G M4!I75K.RPQ2VCB7?IM:0^-.7Z% &AE_%Y&2Z@S$XU4436)@IF4+ON;9P*;B/ M/$)LQM(T3MD$J,]NJFH;UTSJS6+[9R'88NR[@P'+\88S4?(N+)8=9JHZ< M)>A9-<$KJR9ISJ<8EM>1\(, MB)]Q]7HG/GMUG3&9"O8LGUOY3N)A+W:0<#6$SCJT*K=:5MJF:'<[#&MVKFH0WT^"J-T>#0B%X?9HJM3?I#T:$)IS[=&@R^@& M(F@A(R'O>//WC]DUI3*AI!1\R$&R*_%:P)GCHC *7=GX1TZ3)!BQF/N4,^ZX M-('%)"8HSNQ,=-2LYX8<-#HQA9=JH,(@"M"814/2^JDC_K-,.-[A!BT;H M0E%68U&,*7H+!S04Q3^-;:B^:.+2J+,[*]?%*:8A0YX;^0B[S$%1S&W$ CN, M4N9$U+O@"J@CL]B%#CTJOLIW?[*1_$![2P]CIG/EHH/$A17WNK9;]8UM6 M]>7Y/SK*QC4U?6ASROLKQ2W(+'8!C7/T,(P)1/57CK=\F,57-C MJ'QG0E:MZIQS:RY6?#,A5+^V9NI1#?63]5GW3P^?L^?UNW5)X0IX;H&Y55#2 MM>[73W(7^/SE[J,EJ6_R*AHU^MS?U>RL8L.-*/BM

    WO5 M\;'/&+($)U;+2K\WW%R0J=_\S0:=WD7@5TZE=K*VKDC&9ZM';A'9K8ULZK$, M;5['[I?W>F4]\$PXO)M>*%>8%^G_\HS*K@SR!YO7@X2BF."*C_WC&!F4WQGAPL;'""@UK X!+I8)9S3\G@;?^4&(;" R?++QH8."?< M<4C@['.7#PB^*];"S#Z3S2X>1>R$.G:4(IHX%.$@L%'"HAC5'6_34#A(L:\Q M1&F4J,:EH<;(I-T56)ZU?91X$\CK=RC3G]9["J6:IEZ.C(G9NCO*,T3ZE"2< M8?#M*:TWFV=[5NRQ,;7G7]*=/ON\KLCF_8]GGK%U)8ZTY<>F%)K]LJV^Y-7? M>75'UFS%PB!EB51ZQ[$1Q@%',>,)BE+.(E] X83 ;1JA&?>@ELV+-[C0]Y? MD8ON]91153,'')<&'R=&T,,F-3:=5)+OP M@%H8&*%F+;?$F+Q43B$:A4 AR&D !&.-4!L!P;[ I4?6"G><672[6 M.2'60:ASZEF]G?T;?>1LN^&WJ2QB^+[>;.[KC)+8$<+8CMBY?2XV M.R&*H:WU')5%=]()48\WSJG'-6:)YD_/U[3:DLWF56ZYOY5U7MYGX>*+;1E\ M'ZBXW-R^=.]&VNK8J1U"ZZ7\SS:UM.4),.93$:KI;74&E(!>- "@&6X6@?+K MS=Q4I+'.QE9LPJ]D$0AP\AVO%B&@UEL(G< M64E,M9 [);!L [FS IZTCSO_)'P#_JVLLH=WU6#+W.M,J/J^>.9- M^;=VNOT[>;A3Z18M+U=_:]I 'S6.5M^SX>A.[]ZS @M3>8.8&CY.:X.DM=G# MJ2VV[6L#T7< ]!?1A.O]PD\LOHA:JPG8*:_BTYH#J^OQURL_\,.8!PXB MF,<(>S9!B1UBH9S,C:D7"+WT(:&$9MFYPP>W]]>?K.MOW][??P..G&ZD=CR2 M)K$=(A;) $KJ)RB)N8L"CB,<\8 '-NB.0T-JC6S GM302=N-V&I>"EP8F!EI MUC;%_XYSZK'-TL@L-X&,N_? 2 M9I;.3S0 W$ "HXE5=6>4E55S<5M>9ZQ-92F_Y1NVHBZCS(Y#%*9!@'#DV"A. M[00%B6L'?I+:G(,:I)XG-?O-:UFUO8_J'JE6*6A")Y.=A4G-)ID1'F9O.KEK MJG64M:-K?1M#0&,RV91PQB:3G26T\&2R*8%/)Y--O@$OV6S&2G_AU?>\^$,L M>[,MJ_R)%W5ID^&7APER(U(@K ;<930Q$SAI7R_]&6DZ;TK6-%O? 0@NBXXL^($\P*M!"U7-1FH./#.F!$ MHR4K!"[U*LV98-.KT30('ZC"4@.$D?I*R&J+55=JB-BOK=1Y7?/<2-9%?8?9 M>&5MB@N[S;YRF<4ASD2R8 M7]!)$G.DIK95#59 MH]HY=B,0J1D3,X+#S$8C\T'FW1P37*=%,]62[CRA9=O230I\TIIN^@T]U?V< MO]2S3&*XT#V M[1$^";7C(" ,-JY:@PO(KUYKFG7'DTPEZ[@ZG;30,F;]+EFS6MZ I3$ZWT#- M:,R,*\R:S (HV-A< (DA*Z3#P:+FZ0*(CNW6)4O!PUA?\J)ZO!8GMS4EV7W^ M77JQ7=3 YXF7^I&- BSOJIG#$'$81J$;"7MFVW[H)VI&:X+2[(:IIFUUQ*V6 MNGJL90PEF@KG3%[FNR3R$,8\E"-(!$HI\WW&W#C@=&+N M.PX3?FSH^%R@8XO3>,@(PC;V!/7 I"$0-*=&M?0,=7!3D&4DGCCV]F+Q0P41^O%"EBZ\Z>#2':LCA^+ M;;F'I:-QU'Y%U'O^/GRG,=BAW"4,(Y%0X.#E%,DT"X MRT&:D(!Q-XU@F1IG:JM'2.JB+K>\4Z)XI:.[&>>34SN.&\(!9BQ[1YM:Q M3]9D[L:D;,:2-\Y36CA[8U+DT_2-Z5!TK(4B<]L]:W9:$]'H"3)M4Q5%/X M>9"!Z7\+2L-$'YO:&OPU7PL;^9OX][K9W&P]]_41,3734IWPLH,NP8"<3+^$ MKP _GMP7[+HHY"S<=59[)K(J6_4,,OCRS+:@1ZVN(%<_.PR+.GU N%A*F%[+ MWL3RSOY:1E(?FM"ZLM @9W]4,"V/?GC%Q=SV48'ZOOGX@SJ)EN7Z(;OG]#'+ M-_F#;-]>7^WM\[6[8%(84I\1WT=V:+LR\X>BQ,$4$9?@)"9>%,=*19X@JC.K M9,.'5>T8Z8T86.]Y@:0-JL(Y'9B" F95 $;S*E776C"K$BC>84XE]&4C&96"3"]+8B#O23SP)<^* M@S2H3^N,?ZSX4[F*(H<&U/&03U+23-%,8I8@2GW"N1=Y,0,U^C#*W=R!V=,< MP>,,S.&<0?E4G^LNB5 R;M6< _,AS'Y3M8/:FWTI8.3W+3[2I3F>9L"<)P'T M0M[>,CO4#*P3J:.&B.@9=[$PJ_<1.7:DR^/ 8Y8(J_?(YD1[P8H<8F#L./% M1%CI*(I\B(D>H#'[_7MEO=N1M$AI_86S!ZF3'[.R*FKW!V8PAW!2,WL72@\S M7BJ"SS#(:$1&0S9EB,*BEF%$Q&/]'GL4IJ6,KU?OLTH.(6-,?/;R1OSC;7&? M?\]6$7%L[J2:ZI62_;*DH0% M+#)W)%/3SC%\QK73D-3 ,+&.P,K*J"#22"!)O-WHH?B'O?J-K;F(^BD(U:F? MRJ-ZF^0[GE1[^UGWO<(\"5-&4Q3*L!&V([%'!MQ'J1>QD,0^H;!Y?:>)FTT(@/2%#PWG=>%D-;WP"!17>^\P(>;WPC3VJV_MK4 M^'-6-Q<3CB]G_<[S;9N-%;;M,'4)1RP-/(1Y2A%ACHUL-PC,@0 M3KE,Q@@XBHCG(DH#FKH.QYP12.O @]5!^S2\@Z"@9:UK8M9/&T'N9XM45;%. MME5=0%SEUOU?;K^*#8YMA>&M"P@%;^<3CQ7@\A/'35DBCA)!*$X6-$P125.& M')J&-HZ%C:4AZ/RO#9?&R9_+S;Z!ZU,-U_417'=DM+12 1_%<[^NU, 3_Z4" MPP_[0X*9.N8?K+WL 7](K).C_>!#.JD>=6*!V+!JKUDYQZ/_UMS)':>Y#XJ] M/ <$'%>9RV2#ZI(\%Y.30S. Z66C!U8TB$PYR-P2>TLZ6?"_XHIS6^ M\$:[ON15+P^01X'G!CQ"D9W(NL(P1"01/GY(@\B.XS!P'0^8,CU*<&;%NJ9T M^[3=U ':YO[\@*%#:PY.GQZ'4FWK,@D03#M'D)!S>>?*F%05V%QV]3BYI5.L ME80?R+-6>P^^/=Z]/-?]<<#C T]>G%F7QBFM.UZD>?%4CYS?YX1>6??J M99_#8D_OFQ=)#%/. 6'G:&,T*I761GJZVF)[Z5E!^MOI^8WE0]]#, M@4T$\Q&F&/'8EDUB(XHBQZ;(C0+791Y)?0?4$WN8S,P:)XD>UM?H#-/7SK1>J2A]-%6$#E>*GQ? MC$C@I0B'+$1Q+,=!A&GL!T[H1"ZHHDB#AYE5N]^J4#H7>5:7T(A_ZWIKR[WF MN!D[L/Y(!WHUHS SH,#P^&';Q_.][.=M17@!)L:G=*MS\$83O,$0G9_N#5\* M[J3OI@A>LW^4[W_0S<-O9//UN9"C!+]MGYZ*5ZG$997=)QO8Y%'XRG-GJAS, MPA1<;=L",'G-1#?;.J+4M$K]RI^%K>K&8_:N[(!G 0UTIP\+\P(+LU":F,HY M)Z>X&AX^JH^3UOE$@]QB!QA]*/HGG M6@1NF=R^,E;?%;?58O"^RA_*.W68[ M!KY4\K]_+[^F&RJIWU<;2?I#7NC,2#9 :NX\G_7+FO%,J%A>M.'&]Z3(A'*) MDSQ9USGLAZJ8Y57SX/=U*74OW32C;M:RJY.:(Y6-O&9IDW>PE\( M9@.7_CB&S:1!;+7LI@GZBQE2@V#U+:O)9763DS^L-^V@UA6.TH#&+D9NG&"$ MHY"AV(DBV0W2%:?4U$Y2I6;40XO/[>0UV;F27CMD&)J$W,-AW#!=*AW0TU(7 M3"/9^%2""[*,>XLMG%Y\*L9I7O' ,WKQGX]9N2UD +WM2"7;&W'9+B:)0L2X MYR'L4XSBD ?(]STO\GWL4FQ#XCL#-&96H(_BS"F'2ZRS4NQ$F_IJ/4_EOS:, MR*%>E',&C-@,@:46D;D0 IB6[8A9>VKF BDCHA@*E Q16#00,B+B<:!C[%%X MQXC/N<">DH*\D&S7AI:%S$TCE$983N!*'$2X;-7F<)LQ+\74M]5;&9\2@/P, M-5NK[TFJ]S 80&)GO7 M5_["LRW_('B1]R(%H=7?UM5C-]%I'S5/<>)X8>@CG_MB0Y,#[&*?4L0\FW@^ MHS'U*&1#4R4\\R[7LE%;^0>YX^6*"@8&4&V3FP,6F%)VB,B?I]7Q8'T73.S' MK\V3MP.5W=!6J4QVT?T3"L;QI@I^'WYVGOE0#ZJ6$8D/XK^4*^KYL4M) MBB*[[HGO)(A0)T4T\B.742_@CE(CM!$:M+/L&T&[X0L# [,9IZT-3H MU>'K/FM75LU<9U.V"R&LWI5M(:3U^K3-BSCH1&4 IY&CUR6K+W9&,P!!_S!G M8CGM/D%4.H7Y1CST((@+\U=6;8R ./++>#%*4LX1CBA#4[$GZ=OT*1\YAH(G2>U M=">A2:$'6@I-OZ-[%R$K-[Z);:8NAKM.ROKHMXH]GOC4%UIL!P'"?F"CQ VE M>J>I&Q./Q1P4OCE#9_8[B;J$:$?6^KTC#,P7/P>3ZDW$Q<)#;R/@QB8IC*PI<3HZ*>7E",/WYA&[#V;Y_6&7=67NQBAX0.2@(L3F>>&Z&()ABE M+DU3.PJQ.*%I-0+K4UGF[GW7&:O]!TO2MFXSQ;S)<9RFPRA&I(?IJ;;@^FW! MA@2[O#'8P:IOTQIL2+"SS<$&'];;0>^+NF?G:]VMIVGL2?^Y71>RL8G@(ZS$IXQ<3E.B(V^+O\B:RS ME<-2-TS= /DXB1 FXB_$QQQ%;A+Y/')\\7?]SHQ[0G-?*!VV+;RR)&7K]X;V M17T:>UBIF0 3" "OE_2$O[!WXZEDLW1P[)%YPSZ.I\*.=W,<>%YSB%Z:^!?Q69WF]V0\E'^7V:[OY"-K /ZRF5#,QG4E']PG;'#_]![ [21!)/9\Q)W0P1'GL1^$,&=@!BYG]QT:GJ7[Q5NNK4)Z$LT_ ME[*8@ J6F@F=\A_XGCG@$+\9OJ&:+7KC[P(\W.T^2,>N)?F5'T+R<%7_U>JQ MOM$4IV]EI/;VF1=UY-]@XNF,@)N:.C@#A\N.)YP/XI,Y MAC.2NG@>^\>,R5U&<^IZ^_;,;IDDH3TBO1-PW-29D0UFJ8['GY^Q>HAF$@3$YI&/ M NS["*Q&4ZP1QW02+L18C,K7U.#3!M:UF8_E@HX M7FX,+C5'WQ0(P'VPH6K59*]V0]_$?MB2-CC!34% 4P/9QD@M.U]-0>B3<6DJ M[VCG/LA()7_'F[]_S-[QE(N567.!>T]^\'(5>0$)7$Q1X'FQK&GV4.2&#)$T MX5+ODS".NJL;-0U7HJMQ;0,-,38TN_[R%?G1#9:P?DIXQM-U!6Q JP:HF@4P M!Y)N!D5-UOJI8^!GV65A!UJ;85%S832E0EUH>5^OB5KWZR<9)OK\Y>ZC#!N5:R8[ M@Z@?9\\(/GVV;1)Y MC"O-)9DF-;,VMF2MCJXE"*L7.4R@-*Z-9F6'::6D:]VFUI#XT\G%4!S4ZSG, MX:%7LG$9+J"2##511ZHN)A98K+!"39!^[83B&W!WX&.SL^QG8GQ2'(P^_O*< MGFU-TQH8A6)Z7+F:B%K[Y,BRB^V5TZ+U]TN%IS7[O8MU;M,;X=RLJP^$U@?D M_8^0VL2.W=!!# =4)O+[*,).@-R(.91+[79!C85&JNJ9N=>35 M?K4:V*F=5(TA M/CB\" ]X=7$=)4F_A16LMVBU<1^Z1IO-)+&@[REZ]W?\DW MTGQ\^G33.3K$M[$G%)IX4K]#%C6CB+V4!&$2.HSQ1-DM'B PLTK??T%?[ZR6 MJ"6H CS (3@4_-\+A01ZO6 M>TXUQOXA/EQ>O^\%$N^*UQ$\\/[ ]%!,F9TI@692 0\3LF%,_ MM6GJ 'L.GJ4ULQ794>[-7[J@UN\\9*JQ:R- 0/UZ/0PT@M23TAD+39^GM'! M>E+DTS#T]"OPT^;MMBHK4KSH>_U4J<:?SRXP]]7RGJZUKW(1 MY/.,Y]ORL''U]5.^51W2.X[*]!'<"" P336)!>@L/BFKUE'\_*J+G<0G!>L? MQ*FKP"V_^_2^<6?FV3IHF MO4&I>9.8]& L.K1 [N(OI>8(+(L_S K]F:RS;KAJ+F^VB_6+X%0@^VO9 MC!1HAHMW;%HUGU=6W?9*7GR;K+@S!9.Q>KR+&5JX6L\4@*>U?,96UA@$R_-K M6FW)9O,JYV$ 79WAM^>^W'M_:W54FR$>%WDV9Q"8=FLN%QYF32Z3&S8==E0T MO1&QPTLN-R=V5*2#8;'C3VJDL[!_W.?U,C_6I7(62_^EN5V$G=FQJOS@5_5? M@-R5 RFGU4=;0)C6G)=-G-P%95-Y*D/2Z*6G'*RT7%;*D 'R2B##^CY\7<% M?Q:J];[)A;S.6)T6W8Q/[+*8/1S9./1=Y$ MJ ":LV>EU!STLD%Y>=4EA)9U(6+MA<,\;14LU5QIPP@!=[<6G)9ZC4:3+-\P M,$.".$!>0TZO"L5%O5H !,=N*^15/2MQ3:ET:(:FEU-R&5+FLV06U> I88_5=O)YS?:U\K JMS49[;BNJF*=;*MZ$'(^W%IS ME8:>%]BNBS#WQ%^HW-_].$*4^CA,8A^3D )[VD)Y@/S0M1I&?.)E^5]UD*>) MH5FDQY7T1[,\0_U6L&O-3KA@]-4LQ*R(PDQ'$REKXI%-1.WZ",LS774--M/5 M1<-4AUTP_67;[NK"<]*+5WLA/=OU&RG6'."%:7,SLH;1TY1FEN>P6 M:B8-&&K9J%F1PUFI3IV]CV]&U:NVA'KTC"U'4D_9B_YYH4W[;-?. )5CIF1*_J><9"L:^HSX M48!X$C*$&4L1X7:*0N;YJ3@UX=!73F$<(C"S'?HE+XK\>SVU.\\LL< 3V@BJ M%FT2<],F U2YBOXL3.,VQX3PT*!(0\V2Y*RZC$42O%!*];S&2Z75RVO<25W/ MNY-?VY)?^S_-I#>.R322WCCXVF+IC6-,]],;1Y_3;X!37U'6DQB;;6S%8H^F MW$F1E^ X<2.4.S:#DK= *=A:'-QGH/VP#DF,K--V76'V=-M-VEX(YP3?,8- MB2FI8<9$0V"MACCG)+JH)\[)HHNWQ3DGUE!GG+//ZJO@_]^20OS*-Z_M+\QV M/<\.8P]1H7@(\\1!B1-@E"2>*_9Z'KJ)4@QTA,92"K@CJZU_Q^"HJ]\%(FMJ MG[*T6LIW1IZ+=.]XS<55[XQ00YIW[E&X'_TISQ[D%GHGCVUY=IO^FA7-1.)_ M<79/?OS2]&\I/V9TLV6]:,1UQNYX1C;2'UT%S ^Y'W$41K*D'GLN2K"/$:=Q M:D>)[Q%7:J>2^GO4AY'G_??8GONYRTO^]GNL M^]_CN6/8T&G&*'@CQQ\S=!8[+QF%I7_ ,KNP9J]$LBZ:F0_U9;M8^=.^C^#G M>C $9[?"]91M!F4*?L:^Y)+-YE]_(>6ZO)K-]KQH"%;N8^E5HX M_$T^ &Q?VV-_$=SP=I"FH3'5.](87\LVFC0-YTE72N,$8-:V%.=(V3_Z-OU, M_I$7-]NRRI]XT0YV<;'K!UX2()IP&0!S0T1BBA'E7!A01E-?;2;@*)69K6!' M##CT9AR8<3ME3%R8S5&75-FL*$DR9B+$ CWS(/YM;QK&UUY$S97$ZU16[6'M M),"N1JU.,+SI5ZCMTP1V56/$=T,?NPY*,<$(AX0@0@,/,<=V/1[1@-D^+*T( MR,'L2477$U5[\H+^RLIX7>)7C121&<%;S2^9$4.8)>B#UZ07'[!RF&)T5:=N M"12-EN)I8F$N:Q%$?>ED1AUH!G(! M$X4(NQ%%L<=2%.,@=!,[#A(/P^8&#Q.:V4UH\U5:VKU$EH8Z='+P&;"F0_:F M(( 9#%WI-<8'CXMVP03A,PLO/$1X7+S3.<(3S^NY$U]Y)7P2SMZ3(I/Y)&W" MO$MXZJ1Q+.L(A#N/&4>)QUSD^(++KMC@MZO+M./*WIYC]))?\7:8*JS40*L;B< M9ENN2.AZ3NQRY,9NBC"U*2*,1HBQA,1.'&'/ _7L&",VLX[V24O/DLE!K.NR MW-9346@.3OT?!4[1.3<$!] 3/T*B&4G;(7$SB@3@3 MUUGE'8TV$UDIFUN4WU[HC9Q/7>\LJDTF!MZ=64OOY%%!]E38%8^7UC=>O*S; M7R:@N\20X.-J:4)FF"I.B6MP;YT23J^WQ-""RW66&!'GH*_$V'-ZN^;?^/KA M49QRKU]X01[XEZU<\S;]]DC$U^XUX9+!<+IR'99B-PE1Y%.",/,((JD=(;&] MNBPFMH]I -E&0=1GUMB:AO73.K/*FCRP714,2.I';I 2C&)?3L/&J8_B*,8H M(@&/8N+P."*P&.-L4&I%&#MN$&G8D0'&I[R#5G8/VS772_/"2FKL>>>(/_.B M>7*ISZ'FYND]XB<%_J6_7'74%OB_NR>%]6ZZ?:5_O,J\>OUIX5J^%%W=]2 F?:_S*-"\Q&J$!B_2X9L6I.#/EE M$*&U_#0E HOY;1!Q^WXL//?R%:OLL?H? M_QZY3O@GB] K#N$FZ7#B8:3F0RV#8 M=5R.2](43Q==+C_QK$ 'B8GGGS(UT_Y4O;\*S?V0%W)^[PJ'-DV\6M$"CC"A M#DI\SI"/8T:3U$E3',%F ('HSZR)9Z:X]UGZOU;#E/6[9,MJ^0*/#(*AKN9J MS(@E3/%G@%%CZI 6&,8F$<&H+SR=2 N:TXE%>LO @X3O?W"ZE:,F;DC%'_+B M%=)[?/#EF>W(CJ;5$07T'A^6=CK,=[&@P(/#B8Q&>Y"/2J,5L!M><;$(W:A M_9#<^(,:'?NE]I4WF[P4SOCG['DM)XQ]S)@LL2 !:-P_)NRT M#IF2$Z9*#56K)BLWROOU4WWB_OSE[F-O.E\I3^EL_;)F6[*Q1G&!M?M7$%JO M^__8PLL- U 0[V V@,KS&M-X>?%4WJ8W^=/3NDE+^343;W[ES^)7\2CVS^N' M@C>ENV+'W/_GW13Z\IO86>_S=YQLA!:M0M]WTL3%*,1V*)MQ!"BA 4/BJ,LP M39F-J5*Y\PR\S6P1ZCX2>5I?Y+?LUK?S3WE6/:K>SL_Q2<;MRQL##3-)-:/U MN/ >R%O)J[7GRMIS6^=.]/Y$O-EQ;$F6I3EKF7Z[[P.8@?QVWTES?'+WO>C) M]RKV7X4I@?/1, M).![XS>>K?/BUZR4!>^HW%S*6R.'T#J/Z29N:+L(OE M5_["LZT<;]F9,B^,>, 2A-V8(^S8#HH\ZB.;N)$;,N:3Q(:$T >IS&W")$VK M)0J\?1\$12W"?;&H,$O54K)^X1E]?"+%'S/4Y8V*9.H.>Y#&LE?28V*>W#"/ M/JQ;V/YA+;R4+J:VLE,/^R1R44+<&&'N<$32($2C#PIS6H4^_)CV MS7'^Q&4=>WU$^"0A%UY.VSF)T(03[H6(NKXCIV+9B 2,(Y9&S,:>ZZ<4-%!F ME-K\M\*RCYF.MJSOJ+/Q##:F HEK M[NYVA-;2-[738@_E+HN0 M'RS%H(*\\Z1F5O=Z;-$!9>MW2=NJB0-U?00P-44W M P-,RW41 *OUM'"&='J$T*(*/2WPL38KO &_$K[)O_$-IQ5G;>])R%WPX,LS MZZ1L>D6R5ZNCW'6Z';\%591[7!&-B S3/SUI07>^HQ)I7?8.K[C8+>^H0/WK MW?$'S^E2'W6A@7_\][]U_T7\)2$E_^]_^Q]02P,$% @ (S1E6BP5HO(M MC %(& !0 !T:&\M,C R-3 Q,S%?<')E+GAM;.2]67=;1Y(N^MZ_PM?W M]68YYZ%6=Y]%:W#I'EG4D>3RZ?N"E4,DB2X04 &@+-6OOY$ 08(D &+(S9WR MZ<&69&IG#%]&1D1&1OS[__AZ-?KA"TQGP\GX/WYD?Z$__@#C.$G#\<5__/C; MI]?$_O@__O/?_NW?_R]"_O?/'][^\'(2KZ]@//_AQ13\'-(/?PSGES_,+^&' MWR?3?PR_^!_>C_P\3Z97A/SGXJ^]F'S^-AU>7,Y_X)2KU8^M_NOTK\:(:*UQ M1'JCB!1:$IO!$0:99T@T\^C_GXN_*D8-EYZ2["+^+#!-0C*2!"&5!A64MVSQ MT=%P_(^_EG\$/X,?D+WQ;/';__CQ??OKCCS_^\C5,1W^93"]^XI2* MGU8__>/-CW]]]/-_B,5/,^?<3XO_>ONCL^&F'\3/LI_^]Z]O/\9+N/)D.)[- M_3B6!6;#O\X6?_AV$OU\(?4GZ?IAZT^4WY'5CY'R1X1Q(MA?OL[2C__Y;S_\ ML!3'=#*"#Y!_*/_^[<.;>TO.+R?3X3A=S^;3(74\C_\2-^@A3E4K9<^?^^^[L_W1'Q>0HS1,Z" MZ;?X!S>?*(N=0A!\G<,XP9+=U5JC2;SW0Z,B[,ET]3='/L!H\:>#!,/!XLMG M 1?T<3Z(!7(9):E !T1E2,0["RA8[RCGPF23[_-?B)\A]0O=S"#^Y6+RY2?\ M,.J(R_*+(AVYD,RCY982.H[NU6;\A#\[T-99KITBP=I$I/:&6(0KL9P:[;U0 M /XDLM=7NT_UNF;/IO&'R33!%*W):CD_C8^T?!_'-S_QTV<_Q0^1>#D3]&J<7N*Y/$@A)>88)1X<$$FC((Y;3Y)(V1H61?*L"B#N+;L7'$3[ M<#A>EHV X=/4CV?#(O@;0"=.'8!R)&>7B4R D)9P%[I C2)'7.1T>K+P7 M)&3[D#A)HCVCXM5X/IQ_>ST/[.7\% /HU%B,IA#'2SU(@#K0G M:,MBLEF)F$[S%C>MNA<*=.LH.$&232#A#<;W4S1A"\%_1/G#B\GU>#[]]F*2 M8)"=IMJD3 QEC,@H <-QYE&YP=N _S4$5P$8.XG8"R>F=9S4DW,3L/GDO[Y) M*+YA'BX3%S>6$)@-GF*X%+U 1G3 .$HH3:Q,3FK!9+0U+,F6Y?>"BFT=*C5D MVP1(SE)"%J6 MA?=+7='O!!5'"K0E3"R.QO/I^^GDRW <81!S!"Z!DUAR(@L@RCN!0*>LN$Z, MQ"B\P#,2X_'3DIW;U]X/'@TG/"N)M6=P%*MW-@6_H-O&K+A70!)D!#5-@G@ M2HQ(7%&(WOMXVGW-VFK[ :#A%.?1HNM9Y>6Z=/3^96"$ 6ZT97C<>8R[ MHZ;H&R,7EC/!$<)6W*GA*+4_7'$_U3>),*>U?]IZDM)RL=O M5V$R&E"J++>.$I"*(N&)$Z>Y(YX**JQ-RH;3MOZ]Y?93?,-IR^.%U\BF?_4U M7OKQ!2SRK4%:B" ]H32@%%+2Q%D?2&#:69N]"#15V?CKJ^Z'@893DB>+LHEP MX,7UM(AK>0-7((TZN)X-&NRXTHI*FH$!)M7WP\: MS:<@*XBV"8B\&>/74!S#+_#2S_T-6P/)$>H&)(D&3SAIM27!4TY"4H", #O5 M:NQ:?3^(-)^(K"#:)B!2KG&G+_P<+B;3;X,LG$9PHTP21CY29DN\H9X8'WG. M0G.E:Z2;[BVZ7]E4\SG(XP79! X^7OG1Z.?KV7 ,L]G 12V#THPPE3V17& L M;!/#B,B$I(%Q>V?$3\#!O47WPT'SV<;C!=D$#EY=P?0"C[Q?II,_YI? M_?C;0,DL3.*<""X5D8HY8J/6A-O,$B\%8%I6P,/&Q??#1?-IQM,%VP0^/E[" M:+2BGB<36 Z:**,1W< Q:/8\DA!"]DXK8;VJ82;6UMP/#0WG'$\48Q,@0,*O M2AG')/[CXR7*;79^/2^/.DID/9!1J1# $U !C[[D.+'2>^*H-.C] %6RA@^Q MBX;]0-)P=K*RF'L&S=D5C%.I&WT]\A<#&VS 0$H2E55"M(,F@0):P,0-#SSI M"*RSMN?7KW\^>SMV;L7KS[^[=6K3Q]_>W?VV\LW^*?W M&=KO'??QXLRN;*\7*>7P_'?AR'>,9,EJ^_;D') MJ11@0R9@/+H@@GH,1E3&<\R62P564P>1B" Q3J=&$9>=)MX(%_ P%1EVO1L\ALO[%/3S MTKPS)*S,4P5Q]WA>W:?^QLS>F>ND@4N& A!X\DJM@02#)E8R%:,TQDNS*]H] M'C,/".D7.J=H=B-(3A%S UAYX6>79^-4_O7JG]?#+WZ$S,S.YB_\=/IM.+[X MNQ]=PT"8R+RQ&-V[!$1*/)Y]5B6Z2PS/>I>YJFUO]B*L!2R=!(!)U]IH &)G M,987=K,/$ %9"B-X!_/5-76T JG"O<<]9")--,1R*0E0JUQ@CJ6TZ[W)459I M!SW]=,[H#E#59-\0CG"#G,\O87K'TVR-*2ZSRQB6$ /*HK0H,A4B)SS@'O$) MO.>U'<"]".NG"4?WR*JGC08@]F;\!:F>3+\A"X,,1N2,#J0-)1Q5W!,'&6/2 M;-#ZYNQHT)61M+Y^/RTZN@/,T;)M !?OI_#9#].KKY]A/(,5Y._):, -VDZ% MYE,E61[ZR<)2XAAY>(BF1.]^UVW",7#9@ZQ^6GQTAZ+:FF@ 7/>)ER%S;FPD M6GI%)$@@WD=&(/"8K0D0V*[KAY/#M'ZZ@71X3ATMW>.A,9G[T4G0F%].$.F3 MSS"=?WL_\BB*<2H!P>>2],!?+[,>"_CCS_A2&?P6_ P^E(Z>Y_DWW!F%[;., M*,6#^OKJ>E3:@KX$9"0.E]HC08) LW;H"L14 MWM993AR+BM"4M992V,1JN_2KM?M-5554YZ2";!O !%K6X1S>#K] >H.*&%\, M,72]D1 &*-9FR%0+8FC&P!5$>3Z!+H-Q6GF'S@-5H3)2=E/4[U'7'7XJZJ$! M5+V\6;9T&;N"3_[K'2?46V:%%225LGOIN,%SESH"G',I2EO;ZO,9':I5( M%L3.0J1C8+2%E'X35-UAJ(;D&P#0FH!^'$UOW(]5!LI)S&H$P![+D9Q-&J)R3 MQ(!*D[5R]6]_%RNW<+E2L0CE($$VH/ZW0Q^&H^%\".7^ ^">0*+?KP:A>2<9$2X*+G@TGM7^U)E7]KZ#<@Z+X'K1$4-'%IK?#V\ M9D"A)(W1)M%")(P083%U#; M+=I 1K\'7$>@.57<1R/F"TS#I&;@]?%R,IT75GZ>3*>3/X;CB]E INPS IW( MS!21''U!%S(G,5 =='3H3NX:DG=T[+6!EGXSC!VAIXK@FX 0&L_I-:Z[74[. M>DA,60*E%:T,O,B)<1(DS5Z'$+BI?;7Z)%']AFW=G6,55=' D?;JZO-H\@W@ M RR*$1XS-BA5H8*CI+@JIK2K M:J0!B'TLS4?\-+V?3M)UG/_NIV7RT[>%%/WH]F!7E*N27..L!"FA@2]* M3:.BH**I[4?M15C/94N=0JV^9AJ VR?_%1[%&1P\DS$2QBQZC0P\\0:%!)IJ M$%QIO;/!_3'@VD!&SP5'G4+I5*DW )P; ?WJI_^ 4KSW8C*[*T:-GAGMDR9: MES8(WD6,.TJ3QL1*K!J8B[41M(N>GG/BG4*IFAYZQ-1-K6BQJJN2T96TOIV- MT^.S?9",%=883K0O\Z@,U\1G#'%=^1]0&/+2!_>[VVIZ]U^TYP<'G:"H6\DW M8*86<>T&KQ"%H@PWOHPQP[#&1T<"!$EL$DHSG='^UGY,MX64GI\E=&J<:DB_ M 1!MX$!8KD4 1;*44$YK4_I/.W3SE.9"\)AT[9JW(Z'3F47J*H]YFK!;N -> MR\2N%3)8"4FB%T=H% */8*I)*.DT-*8<'&Z$X&H7WFZFI)GT=X<7<*>KH(ED MYJ.JSS7IE=)/S2*UAEGB9<:-5H;K^-*PTH:D!<]&QES[3=T3)#63'>\.7#65 MTK/7O=HG[\LSJLGX//\VGD*<7(R'_X*$G/T,8\C#^0Q9'5V7GKB+F0PP*R^X MWL/8CQ8^H3?2L20CX=QCK=18V5G\. MO(&,OKNNUM'PXXX^)XF[ <2LC4=9TD\E]4PD#!58.9YUML0%FXFS$<]JG16K MWR_S 0U]/T_H!"LG";H!H)REM'BAX4?O_3"]&;_PGX?H8ZVQ-3":Q@A*DR12 M(#+HC/%!DD0)%W)D$*FNWO_I2:KZ35=U!*;*RF@ 7A]@[H=C2*_\=%S*4N]U M!,K#.,0C7BKEM2GO#0UR)!,E5@1%=/;9IA2]B+4?5#U-5;_9J([@55D9#N>3U/PL^OIMS4_P)9GTSX((IA 'K1UQ$>T MV^@?N"@".,]KO[1Z3$6_V:B.T'2BL \'C%L"9@P7BZ*:;M($ R^%L#8"226M MCR+1Q ,ZCC9S5I*R%EGL/#W0;[*I(\"<*.P&LI6_#L>3Z6JR.LSF V-RS-X! MR8Z6:F452EV/(.@#.JVBEB/G3I*3P)^,YTC%:NW4<4)8-U=*2!.4NG 5- EI8XDI9&;J%S/-= M4\[K6*-C*-\+EM5GD3V[!>MRQ ,\]9VPR(\SF94NCX)X'DIFSK+H M++62[YIXUT4OCG[A]]SW?Z>KI1K,^IZ:]WZAH$N8#Z,?W>>N]@B]^TOU,T]O M![O/.5Q/Q(2(PM!0@>!$ N+-2H_F562P$?$F:>UK_^<8KG?_!F(YX/SL>J&V M?T$:9!YL$$Z7B93(->.&6"\5L98)[I(((M8N@M]-4=_70)61LOM"Z"1U-) T MV\3-^?5\5IY)HK"> 5UK)/5]<]0# MO(Y52 /X6KNNP%/B?+J07UHD:MZ77A7(W@!] -P6JCC#Y8&;D!%=!/0_,E6B M/%7QJ7HB=@^R^KY4ZAAGM173%M8>F64FA=4"8ZT@#8J*BS+36P'1$CB&]:RX MH]UA[*@CLL,;I>?#UDF*:!%3;V:S:V2#&RJ-MYIDGS!ZCB(0#.D-8=[D['@6 MH+LH"]Q 2M^71,^-I2,4T ".[MU3W/"T8&? L]&<9HZ,:$>D])SXX#.QPG'A M@U4IU_:PMA+3]Q51QUBJHX1J:'J^+,7'3_C/7U^]^_3Q_/6;=R_.?WUU]@Y_ MX-?W'U[]#7_XS=]?+?_T-J*OE;,X?.&N,Q@GBJ)2/F-YSWT+^%MTVYR<%983 M%GGI\) 0@M8QXD)B4=. /ECM%\E;2#F]V.<+C*_A->[R4L-=/OG[<'[Y K6$ MRTU??;U)69<.T?A_:7'5;WSDQ9+'15;<85AC 2B!,IP'!+6Y>E'T$63VF]^H M@9S'M4#=ZJJ!\[=T5#G/91K4(D\-TR_#"+./DU$:2&-8T-D1K9,KS3!*GR?G M,>AQ4O# ;:I^<;"=FGZS&UV JY+D&\#0+]/);/9^.LFE-LZ%& 75),92&T=+ M0B;)1+3+0I0*$ZC>RG1M^7YS$UV@Y%C9-G S^1$6%ZN_P!BF?E3F6::KX7A8 MA#(??H&;6< #[7VR*J"%S FEDZ4FGF5*K%+><*\R][41LQ]E_28CN@!3!QII MP/RLCTD]SP^GT0U"&9G 3 F'A,)P*#CB/<_$4\-UU!C2^-IQY&Z*^DU,=(&K MBAIH $^K2I"EI&XVQ;O)>+(:Y;ML@Y$4B^6FP;/2M2<;XI,!$D!S;JT%ZVO? M+NY#5[^)BBZP55T;IY:V?JK;^6&=E7L\#J('X1)5).?@2X4()4%K153@@H5( MT26L;;AV4]1OW6L7X*JH@28,U^J1P"IB'8ZOD:F;&>23\>QGR),IW+;V@=FK MKRA$U-QP[*??WJ!D9UNJXB1GQM@L2(8()211Q%%?QBZH"#I&ZF7MIY$=LM-O M66XW9K(-W3<0=]RR>+.-;[H?VD#SN8>VU+YD93YQ3B=CDN#%>&/Q-)Q!^ M1$J_]8_=P>\TF3=@09>!=ME% \^X%3EY(CB(,M23$UOJ28POM9H,!81_HRU5-+(%10K9S2P=C: MF=.#B=P/8M]5NKY;137Q<.4>BP/+ 4I1)5&I6%=C*;&41A*4I%G3*%CN%&?[ M8>B[RLH?+^ &+-7O,+RXQ!#U#"'G+^#=]56 Z7E^5"QY-\(V"BDA2L)-*)6Y M2B)_>$8;G6BF8+S1M?OC'$KC?AC[KG+ZG:JI 2]J7_Y^]K-A'"C!-025"651 M$4G1$7 )!>M4L"RX)&+U1G('$=COM7:W6#D2F(41\FI MSFCQG8LEUD5IE@L0M/U)2\>]4[;VF)<#2>SW3KP%9%917@/87#6;6568W\JL MO)H!9C0Q('&/665)"%(2QSG3P4MJ=>UKAFVT[&<'OZO[T"IB;Q ^2_ML$Z56 M!"":VH1[0 .Q+DD2O.>!RLE:0O#?.B)?&C MAE5W5AH45P8$09-<2DI,(CYZ30* 3LDP9+UV[OU $O>S4M]564:72FHB&[:6 M4Q9.:)FT0]JMP& D&1*XSR2!BCE'H4+U3,:AZ?IG>!Y27\W;L_B'2+P!B[5/ M3STTRL-)F7Q3WL/ 2UC^^^Z)#0/A*?5HF4LY (T:!1<$"3IS:QQSVM=^A' Z MU7T^F/EW/FXK=/4S^>(9-%\^.T^-UHB8/TW]>S MQ6"!V]Z27F?G&(W$L]+Y35)#T.-1Y<*.:2ZDB*J3P3/5.>G7,C\W(@_8$,\$ MCEXW21DIM4L&B_]VQ^#L+.-Q\P'BR,]FPSR,?B6.PK2W(*BSQ'OT]"4%C.T2 MYR0'I2SST5+SH 'SQBE@EVXO5JSYL[N[QHVP4;*&/SZTF22__ZQT\8K&U9YSBXK3S%9 MOT7L"S^[?#V:_#&[Q6H0FKH"4X<';>FW'/4:"5E'" M&!,6(D" VI;N<"J;N6 X#4$;BFV[5%<#@?O:?4G2S"47-%&2EJ%DZ.5Z;)(QU"[[KM NIC.[UQST*JJOB2S,?7YN^KN. M+TIWN-F 9JM=6N24@.,1DB4)SH?BOBAJM4^A_BC.'?3TF^=N'(HGJ*X!J_CP M]NO-^.4-(6L=(P;>0[.EW8FE4&Z'V7]IK&;0VD'ZFP"IJL7(;"X)8#Q;.DFBV2!622< MIR1+UXM 7&214!/QSV-$MZ7VI(W-E/3;(ZXY&%905Y/G]ZV\7OC/P[D?W8TU M-$9[X2DQD-#NEZ ME*T575!9A2A2]4OH_:GKM\=<<^#L2*U- O8LQLDU2A[E M#L,OY:Y]8#SW,1;O1'*,YH(HSWC++-9$C0TR.Z_J=]E\FJ[>.]UW@HDGH7>B M@IHXG!]S]6;\!84^*9>W@^C >@>>Z.!+,U'T.ES,%/_AM3!*6QMK-_W:25#O M7>_[ =JQ*FD48>^G\-D/TRH&NVF1=S9.RXKE9>)*45W&ZP IMP,H0:-P$RE& M:(XH5Q .8NV\XW&4]MYCOQ],5E=BHV!=&?GW_MO"PFM%K8L!"&44_6!7]I^- M J7(LU7.2I6Z-XD/B.J],W^_Y^\QJFG5XYM>(QUWL](' *!ST$!4+N_@E:,D MI%)&YZ03@F:E=?=F\#%=O??L[PUQIRBH2="M>G['Q=.W^3IO6@BG4U3$>Y5+ M P]%+ ^.($_:I62D9K53-(?0UWMS_WY 6$EA#8!Q_R*2 :=:\^0$X::,@_4V M$8_&GD@K@U,Y)XR\>BM+[-<%?.92G(Z4UL!KEBVAKMD60@B:CI8K$2%=& M4)76-XX'8ER@WBHIM:U=+WPXEY-[/8O_O!Y.86'Z M[]T+8B[($3I*(AR%#R2QR;K;:HAY6'?; MH?J:B):1%3PKTF+$QH8[RWO,":JI#GCD)'2*T37AC#@*G"@F8_*\C+[JH"'1 MON0U64S;&2X[4EN+%O/GZ]EP7(;1+I^7%S'?_) MI7/9BMK*:Z=\68K%E]/INL[<'$H;!#K '105I8F M'+),D^PMU (%#-"6Z\[G< M1'F+^U%Z$C-*F"DI?'7SN3]U_28HGQF:'2FMW9#\MK9X@R"C3X*Q&(D'1XE4 M# \'0+F*0!,$5\KA:YO-PZELID/*LX3DM=35HX-9FFVMFWVTN%=O)WX\R$: M=](0D34GTD(B+FI&M(.L9=#6L /RGE-"B@Z(N[8&+#9]N,E;M A:GBK6Y',G; M$M&@S44ZAO,!%>@8"BM)%*FT.1- G,YXXC.3 'S0F7:9$;E'3).Q9FU,U55) M$Z_E;K<(\G"?%:F]TT)KXE49,L^L)T$$71ZE>BDAL1QKMZS=2DR3<6)7Z*JC MDB9LUSHKBSCWX^5D.B^V^"6$PH_-@@5?^GJ5BM?2TTEK0W0J+7%]B@%JCUO< M35&30=]SX.Q$Y30!MO>WW!3ZW\QFUR@V6#X>52IH;[PB,96YI)(*XJAEQ&3G M@J8R"UG]J-Q.3K]U)\]]6%922SLIKCN.SF^&O;\<%E&.TVS L\I@/"-1E1E^ M7%)B%3<%'I9%"E[7GW*]G9Q^'__T!K33U-(.T):2@K>E;.O]=(A"^^Q'*S8' MV0>&EEB2T@@3?4UKB?6"$TVU2I%ZRT7M/-5.@O8"F_V3@*V>:MJ!V]H%!?H& MU]-XB13A89*V72GF8@/$24)4TJI-KOQYZF M:B_@N3\)\"HKJ3WT?8#1XL.33_[K[\/YY>5D5)I@([];'A9KR0/W&!4!"(RY MV6(T:;:D3)N'$,%2U571TJ&T[I>0I7\RJ':JT88 O)856MNEB]!J@X@'(CIF M-0C%(IS+ZQ5/H7:Q?$'DK@?7+_W"X3GT%\3N;[]Y3F0U EC M2E5W2'B$Q*2(LU*0K)7WDK)@>6V;NC]U^\'R>[_ Z%AK#=S-O\H9XOP\O_J* M3LSX CZ@/3X?%V;+_Y<2PB]^M#Q 2B_PB-9Z4<4U3O?_8.TG!RH:)J601$O M3>FX(H$R1L#*%"1N2FEKIQ0[8*.9(1%U;_?[5G@35O@D=C=/5KJ=%+,NV*6P M!S1F[EVY+G"&ELR'1IL0',E>J4 5"HW6?F#RO!PV,\NB[EYI&"8-'!VGV0Q) M1=+!6X+'99DW+A,)+D420G()E&+@F]H3_=X7M GQ@Y1X-&(_+S822F Z;P"W M3/%$50J$BHS^'9YNQ&J!PA;&.S ^9:&^.]QV=OW0*&X/4>*)N'TUKM2 \?KS MY]%"E'ZT$N6;<9Y,KY;*7 G5)8I1L ="@8?R>IP22Q4GSAGF,D4W3=?&YYZD M]7LWT1D2NU!, X^PUIKJOO?#A!'P0 MJ8A21L(S.O30.[;[&,%IK!Z"XL )J M)R0>4]'SU* NE/VX6<0IDF\".\OQ@2ORF0#@LO0)EZ7;K5 2R9>6\"RT$2DQ M%6I7?CP@H>?7\\^"FN-EW@!D5F(I+5'PEW>O7L9I0Y;MY7 61Y/9]?1N0*$* M5G(C(UKO4&8D9(].J16$EIXID4>0O/9-_*DT]WMGVJEK]FRJ; *ZBT9!B^9Y M:3A'3F9OEGU]TL_7\W>3^7_!8E<.J-&9:QT(V(1\L:R)3R"(4MDZJ[Q/O/K\ MT3UIZ_=4?5[$/()K!^JK!LN>1I7^[>S=+Z\^OGGW\=/YB__YM_.W+U]]^/CJ M?_WVYM-_W>>PTLS2'6<$J&30*^5HM=J#2,L:*VH#\&Q MVO;N/@7]6K43M/LHQCQ>L TX"C = M<"6#<-828TOKA( B":D\J\D2K I96%J[%>_Z^BV<2">I\U%YX9&R;:,,X*Y@ M]X8%Z0/%DQD/Z5#&?L9(B;TL:CJ)QPA.70HC2 M9)=4[3;(FRGIMV% -E&EORAW+L?T%"YA/!M^@>6=T(HQ M2S,UW&$D6:;'J.R(I;@+@LP^)<5<5+6]WKV)Z[=JLIX9ZD0933@]GTH=VO7T MV^)D7A[2*^LJ18P2W3]&RTPW'C@)/B?BC%/"@Z9:UWX,L968?BL*J^&HCK ; ML$XE-3\9S_&K^!,7J\O&&UX\2B+'@(]WG( ;,#:/BZ87]K.\6<0UEAOL ^Z&UY/I'WZ:!IKIC"QD M8DT9:VLR$!1>)$F89$/PFJK:^#F0Q$82A$QL_/K M^6SNQZ5J?R"%]LI;()&Z,G1%HQ_ O"<UH:T5@; ]G72: M5IJI0W\LJ]O'(>\GTX4.Y_/I,%S/RY'P:;+9#1A8HUTJKZW0D2BSRV@@ 300 M9#J8D(W.MO[]60W*6YL#VQUV>]!T,RC?$ $M]^^ HFL*T4D4(>Y7*90A83&D M C=KUAD\Y;7;-&TEIK7YK]UAL8X^FH'7^^DD#^=EAOT 0RA!30[$*07+2*@\ MMB8B2!279<;IZJ,6;E=O;7IK=P Z4N)-Q)[WP+^$_>T\$FTCE6#1:4A0 NGL M2>!*$.JT"X9J2G/M"YT=Y+0VF_69#-().FD@ M$]++ZVEQ+Y?'[6)7W3V'7/S861'D+].%'4]*HC@YBD_BR2^Y)5Z4A^=.*\J2 MB,.XEA:#IP"R=$* =NGL^)]J;@T80UWE::4Y(3BX&CG_S7C0G697W'(&9AC4:[H*TH M+:*C(98I3Z(*T7,:N:O>8?%$DGON!OJ<<'].Y3:0.]AYOY6LE]8%34RV 7>F M=<1J*@DS#BRR9P.KWG3HY%O'/\75336UM-)&J,Y5E$P9A'* #I;E1"8?B0TJ M$(X[SE 74,:TBP#L>2X=V9_BIJ<'53<"\NUW7,IG+6S.Z-,49GS4&'""+5=> M ;T?*,VDF[IS9'^*.Z,Z"JF*KN8:*RS=EDN8#Z,?W6>Y\RX+]]=NI.7"#H%T MTW]!,>$L<(7@RQC_!)6(9]80, CT1(/DIG;]>]W^"VO.RFUJY#TL)SS@-A_Y MLBZ[.4G*[,.9MC5]R:UTM? R]B@D[/ 8ZRBA M8JC=B=%[YTO3G$D^1S.[^.0,W>.S&"?7X_G"UQ@-8YD8<+A)V_?+%0W64P+7!G72LL=,$[OU_@ZSS==D?SHMK+WKG67E&"4IQB/4,G* MG7DB3GM.N-/-?\)E?WS MJ(QXHIHKJSDKE7BXD16&@"Y13J@(QBK*G:.U@_+GYK%?H_S\^^%1#JIE3+7= M8^SGZUF9FSS["!?+R82'F_]'GZAHYW>35\F@WWS\ WPN\?;XXA:3OK1[RBZ2 MZ!D>_ZGT@BJ%<]YCI"T$EUE5K]G>0LO)":4'W[U#_1VJO8W>1"8(#SH2"9R2 MD*DD@M.8M/$V59\.MP=9/;_)J8&-1RF?RLIHV\2LWON_7]P3K'(*1QB:+1^J M:&[V(;564'NWU&*16V ANT*6>(8S7XHM1$1@@2 4F%'2*R_J-\O:0LO)W< > M?'?] '4074"N."O92JZ)I1YC. A.+.;!5J\,VDI,SR%M#1P\:@A61?!MFY67 M,!U^P6]]@1+[_0W21;GR.MRJ;/Y.1:.R!Z&5;,K=2F_&2,7UTL.^77-G;]Z$ M6 G@ 1N;&G0BRYM,)0P;H4-K."M>F74\>36&1>.<<#:RIM.88FAAZ):$NW] MXK&-)5Z*0$1F&91$E55__+0G:?U:K>="VN99XG7UUGKBKO39'B. M??H.QTI+P\L\9R\T(]*79N:@!/&*XXD-3%*HWS)A.SU]OV.O@XG'C1(J::!M MA^G]=/(9IO-O[T=^7$ICRF7*YV)!C[ JV[]5T<;L27 EBW-OM;.UU>ZNFVR. M>&8YXE*9M)*K"P]S-"VS:"RY'[Q531!NJ2VT! MAB0\&?PM%V!9BC15[\I[ 'T]=V2MBI\-SWF[T5/;-NM-V?@7PS""L]D,YB6 M^F4R27\,1\?47NSZ6E7?:$^B*UFNU<<1%@^7WG!2@LA!6ZP]=#"=:BWMFW+3D6E;:A/3@I4D\9J*5 M*$Z!*8V9F2,J>;!2\Z!T[4&!JPT>Z;5K*782U*_-J8:+ M1[=RU930MJUY/YVDZSC_W4^G?F&PC\NEY&F_ORC,(BEA)ZUKYV&XO]**N0,U_[\,9;(Y^UBE%F M$IWF&$3D3%R*0+SP.5JC'-,=7!4\057/F:3ZJ-F0)*^IF+:-T=O)^.(33*]> M0CCF!N_>7Z]H@K:35:W(*B1 :FE+7H1%>O M7]I$R:G695V :U'2*'/!XEC(01[TC+ J=%% KJK>CW$A(WV5')^O^ MHBX;OU37?WF:V&H51C??WU2B%A7$ MZ#B)+'D\>O!7WHE,///,RDRI\K4OA7:04V%.R\-/WR'=0J0T0B#&.=P[D0KB M$-S$NAPRM4ZGZAWQ=M'3=X51'4QL&,521P-MVYH7D\5[.2@3;'P8CA85H.4A MQ7"9!_?C]!8N_.A7/R_T')>>,TY MT1:X\SY0\%UTY]J?PGYM7W?8VM1ZH2.]M6T?WY8&/L>8O9N_6#-,VT!*)2.U M_/0M4H)2*F#<3K0JYV9)+'I+,:#G*5+K;0?O[^]3<') !K,9P$VGB?'%\N-K M+ZJL-B%F1W0*97ZQHL1QYXCGE*EH<[EAJ<[?+HKZ-2,G:/]1:%9/\ UTCEQR MLWS @]YR=XF7#03K2-#'Y!%-*STN>OJ=^54=0A6$WO;! M\K@EW!&'S(:/5#QPGB*QFUYAW&I4+MJ(%!.JN(SR#:ETZ^ V:16T]*KVOJK; M*^RQV-Y-YK#)3>(Y@3?,$2.$08],,>)TF1>*OAG'[6.Y[60ZR#[$M5 !=A0F MGF[664,=;1N7#_ %QF4\Q&T?\B.,RX:/5#0N3Y%8J[AKN:HR>6N8,_ MA& T$X%(7XYJ(3P)$33^-ACCDI2F^E.A?6GKN?"K PP]M%*=:*EM(W46X_75 M]:A,^MC5D?X(R[7OERN:LZ.8J63C]EQ[U=K_#J\9#S9E :'*T$N7,1!KHR7) MI) M4R&SVLVCCB2U0MKQX3+%";C;54(%EZ(VA,E8*L@I$ ]6$ $"PQ5J<._6 M]L2>HJE?F_<3V)GHR-9*B<+#@.O[M)U6;G_V_AZ M=NU'Y],WXSR%?UZCTM[,X6IC M[HF'@ 3M A*&F7;#&4H>@J")N8+^%4JIWA M/("\ENOX#T'-0P/6E8;:MF5[-G;NOEMUCUVKOX?NU1&15NJC@@)'9-(*XQ2' MP.;<9P%XF%:OMNNU>S5J=+#4WOF:]A:*^K:>\\D&<08$=WO"/6\LNA0"I0)@ M-7HL)BGV!#KW6NA/T>_Y 2M3&-]+31P+_0._E@S =/)&'\9E\):%/J>:\6>OKYV\U_7'N+&IQGH?1JR^7E&6=EHX5 C&8!O*#&^^I3 MPH\CM=%6Y(=@Z-&%UC,HK6V#M;GG]]%F:^?G.F]5WJ$)V]JH.M!@8@1/?+(( M!4N!!)<$$=EI/#4IU=4G5775L/QN-SQAD!).& J\M@B-);;39^2$8VF["NE-:VR9L8X?QHRW8 MKJ]UW1:]0_MU2LMJ!AJ#2NU(3" PI'2"6&,$,4GCOP(36=7.@/;8'/UN0VTD MXA<_')?KFC*)]"9J6HND<.\M_ :,=];NF145I>\V\0;*D&^!(;D"2:BE63#- M!3>UJP&J,]'WR\?G0>]VX]H'%KZCUNQ'F]O'W^BF37N'IG578VYJP'C4.%$) MCW?I.2]SJ1."#QCUS"HN:E^<==BL_6X[W"[RXGI:-O #YX(IACC.Z-!(;XA$ M$9 02AY)FQQ8YHY7OS/;E[:^GUC6P#.?P M%@.11\L^..JUEDYPG3#4$.6!E[0LQ<:Q9\'C:=JI&V/\M%$BN.O:[=\JTAXX M[,#GS%AI:I6]LT1R:HBES!$1=$Y:)\EY]3G,30S16&M/G)2,FE&D5%$,XWRI M9&!H=T7*VOB@C*F=J7N*IA:>2W>#H3T'9ARGG;9MUL;^[T?;K5U?Z[II?8?V M:V>+\I2=U%8DPI4IC: H1>=()B*4CU$&&P*O/;GL65K7+QV!&PFG\_$'B-?3 M\N*IU"^L[07I N/,9.*=][@76,1MP!FAUCGE.,U@:P_Y.93&AAO<'X*>K0WN MNU!5VV;K4:?N4RX7-GZIR_[W7:;G]NMGSJ( ]+(EX2X79YXGXD3 WW)O*.0@ MF:J=@WJ>+OAWD<:#MNNK]IC?'L2V .@5 %,DV=)NR?)(,"+1)(*T*@KI)*_] M0OQ0&K^+#OF'(&I[>-B!TMHV9/<:?1]KPS9\I*/>^9U6PFWLHI[P)R55L11R MB_+RA!&;2@,2RIB-BC%M:[\KZJ:#_GK-4IBO52NMO;=)W!E13O\HD%=C&'$, M+&$B8-0B(:)+T&%!VF:J^JXP.QD5NXK'*BBB]6JPF_Z"1]N6];]>O=5KA_;D M0;_&[!VR916),D?T?='M==XQ(JCBZ 2[I$/K#5_Q:R\FLX>50R:#9#9DHHPJ M1>JN'+S)$16D3\[+[%CM^&L+*4VU>#U$WX_[MZ8XV$%L_U6DG MO0X-Q[Z]T)3Q5M, A :-:*"TY/_*(6$R9518G4+MR.&9^NGA@>LO+J9P?OZ5>A\;NV"9H(2@\06TDB95VM1G/PQ!R)AH4\]G:$%WM MR5\]-=:["Q<.T=;:75%PUH1,B6?H.4CM'7%E;H3"O1DB-TEV5C!S),G?9UN^ M0Q"Y/23L7L>MQXL/^T^\*[FX\L#J)US617C33>75\%F!9GHWRXX'\EXD&TBFT788AR#A4>.>.J)OV\E[N''O*AAW] ) MJQX@]8S3<>MV:,$J"*)K,Z=SBH 8)L:5OKC,)^(SAC5&N<2]%CR:ZITFVN@7 M5#;C0-(DJ.!X\@N#_^ R$N\T$$.-X#08IDSM.XHCR&S4,!Z"G1/[!!VLK!Z+ MF6?3^>!>F[A%F]6SK\/9@#KT-B75Q&2+-C^AR^F@_#9Z$60T&OQ>M8&XQ!K4 M\'=W,-N^>L\HZEKADZK2;PX_+R=7?C@>1 XB!Y0& &7DS<3K-;^1R_0O$X!SG@GJ$FD6Q!$AD4RD4H M3@0/@5GT,)FN7=NXA926('.,CB?U!=XC;DK+VQ>3*9I>/X?R4'@TO!J.EXUO M;SC1QG!;]A"EGF&\8V4I;/2ESM%A6")HM.H)S_SI5?IYS54=%97%V8!!>3-> M?&N![35N;IA) %9FH4D4Y3V9ILB,1^>/:YE9"$+(ZKTU=Q+4SS.LSHQ+/>$W M@*3;??%N,KXQEC>,>&>]5E$2-!AEO M"5\5B&:>&:LS>GOU!]IL(68O!,GO M!D%UA-X >F[[?SU,JBS'O*&3S>1Z3M&29-Z$JMXS5I!Y9\F?RQJ.%8^&+KM3+-(,D5NI%,:]P#3 M:#:AS.?5,NB]1K)L7Z(?"%11W#80G"##ML#PZZ3TOOP7I!M.C*7&N0#H1$E% M))66>.D]%MTC1;QV@!" M&;GGD(U@D2O'+;%,49*M2)'2:!RM_NQG#[KZ;4[S[-%(;4TU$)0\48O\ZFL< M7:=R%SN;H9=>1A%\'007,@N9DR!#>5HI<*F6V!S#O%)^>%5)N>)Q.+Y&AN[FY_T,*-.;BDMD#V:OOJ(< M4+/#L9]^6XCXW03_*TIG,AHME( ;!V;S 17,:JXIT3X7Q] %M *H!TA:L&BS MRZ8V@CMDIXE3O#NDMP*$/W-MW,]^5(8=?+P$6 SK[:M6;AL=S=3.[26HKFOI M6#(\)9Y(TF4ZLTVFS$WC)&O&M3,8U0K6L3?89RT=[E(6HZ"DM-$J,Y<<\<'C M/Y3P5">#[GYW0UF^]UJZ0[!3HY;N$&4U5PNUR$9KRJEAEA$3 #F @/X32$,P M;,A>2@\Y[745_7](+=U!"G^ZENX0Z3>'GYO4AA/@J321Q$S1RQ B$2>]()XR M:01S <1>Q;]_EEJZ@W2Z3RW=(0)N(.C>5MIEE:/9*PS(: 0B(]LY;N$(&W74L'VI9-)0F&+9)(0S' \HZ2E'WB $2W^>F M\+NKI3L&%97%V8!!V5Z,(Q4+4M-,&&/E*IUC"&XX(U$&ER641K>U?>73*J"> MMX;N%*-21^@-H&=W,8:0GEK0BD"*NCR:]B3PD-!:,LX5..ZK3Y;ZDU5 '>,1 MU]=-"T"[=^%GC>86?" VED)V4UY4V.A)DM;;;++57=UIM5\!=9!B=U9 '2+E M%BN@LK82;$#V*;(?0B3.:5GDHI2*G)N'76B_QPJH@Y3T5 74 1+K[9+GJU9_72(#-L!PL.:'6\L MU1)-7U(<#T\/%&64,C&9>^$\<^RA^_&]5S[5@,(I4NP5"P^J>= W8IP&=)VX M+(:QM*,O?:.I%L@#]1HMXW==]72LY3]!3KW?[.]U8QS1W]&! K$FH0=DLR4A MEE>/P4INP.@8:OSE MCF2+C$DHA53::5).&\6M#C'4'KBU#UU-'&?= :JZ:AJ VWO_;=E.?G(6_WD] MG,+-4(OAEYM!/0,3:- V.T(SBDU*EW#_&$$,"TF@-8?T\/G'R5A[DJB>S[ZN M@597*6U7B[WRTS'*(E*N"N%^AV&%Y=S2&=?8.HO8.UG9K_- M(,TGI>GE]1S*]"@,-]++X0A_ES9_]OABLE[(K#E!LW;?B8JW;U$+0AN3I8NU2X@/(K#G49PU\/+00'>GH"8> M KT9Q^6<2C]:-P1G@*$F@V59J-K^[8$D]NOM/JZ%-%8R:00*-J1:+,!'RE/OG8RK2LO\&P\'Z:R M(5"6'\N0W&&98;E\3@=I^0*I^.1^.5?E$1E7D^OQ?""X9CP90[PLES@9&'$9 M LG"6R:2Y-K6KFVH0GBC7N,A^'J4D'QVA;8=^K^$Z?#+PE3,T,S_#=(%LEO! M$N[WW8J&\ A&JLTA7:V\-AKR[):&LY(S6J!LPUA*$3@35#"2<\H()%_:'"A- M!&3/4^ -)Y![>EY]M?3R,LH:W$,1=Q#+I>,<@"2V;*CHK37HUN2H:H^! M>$!"W[-*GPCB1CPO83:\6!9J+ZKDC&94.^E)=A:-LB[FV:!_ MJC4ZK0E_%53M"YG-E+0"JB.4.ZDNZ2;Q21DWM0L5)GF=6:Q]*I,FX )K_@5BE-3,['KR=30,2_ MN$8JQO';:S^<_MV/KJ%L,%B+:@:&XCXPRA :T,^31G-B$Y36*0SC+@C)\MI) MTL.I;,7W.1(8DV?54@,X_#3UX]EHJ:#TWQA5EQ@$F7T'\S=CY&?Q^P63BUL, M/T-FE_]>S=,<2$FC-3D1XUGIL6<%<1(% ,IFY[AB,M2.XDZGNA5C6 >GSZS% M!G![)\%WD\*V']VDYG*T4L08"'/HKDKGRCL'1PD3WD>I@^+5*SFWT=+OG5%M MC%61>%/(>3OT83A:)%@&,EGMM=:$18:2,1E( .,(,T92YEA2O':*?B,A_WQ5T;W(Y83,Q&@+CH)RIW7GF3Y.7/P0Y M3^7E#]%# R?KLN7F[5/VM^4OK%*)UNDL/07B9416N,%P7RM*(J/*"2J49;7= MLAWDM *O(]2\L1WJZ3)O%SXW:44M \_",Y0*9T0*5YR&Q(CCWF@;++.YMD7> M25"_$*JF]OW@=(0.&@#41[_V_)U%"%HBU9F5%VAE#!ECD?#,O&+T",EW$B%];+M\ZNOGV$\@QLV.&@751)$Q=)A16.D8XM9U@+W MD#">R52_&?@&0OI-4'4'F=.EW@1X-KF('X:S?RPLL MEU%!2)-J$6X$&01P( MBSLCQKQ(M(7:]X.[Z&DEUWFZMU--Z@V<3G>\K"8V?,*_>;/#0LY2>>D(C>69 M/BT/IBVC!+>6XA[_EZGN;@P?T].*OWRJUK?"Z405- "GFPNJ5U_C97DV@K_] MPT]O1UU%[Y-#6ZT=VFKI!'PV725$$*"%*L_6P)6G;)8@5X*8X*/+2@KEH&=S6[2KANN#][!_#;Q:AU'::E(W&*<(TN>>)8" 963C4HH M57T.637B6SD0CX31'EYZ]SK],X!Y0!U-- M3QEQG(E74)+!<;DJ%C-1)GF7M M]LHG$]T*>)\5;+4A?Y#FFX+Z78W<6H4(,F1UT&!T0-?'H 4QWI(0RFP/;4.( M-&K?X>.>+42UXC.V =4:FFO,UURQ=)NY/,_+5.9Y>1Z-%%[">+900/G#5Z70 M8#9$-^S5&(6]G!\XD#DE+R,GDJM$)$2/OAG/1#C#F'&;A,],\F>>U'CR]5.FV]BD5* M%1FO5)ZT6N;;AB(2RY554AO"DT*/(#JTP,( X0R 2L4M@]IS6G:0;3 MR^KYFTZT*F>1># D42%Q9T5+K,(XV&M.<]8^Q.J7)!L)Z?MNM@X*'J>13I5Y M T[F[JD8,BB=N59$2 5$.LKQI/"11&Y5$OB/*&J?TZ>/HND>2,NSKAB+/@5!N"C$+VJ:A0828Y FALAXZFAD;@OW:145NW/8S"%2[GG8 MS(?%5;4D9YG0 IU0JBB1?C$-S#MB(6@G\/\MRT_X0+N^WT3[ M[V/4-:DLNP9,Q-EH=#Z_A.F#J9#:R. 9[@+!)8H% P$26$S$"EYVBC&6URX\ MW$Q)$YV]3\!*13DW@);;\_8N9VYR>?(D&#&"AC+(5I$RX(\$SF5(U >,(KOR M: ^[W>JP;JRV%W*BG%M"RNOA>#C#V/.7R23-!C&GS(++Q)<9L]*6H:+,3B&[: $Q.G'%*DBR) M65[X"=X2FL!'(R/NIOJUJ9LH:<3(5(;,\<)N"3(?_!^_HG\_'?K1;."95(HS M130*IC !Q(&FQ.(I+4&"#AFZ0LPZ(?WFI+L"S-&B[CG:N3NE+TON#!W\8HY^%W^WW,7$GK)PNL)>/PRW2"IBUR MH,'8C*YV*"V:T(\/IC3#Q]-09:^%"[7KL.Y3L!X/)L8(^ M85+C1;EWK0N74BC D!2_/2@@,D9P\TN 9NE$J$4L5VD"JDK&*N6CK3Z@YV!'IY?+W$+T_X9$< M(N4&G-77>#[>*PV1RT$]JU++6_ #%I, MA]N#:%TF$C.+FRUCQ$>5$,Z@/>6L=L9E7]KZ=8'JXN91/4H7^FG@O-O*S<_? MRC/411T/-\:*98JRM-2@)A K,R_OY)&CI*A@ZKGVVQU9/1>\=(*'AY.C*RNG M9;RM/7KFDKJD66G^RG"?HO= ' >+GH#EU!AIZK=,W(.L1JW;L5#8%VI'ZJ4! MJ+U%CV55$90H9W>J/ .5:Q#QWXXZ3< M #Y^OD;!E2:F,K37Q)UFN% MCJE%)T+(VA9J!SG]YAJZ!E:5[F@#^HE ;!C8H:B'=4$5GZ OG(-4%Y M"&3!@XL/8N,M5>:/O]UO#497H*@BR0:,RU;YW%TJA@#!>V4+F)$CT'@^"\,) M6.ZD,?AK5OLN_FFJ>JY%[S6,.TXU+8-M>4TDDH\R24'*_.+R[%\0B]N/*!VY MCSD[EFH?9KLI:M0%/U+_^\+K<&7T?**=?UZ\DQ]?O"T#A3X,+R[GY_FW&9S- M9C#_&?)D"FT6P\]XZGH%%__#2(/:-2&K!JKX=C/XYP.)\6LDHQ."*"*)U#*6 <$CP1 M,E":. 3I:O=:.I;61CW[.I;P6138LXWH\M,ET6526&8:*EF7N[SE/O9".ZW2+[MW="!RD\MK_[4RD%Q MEO',VE- 5C*9RJB.Y,OD#LX2\1P%Q)2A0>J8PL/JTL[VQ/Y4]_LLH/&-T9'R M6Z\RG_OQ16G;MA!"F4-8WOW^,1R-[KI]E79ODW&YB)CDE1SP;SS\NZ=4I]>G MHFI5>\="JE1*MB(*X?IHV<=EC-I8SJ*/) 17IL]")K[4'H:,82QN1(8;KW(4 M=Q"!]4K,RHOV.;P=?H%'RRZSG5:7>UP'A&:9B90H!8=FB'!E151)VRAS@IB1M8>/'DABOXCL#"K[0_)DO?6?5W?4/ I&=:($G%"E+YHC+B1/@HI*R.AH"OO<>ARP9+/P M.EWMD^YUT(#%^S3U":[\]!^SVWE .N8L-&',E3'35)+_O[TO:VXK1])]O_\% M=[ O+S?":XTG7);#=E5'/RFP2IRF>-PD99?FU]\$16T4E\-S0 &>[NAHEU>< M1'X?$IE (E-'"."D($1PF0(K?GFQ*4/=N[.7(%41[52"!@SBB= M0O\-F*0]"GQT$A:\BMHD% +))4 -09H[BC03V('E5825?H321ZY6TI=J!0## M &J;=+=Y,YHPK /H*OF<">JH0[F-&A+2@)66 LM4^@SDD$S-.E\#6="?9L=# MTC;%=B4B8&\2U@HB(:JSY<[5);&0""M8NT01:USI5D?'2]FLNW9R&I: K>T7 MZ[V.]M\MEI.KK(3WU\M\VOE(%>MF[">^^N@OP$O?>@Q4394+CR"H-E(H9!F6 M.:>9()/ +TW4*F$CYMJ4?DK^HA<>^Q;R#[E3V!8 MOOV,TQ_Q]VZVO%R<*X$CXR8@%F'*/&B/\N4]4@YV+AM9U+9TH;UQ$M=U-EJE M\BA=;'"UKW/*I5 MS@Y!\=>D*G OGN.09R(L()NFQ29(*]8)7VWLDK9O-W#)=C\:Q M\HW2[AGF2?F-4Y950NK]-(E0,7*=ZPWFA&QI'7))&J1!XS3J8 S;:/JY]8YI MA AUDX=/S\.71*AMLYD+:5NA5 )U(9]35KA6H$N.*9).X\"%Y3:6?CR_7Z*Z M-.NF\[_=?/-U\D&*J MG+MB+)@$WB.B->S0Q,N53424$,Z\$#C%TH78*R6:WWWV]@K:<$Z5#A.+DKE<3YRQE+.F?.[P"9:?Q!@HDP8FUX=)\(%'+()?/3!HU[=; MR?@> 6A74+MML&,!2VD]@\4ZRRJ1Z$/N^LIDRA6@/$::@3,:;$A>2&PC+4B1 MYP+4X4D93)\39*2"*\>9W[J?]E%Z7'0J&BLE(M'FQ//HD/'.(JJQ",QXJE6? M],2GHU;'>RQ$71%]#4;Z1YR[K@#6OW>YW<[_Q+NBI)J90*EER)CX"],6R=6ZG3H#U&8U7ASNKX"EI?U03]+787<_O]8*.4Q7I6%EP!P[IDMPY/F7*Y*C#)1=,;U6 M9L6[ZUQ78RVWBE)[HC"BT6+$'C/!,& MZ[*JSW&_O]Z9S=?7B\DL+A9K!=T^;17,1FFE0M(+!M$6=SD?V" E\C;+@M&T M]&7!7H'J)J24]$7*Z[^!JZ>U['<+BGHB(TDH>"4@7C<<:<]@?6%&E1>: B7@UG:X>>]ZMAO4LB,Y-5UQ @9CET].W2U(YVAW-E8)Z;H M=_OLQX>&XEJ2E"L/<9$-I]4$'"SX MF9=":<."C?Q4=XX?CWHK>[(\PU-X(>/TW!!1OG33Z?MN_M/.P[E65F-E#-(A M-WF.$)3IQ&$*PC)-6(JZ>(?)+6*T<44[$-@=-!FJY8:(&?>:5HZ=X.=]]N@Q*#0=Q!BJ,T.I@)W^-\T@5PKN?+HGQXY?]Y M/0$AWE[/)[.+SZNOG'/-M"$L]R#D\(,,"C9@RY!+VA&2,$^V=*V&??*T\82H M-&]&:[XAJP)ZB9.+V9MKD&'F;[[-[6QQ6VGI-W#H/N:W_]Q*P1EXZ8;E!CS& MP\\""8@*EJQC$2MQ*DX=EJZ-!S^E&588E8;X=IZT@6#/)B1SGWEN:$!.QD[^V*;Z+':/1D;O8NUDX=2YNKI>]O/DP^Q$7RU4<^,G.LV#.[)$3*)0'>_O5WR-(%1Y]^]4L_%_&V.N4[1 M.VEE0$+"%'G"$)4X)I$/'@ON\_]Z)6L?RH@8(6,KJ;CE^-)5 *_VE?J.>:S/ M";@5TB#'N?_<9L4+S'UBBM$=6YN!A8:&9,",MI[C85Z M?G]:+DUC4YA6TD6+;V9E86B 3X_E7R\O(Y@S&&LD27[?JIA%EKN -',I^NAR MR=_"1'HN12-Y&^/@[8KJNO+VLY+^S9?/?\PF]S?)B0D:J&=(*JEA"<$Z$>?38>OA.QR7KHR2 M&H@"#EJ\C_>I0S8&PD!+B#H7\T,JV,"4E2@EV-U4TH;3X@G=O:5K)2GO=''G M:8!J@(+;YW/VPFH&N#@AYGOKF+.!7D/NMVAPW-CN-31!*1B@O5+ MN$,F_U(R3;V4.CD1"O.OEV"-'[J5X5YYB$HWN'^9%(Z'6F&O+B[F*TD>_M3. MPN_VK\G5]=6[O[ZO"C MNZRR@ND>H[Y_RM201',674FDD MQX#7=AJ)HX%A$S1*GF?OAFEDA )WBDG&';/1X5X!T+]B&LE1+.B?1G(,)+7/ M\[9E06#.DTI"P=:0SR22T0B6J$&*>6(X"=C3<,!%_.722(["[% :R3$*;"#2 M/2):BXQ'GJ1 3/B09P9SU"2@F +E 3R+:$NW#BU\X%<[T63(=G=BH!J@X*[8 MW7$7M9(48:553G9.2#-BD&<&:THE9J27DS4^_FGP0J>O_45 MN=!A6AX_'W7\ 5^=PV> &H^..L"'\X*%B'S@8+.$U$@[[)!D3,ID??2B=*6R MO0*-3LY\K-S\I5M_0H"/Z8GDR+F8GSA&C'2^7*98A2@#9U25;CVP79*Z&V0Y M+CQ+U!RO]\HG"+_;_^[F;V"U=E4D.>"/;1ZZ'>B&HNF)Z:R B?V8J7]^\CC-_>67G MMX\?1X=DJIPQ7FYS.0D(39+J;C;K M]::X#]92B93.+3Y]<,BPG''/C#"Y-CMCI=-I#LG4F,T$(EETCBT87BTBTL([P7S",93FU%9!6B/2&*PW M#Z9'*[X!]KSR/A\AP3Q\G/S(MOON53 GQ.7JF3S8'#UBA:RC& EP 6BR2=GB M%49WR=+8#E>20T74WP"-MECL;_!/5\;:"7 HLQ.I)8.ID)Q^HV5".&+*@A22 MR]+79WO$J?NPZF72)W)0\,EEQH,*2.0AP:HD,ZUV^E*K>[PT$& M7]H>[1&GM6UM(.0'3_V&Z;\%*JU#VF=3N@M,@S;>88-4RI4U8_8@1>"P[)Q- MW!&'>:]"-,?0:;](C5%J*/2;E"J(0Q.7K,\F\G#Q9WF@QFN+@L-@Q1U)R!B< M4 R&.1V%,+0XIW9*4_G^Q"UVIWW_PH5W[PRVJ3IX&JC'H(D=CD01DO0C(1Y&"$KF=7>ED MK'WRC+4]]V/?-JA_-0L?)]9-II-\=;Q6>#B;03QZ/<^%R.$O?.IF\[M?OK:+ MR3JG3W@:O?01$>X9.)JY-GDB L7H#*-44\5*[W;%A*]KU8KQ;=.NU0&W@1WU M?N*O;^Y_^I^3. >A+F\^QA_QM@6J8K O$,^1-<1F9Q,CBR%4\D190HP--I8^ MB>@G62-\?%G:[")O.0Q;8N;CS>SY_-:1EE>1)ZLP$H%*B+0<0U: ?VPYUCK@ M(((_F4WM(V C/"W(D%TD+ Y72US\,/M^O5RL-$;NSIN=(XKG4O_>4L237'7M M)<@9#W-A*KAT,C?GN3B-\*P\"7;1;20BC9*+WDTE),,Q9RC!3V ^$/M;Q232 M4B7-F4\PEQ<@%VWA.JDNN88@TL2Q6PD?Y>'PP!@9@XP1YNMAB^#&P_0#1LX) MPJG@!O3:8.QRW.'>Z2G1YX$S09H^G;]V3?= MU?8I& Q(6IR;G$*$1DI+8I>2*&$$UJ6]@OV2_3KV]4R MA"R(6P,LW/%B;]OZ\@F#?L ;8MIAQ"%>1$XD"P$D]LZ*!#[7RU36&VPN3Y:Z MT@X[3X1G TS=:-'XIINM#H57&M\V/:M4$D0QA&F"Z:U*:]-H8'< 7\KZ///2 M?<:.%+'N-70[G#TEL@T0]^Z]\A>[C&_C'%R8W)OPD;)?/#-.V;\T_S[MP[9=_RPTV5P]J M"_0*/3QFP?OS(R=0Z!+]MVN;/Q=CINPS$>ZO-Y6,BAG@(L&Y7%UYX> ]?-<@ M&CQX"U0X9&&.2!/A?& 0G)G2)>D/R527807AW^R071*+1KEU.YN[AA!&&X>C M1T$SG%^BK!X"&Z14A!V?.1I2Z9=DAV1JQ'H584 />@V&HW:=Q3B_.DL;2_%L M=O?$R0DEO2<58:CV9U$M2V2Y-O/ M[FXFB00J"$.>.X8X-@XY2T3N2:,8\U%KUZ_7SKZOU#WV?5F2#%-M QO5KBW] M(=B5%/3$A$(A>6!]TA9I%CD2%*)/)T1^P_)"3G8C-[6G:! M@':GT>XO=G3TT(KCS:6=7<3%9+9+SP4/EP9\]93'3V.5\+('5%&"TYY3[RF- M#MB8 KA.)(+KI*@+$3M2O(GXRQQ0_=[]6"6;?9A]S5U@['SC4S>OO)]?V^F7 M;CJ%1?H3_L)Y$M1)IB5247#$;20H5R]%V@:7E-#"T-+E) >(V8B/7XY7FYOM MJ:%K(L-O_]1N+\Z6YU(K$:0VR#L6$8\KIQ5F&:1QR1OCA2O-R%Z"U>7@R0FR M6?JF.%:#*?A]Y56 0//E"]#P86%_6"RN8SB'0-H(CB/H#OPAGKM9.YS;N3', M-%>4P/)^43YN2E@W &F+F*/0:R $WC^[S_;FMG"]SPTG"17(<.$1-TXC:U>I MM9)YS.$WU,O:R#O)ZB8PM<7%06B-[=3X BS<2'3Y!G^VF*XP_LU.9KEX_7F2 M5CJC"9+1P+Y@C45&!/", C5&>H$%*5WB8*S,==.8VF)N881_)>M!K_/B'S/HZWP6L1E$52 M$XJX]P0Y2@EBCC 36'+4E;8!VR49_S;#P9*%L:[SXEWWZ=(J\D PPCZNKH0T M1&Q2(F%2( (\92)[=4@XG#DNV2U&7,>(0/4&: NAO( OG8V=E=$6W,K8]1 M(H@B,.+,4>2$$(@%^ .=8E!2'/!DGH_:%NA#,.J***P!^_#';)$?+,20M;&> M@A4J<9$2HIZD?$%BD%6.($H,)I9[$HJ_R=\B1MWCTH(D*:7J!MCR=(>]K?&3 MO!/$.Y2PA?@Q]ZG1C.;W5O)3MXR+ MM]<1 #5K:RF8YXEP@1)1L+>:7'Z'8H)$<+"O8NKQ9I2SU1DY^*&6J#$4R^Y4 MBFW.O'R\SXO#-O'$,4?*K=Y8>@(KB$GDB:!,&,($*5_%8JLH=>_73KLA#=-W M [2Y.Z_,$SA+;T" R?+9\O+.']\IW;NB)*)\? 0#HN'.(B$&2M M\TBP*(@U5ICB+0&/MB[R5Z+)8.T.#Y"ZI9T69\9=]@[QED7'/4I2*]"%"\A( ME3O18V(8L\JGTC'U%C%Z\43]JCP9HNOF3,FG;N;7\T@AZ80-1DQ3B/) $4![ M0I%2FDAM(08DIXJIGTK2BS;Z5Z7-0(VW_7+SR03'U_O:.]R)LN5>I,K7CN0H MK$(PF@4D=.X028-$SN3J;]1S:YG6.ISB"+1\4MSC8Z/WUC]Z+(]QH$DFA2S) ME9<5=Y^E]@@M(].)(!I3 M@#GD]J;<)V2#2C(Z(ZT\Q<;45II<(8C[),L=H^\&.;.^=TM.F.08N.VY@!2/ M/K?HR%UW/99$:P>;=NE$XU\F6>XHA/LERQVC[K:2Y:1.W'F<$(L0Z7')5HX= M0X((C5V0PO%#_LHODBQW%$:[D^6.45@#]F%;!E=B''99&5'$"CQO4 !R"F(V M%I64G$:"0^EV7;]*LMP0DI12=0-L>;K#KJREQ YKL(@(:Y$[&@<(TS3&>4*4 M8T>B+>Z=/Y>B,E=.XGV,U'5S;+FO-Z=DI-(CA;D'QN>3Q-QI&WQXHC ER:72 M%\S;Y*C<>GPDMGNI,D#1E7V.537ZUW81P].9K(TD*,.I!)/P+)\$:>N0HZL' MOS'(Y+4@"??P0?9_I25"#$&P.XDZ&[ B6])*80)>^Z"1%-X@[IR 7=AXI'40 M+M'(DBD=\PY,T#Y9LL%I]IR1NFZ.+8\R30/&1-J$$>&$(^YSR60#BXE:QZ14 M/-<3^E=-TSX*X[YIVL-L\APB-J] M3X1ZAI79#'FW(OYLX);R%PM@/DYQS3_&B )\(" M\IQ#=.\2@VC<)L2"YDX+ M:07N4XJWS&.,%\I3+,"*LHIMP(GX>NT6\9_7H)UW/_)K@[N38:U99#QB%-+* M<^:YMAL8.^>H%%;##$/I:[H=HM1-83R-\UE"ZVV2Y^ZEK111"LI1)"3W13<, M;"4L-R-P4@D'88,\/7U:\$&+0'V8/@/TWAZ![DZ*1= 1MW-Y]W/ MR>SBC?T.?[*\.6<^*J:80!CG]RE1!^28H"@0'YPG$5-7^EG',?*U=Z%8AF4G MPZ@!_NU]61F(XEZZG#Z<+]HYRT_G0(=!1$O 3XC6ERY;/?I=ZXM>'IS"BHW MH#D^/6Y8_769GQM\CG.?4;N(Y\H&[0EHBSF*$0\>O$2<(A().Q4(8<*6KCW7 M7[KVS@I.P;5B^#3 O*UU!A2SE&M,DT'5W5X M4<>]T,XX5N<-\.;IB@#]Q+7E=2QH%R5!)N22Z2I"5$,\1+:>4ND)LT:5/GG: M)4O=YY$O98T&ZKX!#FW3T)>8CUA@(W_N(VI8!CIIAJ15!'%'/6B+2F04-DP; MR9TN_OS@* GK/K-\64^^$$X-L/!N-W_WU_Q&F^ -&!PY\O)_ZS .$NW10WR&LAE#]XW8-E.SKU%+U1?X/XS6QZ8NQ2) MQSY?'^=FC2&IG&LO$'@XR5*E2?#EG]/-EI/9 M-6S'9]_C?(7<(E\R6:<\0\2R7($W"0A4&488%@CC%-M0O!A.?^GJ7O:5XLNF M83H1.FV;JMOI7:RJQMPV9(<_?M-=74V6*QMM9^%CO+#3W^TRRS/HZ^^FH5[P3P(M(74*CM0T@C$8+M%W&L.NRW7B,H &RWX["F4OL8X M2L#QY^J+Q9-/W.9\<)<@*K$PXUQK%:8=D6..H)S/SA+&5-'2[YVW2U+Y#=K) MN/+\K'TT#@TX][?6>W77M"J&E?]!ABHG,CH;K0XF("<"19QXL-N41(AY*=;1 M*,5TZ0/W/>+4KKIP1"%4L-RC0P#76 MRF%3VC3M%:@%AZP [/WH- "#!@CU6YR!^S@%$_XJ7$UFDVROL[.Y/MA=)[<2 M*454TB)" RQ!"*J1T\8CXJW%23A'BM=A[B58DP0;0H3NU*@T0+5GEOWAX(9( M3;GW 6&;7_PPB(^TB1)F H&38EXF5KH4_&YI:I>2*;[_%5)\[0=YN=>VN_D2 MOU_/_:5=Q#,WG5S<1KYGL[?13N/\PRQGY'?SF_NKA'/!"!;>)&2TR*^5;4#6 M&8-$],Y)Y4P(O5[I#?IZ8Z[40-R[%P6A@8IFB[/T*+SY R+K^<.,7UW,X\K> M+]YWCW[[+*V;P"^^=M/PK;O5Q>(\J$0PF'KD/66TWUIF]5V&U_(D[E7..R?"JM M_K:O>SY&6"J+K_XRANMI[/(V_KV;Y573I=6?K3*"1A3!/VK\DE7QAT^LT)W. MK03W!_',.!S!&4<1NY2O"'GN/\B12-)J8A.CL?CMQ1,)1C<)N[WNG%W"Y%$!QA ILO!^XBFWTU%KP4S"3+BZ=Z/I>BF!)H3I=^2[A6HVA6"IG&"+>177_.4XQ)BGP8X2+B1A%DI* (X@A/213F63A6E&0; MXM0U6"]#K#$(-$"FAZV;FQ"9=0H18UA^RQJ0B4*A("B&R(-2K$O?W!WG$IWN M&*CM7&< M2X9DX!Q6BK4H)U8@0V 1JDB=-Z;PO+9+TE1@=@S:^P.S08IN8&O:<-G.'*RT M60P?9N_^\I=V=A'?=_.G,[W?Y<]S)VJA3$38.YR['E#8V!W)+\(HYABV?%WZ M\&*$N$T%=F.(]U*0_5IGE(_WD/45T-?+&):%X[LCKD(U6H>B]C$DRRE+IF^)2LM=UX^IQ]43HMLOJ1]WD M86$Z2IE!A$8'$X(5JC7/W1:I]R%&YD+I4[.#0M4]3:O PX%X_ H$.V)M184Q MU]+ /N% L1"T(R*,VZ7WN<&:2);[&(Z^]^ND:(P)>\NI?3"'?L2YZTZ9Z',7:E&"4[*YI9S+ M+Z9R8J06PJ(4HF&&I918:1]NGSPMIV,, D1:VFDC6'H1 ]E*B/O"_!N(1/O$.F9%">6H#0GB^GQW'17X,KDN M%M/!4N:L9[)TYG8QX>N&MM7(>B)T6Z7U.<="8$L82E$KQ)7$2 <2462,42EQ MHJ)T&ZNM@M0-:5^8;D=IO>T\NZ_+SO_CLIL"/HMW_[R&R0W/"M@]5L%+_YX" M%[K3O_W"/9.X20!SI(@:+R!@T 0YKBEB#AL&-",TE:Z[_52"L4;DS=0N%F?I MVQSX?#V_62GSMH*'5US">@!#"&8/%HDC2&/@M<&&:.J#)ZQT'>B=PM0-1D=@ MOFD]RJB[XN:SF"_/OUZ"VAZ>#'^>=Q=S>[6J4X4C"P:F@I2U$G&8$K)"1H0Q ME4)"]!%2KY,P^,PCPL"O'LBR7X+*10;+P-L5UW63C%D7GN+2>N)U;L=N2?H,.;VQ_/ M9G%S>E,[6]<7PX2:%#U!E.C\[#.'I;EHITDV8>(<55@<\%B&?+FU']=S^+C>7W[V>V>5Q),!/#BDATS#?K M'&B>C$HG4W<#T?>M4[AMP_]X7TA#8Z&5T0D)EZM>>"N0MAST1H2(@EDI8^DZ MN3W$JGMJ7M9%.A4:#1#LU73U=V)8+9G7L%A"KL819PM[>W9U^]+3&D^9$PPE M!B:8"Z:1)HZ!UC#1+% N4NDPK9]D+<1L!0FQV0FJ/#I5KZA7>T!6SW-?]'IU M\O(_,=RV?"3GQ#+-E'.(>@:6.D6.K($]07@F+78T*E;$8>\G3EUS=BJ>G0J/ M!@S;$RVMEL_BE0%(>W$AFD9%.>24BMJ+T*\P]XM2] MWSNU"2N%0Q.I-4\F-5_ %>[%Z"?\YSE=3/#=4$:F$A:@ZY9/Z[-7".D%> M,"(@>*$4E]XO^\I6]X;N1>E6"J'6S-FJC]_=Y/*L?H]@K<.Y,QJG".N)R AS M2J S0S!!3-,DO: V\-(OFOK(5?>2[D495P*9)BS==J_@OCGR@WOPJ*CGVE&@ MA(4(L3KR6(&C@+5!5G("C@(W09I(6"Q=EV>XM'5;J9^:FR^$8MM/U+_$'W%V M#?_,=Q>SR;@7Z+O'*GC7W%/@0G?-ZZ^]!W+FDJKY\O%OD^7E&Q"KNXKSAR)2 ME F+B4#)0WS)F>!YP\RIJXK[D+1WK'3^9D_11OWM> MI"Q1@5N)F+6YD$A@.0N-(\^CB3@8)8K'"OODJ7O><0JN/&M;7 J-RK>1H*!% M-YV$U316IGQUWZ:E#X8DB?(;4)@!SOW@O4;4!*R8Q51M5IP?=*RQ_>MUV5,. MV:ZHFILCROI"1$1JK',)A,YO6G(+9^T(03 S%;VA3*E>E2Z.IDKMZ^H2F.ZE MR %-Q #WK]R^QHO5E6N[NZTC+4D$8<8RPW=I?5(,Y*0=(KY0)5(ZF1%Q9Z* MTA)EAF"\ZUGA"(57OHM^T\V_=S")W*+CW71R-9G=MB5:SX1RKVA0$2G'+>(0 MI.:&[A$Q;ICV4FGWW'XTF_5D A4I<.V0 M\OF9&H\1&6DP4I$022 0);KT&_N] M4Y)S^9<2FG_.I7>NMF46?SKW'^8^+C M:K=6#B0G>1D(D)O;7%H6*X%\),E1V+,C+>'H;OMVWA];]>/)<@'H^RWA,GQ-D MI()KMQF@F,N)DM%SQT*M7X):Q MJV,_%JZNH.XJ8_]^DI:7?[N,<;KXUOW,QO)N$@HK:Y,*2&D/&L'2(KYE>0J,UUX+\/MG$P@B:6XMHC+7&=!)(X=]0)(E MZ:(P%K/4%_[-P>OD1)P0_E'::P%^MSD!"GZ/M SV+REDSG%D2'L(M8S2@4:< M(OC/?>'?'+Q.@L()X1^EO.]4#^^W_E6@'JJMZD"?+2_C_,N/+W&:'S+)AT\BP+[TO51]PI4-QV_^.%Q>1 :N+A:R[Y> M74EC@#B_%)74Y2-3B6S.5R1<,:$3SR^&2S/HL0!ULVH* KM)F<%:KAQ"?.KF MR\M75W$^\?=[IN7":YL"\AJ#^(YXY+CQR MO##C)C-$^IT=;AJX,_W"0NG(: M:PGPC7-/':,/SGK$B%>(:VN1E;#W)H^EIHXXT-BQP \X/RY.@"*P[:+ "!VV M1(5GIV T>44YS2T20#(^[Y1YS+AI&08H\7*;'AW M/>^^QP=U8!K69<&=!=?94*2U=\CJ9"7U3!(A>^#_=-2ZV09E[/\(/37@#NYP MFC_>OZ&QS"IJHT):^5Q*UF((O:1!,D3/*#?)V]*-E@[)5/<9YLG"C*)0-$"M M R\>WOWEI]O<:^8--Q(9",AA$:X"=*61LXIPZ3DCLC3; M!HC9Y%N @3S9;,UZ8M *GJJ+W,5XA_QPPS^ M7OS8+1;#G\$=^8&";^/&3*W0@[F>(GR*R[,$S'IH< /[LG ^ERP+8%8=[#J:'@U* PS;F,,Z+O.,:*TA^B:&0D E M MU6_C-XWZ;Z"D;,5?+<'1=M?+;,R_=9]7&E_/SR7GJ.04,<4@$N.!(>,4058X M&8R1CK ^F7?'?[F)FGL%^/0">F_+>NUR%^[.C\%1",8JI)(%7R%ZBZQA*3?I M). H" G.Z\M[_#43P5_$AA5$I06Z=7[R=/'D;DSYM*>;PK^Y6#VOC(N[Q<15 M\)C"ZB'*YN.=J!"L(HV28DI;8H)3I1VPXR1LHBQ?2>*=#I]&V >KY_88\7,W M7^'4?[;8<5A.%B.J>6YM#>&Y]L*!J^MH%-@)LIG,7H2-PR5NHH1?87:^$'XM ML+5?)/]P^&Z2UX$Y##ZL@QV 4)Z/X1UB$:03+ 9;OMSWD3+6=0Y?[&SDI- U M0,TOT><'*Y,T\2OP\IU-CSFOV]1^CO-)%YZ=?H*7S(CD!@6>ER>SX#E+[)"U M)AA)HG*\]&9_BGG\$L=_ YGW[,:N,@T:6 K/6PP.V:'.E:0,D\A0")HCKAE! MFF$![E021F#&1"Q]GU)&\MJE#6LS<%OMUI>EP^!%\'TU_:]+.U^6J72VQ^"\ MCJG+S7V>PK7^[7R3'[5VS#N#F(PBOW4,2 L;D"?$>_B9,JYX.;01\M9U9)JC M_8M!W\33F#Z7NN<^>B6H2@C6,@PTB7Y-TLG#K9[F_19B#>VBM[ 3_]W&(R."1\')B'4TEFUV+]AZ=W_@,Y5#F.+L**W9 M!@Z7'I'<=Q#!@(K..?$V1 \4-R(GKF"+M'$2)1X4E9)%[DHG)&\1HW(8<3+3 M,E;C#9#FGO';YI(89=QSC'(W#\0US,HH8I#%1@;BHS*A=-V&??)4=M5/1J-B M&-1OTK0:>Q']_[WH?OQ']&']HN.GG8=ON?[UQ=O)PD\[F&8\["<_(=/C06]Y MY,,#?;9_X4A/>;#P(WUA^-3Y[5>N5I]XN =JH[=(PXT%X\'_'WV?9('_0;3 M?@U_^(\B8CX?M8H_>A"+N\7;2R,5#?P3^58="@OCM3%F%?]P&%K;M=$(5I_A ML\OYU2R\G]J+(D@]';&**S8(IZV:: 2EO.+?S!9A7@ZFC2&K^#J#K=]S730" MU']V/Q_D*VL!=PQ=)8UN$'#[=5,9P/L]=7(5P_MN=0K^IYV.7F[[QJU2*O8H MZ'IHI86%MW@#;G+\UMV+N[HL*+?Z#HQ?I0#L\4NPGY::Q?-$,-:IZ5H(O49 M^S +DQ^3<&VGJS?&8X#:&*IN4+9?Y]TA!=1>2M/I@UQWA>5&+:)M U9#:(?. MNWX*:. L]';]PU\^L&@&Y;X_&;MNL-QK%>U52@-@?;V$R;ZVBQBR#Q1GB[7^ MYG9VL7J OGA]\_!W/MN;_'NKR3S,:!8^3^WLD[V*ZZ?SA6]93R%BW83QK638 MO' ](3(-$._=U?=I=Q/C*E/F[/NCYI6%;T)V?J=N@8=3HKMY,7)(U0W0827; MJ^_P>3]9J>++Y.)RN?CZZLO7D]#B\/?JUJI\07KT5GUMOV_;I@N.4)YA^2#J M;N J/1+&AU$;>FD!NC]F83Z]N?@:_?5\E1#WZFHY'K>MH_8R[;@^:OM4T@)D M[_Z:^\_SB2^POAZ&Z@5. S>2SR;? B*_P0ZP?&N7\;V=S/^TT^L"T&P9LQ=& M#=Q#[E9'9;">KNR;W_^Q7%'IS>7LXK,?9_8.#-T+NKI7D_V4TVH:SKOYZK[@ M1"DXST-5PVOO7KO>BGA7_KZY"3>25]0_GUQ M\N^+DZ.P^=3-/L6N!"A/1ZIWT;A/U]V!B3>TKT08\FHR6^DLV]=B&\RS@:L9 MM:&>01\UU39Y%Q?+]:1&GS8]':I: NA0M+:KHC(^=P+-[/1F,5F4R6W:.6BU M9-"1OO=.]51&[^OR'Y_G_FS^;3%?/[Y972V5RY+O]8%JF:)#43U&;941/KM> M@HV?K5H E3.ENT>MECHZ%,N#"FIG _S4+?\>[W?J6"J-N\\'JF62%M@L#ZJM M,L+O8=!N=O?6\:;$A>B.(:MEE Y%<;]JVL+M[77\UKW[*]_U1YCG+'5SOW*M MQQK;8[Y3[;*[$,)]E-@@['].NNFZN]]_YK)$W?5L.;_Y:'^> ON]'ZMW<5Z2 M 7WTV2 -8,;_O+;3^RI6JW)4K^,LILER=++$H _6NZHO28>^>FV+$F#&IG:V M%OC#U?=<'P$FX'(UJ9LROMNP+];+#2A$BN,TVTX$5M+%VS-LO02" D%8F[[> M%@$+Q]&;P_8"L:FSKL,Z:NA6H(L+B N_Q']>3^;W=J6,43[B,[U ;NKHZW@= MMIH%]/G'J3* GHY<)/MGC[ %,G\^VYL_%Y_C'**MJUQVJ73B3Y_Q1ZQK4,[X M7)_[0:I=N!Z!PN,5N3G[VA="?T5_O9S\B&_ 3%QT\YO1J2/;1ZP'TZ:^NYZ3 MKWV0/)UNBC>)A9)(=@]<+_MJ+Q3=<7JI#-WGV!7 Z6&4FCDEAW7=[9EX_20? M$.E3$3@VQZKW%OI(4'8HX=^YBB^YT_P[/_'?^8G'81/^^UNWBL?'+H^G(U5+ MH]JW.K9.MC8 T^F]6&66QN9P];;UK>KN^LR]-B@7%\O5JZ798O:GA<7[]?KJ MZO;<:K&IF_Y]7@*SH[]6TU/;A5A70'T-P)YEABDNOO[P;^Y[ M_XY%=^N@-3V[GB#N4T;MX*'*C-,>NMIP%8 M[5!([5.Z?RYO7OV:1F!^MPYW(7 M9^E^$K_-9UGP-S_FX>_S?)<>9A>K-BL_%LM0@ "#/]K&TC\.WZZ=JS(J\596D_C+*T8?#^-PNP8_-%JSSR+VY!!RJZ=QGPG M^*V\L_!\W[PU?.^G836W-]TL+-[.X2>EF%-(A&H/2\OPJ"P0E5GU]D<(B[/Y MV?)R_@XD7'P.9[/[V7Q:YM__N?B2ICY/Z]MRFA64&WN4HE2)[U=[W%J&3P4A MJ-T4)]J<%S?Z*O/Q.-4VG7T7F5LF6ON@=RUMF5SIYZ/5R[88EW[9VK.3-]W7 M.(U^&<.:0Z-?G&P?L=[]_S"\]NJE=GH9B!+N<['.4IIX&/?]K,Q:.SQZ/1,X M#,O>^JIM,V.<_S;OKK]_6"RN"R*Z;]QJON]0.WI81[4MZF6NW1_N!2V%XKYQ MJWF<0ZWK81U57XO=MVYIIR6>[VV.5:U*RN UMU47]1%ZY9?7=CJ]^6PGH1!0 MVX:L5@]E.%Y[-%,[IRI?N8.$JZBQD&G<-6:U,B<#@3N@F]INYUU"_ZL?%\5L MX\Y!ZU4H&>IE'E!/0^BM)'MD(4J"N&WL>N5%"F"Y1UDMF-)[48L;U)TCURL, M,L:N'E)4]3R?Z\GR)KG5"!L(]3)6U MP\8-,_/G8K6)K)J_7793T/*79:E(\KA/U2LQ,OCL;H@JF\/_4UQ^F/GNJM 9 M>J\/U*LT4@SKW6IK#N%GA\RG0GK/AWHAWM39T0 U5D9^B_G),U\??I4!O>\W M>N'=TNG3D_LW>D'=TL'5DR'9TE%6 M3V55A/2N/_F]X_ZQ6^S+UQK2!O[IV+U ;.4 :Z]ZJGL[&Y[WV.6W=<+5T M +5/+;4KU&:'*L^H$&#;QNN%5TL'1GN4TL(1?Y&N9H\'Z@502Z<\V]10W0GI M1J=*WHW1"X^6SF V)M]&FO=H.([-5Z4M'9,TF*;:S7X#QV4MV-NX\//)ZAJF M4)[JX>%[@=C2 4A_E57?E\(DRV6G'-,?#[,K=?U\:/1>R+9T%M);8;6WM=EB M]GJ6EOD)4;'\XQUC]GH3T-*IR 'E5,\@>'C]52Y58/N8O:!KZ1CD@'):[3[P M8;:8@#*_S>VJ\^1\GO.F%C1. D:T(]GRF2%^"OM,HT*3@V:>>T6)@L=^= MPXXY@;X?[G7N9#.^/<'6 2M6PCV$Q9,SYSW*J'U3<"_:Z+>D&T-5PV:OMK>B MTM#KTE?3Z19;4J9<[NZ!&\!J3^7<@PKY=^7U6FOHWU78_UV%_;@3K>5\^BW. MKQ9GZ=L\ +_*>/-[AJVVAH[S$0XKIKJGD*4JT;GQZ4C5WL\?Z\-MF7XKD'R; M+$>[UT^&JO80?B H3Q10&94OU]-(L!,D>S6A^[Z,X?W47HR"9]>8U1ZY'X?3 M 974/\X_!69[AJWVJOTXV XKI@D#N)(K/X*QRQ)&\,EPU5ZT#S&$VQ31D#'\ M-K^:+4FH-@:L]RY]"%+;M=$$4&^O;P4K -']4/5> MF0\!9U,#3<#R-?KK^60YB8M7%Q>O?MC)=/3[ACWCUGLG/@2PO;KY-:Z#/W?3 MB8<)?)YW_H37P4\^*O0^/ MWLC5\5[F89'+VM]._-YOBC8ZKG HG8D/242(JJXHK\2$A>RV:S5KJ7)^$%.1SJ9G9TF:B)4\FI/]:+>R\->U'EY M&!UVVU'[N$NI'*7=3GS<2:.X\Y]H#UTA'OI8-\OHU5ZNBN:8>/S^X$PF$'G\#7H6-/DZ,8U9::NBOY_*^M4.ML+G><"L(CZ,E40?,9!+,'O[X;_C"\%(=1*UJU>1MK-TQU<[<82T+F3YKCQ2__'(CH M4#:C[KY\(?QY4<_6?54N]5C-PS%6$Y( M&)HHFB)'NK&RXK<*JTOT%4&@LW,0^$%:+#R6.)^)ZT)/,TJNJ!&04*]_HF%"H5%* M,8)4A9#%3%2%,Q5A!BBNOLX"&%+D>#)*9B*5,5X9H7/EA--!;DV@H)BLE6;& M(KF\)HR[I-/B70)C,&3FBS3&8(%8&11EB!7H#DL2,F(Z5O%8V(H_%OVG9*A6 MPA/(EJ$@), W0&-_%8%E$I/"JFYT6 M-^L7G%.74!]0R+9L/5"Z,E"*@7B>=V,!$LQI/LXVOU2V]INZ'8X!N3LQ$+7: M1^R'-V3A*6#!E_)/ [7!+".6E=V^"Y?[$0%T]4B!0.C*0 'RYD19GXTA1877 MP]N711Y?K@6&,NE17#.(!1(;=9W@1H6<#ENLSE3BSR)L-;(J43+09Q5XCJ]. M!6NJ+',/'_?6$Q6?N[4E&.10*[A3R5NLN,HDEQQ,RQNQX##H$1C1,I'#MQ&Q M(*H"^E/RQU>!78^ T>Y$0%T%5@-@ZSRZ%@?;9^"MPP$A-%$)HUQ:74@N-=(B M0IB',_2E2>8P1& H.5*93483&16^93)2*$T!8%6$ZRQW4"$;QG3%B4@/&[FQA[[Z(CT;0,#'^G*W6_! M-D5*WDH3;R_23^\WQ6B^W;$3Q Q(X\Q,=QY5A&"V1@0U:J?B4Q=4U:?W-R1;WSVG!X(\N_;?]D3E][.P?[_WL?ZP^AD'C2- M10;DA+P,W$4RY%3Z (ZT1M-OK9.@ZDX;>TM+_ NHS'/E'-%'RLU(@_AP>Z)@ MGU>RCVA!=K=S/>%Y\_G;UZ\OG.[@Y?9V!E<)7 M"L#ETP8^MX@5 68UI;C=)$Y)7C-'""S5LP3/K_V9^/QL[T'@K?=SX:QG0Q*6 M"3I:NLW!]P*]9N7H K2"/#<"4;%@*;;*Z^@HNK>UW;J_[6-:N]U6+^H^OMJ7K6[4VTKM@7=$< ;\;4M9O-H[ MW+N3*_J=\D9$JYF"@^*NRX.W_Z0;$V]>7PY6ZWX]^2<^KQ^E09WJ-?A*5>\K MF]OS9UUD,_^Y=MUE9:I;XK3-,][;RCU;B-8)R>FR#UGASYO%W"E/R=)$CY(3*K7?YQ$73^C/< M>3WP=VW_!U!+ P04 " C-&5:L$H,&L ' " +0 & '1H;S$S,3(P M,C5E>&AI8FET,S$R+FAT;>U:47,B-Q)^OU^A\]9MO%6 P0:SB[VN!3BY&_'?Z_7V3N3E)G,/4NLY%X*5CJ5C]A/0KHK5J]74F>FF%DU&GNV MW]QOLY^,O5(3'MN]\EJ>S/4<[\7GX[TPR/'0B-G)L5 3IL3;'27?O.X>=).T M==CMMMO-0SR*I/,F.1!O9-))^?]:.^@*\=C'^9F6;WB&?Z.J*6>\DSI6>^;2Y5)QS[(*;LP&<^_J3F>N[J35J51T*E?)*R"@>%Q M&BWN0H]6N9Q[$,WN_^?]X-O!)3MH-?97;=[&V@VN;NZ68$FD_9-\O/CQNSYK M'?!ZJ[W+7[&S_L7EX'QP=GHY^/B!?3QGE^_[[.S]H'_.S@&1E )18IK)%%J" #F!E@,P[E@3\+=F*7:3-T\!JP<*>1?CH$XO8QV MP\K:$I3=W)@U:Y_1O V:VP\.S9O]5O?(57BMZ!:E-Y.F"H^[[E7 MQ8!Q*P,"@2@UU)*0PB1@/]3*C:D'B67([I3AZ5DHEVCC2O2CO&^-CE LK$FD MP&O'=H$\(0'E"*_^IV3,\Y%DITBI%Z6&1&#(G5T9K6AU1'R*CXKX>QY#@/0S MRKM+D1&12K9L/5"Z,E"*@(]?SPC#3NZ!XQO_G#PW6HTNS0/[Z3# M3&&=0RG_,@AKQ#(27KKMNU"Y'TH JAHI$@A36BA WIPH%[(QI&0>]-#V99'' MEVN!E9H'A%8,8H&R6E4GJ%$AI\,69[02X2#"E4.GA.*1/JO(M8(Z%2#I*BDUIY(#MX(1"PZ#'I$1+1,Y?!M*$D150'\I M[E %;H'RTXN)X<.)B2KGKX;$UEES+3*VS[=;!PB":J($X9X[DW,J+-PA9HB9 M4S!P*^; 1*@H/E1:^1EQF$W#4I@&# =XQ@A;$5UB]J%^?:H<*DI;(#Q0G#P?Y\VK0GW!= MAI1)N)!I"@*M)EA1MX$(7[.A+4I ?-S,C0/2T1'IVT4&/C2EO]V";8H4OY:6 MM+U(O[S?9,/YQB4$KXPS 7L"4&F Y\2] E_Q<. [3]P1&.L HP.4BL*&EHTH MOD.Z)GYBDJ2T!*,E,K!!:V: 7U8RYNZ8ZE#,#X*4(Q20X M4"7Z&=/J2NKJY.:&?.UW^W1'D/^%]ZB=!P?[W[Q'#8?18AXTM44&I(2\#-Q% M,J14>@=&M$;3KZWCH.K>6'=-0L(+J,PRY;V4GRDW0P.:0^U"P;Z@9!?1@NSN MJ'K@/VT8YC$I?RX5S _Q5^9)..-Y]?FMZ#9X?'KY_ %N3D\U."CF2@&X=)) M9Q*)DH!912FN-XE3R:^((T1.&EA"8-/A3'Q^MG@CZ3D,>R>SP%UT@MLED- M")(A!P.#X=>0"JRU6/E5/C%Z(JG\YWQ4_:ACJ[0MLT*;F43K=&QBHN8KH0#H MWH7,N%MQWKCO/=A]=O-ABUM)#!$\TM:QN)H73O;F7XY0P@K-9SV5AR4*G8X0 M6".5UX?&>Y/UL#1'$RJ%(*&' V+RX!=)HQIL@'I9Z,1^Y:FZ$ICTOUMLZ MC6ZW=6MKLW%[V^>TMMN-3JM]_VH/&^U69RNU>V$BXF1@OEW!\[<[!SLW8*).C?V*BR[RTH/#',P([/QDJF[/R:P'R,N]EG(#Q-(.Q^'W\IH*M+ MUVM..%CZ,:$ZT'BUCH&]P 'OCYPNWQ@NC OW1WKQQ\B)7+M#O,B\@7LV%UWX M$.FW].M=OG#MN/J,-Z#WPLWK7P%02P,$% @ (S1E6K/E3NHL! R!0 M !@ !T:&\Q,S$R,#(U97AH:6)I=#,R,2YH=&WM6%M3VT84?N^O.#53 C.6 M+,DR-K)AACIB<&<:I^"4O'76VA7:1MI5=E> \^M[5K)#P-"ZG4 @4S]X9)W[ M=RY[O*/,%/GA*&.$'OXP^M%QX+5,JH() XEBQ# *E>;B LXITQ_ <99<8UDN M%+_(# 1>$,*Y5!_X)6GHAIN<':[TC#K-[U&G-C*:2[HX'%%^"9P>M'A*J1?. MO2!)]N:AE_8&72](:9_V]]+0"X/T#[^%HLC>R&BSR-E!J^#"R9BU'W7W2C.\ MXM1DD>]Y/[5JOL-1*H5!8PJ%F\=&QYHFPZZ-0W)^(:(_*VUXNF@UPBN&1.92 M15M>_1E:BI.2@N>+Z-6,%TS#&W8%I[(@XE5;$Z$=S11/&T;-/S'T"AVL?UXU M'O=13\X%6T70N!V_/YG\/)E!-W#]VSYOXNT]H=XOEF!*F/I&,9[%X]ED^@;\ M;L^#<7PZFQQ/QD?VU;-W?7H,XY-)? SQ^WC\;C;Y/8;I,7H?GSYBLKZ*V.,A M%=Y%*K!(300D4@B6&"X%7'&3@08G>2 I,4)Q)OQ"!VA;0]=MV /60MXV^SQFJ M/7?A5[3$11O>*J8YM<.," KCC+,4XFN65(9?,IBF*4^8>M!T&S*FV'P!R&3Q MA+)2NB*HS4CP!_#./7/'+CS_C&QO^7O]8=UU;2 :")6EG>Q?QK/DV??V+!X6 M\#.BYD0P[4RO<[: H\182N!Y01OIQ&QO]0;#KUW%):$4CQLG9ZF)>B&&MZZH M><6%36SD^(/2?"-ITXS W!"4IOH7_5F"$V[%? MXC2VM=2VBDB> QI .9)CI>D2BTNW:V4I%T0D]CV:IKQVPLYOY*KRIA0E&JR] MTP].[R>NLR=09,@\9RN9N524*0<+)2>E9M'J84BY+G.RB+BHTUT+#0NB+G!E MGDMC9!%AFH>7]DQ+2+ZT4AMLR#?+M.LU"[5!WPU=65Z2W9K4,72=UG,'^^&# M5,_U'Z3]G=:PYW:#P6.H#?N;J>W40#1@(-ZZ).*@U6W=26,4E-?@WTZBS>Q= MR!NTGW[LU#E]?32+;Q_@R^!?>%RX^249])K!\YW%MKT5]H>Z_E[;=6^%NF&= M>C;BUD;P;,"Z'$A&EA'R@I8YI[ "Y27!_/R@?4GH;?27ZW](_PVD.V\5QWVH MQ(6(?492-DCNKD/9J8_\Q]Q7OKQY*Z6N-[1(L9Q8S];NXFX&1+U\>#ZO[YYDAQA#ZV0"+31\\$C:]]U' MCY;KS>Q<'/5FC-"C;WK?>AZ\4FDQ9])"JAFQC$)AN+R MY29=^!Y2ZV^RA>: M7\PL1$'4@K=*O^.7I));;@4[6OGI-:K[7J,,TILJNCCJ47X)G![6>-@)FEF; MQJS9B5OMB'4.FNVHE499:Y_0*)[^'M;0%-4K&V,7@AW6YEQZ,^;B)\UV;KM7 MG-I9$@;!=[52[ZB7*6DQF$;CZK+RL>')LFOK$<$O9/)'82S/%K7*>*60*J%T MLA.4?UTG\3(RYV*1O)SP.3-PRJ[@3,V)?%DW1!K/,,VS2M'P/QEFA0F6MU=5 MQOOH1W#)5A54:0]^/1E]/YI ,_*C]9RWR?:.4N\V2W$D3'?+)UQ2O$O"3F[_ MI:+/!_W):'P*83,.H#\XFXR&H_ZQ>_3T:AD/H7\R&@QA.#H]/NV/CG^ \1#+ M&9P]X#B_B-G#=:IUNU.1Z]1(0JJD9*GE2L(5MS.P,V[@?4$T#E0L0+-<:0LH M'2H]AS#P?@*5P>1D? 8C23%[S9FIXW7J0Z8TVC/(,1M%@2$2*+PF$KTMH!G6 M'47%J%M'UA*",0F_%3-1AW,F.9K^PE,&;S0SW"$(B*30GW&6P9!+(E-.!(RS M#)7TO2G48<8TFRX E5Q?(2^T*0AZLPK"#OSLG_M]'U[LA.W];@GV.A #A*K< M,>S'VDN=@Z#MHKFRSHF>$LF,-[X6; ''J762* BB.LJ)?;$3=[I?&BLYH11I MWQ,LLTG?/NQE/HK^IX_.C=M4Z%@1^[-I1POH'N5@B%K! ( M_53-!_'^-F.@_B!@&7")0YJ0<+A*D)6A)\2E\'IP(=U2: M([,YY-2=(R($8 "T0U9#08Y0,O726?:![3 TY642C@M1JQ 5\!0&++,S]S+A M=O!PD[\#'I^.LT=P9,E4L)7-5&G*M(= $20W+%E=="DWN2"+A,MRW*51=T[T M!2ZJ4V6MFBV5_Y[45^\VH\Q!N6_O;N6V4C:B:@?TV.9&'M6;MUAB3*+^&<'V( M;K*W6UYU^_%IIYSIJ^/)8/USO2S^B=?U(]'I#.**>)Y9;2]V6OM=4_ZN[8]K M96Z)T4*OX*@,\#P%,JZI/_+?P* MA.<)A-TWFN.@HR]_J0+=1'B3_!5!+ 0(4 Q0 M ( ",T95JN^B%IOI$! %4E' 0 " 0 !T:&\M,C R M-3 Q,S$N:'1M4$L! A0#% @ (S1E6M$!M(,M$ 1+D ! M ( ![)$! '1H;RTR,#(U,#$S,2YX!0!T:&\M,C R-3 Q,S%?<')E+GAM;%!+ 0(4 M Q0 ( ",T95KB$L]JM < '(K 8 " 66J!0!T:&\Q M,S$R,#(U97AH:6)I=#,Q,2YH=&U02P$"% ,4 " C-&5:L$H,&L ' " M+0 & @ %/L@4 =&AO,3,Q,C R-65X:&EB:70S,3(N:'1M M4$L! A0#% @ (S1E6K/E3NHL! R!0 !@ ( !1;H% M '1H;S$S,3(P,C5E>&AI8FET,S(Q+FAT;5!+ 0(4 Q0 ( ",T95JM.?"] M0P0 $\6 8 " :>^!0!T:&\Q,S$R,#(U97AH:6)I=#,R ;,BYH=&U02P4& L "P#= @ (,,% end XML 93 tho-20250131_htm.xml IDEA: XBRL DOCUMENT 0000730263 2024-08-01 2025-01-31 0000730263 2025-02-28 0000730263 2025-01-31 0000730263 2024-07-31 0000730263 2024-11-01 2025-01-31 0000730263 2023-11-01 2024-01-31 0000730263 2023-08-01 2024-01-31 0000730263 2023-07-31 0000730263 2024-01-31 0000730263 us-gaap:CommonStockMember 2024-10-31 0000730263 us-gaap:AdditionalPaidInCapitalMember 2024-10-31 0000730263 us-gaap:RetainedEarningsMember 2024-10-31 0000730263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-10-31 0000730263 us-gaap:TreasuryStockCommonMember 2024-10-31 0000730263 us-gaap:ParentMember 2024-10-31 0000730263 us-gaap:NoncontrollingInterestMember 2024-10-31 0000730263 2024-10-31 0000730263 us-gaap:RetainedEarningsMember 2024-11-01 2025-01-31 0000730263 us-gaap:ParentMember 2024-11-01 2025-01-31 0000730263 us-gaap:NoncontrollingInterestMember 2024-11-01 2025-01-31 0000730263 us-gaap:TreasuryStockCommonMember 2024-11-01 2025-01-31 0000730263 us-gaap:CommonStockMember 2024-11-01 2025-01-31 0000730263 us-gaap:AdditionalPaidInCapitalMember 2024-11-01 2025-01-31 0000730263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-11-01 2025-01-31 0000730263 us-gaap:CommonStockMember 2025-01-31 0000730263 us-gaap:AdditionalPaidInCapitalMember 2025-01-31 0000730263 us-gaap:RetainedEarningsMember 2025-01-31 0000730263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-01-31 0000730263 us-gaap:TreasuryStockCommonMember 2025-01-31 0000730263 us-gaap:ParentMember 2025-01-31 0000730263 us-gaap:NoncontrollingInterestMember 2025-01-31 0000730263 us-gaap:CommonStockMember 2024-07-31 0000730263 us-gaap:AdditionalPaidInCapitalMember 2024-07-31 0000730263 us-gaap:RetainedEarningsMember 2024-07-31 0000730263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-07-31 0000730263 us-gaap:TreasuryStockCommonMember 2024-07-31 0000730263 us-gaap:ParentMember 2024-07-31 0000730263 us-gaap:NoncontrollingInterestMember 2024-07-31 0000730263 us-gaap:RetainedEarningsMember 2024-08-01 2025-01-31 0000730263 us-gaap:ParentMember 2024-08-01 2025-01-31 0000730263 us-gaap:NoncontrollingInterestMember 2024-08-01 2025-01-31 0000730263 us-gaap:TreasuryStockCommonMember 2024-08-01 2025-01-31 0000730263 us-gaap:CommonStockMember 2024-08-01 2025-01-31 0000730263 us-gaap:AdditionalPaidInCapitalMember 2024-08-01 2025-01-31 0000730263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-08-01 2025-01-31 0000730263 us-gaap:CommonStockMember 2023-10-31 0000730263 us-gaap:AdditionalPaidInCapitalMember 2023-10-31 0000730263 us-gaap:RetainedEarningsMember 2023-10-31 0000730263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-31 0000730263 us-gaap:TreasuryStockCommonMember 2023-10-31 0000730263 us-gaap:ParentMember 2023-10-31 0000730263 us-gaap:NoncontrollingInterestMember 2023-10-31 0000730263 2023-10-31 0000730263 us-gaap:RetainedEarningsMember 2023-11-01 2024-01-31 0000730263 us-gaap:ParentMember 2023-11-01 2024-01-31 0000730263 us-gaap:NoncontrollingInterestMember 2023-11-01 2024-01-31 0000730263 us-gaap:TreasuryStockCommonMember 2023-11-01 2024-01-31 0000730263 us-gaap:CommonStockMember 2023-11-01 2024-01-31 0000730263 us-gaap:AdditionalPaidInCapitalMember 2023-11-01 2024-01-31 0000730263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-11-01 2024-01-31 0000730263 us-gaap:CommonStockMember 2024-01-31 0000730263 us-gaap:AdditionalPaidInCapitalMember 2024-01-31 0000730263 us-gaap:RetainedEarningsMember 2024-01-31 0000730263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-31 0000730263 us-gaap:TreasuryStockCommonMember 2024-01-31 0000730263 us-gaap:ParentMember 2024-01-31 0000730263 us-gaap:NoncontrollingInterestMember 2024-01-31 0000730263 us-gaap:CommonStockMember 2023-07-31 0000730263 us-gaap:AdditionalPaidInCapitalMember 2023-07-31 0000730263 us-gaap:RetainedEarningsMember 2023-07-31 0000730263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-31 0000730263 us-gaap:TreasuryStockCommonMember 2023-07-31 0000730263 us-gaap:ParentMember 2023-07-31 0000730263 us-gaap:NoncontrollingInterestMember 2023-07-31 0000730263 us-gaap:RetainedEarningsMember 2023-08-01 2024-01-31 0000730263 us-gaap:ParentMember 2023-08-01 2024-01-31 0000730263 us-gaap:NoncontrollingInterestMember 2023-08-01 2024-01-31 0000730263 us-gaap:TreasuryStockCommonMember 2023-08-01 2024-01-31 0000730263 us-gaap:CommonStockMember 2023-08-01 2024-01-31 0000730263 us-gaap:AdditionalPaidInCapitalMember 2023-08-01 2024-01-31 0000730263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-08-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanTowablesMember 2024-11-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanTowablesMember 2023-11-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanTowablesMember 2024-08-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanTowablesMember 2023-08-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMotorizedMember 2024-11-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMotorizedMember 2023-11-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMotorizedMember 2024-08-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMotorizedMember 2023-08-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMember 2024-11-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMember 2023-11-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMember 2024-08-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMember 2023-08-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:EuropeanMember 2024-11-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:EuropeanMember 2023-11-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:EuropeanMember 2024-08-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:EuropeanMember 2023-08-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember 2024-11-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember 2023-11-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember 2024-08-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember 2023-08-01 2024-01-31 0000730263 tho:CorporateAndEliminationsMember 2024-11-01 2025-01-31 0000730263 tho:CorporateAndEliminationsMember 2023-11-01 2024-01-31 0000730263 tho:CorporateAndEliminationsMember 2024-08-01 2025-01-31 0000730263 tho:CorporateAndEliminationsMember 2023-08-01 2024-01-31 0000730263 us-gaap:IntersegmentEliminationMember 2024-11-01 2025-01-31 0000730263 us-gaap:IntersegmentEliminationMember 2023-11-01 2024-01-31 0000730263 us-gaap:IntersegmentEliminationMember 2024-08-01 2025-01-31 0000730263 us-gaap:IntersegmentEliminationMember 2023-08-01 2024-01-31 0000730263 us-gaap:CorporateNonSegmentMember 2024-11-01 2025-01-31 0000730263 us-gaap:CorporateNonSegmentMember 2023-11-01 2024-01-31 0000730263 us-gaap:CorporateNonSegmentMember 2024-08-01 2025-01-31 0000730263 us-gaap:CorporateNonSegmentMember 2023-08-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanTowablesMember 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanTowablesMember 2024-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMotorizedMember 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMotorizedMember 2024-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMember 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMember 2024-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:EuropeanMember 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:EuropeanMember 2024-07-31 0000730263 us-gaap:OperatingSegmentsMember 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember 2024-07-31 0000730263 tho:CorporateAndEliminationsMember 2025-01-31 0000730263 tho:CorporateAndEliminationsMember 2024-07-31 0000730263 us-gaap:CorporateNonSegmentMember 2025-01-31 0000730263 us-gaap:CorporateNonSegmentMember 2024-07-31 0000730263 us-gaap:NondesignatedMember 2025-01-31 0000730263 us-gaap:NondesignatedMember 2024-07-31 0000730263 us-gaap:InterestExpenseMember 2024-11-01 2025-01-31 0000730263 us-gaap:InterestExpenseMember 2023-11-01 2024-01-31 0000730263 us-gaap:SalesMember 2024-11-01 2025-01-31 0000730263 us-gaap:SalesMember 2023-11-01 2024-01-31 0000730263 us-gaap:ForeignExchangeForwardMember us-gaap:SalesMember 2024-11-01 2025-01-31 0000730263 us-gaap:ForeignExchangeForwardMember us-gaap:InterestExpenseMember 2024-11-01 2025-01-31 0000730263 us-gaap:ForeignExchangeForwardMember us-gaap:SalesMember 2023-11-01 2024-01-31 0000730263 us-gaap:ForeignExchangeForwardMember us-gaap:InterestExpenseMember 2023-11-01 2024-01-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:SalesMember 2024-11-01 2025-01-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2024-11-01 2025-01-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:SalesMember 2023-11-01 2024-01-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2023-11-01 2024-01-31 0000730263 us-gaap:InterestExpenseMember 2024-08-01 2025-01-31 0000730263 us-gaap:InterestExpenseMember 2023-08-01 2024-01-31 0000730263 us-gaap:SalesMember 2024-08-01 2025-01-31 0000730263 us-gaap:SalesMember 2023-08-01 2024-01-31 0000730263 us-gaap:ForeignExchangeForwardMember us-gaap:SalesMember 2024-08-01 2025-01-31 0000730263 us-gaap:ForeignExchangeForwardMember us-gaap:InterestExpenseMember 2024-08-01 2025-01-31 0000730263 us-gaap:ForeignExchangeForwardMember us-gaap:SalesMember 2023-08-01 2024-01-31 0000730263 us-gaap:ForeignExchangeForwardMember us-gaap:InterestExpenseMember 2023-08-01 2024-01-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:SalesMember 2024-08-01 2025-01-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2024-08-01 2025-01-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:SalesMember 2023-08-01 2024-01-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2023-08-01 2024-01-31 0000730263 tho:RecreationVehiclesMember 2025-01-31 0000730263 tho:RecreationVehiclesMember 2024-07-31 0000730263 us-gaap:AllOtherSegmentsMember 2025-01-31 0000730263 us-gaap:AllOtherSegmentsMember 2024-07-31 0000730263 us-gaap:LandMember 2025-01-31 0000730263 us-gaap:LandMember 2024-07-31 0000730263 us-gaap:BuildingAndBuildingImprovementsMember 2025-01-31 0000730263 us-gaap:BuildingAndBuildingImprovementsMember 2024-07-31 0000730263 us-gaap:MachineryAndEquipmentMember 2025-01-31 0000730263 us-gaap:MachineryAndEquipmentMember 2024-07-31 0000730263 tho:RentalVehiclesMember 2025-01-31 0000730263 tho:RentalVehiclesMember 2024-07-31 0000730263 tho:DealerNetworkAndCustomerRelationshipsMember 2025-01-31 0000730263 tho:DealerNetworkAndCustomerRelationshipsMember 2024-07-31 0000730263 us-gaap:TrademarksMember 2025-01-31 0000730263 us-gaap:TrademarksMember 2024-07-31 0000730263 tho:DesignTechnologyAndOtherIntangiblesMember 2025-01-31 0000730263 tho:DesignTechnologyAndOtherIntangiblesMember 2024-07-31 0000730263 tho:TowablesMember srt:NorthAmericaMember tho:RecreationVehiclesMember 2024-07-31 0000730263 tho:MotorizedMember srt:NorthAmericaMember tho:RecreationVehiclesMember 2024-07-31 0000730263 srt:EuropeMember tho:RecreationVehiclesMember 2024-07-31 0000730263 tho:TowablesMember srt:NorthAmericaMember tho:RecreationVehiclesMember 2024-08-01 2025-01-31 0000730263 tho:MotorizedMember srt:NorthAmericaMember tho:RecreationVehiclesMember 2024-08-01 2025-01-31 0000730263 srt:EuropeMember tho:RecreationVehiclesMember 2024-08-01 2025-01-31 0000730263 us-gaap:AllOtherSegmentsMember 2024-08-01 2025-01-31 0000730263 tho:TowablesMember srt:NorthAmericaMember tho:RecreationVehiclesMember 2025-01-31 0000730263 tho:MotorizedMember srt:NorthAmericaMember tho:RecreationVehiclesMember 2025-01-31 0000730263 srt:EuropeMember tho:RecreationVehiclesMember 2025-01-31 0000730263 tho:TowablesMember srt:NorthAmericaMember tho:RecreationVehiclesMember 2023-07-31 0000730263 tho:MotorizedMember srt:NorthAmericaMember tho:RecreationVehiclesMember 2023-07-31 0000730263 srt:EuropeMember tho:RecreationVehiclesMember 2023-07-31 0000730263 us-gaap:AllOtherSegmentsMember 2023-07-31 0000730263 tho:TowablesMember srt:NorthAmericaMember tho:RecreationVehiclesMember 2023-08-01 2024-01-31 0000730263 tho:MotorizedMember srt:NorthAmericaMember tho:RecreationVehiclesMember 2023-08-01 2024-01-31 0000730263 srt:EuropeMember tho:RecreationVehiclesMember 2023-08-01 2024-01-31 0000730263 us-gaap:AllOtherSegmentsMember 2023-08-01 2024-01-31 0000730263 tho:TowablesMember srt:NorthAmericaMember tho:RecreationVehiclesMember 2024-01-31 0000730263 tho:MotorizedMember srt:NorthAmericaMember tho:RecreationVehiclesMember 2024-01-31 0000730263 srt:EuropeMember tho:RecreationVehiclesMember 2024-01-31 0000730263 us-gaap:AllOtherSegmentsMember 2024-01-31 0000730263 tho:TNRPHoldingLLCMember tho:ClassCRPUnitsMember tho:TechNexusMember 2022-12-30 0000730263 tho:TNRPHoldingLLCMember tho:ClassARPUnitsMember 2022-12-30 0000730263 tho:TNRPHoldingLLCMember 2025-01-31 0000730263 tho:TNRPHoldingLLCMember 2024-07-31 0000730263 tho:FreedomRoadsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-11-01 2025-01-31 0000730263 tho:FreedomRoadsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-11-01 2024-01-31 0000730263 tho:FreedomRoadsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-08-01 2025-01-31 0000730263 tho:FreedomRoadsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-08-01 2024-01-31 0000730263 tho:FreedomRoadsMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-08-01 2025-01-31 0000730263 tho:FreedomRoadsMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-08-01 2024-07-31 0000730263 us-gaap:FairValueInputsLevel1Member 2025-01-31 0000730263 us-gaap:FairValueInputsLevel1Member 2024-07-31 0000730263 us-gaap:FairValueInputsLevel2Member 2025-01-31 0000730263 us-gaap:FairValueInputsLevel2Member 2024-07-31 0000730263 tho:TermOfProductWarrantyOneMember 2024-08-01 2025-01-31 0000730263 tho:TermOfProductWarrantyTwoMember 2024-08-01 2025-01-31 0000730263 tho:TermLoanMember 2025-01-31 0000730263 tho:TermLoanMember 2024-07-31 0000730263 tho:SeniorUnsecuredNotesDue2029Member us-gaap:UnsecuredDebtMember 2025-01-31 0000730263 tho:SeniorUnsecuredNotesDue2029Member us-gaap:UnsecuredDebtMember 2024-07-31 0000730263 tho:TermLoanMember 2024-08-01 2025-01-31 0000730263 tho:AssetBasedCreditFacilityMember 2024-08-01 2025-01-31 0000730263 tho:AssetBasedCreditFacilityMember 2025-01-31 0000730263 tho:UsTrancheMember tho:TermLoanMember 2025-01-31 0000730263 tho:EuroTrancheMember tho:TermLoanMember 2025-01-31 0000730263 tho:SeniorUnsecuredNotesDue2029Member us-gaap:UnsecuredDebtMember 2021-10-14 0000730263 tho:AssetBasedCreditFacilityMember 2024-07-31 0000730263 tho:TermLoanMember us-gaap:SubsequentEventMember 2025-02-01 2025-03-05 0000730263 us-gaap:GeneralAndAdministrativeExpenseMember 2024-11-01 2025-01-31 0000730263 us-gaap:GeneralAndAdministrativeExpenseMember 2024-08-01 2025-01-31 0000730263 us-gaap:GeneralAndAdministrativeExpenseMember 2023-11-01 2024-01-31 0000730263 us-gaap:GeneralAndAdministrativeExpenseMember 2023-08-01 2024-01-31 0000730263 tho:DecemberTwentyTwentyOneShareRepurchasePlanMember 2021-12-21 0000730263 tho:JuneTwentyTwentyTwoShareRepurchasePlanMember 2022-06-24 0000730263 tho:JuneTwentyTwentyTwoShareRepurchasePlanMember 2024-11-01 2025-01-31 0000730263 2021-12-21 2025-01-31 0000730263 tho:DecemberTwentyTwentyOneShareRepurchasePlanMember 2025-01-31 0000730263 tho:JuneTwentyTwentyTwoShareRepurchasePlanMember 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:TravelTrailersMember tho:NorthAmericanTowablesMember 2024-11-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:TravelTrailersMember tho:NorthAmericanTowablesMember 2023-11-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:TravelTrailersMember tho:NorthAmericanTowablesMember 2024-08-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:TravelTrailersMember tho:NorthAmericanTowablesMember 2023-08-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:FifthWheelsTowablesMember tho:NorthAmericanTowablesMember 2024-11-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:FifthWheelsTowablesMember tho:NorthAmericanTowablesMember 2023-11-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:FifthWheelsTowablesMember tho:NorthAmericanTowablesMember 2024-08-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:FifthWheelsTowablesMember tho:NorthAmericanTowablesMember 2023-08-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:ClassaMotorizedMember tho:NorthAmericanMotorizedMember 2024-11-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:ClassaMotorizedMember tho:NorthAmericanMotorizedMember 2023-11-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:ClassaMotorizedMember tho:NorthAmericanMotorizedMember 2024-08-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:ClassaMotorizedMember tho:NorthAmericanMotorizedMember 2023-08-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:ClasscMotorizedMember tho:NorthAmericanMotorizedMember 2024-11-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:ClasscMotorizedMember tho:NorthAmericanMotorizedMember 2023-11-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:ClasscMotorizedMember tho:NorthAmericanMotorizedMember 2024-08-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:ClasscMotorizedMember tho:NorthAmericanMotorizedMember 2023-08-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:ClassbMotorizedMember tho:NorthAmericanMotorizedMember 2024-11-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:ClassbMotorizedMember tho:NorthAmericanMotorizedMember 2023-11-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:ClassbMotorizedMember tho:NorthAmericanMotorizedMember 2024-08-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:ClassbMotorizedMember tho:NorthAmericanMotorizedMember 2023-08-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:MotorcaravanMember tho:EuropeanMember 2024-11-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:MotorcaravanMember tho:EuropeanMember 2023-11-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:MotorcaravanMember tho:EuropeanMember 2024-08-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:MotorcaravanMember tho:EuropeanMember 2023-08-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:CampervanMember tho:EuropeanMember 2024-11-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:CampervanMember tho:EuropeanMember 2023-11-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:CampervanMember tho:EuropeanMember 2024-08-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:CampervanMember tho:EuropeanMember 2023-08-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:CaravanMember tho:EuropeanMember 2024-11-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:CaravanMember tho:EuropeanMember 2023-11-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:CaravanMember tho:EuropeanMember 2024-08-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:CaravanMember tho:EuropeanMember 2023-08-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:OtherRvRelatedMember tho:EuropeanMember 2024-11-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:OtherRvRelatedMember tho:EuropeanMember 2023-11-01 2024-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:OtherRvRelatedMember tho:EuropeanMember 2024-08-01 2025-01-31 0000730263 us-gaap:OperatingSegmentsMember tho:OtherRvRelatedMember tho:EuropeanMember 2023-08-01 2024-01-31 0000730263 us-gaap:AccumulatedTranslationAdjustmentMember 2024-10-31 0000730263 tho:AccumulatedOtherGainLossAttributableToParentMember 2024-10-31 0000730263 us-gaap:AociAttributableToNoncontrollingInterestMember 2024-10-31 0000730263 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2024-10-31 0000730263 us-gaap:AccumulatedTranslationAdjustmentMember 2024-11-01 2025-01-31 0000730263 tho:AccumulatedOtherGainLossAttributableToParentMember 2024-11-01 2025-01-31 0000730263 us-gaap:AociAttributableToNoncontrollingInterestMember 2024-11-01 2025-01-31 0000730263 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2024-11-01 2025-01-31 0000730263 us-gaap:AccumulatedTranslationAdjustmentMember 2025-01-31 0000730263 tho:AccumulatedOtherGainLossAttributableToParentMember 2025-01-31 0000730263 us-gaap:AociAttributableToNoncontrollingInterestMember 2025-01-31 0000730263 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2025-01-31 0000730263 us-gaap:AccumulatedTranslationAdjustmentMember 2023-10-31 0000730263 tho:AccumulatedOtherGainLossAttributableToParentMember 2023-10-31 0000730263 us-gaap:AociAttributableToNoncontrollingInterestMember 2023-10-31 0000730263 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-10-31 0000730263 us-gaap:AccumulatedTranslationAdjustmentMember 2023-11-01 2024-01-31 0000730263 tho:AccumulatedOtherGainLossAttributableToParentMember 2023-11-01 2024-01-31 0000730263 us-gaap:AociAttributableToNoncontrollingInterestMember 2023-11-01 2024-01-31 0000730263 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-11-01 2024-01-31 0000730263 us-gaap:AccumulatedTranslationAdjustmentMember 2024-01-31 0000730263 tho:AccumulatedOtherGainLossAttributableToParentMember 2024-01-31 0000730263 us-gaap:AociAttributableToNoncontrollingInterestMember 2024-01-31 0000730263 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2024-01-31 0000730263 us-gaap:AccumulatedTranslationAdjustmentMember 2024-07-31 0000730263 tho:AccumulatedOtherGainLossAttributableToParentMember 2024-07-31 0000730263 us-gaap:AociAttributableToNoncontrollingInterestMember 2024-07-31 0000730263 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2024-07-31 0000730263 us-gaap:AccumulatedTranslationAdjustmentMember 2024-08-01 2025-01-31 0000730263 tho:AccumulatedOtherGainLossAttributableToParentMember 2024-08-01 2025-01-31 0000730263 us-gaap:AociAttributableToNoncontrollingInterestMember 2024-08-01 2025-01-31 0000730263 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2024-08-01 2025-01-31 0000730263 us-gaap:AccumulatedTranslationAdjustmentMember 2023-07-31 0000730263 tho:AccumulatedOtherGainLossAttributableToParentMember 2023-07-31 0000730263 us-gaap:AociAttributableToNoncontrollingInterestMember 2023-07-31 0000730263 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-07-31 0000730263 us-gaap:AccumulatedTranslationAdjustmentMember 2023-08-01 2024-01-31 0000730263 tho:AccumulatedOtherGainLossAttributableToParentMember 2023-08-01 2024-01-31 0000730263 us-gaap:AociAttributableToNoncontrollingInterestMember 2023-08-01 2024-01-31 0000730263 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-08-01 2024-01-31 shares iso4217:USD iso4217:USD shares tho:segment pure false 2025 Q2 0000730263 --07-31 http://fasb.org/us-gaap/2024#InterestIncomeExpenseNonoperatingNet http://fasb.org/us-gaap/2024#InterestIncomeExpenseNonoperatingNet http://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2024#InterestIncomeExpenseNonoperatingNet http://fasb.org/us-gaap/2024#InterestIncomeExpenseNonoperatingNet http://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent 10-Q true 2025-01-31 false 001-09235 THOR INDUSTRIES, INC. DE 93-0768752 52700 Independence Court Elkhart IN 46514 (574) 970-7460 Common stock (Par value $0.10 Per Share) THO NYSE Yes Yes Large Accelerated Filer false false false 53203568 373819000 501316000 535137000 502301000 118161000 198594000 1379419000 1366638000 117933000 81178000 2524469000 2650027000 1319821000 1390718000 1748861000 1786973000 789582000 861133000 20591000 28414000 136220000 137272000 174587000 166286000 2869841000 2980078000 6714131000 7020823000 698747000 628134000 27742000 32650000 62487000 72051000 136404000 185249000 286689000 311627000 46071000 74987000 136470000 169928000 20944000 32278000 58838000 60118000 1474392000 1567022000 1003395000 1101265000 66881000 74401000 12263000 12405000 203705000 191677000 1286244000 1379748000 1000000 1000000 0 0 0 0 0.10 0.10 250000000 250000000 67282807 66859738 6728000 6686000 597094000 577015000 4199198000 4254734000 -157920000 -93706000 14079239 13928314 693324000 677299000 3951776000 4067430000 1719000 6623000 3953495000 4074053000 6714131000 7020823000 2018107000 2207369000 4160891000 4708128000 1772910000 1936522000 3634252000 4079349000 245197000 270847000 526639000 628779000 206222000 220125000 446419000 438021000 29244000 32464000 59066000 64808000 -11950000 -28229000 -27178000 -48426000 619000 16865000 3268000 1952000 -1600000 6894000 -2756000 79476000 1489000 1568000 1206000 19117000 -3089000 5326000 -3962000 60359000 -2538000 -1891000 -1579000 -423000 -551000 7217000 -2383000 60782000 53208626 53322504 53091615 53309169 53208626 53650583 53091615 53752150 -0.01 0.14 -0.04 1.14 -0.01 0.13 -0.04 1.13 -3089000 5326000 -3962000 60359000 -79482000 35627000 -67539000 -25019000 0 -111000 0 -111000 -79482000 35516000 -67539000 -25130000 -82571000 40842000 -71501000 35229000 -5905000 -1952000 -4904000 -1206000 -76666000 42794000 -66597000 36435000 -3962000 60359000 74589000 70589000 59066000 64808000 3527000 11864000 -3144000 11858000 2409000 7807000 18610000 19698000 -40578000 -15188000 49554000 149742000 29341000 24312000 87743000 33813000 -156635000 -133798000 16226000 6998000 61582000 -44200000 51538000 78901000 21209000 12872000 0 3814000 4134000 11100000 -34463000 -80943000 0 186723000 85000000 127626000 0 113502000 0 51925000 5514000 5574000 0 10480000 53153000 51135000 414000 365000 1725000 30037000 14300000 16245000 -6899000 19916000 -167005000 26754000 12389000 -2651000 -127497000 -101040000 501316000 441232000 373819000 340192000 53726000 90528000 31715000 41414000 3246000 3098000 67114970 6711000 589414000 4226351000 -81805000 14012706 -686339000 4054332000 7624000 4061956000 -551000 -551000 -2538000 -3089000 16200 1725000 1725000 1725000 167837 17000 -393000 50333 -5260000 -5636000 -5636000 0.50 26602000 26602000 26602000 8073000 8073000 8073000 -76115000 -76115000 -3367000 -79482000 67282807 6728000 597094000 4199198000 -157920000 14079239 -693324000 3951776000 1719000 3953495000 66859738 6686000 577015000 4254734000 -93706000 13928314 -677299000 4067430000 6623000 4074053000 -2383000 -2383000 -1579000 -3962000 16200 1725000 1725000 1725000 423069 42000 1469000 134725 -14300000 -12789000 -12789000 1.00 53153000 53153000 53153000 18610000 18610000 18610000 -64214000 -64214000 -3325000 -67539000 67282807 6728000 597094000 4199198000 -157920000 14079239 -693324000 3951776000 1719000 3953495000 66686498 6669000 551491000 4119589000 -128471000 13480026 -633817000 3915461000 8129000 3923590000 7217000 7217000 -1891000 5326000 0 0 0 0 173240 17000 -372000 55167 -5132000 -5487000 -5487000 0.48 25596000 25596000 25596000 9246000 9246000 9246000 35577000 35577000 -61000 35516000 66859738 6686000 560365000 4101210000 -92894000 13535193 -638949000 3936418000 6177000 3942595000 66344340 6634000 539032000 4091563000 -68547000 13030030 -592667000 3976015000 7383000 3983398000 60782000 60782000 -423000 60359000 327876 30037000 30037000 30037000 515398 52000 1635000 177287 -16245000 -14558000 -14558000 0.96 51135000 51135000 51135000 19698000 19698000 19698000 -24347000 -24347000 -783000 -25130000 66859738 6686000 560365000 4101210000 -92894000 13535193 -638949000 3936418000 6177000 3942595000 Nature of Operations and Accounting Policies<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Nature of Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THOR Industries, Inc. was founded in 1980 and is the sole owner of operating subsidiaries (collectively, the “Company” or “THOR”), that, combined, represent the world's largest manufacturer of recreational vehicles (“RVs”). The Company manufactures a wide variety of RVs in the United States and Europe and sells those vehicles, as well as related parts and accessories, primarily to independent, non-franchise dealers throughout the United States, Canada and Europe. Unless the context requires or indicates otherwise, all references to “THOR,” the “Company,” “we,” “our” and “us” refer to THOR Industries, Inc. and its subsidiaries. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The July 31, 2024 amounts are derived from the annual audited financial statements of THOR. The interim financial statements are unaudited. In the opinion of management, all adjustments (which consist of normal, recurring adjustments) necessary to present fairly the financial position, results of operations and cash flows for the interim periods presented have been made. These financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the fiscal year ended July 31, 2024. Due to seasonality within the recreational vehicle industry, inflation and shifting consumer demand in our industry, among other factors, annualizing the results of operations for the six months ended January 31, 2025 would not necessarily be indicative of the results expected for the full fiscal year.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Recently Issued Accounting Standards Not Yet Adopted</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update No. 2023-07 (“ASU 2023-07”) “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures”, which requires additional disclosures about significant segment expenses regularly provided to the Chief Operating Decision Maker. ASU 2023-07 is effective for annual reporting periods beginning after December 15, 2023, or the annual report for fiscal 2025 for the Company, and interim periods within fiscal years beginning after December 15, 2024, or interim periods starting in fiscal 2026 for the Company. Early adoption is permitted. We are currently evaluating the impact of ASU 2023-07 on our consolidated financial statements and related disclosures. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures”, requiring enhancements and further transparency to certain income tax disclosures. Under this ASU, entities must disclose, on an annual basis, specific categories in the rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. In addition, ASU 2023-09 requires entities to disclose additional information about income taxes paid. The new standard also eliminates certain existing disclosure requirements related to uncertain tax positions and unrecognized deferred tax liabilities. ASU 2023-09 is effective for financial statements for annual periods beginning after December 15, 2024. This ASU is effective for the Company in its fiscal year 2026 beginning on August 1, 2025. Early adoption is permitted. The Company is currently evaluating the potential impact of adopting this guidance on the consolidated financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU 2024-03, “Income Statement — Reporting Comprehensive Income — Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses,” as updated by ASU 2025-01, “Income Statement — Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date”, issued in January 2025. This guidance provides updates to qualitative and quantitative disclosure requirements over the disaggregation of relevant expense captions within the income statement to provide more transparency and useful information on expenses within the income statement including tabular presentation of prescribed expense categories such as the purchases of inventory, employee compensation, depreciation, intangible asset amortization, and inclusion of other specific expense, gains and losses required by existing GAAP with reconciliation of disaggregation to the face of the income statement. This guidance is effective for fiscal years beginning after December 15, 2026, and interim periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted. The guidance may be applied prospectively or retrospectively. This guidance will be effective for our fiscal year ending July 31, 2028. We are currently evaluating the impact the guidance may have on our consolidated financial statement disclosures.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Nature of Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THOR Industries, Inc. was founded in 1980 and is the sole owner of operating subsidiaries (collectively, the “Company” or “THOR”), that, combined, represent the world's largest manufacturer of recreational vehicles (“RVs”). The Company manufactures a wide variety of RVs in the United States and Europe and sells those vehicles, as well as related parts and accessories, primarily to independent, non-franchise dealers throughout the United States, Canada and Europe. Unless the context requires or indicates otherwise, all references to “THOR,” the “Company,” “we,” “our” and “us” refer to THOR Industries, Inc. and its subsidiaries. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The July 31, 2024 amounts are derived from the annual audited financial statements of THOR. The interim financial statements are unaudited. In the opinion of management, all adjustments (which consist of normal, recurring adjustments) necessary to present fairly the financial position, results of operations and cash flows for the interim periods presented have been made. These financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the fiscal year ended July 31, 2024. Due to seasonality within the recreational vehicle industry, inflation and shifting consumer demand in our industry, among other factors, annualizing the results of operations for the six months ended January 31, 2025 would not necessarily be indicative of the results expected for the full fiscal year.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Recently Issued Accounting Standards Not Yet Adopted</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update No. 2023-07 (“ASU 2023-07”) “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures”, which requires additional disclosures about significant segment expenses regularly provided to the Chief Operating Decision Maker. ASU 2023-07 is effective for annual reporting periods beginning after December 15, 2023, or the annual report for fiscal 2025 for the Company, and interim periods within fiscal years beginning after December 15, 2024, or interim periods starting in fiscal 2026 for the Company. Early adoption is permitted. We are currently evaluating the impact of ASU 2023-07 on our consolidated financial statements and related disclosures. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures”, requiring enhancements and further transparency to certain income tax disclosures. Under this ASU, entities must disclose, on an annual basis, specific categories in the rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. In addition, ASU 2023-09 requires entities to disclose additional information about income taxes paid. The new standard also eliminates certain existing disclosure requirements related to uncertain tax positions and unrecognized deferred tax liabilities. ASU 2023-09 is effective for financial statements for annual periods beginning after December 15, 2024. This ASU is effective for the Company in its fiscal year 2026 beginning on August 1, 2025. Early adoption is permitted. The Company is currently evaluating the potential impact of adopting this guidance on the consolidated financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU 2024-03, “Income Statement — Reporting Comprehensive Income — Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses,” as updated by ASU 2025-01, “Income Statement — Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date”, issued in January 2025. This guidance provides updates to qualitative and quantitative disclosure requirements over the disaggregation of relevant expense captions within the income statement to provide more transparency and useful information on expenses within the income statement including tabular presentation of prescribed expense categories such as the purchases of inventory, employee compensation, depreciation, intangible asset amortization, and inclusion of other specific expense, gains and losses required by existing GAAP with reconciliation of disaggregation to the face of the income statement. This guidance is effective for fiscal years beginning after December 15, 2026, and interim periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted. The guidance may be applied prospectively or retrospectively. This guidance will be effective for our fiscal year ending July 31, 2028. We are currently evaluating the impact the guidance may have on our consolidated financial statement disclosures.</span></div> Business Segments<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has three reportable segments, all related to recreational vehicles: (1) North American Towable Recreational Vehicles, (2) North American Motorized Recreational Vehicles and (3) European Recreational Vehicles. The operations of the Company's Airxcel and Postle subsidiaries are included in “Other”. Net sales included in Other relate primarily to the sale of specialized component parts and aluminum extrusions. Intercompany eliminations adjust for Airxcel and Postle sales to the Company’s North American Towable and North American Motorized segments, which are consummated at established transfer prices generally consistent with the selling prices of products to third parties.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables reflect certain financial information by reportable segment:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.634%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NET SALES:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">828,266</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">730,968</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,727,044</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,676,422</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">446,298</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">570,424</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">951,506</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,281,583</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,274,564</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,301,392</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,678,550</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,958,005</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">612,465</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">782,294</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,217,368</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,490,495</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,887,029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,083,686</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,895,918</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,448,500</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185,653</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166,534</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">379,164</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">365,455</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intercompany eliminations</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(54,575)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42,851)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(114,191)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(105,827)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,018,107</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,207,369</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,160,891</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,708,128</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.634%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">INCOME (LOSS) BEFORE INCOME TAXES:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,152</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">661</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,973</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,910</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,298</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,460</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,379</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,512</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,450</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,121</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,352</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,422</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,210</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,057</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,387</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,824</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,660</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,178</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,739</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180,246</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,268</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,343</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,042</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,819</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,528)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(65,627)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(107,537)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(117,589)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,600)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,894</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,756)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,476</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.840%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.633%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">TOTAL ASSETS:</span></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,368,779</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,290,117</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">975,233</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,077,808</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,344,012</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,367,925</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,672,411</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,871,316</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,016,423</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,239,241</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,013,969</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,058,842</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">683,739</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">722,740</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,714,131</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,020,823</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.780%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.486%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE:</span></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,155</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,788</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,249</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,552</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,621</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,849</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,277</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,791</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,776</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,637</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,526</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,343</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,327</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,136</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,568</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,533</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,103</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,773</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,094</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,876</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,668</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,872</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,294</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">891</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">678</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,689</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,227</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,994</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,119</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133,655</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,397</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.780%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.486%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CAPITAL ACQUISITIONS:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,408</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,443</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,566</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,373</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,716</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,386</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,852</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,861</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,124</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,829</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,418</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,234</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,140</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,116</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,041</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,876</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,264</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,945</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,459</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,110</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,556</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,244</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,185</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,535</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,186</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,172</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,711</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,907</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,006</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,361</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,355</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,552</span></td></tr></table></div> 3 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables reflect certain financial information by reportable segment:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.634%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NET SALES:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">828,266</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">730,968</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,727,044</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,676,422</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">446,298</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">570,424</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">951,506</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,281,583</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,274,564</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,301,392</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,678,550</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,958,005</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">612,465</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">782,294</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,217,368</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,490,495</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,887,029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,083,686</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,895,918</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,448,500</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185,653</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166,534</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">379,164</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">365,455</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intercompany eliminations</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(54,575)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42,851)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(114,191)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(105,827)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,018,107</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,207,369</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,160,891</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,708,128</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.634%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">INCOME (LOSS) BEFORE INCOME TAXES:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,152</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">661</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,973</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,910</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,298</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,460</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,379</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,512</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,450</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,121</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,352</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,422</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,210</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,057</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,387</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,824</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,660</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,178</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,739</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180,246</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,268</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,343</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,042</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,819</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,528)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(65,627)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(107,537)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(117,589)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,600)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,894</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,756)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,476</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.840%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.633%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">TOTAL ASSETS:</span></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,368,779</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,290,117</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">975,233</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,077,808</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,344,012</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,367,925</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,672,411</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,871,316</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,016,423</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,239,241</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,013,969</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,058,842</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">683,739</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">722,740</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,714,131</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,020,823</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.780%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.486%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE:</span></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,155</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,788</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,249</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,552</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,621</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,849</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,277</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,791</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,776</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,637</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,526</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,343</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,327</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,136</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,568</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,533</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,103</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,773</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,094</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,876</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,668</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,872</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,294</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">891</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">678</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,689</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,227</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,994</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,119</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133,655</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,397</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.780%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.486%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CAPITAL ACQUISITIONS:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,408</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,443</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,566</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,373</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,716</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,386</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,852</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,861</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,124</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,829</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,418</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,234</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,140</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,116</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,041</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,876</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,264</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,945</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,459</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,110</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,556</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,244</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,185</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,535</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,186</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,172</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,711</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,907</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,006</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,361</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,355</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,552</span></td></tr></table></div> 828266000 730968000 1727044000 1676422000 446298000 570424000 951506000 1281583000 1274564000 1301392000 2678550000 2958005000 612465000 782294000 1217368000 1490495000 1887029000 2083686000 3895918000 4448500000 185653000 166534000 379164000 365455000 -54575000 -42851000 -114191000 -105827000 2018107000 2207369000 4160891000 4708128000 28152000 661000 74973000 49910000 4298000 26460000 13379000 63512000 32450000 27121000 88352000 113422000 2210000 38057000 3387000 66824000 34660000 65178000 91739000 180246000 8268000 7343000 13042000 16819000 -44528000 -65627000 -107537000 -117589000 -1600000 6894000 -2756000 79476000 1368779000 1290117000 975233000 1077808000 2344012000 2367925000 2672411000 2871316000 5016423000 5239241000 1013969000 1058842000 683739000 722740000 6714131000 7020823000 13155000 13788000 26249000 27552000 8621000 8849000 17277000 17791000 21776000 22637000 43526000 45343000 30327000 31136000 62568000 61533000 52103000 53773000 106094000 106876000 13000000 13668000 25872000 27294000 891000 678000 1689000 1227000 65994000 68119000 133655000 135397000 3408000 4443000 7566000 11373000 2716000 5386000 5852000 12861000 6124000 9829000 13418000 24234000 16140000 16116000 27041000 30876000 22264000 25945000 40459000 55110000 1556000 6244000 5185000 14535000 1186000 4172000 3711000 6907000 25006000 36361000 49355000 76552000 Earnings Per Common Share<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the weighted-average common shares used to compute basic and diluted earnings per common share as included on the Condensed Consolidated Statements of Income and Comprehensive Income:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.634%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding for basic earnings per share</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,208,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,322,504 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,091,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,309,169 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested restricted and performance stock units </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">328,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">442,981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding assuming dilution</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,208,626 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,650,583 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,091,615 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,752,150 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Due to losses for the three and six months ended January 31, 2025, zero incremental shares are included because the effect would be antidilutive.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended January 31, 2025 and 2024, the Company excluded 222,029 and 8,078 unvested restricted and performance stock units that have an antidilutive effect from its calculation of weighted-average common shares outstanding assuming dilution. For the six months ended January 31, 2025 and 2024, the Company excluded 372,593 and 29,688 unvested restricted and performance stock units that have an antidilutive effect from its calculation of weighted-average common shares outstanding assuming dilution.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the weighted-average common shares used to compute basic and diluted earnings per common share as included on the Condensed Consolidated Statements of Income and Comprehensive Income:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.634%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding for basic earnings per share</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,208,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,322,504 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,091,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,309,169 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested restricted and performance stock units </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">328,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">442,981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding assuming dilution</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,208,626 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,650,583 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,091,615 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,752,150 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Due to losses for the three and six months ended January 31, 2025, zero incremental shares are included because the effect would be antidilutive.</span></div> 53208626 53322504 53091615 53309169 0 328079 0 442981 53208626 53650583 53091615 53752150 222029 8078 372593 29688 Derivatives and Hedging <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2025 and July 31, 2024 there were no derivative instruments designated as hedges, except for the net investment hedge discussed below.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Net Investment Hedge</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foreign currency transaction gains and losses on the portion of the Euro-denominated term loan designated and effective as a hedge of the Company’s net investment in its Euro-denominated functional currency subsidiaries are included as a component of the foreign currency translation adjustment. Gains, net of tax, included in the foreign currency translation adjustments were $1,487 for the three months ended January 31, 2025 and $238 for the six months ended January 31, 2025. Gains (losses), net of tax, included in the foreign currency translation adjustments were $(6,237) for the three months ended January 31, 2024 and $7,172 for the six months ended January 31, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no amounts reclassified out of accumulated other comprehensive income (loss) pertaining to the net investment hedge during the three and six-month periods ended January 31, 2025 and January 31, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Derivatives Not Designated as Hedging Instruments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has certain other derivative instruments which have not been designated as hedges. These other derivative instruments had a notional amount totaling approximately $27,688 and a fair value liability of $1,104 as of January 31, 2025. These other derivative instruments had a notional amount totaling approximately $22,333 and a fair value liability of $1,137 as of July 31, 2024. For these derivative instruments, changes in fair value are recognized in earnings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.548%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.679%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.679%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.679%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.535%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-656">Interest</span></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-657">Interest</span></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-658">Sales</span></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-659">Sales</span></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Expense</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gain (Loss) on Derivatives Not Designated as Hedging Instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recognized in income, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(236)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(205)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total gain (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(236)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(205)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.548%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.679%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.679%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.679%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.535%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-672">Interest</span></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-673">Interest</span></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-674">Sales</span></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-675">Sales</span></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Expense</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gain (Loss) on Derivatives Not Designated as Hedging Instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recognized in income, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(414)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(75)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(139)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total gain (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(414)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(75)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(139)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1487000 238000 -6237000 7172000 0 0 0 0 27688000 1104000 22333000 1137000 <div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.548%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.679%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.679%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.679%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.535%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-656">Interest</span></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-657">Interest</span></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-658">Sales</span></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-659">Sales</span></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Expense</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gain (Loss) on Derivatives Not Designated as Hedging Instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recognized in income, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(236)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(205)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total gain (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(236)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(205)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.548%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.679%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.679%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.679%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.535%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-672">Interest</span></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-673">Interest</span></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-674">Sales</span></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-675">Sales</span></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Expense</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gain (Loss) on Derivatives Not Designated as Hedging Instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) recognized in income, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(414)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(75)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(139)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total gain (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(414)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(75)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(139)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 43000 0 -236000 0 0 30000 0 -205000 43000 30000 -236000 -205000 -414000 0 -75000 0 0 3000 0 -139000 -414000 3000 -75000 -139000 Inventories<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major classifications of inventories are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.312%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods – RV</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">312,641 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">249,949 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods – other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">266,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">261,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">409,611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">434,165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chassis</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">433,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">478,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subtotal</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,526,029 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,514,748 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Excess of FIFO costs over LIFO costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(146,610)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(148,110)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total inventories, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,379,419 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,366,638 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>Of the $1,526,029 and $1,514,748 of inventories at January 31, 2025 and July 31, 2024, $1,142,184 and $1,109,062, respectively, were valued on the first-in, first-out (“FIFO”) method, and $383,845 and $405,686, respectively, were valued on the last-in, first-out (“LIFO”) method. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major classifications of inventories are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.312%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods – RV</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">312,641 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">249,949 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods – other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">266,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">261,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">409,611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">434,165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chassis</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">433,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">478,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subtotal</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,526,029 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,514,748 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Excess of FIFO costs over LIFO costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(146,610)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(148,110)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total inventories, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,379,419 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,366,638 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 312641000 249949000 104144000 91371000 266325000 261043000 409611000 434165000 433308000 478220000 1526029000 1514748000 146610000 148110000 1379419000 1366638000 1526029000 1514748000 1142184000 1109062000 383845000 405686000 Property, Plant and Equipment<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment consists of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.312%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,164 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,042,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,053,812 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">726,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">738,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental vehicles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126,794 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease right-of-use assets – operating</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease right-of-use assets – finance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,089,478 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,118,216 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(769,657)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(727,498)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,319,821 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,390,718 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment consists of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.312%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,164 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,042,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,053,812 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">726,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">738,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental vehicles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126,794 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease right-of-use assets – operating</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease right-of-use assets – finance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,089,478 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,118,216 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(769,657)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(727,498)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,319,821 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,390,718 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 146786000 151164000 1042198000 1053812000 726110000 738535000 129986000 126794000 39999000 43139000 4399000 4772000 2089478000 2118216000 769657000 727498000 1319821000 1390718000 Intangible Assets and Goodwill<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of Amortizable intangible assets, net are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.495%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.848%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dealer networks/customer relationships</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,093,911 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">640,171 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,107,396 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">610,106 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademarks</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">348,612 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">353,435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">114,272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Design technology and other intangibles</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251,300</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141,954</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258,260</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133,580</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total amortizable intangible assets</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,693,823 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">904,241 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,719,091 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">857,958 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future amortization expense is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.930%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the remainder of the fiscal year ending July 31, 2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,282</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,432</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96,837</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2028</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,102</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2029</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,222</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2030 and thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">367,707</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">789,582</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of Goodwill by reportable segment for the six months ended January 31, 2025 are summarized as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.679%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.767%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Towable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Motorized</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">European</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance as of August 1, 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">337,883 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,064 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">948,674 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">435,352 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,786,973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fiscal 2025 activity:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38,112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38,112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance as of January 31, 2025</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">337,883 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,064 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">910,562 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">435,352 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,748,861 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of Goodwill by reportable segment for the six months ended January 31, 2024 are summarized as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.679%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.767%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Towable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Motorized</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">European</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance as of August 1, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">337,883 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,064 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">965,758 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">431,717 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,800,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fiscal 2024 activity:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,296)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,296)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance as of January 31, 2024</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">337,883 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,064 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">949,462 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">435,352 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,787,761 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of Amortizable intangible assets, net are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.495%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.848%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dealer networks/customer relationships</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,093,911 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">640,171 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,107,396 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">610,106 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademarks</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">348,612 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">353,435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">114,272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Design technology and other intangibles</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251,300</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141,954</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258,260</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133,580</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total amortizable intangible assets</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,693,823 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">904,241 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,719,091 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">857,958 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1093911000 640171000 1107396000 610106000 348612000 122116000 353435000 114272000 251300000 141954000 258260000 133580000 1693823000 904241000 1719091000 857958000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future amortization expense is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.930%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the remainder of the fiscal year ending July 31, 2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,282</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,432</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96,837</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2028</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,102</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2029</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,222</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the fiscal year ending July 31, 2030 and thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">367,707</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">789,582</span></td></tr></table></div> 58282000 105432000 96837000 88102000 73222000 367707000 789582000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of Goodwill by reportable segment for the six months ended January 31, 2025 are summarized as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.679%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.767%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Towable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Motorized</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">European</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance as of August 1, 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">337,883 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,064 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">948,674 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">435,352 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,786,973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fiscal 2025 activity:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38,112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38,112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance as of January 31, 2025</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">337,883 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,064 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">910,562 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">435,352 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,748,861 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of Goodwill by reportable segment for the six months ended January 31, 2024 are summarized as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.679%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.767%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Towable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Motorized</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">European</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance as of August 1, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">337,883 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,064 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">965,758 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">431,717 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,800,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fiscal 2024 activity:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,296)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,296)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance as of January 31, 2024</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">337,883 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,064 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">949,462 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">435,352 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,787,761 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 337883000 65064000 948674000 435352000 1786973000 0 0 -38112000 0 -38112000 337883000 65064000 910562000 435352000 1748861000 337883000 65064000 965758000 431717000 1800422000 0 0 0 3635000 3635000 0 0 -16296000 0 -16296000 337883000 65064000 949462000 435352000 1787761000 Equity Investments<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 8 to the Company’s Consolidated Financial Statements included in the Fiscal 2024 Form 10-K, effective December 30, 2022, the Company formed a joint venture with TechNexus Holdings LLC (“TechNexus”), whereby the Company transferred TH2Connect, LLC d/b/a Roadpass Digital and its associated legal entities to TN-RP Holdings, LLC (“TN-RP”), following which the Company and TechNexus own 100% of the Class A-RP units and Class C-RP units, respectively, issued by TN-RP.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TN-RP is a variable interest entity (“VIE”), in which both the Company and TechNexus each have a variable interest. The Company’s equity interest, which entitles the Company to a share of future distributions from TN-RP, represents a variable interest. The Company has significant influence due to its Class A-RP unit ownership interest, non-majority seats on the TN-RP advisory board and certain protective rights, and therefore the Company’s investment in TN-RP is accounted for under the equity method of accounting and reported as a component of Equity investments in the Condensed Consolidated Balance Sheets. The Company holds an additional investment that is concluded to be a VIE and over which the Company has significant influence. This investment is also reported as a component of Equity investments in the Condensed Consolidated Balance Sheets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had the following aggregate investment and maximum exposure to loss related to these VIEs:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.435%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.840%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.569%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying amount of investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,220 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum exposure to loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s share of gains and losses accounted for under the equity method of accounting are included in Other income, net in the Condensed Consolidated Statements of Income and Comprehensive Income. The losses recognized in the three and six months ended January 31, 2025 were $2,251 and $4,505, respectively, and the losses recognized in the three and six months ended January 31, 2024 were $3,502 and $9,437, respectively.</span></div> 1 1 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had the following aggregate investment and maximum exposure to loss related to these VIEs:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.435%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.840%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.569%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying amount of investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,220 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum exposure to loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 136220000 137272000 136220000 144047000 -2251000 -4505000 -3502000 -9437000 Concentration of RiskOne dealer, FreedomRoads, LLC, accounted for approximately 16% of the Company’s consolidated net sales for the three-month period ended January 31, 2025 and approximately 15% of the Company’s consolidated net sales for the three-month period ended January 31, 2024, and accounted for approximately 14% of the Company’s consolidated net sales for the six-month periods ended January 31, 2025 and January 31, 2024. The majority of the sales to this dealer are reported within the North American Towable and North American Motorized segments. This dealer also accounted for approximately 17% and approximately 10% of the Company’s consolidated trade accounts receivable at January 31, 2025 and July 31, 2024, respectively. The loss of this dealer or a deterioration in the liquidity or creditworthiness of this dealer could have a material adverse effect on the Company’s business. 0.16 0.15 0.14 0.14 0.17 0.10 Fair Value Measurements<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial assets and liabilities that are accounted for at fair value on a recurring basis at January 31, 2025 and July 31, 2024 are as follows:<br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.709%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.569%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Input Level</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">239,105</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">310,210</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation plan mutual fund assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,138</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,985</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity investments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">396</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,169</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contract asset</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,133</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,137</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents represent investments in short-term money market instruments that are direct obligations of the U.S. Treasury and/or repurchase agreements backed by U.S. Treasury obligations. These investments are reported as a component of Cash and cash equivalents in the Condensed Consolidated Balance Sheets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred compensation plan assets accounted for at fair value are investments in securities (primarily mutual funds) traded in an active market held for the benefit of certain employees of the Company as part of a deferred compensation plan. Additional plan investments in corporate-owned life insurance are recorded at their cash surrender value, not fair value, and therefore are not included above.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity investments represent stock investments that are publicly traded in an active market and are reported within Other assets in the Condensed Consolidated Balance Sheets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of foreign currency forward contracts is estimated by discounting the difference between the contractual forward price and the current available forward price for the residual maturity of the contract using observable market rates. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of interest rate swaps is determined by discounting the estimated future cash flows based on the applicable observable yield curves.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial assets and liabilities that are accounted for at fair value on a recurring basis at January 31, 2025 and July 31, 2024 are as follows:<br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.709%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.569%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Input Level</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">239,105</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">310,210</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation plan mutual fund assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,138</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,985</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity investments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">396</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,169</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency forward contract asset</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,133</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 5.5pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,137</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 239105000 310210000 25138000 28985000 396000 1169000 29000 0 1133000 1137000 Product Warranties<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally provides retail customers of its products with a one-year or two-year warranty covering defects in material or workmanship, with longer warranties on certain structural components. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in our product warranty liability during the indicated periods are as follows:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.376%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.376%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.376%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.378%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300,775</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333,274</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">311,627</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345,197</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,879</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,478</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,632</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140,913</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(63,768)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(81,355)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(136,747)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(165,526)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,197)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,217</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,823)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(970)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">286,689</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">319,614</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">286,689</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">319,614</span></td></tr></table> P1Y P2Y <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in our product warranty liability during the indicated periods are as follows:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.376%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.376%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.376%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.378%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300,775</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333,274</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">311,627</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345,197</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,879</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,478</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,632</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140,913</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(63,768)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(81,355)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(136,747)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(165,526)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,197)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,217</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,823)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(970)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">286,689</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">319,614</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">286,689</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">319,614</span></td></tr></table> 300775000 333274000 311627000 345197000 51879000 66478000 113632000 140913000 63768000 81355000 136747000 165526000 -2197000 1217000 -1823000 -970000 286689000 319614000 286689000 319614000 Long-Term Debt<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of long-term debt are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.376%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.376%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.377%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Term loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">496,129 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">594,361 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior unsecured notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unsecured notes </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,045,380 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,151,279 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt issuance costs, net of amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,364)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-term debt, net of debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,031,137 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,133,915 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Current portion of long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27,742)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32,650)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-term debt, net, less current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,003,395 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,101,265 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 13 to the Company’s Consolidated Financial Statements included in the Fiscal 2024 Form 10-K, the Company is a party to a seven-year term loan (“term loan”) agreement, which consists of both a U.S. dollar-denominated term loan tranche (“USD term loan”) and a Euro-denominated term loan tranche (“Euro term loan”) and a five-year $1,000,000 asset-based credit facility (“ABL”).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2025, the outstanding USD term loan balance of $180,000 was subject to a Secured Overnight Financing Rate (“SOFR”)-based rate totaling 6.562%. The total interest rate on the January 31, 2025 outstanding Euro term loan tranche balance of $316,129 was 5.475%. The Senior Unsecured Notes were issued on October 14, 2021 in an aggregate principal amount of $500,000 and bear fixed interest at a rate of 4.000%.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2025 and July 31, 2024, there were no outstanding ABL borrowings. Availability under the ABL agreement is subject to a borrowing base based on a percentage of applicable eligible receivables and eligible inventory.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on January 31, 2025 eligible receivables and eligible inventory balances and net of amounts drawn, if any, totaled approximately $855,000.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and six months ended January 31, 2025, interest expense on total long-term debt was $15,452 and $33,037, respectively. These interest expense amounts include the amortization of capitalized debt issuance costs of $1,361 and $3,527, for the three and six months ended January 31, 2025, respectively. For the three and six months ended January 31, 2024, interest expense on total long-term debt was $30,548 and $53,747, respectively, which includes amortization of capitalized debt issuance costs and debt extinguishment charges related to the November 2023 debt refinancing totaling $8,992 and $11,864, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company’s term loan debt at January 31, 2025 and July 31, 2024 was $500,415 and $597,334, respectively. The fair value of the Company’s Senior Unsecured Notes at January 31, 2025 and July 31, 2024 was $456,950 and $450,450, respectively. The fair value of all other debt held by the Company approximates carrying value. The fair values of the Company’s long-term debt are primarily estimated using Level 2 inputs as defined by ASC 820, based on quoted prices in markets that are not active.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to January 31, 2025, the Company made a payment of $25,000 against the principal balance of its USD term loan.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of long-term debt are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.376%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.376%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.377%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Term loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">496,129 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">594,361 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior unsecured notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unsecured notes </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,045,380 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,151,279 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt issuance costs, net of amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,364)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-term debt, net of debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,031,137 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,133,915 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Current portion of long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27,742)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32,650)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-term debt, net, less current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,003,395 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,101,265 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 496129000 594361000 500000000 500000000 25983000 27070000 23268000 29848000 1045380000 1151279000 14243000 17364000 1031137000 1133915000 27742000 32650000 1003395000 1101265000 P7Y P5Y 1000000000 180000000 0.06562 316129000 0.05475 500000000 0.04000 0 0 855000000 15452000 33037000 1361000 3527000 30548000 53747000 8992000 11864000 500415000 597334000 456950000 450450000 25000000 Provision for Income Taxes<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The overall effective income tax rate for the three months ended January 31, 2025 was (93.1)%, and the effective income tax rate for the six months ended January 31, 2025 was (43.7)%. These rates were both impacted by the jurisdictional mix of pre-tax earnings between foreign and domestic operations, including the impact of non-deductible foreign exchange losses not subject to taxation, and the Company’s consolidated pre-tax losses in both the quarter and year-to-date periods.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The overall effective income tax rate for the three months ended January 31, 2024 was 22.7%, and the effective income tax rate for the six months ended January 31, 2024 was 24.0%. These rates were both favorably impacted by certain foreign tax rate differences which include certain interest income not subject to corporate income tax.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Within the next 12 months, the Company does not anticipate any material changes in its unrecognized tax benefits recorded as of January 31, 2025.</span></div> -0.931 -0.437 0.227 0.240 Contingent Liabilities, Commitments and Legal Matters<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s total commercial commitments under standby repurchase obligations on dealer inventory financing were $3,560,852 and $3,642,137 as of January 31, 2025 and July 31, 2024, respectively. The commitment term is generally up to eighteen months.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for the guarantee under repurchase agreements of independent dealers’ financing by deferring a portion of the related product sale that represents the estimated fair value of the guarantee at inception. This estimate is based on recent historical experience supplemented by the Company’s assessment of current economic and other conditions affecting its independent dealers. This deferred amount is included in the repurchase and guarantee reserve balances of $13,727 and $14,356 as of January 31, 2025 and July 31, 2024, respectively, which are included in Other current liabilities in the Condensed Consolidated Balance Sheets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Losses incurred related to repurchase agreements that were settled during the three and six months ended January 31, 2025 were not material, and losses during the three and six months ended January 31, 2024 were $2,892 and $6,060, respectively. Based on current market conditions and other conditions affecting its independent dealers, the Company believes that any future losses under these agreements will not have a material adverse effect on the Company’s consolidated financial position, results of operations or cash flows.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is also involved in certain litigation arising out of its operations in the normal course of its business, most of which is based upon state “lemon laws,” warranty claims and vehicle accidents (for which the Company carries insurance above a specified self-insured retention or deductible amount). The outcomes of legal proceedings and claims brought against the Company are subject to significant uncertainty. There is significant judgment required in assessing both the probability of an adverse outcome and the determination as to whether an exposure can be reasonably estimated. Based on current conditions, and in management’s opinion, the ultimate disposition of any current legal proceedings or claims against the Company will not have a material effect on the Company’s financial condition, operating results or cash flows. Litigation is, however, inherently uncertain and an adverse outcome from such litigation could have a material effect on the operating results of a particular reporting period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 15 to the Company’s Consolidated Financial Statements included in the Fiscal 2024 Form 10-K, the Company is involved in a product recall and was part of an advertising-related investigation by certain German-based authorities that has been fully resolved. There were no significant developments related to these matters during the first six months of fiscal 2025. There was no impact related to these matters on the condensed consolidated financial statements for the three and six months ended January 31, 2025, and in the three and six months ended January 31, 2024, the Company recognized income of $4,200 and $14,200, respectively, within selling, general and administrative expenses related to these matters.</span></div> 3560852000 3642137000 P18M 13727000 14356000 0 0 -2892000 -6060000 0 0 4200000 14200000 Leases<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease costs for the three and six-month periods ended January 31, 2025 and January 31, 2024 were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.826%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,628 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,359 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,639 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,764 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,893 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,856 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,173 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.947%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.949%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Supplemental Cash Flows Information</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,593 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.947%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.949%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Supplemental Balance Sheet Information</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-936"><span style="-sec-ix-hidden:f-937">Other current liabilities</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-940"><span style="-sec-ix-hidden:f-941">Other long-term liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,371 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,412 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-946"><span style="-sec-ix-hidden:f-947">Other current liabilities</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">910 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-950"><span style="-sec-ix-hidden:f-951">Other long-term liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,866 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total finance lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,307 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,721 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> Leases<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease costs for the three and six-month periods ended January 31, 2025 and January 31, 2024 were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.826%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,628 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,359 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,639 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,764 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,893 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,856 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,173 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.947%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.949%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Supplemental Cash Flows Information</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,593 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.947%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.949%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Supplemental Balance Sheet Information</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-936"><span style="-sec-ix-hidden:f-937">Other current liabilities</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-940"><span style="-sec-ix-hidden:f-941">Other long-term liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,371 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,412 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-946"><span style="-sec-ix-hidden:f-947">Other current liabilities</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">910 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-950"><span style="-sec-ix-hidden:f-951">Other long-term liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,866 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total finance lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,307 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,721 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease costs for the three and six-month periods ended January 31, 2025 and January 31, 2024 were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.826%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,628 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,359 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,639 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,764 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,893 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,856 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,173 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.947%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.949%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Supplemental Cash Flows Information</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,593 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.947%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.949%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Supplemental Balance Sheet Information</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-936"><span style="-sec-ix-hidden:f-937">Other current liabilities</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-940"><span style="-sec-ix-hidden:f-941">Other long-term liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,371 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,412 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-946"><span style="-sec-ix-hidden:f-947">Other current liabilities</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">910 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-950"><span style="-sec-ix-hidden:f-951">Other long-term liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,866 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total finance lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,307 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,721 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 8517000 7628000 17359000 15639000 187000 187000 373000 373000 60000 78000 124000 161000 8764000 7893000 17856000 16173000 17337000 15593000 4402000 2108000 11459000 11405000 28912000 32007000 40371000 43412000 910000 855000 1397000 1866000 2307000 2721000 Stockholders’ Equity<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Stock-based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense recognized in the three-month periods ended January 31, 2025 and January 31, 2024 for stock-based awards totaled $8,073 and $9,246, respectively. Total stock-based compensation expense recognized in the six-month periods ended January 31, 2025 and January 31, 2024 for stock-based awards totaled $18,610 and $19,698, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Share Repurchase Program</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 17 to the Company’s Consolidated Financial Statements included in the Fiscal 2024 Form 10-K, on December 21, 2021, the Company’s Board of Directors authorized Company management to utilize up to $250,000 to purchase shares of the Company’s common stock through December 21, 2024. On June 24, 2022, the Board authorized Company management to utilize up to an additional $448,321 to repurchase shares of the Company’s common stock through July 31, 2025.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended January 31, 2025, the Company purchased 16,200 shares of its common stock, at various times in the open market, at a weighted-average price of $106.45 and held them as treasury shares at an aggregate purchase price of $1,725, all from the June 24, 2022 authorization. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the inception of the initial December 21, 2021 authorization, the Company has purchased 3,230,972 shares of its common stock, at various times in the open market, at a weighted-average price of $85.80 and held them as treasury shares at an aggregate purchase price of $277,225.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2025, there are no remaining shares of the Company's common stock that may be repurchased under the December 21, 2021 $250,000 authorization. As of January 31, 2025, the remaining amount of the Company’s common stock that may be repurchased under the June 24, 2022 authorization expiring on July 31, 2025 is $421,095.</span></div> 8073000 9246000 18610000 19698000 250000000 448321000 16200 16200 106.45 106.45 1725000 1725000 3230972 85.80 277225000 0 250000000 421095000 Revenue Recognition<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below disaggregates revenue to the level that the Company believes best depicts how the nature, amount, timing and uncertainty of the Company’s revenue and cash flows are affected by economic factors. Other RV-related revenues shown below in the European Recreational Vehicle segment include sales related to accessories and services, new and used vehicle sales at owned dealerships and RV rentals. Performance obligations for all material revenue streams are recognized at a point-in-time. Other sales relate primarily to component part sales to RV original equipment manufacturers and aftermarket sales through dealers and retailers, as well as aluminum extruded components.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.757%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.741%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NET SALES:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Travel Trailers</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">518,620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">471,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,121,315 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,091,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fifth Wheels</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">309,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">259,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">605,729 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">585,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North American Towable</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">828,266 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">730,968 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,727,044 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,676,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,009 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">304,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">386,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class C</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">204,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">438,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">609,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,484 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">285,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North American Motorized</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">446,298 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">570,424 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">951,506 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,281,583 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,274,564 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,301,392 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,678,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,958,005 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Motorcaravan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">335,646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">424,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">653,862 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">771,324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Campervan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">165,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">244,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">339,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">466,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Caravan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other RV-related</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137,124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total European</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">612,465 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">782,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,217,368 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,490,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,887,029 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,083,686 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,895,918 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,448,500 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">379,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">365,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intercompany eliminations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(54,575)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42,851)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(114,191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(105,827)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,018,107 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,207,369 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,160,891 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,708,128 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below disaggregates revenue to the level that the Company believes best depicts how the nature, amount, timing and uncertainty of the Company’s revenue and cash flows are affected by economic factors. Other RV-related revenues shown below in the European Recreational Vehicle segment include sales related to accessories and services, new and used vehicle sales at owned dealerships and RV rentals. Performance obligations for all material revenue streams are recognized at a point-in-time. Other sales relate primarily to component part sales to RV original equipment manufacturers and aftermarket sales through dealers and retailers, as well as aluminum extruded components.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.757%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.741%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NET SALES:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recreational vehicles</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Towable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Travel Trailers</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">518,620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">471,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,121,315 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,091,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fifth Wheels</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">309,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">259,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">605,729 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">585,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North American Towable</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">828,266 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">730,968 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,727,044 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,676,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North American Motorized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,009 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">304,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">386,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class C</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">204,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">438,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">609,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,484 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">285,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North American Motorized</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">446,298 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">570,424 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">951,506 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,281,583 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total North America</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,274,564 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,301,392 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,678,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,958,005 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">European</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Motorcaravan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">335,646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">424,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">653,862 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">771,324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Campervan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">165,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">244,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">339,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">466,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Caravan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other RV-related</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137,124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total European</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">612,465 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">782,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,217,368 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,490,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total recreational vehicles</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,887,029 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,083,686 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,895,918 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,448,500 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">379,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">365,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intercompany eliminations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(54,575)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42,851)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(114,191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(105,827)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,018,107 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,207,369 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,160,891 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,708,128 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 518620000 471483000 1121315000 1091021000 309646000 259485000 605729000 585401000 828266000 730968000 1727044000 1676422000 148009000 178308000 304585000 386219000 204053000 275632000 438280000 609408000 94236000 116484000 208641000 285956000 446298000 570424000 951506000 1281583000 1274564000 1301392000 2678550000 2958005000 335646000 424813000 653862000 771324000 165964000 244724000 339180000 466333000 42180000 51087000 75251000 115714000 68675000 61670000 149075000 137124000 612465000 782294000 1217368000 1490495000 1887029000 2083686000 3895918000 4448500000 185653000 166534000 379164000 365455000 -54575000 -42851000 -114191000 -105827000 2018107000 2207369000 4160891000 4708128000 Accumulated Other Comprehensive Income (Loss)<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of other comprehensive income (loss) (“OCI”) and the changes in the Company’s accumulated other comprehensive income (loss) (“AOCI”) by component were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.872%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended January 31, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Translation</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Adjustment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">AOCI, net of tax, Attributable to THOR</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total AOCI</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82,083)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,805)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,393)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85,198)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76,115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76,115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,367)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,482)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI, net of tax for the fiscal period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76,115)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76,115)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,367)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,482)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158,198)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157,920)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,760)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164,680)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended January 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Translation</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Adjustment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">AOCI, net of tax, Attributable to THOR</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total AOCI</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128,835)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128,471)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,305)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131,776)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI, net of tax for the fiscal period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,688 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,577 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,516 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,147)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,894)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,366)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,260)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.872%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended January 31, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Translation</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Adjustment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">AOCI, net of tax, Attributable to THOR</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total AOCI</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,984)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,706)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,435)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,141)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,214)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,214)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,325)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67,539)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI, net of tax for the fiscal period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,214)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,214)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,325)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67,539)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158,198)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157,920)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,760)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164,680)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended January 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Translation</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Adjustment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">AOCI, net of tax, Attributable to THOR</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total AOCI</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,911)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,547)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,583)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,130)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,236)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,347)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(783)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,130)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI, net of tax for the fiscal period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,236)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,347)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(783)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,130)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,147)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,894)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,366)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,260)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">We do not recognize deferred taxes for a majority of the foreign currency translation gains and losses because we do not anticipate reversal in the foreseeable future.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of other comprehensive income (loss) (“OCI”) and the changes in the Company’s accumulated other comprehensive income (loss) (“AOCI”) by component were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.872%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended January 31, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Translation</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Adjustment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">AOCI, net of tax, Attributable to THOR</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total AOCI</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82,083)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,805)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,393)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85,198)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76,115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76,115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,367)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,482)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI, net of tax for the fiscal period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76,115)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76,115)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,367)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,482)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158,198)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157,920)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,760)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164,680)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended January 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Translation</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Adjustment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">AOCI, net of tax, Attributable to THOR</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total AOCI</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128,835)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128,471)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,305)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131,776)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI, net of tax for the fiscal period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,688 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,577 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,516 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,147)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,894)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,366)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,260)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.872%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended January 31, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Translation</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Adjustment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">AOCI, net of tax, Attributable to THOR</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total AOCI</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,984)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,706)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,435)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,141)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,214)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,214)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,325)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67,539)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI, net of tax for the fiscal period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,214)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,214)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,325)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67,539)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158,198)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157,920)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,760)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164,680)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended January 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Translation</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Adjustment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">AOCI, net of tax, Attributable to THOR</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling Interests</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total AOCI</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,911)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,547)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,583)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,130)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,236)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,347)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(783)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,130)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI, net of tax for the fiscal period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,236)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,347)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(783)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,130)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,147)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,894)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,366)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,260)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">We do not recognize deferred taxes for a majority of the foreign currency translation gains and losses because we do not anticipate reversal in the foreseeable future.</span></div> -82083000 278000 -81805000 -3393000 -85198000 -76115000 0 -76115000 -3367000 -79482000 -76115000 0 -76115000 -3367000 -79482000 -158198000 278000 -157920000 -6760000 -164680000 -128835000 364000 -128471000 -3305000 -131776000 35688000 -111000 35577000 -61000 35516000 35688000 -111000 35577000 -61000 35516000 -93147000 253000 -92894000 -3366000 -96260000 -93984000 278000 -93706000 -3435000 -97141000 -64214000 0 -64214000 -3325000 -67539000 -64214000 0 -64214000 -3325000 -67539000 -158198000 278000 -157920000 -6760000 -164680000 -68911000 364000 -68547000 -2583000 -71130000 -24236000 -111000 -24347000 -783000 -25130000 -24236000 -111000 -24347000 -783000 -25130000 -93147000 253000 -92894000 -3366000 -96260000 Weather Damage at Manufacturing Facilities<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 14, 2024, a weather event that included large damaging hail occurred at and around the Company’s Jackson Center, OH facilities. The hail resulted in significant roof damage to the motorized production facility and significant damage to inventory that was stored outside, primarily motorized chassis, but also some work in process and finished goods inventory.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains insurance coverage, subject to a $1,000 self-insured retention, for the repair or replacement of covered assets that suffer loss, as well as coverage for business interruption, including lost profits. Inventory is a covered asset under the insurance policy, as is the production facility itself.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total estimated losses related to this event are $65,428, primarily attributable to the write-off of motorized chassis, and, through the fiscal quarter ended January 31, 2025, the Company has received insurance proceeds related to this event totaling $33,000. As of January 31, 2025, the Company recorded an insurance recovery receivable in the amount of $31,428 related to the remaining estimated damages incurred for which we deem the recovery of such losses from our insurance carriers to be probable. This insurance recovery receivable is included in Accounts receivable, other, net on the Condensed Consolidated Balance Sheets, as we believe recovery will be realized within one year of the balance sheet date.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given the expectation of recovery from insurance, the impact on our consolidated income (loss) before income taxes during fiscal 2024 and through the second quarter of fiscal 2025 related to the losses incurred on the weather damages noted above was not material. As of the date of this report, the Company is still in the process of fully assessing damages and submitting relevant insurance claim information. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although our insurance covers business interruption, the Company has not recognized any recovery for business interruption to date and will do so at the time of final settlement or when nonrefundable cash advances are made in subsequent periods.</span></div> 1000000 65428000 33000000 31428000 false false false false