0000730263-24-000014.txt : 20241204 0000730263-24-000014.hdr.sgml : 20241204 20241204063451 ACCESSION NUMBER: 0000730263-24-000014 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 91 CONFORMED PERIOD OF REPORT: 20241031 FILED AS OF DATE: 20241204 DATE AS OF CHANGE: 20241204 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: 241524766 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-20241031.htm 10-Q tho-20241031
false2025Q10000730263--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#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-012024-10-310000730263dei:FormerAddressMember2024-08-012024-10-3100007302632024-11-3000007302632024-10-3100007302632024-07-3100007302632023-08-012023-10-3100007302632023-07-3100007302632023-10-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-012024-10-310000730263us-gaap:ParentMember2024-08-012024-10-310000730263us-gaap:NoncontrollingInterestMember2024-08-012024-10-310000730263us-gaap:CommonStockMember2024-08-012024-10-310000730263us-gaap:AdditionalPaidInCapitalMember2024-08-012024-10-310000730263us-gaap:TreasuryStockCommonMember2024-08-012024-10-310000730263us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-08-012024-10-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-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-012023-10-310000730263us-gaap:ParentMember2023-08-012023-10-310000730263us-gaap:NoncontrollingInterestMember2023-08-012023-10-310000730263us-gaap:TreasuryStockCommonMember2023-08-012023-10-310000730263us-gaap:CommonStockMember2023-08-012023-10-310000730263us-gaap:AdditionalPaidInCapitalMember2023-08-012023-10-310000730263us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-08-012023-10-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-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanTowablesMember2024-08-012024-10-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanTowablesMember2023-08-012023-10-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanMotorizedMember2024-08-012024-10-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanMotorizedMember2023-08-012023-10-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanMember2024-08-012024-10-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanMember2023-08-012023-10-310000730263us-gaap:OperatingSegmentsMembertho:EuropeanMember2024-08-012024-10-310000730263us-gaap:OperatingSegmentsMembertho:EuropeanMember2023-08-012023-10-310000730263us-gaap:OperatingSegmentsMember2024-08-012024-10-310000730263us-gaap:OperatingSegmentsMember2023-08-012023-10-310000730263tho:CorporateAndEliminationsMember2024-08-012024-10-310000730263tho:CorporateAndEliminationsMember2023-08-012023-10-310000730263us-gaap:IntersegmentEliminationMember2024-08-012024-10-310000730263us-gaap:IntersegmentEliminationMember2023-08-012023-10-310000730263us-gaap:CorporateNonSegmentMember2024-08-012024-10-310000730263us-gaap:CorporateNonSegmentMember2023-08-012023-10-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanTowablesMember2024-10-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanTowablesMember2024-07-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanMotorizedMember2024-10-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanMotorizedMember2024-07-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanMember2024-10-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanMember2024-07-310000730263us-gaap:OperatingSegmentsMembertho:EuropeanMember2024-10-310000730263us-gaap:OperatingSegmentsMembertho:EuropeanMember2024-07-310000730263us-gaap:OperatingSegmentsMember2024-10-310000730263us-gaap:OperatingSegmentsMember2024-07-310000730263tho:CorporateAndEliminationsMember2024-10-310000730263tho:CorporateAndEliminationsMember2024-07-310000730263us-gaap:CorporateNonSegmentMember2024-10-310000730263us-gaap:CorporateNonSegmentMember2024-07-310000730263us-gaap:NondesignatedMember2024-10-310000730263us-gaap:NondesignatedMember2024-07-310000730263us-gaap:InterestExpenseMember2024-08-012024-10-310000730263us-gaap:InterestExpenseMember2023-08-012023-10-310000730263us-gaap:SalesMember2024-08-012024-10-310000730263us-gaap:SalesMember2023-08-012023-10-310000730263us-gaap:SalesMemberus-gaap:ForeignExchangeForwardMember2024-08-012024-10-310000730263us-gaap:InterestExpenseMemberus-gaap:ForeignExchangeForwardMember2024-08-012024-10-310000730263us-gaap:SalesMemberus-gaap:ForeignExchangeForwardMember2023-08-012023-10-310000730263us-gaap:InterestExpenseMemberus-gaap:ForeignExchangeForwardMember2023-08-012023-10-310000730263us-gaap:SalesMemberus-gaap:InterestRateSwapMember2024-08-012024-10-310000730263us-gaap:InterestExpenseMemberus-gaap:InterestRateSwapMember2024-08-012024-10-310000730263us-gaap:SalesMemberus-gaap:InterestRateSwapMember2023-08-012023-10-310000730263us-gaap:InterestExpenseMemberus-gaap:InterestRateSwapMember2023-08-012023-10-310000730263tho:RecreationVehiclesMember2024-10-310000730263tho:RecreationVehiclesMember2024-07-310000730263us-gaap:AllOtherSegmentsMember2024-10-310000730263us-gaap:AllOtherSegmentsMember2024-07-310000730263us-gaap:LandMember2024-10-310000730263us-gaap:LandMember2024-07-310000730263us-gaap:BuildingAndBuildingImprovementsMember2024-10-310000730263us-gaap:BuildingAndBuildingImprovementsMember2024-07-310000730263us-gaap:MachineryAndEquipmentMember2024-10-310000730263us-gaap:MachineryAndEquipmentMember2024-07-310000730263tho:RentalVehiclesMember2024-10-310000730263tho:RentalVehiclesMember2024-07-310000730263tho:DealerNetworkAndCustomerRelationshipsMember2024-10-310000730263tho:DealerNetworkAndCustomerRelationshipsMember2024-07-310000730263us-gaap:TrademarksMember2024-10-310000730263us-gaap:TrademarksMember2024-07-310000730263tho:DesignTechnologyAndOtherIntangiblesMember2024-10-310000730263tho:DesignTechnologyAndOtherIntangiblesMember2024-07-310000730263srt:NorthAmericaMembertho:TowablesMembertho:RecreationVehiclesMember2024-07-310000730263srt:NorthAmericaMembertho:MotorizedMembertho:RecreationVehiclesMember2024-07-310000730263srt:EuropeMembertho:RecreationVehiclesMember2024-07-310000730263srt:NorthAmericaMembertho:TowablesMembertho:RecreationVehiclesMember2024-08-012024-10-310000730263srt:NorthAmericaMembertho:MotorizedMembertho:RecreationVehiclesMember2024-08-012024-10-310000730263srt:EuropeMembertho:RecreationVehiclesMember2024-08-012024-10-310000730263us-gaap:AllOtherSegmentsMember2024-08-012024-10-310000730263srt:NorthAmericaMembertho:TowablesMembertho:RecreationVehiclesMember2024-10-310000730263srt:NorthAmericaMembertho:MotorizedMembertho:RecreationVehiclesMember2024-10-310000730263srt:EuropeMembertho:RecreationVehiclesMember2024-10-310000730263srt:NorthAmericaMembertho:TowablesMembertho:RecreationVehiclesMember2023-07-310000730263srt:NorthAmericaMembertho:MotorizedMembertho:RecreationVehiclesMember2023-07-310000730263srt:EuropeMembertho:RecreationVehiclesMember2023-07-310000730263us-gaap:AllOtherSegmentsMember2023-07-310000730263srt:NorthAmericaMembertho:TowablesMembertho:RecreationVehiclesMember2023-08-012023-10-310000730263srt:NorthAmericaMembertho:MotorizedMembertho:RecreationVehiclesMember2023-08-012023-10-310000730263srt:EuropeMembertho:RecreationVehiclesMember2023-08-012023-10-310000730263us-gaap:AllOtherSegmentsMember2023-08-012023-10-310000730263srt:NorthAmericaMembertho:TowablesMembertho:RecreationVehiclesMember2023-10-310000730263srt:NorthAmericaMembertho:MotorizedMembertho:RecreationVehiclesMember2023-10-310000730263srt:EuropeMembertho:RecreationVehiclesMember2023-10-310000730263us-gaap:AllOtherSegmentsMember2023-10-310000730263tho:TNRPHoldingLLCMembertho:ClassARPUnitsMember2022-12-300000730263tho:TNRPHoldingLLCMembertho:TechNexusMembertho:ClassCRPUnitsMember2022-12-300000730263tho:TNRPHoldingLLCMember2024-10-310000730263tho:TNRPHoldingLLCMember2024-07-310000730263tho:FreedomRoadsMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-08-012024-10-310000730263tho:FreedomRoadsMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-08-012023-10-310000730263tho:FreedomRoadsMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2024-08-012024-10-310000730263tho:FreedomRoadsMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-08-012024-07-310000730263us-gaap:FairValueInputsLevel1Member2024-10-310000730263us-gaap:FairValueInputsLevel1Member2024-07-310000730263us-gaap:FairValueInputsLevel2Member2024-10-310000730263us-gaap:FairValueInputsLevel2Member2024-07-310000730263tho:TermOfProductWarrantyOneMember2024-08-012024-10-310000730263tho:TermOfProductWarrantyTwoMember2024-08-012024-10-310000730263tho:TermLoanMember2024-10-310000730263tho:TermLoanMember2024-07-310000730263tho:SeniorUnsecuredNotesDue2029Memberus-gaap:UnsecuredDebtMember2024-10-310000730263tho:SeniorUnsecuredNotesDue2029Memberus-gaap:UnsecuredDebtMember2024-07-310000730263tho:TermLoanMember2024-08-012024-10-310000730263tho:AssetBasedCreditFacilityMember2024-08-012024-10-310000730263tho:AssetBasedCreditFacilityMember2024-10-310000730263tho:UsTrancheMembertho:TermLoanMember2024-10-310000730263tho:EuroTrancheMembertho:TermLoanMember2024-10-310000730263tho:SeniorUnsecuredNotesDue2029Memberus-gaap:UnsecuredDebtMember2021-10-140000730263tho:AssetBasedCreditFacilityMember2024-07-310000730263us-gaap:GeneralAndAdministrativeExpenseMember2024-08-012024-10-310000730263us-gaap:GeneralAndAdministrativeExpenseMember2023-08-012023-10-310000730263tho:DecemberTwentyTwentyOneShareRepurchasePlanMember2021-12-210000730263tho:JuneTwentyTwentyTwoShareRepurchasePlanMember2022-06-240000730263tho:DecemberTwentyTwentyOneShareRepurchasePlanMember2023-08-012023-10-3100007302632021-12-212024-10-310000730263tho:DecemberTwentyTwentyOneShareRepurchasePlanMember2024-10-310000730263tho:JuneTwentyTwentyTwoShareRepurchasePlanMember2024-10-310000730263us-gaap:OperatingSegmentsMembertho:TravelTrailersMembertho:NorthAmericanTowablesMember2024-08-012024-10-310000730263us-gaap:OperatingSegmentsMembertho:TravelTrailersMembertho:NorthAmericanTowablesMember2023-08-012023-10-310000730263us-gaap:OperatingSegmentsMembertho:FifthWheelsTowablesMembertho:NorthAmericanTowablesMember2024-08-012024-10-310000730263us-gaap:OperatingSegmentsMembertho:FifthWheelsTowablesMembertho:NorthAmericanTowablesMember2023-08-012023-10-310000730263us-gaap:OperatingSegmentsMembertho:ClassaMotorizedMembertho:NorthAmericanMotorizedMember2024-08-012024-10-310000730263us-gaap:OperatingSegmentsMembertho:ClassaMotorizedMembertho:NorthAmericanMotorizedMember2023-08-012023-10-310000730263us-gaap:OperatingSegmentsMembertho:ClasscMotorizedMembertho:NorthAmericanMotorizedMember2024-08-012024-10-310000730263us-gaap:OperatingSegmentsMembertho:ClasscMotorizedMembertho:NorthAmericanMotorizedMember2023-08-012023-10-310000730263us-gaap:OperatingSegmentsMembertho:ClassbMotorizedMembertho:NorthAmericanMotorizedMember2024-08-012024-10-310000730263us-gaap:OperatingSegmentsMembertho:ClassbMotorizedMembertho:NorthAmericanMotorizedMember2023-08-012023-10-310000730263us-gaap:OperatingSegmentsMembertho:MotorcaravanMembertho:EuropeanMember2024-08-012024-10-310000730263us-gaap:OperatingSegmentsMembertho:MotorcaravanMembertho:EuropeanMember2023-08-012023-10-310000730263us-gaap:OperatingSegmentsMembertho:CampervanMembertho:EuropeanMember2024-08-012024-10-310000730263us-gaap:OperatingSegmentsMembertho:CampervanMembertho:EuropeanMember2023-08-012023-10-310000730263us-gaap:OperatingSegmentsMembertho:CaravanMembertho:EuropeanMember2024-08-012024-10-310000730263us-gaap:OperatingSegmentsMembertho:CaravanMembertho:EuropeanMember2023-08-012023-10-310000730263us-gaap:OperatingSegmentsMembertho:OtherRvRelatedMembertho:EuropeanMember2024-08-012024-10-310000730263us-gaap:OperatingSegmentsMembertho:OtherRvRelatedMembertho:EuropeanMember2023-08-012023-10-310000730263us-gaap:AccumulatedTranslationAdjustmentMember2024-07-310000730263tho:AccumulatedOtherGainLossAttributableToParentMember2024-07-310000730263us-gaap:AociAttributableToNoncontrollingInterestMember2024-07-310000730263us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2024-07-310000730263us-gaap:AccumulatedTranslationAdjustmentMember2024-08-012024-10-310000730263tho:AccumulatedOtherGainLossAttributableToParentMember2024-08-012024-10-310000730263us-gaap:AociAttributableToNoncontrollingInterestMember2024-08-012024-10-310000730263us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2024-08-012024-10-310000730263us-gaap:AccumulatedTranslationAdjustmentMember2024-10-310000730263tho:AccumulatedOtherGainLossAttributableToParentMember2024-10-310000730263us-gaap:AociAttributableToNoncontrollingInterestMember2024-10-310000730263us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2024-10-310000730263us-gaap:AccumulatedTranslationAdjustmentMember2023-07-310000730263tho:AccumulatedOtherGainLossAttributableToParentMember2023-07-310000730263us-gaap:AociAttributableToNoncontrollingInterestMember2023-07-310000730263us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-07-310000730263us-gaap:AccumulatedTranslationAdjustmentMember2023-08-012023-10-310000730263tho:AccumulatedOtherGainLossAttributableToParentMember2023-08-012023-10-310000730263us-gaap:AociAttributableToNoncontrollingInterestMember2023-08-012023-10-310000730263us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-08-012023-10-310000730263us-gaap:AccumulatedTranslationAdjustmentMember2023-10-310000730263tho:AccumulatedOtherGainLossAttributableToParentMember2023-10-310000730263us-gaap:AociAttributableToNoncontrollingInterestMember2023-10-310000730263us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-10-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 October 31, 2024.
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)
601 East Beardsley Avenue, Elkhart, IN 46514-3305
(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 November 29, 2024, 53,219,768 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)

October 31, 2024July 31, 2024
ASSETS
Current assets:
Cash and cash equivalents$445,222 $501,316 
Accounts receivable, trade, net516,425 502,301 
Accounts receivable, other, net122,020 198,594 
Inventories, net1,371,771 1,366,638 
Prepaid income taxes, expenses and other77,526 81,178 
Total current assets2,532,964 2,650,027 
Property, plant and equipment, net1,380,362 1,390,718 
Other assets:
Goodwill1,791,704 1,786,973 
Amortizable intangible assets, net833,098 861,133 
Deferred income tax assets, net26,455 28,414 
Equity investments137,769 137,272 
Other170,829 166,286 
Total other assets2,959,855 2,980,078 
TOTAL ASSETS
$6,873,181 $7,020,823 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$571,639 $628,134 
Current portion of long-term debt32,206 32,650 
Short-term financial obligations69,850 72,051 
Accrued liabilities:
Compensation and related items
173,144 185,249 
Product warranties
300,775 311,627 
Income and other taxes
78,545 74,987 
Promotions and rebates
156,252 169,928 
Product, property and related liabilities20,871 32,278 
Dividends payable26,551  
Other51,672 60,118 
Total current liabilities1,481,505 1,567,022 
Long-term debt, net1,043,790 1,101,265 
Deferred income tax liabilities, net72,069 74,401 
Unrecognized tax benefits12,004 12,405 
Other liabilities201,857 191,677 
Total long-term liabilities1,329,720 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,114,970 and 66,859,738 shares, respectively
6,711 6,686 
Additional paid-in capital589,414 577,015 
Retained earnings4,226,351 4,254,734 
Accumulated other comprehensive loss, net of tax(81,805)(93,706)
    Less: Treasury shares of 14,012,706 and 13,928,314, respectively, at cost
(686,339)(677,299)
Stockholders’ equity attributable to THOR Industries, Inc.4,054,332 4,067,430 
Non-controlling interests 7,624 6,623 
Total stockholders’ equity4,061,956 4,074,053 
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY
$6,873,181 $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 October 31,
20242023
Net sales
$2,142,784 $2,500,759 
Cost of products sold1,861,342 2,142,827 
Gross profit281,442 357,932 
Selling, general and administrative expenses240,197 217,896 
Amortization of intangible assets
29,822 32,344 
Interest expense, net15,228 20,197 
Other income (expense), net2,649 (14,913)
Income (loss) before income taxes(1,156)72,582 
Income tax provision (benefit)(283)17,549 
Net income (loss)(873)55,033 
Less: Net income attributable to non-controlling interests959 1,468 
Net income (loss) attributable to THOR Industries, Inc.$(1,832)$53,565 
Weighted-average common shares outstanding:
Basic52,974,603 53,295,835 
Diluted52,974,603 53,853,719 
Earnings (loss) per common share:
Basic$(0.03)$1.01 
Diluted$(0.03)$0.99 
Comprehensive income (loss):
Net income (loss)$(873)$55,033 
Other comprehensive income (loss), net of tax
Foreign currency translation gain (loss), net of tax11,943 (60,646)
Total other comprehensive income (loss), net of tax11,943 (60,646)
Total Comprehensive income (loss)11,070 (5,613)
Less: Comprehensive income attributable to non-controlling interests1,001 746 
Comprehensive income (loss) attributable to THOR Industries, Inc.$10,069 $(6,359)






















See Notes to the Condensed Consolidated Financial Statements.




3


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

Three Months Ended October 31,
20242023
Cash flows from operating activities:
Net income (loss)$(873)$55,033 
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
Depreciation37,839 34,934 
Amortization of intangible assets29,822 32,344 
Amortization of debt issuance costs2,166 2,872 
Deferred income tax expense (benefit)(367)2,417 
(Gain) loss on disposition of property, plant and equipment(2,270)49 
Stock-based compensation expense10,537 10,452 
Changes in assets and liabilities:
Accounts receivable64,441 20,979 
Inventories(4,844)(94,527)
Prepaid income taxes, expenses and other2,158 23,839 
Accounts payable(57,661)25,150 
Accrued liabilities and other(61,968)(46,438)
Long-term liabilities and other11,760 (7,436)
Net cash provided by operating activities30,740 59,668 
Cash flows from investing activities:
Purchases of property, plant and equipment (25,273)(38,211)
Proceeds from dispositions of property, plant and equipment 3,363 275 
Business acquisitions, net of cash acquired (4,000)
Other(3,432)(9,126)
Net cash used in investing activities(25,342)(51,062)
Cash flows from financing activities:
Borrowings on revolving asset-based credit facilities 53,449 
Payments on revolving asset-based credit facilities (51,925)
Payments on term-loan credit facilities(60,000) 
Payments on other debt(1,829)(1,767)
Payments on finance lease obligations(203)(180)
Purchase of treasury shares (30,037)
Short-term financial obligations and other, net(2,588)11,307 
Net cash used in financing activities(64,620)(19,153)
Effect of exchange rate changes on cash and cash equivalents 3,128 (4,857)
Net decrease in cash and cash equivalents(56,094)(15,404)
Cash and cash equivalents, beginning of period501,316 441,232 
Cash and cash equivalents, end of period$445,222 $425,828 
Supplemental cash flow information:
Income taxes paid$9,226 $7,153 
Interest paid$21,896 $26,203 
Non-cash investing and financing transactions:
Capital expenditures in accounts payable$4,505 $7,427 
Quarterly dividends payable$26,551 $25,539 







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 MONTHS ENDED OCTOBER 31, 2024 AND 2023 (UNAUDITED)
Three Months Ended October 31, 2024
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 income (loss)— — — (1,832)— — — (1,832)959 (873)
Restricted stock unit activity255,232 25 1,862 — — 84,392 (9,040)(7,153)— (7,153)
Dividends $0.50 per common share
— — — (26,551)— — — (26,551)— (26,551)
Stock-based compensation expense— — 10,537 — — — — 10,537 — 10,537 
Other comprehensive income — — — — 11,901 — — 11,901 42 11,943 
Balance at October 31, 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 

Three Months Ended October 31, 2023
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 — — — 53,565 — — — 53,565 1,468 55,033 
Purchase of treasury shares— — — — — 327,876 (30,037)(30,037)— (30,037)
Restricted stock unit activity342,158 35 2,007 — — 122,120 (11,113)(9,071)— (9,071)
Dividends $0.48 per common share
— — — (25,539)— — — (25,539)— (25,539)
Stock-based compensation expense— — 10,452 — — — — 10,452 — 10,452 
Other comprehensive (loss)— — — — (59,924)— — (59,924)(722)(60,646)
Balance at October 31, 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 





See Notes to the Condensed Consolidated Financial Statements.




5


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 primarily 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 three months ended October 31, 2024 would not necessarily be indicative of the results expected for the full fiscal year.

Recent 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,” which 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. The amendments in ASU 2024-03 are effective for fiscal years beginning after December 15, 2026, with early adoption permitted. The amendment should be applied prospectively; however, retrospective application is also permitted. This ASU will be effective for our fiscal year ending July 31, 2028. We are currently evaluating the impact ASU 2024-03 may have on our consolidated financial statement disclosures.



6


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 October 31,
NET SALES:20242023
Recreational vehicles
North American Towable$898,778$945,454
North American Motorized505,208711,159
Total North America1,403,9861,656,613
European604,903708,201
Total recreational vehicles2,008,8892,364,814
Other193,511198,921
Intercompany eliminations(59,616)(62,976)
Total$2,142,784$2,500,759

Three Months Ended October 31,
INCOME (LOSS) BEFORE INCOME TAXES:20242023
Recreational vehicles
North American Towable$46,821$49,249
North American Motorized9,08137,052
Total North America55,90286,301
European1,17728,767
Total recreational vehicles57,079115,068
Other, net4,7749,476
Corporate(63,009)(51,962)
Total$(1,156)$72,582

TOTAL ASSETS:October 31, 2024July 31, 2024
Recreational vehicles
North American Towable$1,402,332$1,290,117
North American Motorized948,3421,077,808
Total North America2,350,6742,367,925
European2,814,5602,871,316
Total recreational vehicles5,165,2345,239,241
Other1,040,8211,058,842
Corporate667,126722,740
Total$6,873,181$7,020,823





7


DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE:Three Months Ended October 31,
20242023
Recreational vehicles
North American Towable$13,094$13,764
North American Motorized8,6568,942
Total North America21,75022,706
European32,24130,397
Total recreational vehicles53,99153,103
Other
12,87213,626
Corporate
798549
Total$67,661$67,278

Three Months Ended October 31,
CAPITAL ACQUISITIONS:20242023
Recreational vehicles
North American Towable$4,158$6,930
North American Motorized3,1367,475
Total North America7,29414,405
European10,90114,760
Total recreational vehicles18,19529,165
Other
3,6298,291
Corporate
2,5252,735
Total$24,349$40,191

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 October 31,
20242023
Weighted-average common shares outstanding for basic earnings per share
52,974,603 53,295,835 
Unvested restricted stock units and performance stock units 
(1)
557,884 
Weighted-average common shares outstanding assuming dilution
52,974,603 53,853,719 
(1)Due to a loss for the three months ended October 31, 2024, zero incremental shares are included because the effect would be antidilutive.

The Company excluded 523,157 and 51,298 unvested restricted stock units and performance stock units that have an antidilutive effect from its calculation of weighted-average common shares outstanding assuming dilution at October 31, 2024 and October 31, 2023, respectively.




8


4.    Derivatives and Hedging

As of October 31, 2024 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 Euro-denominated portion of the term loan, which is 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 (losses), net of tax, included in the foreign currency translation adjustments were $(1,248) for the three months ended October 31, 2024 and $13,409 for the three months ended October 31, 2023.

There were no amounts reclassified out of AOCI pertaining to the net investment hedge during the three-month periods ended October 31, 2024 or October 31, 2023.

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 $37,406 and a fair value liability of $1,084 as of October 31, 2024. 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.

The total amounts presented in the Condensed Consolidated Statements of Income and Comprehensive Income due to changes in the fair value of the derivative instruments are as follows:

Three Months Ended October 31,
20242023
 Interest Interest
SalesExpenseSalesExpense
Gain (Loss) on Derivatives Not Designated as Hedging Instruments
Amount of gain (loss) recognized in income (loss), net of tax
Foreign currency forward contracts$(457)$ $157 $ 
Interest rate swap agreements (27) 64 
Total gain (loss)$(457)$(27)$157 $64 

5.    Inventories

Major classifications of inventories are as follows:
October 31, 2024July 31, 2024
Finished goods – RV$319,525 $249,949 
Finished goods – other104,288 91,371 
Work in process279,929 261,043 
Raw materials420,762 434,165 
Chassis395,377 478,220 
Subtotal
1,519,881 1,514,748 
Excess of FIFO costs over LIFO costs(148,110)(148,110)
Total inventories, net$1,371,771 $1,366,638 

Of the $1,519,881 and $1,514,748 of inventories at October 31, 2024 and July 31, 2024, $1,115,081 and $1,109,062, respectively, were valued on the first-in, first-out (“FIFO”) basis, and $404,800 and $405,686, respectively, were valued on the last-in, first-out (“LIFO”) basis.




9


6.    Property, Plant and Equipment

Property, plant and equipment consists of the following:
October 31, 2024July 31, 2024
Land$152,109 $151,164 
Buildings and improvements1,061,556 1,053,812 
Machinery and equipment751,614 738,535 
Rental vehicles129,996 126,794 
Lease right-of-use assets – operating41,678 43,139 
Lease right-of-use assets – finance4,586 4,772 
Total cost2,141,539 2,118,216 
Less: Accumulated depreciation(761,177)(727,498)
Property, plant and equipment, net$1,380,362 $1,390,718 

7.    Intangible Assets and Goodwill

The components of Amortizable intangible assets are as follows:

October 31, 2024July 31, 2024
Accumulated
Accumulated
CostAmortizationCost
Amortization
Dealer networks/customer relationships
$1,109,070 $629,691 $1,107,396 $610,106 
Trademarks
354,034 119,087 353,435 114,272 
Design technology and other intangibles
259,124140,352258,260133,580
Total amortizable intangible assets
$1,722,228 $889,130 $1,719,091 $857,958 

Estimated future amortization expense is as follows:

For the remainder of the fiscal year ending July 31, 2025$89,051
For the fiscal year ending July 31, 2026107,456
For the fiscal year ending July 31, 202798,734
For the fiscal year ending July 31, 202889,888
For the fiscal year ending July 31, 202974,521
For the fiscal year ending July 31, 2030 and thereafter373,448
$833,098

Changes in the carrying amount of Goodwill by reportable segment for the three months ended October 31, 2024 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   4,731  4,731 
Net balance as of October 31, 2024$337,883 $65,064 $953,405 $435,352 $1,791,704 






10


Changes in the carrying amount of Goodwill by reportable segment for the three months ended October 31, 2023 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,751 3,751 
Foreign currency translation  (35,396) (35,396)
Net balance as of October 31, 2023$337,883 $65,064 $930,362 $435,468 $1,768,777 

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. Similarly, the Company holds an additional investment that is also a VIE over which the Company has significant influence. This 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:

October 31, 2024July 31, 2024
Carrying amount of investments$137,769 $137,272 
Maximum exposure to loss$141,793 $144,047 

The Company’s share of gains and losses accounted for under the equity method of accounting are included in Other income (expense), net in the Condensed Consolidated Statements of Income and Comprehensive Income. The losses recognized in the three months ended October 31, 2024 were $2,254, and the losses recognized in the three months ended October 31, 2023 were $5,935.

9.    Concentration of Risk

One dealer, FreedomRoads, LLC, accounted for approximately 12% of the Company’s consolidated net sales for the three-month period ended October 31, 2024 and approximately 14% of the Company’s consolidated net sales for the three-month period ended October 31, 2023. The majority of the sales to this dealer are reported within the North American Towable and North American Motorized reportable segments. This dealer also accounted for approximately 15% and approximately 10% of the Company’s consolidated trade accounts receivable at October 31, 2024 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 effect on the Company’s business.





11


10.    Fair Value Measurements
The financial assets and liabilities that are accounted for at fair value on a recurring basis at October 31, 2024 and July 31, 2024 are as follows:
Input LevelOctober 31, 2024July 31, 2024
Cash equivalentsLevel 1$246,886$310,210
Deferred compensation plan mutual fund assetsLevel 1$27,930$28,985
Equity investmentsLevel 1$781$1,169
Foreign currency forward contract assetLevel 2$95$
Interest rate swap liabilities, netLevel 2$1,179$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.

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 October 31,
20242023
Beginning balance$311,627$345,197
Provision61,75374,435
Payments(72,979)(84,171)
Foreign currency translation374(2,187)
Ending balance$300,775$333,274





12


12.    Long-Term Debt

The components of long-term debt are as follows:

October 31, 2024July 31, 2024
Term loan$536,003 $594,361 
Senior unsecured notes500,000 500,000 
Unsecured notes 27,205 27,070 
Other debt28,189 29,848 
Total long-term debt1,091,397 1,151,279 
Debt issuance costs, net of amortization(15,401)(17,364)
Total long-term debt, net of debt issuance costs1,075,996 1,133,915 
Less: Current portion of long-term debt(32,206)(32,650)
Total long-term debt, net, less current portion$1,043,790 $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 October 31, 2024, the outstanding USD term loan balance of $205,000 was subject to a Secured Overnight Financing Rate (“SOFR”)-based rate totaling 6.935%. The total interest rate on the October 31, 2024 outstanding Euro term loan tranche balance of $331,003 was 5.896%. 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 October 31, 2024 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, and based on October 31, 2024 eligible receivables and eligible inventory balances and net of amounts drawn, if any, totaled approximately $865,000.

For the three-month periods ended October 31, 2024 and October 31, 2023, interest expense on total long-term debt was $17,585 and $23,199, respectively. These interest expense amounts include the amortization of capitalized debt issuance costs of $2,166 and $2,872, for the three-month periods ended October 31, 2024 and October 31, 2023 respectively.

The fair value of the Company’s term loan debt at October 31, 2024 and July 31, 2024 was $537,028 and $597,334, respectively. The fair value of the Company’s Senior Unsecured Notes at October 31, 2024 and July 31, 2024 was $454,300 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.

13.    Provision for Income Taxes

The overall effective income tax rate for the three months ended October 31, 2024 was 24.5%. This rate was favorably impacted by certain foreign tax rate differences which include certain interest income not subject to corporate income tax. The favorable foreign rate differential was partially offset by additional tax expense related to the jurisdictional mix of earnings between foreign and domestic operations during the three months ended October 31, 2024. The overall effective income tax rate for the three months ended October 31, 2023 was 24.2%, which was favorably impacted by certain foreign tax rate differences, which include certain interest income not subject to corporate income tax. The favorable foreign rate differential was partially offset by tax expense from the vesting of share-based compensation awards during the three months ended October 31, 2023.

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





13



14.    Contingent Liabilities, Commitments and Legal Matters

The Company’s total commercial commitments under standby repurchase obligations on dealer inventory financing were $3,422,718 and $3,642,137 as of October 31, 2024 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 $12,870 and $14,356 as of October 31, 2024 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 months ended October 31, 2024 and October 31, 2023 were not material. 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 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 quarter of fiscal 2025. There was no impact on the condensed consolidated financial statements for the first quarter of fiscal 2025 related to these matters, and in the first quarter of fiscal 2024, the Company recognized $10,000 of income within selling, general and administrative expenses due to reducing previously recorded reserves related to these matters.








14


15.    Leases

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

Three Months Ended October 31,
20242023
Operating lease cost$8,842 $8,011 
Finance lease cost:
Amortization of right-of-use assets186 186 
Interest on lease liabilities64 83 
Total lease cost$9,092 $8,280 

Other information related to leases was as follows:

Three Months Ended October 31,
Supplemental Cash Flows Information20242023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$8,829 $7,987 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$1,636 $914 

Supplemental Balance Sheet InformationOctober 31, 2024July 31, 2024
Operating leases:
Operating lease liabilities
Other current liabilities$11,414 $11,405 
Other long-term liabilities30,585 32,007 
Total operating lease liabilities$41,999 $43,412 
Finance leases:
Finance lease liabilities
Other current liabilities$883 $855 
Other long-term liabilities1,635 1,866 
Total finance lease liabilities$2,518 $2,721 





15


16.    Stockholders’ Equity

Total stock-based compensation expense recognized in the three-month periods ended October 31, 2024 and October 31, 2023 for stock-based awards totaled $10,537 and $10,452, 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 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.

During the three-month period ended October 31, 2024, the Company did not purchase any shares of its common stock. During the three-month period ended October 31, 2023, the Company purchased 327,876 shares of its common stock, at various times in the open market, at a weighted-average price of $91.61 and held them as treasury shares at an aggregate purchase price of $30,037, all from the December 21, 2021 authorization.

Since the inception of the initial December 21, 2021 authorization, the Company has repurchased 3,214,772 shares of its common stock, at various times in the open market, at a weighted-average price of $85.70 and held them as treasury shares at an aggregate purchase price of $275,501.

As of October 31, 2024, there is no remaining amount of the Company's common stock that may be repurchased under the December 21, 2021 $250,000 authorization. As of October 31, 2024, 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 $422,820.




16


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 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 October 31,
NET SALES:20242023
Recreational vehicles
North American Towable
Travel Trailers$602,695 $619,538 
Fifth Wheels296,083 325,916 
Total North American Towable898,778 945,454 
North American Motorized
Class A156,576 207,911 
Class C234,227 333,776 
Class B114,405 169,472 
Total North American Motorized505,208 711,159 
Total North America1,403,986 1,656,613 
European
Motorcaravan318,216 346,511 
Campervan173,216 221,609 
Caravan33,071 64,627 
Other RV-related80,400 75,454 
Total European604,903 708,201 
Total recreational vehicles2,008,889 2,364,814 
Other193,511 198,921 
Intercompany eliminations(59,616)(62,976)
Total$2,142,784 $2,500,759 




17


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 October 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$(93,984)$278 $(93,706)$(3,435)$(97,141)
OCI before reclassifications11,901  11,901 42 11,943 
OCI, net of tax for the fiscal year11,901  11,901 42 11,943 
AOCI, net of tax$(82,083)$278 $(81,805)$(3,393)$(85,198)
Three Months Ended October 31, 2023
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(59,924) (59,924)(722)(60,646)
OCI, net of tax for the fiscal year(59,924) (59,924)(722)(60,646)
AOCI, net of tax$(128,835)$364 $(128,471)$(3,305)$(131,776)

(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.




18


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.

As of October 31, 2024, the Company has a receivable in the amount of $40,270 related to estimated damages incurred for which we deem the recovery of such losses from our insurance carriers to be probable. Total estimated losses are $64,220 and are primarily attributed to the write-off of motorized chassis. The Company has received initial insurance proceeds related to this event totaling $22,950 through the fiscal quarter ended October 31, 2024. 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 before income taxes during fiscal 2024 and the first 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 did not recognize recovery for business interruption during the fiscal quarter ended October 31, 2024 and will do so at the time of final settlement or when nonrefundable cash advances are made in subsequent periods.







19


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;
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;




20


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.

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 nine months ended September 30, 2024, THOR’s current combined U.S. and Canadian market share based on units sold was approximately 39.6% for travel trailers and fifth wheels combined and approximately 47.5% for motorhomes. In Europe, according to the European Caravan Federation (“ECF”), our European market share for the nine months ended September 30, 2024 based on units sold was approximately 25.1% for motorcaravans and campervans combined and approximately 18.3% 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 October 31, 2024 decreased 10.5% to approximately 75,000 units, compared to approximately 83,800 units as of October 31, 2023. As of October 31, 2024, we believe North American dealer inventory levels for most products are generally at, or slightly higher than, the levels that dealers are comfortable stocking heading into the winter months 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.




21


THOR’s North American RV backlog as of October 31, 2024 decreased $137,153, or 6.7%, to $1,896,192 compared to $2,033,345 as of October 31, 2023. The decrease in backlog is primarily a result of a reduction in recent orders from dealers, mainly for motorized products, which we believe is due to lower retail sales and dealer concerns over current interest costs and other carrying costs compared to the prior-year period.

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
Nine Months Ended September 30,Increase%
20242023(Decrease)Change
North American Towable units229,491 202,361 27,130 13.4 
North American Motorized units26,921 35,760 (8,839)(24.7)
Total256,412 238,121 18,291 7.7 

In September 2024, RVIA issued a revised forecast for calendar year 2024 North American wholesale unit shipments. Under a most likely scenario, towable and motorized unit shipments are projected to increase to approximately 289,800 units and 34,300 units, respectively, for an annual total of approximately 324,100 units, up 3.5% from the 2023 calendar year wholesale shipments. According to RVIA, the most likely forecast for calendar year 2024 could range from a lower estimate of approximately 311,600 total units to an upper estimate of approximately 336,600 total units.

As part of their September 2024 forecast, RVIA also issued a downward revision of their initial June 2024 estimates for calendar year 2025 wholesale unit shipments. In the most likely scenario, towable and motorized unit shipments are projected to increase to an approximated annual total of 346,100 units, or 6.8% higher than the most likely scenario for calendar year 2024 wholesale shipments. This calendar year 2025 most likely forecast could range from a lower estimate of approximately 329,900 total units to an upper estimate of approximately 362,300 total units. RVIA stated the primary reason for the downward revision of their calendar year 2025 wholesale unit shipments is the unfavorable impact of persistently elevated interest rates on retail sales causing a delay in the anticipated recovery of wholesale unit shipments. The RVIA is expected to release further revisions to their forecasts for calendar years 2024 and 2025 in early December 2024, which will take into consideration current economic conditions and recent wholesale shipment and retail registration data.

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
Nine Months Ended September 30,Increase%
20242023(Decrease)Change
North American Towable units256,906281,045(24,139)(8.6)
North American Motorized units31,77137,318(5,547)(14.9)
Total288,677318,363(29,686)(9.3)

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.






22


Company North American Wholesale Statistics

The Company's North American wholesale RV shipments, for the nine-month periods ended September 30, 2024 and 2023 to correspond to the North American industry wholesale periods noted above, were as follows:

U.S. and Canada Wholesale Unit Shipments
Nine Months Ended September 30,Increase%
20242023(Decrease)Change
North American Towable units88,564 77,828 10,736 13.8 
North American Motorized units12,621 16,775 (4,154)(24.8)
Total101,18594,6036,5827.0 

Company North American Retail Statistics

Retail statistics of the Company’s North American RV products, as reported by Stat Surveys, for the nine-month periods ended September 30, 2024 and 2023 to correspond to the North American industry retail periods noted above, were as follows:

U.S. and Canada Retail Unit Registrations
Nine Months Ended September 30,Increase%
20242023(Decrease)Change
North American Towable units99,033 115,066 (16,033)(13.9)
North American Motorized units15,080 18,296 (3,216)(17.6)
Total114,113 133,362 (19,249)(14.4)

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.

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 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 calendar year 2024 will continue to be negatively impacted by these factors.





23


Despite the near-term challenges, we remain optimistic about future growth in 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 recently exposed to the industry for the first time will become future owners, 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 future committed 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. Historically, we have generally been able to offset net cost increases over time through these measures.

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.

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 17.9% and 10.2% of the caravan and motorcaravan (including campervans) European market for the nine months ended September 30, 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 October 31, 2024 increased 16.0% to approximately 25,400 units as compared to approximately 21,900 units as of October 31, 2023. Independent RV dealer inventory levels of our European products are generally in line with historic seasonal levels in both Germany, which accounts for approximately 60% of our European product sales, and in the other various countries we serve.




24


THOR’s European Recreational Vehicle backlog as of October 31, 2024 decreased $1,287,535, or 38.7%, to $2,043,636 compared to $3,331,171 as of October 31, 2023, primarily due to improved chassis supply availability as chassis constraints in the prior year resulted in significantly elevated backlogs as of October 31, 2023.

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
Nine Months Ended September 30,%Nine Months Ended September 30,%
 20242023Change20242023Change
OEM Reporting Countries (1)
115,332 106,775 8.0 38,862 40,175 (3.3)
Non-OEM Reporting Countries (1)
17,789 14,084 26.3 11,277 12,550 (10.1)
Total133,121 120,859 10.1 50,139 52,725 (4.9)
(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).

Company European Retail Statistics (1)

European Unit Registrations (1)
Nine Months Ended September 30,Increase%
20242023(Decrease)Change
Motorcaravan and Campervan28,942 22,422 6,520 29.1 
Caravan7,095 7,453 (358)(4.8)
Total OEM-Reporting Countries36,037 29,875 6,162 20.6 
(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 adjustments, 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 help of data-based and digital marketing, we intend to continue expanding our retail customer reach to new and younger consumer segments.






25


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, and on our ability to manage through supply chain issues that have, and are expected to continue to, impact the efficiency of our production of our motorized products in the near term. 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 2024 Caravan Salon show in late August 2024 experienced near-record attendance, demonstrating the high level of interest in the RV lifestyle despite the current macroeconomic uncertainties facing many consumers. 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.

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 may also impact our European operations. Currently, we are experiencing a shortage of available skilled workers at certain of our production facilities due to near full employment rates in the European regions where our manufacturing sites are located.




26


Three Months Ended October 31, 2024 Compared to the Three Months Ended October 31, 2023

NET SALES:Three Months Ended
October 31, 2024
Three Months Ended
October 31, 2023
Change
Amount
%
Change
Recreational vehicles
North American Towable$898,778 $945,454 $(46,676)(4.9)
North American Motorized505,208 711,159 (205,951)(29.0)
Total North America1,403,986 1,656,613 (252,627)(15.2)
European604,903 708,201 (103,298)(14.6)
Total recreational vehicles2,008,889 2,364,814 (355,925)(15.1)
Other193,511 198,921 (5,410)(2.7)
Intercompany eliminations(59,616)(62,976)3,360 5.3
Total$2,142,784 $2,500,759 $(357,975)(14.3)
# OF UNITS:
Recreational vehicles
North American Towable30,018 28,107 1,911 6.8
North American Motorized3,741 5,582 (1,841)(33.0)
Total North America33,759 33,689 70 0.2
European8,635 11,892 (3,257)(27.4)
Total42,394 45,581 (3,187)(7.0)
GROSS PROFIT:% of
Segment
Net Sales
% of
Segment
Net Sales
Change
Amount
%
Change
Recreational vehicles
North American Towable$112,437 12.5$118,011 12.5$(5,574)(4.7)
North American Motorized42,727 8.579,392 11.2(36,665)(46.2)
Total North America155,164 11.1197,403 11.9(42,239)(21.4)
European92,648 15.3122,828 17.3(30,180)(24.6)
Total recreational vehicles247,812 12.3320,231 13.5(72,419)(22.6)
Other, net33,630 17.437,701 19.0(4,071)(10.8)
Total$281,442 13.1$357,932 14.3$(76,490)(21.4)
SELLING, GENERAL AND ADMINISTRATIVE EXPENSES:
Recreational vehicles
North American Towable$64,303 7.2$63,816 6.7$487 0.8
North American Motorized30,367 6.038,475 5.4(8,108)(21.1)
Total North America94,670 6.7102,291 6.2(7,621)(7.5)
European79,727 13.279,689 11.338 
Total recreational vehicles174,397 8.7181,980 7.7(7,583)(4.2)
Other19,474 10.117,769 8.91,705 9.6
Corporate46,326 18,147 28,179 155.3
Total$240,197 11.2$217,896 8.7$22,301 10.2




27


INCOME (LOSS) BEFORE INCOME TAXES:Three Months Ended
October 31, 2024
% of
Segment
Net Sales
Three Months Ended
October 31, 2023
% of
Segment
Net Sales
Change
Amount
%
Change
Recreational vehicles
North American Towable$46,821 5.2$49,249 5.2$(2,428)(4.9)
North American Motorized9,081 1.837,052 5.2(27,971)(75.5)
Total North America55,902 4.086,301 5.2(30,399)(35.2)
European1,177 0.228,767 4.1(27,590)(95.9)
Total recreational vehicles57,079 2.8115,068 4.9(57,989)(50.4)
Other, net4,774 2.59,476 4.8(4,702)(49.6)
Corporate(63,009)(51,962)(11,047)(21.3)
Total$(1,156)(0.1)$72,582 2.9$(73,738)(101.6)

ORDER BACKLOG:
As of
October 31, 2024
As of
October 31, 2023
Change
Amount
%
Change
Recreational vehicles
North American Towable$933,051 $795,798 $137,253 17.2
North American Motorized963,141 1,237,547 (274,406)(22.2)
Total North America1,896,192 2,033,345 (137,153)(6.7)
European2,043,636 3,331,171 (1,287,535)(38.7)
Total$3,939,828 $5,364,516 $(1,424,688)(26.6)

CONSOLIDATED

Consolidated net sales for the three months ended October 31, 2024 decreased $357,975, or 14.3%, compared to the three months ended October 31, 2023. Approximately 28.2% of the Company’s consolidated net sales for the quarter ended October 31, 2024 were transacted in a currency other than the U.S. dollar. The Company’s most material exchange rate exposure is sales in Euros. The $357,975 decrease in consolidated net sales includes an increase of $17,897 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 October 31, 2024 decreased $76,490, or 21.4%, compared to the three months ended October 31, 2023. Consolidated gross profit was 13.1% of consolidated net sales for the three months ended October 31, 2024 and 14.3% for the three months ended October 31, 2023. 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 October 31, 2024 increased $22,301, or 10.2%, compared to the three months ended October 31, 2023, primarily due to the increase in certain Corporate selling, general and administrative expenses as discussed below, partially offset by the impact of the 14.3% 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 increase in income included in Other income (expense), net of $17,562 for the three months ended October 31, 2024 as compared to the three months ended October 31, 2023 is primarily due to the favorable changes in Corporate other income and expenses as discussed below.

The decrease of $73,738, or 101.6%, in income before income taxes to a loss before income taxes for the three months ended October 31, 2024 compared to income before taxes for the three months ended October 31, 2023 was primarily driven by the decrease in consolidated net sales.





28


The overall effective income tax rate for the three months ended October 31, 2024 was 24.5% compared with 24.2% for the three months ended October 31, 2023. The primary reason for the increase relates to the jurisdictional mix of pre-tax income between foreign and domestic operations between the comparable periods.

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

Corporate costs included in consolidated selling, general and administrative expenses increased $28,179 for the three months ended October 31, 2024 compared to the three months ended October 31, 2023. This increase includes an increase in compensation costs of $13,868, primarily due to employee separation costs related to certain headcount reductions in the current quarter, and an increase in deferred compensation expense of $11,124 due to market value fluctuations between the two periods, which was effectively offset by the increase in other income related to the deferred compensation plan assets noted below. In addition, the prior-year quarter included $10,000 of income from adjustments made related to the matters discussed in Note 14 to the Condensed Consolidated Financial Statements. These cost increases were partially offset by a decrease in certain dealer promotional costs of $3,150, a decrease in incentive compensation of $1,505 due to the decrease in income before income taxes compared to the prior-year quarter, and a decrease of $2,700 in costs related to our standby repurchase obligation reserve due to decreases in both dealer inventory levels and repurchase activity compared to the prior-year quarter.

Net expense from Corporate interest and other income and expenses decreased $17,132 for the three months ended October 31, 2024 compared to the three months ended October 31, 2023. Net interest expense decreased $4,785 primarily due to lower debt interest expense as a result of lower average outstanding debt balances and lower interest rates. This decrease in net expense also included the favorable changes of $11,206 in the fair value of the Company’s deferred compensation plan assets and $2,483 in the fair value of certain other equity investments, both due to market value fluctuations between the two periods, and the recorded operating results of our equity investments as discussed in Note 8 to the Condensed Consolidated Financial Statements improved by $3,681 in the current quarter compared to the prior-year quarter. These favorable changes were partially offset by an unfavorable change of $5,574 in the non-cash foreign currency gains on certain Euro-denominated loans.






29


Segment Reporting

NORTH AMERICAN TOWABLE RECREATIONAL VEHICLES

Analysis of the change in net sales for the three months ended October 31, 2024 compared to the three months ended October 31, 2023:
Three Months Ended
October 31, 2024
% of
Segment
Net Sales
Three Months Ended
October 31, 2023
% of
Segment
Net Sales
Change Amount
%
Change
NET SALES:
North American Towable
Travel Trailers$602,695 67.1 $619,538 65.5 $(16,843)(2.7)
Fifth Wheels296,083 32.9 325,916 34.5 (29,833)(9.2)
Total North American Towable$898,778 100.0 $945,454 100.0 $(46,676)(4.9)
Three Months Ended
October 31, 2024
% of
Segment
Shipments
Three Months Ended
October 31, 2023
% of
Segment
Shipments
Change Amount
%
Change
# OF UNITS:
North American Towable
Travel Trailers25,458 84.8 22,630 80.5 2,828 12.5
Fifth Wheels4,560 15.2 5,477 19.5 (917)(16.7)
Total North American Towable30,018 100.0 28,107 100.0 1,911 6.8
IMPACT OF CHANGE IN PRODUCT MIX AND PRICE ON NET SALES:
%
Change
North American Towable
Travel Trailers(15.2)
Fifth Wheels7.5
Total North American Towable(11.7)

The decrease in total North American Towable net sales of 4.9% compared to the prior-year quarter resulted from a 6.8% increase in unit shipments and an 11.7% 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 trailers units, which increased 12.5% over the prior-year quarter. According to statistics published by RVIA, for the three months ended October 31, 2024, combined North American travel trailer and fifth wheel wholesale unit shipments increased 9.2% compared to the same period last year. According to the most recently published statistics from Stat Surveys, for the three months ended September 30, 2024 and 2023, our North American market share for travel trailers and fifth wheels combined was 38.6% and 41.1%, 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 15.2% was primarily due to a change in product mix trending toward more moderately-priced units as compared to the prior-year quarter. The increase in overall net price per unit within the fifth wheel product line of 7.5% 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 decreased $41,102 to $786,341, or 87.5% of North American Towable net sales, for the three months ended October 31, 2024 compared to $827,443, or 87.5% of North American Towable net sales, for the three months ended October 31, 2023. The changes in material, labor, freight-out and warranty costs comprised $43,990 of the $41,102 decrease in cost of products sold. Material, labor, freight-out and warranty costs as a combined percentage of North American Towable net sales decreased slightly to 79.2% for the three months ended October 31, 2024 compared to 80.0% for the three months ended October 31, 2023, primarily due to a decrease in the material cost percentage from the combined net favorable impacts of lower sales discounting and cost-saving initiatives.





30


Total manufacturing overhead increased $2,888, primarily due to higher employee self-insurance costs, and increased as a percentage of North American Towable net sales from 7.5% to 8.3% as the decreased net sales levels resulted in higher overhead costs per unit sold.

The decrease in North American Towable gross profit of $5,574 for the three months ended October 31, 2024 compared to the three months ended October 31, 2023 was driven by the decrease in North American Towable net sales while it remained the same as a percentage of North American Towable net sales.

North American Towable selling, general and administrative expenses increased slightly by $487, or 0.8%, for the three months ended October 31, 2024 compared to the three months ended October 31, 2023, and there were no changes of significance within its major cost components. The increase in the overall selling, general and administrative expense as a percentage of North American Towable net sales is primarily due to the decrease in North American Towable net sales increasing the employee compensation and benefits cost percentage and certain other costs percentages that are generally more fixed costs in nature.

The decrease in North American Towable income before income taxes of $2,428 for the three months ended October 31, 2024 as compared to the three months ended October 31, 2023 is primarily due to the decrease in North American Towable net sales, while North American Towable income before income taxes as a percentage of North American Towable net sales was unchanged.






31


NORTH AMERICAN MOTORIZED RECREATIONAL VEHICLES

Analysis of the change in net sales for the three months ended October 31, 2024 compared to the three months ended October 31, 2023:
Three Months Ended
October 31, 2024
% of
Segment
Net Sales
Three Months Ended
October 31, 2023
% of
Segment
Net Sales
Change
Amount
%
Change
NET SALES:
North American Motorized
Class A$156,576 31.0 $207,911 29.2 $(51,335)(24.7)
Class C234,227 46.4 333,776 46.9 (99,549)(29.8)
Class B114,405 22.6 169,472 23.9 (55,067)(32.5)
Total North American Motorized$505,208 100.0 $711,159 100.0 $(205,951)(29.0)
Three Months Ended
October 31, 2024
% of
Segment
Shipments
Three Months Ended
October 31, 2023
% of
Segment
Shipments
Change
Amount
%
Change
# OF UNITS:
North American Motorized
Class A756 20.2 1,080 19.3 (324)(30.0)
Class C2,045 54.7 3,045 54.6 (1,000)(32.8)
Class B940 25.1 1,457 26.1 (517)(35.5)
Total North American Motorized3,741 100.0 5,582 100.0 (1,841)(33.0)
IMPACT OF CHANGE IN PRODUCT MIX AND PRICE ON NET SALES:
%
Change
North American Motorized
Class A5.3
Class C3.0
Class B3.0
Total North American Motorized4.0

The decrease in total North American Motorized net sales of 29.0% compared to the prior-year quarter resulted from a 33.0% decrease in unit shipments and a 4.0% increase 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 October 31, 2024, combined North American motorhome wholesale unit shipments decreased 27.2% compared to the same period last year. According to the most recently published statistics from Stat Surveys, for the three months ended September 30, 2024 and 2023, our North American market share for motorhomes was 47.9% and 49.0%, 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 increases in the overall net price per unit within the Class A product line of 5.3%, the Class C product line of 3.0% and the Class B product line of 3.0% were all primarily due to favorable product mix changes since the prior-year quarter, with the Class A and Class B product lines benefiting from a higher concentration of sales of the generally higher-priced Tiffin Group product lines in the current-year period, as well as selective net selling price increases.





32


North American Motorized cost of products sold decreased $169,286 to $462,481, or 91.5% of North American Motorized net sales, for the three months ended October 31, 2024 compared to $631,767, or 88.8% of North American Motorized net sales, for the three months ended October 31, 2023. The changes in material, labor, freight-out and warranty costs comprised $162,856 of the $169,286 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.8% for the three months ended October 31, 2024 compared to 83.2% for the three months ended October 31, 2023, with the increase primarily due to an increase in the material cost percentage primarily as a result of increased sales discounting and increased chassis costs. The material cost percentage increase was partially offset by a decrease in the warranty cost percentage.

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

The decrease in North American Motorized gross profit of $36,665 for the three months ended October 31, 2024 compared to the three months ended October 31, 2023 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 $8,108 for the three months ended October 31, 2024 compared to the three months ended October 31, 2023 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 $5,830. Sales-related travel, advertising and promotional costs also decreased $1,398. 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 $27,971 for the three months ended October 31, 2024 compared to the three months ended October 31, 2023 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.






33


EUROPEAN RECREATIONAL VEHICLES

Analysis of the change in net sales for the three months ended October 31, 2024 compared to the three months ended October 31, 2023:
Three Months Ended
October 31, 2024
% of
Segment
Net Sales
Three Months Ended
October 31, 2023
% of
Segment
Net Sales
Change
Amount
%
Change
NET SALES:
European
Motorcaravan$318,216 52.6 $346,511 48.9 $(28,295)(8.2)
Campervan173,216 28.6 221,609 31.3 (48,393)(21.8)
Caravan33,071 5.5 64,627 9.1 (31,556)(48.8)
Other80,400 13.3 75,454 10.7 4,946 6.6
Total European$604,903 100.0 $708,201 100.0 $(103,298)(14.6)
Three Months Ended
October 31, 2024
% of
Segment
Shipments
Three Months Ended
October 31, 2023
% of
Segment
Shipments
Change
Amount
%
Change
# OF UNITS:
European
Motorcaravan4,133 47.9 4,550 38.3 (417)(9.2)
Campervan3,178 36.8 4,740 39.9 (1,562)(33.0)
Caravan1,324 15.3 2,602 21.8 (1,278)(49.1)
Total European8,635 100.0 11,892 100.0 (3,257)(27.4)

IMPACT OF CHANGES IN FOREIGN CURRENCY, PRODUCT MIX AND PRICE ON NET SALES:
Foreign Currency %Mix and Price %%
Change
European
Motorcaravan2.5(1.5)1.0
Campervan2.58.711.2
Caravan2.5(2.2)0.3
Total European2.510.312.8

The decrease in total European Recreational Vehicle net sales of 14.6% compared to the prior-year quarter resulted from a 27.4% decrease in unit shipments and a 12.8% increase in the overall net price per unit due to the total impact of changes in foreign currency, product mix and price. The decrease in unit shipments is primarily due to a softening in current dealer and consumer demand compared to the prior-year quarter, which also included independent dealer restocking of their low unit levels while current stocking levels are more in line with historical seasonal levels. The decrease in total European Recreational Vehicle net sales of $103,298 includes an increase of $17,897, or 2.5% netted in the 14.6% decrease, due to the increase in foreign exchange rates compared to the prior-year period.

The overall net price per unit increase of 12.8% includes a 2.5% increase due to the impact of foreign currency exchange rate changes and a 10.3% 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 decreases in the overall net price per unit within the Motorcaravan product line of 1.5% and the Caravan product line of 2.2% were primarily due to the impact of product mix changes and increased sales discounting. The constant-currency increase in the overall net price per unit within the Campervan product line of 8.7% is primarily due to the current-year quarter included 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.




34


European Recreational Vehicle cost of products sold decreased $73,118 to $512,255, or 84.7% of European Recreational Vehicle net sales, for the three months ended October 31, 2024 compared to $585,373, or 82.7% of European Recreational Vehicle net sales, for the three months ended October 31, 2023. The changes in material, labor, freight-out and warranty costs comprised $73,937 of the $73,118 decrease primarily due to the decreased net sales volume. Material, labor, freight-out and warranty costs as a combined percentage of European Recreational Vehicle net sales was flat at 71.4% for both the three months ended October 31, 2024 and the three months ended October 31, 2023, as decreases in both the direct labor and warranty cost percentages were offset by an increase in the material cost percentage that was primarily due to increased sales discounting.

Total manufacturing overhead increased slightly by $819, primarily due to increased depreciation expense being mostly offset by lower employee costs, but increased as a percentage of European Recreational Vehicle net sales from 11.3% to 13.3% primarily due to the sales decrease resulting in higher overhead costs per unit sold.

The decrease in European Recreational Vehicle gross profit of $30,180 for the three months ended October 31, 2024 compared to the three months ended October 31, 2023 was primarily due to the decrease in European Recreational Vehicle net sales, and the decrease in the gross profit percentage is due to the increase in the cost of products sold percentage noted above.

European Recreational Vehicle selling, general and administrative expenses increased just $38 for the three months ended October 31, 2024 compared to the three months ended October 31, 2023 and there were no changes of significance within its major cost components. The increase in the overall selling, general and administrative expense as a percentage of European Recreational Vehicle net sales is due to the decrease in European Recreational Vehicle net sales primarily increasing the employee compensation and benefits and the advertising and promotions cost percentages, which are generally more fixed costs in nature.        

The decrease in European Recreational Vehicle income before income taxes of $27,590 for the three months ended October 31, 2024 compared to the three months ended October 31, 2023 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.




35


Liquidity and Capital Resources

As of October 31, 2024, we had $445,222 in cash and cash equivalents, of which $292,653 was held in the U.S. and the equivalent of $152,569, 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 United States. The components of the $56,094 decrease in cash and cash equivalents are described in more detail below, but the decrease was primarily attributable to cash provided by operations of $30,740 less cash used in financing activities of $64,620 and cash used in investing activities of $25,342.

Net working capital at October 31, 2024 was $1,051,459 compared to $1,083,005 at July 31, 2024. Capital expenditures of $25,273 for the three months ended October 31, 2024 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 $865,000 at October 31, 2024. 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.

Our current estimate of committed and internally approved capital spend for the remainder of fiscal 2025 is approximately $200,000, primarily for certain building projects and certain automation 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 three months ended October 31, 2024 was $30,740 as compared to net cash provided by operating activities of $59,668 for the three months ended October 31, 2023.

For the three months ended October 31, 2024, net income adjusted for non-cash items (primarily depreciation, amortization of intangibles and stock-based compensation) provided $76,854 of operating cash. The change in net working capital resulted in the use of $46,114 of operating cash during that period, primarily due to the decreases in certain accrued liabilities as the impacts of the changes in accounts receivable and accounts payable mostly offset each other.

For the three months ended October 31, 2023, net income adjusted for non-cash items (primarily depreciation, amortization of intangibles and stock-based compensation) provided $138,101 of operating cash. The change in net working capital resulted in the use of $78,433 of operating cash during that period, primarily due to an increase in RV finished goods inventory.




36


Investing Activities

Net cash used in investing activities for the three months ended October 31, 2024 was $25,342, primarily due to capital expenditures of $25,273.

Net cash used in investing activities for the three months ended October 31, 2023 was $51,062, primarily due to capital expenditures of $38,211.

Financing Activities

Net cash used in financing activities for the three months ended October 31, 2024 was $64,620, primarily for payments on the term-loan credit facilities of $60,000. During the first quarter of fiscal 2025, the Board approved and declared the payment of a regular quarterly dividend of $0.50 per share for the first quarter of fiscal 2025, but this dividend, totaling $26,551, was not paid until the second quarter of fiscal 2025.

Net cash used in financing activities for the three months ended October 31, 2023 was $19,153, which included borrowings of $53,449 on the asset-based credit facility and payments of $51,925 on the asset-based credit facility, in addition to treasury share purchases of $30,037. During the first quarter of fiscal 2024, the Board approved and declared the payment of a regular quarterly dividend of $0.48 per share for the first quarter of fiscal 2024, but this dividend, totaling $25,539, was not paid until the second quarter of fiscal 2024.

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.




37


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.




38


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 $386,397 of debt denominated in Euros at October 31, 2024. A hypothetical 10% change in the Euro/U.S. dollar exchange rate would change our October 31, 2024 debt balance by approximately $38,640.

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 15.4% of our weighted-average interest rate at October 31, 2024) would result in an estimated $5,434 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 October 31, 2024, 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.






39


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.

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 defined in Item 408 of Regulation S-K) during the three months ended October 31, 2024.




40


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 October 31, 2024 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.




41


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:December 4, 2024/s/ Robert W. Martin
Robert W. Martin
President and Chief Executive Officer
DATE:December 4, 2024/s/ Colleen Zuhl
Colleen Zuhl
Senior Vice President and Chief Financial Officer


EX-31.1 2 tho10312024exhibit311.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:December 4, 2024/s/ Robert W. Martin
Robert W. Martin
President and Chief Executive Officer
(Principal executive officer)


EX-31.2 3 tho10312024exhibit312.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:December 4, 2024/s/ Colleen Zuhl
 Colleen Zuhl
 Senior Vice President and Chief Financial Officer
 (Principal financial and accounting officer)


EX-32.1 4 tho10312024exhibit321.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 October 31, 2024, 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 October 31, 2024 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 October 31, 2024 fairly presents, in all material respects, the financial condition and results of operations of THOR Industries, Inc.


DATE:December 4, 2024/s/ Robert W. Martin
Robert W. Martin
President and Chief Executive Officer
(Principal executive officer)


EX-32.2 5 tho10312024exhibit322.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 October 31, 2024, 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 October 31, 2024 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 October 31, 2024 fairly presents, in all material respects, the financial condition and results of operations of THOR Industries, Inc.


DATE:December 4, 2024/s/ Colleen Zuhl
 Colleen Zuhl
 Senior Vice President and Chief Financial Officer
 (Principal financial and accounting officer)


EX-101.SCH 6 tho-20241031.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 (Detail) 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 Consolidated Statements of Income and Comprehensive Income Due to Changes in Fair Value of Derivative Instruments (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 Liabilities (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-20241031_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 tho-20241031_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 tho-20241031_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 operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Goodwill acquired Goodwill, Acquired During Period Other Other Corporate And Eliminations [Member] Corporate and Eliminations [Member] 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 a 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] 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] Entity Addresses, Address Type [Axis] Entity Addresses, Address Type [Axis] 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 Intangible Asset, Finite-Lived [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 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 Accumulated 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 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] 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 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] 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 [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 Entity Addresses [Table] Entity Addresses [Table] 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, Liability [Abstract] Line of credit, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Concentration risk percentage (as a 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 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,012,706 and 13,928,314, respectively, at cost Treasury Stock, Value 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 income (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 Entity Addresses [Line Items] Entity Addresses [Line Items] 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 stock units 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. Concentration of Risk Concentration Risk Disclosure [Text Block] Investment, Name [Axis] Investment, Name [Axis] Recent 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) 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] Amount of gain (loss) recognized in income (loss), net of tax Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Income tax provision (benefit) 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 liabilities, net Interest Rate Derivative Liabilities, at Fair Value European European [Member] Net sales NET SALES: NET SALES: Revenue from Contract with Customer, Excluding Assessed Tax Schedule of Consolidated Statements of Income and Comprehensive Income Due to Changes in Fair Value of Derivative Instruments 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 a 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 Leases Lessee, Finance Leases [Text Block] 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 (expense), 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 Address Type [Domain] Address Type [Domain] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Other Other Operating Segment [Member] Dividends payable Quarterly dividends payable Dividends Payable 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 Equity Method Investment [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] Statement of Income Location, Balance [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 income attributable to non-controlling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest 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 Purchase of treasury shares Payments for Repurchase of Common Stock Class C ClassC Motorized [Member] ClassC Motorized. Line of Credit Facility [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] 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 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) loss 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 Liabilities 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,114,970 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] 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 that are Accounted for at Fair Value on a Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Former Address Former Address [Member] Other liabilities Other Liabilities, Noncurrent Product Warranty Movement in Standard Product Warranty Accrual [Roll Forward] 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 Purchase 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 AOCI 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 income 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 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 Fees to secure the facility, amortized amount 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 Statement of Income Location, Balance [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-20241031_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 tho-20241031_g1.jpg begin 644 tho-20241031_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.24.3
    Cover Page - shares
    3 Months Ended
    Oct. 31, 2024
    Nov. 30, 2024
    Entity Addresses [Line Items]    
    Document Type 10-Q  
    Document Quarterly Report true  
    Document Period End Date Oct. 31, 2024  
    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,219,768
    Amendment Flag false  
    Document Fiscal Year Focus 2025  
    Document Fiscal Period Focus Q1  
    Entity Central Index Key 0000730263  
    Current Fiscal Year End Date --07-31  
    Former Address    
    Entity Addresses [Line Items]    
    Entity Address, Address Line One 601 East Beardsley Avenue  
    Entity Address, City or Town Elkhart  
    Entity Address, State or Province IN  
    Entity Address, Postal Zip Code 46514  
    XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.3
    CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
    $ in Thousands
    Oct. 31, 2024
    Jul. 31, 2024
    Current assets:    
    Cash and cash equivalents $ 445,222 $ 501,316
    Accounts receivable, trade, net 516,425 502,301
    Accounts receivable, other, net 122,020 198,594
    Inventories, net 1,371,771 1,366,638
    Prepaid income taxes, expenses and other 77,526 81,178
    Total current assets 2,532,964 2,650,027
    Property, plant and equipment, net 1,380,362 1,390,718
    Other assets:    
    Goodwill 1,791,704 1,786,973
    Amortizable intangible assets, net 833,098 861,133
    Deferred income tax assets, net 26,455 28,414
    Equity investments 137,769 137,272
    Other 170,829 166,286
    Total other assets 2,959,855 2,980,078
    TOTAL ASSETS 6,873,181 7,020,823
    Current liabilities:    
    Accounts payable 571,639 628,134
    Current portion of long-term debt 32,206 32,650
    Short-term financial obligations 69,850 72,051
    Accrued liabilities:    
    Compensation and related items 173,144 185,249
    Product warranties 300,775 311,627
    Income and other taxes 78,545 74,987
    Promotions and rebates 156,252 169,928
    Product, property and related liabilities 20,871 32,278
    Dividends payable 26,551 0
    Other 51,672 60,118
    Total current liabilities 1,481,505 1,567,022
    Long-term debt, net 1,043,790 1,101,265
    Deferred income tax liabilities, net 72,069 74,401
    Unrecognized tax benefits 12,004 12,405
    Other liabilities 201,857 191,677
    Total long-term liabilities 1,329,720 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,114,970 and 66,859,738 shares, respectively 6,711 6,686
    Additional paid-in capital 589,414 577,015
    Retained earnings 4,226,351 4,254,734
    Accumulated other comprehensive loss, net of tax (81,805) (93,706)
    Less: Treasury shares of 14,012,706 and 13,928,314, respectively, at cost (686,339) (677,299)
    Stockholders’ equity attributable to THOR Industries, Inc. 4,054,332 4,067,430
    Non-controlling interests 7,624 6,623
    Total stockholders’ equity 4,061,956 4,074,053
    TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 6,873,181 $ 7,020,823
    XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.3
    CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) - $ / shares
    Oct. 31, 2024
    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,114,970 66,859,738
    Treasury shares (in shares) 14,012,706 13,928,314
    XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.3
    CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
    $ in Thousands
    3 Months Ended
    Oct. 31, 2024
    Oct. 31, 2023
    Income Statement [Abstract]    
    Net sales $ 2,142,784 $ 2,500,759
    Cost of products sold 1,861,342 2,142,827
    Gross profit 281,442 357,932
    Selling, general and administrative expenses 240,197 217,896
    Amortization of intangible assets 29,822 32,344
    Interest expense, net 15,228 20,197
    Other income (expense), net 2,649 (14,913)
    Income (loss) before income taxes (1,156) 72,582
    Income tax provision (benefit) (283) 17,549
    Net income (loss) (873) 55,033
    Less: Net income attributable to non-controlling interests 959 1,468
    Net income (loss) attributable to THOR Industries, Inc. $ (1,832) $ 53,565
    Weighted-average common shares outstanding:    
    Basic (in shares) 52,974,603 53,295,835
    Diluted (in shares) 52,974,603 53,853,719
    Earnings (loss) per common share:    
    Basic (in dollars per share) $ (0.03) $ 1.01
    Diluted (in dollars per share) $ (0.03) $ 0.99
    Comprehensive income (loss):    
    Net income (loss) $ (873) $ 55,033
    Other comprehensive income (loss), net of tax    
    Foreign currency translation gain (loss), net of tax 11,943 (60,646)
    Total other comprehensive income (loss), net of tax 11,943 (60,646)
    Total Comprehensive income (loss) 11,070 (5,613)
    Less: Comprehensive income attributable to non-controlling interests 1,001 746
    Comprehensive income (loss) attributable to THOR Industries, Inc. $ 10,069 $ (6,359)
    XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.3
    CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
    $ in Thousands
    3 Months Ended
    Oct. 31, 2024
    Oct. 31, 2023
    Cash flows from operating activities:    
    Net income (loss) $ (873) $ 55,033
    Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
    Depreciation 37,839 34,934
    Amortization of intangible assets 29,822 32,344
    Amortization of debt issuance costs 2,166 2,872
    Deferred income tax expense (benefit) (367) 2,417
    (Gain) loss on disposition of property, plant and equipment (2,270) 49
    Stock-based compensation expense 10,537 10,452
    Changes in assets and liabilities:    
    Accounts receivable 64,441 20,979
    Inventories (4,844) (94,527)
    Prepaid income taxes, expenses and other 2,158 23,839
    Accounts payable (57,661) 25,150
    Accrued liabilities and other (61,968) (46,438)
    Long-term liabilities and other 11,760 (7,436)
    Net cash provided by operating activities 30,740 59,668
    Cash flows from investing activities:    
    Purchases of property, plant and equipment (25,273) (38,211)
    Proceeds from dispositions of property, plant and equipment 3,363 275
    Business acquisitions, net of cash acquired 0 (4,000)
    Other (3,432) (9,126)
    Net cash used in investing activities (25,342) (51,062)
    Cash flows from financing activities:    
    Borrowings on revolving asset-based credit facilities 0 53,449
    Payments on revolving asset-based credit facilities 0 (51,925)
    Payments on term-loan credit facilities (60,000) 0
    Payments on other debt (1,829) (1,767)
    Payments on finance lease obligations (203) (180)
    Purchase of treasury shares 0 (30,037)
    Short-term financial obligations and other, net (2,588) 11,307
    Net cash used in financing activities (64,620) (19,153)
    Effect of exchange rate changes on cash and cash equivalents 3,128 (4,857)
    Net decrease in cash and cash equivalents (56,094) (15,404)
    Cash and cash equivalents, beginning of period 501,316 441,232
    Cash and cash equivalents, end of period 445,222 425,828
    Supplemental cash flow information:    
    Income taxes paid 9,226 7,153
    Interest paid 21,896 26,203
    Non-cash investing and financing transactions:    
    Capital expenditures in accounts payable 4,505 7,427
    Quarterly dividends payable $ 26,551 $ 25,539
    XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.3
    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) $ 55,033 53,565     53,565     1,468
    Purchase of treasury shares (in shares) 327,876           327,876  
    Purchase of treasury shares $ (30,037) (30,037)         $ (30,037)  
    Restricted stock unit activity (in shares)     342,158       122,120  
    Restricted stock unit activity (9,071) (9,071) $ 35 2,007     $ (11,113)  
    Dividends per common share (25,539) (25,539)     (25,539)      
    Stock-based compensation expense 10,452 10,452   10,452        
    Other comprehensive income (loss) (60,646) (59,924)       (59,924)   (722)
    Ending balance (in shares) at Oct. 31, 2023     66,686,498          
    Ending balance at Oct. 31, 2023 3,923,590 3,915,461 $ 6,669 551,491 4,119,589 (128,471) $ (633,817) 8,129
    Ending balance (in shares) at Oct. 31, 2023             13,480,026  
    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) $ (873) (1,832)     (1,832)     959
    Purchase of treasury shares (in shares) 0              
    Restricted stock unit activity (in shares)     255,232       84,392  
    Restricted stock unit activity $ (7,153) (7,153) $ 25 1,862     $ (9,040)  
    Dividends per common share (26,551) (26,551)     (26,551)      
    Stock-based compensation expense 10,537 10,537   10,537        
    Other comprehensive income (loss) 11,943 11,901       11,901   42
    Ending balance (in shares) at Oct. 31, 2024     67,114,970          
    Ending balance at Oct. 31, 2024 $ 4,061,956 $ 4,054,332 $ 6,711 $ 589,414 $ 4,226,351 $ (81,805) $ (686,339) $ 7,624
    Ending balance (in shares) at Oct. 31, 2024 14,012,706           14,012,706  
    XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.3
    CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) - $ / shares
    3 Months Ended
    Oct. 31, 2024
    Oct. 31, 2023
    Equity [Abstract]    
    Dividends per common share (in dollars per share) $ 0.50 $ 0.48
    XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.3
    Nature of Operations and Accounting Policies
    3 Months Ended
    Oct. 31, 2024
    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 primarily 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 three months ended October 31, 2024 would not necessarily be indicative of the results expected for the full fiscal year.

    Recent 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,” which 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. The amendments in ASU 2024-03 are effective for fiscal years beginning after December 15, 2026, with early adoption permitted. The amendment should be applied prospectively; however, retrospective application is also permitted. This ASU will be effective for our fiscal year ending July 31, 2028. We are currently evaluating the impact ASU 2024-03 may have on our consolidated financial statement disclosures.
    XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.3
    Business Segments
    3 Months Ended
    Oct. 31, 2024
    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 October 31,
    NET SALES:20242023
    Recreational vehicles
    North American Towable$898,778$945,454
    North American Motorized505,208711,159
    Total North America1,403,9861,656,613
    European604,903708,201
    Total recreational vehicles2,008,8892,364,814
    Other193,511198,921
    Intercompany eliminations(59,616)(62,976)
    Total$2,142,784$2,500,759

    Three Months Ended October 31,
    INCOME (LOSS) BEFORE INCOME TAXES:20242023
    Recreational vehicles
    North American Towable$46,821$49,249
    North American Motorized9,08137,052
    Total North America55,90286,301
    European1,17728,767
    Total recreational vehicles57,079115,068
    Other, net4,7749,476
    Corporate(63,009)(51,962)
    Total$(1,156)$72,582

    TOTAL ASSETS:October 31, 2024July 31, 2024
    Recreational vehicles
    North American Towable$1,402,332$1,290,117
    North American Motorized948,3421,077,808
    Total North America2,350,6742,367,925
    European2,814,5602,871,316
    Total recreational vehicles5,165,2345,239,241
    Other1,040,8211,058,842
    Corporate667,126722,740
    Total$6,873,181$7,020,823
    DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE:Three Months Ended October 31,
    20242023
    Recreational vehicles
    North American Towable$13,094$13,764
    North American Motorized8,6568,942
    Total North America21,75022,706
    European32,24130,397
    Total recreational vehicles53,99153,103
    Other
    12,87213,626
    Corporate
    798549
    Total$67,661$67,278

    Three Months Ended October 31,
    CAPITAL ACQUISITIONS:20242023
    Recreational vehicles
    North American Towable$4,158$6,930
    North American Motorized3,1367,475
    Total North America7,29414,405
    European10,90114,760
    Total recreational vehicles18,19529,165
    Other
    3,6298,291
    Corporate
    2,5252,735
    Total$24,349$40,191
    XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.3
    Earnings Per Common Share
    3 Months Ended
    Oct. 31, 2024
    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 October 31,
    20242023
    Weighted-average common shares outstanding for basic earnings per share
    52,974,603 53,295,835 
    Unvested restricted stock units and performance stock units— 
    (1)
    557,884 
    Weighted-average common shares outstanding assuming dilution
    52,974,603 53,853,719 
    (1)Due to a loss for the three months ended October 31, 2024, zero incremental shares are included because the effect would be antidilutive.

    The Company excluded 523,157 and 51,298 unvested restricted stock units and performance stock units that have an antidilutive effect from its calculation of weighted-average common shares outstanding assuming dilution at October 31, 2024 and October 31, 2023, respectively.
    XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.3
    Derivatives and Hedging
    3 Months Ended
    Oct. 31, 2024
    Derivative Instruments and Hedging Activities Disclosure [Abstract]  
    Derivatives and Hedging Derivatives and Hedging
    As of October 31, 2024 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 Euro-denominated portion of the term loan, which is 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 (losses), net of tax, included in the foreign currency translation adjustments were $(1,248) for the three months ended October 31, 2024 and $13,409 for the three months ended October 31, 2023.

    There were no amounts reclassified out of AOCI pertaining to the net investment hedge during the three-month periods ended October 31, 2024 or October 31, 2023.

    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 $37,406 and a fair value liability of $1,084 as of October 31, 2024. 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.

    The total amounts presented in the Condensed Consolidated Statements of Income and Comprehensive Income due to changes in the fair value of the derivative instruments are as follows:

    Three Months Ended October 31,
    20242023
     Interest Interest
    SalesExpenseSalesExpense
    Gain (Loss) on Derivatives Not Designated as Hedging Instruments
    Amount of gain (loss) recognized in income (loss), net of tax
    Foreign currency forward contracts$(457)$— $157 $— 
    Interest rate swap agreements— (27)— 64 
    Total gain (loss)$(457)$(27)$157 $64 
    XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.3
    Inventories
    3 Months Ended
    Oct. 31, 2024
    Inventory Disclosure [Abstract]  
    Inventories Inventories
    Major classifications of inventories are as follows:
    October 31, 2024July 31, 2024
    Finished goods – RV$319,525 $249,949 
    Finished goods – other104,288 91,371 
    Work in process279,929 261,043 
    Raw materials420,762 434,165 
    Chassis395,377 478,220 
    Subtotal
    1,519,881 1,514,748 
    Excess of FIFO costs over LIFO costs(148,110)(148,110)
    Total inventories, net$1,371,771 $1,366,638 

    Of the $1,519,881 and $1,514,748 of inventories at October 31, 2024 and July 31, 2024, $1,115,081 and $1,109,062, respectively, were valued on the first-in, first-out (“FIFO”) basis, and $404,800 and $405,686, respectively, were valued on the last-in, first-out (“LIFO”) basis.
    XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.3
    Property, Plant and Equipment
    3 Months Ended
    Oct. 31, 2024
    Property, Plant and Equipment [Abstract]  
    Property, Plant and Equipment Property, Plant and Equipment
    Property, plant and equipment consists of the following:
    October 31, 2024July 31, 2024
    Land$152,109 $151,164 
    Buildings and improvements1,061,556 1,053,812 
    Machinery and equipment751,614 738,535 
    Rental vehicles129,996 126,794 
    Lease right-of-use assets – operating41,678 43,139 
    Lease right-of-use assets – finance4,586 4,772 
    Total cost2,141,539 2,118,216 
    Less: Accumulated depreciation(761,177)(727,498)
    Property, plant and equipment, net$1,380,362 $1,390,718 
    XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.3
    Intangible Assets and Goodwill
    3 Months Ended
    Oct. 31, 2024
    Goodwill and Intangible Assets Disclosure [Abstract]  
    Intangible Assets and Goodwill Intangible Assets and Goodwill
    The components of Amortizable intangible assets are as follows:

    October 31, 2024July 31, 2024
    Accumulated
    Accumulated
    CostAmortizationCost
    Amortization
    Dealer networks/customer relationships
    $1,109,070 $629,691 $1,107,396 $610,106 
    Trademarks
    354,034 119,087 353,435 114,272 
    Design technology and other intangibles
    259,124140,352258,260133,580
    Total amortizable intangible assets
    $1,722,228 $889,130 $1,719,091 $857,958 

    Estimated future amortization expense is as follows:

    For the remainder of the fiscal year ending July 31, 2025$89,051
    For the fiscal year ending July 31, 2026107,456
    For the fiscal year ending July 31, 202798,734
    For the fiscal year ending July 31, 202889,888
    For the fiscal year ending July 31, 202974,521
    For the fiscal year ending July 31, 2030 and thereafter373,448
    $833,098

    Changes in the carrying amount of Goodwill by reportable segment for the three months ended October 31, 2024 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 — — 4,731 — 4,731 
    Net balance as of October 31, 2024$337,883 $65,064 $953,405 $435,352 $1,791,704 
    Changes in the carrying amount of Goodwill by reportable segment for the three months ended October 31, 2023 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,751 3,751 
    Foreign currency translation— — (35,396)— (35,396)
    Net balance as of October 31, 2023$337,883 $65,064 $930,362 $435,468 $1,768,777 
    XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.3
    Equity Investments
    3 Months Ended
    Oct. 31, 2024
    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. Similarly, the Company holds an additional investment that is also a VIE over which the Company has significant influence. This 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:

    October 31, 2024July 31, 2024
    Carrying amount of investments$137,769 $137,272 
    Maximum exposure to loss$141,793 $144,047 

    The Company’s share of gains and losses accounted for under the equity method of accounting are included in Other income (expense), net in the Condensed Consolidated Statements of Income and Comprehensive Income. The losses recognized in the three months ended October 31, 2024 were $2,254, and the losses recognized in the three months ended October 31, 2023 were $5,935.
    XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.3
    Concentration of Risk
    3 Months Ended
    Oct. 31, 2024
    Risks and Uncertainties [Abstract]  
    Concentration of Risk Concentration of RiskOne dealer, FreedomRoads, LLC, accounted for approximately 12% of the Company’s consolidated net sales for the three-month period ended October 31, 2024 and approximately 14% of the Company’s consolidated net sales for the three-month period ended October 31, 2023. The majority of the sales to this dealer are reported within the North American Towable and North American Motorized reportable segments. This dealer also accounted for approximately 15% and approximately 10% of the Company’s consolidated trade accounts receivable at October 31, 2024 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 effect on the Company’s business.
    XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.3
    Fair Value Measurements
    3 Months Ended
    Oct. 31, 2024
    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 October 31, 2024 and July 31, 2024 are as follows:
    Input LevelOctober 31, 2024July 31, 2024
    Cash equivalentsLevel 1$246,886$310,210
    Deferred compensation plan mutual fund assetsLevel 1$27,930$28,985
    Equity investmentsLevel 1$781$1,169
    Foreign currency forward contract assetLevel 2$95$
    Interest rate swap liabilities, netLevel 2$1,179$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.24.3
    Product Warranties
    3 Months Ended
    Oct. 31, 2024
    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 October 31,
    20242023
    Beginning balance$311,627$345,197
    Provision61,75374,435
    Payments(72,979)(84,171)
    Foreign currency translation374(2,187)
    Ending balance$300,775$333,274
    XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.3
    Long-Term Debt
    3 Months Ended
    Oct. 31, 2024
    Debt Disclosure [Abstract]  
    Long-Term Debt Long-Term Debt
    The components of long-term debt are as follows:

    October 31, 2024July 31, 2024
    Term loan$536,003 $594,361 
    Senior unsecured notes500,000 500,000 
    Unsecured notes 27,205 27,070 
    Other debt28,189 29,848 
    Total long-term debt1,091,397 1,151,279 
    Debt issuance costs, net of amortization(15,401)(17,364)
    Total long-term debt, net of debt issuance costs1,075,996 1,133,915 
    Less: Current portion of long-term debt(32,206)(32,650)
    Total long-term debt, net, less current portion$1,043,790 $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 October 31, 2024, the outstanding USD term loan balance of $205,000 was subject to a Secured Overnight Financing Rate (“SOFR”)-based rate totaling 6.935%. The total interest rate on the October 31, 2024 outstanding Euro term loan tranche balance of $331,003 was 5.896%. 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 October 31, 2024 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, and based on October 31, 2024 eligible receivables and eligible inventory balances and net of amounts drawn, if any, totaled approximately $865,000.

    For the three-month periods ended October 31, 2024 and October 31, 2023, interest expense on total long-term debt was $17,585 and $23,199, respectively. These interest expense amounts include the amortization of capitalized debt issuance costs of $2,166 and $2,872, for the three-month periods ended October 31, 2024 and October 31, 2023 respectively.

    The fair value of the Company’s term loan debt at October 31, 2024 and July 31, 2024 was $537,028 and $597,334, respectively. The fair value of the Company’s Senior Unsecured Notes at October 31, 2024 and July 31, 2024 was $454,300 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.
    XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.3
    Provision for Income Taxes
    3 Months Ended
    Oct. 31, 2024
    Income Tax Disclosure [Abstract]  
    Provision for Income Taxes Provision for Income Taxes
    The overall effective income tax rate for the three months ended October 31, 2024 was 24.5%. This rate was favorably impacted by certain foreign tax rate differences which include certain interest income not subject to corporate income tax. The favorable foreign rate differential was partially offset by additional tax expense related to the jurisdictional mix of earnings between foreign and domestic operations during the three months ended October 31, 2024. The overall effective income tax rate for the three months ended October 31, 2023 was 24.2%, which was favorably impacted by certain foreign tax rate differences, which include certain interest income not subject to corporate income tax. The favorable foreign rate differential was partially offset by tax expense from the vesting of share-based compensation awards during the three months ended October 31, 2023.

    Within the next 12 months, the Company does not anticipate any material changes in its unrecognized tax benefits as of October 31, 2024.
    XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.3
    Contingent Liabilities, Commitments and Legal Matters
    3 Months Ended
    Oct. 31, 2024
    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,422,718 and $3,642,137 as of October 31, 2024 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 $12,870 and $14,356 as of October 31, 2024 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 months ended October 31, 2024 and October 31, 2023 were not material. 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 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 quarter of fiscal 2025. There was no impact on the condensed consolidated financial statements for the first quarter of fiscal 2025 related to these matters, and in the first quarter of fiscal 2024, the Company recognized $10,000 of income within selling, general and administrative expenses due to reducing previously recorded reserves related to these matters.
    XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.3
    Leases
    3 Months Ended
    Oct. 31, 2024
    Leases [Abstract]  
    Leases Leases
    The components of lease costs for the three-month periods ended October 31, 2024 and October 31, 2023 were as follows:

    Three Months Ended October 31,
    20242023
    Operating lease cost$8,842 $8,011 
    Finance lease cost:
    Amortization of right-of-use assets186 186 
    Interest on lease liabilities64 83 
    Total lease cost$9,092 $8,280 

    Other information related to leases was as follows:

    Three Months Ended October 31,
    Supplemental Cash Flows Information20242023
    Cash paid for amounts included in the measurement of lease liabilities:
    Operating cash flows from operating leases$8,829 $7,987 
    Right-of-use assets obtained in exchange for lease obligations:
    Operating leases$1,636 $914 

    Supplemental Balance Sheet InformationOctober 31, 2024July 31, 2024
    Operating leases:
    Operating lease liabilities
    Other current liabilities$11,414 $11,405 
    Other long-term liabilities30,585 32,007 
    Total operating lease liabilities$41,999 $43,412 
    Finance leases:
    Finance lease liabilities
    Other current liabilities$883 $855 
    Other long-term liabilities1,635 1,866 
    Total finance lease liabilities$2,518 $2,721 
    Leases Leases
    The components of lease costs for the three-month periods ended October 31, 2024 and October 31, 2023 were as follows:

    Three Months Ended October 31,
    20242023
    Operating lease cost$8,842 $8,011 
    Finance lease cost:
    Amortization of right-of-use assets186 186 
    Interest on lease liabilities64 83 
    Total lease cost$9,092 $8,280 

    Other information related to leases was as follows:

    Three Months Ended October 31,
    Supplemental Cash Flows Information20242023
    Cash paid for amounts included in the measurement of lease liabilities:
    Operating cash flows from operating leases$8,829 $7,987 
    Right-of-use assets obtained in exchange for lease obligations:
    Operating leases$1,636 $914 

    Supplemental Balance Sheet InformationOctober 31, 2024July 31, 2024
    Operating leases:
    Operating lease liabilities
    Other current liabilities$11,414 $11,405 
    Other long-term liabilities30,585 32,007 
    Total operating lease liabilities$41,999 $43,412 
    Finance leases:
    Finance lease liabilities
    Other current liabilities$883 $855 
    Other long-term liabilities1,635 1,866 
    Total finance lease liabilities$2,518 $2,721 
    XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.3
    Stockholders' Equity
    3 Months Ended
    Oct. 31, 2024
    Equity [Abstract]  
    Stockholders' Equity Stockholders’ Equity
    Total stock-based compensation expense recognized in the three-month periods ended October 31, 2024 and October 31, 2023 for stock-based awards totaled $10,537 and $10,452, 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 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.

    During the three-month period ended October 31, 2024, the Company did not purchase any shares of its common stock. During the three-month period ended October 31, 2023, the Company purchased 327,876 shares of its common stock, at various times in the open market, at a weighted-average price of $91.61 and held them as treasury shares at an aggregate purchase price of $30,037, all from the December 21, 2021 authorization.

    Since the inception of the initial December 21, 2021 authorization, the Company has repurchased 3,214,772 shares of its common stock, at various times in the open market, at a weighted-average price of $85.70 and held them as treasury shares at an aggregate purchase price of $275,501.

    As of October 31, 2024, there is no remaining amount of the Company's common stock that may be repurchased under the December 21, 2021 $250,000 authorization. As of October 31, 2024, 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 $422,820.
    XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.3
    Revenue Recognition
    3 Months Ended
    Oct. 31, 2024
    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 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 October 31,
    NET SALES:20242023
    Recreational vehicles
    North American Towable
    Travel Trailers$602,695 $619,538 
    Fifth Wheels296,083 325,916 
    Total North American Towable898,778 945,454 
    North American Motorized
    Class A156,576 207,911 
    Class C234,227 333,776 
    Class B114,405 169,472 
    Total North American Motorized505,208 711,159 
    Total North America1,403,986 1,656,613 
    European
    Motorcaravan318,216 346,511 
    Campervan173,216 221,609 
    Caravan33,071 64,627 
    Other RV-related80,400 75,454 
    Total European604,903 708,201 
    Total recreational vehicles2,008,889 2,364,814 
    Other193,511 198,921 
    Intercompany eliminations(59,616)(62,976)
    Total$2,142,784 $2,500,759 
    XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.3
    Accumulated Other Comprehensive Income (Loss)
    3 Months Ended
    Oct. 31, 2024
    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 October 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$(93,984)$278 $(93,706)$(3,435)$(97,141)
    OCI before reclassifications11,901 — 11,901 42 11,943 
    OCI, net of tax for the fiscal year11,901 — 11,901 42 11,943 
    AOCI, net of tax$(82,083)$278 $(81,805)$(3,393)$(85,198)
    Three Months Ended October 31, 2023
    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(59,924)— (59,924)(722)(60,646)
    OCI, net of tax for the fiscal year(59,924)— (59,924)(722)(60,646)
    AOCI, net of tax$(128,835)$364 $(128,471)$(3,305)$(131,776)

    (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.24.3
    Weather Damage at Manufacturing Facilities
    3 Months Ended
    Oct. 31, 2024
    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.

    As of October 31, 2024, the Company has a receivable in the amount of $40,270 related to estimated damages incurred for which we deem the recovery of such losses from our insurance carriers to be probable. Total estimated losses are $64,220 and are primarily attributed to the write-off of motorized chassis. The Company has received initial insurance proceeds related to this event totaling $22,950 through the fiscal quarter ended October 31, 2024. 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 before income taxes during fiscal 2024 and the first 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 did not recognize recovery for business interruption during the fiscal quarter ended October 31, 2024 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.24.3
    Pay vs Performance Disclosure - USD ($)
    $ in Thousands
    3 Months Ended
    Oct. 31, 2024
    Oct. 31, 2023
    Pay vs Performance Disclosure    
    Net Income (Loss) Attributable to Parent $ (1,832) $ 53,565
    XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.3
    Insider Trading Arrangements
    3 Months Ended
    Oct. 31, 2024
    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.24.3
    Nature of Operations and Accounting Policies (Policies)
    3 Months Ended
    Oct. 31, 2024
    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 primarily 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 three months ended October 31, 2024 would not necessarily be indicative of the results expected for the full fiscal year.
    Recent Accounting Standards Not Yet Adopted
    Recent 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,” which 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. The amendments in ASU 2024-03 are effective for fiscal years beginning after December 15, 2026, with early adoption permitted. The amendment should be applied prospectively; however, retrospective application is also permitted. This ASU will be effective for our fiscal year ending July 31, 2028. We are currently evaluating the impact ASU 2024-03 may have on our consolidated financial statement disclosures.
    XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.3
    Business Segments (Tables)
    3 Months Ended
    Oct. 31, 2024
    Segment Reporting [Abstract]  
    Schedule of Segment Reporting Information by Segment
    The following tables reflect certain financial information by reportable segment:

    Three Months Ended October 31,
    NET SALES:20242023
    Recreational vehicles
    North American Towable$898,778$945,454
    North American Motorized505,208711,159
    Total North America1,403,9861,656,613
    European604,903708,201
    Total recreational vehicles2,008,8892,364,814
    Other193,511198,921
    Intercompany eliminations(59,616)(62,976)
    Total$2,142,784$2,500,759

    Three Months Ended October 31,
    INCOME (LOSS) BEFORE INCOME TAXES:20242023
    Recreational vehicles
    North American Towable$46,821$49,249
    North American Motorized9,08137,052
    Total North America55,90286,301
    European1,17728,767
    Total recreational vehicles57,079115,068
    Other, net4,7749,476
    Corporate(63,009)(51,962)
    Total$(1,156)$72,582

    TOTAL ASSETS:October 31, 2024July 31, 2024
    Recreational vehicles
    North American Towable$1,402,332$1,290,117
    North American Motorized948,3421,077,808
    Total North America2,350,6742,367,925
    European2,814,5602,871,316
    Total recreational vehicles5,165,2345,239,241
    Other1,040,8211,058,842
    Corporate667,126722,740
    Total$6,873,181$7,020,823
    DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE:Three Months Ended October 31,
    20242023
    Recreational vehicles
    North American Towable$13,094$13,764
    North American Motorized8,6568,942
    Total North America21,75022,706
    European32,24130,397
    Total recreational vehicles53,99153,103
    Other
    12,87213,626
    Corporate
    798549
    Total$67,661$67,278

    Three Months Ended October 31,
    CAPITAL ACQUISITIONS:20242023
    Recreational vehicles
    North American Towable$4,158$6,930
    North American Motorized3,1367,475
    Total North America7,29414,405
    European10,90114,760
    Total recreational vehicles18,19529,165
    Other
    3,6298,291
    Corporate
    2,5252,735
    Total$24,349$40,191
    XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.3
    Earnings Per Common Share (Tables)
    3 Months Ended
    Oct. 31, 2024
    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 October 31,
    20242023
    Weighted-average common shares outstanding for basic earnings per share
    52,974,603 53,295,835 
    Unvested restricted stock units and performance stock units— 
    (1)
    557,884 
    Weighted-average common shares outstanding assuming dilution
    52,974,603 53,853,719 
    (1)Due to a loss for the three months ended October 31, 2024, zero incremental shares are included because the effect would be antidilutive.
    XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.3
    Derivatives and Hedging (Tables)
    3 Months Ended
    Oct. 31, 2024
    Derivative Instruments and Hedging Activities Disclosure [Abstract]  
    Schedule of Consolidated Statements of Income and Comprehensive Income Due to Changes in Fair Value of Derivative Instruments
    The total amounts presented in the Condensed Consolidated Statements of Income and Comprehensive Income due to changes in the fair value of the derivative instruments are as follows:

    Three Months Ended October 31,
    20242023
     Interest Interest
    SalesExpenseSalesExpense
    Gain (Loss) on Derivatives Not Designated as Hedging Instruments
    Amount of gain (loss) recognized in income (loss), net of tax
    Foreign currency forward contracts$(457)$— $157 $— 
    Interest rate swap agreements— (27)— 64 
    Total gain (loss)$(457)$(27)$157 $64 
    XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.3
    Inventories (Tables)
    3 Months Ended
    Oct. 31, 2024
    Inventory Disclosure [Abstract]  
    Schedule of Major Classifications of Inventories
    Major classifications of inventories are as follows:
    October 31, 2024July 31, 2024
    Finished goods – RV$319,525 $249,949 
    Finished goods – other104,288 91,371 
    Work in process279,929 261,043 
    Raw materials420,762 434,165 
    Chassis395,377 478,220 
    Subtotal
    1,519,881 1,514,748 
    Excess of FIFO costs over LIFO costs(148,110)(148,110)
    Total inventories, net$1,371,771 $1,366,638 
    XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.3
    Property, Plant and Equipment (Tables)
    3 Months Ended
    Oct. 31, 2024
    Property, Plant and Equipment [Abstract]  
    Schedule of Property, Plant and Equipment
    Property, plant and equipment consists of the following:
    October 31, 2024July 31, 2024
    Land$152,109 $151,164 
    Buildings and improvements1,061,556 1,053,812 
    Machinery and equipment751,614 738,535 
    Rental vehicles129,996 126,794 
    Lease right-of-use assets – operating41,678 43,139 
    Lease right-of-use assets – finance4,586 4,772 
    Total cost2,141,539 2,118,216 
    Less: Accumulated depreciation(761,177)(727,498)
    Property, plant and equipment, net$1,380,362 $1,390,718 
    XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.3
    Intangible Assets and Goodwill (Tables)
    3 Months Ended
    Oct. 31, 2024
    Goodwill and Intangible Assets Disclosure [Abstract]  
    Schedule of Components of Amortizable Intangible Assets
    The components of Amortizable intangible assets are as follows:

    October 31, 2024July 31, 2024
    Accumulated
    Accumulated
    CostAmortizationCost
    Amortization
    Dealer networks/customer relationships
    $1,109,070 $629,691 $1,107,396 $610,106 
    Trademarks
    354,034 119,087 353,435 114,272 
    Design technology and other intangibles
    259,124140,352258,260133,580
    Total amortizable intangible assets
    $1,722,228 $889,130 $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$89,051
    For the fiscal year ending July 31, 2026107,456
    For the fiscal year ending July 31, 202798,734
    For the fiscal year ending July 31, 202889,888
    For the fiscal year ending July 31, 202974,521
    For the fiscal year ending July 31, 2030 and thereafter373,448
    $833,098
    Schedule of Changes in Carrying Amount of Goodwill
    Changes in the carrying amount of Goodwill by reportable segment for the three months ended October 31, 2024 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 — — 4,731 — 4,731 
    Net balance as of October 31, 2024$337,883 $65,064 $953,405 $435,352 $1,791,704 
    Changes in the carrying amount of Goodwill by reportable segment for the three months ended October 31, 2023 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,751 3,751 
    Foreign currency translation— — (35,396)— (35,396)
    Net balance as of October 31, 2023$337,883 $65,064 $930,362 $435,468 $1,768,777 
    XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.3
    Equity Investments (Tables)
    3 Months Ended
    Oct. 31, 2024
    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:

    October 31, 2024July 31, 2024
    Carrying amount of investments$137,769 $137,272 
    Maximum exposure to loss$141,793 $144,047 
    XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.3
    Fair Value Measurements (Tables)
    3 Months Ended
    Oct. 31, 2024
    Fair Value Disclosures [Abstract]  
    Schedule of Financial Assets and Liabilities that are Accounted for at Fair Value on a Recurring Basis
    The financial assets and liabilities that are accounted for at fair value on a recurring basis at October 31, 2024 and July 31, 2024 are as follows:
    Input LevelOctober 31, 2024July 31, 2024
    Cash equivalentsLevel 1$246,886$310,210
    Deferred compensation plan mutual fund assetsLevel 1$27,930$28,985
    Equity investmentsLevel 1$781$1,169
    Foreign currency forward contract assetLevel 2$95$
    Interest rate swap liabilities, netLevel 2$1,179$1,137
    XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.3
    Product Warranties (Tables)
    3 Months Ended
    Oct. 31, 2024
    Guarantees and Product Warranties [Abstract]  
    Schedule of Changes in Product Warranty Liabilities
    Changes in our product warranty liability during the indicated periods are as follows:

    Three Months Ended October 31,
    20242023
    Beginning balance$311,627$345,197
    Provision61,75374,435
    Payments(72,979)(84,171)
    Foreign currency translation374(2,187)
    Ending balance$300,775$333,274
    XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.3
    Long-Term Debt (Tables)
    3 Months Ended
    Oct. 31, 2024
    Debt Disclosure [Abstract]  
    Schedule of Components of Long-Term Debt
    The components of long-term debt are as follows:

    October 31, 2024July 31, 2024
    Term loan$536,003 $594,361 
    Senior unsecured notes500,000 500,000 
    Unsecured notes 27,205 27,070 
    Other debt28,189 29,848 
    Total long-term debt1,091,397 1,151,279 
    Debt issuance costs, net of amortization(15,401)(17,364)
    Total long-term debt, net of debt issuance costs1,075,996 1,133,915 
    Less: Current portion of long-term debt(32,206)(32,650)
    Total long-term debt, net, less current portion$1,043,790 $1,101,265 
    XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.3
    Leases (Tables)
    3 Months Ended
    Oct. 31, 2024
    Leases [Abstract]  
    Schedule of Components of Lease Costs and Other Information Related to Leases
    The components of lease costs for the three-month periods ended October 31, 2024 and October 31, 2023 were as follows:

    Three Months Ended October 31,
    20242023
    Operating lease cost$8,842 $8,011 
    Finance lease cost:
    Amortization of right-of-use assets186 186 
    Interest on lease liabilities64 83 
    Total lease cost$9,092 $8,280 

    Other information related to leases was as follows:

    Three Months Ended October 31,
    Supplemental Cash Flows Information20242023
    Cash paid for amounts included in the measurement of lease liabilities:
    Operating cash flows from operating leases$8,829 $7,987 
    Right-of-use assets obtained in exchange for lease obligations:
    Operating leases$1,636 $914 

    Supplemental Balance Sheet InformationOctober 31, 2024July 31, 2024
    Operating leases:
    Operating lease liabilities
    Other current liabilities$11,414 $11,405 
    Other long-term liabilities30,585 32,007 
    Total operating lease liabilities$41,999 $43,412 
    Finance leases:
    Finance lease liabilities
    Other current liabilities$883 $855 
    Other long-term liabilities1,635 1,866 
    Total finance lease liabilities$2,518 $2,721 
    XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.3
    Revenue Recognition (Tables)
    3 Months Ended
    Oct. 31, 2024
    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 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 October 31,
    NET SALES:20242023
    Recreational vehicles
    North American Towable
    Travel Trailers$602,695 $619,538 
    Fifth Wheels296,083 325,916 
    Total North American Towable898,778 945,454 
    North American Motorized
    Class A156,576 207,911 
    Class C234,227 333,776 
    Class B114,405 169,472 
    Total North American Motorized505,208 711,159 
    Total North America1,403,986 1,656,613 
    European
    Motorcaravan318,216 346,511 
    Campervan173,216 221,609 
    Caravan33,071 64,627 
    Other RV-related80,400 75,454 
    Total European604,903 708,201 
    Total recreational vehicles2,008,889 2,364,814 
    Other193,511 198,921 
    Intercompany eliminations(59,616)(62,976)
    Total$2,142,784 $2,500,759 
    XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.3
    Accumulated Other Comprehensive Income (Loss) (Tables)
    3 Months Ended
    Oct. 31, 2024
    Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
    Schedule of 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 October 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$(93,984)$278 $(93,706)$(3,435)$(97,141)
    OCI before reclassifications11,901 — 11,901 42 11,943 
    OCI, net of tax for the fiscal year11,901 — 11,901 42 11,943 
    AOCI, net of tax$(82,083)$278 $(81,805)$(3,393)$(85,198)
    Three Months Ended October 31, 2023
    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(59,924)— (59,924)(722)(60,646)
    OCI, net of tax for the fiscal year(59,924)— (59,924)(722)(60,646)
    AOCI, net of tax$(128,835)$364 $(128,471)$(3,305)$(131,776)

    (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.24.3
    Business Segments - Narrative (Details)
    3 Months Ended
    Oct. 31, 2024
    segment
    Segment Reporting [Abstract]  
    Number of reportable segments 3
    XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.3
    Business Segments - Schedule of Segment Reporting Information by Segment (Details) - USD ($)
    $ in Thousands
    3 Months Ended
    Oct. 31, 2024
    Oct. 31, 2023
    Segment Reporting Information [Line Items]    
    NET SALES: $ 2,142,784 $ 2,500,759
    INCOME (LOSS) BEFORE INCOME TAXES: (1,156) 72,582
    Operating Segments    
    Segment Reporting Information [Line Items]    
    NET SALES: 2,008,889 2,364,814
    INCOME (LOSS) BEFORE INCOME TAXES: 57,079 115,068
    Operating Segments | Total North America    
    Segment Reporting Information [Line Items]    
    NET SALES: 1,403,986 1,656,613
    INCOME (LOSS) BEFORE INCOME TAXES: 55,902 86,301
    Operating Segments | North American Towable    
    Segment Reporting Information [Line Items]    
    NET SALES: 898,778 945,454
    INCOME (LOSS) BEFORE INCOME TAXES: 46,821 49,249
    Operating Segments | North American Motorized    
    Segment Reporting Information [Line Items]    
    NET SALES: 505,208 711,159
    INCOME (LOSS) BEFORE INCOME TAXES: 9,081 37,052
    Operating Segments | European    
    Segment Reporting Information [Line Items]    
    NET SALES: 604,903 708,201
    INCOME (LOSS) BEFORE INCOME TAXES: 1,177 28,767
    Other    
    Segment Reporting Information [Line Items]    
    NET SALES: 193,511 198,921
    INCOME (LOSS) BEFORE INCOME TAXES: 4,774 9,476
    Intercompany eliminations    
    Segment Reporting Information [Line Items]    
    NET SALES: (59,616) (62,976)
    Corporate    
    Segment Reporting Information [Line Items]    
    INCOME (LOSS) BEFORE INCOME TAXES: $ (63,009) $ (51,962)
    XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.3
    Business Segments - Schedule of Segment Reporting Information, by Segment Balance Sheet Item (Details) - USD ($)
    $ in Thousands
    3 Months Ended
    Oct. 31, 2024
    Oct. 31, 2023
    Jul. 31, 2024
    Segment Reporting Information [Line Items]      
    TOTAL ASSETS: $ 6,873,181   $ 7,020,823
    DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 67,661 $ 67,278  
    CAPITAL ACQUISITIONS: 24,349 40,191  
    Operating Segments      
    Segment Reporting Information [Line Items]      
    TOTAL ASSETS: 5,165,234   5,239,241
    DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 53,991 53,103  
    CAPITAL ACQUISITIONS: 18,195 29,165  
    Operating Segments | Total North America      
    Segment Reporting Information [Line Items]      
    TOTAL ASSETS: 2,350,674   2,367,925
    DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 21,750 22,706  
    CAPITAL ACQUISITIONS: 7,294 14,405  
    Operating Segments | North American Towable      
    Segment Reporting Information [Line Items]      
    TOTAL ASSETS: 1,402,332   1,290,117
    DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 13,094 13,764  
    CAPITAL ACQUISITIONS: 4,158 6,930  
    Operating Segments | North American Motorized      
    Segment Reporting Information [Line Items]      
    TOTAL ASSETS: 948,342   1,077,808
    DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 8,656 8,942  
    CAPITAL ACQUISITIONS: 3,136 7,475  
    Operating Segments | European      
    Segment Reporting Information [Line Items]      
    TOTAL ASSETS: 2,814,560   2,871,316
    DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 32,241 30,397  
    CAPITAL ACQUISITIONS: 10,901 14,760  
    Other      
    Segment Reporting Information [Line Items]      
    TOTAL ASSETS: 1,040,821   1,058,842
    DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 12,872 13,626  
    CAPITAL ACQUISITIONS: 3,629 8,291  
    Corporate      
    Segment Reporting Information [Line Items]      
    TOTAL ASSETS: 667,126   $ 722,740
    DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 798 549  
    CAPITAL ACQUISITIONS: $ 2,525 $ 2,735  
    XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.3
    Earnings Per Common Share - Schedule of Weighted-Average Common Shares Used to Compute Basic and Diluted Earnings Per Common Share (Detail) - shares
    3 Months Ended
    Oct. 31, 2024
    Oct. 31, 2023
    Earnings Per Share [Abstract]    
    Weighted-average common shares outstanding for basic earnings per share (in shares) 52,974,603 53,295,835
    Unvested restricted stock units and performance stock units (in shares) 0 557,884
    Weighted-average common shares outstanding assuming dilution (in shares) 52,974,603 53,853,719
    XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.3
    Earnings Per Common Share - Narrative (Details) - shares
    3 Months Ended
    Oct. 31, 2024
    Oct. 31, 2023
    Earnings Per Share [Abstract]    
    Antidilutive stock options, unvested restricted stock units outstanding (in shares) 523,157 51,298
    XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.3
    Derivatives and Hedging - Narrative (Details) - USD ($)
    3 Months Ended
    Oct. 31, 2024
    Oct. 31, 2023
    Jul. 31, 2024
    Derivative [Line Items]      
    Foreign currency transaction gain (loss) $ (1,248,000) $ 13,409,000  
    Amount reclassified out of AOCI 0 $ 0  
    Not Designated as Hedging Instrument      
    Derivative [Line Items]      
    Derivative notional amount 37,406,000   $ 22,333,000
    Derivative liability $ 1,084,000   $ 1,137,000
    XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.3
    Derivatives and Hedging - Schedule of Consolidated Statements of Income and Comprehensive Income Due to Changes in Fair Value of Derivative Instruments (Details) - USD ($)
    $ in Thousands
    3 Months Ended
    Oct. 31, 2024
    Oct. 31, 2023
    Sales    
    Gain (Loss) on Derivatives Not Designated as Hedging Instruments    
    Total gain (loss) $ (457) $ 157
    Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Net sales Net sales
    Sales | Foreign currency forward contracts    
    Gain (Loss) on Derivatives Not Designated as Hedging Instruments    
    Amount of gain (loss) recognized in income (loss), net of tax $ (457) $ 157
    Sales | Interest rate swap agreements    
    Gain (Loss) on Derivatives Not Designated as Hedging Instruments    
    Amount of gain (loss) recognized in income (loss), net of tax 0 0
    Interest Expense    
    Gain (Loss) on Derivatives Not Designated as Hedging Instruments    
    Total gain (loss) $ (27) $ 64
    Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Interest Income (Expense), Nonoperating Interest Income (Expense), Nonoperating
    Interest Expense | Foreign currency forward contracts    
    Gain (Loss) on Derivatives Not Designated as Hedging Instruments    
    Amount of gain (loss) recognized in income (loss), net of tax $ 0 $ 0
    Interest Expense | Interest rate swap agreements    
    Gain (Loss) on Derivatives Not Designated as Hedging Instruments    
    Amount of gain (loss) recognized in income (loss), net of tax $ (27) $ 64
    XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.3
    Inventories - Schedule of Major Classifications of Inventories (Details) - USD ($)
    $ in Thousands
    Oct. 31, 2024
    Jul. 31, 2024
    Inventory [Line Items]    
    Work in process $ 279,929 $ 261,043
    Raw materials 420,762 434,165
    Chassis 395,377 478,220
    Subtotal 1,519,881 1,514,748
    Excess of FIFO costs over LIFO costs (148,110) (148,110)
    Total inventories, net 1,371,771 1,366,638
    Recreational vehicles    
    Inventory [Line Items]    
    Finished products 319,525 249,949
    Other    
    Inventory [Line Items]    
    Finished products $ 104,288 $ 91,371
    XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.3
    Inventories - Narrative (Details) - USD ($)
    $ in Thousands
    Oct. 31, 2024
    Jul. 31, 2024
    Inventory Disclosure [Abstract]    
    Inventories $ 1,519,881 $ 1,514,748
    Subsidiaries valued inventory in first-in, first-out method 1,115,081 1,109,062
    Subsidiaries valued inventory in last-in, first-out method $ 404,800 $ 405,686
    XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.3
    Property, Plant and Equipment (Details) - USD ($)
    $ in Thousands
    Oct. 31, 2024
    Jul. 31, 2024
    Property, Plant, Equipment, and ROU Assets [Line Items]    
    Lease right-of-use assets – operating $ 41,678 $ 43,139
    Lease right-of-use assets – finance 4,586 4,772
    Total cost 2,141,539 2,118,216
    Less: Accumulated depreciation (761,177) (727,498)
    Property, plant and equipment, net 1,380,362 1,390,718
    Land    
    Property, Plant, Equipment, and ROU Assets [Line Items]    
    Property, plant and equipment 152,109 151,164
    Buildings and improvements    
    Property, Plant, Equipment, and ROU Assets [Line Items]    
    Property, plant and equipment 1,061,556 1,053,812
    Machinery and equipment    
    Property, Plant, Equipment, and ROU Assets [Line Items]    
    Property, plant and equipment 751,614 738,535
    Rental vehicles    
    Property, Plant, Equipment, and ROU Assets [Line Items]    
    Property, plant and equipment $ 129,996 $ 126,794
    XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.3
    Intangible Assets and Goodwill - Schedule of Components of Amortizable Intangible Assets (Details) - USD ($)
    $ in Thousands
    Oct. 31, 2024
    Jul. 31, 2024
    Finite-Lived Intangible Assets [Line Items]    
    Cost $ 1,722,228 $ 1,719,091
    Accumulated Amortization 889,130 857,958
    Dealer networks/customer relationships    
    Finite-Lived Intangible Assets [Line Items]    
    Cost 1,109,070 1,107,396
    Accumulated Amortization 629,691 610,106
    Trademarks    
    Finite-Lived Intangible Assets [Line Items]    
    Cost 354,034 353,435
    Accumulated Amortization 119,087 114,272
    Design technology and other intangibles    
    Finite-Lived Intangible Assets [Line Items]    
    Cost 259,124 258,260
    Accumulated Amortization $ 140,352 $ 133,580
    XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.3
    Intangible Assets and Goodwill - Schedule of Estimated Future Amortization Expense (Details) - USD ($)
    $ in Thousands
    Oct. 31, 2024
    Jul. 31, 2024
    Goodwill and Intangible Assets Disclosure [Abstract]    
    For the remainder of the fiscal year ending July 31, 2025 $ 89,051  
    For the fiscal year ending July 31, 2026 107,456  
    For the fiscal year ending July 31, 2027 98,734  
    For the fiscal year ending July 31, 2028 89,888  
    For the fiscal year ending July 31, 2029 74,521  
    For the fiscal year ending July 31, 2030 and thereafter 373,448  
    Estimated annual amortization expense, total $ 833,098 $ 861,133
    XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.3
    Intangible Assets and Goodwill - Schedule of Changes in Carrying Amount of Goodwill (Details) - USD ($)
    $ in Thousands
    3 Months Ended
    Oct. 31, 2024
    Oct. 31, 2023
    Goodwill [Roll Forward]    
    Goodwill, beginning balance $ 1,786,973 $ 1,800,422
    Goodwill acquired   3,751
    Foreign currency translation 4,731 (35,396)
    Goodwill, ending balance 1,791,704 1,768,777
    Other    
    Goodwill [Roll Forward]    
    Goodwill, beginning balance 435,352 431,717
    Goodwill acquired   3,751
    Foreign currency translation 0 0
    Goodwill, ending balance 435,352 435,468
    European | Recreational vehicles    
    Goodwill [Roll Forward]    
    Goodwill, beginning balance 948,674 965,758
    Goodwill acquired   0
    Foreign currency translation 4,731 (35,396)
    Goodwill, ending balance 953,405 930,362
    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.24.3
    Equity Investments - Narrative (Details) - USD ($)
    $ in Thousands
    3 Months Ended
    Oct. 31, 2024
    Oct. 31, 2023
    Dec. 30, 2022
    Schedule of Equity Method Investments [Line Items]      
    Losses from investment $ 2,254 $ 5,935  
    TN-RP Holding LLC | Class C-RP Units | TechNexus      
    Schedule of Equity Method Investments [Line Items]      
    Ownership (as a percent)     100.00%
    TN-RP Holding LLC | Class A-RP Units      
    Schedule of Equity Method Investments [Line Items]      
    Ownership (as a percent)     100.00%
    XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.3
    Equity Investments - Schedule of Aggregate Investment and Maximum Exposure to Loss (Details) - USD ($)
    $ in Thousands
    Oct. 31, 2024
    Jul. 31, 2024
    Schedule of Equity Method Investments [Line Items]    
    Carrying amount of investments $ 137,769 $ 137,272
    TN-RP Holding LLC    
    Schedule of Equity Method Investments [Line Items]    
    Carrying amount of investments 137,769 137,272
    Maximum exposure to loss $ 141,793 $ 144,047
    XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.3
    Concentration of Risk (Details) - Customer Concentration Risk - Freedom Roads, LLC
    3 Months Ended 12 Months Ended
    Oct. 31, 2024
    Oct. 31, 2023
    Jul. 31, 2024
    Sales Revenue      
    Concentration Risk [Line Items]      
    Concentration risk percentage (as a percent) 12.00% 14.00%  
    Accounts Receivable      
    Concentration Risk [Line Items]      
    Concentration risk percentage (as a percent) 15.00%   10.00%
    XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.3
    Fair Value Measurements (Details) - USD ($)
    $ in Thousands
    Oct. 31, 2024
    Jul. 31, 2024
    Level 1    
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
    Cash equivalents $ 246,886 $ 310,210
    Deferred compensation plan mutual fund assets 27,930 28,985
    Equity investments 781 1,169
    Level 2    
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
    Foreign currency forward contract asset 95 0
    Interest rate swap liabilities, net $ 1,179 $ 1,137
    XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.3
    Product Warranties - Narrative (Details)
    3 Months Ended
    Oct. 31, 2024
    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.24.3
    Product Warranties - Schedule of Changes in Product Warranty Liabilities (Details) - USD ($)
    $ in Thousands
    3 Months Ended
    Oct. 31, 2024
    Oct. 31, 2023
    Product Warranty    
    Beginning balance $ 311,627 $ 345,197
    Provision 61,753 74,435
    Payments (72,979) (84,171)
    Foreign currency translation 374 (2,187)
    Ending balance $ 300,775 $ 333,274
    XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.3
    Long-Term Debt - Schedule of Components of Long-Term Debt (Details) - USD ($)
    $ in Thousands
    Oct. 31, 2024
    Jul. 31, 2024
    Line of Credit Facility [Line Items]    
    Senior unsecured notes $ 1,091,397 $ 1,151,279
    Unsecured notes 27,205 27,070
    Other debt 28,189 29,848
    Debt issuance costs, net of amortization (15,401) (17,364)
    Total long-term debt, net of debt issuance costs 1,075,996 1,133,915
    Less: Current portion of long-term debt (32,206) (32,650)
    Total long-term debt, net, less current portion 1,043,790 1,101,265
    Term loan    
    Line of Credit Facility [Line Items]    
    Term loan 536,003 594,361
    Unsecured Debt | Senior unsecured notes    
    Line of Credit Facility [Line Items]    
    Senior unsecured notes $ 500,000 $ 500,000
    XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.3
    Long-Term Debt - Narrative (Details) - USD ($)
    $ in Thousands
    3 Months Ended
    Oct. 31, 2024
    Oct. 31, 2023
    Jul. 31, 2024
    Oct. 14, 2021
    Line of Credit Facility [Line Items]        
    Total long-term debt $ 1,091,397   $ 1,151,279  
    Interest expense 17,585 $ 23,199    
    Fees to secure the facility, amortized amount $ 2,166 $ 2,872    
    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      
    Line of credit, outstanding amount 0   0  
    Unused availability under agreement $ 865,000      
    Term loan        
    Line of Credit Facility [Line Items]        
    Term loan (in years) 7 years      
    Line of credit, outstanding amount $ 536,003   594,361  
    Debt, fair value 537,028   597,334  
    Term loan | US Tranche        
    Line of Credit Facility [Line Items]        
    Total long-term debt $ 205,000      
    Stated interest rate (as percent) 6.935%      
    Term loan | Euro Tranche        
    Line of Credit Facility [Line Items]        
    Stated interest rate (as percent) 5.896%      
    Line of credit, outstanding amount $ 331,003      
    Unsecured Debt | Senior unsecured notes        
    Line of Credit Facility [Line Items]        
    Total long-term debt 500,000   500,000  
    Stated interest rate (as percent)       4.00%
    Debt aggregate principal amount       $ 500,000
    Debt, fair value $ 454,300   $ 450,450  
    XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.3
    Provision for Income Taxes (Details)
    3 Months Ended
    Oct. 31, 2024
    Oct. 31, 2023
    Income Tax Disclosure [Abstract]    
    Effective income tax rate (as a percent) 24.50% 24.20%
    XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.3
    Contingent Liabilities, Commitments and Legal Matters (Details) - USD ($)
    $ in Thousands
    3 Months Ended
    Oct. 31, 2024
    Oct. 31, 2023
    Jul. 31, 2024
    Loss Contingencies [Line Items]      
    Standby repurchase obligations amount $ 3,422,718   $ 3,642,137
    Term of commitments (in months) 18 months    
    Repurchase and guarantee reserve balances $ 12,870   $ 14,356
    General and Administrative Expense      
    Loss Contingencies [Line Items]      
    Expense recorded related to product recall costs $ 0 $ 10,000  
    XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.3
    Leases - Schedule of Components of Lease Costs (Details) - USD ($)
    $ in Thousands
    3 Months Ended
    Oct. 31, 2024
    Oct. 31, 2023
    Leases [Abstract]    
    Operating lease cost $ 8,842 $ 8,011
    Finance lease cost:    
    Amortization of right-of-use assets 186 186
    Interest on lease liabilities 64 83
    Total lease cost $ 9,092 $ 8,280
    XML 79 R67.htm IDEA: XBRL DOCUMENT v3.24.3
    Leases - Schedule of Supplemental Cash Flows Information (Details) - USD ($)
    $ in Thousands
    3 Months Ended
    Oct. 31, 2024
    Oct. 31, 2023
    Leases [Abstract]    
    Operating cash flows from operating leases $ 8,829 $ 7,987
    Operating leases $ 1,636 $ 914
    XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.3
    Leases - Schedule of Supplemental Balance Sheet Information (Details) - USD ($)
    $ in Thousands
    Oct. 31, 2024
    Jul. 31, 2024
    Leases [Abstract]    
    Other current liabilities $ 11,414 $ 11,405
    Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other Other
    Other long-term liabilities $ 30,585 $ 32,007
    Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other liabilities Other liabilities
    Total operating lease liabilities $ 41,999 $ 43,412
    Other current liabilities $ 883 $ 855
    Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Other Other
    Other long-term liabilities $ 1,635 $ 1,866
    Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other liabilities Other liabilities
    Total finance lease liabilities $ 2,518 $ 2,721
    XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.3
    Stockholders' Equity (Details) - USD ($)
    $ / shares in Units, $ in Thousands
    3 Months Ended 34 Months Ended
    Oct. 31, 2024
    Oct. 31, 2023
    Oct. 31, 2024
    Jun. 24, 2022
    Dec. 21, 2021
    Equity, Class of Treasury Stock [Line Items]          
    Stock-based compensation expense $ 10,537 $ 10,452      
    Purchase of common shares (in shares) 0 327,876 3,214,772    
    Average price of treasury shares acquired (in dollars per share)   $ 91.61 $ 85.70    
    Aggregate purchase price   $ 30,037 $ 275,501    
    December Twenty Twenty One Share Repurchase Plan          
    Equity, Class of Treasury Stock [Line Items]          
    Stock repurchase program authorized amount         $ 250,000
    Aggregate purchase price   $ 30,037      
    Remaining authorized repurchase amount $ 0   0    
    June Twenty Twenty Two Share Repurchase Plan          
    Equity, Class of Treasury Stock [Line Items]          
    Stock repurchase program authorized amount       $ 448,321  
    Remaining authorized repurchase amount $ 422,820   $ 422,820    
    XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.3
    Revenue Recognition (Details) - USD ($)
    $ in Thousands
    3 Months Ended
    Oct. 31, 2024
    Oct. 31, 2023
    Disaggregation of Revenue [Line Items]    
    NET SALES: $ 2,142,784 $ 2,500,759
    Operating Segments    
    Disaggregation of Revenue [Line Items]    
    NET SALES: 2,008,889 2,364,814
    Operating Segments | Total North America    
    Disaggregation of Revenue [Line Items]    
    NET SALES: 1,403,986 1,656,613
    Operating Segments | North American Towable    
    Disaggregation of Revenue [Line Items]    
    NET SALES: 898,778 945,454
    Operating Segments | North American Motorized    
    Disaggregation of Revenue [Line Items]    
    NET SALES: 505,208 711,159
    Operating Segments | European    
    Disaggregation of Revenue [Line Items]    
    NET SALES: 604,903 708,201
    Operating Segments | Travel Trailers | North American Towable    
    Disaggregation of Revenue [Line Items]    
    NET SALES: 602,695 619,538
    Operating Segments | Fifth Wheels | North American Towable    
    Disaggregation of Revenue [Line Items]    
    NET SALES: 296,083 325,916
    Operating Segments | Class A | North American Motorized    
    Disaggregation of Revenue [Line Items]    
    NET SALES: 156,576 207,911
    Operating Segments | Class C | North American Motorized    
    Disaggregation of Revenue [Line Items]    
    NET SALES: 234,227 333,776
    Operating Segments | Class B | North American Motorized    
    Disaggregation of Revenue [Line Items]    
    NET SALES: 114,405 169,472
    Operating Segments | Motorcaravan | European    
    Disaggregation of Revenue [Line Items]    
    NET SALES: 318,216 346,511
    Operating Segments | Campervan | European    
    Disaggregation of Revenue [Line Items]    
    NET SALES: 173,216 221,609
    Operating Segments | Caravan | European    
    Disaggregation of Revenue [Line Items]    
    NET SALES: 33,071 64,627
    Operating Segments | Other RV-related | European    
    Disaggregation of Revenue [Line Items]    
    NET SALES: 80,400 75,454
    Other    
    Disaggregation of Revenue [Line Items]    
    NET SALES: 193,511 198,921
    Intercompany eliminations    
    Disaggregation of Revenue [Line Items]    
    NET SALES: $ (59,616) $ (62,976)
    XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.3
    Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
    $ in Thousands
    3 Months Ended
    Oct. 31, 2024
    Oct. 31, 2023
    AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
    Beginning balance $ 4,074,053 $ 3,983,398
    Total other comprehensive income (loss), net of tax 11,943 (60,646)
    Ending balance 4,061,956 3,923,590
    Foreign Currency Translation Adjustment    
    AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
    Beginning balance (93,984) (68,911)
    OCI before reclassifications 11,901 (59,924)
    Total other comprehensive income (loss), net of tax 11,901 (59,924)
    Ending balance (82,083) (128,835)
    Other    
    AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
    Beginning balance 278 364
    OCI before reclassifications 0 0
    Total other comprehensive income (loss), net of tax 0 0
    Ending balance 278 364
    AOCI, net of tax, Attributable to THOR    
    AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
    Beginning balance (93,706) (68,547)
    OCI before reclassifications 11,901 (59,924)
    Total other comprehensive income (loss), net of tax 11,901 (59,924)
    Ending balance (81,805) (128,471)
    Non-controlling Interests    
    AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
    Beginning balance (3,435) (2,583)
    OCI before reclassifications 42 (722)
    Total other comprehensive income (loss), net of tax 42 (722)
    Ending balance (3,393) (3,305)
    Total AOCI    
    AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
    Beginning balance (97,141) (71,130)
    OCI before reclassifications 11,943 (60,646)
    Total other comprehensive income (loss), net of tax 11,943 (60,646)
    Ending balance $ (85,198) $ (131,776)
    XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.3
    Weather Damage at Manufacturing Facilities (Details)
    $ in Thousands
    3 Months Ended
    Oct. 31, 2024
    USD ($)
    Risks and Uncertainties [Abstract]  
    Self insured retention $ 1,000
    Estimated damages incurred 40,270
    Inventory write down estimated loss 64,220
    Initial installment of insurance proceeds $ 22,950
    EXCEL 85 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %8TA%D'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 " !6-(19'7IB@.X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NFD+AZC+98@32$A, G&+$F^+:/XH,6KW]K1EZX3@ 3C&_N7S M9\F=CD*'A,\I1$QD,=^,KO=9Z+AA1Z(H +(^HE.YG!)^:NY#Q[^ *F&&$R>7O IJ5N%3_Q"X=8.?DF.V:&H:A')HE-^W X>WI\659M[ ^ MD_(:IU_9"CI%W+#+Y-=F>[][8+*NZK;@=5&U.\Y%TXKF]GUV_>%W%7;!V+W] MQ\870=G!K[N07U!+ P04 " !6-(19F5R<(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 %8TA%G;>-R"8P8 (8D 8 >&PO=V]R:W-H965T&UL MM9IO;Z,V',??BI5-TYW4-&#RI[VUD=JTW47KM;FFM^DV[8$+3H(*.+--TK[[ M_0P)[G7&4%3NP142?M_PP08^-IQL&7\4*THE>HJC1)QV5E*N/_5ZPE_1F(A# MMJ8)?+-@/"825OFR)]:=IQA+R9ATAF?9)_-^/B$I3(*$SKC2*1Q M3/CS.8W8]K3C=O8?W(7+E50?],8G:[*DS89-5 $R:J&>>2P[^L$2N!+I, AK\6-^#'2KV"N_WZAQ; V]]>8@\ M]P!A!_<-^S.QE]^P#90[IO(?=L9>)#.4S.@L".#R""O3W-6R! MII+&XA_3XLAS>C/&2!.B417!F,C6=/*D["TK/06M^07\ M )8GAR98:TQ#6-?1-UFG#NXT\1F'+DI4;SU 4+3 ,[3E,U=$'GM=9S0\&@VPD==:W)07 M:UY;UZ S)B2)T%_ANOPR94_L#P>N42/L=4U)M3"Y=L_)^NH9 MC('+P>P!'P:C_D;^U""&[$%U)$Q;'<&>"T;;_B#[,"$<;$J44 M_>PVXH:3& M.9B*Q._&F9N)O:HII]8B7$N+I@F,M/,I.S4:)7MP(Z<]L8RS#0'"6H!P+0%2 MHS7P>7"")>/&*U%%SC7AT-?/?)]"$,0$>:21N T3PMJ$<"T3FLZW]IS2P;>]KBF?%B!<2X N8\J7ZL3\#1+D"APA7I/$W+3VP'+0-OP':__! M=GW9-^2*0D/:\.PQY7AM6!#6%H3M K._TN:W^+FZQ1_DMW.!;E,)5INH&ZB1 M^)W\9G<<\K1!EJ8>KVS& P^[QS"D/>EM3(S:A+#=7\YB&"!FLV%7$3&CV /* M&Z\-N\':;K!=3HI9OJM0*)G]3L'-KN!#\Y7&'H8=;)P(LYO M&'<3MZ64%7%?7>-#A#9TQ].ZX]73'<#D@*CF-)[0[]1XG:F(Y][V5UM,_ 5<=VN,^IZY@9MPW>\%T_$[)ZBGJ&"Z>RF!XQH M[_L0K W9\;3L>/UW?@+X3O*RHV]#A3RM0M[;YH+JS&U61 X=%UT2(=$YG"*! MB"C$;VAB?IYFSVJ*KP7)JR5(M2K6=K;YG@!'(5P^0\I<^BD^+EVS. MLE=+>GKS_ V=+T2-:P2*Z )*G<,1G&0\?^DE7Y%LG;TW\L"D9'&VN*(DH%QM M -\O&)/[%?4#Q:M'X_\ 4$L#!!0 ( %8TA%D&T(U+R@@ "\E 8 M>&PO=V]R:W-H965T&ULM9IM;]LX$L>_"N$M%KN 4XL/$J4V M"> FV6ONC*?UP)J1IT%K\.U-/ MS=XU,:[<5=4W=/^3YZVML&( M+#:-KHIM8U!09&7W-_V^'8B]!E0X&K!M _:C#?BV 6\=[92U;IVG.CT]KJLG M4AMKZ,U_> MJ+,#7_G.5^[K_?0L;58$9HTLS(7ZGM.@SW MA=!(L'"@%S$+& \HKC?A&S) X3@>N-=GHC MK][+\A'FO:HSU3@%1O:3N:12TH%"S"Z*(A[C$N5.HO1*_%*K=9HM(=HLJD(1 MG7XW6M5W0%FCFG89MP.,29>6)"E#%@V$VU8QI=(A.][)CKVRYY5.#KW=HS3U3M+? MJFKYE.4YZBBUQU@F5 ;#!80:QE$BN6,R>G)2+ZQ.IT55Z^PO$^Q@E^JT?,C, M93<[SC6T[?1@VW$>)/%0-V(74UN M<$P1B,D@9I8RQ"Z*6.Q()FA/.^K'71>4J[W@@!BQVT M9Q[U0V]^,Y]>D>EL!ODW*M%F5A1+3N,AE!%#"HPS;U0DDC;JURVP[6..6. M,,%Z.#(OCG8SLS9A&8KEZI[D5?EPI%5=0)%[AX:V;9_[:CCDH<-<"36#1,2A MN4<<\R-NM@*QG<+[K$S+168VZEV>/:3&!W2?,IMH$>S28>:,F$D6A(Y,G^T5 MC/Z*$=9"O0%\O+8!V-O6C?^/PI'UT&2OE(Y581+OM#N%@62Q5GFJ#42U*O!9 MLF%((5*)87Z"V<4A$XECGGIJ,C\U(<5=;A::/*5U#2DN3!,JTZ8AAT@NAS$? MLZ,T:'*(QG4;6; MEG#T+(PM#3:9JZ(W:.0^5'HS/(8 MPC\:26O2$?P%U%4:\IY^W$^_P\+[E3GF-LZHB&D8##<39AA&D$HYLF7>DX_[ MR7=U@&9GZ<&1\BT07"9#W&&&-*"P+!Q*>^!Q?YV'%4Q[X^N6;E=P &"K'L', MA'"=R/&]PTX_LF[+6BVJAS+["Z0;S7>J5/>9X[03H1 +K&(:-1.!:XA[5G$_ MJ[ISC=<6K8T@%@ KY5 D4N EL!,=!. ]JK@?5=T6ZW/*U_0BY1QGB;3..%%# MF4CA"@H]L[B?66<5@+]\&$2$[@R\*HK,74W[.\;S+8(E;F_0T:'S/06Y]":J M,UTMOJVJ?*GJYM=?8D;EQ_:,3S^C^2KW,O5G\]6WZNW0]YZBW$_1+_5+T&K, M*)#6?_J1I!L-%4<;$N@X" +SCS2K%#1\)&55*E)M=*-A@<"R04?)A]2MZS], M7=Y3E_NI"_EW 9GWH3/KM":/:;Y1IM1[]YX&!)*=SIL#3UD86+YF36.*F$B. M*17C1 ;MIHBB<1PF8\GCK>$8LJ9FK=K7KODS.B (SR4=9B*85>0ZV!$]](4? M^M/E,C,I*80E\[+@*"O)(EUG$*;05T0VS,,XV3^@V[XC0NRD#*@CS(N>^<+/ M_*]*I_#1DJBT+F&!H9%'V" 7C$79/_J !38=]L_ K:@;-M:/8AI;&19FEW 9N-9&SW_AY_^5:IH/ M9%ZKM-G4S]OU; 3#>H>\: R/:-<\Y6,H.<90FAXN]C%)-?C=X&\;[43@"-8S MMTY[4$,I6>*H;\7>*U)_SN .[R!]0M.W6 [$9P/LSB4<-("NZ(=*)/,H0_R;BNRJ,%8+NN&#>:A,,#-]10PF2X9/=I@?B1 M,^:KR^FGRZO+^>7%C$ROS\EL?G/VC\\W5^<77VX1^Z_] M\7-HQ! _AY[L_9K%_)3HGVG]D)4-R=4]M S>2QB)NOMU3G>CJW7[ Y>[2NNJ M:"]7*H59, ;P_7U5Z9<;\YN9W6^D3O\'4$L#!!0 ( %8TA%E\$9OT_P( M . ( 8 >&PO=V]R:W-H965T&ULK99K;]HP%(;_BI5- M4RMUY$H2.HA$@:J=.HI*NWV8]L$DAEAUXLQVH-VOGYV$B$N =AH?B"_GO'G> M$SM.=T79,X\1$N E(2GO:;$0V:6N\S!&">0MFJ%4SLPI2Z"07;;0><80C(JD MA.B68;AZ G&J!=UB;,*"+LT%P2F:,,#S)('L]0H1NNIIIK8>>,"+6*@!/>AF M<(&F2#QE$R9[>JT2X02E'-,4,#3O:7WSYJO M@0C-84[$ UW=H,I/6^F%E/#B'ZS*6*^C@3#G@B95LB1(<%I>X4M5AXT$TSF0 M8%4)UEL3["K!+HR69(6M(10PZ#*Z DQ%2S75*&I39$LW.%5/<2J8G,4R3P2# M^_%P-)Z.AD"VIO=WM\/^H^Q<]>_ZX\$(3&]&H\KR6JI[31KJ_UXR3,8HIXF-QQ';(FTX-,'TS6^-!G_3V);9;#K,MC'U(.) MW$N(,10!N0##YXOJ\0*8BY@R_$=.G.&T&CUO*D6IWR[TU9MD&9A&\>OJRTV7 MI^.V##BU >>?#,CW&!UUCG^#U][><8YB69[@[O V!=L?R;=/9X=4WSA]U]G^#;(%3#@B:RU2CY4D- M5IZG94?0K#B29E3( ZYHQO(3!#$5(.?GE(IU1YUR]4=-\!=02P,$% @ M5C2$630LKER6 @H@7+J#CF2Y;# MFR=>9%3";3$?B&7!:%PI9>F 6)8WR&B2]X:GU;.[8GC*5S)-H8$]GO7-\ M,B)AJ5!)?$W8B]BZ1J4K,\Z_ES>3^*QGE8A8RB)9FJ#P\\Q&+$U+2X#CG\9H M;_/-4G'[>FW]JG(>G)E1P48\_9;$XF3[ S_7XYF&*;J_0Y&9T>SU&YS>EU/7=_?@SJ$R^CMR]O6"& W>1O(8V?@($8LX&CRCMZO;!CCV)O1V9<_NL#?)(YXQ M-)54,E@8$OUU/A.R@,+^6Q>LVIBC-U:N]A.QI!$[Z\%R%JQX9KWA[[]AS_I# MY^D'&=OQV]GX[9BL#V^@.0F:,FU)U*I>I5JVH.N[[-N(O0(1"7T-^"IXQ\*AOP=>(X;](/3TX(,-^, ( M_CSCA4S^I17)0"4DN:3Y/)FE#%$AF-0B#E0H84#VHZU*V<1V'#W><(,W-.*= MY)+!&I7KB!ZAG&E+(E0KUB4DV,.H2I&=T.]@Q%;+,I81Y:UON@53&?N$''DL.DQ4S>@AG@E6WA.:GFK(,9K$!H$8=:P$0%3 )['Z\J MA7W7Z>BSN"4_;.28B@62[3AK(=HJQ,!7(*I2KFO97670\A0V$]47)L0)V@)* MI2R2V4K2LAM(CG*>]R.840I>-;RR5U1K45\?CH(R=)625H6PXP4=GK2LALVT MI@1;<>7A\^T]FN0Q3)Q%PL017$?'6C=YU&S+5=S^WPI.4][!F' MIF_57,[B/GT&:IDS!$YE4.EB02'R"#8J OIU#-DXT:(WTNI[IZB/LK8;BY9F ML9EG+ZA((G20K+W7+R&5)ET2^HYG*N[>.NQM3R*0Z-%3:F10[E(]8K90G$M5UD^KHRDO2[Z^J#K.WN MDEJR)F:R;NLJAL9&"U'%H')>F[;&G+_=$JQC)6<:,7QL87V^2$O6Q$S6V[7U M1KSX;7A5,>LX[*@OTA(U(<;Z&O$,LK8H3T*>V6Y7UI86,?+^>TOKHZSM.M^R M/OD UF]L>&;6UT@96)^TK$\<8W[J437JSE(UM99; YBUM/"-4\6[$_9!UG:C MT4X.Q#PY7,'HF\QS%*V*@N71#P0;N%RD]?9H3F'-O3$HF@TS#ATEJ:I8W[,\ MIV-31]JY@9@WS ]-5ZJ4WYF'=D@@YEVW(0/_ M?[1NONGM.N3M[Q$T8GW/5DZ^!EN'PADKYM59N8#B7^6R/C/=/-V&PO=V]R:W-H965T&ULK5IM<^(X$OXK*F[K:J8J#-:+ M;<@E5.5EYC95,TENF=G]+(P(OC$6*PN2W*^_ENU@8\E*LLN7@$VK\W2WNI]6 MVV>/4OTL5D)H]+3.\N)\L-)Z+GQ6_JP MTN;&:'JVX0]B)O2/S;V"J]%>RR)=B[Q(98Z46)X/+O#I%6-F02GQ>RH>B]9W M9$R92_G37-PLS@>!020RD6BC@L/'3ER)+#.: ,>?M=+!_G^:A>WO+]J_E,:# M,7->B"N9_9$N].I\,!Z@A5CR;:9_DX^_BMJ@T.A+9%:4?]%C+1L,4+(MM%S7 MBP'!.LVK3_Y4.Z*U /2X%Y!Z >DN8#T+:+V EH96R$JSKKGFTS,E'Y$RTJ#- M?"E]4ZX&:]+#;[.[KS?7%=[B8?8>/;Y]O MO\_0W1=T=3'[%7WY>O?'#'WX<7OQX_H&9#ZB(?HQNT8??OF(?D%ICKZOY+;@ M^:(X&VE 9O2/DAK%986"]*"@Z)O,]:I G_.%6!RN'X%%>[/(BUF7Q*OP+M&? M$,4GB 2$.?!R_34A_M\S(O5F@)*5.@I9)K!%FHN$[SAVH;ISH5 MQ:G+;95:YE9K4ORTV/!$G \@APNA=F(P_><_(#M/W M4)'2/)%K@3YDLB@^NJRM5$2E"E-_=M/A. ;_[]I6V$)A&-!&Z@!>N(<7>@-T ML?@OY!J4)UT@+:$^)3)/TDR@O(O;_&QN)B:D&R5W*>Q8-']^>TS#8\;T2,H. MG!;MG19Y8WHM0&F2/Z1SB"@O"J&=-2JVD)#)F) .7EN*$LIZ\([W>,?OPKL0<]AW M1;'E>2)0(@LWXK&-&$=1![!#:!P3-][)'N_DE= OA5*P\>OXX5".GS=2* M0,08P]U V6(DF,1]>ZLA:NQGZIM\!SM>*@B)$QVSMST;M^I?C$1Q\K+OJTTE]4HH)_;042_#<1>Z0XJV>>L0><.6V$^7 M^_!O^'-O[&TV'(9Q%%G!M^5(B,.@!V-#F_@5WDP2M14'>?F*2VTZ'$9X$EE. M=DE7FY^;R$_EK9#+S3T M2_ST>[]5R8J;T,"4,LO*7U1W MJE!#MSFTFTD.D2$+@IY*2QJ:)7Z:O>NK3L3!G)31[C'$)3;!I*E=M6J8YG)[>4IN\O/WN MVG0D;8=>:!B<^!G\4BI8 U:7AQPE=C+;E3XP3??+D0'2(=5HR9.:+YU>L1G; MR@U;! +>=[PA#:<3/Z??\^=J%/,W+; )W++ P?$AGI"^PM20//&3?-L$TYT, M,\GS-\)VG)&CH%UR:NRV7$]5H@V_4_\9N0V[[)_*281S,NDX_N(QZ4YWG&)Q MU',,H T%TU8 MMVX<##EI!7"WZAD5*Z[<.X':G-G=! Z1(0T"VN?@UL3:SZRSE52Z:JSK0LJS MMF^;%KND6R=\!W62<-P]&CC$,(:FML>"AF'IZR/G R9S$8(3MX-:(Q81R_<. M.3S!8<\LFC8<3/T<_'FY%$G9P8BGI)R;(#@<")34,Q38\U5K R$HOYC^;,)GZS[TF#@N1J#([T_="=QV(HV#2G3>XY'#( M@IZY+&WXE/KY]*H/[0F:BX)L@&0N)-15WR4&NDYX3)VV(E$Z\7=ULN]EDPM1ZJ#_) M2XL'^ZAZA VER/W@S$O/[WYR=B1MAX_.&E9F?E:^:V4P[(:2[ MR1Q2<6_%8@T=,S\=W^3 %'!,Z$=G$RK!XXD%SR$6M>GY$%]#O,P_?;Z5^;#< M/*W3#&S]AA&TXGG!RU<+W(<$=M1)]+&T';JC(7?F)_ MS+]A1,ELNF9A$'8#:4O%K&_ZRUI/D?V<_I\M5[#3LF>T2,WL+%_XL=H/BTD4 MAMUIJDLL#*V)[ZCUFL5:J(?R[9,"E2ZK7DW8W]V_X7)1OM?1N7^)3Z^J]U0: M-=5K,]^X DXIH)5=@LK@4PP.5-6;*-6%EIOR98ZYU%JNRZ\KP1="&0'X?2FE M?KDP_V#_/M#T_U!+ P04 " !6-(19/'Q!(C0) !?2P & 'AL+W=O M2<3K M-FN[EK.=3J,M887U=Y45^.EDVS?C>9U/,E6Z7UVW+-"O[.0UFMTH8_K1XG];IBZ6); M:)5/L&G2R2K-BM'5Q?:UV^KJHMPT>5:PV\JH-ZM56GW[P/+R^7*$1M]?N,L> METW[PN3J8IT^LAEK/JUO*_YLHW>)9;8%MA%_9.RY M/GELM$WY7)9?VB?)XG)DMC5B.9LW+2+E/Y[8E.5Y2^+U^',/'1URM@5/'W^G MA]O&\\9\3FLV+?-_9HMF>3ER1\:"/:2;O+DKGV.V;Q!I>?,RK[?_&\_[6'-D MS#=U4Z[VA7D-5EFQ^YE^W5^(DP+(.E, [PM@H8"-SQ2P]@6LOAGL?0%;*("= M,P7(O@ 1,[AG"M!] 2JV@9XIX.P+.&(&8+5M6_&.S/3=9\,]*FJ;+/FR;]G#.C*=MJ50JTKT=/R]6* M?RBW&12E WWI]XM%UGZHT]RX3;/%F%^=:;K.U(T,]:P[UO#!BRV,(*V*K'A4 M7=[HA>K,YYO5)D\;3KEIEJPR>//X(+EL1Z\G9B3%O%PQX]>/95V_4>#C%WJ/ M#[?UIOIV]FHE^O+793&>ED53E3E_ZY%7IV$5JQNAI1.N\8/0\4'H>,NVS[ _ ML,>L:"\;'QOSM)CS5O+.J)J.24_D8'FNQ?]UU3!5Q3G41*0;Y\MQK;P$ M:\S9Z1S[ MT#GV_WA$T?*'CBB0,!\2%D#"0DA8! F+;6D41I9IF?RO($:@K!W1DH-HR99N MG1$MG^';29IKU6>[1V_:)5MW 17L%E#_ON/SL,'O*9[3:O$?E8 )I( A83XD M+("$A9"P"!(60\(2(%A'Y/0@6OOU.V*SM@46;,SE-L%W0N#FY8]=#4'"?,]^>-L8T2$&]H M,F<("8L@8;%\-1#&"(NW&4 Y.T)$YM%7-E\A1:4S;,ICEVP(%"INF\($.]0T=J@106JQHY1CQ/\(R-H'*VA7#R28#THK!YYV^8,6B M-M:L,N8[2WT[$BF%@.0>QH18GJB$?G&^OG)#9SM06MBS#1%HUAB4ED#1NN(Z M&OM([^QOO8MQN^.Y:*6U9D6=;C=2V=?VL5IBLF6.3)M@46&]PGQ]!0<+K%?2 M$#1I!$J+06D)%*VKKZ,'C_0F_&ZC;-[9*'O17=@S.Y]K:E);O%-4Q1'/P[8H M,6T=!TL,DA:"TJ*>5R0&S9JHLCH8JXT&=-PB0/H]@J!8:#8(;N:-?H- 3Q^Z M) >E^4CVNRFE+K7%?:8 -&\(2HM :3$H+8&B=;5[W"E 6H]6U&XOO1+Y1LW# M%O%,<=A3!2)B4VD93Q2;C]03%2;C"$&VA\0Y4XZS$?*(*RVWY, QPJXMWF;$ MBOJ-J66Y2+0%%$078>_, '-TNI'>ZG[M -IUDY!:3XH+0"EA:"T")06(X5G M;MFN:6+1_H3*V]7NT89'>A]^T :ZK90OI&D\!:7Y2/:@^?1(/,>2YD=04QZ4 M%H'28E!: D7KRO?HWR.]@?_BX1RU9&4;V38=VR3BSB.2K7S;I(XM'B?P%<1V M'2:*3,81QY$.^X2JM)C8CGC@)U($CCW+,:DX0RI\<^HXV//$T4@&4HK/'-)! M1TL.= M[?K_.8R#(9WE*2C-!Z4%H+00E!:!TF)06@)%Z\K]N N ];L O8[E[!F=Z<)U MQ,D1*VQSY(JG37U]A0;+#M3Y[]>$"#1I#$I+%$WPR)E;6GQR4%_OY[_B> Z6 MK7/1>= G'SRN@3K_H+00E!:!TF)06@)%ZPKVN$& ]1L$KSMUH8**N#9?7 H+2ZBD744>MQVP?MMA^.&+/; S[3I( MNBG%LNFO"/,5-"P>OE"@D$O%74Y]0P=K =3M5UTSSQ1_Z2J!2MK5PM'&QWH; M?]C9"ZPPOC$E1#R%TS/.UU=N\ 0)>A*_9QLBT*PQ*"V!HG7%==Q^P/KMAQ\Y M>X$5_K1)I).L_<)\?04'"ZQ7TA T:01*BT%I"12MJZ_C%@'6;Q'\T-D++#OO M"'FV-)X7X'U^Q7Z8Q=JO7J* M/26*/"*>-E,&$MN2C3,YL%69J# YBKB>+=KLH2HMQM225UIRX-A%KDG$(4@1 M1UUJB<=F$T6@0T^.DG5_*_]HW%OZP^VO'%\L^=PYLDV$I0\<.4%H M2@M!:1$H+>[=7PE4WITN)R??Z]-^]=3O:?68%;61LP>.-]\ZO$;5[MN<=D^: M]#A.[6N_@M02P,$% @ M5C2$68]P-=N+ @ W04 !@ !X;"]W;W)KL;-I6:2,AH3_4A4@0TA6M!=;03=.T#R8YB-4D3FT#[7^_LQ,R M6M%J'_8%^\[WGM\SN?.W7-S)#$"1AR(O9=_*E*K.;5LF&114=G@%)9XLN2BH MPE"L;%D)H*D!%;GM.LZ)75!66H%O0\VW?ZEJ[ MQ U;94HG[,"OZ IB4+?53&!DMRPI*Z"4C)=$P+)O#;KG84_7FX+O#+9R;T^T MDP7G=SH8IWW+T8(@AT1I!HK+!D+(,5HK,[9&5-' %WQ+A*Y&-KTQ;V/0Z(:5^E^, MEC4>#.0;Q')?K:#*/R?2"A)>#R9A)ZHI>HP=R6(#5C! MNS?=$^?S(7__B>R)VU[KMO<:>S!B&Y9"F4I2@2 )+PIL7O-ID ^L)"G/M2U1]4 MFVUGU,"TYK/\$&=7/6K^TM2#[YJ*%2LER6&)E$[G%#M?U,.D#A2O3#\NN,+N M-ML,YR\(78#G2\[5+M 7M!,]^ -02P,$% @ 5C2$61=# ;D+"0 71< M !@ !X;"]W;W)KES:?.IJ2S(- MAZIR.I_-7DPKJ?3HXBS7"Y8/ K\K6KO!;\&1K(SY MRA?OT_/1C!VBDA+/&B3^W=)K*DM6!#>^M3I'O4D^./S=:7\78DL6]G92"2-\Z9J#\.#2NGX7]ZU M>?B1 _/VP#SX'0T%+]](+R_.K%D+R]+0QC]"J.$TG%.:BW+C+9XJG/,7'Z5O M+ F3B4\U6()?4=]^$=!W]%C^FPN MM?H>XAZ+UP@>L:8R @99N++D2/MX TEZI[34B9*EN,%- CJ]$_]:KIRWP->_ M]V4H.K#8[P#WW"M7RX3.1S7;LKTOX_5_?_IUWL M%?[\VZ=K\5ZGP+F%T!B_DXE82R365"KG/ %"90(>M::+&LS M41M,N6;E5*HD:Q+/T!BA\V^IO!^'^N,S01GZ&N]6FH!IED*B!QRP'Y>]:*#"HZ[PCXL>?^H MO;VFW3NFL=T==K*]VW35BE;9X'[@!I BC4,DQ@+_O4$*.]X2LN+V0+HM9\X" MHZG(K*F"SU+K!J"131IRE_6,XS:, RRP!U&W0MI0IOV2;*+1K;()W PV3*UT MRVB '(9O%6K*B97IGP@J'GZV!F(*+HQ3 #FD-4_"DKLA::SEKAO(/Q>:&#L8 M[IRCKE\RJ2P#"'8W+M;&J4BZD,($=8->[F@DD:X0&=8&I@,;%'2Q0E"9U'4V MD*="WI)8$6E$E%+(C*/].7' 9YE"6/ :PWV$"/]L=-P3ULH7P=: * Y?GCJQ MC(6YIMI8)$,+7@O$X>S@'[U[F7()1.Y)6D&!O[8*/Q%O&N+4.)*.J4&AK]E> MV\K[6(-;@%$&$E,Z*S>CR14J"[S'Y6DJX#+%OJ9#/,#QX!S@!K'00(+9Q5CF M@!"-^LX:HNU]9>@"0U\3B2H.\Q@91K%906./ZG7(JC:^AP'SQHJZ)@;,6?O0 M&-W5X&A&>9? !A <9'&"="<,HL%( 9OH5%I4_R-L_1.+ZS(U-6L!NC^:6ZK8 M+;AT%'E_,[/W*KDT^-=3\[OES67'S1@XKJ%TWS'QI<:60# W"98.9B][%T-A6T:S?=!=]ZXH5UH' M%LG0UZPU%N_P>-P6L,7%EHJ@M 4)I(Y[]'0\'XEXARK:/AN ZZ\=6(SC$-K6 M!"J)<6S40?;%KAL3\3;D4C(Z.5=(#%14R@J@ M) FD.TRNBN)LU-G 4=FF-G9C'>Q@D":$)D&L5-7MH MWHKH"_B(,X_\PO4Q%'LT /RL0("=*/:&0)P=E/ JIT"##@3$_2!XR\C#UM,M M5I8;')1LD-M2;8BW[8UAGX&9PRLBBS *^E,,$E3$A7525/R6+<6W1K*'D1&9 M63&0RCB<.YWC81$VK=U'AJQT<3WF1^SW3 M+\.JU>6;[C#U.81-MCM78M$Z?,$;3,_V%)>GF^ZQKHWF?(!WOC,6>86R? AR M2.L*6?)A3QI&_(!#]F)\0"X_2BD+CC\"Y:&10?,R"'B5&T[TT.0; \CQLLD9 M8G$"'O]%PP\7?3QYM/%KX[G.7,Z> J+*(("C>8/.1\+9A79S?IH-)KNC[7=^_ZX;[A_/3P0#CB"P5_)D&66P/=&)OXV1A(I!YCO$2H3G@!?'L MIEGY. /GLX/ *#O2"/^!'ZUBUR_P<0:VK>E$$\9SZ)-OO.:TS<9HW.J^QY"- M5$4XI ]\ >A1L,W8!'/4$>N#3:YMN[X"<1^.O%$96-OBN- DCK#\;'6PT9O1 M_)1NW"BQX#,ZY(H'>+<6]S[S=6+5"F7>>-WSG6N0.AE?PNK&)H5DBSBF]"VT M&-XAJ:I+_W[#2K\OE5=S6=T@:FG?*UFXQ6'[[%70W MB[$_)7ZF$0+(]J EPJS>I:3_8I-X,8ZNTC9#[-!#;W[PCB+KNE04Q@YG*G[1 M.!6%61- R@/5;YY$Z41V]!.H??//'NDX!D_F6[$XX?G M#]+FC+>2,AR=35X>CX2-'W/C!>@I?$!=&>]-%7X6>'$DRP)XGADP=GO!!OHO MZA?_ 5!+ P04 " !6-(19B9E09/L% "2#@ & 'AL+W=O MS15LWQ5 MV8=F_:WJ\HF,"!9EW3[SCQT..P8I/V @.P/I MXVX/\E&^R6U^>:Z;-6FG#6].\*EZ:P17UJXH8ZOQMH2=O;Q:&>P80V/U!*RM M.>];N'4O^T7GXJIU(0^X".BFJ>WJNGG]GV$LXE)/L=T)8\ZO"OL*06" MD>0R/.(OV.08>'_! 7]=:O2@EHVV9?U$OPP>C=5@Q*_[TFV]A?N]N2XY,\N\ M4!<]M(%1^H/J7;[\2L3\]9%8PTVLX3'O_ZP>_](%3>:*KIO%,J\_T3PW9.=: M*;24@R-_K!293I-17E5X4>563)2^@XW*/;Z[N;(9V\NQN/7]'5\.W=P_!YL ) M&9-A=K@(&>.IH"!A/))[*Q!%P%A2&K, $&^P1\F2A"2*'2='@8_@.LE(B(CQ M.&TQ9U1COH0@2H@ PB1&YVK0U8V5DSA J3* ' F6Q7(+\HFC"4!_00DP3A'N MW63PC@;C\7 "K':A];A]MT(7;E;_$D!'/# ED%Z6&6=")$=@#%,6A!*J/$E8 M"E;OPQ(.(\YB9.U(F(!NT191Z3C)HI@[*1$L$/%Q8)F(T4!!2.[7E5D\,YKQ MD/OZ0XK >@2V!3C&P4+& !&,#?D&7C F"9A('6M0,^D\!/1F>/\PO!X-)J.[ M6QKF2NGF!WRS%N%0'H@ \Z"[ O$QES*A'L(S* .>5:I??_]^-!XYI/_7<$ ?I;[B6< / M(XC$ M $_1GM11"AHQ+@;,AW:"PXYH5PVTG,CP(H4B:RB&3FB-P!Z(#+4#4) M9+?PH=W1*:A4$&U';HB&RUPV:,U,[/LOVM^Y)R#F)W\;,O@PKVK;7ADVNYL+ MUZ"]9VS5V]O:3:Z?2GP"*C6#*3]-HA[I]@;4+FRS]+>.Q\;B#N/%.2Z-2CL% MO)\UC7U>N ,VU]#+OP!02P,$% @ 5C2$63P0?!)X P 50@ !D !X M;"]W;W)K&ULG5;?;]LV$/Y7#BI0;(!F69(5.ZEM M($D[K _%@F9M'XH^T-+)(D*1&DG9R?[ZW5&V9Z^IM_8A%G_-]=Y4DKFRP%6YD.M2T4QO;"D]3NTY<9U%4P:E5238>7R2M MD#I:SL/:G5W.3>^5U'AGP?5M*^S3#2JS741IM%]X+]>-YX5D.>_$&N_1?^CN M+,V2 THE6]1.&@T6ZT5TG5[=3-@^&'R4N'5'8V E*V,>>/*V6D1C)H0*2\\( M@CX;O$6E&(AH_+G#C XAV?%XO$?_-6@G+2OA\-:H3[+RS2*:15!A+7KEWYOM M;[C34S!>:90+O[ =;/-Q!&7OO&EWSL2@E7KXBL=='HX<9M]RR'8.6> ]! HL M7PLOEG-KMF#9FM!X$*0&;R(G-1_*O;>T*\G/+]\(JZ5>.[A#"[>F;2E3]XVP M.$\\P;-14NZ@;@:H[!M0.;PSVC<.WN@*JU/_A&@=N&5[;C?96<#?2S^"/(TA M&V>3,WCY06L>\/+_HS6(A,_7*^+%2R#>-KXP#3YO;4-58 M_2(V:.F20CFX.W9WT#NLP!M>[7J/?#]D"4)74$E%"Q7@/G9'L8^=03B0NE0] MU0K0(D>[-50YFC%IY(R2E6",>T\?:@3$R=3P5A,,AB"DA3+?<(O8X&[CBD19 MQ)-:!*HDLR("^V+BGQP^G1='+ZW$WML)1C^5!. 5N?J<49_0W32\#_.L>^00%*.-$SM.%PA-I3X9P9P6TY"M(J7DSBA%/YY8WP@/#660K$["[[G5UK3 EJ509:]$R!Y5 MW7]H3!LZ-U'RP:T M7QOC]Q,.&PO M=V]R:W-H965TZ>/7NPNX1&"VV^ MV1S L64AE1U'N7/E1:=CDQP*;MNZ!(5O,FT*[G!IYAU;&N"I=RID)^YVSSH% M%RJ:C/RS!S,9Z#!,%L5!3.WK0F8Q*/H='<+^5 M#P97G1HE%04H*[1B!K)Q-.U=7 W(WAO\+F!A&_>,,IEI_8T6]^DXZA(AD) X M0N!X>89KD)* D,8_*\RH#DF.S?LU^D>?.^8RXQ:NM?Q#I"X?1^<12R'CE71? M]>(.5OF<$EZBI?6_;!%LS] XJ:S3Q33K("N@I \1Z@/ONDE]#9U#*=,=P>/0-3[Y W^:62+YLG+@>4;T$_2F.KU/J+AOXI6#%7W$'*N&4Y MQ@#;8K!,H'0,APZA,(7322@DXL@I6+$4MZBR%AUG-%O:[#-:W6^L[KS5$[HC M#':GPGXR!E3RPG [E>5A+LQQUD$!"R#/S4H=3XBO;*_5H7)5D<@JY6ESN)&'P96L30ZBW@-I0$$?'O58\.#^IM]CE!H 5888 S9#= M)7;4Z[<&W9_>X-=O4Q$T*I$7NB(B!A+)K1690"?\8%%JTR_7]ZP$XS!S*G:G M#Q1@9;S)FL4'SX*\A4[W)H&\7Q-L]MIG[7#=[(IUYS7GUM.FAEB.-DG@S#1U MW;YF"X6:\V?2P6'?@-K9@%XQ"X?!A!/*,:B*@CDNB2PO2Z.7 C^<@$/A MJ#_$;3OS6\A9QH5ASUQ6P*3@,R&%>R'UCWJM[OF >.R8,/\#J3AN]?O]'Y/J M]88>.#3XX*Q4!.9RG_^?,OTHKB M- GZ-MZ07$V+/4I3"JA)IB4.7WN!M*D1FX> U[5/Q8[A<71B)VUN'KE$ K?+ MDG+Z;D4CB!W_BA/HA";SVQME&DH DYE[*.FAML4709'PKCGF:(.WIQK.G04W M*0Y5Y0\%EAVQX\'I\ 2O?IC'EWC7.QTVUG6B!HDRN^ EXW-4*Q!<6QW'"+)> MG W8DZ^!)NE-)&^[#H.VNPX3G<:IL S]V=?'!0D1S@@UD_KX_4TG"HWYN%L M_HF;.7T))&3HVFT/3R-FPGDW+)PN_1ESIAV>6/UMCG\1P) !OL^T=NL%!:C_ M=$S^ U!+ P04 " !6-(19Z#H$CE # !%!P &0 'AL+W=OZ< MDJVX-6"[IN'F\5PHO9Y$--HNW,GYPOF%>#I>\KFX%^Z?Y:U!+]ZQ5+(1K96Z M!2/J271&3\XS'Q\"/DNQM@< NU5G@S[0G@YNN9,+O] MAX^=>MQ[E[*5>,XJF&M=67C]JF"4GL+=9SC"H!$9L %:+!N1439Z+EJ[!6:@ M24984<"(DG1(X0O>6U0&2Z-+82VP(7*P$;"^_H5E!*$W>'EA_!\J#;230XN@\@E *&6(YPE78HPZM0C M@;7 )J^XZK 3. .]EEH:Z_Z2+=E8.*GAC>\/2T[]9@23GK[UPTYB>2%!AATK MDF3K#$A>Y'^0"P_@1C@%AO4M:Z?J.82V-YS5HU,GPSB*\K!C0@6;U7BV,YN5 M'IP4BN\,V*'KF+G?>4\ L/7'7_#I?1 M2./S"3.80WK'Q_(9_=V8.^:R9Y:_T?(O4;MV'90!U+QA@W2W^O@+/^63>;Q* M2SL^X3C9IABQ&JS3WX>P([R90#IFIX^WD0/1;>K4*' M(;QA6)W@MA-<_ VX!&ZT MP$OF?),1+_F1?.'OZ[UU!K^4?YY*?4).GT;VT[.T/:OX.L#QL-S<\6#SXAG- MH]<7>*P_T'&@6$QHM1HD2FJ>P'82L$<&.H437&WW'?3 +E$0Y M)5F6>RE+2$ECN&%5BUF:^_\P*Q NIRD424FR)(-;/&02[G@K*LD1*UZ0Q0*1 MXIP4"^3#<=@ MRRK!QJWV4X&%H$7Q$J6X(.FB?'FY4P04KGJL,DG*B"1Y/,F+B!2TA*>^U/#1 M=NFX.8P[U"+C0;EITIT5I_MQ M5^VUP\TWBBW^:KCQ!GC?:.W.B@\P_[PV_P)02P,$% @ 5C2$64U,E)2' M! _@L !D !X;"]W;W)K&ULQ5;=;]LV$/]7 M#FI1;( 02=1W:AO(1]MU0-J@S;:'80^T1%M$)=(EJ3KN7[\C92M.G+C9'K8' M6^21]_F[.]YD+=47W3!FX+9KA9YZC3&KTR#05<,ZJD_DB@D\64C548-;M0ST M2C%:.Z:N#4@89D%'N?!F$T>[5K.)[$W+!;M6H/NNHVISSEJYGGJ1MR-\XLO& M6$(PFZSHDGUFYK?5M<)=,$JI><>$YE* 8HNI=Q:=GB?VOKOP.V=KO;<&Z\E< MRB]V\[Z>>J$UB+6L,E8"Q<\W=L':U@I",[YN97JC2LNXO]Y)?^M\1U_F5+,+ MV?[!:]-,O<*#FBUHWYI/%#DK+ZFALXF2:U#V-DJS"^>JXT;CN+"@?#8*3SGR MF=E[8:A8\GG+X$QK9C104<,[*>LU;]M)8%"'O1E46WGG@SSRA+P8KJ0PC88W MHF;U??X ;1L-)#L#S\E1@1\K5R++:53O:(5FWI8*YJI;\R;O7H19>'K(SXD MHP_),>G_ K2C\AZW]K@2N&D85+);2<$$GLD%G'52&?Z=6@Y^QTRWS,HN82%; M[ /Z%!!7.6=JA!9^[=O-W>ZLJOJN;ZEA];WUA=1FU.3J^I!RR6B+D@4SKK<% M0QDA1;'6W= -7VEX"9$?A:4?YB&N,U+Z61EMJ;D?EYFE1B'N,KA1M,9NB-(@ M3A,_C!.((F0MAHEH1^G!/>%3[(0HCCVTR*$&VDH9NG1H%ICR\',$XIGW"VM0413/O5]" MGO@I>:X#&'>+LX69T86QF9UC8B0.&(0T+ NX:! _A)X+)["B2FVL&$2B%\:& M=BRO^09COD* '/*:+?$A-(C+8(II%&/0#9V6V4Y[6$^VX(:GEG_'\WU4/Z#< M!FN&*5Y1@9FV=EH>D*^DD0/OFU[A%("DCRZ+A\S\@!/#G+945*ZP;0/HEUAI ML#/@)<1QCA&/;1VE?IA94ID4?I;;%=:,RWN7K47FEWD,;X<0NP1R[S4W&Y>$ MS)94U2O%1+4![,I"#Z4,KUX4)"*OQV^".1$]V!V:>A"MQXVUI1VF#XTM\1FLD>FG@CA[ANC M[&C[_X]RX">+5IG]?$CX828\Y6B,33HCVTQ(LF+(A P[4)[#8T]ZL#>3(09+ M-WEJ?#(Q-X;Q;*2.P^W9,-/=71\FXRNJEEQH:-D"6<.3//5 #=/FL#%RY2:\ MN33XT+EE@P,Z4_8"GB^D-+N-53"._+._ 5!+ P04 " !6-(19#XM#.B8% M "$# &0 'AL+W=OQ75R!ZN"^5=J>=POOY4;?KL@)+X?;,'#6=3(TMA:>EG77= MW*+(@U*INFFO=] MA=2=\4G8N['C$U-Y)37>6'!560J[.D=EEJ>=?F>]<2MG MA>>-[OAD+F9XA_Z7^8VE5;=!R66)VDFCP>+TM'/6/SH?LGP0^"QQZ5K?P)Y, MC/G*BZO\M--C0J@P\XP@Z-\"+U I!B(:WVK,3F.2%=O?:_0WP7?R92(<7ACU MJ\Q]<=HY[$".4U$I?VN6;['V9Y_Q,J-<^ O+*+M_T(&L6PF'O 86T5D@#[V@HL'PMO!B?6+,$R]*$QA_!U:!-Y*3FI-QY2Z>2]/SX M\ELE_0JN] *=IV![=]+UA,NGW:S&.(\8Z0,8 [@VVA<.+G6.^;9^E_@TI-(U MJ?/T4<"/F=^#03^!M)<.'\$;-$X. M[@<2>OT1]XT?< N#!]# M_YNY^J<8<.8@EXYJS6$.4L,'XQ$.P1OP!<*%*>="KYX].4S[HV-':^V,DKGP M)/U&:J$S*13<>=J(>%)GJLHC%B.\(7"2X%P"=Q+T>R]_3@"G4PPM":\QPW*" M%@:]D/(T:5L&GCR$)N!+2-0B)HKZQ!?P";/B ]Y7#MX:E4L]<_#^_04\9[II M[[@Y#NO^\8L$E@5:G*RV+%"ZM9NBM63FT]N47-1$+0E0>7?2%7!K1#X7SL%K M.9.>O.'"D5Q SAD* =#X8P.B)WTDNJ(XO?IP\O;FX99LDV-SS:TID;1?"0Q M(BBS8HL>V]HX:I::(MC["3562-BR$E6*BD/+G*5;.1Y]6#?7/5Y<;XI3DR'AB_&.T49!,(2C= M.RR0_1VEAK%6UT));2BP41SA=@H-X;I"4&%07*95*!$J:V_EI.+Y[V!J31G] MY&B$_@PCX =TB+0#)V=:3F4FJ "EGJH*=4;X%;)A#OI?LL!90NL*.6_1UT:_ M+,478]DKAW2;@HDM$J,O\H5TQJXHE,+F(7X96D\W*\PM-67L%LOW#"64CST7 M,_4'[FQ5V30Y9VF3X2PSE>:*)4UBFU/GL7H=[C).28IB+^4+XX)%RG'ZJ2S +\N;[%GHPAYQJ0EB#_)\^;M=42%ZK M[<5L9FF >&P[R&&GRUZ650EX/S>.JYHJ3ADJ-HLJV(F#VB'[[XZ +D\3AFE] M?\*[2JTVJPMA[2H8+#FY[%G;I:?0'XR2T<&K^BL=I7#]$ ,2&?:3T:M!^!HF MO>%H9R,W?3FC6HX#BO7Q7]:BQ:T[YB-W >^8$N$YD>1O!OM[NUX8W=;+L$0["^]?!R&6\9'8[#9/[+/XLMR(Q_?Y MM; SSI["*:GV]D;[G3B+U@MOYN&=21L$&FA\> MXS\!4$L#!!0 ( %8TA%D$MI3Q)@, *4' 9 >&PO=V]R:W-H965T M+'W,G/FS'5'%9E[FR,Z>"R4MN,H=ZX\CF.; MYE@(VZ42-=_,R13"\=8L8EL:%%E0*E2<]'JOXD)('4U&X>S*3$:T=$IJO#)@ MET4AS.H,%57CJ!^M#Z[E(G?^()Z,2K' &W1WY97A7=RB9+) ;25I,#@?1Z?] MX[.AEP\"GR16=F,-WI,9T;W?O,O&4<\30H6I\PB"?P\X1:4\$-/XWF!&K4FO MN+E>HY\'W]F7F; X)?599BX?1T<19#@72^6NJ7J+C3\''B\E9<,7JEIVOG(. -GL'S;ED0.H,[ M=M@X+E9P.Z;OEV-;BA3'$3>$1?. T63_1?]5[V0' MXV'+>+@+_>\S\P\PEQJY=(5"TX%S@YA1<4WQ[%Y0A3*DJA5_LOCI+^X8F%E+0E)3/A-34/%,L6;,#PXBYG M2R\+7R=0HI&4 ?IJ F)U^+^M#KIPR^*%^$9&NM7:6@WFB#?2 M-C$#89 '4DG&FZPD7^D@_)%/.-T(HU%/T?:T?8-. MZ]'[2[Q^P"Z$64AM0>&<57O=0Q[YIGX4ZHVC,@SB&3D>ZV&9\SN*Q@OP_9S( MK3?>0/LR3WX"4$L#!!0 ( %8TA%F?49-WVP0 ),+ 9 >&PO=V]R M:W-H965T.B^V!)U]_"YN^>.7&R-O7<%HH5Q>CD4L++(4;F@HU?N'PZ*H74T6H1 MUF[M:F%JKZ3&6PNN+DMA=U>HS'893:+]PF>Y+CPOC%:+2JSQ#OW7ZM;2VZA# MR62)VDFCP6*^C"XG%U\9.)+$F'M^^9@MHS$30H6I9P1!?QN\ M1J48B&A\;S&C;DMV[#_OT3^$V"F61#B\-NHOF?EB&]+\C?2==J@P'Z^#OR\1Y2^+XY[F8&\C9\Y#<,!>N$BDN(^H(AW:# MT>KUJ\GI^.T1PK..\.P8^L^4YG\!P9<"(9=:Z%0*!<(YI$6A,U!2)%))+RD_ MOA >A$7JG]34VF,&- J %G.&W018;B]JT;2V5NHUMXET;$(U- G:KHP!_8]: M[7HK#.T(4]%\UAS]Q@^JI^Z'KM7 %X/=:$HD04.,U@5\@GIT.YO-3 M>II.QH-X,H9WF*.UQ#XU)4TT)\)0J)304-:^I@3D-9%KL]!#.AN<3\?\,!^< MST_@/>WG=R#U!ITO'VU[-N??R6!R>@XT-&@D:."DH$YWG+:ML$Q !\$U>[7> M,?F=G]#/ZU?S>!*_I3QX)$UYL,(CN*VH^F49@#YPI2W/SIO_Z=G3Q%@,^M3^ M@+?4X IC_1O:J832:-S1:+'WR&;4%'5CUBD@DU1B#R91.BSPBB="FM4T+&ID@UA9;T24BO:7\")+;( M12*Y<1V),L5$)$+$+*[T<>@4)#.\-C26M"-G>G)&R4PPTI4@ :0(=SQ :>,C M*MGWQY$V8)*/$\Q-T732KY65E%Y)$NXISOT&I 8:F6PM]L?4O@X%JF8CCB%! MC;D,\:9H/9VX@&6ES ZQJ\0U\19ZQRFJA VV@D^I%Z(:PF6627XE.B',1_Q3 M8RGIE*LW9JN11T/.,5+)0MZ:LI 1!T#)( J4C5 $%W2?89L<4JSI)VL0RD7V M= H;VR"QA=2IJ@-:8C8X?*[?'M1,QV-Z?_"M$VM5DZ!2RO61[#*# V%MI2_( M\!/3VA?\YP049FIO,.9-S@+9P0 &0.'S3&1F=3RPRGJ6\=R9S*B#R/@GZ M+6)#:0\0I-2"DL:X+$UJVSTIT(V02B0*']GME47IE!G#$ 66ZVXOIVY6U8[) MF(0/N0#4II"E\6S8\LG\"G%FR,-&ZN<#?OC$\:-A15 M1=4-1'J<=I+;A8(F/0R?.X%'O8M2B78=KH,. H?FSM2M=C?.R^:B]6#>7%=O MA%U3'X#"G%S'P[.3"&QS!6Q>O*G"M2LQGBYQX;&@6S-:-J#ON3%^_\(;=/?P MU;]02P,$% @ 5C2$61S?D[0? P H 8 !D !X;"]W;W)K&ULE57?;]LV$/Y7#MHP)( 6_7249+:!.%NW/10SVK5]&/9 M2V>+*$5J1\JN__L=*5M-MR1H7Z0C>??==^3QX_Q@Z*-M$1U\ZI2VBZAUKK]+ M$ENWV E[97K4O+(UU G'0]HEMB<430CJ5)*GZ772":FCY3S,K6DY-X-34N.: MP Y=)^BX0F4.BRB+SA-OY*YU?B)9SGNQP[?HWO5KXE$RH32R0VVET4"X743W MV=VJ]/[!X;W$@WUD@Z]D8\Q'/_B]642I)X0*:^<1!/_V^(!*>2"F\<\),YI2 M^L#']AG]5:B=:]D(BP]&?9"-:Q?1300-;L6@W!MS^ U/],U8B1/X-1P&NC M76OA%]U@\V5\PGPF4OF9U"I_$?"/VEU!D<60IWGY EXQ%5D$O.(9O%\'X8M# MM"!T _^O&?ZZWUA'W")_/U7^B%X^C>ZOS9WM18V+B.^%1=ICM/SAN^PZ_>D% M[N7$O7P)_2L/Z%LQX,\6X<%TO=!'V*%&$DH=H2>SEPTO$SHAU:D!D2R8+4AG MO8-'LMREK@4!1N./1Q0$AL =S&@?QC1'J,T>2>J=OR;HHZ3FWG4\)Y2/\!>V M$]JVLH]'1&7T#B<$3Y1O;HW$;#3P"7'N@:DR/:I6YDS50:Z)F.:;@S"$%8V!K%0F7O>(<(\8O.!NY+LV%Z MY];TGP)6N)-:>^"-4$+7"-^S1Q9?YY6WREFS JHR+HL9 MK,6Q\W7 197'M]7M)5S_]J#J?W4?M M?BV(]\""PBV'IE<5JQV->C@.G.F#!FV,XX8*9LM/"))WX/6M,>X\\ FF1VGY M+U!+ P04 " !6-(19@^;N)F]\-B/] 2 M;7,KDRI)Q7%__3Y2LA(G3C8%%FAJDN*\F3><@SQ:*?W-+#BW=+LLI#GN+*PM M#WH]DRWXDIFN*KG$EYG22V8QU?.>*35GN1=:%KTX# >])1.RR5')YGS"[77Y16/6:U%RL>32 M""5)\]EQYS0Z..N[_7[#'X*OS+TQ.293I;ZYR:_Y<2=T!O&"9]8A,/S<\'-> M% X(9GQO,#NM2B=X?[Q!O_#&P\[E%7&JF4C# N60M:_[+;QPSV!4?B$0-P(Q-[N6I&W\CVS M[.1(JQ5IMQMH;N"I>FD8)Z0[E(G5^"H@9T\^*CG?_\KUDM[SJ3WJ66"Z+[VL MD3^KY>,GY!/ZI*1=&/H@OBXX96I9*LFE-:1F5+@-UFW(W08&;S!# M,U4@,\T!P?-JRG7K?/JM*M9W,X]<*"9IC])D$(1AXD;C?I ,(IIP*92F2AJ> MP(A1E$9!/!S7S(4Q%9.9HV^L"4BBMH$^6RIMQ0_FJ\';* WZ M8?0.@R$(]-_MU-'*YH]QG?YA&HS' Z<_28)QE-)';N#)\TIK.)U*IQ#*'OO^ M;1*#^."='PS2\!GU 14 12W8QMQS^OM),!R'?AR%\, @I5-#.:*],@9.%I(^ MP\\4)605P;MTCHA@80+H".'3XF7&&D*-S_/;@/#D<1HY)INW9J&1E^P^7^FC--MHVBM\Z&.#QL M5_P\.GQ';*ZY5Q[0:B&R!?R-)F#J()XJNP#D=7?2I1RAR_1^SJ5":?04[O"1 MY!(MK-5S/7E/.W3)'&@?*JU>"..V/HDS0X>I>>Y%+MY]S#,6O0Y/+B:F-18[MVWZT+4[=[T!TG MZ>NN+S-^$?$!8[BQ]4951\NCHG*?P+8O6U??9Y(DD:\TCDG:'8T'CV4#^HCO3T!MSKG^?E>D*U=UZ]IH[C7=W'!>0>>DNRSU" \1S5/T=MSA4,/P MGA+@@0CSZ#E5QD%_1-]%IT:4E:@R[K*']PINC=ZRT\DYC6(P:Y/Y>Z6<+/!< M4J)4 O8;AZ!=L%H5+FW-.ZJ[Z\+;N_<.67(]]Z\M4'6Q7C])VM7V07=:OV/N MMM>OP4],SX4$7SZ#:-@=IAW2]0NKGEA5^E<-[@-X(_GA H]2KMT&?)\ID&DF M3D'[S#WY%U!+ P04 " !6-(19FLV]?V$# "Q" &0 'AL+W=OJNTM3+!EOA%[9#PT\JZUI!O'5UZCN'HHQ.K4ZSY?)YV@IEDMTFGMVY MW<;VI)7!.P>^;UOA[F]0VV&;K)+CP1M5-Q0.TMVF$S6^17K?W3G>I3-*J5HT M7ED##JMM'@S]80E!36?@Z;5^4V609"J%%20!#\M\=;U#H M,8W?)\QD#AD3/0GXBZ0%Y*L+R);9^@F\?!:; M1[S\$;R3/'BIO-36]P[AU^O"D^/K\=M#DD?$]<.(X96Y\IV0N$WXG?#H]ICL MOOUF]7SYPQ-\US/?]5/H7UF7"@;A(5LO+I\M&%SY$2 <5F)OG2CT/:B6TT;L7-R# M1$?P2:"*!VZ1'KE' M:1$4<=R0J$^]4[Y4"J0!\21:F!)*INA)2>"FRW38T4/) M,*;^NZE?_.?5S(_5S)Y=3$7X=Y6\^#^5\KQ^E;-M3,H^%(%SSN7RC7#X7>C[ M)3-H@Z$8Q\D@7/F5U+P+?^) P?2E MZH*><,YC"%W0(QMA:K8)>2,/O7$H;6W4'^'^L:8"#5;A">MF&7^Y)@]UI_1L MC+3HZC@L/64M'3&PO=V]R:W-H965T&/'NYB'8AQZR..RXR::[FS.>_?H]54UR*.]( M 8SD1>*ENZOJU*E3Q;DY./\Q5$11?:YM$VYG58SMB_D\Y!75.ERXEAJ\*9VO M=<2MW\U#ZTD7LJFV\]5B\7Q>:]/,[F[DV7M_=^.Z:$U#[[T*75UK?[PGZPZW ML^5L>/"CV561'\SO;EJ]HP\4_]6^][B;CZ<4IJ8F&-C2=XXO1Y. M?R.Q(Y:M#O3:V9],$:O;V?5,%53JSL8?W>$OU,=SR>?ES@;YJPYI[>5FIO(N M1%?WF^%!;9KT7W_N<9ALN%X\LF'5;UB)W\F0>/F]COKNQKN#\KP:I_&%A"J[ MX9QI."D?HL=;@WWQ[K5KHFEVU$3UUNBML28:"IEZ[>K:1* ?@])-H=[23EOU M3L=(/MS,(TSS ?.\-W.?S*P>,;-6[V"H"NI/34'%P_USN#SZO1K\OE\]>> / M>;Q0ZV6F5HO5YHGSUB,.:SEO_2@.#^,=<A-RZT'E2/[_:ANA!IO^< M0R$9V9PWP@7V(K0ZI]L9*BB0W]/L[KMOEL\7+Y\(83.&L'GJ]-\NE;^#&?7/ MBGA%JYOC=]]+4R00$1\MIB8]]U@?1_X)&"]\T0)%/AK\!J*7+#I M%'OH 9U$#L2@3.0]WVC5.B\2B.ULRY/5D0K5>E=T>50!I^"%CFR5>"&% M:&I96FKCU5[;CH9#3@YCGVER:MD$1PDLAHV,"VMFH43"62G*4QBB"Y+ MSAQ@, CJ#'B]QPDNV-8U)X8=1U"V@UKAHH?ME!*8.@'0ES(BM<"?)$W?+E?9 M]=4B<6ZYR=:7S[^2<)DZ5":OE :9IR[]D$+M4;"G4AS\1:$B4 8?5\%94T@J M[Y.7Z@/W#(3_UC&L?'0G SL (7/DU"8(K45*$:+I44G1&.CL<*ZGO**D2[. M!_S%PW4ZL'%1,6\\U. "GO;,&8+$V/ 1<\HTO5^5\VQ*+[4E:VA/?6#\I.PB M2[U-R*2"Q(Z',!R,M>)PI9%[/?JM2,RSW^=(G$]ST52>TP40A6, M7GY0.D2H0Z5*3%%?: FHJFUP+('.[A,Y;)\J0[:<[T<56ZUJ5/J]H2#(#Z00U,(JG]@04S'3W.48W.B-IJPT%=OG<#. MA6)* R\PZI7/9(&P..(\$3V/M+/.F2U;DO+^8T(04$#(4\%::5>0Q)RH $[) MP=[7K7<=U!SI!ZB 8.H:UV7HMK]PSE$SP>P:^),C5#"GST-,;<.+($Y7_-(5 M.Q$T3Y\ZXU/RDLZ)CH/;8@Q^;5.!']E9C47%GB1'*0;QEE<6Q T)O$I)YRX+ M/$EJ!-L@N6F.@7DP'W9U<(W>0GY&M3]3>:?JRL02O*QU@ZF=G1^Y[5K3"(?9 M$9 X]8#"A('=R??C2;7^#W3F><^/,UA_9,@/.H?*@*[P9(?K =9PD[LL.^ :G M8X6(.'\3J>7BV=\?BJGTS9,.Z7'(0/?'<"0X']+ZD]W4_ODXZ7&D\6/D)W1]O.(1R1.5R- 0_8,< DU-*\[$?/](#P@GY M82Q\RMBCWHXE^BLG;!ZF#AERP.6_Q!/+(ELL%FG>%"(?3*QP(C06WP.[;)AV M$^\+Z(WAKR*>6&2J:[AQ%I@698H 82GGO;&=<$F6[X0G9;9Z7'H+\Y]&-C)9SWW5FA[^O8=GXZ_'+Q*'\RGY>EGAW?:[Z SD*(26Q<75Y&UL[5=+ M;^,V$/XKA!KTI$1/V[)K&TC2!MU%%PF2;7LH>J#ED44L1:HDM<[VU^^04F1I MDPAM+[WD8/$U\\TW,^287!^E^J1+ $,>*R[TQBN-J5=!H/,2*JHO9 T"5PJI M*FIPJ Z!KA70O5.J>!"'X3RH*!/>=NWF[M1V+1O#F8 [1713551]N0(NCQLO M\IXF[MFA-'8BV*YK>H ',+_6=PI'08^R9Q4(S:0@"HJ-=QFMKF96W@G\QN"H M!WUB/=E)^X!LXM$-+XJ\/T>I-6<=A_0K]QOJ,O M.ZKA6O+?V=Z4&R_SR!X*VG!S+X\_0^>/(YA+KMV7'%O9"(7S1AM9=EC%X>!0A:^HA!W"K'CW1IR+'^DAF[72AZ)LM*(9CO.5:>-Y)BP27DP"E<9 MZIGM+X NZ75@$,O.!'FG=]7JQ:_H)>2#%*;4Y">QA_U8/T ./9'XBL<2AY=,.D;^N-QIHS#W?[[D8PN1O@QAS\-*US2'C8<; M7H/Z#-[V^^^B>?C#!,&T)YA.H4]$?E+O95:=MQ]+(+FL:BE &$UD0;A=P#F- M0SS"Q*"$*17 >67S1VI03.XU 9M&@DF0.U!]'@@5SR83<@0%A%H\CF=:K] L M HXVQ',DIWF+YJAAXC#@1DBPA'Z6A?$QBZ8?+ MED206 Z4($VW9:RL0IP8],[+5T^2(,?@787AHZIH#%C1K^IKJDMQ8/>1[ M,G(*E1.H*=N[M-%*-C:C3.2\LP.1/T_F M-MA1.H['%>4NZ0_NGV@8DF<[Z7W#OYQ&WQIY9G:4_3:M>:.4C=AP!;E%?HJT MVDXXZV2Y%(=SW%#52#H)_5DV(TGLA^&BVTURPNX922-_N;2Q31,T$X]W.;(> M[_I_RCG#O8S?V31;&_49?K/YO.-:O&KMC,3^+,II M]U;IWBK=6Z5[JW3_9Z4+!C?K"M3!O1\T'B3GU8!D =S]\>V*G*ZD>=(%HX*DJA9YYA3'UN>_K MM,"*Z:&L4="7I505,[15N:]KA2QS2E7I1T%PYE>,"V\^=6>W:CZ5C2FYP%L% MNJDJIM:76,K5S N][<$=SPMC#_SYM&8YWJ/YN;Y5M/,[E(Q7*#27 A0N9]Y% M>'Z96'DG\ O'E7ZV!FO)0LH'N_D^FWF!)80EIL8B,/KWB%=8EA:(:'S=8'K= ME5;Q^7J+?N-L)UL63..5+'_EF2EFWL2##)>L*F9^;V1Z4,ARPR5?@^(63[W4\W*)18=;7]XE11RO:TKJ,C@)^2+A3:*,N'W?3:V$,E^"%L=Y[IF*M6S%%$$8RX>V)V$P M&,5CIVO7R2@:$ M=HZO7.:JD2W='^4 M!B$<$[9C?D4&,K'>.$+37FA9\HP9$K_A@HF4DT_N#1U0GS&:,-*RR7:VWQ Z M23CC;!. ,#C]80#DKVM,L;)V1JV=]+OORDM)QH)(B/Y"8!_*R%QK*F R$--"1LH<[8MSTB?RC*^/^E=NK,HBC\6 R/CMR MWP"8@4=&V T5";U_>IN,]B&F$*@'-$Z(PLPD[%Y0EE".O8/1=2*2>)1(Y&^GSLV\1="4K1;P?64R<)M:U) M% SW/<+^L\&H0I6[\<]R(^+MC-2==A/F13M8[<3;\?0S4SD7&DI^@2TO1! %@H !D !X;"]W;W)K&UL MC59=;]LV%/TK%UY1=( :Z_LC30PD7HH56-L@R=J'80^T3%M$)5(EJ;C9K]\A M)3OIYF9[D\\]]Y"\TME.Z2^FX=S2MZZ5YGS66-N?SN>F;GC'S(GJN<3* M1NF.64SU=FYZS=G:!W7M/ [#?-XQ(6>+,V^[UHLS-=A62'ZMR0Q=Q_3#)6_5 M[GP6S?:&&[%MK#/,%V<]V_);;G_OKS5F\P/*6G1<&J$D:;XYGUU$IY>I\_<. MGP3?F2=C(MKZU#8'C=\R5O6P<$&E\GS-DAI0M\.MZC MO_6UHY85,WRIVL]B;9OS63FC-=^PH;4W:O8R+/\A5FV.--J1]IY \T-?*D^&N2$ M=)MR:S56!>+LXH;?,_J,GX6\&-M3RB) HK#.'T&+SE4F7B\Y#^JW&C5T1)<-4X# ME+8-+;W&7-,?%ROC[7\>$V#$3X_CNYMS:GI6\_,9KH;A^I[/%B]_BO+PS3/L MTP/[]#GT_[M'SX(X:3I:M6DXK=V5I+0S;;C7?,LL-[N$88159.+:8 MMA@QZZ=+U?5,/KA(@16#@;&X)+VHK:$&:,Y+,CMH'A#KU"!M0%;@8&^)R34- MLN;:HI?8!U*;IY@O?RKCJ'CSR,"YU\PTM %+0TS#M-G@LO,UK1X(%4G5B9HV MV%*ES0E]!)JFFT^O-6^9\YJ0#!DPDU.Y0OJL5X-&XV.2#-^B!UG8ZW98[-VP($8 M.N+?K(;FZTKVU/?/-PC<><;RCCU M0'O:"4,?E$8#N,#E%S5V^D[M_+&_T\P=:KP\-7I!>1@'>96Y450%65+26[%! MZ&>TW=907.5!6":4Q%E013F L'\_0B^K,BB*DJHT"](L_:?;>X7#ZG=MV3)C MZ(*B+ ^R(D:X2=J>*(WDDY7%0%1B,&5\ ,TKCH"A3/\[","B@Y;'>/W_RK8:\6_]'8G#"T0K' MS_;!>OCIN1B_]8_NXQ_3>Z9Q$0V:\ :AX4F1S4B/?R'CQ*K>?_E7RN(;YX<- M?MRX=@Y8WRAE]Q.7X/ KN/@;4$L#!!0 ( %8TA%FJ_>VK 0 "8* 9 M >&PO=V]R:W-H965TV 2?;T !K$Z39^C#L@9+.%EN)]$@JCOO7]TC)CE.D:8#U92\22?&^^[X[ MZGBSK52?=(5HX+ZIA9Y[E3&;TR#0184-TR=R@X*^K*1JF*&I6@=ZHY"5SJBI M@S@,QT'#N/ 6,[=VK18SV9J:"[Q6H-NF86IWCK7TSOX-(:'H_WZ+\[[:0E9QHO9/V!EZ::>YD' M):Y86YL;N7V#O9Z1Q2MDK=T3MMW>\=2#HM5&-KTQ,6BXZ-[LOH_#D4$6?L,@ M[@UBQ[MSY%C^R@Q;S)3<@K*["2XL$EY;Q1]Y61G%LNB:)NV9@9+ MN#(5*KB0#:6WLG&_0[@4A6P0!G](K8>SP)!+:Q@4/?QY!Q]_ SZ!MU*82L-O MHL3RL7U 5 ]\XSW?\_A9P*O"G$ 2^1"'YMHH.E7_/!66SFOZM%?[IYWJ#2MP[I$OC>H.O<7K5]$X/'M&4WK0E#Z' M_M]S^@/AX;9"H/E&"A1&V^!)9U,\LN&]3>UL!J]?97$&I;7"$;"[9NK&W@GQ2\%N5;$AHLU!=D0/TT1O96&U0X&SEG- M1$&L#>2XYD+8G02[0<5E>>P%?H+!-/&G63JD83S)^H5).+8+@\1/DY$;32=^ ME%JVA)\CW0)(M;BHF=9\Q0LG3$,4^=,P AO(*#[;3]/8C=($OM)(,54N>RNN M"R*_0Z:^B_%UH"RY+/;#+#F2D$5^%HYZ"A/T[' MPQ=E\L5@3Z4TBC,_Z\Y>K\JNI)-HG]0^O1&E;#(A$)N)#PBE!"&-E2;7@G]& M>S4CY;"TP*@=448WYT>IN-DYAY9VG^YBGVYSE.XU]33:%1Y;,P@CQX*U&JDT M[-TQ87C!-U1TR/,=*DTQZ"N3A=:([A"L6M,J/'FJM@='=W>#:NTZ%$UUJ!6F MN\8/JX324%_AAA4U M&ULK5=1;]LV$/XKA!OTR;45QTF[ M-C&0I.O: 46+=ET?ACU0TLGB0I$J2=EQ?_V^(R5;69-@P/82BQ+ON^_NOCLR MYUOK;GQ-%,1MHXV_F-0AM"_G3X<4GM:X#OYBOSENY MIL\4OK0?'5;S/4JI&C)>62,<51>3R^.75TO>'S?\KFCK1\^"(\FMO>'%N_)B MDC$ATE0$1I#XV= U:-?L4U[ER<3470^V*8W!H-&F?0K;_L\C Q>9 \8 M+'J#1>2='$66KV60JW-GM\+Q;J#Q0PPU6H.<,ER4S\'AJX)=6'TE&6IRXK5L M4 ,A@W@O35R$)I%13Y\WF /[::%SWV5<)>/(!](MY;$VHO?C8E ME7?MY^"Y)[L8R%XM'@7\4(29.#F>BD6V6#Z"=[(/_B3BG3R ]TGY&R^D*<47 M4Y +T#!'*OZXS'UPR,&?]P6=,)?W8W(3O?2M+.AB@B[QY#8T63U]/D8^G\LU_^%+3X8?'-%+8Z7J1A3(<6VMZ<-F2!"#0!E"MVA]D)+!\B2 MD1FJEDH+6Q2=<_B(C5P#Z6R''V"(:]NTTNR>/GFQ.'[^RHM?97'CTBFK/9B9^@TF$1,+1C8!41GBU-JI2A0099VV5O),(-KIH;+!.?UMFR M2S.B!]U%/F. @ZTR')YUNQ3A5GJ!)N4P,/*\*FD*0(4!I_1NY*2HI??*3T7> M(5KMK?"VH3BRF"PX%.23%BME%!JZ%&MK2W]PF.+L4R-XX+)@>8/OG(2 16$W MY,!SBAF;_X6YQX2E.#J>9EDF, JK9W$SL!T%H"+FJS944%J(W/-SN)WV4";,1E'RVRZ>)YACY:L-&28?$#!>9%D MPO'VTN8L;&N%3ME"_D1-G^D8VX[Q?(>/G$:85D' A/FHA\M%M.?3C-\0\.OZTBC4KX V+=. MNL CA ^,'TK%;-18[_L\C@OF#U,'Q;LL"JZ<'VV9"LMS:BH,9&5-7W]X-!XV M>/*051DCN)(Z.OK,Y^L@=-1!*\1T<+]5$'_.+Q AIV^K$+@!.(D=2<>Y92]Y M#Y>N6^QB)GY!-A,'NFW1LC**%P9[]*B*?=!)KPH5*2)[EDLQYHSH>;+D!.W1 ML KR%N(HTR#OD\TIC1I)!7!HQ2'_<'_8='JWH#1(;2_R/H?#_!^:P%BVD3FB MB&,2:\%:=9#-T(ULQ[33L^(RM=:%NTVI>,1RBOMF'(8EL^PTRYKY> YM\!WG M=Y11!XG$^'2;3HM@FWC#3:W ??A^%CC M'Q!RO '?*PNI]0MVL/^79O4W4$L#!!0 ( %8TA%G$RVW960( +@% 9 M >&PO=V]R:W-H965T,R M2!/OF^LT434)+G&NP=1ER?33%(7:C(-^L'7<\E5!SA&F2<56>(=T7\VUM<*. M)>X,3MG<$H62CTXXSH?!SU7$ K,R#$P^UKC M#(5P1+:,GRUGT*5TP-WSEOV3UVZU+)C!F1(_>$[%.#@/(,W##J#_&B!J =%+P. 50-P"8B^T MJM%@3SVSOX?'!\J)NS[&GB_^ES[N M:U=#-]A/YV;WPE0LPW%@A].@7F.0OGW3'_4^[-/ZG\B>*1]TR@>'V-,O=M5< MRTR5",>?E3$G,"'2?%$36P@$4C!G&B7M:T+#//+,;M^LT]/^>1PEX7I7W9]1 MPW@X&G913=GASA"4J%=^-QC(5"VI^:TZ;[=^)G[J7OBG=BTU6^0W3;/3;IA> M<6E X-)2]L[>VZ'6S9YH#%*5'[6%(CNX_EC8U8K:!=C[I5*T-5R";EFGOP!0 M2P,$% @ 5C2$609!;S)$ @ B@8 !D !X;"]W;W)K&ULG95;;YLP%(#_BL6D/;7AELN6 5+2;5H>ND5IMST[< "KQF:V M">V_KVT(RZ:$2GD!VYSS^3M&'**6BR=9 BCT7%$F8Z=4JEZZKDQ+J+"<\!J8 M?I)S46&EIZ)P92T 9S:IHF[@>7.WPH0Y2637MB*)>*,H8; 52#95A<7+&BAO M8\=WC@L[4I3*++A)5.,"'D#]K+="S]R!DI$*F"2<(0%Y[*S\Y7IAXFW +P*M M/!DC4\F>\R"FGTEY1V\6&'QV4-E+QJD_6!A5A MW1T_]^=PDJ YYQ."/B&PWMU&UO(S5CB)!&^1,-&:9@:V5)NMY0@S+^5!"?V4 MZ#R5;/3Q9B#0H\ 9805:"8%9 ?K8E8Q>$%WKDR;]#^!6U81@XD M:S ]5W4'G9Z'FN]F*6N<0NSH#T.".("3O'_GS[U/(\K307DZ1D]V#07D>_O9 MK7^JC589K]7_A]SIC@-S3"6,B,T&L=DHYSMGMU?(C4/?DIL/9;;HO!;7'UP8W[C7,O^KDG_:$"4=@N*%'*&Z:Z5C&L#HUVU?67O^%= ME[['HB!,(@JY3O4F"_TZ1=?YNHGBM>TV>ZYT[[+#4O\L0)@ _3SG7!TG9H/A M]Y.\ E!+ P04 " !6-(19J@!>S",) #"%P &0 'AL+W=OP M6.P'6KJ2.)5(E:3BI+]^SR4E67:<3 ?8+XE%D?=Y[KF7.EL;^]451%[<5:5V MYZ/"^_K5=.J2@BKI)J8FC3>9L97T>+3YU-669!H.5>5T,9N]F%92Z='%65B[ MLA=GIO&ETG1EA6NJ2MK[2RK-^GPT'W4+URHO/"],+\YJF=,-^2_UE<73M)>2 MJHJT4T8+2]GY:#E_=7G,^\.&WQ6MW>"W8$]6QGSEA_?I^6C&!E%)B6<)$O]N MZ365)0N"&=]:F:->)1\<_NZDOPN^PY>5=/3:E'^HU!?GHY.12"F33>FOS?HW M:OT)!B:F=.&O6+=[9R.1-,Z;JCT,"RJEXW]YU\;A1PXLV@.+8'=4%*Q\([V\ M.+-F+2SOAC3^$5P-IV&%+@I\1/Q.%\+!:SQ=$3\@[[2!P&>8>/R;.YU.I[",%8O$8 FK_W1>A:,#1?@.X_%ZY M6B9T/JI9E[VET<7//\U?S$Z?<.^H=^_H*>E[$[W/QK\O17S^[=.U>*]3H-4" M'&/\3B9B+9W( "%D6R@MYK^"X4)"=DBS)LB9KFKP AS^T#:4AM4SEP,8)=L"BF-<$54YW'B9]:Q0' M *F!2I4$QPRVV#5TP7R8#@8F2QJFLF6##(Z[Q#Y,>?^J75[3[HII;+?"1K:K M39>MJ)45[@=N "G".$1B3/ _&X2PHQPA*R9(A-MRY"PPFHK,FBK8++5N !K9 MI"%V64\6;D,6P );$&4KA UIVK^3532Z%3:!F4&'J95NR0B00PNM0DXYL#+] M$T[%P\_60$S!B7$*(,=NS?VLY&I(&FNYZ@;[GPM-C!VT:(Y15R^95)8!!+T; M$VOC5.1+[$(?=(-:[AI)(ETA,C1_I@,;!'2^8J,RJ>MT($Z%O"6Q(M+P**40 M&4?[8^* SS+%9L'#"-<1//RST;';KY4O@JX!4IER"+?5]K,$EP"@#B2F= ME9NNX@J5!=[C]#05<)EBZM+!'^!X< YPP[900(+9Q5CF@."-^LX2HNY]:>@< M0UT3B2KVX>@9NJA906*/ZG6(JC:^AP'SQHJZ(@;,6?I0&=W5X&A&>1? !A < M1''R1/\Z[OO7\9.=YQK6 (:#L01\I%-I@9^/L/;?&&"7J:G][G 1V]K_33@7 MWT=S2Q5'#1$[C&UI,PWL%7)I\*_O'.^6-Y==ZT _= VE^XZ)+S7F#X*Z2=!T M,'O9BUC>?.G6>DGMJQO*N4):B+/ 9Y]!%8E8G,R>OQ+OJ]JR_:&(@.*X3:X MTN[D&Z2N-([[5RM\+"*)]*PNTU2U$$\WNX5<<=-P*MJ MO$'#!:C8#L4@A!6A5 M%_6 !L]]0HL+P_T%^)3L1 Y]YBJ LBZ-!P%U+N+9W MNB.7%>5*ZT!R&6B'I<;DS8_';0);V&Z)"$);#&/7<0_NK@W%/K'#9"T-#+#_ MUP82< ^ MNI5E$\,;F!A"DM 3AL$UD7N2?@9^K(-Q"+K98P"#T*%Z-P=% MSW>._U_3+N MD(OV:RH2G^4=CUD1M"^/]H%VLW,O6"-,V4G2!

    F)LU-E HIG2-:9NGC]#G M$D(1(-8J2O:0O.71%] E1Q[QA>EC"/8H -A9@9^[K1AK J]W4,)]48&E'?B1 MZT'P$)2'H:R;^RP7.#J&06Q+M>D+;6T,ZPR-(]Q#>0NCH#_%($%&7)AV1<57 M>2F^-9(MC(3-Q(]^6<;9H9,Y'B9A4]J]9XA*Y]=C=L1ZW\0,IVJITCC2:-S) M7<=ELG1&4*EPAPV38!=ONL-0PBYLHMV9$I/6X0O6H+FWIS@]W? 1\]IHC@=X MYSMCD2<\RX>P#V%=(4H^C'%#CQ]PR%Z,#\CE1RGEB/V/0'FH9%"\# *>-(<# M1RCRC0+$>-GD#+'8H(__HN"']Q"\>;3P:^,YSYS.G@*BR+ !1_,&E8^ LPGM M8/\T&TQV6^/1HU5_=# [W*WZ_A8=UN>+TT$#8X\L%?PM"%%L#W3;WL;.PD0@ M\QSM)4)SP OBV4VS\K$'+F8'@5%V=L/]!W:T@EU_OX@]L"U-)YK0GD.=?.,I MK"TV1N-6]3V&;(0JPB%]8 M CX1MVB:8HXY8'PR:;=GU&8CC>N2-RD#;%L>% M(G&$V6RK@HW>M.:G9&.AQ/V#T2%7W,"[J;VWF9\3JU9(\\;JGN]<@]#)>$>L M&YL4DC7BF-*WD&)XQ*6J+LT],=8J%M!^BTGYTIZH]@F-4NI<\;PBG6.NJQ@E MW8>;V)5AJVO-BA-S3\&M:6.1@T(']P?MEJ\/NN*-/!=U5_RZ_4':G/%64H:CL\E+7$AL_&(<'T!/X2OMRGAOJO"SP+V6+&_ M^\R L=L'5M!_MK_X'U!+ P04 " !6-(19;%,H(?@$ #E"P &0 'AL M+W=O/#N^>>HWBS-?93 MM=3:P9=545:WK:5SZ^MVN\J6>I56;\Q:E_AE;NPJ=3BTBW:UMCJ=U8M619M3 M*MNK-"];G9MZ[L%V;LS&%7FI'RQ4F]4JM4\]79CM;8NU]A./^6+I_$2[<[-. M%WJLW8?U@\51^X RRU>ZK')3@M7SVU:77?>$]Z\=?LGUMCJQP6:3'PQF MMRWJ ]*%SIQ'2/'U6?=U47@@#.//'6;KL*5?>&KOT=_5N6,NT[32?5/\FL_< M\K85MV"FY^FF<(]F^Z/>Y1-ZO,P45?V$;>,;!BW(-I4SJ]UBC&"5E\T[_;+C MX61!3%]8P'<+>!UWLU$=Y=O4I9T;:[9@O3>B>:-.M5Z-P>6E+\K86?R:XSK7 MZ6TJG*DJ&.L%Y=!LT<1[-M\MUM4XS?=O"?JBT_:Q;G>^_8Y+^<"%6<8A57$+OC+'] M9IM"@YG#O^,>E$T_>F%/G_8.YW*XO,MDJ6%N"FQ-C^KJROM>\TT#F;8.VQKF M>9F669X6D#_?UM;Q^$50-1%3[AUTQ^-D@ER=4EOS]M.F>#J._B.! M7GBHE(#7-E>4,!9=H%'$)! <76D4D1A5?8Y+! PID9BU%V&$<@N/C'*O21)* MZJV(D8#)R\02)K&! @'^ZD/NI/!: C=X5L4Z*0[?#_HW24-\]"]'SU.!K\U M'LG'AV0X3KYZU/QO83-4AQ*-$UYQACR+72 *5QRH$O"8R MH"107Q$VGDN*^1?#,VC'O"\=][%)?BKJ2,40"G7D.B)2LL;@>%I^A:U^]V%0 M2[W_\X?!>."9_J;# ?LHKBNN OHR@YA8@#+!_@S/,HBA8R50LX*>R)A1/"^8 MGXXDO4@@BPE3(7#EA;PCT!.GL&H ;_/C7'[@=_@<+/O_ U02P,$% @ M5C2$66VM>$1( P ?P< !D !X;"]W;W)K&UL ME57?;],P$/Y73D%"()6E3=JM&VVE=0/! V*B&SP@'MSDTEAS[& [+?#7<^>D M895*!0]M_.N^^[Z[\WFV,_;1E8@>?E1*NWE4>E]?Q;'+2JR$.S,U:MHIC*V$ MIZG=Q*ZV*/)@5*DX&0[/XTI('2UF8>W.+F:F\4IJO+/@FJH2]N<2E=G-HU&T M7_@D-Z7GA7@QJ\4&5^@?ZCM+L[A'R66%VDFCP6(QCZY'5\LQGP\'/DO M&/5%YKZ<1],(SV),?/AUG'>:RQ4S^@IG"!Z-]Z>"-SC$_ MM(^)7T\RV9-<)B+YL]'Y\/4)LN.>[/@4^F)%]S!O%((IX$LH M,LQ?76_1TITYR)B#!X,.K=>,1EL+)#(3.X58J6LCAK^D^IOHTK_L2H3"* M;C4!@N=BX5O*U\V!I\W=GJSHR&:M/]>2;3JR64=VW9/-.[*X)UL3V:?&(!Q( MG:F&R@MHD;W=&"HVS9@T/BJ/TY3VXX--0Y.W$'@EHEDV1P>3$>G ]3 MF*2#Y'(RF*83>-!;=$R?L+R5&0^I%62/T&A)4E@ 882>K#,\V'O^;)J,DM?P M8O02)I.+P70Z_A^VPE%_YD'( C?.0XI3^EV,+@/\;8.<00'*.!=T(G3;%"NPFMWY'R1ONV/_:K_>MRW3;5/\?;I^F#L!NI'2@LR'1X=C&)P+;M MOIUX4X<6NS:>&G88EO1"HN4#M%\8X_<3=M"_N8O?4$L#!!0 ( %8TA%E( M0'AF.P, '<' 9 >&PO=V]R:W-H965TS#M ]N?$TL'#NS'0K[]3L[35JFKINT M+XW/OGON>:[G\V"AS9/-$1V\%%+9890[5Y[&L4US+)@]T"4J.IEK4S!'ILEB M6QID/ 05,DXZG:.X8$)%HT'8NS.C@:Z<% KO#-BJ*)AY/4>I%\.H&S4;]R++ MG=^(1X.293A%]Z6\,V3%+0H7!2HKM *#\V$T[IZ>][U_<'@4N+!K:_!*9EH_ M>>.&#Z..)X024^<1&'V><8)2>B"B\6.)&;4I?>#ZND&_"MI)RXQ9G&CY57"7 M#Z.3"#C.627=O5Y=*+"\8(Z-!D8OP'AO0O.+(#5$$SFA_)\R=89.!<6YT04:\$:>294!KL/;";1[@UB1UF\;YPN$<]KQ.0/B#VXU; 7\G+H#Z'7W(>DD_2UXO59R+^#U_BH9;I1UIJ(>H*!?" MIE+;RB!\&\_(G?KH^Z:JU$G[FY/ZNW5J2Y;B,*++8]$\8S1ZO],]ZIQMD=1O M)?6WH8^F=%=Y)1'T'"9:62T%9PXY3!U]:GUT=*-276!0.M$%\[F8CSD/KEC$EBA*\\XG"DO@Y@X M.B9IG!@C_Q^1O!:9KD1ZZ+D7^MP(]3M\)5:LMPDU K,PUY+FF3V%A]P@OFEY MH(;5,S1MS_J?'J5W2(+<:C%E=,/@\J7TFGZS/M \A=V/VMH]H.&U?DT_:4>V M%9D*ZHE,T[;K[3P.1?1BL@ E Y3!5&=*_*QK*NJ*U&?[H##X._8"-/%HGBF: M0,:@2E])KUDPPR$EH?X*6'@'N_W#XSWZOM\Y2;K)&:VZA\=K=BO4$%&P"U8" MRZA:-<'&:S*<0CL'QX<1F'K,UX;391BM,^UH4(=E3B\C&N] MYW.M76/X!.U;._H%4$L#!!0 ( %8TA%F?4FZ&^@( $\& 9 >&PO M=V]R:W-H965TW&+&:Z&/ =DTCS.,Y*KV=1UGTM' KU[7S"\EBMA%KO$/W97-CR$L& ME$HVV%JI6S"XFD=GV>DY]_$AX*O$K=VSP2M9:OW#.U?5/$H](518.H\@Z'./ M%ZB4!R(:/W>8T5#2)^[;3^B703MI60J+%UI]DY6KYU$1084KT2EWJ[=_X4[/ MR..56MGP"]L^ED\C*#OK=+-+)@:-;/NO>-B=PUY"D;Z0P'8)+/#N"P66'X03 MBYG16S ^FM"\$:2&;"(G6W\I=\[0KJ0\M[AJ[[%UVDBT\/:S6"JT[V:)(V2_ MGY0[E/,>A;V DL.U;EUMX6-;8?5K?D*,!EKLB=8Y.PKXJ70GD&/D?9#["!VE+I6UG$/X]6UIGZ%W\=TAQ#\@/ _I>.;4;4>(\HF:P:.XQ M6KQYE8W3]T?H\H$N/X:^N*/>JSJ%H%=P+;YK Q=*6"M7LA3^,5N_L7=UA_@? MK7"8?U^J_+V4W'LE@DY.6%AI10UM3X&N2B_1#+<%?W?J\=F[E*VDYUG!6NO* MPIM7!L1%9C$_C*9^^%*U=316RE,>L*&":Q?DD@V_4[L0, M-D:7:"VP"6&P*;!Q%J<\AUNQI4YQ:*10%CA+X\F8 <]YG(U'<%%[E1;RZ8C0 M)L G1Q%F6OMNS/@?(O6.,H:6)^QJ"E'A",1<# "_!@ M&0 'AL+W=OI6UW3P(3%%A(\RUZK"EFYW2C;"DZGU@.HVB')P:&? P M3(-&U*VW6@QG&[U:J-[*NL6-!M,WC="/:Y3JL/28=SJXJ_>5=0?!:M&)/=ZC M_;/;:-*"":6L&VQ-K5K0N%MZ-VR^CIW]8/"YQH-Y)H/+9*O4%Z>\+Y=>Z BA MQ,(Z!$&O!WR+4CH@HO'UB.E-(9WC<_F$_MN0.^6R%0;?*OE77=IJZ>4>E+@3 MO;1WZO ['O-)'%ZAI!F>N: NO/HFM1'.U""S%M266__8/ MB.-$E)^(KOE%P#\*>PT1\X&'/+Z %TV)1P->]%.)_WVS-5;3)_//N=1'Y/@\ MLANCN>E$@4N/YL2@?D!O]?(%2\,W%WC'$^_X$OKJGL:R["6"VL'%',X1OPA] MGOA3C&Z*@5.="D7C::QQ;&R%L%.2QKQN]W.@AJDMZJEG\*&7CT_:1P?T"["$ M^RR<#1+S61K#NJ]E20AF"%4WG58/Z((98'Z8,C])4BBJ"@/_?@? M9AG!I2R&+,K])$K@C@Z%A >LZH(^:6!\YL]FA,13/YL1'Z39!NV&^+7:O>Y) M$<8@17WY(N>,O0%7!V&)&<0$G>401SZ+9O_#WHBT08C_)4WIF&8=/RM$I ME+% %2#$A*!(8KG/64J@QLSAIBCZII?"8DFKAII2U&)89J\R*@3+LBN2>.;' ML_P*+G;*AY8V/%79C_+0CU(^RK/0SU@.Y[[+X-E2:5#OA]5IB''?VG&_3*?3 M=KX9E]*3^;C:;X7>UZT!B3MR#:^SQ!OK=5*LZH85M566%MX@5O2'0>T,Z'ZG ME#TI+L#TSUI]!U!+ P04 " !6-(19W*V%?LX$ !B#0 &0 'AL+W=O M_ZB/O2/M@B1YS[F^%HN!3RJZH -'EJ M:JY&3J7UXG(P4$4%#5478@$-P+XEJFX;*U1748CER?&=#^,+FE3:$P7BXH'-X /W[XE[B;M!+ M*5D#7#'!B839R)GXEU>).6\/_,%@J7;6Q'@R%>*KV7PL1XYG#((:"FTD4'Q\ MAVNH:R,(S?BVENGT*@WC[GHC_8/U'7V94@77HOZ3E;H:.9E#2IC1MM9?Q/)7 M6/L3&WF%J)7])\ON;)PXI&B5%LV:&2UH&.^>]&D=AQV&S#O"$*P9 FMWI\A: M>4,U'0^E6!)I3J,TL["N6FXTCG&3E J:O'VD^$J]&PXT*C,L@V(M^*H3'!P1')([P76ER"TOH7S./T C>TN# MC:57P4F!GPM]04+?)8$71"?DA;WGH947'I'7^V@TVVM/T)5;*'(:^*[OI>[7NKA.@ER-\G]-35UPSPQ5-_#74(>)2VQ(:(T M$L:1ZX41\7UDS5++< M]=%3/_+<, YPG[E!XA$_#-TX\\BCT!3Q>3*HQM@T"-P@R'"=92@Q]#JJL>SXQ!69:=>SXG:>3&P;D.(#H,&@T8@J$+,(=X:52J5<&8,0*BW7YNVF#Q\"RDD=AYO2 MCC(3BV*CD.XI)-,5PF6!V+*EI6".PX9&2'51U)4$($UWB8&YQ/8;ENEHW3C# M?N#[74!^0KD5N@F2%91C*2^MEA?D.Z%%QWO;2IRTD/39MHFN]#_A5#:E->6% M[9RFP[9S;&5D8\!K$H8I@B4TC2IVO<20\BASD]2LL"G9QF+;09:X>1J2#QTZ M+/;M3,3TRM8/F)Y5M%("+U8$+SRNNEY)WKS* C]XWS\CA+/_8K=OZEZT#AMK M>J<7OS0VQY\7D?\PF^'_G(: M'KR[!CMS+^9@;J=[A3,)8J,;@7MJ_P$QZ>;F[?'NZ^..RCGCBM0P0U;O(L4[ M2G83?;?18F&GZ*G0.$G8984?02#- 7P_$T)O-D9!_UDU_@=02P,$% @ M5C2$6:>"C0V@ @ V 4 !D !X;"]W;W)K&UL M?511;]HP$/XKIVR:-@DU(:30,H@$C&FMAE:U7?GWO>>&6 M9[EU"WX\*5F&=VA_EC>:/+]#2;G$PG!5@,;-U)OUQ_/(Q=RMVG[#5L^YPTN4,/47MDWL,/0@J8Q5LDTF!I(7S9_MVG,X M2+@(WD@(VX2PYMT4JEE^89;%$ZVVH%TTH3FCEEIG$SE>N$NYLYIV.>79>/FW MXG8/5\43&DN';0U\O&=K@>;3Q+=4P(7Y20LV;\#"-\ &L%*%S0TLBQ33U_D^ M$>O8A<_LYN%)P!^)/8-!OP=A$$8G\ :=VD&--SBM=H4V5^DKT:Q(X5KQPL(# M^95& []G:V,U/9L_QTZB*10=+^1::6Q*EN#4HUXQJ)_0BS^\ZP^#SR=D1)V, MZ!1Z?$>MF58"06U@EF4:,V;Q0$ZM9L5V7%82EKM2&1($5L%W9,!*$"MJ<$'AJ?,)RB \7"W- M&.@%J#7J[A' =27V+]Z":;VO"TI540DZ$'YPJ^^A/QCU1L/+U@I'87JLN[=M;(T"6HSI]&+V@70_D8I^^RX MTPC_\!4$L# M!!0 ( %8TA%F&B<(P%@, ,T& 9 >&PO=V]R:W-H965T[?HRV4KLQ,;2):8/Q@'APDYO&PK&# M[;3;O^?:R;(.2N$EL9U[SCWWVCZ9;I7^80I$"P^ED&86%-96IV%HT@)+9HY5 MA9*^Y$J7S-)4KT-3:629!Y4B3*)H&):,RV ^]6LW>CY5M15&6KPOK%L+YM&)KO$/[I;K1- L[EHR7* U7$C3FLV 1GRX'+MX' MW'/?,LOE4JRUH%TUL;N!+]6@2QZ7;E#NKZ2LG MG)U?,*[AGHD:X1J9J352QZV!-Y_92J!Y.PTM97&Q8=HR+AO&Y"^,?;A6TA8& MWLL,LY?XD-1U$I,GB#!(?;Y M'=W$K!8(*H<++IE,.1.P, 9IHYC,X(JS%1?<L9, ?BSYB3" M'_H&%<-K2 ;#WG@\I%$_CGI)',$YYJ@UJ4]528YHF#>52C )96UK:D!>D[BV M"SM,H]ZD'[G!N#<9G\![RFC9,X>4=]L$A'T8)F%L%L6;6[+3V0+Z"4CDP!T M8Y[-Q*K*&]9*6;(_/RSH?X/:!=#W7"G[-'$)NC_8_!=02P,$% @ 5C2$ M67M,ZW7% @ [ 4 !D !X;"]W;W)K&UL?53; M;MLP#/T5PAN&%C#J:^(T2P(TW158L:#MUH=A#XK-Q,)DR9/DIOG[47;BI46: M%YN4R,-S))&3C=)_3(EHX:D2TDR]TMIZ' 0F+[%BYD+5*&EGI73%++EZ'9A: M(RO:I$H$<1@.@XIQZJ')"WJ4@E\1K%,(!$8V_.TRO+^D2#^T]^J=6.VE9,H/72CSPPI93 M;^1!@2O6"'NK-E]PIV?@\'(E3/N%31<[B#W(&V-5M4LF!A67W9\][<[A(&$4 MOI(0[Q+BEG=7J&7Y@5DVFVBU >VB"@<6O@"5PHZ0M#7R4!1;/\P,BUK.+ M]^SF\4G [[F]@"3R(0[C] 1>TJM-6KSD%;S/#7,JD50R6< 1\;^NEL9J>BN_ MC\GOT-/CZ*Y_QJ9F.4X]:A"#^A&]V;LWT3!\?X)[VG-/3Z'/[J@?BT8@J!5< METRNB2V7+S5LX1MG2RZX4W-,PNDB!\"JT5#OP#=[<+$#WT+1:"[78$NDX(+G MS&(!-6JN"CI,@5PUTG;-V*_VH^RJZ^#_X=T@'_"S?U!+ P04 " !6-(19 M6BIGD@<# "S!@ &0 'AL+W=O9X[Q]?Y5NGOID:T\+,5TBR"VMKN-(I,66/+S8GJ4-+)6NF66W+U)C*= M1E[YI%9$"6.3J.6-#)9SOW>EEW/56]%(O-)@^K;E^M<(WV4W>ER8M&E*II49I&2="X7@1G\>EYYN)]P.<&M^:>#:Z2E5+? MG?.F6@3,"4*!I74(G)9;O$ A'!#)^+'##$9*EWC?OD-_Y6NG6E;4[)3?/ M;U"W<(DK"TRPNIA?D2B1F7) MG;+SY"#@A]*>0!J'D+ D.X"7CI6F'B]]!,_7=]F84BC3:X2O9RMC-7T5W_85 M.V!E^['<2SDU'2]Q$=!3,*AO,5@^>Q)/V(L#2K-1:78(?7E-+Z_J!8):PX5J M.R516N.\A[>U3_=!Y/VZ;VJ$\@&-<#36T52N:9RZQ0VLE: G;$Z!;D:M4(^7 M V][\>NOY_4)Q24\A3R=A(RESBJR,)W$<(VR41IZ:;"D:ZA *HL&R=.4;:T*0- 2I?-XJ;9O?W(^-HS@/,Q8?DS&E K+CO1QC;O4_ MKN.?YF%13!Q_FH9%G,,[--3)BUYK:CITCI#(_N_]49I0X9-C;TQR=H ^!'JY MAH;&0\RGCC]+PVG!O!TSZL DAWT?:G1OD+2H-WY<$J3JI1UFRK@[3N2S81#] M#1_&^7NN-XTTI&E-J>QDF@>@AQ$Y.%9U?BRME*4AY\V:_E50NP Z7RNZ^)WC M",;_J>4?4$L#!!0 ( %8TA%G%-%&PO=V]R:W-H M965T5 M,4DM4@-)." M*-C,@]MXNLRLO!/XG<%.=^;$>K*6\K-=/)3S(+*$@$-A+ +%X0O< ><6"&G\ MO<<,CB:M8G=^0+]WOJ,O:ZKA3O(_6&FJ>9 'I(0-;;EYEKL/L/=G:/$*R;5[ MDYV7':-PT6HCZ[TR,JB9\"-]W<>AHY!'[R@D>X7$\?:&',N?J:&+F9([HJPT MHMF)<]5I(SDF;%)61N$I0SVS^ CHDB8_O- U!_WC+#0(:H_"8@^P] #).P I M^22%J33Y1910]O5#)'-DE!P8+9.+@(^%N2%I/"!)E&07\-*CAZG#2R][^.?M M6AN%1?#7.1\]1'8>PEZ,J6YH ?, *U^#^@+!XOOOXE'TTP6"V9%@=@E]L<*+ M5K8A+^+MJB?@5,#)3'2"^MSSETT M?]ZYEPI(T>/"'9?"<4'[!*G@HP"N:YM_TH!BLM0$;!D03*)<(]=#'CW]_F9* M=J" 4(O'\>.@I^3% O8*ZBV2TWQ$WP(E)S$91!-/(LFC?KW".(7*"324E2YMM):MS2@3!6\M,!,NE34R:94#/66[X^ZT$_+"(FZ5-*O+?]Z6OW;R!NSO>S[M!:M4C9BW1/D%@\R MI.4GT7 ORZ787F-!U3WI-!H,\R%)DT$4C??5)"_8O2)9/)A,;&RS%,TD_2I' MUOVJ_Z^<\D[G\?/E&U94(CD0VJ1C?C8> O]V%A9./:X%H: M;*IN6N%?#"@K@.<;*&ULA5;;;MPV$/V5@1H$ M":!X=;\X]@+VUD$#-(EAN\E#T0>NQ%T1D42%I+QQO[Z'E';MM!OW1>)EYLR9 M0\Y(9SNIONJ&*]-AU3#U<\E;NSKW0VR_3:P+;_EYH_A6F&V.*#4HN.]%K(GQ3?GWD5X>IE8>V?P6?"=?C(FF\E:RJ]V M\KX^]P)+B+>\,A:!X77/5[QM+1!H?)LQO4-(Z_ATO$=_YW)'+FNF^4JV7T1M MFG.O\*CF&S:VYD;N?N-S/JG%JV2KW9-VDVV2>U2-VLAN=@:#3O33FWV?=7CB M4 0_<8AFA\CQG@(YEK\RPY9G2NY(66N@V8%+U7F#G.CMH=P:A5T!/[.\X?>\ M'SG=\$IN>^&4>G7'UBW7K\\6!A&LW:*:T2XGM.@G:#%]D+UI-%WU-:]_]%^ MV8%>M*=W&3T+^*DR)Q2'/D5!E#R#%Q_2C1U>_#_I;I3L: 6N"M<"DIN&5DYL MKNC/B[5VZW\=$V#"3X[CVQ(ZU0.K^+F'&M%/L,^.;!/GD-? MWJ(DZ['E)#-9R,/75:VSJE6FBVW2J^989K%-^DFI%D8-AB MVF+$C)NN9#>P_L%Z"NQH#+1!90RB,IH:H%FKGIE1<9]8)\?>^&0$;O.66%_3 MV%=<&300\V S>X+Y\I<5T0QNPU,04EC8;5#BO:?U N,2][$1% M&QR?5/J$/@%-TM)\B\9CL%ZU8\U) ML];),$% !E957&NI!)8M)RNCP))//1J12TK#\IXWHFKW_M +(;%<<\R5;L0P M>=]\!G9O6 O"UURY5@M-2*Y;@1- 36K"(K&V1>T;K@1K#Y+@KG+635JHJ8K_ M1@P$8S1(B/I&]&^@-M^+\309&I1 ,Q;M@\VJ@NJRMXD/3)G9$.O@AU2WHD=8 M_FT4@Q,''$>K,XY537FP#;@![BL_.#=*CMMFG[&S4AQG;6>X#)IV:,CVS=H1 M%V+LB'\W"IK7CVR@REVC./^AN1!:@UPC'=L=/E[=T>W%[U>WIZY1V$=L6QJ4 ML>J!]GP2FCY*A6*_0*&+"B=])W?NVM\I9B\U7HX:O: LB/RL3.TH+/TT+NB= MV,#U"WIMJRDJ,S\H8HJCU"_##$ XOY^A%V7AYWE!99+Z29K\V^R#Q&5UI[9J MF=9T06&:^6F>(9$0($Y VI)E MW8!ZP$Z8QVXGBH 1E-B9/6(_R$/*$C]#,O^IT2) [(#R2:R)W"%T%B1^&<24 M!X@:A/.V.GK8D1_ JBA*C&)$*\)DCA:6L>,:XF3***3W/:YN-7TZLL\LL<@RGB"V"&2>3G1>+&:1#X.;0\UN<73S[0D'?K?D,T;CA: MX?2M/JP>_G0NI@_\H_GTF_2!*12B1A/>P#4XR5./U/3K,4V,'-SG?BT-OF=N MV.!OC2MK@/V-E&8_L0$._W_+?P!02P,$% @ 5C2$6<0.[>D0! #0H M !D !X;"]W;W)K&ULU5;?;]LV$/Y7#NK0V8 6 M_;0M)[8!)]O0 &L3)-[Z,.R!ELX66XET22J.]]?O2,F.4Z1N!NQE+S9YXGW? M=W?DD9.M5)]UB6C@L:Z$GGJE,9OS(-!YB3739W*#@KZLI*J9H:E:!WJCD!7. MJ:Z". R'0*9L$!I> U"LVE (6KJ3>/SB]3N]XM^(/C5A^-P4:RE/*SG5P7 M4R^T@K#"W%@$1G\/>(5598%(QI<.TSM06L?C\1[]5Q<[Q;)D&J]D]9$7IIQZ MF0<%KEA3F3NY?8==/ .+E\M*NU_8MFN'8P_R1AM9=\ZDH.:B_6>/71Z.'++P M&PYQYQ [W2V14_DS,VPV47(+RJXF-#MPH3IO$L>%+>)O M\"3P7@I3:OA%%%@\]P](\T%XO!=^&9\$O,G-&221#W$8IR?PDD,B$H>7_!>) M\.$#G1>Y@@5[A#_G2VT4;:^_7DI+RYJ^S&J/W+G>L!RG'G%I5 _HS=Z^B8;A MQ8F8TD-,Z2GTV3T=X:*IT"K]5_&]%,AIJD6)0 ;*5 8;0FE(\F?D?".I&IW MT]LW61R'%S=7UVX47?2!B0*,Q2J96*,F#S>U6IG8_:CI&#_%\7J*^3''ES6)0*\=EN!=IK]@H9C0),HV MFGGQB8ABCRQV$$-I%1 M?+&?IK$;I0E\%2/E5+GJK;C.2?P.F?HNQM>)LN*RV ^SY"B$+/*S<-"%D(S= MIUXV\*-QUG]% 9/_50&'F3^.(AMB,DP[PR =N9AC?] FIC>*_"@)OU/ WF#L MCV/:#/OT'PR]41S3[S#TA^FP_ZI*OAKLI9)&<>9G[=[KHK*6=!3MB]J5-Z*2 MC48$8BOQ$:&0(*2QH&UL M?511CY- $/XK&TR,)EHH<*>I0-+>:?3ASJ:-^F!\6&" S2V[N#N4\]^[NU"L M2=L7V)F=[YMOAAF20:HGW0 @>6ZYT*G7('8KW]=% RW5"]F!,#>55"U%8ZK: MUYT"6CI0R_TP"&[]EC+A98GS;566R!XY$[!51/=M2]6?#7 YI-[2.SIVK&[0 M.OPLZ6@->\!OW589RY]92M:"T$P*HJ!*O?5RM8EMO OXSF#0)V=B*\FE?++& MES+U BL(.!1H&:AY'> ..+=$1L;OB=.;4UK@Z?G(_LG5;FK)J88[R7^P$IO4 M>^^1$BK:<]S)X3-,]=Q8OD)R[9YD&&/CP"-%KU&V$]@H:)D8W_1YZL,)( PO M ,()$#K=8R*G\IXBS1(E!Z)LM&&S!U>J0QMQ3-B/LD=E;IG!8;;IM?%H3?90 MFUZC)F_)(U6*VF:15_> E''].O'1)+,0OYB(-R-Q>($X(@]28*/)1U%"^3_> M-R)GI>%1Z2:\2OBUP 6)EF](&(0QT:/<*[S1W('(\487>*?"R0XZJ9")FOQ< MYQJ5F9=?Y\H>V>+S;':'5KJC!:2>61(-Z@!>]O+%\C;X<$5K/&N-K[%GCWV; M@R*R,OM@U=*[&T=G]/&11XA].%?@GL]."JMV&:%+(7N X1K-W M7L+U.'O_PL<-?J"J9D(3#I6!!HMW)J\:MV(T4'9N$G.)9J[=L3$_$E VP-Q7 M4N+1L GF7U/V%U!+ P04 " !6-(192+(:!FH% '( &0 'AL+W=O M%/TXTM=+%H2Q5TG$@+$$CUS?&8T8QX/ASL:?TW6 MA##P+0RB9*2M&=M<# ;)?$U"+SFG&Q+Q=Y8T#CW&;^/5(-G$Q%MD3F$P0+IN M#4+/C[3Q,%M[C,=#NF6!'Y''&"3;,/3BMRL2T-U(@]I^X?-H_"A] MC#,6\W=][L?&5]N$KR0)F)$5?SHL 6=@QFMEL0T(H,O],G@B&QHS/UJ!FR@O MGO0AO+R5!B?7A'E^D)QR@"^S:W#RZ11\ GX$GM=TFWC1(AD.&">YR;$..G;;_1;+QYF2D\?Y.2/Q*M/'/ M/T%+_U46>$=@E30891H,%?KX?OH,9I>WT]F%+,S M#R.0V)FZ;IMN:5%I"HK%Y\L_6TCG MF.8!F3,(3:M&N6EE(]-!DFY)SNVAA]P& M&=/6[3KEIA5O--URY(RA+O9%_<@V O^!9\J\ -SS0EN#RY#$_MR3[FI*Z&/+ MJBNT:B(.! +LL<$*\*Y2T1%:-15(I )]H,D*YTHI&CIVG?K7OLS0,BT+XI:B M%7H"*O?I=S9: 5KI--/549UVT\RQL Y;2(O='ZJW?VFG57J,BTBZ\UX"(F6O M1#^ZPCI"J^9"B UH]MEL2BES="HZ0JNF0L@8J-8QWVDVJUF,KF/;3KUHFW:N M8?*_EJH5L@,JM_/WMIK=H&-8#H)UUA(S%QDM4A8*D0#5*N%'6NV.,AK[_]9_ M;Q7\E?A'5UA':-5L"%4"W3Z;3:EYCDY%1VC5G\5"[2"UVE$W6^%SC:[0JJD0P@5]9+R!FG,+Z&(3-K[J97:.B]IZ2"@)U,> M S5G%X9MU^>:$BO7L"TY92QV?*S>\6\B1N(Y#3=>] 9(X(=^E-65=%JHQCIZ MUMS'0 ,+,8'['&C@3@<:7:%54R$T"O[(0 ,WYQ1GIFO!^CQ#9F_VO?H!]&'1L!"(V"CSYKL= 32%5HU%4*/X#[T2 %J56H0 MZWI]7"RS,Z%KU>7^X.!(E?\R7F4GS0F8TVW$\O/&&ULO9MK<^(V%(;_BH;N='9GMHLE^9H29@#3 MEDYN#6S;::77.:W'RQ-'V-FGV M*5\20L'G.$KRR\Z2TM5%MYO/ER0.\@_IBB3L.X]I%@>4ONODJ(\&B3(JC M+C(,NQL'8=+I]\IK=UF_EZYI%";D+@/Y.HZ#[,N01.GFL@,[+Q?NPZKL@ACDN1AFH",/%YV!O#"-\N$,N+7D&SRG=>@:.4A M33\5;R:+RXY15$0B,J>%1,"^/),1B:)"B=7Q=RW:V:Y9).Z^?E'_H6R>-?,0 MY&241K^%"[J\[+@=L""/P3JB]^GF)U(W9!5Z\S3*RW_!IHXU.F"^SFD:U\FL M@CA,JJ_!Y]J(G02F(T] =0(2$\Q7$G"=@+\VP:P3S-*9JI72!S^@0;^7I1N0 M%=%,K7A1FEEFL_;#I+CO4YJQ[X8LC_:'ZYQ=R7,P)4_L=M(F;',MUA$! MZ>/+97!/5FE&P^0)3))JM[&[]AX\?-E&#(,H2.8$3,OM.J$D!F]]0H,PRM\Q MT8]3'[Q]\PZ\ 6$"9LMTG0?)(N]U*6NB**4[KPL>5@6C5PK&X#I-Z#('XV1! M%LW\+FM^ZP!Z<6"(E(*W<_H!8/@>( .9DGI&7Y^.)>F^.OWG=?3:ZHUN\/9^ MXE(/OZ*GO%_@SRL67MZ;_"^9]96V*=@,&-#R8WL\'- MCY/AU;BR RN;^]GDS^JB/'O=^.;Z5AJ2[60M6N+8]NB*5;;/ 6=&## MSK9A1]GP[8ID03D\7GXJR+I5:NP[+'2*^9K$&MZY6^_<$PY@5Z>G.L5\36(- M3[VMI]YQ ]AK?:0L:%L(F\)'3[G,OHY(%D780R:4#V!H<"0SSC6"ZY4:16)/ M'#8C:1@TL#"3U'4?N G@#JI"/7.XUMEMA_TP]BRQZW88\MB^$;M65G5HUXAW MC?8,AZ95YS8H9G0V;89F8$ M'PQX+SNS M<=T8U F;WIO@(2)2*[12M58U7Y=:TUD.UO"49 VUHK56-5^76M-83M?P2+R& M;=2%IH$P1N)'5"M@RY9%G@&A(Y_8B!,V.AMAHS8Z0VRTAI=K= !?"P/[.J5I%OXC/F^NO= * MV5K5?%UJ36\Y9*-30C;2"ME:U7Q=:DUC.62C(R$;M6G7,UULBA-;O<[>KK17 MA8;CN(;[RL3FC(W.QMBH#<^N;=FB,9(H3[3/5U=]Z#;@A(TT$39JLS.&N-6S MA,--1P1L=4V']LP!&QT V.-UEJY(D$A[UXK46M5\76I-+SE2HU,B-=**U%K5 M?%UJ36,Y4J,CD1JUV1:YT+1L\5=]]4)[VR);UH$8VO(!C3E2X[,A-6ZS,D:[ MS]7KOR]+P@SL.<*X4M=]X$[ '*FQ)J3&DH?6!OMM1^Q:$F8ZXK;QU54=VC6' M:OP_4$V7))-VJ166M:KYNM2:GNVU/GQ::5FZK.6Z.Y39[)C3,CX;+>,V!T/V(T/\/4(6AFTD/I%6UWWH3N"\ MC#7Q,I;PLHW$DQR2*!>U3G*H:SJT9\[+6,W+HS1C\R2@TL?-ZMR]IX96-M:E MUO2-LS$^)1MCK6RL5^-15$F2)A]!\=N( N))SED M40X6'URH:]JWY^[.H>N89$_EX?4L[L?T _0 MX"4B5_9+MHVNYY"D4EH4C3%Z4#!>_^E3$X<] \3I-O ; __8H/^"0= 8!)9H M[9FE=4TUC4=2;(DTVHAF%C8VUAK9,&ZRN- 23QG:Z?B&2L[X6I$Y2#(318&A M7614 CDG"RR9M,J!B!5YL/& ]'RR 8GI/=!5Y%Y!2K0PTK+20*94L810GI)K MEJ,@)2]?].D:-&7Y&=ZH+-K(UO0&[ B3]^Z$7>ERZN[P1VP+S?,N^?0H_; MNJ--W25UZ=250K O*8UEAL$AV-+,B\:Z@UVX2@R7JHN,[6S.NN)5.Q%:)TSC MV\2A?SGH1QYF;[,?BP[%P+\,AT'8*A[P#%N>X4F>]WP#RKP3]%!+EI@E/O[D MD52<:66?$K*Q;9LG<'#V"K?PF$:GG&F$X& [[W92BEE+T7JFC"J>(6:2F M6YCV_@JGZ*WYZE ,AF$PZ%T>D7/W>F@!,_5&B])VZJ70V/?M,L/)#-(HX/E* M"+W;F O:61__ U!+ P04 " !6-(193'E3UG<" #F!0 &0 'AL+W=O M&GA%CWL$NN#[_'Q162ZT^;>E@#('BJI M[#0H$>O+,+1Y"16WI[H&13=K;2J.M#6;T-8&>.%!E0SC*#H+*RY4D*7^;&FR M5#!WP7L+,':^8J66E][S:?BVD0.4$@(4?'P.FSA05(Z8A( MQN^.,^A3.N#A>L_^T==.M:RXA866/T2!Y32X"%@!:]Y(O-6[3]#5,W%\N9;6 M_[)=%QL%+&\LZJH#DX)*J/;+'SH?#@#$,PR(.T#\%#!^!I!T@,07VBKS95UQ MY%EJ](X9%TUL;N&]\6BJ1BCW+]ZAH5M!.,RNN5%";2Q;@F$+755D[5W)#;!W M[ LWACN7V=$5(!?2'M.I=;?PBX=<<3UDR.F%Q%(\']"Q>#T]>D)/T3B:>+WF-DZV%/V MZJ\ANUJZ\3"=Z]Y+6_,Z9KUZ3VA#5J"Q:AH(XG*T3NEFU(HP1:1H/%(E<%.<>.A.I> MU_&07ZV(B1?AAM,VF\3):'*>AMM#)P;"1O'[BSZJ+3$\:)D*S,9/$LMRW2AL MGV!_V@^KF>_1)^=S&F+MS/E'TT[ &VXV0EDF84V4T>DY:3+M5&DWJ&O?F"N- MU.9^6=(@!N,"Z'ZM->XW+D$_VK._4$L#!!0 ( %8TA%DM^<]'/@, #4, M 9 >&PO=V]R:W-H965T2TWPX0Y4=_.W8BHSY>*$@8W LEEEF'Q= Z4KP=.P]E.W)+97)D)-^HO\ SN M0-TO;H0>N05+2C)@DG"&!$P'SK#1B[MFO]WP@\!:[CPCHV3"^8,9C-.!XYF$ M@$*B# /67RL8 :6&2*?Q9\/I%"$-9G_NUA->).D-!XQ/R/3^L MR&?TVJ"XAP"RQ?\]QS0K^]Z#8T59/)WE<\Y45A-9,I$ M3RYP @-'UP$)8@5.].%=H^5]KC+IF&3QD9KG_HA'(I*]_)[7=U>[;I4W-H+0ZY8V MQK6YOM&)9N%$L]:)8<:73.F:G% L)9D22)$N^(A/T?!Z-*XR("=L[N@Z5-XL M*3^47)O4&R6W"LFM6LE77*$8I#Y_K+1:+(LZ-F92B:7^G5)5NFM97WN5CDD6 M'XELS\UVX6;[6+6H?4P#CTD6'XELS\!.86"G]G7<,9!Q4X P1=C>RBH/.Z7+ M%[1#KU6N/K5!7^M/IW2A?3\(@MVH>]J[A?;N2[53@B>$$O54I;I;+J5>)RR+ MKHWV6M$501M!NZS9W6FH,A SVYA*E)@CS#N48K;H?8>VY3N8/V_T1GD+^X\F M;Z@OL= %2B(*4TWIG;7U"R#R)C4?*+ZP;=N$*]T$VL>Y[NM!F UZ?&PO=V]R:W-H M965T&7.1<)5?@J0ELN!=# &"6Q[3G.T$YHQ*S) MR(P]BLF(IRJ.&#P*(M,DH>+K#<1\/;9<:SOP(0H72@_8D]&2AC #]6GY*/#- M+E""* $F(\Z(@/G8NG:OIIZG#69Z%">./^B7^Z#L>5HCR &7VD( MBC\KF$(<:R3TX^\CO,_!R ^^E!KW< MH&<"S3PS8=U212,[60Y(X%$-3M;>2M M(,_;DG?CM0+^[JLSTG-/B>=X_09_IB\W[[6XTRMRV3-X_3UX,QI#(RVM9KI1 M7,DE]6%L8?HDB!58DY]_%IVDTHSX:*Y ME_QYMU%ZY F[TAW#E JJSX*_F@)M=^$@9FOZ*:)F+]D501VAU0GR2H*\XU9\OMZ@4LW.LWIOG5*/HY1C;KL>*\K\;H-_=4EH M=*U3;=856CW@4IVYQY=G;J?ZK"NT.D&E0G,[D&AN@T;SGO?GADG#_IZ"+36: M^S\3:=_PI]A .?1)OI'0HP?.^-) L[ QT3\ NZ1=9^[J^EV3L&V*?4KDE+T>>VBKZ'\ M#]9_[4LZXK\W-[K/Q&_=JFMU4ES#9Q?E[*C#ADL0P1TCG M[!P/>I'=16X35XHGYG$!- "A)^#W.>=J^Z(7*/Y'8/(?4$L#!!0 M ( %8TA%F+OUP/C@, &0- 9 >&PO=V]R:W-H965T)V^U#T@9'&$;>4Z)*4 MG?[]DK*B^,*H+: 76Q1G#L\9DC.CV9:+K[("4.BA9HV<.Y52ZW/7E44%-9%G M? V-GEEQ41.EA^+>E6L!I.R<:N;ZGA>[-:&-D\^Z=S?KH.6^I24+0/$5^@]^8\+M&!$ M2KJB!3%1EV9BW^7E!2A"F7REG3\N+]#+%Z_0"T0;]*'BK21-*6>NTC3-8F[1 M4WJ[H^0_0^FZ4&1@D!R, MH>>?],TSF[@6O !IW<(=0-P!F%2QR?TDR_QLYF[V55C,8NR%P6!VP"\<^(6C M_&[)5M\!!8(29F6WW9>\< K'N6U;.\45X39B,4G*^((9VF*CYA9[<(D3.W4 MDH%:,DKMKP=SSDQRN;RZO$8%ETJ/-B#0NV%LHYV/<>C6WU)&ZK; M@=(D[[(M[/>FQSA(1#B+_.CH.%KL_##+PLQ^'/%33<6C]2N_5A4(*[-)B^A4 M:($W%/=;_*8*7]O+-$GV&Q:^EW \7775=\QY7NL;O'2G\&@3 & M>G[%N7H&ULK95=3]LP%(;_BI6A"21H/IJ$PM)( MT&J"2=L0'=O%M LW.6TL'#NSG1;^_6PGC0*D;--VD_CCO*_/8SLGR9:+>UD M*/104B:G3J%4=>ZZ,BN@Q'+$*V!Z9L5%B97NBK4K*P$XMZ*2NH'GQ6Z)"7/2 MQ([=B#3AM:*$P8U LBY++!XO@?+MU/&=W< M61?*#+AI4N$U+$#=53="]]S. M)2MF*=04E8\\8/[3[T!'ZX1Q"T@N!/!>-6,+:@3686 M:XX53A/!MTB8:.UF&G9OK%K3$&9.<:&$GB5:I])KM@&FN" @T0GZA(7 9E_1 MX1P4)E0>Z=&[Q1P='ARA T08^E+P6F*6R\15>GWCXF;M6I?-6L&>M3YG:H3& M_C$*O" EW^HZ3ZYJZD[]*!##ZS?^#?HCVA.9$:YK 6@[Q=+J82^7#^& M^!K#<-C0?'#GLL(93!W]14D0&W#2MV_\V'LW1/N?S)ZPCSOV\6ON_6,?XFS$ ML16;.K!)_<@_FTS\Q-WT$0;CPM-PTL4]R2[LL@M?S6Y1+R7)";:WKO3TI=P1814)X0=MRU=GE )JN#Y$$VS6-3/TOV6*RY$J7)MLL],\#A G0\RO.U:YCZE/W.TI_ 5!+ P04 " !6-(19 M&\NQ\_H# #?$@ &0 'AL+W=O8E%:>;PS-&0.N%HS?@/L2!$HE]Y5HBQM9!R>6[;(EV0'(LSMB2%>C)G M/,=2#?F#+9:VZSBAG6-:6)-1=6_*)R-6RHP69,J1*/,<\\=+DK'U MV +KZ<8-?5A(?<.>C);X@=P2>;><RC)1_47K.C8,+)26 M0K)\DZP8Y+2H?_&OC1!;"> ?2' W">YS$[Q-@E<56C.KRKK&$D]&G*T1U]$* M35]4VE39JAI:Z-=X*[EZ2E6>G$RYZ@@N'T_0-,.%1+B8H3]^EG2I7I5$;Z^) MQ#03[] INKN]1F]?OT.O$2W0UP4KA8H5(ULJ%AK+3CD7_6G_U5FA])M57LC@-L(X%9XWO,$.&FK/ZG$N/ERARZ$(%*@OS^I M7/11DES\8ZJ[GL@W3Z37X[E8XI2,+;7@!.$K8DW>O(+0>6]282"PCB9>HXG7 MAS[Y1-3"0%RO@%,V/RW5 -<2O'D5NP#OD=8,2UH\F'2HP<,*7&\CJXD/812/ M[-5V@88H#[RDB>HP]QOF_O]D/J<%+E)BXEU#!]N,@CC] MK+\RB3.4,B%-M(*]&5WP(=B2JF9FB@-5=&@F%S;DPO^05(AS=)&F95YF6)*9 MVB55SZ44ZWW81#C<(W(:A0!1M$/8%.=&?A*;"4<-X:B7<+NBE\V61MI%71"C MRM$>&?!BQPO='=*FN,2)X #IN"$=]ZNL6)IH]68=NZ<,!-8I,&D*3%YJGTV& MU&0@L(XFX+1?7^?W>]7X;77V^R]PP=G=#(QQ *%O;E/8\@O0R_BRI-E,;?RB MXDKS)6['UA@8>#$<^.!"ZQ.@WRA\QNE"W>*/SV#;BW3TNQH(K5MWZS0@>+$> M[C4U1^LR$%I7E];D0+_+.;Z']]U+%$ (_FX+&^*\./"" QWKYG#'Y--!G',V9UN1?4$L#!!0 ( %8TA%E[_;B#L , M ,\/ 9 >&PO=V]R:W-H965T7E!3YBQ;F0LE#+$KW M')][?*]X.=MR\456&"OPM:9,SIU*J>;:=651X1K)*]Y@II^LN*B1TDNQ=F4C M,"I;4$U=W_-BMT:$.?FLO76! M\R]F<5O.'<\HPA07RE @_?&(%YA2PZ1U_-N3.L-W&N#^]1/[VS9YGU_L.UC/0<4&ZEXW8.U@IJP[A-] M[8W8 \#P#,#O ?[_!00](&@3[92U:2V10OE,\"T0)EJSF8O6FQ:MLR',_(SW M2NBG1.-4?LL48FOR0#&XD1(K"1 KP3O.RRVA%+P&][IPRHU^S%=@P>N&,\QT ME%[=U%PH\A\RV%.:ETNL$*'RE>;X?+\$+U^\ B\ 8>!3Q3=2?XFU;8-W_N"=W_(%9_C>$D84 M?OU>UV%I<>#O]SH>W"IK M+?.)R Y\" 8?@C'V?,&ELB78H>(695XGCSE,?/V7SMS'?>VV.)AY&1SB#F2% M@ZQP5-9-46SJ#45*_SI/M6I>'3:I'5.T)R%-,QAX1THM85&21:E=:#0(C4:% M+C&B6 "&5?OV=KNVUW<$IJUB69'&VBZCO)>6T$1D!Q;$@P7Q<[92/*4/$Y$= M^) ,/B0_U$K)2>%!Z&5>E:(U+@B#R%Z+<#::!WE>AT17=Z M[!:*-^T![($K/=>UEY4^<6-A O3S%>?J:6'.=,,9/O\.4$L#!!0 ( %8T MA%F5UGYX'0, ,8* 9 >&PO=V]R:W-H965TI'8]>6";PP6>J5- M+,E(R@?;N+(%@*@M<*PJ4@+$&KR$JL2VIHVE=R091=C=9LH\Q-J48:)NPN M#HW"688ZD]X(0\64C3B0,ZW!:$)%1CY(F2T8Y^0=&>*YR0JVYR(UZWQNOO ZS7A=3?PDK@7=M;H6OWO2!?5=-$^Z.(F MNFB#+D[B.%ZC:_6_(UVOINOM@RYIHNMMT.'!#-8O7JO_'>GBFB[> UWHE0\S M+L3"9F) -<'&&[ AGM/.^EZVQK,C;5+3)JVT?[^W5(@">>GJ]Q:J[^TQ,=)0 MWH28;#ZD8>@EZX@-RR+?#\-Z616\NU)EV KO,U53)C3A,$&A=]+#7*JJ:JHZ M1L[+PF,D#98Q97.&A28HNP#G)U*:EXZM9>K2-?T#4$L#!!0 ( %8TA%G@ M+&?'^@0 #@; 9 >&PO=V]R:W-H965TV;7F[1YV&9G-VD?.GV0039,0'(DV1U"=&B]D6;\@3D5^V#UP=C4J4,$X)%3&C@)/UW+J!UTLG2\@B M_HK)01Q]!KJ4%6-?]<''<&[9FA%)2" U!%9O>[(D2:*1%(]O!:A5?J=.//[\ M@OXA*UX5L\*"+%GR=QS*:&Y-+!"2-=XE\I$=_B!%0:[&"U@BLE=P*&)M"P0[ M(5E:)"L&:4SS=_R]6(BC!(73GH"*!-1,&)])<(H$)RLT9Y:5=8 MOWH#7NFDSQ';"84O9B.IN&L&HZ#@>9OS1&=X.N">41D)\)Z&)*SGCU3-9>'H MI?!;9 3\%,@KX,"W -EHW,)GV3W=,=!QROO@9'C.&;QR\?YY9.I5M>@!\_#? MMH7*@<;M0/IG?RVV."!S2_VN!>%[8BU^_05Z]F]M50X$5JMY7-8\-J&7-;\% M*[*)*=7MM,()I@%IJSL'\S(PK4[[!?0GWM17R[\_+JDE;F+;8X3*N!I;MV3K M=F*KE.?;+N;-)LPY&B'ZWILN>XSM1KI^J75/V.[4%H>*$W_!,&T)]"WQXW MF+;%>1/?]]NI3DJJ$R/53S(BO(V7,:UO/PP$5JMP6E8X'4J?ID/6/!!8K69H M5\/1'E*A"K3:KT7]$%S4Z,+6..C#,UT(CX8Y_'F-,F/TO4$%6C>5@JBJ! VJ M4P7<,0V[N>JFD#K-:FI#XX#LI5$%U.7N:(T;>Y,S9*MQ"\WS]OV.*_N/*?@! M'DF@3+]>3)R /8GB("'MKLP(V;M9!D*K+T UP:$[E(C!02?Y4&CUNJN9#\U# MOZ^,G<[SZ7CB^M^A4V=P3APJ4P#-KJ"W MADVZF*V6*)/;@M6$A\9AVD_+IJ>WWG7&MMLDVQ+GV(YWQHNC:C(C\V3^DW$9 MJ8=/PN- *=IG=L#Z&?8'J%WHHW3F+^S;3T.AU9>G,@((#J5T:% [,!1:O>[* M-B"S;>BI=.C4$CB./YDT'RDOQ]7Y5OX!=?,/1J4S8_2^0Z?VXHS2H_T?" MG](XXU?V[J2!T.H+5+D$Y ^F<8-ZA:'0ZG57M@*9;45?C3OU"YYK>TTS=S&L MSK9R%:B;JS KW*#_&:!3TW%&.IS*;SAFO]%7X9S31_RFPAE#ZC2KN>]T^P.@ MB\(54-Z%QK@8EE,='>U!*&':9%LS @1Z=R#_5[X\6V[_W&2;'HWSM_!ZF6_B M5##YGM(]YJK?!4C(6D':5[Y:.IYOT^0'DFVSG8X5DY*EV<>(X)!P':"NKQF3 M+P?Z"\K-LL7_4$L#!!0 ( %8TA%EO+/[Q1@, &(. 9 >&PO=V]R M:W-H965T7^(S67'Q4\:("A[2 MA,FI%2N5'=JV#&-,B=SE&3+]9*X2RO!*@,S3E(C'8TSX:FH-K'7%-5W$RE38_B0C"[Q!=9=="5VR:TI$ M4V22<@8"YU/K:' 8#!PC*%I\I;B2&^]@0KGG_*"C,+M0Z?,C/O-TKHKU3KE/_Y5T[5 M(YRR)4JEYU-)V($+(@0Q\P%; 2I"$[FM:^]N MAZOPWO@3*XC7DN"8ODQ%9Z M& 9FAU67QV67[C-=>G#.F8HE?&811DV]K8=?Q^"N8SAV.X&7H=H%;_ 17,<= MMHQG]O]RKT4>=,L##+7<*>1N1S1>/2->P?.>X=WHK1WE"0*?0S4[YZAB'C4F MZ?N9EL&IPE3^:)N"LH]A>Q_F,#F4&0EQ:NG30J)8HN5_>#<8.Y_:_.L3%O0$ M:W@[K+T==M'],RXE2I@+GNI%O':SS;^2,RXXYNQ<^JX[THMKN>G+OXU&!]ZH MV2CH'-$KXQW5\8XZX[V]V+F^@A.>1)0MX.QL!D\P2XB4,#,?[AC52^D);C&, M+_ A;]W,G3V\="7U"0MZ@C6<'=?.CM]@EX[[]+9/6- 3K.'M7NWM7N>JO5PQ M%#*F&6P1"00R%*&V<[O-P4[22QWL$Q:4L/V-PV%0GPP-6_9K6_9?N9F/ZLW< M9E$G]:46]0D+>H(UW#RHW3QX@PU\T*>W?<*"GF -;P?.GUNET]L6[D:]U,1> M:4%%Z]K%]L;E.T6Q*)(8"2'/F2KOL'5MG2@=%>G!7_7'@\-9F>[\P939USD1 M"\HD)#C72&=W3__SB3*A*0N*9\45_YXKG3 4K[%. E&8!OK[G'.U+I@.ZK32 M_PU02P,$% @ 5C2$65V1H0B^ @ M0@ !D !X;"]W;W)K&ULO59;;YLP&/TK%JNF5EK+-6'M"%*;=FJG=(N:=GN8]N#" M%[!J,+5-DO[[V4 8Z4BV2=%>P)?O',XY&)M@R?B32 $D6F4T%R,CE;(X,TT1 MI9!A<<(*R-7,G/$,2]7EB2D*#CBN0!DU'2JUFB<#*\>BZ)?$$W^0*$5&]'"G2,9FJMQ"4%Q.;H/$DX M)%A"IP;A/$:W>$6R,D-7JX*)D@.2#$V8$.CP$B0F5!PIIH?9)3H\.$('B.3H M/F6E4% 1F%))UP+,J)%Y4"_#Y1,'0C(1,_^BS7S_#ZGZ$_WS-1X A&AOH^ M!? %&.';-_;0^M 7P)[(-N)PVSC<7>SA&'/^0O($X8R5:GFH5,BO'/JLUWS# MBD]O-(O0=GU_>!J8BZZIWC+'=]JR#;E>*]?;*??^\_'=%%TS&FO-D\FX3^%. MBG]].7LBVW [:-T._L-:'>PSCCV1;<0Q;.,8[GFMUGR#/ZW5WK*M:]5OY?H[ MY:YW6>CLLE3MLGU"_=^_%L_V3]U70OO*/,OS7PDU.X>*/M!O,4](+A"%N0): M)[ZRRNM#LNY(5E3GS".3ZM2JFJGZKP"N"]3\G#&Y[NBCJ_U3"7\"4$L#!!0 M ( %8TA%D ;9F9[ ( .4+ 9 >&PO=V]R:W-H965T\6>Q 9#H)2-43*V-E/G$MD6\@0R+'LN! MJB\KQC,LU92O;9%SP(D!9<1V'6=H9SBE5A@8VR,/ [:5)*7PR)'89AGFOV= MV'YJ]:V#89&N-U(;[##(\1J>0'[-'[F:V15+DF9 1NU@#H1H(A7&KY+3JI;4P./Q@?W6 MY*YR66(!&#$-6J6?4KWM3Y*KKZG"R7#.: Q4"+K! ^&"X;%*U8!\;=OT;VX5.K^\&]NY8K48G MO^X4M<;YCRH,*Q6&K2KDL19;2=YZA+HDBSHBJXDWJL0; M=5V+HRZ%[)(LZHBL)N2X$G+\7VMQW%1F@Y-:; WAK6HUKE@M6(A@'S5 JE59 MFT92(%-PQ5^_LE:]ZHUIT4[LL_YD7K2&ULS59= M;]LV%/TK%UHQM$ 6?=FRG-D&&F=%,Z1;D*S=P[ '1KZVB5*D2E)V\^]W22NJ M/V2O _RP%TND[CD\YUZ2OJ.UTI_-$M'"UU)(,PZ6UE9786B*)9;,7*H*)7V9 M*UTR2T.]"$VED%*@L;Y.'@;7TWCR %\Q">. M:[/U#L[*DU*?W>!V-@XBIP@%%M91,'JL<(I".";2\:4A#=HU'7#[_87]G3=/ M9IZ8P:D2?_*978Z#/( 9SEDM[(-:O\?&4-_Q%4H8_POK)C8*H*B-564#)@4E MEYLG^]HD8@L0]XX D@:0?"\@;0"I-[I1YFW=,,LF(ZW6H%TTL;D7GQN/)C=< MNC(^6DU?.>'LY!WC&CXQ42-\0&9JC50C:^#U#5K&A7D#/\''QQMX_>H-O (N MX8^EJ@V3,S,*+:WO6,*B6>MZLU9R9*W?"WL):7P!293T.N#3T_!?:W$,'I+K MUGK26D\\7^\(WQVN4$#,DT)VL*U.Q LH7!Y,9Z-PM6VC<.P-(Z2.&K#=@3V6X']DP)O<([:E:U0)=WIAOE; ML1),0EG;F@F8UU1#YHO>I7Y#W]]6/QBFT9[XCJA\F/>[M6>M]NRD]E\HK_:9 M;I,5&EL>2V]VL/0@C_?D'<;$<3;L5C=HU0V^XUY(NB2=!/[7[7TFLAV/>>LQ M_U_="_DY$W\ /3"RX-")P3++H3=& " !\!P M&0 'AL+W=OT \N,FUL>;8P;XNV[_G[*2F2"4:2'UI[NS[OOO./9^G MM38/M@! ]E1*96=1@5B=QK'-"BBY/=85*-I9:5-R)->L8UL9X+D'E3).>KU1 M7'*AHG3JUQ8FG>H-2J%@89C=E"4WSW.0NIY%_6B[<"O6!;J%.)U6? UW@%^K MA2$O#BRY*$%9H14SL)I%9_W3^<3%^X!O FJ[8S-7R5+K!^=P')"T@\;J;1%[E M!4>>3HVNF7'1Q.8,7ZI'DSBAW)]RAX9V!>$P71B=;S)D]]P8KE" 9>_89^>X MTV)'%X!<2/MF&B-E=)) M>)/A,1OTW[*DEPP[^ :A]('G&[ZL]&=VHV!?F9TL[M*/0LP]>JO%*\*60@JSO5Q3++A%*^V.?[.$!9)\$V2>=1QOD M5F"$SAD-#[K!KI/:G@9CV9%0[!FXV=]I^<3I;_ M/,UQT#@^5!.,#R![$F1/#MT$W0F2!KE/:KPS$2G/VL]]RS*]4=@,Q[ :GI:S M9J+^#F_>I6MNUD)9)F%%T-[QF#K3-+.^<5!7?KXN-5)1WBSH>03C FA_I35N M'9<@/+CI+U!+ P04 " !6-(19XGK6'NP" !$" &0 'AL+W=O$408R;5AP/!8D1%AS!"!C#\- MI]-N:8"[XRW[5^L=O$RQ(B/!GFBARX'3+H!00,(]@'1$4#8 $)KM%9F;=UAC;.^ M%&LD332PF8'-C46#&\K-5YQH"6\IX'0VEJ)8YAH]82DQUY0H=(DF<%:*)2-( MS-"HQ'P.JY2CO=@-^D'QE#)J4>=W1&/*U 7@'R=WZ/SL IT9U*]2+!7FA>J[ M&@2;;=V\$3>LQ05'Q(7H7G!=*O2%%Z1XBW?!:.LVV+H=!B<)?^;Z"H7^)Q1X M0=2A9_1^>'A"3M@F/[1\X?N2O^G*4,T0=3.8.WZC%C@G P\(.H](H"N-N74FK M*SFM"V^@;NK."Y0<;'B9!M?I]9ZNCK!>Y*=^M["T%9:>% :%%,HDASHE)>'Y M!FDXQHIA?22'Z8&*,(WVE![&7 9^[\B7[;5">R>%0OWXQ\'K'9XHSTO3>$]= M1U@8!CLF:GGN3D&NB)S;/J50+I9&PO=V]R:W-H965TBC6KJP$P7F35!:N!V'DEI@R)YTVYVY%.N6U M*B@CMP+(NBRQ^/J:%'P[DP51]]6MT".W5\EI29BD MG %!5C/G%;J>H] D-!%_4;*5>\? 6%ER_MD,WN8S!QHB4I!,&0FL?Q[(G!2% M4=(<_W:B3G]/D[A__%W]36->FUEB2>:\^)OF:C-S)@[(R0K7A?K(MW^0SE # MF/%"-O_!MHN%#LAJJ7C9)6N"DK+V%W_I"K&7@((3"5Z7X/UH@M\E^(W1EJRQ M=8,53J>";X$PT5K-'#2U:;*U&\K,8UPHH:]2G:?2=YRM+^^(*,$-62IP"19Z MHN1U00!?@3DO*\X(4]*,!J$O;HC"M) O==+]X@:\>/82/ .4@;L-KR5FN9RZ M2A.:^[A91_.ZI?%.T'S(U!7PT07PH!=8TN?CZ7_6Q:ET5]>E+X[7%\=K]/Q3 MQ='CI@Z"Y%2!-SBC!55?P:?FPEM%2OF/S62K&MA5S8MY+2N_H0C^;K-\)K&# OA] ?PQ]71!&.4"U$R2K-9% (PK8GVNK4[4Z)BEXR%% M,$%^$D_=AWTWEC@4(B].^K@#T* '#49![Q\G; 7"O3M[L0?# 9\M"L;03A?V M=.$HW0>U(4(O+DME PN/;SE!DV0 9HE*)L'$#A;U8-$H6/,B4REKS#(",BZ5 MO !,-P\]Z7')A:+_8;/:VK"C(Z!+% 80#;AM8;$?!7;PN >/1\'ON,(%*,R* MI,R*9&K;D^?'KFP&XB,R!.,P2:*! TL<\OT$A78+D]["9-3".R+E-9C70N@% M%E2FV+JM:?Q#5S;RR7%-?<^#0W!K6!2>F,Q)SYW\7.DO0*$MZ:9UX,C&GU@J M'_AQ @<&+'$((FW![@#!7=.#XQX,>,&QE6X\]ZG+][G4#IWNM7?T2UI8)WNN M(IQ)[; (NS:.1IOD(X_;.YIEH1]!Z \FHRTN"?P(G9B,NQZ+QIOLKG[[KCRDY_2F=0.Z[!KX2CX-5-U]-/@R44XD]IA$79?"FC\4^$)SSX\^I0* MH?D;SMM'XUI4=V\3879P[[%84R;UHK[2B? JUCJBW12U \6K9E^QY$KO4IK# MC=Y($F$"]/45U^C=P&Q5^JUI^@U02P,$% @ 5C2$60TV1_=?!@ ?"\ M !D !X;"]W;W)K&ULM9K];YLX&,?_%2LWG3JI M:\! 7GIII+4PW4ZWNVEM[WXXW0\N<1(TP)EMVNVT/_[,2P$3XH7J256U@?!\ M'O-]P/87O'AB_+/84BK1UR1.Q=5H*^7NG>Z%<#Z19+G@[ GQ_&A%RS\4ZA?12J\HS2^46\G5MY&*D\O?6;IYO7J-7*$K1W99E@J0KL1A+U80<- ZK M=-=E.GP@G8,^L%1N!0K2%5WI\6/5]+K]^+G]U]@(_#.4%\BQSQ&VL-O3GIOC MPYV><-\<_EL6&[,'1V2WW2+<-HCAU,5T"IYSJ)AJ&[$UNN%T%4GTCH11',EO MZ)_BB_>2)N+?OIJ55+>?FG=5EV)'0GHU4GV1H/R1CI8__V1/K%_Z!(>$^9"P M BFE<:M2^.:Z,L[)DF,XOQND_G=ME)W6U\I2LJDH.2=_./2MN:V,Y\NQH]M ME8W9AJK4R] MF=>1SML[6^S8\\ZY^L;6#+WR@&":<)-:N(E1N'>4"B09$C3,.$5R2]&ZZAC. M$4D8E]%_=)5_RM+>2W*RKY<]F71$[3EH-L4=38T-':HI$$S3=%IK.C5J^E8( M*M_D$Y05"LO.]EG3/@6-L*']*R3,AX0%0#"M(K.Z(K.3#'TSR-) PGQ(6 $ MTTHSKTLS-P]]^7@7,Y*B,S5Y_$8)%Z_[2F&F>&5DG^S&P*&R0\("()@FNVTU M4WO+*-GS/5'V4.>Y;8B2+$$/C"M6E&Y02%3Z YU6!=>G(L5/I^LWMV*H_J"T M (JF5Z!EKNQ!%5!.74CEG'+M#P^X%;0]C]G3W)AWL.8_3!A )=2%Q(V0V"CD M?9KE8RUY5(:4/)1=>Z8L)$=DPRE-Z $E\=XU/)MX/9>P,?M@.2%I 11-5[ZQ ME+;1%C6]=Z^^H,X1E.:#T@(HFEZ%QCW:[DFF-S:D3[P!I?F@M "*IA>H<:>V MV9X>.\GY 69Z>)9CCAPL/JB_A:+IXC<.US9;W!<.L_N>U7,FEN5T!P=(V^I7 MM/98Z\U=9V)W!]Q3^%N[,;BVV>'F3X//E:F-.'HD<=;[N*5":*?B3"T\ZPH( M:EG[LLZGCN-V!3R%';4;/VH;/56K0_B.[F_1'2=IN.V7$=2#@M)\4%H 1=-+ MTOA0>WZ:0132$]Z TGQ06@!%TU_E-(85FPWKL0_)\;XUQ5;/M-Z<;JC4H+0 MBJ9+W3A3;':FMY)(9:BBYZ?J7&VB,R+0CO)0N:G>R4O%G+=]XH4UF3ONO/73 M+0*H506E!5 TO0B-J\5F5]L>(X*,,],H848-[81 :3XH+8"BZ45I#"\^S4M4 M#.J%06D^*"V HND%:KPP-K]*?5G7Y?9U7=YLWGV194X^6'A0CPM%TX5O/"XV MF].7V2R\_[[5<>Q]FV5./EAX4'\+1=.%;_PM-OO;^[1\>;LJ%^E\1[H,>3X M!X;\6',QVW^^T/?:RYQNL-3'90V@LNHB-A8:F]_"OFSL!?7/H#0?E!94M)D^ MRVB>3.FK^AI?[)A]<='KD\V&TTVN]XY':1CMU-5\>-0U$P>OZ0,UTJ"TP-E_ M&-"YNYSEYG84XU6,"^K);Z[7064%E+ <>M5<8) MY9MB>;= 87X)E@MVZ[WU$O*WQ<+ISOYK^_*F7 C>8,IUZ1\(WT2I0#%=*Z1U M,57](2^7>I<;DNV*M

    L']\G]02P,$ M% @ 5C2$6?<31[]4 @ JP4 !D !X;"]W;W)K&ULK91+;]LP#,>_BN !0P<,L6.[W9 Y!O+HL!Z*!>T>AV$'Q:9CH;+D M24R29VUNI/)-;Y$S 2A&];1JJ'N? M93<-QL%AXXYM:K0;89ZU= /W@-_;E3)6.%!*UH#03 JBH)H&L_%DD5I_Y_"# M0:>/UL1FLI;RP1HWY32(;$# H4!+H.:U@P5P;D$FC#\],QB.M,+C]8'^V>5N MY+.^Z;FQ&*K43:]V-@- M$_Y-]WT=C@2&(2]9&YM)84:9XIV1%EO0W-+EQMG-ID MPX3]B_>HS%=F=)BOE-PQ]TO,C2 WHI -D&]T#YI<+ $IX_I=%J(YR?J'14^= M>VI\AIJ06RFPUN1:E% ^UXF)>!;_+D]> M"2<9JI8X7G*&]U0GLF2ZX%)O%9!?L[5&92[F[U,5\\3T--$VZT2WM(!I8+I1 M@]I!D+]],[Z*/IU*]S_!GB6?#LFGK]'SZZH"UWR$^3*@*8.B".2":D))"ZH M@2>OC2>/(X>V$V:71Z,XOCOUK [ M3)R9:[07^W,SB?S@>,+X,79+U88)33A4!AF-/I@^5GXT> -EZ[IK+='TJEO6 M9IJ"L@[F>R4E'@Q[P#"?\[]02P,$% @ 5C2$62\1R$A] P P P !D M !X;"]W;W)K&ULK5=M;]LV$/XKA%8,"=!%K[&= MS!:06-W6(<&"I-T^#/M 2V>)*$6J)!6G_WY'25'M1!%J0/Y@D=0]#^\>DL?3 MFZ.BV@I/I,5B#PS5:JDAKLJMS5E0*:-:"2NX'G MS=R2,N'$RV;L3L5+61O.!-PIHNNRI.K;-7"Y6SF^\SQPS_+"V $W7E8TAP

    (&F7:4!H=$FIHO%1R1Y2U1C;;:,1LT!@^$W;9'XS"MPQQ M)EY+89C(01ARP^B&<688Z/=D+F?G<-/.D^O6D^ -3T)RB[X4FGP0&62' M>!>CZD,+GD.[#D8)_TK-&0G]]R3P@FC G_6/P\,!>#(._[/F;\U^$$W8+U38 M\(5O\-U(K4F_6BDN$OGW!FW(1P.E_F]([Y8P&B:T^>125S2%E8,)0X-Z!"?^ M^2=_YOTZ)-:49,E$9 ="1KV0T1A[_&!P?VZ^8&84>J\A$9 >RS7K99J-1WG_? M,S8IYC555!@ TDV%5Q"G(H7!]#=[M91^L)A[+W;/J /':C4P912>SX;WSKP7 M83XJPN\@0.%E8!6XRO!.8MHH:J]O\N$)RQ$-0]&/B$O1C=EM_/P(*928?V #4X-/HTDE9)9G1K[CG*. M.4^;P0-Z\>JTO#RK1I M%OB) &ULK59=;YLP%/TK%JNF5EH+ M@7S0+$%*TE6KM*I5TVX/TQXLI2KH;/4.N^[KHJ7D%%U(7+@^&0N9$8UAG+AJEP"32PH2UW? M\[IN1AEWHH&=NY?10*QTRCC<2Z)664;EKS&D8C-T6LYVXH$MEMI,N-$@IPN8 M@G[*[R5&;L62L RX8H(3"?.A,VKU)Z')MPE?&6S4SI@8)S,AGDUPDPP=SPB" M%&)M&"C^K6$":6J(4,;/DM.I7FF N^,M^[7UCEYF5,%$I-]8HI=#)W1( G.Z M2O6#V'R&TD_'\,4B5?:7;,I_-.7L@X[ .2I!_@EP#\$ MM%\!!"4@L$8+9=;6%=4T&DBQ(=)D(YL9V-I8-+IAW*SB5$M\RA"GHR^ -5#D MG$QQ?R2K%(B8DXG(H,$4_3*W)ZW:_1,_A\>-,@)JA('EB]H+O'WT4QIB=OV1UV)"HIV/84YRGV5TQB& M#IY5!7(-3O3^7:OK?:SS]T9D>V[;E=MV$WMTEX.DFO$%2>V^B7'?U!DN6+J6 MQ5PUZR@,V_[ 7>\:J4GR6JTJ:4]@IQ+8:5R.:\8ICV%'7K].7^&PO M=V]R:W-H965T$KNU MF4IB61O.!,P4T7594O5G ERNQU[/VRS6CG=QD8R^P@H!#:BP#Q=<*IL"Y M)4(9OUM.KSO2 K?'&_9KYQV]+*B&J>0_6&:*L3?R2 8YK;FYE^LOT/IQ E/) MM7N2=1L;>"2MM9%E"T8%)1/-FSZU>=@"(,]^0-@"PEU _Q5 U (B9[11YFQ= M44.36,DU438:V>S Y<:AT0T3]BO.C<)=ACB3? 7,@28?R1SK(ZLY$)F3>5U5 M'/!;&WAK M-:@5>,G[=[UA\&F?O_]$]LQMOW/;/\2>W%6@L%;$DJ2VA')70KF2)9'=#G<9 MV9>&AGOHN&TK6B6C47@>^ZMM>R^#SLY'9UW0,]F#3O;@C;)?%S=X<6YO& UW MQ+T,.N_U=[3Y6S>W!+5T#4V35-;"-&7>K78]\]*UBIWU"?;2IO7]HVD:\2U5 M2R8TNLF1,C@]0UVJ:6[-Q,C*]8>%--AMW+# _P$H&X#[N91F,[$'='^8Y"]0 M2P,$% @ 5C2$6<":+QM< P S@P !D !X;"]W;W)K&ULM5==;],P%/TK5I@02&.)DZ9-1QN)=2! R;*QP/BP4W=UL*Q M@^VNV[_GVLE"VZ7I-LI+&R?WGIQ[SLV-,UA)]4LO*#7H.N="#[V%,<6I[^ML M07.B3V1!!5R92943 TLU]W6A*)FZI)S[81!T_9PPX:4#=^Y2I0.Y-)P)>JF0 M7N8Y43=GE,O5T,/>[8G/;+XP]H2?#@HRIV-JOA:7"E9^C3)E.16:28$4G0V] M5_ATA$.;X"*^,;K2:\?(EC*1\I==O)L.O< RHIQFQD(0^+NB(\JY10(>ORM0 MK[ZG35P_OD5_XXJ'8B9$TY'DW]G4+(9>XJ$IG9$E-Y_EZBVM"HHM7B:Y=K]H M5<4&'LJ6VLB\2@8&.1/E/[FNA%A+P,F.A+!*".^;$%4)D2NT9.;*.B>&I ,E M5TC9:$"S!TX;EPW5,&%M'!L%5QGDF?2"@@8:O4!C:)#IDE,D9VB\+ I.P2Q# M.#HCG(B,HK'KJG>B;!UKP;-S:@CC^CFD?QV?HV='S]$18@)]6U"[/ MCU<3;12TW,^FBDJ(3C.$?0Y/=4$R.O3@0=-475$O??H$=X.73?4="&RCVJBN M-FI#3S^9!570=4J!]8@S,F&<&48;?2RAN@[*#HNK%.,.!M&OULMIC KB.FJ# M9Z?FV6GG65 %+2CFR/ESC"XJJC?':%2R/T9C0XSK8=O1;YB )F;0SI=2,]>] M/UY?&SN.)M#S%TPW6[N'A]6KR<0'IVW($-PBTLQ?V&HRO<9%M^Q(@KB M)-XRK"$*7@F]9L.Z-=/NHPW[*$5V4,_V4"E%:Y5J]$\0&PKU:H5ZK9A?I)VU MLM:)6YWV.=J[XU4']_O]+4<;HJ(.#IL=36J^R>%&17*'09)$6RP;8N(=8Z)? M<^RW*Z6V&,DVU/&Z)Z M(=[RU%_;;-J=_@>BYDQH(#*#M."D!V\056Z>RX61A=M_3J2!W:P[7, '!U4V M *[/I#2W"[NEK3]ATC]02P,$% @ 5C2$64N>[V_D! 6!X !D !X M;"]W;W)K&ULM9E;;Z,X%,>_BL6.=ENI$^XA[2:1 MV@":6>UHJEYV'U;[X((;4 %G;*=I]].O#80 H6ZB>OK0&/#Y'?O\\87CZ0:3 M)YH@Q,!+GA5TIB6,K2YTG48)RB$=X14J^)-'3'+(^"59ZG1%$(Q+HSS3+<,8 MZSE,"VT^+>]=D_D4KUF6%NB: +K.KU"&-S/-U+8W;M)EPL0-?3Y=P26Z M1>Q^=4WXE=Y0XC1'!4UQ 0AZG&F7YD5HCH5!6>.O%&UHJPQ$5QXP?A(77^.9 M9H@6H0Q%3" @_WE&"Y1E@L3;\:.&:HU/8=@N;^EAV7G>F0=(T0)G?ZH3KC-W@S1=4=\@5O AGM/P/-E5=S]- M*8,Y[4Q;T&>%M4O?*D#T3+@ MG&$#JS:P^@;.&P9V;6#W#<9O&#BU@7.H![ .(J,UIHE#*55KS *>%>+-N&>%/4V['YK<,1T\)SF)$Z&\@^+%.V2LX\1&# M:49/P6=P?^N#DT^GX!/0 4T@012D!;@O4D;/^$U>ODOPFL(BIE.=\18)KA[5 MWJ\J[]8;WFWP#1+;ODV6_P MJK?I#"PR2"G C^".SWUT35Y!^=:!?_[D!N K0SG]=^C=J>C.,%U,N1=T!2,T MT_B<2A%Y1MK\UU_,L?'[D&XJ8;Y*6* 2%BJ"=?1V&KT=&;V:2SZ+>3X&$<[Y MXD=AN7R@%U%&0QI7Q'%)%*O@\]PT7-N;ZL]M\89J.:[5K>5+6W>L*BIAH2)8 M1Q6W4<65JG*])E'"-1$#D*N2?PDW19/AZ2IL&XKZ$9/EOT:MN5-O'%/ MEZ%JIN-Y/?T":3^.#;DB6"?DXR;D8VG(+Y\1X=LRL")I5,:=;2>^.O(PXE,C MX<-$2!#C+(.$@A4BU?-!-:0>CYT,*YC74N3<'(W-GF[[M2;NJ#7+3EDJ E9%RV[8@I]1L20THZ5@QO;W*S#:,_!?K[M2S/=8V>9H'* MEH6*8!TY)HT<$ZD MCI5))$E@#N":)9BD__$U$N9X7;#!CTLI_%C!E=)\I;1 *2VL:9W%Q#7X M7[.8=.5L)1-,96NH''6T>.9!JZA2IX%26JB*UM7.VFEG2;6[02(1F1;+]MAK MC4S),+3V8M__4I#[/GIL6>]]F@1*'8:J:%UI=GD44_K9+O(ZJ+8ZLSU&R3+M* @0X\<:8P\_I:1ZABSNF!X51Z[/6#&<%X6$P1C M1$0%_OP18[:]$ Z:P^3Y_U!+ P04 " !6-(19OJ\FBH\& "9, &0 M 'AL+W=O-$M M2PPD3HH6Z U)+Q^&?6!LQA8JB9Y$)^VP'S]*5DQ3HNFHIE"@MI5S7I&'K]4G M/.SI R^^ETO&!/B1I7EY-EH*L3H9C\O9DF6T?,57+)<_N>-%1H7\6"S&Y:I@ M=%XG9>D8>5XPSFB2CR:G];5/Q>24KT6:Y.Q3 +UPG MBZ6H+HPGIRNZ8#=,?%E]*N2G\59EGF0L+Q.>@X+=G8W.X66\^_5A[?SLY%7C8BE;"8J"2I?[MF4I6FE),?Q3R,ZVMZS2MQ]_ZC^ MNIZ\G,PM+=F4I]^2N5B>C:(1F+,[ND[%-7]XPYH)^97>C*=E_3=XV,0&: 1F MZU+PK$F6(\B2?/-*?S2%V$F0.N8$U"2@=@+9DX";!%Q/=#.R>EJ75-#):<$? M0%%%2[7J35V;.EO.)LFK9;P1A?QI(O/$Y)K=LWS-P#6;\46>U*5]?LD$3=+R M!7@)OMQ<@N?/7H!G(,G!YR5?ES2?EZ=C(>]=*8QGS7TN-O=!>^Z#P7N>BV4) MKO(YF^OY8SGF[<#1X\ OD%7PXTR\ AC^ 9"'B&$\TZ>G8\MP\+:.N-;#>_0N MDY(N%@5;T+J$_ X\5O:O=S(4O!4L*_\VU6VC2\RZU;?XI%S1&3L;R:]IR8I[ M-IK\_AL,O#]-DW8DII6 ;$M ;.J3#U>?PB[%H[$ MM.D&V^D& ]DQ<%D"1V):"<)M"<(C[+C)]7=MYGE1%,4M.QKB<$ B2,QVC+:# MBWK:$?P'/G-!4_"!%V()SC-6)#-J&KI5N>\*.1+3BA!OBQ /9-+890DX NQO5AD4ZT K1QSR+.Y8,8JC,(S:ENW&Q<27 M?_8X5G$(M(/(4QS[G@M>)/^V4;29@56_]V(Y4M.KH< '^D-YUBD.N5+3RZ" M"%IAXY!G@XX7?<]'7L>SW;@00KB/3J&"%6BG%:-GK]:%_'V=YL816_5Z+XXC M-7WVBH9@-)1'G=*0*S6]#(J'H)4U#GDT[G@O\$CLX;9'NW&A%R$/FCV*%*H@ M.ZJ8H;6@]RRM7I*4%?W8P'Z_OHOG2DVOCN(D! ?R,'**2*[4]#(H1$)6]CC@ MX299]S *8K_E85,CAU\G=]*QWY:,I3T-['3SQI6:7AJ% M38@,96"GO.1*32^#XB5DWRDZ8&"_NR$0!U[4?@@;XC#R8QCL,;#B&&3G&*.! MIRDM2W#>$W/M=^J];$-L]B %4"@&,-]"*$(!]D)Q^+>:5_W.MT$0QS&. SW/'NQ8AML9QN+>R]ZNM=^I][+-L1^$-[I M?0W6_'+;_1H"H+ "*'Q, ZQ)UIZ]D!"OC;ZFN" F(=KC7@4VN&\+3'JV-NF, MRE_BI&/M.PYV^=YK-<1V$%88A8=JD&&GU.1*32^#HB9\3),,=[M?&$8(MG'! M%$<"?Q\N8$4S^!?:9%.:RKG;EOLOD2DVO@P(E,E2?C#CE M(E=J>AD4%Y%C^F2DV__"V MAVZS=L( $.]"K#V[GM,XO=,D^BB4KP/77EP5+ MJ6#S0Z9UNO'C2DTOB.(C,E2CC#@E(U=J>AD4&9%C&F6DVP"+/.)Y;=,:^F3[ M6[M$\0HYT":K_&D^8A'?SB)O<\&*&<]6-/\)6)ID25ZOE_EDH=-M&E=J^LP5 MYOA#M;I\IY3C2DTO@Z(<_YA65Y.\>Y+UI1\''1@UQ04H[NQ6C7<.>6>L6-1G MWTLPX^M<;(Y-;Z]NS]>?UZ?*6]R6P.[;^GQ2+)2Y"R.RGIO0KE MEZ;8G(/??!!\51\EO^5"\*Q^NV1TSHHJ0/[\CG/Q^*&ZP?9_(TS^!U!+ P04 M " !6-(198312N*8% #L'P &0 'AL+W=O$_+FG"-ND_%U]4MEW>3!B6*4YKE M,T<# M7#? I:,5L]*M*R+(](RS#>"%M40K+LK8E*VE-W%6?,9[P>7;6+83TXLP7*?K MA @:@1NQI!S,6"H'Q++X4D\47&/ MX .(,_"P9.N<9%%^-A&258$]"6L&EQ4#M(,!!I]9)I8Y^#V+:-1N/Y'>-"ZA M%YO4TM2W/MASYV9ZV'>G;X<#'\J^Q:W%T M&HZ.D>,#$R0!K,R:L)4U<9TU29$UQR"K/J$@SSHOJDZ<+780!G;7A[[5V+5< MV]6[X#8NN$879,Z]$F.WUZ]MN3!PW Z_OAT.$'8"2T_0:PAZ1H)RL,M*G%7C M:K;FG&;A#_# 29;+HE4F4O2?+)-R9A$Z^D;T0Q-B(+!6(/PF$/[[*2/^D%$; M"*P5M:")6O#V,A+T4RN0Q<'NC'"-F>L'$.H'.+34#&P9.18?=DZE(J-2%X4) MR?-X$8?EX-9/IY:N8%BP0U=C-G:" -D[^&XI!O@SRE[=RZMN],V,;B#E!GIC MZ:L!6EW[R/*[I5EG!Y'O8V<'1R4=H'&.G9:*3$MMT(E^*+2VEVJJA_;[*6W0 MJ#L.CMQ :.W(*0$"S0IDK_(&^](!>7YW#/>-L+LKQY2Z@&9Y<7!IZZL(JTO4 M9-*FJ30&-(N,H2J:]SI[DTF;O1(&T#B#[E/(_'U&0-]H]PA0\R\T3\!%;F_' M[;B7U@^?;NZTI(W !R?J0&CM%:F:XY'U?DH<,NJ-0R,W%%H[B;&=U0R@&9=PE>+WTU0%O#0=]RNA0U=E+#V=X.>8_4'(W,<[3,Z;$N MJ?7CPHAU<.H.A-;V7,W^R'U'1<^H1 Z.W$!H[<@I08+,@F2_HM?7$F-LX][( MUI@A9VL1T^:H9 EZ7XV3KW#2E_+$\3LYE$->9J,X;FZ?-D?5%>5#;>7X)3V?5 MP;."J<[!/Q,NQWP.$KJ0D-:))P/'JZ/EZD:P57DZ.V="L+2\7%(245X8R/<+ MQL3+3=%!<\ __1]02P,$% @ 5C2$61-A:N*W @ 908 !D !X;"]W M;W)K&ULA551;]HP$/XK5E9-G30U(4#8.HA42JOU MH5I5UO5AVH-)#F+5L3/[0MI_O[,#&6N!O22V<_?=]]WY+N-&FR=; "![+J6R MDZ! K,[#T&8%E-R>Z0H4?5EJ4W*DK5F%MC+ <^]4RC".HB0LN5!!.O9G=R8= MZQJE4'!GF*W+DIN7*4C=3()>L#VX%ZL"W4&8CBN^@CG@0W5G:!=V*+DH05FA M%3.PG 07O?/IR-E[@Q\"&KNS9D[)0NLGM[G))T'D"(&$#!T"I]<:+D%*!T0T M?F\P@RZD<]Q=;]&OO7;2LN 6+K5\%#D6D^!3P')8\EKBO6Z^PD;/T.%E6EK_ M9$UKFY!Q5EO4Y<:9&)1"M6_^O,G#CD,<'W"(-PZQY]T&\BQG''DZ-KIAQED3 MFEMXJ=Z;R GEBC)'0U\%^6'Z"!P+,&S&2ZH!X\ANN:J7E*S:"+5BUSP34J MRTYG@%Q(^X&=,*'8]T+7EJO1Q5$\8 _S&3L]^7 $M]]EI^]Q^P=P[X5]LHQ$ ML@>5@2'YRJ?BY\7"HJ$D_=HGOL4<[,=T779N*Y[!)* VLF#6$*3OW_62Z,L1 MQH..\> 8>CH'N:3JV-I 3DV#H-SEW\>RQ4D\CFO===J+HF@C M7UD4U"D4.O?WR1*5K#;F=9%;!BW6<(?!((I'!R@D'87D*(4;M2;-VKRPQ@@$ MENM&,>AX26WW7MCD#9=D$,<'N(PZ+J/_<*'.X=+5 [F4-,N0Z4UY.%TH5AF= M >QOH=&;^L3QY^%K1N%.ZY=@5G[ 69;I6F$[!;K3;H9>M*/CKWD[@&^Y61$U M)F%)KM'9B+)AVJ'6;E!7?I L--)8\LN"_@-@G %]7VJ-VXT+T/U9TC]02P,$ M% @ 5C2$6<%!Y/PG P +!( T !X;"]S='EL97,N>&ULW5A=:]LP M%/TK1EU'"Z-.XL6-UR2P!0J#;13:A[T5)983@2QYLM(E^_73E1SGH[JEZ\/6 MS"&U=(_.N4?2=64RK,U:L-L%8R9:E4+6([(PIOH0Q_5LP4I:7ZB*28L42I?4 MV*Z>QW6E&M'!=2V&2:?[ MTF[XJ17RQ%.,=AF@V2P[5-?#Z(,P?8_MR7&S[.-AH>1V]1/B U:=EBQZH&)$ M)E3PJ>; *FC)Q=J'>Q"8*:%T9.RVVW1=B-2_/-SU/:B(1J?D4FF7VV?P?Z?- M\ -@TP.#7(C68(_XP'A846.8EM>VXP:[X",H:MIWZ\HZG&NZ[O;Z9$MP-YMD MJG3.=)NF2S:A\5"P NQH/E_ W:@J!M 85=I&SNE<2>H\;!A-P\K.F!"W\+A\ M+_:T5\7.OG5@UV3;M(::II?Q'=#?5?/:N[(OTXTJ_J#,IZ6=CG1]J&]VHUG! M5ZZ_*EH#F'H75Z=5)=8?!9_+DOG)/SOA>$@WO&BA-/]ELT&IS&R :1(],&WX M;#?R4]/JCJW,IIQ6!>ZY=X2>_^XZSYEDFHI=T[;V7_,JO]AQ& M@QZ;,_"UF^P?@\GT&$P>14T.7J7)N#D;=P[@O>.WC4;PFC,BW^"E26R31M,E M%X;+IK?@><[DHU/8RALZM:_">_IV?,X*NA3FK@5'9-O^RG*^++-VU TL1#-J MV_X"T^NF[3N6S<5ESE8LGS1=/9^Z9F0;-FMS >$0N797&,$X'@LC@&%Y, <8 MQ[.P//_3? ;H?#R&>1L$D0'*&: (4_7 ;:G3U4(-E.\$K&9XFL-2'C=@)%E MX=W&\@ #VP6L=B!_. _45)B3)+"KF#?L"<:1+,,0J,5PC:8ILCHI?,+[@STE M29)E802PL(,DP1!X&G$$

    ,"1)W#EX-8?20$3;8T.P6BP^0"X99K>]9!:GOW;;H6!;=_Z8U0 ML&>I3<$=K)I5WVZ,X)E="^&*O!\,!DF_X%+U+LYWY[HW?7]%.Y$ZJ15LK#8\ M2O%B?^^O5ME66ODD<^E>Q[WZ=RYZK)!*%O*GR,:]08_9M7[YIHW\J97C^3PU M.L_'O6&SXU$8)].#S?,*TSQ0HQ[5WHK#+OG*U'=%%QEFC4WZ(#,"Y]NII/+!:Q\OKRYG%U=,P\R0""#$T+^'7B0(0(9G@1ROH#% M[?7,@XP0R.B$D*U(Q@AD?$K(T(-,$,CDE)"1!SE"($>TD#/N2B.87K*[C3#- M?L95QB[35)?*@_R(0'ZDA?Q<6JF$M6PN5M6AUL/ZA&!]HL6ZYD:!)2R[AP'[ M2A>%5FR^YJ8U< ^PD7M "S@11FYYY;FF3;^); 7 /AXJ%F*S3-46#@#'"[]! MAYA&AL0>@>P%NH%[?<_N&1*+I J;>V55(UNWWVN'F#R&U/;0*H4CFM&N&OH>I'WV MX3!I#(FM\85+PQYY7@IV*[B%P?D@=I@NAL2^@ Z2E:ECW[DQT$'VNB[FB"&Q M)&ZT6GU8"%.PB7AJ]55,$4-B1T"\JHO"1U50:M^KX6FG2%CXG)(B"6Q0UTAG;0T'*#V!-SI]/GMP? MK!GJ?#9,#P&Q'AX$:!6&CP>1ZI62U7X?#7-"0.P$2"K+HH0=(F-W;MVD31LC MUD)9R%)\3$P0 ;$@O@M>PTUX 64XXX[=0JYO;%MG MG_7?06IL(FV:Z\H:/B0FC(!8&%-H6>@E;&%X!K%CEY4W5@=2"S!U!,3J0(N@ M5LT;8"X)B%UR4 :Q=PL."/9/__T&YI*0V"5'*Z*&U,?$7!(2N^1(7;0+IX^) M228DEHQ7'W6V-/HJBU@R:*'$WOF8F'!"8N'@I9+_\C+$A!,2"^>P5NIL<$PV MX6GJDJX^@^DF?//ZI#.2F&W"-RU4.O$PRX3$EFD2[2ZL"%-+1*R6CJRVDQ'S M2D3L%32];>41$>:5B-@KAWG$!S:K^DMEQ-;8'6&*B8@5TX4YA_-F95[E:CXF M.E]"K!@4L]WHF&(B:L4<3[^1_N-'F,*BHD5U,;T1LR)<%SZU4V, M62@FMA":FK=G<#$+Q>35#9*:MS$Q"\6GG&QI337'F(7B4Q8ZK;G9Y&+OW&>B:54(IO!)2QL3WF> MWAM6+9JOUZ*X^N!D6>;Y%6R[4S>:9[L/R70,UYOVR'IJO9=%MZ Y*>?- DBL>A[=U/2!?)([.83?%9R5%\ M_8/P0]3'EWQHQWUW*KM]7Q:?Q\.IK*K=./:_ZKJL=_G8EKNNSZ?SD4TW'-OQ MO!RV==^NW]MMKF6YC'JXG5$]/=[.7+Q^]?E_)G:;S7Z=?W?K/\=\&O\QN/[H MAO>RRWFL%J_ML,WCJJH_#]?=I;YLTMUY"<"O07U%@*] M!?46 KUE\K!-H+>@WD*@MZ#>0J"WH-Y"H+>@WD*@MZ#>0J"WH-Y"H+>@WD*@ MMZ+>2J"WHMY*H+>BWDJ@MTY>EA#HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBMJ+<2 MZ*VHMQ+H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMDY?=!'H;ZFT$>AOJ;01Z&^IM M!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>OOD8R6!WHYZ M.X'>CGH[@=Z.>CN!WHYZ.X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z M!X'>,?G9A$#O0+V#0.] O8- [T"]@T#O!O5N"/1N4.^&0.\&]6Y^4N\R?AUR MN?9\K_'Z/TGU>#XW7R]_67[OG-R7"\[U;45Y^@M02P,$% @ 5C2$64!K M%[H @ QBD !, !;0V]N=&5N=%]4>7!E&ULS=I-3L,P$ 7@JU39 MHL;U;P%1-L 66' !DTS;J$ELV0;*[7%20 )!!2H2;].HM3UOXI&^5<_NGCW% MR;9K^[@HUBGY4\9BM:;.QM)YZO/*TH7.IOPUK)BWU<:NB(G9S+#*]8GZ-$U# MC>+\[)*6]J%-DZMM_CDVKE\4@=I83"YV&X>L16&];YO*IKS.'OOZ4\KT-:', M)\<]<=WX>)0W%.S+A&'E^X#7/%$)3T^36AG1MN[R+;5L6TW-+L=Q?XHL> MW7+95%2[ZJ'+1\KH ]DZKHE2UY:[HD?[DU.^8=I]\H/SQS+[ O/.V^!\S!,+ M]/NXMY$,IZ<^%Z*0FOVO^)Z82Q_\?C1,NZ;ZA]GY>I]F* [@ M "L" 1 " :\ !D;V-0&UL4$L! A0#% @ 5C2$6=MXW()C!@ AB0 !@ M ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ 5C2$63&PO=V]R:W-H965T&UL4$L! A0#% @ 5C2$ M68]P-=N+ @ W04 !@ ("!\#( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ 5C2$63P0?!)X P 50@ !D M ("!(T4 'AL+W=O&PO M=V]R:W-H965T-- !X;"]W;W)K&UL4$L! A0#% @ 5C2$67U".Q<& P R 8 !D ("! M:E$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 5C2$602VE/$F P I0< !D ("!PEX 'AL+W=O&UL4$L! A0#% @ 5C2$68/F[G,C M!@ \@X !D ("!AVH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5C2$68W$8%NU P Q T !D M ("!LWL 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 5C2$6:K][:L ! )@H !D ("!+HD M 'AL+W=O# &0 @(%EC0 >&PO=V]R:W-H965T&UL4$L! A0#% @ M5C2$609!;S)$ @ B@8 !D ("!PY4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5C2$6=ZMWC$7 P OP8 !D M ("!Z; 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 5C2$68:)PC 6 P S08 !D ("!$[P 'AL M+W=OTSK=<4" M #L!0 &0 @(%@OP >&PO=V]R:W-H965T2!P, +,& 9 " M@5S" !X;"]W;W)K&UL4$L! A0#% @ 5C2$ M6<4T5SFX P (PD !D ("!FL4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5C2$69M;][\F @ I@0 M !D ("!YM( 'AL+W=O&PO=V]R:W-H965T3: !X;"]W;W)K&UL4$L! A0#% @ 5C2$6;<(VG?P @ ]P< !D M ("!P>$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 5C2$6_VX@[ # #/#P &0 M @(%H^@ >&PO=V]R:W-H965T&UL4$L! A0#% @ 5C2$6> L9\?Z! .!L !D M ("!HP$! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 5C2$60!MF9GL @ Y0L !D ("! M1@T! 'AL+W=OI,6Y$ # "P &0 @(%I$ $ >&PO=V]R:W-H965T 3 0!X;"]W;W)K&UL4$L! A0#% M @ 5C2$6>)ZUA[L @ 1 @ !D ("!=Q8! 'AL+W=O&UL4$L! A0#% @ 5C2$6?<31[]4 M @ JP4 !D ("!(B0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5C2$68H43%J, @ ;08 !D M ("!@RT! 'AL+W=O&PO=V]R M:W-H965T M 9 " @=DS 0!X;"]W;W)K&UL M4$L! A0#% @ 5C2$6;ZO)HJ/!@ F3 !D ("!]#@! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M5C2$6<%!Y/PG P +!( T ( !A4@! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ 5C2$ M6:QM4%<\ @ KRH !H ( !@%(! 'AL+U]R96QS+W=O 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.24.3 html 209 269 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 (Detail) Sheet http://www.thorindustries.com/role/EarningsPerCommonShareScheduleofWeightedAverageCommonSharesUsedtoComputeBasicandDilutedEarningsPerCommonShareDetail Earnings Per Common Share - Schedule of Weighted-Average Common Shares Used to Compute Basic and Diluted Earnings Per Common Share (Detail) 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 Consolidated Statements of Income and Comprehensive Income Due to Changes in Fair Value of Derivative Instruments (Details) Sheet http://www.thorindustries.com/role/DerivativesandHedgingScheduleofConsolidatedStatementsofIncomeandComprehensiveIncomeDuetoChangesinFairValueofDerivativeInstrumentsDetails Derivatives and Hedging - Schedule of Consolidated Statements of Income and Comprehensive Income Due to Changes in Fair Value of Derivative Instruments (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 Liabilities (Details) Sheet http://www.thorindustries.com/role/ProductWarrantiesScheduleofChangesinProductWarrantyLiabilitiesDetails Product Warranties - Schedule of Changes in Product Warranty Liabilities (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-20241031.htm tho-20241031.xsd tho-20241031_cal.xml tho-20241031_def.xml tho-20241031_lab.xml tho-20241031_pre.xml tho-20241031_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-20241031.htm": { "nsprefix": "tho", "nsuri": "http://www.thorindustries.com/20241031", "dts": { "inline": { "local": [ "tho-20241031.htm" ] }, "schema": { "local": [ "tho-20241031.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-20241031_cal.xml" ] }, "definitionLink": { "local": [ "tho-20241031_def.xml" ] }, "labelLink": { "local": [ "tho-20241031_lab.xml" ] }, "presentationLink": { "local": [ "tho-20241031_pre.xml" ] } }, "keyStandard": 254, "keyCustom": 15, "axisStandard": 23, "axisCustom": 0, "memberStandard": 33, "memberCustom": 35, "hidden": { "total": 17, "http://fasb.org/us-gaap/2024": 12, "http://xbrl.sec.gov/dei/2024": 5 }, "contextCount": 209, "entityCount": 1, "segmentCount": 68, "elementCount": 567, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 718, "http://xbrl.sec.gov/dei/2024": 33, "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-20241031.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-20241031.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-4", "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-20241031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "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-20241031.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-4", "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-20241031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "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-20241031.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-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "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-20241031.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-20241031.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-20241031.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-30", "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-20241031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-30", "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-20241031.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-1", "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-20241031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-1", "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-20241031.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-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-20241031.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-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-59", "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-20241031.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-4", "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-20241031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "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-20241031.htm", "unique": true } }, "R46": { "role": "http://www.thorindustries.com/role/EarningsPerCommonShareScheduleofWeightedAverageCommonSharesUsedtoComputeBasicandDilutedEarningsPerCommonShareDetail", "longName": "9955528 - Disclosure - Earnings Per Common Share - Schedule of Weighted-Average Common Shares Used to Compute Basic and Diluted Earnings Per Common Share (Detail)", "shortName": "Earnings Per Common Share - Schedule of Weighted-Average Common Shares Used to Compute Basic and Diluted Earnings Per Common Share (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-1", "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-20241031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "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-20241031.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-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.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-1", "name": "us-gaap:GainLossOnForeignCurrencyFairValueHedgeDerivatives", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GainLossOnForeignCurrencyFairValueHedgeDerivatives", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.thorindustries.com/role/DerivativesandHedgingScheduleofConsolidatedStatementsofIncomeandComprehensiveIncomeDuetoChangesinFairValueofDerivativeInstrumentsDetails", "longName": "9955531 - Disclosure - Derivatives and Hedging - Schedule of Consolidated Statements of Income and Comprehensive Income Due to Changes in Fair Value of Derivative Instruments (Details)", "shortName": "Derivatives and Hedging - Schedule of Consolidated Statements of Income and Comprehensive Income Due to Changes in Fair Value of Derivative Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-85", "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-20241031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-85", "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-20241031.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-4", "name": "us-gaap:InventoryWorkInProcess", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:InventoryWorkInProcess", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.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-4", "name": "us-gaap:InventoryGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FIFOInventoryAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.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-4", "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-20241031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "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-20241031.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-4", "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-20241031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "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-20241031.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-4", "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-20241031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "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-20241031.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-5", "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-20241031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:Goodwill", "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-20241031.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-1", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.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-4", "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-20241031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-137", "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-20241031.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-139", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-139", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.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-143", "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-20241031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-143", "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-20241031.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-147", "name": "tho:WarrantyPeriodForRetailCustomer", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-147", "name": "tho:WarrantyPeriodForRetailCustomer", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.thorindustries.com/role/ProductWarrantiesScheduleofChangesinProductWarrantyLiabilitiesDetails", "longName": "9955543 - Disclosure - Product Warranties - Schedule of Changes in Product Warranty Liabilities (Details)", "shortName": "Product Warranties - Schedule of Changes in Product Warranty Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:StandardProductWarrantyAccrualCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:StandardProductWarrantyAccrualCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.htm", "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-4", "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-20241031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "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-20241031.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-4", "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-20241031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestExpenseDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.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-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.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-4", "name": "tho:StandbyRepurchaseObligationsOnDealerInventoryFinancing", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.htm", "first": true, "unique": 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-20241031.htm", "first": true, "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-1", "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-20241031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "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-20241031.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-20241031.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-20241031.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-4", "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-20241031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "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-20241031.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-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.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-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-168", "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-20241031.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-5", "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-20241031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-186", "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-20241031.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-4", "name": "us-gaap:SelfInsuranceReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:SelfInsuranceReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tho-20241031.htm", "first": true, "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": 3.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": 5.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": [ "r70", "r807" ] }, "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": [ "r749" ] }, "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": 2.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", "r526", "r528", "r529", "r530", "r531", "r532" ] }, "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", "r94", "r204", "r601", "r641", "r642" ] }, "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", "r526", "r528", "r529", "r530", "r531", "r532" ] }, "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", "r494", "r497", "r551", "r637", "r638", "r953", "r954", "r955", "r964", "r965", "r966", "r967" ] }, "tho_AccumulatedOtherGainLossAttributableToParentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20241031", "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": { "terseLabel": "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", "r92", "r93", "r215", "r216", "r528", "r529", "r530", "r531", "r532", "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": [ "r83" ] }, "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": [ "r653", "r964", "r965", "r966", "r967", "r1038", "r1097" ] }, "dei_AddressTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AddressTypeDomain", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Address Type [Domain]", "label": "Address Type [Domain]", "documentation": "An entity may have several addresses for different purposes and this domain represents all such types." } } }, "auth_ref": [] }, "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": { "terseLabel": "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": [ "r42", "r43", "r426" ] }, "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 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": [ "r848", "r858", "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": [ "r851", "r861", "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": [ "r852", "r862", "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": [ "r268", "r287", "r288", "r289", "r290", "r291", "r294", "r774", "r775" ] }, "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": [ "r454", "r455" ] }, "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": 13.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs", "verboseLabel": "Fees to secure the facility, amortized amount", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r104", "r389", "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": 3.0 }, "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.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", "r327", "r333", "r780" ] }, "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 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": [ "r259" ] }, "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/20241031", "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": [ "r132", "r145", "r198", "r230", "r263", "r271", "r289", "r293", "r308", "r363", "r364", "r366", "r367", "r368", "r369", "r370", "r372", "r373", "r485", "r489", "r524", "r596", "r695", "r774", "r775", "r807", "r838", "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", "r230", "r308", "r363", "r364", "r366", "r367", "r368", "r369", "r370", "r372", "r373", "r485", "r489", "r524", "r807", "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": [ "r428", "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" ] }, "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/20241031", "localname": "CampervanMember", "presentation": [ "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r22", "r23", "r24" ] }, "tho_CaravanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20241031", "localname": "CaravanMember", "presentation": [ "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r20", "r193", "r764" ] }, "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": [ "r20", "r111", "r228" ] }, "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", "r111" ] }, "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/20241031", "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/20241031", "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", "r230", "r250", "r254", "r256", "r258", "r265", "r266", "r308", "r363", "r366", "r367", "r368", "r372", "r373", "r395", "r396", "r398", "r401", "r407", "r524", "r645", "r646", "r647", "r648", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r683", "r704", "r722", "r741", "r742", "r743", "r744", "r745", "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": [ "r38", "r39", "r40", "r41" ] }, "tho_ClassaMotorizedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20241031", "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/20241031", "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/20241031", "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": [ "r79", "r136", "r598", "r682" ] }, "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": [ "r120", "r345", "r346", "r750", "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": { "terseLabel": "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": [ "r125" ] }, "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": { "verboseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r825", "r826", "r827", "r829", "r830", "r831", "r834", "r964", "r965", "r967", "r1038", "r1095", "r1097" ] }, "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": [ "r82" ] }, "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": [ "r82", "r683" ] }, "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": [ "r82" ] }, "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", "r82", "r683", "r701", "r1097", "r1098" ] }, "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,114,970 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": [ "r82", "r600", "r807" ] }, "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", "r593", "r612", "r614" ] }, "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 income 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", "r47", "r51", "r211", "r213", "r219", "r592", "r612", "r613" ] }, "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": [ "r51", "r127", "r211", "r213", "r218", "r591", "r612" ] }, "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": [ "r91", "r217", "r590", "r611" ] }, "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": [ "r26", "r27", "r65", "r66", "r300", "r749" ] }, "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": [ "r26", "r27", "r65", "r66", "r300", "r643", "r749" ] }, "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": [ "r26", "r27", "r65", "r66", "r300", "r749", "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": [ "r115" ] }, "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": [ "r749" ] }, "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 percentage (as a 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": [ "r26", "r27", "r65", "r66", "r300" ] }, "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": [ "r25", "r26", "r27", "r28", "r65", "r131", "r749" ] }, "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": [ "r26", "r27", "r65", "r66", "r300", "r749" ] }, "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", "r232", "r263", "r273", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r295", "r363", "r364", "r365", "r366", "r368", "r369", "r370", "r371", "r372", "r774", "r775", "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", "r232", "r263", "r273", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r295", "r363", "r364", "r365", "r366", "r368", "r369", "r370", "r371", "r372", "r774", "r775", "r941", "r942", "r1022", "r1023" ] }, "tho_CorporateAndEliminationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20241031", "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", "verboseLabel": "Other", "label": "Corporate And Eliminations [Member]", "documentation": "Corporate and Eliminations [Member]" } } }, "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", "r288", "r289", "r290", "r291", "r294", "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": [ "r98", "r99", "r555" ] }, "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": [ "r362", "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": [ "r362", "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": [ "r116", "r300" ] }, "tho_DealerNetworkAndCustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20241031", "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", "r72", "r73", "r133", "r135", "r232", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r782", "r783", "r784", "r785", "r786", "r805", "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": { "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", "r391" ] }, "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": [ "r374", "r533", "r534", "r783", "r784", "r805" ] }, "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": [ "r382", "r523", "r783", "r784", "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": [ "r75", "r375" ] }, "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", "r232", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r782", "r783", "r784", "r785", "r786", "r805", "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": "Line of Credit Facility [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r13", "r36", "r37", "r67", "r123", "r124", "r232", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r782", "r783", "r784", "r785", "r786", "r805", "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/20241031", "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": { "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": 3.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": [ "r458", "r459" ] }, "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": [ "r458", "r459", "r597" ] }, "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": 8.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", "r32" ] }, "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", "r263", "r276", "r293", "r774", "r775" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.thorindustries.com/role/DerivativesandHedgingScheduleofConsolidatedStatementsofIncomeandComprehensiveIncomeDuetoChangesinFairValueofDerivativeInstrumentsDetails" ], "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": [ "r672", "r674", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r696", "r697", "r698", "r699", "r710", "r711", "r712", "r713", "r716", "r717", "r718", "r719", "r730", "r731", "r736", "r738", "r825", "r827", "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/DerivativesandHedgingScheduleofConsolidatedStatementsofIncomeandComprehensiveIncomeDuetoChangesinFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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/DerivativesandHedgingScheduleofConsolidatedStatementsofIncomeandComprehensiveIncomeDuetoChangesinFairValueofDerivativeInstrumentsDetails" ], "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/DerivativesandHedgingScheduleofConsolidatedStatementsofIncomeandComprehensiveIncomeDuetoChangesinFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r56", "r58", "r61", "r130", "r672", "r674", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r696", "r697", "r698", "r699", "r710", "r711", "r712", "r713", "r716", "r717", "r718", "r719", "r730", "r731", "r736", "r738", "r767", "r825", "r827", "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/DerivativesandHedgingScheduleofConsolidatedStatementsofIncomeandComprehensiveIncomeDuetoChangesinFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of gain (loss) recognized in income (loss), 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": [ "r60", "r936" ] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNetAbstract", "presentation": [ "http://www.thorindustries.com/role/DerivativesandHedgingScheduleofConsolidatedStatementsofIncomeandComprehensiveIncomeDuetoChangesinFairValueofDerivativeInstrumentsDetails" ], "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", "r505", "r506", "r516", "r523", "r665", "r666", "r667", "r668", "r670", "r671", "r672", "r673", "r674", "r696", "r698", "r699", "r731", "r732", "r733", "r736", "r737", "r738", "r739", "r767", "r1041", "r1042", "r1043", "r1096" ] }, "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/DerivativesandHedgingScheduleofConsolidatedStatementsofIncomeandComprehensiveIncomeDuetoChangesinFairValueofDerivativeInstrumentsDetails" ], "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": [ "r499" ] }, "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/DerivativesandHedgingScheduleofConsolidatedStatementsofIncomeandComprehensiveIncomeDuetoChangesinFairValueofDerivativeInstrumentsDetails" ], "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", "r52", "r53", "r54", "r55", "r57", "r58", "r62", "r63", "r64", "r499" ] }, "tho_DesignTechnologyAndOtherIntangiblesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20241031", "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": [ "r418", "r787", "r788", "r789", "r790", "r791", "r792", "r793" ] }, "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": [ "r418", "r787", "r788", "r789", "r790", "r791", "r792", "r793" ] }, "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": [ "r125" ] }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableCurrentAndNoncurrent", "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", "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "verboseLabel": "Dividends payable", "terseLabel": "Quarterly dividends payable", "label": "Dividends Payable", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding." } } }, "auth_ref": [ "r73", "r78", "r134", "r835", "r1063" ] }, "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": [ "r842" ] }, "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", "r238", "r239", "r240", "r241", "r242", "r243", "r248", "r250", "r256", "r257", "r258", "r262", "r480", "r483", "r502", "r503", "r594", "r615", "r768" ] }, "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", "r238", "r239", "r240", "r241", "r242", "r243", "r250", "r256", "r257", "r258", "r262", "r480", "r483", "r502", "r503", "r594", "r615", "r768" ] }, "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": [ "r247", "r259", "r260", "r261" ] }, "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": [ "r525" ] }, "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 a 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": [ "r461", "r797" ] }, "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": 6.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": [ "r73" ] }, "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_EntityAddressesAddressTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressesAddressTypeAxis", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Addresses, Address Type [Axis]", "label": "Entity Addresses, Address Type [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityAddressesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressesLineItems", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Addresses [Line Items]", "label": "Entity Addresses [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": [] }, "dei_EntityAddressesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressesTable", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Addresses [Table]", "label": "Entity Addresses [Table]", "documentation": "Container of address information for the entity" } } }, "auth_ref": [ "r840" ] }, "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": [ "r840" ] }, "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": [ "r840" ] }, "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": [ "r840" ] }, "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": [ "r840" ] }, "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": [ "r840" ] }, "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": [ "r840" ] }, "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": [ "r840" ] }, "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", "r233", "r234", "r235", "r237", "r242", "r244", "r246", "r264", "r310", "r311", "r338", "r408", "r469", "r470", "r477", "r478", "r479", "r481", "r482", "r483", "r493", "r494", "r495", "r496", "r497", "r498", "r501", "r526", "r528", "r529", "r530", "r531", "r532", "r535", "r538", "r551", "r611", "r637", "r638", "r639", "r653", "r722" ] }, "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": [ "r304", "r305", "r307", "r476", "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 a 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": [ "r304" ] }, "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": 5.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": [ "r263", "r281", "r293", "r302", "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", "r306", "r309", "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": [ "r303" ] }, "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": [ "r848", "r858", "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": [ "r845", "r855", "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/20241031", "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": { "terseLabel": "European", "label": "Europe [Member]", "documentation": "Continent of Europe." } } }, "auth_ref": [ "r937", "r938", "r939", "r940", "r1099", "r1100", "r1101", "r1102" ] }, "tho_EuropeanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20241031", "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": { "terseLabel": "European", "label": "European [Member]" } } }, "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": [ "r766" ] }, "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": [ "r505", "r506", "r516", "r800" ] }, "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": [ "r505", "r506", "r516", "r800" ] }, "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 that are Accounted for 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": [ "r382", "r420", "r421", "r422", "r423", "r424", "r425", "r504", "r506", "r507", "r508", "r509", "r515", "r516", "r518", "r552", "r553", "r554", "r783", "r784", "r794", "r795", "r796", "r800", "r803" ] }, "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": [ "r511", "r513", "r514", "r515", "r518", "r519", "r520", "r521", "r522", "r588", "r800", "r804" ] }, "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": [ "r382", "r420", "r425", "r506", "r516", "r552", "r794", "r795", "r796", "r800" ] }, "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": [ "r382", "r420", "r425", "r506", "r507", "r516", "r553", "r783", "r784", "r794", "r795", "r796", "r800" ] }, "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": [ "r382", "r420", "r421", "r422", "r423", "r424", "r425", "r504", "r506", "r507", "r508", "r509", "r515", "r516", "r518", "r552", "r553", "r554", "r783", "r784", "r794", "r795", "r796", "r800", "r803" ] }, "tho_FifthWheelsTowablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20241031", "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": [ "r541", "r545", "r806" ] }, "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": [ "r539", "r549" ] }, "us-gaap_FinanceLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityAbstract", "presentation": [ "http://www.thorindustries.com/role/LeasesScheduleofComponentsofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease cost:", "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": [ "r539" ] }, "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": [ "r540" ] }, "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": [ "r539" ] }, "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": [ "r540" ] }, "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": 2.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": [ "r542", "r547" ] }, "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": [ "r541", "r545", "r806" ] }, "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/20241031", "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", "r313", "r332", "r780" ] }, "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": [ "r334", "r760", "r780" ] }, "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": [ "r1103" ] }, "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": [ "r334", "r760", "r780" ] }, "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": [ "r334", "r760", "r780" ] }, "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": [ "r334", "r760", "r780" ] }, "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": [ "r326", "r328", "r329", "r330", "r331", "r332", "r335", "r336", "r556", "r557", "r760" ] }, "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": [ "r313", "r332", "r557", "r780" ] }, "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": [ "r326", "r332", "r335", "r336", "r337", "r556", "r760", "r780" ] }, "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": [ "r326", "r328", "r329", "r330", "r331", "r332", "r335", "r336", "r760" ] }, "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": 2.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": [ "r556", "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": [ "r505", "r506" ] }, "us-gaap_ForeignExchangeForwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignExchangeForwardMember", "presentation": [ "http://www.thorindustries.com/role/DerivativesandHedgingScheduleofConsolidatedStatementsofIncomeandComprehensiveIncomeDuetoChangesinFairValueofDerivativeInstrumentsDetails" ], "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": [ "r689", "r693", "r698", "r712", "r718", "r734", "r735", "r736", "r827" ] }, "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": [ "r852", "r862", "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": [ "r852", "r862", "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": [ "r852", "r862", "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": [ "r852", "r862", "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": [ "r852", "r862", "r873", "r905" ] }, "dei_FormerAddressMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "FormerAddressMember", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Former Address", "label": "Former Address [Member]", "documentation": "Former address for entity" } } }, "auth_ref": [ "r843", "r865" ] }, "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/20241031", "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": [ "r56", "r59" ] }, "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": 10.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "(Gain) loss 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": [ "r103" ] }, "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": 1.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", "r314", "r589", "r775", "r779", "r801", "r807", "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": [ "r317", "r779" ] }, "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": [ "r321" ] }, "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": [ "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r779" ] }, "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": 2.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": [ "r95", "r100", "r144", "r230", "r308", "r363", "r364", "r366", "r367", "r368", "r369", "r370", "r372", "r373", "r524", "r769", "r774", "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": [ "r351", "r356", "r357", "r360" ] }, "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": [ "r351", "r356", "r357", "r360" ] }, "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", "r492" ] }, "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": [ "r96", "r140", "r144", "r595", "r607", "r769", "r774", "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", "r97", "r139", "r263", "r278", "r293", "r302", "r606" ] }, "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/DerivativesandHedgingScheduleofConsolidatedStatementsofIncomeandComprehensiveIncomeDuetoChangesinFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of Income Location, Balance [Axis]", "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r339", "r341", "r342", "r510", "r512", "r517", "r635", "r636", "r707", "r760", "r802", "r1066" ] }, "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/DerivativesandHedgingScheduleofConsolidatedStatementsofIncomeandComprehensiveIncomeDuetoChangesinFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of Income Location, Balance [Domain]", "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r341", "r342", "r510", "r512", "r517", "r635", "r636", "r707", "r760", "r802", "r1066" ] }, "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": [ "r231", "r457", "r461", "r462", "r463", "r464", "r465", "r466", "r471", "r473", "r474", "r475", "r650", "r797" ] }, "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 (benefit)", "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", "r245", "r246", "r263", "r279", "r293", "r460", "r461", "r472", "r616", "r797" ] }, "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": [ "r21", "r227", "r467", "r468" ] }, "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": 11.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": 3.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": 7.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": 9.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": 5.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": 1.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": 2.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/EarningsPerCommonShareScheduleofWeightedAverageCommonSharesUsedtoComputeBasicandDilutedEarningsPerCommonShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thorindustries.com/role/EarningsPerCommonShareScheduleofWeightedAverageCommonSharesUsedtoComputeBasicandDilutedEarningsPerCommonShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested restricted stock units 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": [ "r251", "r252", "r253", "r258", "r427" ] }, "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": [ "r852", "r862", "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": [ "r844", "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": [ "r844", "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": [ "r844", "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": [ "r102" ] }, "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": [ "r104", "r387", "r393", "r785", "r786" ] }, "us-gaap_InterestExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseMember", "presentation": [ "http://www.thorindustries.com/role/DerivativesandHedgingScheduleofConsolidatedStatementsofIncomeandComprehensiveIncomeDuetoChangesinFairValueofDerivativeInstrumentsDetails" ], "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": 5.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": [ "r774", "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": [ "r222", "r225", "r226" ] }, "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 liabilities, net", "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/DerivativesandHedgingScheduleofConsolidatedStatementsofIncomeandComprehensiveIncomeDuetoChangesinFairValueofDerivativeInstrumentsDetails" ], "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": [ "r761", "r832", "r833" ] }, "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", "r263", "r273", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r774" ] }, "tho_InventoryChassis": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thorindustries.com/20241031", "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": [ "r312" ] }, "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": 5.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", "r765", "r807" ] }, "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/20241031", "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/20241031", "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": [ "r766" ] }, "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": [ "r544", "r806" ] }, "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": [ "r537" ] }, "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": [ "r537" ] }, "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": [ "r87", "r138", "r604", "r807", "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": [ "r74", "r192", "r230", "r308", "r363", "r364", "r366", "r367", "r368", "r369", "r370", "r372", "r373", "r486", "r489", "r490", "r524", "r807", "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", "r77", "r78", "r79", "r80", "r230", "r308", "r363", "r364", "r366", "r367", "r368", "r369", "r370", "r372", "r373", "r486", "r489", "r490", "r524", "r1022", "r1061", "r1062" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.thorindustries.com/role/LongTermDebtNarrativeDetails", "http://www.thorindustries.com/role/LongTermDebtScheduleofComponentsofLongTermDebtDetails" ], "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": [ "r362", "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": [ "r71", "r76" ] }, "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": [ "r71", "r76", "r362" ] }, "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": [ "r71", "r76", "r362", "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", "r381", "r392", "r783", "r784", "r805", "r1064" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.thorindustries.com/role/LongTermDebtScheduleofComponentsofLongTermDebtDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.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_1": { "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": [ "r121" ] }, "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": { "terseLabel": "Term loan", "verboseLabel": "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", "r33", "r34" ] }, "tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thorindustries.com/20241031", "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", "r35", "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": [ "r347", "r348", "r349", "r350", "r456", "r781", "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": [ "r347", "r348", "r349", "r350", "r456", "r781", "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": [ "r300", "r789", "r817", "r822", "r1026", "r1065", "r1067", "r1068", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094" ] }, "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": [ "r86", "r137", "r230", "r308", "r363", "r366", "r367", "r368", "r372", "r373", "r524", "r603", "r685" ] }, "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/20241031", "localname": "MotorcaravanMember", "presentation": [ "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Motorcaravan", "label": "Motorcaravan [Member]" } } }, "auth_ref": [] }, "tho_MotorizedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20241031", "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/ProductWarrantiesScheduleofChangesinProductWarrantyLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Warranty", "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": [ "r300", "r789", "r817", "r822", "r1026", "r1065", "r1067", "r1068", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094" ] }, "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/20241031", "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 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": [ "r224" ] }, "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": [ "r224" ] }, "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 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": [ "r111", "r112", "r113" ] }, "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": [ "r101", "r113", "r141", "r190", "r209", "r212", "r216", "r230", "r236", "r238", "r239", "r240", "r241", "r242", "r245", "r246", "r255", "r308", "r363", "r364", "r366", "r367", "r368", "r369", "r370", "r372", "r373", "r480", "r483", "r503", "r524", "r610", "r703", "r720", "r721", "r836", "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 income 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": [ "r50", "r128", "r209", "r212", "r242", "r245", "r246", "r609", "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": "Recent 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": [ "r852", "r862", "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": [ "r45", "r408", "r964", "r965", "r966", "r967", "r1097" ] }, "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", "r1099", "r1100", "r1101", "r1102" ] }, "tho_NorthAmericanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20241031", "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", "terseLabel": "Total North America", "label": "North American [Member]" } } }, "auth_ref": [] }, "tho_NorthAmericanMotorizedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20241031", "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", "terseLabel": "North American Motorized", "label": "North American Motorized [Member]", "documentation": "Motorized." } } }, "auth_ref": [] }, "tho_NorthAmericanTowablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20241031", "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", "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": [ "r770", "r778", "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": [ "r546", "r806" ] }, "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": [ "r539" ] }, "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": [ "r539" ] }, "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": [ "r540" ] }, "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": [ "r539" ] }, "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": [ "r540" ] }, "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": [ "r543", "r547" ] }, "tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thorindustries.com/20241031", "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": [ "r287", "r288", "r289", "r290", "r291", "r294", "r774", "r775" ] }, "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": [ "r68", "r114", "r115", "r126" ] }, "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": 4.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", "r526", "r529", "r532", "r611", "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": 1.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", "r611" ] }, "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", "r242", "r526", "r527", "r532", "r590", "r611", "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": { "verboseLabel": "Other comprehensive income (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", "r127", "r210", "r213", "r242" ] }, "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": 8.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": [ "r73", "r807" ] }, "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": [ "r78" ] }, "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", "r1064" ] }, "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": 4.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense), net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r105" ] }, "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/20241031", "localname": "OtherRvRelatedMember", "presentation": [ "http://www.thorindustries.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": 7.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": [ "r69", "r681" ] }, "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": [ "r850", "r860", "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": [ "r853", "r863", "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": [ "r853", "r863", "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": 5.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of treasury shares", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r109" ] }, "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": 1.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": [ "r108" ] }, "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": [ "r81", "r683" ] }, "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": [ "r81", "r683", "r701", "r1097", "r1098" ] }, "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": [ "r81", "r599", "r807" ] }, "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": 2.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": 3.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": 4.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": 4.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": [ "r107" ] }, "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", "r296", "r555", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r762", "r787", "r816", "r818", "r819", "r823", "r824", "r943", "r1013", "r1014", "r1026", "r1065", "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", "r1094" ] }, "tho_ProductPropertyLiabilityAndRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thorindustries.com/20241031", "localname": "ProductPropertyLiabilityAndRelatedLiabilities", "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": "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": [ "r352", "r353", "r354", "r355", "r358", "r359" ] }, "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", "r296", "r555", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r762", "r787", "r816", "r818", "r819", "r823", "r824", "r943", "r1013", "r1014", "r1026", "r1065", "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", "r1094" ] }, "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_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.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)", "netLabel": "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", "r223", "r230", "r236", "r242", "r245", "r246", "r308", "r363", "r364", "r366", "r367", "r368", "r369", "r370", "r372", "r373", "r480", "r483", "r484", "r487", "r488", "r503", "r524", "r595", "r608", "r652", "r703", "r720", "r721", "r798", "r799", "r837", "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/20241031", "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/20241031", "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": { "verboseLabel": "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/20241031", "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", "r550" ] }, "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": [ "r118", "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": [ "r119", "r194", "r605" ] }, "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": [ "r550" ] }, "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": [ "r119", "r550" ] }, "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": [ "r845", "r855", "r866", "r898" ] }, "tho_RecreationVehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20241031", "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/20241031", "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/20241031", "localname": "RepaymentOfTermLoan", "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 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": 6.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": [ "r110", "r961" ] }, "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": 1.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": [ "r110" ] }, "tho_RepurchaseAndGuaranteeReserveBalances": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thorindustries.com/20241031", "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": [ "r846", "r856", "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": [ "r847", "r857", "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": [ "r854", "r864", "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": [ "r84", "r125", "r602", "r640", "r642", "r649", "r684", "r807" ] }, "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", "r233", "r234", "r235", "r237", "r242", "r244", "r246", "r310", "r311", "r338", "r469", "r470", "r477", "r478", "r479", "r481", "r482", "r483", "r493", "r495", "r496", "r498", "r501", "r535", "r538", "r637", "r639", "r653", "r1097" ] }, "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", "verboseLabel": "NET SALES:", "netLabel": "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", "r263", "r272", "r273", "r287", "r293", "r296", "r298", "r300", "r417", "r418", "r555" ] }, "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", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r419" ] }, "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": [ "r548", "r806" ] }, "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/DerivativesandHedgingScheduleofConsolidatedStatementsofIncomeandComprehensiveIncomeDuetoChangesinFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r300", "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 Accumulated 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", "r36", "r37", "r67", "r123", "r124", "r783", "r785", "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 Consolidated Statements of Income and Comprehensive Income Due to Changes in Fair Value of Derivative Instruments", "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": [ "r56", "r58", "r492" ] }, "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": [ "r304", "r305", "r307", "r476", "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": [ "r230", "r304", "r305", "r307", "r308", "r524" ] }, "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": "Equity Method Investment [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", "r230", "r304", "r305", "r307", "r308", "r524" ] }, "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": "Intangible Asset, Finite-Lived [Table]", "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r326", "r332", "r335", "r336", "r337", "r556", "r760", "r780" ] }, "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": [ "r780", "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": "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": [ "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r779" ] }, "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": [ "r779", "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", "r88", "r89", "r90" ] }, "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 Liabilities", "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": [ "r361" ] }, "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", "r550" ] }, "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": [ "r29", "r30", "r31" ] }, "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": [ "r29", "r30", "r31" ] }, "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": [ "r780", "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": [ "r839" ] }, "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": [ "r841" ] }, "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", "r263", "r268", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r295", "r300", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r337", "r343", "r344", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r771", "r774", "r775", "r779", "r821", "r1065", "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", "r1094" ] }, "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", "r298", "r299", "r558", "r559", "r560", "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", "r667", "r669", "r671", "r727", "r728", "r729", "r740", "r748", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r763", "r788", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r820", "r827", "r1026", "r1065", "r1067", "r1068", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094" ] }, "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", "r263", "r267", "r268", "r269", "r270", "r271", "r283", "r285", "r286", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r300", "r770", "r772", "r773", "r774", "r776", "r777", "r778" ] }, "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": [ "r78" ] }, "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": 1.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": [ "r103" ] }, "tho_SeniorUnsecuredNotesDue2029Member": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20241031", "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": 12.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": [ "r428", "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" ] }, "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": 10.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.thorindustries.com/role/ProductWarrantiesScheduleofChangesinProductWarrantyLiabilitiesDetails" ], "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/ProductWarrantiesScheduleofChangesinProductWarrantyLiabilitiesDetails" ], "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/ProductWarrantiesScheduleofChangesinProductWarrantyLiabilitiesDetails" ], "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/ProductWarrantiesScheduleofChangesinProductWarrantyLiabilitiesDetails" ], "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/20241031", "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", "r263", "r268", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r295", "r300", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r337", "r340", "r343", "r344", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r771", "r774", "r775", "r779", "r821", "r1065", "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", "r1094" ] }, "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", "r230", "r250", "r254", "r256", "r258", "r265", "r266", "r308", "r363", "r366", "r367", "r368", "r372", "r373", "r395", "r396", "r398", "r401", "r407", "r524", "r645", "r646", "r647", "r648", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r683", "r704", "r722", "r741", "r742", "r743", "r744", "r745", "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", "r82", "r85", "r86", "r187", "r214", "r215", "r216", "r233", "r234", "r235", "r237", "r242", "r244", "r246", "r264", "r310", "r311", "r338", "r408", "r469", "r470", "r477", "r478", "r479", "r481", "r482", "r483", "r493", "r494", "r495", "r496", "r497", "r498", "r501", "r526", "r528", "r529", "r530", "r531", "r532", "r535", "r538", "r551", "r611", "r637", "r638", "r639", "r653", "r722" ] }, "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", "r298", "r299", "r558", "r559", "r560", "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", "r667", "r669", "r671", "r727", "r728", "r729", "r740", "r748", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r763", "r788", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r820", "r827", "r1026", "r1065", "r1067", "r1068", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094" ] }, "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": [ "r233", "r234", "r235", "r264", "r538", "r555", "r644", "r664", "r675", "r676", "r677", "r678", "r679", "r680", "r683", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r696", "r697", "r698", "r699", "r700", "r702", "r705", "r706", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r722", "r828" ] }, "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": [ "r233", "r234", "r235", "r264", "r301", "r538", "r555", "r644", "r664", "r675", "r676", "r677", "r678", "r679", "r680", "r683", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r696", "r697", "r698", "r699", "r700", "r702", "r705", "r706", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r722", "r828" ] }, "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": [ "r849", "r859", "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", "r125" ] }, "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": { "terseLabel": "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", "r81", "r82", "r125" ] }, "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": [ "r82", "r85", "r86", "r117", "r685", "r701", "r723", "r724", "r807", "r838", "r962", "r979", "r1053", "r1097" ] }, "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": [ "r45", "r46", "r49", "r187", "r188", "r215", "r233", "r234", "r235", "r237", "r242", "r244", "r310", "r311", "r338", "r408", "r469", "r470", "r477", "r478", "r479", "r481", "r482", "r483", "r493", "r494", "r495", "r496", "r497", "r498", "r501", "r526", "r528", "r532", "r536", "r551", "r638", "r639", "r651", "r685", "r701", "r723", "r724", "r746", "r837", "r962", "r979", "r1053", "r1097" ] }, "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": [ "r122", "r229", "r394", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r408", "r500", "r725", "r726", "r747" ] }, "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/20241031", "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": [ "r72", "r73" ] }, "tho_TechNexusMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20241031", "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/20241031", "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/20241031", "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/20241031", "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/20241031", "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/20241031", "localname": "TowablesMember", "presentation": [ "http://www.thorindustries.com/role/IntangibleAssetsandGoodwillScheduleofChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r44", "r780", "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 AOCI", "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", "r491" ] }, "tho_TravelTrailersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20241031", "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": [ "r38" ] }, "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": [ "r38" ] }, "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": [ "r38" ] }, "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", "r82", "r125" ] }, "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,012,706 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": [ "r38", "r41", "r82", "r85" ] }, "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": { "negatedLabel": "Purchase 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", "r38", "r125" ] }, "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", "r1064" ] }, "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": [ "r106" ] }, "tho_UsTrancheMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thorindustries.com/20241031", "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": [ "r48", "r129" ] }, "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/20241031", "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/EarningsPerCommonShareScheduleofWeightedAverageCommonSharesUsedtoComputeBasicandDilutedEarningsPerCommonShareDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED", "http://www.thorindustries.com/role/EarningsPerCommonShareScheduleofWeightedAverageCommonSharesUsedtoComputeBasicandDilutedEarningsPerCommonShareDetail" ], "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": [ "r249", "r258" ] }, "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/EarningsPerCommonShareScheduleofWeightedAverageCommonSharesUsedtoComputeBasicandDilutedEarningsPerCommonShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thorindustries.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED", "http://www.thorindustries.com/role/EarningsPerCommonShareScheduleofWeightedAverageCommonSharesUsedtoComputeBasicandDilutedEarningsPerCommonShareDetail" ], "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": [ "r248", "r258" ] }, "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": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r69": { "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" }, "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))", "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)(b))", "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))", "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(20))", "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(21))", "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(22)(a)(1))", "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)(b))", "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(23))", "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(24))", "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(25))", "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(26))", "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(28))", "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(29))", "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(30)(a)(1))", "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)(3))", "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))", "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(31))", "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(32))", "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(6)(a))", "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)(b))", "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/220/tableOfContent" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "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(10))", "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(12))", "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(2)(a))", "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)(d))", "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))", "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(20))", "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(3))", "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(4))", "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(8))", "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(9))", "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": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/220-20/tableOfContent" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r116": { "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" }, "r117": { "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" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r119": { "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" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "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(13))", "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(15)(5))", "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": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "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(g)(1)(ii))", "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(h)(2))", "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": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "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)(iii)(A))", "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)(B))", "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)(iv))", "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)(5))", "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": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "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)(iii)(A))", "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)(B))", "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)(C))", "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)(iv))", "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)(5))", "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": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "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)(A)", "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)(B)", "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)(C)", "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)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "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)(01)", "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)(02)", "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)(03)", "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)(04)", "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)(2)(i)", "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)(ii)", "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)(iii)", "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)(01)", "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)(02)", "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)(03)", "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": "(d)(1)", "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)(2)", "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": "(e)(1)", "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)(2)", "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": "(f)(2)(i)", "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)(ii)", "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)(iii)", "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)(iv)", "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)(v)", "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": "(h)(1)(i)", "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": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r456": { "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" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "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.7)", "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": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "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(26))", "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(27))", "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": "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "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)(21))", "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)(22))", "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)(23)(a)(3))", "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)(23)(a)(4))", "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)(24))", "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)(25))", "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)(8))", "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": "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" }, "r607": { "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" }, "r608": { "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" }, "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(17))", "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(18))", "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(19))", "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(20))", "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(21))", "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(22))", "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(23))", "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(9))", "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": "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" }, "r618": { "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" }, "r619": { "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" }, "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 D))", "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 E))", "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 F))", "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 G))", "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 H))", "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 I))", "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 J))", "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 K))", "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": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r629": { "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" }, "r630": { "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" }, "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 D))", "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 E))", "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 F))", "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": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "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(i)(2)(ii))", "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)(2))", "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": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "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(12)(b)(3))", "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(13)(a)(2))", "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(13)(a)(3))", "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(13)(a)(4))", "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(15))", "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(16)(a))", "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(17))", "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(19))", "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(2)(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(2)(b))", "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(3)(a))", "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(3)(b))", "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(3)(c))", "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(6)(b))", "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(6)(c))", "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(6)(d))", "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)(e))", "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(8))", "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(9)(b))", "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(9)(c))", "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(9)(d))", "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)(e))", "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": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "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(7)(a)(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(7)(a)(2))", "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(7)(a)(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)(5))", "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)(6))", "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)(7))", "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)(c)(1))", "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)(c)(2))", "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)(c)(3))", "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)(5))", "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)(6))", "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)(7))", "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(9))", "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": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r722": { "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" }, "r723": { "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" }, "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(7))", "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": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "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 E))", "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": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "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 D))", "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 E))", "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 F))", "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 G))", "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 H))", "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 I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478790/946-405-45-2" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "249", "Section": "308", "Subsection": "a" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 8-K", "Number": "249", "Section": "308" }, "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)(15)(a))", "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": "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" }, "r1065": { "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" }, "r1066": { "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" }, "r1067": { "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" }, "r1068": { "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" }, "r1069": { "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" }, "r1070": { "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" }, "r1071": { "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" }, "r1072": { "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" }, "r1073": { "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" }, "r1074": { "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" }, "r1075": { "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" }, "r1076": { "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" }, "r1077": { "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" }, "r1078": { "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" }, "r1079": { "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" }, "r1080": { "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" }, "r1081": { "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" }, "r1082": { "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" }, "r1083": { "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" }, "r1084": { "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" }, "r1085": { "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" }, "r1086": { "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" }, "r1087": { "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" }, "r1088": { "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" }, "r1089": { "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" }, "r1090": { "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" }, "r1091": { "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" }, "r1092": { "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" }, "r1093": { "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" }, "r1094": { "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" }, "r1095": { "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" }, "r1096": { "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" }, "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(4)(b))", "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": "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" }, "r1099": { "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" }, "r1100": { "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" }, "r1101": { "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" }, "r1102": { "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" }, "r1103": { "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-24-000014-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000730263-24-000014-xbrl.zip M4$L#!!0 ( %8TA%F!.T8G9#(! -TT$P 0 =&AO+3(P,C0Q,#,Q+FAT M;>R]:7?B2)8P_'U^A5ZFG^FL*;IH MUF5YI-4525#KAC:TZD/)TC1+,W1=<_BG&]MP5$&2A+JL#>6Z(B*A/A1UI2Z. M=,48B?I0EF3>N3%DT3)$U30M6U0D51J*IB;9(]MT-%N6'43>.XYAS[!O/[J9 M1?4GRYK^I3:.X^G-Y\\C*QHV@O#I<_K%9[SH6GIQ%,;K%\*'*Q>YKW$]0O;\ MPI>7EP;\WG@*GC^[ON?Z" /R7B"J-8%HRZ+\^=$@2*)^LIS M7H>A1UXJ"8+\.;TBNP'9SOQB84K3WR1R?-$TS0_OV*X9$^#A?[\ MX-WXZZ$5H:5=;[[ZHRT#-@6I+DK90QSD;MX!?+$"XW@BB MJ&$'$W*Y*"S ^1JYFS8.FQ$__^_W^[X]1A.K[OI1;/GVTK:VP4"4E[8V?PE\ M[WZ$L7>/Q]\Z[_:<7JQ]3KZ<7[J&D!74X6_)I3>>!9Q;0W[]1[_6_'6,+*?Y MZP3%%H=OK:,_9N[S7VJW@1\#%]<';U-8C)W\]I=:C%[CSX0*/C?_XS_^X]?8 MC3W4!.C6,W#^^CGY[-?/R9.'@?/6_-5QG[DH?O/07VJ.&TT]Z^W&#WP$[W=? M;_"%*$Q^=!T'^>1'^+X+DB1T[>3UK_$C&OVE9M&$FW[ZYD6UY M_T!6^ T^B;(WR$*M":!0BWK! UP>.*NO$&O-OXJ'OZ#M X;>;N$5H>5U? >] M_@]ZFS]J .::H)ZX6TPF89HC/P(KDL^;+_& M^->AA]H^?A61.=GR%%FK-3^2^/_9@56%*(JSATWA8:@;^,&4/,I_ZJ(XW\Z4 M,^U,/_O.U#/MS-BQLT?TC/P9^A8&$RS?0LN._P[6R2VH!7AXV'ZUO1FV:UI1 MA.!_9V"]YMNH=J:-FA?>Z!JI]C+:N$>@\^]=:^AZ6,@D4F!IS]]<'_2;"X(M MB%R\J<5.[]THSK:H:>J.+?; I RS%X%.3U^5:QMK=%G\-G:)D2*VL2\V@(?M MPW>RB^;>[V3QMI/@Y*C-Z,)Y-K.&F62!J"CRTB_")45OXAP\LM\FCB.J,W'( M?D1UU%:, OGC\ZI9'Z(16!>PW&B#,X*=E)N(>%JP68XX+3$?ZRBB8A>0WXG_=S'PW)EN-QA9\6?6[['?\C+7GS6 -[Q^6.N$W/_IW>9\%QG\?+V+^3'"C7 E_$<>B/V<['-$/*GL-]@;_#YR4<@1$D8;(SRWG?]9 M];#>WSQ?P>K3I\01S'Z+8BN,L3^%G4T%QX4$,;MO\=U\F<[B4E$@+M?J-]GO MV4L^K^Q[,QBD4X,AW4V"].17!U[V.O51 M%J)0V+X/Z+8V!#6+@TN3FY!GQ@7@Y"XLV]$]"=:H#2P/[F- M?V+8/U@X#E8:<)_<\3@QN''H$9]Q!9X'XCX[O"P-^$_N'95>W5(04!%/[KR5 M5";1@)N3NY\5$6 TX(HYU'0C2&+>=XF05797_2Q>"@V(8JY]21%7]CC ^0+ MA<7]SG,C$+3%B1R^XX7\+$+!+^9?>'SVIB%@GXLONS MES8QB\1%V?W< ONS-[YAR#R^2'R\SM MI1, MYPL %Q9T5\KN_U\F %P<_,L>$#AS +@XP)<]%'#Y '!QN"B[PW_^ '!QL"^[ M0W^6 '!QS2W*[I-?) !<'/BI\[2C, :[T8\"SW5(;\L.8.$=S.>-__K)8W?T<8Z;5S& M-56IBRF4BC:^!W$0NO]&3C4%!W5Q"T8<]$@.Z@(LY2*.2@H,ZH(^C"8N+B>H MBT?13A/M61A,455%!'4A,48.EY0.U$7I3D$.Y615C;J0'HVXN0S?:*6*]V$Q M=AN$TP P@UJ^T_9KJHHZY0JY'9!]%R(>TH9]2)G$NDCEU!4308J9>CI M,ABZ$ ^5,OXS%W/=P$\-A&KR3RDC,>?'SH5XA\5$Z#R1.TT# (W%/$J [N*F MH5Q%3.-DZ#[AL=EIV%N_BCA)Z?%=&'_KI8J]T(?OLK!UJ6(XUX;FXKBYE+&@ M:AY(G8B12QE+N@(,%\?#I8Q%G>&DZD0,5*D" M-A>$>'$T7LJ8R5GBU:>DWY4G*&=0Y[W3".[BJ)LZ+WIQ)H\KQN=.SWU@;X!Y5N[9?IW"_=6<=&)0 MYP93C*++G L;U/FQN5#4MZI:0FM0Y_%2AY@+<0QUOG'AB-G[C7< MV=X">Z2 M$L7A#+_VT8U^KK[R6Q B,"[:K_;8\I\0_/IBA=6L7S6H<^-/J/$8F1Q,)M3% M'I@,H4;!F-3%29@,H9%,J(WNT"I#,LI\A(7U7ZQI)56+26T4BG[I<1T$4NZX M6?7EQH74R37%ZAB!'$ @U$8*]T@O>D1VB C9_ V-7;M$E1PFM7% &L%>V.F2 M26V4;P?8YSV-/8_T,BY;II=);02-3L 71_'4QJ0><&IH&+\]>+ WG&WTQ\R= M$D2\#=ZF:!7\]Y9?FHP!4: VU$,;S LC[:*GP>&M#.SXU[81^&S:R]9SGNVWMJ;UBI]2B6*U$4*J"*F?1L],6I* MJ(FZD,<>U)1T#F$(W@O!U$56J!(7%=4]%"0=BB)UD26J**^JBHH*TJ,N=G:M M6HT*:J V8$=-?A$-:)*HB^I1I2\J:JF<*!(F41>@I(J8JFI\G(J:J(NK7JL] M<2H$LPCM=>L>N<"0B\0BM%>N>PJE)A:AK3B"J8O04N>>G@KR+$)YA5J?@L): M42IC@)*9")4@/>JBH==J3]! #3)U05?JC \JT,3"F5=HJ:R8O<4%N^0R1C.9 M\4$K-94Q=%I)>^)4"*8NG$F=B7 JR-,9^H,W.C,/]4:X%C)^^XZ P)V._XRB M&#]F_5.$NM9D65UW'Q]^#TC%_/W];>%<2"H)>J-^'-@_EX87D?J"QX+*]-8+3T&F2/N^AU5KQE^ &1W9:.R.B, M@YZ7R.@YC);I# Z6"QW%G1+(5 ;,DIJYM)!ZR=#\%B+D!)/'P'(*$WJW@6_# MRD)BO^)>F)M:?V1K6;OXA*OXBGQ[C"MG-S2,?43/R)^A+HI/'!*Z4+JD0EWD MCI$E361YH4BE0F6DDI'E=K)LV78P [?X$=G(?<9QU(H*3"K#GHPR*:+,'#+S MG85Y'&52%T*=MVVPW/!OEC=#7]_F/_X.3[1">_QV#ZK,>S>,);NHXT]G<42N M$$OC>"G41CK+@(?B/"Z%NKAGD7B0RL,/U 4?RX2' OF!NOAWKA7/PN7 #PHGO5%ZXOIW*\2WO/7\JMJ9U(7O"L#6X"6H*+:H MB^[-6ZP'_E,,N+A#PWBUU2C&T'U@^:51)"IUL2IJ@%R1T@QA%=S,$<#&+FU^M"#FK5U04/]1&#BZ/GU-I M(VJ#!-NTT8]H #X-+.FTNJ>:YYR20U$C=H@ M20EP=J&4(HVZ> ?)AQU;(7I$TUEHCT&(/82XSFBR/,# )O<-7A")GZ/DS./] M;=Z)C0D1YXE+!0D\ZN(1^R#BOV<^6D;"X"4X-Q*DNJ#5I6(4O49="()V;J!" MAIT\,)$7$.\$P]D4,'7A MK)]T2>H4:=IU\285XH$JASSS$2;@,_"CS7(09H M!^S1=P6U/=@C?.<_[5E1N]=+/^CN$%K/R(._70^%Y^SQL-QSP-^SQT19_2+J MP@>,$"]+B!(E2?%24I'*@"B-I&A?#2E>2BI2 MEW[&2/'2I'@IJ4AEG)U&4AQ>#2E>2BI2>=+ 2/$:I2([;]FS ;)MA=;SSI.T M(NDPZQ$90_U:TW@A94DNPL)/(,=G5PUV5U*VK$S MDGW(KJ(J]E*RCIV&7#'174K2L7./W41'!G\\/C\B#^!\SJA*Q04>.^A@M'N0EA7[.OV;))(7BT7:B EB# MNL#^GI@@Y<<++!!&_!Y([@YL-T11B3!"7=SW (QT?-N;X;DM#T%(9%65,&12%Q^E7I_0 M8(*:U,472Z-\J$ ?=7&ZTF@J*M!'7<2KM&J-"G12%TNB7@>>J"+8I"ZR4AJU M=BJ,E#[>0(=/52!&RAIWH$_YG I#I8]#7%*?R$5ZMV6-/U"E3PK$B"24/MY M@SXI%"-E#250K4\*Q5#IHP67C=%=YJA.$LH:);B\\J$"?:6/"M 1H[L4^LH: M2J!/K5&!SM+'(2[K4Q7FW4I"6>,/EU=KI\)(Z>,-=/A4!6*DK'$'^I3/\1CZ M[+[>P-J"66BC*/EUC"R'K,=QGYN_PE\$<:XABY8AJJ9IV:(BJ=)0-#7)'MFF MH]FR[*!_8E=Y<4\4OWF P(GKU\?(?1K'-[+84*?QEQ?7B<12F-V??VX$7A#?_ M*9#_OHQ@^_61-7&]MYL_#X 0(JZ+7KC'8&+Y?^8CT$#U" V2BZ,W'\C6#"L MG?SZDFQ'@>< =E&V/5'"._K1[0S:=UQ_T!JT^ZMKIG"U_?;MC\?.H-/N*N<^R M=U/91;>K;]CN%[(,!]E!2"RDFYD/K(JOJC6_]1Z_<[\"__J!WYV1HGTN9?-' M-"(1WQKG6UBJ.LB]N0M V<-.\)2;&N'P$5S0!"'R5R(%%D_9"RA[ 7-OD/T= MI"86KM$V8(E[T49^:/QU!A8[0/3M$4U!L->X41!.K!C$WVM\,W)?D5./P]D< M8%*M^5__:>J*^F4;S/;<<"MT+8_K6F$8O!S'#US.-Q?*C'_]T7HK.^ &/0Z$S0 D"B?*7.^1$]5/SB]<[QLW^+W-+KA$GW'@-B'G *I_(+>W$Z=K%Y[H_O7]N/.;BZ34SD;ZZ'X&)@RXQ 5>PHB'7! ME&1U;Z66PBD.IEN!Y$Z>N"BT00&. WP"H8B"+/[S26S\:_I4XRP/6&;P>^_Q MG_>]WWK__"U$R/_GG17^_#^2 +^\)5>E;TL!H8G3UR^K&,*V\C,"Y\*VO'0! M9"W)UYD9K0K3UQJH6N)X9 \=!B&8!77 GV=-(W23_?#%<:.I9[V!=T"P0&XZ MY+6FT9!E&4N9&!R%V,E>G"ZJ 5C]O.%SLR')QL:OA(:X^98MCX(GB9N_R?LD MN2'IQ:Q),AJ&(E.VJ.( A;&W8WN?"34D% $TAQGL+S5)G!/[U'*P9KN1IJ^< MN(FWWE->0G3G-[6%?!HTD3^/Z(E,7?/C+GR3R2 -] +( J[3O?O1'SR"C.?A MY]O&5GD4.^4%Y)I\)X#\U'ZU[)C BPM&7#B'$V=%7#1%-@[;.)SK;7I]HAE?=P#T=*8SE,"%_* M15EY611/4@RGJ?-,HGVWPK%"]"$7;T;77N _AC),ANGX;6"]=M*(<#(M<]4R-&I-$V>A:(:N2OE%\1J( ML;58:OA^(MS @:,1X*,?[E^ST(T3PT6G,_YVBFZ_3A(+74P7%YXZ-I"^\A1][X2!XF=LRHE!KMKV?V.8N["U$E?3"!S"<0'8L M3A=$X)KNQW&8PO0+H[S-N'D(P*CU_I\[32S>%#-2K:EHJK@6QJX;HJINP-"U M&$4IT+#7.@V!EMVIY7'H%=DS/%H=/@;YCZ("=6!E( <4QF$2.TPIKAL%%&J[ M8M^^GP2[6B&&-56]V,JAN.X#@-3#./#?'1V("GB(NE#7 M%4TXC6RY & 34T0N;85Q=Q79(5.Y*$WKO6, M_-E:Q'"'E;W]S1ML>>U06W[[6[;9\OHF6_[0EVPV2HUM1JDL"RIWN!"NV.'* MMR $N!#0\B2"#;]8J=UJ^4[VT;W:4#6MF,/C_(_:_@I-4(M9 ME-S0M;PO+^Q19]A?L?C3/\XC.(./1/-EZ]YC.?1'-SV51Y8]YM!KHA9V'V94 M\CAYX,;> A@VGKMV;&BGFG *+>*"]=\FP\#[='P K))0 BOA9>P"(2U,B0/X MJO2AP/UC,:GU]29*0\*)@M5!0X91Y1?A(V3SA\GG)@T 2VABOYB&! MS]K$B_U'$/[D^H0SVG,%OBNE9:M/5WHGKN,[^%0><<,W\'(10 5(E)C>G>_B%)S& 3U*RQR%0#WP__!?L %]/ M+H6;\"K2YY"!$?.*@RF."Y@"YUAOT?;2@I0QZSCF=R-K&R,!R40]-[V=A;C>/2F)P=(PMN)9-&=!J=;\!XJHJ7_YK_\4->'+^M\Y%U10#=*\ M-J[03)/W#@&68X\D-!AX&-CQGOC.026 MS1M'&@E8-LD]N+-BB\,E3^_5U.(ARW'+QQED$\=DD>_A3GX9]:9R7KG:LB%/URG8IF";D8MZG>F2L:F2D:IFB8 MHF&*YEA% Z+=XCPK!,_$LFU0-"%N^$1$;XB]A8V? M868@ M@Z2; !! :8%2@,>!1X$/K)ZX)Z"K>)Q]W0!?"9&U.6CD^J2JF23:X>0/";:Y M987D:_%+=MG."[:O+[L0.TCIQ5O6FEWI^HD>%:5A7^_Z10*I306N]1GG?Q%*+^ ]58)AG0W:2A2HF&\RN/;>#@/ORO3(S;WV8& MT$4)>149V58V[G=GPQY)W=FQI]0BH+W-?"LSBK--_4;V=)ML:3>JM:VH+MY4 MI,<3&GW@<>#D\8V.DCO:%(PC(3C0(WY FBS*/%68*M)T[$-S9C X<'O\M[P MRU]<>#6\EO-A;P&6/,]N1/22;_DV%MV@K7#W 7PQ;M;IX$1A#K<;<)UM68?R M)^N7C8Y'7KN-^=8G\ZVC,?*\C.BX3T!*Q,--.IQ\[#]6)/1) I4L]G2<97<: MIXI%)"F@BMQ6'I8H>VM^?6=3TH/S^,_N;I.(8#=X3EIV2V;2;7->S?*-')B M8ISY;@*_"&>!@26\"E.Y!C+8=L%8COY2ZW2_;3CF)_EE)(F&)))%O5E,E#)@ M>Q7D_FQ2=P+2A1<_L,;AN@IXEC!'@%%KJC(OB2:O:T:&@VRI32Y98B;^P_6J M-WLIUXWGIN]RW::X/3I^!,^]H!!QP6*AV[5'"E5)![!/@\1LN0D1/@5\1EM; M9#ZW' =4C86Q2_<-\ZW5;W MMM.ZYX Y>H_?6Z13Z:JW[&I\P+&Z]R =GC.FF#;-<(V33P.9K 8,%[1 MJXUPSAXF3Q)7GQ,KYUBQM=0BA3X)E+??=F?0_LZ)C278D:;OW]O=P?;&[WLT M%[T$.6SL4$A:PO=_?.UW[CHM_/%>CN-%]W';Z]ZUN_WV'0<_]7OWG;L6[L;_ MM74/*&IS_=_;[4$?Z+K;^G&'^_1OI\<"Y=B96[.:#0-7(N4K]=+,AJH6T[M4 ME!JFHA=4"B6H!=5GX4699ZQ?NG".LKE7A]/U+N;')7&7% S_/?/>-L-@!TT, M+?OG4PAZT*FG2[5MA$:C(NKB5_S]N;N?^O9UK:&KQ;OW^X&KU>^WWZNXC_I= M;@/2UD1_0=B[$>9.#!QZ?[[%Y::3$?GO8#HY*=8WES.D^6B<%44HCF[V$!4[ M=YT;-Z>ZOR VY_"_.N%,JC%I16-BG-OX!YR)">XESOI_C],\VQ>X$M#PGX[: MX?+.0OQ4FK:V-2 RBYSWT1!E.1J"8R-),"0;;X;IH^4[^)_V@CA:\:T5AOAD MXV\X&+%?3$2>CTQ1:DU%47E)DM8"(JN1N$-0D_'>WB@J1I\P_J@F?Z@7X ^U MUE0%D9=%C1+^V*$3,W<5%HJVL],IKRK(YDJ4-MU\V4H.BG'=A(V X(8>XO'Y MLP/_^"C>:HM)^:"Q44:5FI-W:+H,KH]SL'91/"^\R,? &C"PJ/&*I![+P!_0 MZ2D4W#Y&]=43T@Z54"0AZ5@32+R,QXA304C5TP2E=M\V*@-R1'.X,MC78"TU M#^^I#,"T(]//%[P<'<[,1JTI2A(O2 (E9EV18;2KIZ@]M4*A%&4"19D&KYH* M)115J!U.O?3M^,^ M"!T4<1L[V/$;0;(-V"%G#R@", #O*R+O*[38B0Q:_M\ MZ ?8;9CW6KC&I67;LPEN_X><.X3[^;FDL@'N;4UP9X1DK&]> M]M2(6VT(X%H7E>!S>750D/MPK<2\11W03\PZ(693X'6Q*!>%(EU3OM1CXG$6 MD7B\&PN72DG.L;+K"A?^%@3.B^MY+!QXH)>7 3"O$,0GU[QNPA^!EI-&%O8[ MG[-V*-F8A&P,C3=UF1*RN:X#ZLSPP36GKA];_I.+?TRT)SNR/D:4?L-M:M&] M^XR"V6E$0@)4WD1?EHD!T%O#, MRP\*^'JRSNN:28G9P2S8\XG5@FA(36A(TH\^-F*FZZ&A=6:@'BA'EU+AOKN1 MC3S/\E$PB[J!;Q^4YJ#BG/!)IJ;QDD%+YNY5 M9C(&2^>7+(_QE%+X<$XQ<'Z9J9J\<7R0@.4S5H/N]A?7A].=2>C.$'CA^'3X MRN4UEJ(=XJ W:-US'S5%/&&"&&T*+W<'J3WW7AF9LE=.?DXAH@FUIL8;NLR+ MQM'UL&7(OF0,Q1@J5]%!7H82:TT=-^T 1[RH+):3:^5L!=FH J(/CVKBO+1D M>!KG!#.<29(G7_($+]JS33=5K+W9<+COM+YV[CL#W%F?M-H?]&[_Y_?>_5W[ ML9_. N':?_W1&?RC^+[<>2^CQ?(3C?>FGZB>Q?;[N"FRYUI#UW-C%RTE*!_< M&/O2O:]/U=ZZ)#'Q>8.MJ?6&T^B..8&HF(VQ:8>5L23V[ _VD%#%876,FE1K MJKK(:W*%SDP90U23(?9L;W8<0\C@NTH&+\I%E9%3$N0JB;+++!@R%1OH(1AQ M7@#65HS""6!_R+(7#]47]P#& 4#Q#H!X(&\HM:8L\9) R^D=.PP^GW0M@'Q4 M0CZ:2DOOT>MR(_IC$*F)'%V,_ Z&L"Y2E,RR%X\Z[R70Q?SQ-<#3@0$8N8-\ M&E@>^+SW:/:@QQ)G-)3G[+8 &M)K35WB!966-J379;R"!Q+.D+,Y_,8";\6% M727E8A'68((;#Q*529H,D:'5N-8J1I-H1ZSUZJ7@KCJ R=0+WA!Z3&!ZOV"C M RU.W#0 'T,KM#CS3*>>L2*@:&K"O00,E9<46F*EM)R"74X88RC"^#X"P*OZZS>M8(4 MM4,,GX2B1* H4>2UXYMOTA5+*K$H3NJ9%PWSDU;ZS"(^2AP/, R/.M#2<;-\ M@U<5-@>P@N2S0_860#XRD(_"FT9178Z9S5N S3L)2,@^#4 ,P;UA=N_1V30X M=/?="G\BW.+U-H@.[0VNXSX$JL9+:H5FBS-"VC\+I3!"PLT(-),WI9),)LDE M]&FOE4W]%9Z;ILVA5\*]2R%^=G!Z6/MX#-VL\786G'MK^2^(J?^;Q0&&TC)K#5)J9GTA1): MNJI9?+2K@<.[@UV%9;1/GN+1I^"&4&NJ(J]1TR"/&==G3E,\GH3$6E,3>/'X M:4;G,:5+*.0_T'ZR5I(V9?9Z,3.;X5=\6=#1W"SA$2N*(?*J4%1^!]7=7AC1 M'5],=#31R9CH5 UW1:%_P.,5S,2[7RG2/'JNS[7R38X:SH/C-08^G^0%1>9U MLZA:H\L+[(+,^VLEO!S5GX<3'C[/Y$5!Y"6-_J:F5S T>].@H"5KFTT+*G1: MT)+1DW_8BZ$EE7W'S[9@07;Z2"GOR*#C2$DG*7V*0,MYS168QS_\$-G!DP]W M.$3,#I&/1BZ;&710\DAFC3PD36)ZHV7P GM\38$+_.+-,(@Z\. 01?A8Z@'Y MEG? ^;^!:PE! !\_?9C%O>DCM@^22BY";"8A-N7X@!I=R28TBVARME%4L+G: MW)+SH/%@A]$4<"*?R!LJ+65>S.J]W&'CX60D@C0U\9DU+614Z-BALISG+?KX M%90\O37V4_UPW?Z'>H=S#3G7DR63UZ63AXFK%"FN/O7M?[IW./61 SY9!^I3 M3CZ(B(6+]^Q]Y..*IG.)SA M#+UGI]L%;,&EG"/!)FYERBT*D.!FIBC,7"T*?/RKS$_;04@Y]GWMNV.L7L%"_"6.<(OL4OG#6+ MQT%( LY;>2T:6R'FD0^,RT[WVWMVF[^1D%F?/*,U?]M^BEZ8,Z;V@2S8O#[U MK.O32;:$(. _:X;(V@=6%^R)YZLSC"S76 #'>66"SV8^2&]R'T<-C: MS%H3I[SN >9@\7S6^> H7W$5>W^S/*Q?]RW8@=705K'#0G3G\_2.I!V1-MJA MI8O7)>T);$P'_CMC8FJ%W#-&+Q[(\:>/*.@!][$ !7P26O)73T8(6]L!_C M>FU"4HM'OE<8HB!]3,_;5K-+I1VX&KG6;(C[6 E3%":6PBGMM*5-'&D$B8)2 MN)56Y.K46E-2A0.L-#>*9F< ?(>\)O>V\$0 G1=%A3?U]5V1P,NID7+@RL%H MUC3>4$U>E]?#=RGX>0[^FB+X[!EY;ZQ3X%%FW!+F-NCAG?%643#PT&9=9#U3 M*D@[.\RXHVG'Q+2C&4?/A:(K6Z4L4R=@T1C8E@=FFNO479^SK:D;6Q[+8#FT M&^ '"KS@LB M+3W5KVN:VB.*+?C0X9 5^GA2$TOD/E#69I!LIX!LV?9L,B/=VN[0R+7=O*D# MHBC5F@HO21HO4S,(BYFSYY.V)Z HF5"4JH [2TO^_Y49N0LH-Y% M<6\TL%YS\Y12:QHB;VRHQ1%-]P@1%8T"]_2^"\6U05'WK,W$)\J=:_2!^6+8(M:K2DJX%Y) M&PGH%+'WXM:.4U9DW#:>ES>$&U;#[CQGQ;#0*+[&^/MQ>O,#]!T41A5Q"-X MKT5>+_+?7V(QAX5"VMDUI^=XVL$A>%WG)9,"VKFR=H7;LVU!ML:A.YS%N#4R M%P?(]?QG5D$G^,34#!S&B?I:EC]*I2=DRP76&D3;.3E*4G 7K\ 7K\L MG[S)W#DKH$[=W+#ZM+=SYN71M"<2VM-T7I&/KKX[!^T5&?X7J0]'=0._CBDB M##SX\HESTYX/$B; M-4QOT+KG[CNMKYW[SJ#3[G.M[AW7'_1N_^?WWOU=^[&?:9SV7W]T!O_8' S? ML\%$ IH;&9#G!#,<^.QQ85[L9?F:V#&?B2V7Z>$E M4V/I.3;"IEU*$5E]G^ZVPNA/%':9,1(Y:4*(ZP8Q/# .N'B,N-L M&U<1/LM=""M*B2R)J,(B4CO3->EO_%JL;AP#5FT M#%$U3&-Y M+]9;A'EU"0X3UZ\O$]1[6M@.3 I NIGKDD/;[MV/_N 17 <>?KYM) [$CZ_] MSEVGA3^FB#(V;^.VU[UK=_OM.PY^ZO?N.W>M01L[0?#/]W9WT.=ZW_#6>M_; M9'/PP\-C^W>XI?.W=O;%IQ_=UH^[#MSXRSDX*#DXGTL/GVQXEB@U9T7,]ZH-7J$9QBS(_?-2.F,.',3%S[;(- M)G)"$)>Q!;=$%,8A*./O<-TXXMJ@A1VN9\?!$(6<+/(KIM8QT%GR: [LC4@? MZ"0!'])M">GGW/ U 4W.0U6GZ'UWF:-V!'@#;R?*&9,K))Y>7M<\]_8KXWF+ MNZK#GI$_0]_"8(([A>(G_MV-Q[>S"':'PO9K>J;0BB($_SL'5!Y(!O K#Z8U MKQM%E7M3$4/[X(R+\2'CPU4^U"[/AR;F0U40>%TM:FY>I<[N+D!!MT%$:C2G M8>#,[#C"$'18TMR!R@Q#LS?Z+0@<$D9&X;-KHZ@/(,W+*[* ^]P:FLC+RM') MSBR%CCY*VB&."Z0D,;-^#.GH@3L4)M2))MT2]K:LJKS9CF*F*[ !NXCDI+( M:E'?)Y&;Z]46<.W18!;FX>TH"' M3/ XB[)Q2F8Y5YN4=HCE@DE)!WM9XF6%EDZ].Z1QEOV")R=MI[Q37E7V!5;! MI\CJFS+'@31#9,[#WLII2X^Z#*Q).[K4P.L&?C!%V.;SG[HHOT-NU)JBRDM2 M48-MF0M!$66MZ:IS4A8^\*3).;V"J+KPE:! M'WTE2$FN&V"4M%_CT +0NKX5OG5B-(F*:I<;9NR;C')=J MN64N7JMJ:J\(!?< M>(;9L@=213)M9TD:OQ]#X&]K7WU==FZ!$6L ]L*[W*\/Y3H?&;6F65BA&C-^ M*:*>';+W .K)*:)-'"I3M*-/G.FRBFD6PFO&\&'#8$YKT- &M$-;#Y:]KOHD MWL&*5,DK,=2D'G1#S4CE_ ?&8M? 8J=2U[D92P1O2>95;7WN+;W>4K:(>4,Y MDI5?5#^K#:U%]WS(:=YU!2[BW\DOR*E;L"CK">%QVA/@BFPRZRR.8LLGN]FG M5==!7L$E[K^F<.Q7*W)ME@+\P4C>%4M*>"_F,QYI)2S2G4V&*.R-DJ&\O06' M$#CG'=*K2J &)-[4%5X3:)D[Q!*!BZ4O[8+T)1,S0S)5,.*+,C4HB;V60OK> MN;@7]F&MC:H7$RM0_J: 76.3W!RB%"F!6=252@H[2 (71F$JD<$&_-%%6N+Z MI_/H3GS9GFV4"Z@])_.K1./] "M1/ST_($!3^,NS^@D*B #ZT6:6OX/>/8[#&I&;^N M);1:4VALL$#*F._(B+\\Q'\([6OO:/] DM=K3;$A'#V CJ[3Z%*HK"UNZ=&A M&MKVF?N8JSQ\>TZEE9++)AXVCE9;]$0M&?F7A_Q/K[8^('H3$[UYM"]?;#RU MKLDLY/*:".GV2LX M_$V:;&U4&F=IMU4E/CV/7CD)-^)9/KQ06"KKY=4(\RA.>ZG1>@I6)"?*9J. LKV4INBM5,<+B%FL(*YC%VV^A VE5(9$U M6X>0B/PNLW3I;[Q:;'&XABQ:AJB:IF6+BJ1*0]'4)'MDFXYFR[*#_BG*M>RF M\;S^;6H]H?HP1-;/NC6"#=Y8WHOU%F'5OP2'B>O7EPGJ/2UL!R8%(-W,=4DP MH7OWHS]X[+3[//Q\V^!:W3NN_^-KOW/7:>&/*:*,S=NX[77OVMU^^XZ#G_J] M^\Y=:P"_] ?PS_=V=]#G>M^XVU;_=^[;?>_O?>[3CV[KQUT'KOGE',R2Q&[F MPH48J@ :SYI&Z";[X4N6.N7Z9(/DIB\3*WP"LDLEDCI=,U+)^Y*O4X(TS8:A MB9@FTZ!9^N*47!L L,_KGVMF0U7EC5\)#7'CY]L>)4H-4]%S/>J#5ZBY[]B^ M*//#1^W9)VIC8-O#<3D//14KF/>S7N^M:(Q M-_*"EX@;A<&$FX\/YW Y!GL2A0=5>Q;"'V=JH0FW^*NX(B'E0GGVV%UHJZ% ME GK$BL39I1.]S'AR)R(4(<&V[X,;Z:^/)<*(:?&AC M@X>,0,>>Q/"M>(OGTD;-5=<%WZ$I$(%+JOQ8O>^!J1++0,PM!95:4]9Y0Z:E MB1BKTCV?\CR*<%0@'(4W9842PKFFHM#6!&?T_SMIGQ",< JWY3^Y."!L11%B MDY,/EJ7+D.V-.G.XM@A8L3?71\M9!0_!7HFAF^38>5GAH\$_W6*@YF82 ^0M+VI' MUQ\P8Y8^.LHE;H^D(Q/3D:$?K;;/8]M2WY&%^@56RCNX0R,4ALC)(FJQ]^,^#9&/1FY\6!.!TIIUQYVMK J:CF^'R(K0'4K^[?@9P).L]H'UBC:= MMA@"6'":7HG!.M6FEE.4/^Q)-?GTE"%B/:6(ZT3%?(*3BY3?+-?_A<.G%1S0 M"%8X:6(O]A"F(3ZHB-]X#M20'W.6[W#HCYD[Q83DFDS< M?AS8/^M#"U=RX*Z(8-LFP9G4SKTNZ[9 9L-RD/.[1)8<\7B"F(A%1"0HI*R]')%:23WHXM_PF>YOKI,2(Q6SW7&KK>$8DV^]@JE[C_ MFA1FR[9A)X#1$-G(?<9E0$Q''IM#F6BSZ4USD?0FLN=G! -^=-S;D M4["@3ZF):(=[4BP1F;6FJ?"J=,RQ#HO_Y":(AQ!-+7?YA!,W+4R#/XG;0D9F M,!NW>!LWA7UV?-5.@-[R'3*5X+#L-E,@B3NJ08EIPHQ>*HS>DY :/C.5BZAX M8&;PX6&(J?5V< SB.LR8XX,0#PF,B"NH MD$G'\3&\DDR*TS5:;"IFH=,AA@LD,;W6U$$:TS\J.Y<6D'6ZI7%WWVXW)QG3 M)NPSO8,ZWBI0: /X<7/%AQ3X7]]^1+@THY!UY6B1G1>) M)3"KKY@@=X1C3DB09JVIFKRVP8NCD" KE7>Y7U=7UW]&42$]SE)8G*:K:T%Y MF2?NZEKB$-G#++3'%C[0WE51QK& V:&*_\%Z(PT)!T'+!G"&B%C2*R5 +=\Y MM+9,$@02!)>.:K/*0F84TM6NSJ0GIBL1K$J#E\1C3NE8T.R S*, @.:DFGJI MZO=40KJT@8\B970*]&\ \PTEFD?QD01\Q,L:+5V 63SMK,VC]R>K=0 % M]08Q]8E&U"^P4BY%[_I.VT\1P/D6A,L&'8%J)XND'APMEP0-.PB*O-Z'@&7# MEIJL]E15IR(KO=8T>5%BI^R7.66?1:1!YL:S%G;"?MK4U"U'FT5PE4&B[;)R MC+1FQ^R5HLI]Z)<#-$>L4 M!1;KK# %Y3A<^H""=EL/H@C6@\PKQS>:9BVP^-AE4VMRTZ@G\ MBG@ I"Z>3/^\+B._R./Z91.-'*;VQT$88[Z] [CF%O>X'IXWI'7?F)W.EYJ* M6E\%\DQS!Z0<"J_2K&)7LT$6YJ<0$;6-0X)]>E1F?UE+C"I$8 M]\R9A6]X?F5$IG?K!H4] ]EAO=E,FQ.054R:;4I"[0,L2W27"]=G<:F/-UC M#/=KSH@_LDZC"-Y2R)1+33K&"\Z+R1+X -=,E4?6:11!E7CFM,F+ZC$1O'-0 M94'6.AT*8'.=1GLT0C;IYX%>;3*7F@NM&'%V.J,:B"EI] &V.OD!MUEZ!H3B M:#@KX#M%N"=!26_43A'R"/CH^9@7\9_V OZ/*(I#UXZ10_HY^,[J!TM7YN90 M4HPM2J7H7,IJ_*C3'320L$[FSJK'1*58+6 A.@8[&4[:01_[&%L5RG6=$)S$ MESB*QQY@'X&S/O3 ]F88MLODHX5Q20Z<&#\R?ESE1X,F?I2!'R65-XX/ MXK.CMD+T?G\VG7H(I\]87J+[<7\TSO43Q )B#FN(MAZEE@$!3C ;>NCXCFC[ M>$7%KZ[('!Q);JBT4,9F&=/Q[6""N-AZA4=.+3>WZ5=];5)-A;%[PC70Q0"3 MQ0-011?E#FC*"FY_+&UH?US:7'_&"]7DA1U9J 7P@HH';F_*.BK_**$RZ+@8 MA6#5X>F=^BVAB4,96JLU)9$WS J=-#!.J"8G[-1N MQW&"#IR@\9MJXJD\"*E"&+\;^'7BQ2^-MO"=I0**.(2')U@XKM7YI;N9'^^= ME]IRN;6F+@[9H-847,=HGR'49.22WN) M6L!WF84A8[^34C"^&5FN]WY"/<973QD)#%+69Y,O\;;&D[ M^24OSRL"\7Q45:0DJLL&'[Y-F_-U(_A ]+=I;%U=^DK9 W6, TB MEV2MA,BS8O<9?7EQG7B<"<:ENQ+VOQ$6MUA#6,$LWGX+'4BK"HFLZ2Y"(LKJ M"I?_QJO%*L0U9-$R1-4T+5M4)%4:BJ8FV2/;=#1;EAWT3]P9/+UI'&8[F%I/ MJ#X,D?6S;HU@@S>6]V*]15A\+<%AXOK9@E0%5OR>%K8#\R.0_FL6Q>[H#1Y! M9.2"!DD"$L#6LZ81NLE^^)+)5]U.T=1"GF0T3*.H-4E*41 O"DY&0H54K4EO:/K'-+[9[%I801\<#"4RE*:C MH<'OO4>NT[W[T1\\=MI]'GZ^;7"M[AW7__&UW[GKM/#'*Z9WI?9_V^O>M;O] M]AT'/_5[]YV[U@!^Z0_@G^_M[J#/];YQM[^WNK^U^P ;^*)W^S^_]^[OVH]] MTIM6_\*U__JC,_A'43#ZT",^IVK>"4"BF;\!_0Q^;\.?QW:;^][K#G[O ]\Z0@^74MCD> M>QX;LLO.>]D.!_7CQPKE%"B#<0CNS'>X;AQQ;?!C'*YGQ\$0A7,^V$-2Y 5] M(2/&K^T9V^F)?.)B)Q0)]4C6I@A"+XD];CX\"# M[42I"4 E'HJ1+*>YK!2(;L%:<0C(\O; ;Q4!0/HF%[_W*H$(ESW&;SE@5(I= MX83!JNUI$,3O&/D8 :F5$PC)\ R.J+"J(1CGX=0[?M6V]8AB"S[#;)Y4)3FM%<>A.YS%FQ*FRKXWG <1!AY\\52UK>UR M7,X8BB@'O#Z>!5?%+;AT%+M*^TQ\>D^B**U M7J:59C\F<2I"PG' X9/5JFTKJ_VLG,C9$,:I5)NGS1G!7RV/S >W8JXU>YI% M,;?IA&IY_]?Z:OQJZ5M_+-#I/V',YT(2[3:DU3 MYG5AW3"D:U0?\]ES^.RB_*'3GIWE$I)+/?CT.3D]=KW6%&7>E Q>%IF09D*: MGGWG$](RW4+: .<=G S)7.\D0)V49NQU#>R5B[MVM*:Y$%.9V+\0-)U79(&I M+L9;U.P[%V_M&#]Y&=Y2!1)MEHKJB,OXBO$555-=+\16(E%9.OPY?I#".5BK M4IVH-Q-5%\61^F=U5R3CG)NI6^7+[='X,N@RZ#+D70S1> 6>M:O"4 M\Q &(S?&>;2YE:=4:XJ\L6%<]?XA%(9[QED,N@RZ#+KGT0KZZ;6"S+0"C?ZW MN*-?\S+&UY&*!V^JM'1=KCQ>\_'T 2R]CF"UUC3T]1#(V7F6^H;5[*H]>XM7 MH?IE,;\>7AS8/PDC0HF2+F/%Y-!\7/A"(L"=*)HAYVX6 MXK@O+"IPDCR:!2+(9:T7*W1^"_LJFJO+3!0+G\Y*GB"*<,9+)) MF>U3Z[%.)'^SO!GZ@$;6]1T>,4GC[+&KIP!IGZJ$_!20TXDQB!.C,1E!=8R M09=!]_+0S6D&22(-9I )_I["RR:3<#3Z]-*^3OU9M*$FU)HF+RCK27VY,A'QP%)Q0R(-(Q.FT$N*W5C3.K=.5K4/!64H%XR\&709= M!EW:=,-:9.9$ND%ENH'Q5R6@>US0Y43LI='#7E>0;D7P5!]:$<);G$R1'UF$ M%- K_GG[()%*1B%9C)=!MZS0+3+CI^7\:Q;%$^3'T2!8#%S$L[PZ?CJW@P1$ MB>"X79(;C^B/F1NY,>JC\-FU41)Q?T1V\.23IY#@>VZE@'MT";PJZ^SLG/$J M@RZ#+H,N@VX5H5MDQ(,Z+6XP+Z(@R[D%G<@$'<7$LJ/CT]'$ MLDX/4JVI'%U1RFCA[!&?<\L-.9$;RM$]M\^36W/Y7DOLJCV[3EU^@>RJ*VH0 M]M7R+-]&G!5S/3L.ABCD9)'G)$%2CDE62V<()#N[D4&B.<$,!"Z9([!]PD"5 ME-B6YAD?S^%;2O=,&F;T9G$46SX&2MX6&;J"9X3QHJCPIE[P/*.C$'O:D2R; MEW8DV='&MH<.;#D:..7DQ4TAM[4!?S3,<]%5/"9)%X_V1XM%.^-8QK&7YU@J MAP;J6JVI&B:O%#WMEO'LQ:F3\>S1/$OEU#1=QU/3)$GCY0V%48QK&==6CVOS MM>_;=_C2A?C7J#4-D3>$]0;(APZ_OA#?LIA*$3$5_<.8RB!$5C0+WY(BVB3 MDCXG9T %IW$JO"!*O"YH+*#"E 93&EO9D#JE8> )U :8?/+Z&*"2:0W&N(QQ M"_31=J197(A=D\G6J@(,6U2/;\:UM- GX]JCN7:?03/GYUK2OE>36"R4<2SC MV%6.I?+XPI")FM5$WE3/XM*>EFE9HJAJK27,5059JK&*I*;_[R$NR*]+S'5BA9TTC M=)/]\"5;H.N3HS1RTY>)%3ZY?G9I#9DS2SH2::H%[0[15,+ M>9+1,(VBUE0X[7#>.N+;O(.=]GPQY)3WB*!C-+]N:(+&< M(\&>L?J,4M!3R[9GDYEGQ)1 E:98Y8%2*774#OUZU/0V"^!TC'R,@M7("(:E= MY8@*JQJ"\6R6>L>OVK8>46S!A_O8>J7:UTJKU:V;*RF?907CU>2TY2J"JNUM MJ2"B:EO;Y;B<,?!0#GB1%@]%^7:EV')K$LS\N&J$G\YKJ]JVVE;HPV+WH=!2 M[2OIN\Y]PIW7U]HJ5)K]F,2I" G' 3?XO?=8M6UE):*5$SD;PCC7U;F]-7N: M13&WZ3QJ>?_[]QC;+9HJV4@,'U*>J3F[@9NS:[RL*/"GX.;L>RF6$_9#.)!Z M:&.P0SL>[+']54[>J8 -7 + M6%Y5],(ZP)Z,NYC7OK?7KIRG_;>!VW_+8/P(^ \3TDQ(4[/O?$)ZK1$A54+: M%,#),"5>TTH@I1E[70-[Y>(N*B<>F6*M*?.FKO&"N#XTA:FNR],8XZT]>&MM M+!$5O$5Z7LL&\]L97]&S[SQ\M3:XA0JVDHG*,F1>-HTRL%;NG(,1^:],.0== M%'-NDN!U4);!AAV7(R1!,FZE+SFI;C."3Q8-8M!ET&70I5C/RCL4[4,8C-P8 M9\[F5I8*/IGE5>UHYX[AG7$5@RZ#+H/N633"CME[1V@$E6D$BO&^8WK;$7C7 M:DV15[2C76:&]N+1OB-^>036=>!VE1?DHX.0!:']"@HP'F:A/;8BQ 4C+LY* MQJ./B\#V2.;8DP/(!Z[O(!_6U]C0-;-\!L9F$CAU\DSY) Z#+H,N@RZ#+H,N M)9;>YKQ$Y>-JPI6\Q"0CL67_,7-#Y.3-3#2-6E.6=-[0BQKARFBAR(P[94>5 MW HI_,WR9BBCA-L@BK^C>!SL21-+'H$)-($S50O(HF/44&C^Y8Z8SPFH018$ M1@U,"U<"NKEX;4? Y22L)M+#:E>0DO*(HCAT[1AA: (6"3EP&.#/'_5V+2X4 M274@)J_)*GYHLA(VZ431##EWLQ"G?\&B B(()>U7JS0^2W<.Y8I+!A( M @92)%Y460S[TF2RR9C=IS1]G4B(=/V 1M;E*,[_8X=7-%+ /B74^2D@IYI5 M:DV)%X1U+I]5$9[ M&:M*324]2 7-T4A+( ,^R$&ZNHHYA,FE5'$WNP0A4&709=!]UCK>T?)W5Q@ M+PGQ6RL:Y]7IHE!K2BJORN;E3_TJ3P&,OQAT&709=$^"X79(;C^B/F1NY,>JC M\-FU41)Q?T1V\.23IY#@>VZE(->:HL KZM&32A@U,5YET&709=!ET*41ND5& M/*C3X@K3XHQ7JP/= J,GU+&J2AFK7D$'HEX\3C)%IB$: WK=9\1]\H(H6HM[ M53LJR6*^#+H,N@RZ#+H4GP8I^\Z&)%KM=EFI=M$ M8=2:NK3NN#.*H"M_AA(18M::FL!KRGJS0=KR;1PWFGK6&UXC>D]?[*KS7L50 M59JKKB"+[:OE6;Z-."OF>G8<#%'(R2+/28(D'Y/ E@X83'9V(X-$K,XBBT? R5OXPQ) /VD\9JA\T]>1MQJB,4:^3454J M&57"(X9$T*GK?2L8JS)6O4Y6W9&EJ"_,H")D4$3(S]IP>ET9/T.3FC)3AO4^850^ % MZ>CQ09,R<$<:OU! GX]?C/+$=$[4O MQ*5ZK2GSIJCRBL;")HQ9&;,29E5W#$2\$+,:M:;!BQ(+F3!&98Q*&'5'O?"% M^-0D2E62>=4L:C;&I7B59465YJJ3H(KAOS17,525YBJ&*@9>=A5#5:FN8J@J MS54,5:6YBJ&J-%"?R"&,%<,OWUS?\FW7\KA^#!^0GIB-K;M+7Z$JL(9I$)&. MESO7EPEJ#UK ;5O=T=L'MS@]S9WV^O>M;O]]AW^J=^[[]RU!O#+MTZWU;WMM.ZY_@ ^^-[N M#OKCT6]P=X'G62%G^0[7GH4!9TV"&0@7 M;AJB").]P[D^2*9@!J]S(@Z]V@@?#^-$;'(3'N2;_ :2RN*",+O$BK@ =VUY M<2/$15-DNR,7.0? 9@N?7@9P8B,Y?%__.\TYZ,XF\&2;6TTR$-<:VH1/EN_^ MFW0K7DAZG$W@.P\)Z,FOO=%<]"\D_YT;V5X0S4($5_EG>($HLJTI1D0X0\ '5@S/YX(1 MUP,4D[5$!.&+EW#96[($A73O>\G4W3B&9Z8+388OS3< BVWN!VV@VYMD([W1 M8AMDV6\;0+,&! IY-TF\<) =)+NYF8'!$.*K-N.L,'Z[(!PV*\;![[U'KN,[ M,SRS'D4\_&PWN!>0.R.<_9)(+M$T!$*V;D3L*V T -"+#U(+P!0D8 )2CF;# MR'5<"S^)^P1;\)"-K27OC2?WX;Z#DO %MZ"R_#?RF_@%2[OT"[R8]--?\!U6 MS -13H:P:H?G0I2*4_*LER#TG#]'',C=)Q3%'$!B-K)LC#NRJA#9H)239N?< M,QJ[MH<7E;[I\6]1]J(&-R F(UG3\F. 4SG0TXA[QAN*W_!3X3X0ZNX$/O'> M$J&.N!^^BT4\$2W17 E,$]$>(<_#4 M @&?+X+%?Q+,PNP3O,CTTUF&K>2M^(6;"9<0*8!QF1(;7(79 M%T#\WS,@CK0ID3(W/8@Q 0]]!NR/PF!"L&'YH > ZF8.H8K1W"&*YFH14SF& M;<(6+K;9W6,<30JV89*S%+ +NTPOP MPAB37.0"^\+5/D[N\S"?V[,PQ/)DZ?I?.!]AKK!"P@B9)!A9;HA9 ]Z[6&+F M>N%'13,OV5.PJH!M*QIS(R]XP8(N) _(]CHEQ]8RX(4(^[,A!!#(1 MV@R3"#C/<^!B>+=%A"?L\%\S/TFA?''C<>JASD6@J'^)N%:"F$$!B:B$CF%<2#$3I#LB(L]%R06/A]J9#:) \Q M@^,[U?V]^'6%Q[6_!@AA8LC?#P(D0X(+!L"/=Q'R\K!,[K I[_@>!+)Y@"!JLKOD%D=H-G-,&TCEO* M)6;2(DZU$3I? _AG;LE\:_6_9J8,V&<1."2;;N-^3'$0#%[7(&^J"_K\$:W^ MC^RS^9/2K_KH"1-C*ICP S\-0,#;G&0(O]QPG&8@VI)GIA-DL>WT- ,#$$0!7H>+ M14<6 AR[:&[!P[+OP'6.L'C[;OU$88-;VC.V:M%HE)BJ1%JD:C*<;SI3"4/T MY/H^44TXUH.?FB!/5/D4@:FP67D$>6@J>> J=2Z2,K,HL5O>Z9]4>"])K-T+ M4/C$9EM]$NBG9!^+Q\&UVOME-+@V@:6%V8XXBQ%^Q,2-B7[_.R(:'RMG0 )< MAYXM;Y: E^A/>(A--/DR<(-$8]C+@=C-U@2 (+.%E\B@RM8;L/\<@4OL#QP] MY^0Y)$T^X\FD:2\WL%ZQ0Y.PHZYL8L?%E1O9,&% C#[DCZU,[Q!$C&8A4>DQ M^!< &6SG$[O+1L#>0$5N\N08GKR"JQ]8P,,N@')@Z3P\. ;6AG5. -#9I>! M$#LC8Y*A!28@GX6W0&<"#3P1]R?SL$(LNL"""8!J/'=AIZ1\ M)ATW),J0OR>W$V#\QRZ72*)9MCI6=Y)M6RR]J),8 EG/7T!!9!PG-+ H_[U)\- MX\1LD80Z$97OK@:\KJTC?7 T#U$D9DLJ[6;T>"(LAMKDR]WB^9OR[';I#0/-BU7-!'LT =%829IK.0GML MX3?";:[_#$\)L"^))E,O>$.8B193"'D04_!HVTU_ ]O&\I]<;&):482%^ 13 MR;_3KQ-#"M8:IWA;C]K=5Z2+SV M=]H'GOP.;:GA"4[PW!5]#\5$\( #Z#L)"0"TEUB"F%?O96T.XT_CDZ6B5='W M3N[-7[\4J["F4\]%1)]B2"4QVR_<.'A!0*384H@7WR17VU8F5XG.6GE)*M1? M7'"XA^^WA*W!=[$,O*7E8(:QM[&Y#+V)]99$:O8T.5O M+,'@W-I(*^+('SU M\.4,ZY_>:!'WR?"R4JL/R[=QO?Y+$#I@,]36N\O)2JU)XL!K9?II"(7$E-)5 M1MD!U-SEV7C8=\-]$G])"+<+3QAS+4(B@(5!\$*>][A\V]_FAW.?I,VW?0_ M3B&>T\8;B3'Q24[O38[7X*Z-UR:J>"D8GEH,*;+^# K4#5]MY)&'/@11C+>_ M?+R*M6-BE"5GM*DU36;\I 9K \@(M+SE$4=Z<6DR#C@!W^KY(CGZ:X;%60X5 M^C9L:>:AWNB]".XL+/^O;^F7&X2QND'(J>O"F%J1-PH\+WA)G16/V/8CG(HP M#Z?SU]9V;CD38B.('"FD;H)OOA2Y:R[/IDX^2F+\"^ MX!=D+4G4Z5H7$?+"Y.N%%=(0$DLDS4U/WYQ^W8"O/J]_KAD-59$V?B4TQ/]# M/VE%GD+6?$7#SF5-BP%Q[)>YT M(S#Z MK?MV_V9E@Q1S\8:KMG9=VM!XB6X:Q*&,/1"QUX9WL'JE@";G8<]]ATS2P;>; M>[,];G)XRLS"VW!2"*GO0OBA]^=;7$'3$DGK.,F@FSXWNVQE(= \&"EG=\LY M'/88O;"\6[6AYFU>2'WO2E7\N'GE(WI&X E_"X/)+6Y*"8_\NQN/;\%W"X# MVZ_IR5@+'R-%R!E8KWD[5= OEEKZJ+(B^IZ3_KC1.P'/HBH-%2ZA>P@B,$]7A&UE9*O MJSW)=X=R*LI_.\;@GH'_%*'6%'E%D'G36)^-5K0%SVAC?]K8,7?U'+0A8MK0 M5(W71/E\!C#]TCG+D*B42+X>JV=M1NKY.4NJ-35!X4UA!U\QD[=HY.^8]W(. MY,M@\@H&^#OK\]).8?+2+$D3.W=C$EREA"NS:0CS[9A@> [F4VI-B1> _8P- M@^.9O7LQVM!V#,P[!VVHF#9D3>$-\3P!7YI%,\FUK900OAHC1[O\N:"B@>]H MRKPJ[C!RF(5;-/(O?VZFZ!CY!F]*S,+=6E=0*='ZX9DT[=SU*1=[K1V8X3XO M\-,E^ R?G)F\)JY';G^YI"E[#62P=G1V03(P:TU-XDU]%QE<@=5* @IE$:U[ M9FEN'MDK?#2U][W/6.%TJ,)A5<5DJLL[!*J G6M1D7C=V.%<%^ 2,,YBG'4F M=^ORG"5BSE(%@=?W2J+99U ,*PME9:&L+)25A:[OG!I-MWG3G>YM[WN;^W3? MZ_=_X;ZVO_4>VUSZX:#UOZQEV:F%&I-4U>,%@"&%U5O321B%IKRCHOJ!(K_F7% MO]>5\+ZK^)+KSBC941TR;$R102TJW"9)@+"#7U$E1>T'9WVKB _@I0W\YR/XDH)]:NQK7;5 M.-/$=OADEM?UTY<],!+)4PE-$XG(^*Q$V5#!=VW6]VT03@,\-;U28OF*"F/7 MPMI;"F-IXCZEUM1D7A#6#6M61WUB 7%3PPT3>U-:/0UB]-35"F-5; MLZK0R\FU->^D!&)-(Z<$:E'-1%AY-F/$R_N Y7$!]5I3EWC5V"<7BM5PHZ4: M;DGYN)8X1UFR)N\L!]_S\P)KI35Y9P$WE297=Z>SFW9(/'?,^\M#QBHY[(J>)F'%K->PW#6RI!EY4M: M6=G<-97-:3OR W''ISC*[248R;PFB9?ETV=C,XJ]*HK=D:YX(,6:F&(E4^!% M\: $U!*JLNLL%[WF5(,=682'L8XNX/G#!B\K!8EZECJR)S[U'4E]!^*3#-03 M=)TW#IMU6T)1>(65F"Q3=@M3[4C9.Y"I)#*U1Q5XK:@,.Y8870BZ=Z3?'8AN M.1G2I/.FI%Z)#+V6*L=K-CCDDS +F79GB JO:@(S(<^+T1UM. [$*)E19^@B M+V^8^E)-\5>^).;C2@B90;&%HW9TS#B0HW!S"U[45%Z2F?U($[IWY.XX@SI3E5" EN_ =]_AH]=L7YSD?$DGYTN"(A372)19C/MB]"3G+SHY M?Q%4@S<."R.74."5SV+,4_96L7JA7"QRDG,60Z@U-4WG1>D@EXK5?QV,3^,D MYRR&B%.I)5Y7#@IZE%#@E<_"VU@XQNI"6%W(>03/28)SA@1ZA#=TF1?/T/68 M,0MCEC/UR#H)L\B@I'E!PIZF7&(UO5J*E>ZC.R/9 LGO=E)69B4;*Z!8*T6D MJ@"FIT'DX@??A,B#-SRC1345QO+272EQ"XM;K"'0\2S>?LM:I4;N8K+RW588 M'XK"+D:4,+SUU14N_ST.%U4T3Z@^#)'ULVZ-8*TWEO=BO468")>V-'']^C)M MO$?K=K@D?[^CU8Q39;4NUK9_*]>EK513OEI"-@_V,C6.>\Z#?2<"12#SVAJ( MPN#EO>:GTC/:7(%VUWYX;-]V6H-.K\NUNG=W_?6AW^^WSS#6]IFFX>Y$:3?R_R:&HTO!3-C'V *#EFAA;A< 2&WR: MA]3IJ&%EM:)E(= \&*EPV.A**@)WC3^]0],0OB;2%G[V$/ZAY3NM"1"Y^V_R M>>ZXD%)KBC(OF*=/QF+$?%7$O*,>X23$K!)BUK4=Q,PJ3-E 4GHP5.1 TI-P ME59K&KRVH5,A2U [*:YWG)J>!-=X=!QO[DI=8W6I59*>+ %^GPFA)V$WH]:4 M1%Y7"RH78Z40YQCU>1)*P!/A)%X7BIY)<2W5K.41M]=CP.RHF3@%'YE"K2E+ MAU8;,6OU9-,W3X)L$9 M\++)QFBR,9I79:'L*,PX";-)M:8J\Z99D&1EMNHY MYF&>A!)D0@FBL".1]-S'WTM)<>DCZF$"9HQZ&DIKD^R_*LCAJ[%K=DV^/ F# MX4,YW'>$-2*D:X;E29"='%IINZHASVW$TBA-U^MVJR-1KZ8*=7UFY2%,MLY' M6JVIFPI\DSAM[9NKWUU,8 M6A83!!HN=KR?_CVG&Q 2Z(*$)"3U5(UC2URZSZW/_1BBKO/RXK/AH$:P.D<^ M.D)PT[(H'\G&&NV,#UN<_YP72':]0'(9. XV-ZR^1+#SI5+-ZP/70;I3AUK] MIF^NO][2P98W_]]OM_>W6$^ZT7C+3G!SG8)S3I5[O-R1ESOR[LC+'8^N M,?(*L4Y'7Y .T%N%4T%IQ8_M4@/F-J@C_ M\LI&7MEX)DRTIK*Q?2;2@8D&HC7@98W=*FML'],&%9?&N@FRO*;Q;,0F5TPV MJ6ELG]-P^)XI2M96@\VY?GJ<@L;VR0 [;U@XDK9;V>9=K+_AU8RGSEV'CKE) MV(]#U.4UI1Q<;SUP)6/[B):PP;7?2LCV!9(* DD5E77UV+P, MDC/1R3#1P4]UK3=4!Z*TD8%4G7(Z/]6TW3FGN$+/5"3;E#3+LAU)E37Y4;)T MV1DYEJL[BN*2_Y-A [.;]CV]LU)R0J=W*OU__$W2!^^J/_\Y-PFV*C#GL?O! MC@(@[O@KB>['=D0>X-I?_=#Y/D.7S@@&($S\YUX+[W M<%RM^X"T6 ,A8Q$6&^UJ?R13/_#U84R 4WT_?($M"JSL-R(CGSA)+"3P);N; MN%$1@2/8@2NX##P"R4E@"B10OEFP M8\$+'#_%\D;X$-]V$P8N"?"9\!N5N#8^XSZ!?ZC $<*1:7QRE<;M*[R;&31_K-9-PC2)$] 24+,!:R333>;T MD9CIHB<99]CZ*(F[FB[V. M(CMX8EZ2>:$P\GZ CO1?$H4U\D >](#I35F2W^TJ#%84^>WC)-H]]:5E4M'Z MIK8!M;R;AK&'\'T;$=]&E_D[%)Q72E^J<06!TDKP";WA&^GG-9HJ9ZUU1VO; MK+7^O)4E.&\U0S3-:IW??E+)R' M[]4!CWDB-1Z*;Z6%QD!9_)!]Y&&P,WE[A1>U35'F1N'?DDYY\+?/ \KLZQ0* M[U."\61;\,,XIFY;C LG--0S8:$>LACJ$3!L( IHX6!$.=?P\I,>8\U%H/F1 M.'8:$_I4("GB),)+F/KX!9C9B<!5(#\R M.+5Z>EZ7 'M/G#0"^X?$'[)W?8S"R0W-'Z!9&]6,B^L)R(*DL012\4Q51$FK MSC^E'I56Q>EQMJC!%B51KIGK [O9VJ<$S&$GPACT9KAJCBMREAG!?@2\$E;D MI#[+M@E'Z[)%5NK< KQSD:GI*A<^5$3")7CQ&QOU_9(]C@6]M_L5]CU 3*QSZ<^66"6J2%Y< \7IH@79S:4IK@ M1R\ R>'9_FT $B:E[I'W7NS R9W6)0W*-4F# MUJ8,-LX+E%E>8!?/Y&N:Z58K#O^3^J^S3[#D&+/TX$<0P@&5@PXTG@(I\'$, M6Z*I='8LC &>)!;QK">@#.%0QR)'/$W SB$1\_%^ 1SS)!BJF1(_6 "H0+$T4VT,!!(,09#"EZBE.WV$J"#472#2!6^Q M%%[&GC,6O'D>@ 70^/3,.R7408+J(O_(O"Y@T#S,\B M720^P_XASM[A!4T>&C,Y\O?R]Q6*) ^SR,/2@)0*MNN[FULT6!/@)EJK M$*[06L#\QDMRLK^B9(]W>Z&[E.^!4R0DJ-7 ^P(\/B:K'S:VX0Y\#E,L M&(< \2< 'O2B3*=1^ .X/"%@%30ZM=3]@ZO^4&KR*AB#&IB^8C6&HOM MV#A>T^>F-1QC4P995)1J[+)5'&^\G5UPK"*.):7.:TQQ/&> ]X6/3,$")->C M5Q2<,::/8+5;&0QH#,!!%SX%.(D!O\Q3TULZ=;:L=YP!L23BY& MA0/HZ\R/7'7[*-K)5$)2EBNTD&D$2 V2F1G51G4BZ"8TP%6B"6JAS>@B,P27 MR(JL<)+5;,;56L MQ35U%)J:,+5?G1'2[Q.W@I9XK+[,6(;P^Y:3;X-VU[')U M#M.A:OU26#[+8.^&.#.O1.>X5QY/Z[&G@L:[%O4RO7>\!;7 M3.*DP,!:1%P<%#F)'I%$C=4D>E"I>U: -7O#>[L\)Z(E\CY'6'[X,46;OSWA M>%*[7T=)%J>DG2AIC0SK5GG195_%474R5W%4G(/1DY\Q M@6W[\/H11H&T8;"T-';FF%OH].)."KX7T,V%A= QCO=$.=^GG#\?ZO58,)!] M5T[>[,*TBCW1VV%7>>S[NP8EKA.=S%6MSGJVNBTL/RZFIH_"Z,6.7)JO@HDW MK:L_3:!XFF,0&NVPTQT/&E4BF)6QTTM*$6HSG$ 5GVGBUW&FA]>D0'TA24W6 MF#KH#=6:2N.?=T%.>]TW]J CHR/@T&8A?K&G@OT4$;)]\&(3']AE-;NMDY4;%[P=0%:JI]%%>I]. MV;,DR$8.&*M2GG=(!XS6&\J[^%^.V[[\-#*[I$+D-PVJ#-B-_761; M?BYSYCX%YM[8)=" N:4V3/Y.\';-[)Q*(_=5,QL:]Y#EW5?5^3J]WW-;G:?3]_F ?[7-MR?RLD+>G&3Q>S==>Z @:L MN7+R0&D9FV^]M\PC"Y*/F#'L).HDU_LH7JAK1?FVHPV:1IP#C[XCU[@Q2#; MA:<0.W;3N)OT3OCV^]Y&TY^UPGY)^KA5<80OT99R&OL7DEC3+L&:VALJDB5J MLM:NFG[JCC'.:9?#:6O<6BUQ&B;VJ)9HJ2V/D=VCO7O>!>Y+#F?:XWZILL93 M1RKEB7OA%KTWE :J*)O5,4A=RE+B^4?;$=&:XKR6B,CH#2U)5 RI(S1T 1;/ M'V'T'3N#3*/0(?'RO/E5++!I]=-)L\ :=WO! 0C0V^ K V=C#C Q' Y*A]R6 MTM$!#9[34$Y#FYJ(N]$0IE3HDCA0JU-Q.EE =@ZZZ3?[1Z(&L%5T2/(T)U(2 (24E11TG?VLG%-=%,BN!EC MV)%KH$V%9S(.9U2? ;$QP=(1R M#JUM+J8\>#BM#[!D B$>A3+NTTS_\0"4T O,;@04]D\9<@[$MU10EJ:KB M=*3/)M>+MZ.>3:7M+M1C=(AZ+L 3R\KH2PG+M,W]EJ<:K\C9/WPZ+4WV<115 M^K]L($1,5-P40Q*-UH+C7:R]:V11(;;%!T]?$P2$0TL:*%;KB@24.:L+EHA"1>$H+;]E+@X4@ZY8>1%,?J\Q>RW,$V$-YB:*P_>X?KHK]*[GX5'._9 M%V\,@S58^]0"#-3>4!VHHCFH6FBMXZR-]6JX7DW437T;C/GV4H1]JB"LOQ!$ M6%4RG0E+305I.@UC#R]X&Q&?%IS/*C)_FH^99&?78':+_0C'5)HLOZ52/]?X M(#F]VPY]V%D+B"_];%#MKA;5[N-H5@WY1*X>(V)_O[)'L,&WMO]BO\:H4)3@ M,/&"JS)!+=+""L#B!7NKS&]A\S5;-BI5]TN: %! ')MHZAEQAH]I M@0^2[QF!!5(ZH?$#>AS3JGQ4ZGE=/J_+/XN"=%Z7S^OR/X'4XR7XO#!X397: MFDE82U6'[1P:Z)/79#2>3Z% F)?B/@CH.R'+K0-4F4VFY2UY'LI=.+ MMO^:>CZN-:9VB3>91N'SF@E,%U_!(@W6C%!JEVE,&B48Z)*H:56'(:^(.@-Z MJ@Q VBL]T4#.0%-$4^I*A=T%F$"?;6<,'T:O\QZ@RTH-;<86:Z8XM)36M:>C7,C5A$92LBX;%A]L=SH%/[)@( M% Y7X>@JC;&'>$R24AL_0+&=P':X1KM% X"[''H4T-_P!7>CWV)RC4#^E0"' MD&O'22>I3X=!3D( P']I"+PQ^^B]H0IJKK%S#BM7<[M'8BLZ!1R0Q QLOR)* M2E>:H%V [KM>0(^\P X)DK-DBK*TLX:R=W*^",4_ MCM\*)60#9R)' MC'+*AJA:56?BP6[\24[,,5!7 )P25$5W29/4H(VF!5L0:B(;45'^UDCY_Y)A!M=OW9L+. MT2O==/!R?DK11DOE_#@K[<7S?:"]VR"Q@R*_KHR>[:\FD7+O89= .Z=,7%3G]R-<.)<0CYYSZ0"O0>DVAK M5=L"=+'P_V%, J3:1A@.0T6^.>2"5'IS;":Q6GM"'_-.@#$#>O_FW4F.;&^ M :K1-P;6NA+]&D4H7S?0)6ETU4;+LOJ&KG2M!8'4-U6]8XOJ+*!6T]0:A\+6 MQ-7)J]II3+'["JW:[@YJ7S&ZWN"A[3X7IPN)K5M='(S*2K;R)LKWFO4<[!E( M ')?DKM. "7CK+UN+R>'J2V'$&6/N,+KWRJ,W?//J+&7?[CW5G/;(WLVL:A[ M'']JTO1F5L*6P8Q&-O&M> Q:V*#BVSZ+-MM#4H\TPB@YSM.-MMP'8M52Y85F^HRY:H6SO/ MT>%LR-FP,_MNQH;F04\_;3!@IY\A*KNW<.!LQ]FN,_L^%-NU<_II PE./VD MK'@2;'C$4>X=-JL?(MLE$QLLZOV;SN>=8-^,>]=TEV[]T)1[0T53Q8'2E3XU MO&"C(_34UFF P[\D2QR8U6H@3F&G3V'2FN;]-26 MQ,+\:DD5Y8OM/'$:*NI[$L.JA80XXP#>^,2:%H?)F$2ES-5#ZJ\-4:+UM8P8 MSHN#UW2>;_U$T'M#6;-$2:[JL!O$H[?K&\%1O2.JVQ+6!@AK=2 J6E58<^3O M%_EK)@*TSNWN+-75;D=,5DL0P&O9S\8?,[FD%[?&;95;4RBX79#ED59WKD*O76T'LF/ MQ_F:\W5W^+HEU1N,_*%I6J*D[)Q4ROF<\SGG\VV[;K=[?LOT_,;([.Y9JIRO M.5]SOFZ;K]LZOQ4XOS5#M+3ST-.7=(MJHS?45NV!PE7M@3ZF21J1,OH^_)B2 M(";U?8,T23V)OD$?X.43VLAY1#=8.%0H.Q"V1<&+>;.@VNXMIM(WC99ZQ"A] M2UG]J);2!RBC*B5?7CPLZO2_5M.?-@[#LGN_P'5-3ZX M-3BX03_7JOIYDY!7H[2DT^'O->RL;Q42KH%,B=C/*:;;*KE_@><^O!#_F7R& MEXR;&Z,Z&*,#0U2U:LG(;J1^%D?9&E(WVLA^X*2^&:FC(']X"1M3N-$;6J9H MU-19<%F^CL!-+LL/3.#CB)#&)&Y2=<4TJVX&+L/7D;C%9?AA2?QCF#97R*W> MT%!%3>8*>6,*5P8T/1^S\XF-S?&Y3-]V@,ER8D?Z=A;H(Y=A2]XKEE3X"5$G03!( /3.!!5F84*='WCX$5=8;+5-9R?$Z61B1[!"ET=&:F,6RJ O M6V8[D1&U;\IRUUKZ=W)1@"J]V:/VORBS<8CL,$,B5A-G.ZVD5Z3@'[+O[X8S MBKZ 5!P+U_1(@;<_A"\H- [2"KC[T/@<)B$5^)<*CP\I3E.S]]08N_O[OT.3 M]U(W3ZMM]N']Z[+!!J:!\&C[."80M3PD-%,4335/;=E>^D.V-RGCI#GEKCYMF:I]3>4-?$ M@;YS\SS.4IVB+LY2:UEJ35K[UBRE]8:6:HJZP7F*\]1%\92UIG/SUBRE]X:J MHM6V2.(LQ5GJC%EJ7X>406LG35VTC.Y;4X?N W.,%!26>H)5' )BX=E+7M^V MD6#2N"<8O_\\[^<=K3IP%4="!ZYJ,WU74CI^KH01P1[#3AI%)'!>A22"A[&Y MDD);U73GV,1;WTSQRN![DX'W80;=?]E>\*G2UF+D_2#NU7])%-9I968/="]3 MEN1W+>ED';!F.%'-B&K-7+_]$)7%B>JLB6I#ITM3HEIO1"J#WE 5#:6M$9&< MKCI%5VL&[^Q%6"D2%U;G3%1'$U5RMT05MP,[<-4%N!6KB5R+2?VM=LZZS-!$ MFY Y'U$OKQF#M6WH0FDO#:Q%Q)UBNT?.K9Q;"V[=4#5KS*VM)9AQ9N7,RIF5 M,>N:849;,RNFKN%DTD%;DTDYMW)NO7!NM39T^C=FUO:2XCBS96EVUGP_^#4%>$-6GO@WUE'#9OU!ME71X@-[LMH05.!6*9A[.&"WD8$_S6^Q' &*:++^E4L?:>%^G=UMKK+QANQ-IL##:KO1S'.6K MF=I/Y.HQ(O;W*]JHZZWMO]BO,5)O:4\3+[@J$\2X<6/RP,=>VHEHYB\E0SGJ0OEJ7WY."W>2H:SU&6RU)ZJ]-5!;V@!3QF[ MSSWE/-4I\N(\M9:G-BS ;,Q3$H;-<6ZXP7F*\]0E\=2>$E%4&8/;YF @JG+W M^S-=0-''K)>,RGO)\/L/WTOFK#IH%$%OV_DK]:(5L0M>WBEO>,1<9Z!\GT8 MC:^PL-!M4"6L*KQ*^*S):,.6!KN2D[Z,!5;0YU[KK5MJKOX58& M7 TLSD]";6S M=KT26VO[>$*BCUP11HGJL;F7+M$U5[;0TY4AR&J-SM:=S%L M 'X[7%H:R\V7ZLB2VNO^2$GJ@Z*K(K]=WB!)7=' M8'&3L -7760!PF(QZI;)";R9Q'X@TVF!WTR+V%-3-6U?DW [V_IE]PPWSJV< M6]=PZYZZJFE[FK'+F94SZ^4RZYXJ S5L@:@,1$5O.965=AN%T2$HF3U,TG&H7L;/),XP2YS\7LO=OPP3B/R #?_ZH?.]QF-F8R8 >3$O4ZR MS_#1!.AQBG"/4M(;LD<+I:=6>U@N(& Y=I;T :3O[6:GO^M8< &*:1P3%]O] M?0D3(IA"$M+V?3?A!-;T2B-1QKL8_@XHZ]@)7/W1"^S \6Q?N$_@ PH[>(3C MIRY[%CZA7(#T$82$( VN_E<4@&,)EB,1X3UQR(2Z8 ?4!2N+Y3=3P8)- 84_ M0R](A&=X":!;>/&2L?! G/$7\B.-A7^'/C)Q+'SZ=".\P>7*@W?%U_1OZ=W/ MHO R)A%Y?)U[ \T&&I$H@M<\_%N&+0:P-)$^ROWE\1<;P&R[4SN.A??>DY? M;NP ]@>;A<]" "PR=/\ 6LSDL\P [ [^'+U;>OQPYX[GEX;MF&PU? F&I ?!"X"L:EQS)>GR9KQU]Q*0*!Y[TZ\DPOY)]A,I M!/F5/.,R:\6!LFP]^O[6HP^P,>B@6#W1Y-;'_#"/<54QLN"UDTI-! MWW:?O3B,7@&4=N12^#F@CM@ XFD$\IH)4JJG *7BU]A:C8#H)+52W"NX"K$T MP[#C8'=7H&OLW@H:%F$]7#-P3RA'(A2S"VE#6'@9:__*.K?:P.R3:1@0UB7V M0XZIXG#-SP40LRX)\-"9.U-^S:)S]V-"DK@OW'M TW:$/%?&ZABD*G*J@,H; M8A%D;VE7R=A.Z([\&-$/="F$H,#52->E.$14PQ/RA^QQC^W(CC;4J:H2I5?4 MI6X*J3F,4O(OG:GVTU,$IW-"RB2"A#NQ?WB3="*0'U.J1"+/@CH9"[0E.&"* M:4$Q00KBW8A+GZMJ7U6T=GKLFGU3;:E=K];7=+UCK7'IHJP#]L8]C3Z9B[Z* M)3U"UTRHO! P_"?U7^MA<-)).^NE.]W]3;7[O%>VUM>2Q.5UR=D0LF?6)F?# M73<+5ZRI@EFB2C7UB.K8.$P$+A>&!3+8,#D1D+AY,)[[@)^&$"&_@U$?G^,^B$)!D MCM'TJG""]"] M\/=&3+5A01];(K+/QRB3G*4?-R*.];+>7E ).BMS2BP/OFQ=]79>3H-1DY>DU&SMQ# MD=_QP6N3SJ-0CBO M07CZK\WS1JR5>1H5W,\R,Z3:U P+#ORJX3U+Q%@XBYSR 8!'1&QC<']NLN@5 M%5O"E#;&6B;,40+N!@EUT"HD#$Q2J!$!'Y]0:("$5E]#*S2=_/$(81^A)F(+*\P3Y]9W.YC&M-G M]:L'O\"'C9_2;8<^E"5I^;#Q!JJ?7JA^AYY0?C154QJTI&M^M+WH=]M/R4S' MK,E8,I2JDFDH5243GR;0QPF?B8T/VR#W>XEF1I_?3652V"%+K #X-5B.29R! MR;T+OA%LI0@6_J]V[-7A0#V9K+%1D<-NTTTREX=G/WI^ELB-J82H#2WH)XDP M0@IZIA0$I&#C>G82 MR52WP31-A$\$M-3]I)/)?4GN.A .DUAW"I XT]RZS6I!;^QX3%WX<([MFDRW M-!>B)AVB*R11#Q4J&P2I,YF%'J/NCTU! 2=L:1BR/V[ 2S20)1K M/*J[*0I=RM7;#&/O258AC:5O)(B9_P,LRD"8I$D*]O,H16T7A M/%*O]BG]:G9[G@)NS7&?\]Y-B?6^ NF:)G5P.RE6?'5"O0VE/6S/X%W,$XN1'+5[/8\)=>:$WA)6F*MC5$5 M5%9O:)C5Z7N<9CG-[O&T;4*SS4Y>$]/71*FF4O72K.+*9$$ Y NVZ$%<(5"8 M07QA]K#,[0AN1^PBV;35DFUA%M)-QFO4C-CL2#:EWM!:8S=PNN5TVY!NUPQU M;DRW&T^+,^7ET^*:G,G''T)UP(%6QU\@G][5B!GS4'KA?1PK9'V*+-^E9G-7V_]>_[PD-$JS-H<^U?P@A?FD;. MV(Z)8#]%).N=@$*!M2V?OZGT5%JW%Y.YM$=B8 M^&Y1/?Q( C+R*"+SIN)D,O7#5T+BA;)1Q/W4CNBU6,*Y;%=]X7K6EIMN&LK4M&R9SE9[5EI0*Q$?+;ZE@!;38/F*&EY%1(XV"6O)<. M7U1L!R=,+ M(TE>"&&PSA] F3][*$@%AQ2]7]@[ 8//MN?3G4V!("N(2M%\]%-V 3F#A+K2RL8[?RD:26JHO_AJ%;NHD?]@1 MG$+)ZZI.-J96+3(VM6J10GKU_.2O0"6 ;8\2B!4V1QV2!<=,V#5\-3O@%&<2B,RR/IA\(3S4@JZ M1;&4JX=HG:QQYA8M67&2E_6NA.PJ2\S?J!=%C^'M,OBA\7V M7$V\@^V.@SG%JMUZ"&]8QK[1AB\):,JEI%0C+!F MBL->&,$: ".HFBA9NT5KSR&1_2LZ7F+8>=LIL-O"JT3E"Z [:3JO=(EO0N[CPY3.:9B2/+_$[88I:?(%#E.26TIV_A0&3P\DFKPG MCTDU/=*RJOG-EE7-;\:G7.%C!'S.07.;Z7*V3A?%Y=[.RNPJ$- '@Y-($'V@ MM1EY#BYF26/F+JLI=&&///5S:4*C8C7.LESV*%GORV:+:98\]_.\1LSP83M\ MV X*:Y3*?FAOY\G>1YK5&9B<+>W];*Q'2;56VX^YYO<)7G,WNJ%3=AN:B_H M5"]-T<7!H)I*DFFC>T&3U-38WSY:R],8=\?=&7.9-C@ EX&!JUFJJ.C5 '?+ M7-8&H_$H^ZDH(O(0)9JS#H:';,E#ZKQZ.UTMP[809QR-BS< MVXUR=$HY V-GF=L2Y5R 1LQ:F+DTB,6UX*-(6XJ" M>_+4LT;B[DX].$[0$DW5[ CU7("F^Q FMK\0L3ZFMKM#G.2D>6OMW,X6+4H+ M&V0/+$E4:LJNSS!VT K]G3\)KA'O;9*@Q,;7:9(HUY0*GIYC_1ST;\2OX,5Q M2KL#.V&_-6!GJ5\UJ@K:<'CS1R] '-T@BKZ0YLPG ?-I MHCI85[/)]?,3HY^U$KP=^I&!?@Q1T:MYZ@>GGPO5T O![%:%=B>U]_/7GM;( M[EWL8HF.:1H8FFA9^BEH2YSJ.J*S[T1UV1PE1;2DM@(H7$??=>1@'+\5L@(S M 4> ((%42@ZXBGXL%;W,<-O5 >H2MF2017E0%?5E'9W2CJY5 MXY9<-3^@:BX*/DCJ8N9/)JAY$7S'TJ5W@TRG!=.>SK0O8>!L*9H,:L2HBFA8 M;655M('&;MXX!S>$S]GP<0/]8@<^-JE9.)!$66_9+&P!F5LK*I8YQ9-5] A_DPT2S MP9[9W,F/'A(-+2\5/@)M"=+@ZG_%N2&F'@ZPQ3&FK_C:=3/$M#6Q2"3J349U MZ9+5&\;DF03UP[J2O#A4>(/;EY&(LD_HW]*[GV>3?$7A9>PY8UQK[,6L\!]H M"B>BT<&^+M;81\!(03@!J"'T9L_'EHH.P"-_SV_W[X6:=^&P3^%#&H4;/@8O M7?J<-3!66X*Q/.@-1][SDOEL?V^69[].HI4JNS[:#AW#]=G^X4W2R:]A%(4O M(!9N["E\D[PVE7.R1/65)9GW;-3J%1L7Z= %"*-L!04ZKG_]E.-@BS&KAY8+ M6PR/.X+H BY;+.5GHB5,DQC;,F'/OCEVRCOXX:T-R6]-2]TV,R)D&0WWW\EM-@1JUT5&J" MEBM>O10@L.1'G("X$B;::I#<9N-9<4GTP'"_D@@[(MA/I(#!E3P#@M(;ZGVK MIDOZ3W0F.EOVPM37;%CK(E7,$<2\8"SDYO:4L6981ANEI[**_<"DV@)O2A&- M46?L$W5:;ZCUS9KX5(:ZK.!Q5EGSA5;6O! FN=L\'.!8(5MRM+Z\<(L>R8]P0 HC[P?5G#** MQE'@&5F/FB/8W">"P7Y7^W6;^>F<9T[7'SD4?W.-5$0V\9[1D '#\*:#H>++%*6WZ!)@7*=:71Q7[AF0]29 MN@7V)&&ST_&R0D%'(V/NT"P>0*=\ST9]VSBD-:-\FNPV&_M-@ (]_"4B#O'H M_.^8XK[XP@O G$C"Z%5D/)T_M$(Q#1Z5GTOL^UD*7HK6EAO9+X$H>/!) "^E M)R*\$A8=A3_H7'.@ROVKV=_(Q/9P@-_.BK8"!H.IUVL^6ZC-IR)8P#*F-)O@ M4-*K"5P_+H8%D\79I#.AL_"A(L[.#O)C2N!TI0I136""Z@S-"&,U6>0GR ?V MWFUR#!2)II)I9E7CH[MMM-PUVGH;RT4E71$EJYJS+ )?QU.0-6#Z^J]4Y8E) M%31:Y'3'GGJHG?\7:* FOZNYQK,:+M>EU]^-"CN"9@KZ7O0[KKHQ_:#QHQCB0*Y6KC4G_+6-C=I:-1HHEB$J M2C61MT:<;8#5)3;>OK#;K*7+]G!"RT=31669(==PU8V:AVR_:A-7/1#5FER0 M]=BU?5\(BX)L84Q\T&U?YWSX)8TSAC.+.;_8$Q:?&"\CF)I.N6#@3^P(Y)( MYR9]NBND,3[Z$X'5"C*/36UDI+K:UO R>^L5#MA4%-QQG?-)!1M15OM+_,)@Z-,-XJ)']G,8@7']*G@@:IR$20>'1 F8JP@" M.MNL@(GKP;IP>!*Z(FD\+]?,\UL*%3X#)PJ-DEO!":-I2!\U WC40S&/JP7(]JX/[@$EYI;#W38 D8 6:CVSS3R8M=S MLBLGW@^4L\2.T"Z/A4>2O! RVS0>52XL$2C5$<("WH(+CP'QNB%IL,VU26W* M-M2F[Y/:)$IM56O@ISSHNQNEB5TBM3)]C:)P0I'VC$0"- 'D%(_AJ,P#G7!\ MPX5,+-HO=N0VI![EC!TZ?WC).,N "&!-@B1GH)A/?7!#>"75/ O&,D 1.'G MJ.E$B"AG; =/3&/Q0%M)@X@XX5- W0&(K$<2@-K#%* :U_1>59GL/CX)YIPF MP2C+)\$<8:C+OM5LLP-JMMJ2F@TR9>(E- OK.G#9\?8$1XQ'XE6*MRI7%6]5 MKBK>Q0,3X9/'HBT>GEZEUU*EXA-Y KGUV4Z +@ZKD]-5=_,X>*CS>E&W/)RB M !J:1>>4(,G"6#3D!<=R1*9I!$/KMV(A=[-UW 7OZ2IN\T44_M>F;@I5Z0T5495ET9#:<)XM M"64=<$.8MB$"98J24NVNL^30KHLG5UTT,VIA_E.P>X YJ2+^*J13U!$WDQ\( M#0SAQG>C$B__A@0X@\YU'DB-/X:EC^]&V=2[^#[TW8>0P2W>*#=0U7I#RB-H MEC#E:%%"M0';T57CAS -7]?W. M%FQ3@X5,\169.9[?B"1:..0P\ V+AN^!P3 3F]H=D8S>"PD4D5%JPLR;B5=@%&I0Q54V*2))BXTLS[5!];I0]$ MFSHWHON @TSJY.ACWO\YT;"5O)BWYA^)[Y%GD@<5X)-1FH#2+?@,,D5NTCP8 M7CS?IPL>VR W[)GQS_QI>4[KH@!TRE0V*FHQH)H?^,^/GW,^&3/R4.;$BC\:6PI2>*8CS$N!R=P[*)U36 MTR@F^66/&)2"XT@$@HWIS9E3+S_QTFF($,!3,$O&AO,-/O+MEUC,7R8^#+HQ:01V'I4X]F-(Z0EEFS?R M8!4Q\4=7] +*G@EZ U$3P, >'OXT\XR=>3]GKMTT0>\BFV1)+3O0$QQ"7.I4 MQ@5F:WV,PA13S^TG "J 8"XXB!P^V"BR1X2%YS.PX Z> L]*%MP1;C,! A+ Z31 MQL!^HNQ>L&\X]0+*IK@:X%.F(N'PFXR!80/L!12[^;E3P0'R-BWD X91N>#Z$!%4Z8VZJLAXR\"'CJ M+]!7X1O;AJ\S"0+A5AH"/$N(X4=M): M"CMA%SI"[G+MZQ,HRB2NAIDP/7,QS*1)U3#3-B_/6M@N??6@YM6#ZJO9_=60 MU9Y"6$UV"0O#7/8'3.NHV:!SY>UA3B;:461VFM .)@YVA9C&Y&W^R[M\]JD74.C0F]Y- M[.@)Q$QV!&G32O<2^D+V]4P 874F"J&LZ5KVYNSK/GSU2_5SS>KKDEK[U: O M_;2\V]'QI\1NND7)Z%NJL6Z+&WYN6?4O67;'RD59*Q^UIH'>RF:+;6+ JKRR MIJ$4TPF.TSFI9,_+$J+N19%78'T?J[:N ]:M_&)XGV3#HIK M=[L&C><#+J4)D9]#/\Y")2UI$1N03"<8=\,>:9?J%[!^6ZJW!TE6+*#W:)W&0B4[=H[N)GRZ]1 MP,K>YV_XBKO1;S&Y1F27R:'N>-!Z0\EL:XA3!Y0K3C,;JA8[T(S>)9II26TX M"=F>MXS"O FF0Y22@,]*JI_L )X]2?6%9F%U7>AC43,(\SJ)[/:3J.(-^ M3$RP!ZL-?(]#)A?@ LY&,IVK^Y?/^I2UFKE,)U>PP4I(O8!AT*-5T$7"-M528EI*P)/3 MMD].XTE@2RPYGKC51;NE;M-L92Y6=U I\9;6#>-5O>%]T1D!#)L;K+W[B')" MN)T)E5;2HDZ"-G@2&$\"6Z."41:9VH O3!]?:+A?%*--X.Q-(Y(W$ZEX=S<) M%.\0M&\<:MTD!-/NRB[)T3]+')P5-[.ZY' ^I;#B]=_95=HU4&QNU-7M\&R, MLT8I>%_M5UHLV]A2DV@:GEP=)W*R803.#^?)#XT2Y[;F![DW-$3+K/;-X_&2 M/=' MVJZDA ^8B,&IBN1'ZP?,56FF)94ZD>YDY9T;%V(:SQ6',\U1E9^=F*;*%VIO M:$E=R2Q:/W?B-!98"6/QH X/ZEQ.V&*N(V[#R,5).=P7^Y$TV-\:,^:D MP##7;/E\ Q!+:&#!M.*AA-,XHT]X@>=0K+G8O*%9J04OCNPB3N?>B5-!KKP? M5V//=4GP%DT=;?TE>IY$5=.'OZ"+^7^VJ(0Z,VN\;H=G8XTOF991'XHH+.T; M1CZ-O50X;4(2U=T-\N[4;'+&.$_&6#*)94^,83+&&%2'\O+"U&.?J];:2XQ! M?J[.9K!O?+(6X+WX6L'MSJ(O8>!LQW6&U!LJ U$S=^:Z[D1-.#7M)L!WH"89 MJ$D6!P.><''@ M5PIQEU8RMMUQTU@L*+VA*HF6M7->(F\/V"E2 MX_RUEP.X,7^IP%^*J$K=;[^9'DEG:Y6(1Z;"=ODZ6=E8Y3 M'P&;Z[MX64FBG0\5=7Z!YQ#+FF\\RB-99Q_),M9'L@P>R>(.^T;F7+G36-5= M7U4KC=[0W+W7&(]3<;(_JI75E.RQPY[&HU#=.Q/71Z%,'H4ZUCFR?=3 E%CA M#@]!G2$I;2.;=R E&4G)U+M2 W96OIE5\:?1I@;JAJY'WNR0-SML_8AJ+$V4 MWE 6-616%_J5_K(P=GO9)^5AXRT4 MAY;'TT_#V*.U>;3QJ/=,*@/K"X R@ UFM]B/ )XT67Y+I0BM=D6.YNJ,H+OD_K"K/;AH7 MX=RI_42N'B-B?[^R1[##M[;_8K_&2,PE0$R\X*I,48O$L!R:7>C+6XE0,J#J M?29/U?89\Q+P/@F=[^/0!YD2?_@KI=900MY[L>.'V&#P >[]U8=K M9N).8T(6) !QKY/L,WPR =$X12A%*1;0EI[\C[^9LF2\$]@;*B*CE8[!"X)I MMEQ8VK&16,\9S)2)$4Y7CW "H=HTP4$<; .$#>40(N*$3P$\MVC^F&"'V:L) MO& L3.'=H1L+9+'1+*U=%>R@\J%">R&57VN_V!$\(L'UP)]_;[$AR[4/Q(,- MH^_'=D1^Q=?=E#99#!YI>.3B2*F!J"G5Q$^ZXT8[6-,=8T\[,.@.5*V:0R," MQN,I'O@&I^M!4[TV(]D"7W"7Q 6]=5&L9^ M]) &F5#X"*0J2(.K_Q5Q,MA[XI )R@>9R0?X6??*7T,0$MAK]KT'$BD)HUBP MTV0<1E0R95<+ @XE&E;6EAZFH!&_5\BI%/\JYE5ZOHRCA)U:,_+(J..Z M6,XU[9HK-69*$S1Y;2 "JJMR!380S0@R1@J-$1QUL (Y#M*9R5B4UF'Z-*[ M6>T+=X'PGS0@@JS23V0&>0;IAL %DD7]']<*:&X(:N7PH+9Z0U4U1:7&;-H= MU.7^#=I92-!ZJ?$^C3 'OUXG6*(2S'$W"!U76$HK#/(K3_S;+Q\7#\R'B/:F M?J640R5Y?.V XA<1=YY*1MX/XE[]ET1A02"#@D"L06\8A$F5. JZP.7/:,-+ MYFFA+VP!'&4>./FK&H-(;PM$RQBI!">LJ)(-T32J08@5X!$%.Q&>;0!%"HH? MIZ^LU$@65PC'Q7=SA!*>5)-EKV^;OMI^2?*^XR<\$Q.N&I#"3J99"B^L&-5HQ8-+W64=P MQ''ER"].&ZJ*]87S%9GW'L:-$ CXRS0?>\T^@.,3#L\UT)F7$4 DI<.JN3#5 MM0/*"A4(1)0E532,JMW136FQ *!6Y86&F3=]HT;9.[R\6..IWHN\ "M:-C11 M&U0EYADK3=>4Q&O5(C ZO7@Y"]4!/"&VQ_$C\\ 4=SH4"BT8,0U/FAE<%=I)&1,Q.2!%-!7I@!GCB.23"QN+)Z[*3,U\! M7EZ:8X6A 'LT(@[ZNA]?!2"C()P ADWWJWPX:?:D&+3U\"7( MMIM9+!_2"(P6A#YYHJ[4S%,NQ'!0Q>7YIK;CD#B&8P_U?5@3@/T9E/M8% ) M"-T4GN7/9.PY?GX_P M>"1^[!/Z.XK$W97=_^UV(:#=A6# 8)?301%.T-(Z$ M37P#0QV.4T QF*(Y2&*T/R8,%J5X(#6XIB$ ]0KD%QIF.3#*FT&;!$PT("C< M%<88PP W/K6C)+L0/H?UP5:?/'0?$S MIA0XL,84X0QHC=@^J!!E%E]^<^9U MS79,KXH(X!K_$M%Z>B&P*1P3ZZ= $.D$-!O@(C>+>-+5Q(=R.IQ$DW%=ZZM2 M.YW!I;ZDK&[GO7%G<+6O&'K7VI7CHLR]S:#=\#(^JK:+&>3UF_[RX4&XO_[T MX7Z3POY=YZW6).9UFR1VG5!;WO E >WBYM2".@\Z219OSG2@[?H#[+NA>Q.2 M[,;B6JW"E/NRUFU2^A)&R5BXIG8;O/PA?$%UZZQZ372I5X6L=IXB'B(;S4_X MAQH1;8L57IE_GN4>DFZN&76VVLGUX0>Z M#?'<<$4_$>[!\-_=O&0.X-]8$L MZE97:OHYPW"&6B-0O_X8$^+OK\'7 MQ7&IF6*AM%R=XF-O+?',%DX;6Y&FTLR\@Y) MFT9O:*F:J&IM#2G;*VTVBX2=RK&Q<&!\#A.6[W> &-FFWM+VWW-A7M4;WXYC MX?J86L!Y"U/)Z( TQ<%VFBYJ-05A)^M_Y"0V([$EQ;J')#$+0]X&V'AM]3SB M'KLM!/D-=];MC\O6U&\>@,ND 7"9HHJRW)7Q=IS$6B6Q-25_AR Q+!Y7%-'8 M75?HH+/N9 3YKUPCWQ^7K:G// 2789=H2>W0K&E.8JV2V)K:RD.0F((U=):H MUM3UG[Y&?@+NL]JH2Q,GVMZTJ$OV;1_?5);4WE ;:*(\V#GNTA2?)Z#A7S)M M=L# U'I#, %$2=MY4/(A:+--T\#H&Z=WH/#H_7$XM0-V.O:[!?M!$2VS+:]^ M)\X13IT[4V<'[%N##M32=%&7VAK?V+4(?O?< M28ARKI/OF?@84=OPXG8P1]58*&3NHEG<_!,)BY@T" M(3P@N8> Y/&S(64=6W"IHC4XB7 DI\V#T>;Q SVR 4?$P!3EFJ%+':3-E@R" M[I\:46OM;'ENY,YL>OQ@F8Q3H\0!,*IIGD1V)*?.0U&GWH$0$Q9@BXJNBJ;4 MEJG1K6/D]/JA4U\2#PCLC>N.'W53,+!K*1U*H. 4UB:%'3_BI$A(8:9HR5VA ML O0_V]QFHB3S3#2@"1C?-.*U2NPMAO7#;\=@.KDWU"Q1KTG7 M^9E'!$Z:RBHQIR-2&89Z9=&JZ;1Q<"J[ &V<.G4./38D,Z&R^8 *8,8-4YPV MF&]W-ZNY:S!N/$.A1?AT6D@U"EL>7^G$IO"BI,JB8;;<@+4%3!_)+.*LSEF] M=0/S^*RN(:MK@X%H[%[SWPE6IZK,+W0\;S&0?6$R][ R;;PT(K@\\WT:QG0Z M^5N:#>8]D\H4^%G%(MWL8':+_0C[2I/EMU3F5S8>87QZM[7&BQL..)>,^266 M?^)RD0L\4Y%L4](LRW;@S-/D1\G296?D6*[N*(I+_L\8]/*;QM&LE/6)7#U& MQ/Y^10=@O[7]%_LU1A(L 6+B!5=EBEHDAN70+!:Y;\A5!I@RR)E]QOW5G_^< M8YZJ]C(OQ'"F>T3&)(B!?VX#!R37ES A#W#+KW[H?)^)(IV)1^!2XEXGV6?X M0 )B:XI4%:6D-[QVG'22LIGL+%US[A4">X?PYE,8QS]7.+V5B>*- '#OC(F; M^N1N5%HY77@-:'#1#RB[:N!C+$+BGPMR;09)6,5FNSLT0SZ,B3";\"Z$(R&D M*'3F4.AE*/01A<*;?_S-E.7!N[N;6_J;].YG.E$^P6>-[> )EN<%],\;YK3[ MGUBP2U2R^2NNR^]X?)TM57@A$<&!]:/0]\.7^&T[A'06H^E5J6^:CV31=E]4U=/=R::JR+'"L@*4BCJ[JX/[ZF=M=DK.:7#?N1[-)M0S:6M3I%%$ N?U>*; 9HM^B.!>GZI)75_JM8L*P 2UCGRIK:Y" MZYO:!@NIL7Z1K*^4OE2C33S:,<$G](9OI)\7+)D5SO9=&PIM?[POY,X(4ZOR@$)$%K)+%_B,)UDD3>8\J4[R04'OY]]XT#=&. ?@F# M*S1+([!/8-$"3:<@<;)1^@2'82D%'4FSB2[3[3CM>A#,67U.;VA9G5YD7"S;V/WJY"^S+6>[< M6:[9L5K)JN_4J:H.Z*EJ#'9)R^1LV2T"Y6RYP5%8*87O%E_B9$)15:H3TSA; M(>B-8 M&R]W172QC[=(YU5QZJ,D6KNWDNE@^5J;43].MY*U MIM"D/;H=>3^(>_5?$H5U)*OVAIAR)\GOSI!F.9W):XKH#RH>M3,6CYS4)&NO MM%8E)[TW5'<>K\Q)J9.DM*87^$'%EL'$EKIS\\K#E(NWF93%K^K.51SM%WD5 M1_M%7G4)N68+J9]X+M,ZLI&'A[#P2NRC-O#;P==_ZNK7#DZU+R2Y&VVC9IEM M68>G$&UN)/;D-35D/W<>;\;B:\9*[JUF M2%-;J1DZ!?;E+'?N+-?H6)6[78FK:7"J2J(YV*4X@;-EMPB4L^4&1V''^5+' MFB'%.G=EE[,E9\LYMJQ4M7>++0TX+C51LJJJ;(?X,O..Y2O(T:$!URUCVKWU M$EQHHKZIQ7O<)FK[7?1EOX@W"-VE0:C"&X3NLWD9;Q"ZWZ7.&H2>8G]0@3<( MY0U"3PE>O$$H;Q#:.1CR!J&\06A'_"R7VYO%ZG;+),WL#753M&JFTW>H-TO' M4-%;'K_:3?;E+'?N+-?H6%4J6;N=.E7U 3U5 M-=4X\U.5LR5GRW(.SJ!2D]DMOI3H*..=,ELY6W:+0#E;;L"6E;+2;K&EW!L: MDB@I@R[SY264PO &H)O1 M[@XEE"UV"=5YE]"3H[-&0E+=U.@_J(S4SE-&!_!B[R*H_TBK^)HO\BK+B$!C7<- M[:P.UH:G;=O.3[K9@K5X"A&H@_O:SI&P#^:%VZ)UJ,Y;AUX$#1[>0[>M;#4& MER9;.2WNW7NWHI.H(>WJI>/$=C[$UH9G;VO))[?@P>/Y$[R5:*=@R;NX;"!V MNMU*53TX'*BPRUE?*B4V!?SG+G MSG+-_!C=;HYF:.Q858U=JG8Y7W:+0CE?;G 6=KN:WF#-1'F/7\Z6E\66E0KX M;K$E#L=6)!'XL\N,R;N)\FZBG7W1$7.U>)K815[%T7Z15W&T7^15'.T7>15' M^T5>Q=%^D5=QM%_D51SM%WD51_M%7L4]1?PJCG9^%4<[OXJCG5_%TJ/7+"EN^,_'".]FOU?NRW)8KC"E\*TL M]?7Y3,/L6>PC+W!)D+R]8I<=/NE.IDEWLZF7AW_]NSEP67U+13C\000W%((P MP7[0X5, CQ-<,B)11%PL<(2W8VL;6YC8?X:1E[S2PD=L=,,&O I.-MM52&;# M4X4GVPMBP0Y=;?EW0"H''FJ"0#@0;;K1E7^N*YR3BO MVBG=Q;+VW@YFM]B/<>BGR?);EDV&74/%)WW;H3E(,AP1;?&O[ M+_9KC/*K!(F)%UR526J1&I:#LUCEP4=B,]!9?5;85?WYSSGN$1;&7RWF^/X6 MI'%J^W?1;3"*R%\IT,-M0B;Q>R]V@-V!71_@[E_]T/D^R] U64XQ<"QQKY/L M,WPVB1U[BA06I03%D8WU\\)[>P+8P/&.G^T@'=D.2 $<\?C1=CP?^)'$%99? M)-WEB%B0'K,UPGHV.Y@.3?9W < AABJ+9IMG/5.)BOP([>*7]?HQWL? ?V_D> M V1N**^+PMV_A5$!^;[P +?01X*<3OT$'@F2&S/":;=26$P4PBGA,APF(7W% M)$S@_/@O7#N-0C=E2>?90U_I>LH/F-WK!;B],'IE.WRQ8P!^B-L(TR3V7"+" M [V)'0'42R]QQM@\-1:%QQ1VZ\>A$(<3.'_"Z#LN%M;@D)@=42,O\.(QW/,4 MAFX\>V%_$VG82&'I##T]S' .![L7)/2\AO_3B(Y5=4(XD0$!HA"GCW\2)T%, MV,+?&]78K:EJ)?[H-G_A-SCOHV?2.._? K$F J@J6?]"#(^_HAL"Q$8D 93" MYV+1IR\B4]N+!/@+?O-MA^ H==1MZ-:124!O26)&='$Z HV(ZC+ >#%PGN_C MOSF8Z%,?TQC@'",8@6>B=,I>Z.7U#WA[@H0W\A+@H=N"KCT@P_G7 EQ=PM8Y MP\DT]#WGE;[?B^EW=8P$SX:=GS'I7L>(I3LG"1\!1(J4R\.2& /9A" %A99X MSU2+S!1+>P(2CV*Y34K^ . HB5NB9PI.D%6-J5H<] ;J@-1-FI(FNJLJ)6' M<&AFK\P$)1)=)MR1%%_&'IP5J&L3,LG(G:Z(:N]Q"E]F>ODH"B<@2*,R[]L1 MK#R*\3V/E,@>$88@]>FXZ=FKLT?8$6D&SLJL(@;.9!R^+9CB#S UR/OP)2B MB_US&D,3SG-=%66Y!IKL!"2EP\/.*I,8B!%J+[B*JW T0K!5SA9V#I9ICE$< M/0[AI*0&3<&]>. 0-RYC,1D#(V>G-\(6A40;D,P)LPUZ!$59ED5+JX%@,@8% MXFE<;GOZ5VI'":HD 2HABTR* //*QTQ!E656C6=:#+#MM>,@S\:E2T0A1+TG M:\,39)R/]GT,]\!OM&2+ CD?$WX_)B#,,]D-5.U[ /;9ZU\\D.>/^ $@ 3'\ MX@%N G@XH9U<!3:9 M"/: &QR*%I0J3AD9'NV#E8^?ROYB+@:7:?<9%2&M4/YDE!7!L9D3%KQ^=I$V MSTPDETB%+,R((U>4XA_4W# M*)D_9SS419%VLO,EURIQE:F/(@77$^/6\G=313=]G'A)@A_#!L@S*KPE^>O; M'H*5,2K O"^<+Y%=^R#V48@LG$%(8/$RE:J, M=S%[Q7,_) WI;XF1J)1S P#XC+B(Q F:.2S;'CL6"[S[A# M=FQ.;)?J)D 0,3.DA2G $:R0M0ZOE0;N3E]RO]DY^LVL5OQFBG5,O]D1I5>= M2XT%%D!W"B/*E&^IU897]8:W#Q\^"W)?^'S]Y?I?'SY_^/*0^5;NA?>W]S>_ MW=_?WGT1KK^\A_^O/_V_^]M[X>ZC\/'VR_67F]OK3\+-W9?WMP_Y-=\^W/_V MZ8%>D_E;X%/3U$\M%^\&$6DBU-PB L:' CAW_KW?>%] MZ/N@F:%D_I!&86;;Q9E.3V+D-I<=S&$*JP'5F_QP"%;TC_$:O!&$;?87'/5V MB[K7\,HQ<[%W/$GO03ND1U]\#E2YS&=6:(&YA1(+ M#HG0=P9KR0' /$9(4\CQ,JZ(PHY6=0DSBF_K#RGLN;+?2>1SMF*CI@ M!DX0_+;P/[.@8E*V/)CJ3$VW$>+A"9Y/;08:(&3F?!%2=,$N?B9^.,W>R6P) M#_2[T0@>& OI%%[\\.^[;VS77@"B!BX%E=T+GD,?#(,TR'!+-XX715[\/=YP MAS3"*3R!5@F+(DQ+9 L%F4,U>WA\7_@#M<* 7ARCJU)X#=.,@)PDM7,'>\R4 M3[S.]:@K,C=7_->9"Z<,K#Y&2I(0=&CF"P(CVG<%%H,MWAI#.7Y11MHCR M%.D097#\MG6NGMC1$R@$66>*^="TLDD<7S*/%L6G'*P7_1&/'8=M^MCW??F2!/W@0BN\GRL6CE/CSXB#$1^'Q M#SK4*TCZ$,.)M$T9BT M10^VSBA+LP05!6;>=S@JSE11(7/[!8J+#!F5'R" MN)\22@!PBM@^>O-@7?@T;."- =E#UEM(02Z'(HL]E2LO.#X[5 V+5R]HF H\FF:TR]]&< MEE RAJ8A38O .&41M4$*R?5 ,/V#<$*3HX,,_GAT02 D%,IN7,$>1ZT/3#ET#X*_6<[]0$1G,0=07"[IAZ M;OD<8F8!6I8^8;E5U(2G[$\/#_P6,/F=9,XVCN\#X]M'[T>&!E I$K#H,ST2 M_1$LW2XBR,LLW#B+F7)4'8DU,]-\=OP"YV%@,7"8JP:_0-I@R@!+%V">T"*QYAG,]C"-LW.8 M)6:[-*C*$7U(1/ODR8M9W%M$SW,*OV/B)D6H_4/PP33*3#*6I#GO?9[SRBQ1 MNY;0C%@QES(K:DY4<&(X,-<7)C*:1;Y'4U8PB",\8>9)@&BGOGM**<"N[Y9G M\' ,[=F[ FO*72EAFM"U#4AB\DFH41,6#A,8]CSJ;,0,4B,2]V0,?G,<[.4F>[%'Q(7)F.B!2T(T;>0Y:'\ VE"O WD>QAFG$Y?2.@#Q1 M(P5=>!D6EYNB- Z<&1>YMY;C]8!XG:4]Y;Y5+NP.+>PR[PM*NX!0(QZDGAI%]&3^%I!U0?A,9> ,?4QW MQ(*MA;PFCLPC(I.,1I[C,8T]33PLNZNP7JFPV>/2\;#H*H7["K:91H1FBW(Y M>'C6HOU&-U5N5TK[>L&M'.#*Y9C$' !BU9?CDZQF:W M9]6;04*>6-)/WAHC"V]D"B6F Y-P),X;<;8SQH+:O(5".0\[2R+"%+173$_R M\J+S^:73]19^<<>$R+XG)*79]73L"J4V3.9>"DY MTT=S=Q;9"N5X.:%GSG?R6DI41^=3' 9!OGUX!&;5.;0HT5O%'KRJ[HRJZK"O MP+*JNB/6QW$1W+H(MH5X'$8)1F>IK8#R%!U6,SF ,JNDM[ D+ >P3N6M;S^& M42D[)A==9#+UPU>"5?$!P<8P5)@E"=KWV854_)2>/'LEAO_IQF%)8]@ S]<_ MSMG,#AATI^0XPCQ*VR<4FWARU(9VZ=&,\Y(I@="S%!MQQ/0D6IY'P/7@0^+7 M]>*\:T#>%8+X7MY*!YNSQ*Q+66V^,[U^[@GEN\LIU7%-$JV(3T8JX$;0L1)K M"P'.1#<*^5%$;V.A#(PP85H6"_-SW!S-GP '9$(*CW?1.T6 #\U"EB_;"0\O3BW(_>?3$ MG0^'=02!34L2C\NWH\9BL\Y6K"]D1*9IA#H"2,"GB+"R=XV[5R(71?Q"Q:HGZ^^C_(P%;:C8SI''/K< M@#\>*].P!^K[9.+%\:S@E.<("%(USG;7 JJ?,S\SAAN"UU7MK+#O*& P;Z8W:X*&>,#XZ,@G#JM+S Y$+ZCTHQ)H MY&O659>%D?$1\_?EO2A*2A7&3;S(22>P)MHY-KN&7/?R,M9<]4+06&$ M\U 8G4N6.: 2;&P#")XBS$2@_?!9TVH,^E!7%)X)^7P:UIXZ(N@SS@R]9P*$ MBG&@-UDSP&^_QUD#P)]S7?$EC'QWU@V/A110]076O0V^!<Y),= ML$U?I3,@X.&1"B5J+>/V;NS =CT[F.L\4 M7[/EM3T'G_D'U>#P[K+[^$UM6 M9&,@#GM>%46[(V\$('@9$^+'LQ?3CH-S3U&-OL:>0F<%C(%4Z*"/#)P+P$, ML"]@S3PK[ GYS6>A!C7N!ARXL++H5;A+$SQA:6M027XWSUSG )D- MQ@V%0'*H47LY4*H.E#FP!""4IZRO#BM_FC;X7QN(ZV0]X&983?D MV?93-.3PG0CRA4RF;%_P;39=A_C9%#GZ5A3TLW[(./ B%X?H8GE$X,3T$0' M#4HRIR3TW=-P53@UD5:D98+!^[ME+7L4<,4"J,TG/ M^AO.C7K+X%K3:XTY/1:@R1. +R(!6.ID G!G#I$YTZUZ-CR"3N:'3^N/AK]+ MBB%*FD)%JMXW?J*I<7^71-/215HGEJGYKS.SJ3SSM!!SI?/&BW,1 M-B>@F.1F6AL]@;!E"8G0(?:,?RW*HUEN<9T\F@,0&U7EA=$5]:$R"7RVAEE% ME2E4]#\*>5\X,LYX?L7_DCE;IMAQX3FHU?@HI,1%#1\-F>*^[ 2?F]*"GBI\ ML@\TO8?Q ;7WY2I3=F B;UXYF$8QC]"Z+O&6G MK ;P!!ZC?JWL+?2%[.N98.X/F'!.(OC?S=^M3RSRVK_B7GL2BE;\E6!Q>EJ"L?]0NE+$9=0,#(#'0X9Z%7 MT(CGVX$@39/L.<5ELE2Y3I[^$.2^),]'DID"M4CPC-;;%E76.GE-&6K>I6N7 MY/1O: '<9VZ8F:Q.W-U@9?46Q :&X"4<%87#*X5\PV4X2ET'XA?T W]FYN&' MJA]X#G;U(-L(%K7P;/B,DX#G+:L%(!QP#0'W4VML>H[004.'DU1SH"D; &U# MN)S4UM^\S\S6GR\4 #!!O+A(%0 Z4(5]@E,,FR):J6](^_2?K@W2)<6H,% M?DMALBDLEHOD=:19K]I?'EX'LJCH'*]GAU=#E)0!1^N9H552^FH'D=I83QC1 M_TY83_A5_!PY MAT'.&U,T%:MB87*\'!LOLMHW#HZ6"S"O'\+$]ENPH[, H@)0=L,4+?1\Z6>F MXUOQS*4$Q1:JQV<T3=W&81Q>J@U^L9V M>&U%-_F%)O&<8\[6;5"*VK-,=9IZE=5.V*R0E]!6,L2QXR2KM<(Y(7;$2J1I M*N6"7V"6!\9RJO.,BK[P&^TP9+/4=M_[CLG>L4,";&B!29Y@2:.6W^5"Y$6;J\911=RRD/V!.@!C"U MK+(-3\B6:&W'$[I,I4F9)QA!9-WDLTSH";9R1KCBP(F\;>MR(FE !+3DC9;( MC.SG,*(8GW4;PE;.7IRP*1C$)\]T40LE)N%"S9UCYU60+O'MU[QFLMQT'V = MYDUFEY/G ZU8I*=)UJN!T5@$*T$2&Z51UO:HU"R"02!'9PU3Q(Q2D*PI9+"I M@QW!_MX3IWR.97GP6!N4V-\)JVS*JR]9$4^>XUXS_SB?8(Y?UQ1H%IVSZ116 MCS;AP2=B?>!92,5FB>[?&"@N)=4MS+1:P\U9VGNI_*HGBJ^RFGNF>2 MFN:Y?RN=7#S7G>>Z\UQWI2]K78<=3W?GZ>X\W?U4TMU/0:+PC/>-,]XW $'# MP^8DPB\8C;<&^BY@V52H7A1834DP'IYB<%O,#C3)+.,YWIW'J5F7^\6 M/GF:]S8"JP8()R2J%4DT#*F-C3<^ $\<<(:H2.;> '>>:;B:J*F'S\/E>%F' M%TGM'SYK_0)LL=7IT9M;!RVD[YV0:)5-4]0-HP-6V67!'UMM1M%I]I3%.+S6EU]RPK79"W@KOL4_YTFR3?)*-0)/.1IZ# M&8DT8XV-'HS"9R^@'V*B5^3F.7CEN<<>-CY^_#-KNFR[N&E,C1+QFZRC-K8VFF<6L[2FN&)//X.-\QAU=&!W3DRV,G'/BZ1]C MS\=Q,:5\.];J.B VR"D23?+IGC2U[1$3VT9^2@*' 7-"IRVQUM1S(]_S)O7P MR\AS\?IBC!CM=$VG$^87Q=B''6_#G#8O=B)"!\Y$K^5&L[,6LUFK[2PO*EL? M;2-+'Q\&3_@KKIWUZOX!G.R6.F^+\%AR!="&6STGZ[P]US"\R%G,LA&__2[X MWHA0Y,![L2=N3#-/RPWY"T*DZ:S849SD658.\9X18"0@(SK.830BT=R@A>+Q M>2HAI3X7,#TEX11QY"5C86%*.+PO0):@W_GA,^6QK,UN8%,@E7I^T[6$F)[I MT;Q:X8DD@OUBL^:^\1AX0<1Q\'^EF'-(&SQ3/L@ :KO8,AZ>>4A^6',?[SY^ M3MW'9=Y]?%4Z;#X[9,%;>EEMGTM#5/ZGTH-]ECH-$K5(#9\?T)4-H-I]?R]-JN+(JG MUYY,[A!O(\U3:SL'3YY:RU-K>6IMEX#&4VMY:BU/K=UK,^D3#'V8IJCI;3<47U3Y:DD6= MMX_N*G)TT3 TCIQ.(N>-*DJ:RO.C.X<76>V;/#_ZK/*C3S5)5QI(HF3NK[:2 M [T&Z)8JZH/])4;SA/1ZL.NB9LI[@_I99AX;_2VG0EUJ]O%N*5$7U"#P6Z4Y M(.OKF2=)_>-OIBP9[RJI4M]^+^76KN@5>,CDJ2RAEV=.\3 Q?/F.(94SQC:J\94XMBX32\-I8E M#A2E@Z%[GH^QDZ]>TL2!SO-LS@VO;R0=^;5;W?LX2G=#J=*D!19/F^)I4VT? M%G!6F'RP>T>1@R-8FQ[D'#D'DMV**$L->FAQO!SJ3#6:M#CF:5/MI$WQ-GLU MAI@J2M)N!O9E]-J[.,I0%%'194X9G#(JIY)AT,62:".O#,K M,XL_@1F#<HEWQFNT?LA;EW'#8]S6%5]",'B ;)1O?LI#(7WI?.NKKR':KVSJ3<> M(Z_/W>(.'#L.4D =W9*N*6>1@K*9P\3G[Y50XHU=69IB,U&5^J@"C!;NB:>> MKG1A>]E>]JZ^1!!B%4;+[K1SXB9A#+NP>B1&^$WO/DL#;+P*E#;ZCE_SYJ]% MT]6IAV^E0!JXHS"^HYZRP I5\U@Q)?R.[5!CI,[YL5"4>OQV>A"M 8#V+$-I MYP?8DDO@G3A/ ME"'2 7=^ I,P]U7QYZ2=$VEZ?7 MAA=Z 9":SB:GJ 68T&1*-;G_,6;)U% M/@QSSSQ^Z?TR90 "(G9#S5=AJ#J7SNUB"YG]VK)(D:UJ=^FUUR:/6L[0GK>J M70V?SRR=!1F7(E4G\=$$9!J+;AB7Y5R\*/$,]##5+F"N?YX5<@HL_CM0;?#$ M@B&TJ'B*IM_4\EL56ANK!>#_]?[DBI\$MRBG1>%#J7&TTAQ&NR$O9-;U;Q>7 M:(><'5?**,4^V7=<_10+HI(+E-8W+&(BDYBZ<=/*QJ"%_'A:J&C8H!_C8HIN MZ"R"0293T@ X*EH#J>CHS9<+6X8-@)2HFH1KL*P4YX2UB/[@7/P".% @)W&A M.T#G98F']@C[@9(?;1 _TV,(]\1G."I>^7.0Z,&OHBJSPKO^R[ZCA?S%+^B M)T *B$X%$:&H7&\B5<"7>Q I-1]?6"CU>U< [35XS/(DS2M%/?9N0=^B&X); M!]$GS""NS$>P\""= )ZF,36]I+E\QF:@=T17=-H@+IY3.#>!$ #HQ/Q2.#V$ MDXB#@[=LK]JYST*P'<5#E?8BVD5@+[P^! M^WGW8J)N/T_(L$ [,4W$P6^P'TO/F )6P9V"E/ DF.R#CT%)TG MS@)6G#,\BP*=>C]Z33D&Z(J1YFPPXBVBLAB@):Q8Z>(OGJ1!W^2=-Q+>)4$*+MKAG8 9DQWV&V4WB 8(X=N(9^JA(_H&PH+TP MC>?A4\$6Q5$8?$?+B+?NYV83BC^8#N$Q9FAOWGHC(4-N T_Q2@9&\L\#V#TV MMN8$/P$/7QBOV'$Z86.6))R2BS&$H,""FN"(T9<-:!R/JU?WY N MWC@ Z 0-PM#6S"-X%.Q([L6/0D0,/#$!N"[8_XMV.XU9]T/(O)S.N+#SJ38- M/!@"BS?"1P)6F?@>^7\ >)10G"<+?IO7' +Q)U\_A42; B4E&.P(#AP'>XP5LJHBF? MJ-QS;9/X@C<"$9T&%="K>$PQ#H)'.'4Q:K!4B'^.U]LZ86]O<^]*W."T\/HI MK#0G2 O-3V1'TFE2"S((3Y;Y7,!P[ZM&K&L\7Y7P+_;62\$'+D5^9YC.NO8"XHY+^X-$X$>)0!2Q\)B==Z=,BWGQXI#:M'7'5:QT#!XRKY),Y]S&,=U'0^**(B0 ^'@\ M1E'.I3^MK)JX4((>@FX81%X!D,+,P\AE1->>1#=JM< 4EC'"W5+Y%[LA##&* M@8*11.XKR$7&N3Q&=1FDPCXAJX9;DA@\(>%=!S\)A;+LE<3:%,0#XF4^R 4; M):KDEF-(_C<(TX5M1RQ;W#2_[0:U7K%];J-,X>=7OJ+EM=F=1U-@-> _(+VL MC*N0(0M8@?_R&!(GUX+')NAX!&F:,ZQ\#BDHC4IYXH'@)6SST%.-&?-T'>.A M=B7R]L F!=WW#?A]?$]8Y[P.R"Q&1DH9,=!=,-*TS*LKZ0;6D*.E62Z@_"6@ M>F@@Y!^^1KK/1[A$(@ 'KA= DR5<:/V5!PFG;DWY M(Q*+(B4T#Q%\Z6:%#@)C"K84(_X]-#O]E,)G9 (M18%6BSX!E *T-182H"U MM6!(5Y CRR;"T[$\]/G<8L(R]CK,"1!#$_-# B$=:NC#@#%XX2PICZ90T2("5&#'Z+" [)SFJX0&U_@+0J<6;"WD M/#Z!W(H,P*\S PMZK)3^U5P$F%SVN*Y+:8( <"J:/=0-]G&.6D4L 1\& >!S M:OS.[N?66FA]VB0=@"S8(HO\F6>S/!.LAX:Y#X!*6V#)HI[&T)BOI!KV["$\RZ!2:_/W$XX3S P^MK@ V'$T#7S0P'#D< D)Q\@W>*+@YJ.!G^=)?!E M^E-% H)*ZEUR.&;7M\>A,!/&#\E" O,L9MRZ>VQ_FG*V?-%8<<^9XF.F1[&. M%81M'0R:U@ MJ*Z5V<""@#F:A* MT,$A"Q,RC#%FP.JAC\)E*993'#P'T80)@V/.5Q).)X!5'+S,+[DFL,7:^'%% M!FY#!9,$'&<@S.Z2TMD2KFI'_P*?=68K/3:/T'T!5AOQOB%:8Q4^/,B?G@8D MB6&E&;STHTA&,1T55B).5>AZ6= )"7?'%IXTU$']R>7I+)(8Y?K+A(G:%HJD MA86=5-M(ZN$)S(I "4<'*T4L34G)GP%Z%(/!4Q1C_96A=KXO1+ W(L+F"FQ^ M*[V*.1>7P+E5%=$]3J1$Z04K5/KA#B,SR>T#DDV>PG?I%-Z6I_ /P0.;=4++9X70>F^HIMM7'U9O3F*]MU0+AC'ZQAH)I8I(-![1%HEB//+JEX$+X;[.YZZEY<]HTX/]'T19 M6D7H@E@** EUB]VN%:!>TV^H]*=,E&'C]:>FKCRE=.&V^8^K83+3)-6[/LWO/T M6#2UOO5YMCKV<_W'3U26WWEAK)"2FP MXTT=2Z7Q@LU%#>?)W3 ?+)U^34M_,ZA^JP?D>"-7$8DKE=6SKLK17&>#A:WP M(!$3AY9FK%!F&,;A)P0'YD\++L1+M/Y\!C)I'W^):+5LU"L;];Y1LUE)9)+( MVM+1> >:HJQNX=#I?L*R_;)LO[R)*;/<>ECV+Y<,)!EHAWIWEP=#KZQ5+TZ_ M*9=EAXR3\@#TM;SA5:O:VALV'O.&]Z_O+;:HMJRG];_J1">CKN%5W^:B9XG7 MMN/5W?9^1XG3UN+4= MR#%5QY%7Z[03.0>&KAGREA!Y2\B; PSO@C!,0]X%(2EC28'HJNLT]5GVD3)V M$+>@?K9#[(ZA9M^8UM%5PY(\*PECB3!,M6\^+3"_'X2Q>Z@]L+>XQ?>-+O=Y M-M#TGEAM.5\=B:,)B!RB2W-DN/-(%[O@7P74[^'H$!]ZFRK26A3]U6>?!Y2K M]0@*986S*/E-:L592JW^MVIBC77L0/^H:I'Q)?'H>IBK.P:X4P$0V.0BA$%@J/,XN?/@H3/P'>$_ M5S-L)5B MQ6;9_4K)XANBSL?Q@PIWL!(5;WXG&F_H*;;]>G>8U9I('2#0WSW =^\4%E"K M&S^FUEU\P/GV8-3U2W37QYW$Y=,DR():PZ^R2X%HXD1=3'G' E@6*%+F_]3A M7A=%<[U:)Y2%5AK-*^K5%^98V M,)^K*'\P6#V)7-1++LJR7ZQ_@6D\N1BO?67V#S0OV,TZ^Y69/+)<7%;ROB0\ MST2#1PFXAH#;J@1Z;ZK\9%&D+(K<8.L'GT6KQJ5XZYX H 55H6\085_?(>D9 M4DVZ3A5KO0'D5[7. MZWP:ZK9_]+K#R>1_7Z6-D#[YFGJN"Q M^HI#>%FKT:!G1D_5K:;U=ON8P[EOA&$.5/>)73F]3P=.:S&\:\"@ XR(8R5SP%F6[5O?LRE1PD=S=^GNIFJ;NIB^9N]O= M+-DR"4Q<7]Z%G:XFJ(OZ9:/BWEM,=8OQXE\%J"P/0[KM-)\A1X1S>?*4.0_+\*L[5*LG<[Q7NQQ"K2?5X[OIU M#O T[!('/YI/P-047 M7%R*2HN$$7D5!:9[A\&4:C& "Z-DTC:E#%\T**PA& MN)QJH6((!2\.AI;('_*9\$D_N$&=+"YPAL%5O#DVB$ : M$/B$S& *^P%D2;/CQ;0+NX7/N %X/@)ZQ''O03S<\"N8Y[;RFN+BD??D_;== MNO_6D???/@0?+*_AVAV%P"A/Z#KWJ3=*XO+B]#'\&B[>L-&[Q7;IOG31PG,)#@.\A(F05K8/ZOX-E ^[64GT"B M@'JZN;NG^W2F:"S/@ M, 10(OJW0BM\)NG@$1$^D*2Q H[V$L RPC&C$0671T-1#*:<$1Q2J#%<[04 M[B 0.ET1?(9L'A+$]@;:4MB5.S=.3-F# 0<69NU/P M8H&% QS\&&#@(2/"G@1:(@]!T@EO9+4(_R<' _)O!?:LPKP/-(R&)Z=:>JYF MG=8N.B]-XD+Z$"*0&(!.HWS.G <1%"'?H)P$O(V] &;PN*3A(O"^8 H^.+%A M*B1B/ )-4TP#>..OP3(CW^-7DFM8=@W8YP-3D %M99!.\!@:[!AQ0!(Z]#*T M24%D<6W Q:.'L8/2&BUXG*:I"=N4,2'<[I#O*]D\9D0TG(!\AE>B\[_)P@Z_ M*W=H/A=^!DK?A(M*#*20*(('AXP ->2T"^2,=[$S+#ZEF*M"3$G[!,9#LY^!Q\3QL](X*!4O,1R8"EQ 1O<5V#7E M;!XRI//*)2+9%"J7U@DD,T+AZ OTD^M!)( HN O"L*[D\!T6W< *HT(<%.Q0 M.#$UB0#/,,B1DHG9)XO/,",H0XK_3@_ &!G(1&2 M8+%),"M<*W+>?@13& ,>,52P$ODRV!R3%KP)L!>A+4YF%6=P5N4$=S>)IP@+ M/ZX987<8?@L#0.<\:Y,_*5@GCEBAP[AF1GQS1YS3/> [)3Z%Q<(30-5 _KY8 M7MT!!C++[N+D>UHIEPZ+UM."RN.DO-_^$,Q^5MK$WGB,AI]P?^O:5D1+X!?@ M+A"DZ5QT4Q2<, 90D&[5.@JAM/A&.#,9(T MKBJ/"N$9C\@W:& \%.8Q>05*Q3=^60S8F MVL8+EEYVT<0:*C%3^6MDI9>0X:%,/E7I?@WS>Z)9U+Q)U&U:9.C(Q !.$" J M^=4@R*8P1(UB:G&/]0&*PO) OQ5V%&!X%,@50P"')$$8?SE *-YA[*@P-." MZ/X$#N0=$%2BB@XC0#B,(M1 47_E8$]P80-D$(\"HC!2^UBN%"+.N+];'U.E M?X,1.)Z).,HJR"@NP@](1X5]A1V&N,@?YD$(KU-$G-ZKH,'E=C$EFBS%%FE4 M, QR$IPH]\GJ)#>T@&$%O0Y3V()!6]F1@K0J+;,$%55H7S#J@4K $JOD1$T_ MKCATT903;H'CF:90D:4#0/@HQT0L5BUMTN^@?)&8P&YCW$TK*'0Y$H06?,BM M#Y_;UQ3ZH8.>*BPCPAY" M?R=:)9D]S;#, MY^FU8VNNV6RH]=\[]L-=>S9=5%_K]9^K*=%SK4D":L,U#;1^SVK9F@!.[L-K MVK!E2:L*(M;T!#J]5JZ.OYY>'37H(K$3[2&6E00)^$7E\OS-,Y[WL0[!^@4Z MM>PAK$7;$X3O,<7C]K3]RP<"P7XV@;E<=>"Y2=NH)Y7CJF=S.W;0>OQ4I'$_IH;)[E>^.[JBFWM3B:N'UE6_]?B>I MHV\8JK'MK;62.CI.'0LD"(7>[_""3W=5@=Z4PVPVVZ!=!@W M#B?HKFKJ6]ZI(*FCX]1Q8(!C8@X:= W?;T67GS$,+*IAPR ME%!US55U$.BNVS0^W&'C7#I\ST195L]676/+[ A)69*RUE\6XZ@#TY&AA-VQ M0!S->)%00ILMD OLD+U?L0-C8*F.(;U#Z1VNI@X7Y+:D#DD=*Y6$H]J&+B,' M;4*)J?7W+G!PAE@8B1L[&#;UX7W0GA0VV$5V'*@]8V_R?=_*-]M!PNB9ZF!_ M$L$E86Q\&Z-J]9K>H+[;M+$32MS1K'WSO"GV_W;W^W6L5.GYX=-J,6:JAFVJ M?;=IX+ISUT2^T?N23R6?;L:GCJZK_6U+6R2?2CZ5?/HZQW5]VP/XF'/WJFQC?Z(?'^/WY==$Y>[)G;\M$E7=4.V&91'D2MC@ZYJ MZ'U)')(X5C8Y.4=UMVMB)H%)/I?5OF!\O\X)5Y+*KCFI(V M)&VL/)!075LVL6L52BQ+-K&33>S6JWIKB]R-IJ#8(1M=%@<_%UGU9#>#%I/5 M#M)4?\NL]LU@L$/$M!.&AZZ9LFG=OC6M<]6>Y4CG4#J'J^*]X!P.9.1 $L=J M-U4UG09=:7>;+G9"@1^8?N[+SE35K6UC<+Y5OWSK.M4W5&CRMNUC+4\N[ MY0KN#V'B2<66!\R2,"5AOJ2M8[A;=^#?+YK<#4NIO_*(19;AR.H2"2A9AK,O M93B_7EY<72F_7UY\.;M^NT*H&2?=92<4O:2SU M-%/6!LO:X'52SG%4HR=O#MXMK@;=9#QW5&*?F6#05VW=DDRP:TPPD$SPC):" MJ9K60%[UO2OT?V :3R[>D@78N\>H U/MV4W;L4I7ZQ5,Z87K_V3 X-'#-5-U M34G*[2/EOB3EIK$O735<>:=ZJW!BVEIO/ZO;E:11_N_^>3NFW5==H^FQBW1Y MWMI@V%(O29=_90<_4P>7_VGU\Y()7IT)K.=/2=MC)CCHFZIMR+C7SM#_@6D^ MV:S;O8*NBVS"$E6)V/IJODXZ5MAEUFK:%50Z5Z\1(K!EB* 1)??5OKY?5V[L M!B4/-%U2L;)$J 25[R6[12]:HPHRMC-ZL[L]X=?KUZ]GYKZKRZ^GY MZ>7Q5^7X_+-R_/G;V?G9U?7E\?79GZ?*Z;]^/SV_.KUZNV:S77IL#\Y).]?X M4KXOWW\:$Z\VDG>SVXUL0KGS+;5ZMFIM6VPK_=*7PTM_RWXG3PAR2;9LS]9Z MENH:/L\V1_(.U?:R(Z&):^J:$S)/7<@*;EUE&S(QI--H[>2BMM&Q?_G;ZYIF)]> M(NS59J-(=I[N"C2_LE>^>\1LN*IARZ(J24B9=M<#"E1I$1YJD0Q56O;.[RD0&FK0#'T!1OEX7[G_\^3+ 1I%CQ M _W"=^^U9T.]H3^&>Y,XNC^_Q/J_DZ18S"1VV,D*XNN7[V?G)Q;=3Y>#K MQ=753\HOIU\N+D\5\>7U\;^:]7EOF6VQ>L?7DX0QY1L\-TF5T\AG/HG_BU$6 M#UFB6(:JF+JY2:>?#4VRG8+.!R4>$SRNV,T45J?0AW.6*5?>9GW;NPB5S6AF MDT*Y+D)'TLS*S)2)%]TP L7Q%!RR]=?$=QL.'P@$ AI[=O[V['=?;!21>*N+ M$>3BY.+:O3AY4X>\J6.G>X_W5-?2[^E-'0-5=[?,V9!9%R^8=;%PB8XL M@WVLU5M?U1U3$G+;"'E;NV]O"?G [*N#?H-^SY*(7Z$=D?/DGLX/6+0[T--9 MWM3QH)!SU('>5/DT!87T?YXY4K3E76C/5$[;,19P>ULD?TL6V$WC3++ 2BL! M;[T<#&37PETA_P/+>:&VA;MBUNWG51V&:O3E31VM8\?%0B,9*GB\OTE?WK+< M/D*V93/.YC$O9Z#+F%>;<#)PGGP^^+A1V#:#2%[3L9'?V%?U;1MK26_GK:R% M+8\4I;._NG6/H^J]IO=+21YX:\MLN^[2D@=6F@B@!P:N#'CM#/D?.+IF[^<] M':H2L?5E?YWTJFRU+^_J:!\3FIHCHP/-4A3M_I9]ZB0=OZ0M)5,4&R9;NRO2(WDYG,A[#;9RXPQUT&N@220A2T)N M)2$;AJK;?4G(;<*):6C6WL6(Y.T*\94P^DU=NQDS^O6RD!=6R[ M>BJTI#21TF03P/1-U7&WK&25(J6M(L5\_GN-I4"1 F6SZE5+[5L-FJ](8=)R M87)@Z,;*N/7::SEV]\H$V]&,AJWR=^HF@%8NJJU7 3P,IU>X"N 96'IU:^:Y M>T]>5*2LGO_B\O/II?++\\?Y@U5=VR5,MV)&8[AMD#]"(-QY*=,'9&"_>TONS\NG>=7T$$VY;:LSK0 M3J"3^ 'U:&%W7NGQMQ,_!^#RN^#R6X[T*=N$%LM]LCI[7(NW384UJ]F;M[AD M4OS+PZ?5DLQ2!]9 =6[\$\XH)9](/J%6OZK5LU7':&HQ2SZ1?+)/ M? *6L6W::L]M?LGUSO-(=Z-$9N\9RJSXV_7ZCLW?>[8-&_ICB=^F_H%CPV@(%.\_!IUFTHK% G"D8D]SJTJ5 M(3KP;MKAF&#?CF(-9V7C,1J!!\J1X MBU,<\#/,56QG3Q@8-%":*L [XR#;EH?[/=4>Z,3"IJ'9V[+P^G7=>:EB6)I! M+/T(^VZR=B_RN;!I\);%F:[8=KK$;',KQADX9:U[ N@,M3D2*Q$F*/$)_ 82 M+ &4 W6R GB^8EI51;Q S,&"=SCW28\J]8"%_>J,H- MBT!.A(0FSP>!%:29X'^0NBQ*&Q)4(5*!&4P3;WGE^DP'+;05,ZAK*"&JX1YL M0 _^6W8J5=(FNP..\H-TE*>XZ"$+XSN8$_ /:@CFC,?C%,AI>+^" #GC;$"& M!0^L?12V$T]1N@.H6?$I\WZP5%7N)L%HHB0LS4.A+&") *&$<17 IX WID&: M@AW&I^-:!$8"NL?M(NAAOV2I=9BNKQ=H0X!2*'V"WD4!&?SA0)#!3UPU"SO MZ9G-I&BZ#6FC-;.2N,?>+= Q.G5<=9,)XYQ(A M;PRM!P*GHH 5K(7@]H"9TG3EKTT(H([]^0F;CF61BJ^110+<&Q7RYW%9\_P( M%T!W;, *F.$!^7HD?&!E5;L.;$M0>TL$*/3J%6\(R\VS]:\L>?>-"7+W7GMM MIC'=^276_YTDQ6IF8(L=#H'2OA]Z8UCLD1?>>?P)U>E@GCD6\K@=, MNX5*C)Y3& KO")5G)1>X/]I$-" [F[;F?*B$Q%T !BY\9VYA=7/)<*^@&(BC M\OU2YW&K("U4R;_!M4O]8"0JU*?!#Q25LP1;\_RH1!7W8U%@ 0I(I_CP R!B MI,1@GI/5,._O"D<1E53W_<1CWP\$!(,(H#0E@* $!MLS*GWG2EF7XEB=OT')2=C,%40,4 79#QA?IH6<;PH-=QE9E*8WB M-$OGC+\YI=D(&77'QE6-_F!K Z$!OP=IW9I=$;BB+566O=@QF;&6ZO;<%>X3 MF\["^)XA@?!03_E:X5' 0X5/-6&>/\+>)O"CGX^X')CWJ@MO6>7@FU^B%\'HV_H*A ^;EI, M3J%&ST=N04Y-8??^TI) UL P=<,>]G .JP#WLWCF) 8*BO"WN;MSD%6?@,A%N"4FT:"\%849ZE&HZN+KRY MVA/E%* ZNE/W?Q;>6R?_'@_@")*<=Q-,M0]8"%80?9RC!02O#%&_SO($)#J^ M- 2AQI<+LI8EL >QV+D0&(6M!&"""(SV+ 8]'3(@1R[*:T-Z2*9!=K_?0:AS M(+%"%! O5)([0!L9#)#Y6,:2PUL+O8+;;EC-W/:MA#(NNEQ=L?K:.FRU[SK+ M4I?';'PV7/$VB"Y/!'B00OFC1?P^SC.B253@]/K0 W$T$N8!?[8>#*X4,=K<0P1A% M3,#)\%&^@K3LN<8:E;J)>!#R?!F'ZT5ZI.31XO.$.BG= M@O(8[ :0!)"JU $>Q1W"]F,PG6C;80QBX14EEPQA[%$(8R!#&-ME95P)C_"R M\ B[8%HT!<+YQ>7U;\KQM]/+LY/C<^7ZXI_'OWP]52Y/3RY/CZ_/+LZ/ORI_ MGOYV=O+U]*H+\%D3T0"3_3X-TD*95\D.VYTC;V%*'36#TD[TGS9[FFUVN/]T M7QOT^RU;DP34AFMR-;>_^I>W[=/]<._P#?MT-VBH:VJ&V9YDTM4]=:])?G[C M\O,4Y>Q\G7BW+%3@/T'(DB4?HP5U>MKN]O&2XJ!'1(#QD!UK*:-?-I#:QT7 XZVNQ):BH'=$0,'1D]U[08] M>-M#9L\4H6MC Y47ZDNX$Z[&EV"<391_3A@+UY]%;- M>_>$OCGHJ;K;@5N5 M.HD=R]0&$C4M18VC#K9MMB>Q\]+8L1O;LA(UKV5I#%37:GX#0YL0T[GV>8,G MWW34YF/IC6\W:GX!H.7+7?WS(^U8K>G\\4O.K8K3^44-Y- MK$K!M ^":6 [JNW8W21A*9BZB%4IF/9!,!W8/;77;WYO;=NIM[MQ?EL;K/3T MBG6(IRT Q1/3T&LX7M$JOV$NNYRK4W,U36R3E69[6!ZSLF;H:A+,J).'K#23 ME69MH9K6 T56FLE*LTZ%]%?O_6_*Q1?EC_.S:UEJ)A+F;J- M&E-US0[(M*Z=#!JFYL@"H+TK +)5I]=4B;4P([N3N#$5/VU"B-%[\Q5O%B3+VI22K1VG:T2F;M)%;5@;%ES[V=P6K7 J0]S96%$W*N72B< M,.TGI^B^0?;FV;??CT^N,87SY+?C\U]/E;-SY??+B\]_P)??SOZE')]_AL]G M)Z?*Q;G2Z%*!%\:!3([N9G)TC8VZ$/5XQJ3%9];_.YS7^B"-[/")Z*8I<;N8 MVMCM@*ZS42^G+63;3M#M1B?Y.R":]LJUZF^2>K*%I&TSH6YU!K%#TG)/I*VQ M\OCL(UU^W,7+JZ\G3/'9*&%>2E=69P^0<>T^ZWBLV-K@@[)X5_4L">+D\)YY MB?)7[B6 7B5A:1YF\,@XB:>*I_0T]P/,5$V91P$,6U3T*E[DP_\5Q,2'^:7! M^#$0BQ>&M!*8:P0SPA0T@I^S8A6PJB'LU%<"6-THP]7R2[E3'&>6Q'X.WTZ# M'S09C:,I"(D'EA6D^.#42P '];DF $Q8@L^F.%9QSW<8W]&=VFFF9-SRRH3E M1>.FJG(W"4:3D^ FLGH^[@,H%B*05).^\5+%!GK$- MS?B@(B?,V"@+8(Q[33DAL 1I'!$[T0M\N";+.]U3E[<6-]%$TK]U7?2R%B MD>))_@E=X0-589\"W.9F6^@N[:U1K*0H - "G"F&+OR22'WEO6VHAFXBR-[W MW9YJP6<%^-8ES,"+CRGL1AIA#D7O7;.OVK;U2;PHNR? <9("24J LM3!0"^$70&W.KNOA+6F?&LX)U"R M5\E[X"C44]X-VP0Z-+7X.0"0%I*S2YQO>(-@5[R;/TKZT+CFXNHW7OMM<6H MI2_$_&O_3LHCW!G0Z>$0R/G[H3>&Q1YYX9UWGZ(36]O3-(@.Z\2QB-?U@&FO MFN'!"!@F'P,3Y@ER%YH!$^;Y-?/\O:FZKKM"#@BGADUG87P/+2)@0, MIP#I8(Q;! $D_!9TBJ;>OV%=9)W@I'&$7O*R$U1W\AJ 9BNIMBY4U(C^Q>+) M-X1W2U&,FX25>6B,T,*'L(EQ0%;PO(5&YA5+,@]]0(1K)1[%(RAK/;!N =@" M%+!@/Y$!TQ EIE2-8"$OP*3 N+BZO?U..OYU>GITGK57:UU''GA/<;_1;BKBC'77*R7 MM=J.FD$IX[;I7*(M0"OT9BD[*O[XY ?I+/3NCX*(]DPO?0)M=P-,*60O9DDN M'!S3A/SGBETUG;.LR#X0,XN?-?CIX_+W9D^SS<'*GW3-6/G]NJ$,6W--L]%0 MZ[]W;/M9%M77!OU^R]8D ;7AFES-[:_^Y2WAU'.M!T>2]P'(^P VZNQ^#HKK M"A67O ] W@?0%JII/5!$'02"0MX)(,M>NM'K8_7>&Q6*[4-[=KDXN;A6E$YU M^DJ ;W$6)_"V+W/YY?N=>7^?+@4X";TT58Z?TJ.XFW?7SNVPW6U6G)[J]'N[ MWVRZDXW +6/;SD8M0(T4 [LC!DR]OWV_I1;06K?%@#EHW.6Z/:B18F!WQ,"! M8ZB6Y32^K+X%9/9,L;D6%E";]I/[#^]PEQ7N8YSLUY43IF6KIBF[Y[<3.W9/ MLR5J6HD:R[+4?F-W5F+GU1AG(%'32M0<# :J8P_DS1-MP@GX?>Z+W#RQ0Y;? M+_MUU:QAV*JMRXL9VXD=T]1DJ+R=J#%Z ]7N[VZ8K-O8,:W&EI]$S6O%_!Q5 M[S6X=%8GYM-OA6]OMM,;UIK"X*T]UPU""EV[WF>+2YMV!*M2,.V#8.H;AFHX6X8SVT["4C!U M$:M2,.V#8#HPP60:.$;C4'[;R;?3<7Y]I;=7+$0\WI,WY\FYWOKF/-EB0+88 M6"P6ORIZZ\L_:/\[-KV6- +DXN3O88 M>"E?6O88D.]W_OW]RP)=ZC&PT0G%SN;D]!V99MA.S)CZ#I?B=ALUAJJ[N]LM MH>.X&6B61$TK47-@F;9,_FP50O0UQX&RX+NKY7>FJMM-BWX>P'&+TX5V#S>. MK;4*)9K$&(YLL1[TR2-_2M#L]2^ MW526-H7$6_MP^X?5#A<7[C%6'=5QFR8%2*RV':N25[N(U0-#=6U9&[M#9K(E M:V/E7&\^UV8YN*;]Y JL%^6QU<4Y9]]^/SZYQ@J=D]^.SW\]5<[.E=\O+S[_ M 5]^._N7H23EF4-E\GWY_L[4 MG>W02?;Z>I5=K#>2[^_E^SOA(#J:M>=9,^M3I7= D']\Q+E+]R+P'T*@E+\S"#1\9)/%4\ M!4\U/\Q-FTAU35D$P<):@A0?G'H) +^8PE/2>)RQ M"*@:WQCE20+/PB@ FH3&'L51F@/\X+LI?L:G"%!!&D?*70#@S6C>XM?5H-.4 MX]$H3I!]<-XT\[( R&4$:\J'89!. *C#>^7RS[-C51G'"0V343/.:4S-.!DV MXU06V[>JN)HA4(._B.LIXGH23YER-XD!T;"C18@4P/(5LZ^9RQ20>E/"2A#[ M"MC-F8([6M@)/C>-X;>$H0P T%8;JNV2".8*/BM7>7++[M,'=WG%9AF;TCYU MOD_"!78>594X3Y;VZB7?D: GL'H:M]Q\JMQYJ6+WM<$'&L)&4E>1D&=LE 6W M++S7E),2H<0.]#&ZKP$*]AE$/O!W4O\6\.\5^(5]#[T42.PNSD-@KS@#PAZQ M-.7D-D2"]&&M."7.@1OGW 1[_H%K0:Z"E7O*. >N& $5B$7 MT@T$ [*;>$H$J$M9@(,C8!W- OQ63YPL/4$R"VFA>NB7U0_=,2 G7,J2W!A[ MMW&"JF1.%A4B*H4]L36"0*UD1K$%7,NJ=:1 -A$;!QFRFI"X$X >0 .D$G); M O0$5 CK+64Y#GP#KR$([\7CAP1&7[D.QF, WZ^@VV<+,PFH"@'(5\PY7U6 M@>X80 '^F[*0LPU7(/ MKHUCJ43D\Q.L(!K'Q@/L. UPUT<)"XF=/MT%?C81 M6K_^%K<^CO3J%6^8QF&>K7]EW3GSY@RU>Z^]-M-;YL(!>NW?29D/-?-NV.$0 M".K[H0<:.CGRPCOO/D6KM;:G:1 =UHEC$:_K =->H;C69ANAF@46%YR;XGFE M7U/B[XW>0#7='@JH]W;/5&T7K 30*0-#<[!U]0;F8"/C8\Y@>-^#K_N]/LWH MNIK[ C-:W,BKF8)3#V@C\$(5#)1A#-)UG! L#^,\(\%ZYR6)%V7W!+V45@R: MGD/+5%VG5PC-$GJE";DD];.:@5DWH6]!J$S! /W6<#$@4+W*?@-QBWP)=+\9 MX$J!2^!W;83XMLAS+;3_&B"BIL9*PW[9NHZ6K/X"7YR8:UNN7B:H<-L( 5'M MDN_:!\L(?%-2BMSD+GX'LDC1!"/@F/[))'*TW@>DM9[6_X#C9 M.8/5XR,#:3RL?%GX4UE2Y)]!,P\2+DR$7, M;J):"C-_D9?G=E07"^E<\&%!>*U6P+77P>U#:AX"04FZ\0O_0"T<$AX.\L%H M"U+R7<"/0.GFY%7H7XPQC)DL&I6?,J\'TA]=Y-@ M-%%&7HXRCN0B67'3:0!Z*H[@B8#<.(0#CA5GW+>;(DBX$(65E: &'GCOJ*ZE M:\H5SG]8# FP!-$&U.Y3_#4M5"/0Z33&880"A!6':3QG,:K6P.6J_YJ*KWY8/<*OHPQNF(#]?%J5$=AF[K\ M3A\6X#A-$RJOIDK?2.++<,D>A4LL&2Y94Y,!\.%GD" (8AX+/M=T3O,B$T7,+'[6X*>/R]^;/::7,WMK_[E+>'4Z8_,<%!?YO'L*%'DMJR29[6J5Y;6LLC2].QG7J_?>J)G#,Q4#M[I262Y. M+FY'J^/;(6=6IY2?YDD\8UXDJ\?D^YUY?Y\JS>F4:>0EWNTR$S?9[\HF@6W; M[/LG[;#5[0\MPU5-0UXNVT[L.&;C*Y/:@QHI!G9(#-@]U3'D70WMQ([M:H.= M18T4 [LC!@Y,L 8&CKP7I$TX<35SCR__]:8SEJQP,C:2^"LVOAL2W^A;6YCE M#^"YQ0WE=P\[IBMO,FTK:DQ#[>E-K26)G=>*-FB61$TK47-@NZHUL.0=P&W" MB6GL]1W J\/+W?;U+4O5^S(0TT[D.)HC,=-*S/1LM6?*:X#;B9R!O 6XI9@Y ML S5<7HRX-U$C:WV;5D/UT[<6(/& MKI)$S6ME&:E.SY0M?-J$$LO2=-G"9Z\"?89JF4VK4EOH@'43-XZ,6+04-:;: MTTV)FW;BQFCL*TG4O)K19_:;EP*T"2^="_79 \UXD5A?FVV]AVNYFWA>(NM% MW$2^(BF^8P5IKMJSFC86?'90O;7G)^GB60H5)5WL 5T8JCMH:BI+PM@#PI " M0]+%RBBD:CH-T@$Z1Q.="RN;?NC(I]KS5$<0VI%M MR*>,N(T_ M4W>(33H;5._1)*4[RSUP6&'HS5)V5/SQJ5A@$)'W2"]]FGK)31 5#CTV=UCP M:6E"_O.GN\#/)D>#OF:9QH=W);F*B?FOA@;>Z,?E[QU3<_O.RI]TS5CY_;JA ML'.6/7B6H0;:0&\VTOKO;:/9&^O6U-<&9M.Y7V--]H,CK91?IE&R1RN/+5>W MKCC[]OOQR37VKSCY[?C\U],KY>Q<^7)Q>7KVZ[ER\L?EY>GYR?]3E=\O+S[_ M <]]._N7FU M0E_B!#Y&RDF>)"P:W2L?-NA\T$5 ? M^*%[D*[\GP8CM+10^D+VPT&E(1G^W ML;%WJ^W2"W1#D?US=FIQ^U0MNE&3$'DFN)"CJSD25ALGS6K.TG&XA-:ZM!)- MW^,*IL<*UU]!4^P4M6PKA_815J[6E[#:..M1,_>X?X8TAJ0Q]%+)9(N=:22T MUD-+UZR7,(;:+'PVK.R1"DL:0D^X+7B3NQ,DL A8IN8NRZ#7.7U^UNT:^F/[ M-?G=&TSQV2AA7LJ4(%*R.7FD7-)/61!'\.V?;!*,0J9$+%-2+X1%Q&,%SY _ M #U,9U["?'A?R6#(61+$R>$]\Q+EK]Q+ ,E*PM(\S."1<1)/%4_!-.L/&M)09'5N )\D'\'-6K()O)H"EC3)< MZXB"^RD.,A:'/R-Q^*/",+&?PW-3<1I"PVK*(H 6%AFD^.#42P UQ=2>DL;C MC$5 ]/@&GP(6Q@!F"8T]BJ,TG\('GTWYY\? IRIW /R)XH5IC- (#R*? MS1C\4PT/8,[BT7><&W8,@P6)$L9W?-TANV5ABD,!&HMUE<^+7V$ARA3 @VM' M@E'N@FRB3 )X+D$N55* !1$$?V$91HV)Z+VX=:W8&2*_PCD]T%?=05]5XD0! MV?\!7\\( 0O3H3%$M0Z#=0IIT Z^\$I04F\#.9Z /I 54'L:TIS1MXE ? M-]614+*B0!''1/E$'>@ERRWRV3SL2XX4O Z::O6 @*(A+-VOC;R27]5E;L37 M)[!AV!&P'6J&OP@'>%U1"!.N5A< MWFP#55;;:QDK7=J#J_4_K%1#:\FX5!_>6L:HIL.%I%P%>,HL3Y#F:Z2?3;P, M9Z^I))J8JTF""=^4!X)^-HM33OASHXZ )&/0AH?$1\&*T:,X>W2&]5PC*-"Q M\1JF. UPDT<)"V&WMTSDXG'KK_Z6R.33JU>\81J'>;;^E76W)6W.G;OWVFM+ M$,N>7V+]WTF9$S;S;MCA$/CL^Z$'IEARY(5WWGV*WDMM3],@.JP3QR)>UP.F MO1+V8:MK%*=U>9;BR;A?RE]?>=^W5,-PD47?.X:IFHY#-I=KHY2!%SFJJ\LW@4YIQ+?.ZZC6K ,FM9\N6DM(: KGV *%DD2>*&J MA-XP!I-[G!!D#^,\(VE_YR4)R/)[ B/7Y$E0@&U@]87%74*QM(E7RN8*ZI4M M? L"9@I>Q[>&2_'0'"N-)!#=R*/ PU@!T.FRAB$H@+_ZQOHG"$P00Q.-D9D MH6\W@+Z*:YY3_.5,?I P5'"X\^7-UG:7$^ X "\#]WC4&*RSNZF'P M3@&5 3I@&.A@P!(-"_]8R98"YP7K\K"%<.6%N52"A3-?::^A,.TRA2RX^0^#_B:) M4V2N>!R0RGEOZ:KAZELKA@WERFJ6SAHMO:9/"HDV%]Z8+.RN1I%@K*X)/G W M=I7ZK;T.ABZ2^1 HK,.$]##T4Q;"*S>JO^.$X[\,"XC( MV3J'L $X3JX'?-3SZ1" M7N71G'@:X^/IDM(O0Z$ ? $:F)HBEN/@!RND,FP@\D"/,8UW[=G\W^XR7C,) M#M@$MQQP->;18/J4>3]$S-;LJ\Y@5^4Y'_%>22B6G9:[J ]:XR?B]+I$G[=8 M5\MUG*L)$]<-VXT4@0QL="FPX:P/;.!R _\_WP6N97BNX0P&WLBP3<<<&H.> M.1J/!GYO9%D^^Q_7?+>?T9"EHAX *C]J!I:.>63S* <1D^!3[W[^&OR5!WZ0 M\;#]B3<+T/VY9&F< Q>FW=4!QR2]%T4S*%6F3,"E>6_;CFJ:)IU<>NF$GU?B M'PP =@M2-$*_#(;@6OB].3#5GL/E](2%97SV#^U**\5M]2X_S7-,U>F1[\C\ M& @/O'LR'TB0HX:O#<9EN[H0)=(-U3)Z"M@3_S>'5ZM]5"O#*))N&4VEK,4K6E,_241(, M>8R=#"J?95X0PFK!.^?.^)R2G-?-7@;+A&>HB!Y62G/@45F BAU@D%=@M;L6XW,/[*BIIY?#XCB^\)L0N=@F ><_#%IB),*G;/Q(]")PLEG!!CB1-J1DE;9!+E<"8:.Z-0+KSP^QA#KX&4%Z'W>Q_ M8BN+!"U,0/(43Y_A_P!8@!&=O2,'#;T07=44'P$C-">O%A3!+")7I)A["L0!Z+D"B-:"OCBV:+ I*:<125>57&(1VCR;D'* M>,,@1'U,2EJ!^6"FVSB\)6I(4Y8=#OG1(Y!MD"EC0#\]#PYLY0:*D<+22SA! M0H\XG14VN)!#,.XL3_!,4B0@S(#(?@13DK3OW9X#+*&O8B9-^2>Z16' $RX MT!@LIU(HK1:OF!L .RO66B9"53(1G),PAC71J2A_MMH-!PIN:".@@)X*PI!K MF1*+J&ARY!%@Y1$NH)P;8)+@:A/!8053HUY*&:,5C'-RIKO++A=YPI,Q.#47 M,,BYO"BRI3@B$10U[!"ZUR(68(O<1[D X/7A*(1CI!R>5G6O%MD$>,0-SX,X MI/A[GE".UQ!&16922S86<1*5HD5*!G!0,29Y5[P% :MBX$4[WXZ1X'%$_AT M-E&Y$QLG-UZ$R5T\C46M.#O-^-?(KTF*2)Z/5J)U^KKVC>'DV 13]KP"MQX]G M\E1(^W/PFQ6P"TONQ^0X_ W^HBI@0M 7;F V9,)->4V+?GK,T;?%_!+%N/[Y,2K-F;I44^OFWBQ&(J!#*4I]0,T4!M.@U&THMD=\ M4-AXFGN<>Q%M\XP>4$P#LR9&1(@AN\&\/!S+JQ8%5AQ+T);E*O:^+AC_(U5^ MB;W$1PQ\IH.W.$F5@W?TY;N?7D;4;22=:.#5=+Q(%7LLL0JYA/8O:BZ25?$4 M"( "2%'I?A!KSXK,-6'5I6C4E<#CALT3,1:_TW'P'0.J\-*:<8=OY;.;Q//G M3#VU9N>1A*%\.]*':2&G\*0<";;B%"2Q(=O8,$3*!\8#\IPA7.=.Z& UY@7M-RVX4LF%I MPE0>3\_DDV([3ZCS, M9R- 89F**(RM:E=EY";%2$.03HJ-$QS0^B#MX$TQ9P,@GV#\#Y0@Y7I[%1&( M;\:49'(/R!E-5DRVC+9Y;2KF)>+DG%UP<)6:3\:#&)IY"1IO2$H(SW$8WZ4U M&8;D H8Z:ITE3B%3T')EZ>*M&)X(3HL,5L%32KT[K9$H!&/4$\%HT=CO2 C M2I%X7 6!=AH CP9^UD78Y@-AC4(T&"82@3EO/ED]VGA"# \Y [77:W(8;^TV ML3Z(JR^;8T E.(O#UE($(Q@C,+T)_@%X+&"BUPY%:VE6*@J^)!,.$J("'<;H M)AB&0OR1BU6$#6H'\S]5B'W?[ZFN8^/;%8)Q[GK.))VPKX@^EH5>1:*V*.&Q M>ZIAK!A3\7FR&5E$O.!F31G'7+I@I8E'20ZS@70<%EK-2VOY^V5 O);J"2^1 M=D#EP,!S07>!M%GQ/>@(^G(^38V! @93!>:YB6,_I1.+"",_\G1_/T[W>WM?MM#0G#LKS_0JTYAX\TFQLR?'SSQ4":O3PL5Z'U=MS0YIG/KQW#%7O-8(T:"W3,'8;T@UY M^DOIH^XE3Z_,:VC,TSP)8C'R6D:V8F['8(SB,(QAUTM1+)Y*0?%;3?E M@8(IRV(HE3<;P"V\-WNJ VQ(4,**T9D7^ K6[80\W,8P;K9FZ-UFPU&G,U]8:ES22A;K\)96D5]8=*'W \?LK_> MAVR0(>[(#/&-,L2/1T75+V:)1#YH@ X;JU>@]7GR3!$)PT_I%HDTF\+ H!79G11'X?3,)05S>8%#F6ST#NF0J._L3.4$V2\/ MD:."R'&=FY#VPDANL;U M)UM=43DI9MT/&(JPI MK?H6B%.+,O_K 5@J:8 GQ$]>C[0G]L*><)_%GG"E/;&1/7%V??I-L33EO_XX M/K\^NSZ^/OOSE.Z[@R^^%I\_GUV=?+VX^N/R]$HY_N7BCVOEV_'E/TZOE+,)TT MK),LX(C.!##W-L2*]!")3-C=F#)*=/P+ZOUTHOR.'9;!)"&IIY#X(L[2J.,L=T?)D<0CR'YE72]LDUJN5"Q0)\?B%397$L,SE('J_A=/T8D!L;4M5D7$(]@@ MA;XQ]0#-&I[T"+Q03]*K+[>VT"Z7!];)@VHTL+P44[S93SRU7[=EZAX7:V?GU*>A_T/G'UT*@":'REG)-^84"E\A- M.>7:Y]-9G;D69=TXC"EKYI"P3C@5#:9YR1(Z7P!QQ3#%:0,P.Z7+5VTP#FE<^M[I. V^9;JO:2[2K>/FKY83'QQ?GUY\?5*7/-\<7+Z&2W= M+H#D4"A=CM0#^"1("#ZC_5QR8\<>97V]K MC*:X8(R4U]Z-@RH7[^KTI!0G25ZD!.)JTZJ&AN!2WP,6*X$],,VYF2+ZZT]S MK&\4=@MNI;*Y%XLX3B8!&\-6R7H ._H":]1$YW[^6Q4;$K]1^1+)HAEU:E#) M.@JQ\3X9Z+!-2GT$DG+^S#*H:H2,4$41<6'95X M1BTHB82T.)Z+C@!TM^4&8+2$^<4*E)A*+ #:HAAB?NU$815E>M1N'8_0_IW[ M-_R):!%$V)/I4/09XS8K0GX2S*A1$YB- 57NKH; O%T]P4QX+TF0-'D#UG(R MRF$M,XS%B9TH1 &BYO4PA[QF$.?2EK%EQSA-70_H.P?IT>MLA\($'4 THC-E\\#IMB[G!\W$%GSXN?' M5L-;493;5JCK;5%7C MRLLR-.7KZ:_'7[E[=?KY[/S7/?&OZ!82[(W#'8@BFAGRL#V95PEO,$NM <9D M0-9Z4@BG(T)'(JPU!,#'BJ8 *A6$53WF@KG^("D>%!?>77-7' M/O0"X Q^^?D3!#5!<9F&%D/V!MXV5?E/*PO$A/<#0 MWZ(N(SPHZO.@!9DQ5!C]$S=Q 108LB"CCSR!G8N0(/V;WHP\O/NO'6I-ICI1U?FOD8? $W,B6$E8U687'# MHOHA?6%]_'U"GNC2L0QB;)HAJ&$%9*F6' ^ R";RJJP M;KH6R;%+L;?2NBE;!:BU.K:D2)-(:D7H(#$MK%@=YM)R)XBR(RLK<=\C:<:QQL/"7XY/KB\N MWT"^K[UO^+4$_R\\X(H1%=XM,Q9U/(73(5AB.3<<:8VD0#UFA,Z!5_2F>"1] MIFK64!\!RX/'U/XEB#;(<%.5^SA7T@D_# $!.L[1^X=(LU4!^_\)'^N#RI%75#I8ZDXB/"'*(/< M7R[!>2R,AKLC5&*7&4&'Z'72+]3>J-20@3CLGV$+*Q*WWZ/XCJ@V)V'-KZQA MM1XX/@,B"*:E3"U;L2UYPYL@:CUV2A0N"]V=RKXD\>EH&_@+.Z,P'MDQ/P[0 MA\ZAH5P++CI&,Y3;,QW.:#Z/Q4U2P#GX/Q$TG(]@*G\/?AQ%<72>4],N4@2P M@4LVAH4>&N^4R)O"FMG(/T)((B - -^Q'\_ 0OP2>C?O%*X$P(O_D1U1,R38 M3YBR=^3:CP_[K@40V'B:\SC:?B;[W<\>?^'O'^=F_'GQ,X)DZT5=)],HVW1- M3I/=;SU+[]W/A<&_P>8]I =S#>Y(A5MZY0C M?$DU/F0J7!W^XZ>JC<1&E9^RPFA9A=XL94?%'Y@Q, N]^Z,@ MHAW12Y\ L#> -L'2#FR?KE(:>:&8A2;D/U<(U72.U"R!__O%S.)G#7[ZN/R] MJYE]9^4ONF:L_'[M2 /-,1\>ZB.MC*\. (# _,]WUKN*GGV4PD?F[(=BP)YK M4 W9> D&?/NOS];ZP\1V^F,2#(.LI)7,[_9^/Y-G17EC1GV/+;LR<.8M&&G8 )C-.U*1EE'=T@B@=4Q(2 M&H3P8)S,Q')Y_I!XZR H?^*9(U0@QS#DG\6*$!D*T-FZ;(P3$6U>B%&XA_]0 M>&W;9S9B4UZBCO:EX?[T]X_>HD+O'%^:DB^[SY=F8[[\Y?[P*Y[2;<."IF3! M)BQH2-W82A[,)K&A6P9&&L32+$,HN#5Y>26A5^G&]H'W4TW)D8FW!Q0MMA[2,]20N\*/6\HH?>9G@W= MT,[.KYY&TB+NW**@X;N?__7+Y5?PTL I0R_K M;(:)+")[\PQ/;SQ>U/$9W$9E'(18GCGRL(4"IG+2/)EWP^]V01_,]^>+TLXH MNLX?+.;K:K02R>GJY+=.!:"Q=WB%P6OO1QS%TWO0CQF+J,SJ:C1A4Z^DL2[C M]N3XZS[@]L0+1\7Q^M<@^HY)V7N!W]\O3_D,6[A?O?C[]L@^8K?3N9TR-"O9-2-L=0_()%=#^CAU5EJSM+VAM'_!DO:RX M7J.B"=Z+H99J7YRD #O\M$P!'RG!I8NYJ<=9YHVP%9R7%C!($0B\0J'L$T N M"K_6&'M)U*YYQ+M[J[:D5'6SZABJJD%(EFL0RDJ AZN[E3ET$AX/1&HD^Q>Q M-J8N_5)-GFSJG^_PN($[+G%DE1@ M13G]*R\N/#B 88M^:E&MW_)RQE\6US0XV%P-96N:& T#8D MA[X^4)NF@5Z=_7I^?-WM[E2_YTF:8_FMJ(L3Q;>E'*,>3&R$_1BQ-FFN^1/\ M; PL<3U*PFZ"%#LJ9M0KQ\_IXFVZ;Z:NS7A3*=%&"*M,L;*:3;QP7+1$)004 M;:JPZC3'CJPTGI=GDYBZ2;6G48"R),"?6D,<+/O?OY\?'UZU#&_L;;/R9$2Q;/CN YA3P5I0#"+H&U/2#=):AA MO)S:R=3ZYRWEAZP"Y8(_:3BDTU\3O.5C4IRW>T_=%^(8;^%I'&QQ'-D[5UM=]HX%O[>7Z'ERW3/*260MR:GZ1P"I,TN@2R0Z+Y@H'74.@F*!6^=R[,+8W9RWKRH'Q_/ MSNHGK:/3^H>S*:Q/6_#L#)Y].#\_,]_-+XT/YNE1JW54/SZ;'M=/FNBH/FV> MG]2;L_.3#[/F^?2X=2Q!G^DE-19H"0%WS::7S_2JMF!L==EH/#T]O7\Z?D^< M>:-U=-1L_'[7'\NB-;^LA>WO.Z6?IXX5E#]NB-=32%%0G"W(3FG^V\&VZ5+F M8$3?&V39$#XWCXZ;@8@ Q"DJL$T9M(V-"I,Y=;9>(=J,%^+O&^*]4'14/VK6 M6UP59-R J>ABV;0M=A5S;7_=*&%9QB9G&0+"1IW"H1>,^C,$1O ):(K M:*#,7GYZ X!@ "]7Q&' 5@!FD$ZEX=1A4JP&/+;ZQ(!,!J$H27E1Z:-2OH$L M1L6ONOCU_IF:M49VK2ZMSR%$>\!?R0XNPR(&Z%9T"$I?9[?0S8O M+BX:\BWOBZ0P= R'6"B]<&/ED!5R&.\:POVE!%@X:'95X_U'/>@POJT<])X; M$I10\'>#3[SF"A#E79=TM[_U)X 087!5HYP&"WDU5&+W333+ZSX7P3;^.SAO MP6E>Y[D(LO[?_3:@E==O+F*X5I&0%^(3_AY@\ZK6(3S5NX=S;IUX_C"ZU8WL M4OM6+, .T+?!^.E(_M<$]6V.6 =2$@C1CXVH0 3*I<@&@VQN,>UW^QWC8O^VV)[WN=;O?'G1ZXR^]WF3\ M,&@_=&_YTYP\Y !.8>KBXK35/!5,C7D5HX"J !R$T8$/#SQ\\':CX9^OC,95 M_#UTN)\+Q#"W_,7HW=6BY;JU+]?@[8[&RG,_GO!_[WJ#R7AXO'CM(F(IZ[3' M7V[ZPZ\'[?PU"K0!<%(D (0B(#6]QIY:P=AG;\ 3^MK&&0BY]!I0B&UV@ Y>X$ J7 J M,8#,=1"9#?ED49I"H6VV#8.X-L/V_)Y8V.!4YPN'K*!:LL_%U U3PR*4 _(? M'C(@,[#%!AP<;-%! %\A%J]=BFU$Z1C-1;/(297E0Y27 ($&!6J_!YT M;!YW]!XY';)<$GN\X+U)/@H2,+1$7$2)"( 1P(>%)!8%2*DBQS\R&UX1*+? M^8+,.:^1?'S$0^CH.#N*TA'"D=V4CU0A,F[M1VX\<7(/(F%!;<4WHQ4?DJY0 M9=][B[[K>PMR'VRS]Z>+5Z(_SE?UR3!:(EI1(@*L=T"BR5:PP:L0-;>B)N=X M:J$VI8B);N4S(>83MG+FVFE 6GJ.U782H $/3A(4 %:('Q&3;"VZ#SD]F8TP_9YW1T@%T')P&N5@!T7,,P1.A6BX M@=CY#5HNND-05$F!IA /H:7B+$J%P $2"(21*D0&'SM-UV!?H>/PH3-W!J6* M:TE0)MP^!MB"5*C^^\2>3Y XCC;-F4'M2&IK79E."_&ZD <"H$(USL/M$8N# MGS/BW-J\.M$$/A>(^U@0+0_*;'J#!#@4\+" !*L0)WQ(%.MJW($^AE-L8=$+ MB*4%["4I/&'LHSFT[B!CR,G)55YP'8?GRA1\JP&$5+P#(24RYY5J@*^G0O3V M^=B:MX7Y,EHRE&FY)UBAVATS8GQ?$,OD0>7E]_EJ.D9>6^O*'#P,\HL_S:@0 M!R/TB&P7C9!!YAYH/@YBY+4<*!-M'P2$4"I$0=LPW*6P@HNSA5SDY@XMD$WQ M(_+&U3ZA.7NAK*!:LI29> @92&BP@QUD F\%?)5V"[\B*&JC"Y=PSO^\@[8[ M@P9S.3WS&VCX8VL^%C-B:DE4IO(^,/"0 61@!QMLP2O$8,:MV1?=]\VX_WMZ MVE3RASS[O^!M\%>5FFAT,W<"IU9>'A,PM'0IB8>R+0S>>EA58B1^;[<(+ZE( M6G:4E"1QK[B*+,7N^!8A*0U(RY&2B21L(%>1H="6;A%>5'$M&TI*$<*H(@.) M^\)%^-"!:=E1-@Q2MYJKR%?*5G&Q%J2#TW*F["^D[S]7D31E)[E0II HB5( MV8I0-Z6K2$KLGF818M* M.0H^Q,)6Z159$C9["PX)L6"Z)AI*;L.ZKYI%4D) M;X,6X2-&7DN%NN>PLYE:21KDKDLA L*2VJI7YO^>>!6K7-TS*%+]B2A:*K+L M/U21EXQ[!D7(R@>M97"_38DJ J4R;N/C-="Y&9_V2$Q-5%V)[?BM,\2VGN=.V_/ BOQ51JR5=6 M)^+(#W2+#0W_,=BH!R']8+K>%'B-D[RD74-+7$\V7B#$;AE:_H2X23)!&T?* MBLE>/?+?#)B:D,D^\>IE<^#8C<-]V,Q&Z2.Q..LG[2^ M4AA7W]M.ND-L2BQLBNG;YOX*2F;>K(U+Q$P7NR[BG?<"VG/$Q_S-TC&9;77= MVIQW>;4=/5R4_ RKM8&HK.LE!V)XN E[L+TXA(I7_H19R,;.I+DC._A?XG0L2"F>8>\N61DZFZ*%(G8_5=HP4]8P MPWO^NZ$EE8*(5B^P0L<$JAT-^XUA:4!:)F.^=0XS6>W1*O'T12&>M&A:LI35 M3LUAC@I2EG+\(CQ@+U?$]@;I]E(L /PEUH&CL@5;X^$-T 9&S!FLU!,CT=$_ ML$;\"MD3 _,:4PF4]BC#2Y$_W;CB]'50B\*$WO.*YTQ%._>#ZM9&DK(BFRN2 M-H8 SQ(0-@7XMKS&4&*W$,P'.GS87?,TG5>?RP?C65#T!7NDK*JU$93W]%JD M+]K.(P)+@&>*>+L]\E;!$%*.J^VY@*6%TU*=Y1Q,N[@,UZZ2]Y9REIE1&Q5'X;AO51KHT%=R8R+AG!CWU@1*B,[!]\0$%@B M5AB$+96,H)@[>PJ%0PJ.CMN3N L#U"N *DE/[&'50@2E(FDI4I;^$L^]5I D MY7'(;90BJU["O+;K'L)R3& MD;+K\)4ME8R3\ GH^$66<(E"<5%,A38.E!6]R#GLM(6:Z)'M5^*SL?*M^0.H M_]9\)?\'DK_?<)Z*I*5167Q5:*S\*!YWTUS1X3D-2\M5W.>P"9?759*KG#?- M%9V'%M&AY599>"QTJ5TE:?<^04H8W,2[#J$%)[7YH+4DJ[> >E]/I8Z5H@B0 M>E[9%4>QW=7*^]^(0ZL#Z>+&(D\T=/[Y(#QG5:)E7%E6C&4\K X(?4 JW/D\ MX)7[75IVCMN_(/T:/;H(.%46'_41$#FU7_$@4._'+,1Q,HR60F5Q,NZVS4IR MHWZ]6HB;9!@M-\I*9.Q7L!6D)N.WJH7XRHFM)5%94,SY(6P%Z=LYCM MT%E,_O<-MD7NP/_RK\^TYS+A&(E/LH:S!^J=HVG/^'0QU,JZB%>:@:5:+AL^ M^50#<,I#A--S59M!BZ(:L.$210Z8_@ S;&Q9XF ?KP3'Y58\3QT+7W)X3$Q1 MIU:+U46P M%'DO:",VY]EVO&'X+V1.X/,ULGE+87PF95BN*;^CY?PC*B+F'MG02JVC Z&7 MM.Y&: 77XLEP)ISL$YC<\F++ZOTR7<=O2C_2,>]"WV'HRF!Y:>]Z@I[9M<43 MZ40W,TCF<3J3=R9SZN(OVKQD@1J]CQWBK C7(SJ\GH67O/>3]MZAY10Y80<] M,SW_=%(OZ9Q)EA#;&=CCC6W17G*=!K33W8DM6CH?)N1)7IN2PY>H2.E\NB/B MFQ?>"^8A*"I3!J]ZKA@ =8$6+54&R_ETTT%2QV]H@0UM@"67+X,WP7=4Z\Y" M?/J6/":K!ZXE!&>!\BII<@X%WBEZ11S M092AK^PBBN?V!!D+FUAD+F;26: M$>F\Y<++'P@Z-\1U$EO.7ICE[(ZRI?]ES/@S)OFES.LG@]']%V*)19E^OZ.I M^]BR9?!"W@/1&=T_\%:AF]K'%2V-#^WL/D2+EL$'T2!6?=2ZPWA M:9O85PN2N,0$0"MW<.>\)X%0-L[$^K>>HW"I,G R1C8FSH--D>'RY'] &*)= M%[6.6A?ISF00+(-_W@R6SZ7,CIS;^-NZZW3G=%)E\.R!3GBK,!::+D\I5@;; MQ=II)NMC"I;!_K'XU'NZ'J&5ZQ@+'B?#J87GWA1T:'NSU,VBI#>[YXED8@=7 M%*ZD$WW1S]'A+'1&_,$VQ20]<*\]YUF%?"$[\XW7P?A%QSSSGA#/\>1EWX/K M^>GC2,ATV_SL0C'L(31"%#F/R#^0F5P?&:5+&C5=9,@6/GE",G5!7FHF[VW= M>B:6SW0K)GEQRM"C_,NU4=ABGKKE]CP?1AF\YEW[([+XOU@T0$WV%%NV#%[< MX!E;?%T@9-%L"SLI F7P1TZY8<:5GH3"I?'#R..'6K@T?DSS^*$6+H,?TBB# M#TN/NIXLKF09/.C )5>H-5\I5@[;,U1\IWQU+K<[1H_^ <1T\^/+EL&+Z&'U MSUQ*G!MO,^;@J'P @30! M !0 !T:&\M,C R-#$P,S%?8V%L+GAM;.5]67-;.;+F>_\*C^=ULHQ]J>CJ M&RI;[G:$M[!7^^DF0DDVMYH(C';DCJF23IG@^9'[( M!4@D_OX?7TXFCSYA-Q_/IK\]YK^PQX]PFF9Y//WPV^,_WC\']_@__O&WO_W] M?P'\U^_O7CYZ-DNG)SA=/'K:85A@?O1YO#A^M#C&1W_.NK_&G\*CMY.P*+/N M!. ?RU][.OOXM1M_.%X\$DRH\X^=_VOWJ_&I*,L]2%D,*,$T.!,#1!&,"<99 M:_+_^?!K?/W_^Y4OL)K_,N@]/!&/RR?FG'Y]]_,N5SW^6RT]S[_V3 MY;]^^^A\?-T'Z6OYD_]Z]?(H'>-)@/%TO@C35!\P'_\Z7[[Y_1H)8YN-L%W6![5/_]X]^+"(Q?'LVX\ MS:?S13?&^2]I=O*D?NS)TS>OGQV^/CI\1G\Y>O/RQ;.#]X?/?C]X>?#ZZ>'1 MOPX/WQ_]\?K@CVOW?<8?GM,3T$JOHY6V'[ MW]M\^Y/O TEADDXG2[F]I-=GSZAX^QT3?EG@-.-*IN=@)K-TX4.3JM%9=_Z; MDQ!QLGQW=#J'#R%\'+TC!<$ZNEIU]$\&DEAE$*; 35WH!Q'B"P%$)*7 ME# H;O1%6=9QSFF@2R:4,(]+.IP]XDF5\A.<+.;G[RSEOI3YS2A6(MYC7+/I MA_?8G3S#N#@?F(_H4^(6/#<(JF@)3F4--LO@D7OI.6L]L*LP+HYLC3X'77HT MZS)V9/4>/_J,U4*=&< 5IM"E*[RZ./G./O%D?GIRLOQ.&"_PY/SW2S<[::K] MQ:RMT%?*I4'LJ_V#E+I3S*]"]Q& ;,FD )@K! T"1$KZ2PG)(%U3I"NA[))J30#Y,4#43?C :'E#[,OB(E M+).:85XSTN!B3MIJB,E5,Q<@;,^*'H#8AAWF8Y&BKD&8\ M>;,XQNZ(,KU%C8)_GW7=[#.%/?,1R]DK8PL$Y0NH0&@B\PRL1N.+#!J%;TR/ MF[!LP@K[,%G11/QMR7#-"%W XCUE0*G("$IY#V2[(DBFC/1DW\B.]<&%W0R$ M>\!4V%/X>S-A<3P;O>UF^30MZ(^/V"V^GD/Z2L'-5>,U$H%B'&XHR+&,O%M$ M#=YZ"5*(6'S,F)3\P3+6U@_=A 7^8;&@7\$WLQ!'BS#-HFA+!F MS6%R+@ C#6M-@*VT3H6>UC$Z4\S[5*2 M^1R_+Z(4&S,CLP4Y.$6\=1:\4P50EI*E,HKRHM:9R#J ?4?S-,R/:4;6/P[_ MW^GX4YC0E\X/%D])XE_)=_]GF)SBJ,2Z'F HV7.19B>7"J)F-#NCLC$X'XIL M[3(W C:DI=S=>7&9_.UUTHS\;SO\&,;Y\,M'G,Z10"[]_,6AI\*+8"9#1.EI M5MH(P2&"59)IZYR5I74JM@&L(:WRMJ-*:WTT7[@YA_0.$Q*3XP3GK_'[WD00 M0CE=H+A,+B)A!,<"AQ!]+J6(;'A?ZSBW AO26G [LK3727.Z?(>TABB+G&)1 M$IA$26/6E#VY-A; \TX\6+ZB9X]Z[X2D!&% M>=X+AH J("$0$2)WE"3DZ$-4/MJ2&G-@_?E#6N=MI_.=)=PP YNEOXYG$Q+@ MO,8ZBZ\OIFER6FN-WLZZI8 7BVX<3Q>5D>]G=3]B-EV0O.@;/[R8+K##.:4: MR!WSAGP:2Y%<'/TM1N]))JH8"I.B5ZIYBM8">7OYC9A7 D5F@%Y6^YT1@HX4 M%RKKD2:Q1HN]RV)(@?D]<.QJ.KN7FII-MU?CZ:Q;"N!L4"Q'R0(-Q8=$*#BE MT90X).!9%,FLD+%YJ=%E#$,*S = E;U4U'B18X199N&T L,S^?T@R.\'80"- M5T6ZB,*&7E8W]ESQ7:XXOIV$Y1YV5>3'D]5^]O/QM!9=U@B8/A-J3F(Q@ M;1) #M= ,!0;J42)54)'2KHTA6Y:,KY#U$.RSSMP[=(Z\U#5W=.:H^=$G>HP M;$J!($BR#8S E,BL9IY+45I[^($OI>Q$GOV%VW:K*&.RZBX!R24^1& MK TUX6*$)YH49:%,O754>RV0X:V&[*7O_87=3.]KNR9K4++"F"(-COML014A M*30,#)A()DF)F>Q-?_7?-^E]OQ+PM>%9F14+-,-4#7]I>"1I1N+.+KF2LQ') MEAZKP+?C]3T4@N_(A-MJP7>4?KNZ3RQ(C\\43<].\'WXLCY<7(QH_HH4G("$ MGB:?80I"ILF7/:^Q+E.BM$Y#?@!I2#ZN/3=:ZJ-)E<8Y6<^R+ K-IA2!S3Y, MQ_^#F?#]CE,LX\7\6SIVGAY1>/86IV&R+"*PVA=NM"%&4X*DT%@(R600.D61 MR:E+$3<(Q9N &9+3;$>@^]%5;R5A:])(6A7%.=:0OE0\#!RF&OR9:$ITR=C6 MNY8WHQG2%D-[Z]-("WU$8431:];J$BIFO?- ,2?E!,EQB#(OJQDMY;2G-+2DQJCVA:9Y8[\_\>(K/]V7$E2-M; M#7W,@F^YL$)F%2)P[BG+,IS" !X\&++0(?!$D63S2'VG(ME[B,1ZY<(N"AC: MGIS21LOB$#1R2C1$3!"+(P=?A&5:996M>0![T5[$Q#7Z,:DBQ5&-B M-%9),ZJ\PT483S$?AFY:#U]>V-Q7),C[G[L\!BG\_$G7.T-O)S-ZX[ F_(^ M?!D)%DUDR=55/HKB7";31R.G2+\D69)3LGTYT'80AU2GV]K>]*BL=NU].@SS MT^[KFK^,+.@D<@9I,!&S@X80A(6B;!)("8 (K1>1KJ+8LA4#/"1B["GSGHM8 MLDE:"TDCX]F#RL) M%E#MM*9*'6,S=6_01'+]J/[YVR6/X\GDU$)4HCB%!#R M6,]":'!96K E*>X#]TJW/HUR_NPAI5?[:_LRCW>2<#/V/A]/:< OR992++<( MTP_C.,&S\>%BI-!:IJV ).OI"&02G+ &*.=3*07)K&Q=BW4[HB&E7.VYT% ; M_16Q?,?#;)#&:@&610ZJ8.4N#U!$#)ZAH_"M=4!],YHAY5SMF=%("WUXO5?C M><+))$QQ=GIA.X]F@_=BFI(Z59[EC36 M2KM&9LMP[Q4NCF>YGKZ;K];+:S=&)\EX@35&4OR7"CAIZ0?%?TSD4"1O'53< M &5(&51[7K20_R4R_/W)94F]I-<]--H^>D\_7QV^?G_TYOF+UT_?O#H\>$T? M>/7VW>&_Z,,O_O-P]6[S'MS;/[CG]MQ[2J)1Y^Z-LG!>6,S$6,B9LCLE9 :G MO07G0D"AD2G?>E5V^W62MF-_/NO(.$Q7-0SIZ_LN3. =BJ.H'PD6\$%8 RZ-L'*X)6M[5)YU#9B4"&WWYQK.83]=ZMG9;RH M7!B%D)52DH%6-4!/ND L] .31N]$YC*W;B/U_>E#FI+WR;*K&]L[Z:=M O4C M\Y2U,MSR BPQ7MM&&G"V!GX=4_ MQXOCI^1&2=+=X9RV_3C6\I&S"3B>GM)L.^L*,9O.?\="FTU/0YG2+9W M1_9=[7(V#.4W;(QW!O2L[>?9@0OG$[%6 P\J=;> M_08H@S+.36FTG]2;48""Z.^T'C''T:CD23^!U4B:T; T!Q3%8.VISTUKQ5\ MT-#-:,^-\/7$@?24=5"H XX7!&&L"9P\JLZM$[UA+A'LKN%;$OQMI-L/5S=* M/04K)0@K0*M:NI:D)L 43)D<'+.%ZY):+YIO#7)0)JX=6?I5UETLTXYLD5(7 MG\%R+>JUP(+LNV1@8C$^HBZ<]7#\ZR8X0UN0EHK<'(\6C$R9U,5L7=;A(&26 MQ1F,LGFKE5X7I >[D+L5#Z\Y=7)O6K^+2;H1Z)0I.+/: _+:8P(%V3%"#8YA MY)(B*Y;:KS?L!7E03N$>N-EDO1(:9,W2*&H M8AIBYO6R()&S]-E&;!WC;89L2_?2[QP>"FVOM YHK^1>MGATL8$YPE>BP39Y!0\YYG2];O:XKG?[<&A,FE7;;4[!+?6W?=-N5QM/M(A*\EE@:1J M"Q:4"9PT 3*F(JV/BD;:F$&W(]JRO/O?TSXU5&K;0@<:Z^R\%?5**.>VTN6( M4ONZCJ@H)%.U]9F, 704@<:;=&Q^Q]KMB(94(3Y4GC74:<-0=S6P"U#6,=:S M$B(7[X7SY(]KZXKE"9JZNYBF_DI;LCWV$%FQ:8S^Z6O/C&VB??8C>N M1R-2/52,SW#UY[D,4E@=N++!->]%U,,PAI2^/R#"WS>A6FY<7S=S M5^<&+\[U)_W_1< MW7EU$5_VG''E$^20--3[/\ 'X\ ;70HY'<6P=7^"S=$-:9WAX=-S7_7?A_6T M#%D*T@-C+-6NLR0&07\3VH:T/*4?6Q_$V-5Z[E#<%KXNSYB_GQTDXDJ'RS6C M&V^M&RFF.#D["VFY5:]B N]-@$!*,E(6KWEK86P)<5 [9#W1[$H178]:;%>N M?P;R^:PB2XAYN72UA'JMVTHEDM^*H'5M$R9-A"A4/?0G> S5^&#KJ&5+B(,J MJ+ACJO6AQ>94^S8??C^=CZ?UZ-+J@-_25Z[^)8]",D%HY:!XJ>M);@,QL0#" MU2YUWA0K6W?=W@;?H';4[LN>M=)?R[-'W[A_1 '6FW*SM8U%>XY< V>85\OI MWM8?(1*T:)U7/1Q.VA3>D +&;T/T$&+/?4ET]>QP,QVU;)=9;]9>WJ;]MAO3<#_61N@KF*.L MO$@\"*B-8T#IVDE+%P&6AIF091>;%\W<"N@AA)&M6=-.0[VX])FB:[']FA4->=LI7RD.,QH%F65N-RD;9FC W@AG2B,%A%AO9HCUUBK.+:#T7D2M4Q+-3=,/46U9)_53.+3& MNFIXXW!QF=ED A-T[:O78_2\M5>[LQL0[B%P MWETS32XX_P;E3:F!^\M9F(YJ:UG*HQ6D9&L#K%S(MPH+$EW@2G"EXJ7S;==> M5W[-5V^B;/N3*+N%=/M>5KBNV$<(1),40LG,@>(:(2)E<<6+G"S30O#6?F77 M6J^=CMM=V@0]KY0^Z^*\=A/ER&IN1.0"6%:DJ7JW6DRJWEEC0U*J./I \UKD MS?$-J>ZM)WY=T^ND'_6U/,]Y">';CHS .)_?#W!6%WTPS6M=Q$<\R5@OI840 M*/=5C#OPJ!D0_F(<1V]#P3_$]1#VN_KGUI[ZNJOSAPJU"I0- M0_(TEI4_-KY;9__SA/2]EM"9/0Q7U:(#J'MZ4?JF.EB Y MP2B&#CY:2H2M!DJ 3;VSEKBMG&G?2/]60 ]AO:)_D[.KAOKHYYFL]\;F (BI M7A%8N^!9+RDA#K5_%/=&W&^C-?-SV9 =1=]OP-*=8EX/Y=&5P'F-W94G!^AB M O)\Y ]UL,R([)5H??YH$UQ;+F?\#'1IKJZ&U^!][#"-E[(:&6>JTXO@/1(, MF46],HF!E$4&QWA(MO7AO_7G;T(,]W,18V?Q]VA)KMS)5[=S/1/;56+MF/6$\K4[QS?2:,K'O-6*) M)^LR$^"3YZ",2!0W%82D6 @YU%O;6EEW<'"S-OP=9GE MQU!\DHH&[2UYS5 L)?BL7G4E758VH'&MJY%_"&HC&OWTB\S[:*H9@8Z.0X>_ M$YY<&QWB=+YRMR494N:MCR7=$ ME08ZZ6F][MLN9KVZ8SYRK#@:: &'BE([DR4XOLSJ.>7S&:5OWK+T-CP;<>6> M:]GZ7:S;0S]WT!;G,'13PE9/CIZ5L52B'Z5CS*<3G)4_EWK!?/")9/0!USXS MK\);S.IT.%W4J3%.89J?C2?T*E__M<]P$<:3BZ/;J*W.?:!LUY;GWF7GB_F",!*PD5")9E ,@)G%>K^U@5A4)@\::'8Y'YQK MO?FT)<1]+?$-C[ORG*7F1IQ\!.="@M3U[H-B:LLM03:%,4^>@BFTK7N2; 5P M2&4&?7+MLKWN3XMMXQR5JAXT'7UN/^JWI[[[).@O-JZ MNDF-F:)8= :""-KYVNI4MEXHVQ_UD!K@W"4E[UC?=Q!HK.T\??=\K\)_S[JG MDS"?CPNYMF5+PUE9^^C*F\UW"!GV>UX[Y]]PW(W<^/ECOBX;'X]*L2KH["BG MY:(NNEFB2%+ >1%&E,AM;NV5+B+8WS:>?=OSVO^;1+R\O7 D8JEW"A70JJ;N ML5Z,QM)R 4AX&32G2+ZO<5U ,B2WNH?NKYJHO<7>T#V>8?ESUOU5B[9F"6EX M K,V.3&((=1SO5I2=EXHUZ*_9N8U0]YZA_EZ)$-R8WU08'>QMZ? N_#Y55A@ M-PZ3^4BBB\PE!S%G3DXP$13#"MADZ8T@M#"M:Y>N!3*D$WU]$&!GH36^-@D@!&%A?(L4(F$,(/X@?KOO>(16>-=#BWJ)K M/WEKX^@0LV,F"KR9E M9HEFHD3(,M0*.YJ9SL@$S"G.G8DZ-M\SOBVT'DC!RF=GM2!8UZO3ZKW0JWMQHR\8H)Q82!$)S1J@'1UQ\2F K8R%*\*2&V7UTIP,KO>@K8NZ1R33.J.!+P-["&DZ .? M#>M!XY!)U22A:*&'S89F(X]>&PXE"5*!K[L)(F4P3,18K(S:\CLR2,UF2N^G M O^]IDH/3!K*)-G*"D@3>0Y9T+3WF53 /'BF&5B310R*0L?+5Y,,S[5LGU*L M-]'Z$8P+XN+%628S9>Z*:*ML$!"]-,!8M)P%;3&T/H"U*]:?R/WVQNC;FJOU MQHN6Q[ZNE^PJATLQUGOJ:F M#[X=T3[F]>9OKH).EZ;9,M?ZOQBZY[/3;H1.,6Y< 2-< A7K#J$V$3!IDSAF M3S-_ _NZ!X0AA)P]L&;=)MZ5@EIV=+Y)#M?,XV]84T:O4N; A"/Y>!? $7P* M+(K2!7,4S7=9=D,ZA*"R1\[=H1KOD7+O/\]&H384*UZ"4?4NP.P,.(H4ZO4! M-EA)86[I(;7>'N@0HLA!$FY;)=XGWXA ./(N2E4H+B[%L-K73H,SM6&'R2:R ME!3/K=MB[ AU2#4RP^+M;7\^GI,&*_I1EEE:9R3PR.L- M?J9>)Y8L$&IN3?$JE-;'!QK WK+KT[\'&_=7\#TQ\S6E:>\_X^03OII-%\?S M$3=%(RL9=+2U[UEMEX=6@,O*,%6$U/E^0[_+B(?4=FHP?-Q+K7>P)/-R-OUP M?M?-]Y6&>BAS-JU';69E_1.[K[SL]IQV"RP-QMEH'67].2-IR#1%CA BSZ#J M&2978@!*"[PP&'1DK2?Y^O/W[U85%R^F).O3NF[Z-'3=UWK4_*3VF1@5+-9; M7X X[D%QFR%HX0"#BL9R&P*VWOBX#<^05D5VYL#5?E6-%-"P@=FJ]]'9"OJR M,4 UN0[KK7;D>)D2DD89&02O'!C)&6-!Y:!;1_DW0!E$F4IWU[WJZ MZI@_*BIC\;%>:U%7V&3PX+51%.#IP 6R+%6?CO0,QF!]S#8:OVQ9]A5W,]>R M#N3[90DC9;02F?R:8-& "JQ =-Q!PNC0!!UL\^L0KT*)@HPB3#"@-5:N-?[RUXKQ&X54DG&9,NK1L&; AM M4*YE)TYL4>6WLTZ:^9J+13?+L0ITP9.I!$WC!*6C J?,[A8A(B.11%;\_\J MBD'YF"8TV%/2O=RY_&*ZP [GB[-%O%%M=2AKOQDLM:>\8!P<5P*$2-9I'UAH MWL[_%CA#VOIL;PKVD?T]1!I'IQ\I?%BU,_H]3.HPCHX1%R^F9=:M1-@N[-CB M8?W%(+N.N%% G#?L_SIBG-?CM1Z;U][GGMI[9/B-+. M^N@I/OF&:2U#8X(G6SB'%$J]O<"3/3:^7DF?5.3%"15:]XCZ(:@A12]WR)0= MM=)+:/-]H-D&R81QD%W=%"^Q@-.!@3"H,42+ 7NHN[D*I)?1K8G<.L4D"QDP M%!JG419E/'[@'^E@]H%]3O,[)6@?PMSWV-];+Q\&6D'>?)J5HY76\YX07!2Y2@ M1;%,(\(7F[YIR[$@'>E6(WM'YG[]]7OKY;1P P>T" !0 !T:&\M,C R-#$P,S%?9&5F+GAM;.V] M:7=;.9(F_+U_1;XU7U]48E_J=/<:E? M/P$N6DGJDA>7E)A5=8Y2DJF+!_'$!2("@8A__>_?+T<_?87)=-B,_^U/[,_T M3S_!.#9I.#[_MS_][?,;8O_TW__]7_[E7_\_0O[W+Q_?_?2JB5>7,)[]]'(" M?@;IIV_#V<5/LPOXZ>_-Y/?A5__3AY&?Y69R2OD+]K%+ US1(BLB>14$:N#)X%[K;VVQNCT_Y__)=JD*.>4"!T$D0PH M" &7G@S'TYD?QYL!,GRD]D]3%2?D48)X+]^?LT_>G?_^6GGQ:2\Y,X:4;P$?)/RV__]O'M0Z3# M\>SG-+S\>?F9G_UHA(CG3YC]^ +_]J?I\/++"%:_NYA WHA^->4"2A4X_ZT\ M[>?.F"X0R"1>!2#X6Q@7%:^(<=W3NV.^?A9)D/W5:%81\<-G5\7;7/IA30$_ M>'0%M/,'D4NX##"I"?7.@WS9 MX'K\P9_#XP#Q$:2LJHPNWN/_=O.WMT @V\/QL"P@[_#'Y0/*4%W@P/<9C!,L MEH[52*,FWOG0J"Q)'2!*93F"(X>#N#R^G M29? 1D6899)(GQCQ(G#BN&/.R"P3SP^9FJZ8GT+\\WGS]6<K%E:]VJ)WO0NEE'NHAWG;9T(/X6E%?SO: 5F,&] M/7XOSA\,79'FC=;(5I([\=+4%FKO3'OO&;.(0CE01-*@2+#XG14N.J.T@MQM MMSH0PW?LMR,1O(LL*Q/[!GU6F"PA_3:WY 8Q9% <.,F!1MS,/"Y4,3+B J50 MO-080B=JUPQ:D]QUYNY=9CM2T-23WT,Z:1( M=:BJW$C$D&(P277B\?9HAR6PNB&VM^!Z(O!_7?G)#":C'Q_A2S.9#4QVWEN; MB$L<=6"5P&:%9(CH)E-$*A-X=]21([2#(A\2J[L2^ M'<=F@@O&_"#ITPRWAY?-U7@V^?&R23#(X(,,-! %SN-G!8B3H+V>F!]J@>ZN!9_]][<)=Y%A'BZ.%%?K3A3.2W3U&)>X[G!IT!*@Q8%L25XX[/C$(-2'-8D,NS+]YVQ3XGM_86ZANM.@;"R MQKR8@)\#B9:CI< , 0B9H,^@2>!"$PL\9N9\L%)W8O?V:,^./&X,.HN<24P.T-_CBG@%E"3!94RL:%0WA^K^B,^^I#-_^G$9FM$@&QS3X#KO#)IN. %%@K.94%S[11(@G+"= MJ+PSW#/G<7_1K2&Q4Q!KI5&OO\<+/SZ'>5 -9*!*J42TYK2L$9F@JPV$6N%9 M5+A.Q&[1R76C/G-*.PMR#;,5 E,OKR83&,\69QI%Y= 4OYH.!,?910]$*%6 M18]VT9_YDQ7$^P:QBN$I=Z.9S#Q<3;\"J_\S"]Q#D)* MED;<*3):;.AS&33@HE$D\^BXUHH%4<.973_Z23!>0;!K&*\0H"KG7).7Z&*? M-Y,? Z,A>Y\C2=RA!IJ28@3)$FLTK*4YO.AWH$-%EQN7$\G)/*RN&?K1P)*OLG*&*<\TKT'IGT).@=7\QKDG= MJ!!Z>GT)DW/<,'Z=--]F%R^;RR]^_&- JEE/H)O[^Z<+C5,^N9N4B:O'I!A1=<1,M M>G,J,X2G.,)C@E!IK %0)9VHAFF]!<-)<%Y-R&MTH%,4Z\4EC%-)&7LS\N># MH&64+% T^&W)T<>UQAG@!'2@J*12QM MK'QGN&?.[/ZB6T-BI^#5*NWOS7 : M_>C_@)^\P=_@S)(!%J4E$!@O]RX*)I]*ZI\ GECDIEM$WF"V\<^J1HWE>D:XBN M$>E"7!,_>CM.\/U_PH\!"SZ$(#G1L=R10=N/.)\]01O!2,5TTK9&DL:]89\Y MP=U%N8;<3D&M99CE9F%9)>%KDZ@/*A,3RK%DTE"R1BAA%").'4(VW1SB32,_ MOW^T^M7^,VGLW=O7[WX_/K5I\_X M];?7[S]_.GOS\J\OWO_Z^M/;]Y\^G[W\GW\]>_?J]<=/K__7W]Y^_C]W ;>K M]=!EN'KE(:I-NF-%B:LI.??^RV">Q%,6_QL5#%0'GK5"G2M9]4 !55!K B# M&HN;P-9KG-E/P_RU6 ZQ> ]A-)NN?G/S0FY&L>_B\N")BSOT&HSR 5T)2,6G MC!$]"PF1^!0893I;%[9E['::TT&J3%3B<[6D5!#CL2M,/)C"Z_^Z6CB@7YHQ M_CB=7\8VA@HCHR!<\0;D"=P_3\A9W&U MRD_LHPUK 1VV*$4/Q#5]2?U@*I$".C?!HR$&+A') MC",.),(,CGNOH[=TFZ/QQ%5A0_6*8VG"+L+N00,^^&([+ZLPY!BCX$F2Z-#X MEAF]7P\^$.&<8UY&O?W*[3[$WQ[_<'Y(14J:2O*L6!1AA>56P'D)*%FKG8^, M:"8XD<)P8DLB+.YLTG$(T>AM>5#[$/P Q.%9WI^3IJ9 >WA[T8N>R\Z//OAA M>CM^Z;\,9WZT BDD,C2 F48\50R,FHD.M;18J 7.,;PO][L/V5D#/F/EZ M@JY8/F$%[B/,4!B07OO)>#@^7]74<=)':84BPIH2Y!(:U;)<.^-!X\[E#"YQ ME>E?C^09\UY!M!5+*5QK8XQ7EU>C4E;Y;'8!D[*!3>"B6#A?H5PLOH0E4!VE MXIH%8M'3+8%.=(5%YL2@&\PR#=*+;6>W>RT!;<$]8[7HAX"*=1I60#]/P$^O M)C_F>]9B^UH"\]0G*;PA7&1489$=L2@.4HXIK4!SUCI163,V@GG&FE!'P!4+ M.:R O6_&):J$0L%/G,]3/6%Z/6/%!*Y1N>0"XHPU2^7.C")H]\:<@@]H E4S#\J\F[!S,15Z2BIO *%O]]N[!A+YH1/G^ZD,5'!/ZFF7SSDS0 #4HG MK@GCHMQI=1*U5@@214^*>G7E7R8N\0A!RG.4U!MOB/1K@7ARXM% N]I?8KL&%/3E-O+8T.6"XU-<.EVP$ M<]J:5(>#'ASK#Y,F#V?OFNET8 /-N)QJXK+"^=GD<7./)>7/2*UC%B;77H1N M1C]M^O>4S*1$$4VK">-3J)#VC M-MHH?6U_N@VN/Y#2U&"F8B'%.S;3V^GT"M*KJTFQE.8IQ@L5_P@E1R[.(,T_ M]J)(Y-=)618SIV@(Q5#V/8EB*45 8Y(D.VIE0@,)[:0^+."=D9ZVAAV O8J% M'!]!/7]#-H.&0"5S((@*)>(EO2(A!D$L6NLZT/1(8=>**K<=Z!]2XRIR5[&B MY KTJ^'788)QFMZ*3;STTXN!-(HY7W EA2]"N6WN!14D,V:""=(*77L9VX3E MM-6F"@,5*U'>')O_Y]5T5J*FT\_-AC/T^6I:6HVF$HZ'\=0O:M:C@*;#&7R" MR==AA,5[\!%B<[X@;OY*#*CC$92T)&C)2Z4A0RP$@_/S?EZ14;+:J6I]S^FT M-?5):43-4IRK"6XZ#R[N[GN8G>7/_OO:<-GB2'* ;Z1(2BBB>4"#%5@DSJ%; MC,Z/8)HI4*SVB7U'R*>ML(?DLV:YT%;G!=YR(VT HGPI[F1+XE+RC!CJM5'" M:>%J'_2U/[DYVOD#39%1#8'HX$I0JIS6,B<(3R&G9(10OG9J1!_G#S5CXQGM M2Q>B)CKC%TD]&I#&&K=V-L\_KOK4WG# MH](F4,(4OKA2,E15T+CV2R&RJGZMJ06NSFO;DH6S;2S\LF)A<95)<">L M%I0(7JS_)"1QP@5>"\]TS1L:\53BXI67XTXV& M;1[]:!<'^^:[J2KWB@D?ZQ$ML^C:8-KE1N'..G&,BX2U.-I*>0Y]I#9=8;+HI]7!5X: MAYZ%$'+\;I]6AX.1S/9[Q"9H,-0%TB7*427LZ&6(<^<\S0''FMJ^^;\7(16@(S7DG/H;0,SB6SN'19\9Z1Y&0. MC&DNV+9ROOM%"C> .0$MJ"/H'C(@KZ\YW(\"S!L9 M$2E(=(\5N*T-Y#J5C%D'Z-0]O_JL]+!HK )_B[>B#9B>ZLG< 7+D.C+=B;JO M IVEW,>%CSN@/-><&UP+4\G/E!: >,4D*CR7D$0JZ=O/C_*V]6)Z9GP7X59D MNEBP[W%INWAQ"9-A]"M#)5 = T.+5:-#6]H.2&(5#P2LH0P0D:2IA>6_YM%' MN-JWOZ";>E*J[+G=@?.Y^5;VH)7/H3.ZC!GOCG$BA':17$73J>!Z?35IOL#U](0U+#&F2&*E6"W-:/>7GGG1 M,0XJ1.4X:\'AW:<^U[6T@VQZL'(^PE<87\$;G.S+DG3AX^SOP]G%RZOIK$&] M>OU]F:GQHM0SGD+Z[+\/T(E$T$5$-\Y034(2G'!P5@6MI0JU_>4]8!Y- M/_H[A.V;K!XNU]\DE*U0#\=7"'$9#V[&TU\ I;1,/$/ ,'W]'6>&XP_'?O)C M+K0-N4S)<&,#OG)4E#?0E/2SK( PIZP.S&2H7OVWQ^F3/0Z1)%KY]T^]\2L7;2G1F+6 M+A0]X<2LB.Y,+JW43:04O:;HB?-&$V6I=,+A,]*V;EY_G,2LG?A^/#%K%[D? M*C>G#:8_4F+63ARU2=+91\"'(C\9$[(JMQB$BT1&98CGEA(1O11&)&(!F>K.&&,6J5"B,G+1YRC9Y.8M0^SE478 MPXN].4.$40HL:D,T5;GTH##$*L.)SC89YZP(HO8QZU-/Q>GR4W&X"#SG!"0ZS4L=14V"R@Z7+F9#,,Q;T>)P>B=HIB#2!M'Q7\IY:*LY.HF^9BK.+W Z9B@,T)! Q M$0>EH&GR@@2>*$E:"1-3"J%5&L?33L6I0F@7R?6;BB.E8YJ'0"+7Z$UD:XG# M38*$3(UQ(6M-VZ3'/:U4G'W7T@ZRZ:/AV70*L^D 5\,\XK5U8;C'R$TU Z'(XMH=(>\B!>05?)A"'\WGA]R.82W6<7ER6:?]C M_ON!\I$:A4N$"J7[ID^26"<"R9I[%8!*SFH'-=O@.D&EJ$Y'+ZU+?ZSJR"WJ M_GZ8-.DJSH9?8:G3/&O);>DRP*#DOTB#:Y[2A%ME0BK5QJO7/WD4U DJ2UTB M-N[M/20BO4)3Y*LO0*=^G/X*Z1SE\]Y/)O/?[9]8U.ZYU1*%]IA&I<2?FY%O M5"E2Q:G*AC"C2N\LBLM"$)%HQ27/(>HH:N?YK('1?4-:/7(1,PQ9,<,B(T%; MW!\=VCPV64FR;&B[YVX;:K+N "0$?TA=V$76/>C ^P;MIP6FZQB6\%EP8R(1U)4[_FCQ6B$YX3Y8 M&;-PBM=V4-? .+R+48>CAQU5.PFXARC%KSBGWDUF< X_GCC MAY-Y_?$B";AECP^4H-X R\1*P8D4RN*.&&))*#$6)&1:O0/W[B@/KS&UC MF>E!ESY/_'@Z6JR1UT7Q$?Q[F+T=([[YSW/0]\N=K\J.#Z+3B0J9B0FZ'&DF M=-JI*M6\P0F;J0VR?L?"KJB?OZX=F+D>]JX;B;QORC3\Z,5E#6@&Z22B M,3:Y7OCQ.=IOX^L=N,DW8[T=(XZK^;,JAUF/ ;W? M2.[1R>@Q6(SN0<@I:A)C+FU?72 VQW)/&4TSD866MK;#?(!@L8O*I QE>T\X M*X>FI7A=/'@L6[2/*I!(L7[]WU^_FN_,$J$I(] M2&4\(SK3DGIL*0G.,)R43R[G2+6K7U%U(YRG$C;>B>6U!12Z2[N7XKIKH2UC M(VW ]11 W@KL.%'D:C2V4X\.'!Q<44R0@"LJ)SF8DF?A3,EU M$=''^D6;U@ Y)=*[2[K7.-R-"_9Q./U]OJI1XY.A,1/'K2:E7SUQ'A31W@G- M/4VA^EGB-CRG8"M6DW>O4;E5W;K/^)=+S6^#K2=;<1NNXYB*]5C.M*#<<5/"$*>EX"Q8J5Q_2\:AU.,10_$XVK&+Y'O0BN6A MY^OO<1[H6S8^7MW9B#&&Z%2I7T")+,=./D7<.Z44S/H<:/7FK=OP'#/ WY6Y MIB>Q]VA:?D1;ZM,W_V757R12A]J>B8PP[UJ"%D_V@5!ON;8: @NU\UC7(SDA M-:@@Z@,9E]/WS>S5=5+-B^GRA.'6!U:)%.]A]B),YU(:1,:H094M$F%$)ELT M.0@B5#G'Q'\,OOZ]FTK@G\9Q8IV0^"%Y[.6.5\>)#+QB2B@'Q"C$+FVY]>N2 M(28GY3B-4N3^KA;L"?J8"GA0A:FMMCNQW>OZ>9-<=BNE P'RZ#G/61+KC2B] MNARQ4DN2.,MH6^:L%.M-'3> ^J>ZU6"K5_]^!? ZS'6V/, _FZPYOW]=#M^G MPS""UV,4W:(H^(#%[%)2GECN')%H4Q*OK244/*24+//0O^IUF, _U?306G#( MG**2!CDNY1W@5M'RW_Q_-I.7(S^=#O-P$=>=IZYHNCNW"Z?N$CS7M9U MN%B[K/I:((=*ONG([D,WMJM0GTH&SO9* M8#[8[ S. Z@K39^HP)5<%K\\6Q"22AMJGZ<_R=*)%?C>J3CB+G+OOUEE"S!_ MU.*(.Q&UO6OE'E+NG7IGT%"* 1W).2AK$G&I],9Q63"OK'+5R\@\]>*(]1C? M1;B5"[-]G-^R*9+\#[@8QEM]&W6B.KI0NOSE$HE7I:LZ$)\A.,:2TO=OM:PM MZ+7I^<*B*#,,1*R$1 ,&"H0L2].>^W@9P.Z7N+MW)YU1L_\Z)$P::#R)D- M&;<7K4L14>&+ZK$R3ZJ-XHH:T:9([OWG/EOF.@MI8VRWPDOZZZ3!)<.*D+1" M&Q#7#5PR NJ0*\42?%2H52)ERT1?;^<1'\_\.+W^KZOAE[D;N?!19#H.)3R6T8Q M$K/(&FT5&F/M>^UML1WJS*VRCFQN55R1BJ=R++=Q2K_\*)FX\TBT!.,#XX(H MD)Y(K] D8C$3RV1V+$HO;.T+\BU@';^[64UUN%^_NS(M?=1ZWSC[FPSN-A![ M.M%K >\XYWS5J6VK.AUY.9(*:<^DSC011;TC,N,7+RV^3S$S[45P_G"+SY&O M43T%S=F%CAXTYAW:G:M[PI(##65JEI?;(=811^=Q-!^,3T)'6COQ_&;TP[M+ MU.Q"%8!\X!SI:7;&+/$%=M. M,('KEO.)Q]K^2Z+VA2@-)L]E*EXI .2GD,A%0FH:#@4=3W[,K^ ,3Y_5XHZ?QR>7\S.\M^F MBVY7OT!N)O BQJO+J]'\6LGMGFDFRQ \S<0P@4KMC"9.!$FR%LYZ&BR[WS%F M[9*P/X*349,#$M%'P8;AV(\C[(X[:FJUSXQP']'G4ERCVK-$*"0N(M (NO:Z MLR_6DU&U@Y)6V3#9*!+\?CD?_&ZW%^EV=\C[32%%S$I;4$1I%+(T7*(-)@(! M"RX6C\[<+U.W=H$[,.R34=6G3GE%0ZW25%M.4J8<='2>!)<%D0)]"\=QIE0S MJ@0HYUV;G*6# ?ZG1O=.<\6TG%J3S#.8M)PIX]9EEG 3BI&7%B0X4Q,M84;P M8!//G(L#*71[U/_4ZL,0OC$!J9?+XC,_/B]7VQ?=@OUXGIW^;3@:W>Y\H1)KJNK(YE:8J(4\EF6;+I'[Y<5-T8GY0JP)$:84G M'E(I1QU>SOM ._XR35U%>1AU* 7HOJ)2FV">@/TO;]< MQ?O;P.TIY69'J,=)O^F-^O8J5HVW)Z!NN-I+#=80%TN^B1"2A!0TX<9D0X%% MZJL7LGT*:O9(JLY3U;)=Z*I<"N 5^!&4AIS?FLGOZ B]1).ZN83)1UCT[9Q> M#+]@;YQ21PA1MA ) V9.$OQ1^Z,#LXHIVI;Y?0-&Z MI\!+4@#'MXE&FF.D4=7VU3= .51 NQN_FZ/7^\OUV*'JZ616#CG359R=33[! MY.LP+BX.A>Q!1R=0$HP1Z3Q.(DA#!-?)6952#JWL)QS@EF+@3S=*L6GLXP>; M._#95)1K18?J%IXI&O5+1-.EN] &U"Y!XG:D/P1RV!!P'8X>$EY)P =C/T*B MVD1/L@! _4:8UF=/E "F01AT%EM9O$^+]0T1V0.2OHM<*\=./C??_"UGW1D9 M.<.]C7LHESX2)197+Z*]8-1'YA7EC]B4#Y]Z.!^DHIB;*C*J?%GAMZ:T&?@' MK"Y< D]6Q5@N22F.,TIHE'CF$8I)WI9*-BFTH.O>8Y\[7UVD5'DMO:[4_"LT MYQ/_Y6(8_6B^BJ1YC59<-K(L:>3<,.) 6Z(DFID44,5,*YOZD;5T(X!3L9WJ M2+ABX'$.:F%KWX:T:DW8 E1% VHCD,,;4)6(:OJ2&6#1UC") M$3 49\@M)2Z7\R@&4:DDE'6UJ]0_R79"-:VT^I+OH4+ W:X,;<#\41L*[434 MUO8R^TBY]X9"4FH-+FL"VFDB162 ?F]'H33/YYB=I$%RV MZ!L&PIP2:(>(4(J& 0G,N.0T,S+4+MV\!L;AN:Y[+MU5LCV\WBM( R$#5S%0 MDIPOMW1H0*^#9J(3#S&S")ZJGA@^'JU[$[&!V)VDV..K^R+^U]5P NG5U60X M/O^ ;GV3!KFD@*G2)D.4C:1DAWHM/,%MU2$\[9*HG7BY#<_IL-Y9VCVDX:ZP MX3QA>#Y>=*F-/SY/_'BZN$ZPZJ$^4-:7@J&9B"3FVPT0A[]"B40',4>13>T" MG>W1G8Z65&:B!Y_\>A73#'(L-3RH$*R4A_/$XMC$HC\24J*)0>TKKW?W@AY2 M/TN!B-F/TGQD.IL;6^_]I-2&^ K[IW,^_LQJ*9H[PJ^4=GD3EEJ,_QL@OG0+ MQ8U=%#08!HJ1%((B4H(EUAN%ZUTV"C+JW1U4O4W##2(EJ7F;3),$\4 MKO#%50MDL#&Y13B=B.6Y6P47JE7 RM6O\^=@I9P>,QP^NUU.7Y@BT53X_ MW81KE1G9 EG%S(GM:(Z0/G$P5IM>*3FLTG!ND\(7A22JY\4Z'7%HNA(J):[H M7-E XS-5EFT)%T]05W9AHG:.Z_N/'_[:S/L/O'OWFHM!Z" Y>'U/-;S&?Y4^S)OX^5]H2 MS4)-9<3DK(GD$CU5RA+)2O'B%$NA:[<9WPCF!,V*N@3T$%ZZC6>E^"T0]72& M_Q#-D0_RN]'5]"+K'L+-:Y!)GG,RAI*<.2-2<$M"Q-6P%,<1@D<(K)4!\ 39 M;WNFWS?YNXBX\LX^1_/RXX>_H3Q7IY4\4255X,0IF+?P=03]^')U(( #L*5* M>XN-?!BV(R"!4-$9[ MX=LR]^+$F.L@JHKO7(+AX!V<^]'K\0PMC/EJ0H41E$9%M,QH8 *:$B%S0:*& M8F-&%O*V(.,4XI_/FZ\_XZ,7BRM^<[.FKAGP!,VKKF*M>/92H"Q0++6V#8X6 M9M3C--\>];#F4F?Q-Q5E5_EMO8/'6DF-1P!.^=EY<*V GJS_U:3EDA;$'>1HW!;1> MG)]/<,N(\F@551 M?:I+DMIDK1G1"K<8F;PF-N':[Y7A5D9/ M%:MRH?]T4UUV4I=:J2Z[T';8K(4VR/Z9ZE*!U?;I"_M0HPWA*J2X]ZE=UI\TI6'NJB&/0C K%%) M$.8\@LX,B#.T)/<)BI@UN'9IV#OHRUY 3U:;^J?MD.&DE\VX1$LG\WMB3?XX MG/Z^?VQHR\.J!7K: JX4M;DS7!GL1HF,EUDP)4N3%=R=P$;B?,FXD$P$*G/@ MU8/_F]%TSK2Z_^2%'Y>R5U11W"K+88[,-!+/+"4<@+,@0>3JEZ[6(SE4U*42 MWP^RK+J+]]A1E8U3^>7'+S".%Z5WU-P(S]Y%;W$^20$*R^+B&I0% LIR18TR MBM;>H1[#=*QH20W:'].D+N+O(V7S ;X5NJ51WP9?7VF\CV [3E)O748?59<* M=!Q#;035I>./(S903Z23@MABP4E%LX@9S7C1^VY[$'5Y) OXN-JR"PM]5';S M(YA^A*\POH+W,%N5 Q<>8@&5F#)$&C#$*9Z)YT%P- &%4+5K!ZT%>X!QET;6W8 M N>TS<^]A-['E;$'L\4_7.I_&VB',CIO8#T9>W,_"A_U<;O)_Q!+QBV($;P. M,:*UY-"SE]E+7"*])S$$30OZI&L'X@^N&KO;EKUKQBYB[T,CECW0'T!<[G%4 M"!=,X"1&CVMEY&CNF*@),]&6QMA4R^H!L.V0GH!UL2]]]]6BHNPK-PA8M-9> MXEL4369H(LDH-$X2U5XJ%HC#J1*NHHF")@I0XSC^X<@G8#U4$&G%*U'S?A3^ M$L[R'4Q+C6X#JF*NSD8@AT_3ZCBKW%?I&A>@AC>&-'T[^PX^N MX#?P)>MBGN^Q?R+#UL=52V5H#[I2,L/U@"^F4Y@WZ'PW]&$XPAF4;A!S$.EL M_!'BU:14FL8/O&_&D]6/O_CI\%82C100** N!%PB<'&@#K]#0]"8D!5N%9DY M6?D%K#J!KJM3#3 +DYHSBG:S%?A"T=* .*-)37FI.)#P-19!25>[<'HU\(=* MS#B>[MY?((_#^U-)_[B>_2\_KK_]ZQ FB.SBQSOX"HM&D-YGJZ6/Q#B+&X7, MECA%T29)V5J:7$ZI=J7B=LB.Y4T?26LVZ6X]]GH(RJW=&!_B7<666X#M*;:_ M$]#C1/O[8'R34O5&U]%U+ N(S 1%A%&)2&HR"1XH\2S%K"E+UO1FZQQ/MQXY M+GARJK4+2WVJU-OQEZO9="X!MO2D4XXZQY@(-<4MBV719EH3S3SH"(B2U[[. MO 7.X9W5'HG@AGK$.&E_5O,G*NDPU<5PX(KG"*>N0B7]F4 MHXHXFTMP'=P8T:YSM)1_*R^'-H8$R201$2PKYV(&JMM5NT'\(^M=GVSVT,!P M=>?WHY_!*YC@]EX:Y-T2WHL;U .T&6WB6A(E &U)% ;Q")_8*$6B+G+$7^D(].ZH M/U:4_[C1*PC1@G2.Q!!+)7:NB!.N7+ M5 #.PFAX/O="IK_\>.]GI MPW2LX[Z*[-]O]UR3A1[67$TC#V1L?[ZF?C%P$X1T!*1*:$,D01WDD)M,4+'5%D-]D^E>A&>?-FRS?O^M8[+K-"ETNJ?: E5/48KUB(X3F^C.V",JT$'"1B,.A=& 7*?<06WC7^/&JR)G+5@(+ M)-N0BDA@^]MX6DZ&(979 MW50,,2Q*7^ZC,E(:/B":Y EN2EI$" ED[9.L-3">-=&UQ-O#XGS7&IFO0ERF M;+-TR(O"I V/F5*\ M3T33Z+52H$V.+==!A$K;)F M1&DHI8P3ZKZQ:-DJ&D.&H!VK?S-E,YY3TH5JU\W <@3HGN;A+NX5+%ZG;;F^'8CR.\;*:SZ7N8#NLN35@ZX;H)P2_36DO?&60W=S;ZZ0:+E*D+JT,(D< M%=(EXK4 $HQ)"037VM5VYD[U;=];K@\Y5C4Y7MSX0K6+"5T8JXEQ$!!2Q.W& MHQ/#P8<4O,BI^BG\&ABGRO@^4GY(O*Y)_/MF')>HC* ,O0E/=&!H40H?2.!6 M$!$,9'1=14JU&\6M1W*J].\IZX<:8 Z2^%7A_MK6Q_62QG606VO;U<6"INB3 M2\)TBD26%%$+2A%EA)QUWXD;QSPAK,1PFRRN721]P,2=%JC^J%E<.S'6,H-G#W$?3AF,M3XX+8@Q MSA))J2,NR4R8 :59%CJ'ZKO'$\_BZD$'=I%ROUE<3%' -8TBB%(MEZ:R-UI) M0F(V@Q8:Q;63G#=G<>TBI -E<64CK(XV$R%+F2'K&7$"E3+ED).W M4C!:.^+[E+.X]B&ZEGC[J'%XQQJ9KT(F6,@:$(<#-&(I(O))&0+!6:U+:9_[ MY_;=BQD^0'%:-EI'*?=PLG,7T4JW6V#JJR_G&CQ':LC9D:NMU'<0=.\O_Q*; M3-*6WE+$)'1?)=5HCGA@/M=Y%O9(IM7^OK%3R'= M1;;X$H)+2%ZUL-"VCW*$SDR=66AZ$6'OJ3IS M_:4T!96=))3G0"33F5C#,N'.LB"4L";7/[=]*CG9_>SF':7>F=V+ M'NPBY\J[_-^FGR=^'"]6M6-$$MQ:+@FCII0428H$ 27$ !$7.Z43\RVV]7N/ M?4I9U[O(NJDCJ,I%=EY?39J[8"B-"H !R;;$ BGEQ%F;B'N@GKX/<@@N#9>5DR-TM,SPM+O!",9)Z!"YJMBKD%D\_J'L2>S-85 M9N]7X$KP=D #F&PT.H@6]Q"I2HINY&7J65IJ/!6Y=M[,0Q1/+6>FRT%X1QGW M7OS232?-M.#Y_Z;_@O\Q^#)ARSD2OBDU:L%)%K$=SHMS6 M@."-$+2VA;4+OE/2E-YXZ=TBOW>;@Z*)J96GA-O2(9KA>FF32$1D2O$GIJ6O M7>'I.=VBJ;>:=)![[[O)[3+XGV;X)=WT^AY(;R5Z(X$HG:'T^; DT(0[*J:_KQ V64]*!*O+NXQ+'FAE_A"*LTJ+E@0V4.*=!6T<4Q%3NEB7B5."$NIRR MRI3YZF=[NR$\)9WID9L>;H6L=KK7WTM3.YC?4$K,4NZ9((8%71JCUQ4ZYET"\8IZ417*6^\#+(_\;B036;#?\Q+7)_EQ47$HI?E*N* M9UTV.$6,%XB-E:M*C O"! 5M:%+.U+[9O0W/*:E"-;D_U E;V[Q8-=]R020A M0!.>\[S;H"2.!D-H9,$K&9SKN:[/$?NE'P;D?_>9GN-I-][\_MN= U6Z6U9AHK3MGS71Z#2"CE8=#O)&A[9&NX;5A7J!=I'E M5UL65[L4.0V4:TN3CS34OYRZ#LG![IG5X?NA+]M9O$_EAMG;,;ZGBZ!,>=R[ M\@>%B'DY7,910%H084O3G: 5L2P+(HWCN'@ZZCVM;KANA'.T[*<*9#^P7^L( MO8< ^P9HJXK6+<#UE BU%=AQLJ&JT=A./3IP<'!%"3*KY!TC1D$N-W <"=8) MDKWA)@3-4C[0TG'$+*GCZ,E!):^^C(! MP9@N_4#'[)U-I8BG0\2\;+J) M>IR 88'Y&/!KFTR@O48_Q@VZJC;L@01?657*R='T+-_R&O^&[N#D9@8OSB

    6LQ%N8Q^FZE^%'F,+D*_SB1Z78W'3 %0AFE2-*:(^",IE8 M[CP)QEN#OZ/OU?5^5J MW-Z!VLW/JA:+;0FW4KAU,<++D9_BAO!Y GYZ-?DQAW"C,(%K&;.-A$5M<7E7 MB;C@(^&>2>%*W^?J[6U:P.I\)WC-PQ=Q(^4X<,B<)"EQ.X/LBKVM"*4\XJ^< M#;QVP9:-8 X5AJVM!P]N"%>1]K%#LM/);/#IPD_@9G]$B^A\XB_G$0.;LDN> M.<)8$$0&98BGT1 E%5"3%$VTET-C>C M6@8"VN#:)?*ZEQ8<(]A:DZ]'5:"#L ^I#"S0G!)L"*@>0P=VD7%EM_,5Q+D!_OD;S+O:EZ]G8[@/=W1=[XK&9)@P MK, L=V\1< @^$.J"I,9&RGB;NW&[CGLXQZ,N6\V!1%TY!O8_KL9P&^?G;\UF MG($ERUFV)(,MU;%+#Z72X\1'0WDV'KRA+51BES%/0!UZ$W$/!RTO1O//0)HC M7!13:2Y+:'\>R%U&^0>"9Y74HA:>1\<9S2-;&B'D('76R6;9SFS<)?>P%;+# MARWZ=D-Z8*3B$C)_:7KV"FQ! M^1O@&I@&H+D4U#A"DT -9[0T;&(<'3LGG7:>:E';8FF#Z\2UI@8;/5S17+]; M7E\ N]DV;QTJ+C=06@H02;"$&U8N%0:+*Z4S1&L%43AN1:A]2K<_VM/3K@,Q MM_$Z: ^'?1_A*XRO\,]B<[YXYOZ'?9N?5>VPKR7<2H=]KX93?WX^@?/E7:SE MZ#?*1)7*/KE,A.7H]Z Q2]Q\31'<:PJ6H1U3^]K3(Y@ZW_!:__S%Z01:[#IJ M34D,!N?KK2".)D]T#*C71C!5_61S&YY#'?95U8,'E[QJ"?PI'/:];,;39C1, M\[G,93,/9_ND@T8KGW@O!>ZX0I @DRZUNB!2SQU/K5H%/.)\KQ_]6(=\]8AM MJ@JX\K'.0T3+B&4;3!7/]S;A./S97@V.ME+>0<"'(I\%D1GGG'!>LKP=*KE5 M.9$,:&+I'(6$5CO%DR)]RUG>H3C?1:X]A-#.R131V>[K?^KB#DR@=U+YO)EP9!E?36 MUZ/AY7"\2*U?%VC/&-F*XNP ME[MOY:+Z0M]NH5N" TL14;DF(90B4L5,@G">9 4NF6"9#*[RZ[T5T#-6A?H" MKQ@2+[-=7EDXFWR"R==A7#2@HX&CBU-J5UCA<.EQCKB@(Z&4!O! MV<[7C7U2YGMGX?9#]A37I"6BE6ZW 571>M\(Y/#F>W>.'A)>2<"5K??-X#(B M_9A]^A*(F\JRJNR"?YF MF&<7?[\ &$T_-]_*+K0"Q66 Z$"24C".2&,,"5EP(K4HO2IR4#JU(''C ,^= MR3J2J_PZSD^I_&_-;'%BM 3D<%%A&A&(X!&&0-6R >T*%TP!)&0VL@65:Q_^ MW&GL+K&*QM,UH'@?D(Q&!HX&NZ*IY% J1T+TB:B(9KM0(:80VU)X_^$G06$G MB57,X+@&%![H%'K?@JI((BWE-E4"$DQ6Q&J>E64L26A3CF'MPT^"PDX2JYA2 M40#-H42/N_5U&C-0:U%Y2@-FBVM"A(3>,PT$/>JHLDT)5_<6_#U\\G,GKZ.L M*M:IGJN2OT1__ :*B28;+A-QWBN"6S,ZU2$) BJ@:07&T%85+.X]]KESUD5* M%!*):/L:S=T MV KH9.*T]<7?0]KQ$LM2Z]N Z:F(Y1T@QRE:69&H^RK06P?. MO5BC0PX$DY8$G]"82,5N3][/NP[B/L2<<&V,KRU#'([$*J+?1&,'N?7Z#MX+ M>>0872[W&(V;-YQ%,]')R A+CFNP/N2P^\MXK%A1KX1VD5SED&WI$/T%KJ>' MKH&-*OB21U7J'ZA(K)"<, [10W1*QC81A[M/?:YK:0?9]&#E+,WX-SC94D!O MXN/L[\/9Q$"BU#B9P M4:S2K[ H:UU*..Y_16K' :K=F^HRL4J7J5I"N%%*$W@6/ 'N^")^W&6\0R\,7 S;@4C@VE]9>EG#C##;ZSFC&*[TVJ M7J)U%WR'NHS5JQX]J'_2%T''OJSUP)->WIW%^37C:T]:!JH%=8)8Q]%2O,:,OXI2-Q"3A,C!/5:P=DSR@*K2-31Y*$W80 M=A\UVVZ6QL\3/YZ.%@V!TG^B#5JDL,JT\T)174Y!0\X%)7J32G"2<&]FUBJI MJH>IVR$[6I6*+C1NME)J<5 Y,'I_ _T5IUQVS!)*43BR&G-DD\NX_\G#7B ++N=PW99%Y=IPJJX!PN MGTKG4'HFE#PSXXAGTBMAK :H7OJQ+;CGK#?],M%#T;8731S>5>CWS;CX2"@_ M_)OS53_U)5H$*:V+:.RGC#*A3!/'HR(:Q>$MUU2Y6%MO=D)X$LK3'R<]9% 4 MM*C1B^#DA])R':7='CVU.7L6*%&*ED"IIL39F-&0RP9,0K>/I1XT:G_$IZ)A M!^*LA\)O'R&6Y.EA'BX:(I:0>8L%]^75I&S5BZY![V%VEC_[[R_"=!YJ'_ $ M<9[KIH(HR?.E$&*4DFB-O@4(1EWU';&/>1Q>.P\:1SPZ]17M^3O5\.XT7MKG MU1SH;#U(@=L +;- %X6@>T*)T))FR;(,KG9?W3K(#Z^RQ]>B=041#ZL"?12U MV?+Z_P*Y*<7R[PI^^>MRE&F] H.R0M=)L+(JH.O$&! %W#@M5=*J=F"C"]Y_ M*NWAZ.[![=F&?26D@<\(II32MF"@7.D1) 3AB9GK M([.\SIKNT-3.$LVCF#S:VH!FMN?2X'L3P7FMT)*J75"_YK:^9W+) ]AS=05( MES^_+FD4TR&._'I\=3FO\%6>.IVUR"/9031EP.F-;,K0NZ615)A"I8R1>WWD MKUV%NEJS:93#YZ_]$5/3'N&X0K+9YJ52.[;U95_^NGP)?@K__B__#U!+ P04 M " !6-(19J?$^J1LE @"ZX@( $P '1H;RTR,#(T,3 S,5]G,2YJ<&?L MO =84]NV-KPLB$J3KJ+$0I6F4J7%AHALB(" U&Q%A(" "DB D"@(" @H54&) M@(#42(W42-^ B'0!(21(;XE 6)#VQWV^>^[Y_^WY[CGW._<_WWF.>9X1PLI: M*W...<9XWS'G6)/]F3T.[+ETP>@"L(7S4MRB" !L$E!@@$3+/GX.WR ';?O^\E?-VXOL[(,B1R&U;_GS.BVW;?O_[ M70"S/7_Z_/W-3!#8_J?CRD?-A/[S\_?S@.WQ1 #8-O,??V]?0WCZ*'LZ^QQ2 M4SZN?.+D]W/#7@% <2Q[!#CW>]O_3U[?;_)_>H\M[/> X,YMA%TZV[8< ;8* M;MDFN(7=!$ X+>7ZTPG _WIMV;IM.]<.[IV[=O-P3BC? VS=LFW;UNW;N+BV M7+_K MJ*HY1?3ZW>[=8E)J)&GJ]Z[]WK._K6/!_ZV>_;EC_]FO88"78[I;!;<) E" MX9<1J4!9F6Z(E'NU]=]0!.;M6'SA;.")^"*6#5SSNH_9-*0&$_+R6):8\<^8 MC2WH(39 $P.YV M)!F(7-[R4_XAPKT![380!?U7_EV5RKU6R 9V-+*!WWAH76S@+?X]E'D4K(?W M6V*.$2BWH(S[A%ML@,Z#VL8&>J"/19F6UG,UI]C D5OB61BF44&@EM>XQ2IF MTV*W7$9MZ>V,2#G@I_Q#9!L#.Y,1R=#=H/Q?T)A_B@(V!]A R#4V\)6+[L(& M/MN-0UA/&;_BYO((B7!0 \(Z#:_ ,$/KMK"!64C+;E9>_IKC 3;P5(.GA\!Z M/:#W0I,BOPEERH>*F#D.O3,S$ %^RC]$MK!@JV8&:$D4^']!8_XI"F"Z8^K? MLH%O6YFE;&!!B2+ !BZRCENO6<+;<0P)SG^'5$:@K 8BP 'MV DNC*7E)HX? M\ULJURR<#9B[2WZ4 $68$%9"0Z0<[M87N8Q(X*?\8X0-R&[*91 $]%%_>31E M;-?2=-C P*XB3\^;,6.:V'J".D4FWWF6MTVHT.65XJWUAJS M1%1:H9M'V( 8E#**Y&!CPBJ*BPW$35.<6.VMC3CF+VH!G&&,W.1-EHKQX#V? M]2A1X-JQ.Y?4^C8J^UZNO?#PA.LQRF<;/]':3=I:$XN2:Y>GJB&3.#:P6WP" MRQ3$1$% SQI.8&L/@)+.,KS90(8*U8D-\ T^AF[ X',=\X!N"N2R@8=4 M-C!91^@9S)Q38*&A#&[6+I8M&Z"DHSD@W"T.%K.!L/D6"",G\X^M7F-EB9BQ MLGO9P*M-+ B#L.SFF4JP-[@-D',#""B[X\PX M]N_I&.3_VZ^^S4@V@(UE YPH'HQ)(C#DX#&850.6(H941>509GD.[PWEH7:Q M'A&:8QF:CL. M8I8Q]1<)I(O(W=.TT^ IG#]4'"TW8U9<*XT3)1@:!0!F(NAEPV^>-55-/UJ,"RFJ>\=,! M,XNO7A6*'-WE+['F4!]GU>Q%G*7W:8J,5A8&ZB>/F#+QT).8/]J@X1_L M:YYYT:.H$.=1N*RX=*BZM#I8(=4N'^&4-CPUC!RXJJPT'9$F_RI%UN9(DH;K MU^C$[L@GOZS1X',>*IL"V/^T/DGO#N+G@8L7Q>3,M2F>ZS>E%SD>B M4MED^;(4GO"<@>XV$/TFN^?GY-6_@OQX\FHM]C[AFSV+%S-T%?1E [EAL9P, M!CZ)HXBSC+'UL70%"#]A[7@WQ] 5EK4T08Y;;6Z<8P-&>0%:!_,"6K]=,Q"Q M'C[X/[/ )=J!G&AAB8#NX\O"C-/4@>IKI-@=H.K9/H8Q&;/'+6Y#8_^%B,QA MX\ W\O\) M.>AB^3CALR'-CRK>7(BRF1M3ZZLA\C%D*.=7$E);]'5K*A(7KJ=IO50^2ED* MWU]13LX'AU5*$5;9'\>\%H.,C^_P.=2$A;5/A2_NNKA<8A+Z9:BDE-8A^G;X.&&EIV*BZ]"];_G M.W'H4;0"LQ;J&NU$ENXF]*#W(NT6T\1!U?'J7(U8 5!;I[ SWTVL^S?:/!DG MWLEKVQ7A$IWCBJ5#S\9\FS?YI-8*[ZIB5.MWICE'?'U-[#^^9)91[MAC=ZDL M>;W0%4X*+3-/Z#HJ[-"?F%P/">]%U2A1B#$.XR$UR'S4\9*U6M2EM M'Y4_\02^S\?#V[ ZDF[2=VNRD2ME8&[OY.4YJG[O@>(V"6W-31E,O1K&"\+# M&B.4MB1.E'M +X'%XR0G$B9:DK_L=L@%ZJ\5-_&#JQW6]U[J*DSH!/J7QPK\ M-G6E/%$=+J ^.KDI0>H3?7'8E7>7G)>/K8O7OK MLK*S) 5O%1?994,2X6I16C&C5@)Z;B8C, &0E*A7Q-8[1C: MY3HIS)PFJ9V%S?_A<>J[$-9YD$CA(%WO:@S*FG(,,T+8M(=-T#AAL5W@P%_> MF55.^/$R_Z3UC^L"F-;AT*\FP:N*6(&#\?J_^7!@-;W\ UES [H0@%*FPWT-1IRP!_W;1#D80/27>.MS,38 M,9D0J+_/\CR[:XB7 6#\>* MN YS6$LR.;_K,W9\H':* :5(%HL0#JPQE:IK*>W2X:16^5?>23O%[B/ MR[![Z;_O:\QZ"Z79C7)&-H2<1J=QLWCD.?>1"*$I@K(< K9,JB@5P92%MS@< MVVRM;QFV#.P*1^]YTI$S#Q=6SC"W'=L\M7W3\,' [0A?\@GOO(RQ8=#N2G$J M>#C-?RDG96H*X:GL*1T7&!7QU=\ES=^^3;'7^#!".LEF7YK1P>>CGTN%C-2I M*+/4;P:3[_P#5XS(D^*4^OR6\(+^+ MZS(G!-*/;U^>' N5JX2UTY:=K0:C" MT:=F!J(4EQ?_,2JBM*X%+KH;/#/K@8_1<&C8?AQHDE;ML]^.32?3/LQEEF!@@+I1?$D4, M9,GN3LC.V:74E[%4:WTA+=I!K?? #7)?4K1.-B8/TD",&-L)=E&6ZPFB: GW M@309BDJLCX2 $-+%KL1ITA$Q2.6V3)%IJO"CW8VXY:NG/>E4VZNNX%ZKO[E7 M>3$G5&>8)4<8?TBDF*N E[%[%MG #=QC[?5XBCNYI2:']+$RS_ZI"X5(1N=+ MW3;(T>W5&('L8IQ^=WQH-)KHU(.R86+SGBTJE6.%YL[1'7 #)04M:2X/0Y'# MZN*5CBEL(-G7W!KO:(2Z''1]@:AV([G\0EXAOW.FK=$]S-=-:/]W"^Q1WRV7 MMU M5B&D@[ILP,658B)BBX]BP)"2*@)(G=-&=V7ZU^8I2=2*UA!8J=VHR^7CLP$> M:Q\DF?[^B!Q;![?]H?WET:'19>O)>'Q\LSO"!>$N#//V]?76D=*@#5 R.W57 MM U$+O9<;(^\R.+8[/A;*,7,O6LD9"(5"7]OF]7.^HCA7N,S- *]W24Z^ C1 MY1_*T_#4/WA>=GQFJNSS* M1UX;W_PXW!?'NH3(-:Z^$_9B\*IU0>[936^](UCK_DUIW)N>>NI(K>^JCJ47"RTEYH]&*S8K1H8F*$8^Y MD6JO_,"W&9''SO\E8LI)[;EPAOM0S,ZCZ=P#A*I8\(@U0^0A>@"^B_L])DJ; M\HZ97L<[DU2LG/[FBU>?OAQ#H_0X8M@EJJ;M:F<@&<9?EA0 B3[XH73,2".6 M;.3RKG)076X!&NJV1G@ E:@[S/H(%6/P47$DQY)-2(SNEB*[>5N#P67)CXLB MNOMCHO)'#*5DZ&<'R]J*5CV\8">/C,WZX:U&)D[N$N]O5STU^>S=@'7BON&T M(RGT*R-@W$A:ZGHZ\:J#?(7'V?PL=962U;@E0J=GW6(JM"\II7:2%W%M5-;+&U-C0&Y7&+XW?I^GT7L.S@8>Q#;:IQUJ6!BQ@HF.) M@5)B;&!$'U+7H_ZND!1N%B.UF4>XFF4EFMM0*"_?F[OWHY!M[H5+L[CDT3Z: MA;E1CD]_[]+W\.3T,T#_#-#_I@&:H,6)DCD0/"&,#?R*&YHVISX^B=C$MJ@< M*&0#8?H\R L+!9F7J7(5Y_S)T58?CJ? =H,R/*E!UC:'I/S62UW'#M)-7FRN MBE^><*Q55-^?.&]T-E&N\B.L9*:ZW;0[TK;=1#I?QOQR5$*9F35F$-WZM94A MWL7:;< &=J+#@^A\C+V#%6!^L[9O#2=P0A[Y5+\L 3$- 0F"H[-$GO%WH36_ MER4WG?_- MONMX_O/K.8]R?2%AT3JCYJ^QU:)C,!N3M50/&QN5_>765IXPCXQJY:@U]/>L M+^W&C[(7=!8;J.?0S/3]A 4(E34\W^3GMXX%6+*=V:#?Q(X'0,I7Q!.I+LEH MJK!1R6.=.OSXD&>13"4>'V/DB^5W<->^=';S895)9^RFH&O5P%.RB80153Q\ M3>>@^YG!L@X^E_,#/M5OO,HZ[2[V*UVOZ^6P7-KH5WQU,:$T32+?^(T4TB7X MZF3TT$$C-B!_C,5)5L7?*?G0 M[))'W4G6)^+N&KY\6VX$0QU#[M2FMQPK9GY+X^E^W5=C<]SB6SQ_M.S'\YB@ M8&SGLB1'Y?5L@ (3V&FLYBC9SSJ.LA#T%.P:AX=9[_<1?OI$MY2JP_#!-MA9]X3QJQI"(#[MHU6%[K8@/W9:9!P6-E)*KIB6\>\*4OS(8, M0NI!&(O?D9F2\;0EFJ[+N$MXZ/F-:$&@\#\]>N!@-;F#3I-IF>Q#%<3#=!2R&TL?H[3!_N"[:[7 M!AE&5#L2/+5L'RJ(TGJY-DS&4Z.=#?#Y"CQROGU[_^E"H9#*%W+7H49UO*S/ M\)*N19ZOS12[B?4&PB/;QS-2<($9M$H/AJ08<[(Z9!2I3R/W-FNXG;XE47N$ M-_'V*4.>H7.0X*:R-] MP0, :F049E:)5!L]^DN%@'_>'/Y>@&^"A1N7#GJ1%4EASWK M&;;?.1T:"0>-W]]-?:EI-(QNSD=&EYMXH(DNSJ0HD) VS)B(\,84#FPF25HW M7INDMQG,.I9T$[3,!T[,RJ\87WDUF!R)ZU*^2+BK8E771VCS6:E>X. 2JKCE MK\VWB69ENFOCPWVC%9KV[\@*RG2O$LMR*IBI:GGNK9Z4E>4V[-QG774O*V=L MI,9/+'E \\DY7X3O]@CUVB:S#N'\C*>I!KO*\[H++1P -G ."DH+,$1DC9@U M^H!=%]FX0P(62^ A]=;H43%GPMOPV@4XGN8,AD'/+?+.B RP1<%FLAH?+$?N MKC%R+T 8[4909S4UB;GEK!MLH#AYT84J0%,$.2!&C,$*. <^5T-\?$[F&$Z; MMW1%Z@1NZYS%:5U#DI)9PL6\Y$]G1 >>^TN)0SYO,F/B"YN]U#9][N W]5$[ M02)EA18+&H[#HS&[UQ(&=04FF$)\+D:5&T+?/IIW>>6ZIM26W;VDZ#NZS2)X MY<+ ZLK15"7SECGBAZ=F-S"]($:#U=T8>*RG3E5 ),]Q,!_F.F"GAX M7$LB3TV1KP2/C8UM1]Q,\\]RCME[+=K6R/EIXE$#EWN[=^&V,K.A;BK!A!+- MAD5K\G2KBK@=$MZHL7UXMN).WA@RMCEEHEFJ KV?$A-68NA=.(]OD#TQTG2] MO*3":$W/<<6D1W'9E\>+1&#MYM@WES_S%<&3S]"*XAGKAZ&$T_SIY]_.[14$GN:DH'/-MD:NT#>Q* ./QF6LT..+F7O1 MPQ *7& HEA;PKK]&F'+L$[J'('S+T?W4LJY>7FLV0^J3EX6/%VWY8"O7"ICM M[G*B79$A?BT7X1=9:FM"+I19TN!A-+)ZH12KV!$L[77JY5*J2XL#_#UZ=QTB M 74*/"--;"3N5GK=M/2V3[8'!VG6ERT]ZCF/$0-C'X!#%X0R"?JM+ M9Q$K?RG1\])I93&NJA:!5]K?)V&^M!BMSK #XC7!5 MU5*=4M52L9O7;9X_FWS^[&N25)S1*=EXDXQ(ZH??A_%U&,)C,A(I';=K_*E, MF*M#9M(^IU^I'2*/+"?B-"_/S)Q3 -K/ 'T^E[GGN!=:.:H/85:Q@9O[5NE\ MLN11-M ,VS949B3;R :B!?PG1@\-&X3:F:@XUM9R".W!L+U^65E%X61W)66Q M&_YE(Z^CC^#F>&B*')8PSVHGEO6W/!W'17)X.N\(]3HSO2S$E%J$\_"CC#1I M/WP6?9BRWG0SQ+3L;65E/-,J=>(@M/%QKXE7#B(EK/K>.($2:!!X]0#]Q/MW M63:#&64^"GBMD3(IYN:]V0YENSF24O0LV:UWV+Z;9>-6!_/]=F_I.0OWV^P1 MQ:4-)I2=L]^"1C=%@L_'+WFI:Y M1MTG7&V(!4#LV"#92$4H^R 3,"O_4J\Z]]$]T$^2;;PE$$EH5][4TF M/+!@<8:YAXR!E)D9H"\C23^?^_L7D!\^][=M0/]'S :31/C14E7-.)'DQ ;F M)P68,KDSX_=RYR%M'/($=_7[AQ%3- _'V;P(WY>F.Z"[[6C^H"$N"$N[#W:D M?Y')S$,DZZ@+A!)Y<8]I^\,?);D^,W8BQXH^6U:#[5(+5"ZC(\MQ0@9ZB5.I MZ>7KLSF+I70'ACXS N-"%&?_%.+LZ" M)]YGU\$C5#&YES>S=MF)/HJME:O6%G'H31S(\U5_K)W5J;<_>N.$)?.%_Q'F MAI)'C1.QK0ZK^?E;NUP&05/WU7^Y;C<* X_ &2(/66T8<2C) &4S&$U8H%)3 M[?$N7S80"@;$%+AJGN9C6S\D%B3JL*/?'"T]%.-V]+UX)Z]/EY"QG>\ M/-+=3A!9HMT.6KH.M_B/),F$E,VVT_PF7SC&/1R\VNF@7VMA(E,DG'A*OM6' M9>(+:V,#C6Z8?/#0_3/;]^P\^N3,USV&VP4_]0RNE+*![=*<2/$4T[ !!GK1 MI1C7!Q^S@7WZ(C/'B'QKG>;3FEA!UE[$":D3LW$P5;$Z*KQQ_IIHUF^RBRGX MAZ%A;YRJ*[M11F^P,RD$^_<3\DZ4/NH5>+598'= ^XO!5E/X6%1OJ55<=W;@ ME;EC3RQBNGS[]7,W<.!A#I.WN?:WE); CZ,'">7X!J_/^''<(WUUE'U?BIX. M[*@)I2OLEM1#,+85K505AE##[@(]!US,U)G+3Q77K)I4G%A:(E0)UF22CU8Z43";<#5#G3KVORO3KE[MX"M2 !@](4-F!.J+R] M[\,]VELCV60A([4",;FC<2[GO59*OA>!L,;&5)FU+/TYM%9-(!-",GSHW*>K M1W%Z7]I6H;>M(7L2U>EM41$]/%H#)],J\/THH[N%.G8/>U=W*B_YC/+ GH#/ MQ[P.X 26;*_FM>7M"<8R1/X0'^7 MQ50Z N7"?%>G/ <1U5=VF_1XI:FAOX,BDZK7RC@"YV=H2C5<+(,)#+43]9H: MM)P'U4<>LOH&ES/M4H?$=BK>*J@SY 20JD+;Q#S30IOVK$MQ=U]\79;7["?4 M*\656%VDCMSUJ!CQ7*Q+-Q"QNOZ'%)L>2!-FUJ!/HNNQ8H4U& IY;0VSJK"-\/D^^2V[4EZ_ QZU?J(Z[F!-NWJU2 M'B1N 89%#D2[O0MX6WCA;H[5BX1TK6JUP:FT3IUZ+K9@P6X[N\QO)C Q1C""CG%0']E1!#2Z[J M'$O/16T#H_UR7+%[&?("+^\J*3[,/@@E\X?<""60LRGA6*7Z,+D.]V&1E+2' M)$]/M0ZF)G-W&5^@ =4J- /$-@9DQ522B(*SVO>J7\W;.C?YI7CB,MUH3XBS M*6E8/QXU:RMKFO4>!]LOYSL/?+H4=_C8^\$Y&V5WWEZ^3N6K9(2M5J2[^\AH M/A=!VEA'R?]&ED2UO/'G=!NK4-9PC_&:(XS17@BD:DL2Z5S[CK) M'?/_JG:P)?X8VK_E_Q4R@,YOQ'Z3J0^PYF!+2FMI&(L+:L@&LKZO+X]H_H^O M+_\;";2-Q4GD&KNP?WE0SVE$T7UTAW0?01^C%/L_3%U<)FJ_/6@ M:J,5UOF3+I2OZ;9;G08UD>$M&ZXKD;%+[.QP6*F?\+[IJS=CC7H\RO7NT4[D M(*SC#$6/G4T\U9\KO=MG0O[CW>X+)ZSCT1&[RD5&[ADYU+6)Z,NAAS"EZ_7$ M6.P.S$V<)#@\8@CF4P?T+L&X$(I'W(TQ)<45W8--?H7:RH_&3O9?K_ZD*Z9\ MU N\Z#LO4:@\*"[X!I/KSJC1UV=]8@.<5!(A$#UV$F12(8Z5E=3U*,9I]7K? M:WJ=!9('PCHS80*NZ/U-G7>R$?IB;RM*>GVT>NY5!H^U[\M^E[:64Y5,#^-$ M=AV.0QDL$CRZ'C36$_?X7H62,NOX9X?1SR? FTAR)948OJ-#29@<&OIN6#K( M(%&-N+?5+5M/IYF'5A$.ZV48I@]C7[:_"TN[]A@7]L)2&7'JUZ6U7%-Y^;-! M>D4Q><:FUG+,J(Z4&&G+%Z_ZRYG$%.,KC$V<0E$*JZG;0'0UY_)?&Q K4P)N MID[T4SE.&$RV?/NI1H">EH;V M745%13=](_<>\3\8G*M>"&]S88@36;O/,=.]@^B[4>*#$27%*3WSM"BJ3+QW M8G5=*+FN!RUDYW#V\_'9;X45I1/%/!KS:STH5<5NO=B(U3:D]X$@Q6H>"V%K MJ]KA*\LN5@5U>U6:V^8[N.1MAKNTRYTN\9NO&N<'B6]L0)YR0JZE"B@GB:?[ MLSY9!U1$>&.<*+*DLJK8,!8?TG/97O%'* _UK/+>1BF$ MS--TVYD4B?S1JXYCJ#W$BD-#?,NO!OT+"-!$E&/O \/'E2"S?VCR!%SG_ MWI89'J&K6F1S7&C(S1:5<5ZH:2CL6\L2]&2'16]1G)T2S+2RJGWC'!+. MW(_Y56#$NAZ"AR]0280HEH18"BQ*29? C[I".:_Z7)9B'5M0>"W>HCC:^=Z[ MY#/]YA?7L#QN)\4U4]2_"MK7!)0GY;H@6.Z6F]\?0NMEUNA:T+G0GS:M8YW< MF=8DP\?ZS=^K*/G*@MC B*.0IN(G]RJ/@IB*13)A!^R.1C%IUKYA_41=/HE6 M75I,Y6)T+-_85]IQ1S?1;C/[<(MZ\J6[P^H]K*5^)>JYS(3K,2_4O9QUH,%6 MYM\659+A*FJQJW M6[6!#VM+'$@Y_K^/:SA]L)2JV@C=@19GG 7+)W2P)4@+$CX$93CA@7:6D]9V M"5O-+[2:&NNW?Y.TN:B$;KOF^;K--U!-C*I@?$S>/.ZQ_>L^)Y%)F54CZ7LC M,W'](??Z%V*G5%G\,LQ*9<4)ROJ".F7]*M*61KQ(90.M^5'[:*5#U47IXP+A MR8'\9TV[STQT>@X8F%-5@J4BK<+<9R0V5'%7P DJIID 81U'&8&]$_FQ92". M[/)8G2#N1KH19QPHK^[>)EO>H\C['+E:*-2Z4*4?[]4P/)NDD?2;Z)'+ND6$ M0YTG>C^<*"\^Z?6T(^DQ_'.F6+_62*;[6+)_.RR7;/5F[DK"IJ9K4;<=)G7E MEEQ&Y,J'X+]FH81B%5 SBO;U'77P >,<70QUKG]LN@G#NTK'[4/MJR%@49NQ MC6W+F3 A4%WZ>4BG2HCOR[-$R^["QJ[;8Y!!%0\E[*&H/%7-N")##B[B8EDJ*L]=T@:DZ8T+^%> M?=&?/-'X1O=1^TQ!79)%;))#3.:C:IH'79LZ.):ID;!J]PYAKK"1464_$ US M-C\Y6U9#7J?CUPPW@\WLB2$H!Q(;@(#G&NIT*&GI8H4DK_V@]SFJ2UCY56C? MG"WWH]4.!R=#CL<\'T.L)ZWO2KOWFVJG3^+F'.)U;Q5";:!3S\(Q!W\[(U+^ M_O>X9[W"H23<&I@V>68"&UA(1UWDT ZOQD0F]*]],W&'FQ%!)8SGL(&_%[)(:OU\\.%?0?Z9#SYP*1F;]ZYZ:+,!Z_[E@M5:V4LE M57WE>K#+E6$?&TU["WZ-FZ-M;GXC3>#+2\LJ(NVB4I]_O?AKF&:2]16K:RPT MAF+-R3?"TND^*/]X4XIGNC_W I62LFS^B26&==CX=$PZ?/[ST*RDW.P>G6\X,,\9'O@!V50T0W$+G6%MPV:PL+ MNQ9%R7K'I@6R9P;-F@.S&#+XRE!\X0!^V\B\Y*FKPU 5@R"5QK@V;[%2LI[^ MR(8D[@$911SNG'SGCUYZ01A^G99X3,E2A=(;T%5KK'1*?>6.[S+]3:UX"[VV M+TAL^>-HN<*,RI 7+0&,I4LQ[E T6[U"!XDN5/&0\D/K*?;?VCDPIWO*[Y'N M&1(?6B[&I;NW*U+4(OW;W]0BIG MEZ'A/H-1-7IVT1T9Z4IB8[=[1D7Y*[1/F^X%DA/F-8W/0O=<756*(" M*,0A;5H#Z&K:95\N=G;W=?C M&,S+VTM;\6W7]FY50S75"QU2YBT?XHXJ9(H>&IS;T$#P=NW:GZ)HH'-.T 2! M&#%JQD@;+!N63H6.1+F4GLW+W\[JZ7'O(F2.!HWN>I,1N1;]QXBOT,(&7"$Q M;("?#=S$A(QI@T2JA;4#I-YQ2_?-?E]NF!)N3:?B1D6/KE[&2)N4<2 .&6Z9 MUG6AN^##T]>;H0L\:I].2Z>=>C%A*O3B:^9.@W;S^#*GO?F5&C0CA0J^(8U5 M8ROZT?%84,&0(:+Y"_,A:TNGP,/E@B*,*S2R8CCI 27U D9FM+[?.YP-!FN:GS<7L)2;ZYXREAZ8 M/Z_=R9S*SY\;3NP;K(K)R9W3%'(@SHFOXU6DFT<7%_MZOHPZP*3B[6&*<>T+ M2Q_0L".N:O?]HV/Y1:-GDZNR/J*OX=I+"P9LTN3;-:^Z68=)"L#\ M3-U*'&0M7Q._-5_0?E?!N&7@8N4'W^X3^6V.F(IOL_%YQ\EX)O;^7<^EC.6DN#SU7XL1JBV)TLV M#X3X,NKR[?P1GYA/.>1YX>/_]@$%7+T7J.4^\8'(B[D>I$(R30SP*"<,\Y!E M8DGYGY]^\&X;]^+BHN9$.(<9'#E=B+-!*ERJCD8;+:A'O9'Q.G8A$CZ6PCH. M'9^$1]R=QY8MOR>$GK!7JX (Z/,Z($LNGD,O#=J#\62F^4>67FU.$.2]Y(&T M"T!8I/MM?LO[5&3X'LJ&J7SSL.455T,6N>V".QO@\GYVW;GC AIAR :VWL.$ M=DUM?G_0!K;WO\(6UCIF/)@-2-X$V^A;0(N&X:S9:JK >R\Q,(JD-/1\Q6>3 MBS"D:ST^9'/WCHL+:5G8#G1K[COVC*$IA3QY[BA^\2#F$)%RB]!46<"29O5! MN&^^G*GAIAJC3EWGOG(FK< MUUZ$[Z&>,N6_ZY=P:*:#L'1CMH4Y\O#ZR,I2H!;"VRQD+EF!0U@ADD4?G4(7PH<4KM8++V M2V>EB?W8Z+5 &:D.$F[[.3^/(#_AP[&6 \H^)EO2=J[9X&ZQ)L!.:LA["( 6 M XD3D.:#=R'\H#")%>*' T,LDMV-OYZIT/& PO#*T9B">?&>X=G],L]Y@C*O M]"_?*J/_VONE)8=!)GA"1KA;V4 %&UCD)A.CZS01!6KT2OX("KV>B'"/@FP! MMYF^>^?!W7@O.C3&[E5I5^[\\,,[357X1[Y\%F87E5Z]"_XX,@V&:-C[!,%81RKF MD7J7&#+'ND^=#0B!J=9]'+:YQ[VJ\ .^*JVTT&W=&SX7D)WNIZJ&U\0/EG9Z M>^L^[E+LJ2Z6&E 2L9[BJQCQ\ZBN6/.H'0GJ.L31ZFE19B2F?CMF_#6<\I:A MZDP79-P<9'0= &6-4N#WAUFYWL\9UN,>QT9S:D$_M95*_S7"MB$#Z>FP"?YE MO_$WGFH@"1_5<&R=D] Z^(SQ4),CT0?!ZD9'78I^Y1ND2XLD_Z :40CITJ1] MI85HUEU>*[FDL*ASN2R9=_O X.760];6D:=YO0VE3&?&8FR>]7?S@U MEE0^5QKRA0K4CHZR'F!.,'EQ V^L:Q;VXDK&44H49=)S/_,116-]?K@AMLTD4?3ED)FBL>F)W7M[)#Q]N;WVS M/>XBP)O"$H2.EV,H9C0FKNXX!QF?@99%$K%#O>,MY7X[L/[73FE A.L.VREN M>N(FLEU'VFH^^20$=@J\_ZC[>:IWLA]EP+L(B3A<4'[&$7F4\\NJ3*CTXWV$RUZO^+[%14]QRG'CI', M?7)V)WPE:1F9"L7$G(RJ0JR;V"/*>DVR7_;:96,X&?1"-=V(H<4L1'.#$A/X MAOGE,J1WB[9KW+)QVE6L%27G4>$)[D>Z1W'-@LUUI:_@O5(:%;MPP*- 4 M[AP33CW;0ISZEMG;G]FK>R/IO?$;I'U42_AE F4L' $G^A;VEZ^5ER\F-HDG M^7VO ?-S5_,3&[0:%"QX:S\"$]:UJ-9(8OJC["K385.%C6-27P+5Y=P[_!8^Y>4UL $$0GIZU%]OVLQ4@(;JB](-9;RG[CVCJKX M[<"=J8O,%3AQ%),VR!"C[5+BN- ;2-G,$\&I#@J:K%&_92)U7+9AP/SU@YTIA[=+2DE\0&FJ,B:,&&"6.\=>42E OB M'RO#MW_U&CX1MY,%*JP6"7M,WH5E*Y,6X."D5]7WQ=S>@]=^ M%JO\^\H_J5C%>F6#DQ%T_%[ T*B!.A%/NPZ>P05A)W):^'9<(Q>Z&%<.82B- M)'2&3&EUM1')ZV1CGX,/'1&VQ^98APQ[E^T:K?UTWWUQ4.3?7R13 M6B9?* 3FR+Y&M-9D+R1[W%@4&8Z,OS(^K90\1CQ?,P12.;_8_*=?-$698X;P M)/Y:6NQ] K?ZT""\OZSCY2:F&1*QB7GI')@O1<$G8T@P;O'J[IJ33J,NN7.P M C#FE"^//$/GC@LH;""Z(:DI;G?TXHAMM1MK:T,75/0ZC$T1I8S#W>KXWC0FDQ:#JD[AM(<+&# QN&2KAJ24I2/E3>:&@.SYP1W[3$2 MYDKIH0W 3G:9]Q;%*8RJFN&K>I=?!7\;1EHPBO(WY3A*$6(#W^'T/.H,GOF4 M=<)]#%;?%5E%\0JKFLKUC8*&0X37$.8B/6F(9TJQH?J'OCPK]-RQ7(+05];0 MQB:Z>Q6!\>;P/%(!<2XQB4=0A>;VC?GE]6JFK96Q=;EVM?%K%X3KBZ&AA[@V M%1>5,)@AHX0-R&XPNA:O<^)X=^SE/P=N4BPH9[U8.=[U^^XA LW1/C9N8YK] MNLM\*&G*^161U&:63G7%TX4XLMS7F$G=4Z]:^/'D_)EAE:/&%72^F@GK?K74 M0!P.Y3T1NXNA1O&*U#\$KCB\I;2&Z(JGNSE*4Z&/U(U0J7Q'#7J4;M02:M_] MNF_H6K"L/*^\='-3ZB%\I,W7& TVH(T#Y046>\E=([VT1P/HHXX23%D2-DQ_ MB(0)<>2IBM_66,<;,^]'>\DL,Z5--#LJI^PMQPG;'S7M;K^E)H=3+NO<9GR# MLO)ER/F9NP6"/)^S7[#[FU*6K7&9RE(.U;2]4]X.*VCWN1$68VMP;UGV*T%\ MTGL"%@$1K$%0_5KKE,&75.'?-SS1]<6YZ7_?\.2-EGOT.[3_]W-E@0989R3./W34S@E)?@O5;:H=\W,<&&E%5.@5Q_VL0$6Q]@ M+^ =1!E&3#M)#7<%+TPD<>C=;Y+G?,<_>Y:]FRB/:K!JO,S24WA-\8MBP"@< MO$)+4+N"RVO/-3JJ4,+PV_F-6NEYD9!GG<,]=RQ]BR90;5 ;P7O,ZMQ,$N?M4S+GI2X M$83R?![3^CDK/\%ZVH4AK$/[1FE=G*?K(M!:Q)Q9C!ACKR+J!#6GGO;XZ'[# MR-!2=<(CGP[#F]_W/+FH--6_*NZD>"\^NY T55U3\TE%&;)J2K!+=TR3B=9> MO9%SJ> *2;I?/[8LOBK!L3@.,?=\H>72'?.8O$OSF\O$4@X\E(;V&%[*Y !F#TL0=9R*XK\2^E+QUAH,*$UOV:M8MS/NB'_C!4,W M%L5]@V.*(<]9@K_@,1R':4W5L7*5JJ#B&E0$QQ8V#J?LNU7C/)X//[XMJ=(X M%M(N^&A8:=?ID==#*U_,#/K;W=H4JD1=!S:\ V58E_*]VA>FFO,_Q;.LQ<&1 MM4K&:TY$VGCP];],;#_),B3"QV=]NT9"6M''D,^&D! :BNK[_H6RI;K7'F3K M>UOIZ&J-X]'ZJRI/ZVSX&]:[>9G6UCUE!S76;0;5]: 7>M1F).7GPB8Y.W=S],3:A_K$,-&,HE490/)EE0\0^PHR\R??I<- M#-4B)]B T77V9,MNNWK%;6Q-'/.<(2 N]B 035)@'4 MP/S;2X6 M=(7>QZ[:U>UA Z1VB@L;4,YGN+OFTM+@L8PM="BTD;6+U0ZG?,)L@<[@48?9 M0&/B>!?+P8P-\'%3A%E1?@T0CI)YV&$.943*Q]VNDP,S*5WUXI19M!H8,0[?.>>G$8'QRD%F-E?M>(#1>Q@/ M\SJXH)%2E(ZXH_0Z60Q_7+K]PJ>R@96F(D=Y47_"#YP4U.& 11ET\C!D&V:A M$\4)2/GXB36,LCK_O7MXCO\#W6=G=98G?]_$T5GECS=X\X-@0&BIB'3L[> P MY_N275V4[SMKER3_(=A87#NFC%*"6<#_-8AT U?^(2=@>3_X)66WJ;@ M!,7Z:I^BSTO9">Z&40O+OJ7%!;5135/P 4EG]-QE0LUSI47%@EN+Y0A/Y:6E MG#@MI<57,48YSWNTGKY,A(&?!K_ *;_$;EQ<7^#HRB61KH:9^TKQ4- MYJA+#XLE_:XL^SFYC((//T+UCH'R3O'& (5#2*]963+(X-A"O48QE5.&IA1BQB$F0#[P7^.=<- MVS6RI"C+46KOU+MVSP^K1)099S]7\HT5F$O2_IA\E]:K5]MPY@VB]\OP+P/K M@FW;.PY\N)ZB&=%0=3(ZCZ' \0!/3O\%H:5X9C3D(&$-B=PD^"J<7XI?.M== M/O0=VG]:CO(T84T=>T_X+4K,>X_O((IX8+3X.\2VUQ/-HSS66#J:@Q MI$R;/\Y_G8+>78O1P):U,L0&6;NOT2UJF=AH#(*P#RG1X)=]A0T\%!A/""%Q MAQTM3?5[GCW:-3[PE@I[M$K[RQVQ8^JQN^ Z6D,F!LU=Z:NY0N1MM91_A1.,_F&4CKT]-XW-)(0YTZ6$H=I@VBT/ &3*AM M>>&+Y&.7-N[,845Q^GMGU_=PTP>35!U'=/V3^I?"WK.!J68_/U^,[YV@(.\[ M@8'^NGA-OV1OHSO?=]TIB[>WM_^E2W&E\ZA:7(="69R.JHZ85'] C-^0R*NJ M"C:PC8X"G[(![@#P[- 4'CQ'%T+&VT9'\03!R88M0:J- GL@=Z8HTV&Z7.3) M%WBJ(232@^84 ==%64Q 0!T8;:(O[09%98$-T)5 T^&S#1J#J[C(M)-]'I]> M%'6DPB/00F_]$VX[.DB3;[TXG;,=HZ!F/I6,^0U5O+B![=Y1R?GETYAZ"U_$ MO@6.-SY [[62%73%MCQ_0ASBQEYMCN/6V'EE$: LF?#/R*WIJ93R\837J\5<7&&7M\>=;CUGKNGQ9 M_EUOD'XL?DZ("4Z;*=S75\@&;K(!\>V'2L HDD;IK9+QKQ$"#QF!I+ M51#Y M#"WZ:TGWC<:,9+7JMR4+=1.;GRE0QL$V^I6KNH9DV$(.'0J6G,!WP;?-LP%! MM&3-2TU_<_=A0E-_N.XB\0#]KFKU 68_I9'%/\-\67ZS O:84*+9XK6%^QC> M@J%!)037'6O=I<4G=0>91"1MC[O ?[4(U6PJH7A MXJ2.)"@HK=+B4L[)8L*BH;M]J[-/5VFVQ'(A2]_G\C/X!AT5M6_F4FB?CQ[$ M38'-E\;K>$^WP0LQ?"QEE#S8EBX;B19$F8!!5%CC2?] W7.4Z1;' ]2ZL#&W MY"C/?%*AL46QC '7$_^-7W3! 1M4.UL8":%&+YZ\N7G ]YHU?V;!"O$' U]B]3 M&6S@-PXNS"DPNC#.; #48@.LW7"Z;EUJ%MA*%N?@%2*6:VAO1OP9<#9#.9<, M+>'=U9G3A.,WX<#&@:[+A.+3C:ZTV'T+.FO>F74:ERC8D_3U1N$;I-3A!PC]F M*%"WU0>LO:O^Q+ ;Q^U!Z,M3!HK=OO!$J]I_6EHNZYCQ?G*CHC+QW-;7P3N+ M*MX\^6NS@T6JS7#!.DE0S$Y+UV."L .I[7'A5%8OB6H=J083, X2K3X"DWX1 M4+N6.6JXK6/_!PKWU>'SUL<@0V.>KVGO-;E;*5XBB0N=V8P9&]5#VYI=?YI MV>0=O==OVS7B+FZ\TXW<-*R'X,47,RG]Z5[A_P][;P(-=?_WC4]7"R6IA"*F MQ9KM2I:RS24AA"ADG4JRI:EL@S%3E#6$HHA)0K),UK%/]B+).B%FD=TP(\:7 MV?Y?UWW?O^=WW7?7\[^?^S[G>7J_/Y[V0*CMH)\FY M$9X)0KM1_D#FZQ$1&_Y8[)A7+W$8R$XV)8@MS M(N1QRV/ -= 6@W,-+V4KA=XHXQ0%+(E[O??=/PL79DO0?U)WN9YPV^E7C(QJ M3M-7 M0UUZJ'\T2W_KF/.G0@N&N4%U'50]RS8U*F>DZU&,W:CLU74B=I6#_NU'6A)G MR1K^Q7X!Q))\,$R3%O=W4[=\[JYU*M! #7/FBZ>63DV(5!5AT]8J('A$8"+0H3J@^PHMS#;#B] M?/W:*BE*2NVK[K7\D:X3J4Y.ZQ6*+-+"Z.3(O"86K8SS_9%P/A^?<&5,-,7J MNJ./?TC; >L+!O_9%JI\1;_LF+99__U7,9W!383F#AZ$V G=L+C4^X%V:0B6 MLGE;^G7IU[>B1:H'D-B6\5WT<<*$D.B\.":J7IGB*V'#$(I>I3E2=?1.&?>J MAY[!K5I*JF^MF7_?+#==5+3,AVW:?4M+0T79H0P2-2B^\7>4%?&VKNE$3[3X*BD: M951H]L%2#A.="KZ*AKU'QGUR?72M',,>&WBZ[-?=91$OPP= M76J%X7&TG1AJG$* H X9?]_I(DCT$+M<@I]H--XG[N1D3PBZ?J[Z6&\]$4SS MK90T#7RA/J9&.D=GI,YX$F[5LK_ANLK9PU.GL1YF5G// R?,*QUH)[H#""V6 M+$.7PS\2CPL[C7SYQ$I"+V7,JRXO-%RQ-A(A'_Y+YKG93IM#IMOV&FP+Y_^Q MU^1(Q,?CN3('MG"(F"9A&/G-5F8E8,*#[%*EMM>JP#P3(\1EBJS>>HMM6>+* MHTY7>*K35-OU;Q1Y-#"D[B\[>+IJ!JEU!^F.P&)DJK,F7 E15IP^W/)W0(C1 M0H4ND!A^'P@2^B+SJJ^1$Q_$OXNWI]Q!=90W1"N.SH5(X7P/)TG0!.!]T_6] ME75;I:__O-!0>]]4N/8C=F:==8@[!!>"^<+N2PD"L_3E&_@XQPB65AM7+'E2 M)4#U-V#>,G(+%<8_EVNGY:4DEZ53K+9\7KF]_-7XK/:/WXT0!>?B-JSV@ C( M)7O5<;E144BDB)52,A>V-6Y M8M;DQ5K*R.^Q\PJ?WK8%A524?'HYP5]C.JPZ*S/%-)E88HOA_JQ?)@!K2R.4 M6C45AW8#P63)FPKHTSX;+E]\V>X,OO/5^T> _0KD,+P^E"ZXE4ZSM?R#9 ;=:1"X).\QK>1IH3EBF PH=G8I!^>HOWZS>8GA??F9: MTU72]=IE/[)-,PW868_HV-!D64(>$P(1>H3WP&.Y/PH MM +RF.(#$4(\>VN8G\!<^IW]VDVB-7FZ=^?UQ09NG% *J%-TKU:;#7+,S)S> MT& K 5@R)AZVIUZ" :>4-'A1$;\!:W^\9\A%5A:>8M4U:'/U*'(QIZ_ MI[9<[B^QT^D^=:FJKA]W+7)Q")G"QOEL0,']/?!GE,@?;*,(IB70A@N&[M!7 M\NE$2\VG%W\958TD"*^:'@]75)![4?4-L.KXN:YI/XPHG94ZP?TRV.G@.#&<(L6I&LL$I7BL5_O-:R]7.W+[BQ$QNWZG)U)CNS.=F[&3F/>#&"J9+ M=3D,M<#"CFX6.,N1>O6KW##[*01;9(GIE\%,Y82CU0$WT_>^ANU2D'Y:HQI2 MZN#$SQ*H,W /KYU5X.4!D9@F#*%$8'&ZL&N[;YQ?2Z_?8H@=,]UPMPAP$$D: M=)$TT]:.M+?;IE;VQ%#Q-P-0Y8\\MCL=^WOKU^*H KI=OK;-XE/J1, 4+F#X MS877^8>,:-+]Z]C)K4;H6$R3#IC-0!R=!['H=^RBX.(6#R3[*@/2PG]'#6+A<_: M3=Q9]L"( GDZBJ'%>L.N\RV:4K)91WB0ZP'%]&\ASXN,#FO(! \5'#0IJQNR M8I7:/\6>S^M\Z#QYL/@'#?3&DW6P<@(@F[@PJ[50R=J/V@%8O[M2&15WJ=D: MZ.KX:B[558VZ.S$?4^^$F\6/94VTE'N7(AUN;-TQ:HC?>M006B?_FG CQTQ= MOB_;PO& 5_-36 O_V\+U89^IT-+8QVXB%3;F/XH.6!MY_ZE)N"D^[IY;H"^] MQ%+@08;/;E+:MZ0HQ0WTW_VEG2JT+CR!:;+B0:SZSC#@'PIXD-L\R.Q=6.(( M^&IYW7\.@/C?WF1YRWHIB*VB>9"GKNCO!";"%21&?5<*V9F%G.L8ES*[UG1B"3!>K)Q 11 MQU;,ZM69 &Y5 -<42S=+7#=%+$B"7 U.U^)![/9$P><]'%L0V)G'<_[KW =& M!VQ?8*?KP(WWQ'2>U=\!+G4Z -H&>T3''-?99R/A;\Y-'W/EEME)M<,AJA_E M7\->* RDE-M :O@T$?V!!V$&P\M-N"56.X@ME6MB;.'C7!L]UE;P'9/H M;NA&C:Z$Q>T&^RF^C6G03==\^6412#/0!X&3FMS/@U1A.2DD08$/U*,3N45+6^W7G8<"M%$\B.$5WY^!C7_QS]!W?QFU, M$QZS'(T='N6V)R:0-NIUP^"USP!['F3'& _2>0SC@6")Z^M@YNB,5?2;%TD9WP/:4-"IP^S B;&5Z M>1/]Q>O2#.?:9!>?UO2'^W9F&-,QCU9F<+JF5,ZMUG.$8?W#?96*,[2UL9[= M=DD6NIAP*-U6"#B]1NY9*-"*YO)S.PHHA)&MS/#2T.+CKHR*--6WJ . ?4%' MHT1&:+RA>6VX58R^6:U'U"&VN6Q^GK>4:!J@SWF-\<(E MPBO36HOMJ=.T?0S#-M@!=FBAJ/%@O4F(%-&L5*V^=Z;QT%?:_M&S]/PHVIMD MDPK0W$6ICZF:5 ;+)$M()SNX4"]5C1 ^5#UX"+8S]+@C* MVH((N9]NWY3@ 7*H*R!%$9:NS:A%1:'UF-$M1(DY_N#1SKBV %49:.VJ\H#@$'KSP=Q*PDMEVO5638;1_G=[]L1V5ZWQ(/<]DYTVKPUV M_\\"@3?*F786P=L(AU,FZK#F)8@^#?ER:-1T6^UC"]CHC MZ/[J\U4A?N#9.;.KL;Y.)C7U9?$O*E@9IE6=A&%[MO \=\\S ,8P=A&F$&B3 M% FK!VCU:I;>0ZAXO2#BW3R4+R #K[C+G)JX1V>N41GPDUY6-R.^=T9VM%PW M],,4>$L=Z+^^+Y]^R4A#MDHX-DP_S(J92,?&U2M,D 0]LT[1M6(JA XA#5MK M4>+X*)0MQ<7-BL$7%4!3F0UR\M;6KWSSW66V]MGC^<]:=D&G#(Y\(9[6^$I< M/[/9H8E ?L>#5)+8PFEMUJYL$4;=/&;WTNJV>D;4!\+AKM BMBI#NTZ^OA;? M]VA 2W\?0[KWQ +#_N&B?[&=Z9&*N"O:0\]VIU_@069<0!4>!.%!$[H+2K?! M"9JXD?5L&P^C@OK\F\(F5.]+J0^ AIFB_#[A !0QA!)[^WIDF&U(?RA\6[!X M9HBYD94AX$B(1>E1"A +5ZL'36%RTQN'S)2#*8 LQC M*9:IAIQ3%,+/8W;4(P[K[P=J*$#?29G1'HI.74$__/U[.X-0'*!HS3")+,XZ M3TESG@RB=:@* F=\C6P1>GM'BT.MQ(Z$#L!_%*3?P@&D8L4-E)RU_]QH-X M>2L"IN#@0)_9](6K!X3=I2Q%8.C6VP?TI9&[*ZO2Y6+ZX,1N\7$@IA2^H.J6R)8:,"7H4I9:U?=BO2A M(IH)AY!^5*$6'N3@[)-YJ8.,J(>K3A8^!D,5ZW'R69W<3M-K@;&74T<6QSJ= MAUT-[[H'[Q8+_&DH%9-?FF)Q.PBTO"?_S^86**[O!9=G8S,B#$.1&<01KH$< MD4G;VK(V1(16P*(K"C-[??2/E::"D)MR66QOU2.B*0B05P>]U M#=U5S+8:H$%#E*O"95BJD=?JXBF#;%OEMRP-;MH;Y -E'J2'R>6R;!L;!C7, MNQK,;09*%A&KDL9-[KLIT?S;*7.*)S9T+18;-I2<>/6I,A M)X*J32Z(W'\+SOYE1:,"$MU,")"W+&;QH]#XC%9\&A$#0P)N., 3/3Y\/UFV>L: B!MM/#%!=Y$" ]VQAW2GF2ZNPR%V=M M[:8CV-25J8C'13BWD5P;C:NYT/2%#=SR8CAA!X:,)]$M?K(NH\!_CGP$F&=G M8$>VDMLC[B$J&K2_?\(P8)3XN.]SCE&1$^$R:N-(;#-.@UE'D8[6^Y*]>X,4 M=3R>K M33VY*QL:4X1BH67,:T(V#%!)8PL'<0]-4"^0*JV:.'P? 1F&G^L3Y(11'ZW4 MC=Y#C7S;-^:L&TA_Y22T$[EL???MK)')MPKL?L%+YRY=\PBCA.G#I\L(TNWD M^:LG->Y4IA$L9J6Q2N351^?7'J)UN3O MSF,^VJ^OH&G$]5LH 6"8(<3T RK)B'BX@$;:UWH_$/LXXXI)&Q>5*'\ M@+!CCCR(SUE_W"' =M%FVIHNE[#RS1=TEL?H67F=I7499SPBU\P:D@4PM$0A MTJSX0"#=Z*VTZ8:5X-2?1S5F?Q[5=,DU>)_X9,:J?5+[>./3O2^T&J?!9B(S MZ4?*&K5B27YMU0F6LACFL!F@GOFK>DJ^3175](=G1@ M(N CZ%/ Y=Z.@_4,Z?V.'3S(3GA+XAG&(T98?/R;D3]NQHNUI6M%I?IDN.C[ M&I'8+!7?DELEMY66E*N<8TEA@7.; M>[Y7;=BS6M.[06%A0>J:5:GOC7\Z6RG=/?=X\1VF5YB[TX6UVX';3"K?$T/F M>(_T63V&[[U1P>AI#[/;NGM2USS@9NELXY[*^NAJ['FZ;(8<4Z\F(?C6XFH! MRK!D>-UZ/GX_^CSH.@0(Y-0@M(@X'ZV&98B\6UPYWW4RC*4'"#A5*-S-N0+_ MPQ:M-)\JMDMPNC@)K?!?]#@\\)_0\:U,_4QV46:Z]QH M\!V?_]_24'XI2TLD0,:$_0;/W .^$@=(@,R8SQ"W6HY;!B%T^&5,ISGFZA(+ M-!(/"!OO_<'?3MI#$B Q/?F#QG#<2% "]?O%GDP8&D_XH>Z>M$&1@QRM7'(WNOO4.>=16DI$W,@8?/#4?9T+5:+$R#I%T/1X\BTUHW?*# !;GW[P=P]8>\EN%L41VN (RAQ=UE M,E&'BVK\+<,9"&(=16HY>.F*T5>G-=/QK2Z&5B^&^JER;0*E(]G95R2\\:#CEMH8=WUWH"&H_7'*E,CZ&L3 MAB8>KP#HA#)KH;+L*]M^VUE!Q2:XL,:A"UYNRF4.@$F[?9]&0@9(>H?]BX6< MN26*[,M;CH2K\9_9=L= DE^_DE.,:0+%G-RPIF6O+\@!?0Q"7*,U3? :)?$^ MJ4(N%C&\*%T=:&X!!?E>_&VFC4?PIP@KND?"TN1/1WCYC+Y\];/V_FT"WB]9Q:H'=R<&M%:^'%#OR2](^XY7T^-I MQ%:A^VB9P:LU0"9=S'E@*JYE9.3WA/'IUBRAVB25J/#Z,(1G]!.?D;#RX;E9 MA,W-HI[=\G4'C8Q[DFM6P&+,1$&;=0>VG$SMPPS_;O@(Y3;7+ MG!3KTNHKQ;I69)RP4Q-"LYA,D/",4U^><97OC?\,\Z[P\JAHJ,CJ<>A%5%KP MV?1KF)/R%=F9&/)S+-VFYS&<;J&:6 7=SQ;2FX[1/XA,#X.9 D1Z9.ATQ#G@ M$>6T!V8ESOW>T @\0?>,9-O@4H3NA=)#_JQ/M]5'*<&4,3?GOB4>9""1&4C>V9>8H;CSO5-&/*@>=T;E'_T>(H2+(9T'C.B)$ MZ5FHI,,[X(<;3WA'6- 3'U3$J.:&RT;/A3 +3XJ.R#U:D0AVU:@CHHS>F?OF MSCXYU;&KYXZ*JFS5>WQM;<2H3*K\L>3@'YLUZB?3O5S<8N5S;)9-I1/.2GO> M+Z_;^^Y5^=XM&FQ14+L\8.2<,NXP5AQ&L6>K#64AAEO(7W!A'I087]EK[HSC M[;U*(X'EC&,!9X_7]$W$EZ@C?EO/\HH[&\KQUL2GM=FG:C;:W7W1HM1L5I*, MLZ&W]&.\ X=\$9\L-!36UMS\IU[$AW0^565F/7$AV<_4LM,N_4QAEG'RN<>Y MW^"2];X,$C5@G.;1IM5HEYC=I%ONI;^;GAEG"HU"2;XJ>H!J4#U7%A9I??B2 M=\C3D4@\6GI@U7QVJ]2X<^IE94IR./QIZNP.QS MG-<^>ZYJ[VR0/6DZ"6[+;>-!*G&ML&^%S/MT1 W2C)M17 MIP.];2#O'XW4/D;CWS>)3#T+E1:#?>,>*>W3>$N;3K,\CQW^=,K!_7FN@B9] ML.9:=/@,;G$PEAL2=)ODK6(]EH=O&?+/QS4I2Q.8DU,$$7],7K'(#\)OC9IL M74X.>C]28L*^N<%=@[05]<=7VFJQU/P/\SJ3FZ%A)D:#Q3G)UFXE,]HOM4(T M:_(K$H:TB^/'2H.66_#%]G.E3ST.?A$T$XY]ZBX6(/_)5AH#U.-05HX"8+<'#(Q M;OM0/F7J)H.O157\$^+'"##]06SM5%YBD4K;WI;"X0K0(,OVYZS[(TU#V@0GF3CJ)1F/ISKGNB=2#70!:R'CD[]^85A)>9XCS2 M?TRNO%!PTH@ B\WD'IKUS]?THWJRKKBHHA6J>9#@@,2>?(^1!7 "M8K9#,0C M75,R[ RKDG_9&^ T!YD>;,C.(^>_9[B18(^!9XC4XG!&I'Y>7 G_$GGX7$# MI?TE9DMG;5^<=^NQGZ2ICWCE9:9[=VO4^N28/#E@;73DOU5+E6,">E<;4/\- M5A._Z3#O5S4P!,49F2%\:I/G#RFV M6X]8^^IU/L[=J6 TG!\ \MJN&FYQNA0^!\@PZM,UH= L.YR^:G#46AR_KF:J MS$F,G0(=MM,57,68E64#/OC(OW70>BY)S=KIEJIYXZIE+D8.1O\C$5 0>SH$ M>Y_?'A^Z=D]C;+-_EH7C],.DQ_C-DY:,FHS%3HLOY629%Y'2W"%Z_2EAN4?^ MI1PW^_D7@?JI;H_R8W)ST#3'T%I;&V=ZV)JE*LVH;394U?N9D=TNGY+YBEK< M\F+1!FA!7-H?_'MP<_&[4U,00J]X8._WD>\MR@W=E:VF&@UM]1][N[?1/Q8? M?M\EH7ZO[5C9^<>=G9>3+H$.I /.%LG@\F<4H;3K&:HT.=9AI.N\(X#01]>::#@28GRM#HD51YP=E ME=7Q4C)]_A]EJNGYT:KY^N[$.%TM=S_)'SU^ <4 PF$ ![T<02W/.L1,SE)4 MCK4)>G9!-NDQUN%BB#R^+E]<1N-Z=@%9XUN[UQ[IVE\E:O-%^^XZ M$ PKQTW5E*DHKRKZ*+:FCL R"RESEPK,[N7;".>?KC,3CGO\FG7ZDRSVG2XS MW5>]WRDOW6=P^U_-]T84\RKG\9^^<52XK9 "NX\5U,")1JML_9_?2JR]?^YDT M[>!9%9N4A9P#H^*6EI\T2>=*>IZ[FR;Y_!S<#K M(K8&2N-"Q]N8Q6?A*A@Q Q^WW>D["C<,>)!MB^"S%-C[ M. EYO6AYE"WV D!AG1T.%JO27EW,:OD W5.Y[;<_QB%T[JM(I['K7S"K^EJ, MW?"1SJ].8S/:5@^G0M\NPGQ]%LMN'V+:1"J>M'YFY'6I>5:^:6:@4"/@C!P/ MHC)(KKAW#[#/,=S9.3 W-_1.$AL1,Z;![F"_175=QB8_*MB2F.!.3[,'>G\.U M<6+Q88:);$&0OD9D$S>&A]Z/3F\ 72K)L>ZZ!P-(U EY\D/B P;S:" M:S0XRM@@I(ES9,/)-8I^%8>9(X&<.!=\6ZP !^G:5:]PR:-O? M_(.GP>]BFM1@D\=)[V&<+/N%7AZD,*6IDD[[FZOU?B><[?H#;LV M=%MOU]- M')I,H+M@UL\1:/D@7UEK@6^4UPO")_W@<_%_EU:3:8F%??V7XPIP,VY>^><( M!VX&ENY+8K^68X),OC1G L_%"4'M%W/1(N#\?W&W_F>,0-,B!S[USYXG;Y)?.USR+C7WO6ABT6%_F(%X\U8G-G'>TR?&6FL@N\[=?N&?FX7W/S MVDVT3PM2ZT#X(@ZD6!PS?MS"'B&0:Z'T*V-!W%U\C+/SY+0F%Y^+?02WGDH_S22!L(&4ZGJD:AI>J-DOLMG[%-BYR:2N9Z M9[.D.!:@@J01R$4_.U0*P56F;IMVT^DW-<^#0'T[*Y;)[_E7 . M#)('H2.$V*+)$Q.6F132MU/,(L:U&@!/X9R\!?,@Q'"/-'C4 =F4[F.]SU'J M#,L<_\F2QB, P@+OI:M:Y&S6#_2W,,N\\ LHVYRV(.K2?!ZA+:.%>X2(DL-Y M9BG0VTL+D*&MC>*#*S1,RP@W/O1NWKRX+#YGW/"MEV/CL[F M8+=@7Z4@4>+O;>IJTM%%L/Y^+O\S4&1,^@CD-_#RRW>!$9852 K0 J.S^N+ M:/;9*B:&GMRAKF9 (<5I2SX\=CKE/*/(SGZK8WEYY$%U(;$1'W'_P-1TO8XH M=\+0_L;$/!(QZ6F.K]V8-90\&$=1_V:;_[)G'/W2N-Y\M 6K:=NM:3AS,4P*D M4U0>)'I$:!C#C&)(1F8J?\F_9V\!6#'\K%F:290>*2/I+\HK2WN I.269M)> MR<^B7QWB!=JT@BXZ(>T6!7B0:958KXI%V9*B'N;[UX3M&/(X"9 WZJ#A62+? MD,>I.ZI'*2^?G5#]:FY<07ZC=13/$AS,? N:R;)J:EW1B32T*Z M.376I/MTF[>.[QD**&R!,MMJ\4NVMS+[;BJK+_R;2OWOI+N-VT$O&,_]/KZ/ M$P'S"$-077.8@DY46'3C("4Q(FMGS=,EAE;\S2J5-'P5PU2RAWUL7"3RW!#; M.D#B0]ZPLKKG;=JJ;Y"IP[UBQRRI9V:K;[+-GCI/R_6J=CN,F]*#1>*/?B[GBI^ >H3FE77!TPXK9$Y%H'6@7(GH"+ MH(P8S#J00(@C1UT'ZLTW^Z78[%0-WEBTR79[K-OW/G*5/V;S4@I4%M1& BR31R@D$2Y=],*->?7#6V MW->+;.VA5?.7XVQ3 )YK_,3DZL_/;;AZ!SKWNZ%[<"KK9C'%:H%VI2,X 3^ M-C@\!34^U'5R?V\5/25E;C55DJ#G;L8)S@[S:EWY';0*DP/UZQ(\2!]&LW&Q M8\40%,;O60_8C:"Z@EZ$G$&BO_ ,(N'EFN+Y,+'UBOE.32P#9*AYU9AJ-$HF MKTDR+Y.A+X 4^YQF2X]_>=$K2^5J65A.\YUO\S82Y^N5"[HP[/O$C;IQAQ%O MS31'=+:/;]BU,%^]3-JS'_M<'%T=7NN*=X M?"_F?B*@),86?K?$A )3X_)TT;1[I/*T=D%#Z\%&21?CY&X$.3Y(.;@$I3J@ MDC 57Y%)PU 4;F=T#[!/,#ZH: B:_T%<%"97Y\@S[P6G2D'K7B:WG54\?SFE MPD>F3T/"NJ#RG:-C;<)XH$H\(50D![VQ,%:LFM7S96P8^%,EVP__+QFB7WQV MI"86>8]+#:X48PP&KO$J2Q5?'GKD>X&\'G=$#92 +E(&'LS \YH-$L*Y%L)L7@P>A^(LC MHAI5/>_R^V;8)U&0%?#H#8N7!OO\,0>-?'33OCJU'=#6BO&M#%,^$FV MMCY-'""5XFAN#&&F,L#9;"6Y9](GIL(\(@_ -R]__^2;AYS_,/+TO= ^P,16 MONQ$VUNG%LDO&<'28G+&Q***S'L2P27JWZP;7J:HISK$V:0@!!V_MAKXQZ\4 MBK!7%DEKKR>E"HKIJYD*\W2S3O-55Y W6+Q3_(C>BKH+!+/.LX_15=M['H5T M^J#Y&=R8':6YSI(QH6Z:T_B!%;WK(V=D1+47'[PS#,[Q"=QAJO^I8-BYN#!7,8?U!0WKQ5ZCP ML'VK:B1)J%$)L+>A:[4);0.[=JB&53E_0MOKQTH\]K(;>BN MKL$KW:BL.V=>:'I7HZ+7[-T$'<9\ 4(+?\Q-3,PITOSF55%"O35+?YXHJ#1/ MB3^KT"B-T@JVG-VF&>A8E7]M0I+?2E'MDS: ;$DW4US+D*>RE5 MU::)G*[8EOY"=W?9&F\C3. ;9P^HD33V\KG9YOP.$96>=RO>W6'3=&5&/I=? M![0G H"%\G>N)%WH$5K+4W/\1L05P'I"4I.ZM# AJ\P58T33HV+SZ]P_)!-- M^C0>);ATI@D;BWJPQQA+"P26*5LI%8F6YO;P(.*Z_+[+-]+:L+M1'MF.3YVY M3,5N$V-\1=;8>S-G ]TGYPGJ]]3(Q(U'O7 =IX>_^_E^;27F8,HU=O6ZF@/W M\$6C/\^XA^=Q#YGI6_:!$![ 3O[6^?%S0E'"8]O>IX6*"BV*"DUV-OQ'[AL< MU.WK.)QR/LE(HDOILK!@X2G-)T_OE9$*K^923=.;0L4[:\8U9%5 M3 Y,\=U]KL3TM.Z-E 2+>YB"A(VI$R3F3MS8*I:X='P.MK+&@TCS(+3$GZ)T MH85LUD74Y=2#C1+<+SR(!.JVW#>;Z1:X -OCW>Q,XMK-Z@&:OY?ZO+G?^-3< MG,3=I%J#)'@N?#N,_(!$OV@56^[HC"0TNPH (J^^N"6MJL:,G^Q?U#"NN*[; M7D7O>& 2M_I\R3:(?R%@IA[6^,8@ M[/+3Z35+U<_5Y%>-"F:N67,<.!6C3RJ'LB6:6"=0"AE6#+Z.G@-(+#.!H5%H M=,??//H'@*%_47RH>")&]\QK;_M&F2%TS^_?,)6HJ_[QQB*CH90E%0?ECB6^ M<+80N2=*2KR/?8C.:G:5H,,>^I_?7I5(2=SIF8Z(\A=4^;[_@IVX98JOEYMW M46O=^N]'DX8SNW1$]2Q$5JY M 2UBM$&C)*;W)P RM]WZCWB0'F-"F;;\I L!-XNQ=YM*PW2Q$R?\N$=W;*:@ MF?1,P-F_;XCQ('KB,.I>1!1\!<4%B5Z+4#;F9R]N(2'VC#UB?@,^^,W/G##) M-6'4\"![(S8+V.5,,W#<@V$@E,V*AS+XM5IP&_H8<=!K1'TEK,\0F29&APOQ MJQS5N84SN:1E'N0X\/U78TO\]S/P81U_G6 [NL%-6PT\W+>TCDEBW_[50K0O MT13HZ20RE";&8)%M\_!:,<7Z B@?H(">3FP-TE3(.X,#41!VGW,_S!T%H,BQ*^.C&W:7*@RCP<>I@"\L8KR6. M2Z-6T51R91KFZUO-<5PVH_* ]<6_$#9T*2B3T,V*L2-R;!$!9@3PB&[N E2^ M8TM6TF%-#?;4EZY'^U!'O29TXHTG+!GX!_72M>KI =/1NCJ2%6H=U'5$_-S8 MYQGFR0_*+SR\KG-C"?]Q_2,(Y#[".@R12&!ZHD&<-MA-MR-\M:F,M9!#S('( M%598?L8T;X$'4>GX7]D9^Q,T#L9\HTXNW84'45W^+\C1M6X5'B1M'=H^S3XK M2)_G)F+;"<"U%55NB/K?2.V]$A)QA5#X_K\I@,OY+%5,4PEWVV:Y"4_2 U*% M1B(MCDH26LB[;B6IEH MGZN)6R!S_FB2[^2)O3R([5/KLW;#.ZO6!D#R?H0)0CZ8@TZ MC%M"2AQD5Q-7)?\N!>(0VVIR_7A V0K\B;61R/%_6 !6''=G$BA24IP'/,C" M,N%F(L#"LQ%@H"Y0XT@@K1?QXI+N.Y N \MN\'R3'Y M)1S4B=A&V5F\J!A,G!VR!A/2AP"!M.LU8FC]@2+99+C(G'CHDI:4!!":M[/> MHC#F.DN$LZ(-C511499C*+]L635Z?B+UNLAET9O7?WOW(-E4%\(GG07Y05Q' M@,IV%T-^5A!&M\&*J4-W5@1A@.O2QFD M#IRXHZL!&;;G]+[N@#$P9?A*Z06)M50N"=,!/CK)]LKMJXPEVO:@4#*\\MNGF.U?$LGG_6GV5,LW::*M MSEY!94BSCC\&ALZ+*X?H!%LT8\YA(:!\]"4.XUL"A[1(%6DT!88'->]]AEQM MK[[H#%<"L*98_7X?;E530U3F'@=2;"L>IUI5#<,!Q\4) ?GPGJF'/(C3BEWL MSN"-%S6?UD.@"5 A&/D^AFZ*B/K]7!6FS.X1M6YPY[0W9B\[F&'8_G-,S3_8 MGQ;4GJ8/O?\2-7LMQZ&5!^F0N-GXK!]#?H:A6UC(GJ96H^MO: M&9)U3M[0]_D+W0B)55\^"CR2K7CGM/7R&'"]WZ36\D#8IS0^O["IZVA=(!<$ M&&10?.70TBV!_K@'62< \X*QPAU#:%'V%>"!F_H>4J"3A5A["#&^_N@M4(]V MWT7Z^O:P*Q[U:+"*C41=TKZ+A0VSK;F]6+KG:,=V9@%+ACO8'MPKHXT)AWG" M=TM?#X14G)V@(EH*+4I/[3TF3]AE=F,]S_^B&VXJ9Y/AA\/1W['O6_N_;_8. MW(*Z] IYYC:ZVXMATG*6U,Z#""#B.H]5*$]@!+H*O+1EOKPZ[R,);5-]Y?-3 M'C4K[Y9TB7-K+BL[?W:CX='4LW??AN=";N;XZ"5DYWN+OA__!A]V,?[Z?<35 MX?N;JC4[_-ZZ-KUZ1OV_M(_9Z][D_S57LYX'.<6VF\&MP,"Q)&":*K#E6C09 M#QS[/"<1E%>"^U+\3X%B$^X^11V?1\#V"5^#-5.FTY+ -P,_/WHGE=)ZU_ = MN_= M*SURNR;75.G]"#*N.7TUX[OGN )]C-6D-NR3+DFC/4PQO.NYW!'J%>2[X[8R M8BWU#1;G]@&T:$9_(7AAE>!>KW*JN$P05RN%<-G M>,^7AC[*5ATJ4;[4+K6G_CNZ9]IE9+2E $ OSLI&F3!AB'9A'!"'N*90*L9AM05^C(AZNP \!)DY5ZT:+<27#1J$^S.B= M:L/>HLUVY8/JHT_2TF_F(@+R7=L$QRIZY7*(#&M0IHHVKWE_!#+RV<)XJF7U MXKMT4AMFN-F<]3AZT-P;*J(O/DLU_GBIABOC&2@Z^^@X58_3BM6H". 4#LV. M.3<5ZFS_MYH&\!8H6Q+T+3(>3)#EE 4Q,G@0&_@6XMJ9O_G+0 \%H]HM(A2# MXD%D,9+^_]X"!I($=55])Q*CQR%T%]IGIAU:E8%_A%(-"O8^[I-ACMCK4R5^ M84VSZT2%A>X^E_KW,;8Y:L>B;&I$.*#_:CV.+4OD2)K0!#8E-Y('86?C*#P( M$\V#)*_2S;F=2RT(SH4*1Q[$7;MOIT9@+0^28[R" MV(2/7),E&+D7.QQ/%,?0W!G40<8:3E>9OK$>Y/?EH]+*1&)=.YN.1CSWI2=* M8)I>W3>\>Y<^P9Q7OI/=V/4&&"7O^7;CM(Q11[0_-&X/'7+G8 C4-&.)*Q@#KLMS]K'*AD'4EER4#.?U2IQMFW2/?^>E@A,G(.DZIC6YW9J@%8,-S('6VD^UR5>KI0 M.R%27Q>PFG""N$XW@Y-G*Q2#8K@7@9RHCVQQ+BO+FK>JEN_V>CM2-*251/5Q MBGGM[L?]7$D!EV>AC07C#G*W- #N+".4#-VC#;?#Y0W7+H/:+:N3T2TU187) MK%KM]ODJ@=F+-'>Z\N%\ &GW7+IEZ6\,P86K3RZ%S^;_T- :X$$.>RMN>(!3 M M_?U"AUAA-;0=B'[B65%1.CN4KEF3,<'DVCG4/HZX37L1VYV6^>!UD#TJWS<%_OIQB M*8(R(J3-QY;%F^)O8/?5*T\#JE3+-IM 8]U@"FD?OQLB\^AR"WNX^,@&ZO-4 ME&@!!60,7R*XNXZR[B"[F'3.:Q#3QX9TC%8D;O$69Y&.9U[YXM&'@.!@">4^'8DPJ_;> M[C/X&_2JN+?./(C6X#II_Q0/XOB.?CH84_X5N^0NENO=VS=^Y\UBFJGE\J#Q M[F5&P/KD I7SC1",JU1=3IS&G0-Q,R[E]'\FTORWNJ5'!&'V73J8..9\?OX%=>S[J6@=7^3VG6Y__;ME?D9 MC_+:+#&R9_XA,S6;N+M/'9_>R+!4LYS-J[30NS33/+UQ&?T!4X4-A]W^T MP ZBU)35<0=&']*7VE2W&=V=^HZ4ZQC2_-I8D/\V*3W87\]")M&!WI@M:[$8 M$WH[;8>>#?%2>07K.N&+(7=G-@L)Y#!W<;)7<))\ QI6#\?5-/7%@'[RO+%* M0.(NB50?S%ZOU)+YK0"NR>^[1>',_I,QB]EA3BW=01[N5(%1$(Z=P^T .C:- M1KTN,D"1,B(,:KSTSW2MY8AYGOB1$*R"\LT9'6! M:V(.UP5A(" MGQ[LP;V:DU!QLYC=D>U)3-=_)=NWJCCOU1CUNN%%L\@U[8!C^3O;FN\FUSZ] M42Q-O)D9/V*A/MC?FU]NLAZ*!G%%.;X5,VPUX9'0N)U]J1_=0L5NF\-YXY]( M$X9=I7M5(#5?4?:OK$X<=_%$'^V7Q@__S'0KC#\[%91&P"- ?DN) MJGO*E\'Z/<3M??VMOGZY[4-VC?*#JM>Y?-/AH0Y353613J$9P3?"J>/(<05R MEMS)KMV]YT7/Y\8:W4C6LO4/./%AKQ':ZN5D2B?C=E99RT ]?15Z!7[%E-9C MT>@0Y%Q>9G.>4=CK[^%+78U;K,79$G]L)(&,]8AISS$+6=.HZ<5P1 M"+U5ZOA%*ZSH#4])0PO,,7T46HU-QYMMK3RJ&NIVM!S-^]) ME[R:EOT05ZE V*R!\ 9T^OHA@28KMD8'[,>D[O]W4M3^/]'359$="3I3),*,!_G!:=3G08:S 2P/8J_5! (^ _!;?0*@CN-:C4XL M<=*A(!1:]4.)X%8.%&?3<=BISW\FP(3_*HG\7SJM_O\9-?^IC)JM])_'=./(&,S3K3CU(HTD]CA#(3TR?(02TURG*_SSG:O<#-_NQB*+8-%1\RC\,L MJ&XMR<[]-A=89G0W%YG?.BY6%],BC_NY'S>3P]WCSBG^P7G%@Y"SQ4A\ZGH7 MQY%;F1;T!D*+SL&C:9_?9U"MHE-[VJ '5CV-31.8 C4H';*%C=I>9>)]?=LC M+VYP ^8/U1&L9C,,'$+F0,!C^I=B;/"O^>Q]AES^."H.D/>(+FX\P[X7YT2W M6@BE*'L5Y]=4GII%2P/3);-!$@BV)#GNNW1MT"/U]0E-M#ICL.H&_J4%)5% M!X@)\+W4# 4I1),D@?Q\?+.U1QJZ7[-1>(!X&63.'J1(Z#!:$5B?\-G[U6I/ MA-Y SGFZ6!3N F*WZTD&FVE?I7VKI]IS1#DQ6O?"M?HP4<%3(&VP5HWB0NCV MS=BMP"4*KB5QMY?4;CKT086D5HO4/GK) \]4;?V(5S/,TN'9$=]'%2AI32;C M1-J]GQ:RZXLRJ<'2227[&G&WQSZ^+'Y-PB4Y4?);5*-(.^KY*!@08>VJEP2I M$02E1[=[MB.&@N!'.EG@^_SUQ"SPW^T$S'5N7/XI^VRRMK[VZ:<@3*A>&V=E M32SM5(^!1*O!$P8O72&ZT!/*E=34C!3;;FD0A. "B4) PLBX1)AKH+E8MVF_BMO6YSJ:E:Y87HA3@\V'@$P]R[C?N MQS09PVXN";,%@#1?1)X/([>]@8ZEGK.S_CZ/V8T^.CKR2>H956+K\\G:/I5/ MXAYQ_EMT?Y_G0JMK*_1E-<<*WWSMJ+:J]%!7A.7 EP$;)^/W#U M-\6G(H]SNF9\#[D$@[X\2PNT$T__&9N':H'.L+\#5J[: 7L$J^!K\>EWFT \ MS#K]%>6;?3+Y?#'N3>_2\=2U

    X M#?\/>V\:U=26K0W'7D1$0$! B1V@(J#2*5V.(B)R !&EAQP/(DV$B'0!0O81 MI1<0$% 0(KU($^FEC?0'$9$V$(20@")]0A,VI/LVUOWJUJFR[JVWJMYWC._] M[H\],@8ANUE[KC6?9\WYS$F$U:MBE)C1H P]?[RKJ2;3=XP0F;:%3HK!:O6< M5>TO3PI;K@G\:=D4@P&%/<=*^T\5S2U>"*+./%@DO 01[JWK0>!^K#]MLA_<-4I#CL*#\:+NZ!7^$;5&V5,]351B MV(".;)\J7TG>3L9H[-U7L-WD"S/HZ0DC%QPECV,/X8?T[W9D06_;*#;,@[5; M<<(1LZGL.Y [2WKGS?GX][Y1!I$=2WJZ-"2B'=]FM\_4,N4O,85T#0L!M/N# M,M"M^E(KN3G6"D!)*A#E-,N!",W,6!(G@1)"67_N7,Y][_U=J?DQUP3_#1IN MJV=_Z2'MYWMZKY55OR&65]85UU4F]S#?S^^<=U.<4W1P=E=P+_QJ$4(;I8EC M(7,X\UY<5KN=7R&1<#9CE@TY!'O]-0MH],/? M_&$&K^^%%J]7@*0,@S"KP$"/?>$,VR*Q0N!*WN>I:Q)G3VE),1!-_I>).3:G M;L<%F>QWD4;4GE)K.VJW-[].!B+AVM-<(C#6#0\3=N'!I!%WT<%I/D<80*-) MJ#2"==YAR8 ^V6K=%GKI/7Y6J>5LW.FV]=\;NCHB'Z[6 =#RJH"41:<=)8\"_?R Q\$S!1Q=[/@Y44TV=X,#,!:6)?!K$#.:;$3D(\ MA#/-=0X"T[M/+4;OH>G%D(M?#.7&WUB^IWEC)69B ZN4:?Z9C!&%@+$R M(MUTF1/-W0,TO@1MBD[!RWQ; R47*9>KBE/U5IL0L,\J9)_B\35LQ5*A:MW% M2]6?V#M-XIIN1MX@41-B@CM3%Z8$Y_Q89FP-3E3]9I T7MF<_QO9-U0!UTZE M".IZ') D1-4ZO=(_"WHVD!57GJ3,V<_+HB*#0S#+J4>&;Y#01UG;DWRFN/?@ M9>IM76&4LH56Q$'L/3 __Z!-J[W6@&,?0:OTR!19[Y%K!5D]5$73[W9"P3)\ MS]0ULHND7GJ=N?XTTL[3B M7')/*JB;U=FV/?L? -TU'S?N%8=(_!4>7VH\6^OO>M4H?" M[]SYU>I9G,&Q.(.<;CV"0TGC;_^ K[&))M8UAA+G7R:8KO\Y3 M7_B[UQ3E3X+N0'ZG*#@)3:<-=_78!C<,;&D+XAZ>_@0G(\:^IN1.U6M'N!R- MF&FKEY0ZY642(6;.@RFE*+#"EKLDVNY*:B.:J6C[@SI-S=4RV;A6BQF,K=&I M.]*)LH^J\OHCXA;$R](5>QX1)!2CE,F/^FC9!\V0OE[LWNY@X "";M\%RJZR MY4U$[;G#\.UE<"7(^J-7PC+ R9-H;MYMO(3UB_@R#!J MOOV CXYZLGQNFI_6K7UB\,&5^Z/GZ";!.L= S68>3)#MG6Z)P3?4*W\J1PA@ M\$WK6?;>(80,E%C>FTN_P6('6Y%=:O?K2+G!JT*#FP\C*;/U7>O=:_ OT$0,@M8& ^"6 MB2BW 5EVN9@^/X&58*3V!1"IA^B>(UL#Y:Y519^;&VZQWYOF M7(86?A>^Y2IEB+SLXU/M3LPYB@NTF"C_UM]DGG>QS/9D3_PCVKIJOZ^154NA MC%AR=YI*!E5.0OYX\$B (&5 MF:[=F,EW_BNAX5K*199O1"RG_;T:+=F_OU!1][$X\=5JVCJPQ] Q;VI5W#IP M663HIU56Q7JC!,Q[>N>F>;!S!%"6,$>AX0?EF:$]6(#?59+02!"7 M4MJ-=:8[9LYS1^B1MJ5ZA5,#)1HVQ BVE'8SN2OTCD_PO&@Y0K#N2QJ>)G 9 MHCJ7%K9ANAHI0MC#5+PT"+=]PU!_6.N8/I4F0V\+4ZFJY2 L/ZU$7B&4C5SL M^5E^?Y';G>B?2DX:2LB>SXR^X87L6SPU= <"@]D1+S-W,;B!"I+==KE.'Y*: M5/J?VJ)G;\T$6*(8;0:*G*PZ?R9P=*.NZV>-_W9WZ^\=Q&=P\'PIU\!D%J*M MCOPT?6XF[@!A:OW'?Y<*0TR8;&@+$!S$E!'TM.^C&>W$N#2A!37(^W9-ZCO,O]!K'?' @9!-RA_K-IELB) M,]#]BD.Z,(8NO* M=XW$6_0BQW0C=\0J^0]%,/HFV9(6/)C<'&.5VRD(S?[UJOI=I/5=%FLKT"3- M!A9Q%#@P^XEM ITK9:P0>)GM)AB,Y<'4_B0*@1[&]/ /JU'_[Q:9!+3-EC,2 MAYG>G!R$$S%F-7DK]V09>)1!H/JVY!-VV[@*3:GK'*X$_<;MQ%M*G1/7LRJ2 M&"Z]KK%3"HZBRXGJX:Y+!0MN&NE1R2/^+Q&#M BN.H*FA ]%+CM(;V1],-*! MI:),[I&UC=R0RV?&D6R$)#3L&M/#SWTW^CYX2AOXL(D?N+]_(XQ[_N#??G"R M/_WPWD02NH/=-1O]#U_Q?!(PL\ZMW//_L0L.XW^8"D*846>N\V /$[5$6,[< MW^$'$(X<9:8!P^(W):X2QM/P4R'[%L #!@".2%D(,)+4$CU UF5V,211:TD MJ-PI%])_14X("'Y:)?04F'A?FF(\0%J__,1((6!#D7WMWR@ \@MM[8JHEP;% MZ6A:92M![*W);NPQT',<&:[!@RV(R0;*->@._O2G- M8"+Z7/=(@DDN::R+?2"&\=[D(9)N*!B1?#!JBJM_PDAY0M:AKS;AXQ-"MCQ8XYET2Y#8$F09 MV9F%"6IJ%'<4*G*;$) O>S02[\2$T/W6]!P85ZU( M=>,FT1:"DBQ8=VOU[SW);/?-PRH,+)"G72+D!;?.I!VJ[4/KM%&-SHX@"B3? M,9#!M=KC>'XPOL%>L>=4[06JR7YGR;9@MLG+:5.^Y3ETT^BAWGF55-05XF]/ M9$OZRH9K4C1?A6^^(NOU>Z=L44%KBO$D6&F*M,>-$DM:*UFBN(W<&.*=P-N? M.P6;E Y2AD";ZS5P(@D'1]T;!N.IE#!91U.AJ@&L4(&S^BJCT5[3[C*J1NE, MVE G-M12*G>C[/=?.,*[P!@%3KYN,M3&W15,/RD_HCNK(P(NJP)#PRUA7>6* M,O*U;;J-&^OT5T,7 V=U6HOS%@(GO^( MIZ&W8E(N,(!0=)_P@/5"2+F-D=.5FDU6EBEN%]^/W@HQ>TI]\#79QV4M?#IY M'BB[*3I)X=,Y OD[<:XH]BQ82J7M><#0I:X^U#GB['A;Y$0WVXW:J=Y16XFP16XT'Z^O0(S#-"C>4F9>_%^;]Z6_JK+Q&#EI-)ZI7W\ET$_V* M?T6V'41:&]>,59?6!L_-%^;H-K5H"6M=/T&-#=-V'8&6GS-X4>P!RI[ZX]@K M(/;#[.@VQL)C+8\_0#NI?4CC\KB/>(>FMSC_*>@/ MKSR;!P-5$39)AA ->0I23"R.((0WM-0B9<_-X@A,=!BPPWOYW#<)*;TUVT71 MU$W-C^!?@XB9 *A:(2$#_>8EVJ0&S=+ 6B>[$Z>'K].-WG[;R8/9:2$#ME!\ M-FUL'9\QI#JM:T&TNNJW_Q.T.L_5/RTU8ZHZI+@ .31E;1SOZ)LWG9R3Z2F0 MB,^9&MAKX!T(!/K=9PR3K8:&]11:^C\LZN_>>WGQ_738!T728A6$E)A_DA3= MMJ3@&HG;5F9=D[/+"[OF1&G:)R<%;V5];A.=3Z GCT[O^%RIT2R(+L!,'3U1 M>B50ONE^AY9_9;C*#.Y &]Q0L;&ON9^4-)++/]3_NGJB]1/<5)G6N1WL7_]OQE,OT,LG O/+2?J5R9BT[!8*@ M\2+A^9$$"R%KV_Z3[>]-,KYE)%UI/7%9/NNZ?N2)J_?OQ]>XST%O2*RC!,), M;WX8:?@OJPUO8=ISLG!'N>W 2T!QC 5\O!#M09CG4:.5;UR<3=[L#>I,[4V MX,-&#;;I7G<5Y%Z70H6$CSO(I[ZB LU,XB@W>F?=H97XBM+00^83T(-EQ=Y+ M5V]#!V]4,*:3'B_W)XX;I5U),:=7ABEX;"=2#^+VAXNMDT)71!/??]LT87^I M8CT'+].:!#AX(]9PI%F +=3%W77&DR7,1DOO!,/S/Q)+0UNUC9N,&9\]VX\E MIFUB:/KY:,@ULXZ?7[Q58B:6-'ZI@A^RW9!=2"V+U5&)[KM=/??FT2N[]?MG MW@_^?"G.K>YXO__EW*>.6:YNCAUJG Z= @6TDZ(5XCZ$:#6!W7 MN^#FB0YP0_LY>6P;R?XLM"'2NAH_;#ML(MFQK:66H=RB(G)IYMCUULX#L275 M9Z[SI1%_UG:@=H''U6<-QPC#-4Q?AGBC'3!K;1*E0E4/UQ'!C&+XN\86I*UM MKB:*&!V[LBI(';FOYB;>8BY4@'?I<4^>'Q7*GZHVZL]=Z\0:@A[CR$?2" :P M$:$D;UL(T?(8,P*NT4GA9?++FP,$S(Q2TY^;7U(0Z,\:D^D/YA1 7%Q-9!@Y MV*6=_4$$L9YEL90"F?LH9.[ND,^ETT6[Y@"ZYX6E>D6VXJ<*]O5/935W1]BZ MH&/6Q1[ />MT.HHBBM4NLY+;;3'G3WAH/O^NTT,]%*N=T[[XPO!IH&L,Z0VC M_L@C(&!_( O?R.Q)&:MS>)K40V\)6J? M*3)5VO*_"D'^0V'*9<@+;A7ZDXRRAJ&:-*O/2+%?9/./!UJ[U&^96<_^>(B> M&UV."DE;HG[N_3A\Z!/;,^!44MJ!GQC9^*@[;]]$RS_'VA-NL=_?&%@5%TO: M:T;SQ9ECR@TJ=TOT5*Z?;-]77%+K_OI]PV^J0[^U MF7;I@##R+$P.KS9SEZ^ M0UV>7C0%^=8.=VE-)>$UC<@V!T=:H'0[PE%^Y8/BR41E04.1B[9]TVW/?2/) MU^*FCAN<:_90),SS'J ((V\*2-O0_)O2[(\@&&)KB]E/4:+/I[%0;^ M$!Y,J1\NM5%[[M4?@MG&P ^9+X!'_I@LFW\"+;J6[BB#^([%"WK[;@K_4"^? MMO#CR"YA6O/'N?X#WT]X>:.T_R$(C%S^9P<'R)ED2_GR8,?#.:G$66<0AGIA>E1;(M]G.^\N*?VZWQ;9=<6)2\?X..FDM7&@@61_#M@+ M-.AR)3 Z$D,%M9M8"AAILLVO]]_,X(Z!P0Q=^_KG^GKJDEKU!R[O[UH_=^S) M3U;? 9TB7#R7K3X-G($>XE?7/[[N9"+='3D[A&8A("YWNGX?)GK)F"4>R8,Y MUZ&;B=):)L>*N5PC1+.X"Y42^GO\:6$UO'H383?H8%/Q,.QP#W- M/I](C!GD1E;%CC/L(Z$T)%NXE :/J'T D?1WQ @X'T[>A7JM;,P>D\0556^2DPG"H?_GQ>1QK7A]/N=3ND\/9"!B;T M'8*?;>3:P6E)L>[#7O)QD(K%'ZOBYZ@/?.]QP>=,V9BLS?_.R@L[BKA=E$7[ M>CY@R YT@]:EQ$CD;"YRW.I'H3^40#V0H;R1]+!MGZGYG3^890/;# Q.9Q\# M'1A2-$+X%TLM=7K7NS1%\"%-(DTO^$BWE@25H]OL7Q EO[GXI*5+:7'L@YW; M:3OW%RT27Q#!\P',@5Z$$V+P*N1:MC_(;Q-L09-'5VKYG&ZYG9,,2:*G7*IZ MTX\[C@ER?II:H5%>R31IZE+T1E8TC2M^TUHEY:-NG M941 X8[U9XM,UQ_N7U'P-'LFD.&F:UZ7S&5>JSHG;/OYRMCM\7/M!1%_O4] M?(4 56::SD[CZ=<(D5P9S#.(CC*O,DKX?EMSZ%NA1!"WS\Z._^KO5XV5[-CM M^2Q0&=GQ!7#!TYTMFL[;7.-4<,_:V22$\",>(G8O:]9EA3O6X-O23C#LWMZ' MF;DGV@L\>9U(8;ZT5&Q6,@5COT=@]9GMT'MI/?Q_H)<=X338S8BD\F"S/!B] MM)4'D] Y@8K%!+S#"R[+%P8@^V[O6E(Y/1=!,NXMC&PEK7\L!12*8C-<8D_C MS?H)=V>O7OK^P="7];H[LGS"'#B^M4?8>RIHT?;CGTB4KP[P%+*Y;*F1410Q0)JS9^9J=CL]I*9$H?KWW^S'31?7]5DI? M\V[/,7_-/-B+;FLV9Y;VL&-[Y)>2\MD;?9,PN>?^212XB0/AAH8MT!S(0M#Q MH'L'\S#824 S*A^JY'T%^6@"UR>5P=P&C9LUMDCLN62_8>PZ*>AN1B(/UG1< M6K^&?EO=^JZ'C1YUOQ$/MCR._&(P1MD/9E(G([&JX\2M,\FA(=A;8QS/GQER M(=@+V3^[K1R4LNV>I]7W>DN=OW>Q$^6]]?XK;PS%)?H&9JB;V*W,Y-@LG M+[B]&K)I/V9V\5B(R=(#3C'@J!1&+ YMHTBP=X%16XR\7WZ.TFTGL['-,K3U/XQS2O))!,:L('B.6&;<@XPWBP$J!U83/;&[1Y)840 95NV(07R$)>8TAFN,(D:_J"J6TLWIW9 /.R,=GZM1L*C1')J5,)G^-0VE@*W![\'@0(> MC&X'Y^C5K"[ZPF.5L=7J&XO-Z\1'; .7"L&]&%UDQ-$PU=0MUX2MC2^&*15R M._)=YG227@V.F'!_N\R,>ST MSXM&;F-(H8,5UO 6?GZ/M\W5SL[+E/UMKAEV^HV=S)R'U_JTSJ=;QV11/U.F M]\?DDQ+>/ L_-DR.LLAR];ML?3DWZ12W!6\N1BQ-.H6ODN/!?NM K6OCVY=) MK+6,?+(=F4(>1EI^'AX=LA]N\G7R M'+ AY(V:^5[Q_1[ERWKFN.OQC%+5/^13YG7],.64L#3S]Q-5R?!=:]R[K8#( M&NX*]#09%W]D_4LC?Z=]&D=:B+,=]%^W::W>VN\P?&P\(GQN25&* M3;R!4X!P>^P?&")S!UN$TD!G_\2IY<%^[=IF9Q.9#Q?F]@.EW/C7/UV^N1R) MCZ@7M?OES7QX#G_5 =^;1XBD1F([D;L3FMF^"/H-P<%?SQN+ LY=H:0M1Q&U MY7TM?4?GB;*6U_9LY_LXP9KAEH@6J.%RS/RSOW V\GW_L^+8#VL00DBHP:H6 M+A@-C#TG5IJ'JL!=Q"BEXBU$T98](\TC('^C?VAT@95XOJ'H0NBA1!D)AR.' MKME \R*N$WBC/C>$/DB9U67=MNY\(-HUF\^Z./S>3OV]OG%H>Q2 MD%D4.>R_\QJ1=58_K9_S_%IW600:*0FX%&:5-2Q>!:: MIA]5>WZL3LWDN&/M&_R4?3H4/;;Q,M7,J(FO'79,[AA!-T+,1M M-VZRH!-G4S(@&R_7;RXSF+O+ONA6CMS"%NTFW%"Y3./!FB4[$PB16K:G)D^< MM00MFHJ=JT>JKR:.GNNM;+K?7E;YR46]!.%+1%&&MXPA9[7INLT;PFL$6"$H M .K_%#S6L_Q6.H!KIJ/?HP-DZ/8I?#&YW8P6HQ^\D=EPN M\Q HL:=\6!T]3!+(+NP*6RG\E2E:37@B?\* :/)AX$S%.G&CPV/<'V,B/9%< M@6>@D#KD0T%9P4=LIU=6Y47%+%VV*1C*P-W2LE$2UZNH>0,Z4%]]?B/ E*]3 MI@XRMK^H.E-.#!/H^66D'OCH235I0HJR[X!X^@)5\,&I/;GCR AI=7IE$P_& M-S6.&R;N!8DV)9]4PF[?UG>FHF9 K;6*TR%"QPK4T@E,25"('MF$A.GLPAX# MI<8FAJC (\0>+0GZ^$6'_=$V49H-H_ WGWZIJX)5S RO%+.\EXL6CJTFB72> MBC,X6N,B,+PFI)YAQX/I]G_+B/CT^Y_$ W+KQS.(@CK8/T2Y8GY$@[X0?E!9 M;^&<.FC)@ZVOZ?)@!J_]SQU\[=^VN+$!1SY(13:%LL7YOR?="5Q@0 C:"?[( MFO$6W$'WM']KA#+O5?2=XL'VU,V*\ M%>/ ?!\D^ M#2+S^ KFBXZ^#6Y.E%9@-"H,)*3?/;)J\"G)G-1=QAK"*OMYL'4MFAB7T?56 MH4E.D2^0F5%;2>]O G.#B$J1KA82#Y9D"HRCZ#$\F,RJ[P;).[#T3[OLC:.> MS/F-Z&8BQ6TDEB%"ZD]C4'/)A&#%Q[B#8-Y8F)/0A7$D;/1SXWIJT*F""@:J MVJ9-NI0:>/%B4)=U:9!\:.#)I1ME-6!B1$^4Z].3O857C45/&!D+V^3IC?@7 M16E+5KODG&MOR5.0]/V9![N!"*:(U HQ\%3*P_J3;#721J<#I/0WM>\ZO=LF M"7XYE.:#YI8O^ H6"F6$AUS]O7OT G)NU5: MLU;?EH4I92%NGB%;S^C(](4RJY"%CE916EU\NQAEKDKWZU1Y,,7I+()[;1SX M34X#89CXJ6%)=O=$H8 MGH:F?*.1JXGL4/D[QBDRJM'L "H;4Z%I>?FYA^>I>]]&92M[RG>\?6@4 M;QVQNF(?,=-,G?KUV\TF4HSJR6*/N.GJ/+T9%[WLX_5Q!LN*IF:1CQ-ZS0&2 MUXJ]TYK^--DX[Z5K=5IPD0NI^G)YQK1XM7%QUK1/J96KAGU>KFV[TRL7WT/EP!'W]T#))_2M@,#2RW'KF=4GWV\SBT@CM5#Y-]HH<0HD.7-%O\$=!=E ME99Q,MCJ6<,>V_JB1*/C&>[D'M%WT7/D83W&^$5QM^X>K,FI/23[$_U'N6:H MQ9_;-EDHMMQHNEECBNV;MGY?> *KC'R:6%MZ/6JD"%/N\O[I9^3K0,EOI)FA M$%!9\,& <9TZ8JNT4*^B'+CI.R_&)#60 M;PMZ O2/+I/HLVX.#14>G:] 4_4K[ECXMJ_QDM9Z5$V9/D0N!(1/*NW$U#2/ MPA@6H5H>8W7H:W129.W1PJFTHW12F,IS\O#U[O).Z7EYCO+UDE3/+Y^M[1KV M=<=)\!D5%04_Y<$R]-DBRLQE>M=&M?NI-'6E6]EL6_JU-W1B*WX'^6RK"F$? M)R&9U.QOEZEIG+:/D26V-$T6J7R6Z'O&E7M0W2+)>MO(!WPZ_2-Z)=EP4UC2 MPK>V56&T==FO]0*^>08^_;VEE56R'"T9G./L!.<;P7LU8FJ:N(R_C(N /]* MKO/_*.#^1P'W3XT1#V;4]4/U&7$7#S8V3%R[9#([QX,YZ+>A.?;2.H21J]]I MSB^K.,(2Y%R>!1$_:'+W*/?>+H9FXCMN'\E8RKTT![NU+^/SN3,M+ WL\9X] M'[=;=/9D[R!\W._T6'"905CZ#1K'3*R,7 ATB5=)&ATM7PB0NW(B/L(IA#-B M-#3E\>+@W@X\K;E^5]P!'JQ7H>ZU$YV+)/V)"JYME&,2^<.;60! F1"B8 BT MZO-@;Z+S[EULI)0#[^J.Z#L$1V'U&((7Z*O)<]W7C[[F.QBS*\)P[R95;J4J M5QFQ72L0T8A_C-BE\7;R%3=P\^*.E3Z3''HMJ MV_UXY]C &W_520YN(W^FX\9?"6#^9I./X<3>%XF,;(1681/D<(K=L_%91(G2 MG.C$GM.KE0@^+1NGW&;#VYM45UIJ+ST9%$R-QIEQ+]WD9E'H2'2XQ\8N?Y 1 M;J!RQJMB/2:2K3G6%9)\0Z;" %!J%@R7WDL?):#V>%3%-ZXF!YL>SSFJJ'@8"4SAM'44HPU8AD;45]E'150P>T! M;<8$+I5,;.X^5J^2J'KOZEK^V=UGSQ&FR971'=W[_W>1&%45;?0-^D!E)ABI M6Q.(L/ZD:H2P[E$:OY(5UW&CIXA:WSO?=L\*?;VZ72C\) M6!*I;"+=?&%=6U *H(K0(WFPU"^X2]W&.V8JV8@D[JX1'DP_?1S-/H(3 M I9J,[GP#4TYQ-HS/S$JN4*(G<2U48L)HWV>.@L+_'XX.,EQ%5Y$@GA((0G/R[&@( 26[2&&Z/;2@$OL8_P8)-^R%@5TP\L8JT"1"3LDC[C MRJ&+-?@@Q@K%\[YTLES8%_0:),KH;4W\.QH.\6"%;^@*9<_7+N]A/WBR<_<[ MT 2BO'E(NNE"V,"J&.X4YRW"93A?JJYQP;@'=QK3U4AV[%'SU?7, 2UN=M^5 M^VT>\6UQN%9B%[8VPPT\&:'(*K;R07I4TN#"8$Q+=>''&EH=8,/0J<1+J0\D*[-A?7DO>#(1];*0%VT_X)O7J. MV5,#J]91RY^LR%UG8S05_6&9>E;]R=:=,' M!_R[6A>D7-3%U"A.2Z*%\VT/M(0"\F'AQ4A#Q%_20.M5BMG]LLKQ/$2N3E6K25G^RLE)M$3-)N[.!RUM'%9Y=T>F= M0+H6#%B+U@UW>F1C;(P_>>FJQ+K$J@9FV[18V2R(I:3'V-L@-V>S_ MV'4N!P.8]"G>BJ:Q9LTMD#:B=UG2$8ML*Q MIBJH=$I=ZI[]2NQ;T60]WWE%X53!6#+-;S_5(2J:[QUA"6*+07@NQ?X(IPYP MMM-M\8EWE?1MB-FDDT[%!]7OJUXZC#(15&T&T R?0J>:CL@6:?6T 8I9__9> MV=3<"QF@5Z=7LN2H+>O\5]2!TEUKDIC7T]>:VG!V5:_;$:5&*CV^7U,>N[G? MJ3XC6O=8!?R29?&5DDOC.C4CQ>M/@4N0!5$DV?9@:M%G3'P;#D$B:.G2M.W' M3\K45/]2;#WTCB^Z[6JOPM'*GF6WLQ2WG*1LJZ&I@=@V-]0^U"2$3!+>7W^1 M?4+]A$'5U>MN508U%\\]"3"UN%GEPX M$+3SVX5O*%8>-&8R0,,5_3E'>CQW'Z(EUB_N=YR M\DVAL:B+@7'JE=9[OG?YW];+LRHDTYZ_&OHLW^#K #AJ#53Z]!YMT1)N M/Q#QOAF^- "-\\8VMLX*85"=^:"ZUTO>AD6!\(7PE[Y:?3JZV6*[34SQ8)N& M#H$.(9NZ>$\# GC2I@9U2ZM$*[GU@7?&C#%M<>E:&01?=-?7-)D#G-AZ:>XP MHG3ULC M/ LP.![,O$>2]AD9F*$DI_E^_#G5.L)0]/)24^>4+]H_'NBXWHZBMU^VD4T[ M%Z%#EK1)TVCAHKJY/H@/C1$KR W9#?&R#\8)H>M?6D,+ M!U,7W,X_/L;4J$BZSVAAW/*!E2T#8Y:K@C(KG]<5+WY[/CB:_9KTZ$H[J*7^]HE)_E;U\&<%".KW#NUGTSU1(_\2Z;.,F/NX)1A M/5G\N$^C$F +%5T^72_Q+#>T_CA&5C-&=KB5NZF^*GC%3EGX;(-8>6Z9*4IG M?]_M=V](IPIQW5^GDB034BDM7N9/43?2S5-=K]_+N^IZ+V[DJN),OY?+M_Y> MHS.MQ@H&SKW53NLOL2?!S#%T%+!'2X+A0,VI0]'0FS&L"\4,>$AY_ED?.Y?5 M[LGW:6+-%=91CV?4\*^G*N4/SB?ED4>F2)^:?%%:!M]$V49 PZ[O&P%=%*&7 MG*= @QK"MUT],(_HK2RR6 MYI$SL^U4H;>)R+0 IX0T8V7N8*+<>+'633+R,\$(Z*C.DQ\F'*L_KE/L@TX^ M:TC.O'DS*([BHMC%3IO9V)9:COI19.%_E%K_OU%JZ8DN6\P&TQ\V\6!EH!<5 AE&>1NR28WR M[.A\K76ORG4W3K)=FXCMD&VCM#AL;2 "8IH(\!&!">&*# [+C@>C&M%1/-B+ MBPF90F/*&(D'.^]:;P @22MHPRZ-)2Z1T/0)(JGOY3E;>3": M,'%0B1NY.N?+@P6K-Q"X]_N 9AG@#9(COD!>X,%VH1\BV5]>322M< #SY:J/ MM1 NF:$O([I*_E=OX;P,!T#VUREZ$A SZVQMP:79#.(G$^YA>4X0#_:-B",! MH!E6$H*^"OKLBQ:L;3Q8-XY3!-&@'% 5 LG6T?_Q""]FNM:Y1$%=-NLX85F$ M!PN#[/,7XKH2I9S"W4?93ESK,.7!]B9P&X!E)!%%9)^H%P"6$C/CH!]S;'HF M_XT#P(4(R%@F=(?NQ3G\JM?C$T^I7F/-!E7O+$5I]?)6HO!@_^GN=2 MV)K*A$SHR1]F[[\>$02-H3/4X*1T4ADDIB987]'Y!6RCJC>;A/2,O(ZKX4J" M388,[;K:Q^SV'0)5*=72XIV[C:K[44CWJ;$=L+R)6$D 5(K.R MHH[>-KB6[BL_CS7ULP;W_-=C5;-9N%RFF]X^\YS_2IB_8Q%:R7:X8;&A M3932RMD.ENK@2' ?]SCV)JE>?N9)@]Q"?!.P"ZNN%%K&LOG60.NR)'%E] -< MJH! 7^IY:S6X8ZP-J$8@+X#G=C#?5G *( =%$9N@?\WCY-&7Q@[6)X,JZCIZ.Z#"K=-F>^W+PF^=:H?"[6-SQ@;.^ M=\DGN^W].9!)0@.;=_R/VSL_XT&U)FHIN(7+ITU'6Z4-DD?8%@Q*JV"XNE#U MOH3NVH#7&'ZCMT^D+>V^C6[I52RD@+-?*VXUB+*ZD#+)_&*(#9$MUP$0!MQG/-.8J ].&8QK+'7P9"_S"R<#>YH)/X@[CO$8 Y7'YMR[ M[F33\50<\6[.>#,Y*KO1+]DI!G=T:C&#_W[LM(XD7:O)L"I10+?%_ECW\D(H M<2P(2;\HQ8.)NTKOYKP%W-#;VQW':OCN:IG2^<&BBDT5]H>.,CB54G>\Y,DS(X0.'C2<7( M22YD<^8AM_[LA_[%G+^1)+;H$G>7G"-K#Y8O<,L[;*// /!'WG]SWE[0F18\.#TFLNA-QDW*B9GJT.2,L"@XSJD8(;*&\RI M+A%[V[*\JX^RUBL[3"^?L7,\K[J_J,3E('C^U<6RK+E]XT ; WT)=P%H"$1L MH*VG*''*FZZ&J #?4.QYP TQ)T [J#CIY4\)ORL;O60$6FQK5B@Q0C2)>PQ/ MURO?<-D]*AMJ_,E1K03TM"ZKX]J^[E]9F<\-\,MSM4BRCLY\-6*+=)4,7FDF M^5:2*N_7M?1_^=+?U*[=V?]AT4"UI;E'J_3JPK'HCQ]:"['UMZ+SG]%>_^HZ M]6'.6+PZVP"[;_Q;>7S)U_BGA7X'$DY>+?C\A>0XY(4<6+@&,?:P#__LONE? M'YP-G9DIT'!1%1A$C'/*N\+F%Q9T-F%-4HSH"ZT"FX44?N\]9)"F+4Y3C'?: M[QN(:B@9^6SDB48?B)O1.5 ]X/4T>(7/*R4%OGRDV[OP:'.R6CP-+CCMHS'P MD."2*/DQO,#%]]KH5'5%[&OKEL"<:>O N9IVM*]#H).6NGG2:&V4^Z_ M3YNL&5BL #S8UHWR3D^6'%A\;&=2-:=D@>G%4"ST[.5XX\06@ M@"-B68S>;.9)M5.L;PI1!AQ,'0?#<=,%A)!X6 M_'VBHUPF;O(I'L*,E=5^Z_@! 8AAOY2.!3=:UT#N* @M2,ZGGN>\K!=V1CA# M'P+.OH)^.5,5PRN"$8C=LX_70S*IL;L-)Y&8E,8YA:\U8\LQ'ZJ(T7:H)@^; M47M7,F(0"('0@.4NK@QQK!I/-UH G8CA(KA^_(XR^-&QW)8ZO[;H92/%83&D M@,YQUQB%#TO']KZR$>3#,&_II.?LU6G) E-8)GKFQ65]V#.YQ&:/RZ9>2UI: MWN:6;_7<\"!39S/@KC.UA5F[:TO#*>;VPQ$!\>%G;URAY09^D M,AGK0.PA%,T=?&KXUO_Y94>S4RVM)369FKI"1H'5;FP#MRX3VL/> O?,\U+7 M7D\9&<[6':LA+-D0:NYTK9S(J+_&B42@8D*)%<19"/+P8-%(P8GH[O(K0 D6 M156O,DS5?Y>FU?O+1K_LT,;D^./Z'JA3=(J+>(^NNW>,(&5*X[W-<#88A,B? M64F^>N%2-V,=4F==/;Q;&(;RXD'&[09@W-CV;\0IE\3$Y"@ M&IS[$[("X 37;X). &_=Q7V=OV)_@ >+5>/O(7*S!K1?J--/K",X)Z!GLA]Z M^T^+O_X>+^+6KOQ8W^-DEMNU_#U)"[N!8NZD_Z7O6#G/@VU/X,':6=A 'JQ4 MEX'@%J&#RKE!"=Q @.Z"9.,KVR@L%00$K:>_@O+(;R=L=*E(1.>?TXQN7/E1 MW((;0*3[A+*SCHZA.<\)$%I<\6'C"%]:B:\6?AC/LOQ^.BD(&+ AAY[WYRK0 M%I^1])]CUJZLS@I"3Y3 4@&F)^AN6,T?%KPH&YCIQ_T"%'GO,[5Y\2-*NF." MP!9'R:XVB4<^5ULCK*58:A^,?K2PD<+WVY\CI3.4075F.<-B]CS+ M&BO&R:D]F:1.I!=A+;;6G_RDD",$%\,B!M)3+C(6@@UB!RA= [7RKZ83R;=7 M#4])NI=SGN?[&:GAA>"'(6H^NT!OHYD$U9]A:] 1+4#(^@H^0FL+0ZJ1#'_, MAM.DMBN@\C$!S=98R;0D3$2#8Y"!@KN#N%AIEJ^Y[V8;FU<9;T,L>ZL(M"U< M@>@-V< 0YLXB I2#MRD)R>3$$UR3$ZM8"F"D1;40>0@3>B/-S:0%OMVQZOFC M:[EA"U]J&3,!Y,9'G$G#P\+AXU5Z2SG[VM5V([_E5$W=-.>B\F'1I.7>9MR13]C#5(YG2]K) :^N M/:!#DZ1.-DU0"//0NJZRURM0\&)WP=<^;S?DS3[%B8B!-N/>NPJ3M76U58GG M% K3$UWL'"[?XMI"D-[:!#QA#WFI;4XPTP^\G)S[ +?IFX6! M=K[=MR@_$4PH32?;X5RTH9TO32?=P>55K<@%M&<.QL&8GO,P@!_Y;=77PDS. MY8;Y?*XQY#E1)E M@V-QRIHURLIBQ_I4_JH.X+; #65J.R?-D?,:0!.'3,8\K0!G9^Y)L(%::-$J MEG/TI"&=]:ZD?7PA[,KXO-+S,<)N5/'EQ3MG5&*W6^QPP)Y DE;9D@XL^0X: M\C&^3'PNG."2O8P.T1$M!>7IW'F:PB>C<;2TH0L-+HET69Q;4X7O!A'ZW=/+_'?&D/\KP_"9P"4 ]A[E9G=G-I" M[!F&^(V>,4X:X(3)C$/ER?,!A=;>N5J6M&*E60$3+;J."*%N3GAN& M]1P'Q%Q]UM5#L$>IVM(\&)(A37P](GRH=SD5_G/0U_7UZ9^5=Q:.Q08=_?W= MY>@F5@8T;72 AK?5X@TV1'Y<#['R:VPZV$6K2[&:2=O"2?V0:,V#/> >H!PV M3-%&T>P^*'AF829;$Z\_4L-)EL:Q&G2DT]1J:JH9]MDR*9@ )@_&Y>-!5')K M+N<)<>Q%F@1+O0&^]: 3S3X[MS FLOX\9M8*HA):5^-VDN??"]Q44"A@RU'; MLR-DI<7I"8FQV<8*U3I28T1LAX9+9%I&ZA\6#DZ7 MVORT2%-)QLQ)'D\VB;7K([X7\*?,W6(9L_4Y;W0T,91Q8O-,'9D4L5!;)W=@X_5R=W7._Q=E.JRZJ!+R:.TXU_"^[LM[W1?=',M0]T@_80H%OP-H-^7>Q<@^$AG M6R_1F1("'%B!1TG>B=R3,E[H1,4'FCG$N?ARW M*XN@W.A7(.U56=WUZL=(DA.S$% 3#U9D2/%B&&R$[&V3L)C+2#[Y4#KL#I7':O.P#>BP_&;>3!7M A& MI(TLL!"J99@Q HI3838I_'WODLF.X,S7(5=S6P]-JYGI M^J)VY[&=38UM39.O*IY-E#:-\WAJM[/\>/F=9/=.U4P3+[A-X2@"W*5ALK^- MNA-K1;M2#Q_%Q)O2SZ+\D\&+K%:-.\\S,24S34'SR%D_K$'VM^2*FLS!&;=; M$X#+\%1R:^8O23CTD'M6Z)WSU<<):>YS-3*^ ?)#?O(C0WX5]R';O?*_GG%) M^K0L$-"\GE ?1:T3L6#L*?;Q(4]92Z?XY;M:*#Q1&QX116)^ MMAV^RZ$9W*G<[M4VE'CGMCDY4;K.M^-BL'47ZGJN1LQ\A./Q]\C=CDJ7*!,X MP!3Y:;61!P/5EIAUC'.5U2">H3M6V=@AX>,W8.[+/0H^H*%LQX@IN5/).C'4 M]ET/'RUJ.2BN[N;3(R^LR] [N +9G%05D]).!IKY *QA[*(IQ"@0@\H /K9R MS_SM V6>NGD-C*-F+&4O>;=\Z\]>\O=2Y?LSFZKJ4(C7U:: :]E4;V7!@;I< MKD&NG5%F,$&I&,U0(?)3Z(C'Z\4HE'>@IT!J0GG+EY$/D0)UA05G;6T_7YWD MVW?Z$N%4R7FJJ>CS&!A$)761(0#],AJ4V]$D6-KIP%+_9G^F+WWP=A]7%O.P M!8=@F3VUK M"M"+:1<;W4Q'A&#A[D?>25N&-I'M4Z4_P-3F&I8)YC$[:-EH].-TP^ILO@%4 MQRCS) ^F5N<_=V WMX]6)Y+$@QT!7L";\(."S"&P1.$+77RVF-%A65P]Q R\ M,T.=#,,BJ$.5G%YXN):!8Y;S;MCA9U&&.[/MWN=OQBV = "O'FCIB9FZ$B\ M/1W=9!)L^KZFCWT1Q&?8:>39M7]MH(_"PWS/*#_&35\Q=QZ<2S[W[#1RP3QB MY<2]D,UJWBB::WW[_\/>FT8UM75MHCEV*(B(2"]$I1,0$*510')L$! A M(+ M41$A($0$)$A(%*47$!10$"(BG311^B8DT@N(2)= :-*@()TD*&%#&BJ[.P""]XB0]YO28Y* 2NU9N4+P!2 M%E4.HE"'03TK^41[EZ';>HG'>W?7WD\J#$-<]_3;.R_PV4,I;A\?-78=+EK! MO6Z^5O3]]^FH75?8%^TR';S[NGH#O*0&OB? N\?43^G[519DGQQ,/HKPJRUI MPO&N$LT$(=>8+^S%V<(]:"@.C+'+ %/M1<.$LA,MIDK@?2%9WI=^1L^8 8%" M\2MNX0^3 79FK]HI.Z56=0@6O ]#8^!&[%L@/K5,@Q@6CM'+^"E5:R3V2*]/ MY,>)XS,[PI?D@9@S9*T\M' 56J;AJ?=,U!Y?OUMA:,6Y&D/1';7)U8\+-T / MS+HQ#_)=GZ,U4JR#&XCCU9#P(MPW>X8:]P!Y*BLO4*@%,6K?DBGCWN-7S#T/ M))8 1;WDV[5RX&C\:5J__X@^'GVH\8=%P]I[XB[NN?_J]2Z@$#/E#Z?4%0Y.I^+7]B2SAC$8!6AK1I?DH:K+YEE58')1[H.KC'I %O_WR0J#SO M5,M=SU,!2,$9GSN<&S2]U3'1.@*6^X$W3Q*+13G0,3M'%:S:T\"1'8%P KU M"VI#>WB*TB\29*FV5Q\@)C&I4#N_WI(.O0SF'7V5T>$R M..W#",J' M)9;X\_JX(K59,))\9TY8CSYQ,"VP$O!Y=3MV*76D*Y![G*O.R^2;< M\*$+&4PWVE);"Q@N"?7A_KWGBW5RZE-ULYGD-6:MQWXST=%:T MO?([&>\5,JV0*T_FA* LW8P%;$Z,.4C33C;HTC[$BHFW;_&V.\-?5L4ZW[N RT39;H"$C"Z8C* D.0J-(>Y4IOK2Q"O#=!.7BIG"M'>%P^163ER3V\=%L,8 M($@!9W\P;\9/=W\%"MN3'B2F]'A-G=;M3K_UY^9;YV,OT7[?.VZ1:X/HK6G$ M74AW;6+'A= !Q[7@!PGP/277 G+/A6R%S#OH2WHZG'S+=D_L MGM=3)AVK5Q9P P[*LY+!Z:2/^: W=TZG(HCB:=SHHQ^(LG&;_^D/@$?V #1OB6/UK:H MKMH HLP8AF''Z8O@XT?T^_9?'4%I,X,7+)W+RQ21*%O&?)T]SX]"!=S^S+R\ M[3#2JJK_#J/29,>>>8GX?!LK9%#0D," KPR]PWPK""JS >]G8/VIX^4;H*WK MIO\J0[;<,Q7*E9YA\X BQ%&\- .\%;7S:[EA2SI6%*\$CRC7S[NYK9YEGO2- M=2M7\L>G"0P=0!D?U-BM^U$DFOL2R&553DEW]+J'+#V![.2 M-RMC,6Q _YFV^\^TW?^>M-U?2[U* D?JCNXX#E!IG2TZ8^$M1F>P;H!646$+ M(L'0X&M -E\6.>5@J"A$JMY5PTU7W ?$A(3DMN36GB:WK=RS/[!;T'.A:GX/ M6(&P&RG-3@#T6<8T:%NO(SC5HOXZ_-5CM9ZSY0[@7(2^V?(3W#N,-!O,_$:O,VXFCK8R0XEI63 M" M9LY4%M_@K%Q;1:ZJ5@^GXZ3@@=V7B".$8\R)R6>,",FWIG[P^]6Y+^W\?]1; M^Z$W0.25'WY"^8UH\[XA6[,S_[AY=_NBSI6AWZ>A-J0J]PL<"Y)>PKRUO>5P M56-C@JB5U=!O3NS/!7T%HW6217DIKK3\3?STP$^*<[E6^>$DGYN6XLZ8/"AW M;Q]?Q)..&RML=M59^,XY!SRZ]!5R&[K]1\OD 'MEL6I,C"+1VG"Z8-;$A3ZR M 0KR![>=-NT0JF=1'_M+FHX>,#0]P1PFLD_,9YH_AGPY7(,W9$#W L9MQ%1!3ZND:,Z[J[ M3%*@HKW5;8&]N^,.:PH_*6T;)G_K8Z>_(3X5 Y0[N0=*:$O@$<";)L3=;^XZ MB!=A[9!9U$/L1@]"M\F%/L#[MGI55X&E%LN4X@<_>B@_?<&ERE+<6FGN5L&K MK@OHW08%\TY\?-6$E0TIF*, LR!6# >7V7T9NSRH?]I@3F018CNX=-TJP7A> M?LQ%I::QLK$V]=1BN?_W5%EZBDK PU)KH8J@%8#[IRDQ<28.15IOCX\?MU0AI+UUN5#IBSY(7N(6 M)ELQV5%>1?.9I5,+Z_>P(;KB6)H\7W@SQR.T'67!JRGCFG-.\WOZ@03:ZD+E MW54Y6%QUR4M,)5J5>_?#;L],L'CU\^4-4,LAYOKOW6J1I=K30_J1"=K\RT?> M?/"OO>>;EK:I&Q7]C]9NN?O$56O))KP=U&19^=@98;U*:[W2?2??)&XU2;58 M*(J-=QF)NFRYA4B2YN\"<^231V#LG8 LT]QA,+65H4"*IHKSCW'C:W584,:6 MUC+@&12? K**0RGY4IP>^)>G.?4-HM2N*WDEG,"(PI@!2PL2AHMQG+L_P/M0 ML#=92Y&PBK<-ANW)7"3$ZX> M2$SS?4(&4HD_7/,+,K!<%3G!)>+FUUJ@M5G3TRRK"+%O4O%\ I$A#D[&_$8* ML".&.0;T;8 R)#UF^*+[>;FIJ@:8&J'FES.@Q:29CZ:&5;'9A3[P-_BFD.WO M=^TU&%9Y<&-+1I MC%1>O(&/7J)(9\Y19FV<=G90+(G:J;CE*TI?_*EG#QSO6MQXYVG'.P&ZB:=6 MS2R(N0(J*:.2&JQ_;^=,76[- _E=_#>!.9MT.YDA".QCH8 M4!/KA(A[V@RK#>L31[W;[K>3E#X,W_)+A+6#MW^O?\E6EL-'<]K1?R1!=>0J MD1FMQ8$FZ\2HJCKB$XU1YE)L"'4G\.@L"Q:U$F'>RE=E=GPH0,:T-K"30_6C MR][X-6@MR*6GE,R&DOH4VM/S"JAC;I,N[LV'K?V#=MN?G_OQ5F_AIVIY*::J M27)-=@.T31 K(]-_P)AVT%'[BRS'VK!"%_Y7HO"@%=-I\0]Z^!G1&I09VQ+R M 7T([HH*-TG>C3*O^- P7)J7)+-8588>;)N4K?6+#999"M@ 79T/7BI.Z-\4 M#-[V3\'T[XJ;_O_CNOC'#K##2P)BXT]==&/0X>&L9 :N!?,H,YBS>QW]/ 03KZA=<4!VVWI IH!) MYE4\>LQ12PI(&SGF*;?HO=3Z/2Q)8[)5R .^:"ADD_6[V#X5O*9;ZC.,;;6! M?B'!PBNXT!G7>#Z5O[DH6"_ ']Z1Z)XPEGT[5HIO,&>[P'%/_-D(9PI> ;R"GUC\(KZU#L)U"F(<+U'L=!2@03N".+\9]B'C(ZZBBUG)]@;.T,LN M]'B/HLY!'OVFB@,U8!WY>T!GN^X\6L/D0>>]]Z%U>SBO=N 08BTN459&*S[7 M!R<\'-[I<.[MLL=H$*<1!R2=6"<[>^X1%B$27):I./\3N-JP\YF )PAM%EA+ MR(&\;]0X3 X&;_5;!MS//14O1[D$>B'H)7HH;H6'[WLE4)NN4EJG5T[>ZU4/Z$YH^ MW59'[=7CB0VT31ZV%?3' ] /D (H'^<;LY,&'R7C8'M)WV@"IP$JXT&EINCE7_A0SRYJCW]=!I;AU\H]A4JVRU>@9C_$0FHC/ MR%U2GC-+O[/-.&%$9+=^RZS1E3[9:RENA%&AV9B69$!)C"OQC&XX6JX%\2Y3 MZVRH)O2N$]LC0ML@>]$D>QE#4P52M2H3JJ;23HQ:)%FW7SV^W8%W\4U3IJR! M4W1E?F1>2-4[,U)JQ%#)J2K>483<_NO5)ZF-5_N6!$]I:SS3O!41 ]O]N_D- MUY I%DD ^S3;7GA&2Q;^X;%_<$N'KER"Z(Z6EB&-+6?_D-I_0%NS^DT=3A%U M$0AE5I[-:ML 2:#":7TQ:/E'H=DX8*9M72=*SZ=;>]II:&5L3.18<]CH3$"S MS('XWQ$CY@LMXAZV3^PXJ1Z+6^= M@G$/X%@E'AP/+%.()OT K4 Q!:Z1^4KSKL0V=V3'72DVV:J?W&RDF!&V>G%L M$BM!,8\\,+Y#WN25343:]8#"A"A+W(%Z^(GBU59YR620F=C;V[O8MAJ: M(3$Q,=ZCO&KH=+SK='O;\H>P6SEPE[?I+@8F'ZA=0O-JB&;8!N@BI'$#E$!DWI'F2BS1.REE># . M90&,%9\A*"?3J0]U]":.3&@[W:3TM?EAM[:QCC9>?NURQ_ M'O%=A^PYO65U7;'OR_$L39:!O^NA*6H MD]?>'P4]T;YO@2)K\,EE[%=)I^ G1[CV1/X0D,U2ZZ2*5Q];/#*$"IL2VPL0 M (NUB8.-K!UY15>%_#N#PK*2;*"J=7*:G64)[3<@R;$XM^XRE][0_HO6.LII M*8\+3Z'LGC>Y85[8PE#H+UCF)=C8(W8N1W2U%?)@4K.2F;V:IHR&L'YK,E>; MM;RUJ< +9S]%#:-@@E*U=2N2F8:-U;X?57,CN78U@1TFXE:;#A^'-!:)D M\GH5S4R%^I"_<[:X #ZK<9TB:WH0Z(,V$H:TO!#CO0JU#WY;I>RK=)L3[](P M47AQ*>MXQVA_R]!ES#(;][-XK.'YXI<,V*T";N*ALV70Z#T3U :B M\)DNK* MJ:0)7,4Y-H.73V@/9;:RPUA=S.^KZ4R W)$>B#)A>E(((AZCR$<=%3_2&R;P M%T.-D*&<&S]XG\KRG^W$"";'Z!)_URA'&MTS[Q7$?$03>AB,$W=^[(-',.1E M31!3S4;T' :UG7\LPY7TNR;G3Y74,;/&0;V5.Y'R)_/BE:'5?K/'\."J#W4$ M;$[8*'G&5ARI>RA6[J,,Y#W<] M*G#<=T]+7%(DU._S6,;:?%)_A.GXV9R^ U0 M%68+AI:$94(Q#R*_+%D"8GE<"Y9D87IG.U@NX";P,MSDP[7V0-[#LM=,E;3/ M4,[(3SWLSMG!HXU733UC>GBF;PC)HJE>+ZR,G"_>S13@P;2,FNP-T$NC5]TZ M7&%3B[DHXQ4.*K4>];5)BT73LJ\$%< 7S=X=EUX;&3VOD-:37:A MBUO!O6:X%_R >EKNFW0S'UNS^P7-_Y0SN$,41ZMQ3P)F](0^.=05 MULQC4P6D%92QU(;69^U)HYTFHB?[VI M#97<(UN9NZOS\/7!6\+'Y! TV^#%CK#5KT M*E=:;1:LJ_RW;1_D'@9 >(4XL$?./D*# 3X:X7#$4%UM8.4@IVTJ1U]+O8-_ MMS^BQVDU;_T[+Y=(^X[8"4^,R./W8/\(@>RWB;8H,PEB9=FY;[WPR[,[CL8$ M1VDOA23:==QJ>]HT\P2O>_\P"'I]?Y*=3BN8(L(7[N&$H_NGV3WM&R!%O"4= M+#*Y%CLI#%PR;X7N$7&QU+D>JA.=,];FNI+@O4-L/_*1^Z<_7&)!8E\T-*=U M74C>3QI*XHME(&LAYJMZBZ-%+EV8Q*ZU5\_:''-^W5L$AZ"EB%^^/;/6:JOH M,ZD0D$230>L35:F]1Y]X6'JE]&R21/>)KELW7.*4,Y/B-;MU_VXU'E*&^-L\ MXIK#OTH\.M#[UB2N-6EN@.:L/4=;,5NP>1N@@1>V9I*+6?_3];W_5L0;-M_W M+\Y8D?XJX'&63NQ9,>\8LC6[]4_BT1A[[-^F$6$SY'^5>:PRE?S%'7W"5UOF M"GBXY/F_ZPAX1N#QA'PPW6=-=PA<7R8 WA3TZYSC7_5;3_H7ZGI_W3'EK[I# M OZ1\M]N&R&8$=L^";J5C/ZX 6*'P2K-^>70'>36ZE5!L%7BVYWF"+S>Z'=T M+WB]WD3>.J#):5IH?4;0M/HO?RL0=U%@]'^;3L2\,_S;!.2_#>&Y3:VSO9L" MZ?^8,A-:#\#\7?TDP$DP?A,;H.[#&&\$1\[4&#/'9*V@YQS_$FX6:ES!; I" MM/VEE,Q-$;3H*XQI/4K0Y&KU8Q#$Q^M;W9&KM()G0E$$XQ%XS<*JQR' *.![ MAAFKL7E+Y3@5=8*D4_C(I4[N;L>]\CW_-NJMNDLZ^4DP3%P[5/ MOC40H?>T^TE2M[V3M:A!=A_+\PWQV@:(5@5F7LK&\')%$FD?8#6K7 G*=,\% ,K:C>RC[W82 M55GZB(V_L0%JAXG&6ZNGST%%/]:R76<>+$W#5>O\L#O\Y/3SO__*_])8Z!?8 MR;[%K7R3Z7];_D??;U?>4PQM1F"/]E/9A&>OT5_7,0F0FQN@6&GUW=*ABDHU M#:RE%K^2F1:-V9S3S)I7(64&ZE?U4GNFQ+8C@ZP&\Y!3SZXVCBE/K6\'[%FM MM+Y.A)@Y@QJ)E3(]@')C?DZ0QR!0ABQ=R'1/CHKF]E/'=Q[O\ M[_9?/7?8Q*XM54D0;Q.W(P#O=K0ZT[$2SH#L )[!F!FQ1^4CDAKIV9ZV7T.R M5#\9E^E;:TP/L"N3! MA0^/U_QFK0WY>]0$OVZ&][_5XKBT%YG+;3M3C-K%>Q6@_%%F^T]/P%QTJ&^\ MRV2Y$8SO*,D.>_:)2\2E\+%#3FO!\U3FG5"NY&J;P1(\E'-MSM%@*4\V'<_$_( M$)8=RVO$>&)'C0:FIP2?WZ+W<;7QU0]_8NAR)*[+]="IDCI/J"[U(A#^IJ9X M*OMFU-@RW%2Q*:)/SG_BJ"_U\P9H,5?@?ZZA#)F\FF(Z9,2)-EW(VNK1QG[/ M=0P.#6JK MH''/T8I*2^4*B_9)2X4X[] ;+A-QMVY8*K\:U+A*M1:^[![" M)Y87#E*K(8LO.=9H2LYI3"RUBMB^)(F"DM^$I^2Y^&;HC@).+8X9-LG:6;0^ M(7B@"]*S)3-\+3",Z7/?/0MFN<_=][B'AZPV;%KN2%']OU/5<"-(,SMC4?X, MF!C2L,7(((\!D01JKPZ@].E8,;A4Q>0<92E6?PS0:Y(W'SQ*=\Q!38^" 97;E)QBA"!B* +S]!IKS8L15A:\=)-3 MI:ZLXKF\12/S.,*)7KC1M=%9F28F\8'*L\\2J@,W-:?V.HVJ/VLIWZP.@)\I;9A ML%I3_K&*6A6^)G/RIO'-Q!C)>D&@[((OV.( L/:_R^(9;SP8HZC/94O\UEK]7K2;< MVKBYEMB>NVW?SH./(G,QSE>N?-WO>XF^SPZT)*AOGR!DAI[=2F$-:?_[C2^EN(OPO+00&;&T/[ M. Y(S2GJ8_Y$"7#!'";,O<&4K/X8#XX%BZSX-7J3?X>XW$R:T)_075S$F]'E MU[*5/K"TTPKE:S(N8NTK!2C!L>\Q41*_E=5'SWB(/L8]RE)(3B H<"V8'<\8 M2SN1"= ;_BM:TB[55B7>R%='V:'O$7[65M:-2?(\'=O(>9LAK<4E_X"#R=R; M)>L"R/)(@,!HQ1L@9J'IH7,"W, 'Z R(&AW1GGW?CSJZZCYK[K'.U21:T2B Q5FM1M8'U,S?4[TY:5<0]/O[3*\2[62*6 MJ\M;V*R@_?2?EE'_IN37_[G+E:+XL!S(UX.G9@[6YM9 M4X(YM2WV=M7\S@ =[?R#^Y0BI>_^\1$WI/,0QC1+!HYX=Y[Q#I=N=D%+(.__ MZH$P4U"(X<, JF9>5;B*+Y&C<(YQQ#T&#>"ECR+E0Y>\[)MV:ZM):E\]+5R- MA7G;V-<"F=9F834IMH^G%V6Z/>*(@.=R3CP?;[K]+S:Z8Y#?68P> %>9Q^*A MQT95R(_Y8CX&'E*#>2G'+HE.Z4AU,C1Y-@..:S>/ >=:R1Z.Y^W-E(Y^X'=R M!> PTI7?#*Y<'?F)VL4Q (3LR+?9EN!X]"'*590-2VZB #*XJ(,/,R5*)2 # M5_&G_=^:R1Q]W[JO47V5.:[^TK&R] ?=DYR#'LC'YUIE&BZG650%MPHYPB1? MXR>HXU5<*$V'1EQ(X$#Y_?M:B-M-MW(O PG>>CE.[.F'="U;O"9"=3$+@;\> MMAT75;64I9E]SKE&UFGFVVTT'B5 RX^",;>IBKQ4#F,UP50:M7.@8)3=*-+K M"HOEZU>+15ZZ;_@H;K,<3/WN,M:."7SON]?%< E.6+2,?V[\Y.016FVD7O3. M0XDWHF5N7$YIWV\AJ92D=SDV-M?V3P<02..BH \J#PN]8TO<)+2+]2]D"6B^ M9Z_]!D@C^UBS/>Q /H2;AI83$(_.7RPFC"_ZA9=H(L*VHB80C@$EK+XK"3T< M]ZB.,@1SJCG#ZX[;K60Z" 7SGSX0O96Q>R19..NJK/Q*+:UOX3KG"+K/ZK8 ML&*\^Z(\M@[Y;SEJ>GC01*G '=G\V%.16644DQ# OGMY8MX^[5;HU1/U MB((B7+A8.NU8.A*E(GS7S=K>3F!WC]1Z[9=2^N6NT)DMZJL51"J1(0![]S*W M[W?2F=(Y@-2ADV-P7'>64/ND+-,P2N_MKQ"!=VWU&.#JOX:S:$]7&PB5(=Z% M8ULD:UZ62]S;*:N796E L?0=ZU>9J'VSM>@-<1<$#@5.@MG' (,046GZ 45U MWEN\N\_-> AP_A!"&'7:JJY"3IZHB$S]/#[>YH9(BZ##A($2F^S0_7CY"TLS M2^Q4P:Q:0D]@%1+YSVC$_3\$](;X* #_*6^ L,_5"L&HUY(WA8WQ#\\?AP&9 M\L!R4#A=C8FZ"ZJOW+9O4O%$;,5G%49)Q*TW'!F_*TZ_BD,L_9H*OA&?S^1H M/#+?S5X.6A$4.S7=]L:][I+*_%%&>Y;GX>.$V^C!?P <"<0LE-"'" 'H+L+63 M"@Z)-6FK)2.D^9*A#]0";%5B;%G;H_.FW![*;U5J-GSP^\?TD\/MJ((+2&(" M;A\2VT8X3L+A+1D"_#^?H\&2*E;'VI/QEB6P^4Q2WBE:;\0[WU!I)_+=%))5 MW+>@>>>07S($K8YA_)VJXNN> W:\%=B5;VGZLPO?Y^Y"Y6VYN\Z$HG]Q[6"/ M('"TJ<"N[T,0V"=$_T'\(091A+N%V4M^N6^6*AR\<[!-S&=TF33?,:F1T69Z ML)9P*7*5+YO5PAF]T(-\6F'X#99D>ABY 6+O&+4S6G.Z,J,>VA1)6++W"I>?6,0 M6T66.P?4E=(=U"#Q=ADE@]]J8)O*'D%[]SLLGK :6FFZT&/17S6_"',<*K]1 M.5C5='Q ,!BV1'QVVQW741?73JW>X<\#>U/.;+.S4GI:]/:I)MN)[2Z8'/OX M8]0J:79 _90 5U$K8QXLF11C78#R6G%D=[AAYPL*K%4!$AIGQS[6G#[8L0^I MNNM98#SP=&LP_3VR].;:L2$-QPP/BUK!!(@/Z(_\]3Q5>^^KB5QI';/:DE%4 M7WOWNC%-:"&.8\4?RGPO>+@H&59GVXW:+:0EUX&J/&^Z@L:]L=B5/GF_XW#" MWJ_CT;N+2_SN(0Y'ZY8LWL; 895"W+V/V >!;7H\OTX">(@(!Q^@K-EUE: < MG>6;[TR\WG*N '5\\")PSTWV8C1'^LDM5E7*!X0V<\L6?K=/IF("O4RU]0QS M.CD?P)P;*!L8M.H/MC8=O#@0/&;QZSME!$[:V^SM'?#2^%!M]$FRFF_\^BOP M3L?L_*2V"T^" ])$KA1/9UNB?XI]T7V7].G:VY5BS3!SI]4FB=^7^.;$6U3 M@-@IU\E&UW,<4;<'3>1O,$Z5H_Y@WAM%F3,NQ#%=29Q.C\.5CUH;M'Z?]$H) M[ML-=+?W;-WS^FPVE2BP1(R TK.5>.G;$U=;Q1ZBI1M9_LEIAU%G60OFG7PC MSE7G#1#T PE_22>/^;UG$:9KHN1%GS_Q),'A*(? ?D,H$7KF-:)I=-+'*('O M,[AEW\F]B&W=CEZ:Q"11-;?OM_7(??_O@BA,GC],K>U; MJ.1(_Q"8[!2V;<+P(DNT/1??CS[@\P?*C*799G$N3*L N-@!JW8='6\PT?7+ MY#;H1)-"=*&E+8 DMX@_@F'>\5Y48[V8(^SC9>D5$;UU8E9W^#FPE.W=_#9 M,OH)!I_1?D"DA4T"K350<=2,&+6@2OK=%2=%.%YW66;M)'?^CPP/_7>_2+!? M8A<&2P1T2K-H<(G3959=:J];[)&M$S<)ZU& ]=5^Z5Q)XUSBCV$K5A>BWM24 ML)88,]%X,$:KQ'W68T]T*-D$@RO\_$%!NMGHN <0/4>!/Z@U*JTQ6%=Y6QYC M.[1 G]#8 .F!JS'< Q$LM;89.V;G H9)&J27)TW[(4W54)=K!_'0J>(\X\>A MF9#(LN]XIG>,MFWD>[GO,\G7,H^'CE*Z6@1W\#C($HLU<2GS]5!F.=:7(C/: M7'N',B@=1(:HS:H+J=IM-'!ZTM>U(.]T[\K*4)VB5_O0\F= _A7CPSR#-6Z; MW/;KG-AM!;7@IJSI_ME]PM9\&!87XZKXA=.O8D 4)$ M KV<,\@"J!SJ-I U!8V;5,'HG2L"B.Z$X>CL;5^4P[6DNN&8RBHMP_O%R5;] M_D?U?MS9YE@$DOPV9 LS5.^^&_0J_Y3EI-VSN\^Q]R;&T/ZORFI^_AR;:'+^ M?Q+(^L\$X'\F /]W) W+]1U#@J]*:*/H;TF5GHG0KPQ"08E_E(X,+OOH8F? M/UR25,\D,U2S_._FR+-J'BLC7WY_GSH=KN5I[9;E(^##>WSE.AX&!6XG%/PR MYSL0J[$+):P$MA;P:XHX.C65$8,]R^I\N"*Q;^)/U8PS+.^8GPE=KY&#+:Y/ MWC?SRNB8?<[O)F_GEV/+X)2<+&]^F_Z:BF!6(01AT>XOG=E7 M* FY2ZEP]"[>&[3B*'6"NQ^HU,^3K*Q_(9^ W8(<+CN4SK$%PAENCVV#W^<+ M'EW4RCFQN&"W\,)DA_Z0M>>(F@T0=N5K4??8(L\7D_9==*'7$_/^#BNZY:YL.<&;G4 M@MV%4@\JI')]@-[0PI[ 7*1$ZZ^>.C@E,%"AIG9J KVS_!"S,&H@.'7:8F98 M_]318%%#^R'_1(^'X0'A1*ZX-W_7:08.4#?O?+&"D!F9:U!;*&0^"=>*4BM?0E!G3?V-I=9"2_^\_)/Y0T<+<_LC-&S.J*W*'_FZ^;[A)+Y0*E6 MJG&XEK'U^YK:RLKJA_N.:-$%?.+=]C"=A3Z./A?,2T$+(\$TH8]$X3&D%9WZ MH*K]PV"9Q$U*.@ZC_JL:(X%\9B?>KEW)P(C#JB@Y]24V\:M.S^KB-<,MRLJN MK<93--/"5G2?EW,;_FEKL1.S4V#L]P6^PH47!UG(YM[: UE? SA??E7W_Q5 MY,[L' ,&Z<)VNN__'XX7*S;^7:U!3*+W F\#I#)/R^"E4:.IZR]]JOG=(:4& M:_S8+X50[*8:Z[^I+#MM94'I,0]-];DG6<06:!Q?_CTKM)4:2Y =QBM-B8G. M!694#5>=]AVP,AZ[^\/.SR_*TF1>D^-RB#"(NU%+?%]7BZ^)1'+FCFSEIF^ M:(6P]V("GT5[A:WV?L+?!CQ;7.]\^'.4Z\Z$==9>UC";(D;+E4UT^]3^LMP= M.*836V5YK8Y)35AXDR19P]J3$1H(W]6_5)752.PSV@!=@0%'8[@2;G\*3"F5 MW^W:^2@XP=JH9VH#U+(R;.+/@2#?+775+',O'_WJ.[EE.&27019&!&5>45G3 M7VT0YDBV)BVB]!D)L>4Q,8X#4]QJE!6]"=-,.$SF*C&:Y.V82_$F6F6^.0=8 M:C$K"9:E^A%B'OTZA8,A$> K'^K.UU4,!4^;M]_VC@I1&>_[W26RH'^9Z2*!7A%>@Z$3:XMN!,7>*^YA%I=N$ MZ_C9+OVF=ORGU%8]FU2SPT=CN[MWX@0AI1#"W9O'%XX3.-'M>W@OZ$QRF[^O MP!7Z0AZ0C,RC3;4H?L>$I1LC6K+"=7 MMVI0+QO3>@?*>0;[IL39B1ZE2A"O82A!=.JB$I/@78=GEK$&N=?IEMIOJP?X MAU FP_F1.M* O,M-E\MN?@:Z1RDAWVI682/HPQ_Z38P-O:W"'4B_WON\R9"8:Z?07_/L4&N&;W) M8Y+S)TOJQ8!)9D!U =7%N/),W:*L>QAN;MHNL6:4+U2]&0+_[T\N_W]Z2WJN2M2)@S2_\[/DCW2CW!6G7@!YQ]K:2J MEMR+\-X6V'5TL/- P#S'C6.":<;#:B#MX/=S1#G]OJW\+SD'ZI8G_:P]EG5B M(7NWX^M"TL5$D!>YR'O';W2E4IU8I)0B-PL[]06I,\?;1Z,^>@8FC=S6=^UF M3S_QMS8=*-&T3]@ [4^Y4VA7V+S+JE?+U/\'X39W%\X,@#-C&+@._P@3+68R MG2AH*#*16Q&,V *XN;)LJ,"'6]E69UHUYHJ6'DE6KE3V62". MFR]P-@M \![Q12-B[%FD1PPB1:+=@'"U+YQE[!H.$^Y$OAAG>^Q@OOF1>85M M\P=X=%*SCA7L&225]BFYAQ?%-&_=E*8^\54+I"9@=L"F#&JN MUK63J#>G8U\NHTY,NFAJNXHM/$]P@L1"'L"8".QB.\MIP36C;0,$G,%XX_:, MA]WM%03YG%KI>/PM_YO-+K>Y*K1B?3?].N'0TS&Q*"B]I(CPK>M _1F./U., M+TKE)?#E$K3,I_;4LX384>37RY/38\[#RD XS44U>7>%&^#7G!&(3+G2E9Y* MM6--E\$UMD6[W4O^(H%>MX591M$_EXAX+YA^T&>SCK,S-D!U]Q+!W +JR^'= M6C(1.=Z3]_E@,9J C+= 1G_1O#^>5N-(T' M.C$8D:K5N$/UL&V E=E7[6K) M2Y(1,-OWE0FVI(!=#CHA[R8FW2VZRY0_?Y1C"Q_!^>H^.9RWLT/<]4B'AJY' MG'+&IQ\7N[M&WSL!)Y$7"/9>KDT'] T= M!4B]4&'&[J)F/^S>NIE[4^K-;MMX?&;\SXGD?N$U>786KQ'B!1D5LDZ=GR)V MB(DB8:X&5/A[IM;C/H9.;&:#44"M$28R6)] 3B?-UK0KXHI2+$XF.2;"I9AHG+L3_%)N.G.P9]JS)B8GU.'7# U*Q % MRN+R9 MSMLEIR72FFZ#1KSW,0K(OBE3*7+G#+NBV'#6ZS*$7;U M28JTN[R-^]A);\=\:))U^9A.OB!,AZ"I!NQ8ZBM7D5_(-=4SP75%8A8,5L^67[%2\KPNSU9D 4>B1C MXKEGY)7VYU!;[^6(DT?/+WA$6/N9W\UC=PGX]Q*^XWYCJM:__(9/Q4L3/_[K Z2N.T2@M"Y^^[<_5?T<^YSF4]J71,7L@H:&S(=O4V?P;P?TB^IB$!E#1.* M\[XY%9Z!G%^;<\/GRU0WG2#D[!$GYW;8=M"_94[Q)!E[F25>4W]CV30-'@%_T[)L M1('7]-_07R?%:\ZI#Q1>$"^\\$K=/BDEZF21V?T+ZLHA;]^4IEI5.,+N"KAT MZ;^O&7#L@>NA"]HXX5BVCNKANL%HG]L3G5_3'KV5(_^UJ^6K LU6)7+,MPP:[?.CS?CPA[C$DZZDV]BY\,D>/HT9IF MFW!>-ZN?6=FIV>TGZTUDV"QU:9?R/@ !%PEA@:>(;0@QE#&S2O'V MO4K?52W5XO+)=G!F,&ZWCY3M^'R.*DD.,JG],G=V=35AIU_7'E@.^/DFH1B6YE1R&T2<:\:*6@N6 MBVX,(Y"M*N%R#@/XTWEC*IO:$5*R"I/4"U]OZ_&.2X>F&CND6BK@[Q)$CC-0 M'IJ9Z1)9N\[,?L9RSI-?D9E+W*H)TI>W*=/#[5_NGV4F!_-F?LTN#,& M5!S9>G78!,J8"'=AF<>%]'2%B/JUF1X>UJDN"W(BOIKVFX Z#A76$XF-SQ_< MK&_(<7GUL+[W1K\9JM6_9F(L8+')#7&/&O14 "?__(]LZ,>X4IFW(=P'Q-L; M((X(2L#K!R!/)'D.3LLE J,71.Q/(NR^#=#[VH\0GA+0#!MV0)>T8I=5F^\+ MZ/909F=E-'\[Q'P#E+]Y0'3,\']:>.5?U (:!)%,9/N@U39 P[U,1^)7.V(?CB^JN0%ZQ@8$6.96 M# /#NTK=[L?;KNF#TIQ9JY3E0K^O'7P3KQ'WM]FHOE#^GJ\;H.>/4:*")NHS M(?QR:O(PMXZ\HO"OS*KMYF9"5NTB#S(G[N,]B*YMU>()>_9T:)C=- MP&[F-T#= @;G#^&H$>0$?"Z3.W#+ M]7\-8?3[L9EU095/?N]G&5%;9B#IJJLC_2A 9 M*'\-6+-J.J$N2\%,5[\J)B))Z]KR# O2.G%VW44UM?T;?X YL=C;44DOB56M M)^GQ@KB#&#_PJ/34S((U*QD&*'#.(^4XS6B]?N=QYZO1">;#I9?=KG0;DKUY 5=ND@N_89ZF27(VY >J$[H(;*MK$;1]B:"IH,FIC7H>/)8/F+YA'#VB= M#5LR.50Z#O632F'LTC>.JW(#=]SO*JCR&35>^ \7T-#P"P]/:(S5\K^6.3TW M[5.V6%;&$& ?;=60))F#T?IPE4P768'3'\XQ]W*P:Q/F?R#2GL.8_H@V2&(0 M$C%5N\@I]!- 9_[>^DJ2R6FFJ$I=O^E1E%G-FO8AA.+%''(B R"+\?O-94B M':H!TEB==H.C9=FYNKUA-&HT.T/C*5#;F2'UA>#;T9L+V$PR1*%MJ[9=06]^ M4%;7G?@]Q IJ,WADBM87A=Z*[N.+5#"=!,Y)N,7E>H*T45]L=4DLP]VI/4>; MY"ZUU&:J0?H6?2KDM ?SIZ9"==1S1U?K)&PAY7Y&*S4F9SM@3<.)H@P!+SI8 M#"GVT6//0-EOJ CR7$N#0T'":Q]7AZ+#\J>-K3_$RR.5QON.EA9/7[UJI=_; MVA.H5T'TD3BF3QT;GC61'@%J*<4G64P5NCO"RQ7R)J^0G> 4Z(A8MSH(\P >^GB6H,[T3]41A+01-)JGR=D:F31-] MT2H>/2 MOZ+I8FJY4*U@.L<@32LE]E_\N/?.6=^Y5NO"(*[[$=P0!M#,X$H\:X,2_[Y[* -F!F@PY6$\&6MIGQX3]%Z0/(" ML;)O<1?#[0H3C2MQ#[OOW8)-O!\_-IOI\?K79\9I2 M1G"0OX"V);S= YP=# M?ICHXKI47Q::,\)[L-.F#RR^W3$_F#0T"!^W=G?> /D):ZZ1_SIX12MN94_R ML!#ZGZCK+/ 8QE=L=.S,X$*(YH3-_.=AM";W2*U?A%HK1MRD:WQ\SO3@U[?A M$&'NV>S$SP-ST-?('/9B.=Y3I1K[V]:M,"1(*O.>P' ?_I_,:SA-"L(.F"NA MQA[BE4$J5\!1F.TK\Y#MOCL,H7%H4Z&/1#%^EZK0V()^V;V3 2AK?]F#%W-$ M!_&6]QY_H]"OEE?Y.+99V^=>S(]7DOW\AP_&W6\W)#KM[\7[0B(P]> "@Q#F!%F"9RH"8#=#.U8^X MQXI;@>N%>-WF,,.HWR)6[MY.%C5K" $*O/@,2&AS$OD &:B>L+=M.+17-M:L M0\'RW\MCKKLCM!/:('VOD- MLQ]6ZRS #@_U(7$8>=.#R"!Z7V15 M;DV$=YMACF5C@RX^!9YID+T%^FY^?7C [%!EOYZQUCG'IA$&Z^C6AS)7+9F2B2VRJ,2SM'E%39\<"GL L\M7]W0='Z&_M-=O4H-4#=F'S',; MYEHRM +8$58NY.K%B[^<2=41%V8_9QBNYQ0760=&8,(##QV'AH2:5'[^5I5Z M8I_?MR!MS3RKS'28I$=!,4,U,T^ZMEY!Q:%\*5U>;TYKCUS=IS)U;6]N'WU- M2YXK[6[+@7)\_FTUS;>/XCPWN1>P"M)9(#-S%GI]@Y>V^0[VLC1A[V_8\S5T M8EFMUS&%^6T8O4SO1UHFQOO:]2CH? S.C;^V 1(OS/%[65!?G^Z6D!!W,R=L M)N5[9EA^D'*E]=&H',N;][Q3S6^%WCO:EFIM9H:ZH"D;UW&%79/U(%3BO^MB_H(=F/1#([&& .\1DX& Q MOA2@V4;<:^*'L_X&-Y5EYJ2$E?FNWA2?_JQU^TU:;F7UN1D8;#S,P$"J>]6I M=J];IW()[PRZ3>#&*S_I(6+!M6IQKBJ'17X0MG!-A\F?^=(!]W//DK7^&R%:5.#PZ MPUQI:GT>OP%J-U4;4JYBKD;?5DAK"[T_F>^U?UD]:#Y22D)":A3\/*LGUH:B5SVD?1"Z0NXP3Q5ZI3C/;'K%4?@QR M1JO\8UL9(A/K3PPE&8YF5' C<@_*E8>#NH\L:_""OLG%WAIP^BR-"ET@>20A M$3#9N*(5Q93VE4(%-8UE4Y4S:0T1*K-Q%I=/73YE*A]78GHOSD&^2MZ+%ZFN M_++'8LTQ>B0[FR.(:8<*>T%X,RK+0N0PSC0D>\^H27HSKU:2S6\T+0^C_!J2 M97>5B^R##V9HG?SZM8G,)X:X<"VQPZRLIJYRPY4C(,&#U*H,12: <421II\W MB7R*D>^=?L?PH_I=(D8(0VT ;3N=#],,QLUB&$;H@[N^(86JFCO+UI-???DV MQ,!>[5='@#B-+!E,/[9\K!4\#")[K3<#HPW5<$Y]+PL/4Z=#56OF07M04D;) M%D=1V/JJ'1!]W:NI!RX9-2TI?,;G=XF-S5M9=8-,91*H])!I: M\6JSE>=UM?*I4/J#.%,\=H*_5U,X397QY/:!+!_P?J\1P]\JM9+XF4N,\YXO MB1,'RV&2:E>1XDY#]G-MC&XCB8T6%:FP%NL$M+F]=9YZ"4DEZZ:$6X-*UJVX M>7C%(ZM7;\V2S2NX !'Y"K.MED0WOO]G, 1PH/+7BL&L+=VW7XL,OZ5.L\*+ MG'DD=.UX\<($\0FDFPN8O<*+!?3.OUL+_=>\G[ V35@^P*-5D3RV>XX+\.AB MZN-(?EN$.VI^"_[^BV;MI+M21JGF_\7>\[I^J1=,6)G_R7X0@2N "E)'89[WYI#![-L_%YDL\JA/^'F/^ZGH MWQ:AL[7!O]0G9JG\2:I@*^L1&SBR2=QJL_(7;7J5W*ML7A;.)H=$XF<8%6%\6^'AN>D[^;F0G^C#U9ATF_ZR Y45M@F+ILBO> /Q8MNG#O6K(J4 M*<']T.8(F/#@8 /K$*-7G4B#TD7[5R&/H6(>R9.61 :(X$_@B&/#%[_5]+1. M.*:H^(U )ZS7/D4="6EI[[U!_>TF+!>V*15T+VA]GOU[MVG6^@5S? QMF)T# MOAU#ND#7HZVU-D)(D FI2(X$*D?[G2YJ<&%GLDBX&B+5)>DZ%1NQN@'2/S4I M?,2I6^8Z=0"?-V2BK+5B+M%N*H">ABZ\I\6/^]2/D8 ?JG"-H&BL$$N*!OW@ M4">]WC"J\T5CZX@8%G8Q]G#?OHWUI&!G)5%/&"T0OEN\PAYN,:G"36 MIREW>)2PAEV-O>67>AX:,U9*C-8 \]M53Y)]0NXEM8(%IBN%+DJ!)I?XM?"O M9RC>@9\#K] 4/H<7JMZLZ\UV;)-]@]LV<&>4^>=O16_U]"QRYD@M+0-D.GT9 MA;^W0#D2-S4W-T4VBA"$PU'6/](>97M%*]TRCC,]:"'QX@FT#%RRA[4/R!$X MQW2L2RJ(";+<0NM[0:2#4+((90^="P 4)*I?2(F2^O# SAE]::"SN="U9S&3 MFIT;6K[]RVZ:<-89P028=LENRGL&'IHS5@1EB>G1^WF;*GBNP@>ZQU"F:Z(K MV'AE8;.K%1G.[S^!#:YR-U*.7M-(M5@HU 3*S%44Y"A[(G?"JM9&4AL_:,9G M.5Q!NG!ZP3>W^O)FTJ79+V[W\)A>N]X8:84<%1[P'4(#7J[L,12%^70C$)NV M#7J.G9<[[*\D1=AQCLRG:?5.6QQJKHO/^:;4NGHA9[;*.R;WZZRN47!B0C8L M,9$N[?$RAU3ODCM+UXI5E:SPUK(I;D; 8 @!>2TZU43V9%.DK-N;UX+7EM:Q MT,&7*3AD#>L&[VGN\1RQ(/@VA*'X=H:CGP0!RA'=F':W$J%1X'T:D:=$@M>$ MG[B"!="2M_LTNK:UIG;(E2N,5D]:R5;:3#=;S%8BG>+:AD,12X,@E<03.4/4:4U@6$X? 6R'0 M741D5C)E>K &>$=6&AEJ>%*AO.I1W)R<\!,$6F?R472095OKA&^E_&[N!QI@V7+E(,^AK+SV0 6.:H.7Z MP:4L&'7,.=+23.?[2T_<_AD?@0&,/!49EAXVP';A$=,6K<:NP+I"0HAE,0TR7$ 9RHJ\-R))V\&HJ=NT *77 M+.FZD*9$-0F;#!7<73WA?U$.]2NYI,0X>Z:_0]B:+.7:<9)WK:R1,J>@9$R^.%A'Z,XJ9EM[F-K;7G M'4\OH8*LTR5%[25%'T]\"."3W_= N?_GX:#_YD-!T'.T.<(U)96<3IHM)8%F3O@N9][!4F 8Z"?2?ZO!$(M4U7O$KWREVTL!D;2XR#%]SL!"TF M]V9:$AJED%.^)DM^FRK$8QOV5-G0[A:#8K-1K@W2 MDKED ZQERM-6ERR89&72^I5M'7R(,7=6YY-.S"*FG0N@(B$4"YHG;/0H^W4Y M182.I/JW)OQ!TB0Y,H;)"3_R;UGSHE[LF\8)]@[**0P%YTS3]VUY>2;09^)1 MLHY:%UV0>HQ^DXTCW@7O%1%$[V*8CA-#'*R:Q;5[47Z7G\*3OP3*7:^3IQG- M.Z-2F@:5'TLN-4G793_8_C;\_-LGBVOT W)BC3T_TG3SF\Q\+J?.=D-*$Q/N MUO1F3T7/H93P[F8OZ0XF2R.P9\S FE$29);!NLQLN\#G#IA_NFHNZTVP0)9I-2.PW%$"$!@ M^QN!MP#K'0# 2<".QX#Q;1_$RVS[OC1^:;PP-#'3FRGR(W>7^-@C>T5EG^>% M8S9>+:<"RFYE5"L@&3Y3/ QW[]I?&(KS?1J&7?- 5=.^BC(Y'>3Q"1ZGH646HDU9L^I%R*@:Z[7-S=A/( M22F. )A'>CH8N4S3-@):GOUB>I 7^_E3*+K.^62W*5UD,S"<#JJ2>8+UOW.F M;1PG,&;R8K"1I#DTH*EW/%;?J$ S+?WA1#7XS.G.HI=W#-V7I_(5F%7[2O/! M>OYA3G =>X_,3I#7#YLR)8*?#3UB9&,#I+U<_85=OA4UL?5(SAY,&Z60=9HA M7V72BHVI,)Z$U)07U\$,#[ ,^B9'Q",G0:*P4M7DQ=*;X([[XTM"-R+?Y 3, MM3H/UISR$[\/8;ER>H#ED%8":; UGG61L4;;[T#[_/[E9(]JX6U'L##*%I)F M]# +9=:H9;8W:H*B<2^R,P92%NVWX2*5G-W,>;WBU+$R(K%1=^>5RQD=,"]L MG--K%#$OOVKP:K,OF0.[M]1V0-&E/=_9R[FP>W9795?U"O;G60.+L']9"G\I MYAE,.U@.#!\+\QX3QNQ B5C2,.4IC\IKK8 WJ83 U?<_3J4B6^3DWUGDNNG> MNO>\R4,>3KELE]QJ7-Q7KGRX)'&V-\_F?NY5L3Q+A/&^H!O9Q^D6$=7(+S = MC3A$K=AE"D[7=M%V091GAEKL=+#[S0ST!48_.Y=IB-Y;*[E.7_?]G!(3(:?5 M>WM8%3$!Y)OCPWU-]F(!:4MDG&0K$OG]F\.<@U8@.47Q=_!K)$-QC"4*'M^S M$):LV 2)*)[%RH'=!"&E8T;D0Z[F*_K;QM5,M[=+?9"3[!/MF;8HQB&'6*[D M2ZX#-<-NH%5S<,,#T_ON/. H01^""A"\*^ZN=1?(*^2R6_*D" SE<@3(8GY_ M7;0(S'KC');2M0K%7O@Q-H2D:[!3P2[8W3&[63L97MD,>X_T)_H7R/G/-*&' M4 VHW49C$37VWE%OW;%UIV\XSA:WP=-A#R"GW:JNIGAP?MN,B%"A*/=NE2!< M%LV]*M ==#3S0&&;?)Q>CX5-A.F_EB4]_3,M/Q4:%\ 12.+9N2T5M "<.(@6 M'H_/0DW27]&%W M8Q[%M9J819GZXA@GD"SQT@9HD6)#5M&7O2_)4)(*63+5!]@HLNM&4=J@<9FP M0G9K$_3 L-%1,ZD03[^$.+73'VJTY50'#^N:Q[>ZN!+FDK6IPK0=Y#U1F!., MP:8QT;JCC"0;6FBTODN^$SQ-@:9>^6#0-Q&?-U(QZYIV?NL (3\2!O-X-O35 MOA'IXH)$NB)WBK(JL#A5L401?GG: VC-FW([M[;C-:DP112A"*^LB,IM#6]: M=MZ'8?*H(X_B(C8\G!GI-#.R5 M!CI%$QC9#).?ESM*F(]<.:D+VH>)OO->6 M&JQ4ES@6)6&MME"@BN]143MC5A0R?*6GC*%61M'J&6@G":(8TDJ$SW>4KUZU M]-@Z;9$U_#S%!U'I/>Q;L79O>1AIF^];L1G\=ZAD_+.(6K?'M/+ EF;*A&(K M,9H+D.;HNH/+!YN0>^> TH9JK$N,4O\))BA$[B"Q] O!\!BJU9X6_#D*Y@\. M'T];'KZ"L_-34L\)X$&A)\?CE$;:1>:J(LP5JZ01][!R8S0^9'W,I@$HG/<- ML!IE+J 3 ?S%->Q-#8OV:BRTAU/8VJF^M,DAXB&3PYPCPHQ37(!)-HWGK86U M@\$;^,Q?7",L'(_0L47.;T+[OSXTJ^80"?-6#!ZO";N $<)VSZ(A7$"C^02$ M W?[Q34XDS\CVGIXDY.TYBW;L[@ED+S9QS$@DO>-!0)7?:'[>4&[%V7%!223 MP+^XQFEPRTSPYA"SV4ZA&M7$^4U..9@?.YXX1KT 6#K3QIJ,Z8G78-XJ%;D M -J>2",VX$TF;F^*A*'W9S#N?F[HLJ#Y!+(<-FNTDSTJ\SH-/EFAS@MJEJ,L MCT?0[:^DDXV0(V^51/E]*5HO M\*-%(7>>UWP.W\#SB'0(ZP 7D-FSE;8)26G L08&Z?N-5!3Q1,(LUM9ERO_G M1'W[NR8J)MEI;(V-=<"U5K+.RU!=.#%F9"Q'&BF 77$T^8LKT*_FX@\*QP97 MB?E%4TD^;"QT()=&^=4O[/ZSGRV;7[G&!LTMZ&3S' -T<"V/Y8=M.D+<#9Y9 MK5/D B9RJ+E<@&;Y5H5,$DMZDII$]V:_KMN#QO1BXB[YC%*!DVKB%6TC2;Z#:DYZ3+]EU>PC4]P\UGS&0M=8/! M_1+__I>G&XE;R?_*66\@Z0/L%QJX83#]!J.>>7*^3K4/+9C%11_,X=W^U'+RI MS^KQXRW7!7/\RU\^>MFOIH,=U&UR@L+&FFU6 _^W:<<@&4':XZULN:U28);& MJ#@7,%41\XMKQ*)DI1]./XWEYC_!AF80./PTYH$9;-&>A?QQX!"\,4VGO^[8 MK-R.OAIXGB.CVK%[8?60B052&M5U@_:49IYCYPP=_JWBS/P#NZ8VKR/)*IXO M&_1*0*3G%E>>_151SVUQ)K+=;4+=6<67HV2++T70VF3R;*,O_F[=W9=PYW?K MY\_.[2:J@F$QC*.YK/UF]+=^% C/]Y9*!>HKDIF3JB6HI?&O[Q@7R-ZU*4?- MS:Y!=QHF32R)S8G$5TTV;^X)\]E7\/%3F.W:Y0CM$6&M"O!30@R6ZD8,6DQ> MMV"_P,)3L1>W9<%%^-!>5*/0L![SIA<]DV21Q[G4OL0\J6_M:*T^.6M$"8]0+E.$!JQT;Z(G'6$V81B,U0X4U\P3B'2F/$:(XT* MF3M_4A@?$O_H@1WY;+8U"#J+-(+(^TET@:#S'[F (TOA0.I5Z/#TA$PG%R"X MGP=ZLFNTX;N7SM@FC0_&: +WLEX1D\A.QR[VZ8,-ZU>TX_/:@H]TM7_ /5OS ME[+_ LKNU1Q1M.KV4MH[M,IV;I@WKPM^4B]&2 M]H0CA$/#5M6 T&*=SL3R''OWBE!O[;ND3?X)'=*9Y8=/T@)RAS9B2(^PT/L< MU55;IM@\KGA](9X,DX:*83JPI;EA=QXFQ=]@'*/VVL2VS=DOL<[\\0F2)S^X M#6?* IU*'*?=?W."ANTF@Q>CZPV(OSL96AB$+A@P#]M]TC5W96J@I2J>NYQM>L90 M!CY-8W?A?;&AQ+N0H_>5.YC9"SDSDLT" M7,#>;R[E:BT^4LM4^OTE1I9;$%J;6UMENBPPSEA?-D) M,1D_5-R!H^>ZCT5HVDU:#%G_)I>@:7B5YWBA*#^3KUR +C* YV+@4BQQ.'D' MZ1O+,08)BV6^ M_R8[N+"TL,$%[$[!M-4)Q'58L3,-#= .C/DWPR]^I/Q&]<9ELJ2IUKVO#B) MY(C)5L,SU97.+F919UH,#[V+E[M_R><1/]O9POR<>M*:0CN$,,*^P1BC\_!Y M@!^G&5RR4W*2_I"=8BB%UNK'IS//TH)S JK6FTS'O[J<'&69TFY4+<4@T^^X M?I+"'$L^U'.YX>1M-#O62.+BM[^FC:U">\@1*.8MO1L5S)+0;@;NT8>0EZ(- M51A&VO7L'_0AJG842V82CAT&DIW3 MP8$LZXDE\?J;V@U$P7KAA5%@_\*:&T7AI?[U)2$?D%M1S9OH[OPDZUL \ !; M_%I"Q7E$[9K OY<=*-7$RURBR<5LB;-*.X54OIXGW>%$X;>ZQDEM.A.RW!-+ MOLXY.&>[>,8-.W^%#D$TLW]D-STX]Q"I^NQ3C$Q)JJ[2CHVCM&F6M#E3!Q79 M,JHVR#K(M&1!J%)!:T11N'1EJ/[>NFW4]?!CU)"8-] NGYL3^?X89I.WSV9M M83CR!&P@:9U.YDR11I5!66DSG?=!BG^^HD-8*'6L?^A&S](6.IC^+\$U_U%P MWPOSP0ZNL=W_+K3>^ ]CN4Y@R9X/6$G.)VAI:R/V<1V(T5K(0KUCW,P$!7N" MPD:5OR#08/)6R23L\RUJ2TSAA3MOW2LVHP9#RF*1KQWF./>T;4DVN-Q#QGI1 ME_4ZC9FSODHYE_[[4IC0VYAV8)$VQ9SI!C>]2=6>2,Q]B_*5J8<5L"[1=O/\ M.4N#.A]B<;:/Y>C'7UY=4V%BG_V%!=Y;238.VJC85)WA!_8G+=SG;0@FIQ.W MRSB)O$2"6(%YJZ:"/3K/$1V.](L2&:='HJIO+V=229UL_"3TJ/F7\M9(D-6% MOG'2H)Q@>?R3^=]/W\"XP"RS%V9J:1($ 1O.8K0U>%'V-B$K^1LI52 !T+!DGF*>C0,1*Z6]7CZGV@8.>\X!",A M@K3H-EK/#O,+EY>)7A![_";B+-Z!B=XC-'XR,=5KK;W]\]JMA /$Q>YJ"(>L MFV8J%ZRJ*7 SF3LN*^"$[2]EDQY\-C4P%[?MEH\SW?HDQ)E= MC'.03_PXM^5R?OER#NW(1&!&@=NQ-T$AA$EIM65I_>@ M>ELW\55"]3D.E[_VENGIR ?-URGW66NDRAT\%J-=53Z:E.5NN%6-<9P7R=+1 MBNS'-9*>39PNVCIE#]G_M"EK%_6MS">%YZT+X'&\8DTDC M#H=7,! BB-/T?7N (U!FP,(Q2ICD:0I-JY@*B#$%]^GX\V)X9.4)054&4CQR 1,HY>,(4[<7/D*3(R^3,C(,TY M.[3Q;'^+IBL]/;2V/ \QI[$D[6]X(M'FZ<;] PF7:='E8+[-#3I4NQOLQZXD M(I=BB)6A33O(A(C-,3HR2,.O.H>ZIR%U.WD*M!,EW8[HSG<@?:POQXE^FTEL4Y$O MB#.5LXJ/?Q"/J!T>"1:WL.?[&9KQ",%S@_I6>)BS#'4@YBTJM$F7G@[+FDF6 M#+_I]18NW9*'U76TFZVZF^(BOIZT/I@D9K(+GUUPNDO_F.F$"]#A)#?$69=6P5PL"?X,V._6R0-^6?'8, MKAA$CIMNJ+IFQ2Y6#$,J,N4B9^X,W54YD[] I:Z[N%J6+>990D<34K]S/DG\ M4'.PL81?OIYK,"HC0D&. M*R[0J'#Z+89/-EJ5<6C<0&JK\KKAXT#R#=7US9;7MZ*5UXAB<&TU+3S9P)=R M-,JCW/_NXO+FI@#/4J9ES+")<].1ITWD75+MQ 5WW71 M:)OU]5W6 @=W#VT5U(4,<1YIN5P;CR*Q=[Z'&+F5R X807U<1/W?5XH6_? MF_,1W M&IF)2QXN%?WZCR;QQC*!/*3-/WMO_ICQX(-SFE/YZ*(;PC*_%?=[O52;CJY/ MCY][-!TRP%_H<3=BE!=N%=^]2[L8P7^R0A:C9*PY:LP!\KN7FE)%)G:UY$V @BHL/LZ[$HI2C] 4FUY.*$Y7 MT1)^O%(TA8DIJZ$5;[X>;D,@WQB^'30T]$E6+>6;EM$WAS>*2!%JD;Y9278] MYMK=;0T@4ZVB)AOZ-2(I,=;9'YJ%U5//K0>6*;:.A>/*UGD[4!J-8%06&E9/ M0F3<8_R].Z9,HY%"1 2PH;7_3IG9 S:X)?VP+!D23 M^.Z+"9Z($9S5)DU5YX]VQ"62,$DY]?:GWN]X)D1R2UH^IT+@+[*U<4.'9 MQ]*\[L?NNF.8;\G?1N5Z@1^)%0S!\2@'Q<'%2;W;CL@P0YW>K,1!HRBJY=)Y MZHUUTO-G5_"\'>T=ZB\TX%*](\GEC/2K%PY73<&8K%K2=2Z@U6(FM?R';0I4 MZ%_*2OG&JGT5YK@ X>_[23<15#C\A3:NB]W5-C1ME;/,#FX=BQT>) M@6!!J4NT+HH7?AC]@/;-T(B,/OL%=ZW7<)^;[66))MWG/6JA89S#'LH%Q$R/T+XAUV#!J,Y>,<8(E0[R91ER9$GNB?HL[7Z^J2&QOKQ'L0 MGBF[$F+%X,/I'I'JF6^=-MS6-RLRU09RWWP2;EX;:5KH 1H1:CK>N>P)^I$7 M7G&ZJK1LTGV?'[-L9&-A=2K/<]5=U#73C)\/#OX)8"()^1OR+BB_QC0@-3H\ MF^':D"P9-1$C/),8"]L$A;(,LH?,CJ\#MCH:< M:CB,3U8BY%QNDR](#%>X'3?TLY;TSZL4,49;! M%Y](T);-ZSV,8_6][][WUAS*@4P-*S8!#S4*1:KZFM?0VJOVAMP.6&EV2*AY M=IZ^:9V8_V9H,YF&7"4&<@$BBB^+W[H7 M&8?[D'&B)DAY'QN.(+7ZAN,W]Q(C>2GI\N\5NKN"F\M;TH^G\\A*&A?0#(G M@!G#-)%FH@1&B9%B00N-02/SO\$QQVB[\P[[17:TT3.,A"S>.GZ='9#LKL^= MU75Z;K/I'9_C0()5>9671Q7L,UEFG4OS-P;Q!\>AVF/7I\HWR^3+_&L+$HLB M&;9$M?'LUO F/_ #D3$_XG<>?_7PUU/SD\ <0YO0!IO'9%$I9-LFHK@[1X,V M^-3+?@TGADJZ\5[;(3H7>_^QT]>=(;P )!_1T]#0H^(/OE(4, SIQ2/N(?"4 M2;);!O'L@P<>6R^//"P1%<,^B,I\Q-QP?VG'ECSGXY^IA5Z,"%J6\9+&)(-" MZO:SCE!#\),QFA*89KJL5=R$0]- YN;LG-^[:]."^:1-+#GY_[_'F2#0"/IXY1KP*#H$5[ M&F]F,WSUD%*L6S2CJ#<,',UCN>U6WUI'D+(.E0L(/?JLC6=_HKE.2O!#1Y6O M;#ZE&;V%QX]"U=Z5TDO0R14PF\75HN??$QP&1I869J&FU^$^!;"<;)7* QV^ MX@KV] #,*M%HFM#A,\3 L?8K*5K3UM>/C@ M*AC0ZK^[8TF(=;JR)D2G8'PY*Z[C.LWKTSXXYW#8-^/P3+?!.#<7^MX(E=4% M+>F0O4]/,GS=4Y74Q$;J2N)'K9)(\=78^_,-HKD2!U04V$[KF'N\.9]1^FNY MGI_G*[>:C:]R2&8 MQ:N.Q)3!'A[RLHW^_>\5(_L?2/!/._Z+( 'A$L.<&DC&MB(/S>"$ZD08QYJ M^] ^Y(,U>%!CFFP)O*--5("=05^T="GM64V1N*^573"7I.5[->F>]/RUVHH* MDX0;+LIMQJ<>/$]^ZB+^0UEK(>XRI6+5U/VK2JU8M:]\51H2BL<5@5BB*_0X M=D5V3PWLC8,YU77\4%-L)Z@9+ 6S%7Y$AA]N_ 0)J9.(,U/IDBA[E3$?_PV& MV1^$;R^L?/3&02L>M*3(VM_%X5.@=HR_G<%*8.$_OG!.LJS#'.<<7!OYGKL# M^6M$O((3-0?([\--FJ*\^RAB/,!P3BH0KP@/^[U'_[BRF%)&^/:L^RT1>5O\9ZMOL^5=I\1()R-+X5 Q_1O7,ZOFZHYH59!;S6$NIO&-=7)EW35Z M0A\KE;/]BW.JDBC22H1WV9<3!.YG;W6=""B[R?>F&634OSA*&:D8-N!K-E(0 MCW.4#XA0PN_^:WM88AQ8+D(Y0IVG7V$?(@3Z4?'U/L:+MSJ';#8CF"9],FKQ/=-#H$AU\8L%X]0.V(@[AS M!,'CY5#JM3PLG N(>PY_+#5Y]U[HI9>WK-.1] @]!<6X&1TDDD MKZY]5]4\$7L'[*.#QPD"]AVGOK .3>0_LF,GF71/)$->/'F8-ZBY1A1O#CL&F2XCZ5([5R/1/M-1CFH'3O777!=>/ET6:7MX" HTE_; MI*> _*ZO/-5A^5*!)_[TP!QGV0V/_^XUKE$+LAQ8,] SZBYCCCC:]2_A-6I5 M+O4KK( W^[$0UN0]AN7W'S\!]"VYQ M%L[!-E6,)#;Q N)%?>GG@R1TKT]V\)GAS?!A1X2<:$73]5D%< M":>J;NF-A9%$WKG_L#Q%DCU=4Q-ID+K_ MT25MN*7N;-KP!XY(;:7 Q3C3'$9HDX-WSJRHR'?[*S\F+SZRHIS@>!''O^/" M2U%(WHXPH3;T/-S5VK04==(].6 WSZ2)(FA#:@O!Q\>]8V1/&/K"A&/G-XK? MV19#=+10[S[J>^_35=[/EJ=8ZDN7%.\(R' MA:+^W8=R_GF*@?YG_,78LP'N-I)@/%KY?S>I.Q0?GX8 ]JZQMZ0,3Q+'@^N. M,-[5 1E+S+NSNL3 .JDK:EY(?K1$[.(J5!I]K@(1/^QNJ!6G%6A%=0U2MT+& M9UT<2 ,-ION\:)NHU;Z,H79;0.^JD=DHE%28 M(;0]+;/)UZLI616Q\['SS*A@;R2I8Q(I;IP2^-7NVS#,P>H%%S!Q>* L\5U) M] KS.3N&>+-K:)Y^F"K&4!E/"G(IZT..5\B=9 07^N,L&4\FJSON;'C4F!#P MM>^9\@\.*A1_T7BGL;1W%JG: ]NTKEG7MOKF#YZ "J!\_.;2XAH_)&WR?EXXG0 M[#OV2V>E5$% M:JVN".,A4]+?@$S?ZJ;EYKI5>:07S*U75-V-S_HZ,N>;D^VOX3W@@$F]B53H MIU!&F@J*'4DD1R/5]?V7.F0MC!<7)$PSQC''>4O[$.SQ$GR',%3 .DJ5+!J M'N3!D7QS:*,NHO,YQSES0B2DJ/40(1IM$[/_$=UV\Y5V+,JL,9X+R.R@IT)L M!S2&8WTFDBYS1.8I,0PE*,7U+8<$+O=I&HNR@OCP^/GSS7 JH6%$??Z350;Z M-/73H"1&JE*R!SW@XU!E,!A1GG^OI)4LLL]]U/% Q#:: <8\=0ITJO5ZGN2( M@&UVJ)/!*^?22M^2FB4B2!7:$",C:DOJ0Z!51F(RYE=\-^T]>7-0$_BOE2W, M,0Y_)5,*#JX$48S&EX)WJ\PC0WUUY,XP&LF"!K1#P(G%**][FH)Z\ \"PW!G MY>KDWH;-_4]4*P:K8^& M'Q\-NQ_Y_/FMPN\]T#/K>SA\PES SO'HZ05L);3%?]OM"&6D*M$5LM=]H#ZA M4.U'8J,=H_(^_'0LSRS>?V'Q]:K;> [HFXL+T%".U\$#1K=0KHV^>P+1.J\9 M)@U51M%/)F($9TBNH35ZZ;-_*!2F\&Q)\Y6N=T+V5T?C[>=<;[H@=^%K+I^2 MM3@:G5 )+;SS3L#>6RQ-.C7%+!EO9M__MF0S:[] M<(Q@#ZO%.?0'-?%K&Y-8(QC5B9MO)S[M8NB@>&Q16(VIG[CG(W@'*,A5,.8L MBMEDB/JX4;)O>!H,.H94F/] OCL "3.C0/;B*[3,0#9\ M\E@; S)JAG'JYR:@V]TD-V,B-"-1BT(VE;YENNXS#M=[Z]FE;V>_?%3(&/?' M&F&/X'@0:7P1^UA7,ML+1@73C1AXF@HDQ"1"&$H&-X$$T4>E'/=V/]R;\GH& M*E5H^.G[P2..+Q<6L\)>IPF:VD]&-I=!&?K;K7PCR:"O>S5[4S_$^4O1DUQK M*Z^P/B=6CFUW": U4(_"._9!CO]^-F\J!ONIT-Z;%4-Y$,'Q)=Z!,G0>;@DH M79B7=@VJ.^)>I\U.TG?,ZQ1.+<,=7.W4YDC\Z%^=_A$!#'>6["O''S,I.Q>O MA9_L .Z$Q9X\,:CCQNJ:D3'KU^A\:-Z[AI>R*!K0\'=H'[3L*4>H+XY=Z_4R MT*6+OR\A]B[AY9,'Z.V+HY>FRZLJ$B^I'XE5B# QMM%(I>\W]XAH2Z%>7(#4/ D<7*.2X5XG3P.%>:D8 ,]]T= 3Q%O9#W@ASGM6%/=Z=FJU M*Q%QUN702[1IBE'A;+ 76/2MVF(@M:[KVN/LZ6 ,\.#D MC=&:TP:X,/3M;J,W[A]=>\OJ.M7G;;ZWL0KK5'G0N.YY>+"BL/=^ ,>. M"S PKCLPXA-O9N6N<8(3>'9:/]H+C1%"6:^@1 MV;FJVO)$HBM;LML(DQY0?Y,J?NR"L/EY07NS1WVI!=.6CNV0Q8Q4AWP,+&X:$V!IYOE'MA++/F?[ M4>G?&D]%T+LFZE(02'^:MD70CJ0(3LN*,=7HV[UW<+#TC0X9U8HYDT4%[$XH MU1E"$H-$02L)D?HRN:/LW 9"E6<,,XR[[VIX(E=! MV=$$Y(5>YP+:D 03%]H#GG%VB,C^GVHTY@IOEA4P+1:8=F*)9.BDB-@L]C:C MDGGQ0A;Z"BWSV[D?<]+@$'75K/B)UL#L;Y)N(0FOW<7F2<'93?>=[%&1S;JC MN#\.WOM]B!6*K0=Q 7>*F4X<$I8/(S67C*6'/O'TMZ@[QK*(OL0:-F9@QV&( MM+UI?-!((>RMA??VF]?7? M3[P!\/Z$]JI0WID LD\,!1M1M<\'#Y)@NJ7.[NH:O0Y^_9(S2_56 ]90B+=A ME1:'8GC/2]P"ZNE[Y&]%T="/6);LQ$2>6@V6*8]J;3>\6CK.!40:2I_9%CN% M@CM0C=\S#DDVACD+V8=JANSG'A\]-0ZB3 MDPXSE87[U6#IK-^H:25)MJJ,C5NZ8\$U.FX=L76.[T3T4#142$I^_*280XO& M'#IO(%<'^SW"^$"V[_[E4F96"DL=*\D+E!A+5/T_0C36\'\23K$GB+\.P',U M.ES T7M2V5BV:8'?6>2XU2IVTXKG@&I+__@K9Y[&/&48L%]"I9@*.YQ!SV08: M= PVE+6?'3%#H/5Q 2'OV?G$F6FP&Y1E !0#;V1GG6,%$E_0=O#$A>D2WWQ6B(I3N94 MIL]C*T +;5EP!W4"#=FZF1B?/ZN;U$+<.32GZYR7ZXP*@.NQ=3F?87C0O<*) M1-(P6/!$B9D'XQ,C7,,D!!ZVHW&;AD)E9QIZ*R=+F F-6/ M'"54J(-=6 /4O0H9H:^2XU055^* >GCEQN[P4M:8C94'?28JHX#0SP78\(S^ M]6O"#([#Y\*[:PIM>L&(YM@ +6UM!4M!&8%T'48HP='-LID ->=Q)X$=T$'0 M19M172J^N:,:QN&+MWPOQCI'K;E2]<"^ZQ&9?734P/LSI[<)^[E9O!9^#=OO.[0S8:R(^QQKF&1$8?6N HX^M/\T% MN$#"Y8Y5XZX-%F+VPM)$^M=4\J3AM98\X_7(ST>KO>]'WO5V36-:Q=?G<#8G MVAXM+AY_R7'5W#1US/7_=;^?OW71E[$\E$U=F?Y'LE$_1S4P=$R$!: M8-RG3C9CG3DJ=I$3P6:GP>&_ZHOJ2^NV0]H;/ M,I'S\Y%PO4?3,3N,N\NQHNZ;MJ&KPKQ)<1ST&C'N,.GV1)SH\;]PO;\<<7E* M14W/O/<>PB5QBL[97'1#(-34R'%^D>$N(?*/#EWG E XZB4<0R$QG"G&$!.) M&),HHX#MV&_0_IF'!SQ$8OWAU)3&REE9RCAHK].11'ZOO,=/&<--6AXNM35/ MW7ROK+A5B+R!IQ5:)=ATGI+[K!TL[9W@.] CBKW[,QL:,%N0%IYBD7FBIZ1' MA9QT9^A17>24#YAJ!F$H5#XA_D[<;D(>DS3)1K7RG$).O+BS-JW@/KXS-'"5 M&2O11!1A[5+M#E=;]8/%G2JVZC$@VG28 M/PR3A.D!'83/JV8;WL&2,\J^W[.5O]1K"<4\+SKL0C MQM_B=L-9%9ACJ&D'1BIM3RM4#&T*PI%!88:G:-I1:[.5&FD>I>1:]W6GON^C M7,"9D%KBJQ#DB\#X3NSK7):D'ODE \(CY=_966M*ZN@H2(OSP1Z.Y&QLR-=U M'+6DQB@;!7&JN!";6B?6A[[@=72E3@9FM<<+F]J)%CE@.T4(:E3,UK7"*TS; MW(@E)E]/)38QTSQTG5>/#>EHSBW4^6)X0=^VY=7_#OU[Z"*\0#B Z?HR0Q3$ MZ'!Z'?#1FI!#J)S6">T@#]>8>T4,E_J*Q+0C-*/.IR\ZAN"C1P<]4V3B[&(J M4*!;;P]\:V/K#];CJ%> 03"J&7TG.Y&U#Y$XP)F<\(B:Q'NH/7$U]R.CDX"B M:V[J7P&WWQ?7T*XDP\](\1]Z_H?Q%-^MUE&O38Y5B-V5RCU&*IK&^W%L]-M: MO-EZV53/LBFLF-(=HZ!D0CB![)_C K;BON_Q]+\9M/!B=_VU.H$VVCJ=CYUC M"!PBR72ZBX3ZI.E1OXFV.,\A][%.U90R0G/L[2:G'#N=H<):X7("X?NMXO@/ M7%!-6&\^?6DR6>=(LD:BLD5FHK*HL\XQKQ.TCT\%JG3C"@H$2N+X#@]8SQK7 M2O%E$V;8R_K"F1>SEKMM/[N?RDPGH.ZO15M>8ER=ZUJUN=B3Z=^_\;!1'( MKIR]=]D5/*(^A*/7,V1XV')HA1[#:*3"&TC3"X/9C"2[+=UMHNQ\FE1/.7B? M&>T"V3GI>+'?G>R1<\(MKS>]7^8.:?9%W-$:\*9Y#(L]89?:;K"P]20N8!E- M+&UE)X?$\/ !EMQ\!5?%@;[\V6&+%LJ1XSWU+@T>6J&PWV"I2PPB%Y!X'=LX MQ./X.;A5?V*Y".<0CUCR[M).-% J>(_S64\>[J!RJD'OV()<0&@IS\+,P3-, MK#N0I)8NB;!2@\6FOT6,KDB\$4 M8VE\9^O7JX4::@?<=POC8-)WDEY6?XP!#E"P^Z%4US%6$';\]=C:#Z8J=H8+ M(!TE5C@,@$:@X$\MT+_6]^L_'.]PX=CEJ_I8+N 6)(*XVHQU*K\/%N,"OK]" M<0&<)IP$=C:"\P0_^);510OF1<)7/P_U,!TY_#R[4C[ ?LP%+*P1[V#9SFD[ M"6LDPK("+W##L>W&X-_!3 /D$)0+L,U]HL+VSO]W^MG_,!XFQN 8NHWT(,8& M]<36NQQH %B& V+)0L7M.3U19&N&+4VE!2MBVV2>:4X]X$8IC.&;=_BM__-S M3:=KL!PN@+*[R=V6/-C.O-/ZDA6&;:P'(R&;!EVD)2Y ##+)6V@MK[W>WI5K MN6MLF+MP_M@FA\!&<.K*;#=V_>J?/7]Y\>$&>'X3V]N];,@%#*YA9V?__ 9> M["\\4R- #]:=1'NPPS%G44F3X&9D.%@*;9*#Z>,<_;(Z@B5CH]$6DQ0DI/L( MPXP:PE&3:[6F.>?E0QU@]Z'N4NO%LU3(H0RGT9%O!4?A+U-)"2-XMIOB[H1% M[.7G%D86?_W%3#[O^SNQ0FLQ.[#UUG5'&-77*I(-M">U&[H"X:G#<*.UW$!5+,H5XZ *%/' MK4Z7H9-]P9]YA=-US'&@AC\K_P)"NXFPRYWF:#XI$A(P=T$<._RP+<<./KHG MCF[EGOPC82HXY0#+_M%;>RX@.1&?-5>U.S]OQF'QY1NWJM'(-\XPW9:8?/L; MLZ3"^+>S@V+V/QNQC9H(CX2DN_@(#50F^EQK?@B_+_X,(GWY:>9!%;"3><9B MK<:9F8R(N( (%7H2AV_KU%D!C<@2=Z%'=&OBQ-VD@T,7LJE)3;K.I31"BX^H M.2(7E; @'VA5QC@WD9^1S\XD0Z0.!QSR*GB%;5">4$FI=:>3QRRJJ9TA%0.% M'T82NI8<.7R]5((=X\S/EF61^B($A\X[^>#Z#A%99_L;F49>MS$J\[Z#S9?N M+4YXFJHM4A L5W$IFYZ,3L1]V6=7]+^.$LW=!1T=X2IP/Q45E)HJY7#$0$_/ MP $*!8_ 3]J]KJP,4+B4'G @]EC$@6Z7:,WK1M;7=JY5]5YMU?/I^X^*K_[: MX (4-Y4RB"*&Z'_D+KP[/,2.A_/6WIS&=$([8:/&)#WW>S%U60<'$,Z3D#ZU M#A@7(&YXS%%>.CII'!\G# MB52S)L;]=#=L!:&U2T29$4A./>G,XJ=Z$]R%TO90"_,]SJ.-^R@>^T^A",T. MZ";4+;'T,I#@B%86Y7@>H5DRD*W9:VTM82%A(7H^XT2PM?4!WD?@[5;.9<>. M""],Y>,/W1W4+XW7'$SL/P\D.$0IG(CGK!:4U6:*9Y1=HN?U1BDIF?37X=>0 MG1Q!\RT1A:]V_XE33]M8<]CZ=CG5>'/V,XX0P_ @29$&H?#GS%6*9B9H.V"# MZX"H684 (\Y9VVN#J]5Q(H(&M=5>VXD1;SEEO# VC?#*Z":Z0(6/Q261<*U. MWN3#*)L>/&;_5_MJPH-&.Z)=U]DAI4E]+D A8<-G/R3E;!-H8UU@'W.F(7=: MZ]&!2M_E90OHQ@GL5@7!N.S/G(O3GB 6V(L\)H%R;:APK!LB(_>YC0++2-4I M%(?/F8C<<^78\)KAYPWK^K9@J#&G-1GM0*3<9ZK!SE"6O< D[?'H5*V5H&4" MYCCJ%LF\B2IU._>^_K8X^&6+Z?RK(K"^("B[5IYHT>R4/9*]7LH^ZXDXWOA; M]RI>\/(31%FGE'EQC^?\G99A/V&M 16]LU( X6+'1ED7@! (8),@;DN)-!PD+06E>H M[MJ7L&VR-IM/.<>I%$[Z_=JLI.O4G%@PJ](@8$43;O M5+X0\GO.!;R,:1$)=C[-D*&9M8[MX1R>[J=/IE".+IHA M*^S:9W#N/6M*-FIFIG5&RU["IQ=[Z-N_?#-N74D[\8$I=/O^LYC%8OA828_F M>%Q2;EFHZN"*Z77_@S\FE9<[S1$&K"QB)WP][3Z/#;2_^IO2N/_$ '*%P04$ MEO. R0;6-8:I*0SD FRX@.8(+N W7RX ',/0@W(@270>:BF]ULT%K"%9=O_2 M\T]=AD6\CCW19V%TZZ?&+1:&_36>XAPGCG<1-_AX4? <<;Z#;L<%\&Y49H2] M5_X?B]L&!>]Z\1@@'_<'0#;.=!R@([_Z>M]OAP/X/AY[=F[FW*%SKW?]U2>, MM3LIE'4Z[8+R3M$YOG&.>!G =C\-Q#%MY6':!5.:+><%8;ZB4)$,9<7'\)[\ M:SR9P#X%_:)9M09]R3E99F'T\*=R,!".K=V\:U=32K8W&;8-THM(I"%$!41%C0[-%)%L1$1"C@J!T45%I M(D8%)$I@*8CT(""PA0V11A!IHD! :1(A-"(BTG="2&BDBR0"84%65K[%/M^Y M]XSOV^^]XSWCCG'OC\M@\*-"LBI5-9_Y/%6SYCS=.",A1KD5"E=J#\_SM("B M+H(L'<@\G-?Q8QGY(G8W_[W#S-.7=C=OS-K[07/5AS_W1J7/U.V->16V.G[W M*O?_Q3VLC"T/]_?8F@#(V.;^/;8EU8!2HN@5TCA,^;4)(8YDA"4E&L_WQ%^B\W]7%C5?.&JF8)?SKW?$=VSWW7Y/POC>6=1R MPD>UUI5)&,%""O;P>J)P*]))4^HLO)VP[)++20]NXR9J5<@_IW(AV)> MWPKJS0I&>&6O?%CK3?3@5KP29!S#^>SL?8Z?S)13^OX2J_&=]/ 'TV4_;RSC M;I=\8[*_:E0QM#!BA(941A!) MYSFMDES*5ZR*7RVW4,B+'%ZLG7U$D3,^S$L=;GULK,\;8#<&SP ET!&VG.3D MV\F44VFKCUK?Q21N/#0XI;QXP3K@S51Y^Z!G"CWKKO?K*;]DOY[#WRTF]6PL M=.-TRRNE_M?[YQ%[)%>CGDEOVZV]]7?=QU-W)#_.2$[(HG3_+_-#7UBWYMEZ MK;OO5W]"?KAQGUH]40[_3Y],'AL1W!"ED_V%%\G>H!]/E5U/3>7@T--O)UM> M6\DD7")YGRPWK^8K1]#N;K5SUF8^U*W^27VHF$0(XYJEO8P7C/=OQ;;["7Q! M"9Y0< 7$#,L]IDC/SR*K:#UIM6FH)2W^8JS0U*'SNEMEC[%50?/FG4Z$=,WN M_1C?0@>?TQS"0-^%_MVZ%];OA,X@ZQ[ 7JT##_(,%@5%_/%G[\B6"%CFU$L\ MSJH*]OKQ-%!F8/!5-\58J]/X,-F\D_N2OV_L3)P3B6C-\ZK#R'_'GV1]6PA, M9!ZY5L-6VE\ ]!^\>\'>H>/ES"2SJ=4R?H!DEO]QX<[S#SN^]C#T@=/S^&.L MII5P%OJ?T__VJ7 <&CS2,$EII!2KI3O>4M\$UMQ;U?"MYV$K$_PSEO/=+/YI MZQ;)&#_[7P/X+C2TC9O3I!S.OV+ZH.)>>A9-G0FQ26#]V;J#\>\5;YA MGVP^-F]:C 9T$I?L-^&%;JJ!\R:S^>?+ATD@=:13C"H'YL,08'39\7?-;\5Y M[9FX?-.7E9->'N[$E$XQ2[9H AX#&U4T== WP]B^G] ,&)_J.;-G6T^J; MES&M/*3>/1\ G$EHZBP]9H/KUEMZ(.H2O/"3Y6;_M3'08CCZ_79^C41*A?=H MWEF@Z?=F,6I5//"2,],QTR%\ 1<^MY,+(9M=Y8A1TB"Q/L4F7(^AX&Z$#2OM M6R6CSG3LX"[H&,H3.M*W3\W[IUH @A MJ%I31WG[);FL7X+;PILSQ^@_<3!_1#=Q[*U)(JCQ/>@H,/3^IE.!31HUP];W MID[Y'; >_I,3OKV4_B=@I]@$SGT<4@#3AJE*9"-^=Z0'![,.'&'VEX=4G<_ M[R$XVYOV[,OI6% ]8ID8CS7J?[#&NY;_W;&YV/_!M93?1UVV-:^6:92PESZJ MK=5RU@O84.#[1#@QGTB[V[N7U]58J7@Z[H I-_FL)2L&.6"+VZ$8T69.L(;5 X!EA&*4<]B(055N(IQ M(U:$%IZT%S0[FK+QV)8_6SD IFDMF2]T(;76L39@K\_V QQT$.VR'F8K24Y M KM&L)*$.S4>O@;1'*(T9,#?_^'EU#M'3Z7%^\J'/)8+HU_U'_'L+=S\O? 6H I8@P7 ML>8?I.\6HYA>/*P8E1:-YHE11%"G7*3N%H'E#:SDO__ABH_U.?]%R*C:5XEY M#\]BA[^CP=V+W'SA+>BA*).L(3Q/]NF"]Y'\:H#U/G*;0-+KS;.EPAM WN1><+/7.3] MQ".ZN+2\'I"%#O$Z5,-\"%Z6'D0RCL,]U:^5. ^L!:W.1,S5!>ITG:CRTB^* MS!F,W**I7/%7DIVD_G=@?"4_4CQ"CEYX8'EGK*C]%(XO-5B3C\RP7!A#TD=N M%7D';W# RHMMRS_'=_#L4=_.KX;D34GI*CQ1=*4+[M7DV0I&&-&EV8Q6T<;] M.4LVS0HDPQUHFG9C[,!J#KV2GR4(!2.+H%/\\?FJ*WIH!@DKCG?+J?DO9<>T3HKN6D MS&13?Q>^?83Q19\>^F[^KFJ.58^WQN!T?T-&@?/1OX*X=U\[.5E^O7>OONF( M\9Q%!BFK;DCY@R-+!HQTYG$Y;WTKO]&\3$]_L-_"+%@.J*_*>+INB\FI=7** M(68[* "D@LQ&'H*UIP)7.3NT\IH%S>#B5<+U3]W]9?B(^GM*H:SY]8FW'N]>EE"% ,,SV BX&W5[548X1VR\C>Z)NE6E5(Y MH&@B=5SY"3G =9VM59XGO*IK=I2'C]QOL<]%3>(BZ+WF(.H:K2)1RAHBMUE; M%&7>Q>5. &_+9PJ%KH$MC+)R)LED;V +5M'X&!]3*RSD+J0&F%R^567-5KO MT3@TD:['2W^EEAM&ULE_3]85I&DJQXOT\2/50AVXFX+& M7A.C(BN4&UA] XW+U$<0(9_FR(,8&]Y.0QI,UKR+Z& MHWD\C"*.MJK1":'[^P%LYCR9\V&"H?E%([1.E.TH,]$O> HEG<9!^Y'#!)Q(;^Q;$%)WH9C MJSG)7-_7'A^GE'HN1)M^%*-^XU*Y[8ZZ]HUM_=:JT^J'*LM2CG)7L^>5#=K- M/ 7+R#?=?TLOK]0+4V]1>5LO];[YC 3WLI 0B/CR=YC' /L*W(%5AC"\5O,/ MCAD9'GYS+:]!1OWB_;!" \HP:^WD)CR)4K=X]\4.QX3L23^E"O=TG6B[\=IO M-&3]:[!H/R"UU!%KRUE;7L^,*4_.@O]KO%S9A-W7:$G8VN0(% "V",^0+7KH&/(#,)H#1& W M55D=3+#A&T80^W^QKVZVT*(GO^H_]7:R8D-P[E*[63;H?Z*XH_38SN^1SH=Q MI>47PQ[(WAQ?]EA*V:U%+Q!I@SV(@@A>P10H\$-EG2?/0!%86 ML@R4(]WYN"1]8W\H+T=.PF.Q.V[7)M?.C.H'4@4]FZWO.-P$Y>KHQOS6Z/WJ MLPTFA_G((AV]'V]%V0Q&VO? 9M6&REC@[2Q4?D-96T#^!%X=7 ;R;;RDM\2'JJK'#U'7Q\<'.#;1[E(WRPDB\1 M7,13V".T"SUP<'S7EUN? [=G)GZ$/XA1KEC0:&0D-]A75AN9D++%VL+5(^@G M#J=UJ?3=9.VW;WF8>EF3G;9.GBFQP4,R0VM@J;/FG(B M -HIH@)NQ & 6,H[;%T' MWW08$U5$/O;:T\BY)]38E5V9DSY;P]I8I?7:;)]*:$@5X64![WC^I'>C7O'E MK^JLB]]FH4+\\4Z?%H?^(<%1FP#?D^_S$J1")/KZ107ZXVEL1/TQR81,I$U$JMU<=.]G5I%\0H4]!WA$NP M?$^PQIWFV4?X6AMQ+QQ1Z1:C<-]F?\[\5#H2?]HYXWW$D=^LML6]E[TVTI$C'0?\,CVVUKK12VS*PC CWB>@Q@%[I5KD!N( M%9P ;?AH 96O' ZCH=.B[$ 94*.!ONT]3Z)&N$6?)4VB-"YOB"V:/.PRB9?; MIW_TTH*LP4].UT\]X8#5)SL;+=J70V].,R;&\*/(\]>\%Z.>)P36 (_2@D+ M+L3(V"\/VSWS*O07H^+^FG^XG[*2:_WR*GPZEF]@7D M#IY<4U]WS;O^#$0@8LA-HN M]2*T4DZ /*P2:!LG98E1LN4(AL+W]<%%LY6)J6TN%L;.X.'U*];IC/Q?4& W MBW>.(4%6$65BW;G>''NF-8[-J)>]+:SM&9(!;V0Z?O=,D0NE]V4/(A0UI$H^ M8^I3MQ^V^M)(Y^:MCUR! MGTN#G"]FJ M!!>$V+H=4X_,74*$G-T?]G6L,C2D8",X*GJBMZ8;ZT&,=E'EN13ZW^Q)D6 * MUZ76,>2KSBM=C]FCAT%-[ G@;"W8]3ZJ7RUPN9W)-/#;EY='N+_7*O9'*"R- M$:,DE*@U =[U0''KC&S^1']/W: ZH54.LA9E5J7*^C/IJ*XK-\LZC75X%0U3 M1ZO1=4,'.GY^==4N@;?+W*AT+S.1;/'=^M;S>HN6J$#9_8GE3H4CZQ;>(BI@VL 3RQXU*U^L=PH)ERH K<8[0_."=8SP&YD MN#M;_G#JOGWMWJ?R Y >3YWZ:O*A[O?3:][J_ZC#*3B4%F7^P+ES2+G0$7 E M2\\W9)K>D GI,],49 ;J,&L]>F2&3L7Q[LFN'IY7\=EW;WMI%UW=PT@B0LOV MR,#=/,+B8N]1!^[SO=310L7_2#-H:J90H=XS@NZW%T2!X?M*H#] $9_:://] MH,IT9*O_RBHK28\'!A[E/CAWMUBU25]Q_>5R;^J$@GO!@]\J!(*][# M*=X"HQGUM2[^K(6V9LK3B+C4"ER$L?7+,\DJRF&T027.O@%5N"^D[9AQOK\9L[-N)OLA^;' MHI/#,XL_A#ZND [3"GG$W*'XJT7!2:X?]X3%NT.$%$/9AQUJT-PCWGRT>=EU MM[; ?:#\1Q=#Q^HGY'(7C0\\;FY,1'%0["A8_%M-I-N7]=,(+1 B*%7SG;%Q MYN:[#H8GM@];:Z)5XKKM86BDR1JPQ(X7(BKP_,/_3V/ID2;CJV[Y3D9!9R0: MZ>C@+T?C3\9NPO _F-GK58I1^(/W1?8Y:7,Q&T;=/FN>$FO1G265;R]>7/OB18SBQ5-6AS>C4)LM/E(7RZ3-'74NAJF-)MN[(+-\$MZ>[U,,QF!#[9)5 M6@9'!48XIM?1\^]XQY)>$/9.=O\XD4+8G17QP\OI^M#$Y_-CTQ^HPJM S1G& M-6JOMB,/%XKU9$3.08>Z379Z.)31V-*G ]7(Y_CONWP&-_QL;[1]3X@-'9+A M6],>EU70:5&F>=8>QD,W08TDO;CD$0 ,8\#K%Q#D<490\ZFT( $!?U,\ ET\ MOU@HB=I;"3?YU0,B*V,=?&/]'NN<[I#=NQ)Z+HI\L+D8\/=%6$I;N#V0E3D](Z.!1SVJ5O,U$,3JI8X\")0U?'K1O ZS'KQ(PW(5>4GT M2Y,[PB[T36YS,B /=J[\8*I6AE)C;21-^1)35$U@-=V=->9Z9<5O$,(_3R M;R;8\WZ^(PA4*WOUUR@%^=$<"9$>-V$3]YQ4APQ]7U<1 IF4C_$-W^$O1$;U8/>#%T>;I6A1AE;O&KA#7#*@^QQO.FI,H>] MK,A9-*A1NQS09Y24Y4$46*GFIW[4.JQZ=\V]TY27OI DLKBST;](V-(?HE1G M!EPHM\Y^L<_!;'"7F];-;_:_=!%HW+ZBF-Z$$;>9 3:QSWLDBRX#D=L4ORK^]N!H]GA MHTO3RY/4X3EXPQ2B\Z-$S\2HF0C2B!AE\]K#0D@=6XK!;EZ"S4?+_TUO=&-% MN7>ON*->W#]L"F3]HU\D\']&'*'X+88DWUA$SV"%*B"K'BN/O8[NL^&8Q_AZ MZ(M1JN3CHE3Z.I#5H#+3+;B?0'#9P\"\_)AF;+,IB'W77


    8U"^1W)3%C0DJ[S01=C/JU\\ 4/#L-;X/#&!Y$ M\$@Y+&7&+YH]5PS:%(#2 CPO@-FL6)3&&ZCM]PN'KO23'W%#[?@_ZH[B-YTA M?OM+C/(D69GR;"D[']PQ$S*U1UAUE &BH!&LOWNLL1[;GR\(Y2_V;WU12#[/ MCVQ<+GNQ\6ZP8DZ<-Y6>Z$H,^J.LN*2\W"GMG M'QW@_QH9Z,MBU+7*ZA._II:G]*:=>;IKOY[S*:(R2+2.']>1]<=U M^40F$72F7QO@/1;/KSIX=TO<^1X(!/Z)G58A9K_?',KT%R $NOAJ#C#ESY82 MH_9^WM5/*RH7_2:I_\91,(^]^D_4]E]M>9FX#8K&^A"^*Y3\%U8B1*!DC3KR M0M'*TL02B.!N?#!=-K -77K_ U^'G9/+8W&>E@>P";/KR(?:='_J6TLP6;?: M;_>+4;5#DM\6KA..4H8*[DY)RH2.I1^Q&:..9#)>4D #<_A""4+?X2;E!D!D MYI'SD^:?H5DH#3BVG^9L>4=W9M]/MQM1 ML#'2=0?&\ ?L&NSP7PX!BXB(6^,PB55'S'+:8@HP8O*$*E!S6*<35LMY1 M:ZJ!$7K^[;G^>KXAYV+](I/XM-96=W1*13NDNWN$(Q=1H/E1SJO0C-<^Z:<< M8W'1_ 4T2R8A5AS"&'Z#5]N/T8@4/(X<9H3^_!)B?)BG4?L0\WA[R9PDIZ,^ M^2Y!C-K<<^VJQAS9V^";8>Q04AQ#WKW@>_:RJ"%BCP^C*+>:-"UX+)/R%& =X$^G:&IL$#M8,-!UT4]>L6#VV] MO2N)8R=LM]9HWM&D.?:]1-W".#T[/2Q$X[,[4P^W5DP&CWW=?Y*WP_]158-!=PW"RE*#%^LSTZ7 M%94$'IQ.NA_UO@W>.VW'4M$+UWVL6D!OYE]K;=#U\&SZ\[E'<9_UK5 #FX'3 MKZ>70LV.TFC,4> :8BU42.T57]OL0XN"PP(^W&%UZQ35HD:/]T?%#U1Y. M,TGA-6& $8JP)7VL+"D&/O[^4XI?)"1Y/=?C:=\:(06"P$A4-2_1 M)4;=9$0-H?GW:3=3[';I;*,6@?(.2A7]O35W6->-X.0- M>>S(_&OJF; MAMX QI[H?-F:&) ][6!=GY-QU>?QBY/=Y9OH#3Z:60?T>6!KH)[B*5&>"Z?BN;H+'GYX-8$=@:IJLDQEZM'TYVK MGR;P&/HZ[:470\_QG7\(S+;%M:A8R6>_ MLXS4O'>J9B3>\-RGB2G+"J-GGS];%C\[OKT[G&5[O<,Q-C-B3]CN3+JK" $& M NLQ\!8Q,CEY*$#TDFR7KL+#AP8Y7+K4K^E'U^93PF^/O"B-74?2.>G!'>TQ MQA64;A:E=-T(^MKP57J0X$AOGU<[;-MUZY%)/)U>W#Y#U=<]^ZOG;$>IT#%R M6G1BF:-CI:.J%2H5T]&6&4T MM(X7^,Y;+2;?3::2JX^)2.$6]SE!ICU_91NB;]"?LFH?&O-/+"N'>F'BIVT9 M$+'@NS!@/$(-'D.4P$=L=FN_/+PA=F5^()OTY=;AL>1:?%\NL_V%QCNB)'AJ M@(..SBQ_]LSF'-^PKJX'.N9[[_5]K:&$89Q<%3"MW:G MVD> GA$Q;H/)URLP[Z?)QT=FU4C%%C?Y]M'&CAR/7,T63)BQ>0'AT!G'O,0% MU>:D9^EC3:T/QUR3+CE9*,3*1SWBEVA$16T[].R4N42ZN<+G/3+S5%G$P3&' MR\QY",D.=Y$G]>IYL:EJI*P3[GUG334\'K[*LY-X9ALDIY&RO,AN1?03+&7/ M*W+T,-XAO!/8;G+Q!;YX$MX'IG'082EZ4I3[N^]J25HE1)ASF)^/Q MPPF4UH@]@XM7?V&S6H,H/!\\I%#.KNI^"UD!0:Q2]:0]GBS)6;)L5K\S'66HC) D-NJ=<,>UK< =[$T\:"04G &#[^9.4$H7:RCA MZ!)Z[KTVYET.2]K9C)_,'GRW9E]Y15S[?*LL]$='1H+)K?L.N"#CR_M,?7!^ M>\Q2B,,;(CPON 1FO\]M'Z)TQ0JPH*3PS$K=5IIVL"OX6&A,OL*3:Y"3?!>R MGX9=0WK::)]\^L/[J&:E-,ZQO4>4+_$:BEQM--SAG1WS+7::JJ]*CKN,X,=7 MDHR/DE>!&7PJ+&6-^,,Z$RD^,9HL-TQ\O(R0_7IB9$5C<-7Q A)1Z,],L15T MNVP#O0L&/?SLXCR7L3%5-QYD]DT/;>E4(5@3:Y74]\SINL5\=:9,QCK4#[HT MW+.[__U_QF9N-/'Y[\9EZG"IH';L3,;KP#X6C5++"@J2SF*K1N/@S8P(E9!W M\0;M]*TDA].8*AOM?M>EF9^^SPDX*??%J\Y7>B#3[-((5U9L.$%X&O%,/M@; M83 ZL#7=4/0:,LU]$+@;Y!:VL"GK<,:74CK8H8\6I"-54R/MKQ2?0'#CR\./ M]$B"V5T"&R,W='*&^GAJ]#V:*U,;O56G/5+0)?3?ZV6HC,ACS1$BJ( M"D_7SU1/ B% :O$2I>U40O9DRH;$''<'W9"^N)'FX$&3O!MY/YV\XUQ&6&G-,Y$:&S0,L)OZR[V5G._;\S9/!U MA,6/ Y*IK4'8$KD8'>RCU 8L[RQC,_AXQQRNMC6")6-,^J+L?2*Y/W&1:?[\RF8)R.E M%&F54_P='=" ^N5]#F67UQ%'L'.W[4*ILPX54B3&C8XHYAM";9'0$4#P+3-" MY\>&4%Y\+ G16J\$G0# M=+LM[M[UQ3[I7V@>_KS?SE?=Z36.Y0MU S5EZ&U9?,Q'=#2E!,[P'_>D2--W M](*S)\I>?(HC:_.UK922EG;'M7O?U:[_'%Q_@@BG7W#YF@OC)#UZ!1/-*8F&HD[*FS9XSTJ\Q>/7_VYD MYE(B@HTXT:-2XD"K@%3]S:+2Z9OA([XR MV?;+I?:_A$A?AA&X=V5$EU;C!4/@)O:(=F05-C>;42KWQ"?R0@=0P&J[9/LE]5U-\#OK\2VDH>K= M8E3I"1V'TLS2%&!'D2Q7;FOO-_)O\FWRMJ&^@:KG1=1&[J:VX M _^MI4MC_'-VJS'[?TZ');(/Q8Y:!\U3Q:@\_5@W64@J$'%SEE?-%.S+;O]W M$YPHP@":=Y\!43 S?(1N92"29(H%OL-/R.%_( T2B!=L^@6WH@6>*EBX4(R* M5/P[/L^,"21/Q8XY1.PNL%ZYRR+'Q?QS. (><;%;%\6H'6APMZ'H06 S>ADK M"*-RD\I":^E ZD%*'8R/E_JGR )J_O28W$ K?(8@^+H21"'*!!;.D6I?6_E. M,0Y#P.O,B!__'*$AQ I6B6@F&O!'@*;-!/J/LK\OVDNR6\STJ&C04B>GO!@, MY;7:OR^+;7"1['Q>WO?=TVYCX<](7]]M_ GZGHY2],9&Z>^3!Z3 VI6(>S=< M"&,SI,I/95,?T76AH]T[^!*/8"W0E#ETA/>4)B'Y&O2K5[E8]"[[>^D#W36S M;GX;/] 2Y!V<)+UR;5/V;/+_#%]E#'>C^Y/F.(LSQT>H?3_J5")9I%#!93#B M5JE>DEV2NXDR^9)*;J2QSIIH'3VJ +O5@[%YIO"CB751XKI$5ZE&Q0HM *=? MX6?QI_[-;^?-[J$W&C]@XT+HJ_FY=:UJTTI#ZCP]6[_8&=V(;FE^HW.:<^AUP9CM.W0DPK.<6L&]7 HD'SLLRW@" M;V5-+@(T?(,(:]MAHG3IDWV1A$9WSW?UWU)*_94.FZ&M79R.GRK77XZBFSLNQ:.]MVLZM37/25X\'.6>#LGB3,U[K$KQ3RN+[8;X)V3&]!H M1)=3N'B^JR"!7Y"$=CI]VI*-#D9'$16L%7QO%NQT"LWMA@EBL=$ MB5'+$3W+-CU+!4!-,?97(@6!.<%I^F&D8SKX2=Q_>3B^!0MM\T6>\4X-D=&6];2 /.? A/"CA:%VC< MF4GG)8:<-(S+_#CTDC'QDMRM;'],?"4A;"BY!I MNFC61VX#=*:;OIFT:0W]1F+Y8WCC]Z9A624O?=,#3SOPR:;5?)]W0893ZCOI M[WTMM'TWG&UNB=@[ZY)">:%WWNS:+87SSA(AQMJ<6#4P]3@/'T0^4D2JK(?W M=-TJQ2^1CL%[T5E4"8E22 M+0.[;H1:BO[,?_G^(<;O>GNB]@(*1WA";XV MI+*ZB+G: O&I P,6G;?O"/=!%L+?A]S?NNT[9Y#U"B+TC-:H7OS4#N[X:]VG MZ$#Y%8JS;D66FE>M7MNR0_>K'=RI6/8=(5 M>+3*SP5DH)_H.[X\[:Z'V7;IU6PP;=&)S#3K(?*DXO^XH3VV'!_; MSP*WXUUY17J]/CNF_PIC2@+?&@JI^@H5 *9NX,=^;'VL M@@?Z*I@K=!R:1(!.O_Q]\.?.?29;:PC'*#6#:UF>R244YF)*_!A,J?%>C: M[+]XY?+?87PJA -Y9^:]Z:9 "_9Y:WS")[;W0CY1VR9X^*_ MX?ZWP^G2%5RZYH\U7T)/XI WCZ_"MS9"RC:PM*(KTD<^Z$;D$8=S,G*F -IL M?9J4/W7#@[;^*3O\NBIY;\UE,D7>5V1P=Y]R"G?ABW(25DY/%=1Z6]4YXROK M[_!T^O2WIY$<3(_<@+P@BR<1^!&WLWD?1%3*;F19)S_*W3!V :Z1D_5U1%9/WN^>01T M/G]*18P*-[:@3BD[E'V@$E)HG>7].=3\J>3VU@>O/1U"1N><75R!35KX1<<3$RR45DT)\#[3-K%D>IO)BH3_7:%'%&" MF::?@0VIK*>F_W;NS6F_G"F_$T,[1 SU8Q>_;=W1QK@9 MDHHK>_;ZBX=W +]?.G74KFDSK>BOK^_7*6CL^G!].9#RPKCM)Z#PW'[!FS\' MR^J+"JMDL_&>"'=<;!2CGE#0FN_"Q_$R8,*I+EB*5&+?GWNC*"RY/S?6>%M/ ML6C!1;_#GJL2$1!)P<5@4;!>8 MVDW[L$S%*G:Y"*F?;UQU;GX\' M7>N7;?N]1OH__](JR\MQ0A]B.GZ;C3I4EDIU+W_X-#*O+MJ GAO9%GDE)M: M'WLQBOB)'2& .YIW.QE2\K,+=N"%0O*M@M?\6RDQB6\"*'^(DDUVD6+ ZO&$ MUYF:1L2/C$V>?EZIA3KGS(38VLKFINBOJ:_#Z&A3K:ZG66Q9[$D8,]45O?#S MA;];GD=YLL/]K%QG1Y;']J)]2\0[N[+0?U88V&<)2FX'A#. =+L38C<.U5*7&,"1_7@7M M^>W;S!66*>'SD>MW?8/(NB.;7M/ 4'9/2<_^&T%#+%QD_7F0:MXQHK1\@-I3 M,;38R[R8876A\Y9>@(D89=]%]?(9Q%@55W3ZZIY:)A7>\A&9-$A\J*JNJDB+ M5R4X(GXHG?,@;>?3+4,66\];H, M5?OX\M G[FOR?AXKIK3^X*&J0RZOFKX_.V2X]*3;VQ_S(EOI[^1%-]T5SN-) MJY.##B1F\/F*]K:XVXS2-1=653Z3;;Y"_J ] M_F8LF?@)Y![('G3N&NS77\PI(&;F&"TP]6. ^=-#$! T:( M3]]:Q7[XX03ZG0.IFJJ,R!N%#4,#T[\Z1A8AU;$5X0^N)?J_P[FN6P')KZ[B5$8&H<*:@W+IL&G7 MM_)W/E$[MFKMRXKRB(MK;IPR"\A# +M5%*N/'2@1](!;A4;,M7V\\C#HO!*# M;WZ^=,[52Y5M_D09WBRG/A109!P0]%.,,BM)9O:K=8:< Y,=V[P^^#\Y%4<9 MQ$.J7BON?3]8<3%BJ/UK]Y9"[LMPN]^O1FN82;VT"_'158Q2K;SU M?USI)OUWMPVG8?1*V0)Y\H-AZE-8GB;TBR #'-8&4(=Y'S#83V,I3 D>JB?< MMM1Y>YDX^_+4C5-["QP]&G1$QTVDH7V\V8^S3P!9DPV@I58LDR)3)<>FKO'8 MM_/2]8HRWL\$0H[:B;%SSWKZ_RK[Y6GTY$NK5CVWJ^Y7DV;QT7)>$S(9:N . M=(,$%THH/K@/XX*T7*YXB6+=2GW3KG02]C+;:^Q_I:Y\M@;GV_7?7- MB)-%R]MB7M;+C 'T"-'J)P?>;+EU2I?ZD&9V2K;PHI'E+\)GFS1*FG[O_-L# MI6XFQ>3\=B-8%T84C7VOVG\GR9S$)S2B*T.X_%3!+M%K^K::6T1]->(P(P;C MH_/'JY;&<.AP-HY#E3Z!DO'6#INWUC7=6[)C1]OEYZMAMRZ86OQ_7]?ZBYR@ M",1B/\KUXT<8->&ZH^7EX%T^KB%]:_N:QX_?\\;2/]P?4F8X+P$Z-KS1%)\JIN]6XI\IX.V#&;-7WNVY_>9;ZKSG*_VY:GSEESE^&[Q-A-BU_C(%BQ N MOD3Z?XK(0!I0(R]&N<^+TL0H(N7IN:F>S-8:,4KU2B6HQKF?Y/S,#!OULV 7 M[^* 3MQO5?B->E3I?BO?/;ABC^3EK'V/74XFB-;F0YG[J$2]@69K, MMQ^"! V"]LNZ/PMF=6]8<(L*<\.33M_6'8_6>GJIS^7()N M!WZ7Z=] ?>4DDSW1^!,T54DS/O4;<2AXN5YAN=;I;;XBO/6>Y>"#T67U&*F< M^)Q%7(I)3)/H:^MX0!PRW?UI[']WNL_$_SX><_IFM%:$K?M8Q$G[F-.#EE7W M-'XKBLG.U_FM(#MHO=[R[M6@'X*9;8ABV>ATREF:YB,#9-/39/.3V(\=C$C:I\"9)N'E;^A:5W.%C MP!M65)4J&Q\6*,]7?DR^^](#T2I I(^_:'4=?5MWH6MU.RU-U:;L"-*_%^2$<.DAV%:R%+$TW>L*CYRNNIS9W^0OJ9)#*>I%1$D: M7^D4KR3IJ*2O/T+_YE% MW 5SR[":$YD12X?#_O^MR_^7MBZ7RP4&HDB$& XP1\[&\E:.S!_ST1&83*.D MZD)/>8L<\.C'P"U/25<8?"!&G[^V[J%!\)6Y^BT':_S>>)87#[@OKWN13[ O M<_!M_'P1SL7SS/"@-BL4N(+IS?^H(@L'$SWX/1PX-@/"@8M%.,_P0K0"X>&] MH0GXMW3VB/+!2;S,?.0";Y#^EQ9A$S(YM>>ICN8*\(ZJP?/V@<[ IQ>6S:T9 MO.298(2.5PM*=75L13D_H8M"6^CT@1J30EF85@0=!6URIE9=,-WPF(U? M-U7A%NZKX^\16;NHOH]_/]\MOWZ;=Q-[<)^%;IC($D&/(-.5U/\S\ZR9U\!5 M8A^->_(:QF":710*Y'E)-5.XJ1.W]8-W;1MW#1A/DJIOWJDHVII)*YZAC^C0 M9V ?+($%&A!AR27^"-.AFO716=Y!])R^1[]J;J)_-H@6X%V/E2/J6\<*2%7G M>3_J4QI>_>:AF6@>^;&_/.CGU2O)6C\%5@1?2 ;N814;-C!Z@9'&2#'*C1+K MHAYKRB\/<5'-1TSU,M%8?T1.QE/VX+0NN\G M=W;>ZUJC=8]/M%9)8;1>M:' MG;JOA9AU+=;B(HSJDY\LR.[ECTCKMD_B-Q(A^;S)7=YZ#K;*0[L()+91]6CA MH0A:.RTB*FU&\/ A^@<-4:RG_KX-N""+3$,FV>X]C\*=Y3NR;RWN2\'6M_;U MU!UN=-_R^"Z'$4H_P$LJSSK3G$85$&6G7'X_9Y"\;F3OY_0KQ/F]U#FIE:-! MWZ52'*@S.T.[%?_@/JSQ%AQ[Z0(-F#*U9\0H/O9B6=3HHP&:M3:N-J$99:LL M);?\L/OMP _XE U8;0_)?=-9*D4^Y27#TY_Q6(QZN^$%#\?LCTHRV2MZ V^_ M#.Z=^_3GP*#<4Y=UCL2MI.5+FJ;CI7X5;TCHVN7$BL>*W=&<:,M^OU^O#K2* MM'J6%H&:7C%*^3;YHO VM!$\MI9IE05IB"BZ^GVZ7YX44B/@W6!SG:'1MTNG M[ X;/JW:,?Q Q33TN9?=N6<-7\=X[XZ[N*2(4?C#2U#4U70*WZJ^^U.#[FUKY]FJ51YW-?L# M$S,)H3@:WUF,^F$(J>0)9=PIF^E[(1O1!V,@Z_@;#_SJVVSP!N^F3N]F3HO) M7E+D*6>;!I<]9G=I^O@UH+9-FP]W]_M$)7S8X:F#^U2>QEZ]0QG2\EB_ & 0 MS-$XTC13>K#J&/+%2.9F'56&;&N)4[S&4!__ZR7M/G)R'O>-]D>^ZFN$BSK. MML_WZA;<*LQJZEM;NNGDBR5;NQ8%NZ=N(RQ(00)>'RW<'#A$5^OQE35EPY$\ MW,BKKNHOR]J-^!"'#:D9A):"BJ,UAK'0L2L5]T/YF#,I(TW.%OK@"/_@N^A" M'XSBQ.;3MR66Z@('T.^(#6)4K_;(; 36K36F7]/.1*/-3M>&.;2S_'AZZ;9&FS%A6'3*_0J!JVRKU+.Q:5N;Z6L/E<*-3!-)OQ9(;5P/_CS:^R#\-I>X?6!:E.C^RS-+2?8J"G,^XF5."\8N>LD96B ML7),NYI+!'>50]FN@M6(E7:+$L6HA8>DS8P>3\:GY'^1,JWP:GGK_"E?([(8 M]0?U*%@M1FFF&N$_#9@G&%(3S:VC3\C\WKREWRY["?BR-V M%WFO)'19O2R)F.]U8$P'*X=\MSBRFQC5:<=H3V>TN,*R<6+4\P((B[S=C(]X M\/,.B)-^^%\?CQ@K3L53N9\11;[\9NK6;)YGH!:R;(Y_#YKU]W_C[#18$E=S M/]U">E.-9AR>JXP?Z1!ZD/?2036A2V '8[V^M!LMF=W32(T84BRSCZK3;B]E MJ!(.N*<\6?^'&&7:I7?U:MXE.BK^ZT])U*I'KVQR6^?53!@:XPZ[,TOTI.#P M%=JA1-[(HT(*%6C0L?SANE1.[":R K_G:>#J*1.-^&YI$EW7,^5'L'?N1(^A MOP:-?_8#;QFM-E&A$YZ5!!_EFAXOM8HVO5Q2GK#4E[7>O\S.W.GD='&SQ\//?M#KZ/DC+6S_CNXZ[G]DE-@*X/G1 'W*L^P MW7(GAC:)\B#\"$[:HUGF(,EQ1#\FDA]8U^_XVBK 1(W0:*!2'E5:*4WJNA;4 M8\H_E:APX(WIEDMQFP '6!&H&1"C: 9/DGB0FRC99"UDKMB-/@W6L'$J9'VKP]I2 M^R$<1^TW]*K7$COZT4IGXUQ]"L(^M3@U5^QJGX%'%N:=0,BH=Z :^3)X MF0^BU'S=IFO/2J-4Z_*VV?+SQ4NYY[RX=K4#MT MU$I55>?2Q1UEI:5E$3K^I)UF,5M<3[==M%WU,&)/&!2TK'*A9A)_Z9[%N$99-_X+#GR2L'(FD)4@>HV=7:R-A?U\14[G+9NFB=/+ M^*X^I_;9)?0XPKC7?D:>; 5M0?XZ# 9^N4/> <;QL9S-T)URL-$P3*XNE)=5 M]HRU01-T2KF$*!_V%I[@$8JN;M1Y-D/0YF-14BP\$KP($X>=5U(ND;174BY1 ML MC*S%Z$RM'A(Q(R\\.!LG)HP2E?GN8AN!0]E5\!Q[:9 ZO#^:MAJ4(0D.R M)=C&=^6T-F!0TT.2("L?PKQMIZLU#6>W[Y^/QGX,7,5W<@@9YF-": .M7.TJ MOA>W]*GJZT)ZBQ>A;&UR2SQN_ +C&PZ6U4$(M32(<'(W/PY19(-?^^9ET8(S M9DG*.ILK\KP&U&E2WOF)ME&XQ\4H@*X S%5FP3LT19&,B5$QRE-.*.(A6B!M M$+!7L*O*+U\08:9FFE,0)XSYA=V*H&P*A6>&><3@G<&'PU@PEY?,*:^?14^C M-T+KTE&=\[-AQ:2#\P.Z^L:FKTAA+KURLB3\B0KEAFF+I[_=WK^K7&@<#__X MTCLM/&BF(&B3+%N4@N6PPS^I2[^W]LG!GW)CL M&3QE51O_0F@-(+P6ZWP&3 M6W^Y_=):2?/P]X8&_A+\B?)6C.)BA3Z0*5:6<1,(2>F)72 <)&##?3]>:3=6 M'$XSFK*+.6;3$'BP2WW@Q#?=O\SN".Z7*WOE3Z_KY@P<[]!WG( _.PLW!'ZB M;,3>IO2'LG$S+;Q).C,/^J/G()64Y&BQ?\98?CAZIZ0^?BNI]4*(NE:2[.KC MM*KW)<7QXQU"MTM>AX\'3:FVV/52%MQ%\6+4=-W^_FHKGVWW0E-1:@#X_\P,//"-D$ M*W]=(URUGAUC<^!.1[S5FY]K=E9"^]N[E4Z(49.6[/_!WGM&-=6VW:*Q@8H8 ME28U2A&1IM)4,+$!(F($!12$J(@0$/(H(%%"EH* @!!%!04A2A4I$6E2(UU$ M1+H$(211Z9!0PI*LA+WP/=][SMG[><]W7= M8@5>RA@=O(0( MD:VY7%>B)H['C>Z-ZGVJ1Z7]]MWQ+XML+T:FER)W5MM9JH MPYH]?:]:+:G^MDDX"<=!1I"W<6^FF3$L,M**JR!C0,(0LWGM/847,^$1]2<& M_?]:0B " &;YSLRG)8?Z@\;(MD#-#-O!\?%9=&! MOWG!X0]Z.'K<9U:XR=9A(T!-'U B\W,X"KU25)%Z[CSDQ=.OHR"/=\AO0\N#A[Y"N[[N>.?2L+V( MWEF)$GM]_ZY)"Z!;G\./S-3]77K.:J"0.)+ 7 B3MCU^"?<]$%)\#F<87VX MY2Y);;DL*\RJW.[!QLH290NW:^_33I&!MX+]#Y^-K]C4 M36U2KM ^Y]<:[[BB._%HXP(3IYZREX-$#_ +N&((D"#9@*-< JLWMA+W"D)S M,;'DG2"R-L6(-QQ9G&=2EZ+"Q=TSFI8:321$5CKFCI?7\\NO)F2!P+'WU=V^ M!'W-V*UI1>I3/F^88WDL&KB3!DE)U0PJ?3538P']C_G:[69&+!^Y$]SA"'\7 M##\.-%D3_NC5R,W=^,13">YK>;';BSHG='TF=5.5+#<<#\VX(.PJYB*%\@P' M%N>AX26$L1&,-FGCW<&_;@93!X2!N%L+RN3@Y>YHS- +^DK,4#IJY3PA#) I MBCZHWUCNDO(JB$MAS\=25U?K@R[LOI=+",OJMV6?#<9:X4&_XR/ WWVQ(5#W!?X.U!R *B@5J9?6M(FNX5TPU/E%6J7, M(FY*5$&KA)8>5AR+_V MKL]KT>9SP:$%!O*^?]D$/!!(+]>35MDCM^.IKRVBE3]%\3Z)DI;[-84>?)ME MOQ:2A# =7(39>4R$#H$@HYK2\L&8?]\^S_&SZ(JV;.YDV;M J^65YS%G M#6^>5E&/"8 AEXMXFHF'>WBF!\PQ4!8,3(\,2.W\/=M$F:3V7Z?8/82(OS M]_8IW %H\#P8^H%Q^0[XF+VZ[W ]C(;378 8\0]+B"B%TAID#&:MR,!SAVT> M#"V2AK"13L?O0MFXTUQ,E"%]"\."\G2]>]+)XU_8TA';17;>PB>&>:=:G#H- M)SU.)NL5#3C5MIWIG$H3)!B;\'D#3J>H$S:K"SY6?]8^=Q!%FU]\CO47B")F M(I<0XG^-F;23/S+?\1\K[NND 9[C0HO158B8H QH+\^^)&6">BMY6_?\[@?[ M#JO?+0N@#5VEMWN+-J:"C@"' NX8CB %93(JLX9*)V6XLPWE [46+CZD/>QD MB4:1Z+L'3SL Q)JZY,?MU(N[!O8"Q.? TZ1$/;'633J&1R2-,* UUG0 M)F0#=15D"6_>(F'B'#.D]/8Z*LRG::\@IP[_9EV@I(CR0-.EBP9Y#>J6W(_^ M9G30:VQ*.= JP0ZW=[HV,2+BU[N;':)Z.:A\G%$M3H8Q!PIS%9 QB:%[3#_ M;:[>2$SU9(4LV(-![%:W.FR.TZ%)'2=RA4^6RU%WVFBT6A&U[W9WL2CE2T-B M7V3K69?D!HW/N< [(QF1#R &# T3P%W(NK4^.A">C0JEHZ[E0>^315K0[J*. M^9O%A^1:;!Q9QEGW/Z%8\C\K7 MB!%-,^;A)8"2=]+Q1_():T':A\<>:CK5A)B$K6O]'JN.9%(3LA/4J[#+IE\$ M- S<.V#H,*W<[./#R<$Q5@T]F2[VG281N)_:ZLN5*U[X>NI5RQ*I3>4#W>4> M0C?P1L_-FH;7OP/)621I.'VE 35F&$^/XA+01G )6M\;X,P.::F[W1MSC23. MD6A\O,*AMX:Z"6#)\ESJ5G[*?SORI=U@U\?-SP_CLPIE$D=$G$Z,%_);-/^T ML+!R[Z"L,$,D1I1B)[]SMO+.]+Y=_>P:#)Z__1QX#SHW,=3+/6+,]C9\:U8= M29Q\<.;MRE_[.W>2M\%/08"#RU:,![Q<@$9D+%-&M!DL;%0Q2F+WQ+P$'6L= MJM$E';X!S+#!C85=OL5M6XB7Z^H7SSJLJK])WMG#X0YT]9HDZB7?\O9FZ2HP M;A5K4TN\Y#!O"V JGUYPP%KZ]3M+]6LJ^]4"-L3&IN>D96_(3<_16KU%$IU< MWG^ZHO^EK;GTVO^\EK&H@C[41PGSQ@]A&*&<@-:W@;V0RQ U[+811[/5MWIS M.ZW2F>WLB9-O&.71PC3*[(ZWAF4C_"H6XVB-.'!;Q%VWY3)\("N_Z.UO \B: MU]N 578)J7"UTH7<@2&)6R\N2OW"#ZXI\.RKGE,YH[73CGXU9[XRCO+VTU^[ MB\M>6^1TYMT<]QZ>3NE1OM&>6=$$Q[:5"_33,-GO-OZW=,-$<*(?8E/NM''' M^1^Y;8U!$OJ:1X0OJY7QI:4)WBH?AWF]=6>+N,#];2YI;ELK=Y)1+L=_;[$R MFFL\-F2EN; "=W\)P<7I]_5@8W!O&_,X0H6Z2===PN1*VRR23>GNINH9G-A M&NC=5'(];JVUJ8O)F0+>S=0;$1^YQ.V1N%U8N?M_T62>7M[BF"QQ^=+XB:F; M+L[I8^H517[L2VT6+IQI6OP2XK>V!Y>P;*RH&?O/@WBA$E!3B2HQ!"2J3< L M/I87_[ID<",([TFPC#6P+Y=!>Z0BPUOJ+5)$C(? .R@FLD= Y<7S;Y8K=6YN']OCO.5W!/W/*%N>;M.!U MM+1*K*.ZHZC4XLFOT2\&CNUC"?;=I'91KK]C(^8M:C* U=;OP;\$!O,JC@>9 M$K9<8 "U1CS3NIY<)*3*W#*G&.19BGFCE2&4G)+C/W<[Y?N5]"?QV>F=,Y=@ ME!_ZO[P29BG1U'5H9>@F>)W==H\I ^EG$9L^H(T[,CK,#K\FVYU6OK8S9+$6*H?X9;/AN:1.;LG9U,Y.[,MK!IM MXT[MC7; 9Z79>':VYVT]Z.\U.M(Y!B33(.D*T3H:#\5'@"ENC1EP/KQ3;=BE ME\0BU/>4*#VPOD&2XNPHB='U9RJ.RK[^?"*CBA)E.(*ZT'XYXE./88S$[ YZ M5P7'L@8(IQ9IUF%E8.Y9Q7+!-+JNY,6F+)(+T[S6?LA>;;W(><5WZMB/1UXSK&FN=:>:>#G=CBV*/240_Q*;O>EB2<:Y>5W]YCZ"(Q M2Q)LCU]IUW#)36OHQ_3.G$_G\)A"O?S'P&IF'=>&&6\W4[#5PZ:LQC4I*""" M]I0?;!S,_"F4ML7MOO&O14K_QQ]43RFDB%Q";-/OQXAJF8@EQ!R%LP:PMX>6 MJWDPE9M9*80??D*7"[_IN&BWX[P][@UW&(I\Z[I\SKBC8()%OXN%D^+H23B2 M\5O_;<AM'M+$7YLL_A2F8B2Y#0.B\A)#5%JX8AT28H4G@-QK7QQ&U'H43 M>3>==_D?!/2/SBZ4L]S+]_I/*^&RK"\5^"/K&PKT)DP4_%'U]8P2]7F#B4N( M4/02XLA>#8:I^GQL,-T7M,L)W/5]!Q[;9JP8@M67F,&XG>1"8<<.5! H3 M(R9A\O(FM%%F/ICT2G!K"=$<0^YC\KU015C1&^16^W6^58Z_ ,J\M.V%7\LU M7O%O="X6$W83H[B$\&WK$V>=HODH3X5Q< P#ENQ3MO/^L^4N1'LSG[1!,',@ M :R<1CJ-7;_#U-(Q>5BF)KP]#F5CAN[OMH0!]IH+PLBT)^Z.[,H%Q"7LM"Y) MD1W]&OLY=U^\]/Y&UH,<;42=T&'\C[_%B^F _D7ZR+("T#/'87U(9KBV)&4/ M/ 271 ,'S.>\=8R!0D(]34;UO;I$V\J1QT0F]B$"V2JYA(C(RSC:[B(3B;A" MCEG&^6+D#X":V#L!2]FE3/-_C?UQ[(#[?[WRT,L@(=/3 A\P@%N M@$ 2@B>IAPP6X,8PN)\U_^*5_V<[]"]E&+-L!:."@T3KYP58QO'//2*Y3K0X M\6:]K.2[-> Z;J_3>WO$6UMA5IZ7N.>V'_$7\S^G"7.8X 4Z3 OE*U7_5%.J+HXSLZ* M@C0R+ACL7#-0J<%"2C9:_WS' M9,K3/_+^D+2A(QD%#O#T+=Y;;2:/&_3=:GXO%B=_^=F/$^N$47D]+>UD"V3@ M&+P_,K?E>S>2I=NA6T-P7@%1]<;LZ4,\:G@Q<[UW?.Z;%K\T,-JZO,/(]*;C MA@<[WE6F[,W-.'YMMYIJN9/%Q3?G[]N?/O_\_OHW8E;J7(12'''5XT,H=AMM MI-=5N;>8CAR<-"F7I65[]KKO/QJ0Z6KC_M?9D,,X8_'^9HY2XL?\3K9%J0^; M<#_E($_YL7@A3SS&[$P>8_=629\WXPF]W-V*28B& YM,C UBFO*N!WSQW_;_ MP0)#U/+1ET+Z 1-(VIF/[/(][U82RJ\5)L6S'5?GGKY PG'#_;3(X M?KQYA5\!KX#>:U<E'"F4IXA9@WD7/:V M1%<\#";-.$L;S)]WKPNRK%S2C? 1M&AZ%VW?T6%S9$OC%^[O,;J&_J8TW.81J\H(B?)G%?'/Q[''K9]Q^MY>IF1\( L/=IQ_ K%$JQ* M&RT9X_/CUS.OAK)W//O-@^XK%D^=_F/ MQB>7(-A/;K;%W)#15V"8,K*$ M<*9\0XG66POT@!H+LE(S!^A;0C3"D[A.-G+-*_ N-ZE!VSL=.@D&WKJY9XOW MHK2CHZWKR()=!,6:YWHW\ WH<29N?]ZVKMZSA5W^X_K5VM!?<*A=0C"L.283 M";R(6I1R]4JPUXZK7X\3<\UK",^X/,%W2KY'D>^JW,^VV?/L_+A(KG?;@_/C MMV53'Y_']2L=T&FO,<2-W?K33%A=*0[G#27A4Q)*< @\U<.L$VE:_>("#?05 MYOZ]=D1Q]LUH;P_CLM0&0VIU6;N1HO,DIIXL2T\P< ']SG>:CT381]@5%O?L MK4YV9'OL[+4F)P[&@.@X+A M. +O)%$V+:1;%/P4WBAJ;[\W=Z4$$ M!$GU:UIS\W8[914C^]^'3)_IN20O(3(^#9KJ'Y7'P//D[/D?%J+(ORMS+NNS M+"'L,7__RI\;5'_,$^ 06:BC_?S.4"JE3?(N;C%F MXFC+?O7"+5;[\V]FOB]-Z6 '.3]+48S&9Y2^#S\<$>7IDA:OJ9QBXN"@?%_U M5;[?RW]YE5QX%W,)N:6-@_D6Q#?DA76:?@=I_#/"%#/KOV:V7+DUS[SGBNS> M@5_WH\+*OR'R1X%Z+RCL79R#0]*!.3S)%-X8(F'XG-9"<)J5\"%PM44BN4Y\ MTH$I!BDJ?VP40[PX+H/=M7N=^I51B0&^*&_Q>=?HK!!I+LP!/"CK1#VXPL!& M:A^]12_OQBYGAC+M.+I)2D] M4/,6[OIF]>2[-O0 C2%)@(\%!J2K((4KQ^:'FH2+5"$]GL4K%F'+:)RXIPJ[ MM8[A5>Y2U[2URU YZ%1\VP4N/V^],,FAW4A"\D17<577-:#/@H[$#!7@N!:H M<.;R@;;880Y-;&"$N6$)X:V_RK,M"U1C&PT49;\$F>8E!@/.)#,PI603-L@X MDI_]*WA5/3^^M+PM="H_7Z.TL+LH)VE2=BQ#D6:X\Q/C('4(>/949II9E#!1 MQEO@'P.3+54[Z13,+(A1;G< MW[VXEX0!7N/??7QWF!]6%DZ\S%6H_W]90@G$_XB+W"$S<._L)V.:)N8%)Z!S MX/6LT9GT N*II@:YVTUU_>$6&^@,C"1D)2PD\F\<$MIDEW%EREN%^B"7[9AR$CVV4!8_S!WL]+"'SR M*MS72L=7(R)-;G5Q.OBXCKR]\UIQLGB]PL8T?,Y(XB EV[DI$&:D%CE9K=?= M8,K'?VSNYQ[L8=;3ZS#39+BETCPBG>$I*^)YW@/$[/2FW-;7",, MMYT<09Y F]S6F;)G=H"DQN']21T@0?(()F!GVF#X MPY#)K:)E+\#1G?^65D0R+R+,$*5"M&Y0$>/9WW.BA9MYL 8(M2EJ':9WT<5JNY5 8&WL@8O.-,%>Q5&7J=WX#/S$_%9A5@+ZFO43X[ &I+DR4UT M\@3LW@^ ="3. 73C^+C56=_2L5B5.\)MY=,DP:B=]]?HDJQ9+7G:];*'PC!N M72\USL:)A_?.&\"L9#NYN0-/U@1=!&X@[M02(A*(S)NLW@39!WF2SY&.9C@/ MC@'(RJ,W3QM4C"U*.[6%T_1^[3E\+46>VQJ7D"*47D+H=/\6PX<2-]Q4D_1H MEI^U"Q[%#F9.=[^N/@_?ZFT&);))IYC$J\\9;]PWI>]]NR$V7<5?;%K)O6^QA MI','O;#O64 NFN(W%$X)Q'=25Z6UFIP%>F]99SBW:+E8F9 M3OJ4H^+.(A>KW[5+B ?D(!K5'SA49&L>W#[ROW(H M\<^?6PL-V# 23:&,#S+VK:H:JD.DL^0OCS^W:CK=NZOPA7Q'3-]GYJE"ZP4 M+0,NO?[V/=V$X9"7U>:=/7H@IBH_+7. P70^;$8.-=?24.>H9\AKREN<&+/* M,>QLSRS"CWS]C[,CZA*<^R5$ZP[SY/B;>0=[8R'9SA@/TLV/9#]CE;9#QU?;3G0&/$<=QS4MPC0%)4,\ M4X<^P!TL&YJ6'U&PC")IL7WV3EOPD!%&0G3_V?;BO!VB'2&SV*XBP<>?)17% M[R/[U,,]^\XI<;9MAD[#N]4>9CC1HIW"A!T\\::VOIQ3W1!><,"L5"$KDK2# MBN^&G+D.6LH9S_///:=56G*G^J\;B]3\C'-8+8=_$'._.S-*(VE+B(-M^VZ> M\R6YBND1?=P=HBJ2-\Z$3_E7Y+EC\UB!*(/-X3\J1S,Y/:;O?^>/\UR3 ,P3 M6W/2H_]IPXK_8U+QWYM4_,T)D6/W_$S$Y/ 28H>1P /H>TUNQRR^-KMT5N./ MB1:FZY\F6CG WPL&_DLEP?_[2OT_#G[^]O@FN FW$:@YA?FIA"IM$CXOG=1= M0KSQ:S24_'-N]>CI/\^M)BB0(LSEM(*%,3"2-.$1EA#G!>P&X+402!#_5R_] M0:)[4Y80^MUAP L4I"S/_06( 3587[-S/3,:I0W,.\!ZDH],,^Y[V_54S'V1 M_(7Z=\@GK034'1^%6V4?@9W7H MJ#\D2C0,[@)U.=ZOU?;N[H""+HE'FVWV"RS5);AE>@UNXKG8_0EL34BJA9_%14TJ#VU5/%_84=W.HM\7K0U*<_?@(5GQ M%;HT2$-%JJQLW;;B*'DBJOZO71Q=O9MPJ4NXNIWW\A,\B/U@TCMKY9IOV$ K<93EI MD"'ZR'RK.7F0]V;6-AK;,\<,@V/4/0A!VW9^&JT!'2X&UA#7*YY;I=,+7.'M M*'/+&=O43UY4ECO9K?\\-:3C%EN0ANN=TU\_66F;ATQDL5YE3=L#+,5#)"S M\.()$0(U+D7,?@$[/IJK/629R.,>=:WJTC'Z4.ALR7O,=NJ_@)=#;4(W M'[ T1,MR1I)$+4&_R*>U"Y]RDO%7?K;E=NZ9;LJ'Q=G.9 MN\LWN5?P2_^%T#SNA_6_D*QP>-L_O*AV8/E&MJ,B3^XDU0D,YE0I=,F6=5YVY_0U%=RSC&?C3N_?)<.R_^"^G-F5J M'45QC+I!M!U$LM'A*WJJ46!;KDU\[6,Z:OF7>:\H 'RH#/$H+K6PK)^K$:P[B<.LQ;Y*0CQ\>@1H%Z M;VI*!W,51CS5.EV7.RL-X,5ZMC*>C[E'UN@M7F?7:=Y;Y'-J:I*T(CA[P'G4 MZ4M, 'XHYY:.D8MB'9^L]OZ@#W-6%5],9G*1DV)1YA<_['WXZ=R_"5U_9 M9+EZ\T>U$"WO,]MH/[Q%&YN%V88T"5$;K?ZIL.T>@)C5B0Y"^\L7U%/8G@V^Q6WY8R02E;U>F<3$,31[YM: M0F"Y-OEIP=OW)B7C/L@Q'$JY[)_#97@](]-6DUH&NNQ-L^&,B_=55AQ;?YGS M@KLH$P:"4Y K&,V58E&;4!N;>!$L.J72GLL?_T#6B4=)C T:T+DI!;=27;UQ M&S2[-$4M8/1+G,LYE[8L&Y:W0'@6WY[Y*ANO$)#74/28'&%+3Q0TO0D^@[G' MC,5Q/8>;E%6<6]KZZOBY,$+OUQ^TP;^"+G.S(LGR8V\;*_/N]Y)4T3M&&7GM MIQU,R_RI&QDMVKM:9-(O9:*>4&6 (:8^J(VJ+2E/P?:%C+-E'UV[L*. F]/$ M1)I=*[UTH)@6X4.R\>%9CHM*6/L>*OC_0Q17.LZBRN-_G3< )M_@= M\:C'?J/RFT +/10[8B)#8$G"E)9\=Z_FP;GK_J)84H%!^;EB&^NZ^,6 >B6E M"X?]=#:LT-XN,ZN65C^M=+^]67&OE6*VI>41^T?==]R7+T_>.;QZTUH:/Y\F M [X2&(N^+"$46?%,CLD'(!20O91H(!W-4V,EA$#73FRF/(6L4L?LU/3/$OM< MC5>T/WVR&=W6QD45S8BJ.9"O)VVN69A!'_J. 7=8-E7IVR?4T#<8T?KHC0L/ M3UXC.7-Q]8EY*0D^0>%!%I5@(-LY+^A#(;[@,W/TII,>A=4R7G&YASLN:R<1 ME 3,=B_7[MRI"N3Z)40QLA'3%]BT&$_-@]F]9N2K#D77CM1X1EV]DVQAZBA9 MFQL1J3OQ*PY?Q&/KKQUGJ!0M7NG\WI)I35HD)3CJ7_.(N^#T/4.=C[[XQQ-3 ME H,=>,8'F=!@H! G.5?J^YRA_/*4?XC$)>#&UT\<[P1 YX'UJ:6\7QC@)6F MTM&!=ZZ"CPBD;>:)DX^M\SD MJ9")NY'&*5I0(WU-]UP*"GGVG/E$K(.G9[)NJ,M>]+,3H8N<=X(Q7&+4M9,9^ H?XH6IF'/!EK@Z>V M<#4<=#KHOW?3*71^('G'$J+;B.M$;WM'+Z. AAZ$Q%PZ#_3A%I,/HH;5/Z[ M/Y_!A$%TP[/_G;3)"E$LBNMM J5M61!].<-N$CTCHQSG[N):8;:C /_:65\% MX^4G8,$2(A,5T2WKMG$L4;%Z_L%(_?8;.RE[5P?UK=3K)A.$IO1\#>W^^LH)X>R?-%!.6$Y8:? M<"]/[S2KO)%1]OX "0")SL[*K$ _EI;R>NO9&KBV>T?G]O(K)0FG8^N_\&V_ M'_BPH*WPN47^,N8]1@*HR4(5FL14[F&UR8-G^ -@1C[HW,#8^(@-2'HG G4T M,9M+N2,*(BKAS0@C[PF]?U5K49?_>(5W!7ZW2=U>8S%OT),VN8002<(#%]($ M'JZ486%!3>KD0?8X=B,QNLY/$L6_!(:R3;]-^E.VC#B6ZFIDU?AXVU<\NOR6 MMR,FZ+HZ1C*CXOFU^0'9(& 50U'7\1AW@!*Y2[::KC^^.-GUW+479U ",]QC MY%5 .P=R619!&F**+L"<:M-]2&P)D=8$5BQ[N]30H3+:^%14[].;(GJ&T.7Y MK#7]I\AR9MW?O3%-M'TS"#,J2PHO<%DI/!3X[8?K'9"^D<_LG:/GO/V5 +1 ME!]2?_,V2^B(&E=11$&QIT6*!/C_SORBY[#_2WQX1,5Q1PH2YJJO39\$SV<5-X<4$1K.1A#?A'L.Q/I*FZU/DLX,A MGT?NS2:9)3.FZAS MP0=Z&#F6'CM#*/3CGNR=-"HL]/6.4/HO @MN)TB^)"M MH661%?9FU!WF'$Q'Y0!N/]%D"9%@"-2K8E;01W@BO24$JX0+LR@][\6%J'-9 M4?N'XO:_2C2,ET\-B-.Z_.AHD_J-[3MYY9L^CIUX]_#3\6U=3WX[_KDF\:TL M@SFSA%#[O?IOIJAW/H+;\J$'LP&M2$*#WAG?6X(R269632H!>ZZ]UJL(FJGE>[#)$+PD2CM'[1^$WZ_ MD$J_2 U3P#4"#$Q](B4<0N: "[7,C1,>[45!E$UCO0K34>KEC]Q+VW5>>,GU M.*E$9WJ[:O9:)$E.9R#HG-&ZXJ2FMUF<&>XO_)33I6R?*Z8/TOK@?9GXYTJ]\0? MI]F>ORORI7O^<2^VY@U\2*44!*M*RU[]$ MK/!>CVY@$U:/ESC]#&DK4$\XU;4F-\\OW5LVJ.>@Y;'NH8+NN>8%9R]9X]ZU M//U<._S![L8DEW91 $H>,]2#!'?VWG'Z-7#L5)>_LL[U,$3=Z[2#:HUX,=1I@^]QJQ+?X^5)=>C M4/H.O==3."SX^;$-_3N[_:JQI9!F.2_O\9$[LKXX54UR'_E"AU^"XE9<\>CA MV55B>XF=K FR+ ]_\7RBB<)7S^3$XU'[=:W[?HM07,M),SH*%/^M:HO[%@C3 M#Y$D&]05[!&UD0\L:X&[43>!%<>6+2XW9WDQMZ#7$_O/ [+G-._-ZUZM.T9U M!8/8.=\>USO,$F\$G^@0.'RM/ ^P9;O\W;MH$P'CVJW&3,L>#$4A//%[T50^ M3/?3=]/FX7P38K_L/P"MX&6)UHT*M(D+[.%Z970+VQDR4=G(2_.6TULLR:)E7$;Q^O+'XMF/U?Q+G)O$U-^V=1]3G#TF&$-_,CZ[>O8A=E(]Z+=ITM6 M*J:!^H>[?2>+\A0%1R?>'CM^3-3>32C&\]DL]'SKW!>R;8M*E8UYWQ]WP,<[ M3BPA &C_7+"T+2Z*NO??50< ,NB05*F=BR-?0A@S]:AT+?TJ)50!OU]W=F1P MQ=>B2#E- >WR)[E4CN?0>L$.N@%]*+9:"R?W1XG1W>?X"8T@Y%KBX]H.4I]G M4@UU4R6.91C9M&9]7=HQV^.H",&F5'DEVHS>>]=<,CC^_$].U M@*_H#)U>2Z]>/M8?T_EW>UM_=_*+A,DD \$Y\A>JC A!?-U <.=)U"X<(">\ M:4&^()FR<^15NRNWL\]Q$!4E=]G>DMIGB6X[>V_R.\\;K,V_(@Y](6\#I1HP M$I4!'%3XH$E'9KN9VQ!&RIN\F8=^]!^_]"HV M2[&K+NCIM>*GZPXJC@F?#$!I^TM3]Q4\^9WZ1B/7, %T[IP"0J^)W#Q3HR#N M[#\[W*HLAVB-V/N8PND&["K('73.MV9-*T.87I_B27';0VVKFC<1"88#)_I< MC>CM 7EH[RJU"YT:U\6RTG&NY]H$.1$TO=0W>Y]HR->\_[+%[D$JX_H3%XYZ M3W;F8VR:@H]A3XQI5A]U-%* %'VC(C$PVKVC(@-V#UFI%M#?F[>3MQ&-\NTX MMEPYRC6?H6!"74*Z3YSSA5;9C)=>6&D,0X2J[@Q8M:9H]L+Y_N!;N.'E_I8H$=P'0IBHC,9[Q)K&J]@U]PRT(T(\Z4_]JZPKD)/C=6*>MB?%C^QO:W[ MM=]KE%04590\>O6^N+STN9UW4/2M1^Q$>5OUJ&.> _9/[HI@>AFSA%@#XXD0 M8VBOL#"OF!*-6RL6S2WD/[>^I>=K1-C6!QJP*]\V"7)0J/YS-3KQ3H)[YW0J M R]YHU,WY67=UYEO.5XT:@C$?'F/MQ]N<&]_L,M[US-[S]JL6[:,W2F3G1U[ M!6;O.BYL?: [?>!$6^!&"G20FN": M0TR(Q2MZ(E(2RXAB=>CY) [P;UG>'5 M9+;GAD\Q 3D>7ZOU]%Q!*?UM660&G#"#C^SAQ^@[=>03#)/MVN.FL95EI?X/ M?R>3E-)VGCC]PEW>_/VGO:?V/GA<:'>JU7 .GY-5-ES466AC5.[U&8X;C_Y/ MX^K_WL;5,2:T:5QD5R.0!OILNS#S:W@^P)L\X*GCW_WYS\&_07;G\"(\%0Y7 M9>!QE>:(;&L$)* OB=S!7,PR<\-=[_W?TE&J!(_<(8R[LAS_NS!69$;^O%A0 M5%H%4H:2WD/*.:XANA"&IW@HA5E/WS@_^N/8+4YAIYE[NF>G5XY/B7>5HL#B MP^[8J4/DQM3<4.A"I1L+M07^0& 429QS4&&AKGHW%WN_F+Z.2*M;?$(^]>H5 M^+@N\>D72K[G0OO*6M-6DS.%Y85EAS[+>KH9,/FV2CV2-Q=76N^F5] M*YV()9**CF5!_6WR7HZR0)/1Q>[DF,[R]W^LXN8U)]($>%$GO4"30JF'!YK- MC$3+CY<>82@'80N"@JUKR?H%Q8_2HT_R$D*+[^M#1FSO?5!S&(V?__QZ0*;9 MS !>SBEXU/GI;]\H/7$8)7,)HHW#X, KO'$\2H5^!1.^A-A2?.[R<0^>7)W^ M?=$VT(8?JN C<&F\RT9*0HZE<6.79:9D.\]VZF[(4W-V=C;_V9^5 ?:+-BYV M_>KX%,#H<@?%$(;U-9%Z2\42<@(_)91V\ND.IP\6;V?Z,8Z.F 9 M*%>#"3.60TN"/NI?;889+?G]QFEOB(\;XYP^O6WU-/-F8S8Q1A=.:PP^]<[Z M;E!!=FXWW]'_/:_DL+FT'>*_H'\U-6K7Y[99&%&%1M(]@FAW<-RS0(Q3KK$N MGD6@, AAHH.@$U;W7B"2/7FPB*!8]F2%4@*2IU^'-B@G]FXQ][EUU=W._;P& M9$*;.PG_DQ?T2Z9+"(8I_\C7)02>AACI\,)M :XD);NY\M84/Y#4$!5R,?4Y M5ZK1IJHKIIP_]"Y>C>8$W.I[U6EFXL$)NN_XI4);\W=?SUX'@@T\BP:>%1D_ M7RY?=_L3%LFD-7 ,R01JC@)7;;8TU:'6T+V!!RIRW,RGTC<7+>\%V-Q$*H-' MS4LB[=V*VLVT>.M;&EQ5VO.D=RXACL'DV?K&C9/FSR/Y=$5X)OR7$$.YS$W^ MV44^0?PN,/J2AYF-5.L0!0D9@QYOWKR;W*$LHE><1#9WG,#>-I>CQVJ+,S#E86>^$';/./$RT49YUO>OV M'GUY>X7QLSW%T4FMUJ?+W.W/'!SXW/'4?LU;1/[-**T-_[PE]9]HI]7##,$1 MM2155$M]J]E(B%9 ORDGU$_+C')8J!J?QVMIEO5M]V43>F05>JB/P\NX%G<) M;-3]]0\V^"'7"Y_7F*S-6Z3@AA.6$.+F9 :36XFYAI(D?Q)M[J[N'$+V8YAE]#&L3MXB\E=NUTF9V9'&NVNCM9^S!SP%V M-T_:.GI/8YX]F_+=_CYV2NM7U)16_"_MUS\?Z:F]M]R2SON2&%385DZIW4.J-4H.C>#&>:7DYP5G00Y$&5: MDP_ (U>"\0 V.R\+KQ71)SIY6!8Y_Y=I4![ LBAF34>1Y?"[5XV9' B\KPD& MLG556F-_&1OO 4MF5A0[!-6>[YTO9$5 BWV[U]YPQ[><3IO=CUA9BM%?UY" MX"0E1.ME!*N)*6NG2!C!-5'S[4J[X'9W@3E)-='>IZ*RS* M:4\M=4+RQS&E31/ZK&\:9;UT'V3?48L0I=]Q8]0BRUIM&3M,A%"S@1?W \I1 M")FHWY5]>06,%79I";#Z32)$%94Z!&0%3AZ%!U4"J#' >& DO1;0BF O7F . M\AD,OU<0!I3S#F3?+PX:>E R?HLG.7D1]$O#4_%[=.=9/ U1MF2:=4"FYX'/ M;X5QV-DTX5L,GJE$[J,6T1M1##^V;EYL,IL>7:T=?)MCV:ERWG\:.2I[()@2 M 6FSDA0CNWWU)LWVL&Q0YEQAU61M7NN$D]? ]UVM!G=G?63T;)ZDIHTOMY#' MA="]@*'!MK#R")B_@-J:$Y]Z^&W&3[D_1=M)=CSE6K5];SLA;>YT_==1N;T^ M6\\F-3IEA14-3'UZLS!RV*-/4:3MN+#)%0*U'Q#K?.M=!&LAU1 6A:C&'[4M1A/ MEQV]CH_.J#;5TC?#Y,Y%=H;W _'4@>?Z>"@'$>%5P=32+3=T7$*@UR\A7-O MG7(3=+S @]R(*;*//&^8FWQ>'EV0$G77$ZKB7/G7*M=R[#7SE6")E#C3WM# M*X,2IB,^J2C82_+E4F*W%\<>M*E>?X$HQ=:\-Z_X[:M.;XD$A[H5VMUCZ.S= M)&EXP*6F-Z.S+B\W\4O&S^*)%_0F?= TB:4<3PGR$1B*FI<0FR$K]CI6W$'3 M<^!/-F$#J&G9J;>>NF-FH8Z\H@N]S77\;2.X!?\6QB^T77&.]O<>F'!KS!W- M*AXWJS"?BR*87$(I)-/"<82DU1HQQ8YU<$*K1RMWH35& JM1()W;9LT=#'5C MM2H>![U?9Y2&DAQ9!U>=*L73DHYP/>[K0II!A%OY8P>FJ@)O<5IZNXIS4A^& MB5[D+)N'#\5BBCV@/4Q(VI%_'!9$^", MA+6_ENV-7.<5N(B)39;^\9WH]'TB0>7,$B(G R\>\.O!KUR(^E^A]?[_AX(( M.+QL6"&\JXP):5V'+HNL'5Y0$ MK#R/I%1JZZ6ECY98G,O]Q0NCWR,0DB]VEF;])E@K/6Q6-[#@V4A5VC7L,KQA MJ7[-GO-HJYBEQ1J7K6(.?RJ:>;0A1]'&9<)Y9 Q87;T-I/ 7A"DD?=VF&DSD M[;ZNZH-$YZ.% \M3ZO23H2[:%]739^(,2K'1.7[\& L_^1+N=.S4U,5XMC*F MX7AVR\;#2)LLCR,M:.U\B1Y!\.+N' MQM!]Z7T2ENUD%'3H/]:T3-#P;[+8<#+MC 8[-[$36#8VHI7P#RN-O\A MZ)'W\;[OF3H&< >M#E[MXYK5VQ!$4B@Q[]X5YY(?F,G+SME]5O4IH,YR4[-/ M6+?U+I;I:]WR\1B(8I2UN47'E>D<_<$;\+6@R"3K\ZL*[KS'!"G*BR[M$M M:C:JE #):O)_PC,2(J0= FMX6F9:W$1G6I$S"0G:$P*&IL/I%4^L?0,$EP" MC5)J]>75&56 '!QO3578]ZO#EL4=#,LSOPGF,G+7TO/>8=ZV@=NPD)QMM6+K MT/0W;WX;+Q*ST2.NJ0Y7N-#(E,+!RW(]_Y:+CS\UC+DIP+M4G;@^D'BM4H8= M/1I"E(&H2*]9RAIT4L 0<^K!ID/;0M9^5'MX>.2P\F$:[S1MTD2T=MFJI%NP MG8N;T!!X@DW"33 _ )WY_B"'[3UC4R@;VV8.'N7).58^7$*DOJC+@@[R[.<^ M.%UFUAZHA'GC 9F&_$<)ELMUC_U-;W[#2.&YL #>"J^>.?Z&1Z&F'5-2"NFC M^L7K@'?T>P&$(G 5_TS[E8CZ9CQZ7!?+P5)TYB:=ZUO5C@R:#T.J*G*4.A6% M.];5P8JN"8T]\I'#90^6$#>H)0F3^UF$;[U\1Y E.$FD3\SBF>O-)-YXEU]- M\-MSU\R2+4B3I0SAUJ6_>IJ6T$#>VU6DC[14?5$;H&_&4KV*^K&?,ZT$9K$# M8RL]>)I-"L6-= [VOLHNGG@,R27?Y:%O &4+F.50T6O4>HJ#T$\.SF:Z7/@H MO492:_W*.ZMM1GV7$+WS(Q=D2R=_IT1RI?@)PI<8]S9Y2PX<"X8YXI3J3<0" MTM.RKDHD6WM21==U<(!QO @._WC;CPQ,9-$CM<*21VQ%2:SUH]A17:597(?< M!)P=Q%U%/53DJTY##"-PB%E'8*B=*)EY5(BK42W67$S8]N32HQH_5O00@2>?M T9?8E_;C]93H?0N?[ZD)0V^Z0Q MCV11#;8*T%Y7+!*.LL7KG)DR(Y=O?KATZ0VD5@F&OO[NE+U/[D#LW;3F.@-& MXYT]0A6N"233)%KWB+=1\19T4. G:HT/F= *0_BG^AK-0E M(U]W">&)O#=[Y%5L]XYSD--'$Y-/9;[858FSR.63 3O,T O,1A\]?;,S\$=; M'@GC#0Q[%)"-E)5@TX6U8JR?8% -XTL5[>07\2E.A$VB[(9K(,J MT[4,O6(W&G(]9,855:R)B,IW[RT^N*M1.:A>1:W#<*MNT;YIPSP#ZVZ<\X'\ M&.BFK?E1GRD[!X=EHKK5<:YEN7&M!DD*$#B1X42PENYIK;O'KI.M@S9Z7RPX MHW@KO92[4$^0 RVTH#+WR,JD>U]E@_!'5JXJ3%O+I#VF@L3>[]AQT3)B%%G>YL')P M!S=1&)Y@I$!X]Q/@3U'C_IP;VOS;YX:5;OP(4&8( M8+@-9=4#=X'-/NAN%N:^2*'R*^'J<4[<]/$J4[TB[.;1RQ<:RYO" RI\3'$= MZ@^W=MIVYCUXPR-8\&_O\EC;=2_[RZ[3+]S7->1D6UAEF^=G9W;.B.4G>HV. M]#[&M$3P[X(H#K6OD(.IQ]VE;]&QH42+E(CQ"X>ZUJ='XK,9327#EKR-\>X2 MZN4FD?[>,1A<>U: (]6ZRT?=W_*J.8\A^DH?&M+_IHJ-IDI,T*_IA]_69Z"W M0UO;^VW '+>LFB2:%*06A?=]7*^O=+S-[S5D4O7^?579PS<51(Q=CZ_OE T] MO&C<2Z3O/6/6KY_B_" [(M"?.;W3AA;[).EG[^^7T^LFI\TKU-O9#NFC-DW. M!+D!3/Q2#(S-8BZ"2![M_'LJWP.\FR=>VJWW M(WX(DN>1LU0;!S7?V;DDU#AU_=K#<=';7E+K4JW;N=F7U:L#'0:QY@$7>0'< M?5'$Q"T_7Z@P9K[HL[.,L@S5B[S;,],?.Z[[].))6AHN:HSZ&-,]^&6FT[:H MN,M0D.,]+C'NJ:]#NS8<-=8QTS&FD<(8Z_DE1O35S=_NG[B.%1AU+OE*S/.M M4E?IL=.@*@62*4#+7R 2^&;"S$J;0E;#?+V")8R7$G\RIZI1S($3:H5@$#OO MR$^>W%W:\'6YL/GHR-7DC55/_:-[<>LO,+ LW(0%W;'%3T$^7N&_L??>44UM MZ]IX[!01!10!(39$I*DTJ;$!(ALB-?38(;1LE1(@)(H("@(" @I"I(N42)<: MZ0IBZ$@00A)%Z0DE+$BR^,(^]]SOW'OV_8UQ]_G^N+\Q[A_O&(Z5Y6*..=_R M/'/.]WTU?]6:71K('OUY.<^^TS.O3M[SLNZO_LSZ%-L;=D*62WS"BUX(0:3Q M];!X\>Q?316BQX[<8.\ MG#\N3##/4#MZY#85FFCBH],:*OL9B5/_ %@WQJ> MH!O"C2OU"-K[N5$&P:Q\J]"S++_9-Z;3[B%\H! ?1AK) @6'..=PC:Z:8#OP M,FL=TG2.N>C0D"*Z&7N-^2.G$U!OC3L>F%E6[;9XD]D>&3\L9S8OY"D657[2 MQ1FE[3@1*Q'$YXZ3DL[P%G3XV&:@?KP(3R-OT,E?KCI,[4@OI,50W2FZN:&L MV>5^E1<1YYF?LYO]O$^W^UW#>W5344/O&D.NW?,.1.]D 8&51N&?Z5-*5UIS MYH8B>_T=CT2B:F1/[#+[UA%Q&;#>!=L=@W18"@W8M6Q!]ECPI5( M!04L^3'W_D]7X!/GB*,G50(4NZ_4BS(SM7E/?7729]:=PJ)G P]-S6W7Q,RX="4TJ+7K=WB-\O M_$5'O3=#2*&%XI ^K]C/\7O+G]_RK7O[_.=EYS*[$*AQ;=[0HHM72V:DTK/[ M_U^KM3;(1\?7UB'?MW'@)63 /7YC03B*^BU!5X2; D_NP:^A_WY#W_4^GB^LHHK MY ^_=%=PZY@8LSVV3H4.VP*,G.W%VHZO0R1_I>2%UUG2TH+:1,R,AI9$/#J\ M]>QZEET,)X]6U?_4<<1&_T3\"W[@;=PC\(*G5),OAVL:.#J1/D&T>J%:$!(\;3>3Y[AMI).W.X?&^@?NUU7-B'W+Q=UV% M!SQ==K2L[ /E@X5)XO@&>GJF!1\/=Q[1OG3!+7;IA MQ5>:?=)*'#["#8W'-Q:# D LGKAQ A2*G5[3;B))4$T#WDZ1RLC1/G.9P*VW M+AV.])N -_T%K:%??XO&@N"VO$?+M2%.34A4=>0(?*!N3\9PNP>IC3P+Y1P" M^Y"E"E%'F8A9>2:\G2JP3#)T"I;"6F9V-,@-/=6K^U2GQ!#>7L],CBH<\GR( MIZ6A[4H[+C7@?HTB)/=5<;J>)XS,36$9&ZCM#VMP36-&C5>U4F,;M/H,9;AB M@"<#&=F@-RAKU]PTMI4YD40+L+C M.BE:B-5VLR@#:_I8F=>0-"RZ(DKXD:D*5S+3##]>&_C:M"+-K?79MX:XJ[UH M-.EU:BDWEE;58BC#$@VK,-6 2?Q*(4;XO2C2*%CU3?-H^OE;__72(8T"E7LF MU4D="V=\#D=8]2S+B%A\&M,4'W9U^F;RXH?QF<2U"CZ+:]F$'R^@5I:^$2I@ M7; 0>GT5HB],VPW9=;EW MHMFRCSB;45="*JE[-#LW0_16%3,++C K"#P:2A_#C$G1XNB)4E+/UR$I1*ZD M)"@P2R''I='=1:9\50\XUCS]['B+'ACNCS@QSK2 ME"(:HR_(4#D\?XZ%"*NSS'6GT4U^3&*6DM/#3Y0.73RTONKLMI&)TPT MS _TM!_.+28=TZ"X 0T]R*\*7 D2*((#'H[/6K? ]JU#QM.JU%@[/@R)C7HD MD\IB(_W>>(,',9;[ZUL&J;OT78J^->9AIB]47CCLX(X[UJ\Q+T5QNN"-0K_% M3%O7J!(^Q;; PJE[#,4P9;9,R5;X9@R)1HI>TGDJW1Z&]:-U(9O2C_;)[^S8 MMV(TI*+L)_S[#YE.E,J /*3I]3ZK'T=O&_*S/B'I-,(\2"IP%^^(8) M@?LP9HZLH1:8[+0_[@ S-JS.P'VHIJ&J$-GP4:4HN(L[/1"F)&AZ_/:;S*=0B:YV8!VPJ*>P0AFP/GXF41C(B6,VCL M(6;"I2JQ%\6Y52S9T>=5AJJUY;^+,2XRY5+IT3X[XA5JWU54N-7$\K:0QI.A M3&/J,)\\IM)RAS3TL0A>)O="C@BLC21;9YKC-#RUQ^'SD6#R3JQ.]^>AR7&D M@-EII;%S(CR01!>T4M2_4(QT=$3I^B181N',UKZ^O#Q63_J\#E$9M3:OZZDP M,#'I/[*;.HE8"?)>,CM\N<35_INIY[W]2<ZJU-TWZ@ M:1!LT:OL>W,S(X<1T4L@F$ /\>%I*TDMD$0G-- 5M/8?E9[A!]! -/7G"(95:= 5Q*.5FJ1V\\RC+M& MQ 0[]\YUM_OE3DMK%: #\CSL)$_%)U!<1\S1)])*C9LCP9LP;Q*@26)? 4;] M"C%#; M64@%'&4-?S:M#;^MRN\<@A:8\FIZPWIL>%8#WI).W%/UH/AGH:XY' M=&N\$3+*!DX%'J%\+/:"/<%UX=DGL4#BO,S75H9 7>8FSF, MB#"O%*12&Z&L@L&UK*R-5/G^\1WE;A.IJ35%\T6/N0D M-,H$V_E[^@Y]'-";NOF;> M11[.97WJ%8TPE)HL)E9>>XLU9>G] @7+DK:)7?)RIZBY^/8G4!3_5 A.2I M47.9KYBRMJ2;D^#^"LG*I(![F-=.7YO!1)P$DQC.%:'%[@*4&BER+VD$08S) MA=XZ=?X3]\HX>Y2T:,22WGZ-+JA)[\Q5F] ^>)\OQS-8S\P]\4:XP(UHB- ) MY"X,NGEL5[<&6@AC=JZG3HV&WX5*"E*+X.K09D]W&G67&T M'JCX\I1,>C5^ M>1=JC.JV48[/SBH7SM(J*T,U(O?W2!RG%,67?IJ*7^#CI12CI$1+0,0$% M%8L!6+OA1N6M)SCRF"3!BKDC.B]\FIW*;(BXW=LUCI=^'S. 4S-R\XB0V\M* M_WJ$U=K1DF?,2IK?0^VZMR.*>+N'5/,VZRTJQ:* M8I&/0N-SIU*\>75)R6O^63<"#E1656I7EG9Z!Z#N252N:"U\VME3Y]-AC;"3 M]@^ M?I'@A32^!L\TTN9,D:DPZ.I3 M%C51!3:GBY>A@MA-+M6![;&[.]\^+ MSOBFEZSP HV@VR^][ZBC'WYH4*_O*X]6UQ;.Q%22+=%\_P,^,5WBI M#>H>NLEL0K1UH]8Z1!2GT*GS1&>#<0 ZJO2_HTBE2_,*[T5\A,O]RGY*DG M(W-IHJ:VYGUBTAF567H\ZN:M2STO'B!_;=0O_@AV02N'9MJ92HRD)YS+V!.# M#1)<>2"63A;B&@'G:/,'X+QHUF:8N'F6\R\Y@WX_-VN&@]0^-L[QD!/\_W[JCZVJ/ZTI!MHF@F_Q?_Y#F@4! MUOVWG+^-WISV_\4A$-YP8",#Z9]:C9MO7.)2*%O"QX'/ERR-?*[N?4)'BF"" MVUSEAO2/T&=%35G:C^K@V5/2.QYS=8@H=DWED^)?*16%E;JY<063R3UPMS>H MFD?/%QW''$8OJ-1WU94:*7O%?)CM.0O].5=-WH!GH MF'"/7IE:LR/@Z0.@O1*O4(D) X7X2'#["MB.K-H[5L\Z\N%WZ' L.W0@)7B: M)(7ZCG@XYP,\/D' _$4(*I"0&E<"S3:H'JA0<1JOS& 1:97I M"Y]$6T7O6U*Y1CTIC?NK1C2)P@[VC:P=39_0FZ*798H"FOQK9,N+COI31KDG M*SYQ@]Z'!IM.5-2$\ID)*KOJ?=7[:%KZ&,8E*T4J(\[N4FZDT>H9A ; T]&6GI[Z\>57I$T/$?\ MI@8RT7>Y5ED# R98?O@3A#4X;SJZ=N+T6%CFI.L1%NW19SRJVS=8 M;2?&U\7IDW?(&TR[476\(+Z(O NXUSPFVNV+%@+@YWNXI_B!8K(R2/L?O/T1 MOK?WTB@Z8MJ74?FNSW=:QIU155Y:5A5.H4A>R>D MQ9@-L>-X(8Q;(TXN9D%V2Y,9F&L24C0=D!)> M5N@JGYBM=.^MQ\H*)3WC9' MIS8U_];+->GC13O)] !P5S.OXK;QQ'X\38GE4Y#C/&?,03RHL(UV50I4 M DJ(R[V\,OQX&JQ4=':1]I@+X[NMPSU8VP+4X%T'C!M=]9E3,UX""Y6I_5Q M(Q^8O*[BJ+2U^IX_*#<@8\.LF/WHX&<@Q-E/_(YDU_"-"([3Q1@R;%C0F6NL MO&;8_KHS19JMA.;8J*(=?-#X1*O[5IBT#X$^O5\!P-,[OVU%^8DXJH5KO7 3 M]'#47"Q[?G-TA0PXC2[!&3/JTW);^,,RWV3Q,S*2MM([@GD\R MVA_WOGS]?[=T/-Q3Y"KH+D[P;GV=K*D4L+; N?U6SJ^:8P0^TZ8D?L_;XXA: M\WNJ/N;JW(&)$<;<3"0+A=\_/9W+='NH[\*2;,7),17N8]6+ 7);NO* UY+: M3@#1K.LR44&<7FO+.-%X*Q>E:T?8N9(\E'SZW:7758]&J\]0!*'O^>@7SY7) M^J.IPMOB\J)[=-'0(;8EX.#?8Q9 GX\>U ["1^>57M>?!TP:=K6P0:WJ_CUR M.E>CVI3&#>3FCMW87M=K? ,V0N2*$T'!39Q#^$;M\D?]N'V !Z,=)JTIHE.H M;\::ITO8Z2;'HJ]6&W%PB;3'1>-19DS)<)^CWV1,F-_WN$[MZ_04?5)!%(/? M0OLG[J_Z3BIZ''3D4^[CC=R/\'FVDTU(Z,U7)T+>"X<,V[Q2WJ M2ZM2AFS[# 4PQY;'ZU(_!*GF^/0Y3!FJ#$R$#J+E@ 1XBB>$G32VG_GC\YI1 M>EX1IF -FADYH.3^--7[V[]5#]_]U]OF\D[SQP;#>D,WD\8SD&6#U8$8Y271 M T ,@R;Z>(64N'40*5Z8RVR(9N>;"LI6Q#Y5Y:H7=!X-N_C0?/20S4([00@];M]U !Z!.TK'0*_?A$I-&/ MHT;7/A*7F+SG.!T4J9PX,\)$,(J3C^XDB35 ,7CDP*'*D1^H,07.\1)6^%.M M^-IRM;W#T[H:&::6*E$/VI3FS\#V!F'J9(*:[K18NSC?3M1-6HB*ABE]X3G\ M&G?+I@TOJIED<9/'0G9LM$Z5_6^W3OT'V>8THF1@T3%OT>^M0ESBG1^D=X!- M;('BPGFON4R,:I'JK)M)Z 1E0E!.:OREG&)F0,S%F]=%5V?YL=81?Y4?J+[> M8$?71S1+A_1AMP%$K7PZ*4PZ2U#^X:4P9Q.%QX8'1K]5W_8V:=1&5'8/Z_>: M:_(#U'RYR/G@)Q6"?F=F2=TU#1=X[TDWUB&;<"/4LJ$H4 #S]<(U?""43>7; MO23OI8^:OC!KBWG5>Z0H$#^ B7>Z,B0^&;3\U.K\&C'"3Q9A;CJ;6QT^)2JC MUS'H%G8GTDS<>/GD0E#PH'-_*NB8+_]#7M#@<%_S'I.1\U0?W<;59?@GG:'0!(5BMP(9#/Q#DH2&(E>/08I86Z9&\,ES5W66Y+Y6US$._/WQ M)_RE9UN->%".Y0MH47+C@F^]<2P;^=;6_GEZX:7QE>=9Q]]WJ+19QJ/:3(=S MT_-S"_N&T]5K>@HTL^"O_Y$M*:WQ676H&K[QJM6DOB)'%AQ(/S[B3[K.G/] MBDKA#;?2XY-2X,W0 QX!*@NCQ==+F2:/Y^6%_=--PC5UDF9] XGX!-U-1^(: M#X3J(?R1+ZZ?_G;1LQMGJUB[8/MH.2R9(:5R?=G%NC?1P2I9 ^>9Y4)8G8M= MOI])2E(#CL1R]YGKGTV7W&CXXTG<&\82XD7QYWA[@P8F?%&8OH=3:ZY&6VDQ ML)MD-AR$UI0QB5'H6\+$6 6C(3=I9BEI:!V23^$A-L4V3YS!##5W3!M9I0*3 M%D._I\S5&&171)7,6!=(EUA%+;M#N&4N,*Z"HUHRK[OSAZ2$TK&%8 G2\_R]]YJ5GAB[L@GA0BN48@.52W: M5U@GMR;%Z0G7*--SQ;H=?XN39W3O.A/CY2=Y0?RRYL%E1.^59-/S9F-AR;[+ MCGJY?2^;-(]T:OKRP;[&"KQ[':(*C2%!<"?!+MCN9?PC@DR=8!&PI:U&SR?! M8F#!%T(X.TJ Y>(NW\AHB5"R8X]1#7?Z? 8^WC&EW!W!HNR#K$@ M4F+91H @YP;6@$!K;X_=XH AF)^[HQVQS FIP3_%2N:3I?/8Y(=<,PET2!9R MRP&5.Q".<<+;[#T4SY3;^7GSY7CZ/5!(DN]1[P#K$(X$N1"ST;85B77GI='B MG9X#CS)0?+0L*!JJ[+"XE]0RO\MQM1=E.?+P.U0214 QB\:^WJY/;1ZJ8J\= MQ@6D_CZGH#91="%5/&Q@43ZH',$SB!Q56UW=VYGS/2-3O^:K0]]*UGQSWYAK M057*:C9.W])H[V+$\?_B;&,3SQ/_7Z20=!#_/.MDC;@+_S%UVR1R'6+E*?=% M!I#@0<'G39''B5[?_JIC5V(@*7J@X#Q'$AS"J?1@ SBF(#E]!U!+G]^%\5<3 M=$^9CX15-@SG8>[*PBT'#_=>!;L&"@]Q3GL$->1@M%L6 JON3IC7VN(Z,N]7 MKUY;A^RZQ#=/:WQ///?P.J2S8!V2IOQ/;YAP=8Z @N;K$&,S9A1?HX@@2FG9,%+E!X!W2?YV@%S+ M(2?B;\=^?X,X>7E M>VP!Y4U:@H8K%RZ:@,>TY6ZO0Q+8*V$U5F.P_=/:O$U M+PSKN5$=T/5$-Q%++IGF_RKW\E[6=(HY->&H=4BJ99^::N'/A9P8^ FWX<-: M^WUMKNSX$?'/(SZ^#HDXBF]4)/WZA-N#_\%GB5WRN+P>HSJ2Z'0I)^(SAU3' M??6V>E%J3&K>&M)I-[%\[7I5,X_DC?[^W,5\&AN+XQN-\Y$C8 M#!X&$/2A)OBP"8WX '<$.'(E!-&4KM)#HAT&^WHT!554O>2FR+-!LP-5*8,! MR2>A6H*(FUV/1D-AYW]E/G"I_^-J0;6:'"#9!)/@LR+1\ 98=R'7.WBX-SH+J16H+Z3)S,3EW* M\2T+S>"!.+ZUY:Y#LN0!HW5(,F(=HO$&*I8)/DVF2H N2VXN8"I%PZF2"M6KO=0@! M*P3"1I+U>.(ZA G'#T_3D>&&I["2O"3# U@#('7\DY\B5XTA(@J*B2-^G;7>0RFJQ'S4PFKE@NCA.9<,I"?QUS:)*TI5_WY,B5!GB&[# M:-.A$7Y0@0V7X2K%(HNS#Q_'O* $;^ MW".)H6K/(26'3-'C!.B]"V9]$'9 MU0Y'C+9%?['A@>',DF]1Z/&O[*L'#>UNP""85%!$A?<(/2>'%L*&\-YR=22> MSK/-$4X G&Y_;32^9*0.*;0D'"=Q\W[F1'!^Y%/]F?80O(V&U0^^91BZC1(Z M=B7PIR8.U_;NFY(GJ9PTJ_F&LGT;K=>DJ7X?+1D('77%B"*C[=DWW,<#C.?9 MT"88H!4%"CHPFZ8H*TC CP5C> ]D'7U&:B5'UHQ07B8D)OV\#+AY,_N,2EV>DHW=93Z9?YHV3?3HS%= MT^66OR4L]M')7+$(4'"8U4=7BVQ0P3KQ0: T,$V'12]O'< BZ*-NH)C:K 'Z M2DPOI5&5:/BIF#(26.#FY@U9>/W$_WRUR[#"EW7(G_F/R\HN_K5 M!,9=>FF]9F8DL6UD;(;OA;?^D19*A\F0;A.'%]G/F6L DGT?4&*V,^0BA"Y7 MVN'WZ$N^!G*6\EY<-XO>M6);\I[430PN J/];@1+K6:ER:2PIXYO6>5M["AM M[^(C2R5#>>=OHT# !^C>!B&X/_DH@9D/*D^CO1),.\V\\[B6Y4!:[G!T2ZDC MQ:'YAN2W\,$S]\\M'"OZF^*4.:N[(_F*HYWGF"1_:(!$LYU&"+VB.4Z0/P1M M]6I^^J[\[.^_/]3'(\KY2A?GW,LGUT3K53=F!%?:C;-]$G'*&6AG),_"ZQ3[&26*0\.J#W)Y1@09)C[6X1VW&RLMFBLFAJF=^+HVPL?R( <4WJJU# M;D_7RMYHI)96A7*OT8/WQ;C76;*2?B* YC=1[X5>J,V6DZ!(3U?Q7K5Q/X>K M-=U8[>Q/6Z?*6JQN(:"%-I8W:]3>FU?5WMQ7.3AH-\CV]VCM[;U9^8K32*-8]I7&G9=+6B4\2MHBWT1*;++N,3H%3490-_K!R\?DA03F M(\%6@J /ND*X(&IZY"6,IKBHJCHW$3BG$-)PQ):JW*L?7;ZI.@9RP!;Y9TX* M2R).'OKK<>U1PV;^ JJ3KJY#AO%T64(KX3ZR#-8\'P[=4\[3MNF9J7.@46>I MLWHAZHY5G&,%;M"1Y=01_ DV=<7Z]N81'$-QHF$R,W*;_\H?.[0+\T_6(5M M8:YW;W@$*Y4FV0R-37=1H+O=KU-A%.D<29#OU5.30#GFU%U[HNQO3#HU MNE)-M,R\#Y/#*?"'LH4TGH#?>^M];?\ZY&;L3L#$ZE69_#JD6502>Q'PWEL M&]-:VQ&&=\\)9@=5Q&A\GC>VW _LF.'S+D4T1V3;R[]O+, \7IZ@I&:XL:5 M-N%(M4SY$2@(=AKI<L+B]2W4=$L=E #*@B#=_I%NT++FT$Q'57L&K/B MFUU8;0_NL3Q;M+3W7,T9#2>QKG/:*&T$C,#'FI+ZJE>W$IV5]L*RRJU+722_ M*37,A%,H8U_&A,WT,-XJ*M=BQBB#E*.A8V-C$GN:M^YN*3APLE7ZK8F$QYO' M&;;G[Y_P.)Y[\!^OZQ!/ P5,I_%U2#MR9^$IL !U8 *-+*GP0K MK&UU33__W5##X\"%MZ[J]:WS36I/&D[VJ-2UZ6L2(_3A(0Q1 =3;AV$/?V/. M)K[;HK+E0 (+_1@VWDOZ>GWNQP\F>78+Q\[=?[Z#,E5#;D+N7OWMDOR-%"K- M[L&AQSO#'"Z6/JC"]NXVP]N4_RUJH0+P0_E< HK$1(G.^$G\HK3/:G+,J$X[ M/L>A2K@JO7F^'U:MZ-.-TI_O--P-J"A_N%54+=1I"AJ.9'J).F=TH* 4 M)!&G&!/) ;P@J#*.C"_9,?.(HWB^@*.'^P(3 ,6IPC?%XH[ :5CQV=F$-/ M8"CT_71A@%2,@5VN[=%7S\?D<6[,2ALFA/BKSESCM M'1_N(%TMSSK_M['@Z@8,^HNQ+ )')I4A/Y"&K3^H,6O9@8#W:^P) +*PJ;*)+8D)-/F!7NG(XM=VG.8=6'!2$CN?*%O#R.NE,?O:Z2%#.X.)- M^;;J&>CF_;M^/MV;F=?U].'JY)_R!AX\\\%H4>I?:3GS6,*6LFC9 H_FNW*]!L<[LOL*II[4K0 M=I8TE_MY6R6OS;HKI,\(>K!V;@,VG_O[)A#R!!?#"R?=(%*"9\6X.-Y+OK>U MZI^[8@S*LV#W?07KW,2V"5:2V_=5^C>H];6U&L&N#LY6G3BH(_!B[6TD!,2# M?/?26(9D7L;+P>_=H?'5 +;7<(_!EPDEY@A#--+G8#CB$TJEJ.$8'XI^K'JH M'* LN+L\:M.AJIB#1XC/*TB !H%]\/W+U&9".6+6-OO#O<<5:7#:,=+A[P=$ M=3MIZ B)^W<&#R1N=5/X'2QPS^G@0VAL[QSY.[T3%('RGL5?\8-2\.RXFH=W MYV(ZR+3HL!R<]P=S6)C?43L%G\&3)YU/GAAY@+S+A'.E^0!C:Q^SI?L;)K9E M'5+.G\:[81J#N.- *DU$R>)%Z.FWZ=L -YKLY>,QI\H]B,<_\=C^LV"B>U:B M/W)HF>>,_0,L3*_UL%!?%00,5K[OMADA>WDP^+M>+V^-+M4V MLGF?U\'(P79XWVQ&64E9Q:/S%[Q1**^X1O362YN-=I[*OO-&Z"VDU3DS?>20 M2_U_6,#-I\.M"C,2']C900H4]Q]\V+CU]W/C,2)82Q8?%E=SMF!#XJ>FZ4,S M#SDPH,RN0=6':[8.$1IJ#A)]JBH<[_2910CW*D?O?56BNH/]9>]PVN^?33G7 M(S?_'$>VB ):":#@.8:#0NH%P))UA.:5O.T5?Q5)0";"V>YZ:0%SCT&>165$*#?)FK40!/R PPIZ M=H.-' M42'7EIEPMO35]SLGB(VS%DO&QN?L-05N?A%X#K%9AUC96';4_D/L!%R8G7\+ M&Q98G:2Q^2N "!T9*?VH>#!\D8YNQ3\.>FYLU.;*N,C\4DN#[1R;DQ(184?< M\_ZD)/1,@&I4X7:_N7E?GQ#-NZNO?/W[Z4O[N)&)B95E3*Y2.=6C[4^<,;0;^O0XPD M$+2?Y$=_,1=@&_X&E.D]-'LZ70$P8=U@VPRA5SQAPLM4P*%A2U6*E86)B?K'S! Z5D_KX_V&>LHRCK&?;WJ@1\)[S\1K%N20&$G9_4Q>[BQ M2^F9&5755755H7.]&)\BGXQ(.F5B[&+*&'W,U^%:NF#6[1C[V]%)EW*B7QXU MMK,[<2Z_8+F,\I>+H/^;P'; QBMAS-_8O$(<7T^;SV)ENHW:9\69J1=?HLM# MM+[)S$?!=LU@IT<((H66Q)?!]'7(SI>J%? =ST?OY3>JYM%B3RQ,<,Z!7:"4 MK)RV^W<[$^.;OGXG?DU=+BU])E3Z[((B)%3@B"9('."&X!M]2>/)(N/F""2O M$@?!!(/'TW!<*A?+M(CU7 !,6AP3/S@8*DQJ)4T^8E(?$W,M&4J8;EG)%NTC M2#F?Y"(/D[- \;%/K_K+E)5#?A70)UNQEH[!F.RJ2% -DV-MX5#5&)6!'VOT M9/=.\W[\I,[/X4]NE*@_]/,_*@4"RKP$ U2.5R)WXCJAE291IWPRR>< <]9( M"X(T!1GVS,4HT&,*?-29P8XSM-5->U-VSBJ3YCS=/;K M1>HT3/CZJLJ,O@Y#$)X:4,#5N^_UT'S@+,&&:7-.^;O3O%!..4X*_+@T"K<8 M+)\6N6'2KUSA?<2VM**_O-[:O"9T'6+17S[]2VRB VQ:&S3U)BH357)BZ(-3 M8PX'WX=>3%*4T[:#Y=\:3I)1?_VV.S&[\&U/@FOOV5FYLL=$7[R-2=[ZL;19 MXW2^Z>$D[9WQ)H?5CV3E(ZQL'VR-C.>'T7O\"Z8#*N(S[3_*7*6:Z:L%5U=__QKA3_.\\I8/8G(4N-T6*O/"5?*?G 2EQJZ4 M*XS,= Z5+2(U^?3L%$6)'A_#=\0FPFUK"&@0/875BUB$,T@<9]3O!"I%< M6*X.J^K!TL"QW[#GF8G/TF^5ED8$4/2OT5B!?.!Q;,R,=QLJ]&3\';&U ]AI M(;GGX=M?=)1%HE&OF:G:1%@BXPQI(LIC!5'C]O+,9=&D.W=P^"Q'F U_K>[% M_T]MWO"_\L\^_!,8>9S83";\2Q^IQP.'\+-A&^>S(3E87996 9L<"2N[@2+M MTEQ^3_A,&M 7&.S3;H;N^2B58AS+$>N8;A(W/_+)8,/&YN:+A=+.'Z16:()W MD4PSXL@)!OL8KX@KRI*QK7\?18N()'.5R$^U[JS&7P2WL?:.O@D)GOEXH#-@ MO.LZ]3>6L]QOYH'W/'.HD_OFI3U69$@]25\6^JZ45Y#>U50UE#14A2YTL'O= MY[S55%2O.Q05%_D<<@NGC]$E3:^E*&!^1 _TO+077XO=-0%U_7!>/'&:9N/> MW[ 0:I=C73L1^<-[ZJ>@=O4TS8-S&06+W!>U:+>"[,(I)AW/C%SY\NPO9D#] M(84\)]/>99Z2=7=%EU:[?8]FT4;R@D:T5:\P3]VV=UDF4'E91,^RI";&R7-$ M9MHTI[*V_'WD)565'_%2E@Q_ZPR^76V%,A$DX-AV(F\]:)UYG#[BET_7B[W_?-[5YT7LW MDE/:!6NN*W'9$" R"SY 94!93"W-I!4J@@)5F9(QOL'1HBU!V[,?O:XM(WBV M:X@?,HN2-8/7Q(B8F XHYSR\TNMGYF1N!G]?55\1ZKX.(0> 0ALM$.:!AQP( M]GI"\PJ!(J< :#+THF8OT$1;7JI\,$>:/6I) &ZTH-'2C@Z8D>8[73NE*^I0 MVQH*/ 9KP-2M^Y+)-_+ .RTZ"OVYK!?V?)YFDTP2(*Z@/LWZ/,^EOF>'D?QG M7JG]H/\.=M4\!#L&6ZIYRE)#]R1,E-.S$O?(R, MZ?,8VQ]L;KHLJ]V"C/!%6(A+/FY$Q!P1L>S+A[YRDZQ3D,T1](-_^GM&7^;, M$+W6\-@Z8?JLEHI3<\.Q;C6QE=_Z9W*4 M<[+B?FVOZ78Q4G0E-N-WI$9/XE%89?1CL"1US$KD] M)A,,W6V/;/?,=481QA SU1P$=P^OQ% 21=IGN -3*;K[5X"A2W%5UK=5.]P) MIFO--0)G4JR+RUB+L.R?TA-0;5B%!] M7F*)R#]7/ULWJ5U(&\5>H3C>[7"MV'G14PFK[M2^'.L'%-?+K!GRU\']+Q]( M;HBH_IYGF(,KQ";DR#PHX,(49Q-TJ2WH^^VF/ ).>RPD]X\'1*\A4$+!Q+HOT9+FBY@@9X#5\>=5,&HO#-F+U M4T4;#+AZ@_I["_2<#:/>?@SE-#6HO*ORN_"6#SS9.)\XHGTBQO$:ZB[:]^=+ M%K?+8G[I\FK0.>;J1C@!V&VX;,)3FNC-%P\$CF"/VR*7Z'2V5@@$[ M$4(QSZ8<;U%>5(B(.Y2)Z:'6QJ(#KA5,]IY*:F./(=-)CY& LAI7C/.!^DZK M9!PJBSW&:B@IY&H U45 PF^]=>+T%W;3+88"_1IZ3B+&GO9UYC[7HUH<#W1/ MG53!;"8TNAA?#N%E,9R8@?U>FP05-3G9P4S9"U3V7]- MSY^XJDMB09RA)%GL-UPLH# M8F$WJ;&P7: !5I< *HQM'G-2;_$YTD2&/]9N?:6=/&!S]>>].E?R((' MY)D?C/Y1FN2NJ0=3!=MZW>M_(YQ*YY2%S]]PENQO=:Y MZO)OE$>(RYG)PT%F7#5\RF@0=))G%+CC RQ&;A,O&[>+"P.HS$XKZ;Q0\# & M-^32._KY^B+\9=2(1\V^(@GX"2=/G.S ['RY@4?/S3AO/W/#N;WQ%XWBZG$D MQS#&F;;?XY\K[#US677*,M[B-/PM*I=@$ZR8F^"86YPRE;Y1/33C+^\P; A& M>U:)HXU5Y'-H42!OG-!FL$F3+ "D?-/0WKUZ91HG->0=CYR)W0L@+>.EOB32 M5<10CIXR)1+OS,6_3=8D5K#C\&]0*ZZ+1K_1I)\EZL99A]$99SZYGGZ:F(+Z MU>>H<2S!7--W"373 WH0JI SVJP;;%& C&I\Q?("4=+2^$8M M[9OX,%AE18)CX&6M+>*P.A5'ZC[S%][G@JTJV%'^,O7,Y.CRS6> MFVE'Z-_($!R/0/3FZ3VU.%K9OU0;[F)RL=^WRVJ_VO75TL@:OQ-6KSRL7N7W MASW/.*,M96QV.V7@5&Z?N5;*<)$TK$<=%/RQ#MEV'I#B8 %'/9'#&$,HUK?' MM[^:16CL\KP2Z7+QZ(FH #IT"[5F9!W2A*3!-$M4NNKK="O#R1)R!_N4K1CF M=7QN9Z[$S=>79:CMPQJP+!XQ\)N!6$=F[%/]4_E.4Z <2RW"3Z9(P;&G0L]N M=-L2G<-R>.S_K,Y,7W@ MGMI/&K/[UB%+.U.?H.B!)[^N2-M''Q%:,TYT*[4:MGH#VGQGW_$YB4O<:966 M9?FF\Y;*\_H@15A\B$HF+/N$XJ:MFP4./@W5V2H7MJ=?VG&MK_Q? 0I*JP_X ML2@5]OTYV(%G7VDXBI_2IG6 A((_?@0/?"/7P8K2.-?\:N;<,/K$/8^8,_CUTQ8H:2W;WF("-AW\] E(I_^:\:ZB7"%<+%\8G_-2 )1Z?-7MS_^ M5_ZD5GT"3\(2&4$P_)<_= [// \'CD=PU=M;XSBJ6-LA0S(3R;A=[Z,/S9_2 MEO'"R7$=&W;;VU_N_=BHS#5@_(@DGQN(NCW6CHQHIA3(""OJ7PA48T\C?T $ MK:1,M^X^MS54X/MNDX,//Q[)P?N1F!>I@.)F<) @$/&!%"6]\ W7 ]WNZV3O MR+&L%GF#O0+<<;_:MT22VI'X>67L<+?4S)*:C%Y@F3-9-9:NDY?"0#:$-\]A MG+1J'&X?=BSH%-0Q&%S("!CPU'49TE M$B#]6QO41E(;[.UJ\4=>+Q^KS9+/ M_BL&]8=1_8".0-EG #V.#U9VH&$/UJ7W;MZ7?GTIAH'A_AV1."@F^VR/(R:V M.?EN?O/.0MWB1'59/9>^ITF2K,2373L&^FUL\BPJ='H+!/KSK%35PQ(9Q^O[ MX&MPVSD=M4WD @W>6J365?%>VS'B/C%L2OI4$X$].5VS[7.$-9/'C4+[EU+(>50J-PHYV<5Q #_! MMI.\YL,N>. M'&6:'J#X%]U%$M==HT G;DU;)M2H_SE7EZ#8@_!^9I\N')!RN^#& M(:VU].BW3L-3%%NZJ=N;8<=1HZ-*H/T &S]SC1,(=I/>D6+6(3050)-^'90; M4/4FM%%WUIT=TA[;Q.HJW'^VIB$^H6G0L>[DA(%>"T6_4G?NE?#9Y/C)OK') M%;QU DO>"ZH*E>I""A7M)P?U[^OH6H>(I2"O<7J06PN?0V_MM,EP[Z_+*,5[ MP";JJF:_KD/,I)464]E"_)B5 I)A5<3PK-C&H!=,>"M/'>Y$DN3N8QGPJKA' MUZX^L?591HJXO!TYQT *97<]&EQZ<[BF-,;,DJX"/5M=5UF9O'2;=#[#->;8 M<\\K^=+EN42IQE&8PH"I]_%/BD:31U-*)MLL4ZRBS U2P*JY*I?SD<>+C/_2 MAC7WPSJDL8NP(IY[SWH;=3.2D=-';3[O[-0SN6:1,7QK2^"1[O5^C8*365*AP M).)YCZU4A]A3FH)4TV7+YTY63S/GI8Y5F&ND>-[6H*"*I /@9;!>#EN&5]IP M /R&AW U6:D?XINOO=7-C6*)-ZKY)DL3[F,#4-X[4T@1\[O$3&=N+=[HKS-X M6VZI6I+A:C^FH55U>Z&-/'-B':)-!!3@LPP&\2N4,9C*$C>6I,PWH\52#;8P M1)M_J6Z^0"<+"H??:G@7&6!VJ8MU4$Q:]?9BR:%Q=$V$RI'DSF;<; ME,#:,D7;UB$1AKN!$B:IQ=]0F2D94^[I'= <-)?>TNKG=J?Z:#C&69FMFT3P MDVU+*Y@,B&O&9T\E):?X9*#1P9[ZBFM))JGMZLT4;Q-)(WE'F7M%B>YJ/P@4 ML_&TP2\J:T#05*$?P&"IKD/&7.%$MQ^>:WLE+%UI?ZF#QW\P>#JTW&1FDAG% MS@,0=.A#@C17$44G;<>$GJ0AO:0;'A0T'\C/PR0WK95F??N%.]+KB))KMJKX MWB[?&OT=D7)K=CF:7-5C?>9\MKQ%]HTSYF>^B/&7S;',"FZ<,GI*(P65W=>3 M6TQX"_M2!@IM(/@O (D#P3#7(:@<:HSA=H!@F0*-0$HJSSCJF<4W.="9Q*?C M8?J&LJRBG'*?B8'OX!?6MFQQCY2M"X72Q80L$(58R\*: ;?&19^F;V.I-<,B M#<5[ZM#C,,G)WDG7P\PO]1ZJY;SSO>>+(Z1,B] J"I>(&J.7.SR]3"TF4K;W)^[VD9VTP#Y$^*Q?Q&H[RR68\,3&T@B;W_:? MU\'758P5$%FWC>XBV8838.VKHD'W >@K#VV[]_SH6NF/?/ M' M=^#*A_TP^U.9ZX4=3XUNP07[ 30:%E[,P61SA\?E9D6Y8]+YEG3WJT5@P& M$Z8F\SP<<25Y7Z^@@F\$>BV,N%!< MSAV]-_*M\>@SLG!VG-Z1[=I*?"(]3B Q[8@4*'L?Z1WS[:@Y"SDND1R\# ]S M5>C_:=MS.!UY>HH?L-M(1P.2Y43Z'<:7$;C7N'J6P*\P30-QX0?; ?[?6Z"KT/L\-A08/TV'![S2N("M:<1BZ'*]O- MJP)>RUU:WF;-*=EQO]6X$C%,YZ/(K!^!8^+JD4^1)2TY@=U?/,?[Q M;_^/:?3RO_)/(KJ Y^,5YN+/_R>32O)\;T(-%Y"/Y)1J%XK$V]-S9;A*J*#A84^$22> */+0AM8RDQ^CW;PN,*<=ZE^FPOMS_:(:'8N:>27) M34-]SH G1\-N9\;S<+M-B<]#"[/_WCQ;9^]:@\.+GL_,'J*9:8%QQ;'Y$[8J MA4A,O;/"S1RY7JM(-LHVVEY1A1T/(@:"_$,0:=WEED9!VS/^A<39/\2F0E8/ M/JC!F3V">%6G1?]2E_&@\"S,LF_^6K!GI\RT4G829>[+W)CIP>J* M]Y&7%,)-(FU\_:W](R'@>?YRYB.9YV]+LJY6"_]]9!/JG?K,1#%C"U02$^--MJS52;M=-0G+. M/=Z[[EJWO?2N=]_SO=6NRQ^_/Y*SUDGV]^UO[]]O[_.=+[G:W+GNONP)7 M!]^DZW8S(>Y"4-VDE+]3A=MTQL_S_N^'M_7>OC !;C!P\A%L'> FXF6#.ZH( M&_ [85L7B) 0KOG \G[PQOP2= NC;0/>*;ZV\A%NAL6^\ MGR1T:="Y0=POK8J:4*^V->#C +M:4S6VF"$TYA7DE>?DE.<\B,<>0?)2M M-WDF@<\;X_$-DZ5C0_AGZ9X[8YJ/,N-Y!W:<.>]!6H4"28:T)[0R$')*Y!'F M< 4M)CC3-WU*R(J,D12&E.A$9H]4^$'/*=^[X*52]:OZ>B*ZZYU.^+VI >*,Z6Z!IR<=C_;>,+]G[/=#J]Y.B,&T\:CBWN+UBL\V/<.O#>K(*B= !>#D8:^/!2XB*5C=7C'X'%?3@.^>6NB M8O@^ 9#?C-\1K#ND<3NP;X/X?G\#Z]:/A_SXJG+#).CUF^[LR4 OW[1G^=$3 MH8MT1Z\.EO)3[\/9![(^M"BM7S M/#<D:+VJ<-,H3@(KS%<9*^;N%BC- M10Q?!C/I?]^/S_]LJC#TJXOPZ#%>!37==5LS*>G\V2?'?O:NMM)O"XR=0(%7 M9QLQ>C=I\%$FP10%_$!XY_LRV^[AOOH)1JTPT55'!%^&EH-KXHF%69 M?6OG1>MV=X_\Q.I2F;"";63N>N\@V9OAB_7Q$G:-@05%VY%.;!FA0&U? M9QC?I'0%W#20'&W+31ZS71U^J(G$GR^[2VB>_'%-*?0N!ZK,>[T\+I'%>,/4K.V9G%G*MAJH MXGKK9\U'..T&KN82T?:-G$E"P]692;^CA;FM$ZX]W3WWKA'!3XR>^R]<"_3B M7=JMJ\5\YYC3;)B6/_%0GZ;URW2UQB-OV+-M_D8ZX>V(B(F$"1E#'"*-AX49 M*VY_'%>1>\IREDUG2-9P!&%SU!,>10PRO=$U>' @,&OO_CPXFN4%J06EJA;* MJKB9-&>[-Q^OJ6>/(EM3R:M;0;FLZ7"2O&QDMM;F5'N6O:ERLW7&3^H9?*&5 M;G;[*'/HI1QKUY:=J8N,U(@O,=WQXO/?=LZ[1'@X9I ;M>VS)A,0:JE&/H7T MX\.-+N3S<#$B_8>N(\*:._[WLD*,DK^M_C0RN+Z[U]GJ-*>$*!,#/L$KTGH:G8/)%#!WE'>V]OV&T5+;*([7[6]V&U4E2H\^ M?@*5]#R28/ IZ\G6 WG7(N9Y,E$SBR=FI0A7ZK0;RSR"7^2Q\,KI=C[&26=# M[#+]WD:UW7DZ'!O7W&3%4V[.-CXF" V,A2D/Q226D.-IC$3QLY6L!;LN&6;O MJJ*I=NCXS)HJN35RMMI0S-MFNI^W4VW,OL!4[[,<;DY!3#(Y+.O$4*1GIXEO MW:%L;Q38#W8F(FO=%X\A%;P7GXGV"2Q$:B@@_5 MYZ;-8SS(KR2H\VNM01_X6ZI#H']RPZ/.\;SD\9-]/(L)76Q).HION3UP]EOZ\I3@LX_".NW;XA,?4Y#R[ MB%Q7Z&VTRM4L6O2-8=BD-ODVZ%1]4-_=+LMF=FYODVV=?O)]9-SZYLP(WYU4 M/\"8*N4.1$08T$BMX@_YX;7Q?X_\W\3!!W(12]L)%@J9;(.DT%?:H<.GO MMUXFO+']T_PCWI$9IR\=%L0<027[B.V M!0<@1SKUK5! >/WXG']?&6L$4YWWL=09YO&_>1W-,G[33%D@8'H?#IG^F(.Z M,O+07U^_OD=RQY5#JI*FZT$R"D 6#%BGLP,C>(KB) *F,Q568Q\:100(' RZ M[+?R40GRL,4*4JJ*.#;PG>MYY%U+I=N>DA3ET:GSC(TO#2NIF>.,YV*%OA2/ M_7'Y&[,:DQ/JLG?1K!YS*]7[%DZ7C)B2XEE,K1RFGJ>HP[R(,/T:-[Z""*H1 MH*,@K&OM28'B:/5@GBV=9R,CECD$.PCZJHRB,IKP0WFW^_OHQLSZY.M$3(AZ M_13\=LIL9_QB%F[3,>$!&ZHYDB_;?N0$QI,#G2P.;U'=O(9$LC?37KGVL=K& M0Q(*PF3*S8%IK;4E4M2T3"N;,"N'\2W,%NP/=>F2\JT[F23#4PVXU#'&621L M=ZL=,2CU?_Q,S#] MF&=T<9ZOW-_.R,9LE&N7]=8QU2C'^_98ZER^45" M/5 MDK1*3GOA%A9WD[ DLEID)-BZ" XZ35BRO/#K!&\87FTF%I J,Z_91)8_^G)T MN ."CQHYMX?'QK4*W'IW9M\Z,RBB;4[X0?DU?8Q2HNC0FU\F7O VF,)6JFI MO?)NDU;?(MX!'/YB]BE=YA;==6,.4<>G&BBY8R6X&8:#Z('(O?^]8CA>@"_H M9ZO ?F0H.E:T]X$M$Q-E^!TM>C,1 >:MV9?E3XP9^\Q\Z>K\\A:I2\>Z<)^E M_'G?N)!"%#!_U?T*D;J]:(+T]FX.&(SX+%B?_S:%Q6%=1 Q@MYK.X"Q+V>@P M&_TJTHMV*+BE(N:@8H0$Z>[!6(/DR>*#63#MW=3;*=N!W+D6\7>@)Z/3J:8/ MBA=]#9470/>S0DSP4G#FP/-W?L4K!H_OD-%B7GH 50G=BE0+#5(0I?;TG/:? M*TRK+LR'DGG>0>#MMP7;M'6NIQXK5>!>*#X%]7FVT[FY*43]2.<3TWC'H?;* ME]>YU1NN6?L)].X6$ M\IT TQL((\)+RY8:=B;D&X&+\^MN6V4;OW.KKC:L>X#I[3%)%E'I$Z&9.!)C MD?T4.F[MFEBH>ZXFIZUTCX@0_;QEHE1[]+ $G#^0Y9ZG\4:@9B37?3S_JUWWM\^4RB=PU*. EL](+!>1*)42'H>$JOS5C M!^T";59.OV <*]J=P692>385Y/%M*NWW$H[VCA,[OC&8)'6Y[4MM4CSB@0*Z M8_-^7>_G;L'#B]KPNVZ^41EX&9LT3+;(5;DG8(IF3^!MHD A;L\6\^M\]H9> M9DT,WU6M:&_L>H^:J!=LGG\-I2]1:;F?3*+/6=*,#39&N6 M:&64-E@TWZ13[/%!/<>"F\N<'JGM>6%+]Y%W[@GT- MXYE^2N6&5\ (L KR"O .4&OT!J@+2) MD>)TQ:C.WB/O59X4%N[57DF;ETJH&,S4>N;\)$OUP+5F?[^)UHM/[XD=[PI\ MO$._S%Q+AZZ!J;/DM.I-=JYG_F7U=KE2^Q^'CUNI_15Q2P=A-:Y(\3H)7H.H MB&]C E/L]V5'J<2[O*;BU0(\U#/FC (5FW0>\SP+%U<8SA5 O2H9I(2T"'*Y MOT9^CC4*;+#PN3_">$E4Z(BL/;E'**AR'ZY7STB;C3H:&'54_(!;JM<<:V^9 MQ;+_Z@U3R7<\W95Q'04N$5H39'C2_;JM&U\[BWQ@XCF?@$T!W3V'!+O*8Q65$,@"NAIBS@CZ>)OLU#@\XV8S3'@%)LRZAT1@LE3 M#@I\#\ZQA)C&%<);4(#(&" @*A2,=$[Q$V$*Y1/"2*YH%Q;&8OM1 '%Q6J V M60B'G)#O/D6!*#D4&'+C-K<*IU& @;&7E2@P:3NK@5V9A?8BL80*4+2_%%M4 M0]4XJ+1T#=AT%K9%@6BEC$SJTN#,K9$0:*2B@-8LDLSH8HD4* MK/2A1I&YQ/ N93"87++I-W-GRR8LS'$A?:05!>R7&-LEK<7R2BAV?Q5!>=A$@ET" _)1Y9%3Q=UKLSEZH:4(E7%[ C W7UA')F MM9_2?8YS2H8RZE*<:>F>D+>RS\27%*]Y4L<5,V/P9KR"?MPNM4&=TJ1T=2]B MAX_!C!>+>/]N(1X%0O[JARE_\\,2!F3G!ZN=C:1AO^XKZBZ/2=>)D'GGF*383Z]D^(- MT:2:B.%Y>IRULZY6F\_\$,>YH=$:J)D9Z%^\O9\QY69'MKBAK1*0=$:[1B7E M]:[ J29RBR.O_G,LWR8M>8P7NP77&8:LY2PZT"H[+BCCHHHQ[2>-Z^>[K&G% MKX/GIJ86*Z^0?]%;3('<'BJ[.I4YQWT_?!5']#+8PO8P*NRX-)LINXEVUH[L M+E" .#O(,J3SWA9>A[JZ<\E6^C^?_O'T4Z^T=,U#F<1GG#:0\CT20WC2(5)@ MS7TN?AR.9S/AZ2]@&X%RW2^^X690$?_1DPS8[T2NAH*O7KAIMIM+]PA^3[.< M_=N#)7HK>[U5;REO?VT M_YM4F]EN-$@K&7GJUW^L=?T1 MLP3B#?:_H5RF 8+\BO==H7WE=P] 8"SKL6"^RI)]#ZJ->>H:2M7P@.:CKVWQ M'6QF^_;V'G!5W1%R0Z'KQ%?7,F3>Y-$':P6F7UR0RY/M'[ AV1WSSKV>J#- MB&IQXNKFDQ>H=US(F5)F5_6HU(:(U##R\_?;B,W\5'>/'6GQS+E;#REY/\ $20) !0 !T:&\M,C R-#$P,S%?;&%B+GAM;-2]>7/D MNI$O^O]\"KPS$?<=1P@^7,#-=V9NJ+7%ZM]_\?_H_0+X MBA8L7]W_^R]_OGL'TU_^SW_\R[_\V_\#X7^_NOT WA1T_0%@0?#F(00^=R#Q$\0]$6" M4N$G) S"9M%EOOK[G]1_$5QQ(-E;5B MO/\M\+SPM\W3OW2/_SAZ_GO8/.UG6?9;\]?MHU5^ZD&YK/_;?W_\\(5^XP\8 MYJNJQBNJ *K\3U7SRP\%Q74C]5&ZP-DGU+_@YC&H?@7] (;^'W]4[)?_^!< M6G&4Q9+?<@'4__[Y]OU9R.PW]<1O*WZO/ML;7N8%^U+CLOZ "5]*ZIO5ZN=' M_N^_5/G#XY)O?O>MY.+TLLNRW%M549DI*OU84?FOY\!^NX!\1_36Q[0Z(*YA M]Y,K&H=D^LD9N7?20O#I">[!7$QR^X5ZNV)S?7>W4!>3/CW%KKX618V7,WPM M=C ]DI?J%Q_D3QV,6FC F#8XG>GND&LM]Y8&.?OW7^1/BW4%[S%^ M7%Q36JQ7=76]8I_ECE?>&!E!NP:] H:BY M(F_MMO.^)=B7'Y,L)9VLD%KQAH" ]"JZ I.$* M=%2<%5)!]^"6RB\HRD.F"VK']$[Y*LEUP[' %6G8[A;\33EFO_%E76U^ ]5O M&@TTP_SMZ-._+C?D U^74K"_Z#^K'Y) M)?W@L6, D&=0;(@'>$O]GPS-V!2?KJ;5>^'/S-!([G]<6WJ5=03ONX_KP^;C M4F2#F]Y']:LB77ZL?P!;ZL&.?/!UP\#_Y]# 3BA?5_9X"A+G-=\3"OG(VD^) M9;)!4W#& >^!P4- XCB-(*8$@JSQ(NI MC\(,T]#$R ^!36RL-]#2T+;89E9V4$QZUM(5\V96;X-Z!3:XH 4&+;([:Z7# MGR.K,P@UJ_708?K0"FB]8Z;-];=B\;HH'PMI);CT)=\N\X=\U<3UJH_\@?!R M$6:Q%_!$0.Z3#*(DCN51,/*@YS$MJK(18O((AP M>>0G&%&(@@A!PJ(("APB2@CW_) MGGA)BGD%TX=\(=$,FS6W[)H9M2TND,"@ MCPR^MMCGO3!3*;#NIJ'YY4S2V,.TD HVEHJVM==GM+7U\OG&?OM>>QOPKQH+ MS&+!]1G9V&^#-^Q\L?>K)_FA%^6SNIQZOY).(.55MUQG!Z/E=E[-K9IRV>%=@ MPW2'>05^+XL!WHU=KF'6'#E;9T!F=;.&&3UTL$:>-G>M[DK\Q)?RO^5IK=QL M#'Y,,AS2% :A+ST'EG"88<:E;B:)GR&.>:2EEN< )E;(%A)L,/7WRY/"&/<5 M+F713 D/N+-P"TZRJ>\,7,JNG0N@^Z$:;?=#K QL\B=?FVUK'R*ZOZ$//F>W MC7^I"_KW6_XH/Z-ON.+2_-R7^.&6/^!\I4(X:XE;YO_D;/?,]8.Z!? 7$8T9 M9UX$DX QB#P?PI1T6&L,E6;T_*Q-9G2P+ 6QI N24"X(8*,R_A M KGK>1+S2-/,T'WYADL.=H"@H^H*[$2\(^P*7 \+UM@%N5PFCMR4"PB9U96Y M7&"'[HZ#%>T,W0'HM5=\X)5L],.1"7F0UJ *\:@8"O#2A0J*"!=7@?-L*8 M(T-R#F56*S'"ZJ$)&'O<3+\9SQ>OBR=>:MX''ST_9>1/PCB];#U+_(FO4\7I M'^^+I]_D.^TW2?ZP^P(=KS3+5^8L YLOR?D'[,R^NJ!4_WG[CW7^A)?**MYR MN7).IL?U?])YLKSG>KVBIOK)O>/N_\M_+M4KV?OM#[D^K>WXKS>=; M(;C\[LF]Q$>B.F(CB1;U-S1LUC_.2;[1)G4EC M'- 'E;O .BI4I*G),%%[4O,#WQ%NM@'-_!'K[6L_[P=G:,,D95=M@DF/0.6P M;V@'[2/J-OWRJ?/U?8-F"ZD<_3TIC/,A[*8]FAG3#WO:XY?::PX^9^<7-DM^R#')ETV&VB:%/DF)'_N$09$F B+D$T@\@B"/ MLY0&489HFIJ$ \[@_#QI)V,"T7-W'+!IHTX]Q EJ!D:87X@Q7(11DDH'_$@H8'40I+%,(WE@2J)4M_GC+&4)#I: M>+3R]/>4C1?;@NDIX#'WXP$,:YZ,+R9UV#$*7YPDW2I\L;_2;.&+DPSTPQ>G M'[#;II1_63]_Y'(79"I3H$W(_OQ]);^;W_)'Z7-2=>]ZSQ=>FG%YN*926T0" M$?4B2+*(PE3X*2,)XBDS2G_61IYZ*]L@@E]Q!3!X;('_8+:[ZN.]DE]W%EW3F-Q'.ZEY@M8WO3S>[7P+7\L M2E6=T;L"^I"O^/N:/U2+D*?"HSR&Q$]5(:XO#8@?91 ',4JX/$VF9D44.J!3 M7XVU)( M#7N77U\5&:"A0S/?QDB>>M;$M93,#(D# 9G?Q!MP[.K.70=RWMMU M R$@I>JD\\40HR88(G M&4P3%D,4$0+E:A&D*$ X"B(B0M()<=-KY*5$>+JMRI"'MV(32T]S>W(M#\/] MJ8,'&[7<$ Z"B8(_1BQ["PI3 =SYOPO S$$OJ)ASW,C>[OW=(W\05]TS,([-&\WQO"\&+> M\8>C9ZU>4.1F=FU?SGM-'9HN."I[3Q+=OQWOZ 9]PE7>WC[I8$.[PXOS:83J MZF;<,77S7GU/(]JCN^V)8,SL-J=L<;U<=B'2:[4CW/.FQT1W;:MQ4AA;8^+# M@80&F\!X'US/-HX*8-C(N>3=S%J=8]OA/;8N&&XN>Z]-+'J2BSXZ>UG@]USGZ5Q%;3FQDS7-HPXW@]/4F^E+_LK MS:88)QGH:\#I!RQ#UET9U&?Q%IXRNGUBKW)EVO5'7>_5DF> M^7TOY1D,PLAKL[Y2STL@CFB"8A'[(M'J-W0A'5/?A/6*Q/[*57MYSN#U$R_Q MO:H0>WB0NT1#9 6:_H&JLZ T3Y).T)#=Y'AWA(,-8^J.>>]EPSBEY2>F&;F< M_G,PC&7V/H(]"39$79V0\Y0U:A>*QU72.AEXGJ*#9ZX7+FGL"M1/,] M$OGR(''-BD>Y]KLEOM?U",FYF( M$9[!5P7OR+L88<[*SSBWYFP>QPA3?=]C[%'SRHQWN:B__?4;Y\OJKOC>],;N M/%7AX5 $*(!Q$ F(8II"H@HUPIAY*,0T84B[/.,LRL3ZV.""%EB_/N.\3(;5 MSQFG9@K89Q)L0"V:\IQG6[\SCQ/V[=KS6(K!J&IEE+V!TI7S[\Y6OS)*?K^( M9?QAZRM0Z7LW?37>Y*H1\XIMG8DWG"[E_[!%A 0)PR2&0M 0H@ AF'+,81H) M:8CD 2?SF M*<2UL(R#@,W93,%?@2T!5_UCQX8*IQ>&VCR[NP4%A6_*SZN'O,W>46;PX;V%=S9%::^@&N 08.LV@CK=SX MTW9[^1M>YD_237OB'[8IY#PB'B89AFF2!A#YA$(&,=X,;1/GH*8=9M)UXLD2J*0>!GD 9?.LR?/\"F+/1@)W\LBE*"8&=6$'T-,K(#= M)6^M$,&CA#3M:'TD$CW-NXQ1,\7K>&S FBON)H?.9?OJ<[PX:UU]!#!SV^IS M#!ZWK#[[I,LJUVKAL4 J%Z*0QR&#B'F!W/H$@LQC418GPDN948?9,S@3:U]7 MJ)GO %W4KE:+D/E1E,I#?!#X'"+5<"P+40HYR7B6^?+_$ZXW#<2A?*Q&@;S& M9?G<]-=M6GVJRS'GTM*S6 XD8&:VSE7Q.FR\/\+3I.6Y,WL.(ZSJE=[:>A#J M9'"#G_^BCNE-,9XD>7<6T_5:-5>9[ALIP<%3^=*!T[M8;,6ATO==:? M[9QIP&S_P&GRFF5[9+G.9_&ZY"ROWV&J^KH\MQ$0+E(/A:& C0N,$M7<4L0$ MLH!Y,>%1B)E1Z/@LTL3;V1&V2P@1X-D1B*2V^?<2($,[VVY=^\\_$8 M;ZYZ'Y_%F;?[\1B[1_V/1U^PV'%&?+DXS#9B/4;M-N&1 MM>?;@/68W-M\-5^QCC<=- S=C%G?C5=?4,%0AC,/^B11HU:2J(U L0![-$@3 M$I-@L>+WJCVB=@QJ%%;KJYVU7^T^N/XU1@>IQI%WF,:1J7'A:<>JW C$-GIU MV!59W>ML!70[+B";B)8VQ^YB7..0]M(5P(@ZF_^ZE%T*M=QE3'R=!Z,,@ MS@1$G'DP"S"&?AI'81SAA%-A=QDTAPO>OQRQ\;H/I6%Z_S.QAVW W@77/E.X MTH>KO]!USZ#;?.XQJZ*H"[.ASZ\PL0:I*B-G2=$#]B%:U*_+!8>AES$^AR-3%*XTP MQ*D@,(L81R1)L\3LXG40;6+-5=B@ 0[V^-]/ M4)JBL$F+1T=[YS#6K#NI%MN'^ZK>2Y919;S:S&.(TC#-TBB +*.Q2F-","5Q M"/T@)$% //EW9!1&WBX]==Q8 AD&AW=<:T:#K7@Q#/^JHD)WV?OG27<5W=TM M/&\X]XBAH_CM\1.6^;=W#_=*Z3X87 V>?&^Z;TT#I])+U>W\GMW^X/H><) S M^\32HQ7GS2D]Q]!1.NG9!\UG*;Q=U7G]?,V8_* J7G4_W,F%KG_DU8(D+$%! MBF!$XP2B-* P\^1/,?9YPDGF>WJ%:.-04R?6-.!@BWZU^1$H L!718)FA$%# M;,.ZZ5889DIZF1R,IC?HL6@USF%DZ=GF.^BQV!_XH/F&F2)797TB/X7S3_B! MORG4N.1%E'A1%O((5U*P#3R+\I[]H*J\_6D,\F5^GY:_)?.[75 )A%;?49W:BMP1N7 M!NY_EXNIIIZ?5[O?J11JDL8"I1&#*14"HD"$,(L]!@F*J!^D$4(HLPOEGT&< M6(G;.^I[B6W5+'9<8*;1?@=BL(W_7X'?&SDTS5Q!L0+]/SE-2]=FU_E-P3F\ M%[H[&&'__&W"V(OF9[MF.IK*UNL"?08)."=>G5AMVT%Z_6S/#OK*.-?F%-_C M)]H+639347MNC3[9E7@\*DHZV_R&R8-#,4K ML(77;R9R*(]AO;J01S.=V@)9]$@Y9$N_,\H%[-GU0QG_T(Q:GYRA?Z#AR>$; ML[4Y.4-JO[G)N49EH7-UB6E(Q[_WF9:(ZNOF\<#D[ MX_9[4;#O^7*YC?0O:,A"'*4!)%$40Z3:-*4I"J 7AS$7R(O\,# Q6T<($QND M#=X%W1V.A:)G5RYBU?[Y MD9=8S4G\H!)U^RE&F9\%'HI@QKER&8@*P)$ T@Q'3(0933DQ2DL8A)LZ5:%! M,TQ6&):/GAJZX]I,)UO<*[!%!BWT1&E%>FRZ2H 8!ILW*4*+\:-$";VW+FY[ MV/8L_[RN*S5Q3B(M*(TB'*,0?&EF#+L92GDU/=5.WS5?,KC$,>IH#SR./,2TZ&:;H5W MX2S-B>2F9RQ=2<+,5.ZW@6R!I>'<04_2^_$L@^Y[/AY#O52OQ[-,#_1X//^. MG7G!"$704(H3/Q$NCHB\V&*,PQ1D B&28 R;I1-?0PQ]57%=I=? M-K5RM!@8<:@K%3V=O8Q7PSN*?6?F"KP>XM-8.\^SXD@G3P#,JHGG&3S4OX$G MK0.7:GMIEKM5 U8^BS]7;4CA%1=%R:\I73^LEZI4MA]B6'!*$S^6NNF+*%3' M$!]F DM5C2-.LYAF+#(* =@2,LD,Q.U&H)*L3023-)2!'FE[L4RG\=EZ+KR+#SDF31<3-2JV'>LM#S=U4^#T6;0DYGAY4U1Y&T^M MU11:LI0OR@T82Z$3B(4RQ"HS:Q U@3:_X&3=5MM(%F:]T?$IAY[.D" M,5P47MH*I .>)G9TAKL)PD.'2"\6 3K#\E"0Y]PKYIZ_*GE;R8_G^:]E7O,W MQ??5VZK.'YHNCD55+9*$94D0A# )4=+>H>,0^S#D.,;(HQ[VM:Z+-+ F5^@. M'7Q7\(!)?, W! !5K*;O/H^);?S X% 89FJ]DT.##!3T%=B"@P].!:%_IG H M$+OSQ46",3IS:+(ZXK=M[)+9>KK_D[2>7K8E67F-9_ MS>MOK]=573SP\II4S>_4W)0DHHF W(NP/*F0$!)"8Q@*(F@J31SRC#H1:>). M;.0Z*H#ZD,"&#O!=$@(VE("O&UH,(\2ZDM5S:2:0EYD=="0J8V_'D'%'GH\N MZJQ>D*$H#CTBT]?-O:.;LI"'J?KY1GYSZNL54\T"'M7.(G_N_#'YT_Z!Z^ " MKG?U]H8_EISFS:XD7]N[@Z9AEC$2AI#ZB1K-[ N8!1F2UBD+,<(H\W&VZ>U] MI^=NS4:\EH[N=PB_L\D:J*H_[=UDLQY)^A[+?)_IN!/X';N49<-;>5A[UX@XISX G'HBS"0GH'* MP,\H@YY/6$I(R))0REBUW=&\4CF%8G0LV6)IVX>V*U#17*:TJ7Z&MR_]QQ";1W<>@P_;-L^\PS_>,[E0+G+: M*/BG==O%F$2",9K!@'$$D> )) +%D*8DI@'V Q)I=1@819HX6M"UC)3@8!\= MM/"F73//R6M849U*P4Q9K05@T2YSA+D+NF6>6WGF9IDC#![WRAQ[P;;45Q48 M;J-1)/;D#HIC&%',Y/:9$9CA*(-QDO"(^6F0>$:)I?O+3ZR@FSI6RXC=@2CT M]DM[!LUT3Y\WBPK=4RPXJ\C=6WSF"MQ3C!U7W)Y\RGD7GM]+=<,C?"_*_%! MYF<4HCA*FQ1!& 1$A"GB&/E:>8*Z@!.KW&"9E9V$]/3.)=]FFCC8!4S-*_98]Z@2\W^>W9:_H5^XVR]Y$V2\3F@=MP:3;F'$I78 MXX58]:D1,$VS!&8BPB1.4AP3HXZU^M#39_P<]'_:4PRK674& M7"@H8X-ASK,CTV$ /*L1,1?(H3FQ6.%2P_*&D_K]2OHD37RYUUR&>4&6,2^% M(LA"B"(_AFF&*&0$)ZFT- 'W-)MZZH.:*(=5K\\-"+AL5@I?/6O#RJ9 M^$XE$ROB;,W)66F:FA$7$C(S'WW1[ L#] CIS B8I(6//OO.+R(&," M.&\Y1M^TLQAW9=,Y^+G7$..:_F.=EYPM<))Y"0]3R+!*VB$>AQGS!:2AGQ(_ M"3,28!/?8P!K8F?C1O[^F[K[DDI0=U1TO6CLV](,B2X5,4&4J/WY]7LS(W"AC/7LQ'R2,S,E2EQ@2QCH* -]TD!=@'WB=G4A[L=* MNA&4(Z-T(3&SVBTW@CLT;8Y6O;#V] N_;_S-3N52C&+D!2$,61Q+OX;[D""? MPRC@?APG0>93855QNH\SL;W:941M8"W+2P^DHV>0'/!L9FF.V9W >HQPY;IJ M] #E96I%3[-ZMD+TS.-V&OJ)UZ]Q]>VF+)YRQMFKYS]7*J:T!;NF=?[4E$\N M.$U0EJ1,GMY4CY\D(A"'40"3!'NA+W^7^LPDITD?>N)$)TD(H)(2\-B1 L@S M*+;?=KREPTR]#42KI_'3",S,""A9*2+ 34]6ORI"0+[Z0R])]'I<:L;&P5P MCNR% ?"L)L1<((=6Q6(%.T/SY]6Z6N/EY_+]2I3\'VMIP9H>\;O)U+W.[AYE M(L,)#%2^%LJ0M#380S#RL9\&%%.L-QW5 GMBE^&O'#>IAF_P [[G -?@(UZM MA30QZU)IS3M,K:K53:2K9VPFDIF9M>F(D%\TL".CG=]PI7[YJJB_7?6&FT_4 M/-Y"%HX,CPGRK);'0B2'IL=F"0?1Z;9S<^=J)U@Z-8F(((\H@4AX,21)E$+J M$\$SYD<1,RHH/8LT=>AD+Z!X00QU3SH6$51;GB^+GW8=TMT?1T9YFR)XNH?S M]66/Y\ZH?QIJB.*83[JM,*;_,@R28*KO4QF/\6\3**LO8#L M3S6N$F[?O_N\;9'1CB.6OH7 ,>,!#'RJ4F2B &:4>U ([,6)D'21Q"C']AAC M8HOS94VJG.6X5"KQA)?K1F4V#5?R%1!Y6=4P7UUU/Q7K&CSP^ENA.1YW2'QZ MAN9"H9A9$@4&=AUG7(V=UN#%55KM"81Y,VG/LWB4/#OPJ.4Q /_@U0U^5M<> MK[MRQ"3C24 \I ;-?J-56ZDFFW 7NR*M91GRG>]2%S.DV'MJ'FA3-F+1'<^C?:R9>VL9Y.94;67OV^7^4.^:NIO MNU@=9W&4JEQ\%OJ!=&1X E-.! P]F@2()"P51G;UEG38/O*%M%XR4VI.V>+Z.R[9WJNQ"K]^[HL7SV_7[&V=EU3HTZ].WDV M0P,))*;\=6-EJBMU:R?Q\Z>R;1C9'.?878G^&'M6"G9R MP=FT:XB=OFH-/F?>:OJ6/W8UC=XW5("R)0.0C@[] M5K]Z@AS6VDG$8Z;&!Y+9$@ Z"L"KB22CW\#8N83LF@]K?X?^Z*95L!'; VU^ M]=:9K46O$5O]]KIF+]KVXFPSPGI5M9_7=57+#US:X 47**5^C"&-PN9*)X.I MYWDJU=N/./5Y3+5Z$NG!37TZ;YM2=HF(>V7=H$>%:7/.00$.FT/W8C$\KE\H M$8MNG3J,7M"RM\8J4\:.&W"P<<0W\,WNI&C@;*V^N5\5+6T%@B-/W(!M*\=<9_W9 M_'0#9OMNN\EK%B$G]K>[0@6PKA]J[3A3[YVI@TOL;^NJ;BXUZJ()?_)5U7A; M5V,I:,.L:@28++DTC"J=9=!9BMTY9NQB2?V%Y@L@G2!_+VITZN^634L8:T;5 MX^4-SMG[U6O\F-=XV=L]%F'D>9Q&,41!B"#*B*]&'V60)1PE68PX2;6ZJ>M# M3JYE&P+ HZ0 YBM 6QH,FY&,RT[OEL6M1$PU/AONE.=7F%BC3382$[['MTTW M+)NI; \3;$"GVTO'.;3:60>6G6V?'6>MO^MJ/&VW!ZOZE7?+XKOJSB-_5)GP M55.ZLAE_M%?&LJN9W19J(1Z&(L $8C\.(")9##,:()CZ)$X9"XDGM*+.K@B: M6-LE6;!IXI%O"&N.;F)#&I!$2$V@34*089GCI7XG+D4%Q,SJSNABOA'3HCSM:U.,;?W]>OOZWN M;U;5ZB]X^7[U9?WPT)KCJE[=D>6[HKQ^7)+E_Y1=-J/N6=]TX:F/*O?W93.1 M%;S^IFZ+E7M^H^Y-Y 'Z+ZI*[S"/_15?<9'70!0EN%Y*GU[E*4N/0,W6JZ2W M\%B4=5/:!Q1G^-!Q:&Y)#6(,QI^#1B!BRH_ \&ST$M)WF,%ZD3CMXB7&:/,% M56P%L1=YL5[$]E[MRP->+E^MJWS%JVK!HQB%*0YAS(7J?!![$),@AL)/.,6^ M)Q*]_((SZ\]S<]9 @@VFZ3W9OD!T+\:LV;2Z"=/DT.+>ZR0?%UQT[:\W\\W6 M26:.K[)./V;N-;PNOO EI]("?VQ:F7"#T,:I=V<(:J@"CPTPZ)"- QPG^1[? MB"]EV?#<8E25]2X?_'=>W)?X\5M. M\;(I*@A"1!DC"/)(S4)._ 2F'O-@Z&?4$T&0>4QK_L,@RL1JUX?UTG*Q[7XLDOQ/KOJ M?'G>8XSM)7N//FRN8V__43]??R]9Y2Z\9+#D;(&EWU4^*'BC?GR'\W(7V.B* M\-I"H-8+WZ_:UCQ4XJR:"'HS!E)]LYHOUB["W@P3XX2%,(THA@@%'LQ0E$$_XHB% M*>6:?K@E_L2VJZ,&T(X<%6YM-(EV= &L"#/L2V_E#CASA[)YE4UG#=U@I]%F]QN9)DB[EYBJ/T@E-\Z9:NA3C43:FT\7MS/"'$^UT4\RBA,4" MG;M0IF86:D/ MTS8C'N#%D>4XA3"K'1A@\5"KAQZUS.\L.>K!P=<6U;!-U4GIZ"GAI3P; MWE":LFN>YCC CZO4Q5,0\Z8C#C!YE&(X]*Q]LK7ZCPK!R9U%=5^YW?K:Z@_7 M*[;_B]Z3BR! F8+#$/,6":/,5$64KIXY&5>L"\U+FM-W;V$ M)I,O_"%E^M]]E0>LLG^;A&"^0[\"A-_G*^78*->X!3!/N;[@$XE#P8(PA3P( M0HBX+^2'01C, C5X%L4T"43WB;Q=L9_R\]C0Y>+3X*HW_$M\#IH6>R[)&IIV M"7353HYYVY?FCA30/J*$?O#+_AMN,]XO%I3#='=[6F;/=;]8;*<2W2]?U#+, M1FDI3S\?8- &DP?Q79TWK%4:160WZRUK1L3/"8LD=X+2;"O2NT9) @1Z"/L MDPA%"4Z-KNQ.HDQ](&S1VNLWT\J[TV+15-M+F374UP9NJYZ3E+P-LN1*14]B MS*N;0VP>*>7@PW;:^'M1L._Y(;$(&48DTSJ&G(>8VF_I M@[8=WXPS_\_(9EAYW'!L&.LP9]8H]7^8GPOR_L\L/%O2_S!C_8S_D2?M')6A MX5.?>/U9W.$?-\V&(7^O9G7S-[S]WZTS35D28A0)Z*>^5%3&.21A("#+2!RS M*$+4B\SF(%U.E,D7W6I84CO9C>Y-=LN[R6Y+-=GM"JQXK8*F-?YAMD4Z^$CT M-M=YQ6QF3T8GYUV!3ZU\)9&3')7<2<>1 ^" H%E=!W<"/'0Z'*YL4Z=8T+_O MNE_?E*K\ZN%Z77\KROR?G+67^_X"4^G J*OXQ,_4%9)@D @6P)@G#"&4<4JT M3GX&F%/GSS0I@^6N\?IC2P? 6T( -J@B-I'FN,D[$J[ MC@AW*7T6+%]4':F'-&.MI!'K^Y639J_:#MOLDGUVN=&[PL((<48#@2'QU!SB M)&*J:7T,@X"(E'@Q$I%1\],AL(F-P@8Z-[U7&120G@/CBFTS/=^ES/7[DTTR MP5>'06@9AX1.<[T\81(C7?L%/FN;+H;/#=FH^N)VN3'+Y*8^SP*/4B" M%$/DB4RU,/9A+$(19!&.$#*Z*#V+-+$*;W"[O'_[$H#SHB($A^K&"89Q%$"D MY$7B"$,O(!G&J<=](@@?QFJ=9,B3Q7IUF( M8.:G*:.)Y_DI-PT:.Q2;<13Y[5[L> J)Z6T=3F1@MF]LU:P;9=*B;D::N-LT M1EESM&.K3[PA*#S0 >H/&CN6P; J7LR9F?KUF1HO=]?@ M3G]DVD5PLN?UI9NWMEPF\S>#MBP6&Q81N,A9R>IX?9??P/#_^PD7ML=[^ MH$V;_G=M.ZCN>QJ*@,=<CKN2A['[W0AB PLZW GT6H=!MXVJ3D.]1%>J0:;/M* :?N>R M//W;8KGLUEV$?B!"'WF0$J70:4I@B@2&/$P2DGIQ0#*KE/T>QL0[] 81?%68 MFZ^P80>%4Z+1T]P+&3936%->K=.Y3W#C.+.[C_ B2=XG6#R7[WWJ47)&$6 M1#@*$^BA4(6=N =)Q!CT4XKD7WCDQT;MB?J+3ZR^?2@S3=V3@)YFVO)EIHE: M+!DKW2G:'2G9WM*S*M4II@Z5Z.0S=DIS4Q:4]7Q['9V7'JQ*;M8^$&<<(02R(@70A2Q$!(? M)S")/);XB1 1(XNZJ/%2SQ -8!GM^%M$;;5Y?;ZX"^"Z+G.RKIO9"74![O[S M\RUXOV)KU:^'5U>J5NF/AHVR!H2J9W 9C M'W(>IA"E2:B\%%]*.8Y#GK&8QG2Q:B:=:*:SZ@%K:4#6:D ?7G^7[8#,M%Y3 M:GH&P*$D[.[(.GRPN:7>4 Z$J[ IA"O&68\*C)C(V F 4?V0!-T5M-@)HA# M*V'XMNTAAPM>EIPU%W=M"N[GW22"!?4Y8B*C$-%$%5"FH;IB2Z0[$]E M(C4*%HS@39ZMTJ&WDQ>N-L463F8OC(E2]\#B3$"F!Y2-;+K4^!8;],!='D:T MN'1V^!A&F_FPH<7Z\>%"[S4[,W#+'SM[\EE\4,.8/XNV0?.")IAG0DT<"#-/ MW:R',.,JA9X&@D:9BB42,U?A+-9LW@$H5J#D3\7R22E\T](.DB:IA+:-P$7; MEMJXG/*\&/64_S+16*G]#E(=$AI0]4,+ZT[A1SESI.KG<695\E%V#]5[_ 4S MQ58CUKO!)<^;._M/^($O_"!%+$L03-(P@8@Q"C&G'DQ"Z?@'61 $?JJSH9\# MF'@'WT#N1#EV5T' A%2@.(Y($2$B]CT&](\$N"4Q#FGJ* M.HV,S+1XU\GT:'YICPZ@".DBV>ZSR?3Y=YQDI@'\(KEG^@(YEY)FL,*%+7U^ M+]47GOA!D'BIFC(JPG8@7D8%@GX@;0=.4!RDHK\2 B,&<(Q9SY.(FK5QLA< B_1N*@5@I[=LV?-S+9M M<:Y @S1!+Z(]#EQW'VH7?YE^0WN,G>TPM/^4>:N(3T59?[M^X&5.\>IC4;=- MQ[K2",*SA'M)#,,D4F4E)(&$2P^%^Y$T-\A/,\'U$GG&H";/V&G P08=;.'U M6RX,2LI' 4X"YD&.,88("P)QQE26/N9ABBF/DUBWOX8K.5E8H8FE-&R<7/)N M9J;.L6W1F&.0?_T>':[D8->N8PMX/FG$J$>'#C<#[3H&7Y^M8TBE*SC,M# MB!D,] HVY7W%$N/.8 MSK'HR&3'';U.3- M6*P]^"NP(\!QRWI3&0@WN/Q&)V!>YJ(+]5TSTP@ UWW#!Q*F/@A(:H!8%M^[*MY\0PG 6U(,1V-; MB%GO.#"M\ PO&G@-&MEMJ 'D&?RJ")(B_ /8TM2K>YZD%8F]3!R='RP(F/4X M82^@P]/%!2M-4?FHD3HE8A2%7H2A[V>)ZL8;P2ST&4R8_'WH\3!AAI<)EY(T M^>6#NQ2UBZ6O9]3FE*B9B=.HNIP_S\V5N&8IT?S9=.XR'B(2$4:-DLN, MT"?VYK9-"U77FATUW5W'WEPYR_9P9K+6,X&32=#,WCD5GG4"KY$0'.?PZF&_ M2!JOD5C.9?*:+6+9@KW)"OC(ZV]J2K!R#=NF.<>=\!;8]Q*?)!G$?IJHPV4B M+1%.841"'@2$>"@TFO.G#SUUY*U!+EF3'ZK*E[=J02C M11#['HZQ/,0%C$,DA*?.= 2R(,U"3@(64%^WV/44P-2FH8$$6TSPM4'5]$+. M2F78#+C@U5#93=DT*G@=XL6JX/7D@K,5O ZQTR]X'7S.,NWKD:OP\NK^@VH> M]"'O;FM>=[E,S)<*EB$,TR0F$(540)QF&'H)#@C''HD0,TKY&H2;(]VK"XS4 M8-F!&Y>IC(A,;T-V)P@SO=SB@@;X"FRAK[H@ALNT+RTF7:5\#8/-F^ZEQ?A1 MJI?>6Q;WIJH@KH@2WLWJL-/7IP^V39P>E]5:\X67*34 M3T4("6Z&G80,XB2)8!:1.%:GVR#++%,F^SA3WX[NI4EVG=7R!MF^J=HYD>GM MG X$8::8^WF0+>85:%$G27P\Q9;[9,<]E)=*<#S%ZD!2X\G';<^5W31*XH>Q M"&,&4:!&)S"10L)3 B/D9RCV,#N<[6&)1U*O")-WNG 3&?40'S%O%4(?XGB"#=H1-*[?QW)JS^8TC3/4= MQ[%'+>=S->,#^/YA;WMS&'@)"F@4P0 C 1&G <24,#\,MTPSETN'1U>#N0:QYIW,I[ZZ?XT?Y5_JYT4FSX8! MQ9'R.*47&HH,IC1-( _#*,B\@+/8J+C.!'QBQ5>DJ"J/M@7O%7AHR0!D0P>@ M'2%F]L!(OGKF82JIF5F+CZ86YO: V=@].RT=/< MBSDV4]D>LQ]&F;48&#K C+/)H:1?G1M M7$+C<3:GPC%344.Y@*^*'$=Q-VVVK2)PXZO/%HO39K0?E=-_R;R7Z!TO'SX4 M>-5U.TPR+(1($0S]V(?(3T-(0D_^%V&"8)KP0,W>U.N)N;_TU&D4:J[O4J+I MMWT\8'U8.2]CR$P3&UX4D$4ORP.F]+M7VC-GUZ_2@$FCOI6G^1CH5'GPPFR] M*4\3VN]&>>8)VUEYA3PFUL\W\E.HKU=,7; \JH^M[4&=,>Q3J>"0!223'G7J M0_D+!J7"IPE#Q(^14?G[,-S$QF #?@54GXZZV<'XA@#CP=Y#8M-SMMT)P\R0 M[.1PLY7#%MMY>V\]+MV-Y!X"FWL"MP;C)P9NZ[QE[JFKZ4#L[0].U\K[_RQ$ M3J4*6=QXCRXTL1HW^&!+ -A08'/U/2Z4<>?NS6C?*]=_R4R%J[)>O%TKX]#Y<)@22H1/H=R)$XBRD$&"0KD_!SSR4IS* M/VGYY(<+3YVYTD#I.N1'7 ^KXR6\F&E>B^+023U'^M#&*-_I;8KR7SM5.EIN M%JTYQ\1&0<[^W5'N\?5:.LA-<_8%2D02*,W 7B#5 WL^)"PBD"."?.$SAIC1 M#*X!K,FO>D[D(.,MNL,\Y)[X]#Q81T(Q4[U3^07C8U M^9CET?3D$Z]8GDV[Z;%WQ3657G#)7ZTK-4:VXM4G7G\6JAE3]Q>V8'' 2,@( M3 DA$(G AUD<(YAZF0BCF#.!MS.=[PP.K 8T:'WE]V<]WYF;@PT! "O8*E?A M%>GPK7C=9)JHEF2X(\CP3&LB;LT3KFOIV9UW-\.@ZP)T:&!'R!7XU(JNZ>9V M/28Z\_.OA0QBD;+.&G27Z*\_OOTEUO7[B);[GG];*>?DL MWN3+M?SMT>#Z181C3E(109Y&"*)0^AW$SU*81#&C<9 (CQLEFACB3WU%W<+: M.QZFXB2!2$C*8RA(ZD,4R4,/B6D(XT#@C&1$>#XU&8@XI3C-)R9NJ(&X)0?0 MSN%K/9MB1PC 5;5^4#\P1:I*\ M-,EN&%AB8F/]\=/-^W[KLH8"((H2*!KXJFK3Y9JF-?IQTR&1C$=,'4G#S"*8 M",)I%H,&MU:1TJ%U9XN1:C#7CX[J/&Y=3937_$/^Q(]:O%T_%&6=_[/Y?-_^ M4!\UO^6J:I I@_%.DH.7_\-QN>!A@I@0'&8>9A#Q.)0_\0#Z(J5)FE$:Z(54 M'=(TL760'P&HOW%0;K#5!JE^(1H*P+,D ?#6^?BO]?(9A/X5D-_"R+A^Z>(/ M1\\!F5GD9B:H)0XVU!TUF&Q&@W#:^"P]2J_ ;?^S:@44+/BJ@ V;XIX4D)[!NI1M,PO4 M<'QGQK%Y'=4 2Z[JI4Y!S%L7-<#D4?W3T+.VHP$*^O>VC4_5%L4O*$]X&(1J M2@E-(?(%@YG L:Q+SR1"?G;Q"1*<@PQ<2"D#_B__C4-_.1_-_E9]3/ !R-V M[_[S\ZW<0=FZDK]OVM&LZ/D)U[H2U-/8R^1BIJ_G1@S?8+>=ZL[SY*Q/_A' MS)WOSS%XW,O^[)-VJGI72E M 2*>:D'?71'I*>LQB,5ME.'NR:OJ3V #O U7"N"C*\\/KA(O;E(+_? J"]*K M4/Y:GC,JY>-*7V8IO]6X;IHAF.GM"7'JZ:VEB"R'@W52Z6ZIA\,KQNIZGA5' MZGH"8%9U/<_@H;H./'E)6Y(<+]^OY.;2I+#WFL3O$@-%XJ, DQ@F:>1!E*4$ M$B)5.L \8XAE 8D]L]DZFL@FWUJK$3J[&K&VRN<_.;O/5_TL Z%&P-Q+":9ZE)=].6YN,H[Y DQ-M49QN=Z+_NGG-E&H#OY(?Y_/K M;[BJY '0]X1@#%$8)QF%B!)Y.,ZB!(9)',91'!/L![I54X>+3YUSUJ+H%Q@= M,3^LUY>R9*:\6R1P.5_ZI5.7\&=7//4:E^5S;!+7^4WP-I$[BJX^IJ M%X*4(D9X"+THXQ#YV(,I\6+H44^0R".$9*FN/V "/+%2*U) 2\7N?XHVS0;L MZ&F*#?4W7B/)CCL;4\G+S B8B,JBRMM(9OJ.S%2RLW-RG'S=C+P6&_X'/!JC MY6;S=FR8['M"5N];WGW0;YRME_RSV,SUVX430BPP)<2'& >J;2P)8):2#&8) MRW#@T9 G1BD< U@3F]4-6(&MC]^.Q5!_W5!F>/\Q($7-BQ W MLC$SH7VQ; =VML.UP"0A& TN7=V1#"#->UDRSO+1K8G&*XX[5)R*)N(TS,(D MC6'"B#PG"1]!['$!?93Y2"0448J<]*NX,/AX4?>*$UT;''6OL _03B4H,^,P M**/IH[4V0IBZ\<6+QVUMA*+=%,-=!'=7SGC0M%(E;'2Q!4S"*,M"!,.8JGDI M$858.A20BH1S/^2$TNBB_K$[K*GCNT>]4KM4(*M@S)#,],R'(TF860MK(5S> M,O:8O:DZQO:07K9A[#'+H_UB3[QB>6+@2_G7^]_YBI=830&_9@_Y*J\:K"?> MI4XN/!PPFG@,1B(-(<*I!W&"!&24^U($@OJA4;YD*+)\TBZ><-] D'>4 A^ ME4Z;:<7JI1^ GAV:4:AF!JJ5YAYEX'TG347<'[:-#"2%\@#4TCAYYJ@C>;D: M@GPA-?-.278CNJ,QRHZ6M3.3UY2JN&1URRG/G]3"$G,S&QQG+(M4Y;ZG>O.C MC&*8>5X$&1*!0(%/PL"H0?\0V,1NU08:E%OL*R W',:;7BQFIFU0:'IVRY4H MS(S25@JW/2E@(>4)KI?+XGN3>-+4V+8#?=1W<()!ZSK,.[(P@U"SF@\=I@]M M@]8[]D5B=UV1RP(G-$9IY$/,/354-@I@ZD48IGY ,]6N@V?,I!:EO[B18IM7 MH;1SR)?;TC#6%$IU[974/YKYS\T76R6O&YZ9]J2DI]FVO)MI\GYEF-MBL$/J M'1:!;9>>O?CKD*E315]'SYBIUF[*[35C9=/9Z$.^XN]K_E M,IYXGO %%$$L M(%*M#C,ASQ-)Z",/AYSXOE8P<@ADXCVTA05;7/!5(8,&VGBB\PD1#>N7*\;- M],R.9XNYS^>9NF &](E%9YX'?9ZMX]G0 \^:=X&Y656K:_:WZJ8LOSS1UU7= MY=%H=H Y\_K4EX;J *!.@;M)R>"FS*5#]H673[G],EB;7-#&ZX_ 39._F[:A&A MF(4B(3#TB/0Q.8MAQ@F%C&0D8"SFS->*U@^B3*R?&]Q-7X\6&330^AO@>1F- M[X!..#?33"NFC7; 4::LML#SJ\ZV!XXRUM\$QQ\VWP7EJ7[;W/XUKOE]H>KO MS;;"H36FCMHLE[UQ"3MP_1UP4 #CVZ KW@W#-&?8=KS[Z3!GM04.+CS;/JC# M7G\SU'K>+MCR?D5+WN1.+[O^VVWK[;UX;O.[5[CBK&N5>UV6*H^T\84641!R ME.$(4E\US$[3&.((RSV4>0&+@DQ0O6H$=R1-K/M_7CWQ2K77DL](FII.6TU3 M?;!>Y75;ZOS(2U&4#VV]7.]OUFU6'7Q0>E&B><5O9GYZM(%-]_ZN;?_![533 MO;.Y:A>"TWK;KA4V1(..:M GVUVHRIT('06X'! T:UC,G0 /@VD.5YZCO:3J MN7;WO5C@*(I3RB*8IDD*D9=B2 C",.!4HN P]3&=KJ%D1\7$9G730G*D8V0R M9UFL'RW&_PTL,;&EZ9"!@@8-MLW(OR$1C)_?''%O9B&&&)]@ MP)\&CU:GN*%U9SO$:3#7/\/I/&Z9*--J.5%9BK1>A FC7+H+D*-('L<\)H]C M0>##P/>1R!!3B3-&J3%[RT\=5OGRY>W=%\.ZX, R8-#OBZ07)8 M"W":!5?9*?N+SYN/11OG8O'7*N0H5=;#^AF]A@ VZ8W68H4LT]?S)!&?H$GU^_/PI8 M[I.RE9O#BY7+Q.#*KS #G]?OL!+,D5]BMXI]0H,J;ESX*0ZD9^]#&JHIQ5'* M8$83Y?]+$R8[[A#8U JSA08;;,M:^T&)Z6VHKN1@J&)75X<[0G#D+- MN@/J,'VXWVF]8UEMKR[.WU?5FK,WZU+NG6WJ4=.<_79[]]X\=?T=E^SW4CKU M"YSA0*2)#_W0"R%B*(5IR"/H!8S)S3#R:6!T5V9%Q<1FX/94Y@' :B!"7C]; MS"\QEK*>A9A<=F:FHP$"+3V@):A+&NPF*Z@A:5O)MD\W=%V!AC+'-R ME(HQ#?-/6[$5T\F!+-:+V27ZOUJ)NKIF?[.X'SOS^L2699/M_HJON% 92[VT M=YM;LG-"&+\A<\"_F7708WV">[(13JV3_4^M.6NR_P!3A\G^0X]>VMWS"[]7 M'^(M?U0WX>H(WN3FJ0OQ5\_='W??S#C$$0V2%)+0HQ 1@2'!@D'/PQG%#&4H M2NPZ?QK1,;&>]]M?=M!@2QCH40;(\^8!V[Z@9O+7]"RFEZJA;Z$KT*N>1&=J M.&HE(N?-2,VH>*%&I5:B.M_$U&XYHOU3;9P-CWT%QN M8AO5WD[VR) *5:_+%?A+U4MAT?=%=(4T[IM,(!\S:Z,GF@E\%4/.K7P778S9 M?!E#ION^C>FK=K[.WO"Z:_J/=5YR=OW$2WS/576J/.DT-"QHBGB0H S&-& 0 M(<0@"?P,1F&(0X%"%#)FXMSH D^=-]0B@L=2U>.J1(6#:9*X(ZTIP&#%*S.%# U]EZZ(HL.^ AMY-I7-$K^U-!/-G=1@>8IIE$.P M+S>C4D,8@Y,K==YW&HUMOSOG X4LH3X5<0(12^5Q*A("$I()F$9QY&>"A"A! M9NT*[0@QT1ZK+H7#,5G[RB]+N5\4H'4H2W<1VI:HEP[1:HIFVACM&!$_0Y!6 M4U":45K=UQVSB B113##60 191BF:1# - Q02I(P MPRG7G:YUL/;4YZ4-FOZDIT/FAZW&A2P9'G$V0!8#K [9TI]1=0%[=F.HQC\T MHQE39^@?&"-U^,9LDZ+.D-H?!G7N$=LD$<%+Z1NI=%"^JIK/24V":%/)%T$H MCT(B$%"DQ)=GHR23.N\AB##/I-^2T9 8)68.PTV>*-*"-VG=&W3PJ.;!/:SK M-5X"L5;]VQM:3#-'!L6HYWBX$XZ95=G*I0_!',$XH9QF.@@@9#7L;1)OZ K?%!AMPL$7O+AL,\\2&):>G[,[D8:;K%XC" M9F33.(ON9C0-8,T]E&F<[1-3F#1>NNS6MQ #)='OY Y8\A.%T0T%NXL +\YB M+TY3F##,(/($AED2"6D7HI G#&4\,)OCXI"X&>^'WU9U_H#5>;NE;:^#P.@P MD^D_)LU0QPL)WS TI/[8$,'E9)R_M.8Y6+9I20=WS8[(>U%KJ!="O7]?\"_H^U\C#P08'7W;>B-/2\^B+2=+0LV3;TJQJ4"4K33I'ORF?J+SVO MBW2"J2./Z-0SMAW]GN121?G<36-H_70O]$4620T3-):>3*SFV0:,P31EPO<# M'(6!T0GG),K$+LD6@IV,=]FFF;!LD6WN@&6G#6@.X4Q.H:>M0";8Q$X0[\JY[:T\KV]ZS-*1:WGB$SU(N3T(=1E&80!5Q(^Y,%,/$B3@G!B&>9F9OM3GA6CO>\XM.S M7>Y$8F;.#F5Q%"]PV$%"BT57'2.&P>;M$*'%^%%'"+VWS).^WS8G356_UJPM MUUL_/*J?WN1"<.FW4&Y1=V:VZL0&LB4&;*D!.W+ CAZ;PC1#X0TK_[1R,S,$ MIB*;($G<3A16N>*&4+.EC-N)H)\Y;KF"\[;4G[AJ*HD\GG $8^RK3$Y!88:( M#UG&"/9CPI%9C_]AN)F<+K4U'GD,%D-71V07Q E/A!_#S,,((A\QF'(1PB 2 M+(NH$$1X)FT#'!HJO0+.R4RGJ.5_N9&-F<\=N M:CX-?*=<]M?N,3E](VT%]K-TS.XQ;M :N_^6Y6&UFX-[@Y^5/=F,6B9$GD)] M#\%4(*$2R.1)2QV\>!#2+,%1ZG.CCD.G8::VDYN9S(\MJMTHZ@/):!ZB+N;7 M\/"T8;4#G'"T]&F6' ^5/@!YD7'2IQD]-TCZS-/FZ=PW9?'(R_I9I8[5URNF MW*C'9HC'BDE3H";RR)\^RV>P*LC]P''%;_/[;_5G\>>JM0O7:NZX)&S]L%ZJ MO>X-?RPYS5LW;,7ZY[E%'-"(HY# S&<$(B&W^#1+8^AG?L!P1!*/<+V8ROS$ M3QZ?V;!SU22>ULUD)+YAR<#3>H'/E=,TX33TY >9JJG(D?)X4PP%X8GG8X^& M2:3CM?W._YN3\IL_UL]R$UG%PUG]*6F>9?'3O-SUN&0,,1 M:%B"A8"2J-GQKQ=KL>+*3)T: MB*NFFXB[@,H1W8YB*+MU9PV;'+%S&"DY?L"B)2DO/N$'K?+UWN,3[R\W;S\# M!6/05+1C8_Q2UH(#PY/6&/%FG4#WR;7K_-FM,5^GSWVB]SI['OS)_!O[J5C= MKI?<]TCD7Y?E7?FPJMF[);[7_0Z?76#B;[6:A*. @4*&?G_4-+CCY8/T7J4W MJO^=/R^(<2UP(@,SO=!C'WQ55#C*.ACETDJ=SJ\ZFX*-,M97N?&';>L*-F.S MWDGB5*__?+669Z[N\%6LJE=<%&4W7NL._^#5VQ]UB26&_*S+Y_@^^7=]7^__?*GG^=3TSL3_"2?A=F6LS>.$2@3 M"G:4@QWI&[7JGF^HOSHW@,UEGDAK;QHY8KS MXOKIOHDNJ"8KUP^U@1-]\OT9?.CF@"7_LVE)V@9']KKW7#^H% (C5_JT-+0\ MZ8L%8>Y(7RX#4T=ZD$E;/_KTHG.ZT8-L'7C1P\]:U@"J+H:O<+7?Y:AW-JI> M/>^>N<'/S5V'ZG+8_)>:K'6]8NHV1!VKNV%M)G6"$^!/G86V7+8-/INYBJ:E MAU/(6\^%>FE1FUF9G80GF*4WI2A*\-9H3"OFHV'-*+'/OYO.ZKFJ\ MD@[4_2VGA=PDG]^OF$F@^_P*4WLX1G'O 4;'71R;,5RY]R MILH'W(7.Q]FS^Z:#QMV3XUK_#]??"I63,-/I"H9@W4=7DU%4;U3&X>1NI:C)_U$I5][T+6PQ] M>/_N\RVO>/G$I?)G&0U5T]1,,(@R+X4ICRDD/O=XYOL!I72Q4B1QIAL0/H;1 M^F)G[1>[#Z;]_7[[@_*J:KKO2=0F_4+^2QI1\&'[;\MV0WUIZ89A+25P:;.A MAM<.<().0R?8<=UHJ _Q,GV&3C!YMLW0J6?-_> F1D%5<^_E\PW.V5^JU\47 MON1J7L+'9D8,-^X&8++FQ/OQ?KRKHPDHHL!3]<;%V[#?]^NMWK]L4,+VDF)7AYWY+$H3 ME,!(7="C1/@08Q%#+A)&8IRR-#-J)'@>:FKO?C,(8'>[;M\"8$!@F@Z]$S$8 MNO(;">PN0J=E\-'0:QYNWOH,/V49L'K9>L>U>I M0L"F/F([2T2ET'0M1VB93)O^2^5%@V+QJ"&]B M+?]RC??@#+CH+<]&Y\3&QZBNY0&&:JOBE5[FJ+MMAM)I_K[BV: M;+IKNC2(-G?7)1W63[1=TGK-O,/+)ZP&5'P6NY2ZFV*9T^==; 8EGI]Z6$"? M9@PB[,O]7008XC1A@?Q;H#G)3PMM\AOB9LA+(7H9K/K-%<9E-:SFSB5@Z$R? M8!Y\;>&U9MM8"$2_0813P=CU=-@)J-@)Z$@^?W33>$&;WX%>">-KS-;>0)N= M?D<"_9?,S^MMHFKBGPLI*SS M?ZH(>7-Z#0DA?AQ&D'LHAHB'!*:49C#,PH!RSL*8:!4MG468^@Y,88)7^OO= M:3&,;_H7,V>F7@W<*[#%LYCY?9I3_=W\8H[M=O!#SAWMU8/<#.S/I]^;;4\> M)+N_#P\_:!=(>*WH6]7MOGZ;5W]_DU=T6>S?^R9!S!$-D$IMDQ;$4Z-[<,9A MXHE4^%2>,+!1-$$'=/*+]1X)34J7),,LF* E.KV(@FN!&!JB/5DH>+##=WPI M;L.QHPB#%N2L8083(1S&&HS>-;,-55EOQV9^%FU/_H]<6B"FDG>J6AG\X]]R MKO)MKW_DU2*B J5=L;3NK=7N8%GA BCF <,0$12T*8A?*?.$L]+_,"G)B-+CZ),K&: M*DRH0(%"-6RO>E(J>KIY,:]F>KG/YD3!BT&>7+5D/8DQ;WO6(3:/6K4./FRG MC6]QN9*[='7#RZ:T_DV^7$O/=4$2$@5!@&&4!@PB#R40$Y)!DE&,!.,D28SB MD6=P)M;(#@7\FJ\ *Y9+7%;@D9>@4B3\P4Q#STE*3T<=\&^FI1M (!%! WD% M.E!W6CK"E2,]/8KY(_Y;43:;=>/7^?(,'J#4A]S# M\AB>AJJDQL?ROPCA..)A$!F5S1M@3ZS5PV,1 7DF@=2!MO&43.>OI_T32 M,[,)3@7GQ/10H3@C#+H$]4 MCG28,I@A)& 8!5Z$1!+1V)4-^K_4O6USXSB2+OI7&'%N[.V.,.;R!23!G4^N M*E>/SU:7O57NWCMG/CCP:FM'EKR4["[/K[\ 24F41)%("*3[;NQ4VU4D\D7* M1"*1^>0)%L8N56K-*(+/J3I#LV=['0_Z\NE\+@*P*GTZH %MC.^'3C'P9W%' M PH">*6AE> %CDV;,@29J_7*R!X"!L75%J7?Q,^0 F:WF\Y]?YA:'6P[U2"V MUYFL\K"#^7:]8=<_P^=^72W6L_5;A=!+^5I;T2>ZIIM9QS),218QO972*$.X MB!@B$:8HPCS/6)Q%*;7JE1\B-+)AU*2#%FTS!XL.CDB&*:O?B'RJ '@\=Y0> M- W,1C2GB6"]"T\V%7JZW+]S4RN+>4&)P^, MCF._XNAWW5M& J$Y"1;+=5#6O&R1%^UW-X"FAC>_<90$L^*V?@P350' MP/] MC(!Y Y?=:8,%D)EL_X6+WMZ>'=Z&%_;5I^Z7U7KYI$VN2A)Q@G-%&4<"RQ#A M-(T1Q7&(\@H,>T?U4?*>AYF,XD*@C!%F[HLQ*F*B?U4YQ21* M8LI!I1U]Q$:_I#J)?5J1]X,%6ZO-+FWD2QDP8W37@R_XUST!QX5^K4G]&6!? M]X2VA'S=?^?,LJT;53?US^C\=KFJ\#PNV6IM8O3[.,J)$BQ'.6/,--8I5! 2 MFNNL.%2<1DKF3A5 M%.1>#&8AL>^ZL#Z2[U,B9J&$D]5B-N_ZG')SSR3.<9@D*!-A@G B&&)9(E$8 MIUF$HSQ/)*A2I9O,Z$Y!'SD0,U0#WH96E3_,SY89Y %-61K_V?(#S=W00Q7! MH)GIT1[K6@/OT-5C<#6@"D\#9'R;>3>1/\$0EY.FW/\TO&?^;OF'B1=6&W \ MG$DF*45%$0F#]JO/TC CN2RL]O3CI<>^REF6Z\?@4A]O9IPN@H:V M?2OY@1[ZS?$\Z6 FN*'C$('+TS6'M[-:+LO_,03;AO9;;E4L[49 MYG@?L4(43"4HQ,P42*0%(BH3*&%AG(@XD6%40$84[Y8&V0)\HO!7N=Y '-=3 MA6$[5$L%:2R4B%2!<(&U"G(M/4FR" D>TYQCPK&RZF0]4P4.[L";"D+%B"0B M033-C$=,%:)1A!$CF?YKDFI5B/N%7(^B@.U8B_5[B<^R/ ^Q"%%$8QW!%;% MA0IC,_)9Q"D1*L'I_:LLV7+<[T";Q#NHP2X\5"F [B9Q-PW^<9HW&8293%D<'B%U([9+U%985B M-&$Q#B6H?Q= >V2/O>&DGN(M9JOGYH1:M9D]-UQ=!,^&KX N1" WG(&MVEK= MUF8_AA)A?F%??X8-H[?;K=XJ5BXJQ5T-*L[%_J$J\.<@K"E/[4&@*NEP,> E MW'S0+R]4G^K74MZP^:Q.**]JW,-F BXC*DR+.$6*X]@,^@L1S:A!6HUQEF8Z M.B"@'L A@B-[FX;\L@Q:] T@1X6M.3@/UTV'=M[$IV9@+N1,I8"=AJVDGCS% M(+E)W8.M\(<^P?H]USE Y>R5F@*LZ\5J75;H=J84XY-U'<\ M9YD/K8>"\$BQ2+&>)Y3A!FN8&JSX@^UZDLC#*1%=(* ME7: SLB^[WHW2$V?T%YG*Y-\^(G5M('9EE.:LG-9'N2'.:+6!+6&9/#3AR'! M'>:G]HKE;81J-Y6)IZCVBGH\2+7_<=?PAZUW?F"3)_NF_41UB2YN96D0QNB# MO*\ZN.-((I&RV%R54530+-7!#I8\RZ,P80(6Y]B2GJ((QH0M-0=!J7\-?J(5 M.H/A &C7 )7:1B=C* H:AK!U*[2XV*94 \/'1=#H<,>*ST@#*KZWD,*:\,2Q M U0AQT$">(5S3UPZ6M'YHJ$;T(JPZT'G0$_0\XN[]*['$E,3TTA^V2_Y&6>,;K&\'QT. MR+S3B:!;V-.!_HGG70'BR^>EV0&_+A??Y8/Q#TV)"%>9(*$9),&P-MDH3U$1 MI02E,E0B-(!,L-JVDY1&MMDM72C\^RG%V-FH%W%A1MJ0";[)9W-/NGBXJ/K M%GPVKS(%:_ET$6SY,I>FJ^8-_Y,D!\7WAOI^BL[$4.\#XA[CNP^]X%BH^O+\ M/*^*%^G\(UT]?IXO_[A>J&7Y1/>*L8N ML[C0X0 E*%*Y:8XI,*(I2Q#%,A%,<2H3#LOTV1,?/?W73A&L_J#/[=FTU3T' M- <(4*QM8G <=4&SA:WT0- Z)GUIZXNN \-+4#'C,XD(5X&WS"* ],3I1KA2 MCG.0#FO :_2O7DS5!UTT\74FXRS)BT+[DCS3?T0$$9(*I)*$J(1)F856P&W' M2X_L+C;$[*OR#R3OM_CSY('9\X:.YZK\;O9[JO(/7IBL*K^;T795_HDGW#;< MIK75U$%]-'6L>@O_K]GZ<=/1?O6C*8 U*&;Z_\4=_7%/,B6Q*=^71:$C>$(2 M1*2VE93'(LZC-*%VS*EP"LZATZ!=U$F"U48FZRDS!A'^CM($15I MBC"+$IS*..4)AI6!CZQ.MWKQJ[O@^^67J^_ 4Y"+1@N2IQ'+$\0+I?48ZZ\G M+0C7Y\V$YXPF7$AFWU M=/:'R[(Z-6LU[8"_"(XR1D6.4A$;8).=Q]#UB MP[$IX-,?Y&HYGXGJKG?+8=6PT)2'F')[TZE;RD>Y6-55:]4_?'JI&G,^/II> MZI6I$=R=_,S[W75NP.2<]R^ 91KO/3]4UWN[DX6"#<+-.#//1E.5KQRA=_ZF MS2:.I=ZCO.-HA)S+#DM)5_*3K/][O;A9/\K2] '6F)JM)(4.[CF)5$90&!-J M&IT)8I(S)/*,1E&JB,2@W@X(\9&/2-4\I+69A]1*3%9>>6E8 EO#3AH^?S8Y4L1+L>&DG*[V6.()5X*_NT9[TU,608*5T5$C"UX!G M)^L1%M]N?UO,UAOXC##'@J54H(@7D3[<%CDJ9!JBC+$BSN.8B-BJ-O+$^F-7 M1%0C5B[1M]N@(FJ?K^S2Q7#2\DP)8;9^*-QP!M-*2K'DU597HQF-*.T>(?\? M*2A=VR-*3\ZVZZW)$K<]++>SMWV/G0TI6!^!+A=B[V34_.T673")6"S"%.7Z M9(EPSD+$F"FTSD(>YVG(>98#SYHP#D8_2>Z?"_=:Q*!5&$#=6A[CQM,7S&7M M@0YVGJ9'AAV$B.\?@="*^GN!$4)4TX-+"%K&M9)S88JXRVKC^#9;_?.#7/#' M)UK^LVG/QKF(DYA&*"I4AK R-1JQ/@;14 C*>4A"G,(*.OL)CAW%M,D'AGZP M9<"QPWU0A7:.Q:=B@,'/63IQ*/*T$]1;K>< N8E+/NV$/Z[\M'S/S0U49Z#V MM-Y[RN,HH05!&36%W'DND,EF(_VWA2QBE40$F-4^HC%Z+%$?U05XM/6Q-NQ, M^"P)839;BV8YOQMLHB<%\623Q^M/:H0GQ3NTNM,/.@^D-/G,+R;QL,DSO.U2 M#WV0Q%<_UF;[9W/]XFI]CR/,8UXD*%$)T]LRT09+U?N=WI*]?5?H;M.F)KZGG;_I59\=83L\$W#SWE5*2K[>GKSOZPY2W MFIJ%V>)EMGBX>6Z^JZO[&),P8X(C50C3 A]Q1 7-4<8RHH0.G](,!/5C3WID MW[ME9).6,0@7VSYXZM@)#]"LG;<<1U\P=[A350L1HZIRW_;652Q<;)KA_7DX MN/B>7!B \*0^"JZ00R?DL(*;E_DJUZ8_Y]:@Q@@I/KS]MC+CB*\7KW)E6C,O M#1?U36J1<[JH)[V6U M@0EK6 CHE@>8BP&HU<[%C*,LF(LQ>JJ:\39@LMAK8&= M#%P!GIP,@/"D3@:ND$,GX["":]L -_=8,S7CE=,RQ9>M$>?5F;5)2F*<2T%0DHIBS02H#3Q&$R.'!Y= MWGR\=D<=KY#WS+'(1 K_^*;_-?B\+/^@I0 >3D?Y>.W>+J6,P@Q(-_H?YUC?($JO[4":<"\)0 M8F:4X5Q01%4:(4K2D&>4496#2B!/DQK9-=>$C;666])! V,"C25/J\LR=O2B M!&"LN)5_1S7X/B0_/"H<%,U7%'B:T+11WZ# 1U'>\!MN9MSNKUZ(:CK?XW*N MWU\9-/SUVWTB\C3"488X-H-)25ZUUJ5(YD4DBI1&*6QPTQ#!D8^)=S=WEU^" M+]>7'ZZ_7-]=7WT/+K]^"K[?W7S\C[_=?/ET]>W[O_TO$D?Y7X.K__SM^N[O M,"L?U*:=K?O4$#'Z0W*1F;RO\H?%;OP=S 9*+^V\O M%#OYA./!PB!@6K\,X5Y+_Y6'Y^O_HEQN[Y&)GCCU+3F* PR)M M3,[B2;B17<[GE^*_[Y8F0F\JO"T-[/C-L9,1^CRJ*;ZLUG7SI>FJ;,U&M;>L M#IF'K>H\<8''^'Y)/6*1]$OF9$P=RTUF2*=%:1M1SU..-3 ;[)\/;]L?_S:3 MI5[H\>V+?-7R_IBM[DF.&:91A+#("H0Y58AA(5%(N4AH2GB8*U"!BQ79L:M7 M=MW,6]I5>/;U\O?@'X8!:"6*G3+MHE7_*H)9\CG:@1>"@(3U5>5A1W3:$@Z0 M(H[J,V!O.Q9?5-'QKW+]N!3U?4CEZG<=^$K[!,["$ D5Q0B'(48T2PK$**5$ M%:*0#%9R,4!P9#?11E.X?'@HY8.I'-@Q4AG%K_3'[.GER7Z450^2F+:BP%/ZHC,+V/48)Q'DL0Z.@@ MQ9']Q%Z<:WQ"63,2S-;R">H(!K5GZ0E\Z@3H"AK2:*.&/1C1AKQ''V KJ2\G M,$AO6B]@*_Z1&[!^T1?*QVTIG^E,?))*:@*BF8UTN:COVPRVU'IU3T.<%F$1 M(YXP@G 1F0F-J?Y5%ED:*1DQ0N\7U58L[-R#&R-6]K%%H-NQ8VTF#1.M(DYC M'K+FQ2,,B)76[9S*B)KT"0VRT>QF])E19=VH4S,T)CP(1"&C 858,?'.D"$0 M10V#AX!6@\.(?*LPVW^7CS,^EQM4"9(P$7%JX%MY@3#6!QW*(Z;=E2*$)Q%7 MW&H*PRD"8^?]ZT$"KPU->X2-3F7T.Q ?(@(3_/O2>89"[I.E!URC\[7)T#7Z MF&[#:_0^YQ8+-$-,-W--S; #DP^+%9QD11%% M(!3D;C(CV]%FEF^+JE,.\82.[';F\R6'F9>#T.#-M5\F3YOG"2*3;H[]@AYN M?@-/.V)DT5^7^M,P(\$;ARY#3"C.3>(_U7$XS0R0ORJ0/K)C8?JG=# .0LDZ MI##VH;P&50("1QVI87A?.ULXF.75X$?!EIXK1-:1I$"0K',D/@,FJR7Y7SSB M9)V29@@IZ^B]:;&R3K%]A)9U\D&W_=RB5M;DP+_,%M(,KEO=*Z(HT^=XA,.$ MZE.]/MJS3"4HSXG*":4B2R1DIXPU;%43_: Q ECO M=M'#F-J$>;<1% F..URUX2DB 9.?-%9Q5%T..O &W@6A/3&2EX-: MCF&]7!:!N2(A9_=?Y .=7^G5UV_5X1[+3*6Y*!!++90WUL'CX*M?W#.-8*EXE#R.$>2A1 M@4."(D8Q"?6Q@[%PW@&<-+>Q5IMQE[T\MY MPTHW1X&&@9\KB*LM#_X'E-J(ZWDP:2_)=QE(:J.$4X-(K=YU!O2;K>47?700 MFIK^NABXJ?K6[U?ZW\NRRH%\I4^R@8+-<9AP0@DJ)!4(ITSOP#E1^M#5K M[?.RO-EXQ7VLO?L"8\Q%4: ,A]IE0+&.4,3J;%/SE?94NZ1.UZ:[!+Y-,/M&^2>I^#-V[\M M1#E_>_@N^4MIVE#^N;XM9UQ^?%P\W/*U;2-W_RHC.P1-7&KJ9@/=,*!/ ^4_ M]9Y;<=$,SK5O[A[02;_'\*L.F/>PU(1'>%U[:9T:P0>6GJPIW$[$=H.XY1MP M@[U>B-GK3+S0NH?9TD#WWQK9('?$+&>3=<@U;&3N(D$SG!LZWBX@3K/O9"4' M2TUF%=TBM*W@Q!-NQ_4/+[-Y-?5^(38_7C\]E\O7>I)Z$^XD61*E7% 4,APB MG)((%3'+D2H2%A&2$Z% 1C4%J.#P$PUX>K1ZR^:Y'+%:JR 2*DBRKL3Q) MJ,_$5#",92SR0@#G>5G3AMB&TYPO4/&>]\+'1L$ICVD4%86!J4D05BE&1,82 MD92E,F>R*!CS7&DZ#9+4SA1=P=QT MA29]J)E;6DV(]^^?P0)/5R/Z'GX:K Z'JE O_MK 7BST1_MFJA[2+!5%$2M4 MY"(S(YP%(G'($2Y$*E1$BA"&F=]>?/2#3TVJ0E9PJ EI:8$3)544I4A4@R:+ MG",6)0PE>6Q :<,HEZ!!)LY:<,"@-:]4\TD\Z<+.V[E*"#T--E0JI'N?92W' MW'LK7VDM/7&9RK%0Q^4H'<_ ;SGV[TT.;EH^2+4L9'ZAPG^L0H)49%$F>(DPQG) U#GE@YG//8&-DUU5>+Y>9:\L7@,%3WZD$% M"!W]-1BNU?*I].%KEVE4";/^@ZO:B^#XGO^/^[:5&X[MWRN6+T3_;B+3XOCW"GJ$WM__-,Q,5^7Z_K9^ MOBF_R_)UQF6->TRQY)FHX D34VXG$0DC?3!*DYAF620XLRJW.T5@9--L2%;) MZH8JJ$OGI%[Z+=*'M#!;=!#4VA"'I.DS0?UNR_ST;SO3.[GL)$8W)-3&W :? M@W>_-5U!0NC/$WG6$.[&;6N-11LZ-MWR?6JJ]\.?2H!9H_N\H.ZZ6R$OWV[U1[R^7 B#'/QL3E7ZYV8BO('8 \76G^1S M*7D]=EN_O'>(+!*>9V%L:MPC@7!4Y*A0S #L29Q%JI APS8YR'?@?9(4)U^N M+-.:[_'I#6=8_L2?"3CJJ 2Y""I1+K:SO9ZWN/"-/#7XZ$'!?5=6X<-Q5J$M M6K6.6U9GZN^!?2KH3_Q]<,L?_9F_%Z#TTSM],CTYJZDYFBS1]4ZJ;F?'WHL% MMY3:26Z_;&&O\@(3Q3E#,BTRA(LD1[00!*6Q/D4448JC"%0$,DQR_//\OF/9 M@BUDHUBXAYU==9VW-!QYX',0P>WD]9>TL"$Z:P;-7P&$V M#_"FF[>H3D/[7V(M#!C!@H*-MS3LG@RU X"DQKF:0$/#;'G20=(85K25[IHB@>+ MN +XU,?Z--.'^9Q*1$6A=V,5QRP5::*D=??GWLHCFUE#"P"LNR?V\'G861B8 M%35D/#<[=C+?AY>[]_QT.+E=;.[AXW8^X+;9?)+E[%7'N*98<;4N7S:(<@UF M]R77_U2-V'%&0CR#PGA?L!U308NK*O3: ,7O&!L;)]&#ACPY_W,XF727\*"R MP^W$QY*. 5\SM?%&G1ATMPMXJ*))$48&>9&8\$_%J$BE0EF8LT+(*"M(#@H$ MK4F/'2"V)E?V3&9T#Q[M=6P95(ZB.6"PZ4]I\$ 4++^O -6>\+2!*U@A1P$M M? 7G?)2Y)?\O6I;Z#/NVA5#9V4"4%RR-7Q).=K/[R3@/TIDX[V8G? MD76R?!&.EW!55FU+EPLZ?UO-6B.<+9$33KT_=N%*62X7N%6Q)_0(L0$(Y:H'.$"*U0H$2(>*4JXY(3!@%\M:(YMMQ4' M%PT0J0Y=-UP$%1MG;,@V^K3;DCUK"6CB/A3D.)G>2F2OP^G[*;[#?'HK%72/ MJ+=[U?,E\FZ_RAD3H^_)XXK !K@#KR^-S0PH3I50A"E^_ MT/G\[9;.Q.^KJ@CS^R,MY>-RKA?YMEZ HWO8JF-?<.W%O U7@6$K>%W]):B+ M3ENL!=_D^J6TO!!ST.'P"6$\]0&OU-PT-\)YPDTC3J<,(*G)SAYN*FB?2!Q7 M<&P);;(-,VDN1*JHIJ:QJL.>[8T@)@D),4^05+%"F!0*D9@01%@1IEREJ> % MJ$G4DO#(7N?+]>6'ZR_7=]=7WX/+KY^"[WTAM]6H7C8RA+9B3:7&PC4>JJ53^+TVAPOKJ/K4E.VT_*E 91QVJ MT/?=_$B%D%07?7[5@KV4!N1J^R6/TY@4692AA)D26%EP1$-!4%A(S&(6*BY M);"]U$;Vʯ T?8HGP:J8Y*@K]:TRB M,"OB.%>YU;Q(*VHC&W5%N]K7]J@[SYWMUYR=I7O3!\S2SU"%PV06"Q&]S5[I MHS7Q=!4+L8_GI]B\!$\M?).K3;7M)VFP+&:+ZB3Y2?^E;2*A;XVQ+7='.MBC M'1CB]MF!7C4,YP)\:0!HJV["@\[T-I(YG>![%Y[LO&XC7OMT;O4\O$C]D^15 MS>_='WKAM_K/FX6L#OW?Y+/^_!_I2IK>9@?PDI/U0[@*VVZ9<%X#'BK=E>*R M+"_%\AD:(!V_.;(/W9 "1D$=$@['/N<)!W-R=R6M9EU3+K$T0F->)^00]-=N!IYTZ:;Y(O7V7Y!HION]X= MV=ZVO23SM^#R#ZJ%%/M=)1MFP+TT^QH8CH'/%1YFEHGNE^[DR(I \OJ]G"(,C*A[I?WR!^%R(AE F%8D42A L:(?UKB&26 M%5Q$^H\,U+S:2VUD$]V0 F&AVZG),BCV)3S,1&WE=@=0ZI/'-Y92)ZWW@57J M$_LDPE+O2_![K&_RF;Z9A6Z4&4KQ94G-?)$L3D0>(R:9&3'%&2I(RK52"QR3 MC)%<\ON%?#!(C?UF>X*"U7>UJ+^K;3J0+$O]E=4;B+GS0W--->"E%+-UH"AO M"NSL+U*ZU-1OM.>([GBWW! +;E10#1@Q],X3T?XZZ$Q1W6Y\=B*;L:9&9/,Y M_\7/Q4Z/1#UW-UUO378]T\-R^P:F[S&'5I?'QO'QM11_+YN[1MNF%\?UQSX@/YK[C&"V"#[3 M61EH[E[,D#KS3?Q=KBI#@?3>$>L>U\J,ZMO<:5Z'2--F>J9:_EYMRUW,XZ MV^F?7[8][#HDDEQ%!#$#S(,3JF,ER3'B.*2YS 7!=O"4ITF,[,>V!,]H]N_0 MB]V)YCQI8?X#**C[3-PC67Q/QOWR/BWYIP4\.27W^$E_T)@F25@=GA,C5F9YR^] S4R<5 M>,'Y/)1M1"#/+:EW1^H\%-H&BO/H'<\H&KL>UBQEE&4*L;C(]>;*(D18JA#F MB0IQDN1I"-I[%'$87R[5M4M)*7V'$4X%CB5*E M),*Y/J$40G'$11XGI.!9EH!N7WQIR\%UUJ 8\^W0:*%9\:@IVXC(C_PPYW@X M,?J7 >>/ZU24U<_2GY;SKAUB<+^ M6V,7)_R0)9^9M@E#S#X_>2#:<-;172J8255T DNQ0,F_;@F<4GH'2TV6J.L6 MH9U^._&$(_(F+1?:CE:WLJQZ0':(3D6>))(*@83>]/7!/B.(IF&,HC@K>"*+ MA*>@[>LDI;'-IZ%KJKY-<:N(_J4(3C'JJC)QR!V>1J)64S\+0:Y)CS2'F8CHB_HM#Y2T\*E60A]!)%F\XZ;%?^R7(H_9O/YY4)< M+];ZJS!C\WI&<6O6U.Z[RWB:"A51Q"A6"!="HB*,F3%SS$.>YYBF$+N&D1_] M9GC#P68ZL$G+;EB$>0"@7NU\PGC:@GF)#1^5?HZUMM??.8;C<-.#)U<")#ZI MHEO:$)#UUM(=O3%9#>X+5=OWLJ4=<&VA.8@U'+,)<91'"S'229I%V 'DA MD52$YC0OL,I E2WOAMK<)KQ!:985 T!$UK.!F=\#BGDS1.9RO2YG[&5=C8-8 M+X-;.AHBZV0@S'\6V&4XT/)HT,K?=8P@:"D.YL1=K%RGN MM26+JC\\(HD^0Z@L0T6A$L08CD7&,RX5")851G[\BI?7VPX2,XFOC8L'*A#Q'>@TK\M>1!B$_=H^>@F(ZF M/9=5' "HS?+9,SQ)C^PA-.:A(!PWMB^#S M%0QG[CU)#W,$?8*/,.S%0D8WB*B>=:=#C1H6;@](RN)QQ]V_[LO]M'RBL\4] M*5+%"XX1D5&"L-#G>"8QU[\2*1,<8R)@ %+MU<<.VK=]WS4Y:,?[GB(LMVA7 M\8 [L+5D\!VU2P)?&^;>VM/NAUUB'6UWG0_!=[-?U^7:$WMS2)48%%AI(BCKG(>91C$-#9,8F1 MK?5N QD0_#1;!&^2EJN?SRDJKK1BM].=)RO,* VM5C/5166<8Q40MT49I6RX M(O".Q<)M ?M+A/>>=+.Z]B7W9C+8V[T,2:YXG*,X8SG"45$@RJ,($9(*7+!" M4)G)9PL/,\:] M4I*+8$O1GSWV"N3))+MI3&J5O6(>&F;_P\ZV.5OKU5[ET;WPY=.R7,_^5=V^ M7?TP8';2 $U\UE^*^UR)*,,Q11CG3!\)DP0512I1F$N:9*K@*N:07=.-C9%W MUL_+,E@_2FW?*Z[-W&RM@5Q4@>#_?IF_!4ET$>@O50$V-6_N!D?4(=A2: M'U0Q=%15Y2(HY>MR_FKV\FJJ M+F(ZJ!*NZ(K#BK3;OKTH!WA_TY ,S+P#7#[PMB7I5 ML8X8W[^9N4#QO>'>G*4T, M?#)S[R7:0';6@RZ._.BYDC 46YK=E3> M\YOCQUV;X_5I\RM] DX=;5X:V=(,"6@K_$:)V^ ,!CKOA#Q]PVZ1NUH^R_+I<&*PX:J"YZ_VP MR57>,Q&E19ZD.NYD!<)ZGT*%CCH1HQDG- HY"4%5+8"&! &4#2K/;Q/RI F:)M1;:A(,F)OVIH7VZL@*\D=D)Z6D_&R VZ;9F M)_CA[F;Y%KQA=5/0?BO+V5)\7I;?Y)K.YA]?5FN]?GG/*->>12@4AB'5=J[T M(3.5^B<59SC)XC3+J&T#ZP"MD8U\VZ+Q7)&O^C+*BH& -QRLP$5$-BKLMWK/ MBH&9_%8GMSN=U+2##7%_>K#OFO6H#[/89W@'J F&,C5+U4]P__*K5;$F;XQ6I=]9?<%PH33I5$N8QBA%DF M$"U8C 0.92XE5CG!FTEZ=]!D^P!Q*RO8'[)W!W<8A@G9W(#.ML1=.$ MAEX3$(#Z [N5T6_=9XL(LV*8=-;FVBM%3RY1OU=;I/YA9XC=JTUB<+V"; RK M_R%'G/35Q_ER)>^6ORZ>9^:*I)I@#6X/M%AJ;/NIYQ%6+)AQA'>SIPH2YM>O MM]>MNY^5#KD-6T#(]0$M#:?O/2L(:'V6NFDFP@?>FPD!TKL#NP^L/RW:NYVP M1Q#PEJ^Y1=B7\WF5N-PT:V_@TP015!44I2R*]*Z98#/3Q$#IDH*3C(I0@)H. MN\E,<6< "Y)/J,,N*CY?2)?;@)OM54!#UV/UEYUDGF+=$T0F#6[[!3V,9@>> M=BP],=>J M@&"^BGUL2$Y;^0-0PE$9$.1=^ EF.Z^Z'E.]$#=J.ZOZEW)AAE57_[+Z/!?5 M2.N/2\W+IU+_T![>;GG(\4-M]/N&W:3VA6@7P"W5P>SV7\QE3SV\_7+QUI[Q MOGZD:_/JO#HE2+D.+I^?YS->G0XVL^&-=#-SC[@N(W$?AVFH(UZ.)$Y";[*H68N_'JAQ87H]=P@X7W%.C9TYTTV@.KXS#D M@R_@YD2^[*!MVB>^#$N.J4*%/AAKAY%(Q/(D1AR3*$JH/@:&(03(IY,*R#FX M OGL)O,Z@_ATJ\C.)YPM.,S^6^0N@AU!C[.@^N3Q-02JD\:TTY_ZQ#P:^]3[ ML,.%TL/#^JHL/RZ?GB^?UM9W1WMOC7U-]/!05J49@2:Y7,CER\H,$#5UNU5- M8E!/'P9<#^W+;'$3Y"PN\-+G3$EA%SR=0KG=Y>PO-=VU3:<(>S^ M:%W.;Q_UA_+UI3J[XIC'N4@CE&'&$ [UKD6$I(@H&A9)QH3(8MO"A>WD0+%Q"8 M(9W9Q8-^-0%-C!V,]1A] *"]M/YJA8<(3ETJ;*F CDIAVS?/BC"_+M=_E^M/ MTAR19@M3:@NM6;)8Z[VC4ZRA$<#0(3HX M-^@]3> ]0N%!<4\$R,/ON8)U**F/J6(+!](^P\KU?6HZA'!.4$)YCO0/$C&6 M,QU88UHPG-$,@P;\#= ;V3]LJ&^:H=?T1SL;Y- 2/:0_NV# HU9@[F"KD!8\ MSW[JJ$5F)Z@_GHIS8QW(>5Z,>P'W:ON1G_=_XHQFII=Z"@A.TW: M>0/_^H$Y!6?5P&<1@23U-:3(CNBTTXM BC@::P1[V[6?4%N97K !96BJ1&A! M$Y*D$8JXF0)LR@(ITY$"R9GD<1+G#&-8,64G'ZWO8N<.WFL'Z2=;_O5YLZ]D_ MTN?9FLZWP)")X+&*VZ'QI.QH+C!"K M7_^O+>&IFX"!"NGH!(:NX 0P715. &^?#UX;.YU_=1/4Y1UG73H?RCJ^T!X/$^RA<@ MZ-@0/%,W^#NHP!J"YVPP@'W$CN]KNJZ 7\WUO7'>%984D0F+DX@@''*N_Z Q M8H4,D0I5QA*1Q3)Q@+?OI#6R2]C2-&T531YY0_XB^$#GU31!%TRN/OU91]\^ MM )S 5X4X@BQTRNJ5V"=;DKO *?3*W(WB$[_*S!C7Y7K^^^/M)3?Y+/^0CSJ M>%Q[EH>2/C6;EL@D2:,PTXHLM*5G5"!&#:IP&B9QG-(8AU;%:$.$QC9S0SK8 MT0X:XL#M?E!=_8;M4PE JW:6W]J4;87KLV.]1LN&]6\[^QU]RP7'Q?:U-OKGNCE*=YRK1%AI&VS50FJ-!'?,1Q+C#) MDS 1$>PJ_(C&Z-?@-<6@(@G?V/?U8;]W.\L(WYXWPHUP[7U2$H\[[/[ZDV^B MG>)U[9/=#\(OH7Z5M+)9D_&QO(!JO3+R/M90LKQA/A1G^([)41*8431$O*6C M3C#N=)G47F>RBZ0.YMN72%W_['J!U!1W5J92'7%7ER_KQV4Y^Y<4]UD>)BEG M#&629 @K;$*]4*&4YI30!)-0 %NO^LB-?FVT*31>&>H7P:JB'] M ]5LFOIO M+8?36.K1]L[(EW9@YK=3S/=:,37I8$?;YW61C8S>;HIZB4U\260C^/']D-5; M#BAK6H[E0GZ3W(!$O7UZD7?+IB[L1ETMU%)_5]JF]]>>=%?N%.MP$^Y^ M" X1>.M*0<;TD%-.VB(VX.(]&FJW]P\R@\S/$?103 C%H(Y M(8[TK3L9^(B%<&T<$IO'829JIB5657(?Z$J*C]K>9^O/E)L;R+$%+',,;8:93A,:F1#K8@C9J@'O"(?J(:^_332 67U M&ZI?%5@0WHX)PM5@_U,5G_JI9:0"-9[23MF<@ZL,!D M UGM!&G/8[5\P[&9NAYD\4T^+TMS,[R]CRSB*":<"*3C"&D<5XY(%NM?\S#$ MBHHTE*#>JU.$1G9;FPDI6[K.][8G-647S?N0'^:SG$2'-T,/R.6K_?D4F6D; MG@>$/6IQ'GK>]4CP4:]:TOGU0L@?_R'?[F5*5#7ID"H#'4CTX9IPE:%<$IXP MSDA>6*7=3U*8YAC0$ TJJH$F"ST '.K%-O0_0UJGH-]>4(=P_X0P9P3ZARM. M'.*?$.@XN#_UH-O>^(M<2+W:Y4)%P+X:]?"XTD8$Q6>@/]:V9=70P*I2J7!_^!4$JT7_H MG9LA5F")0JK=148HRW/02#);PF-'VPT;YO+G5_K?RS+X.*>KU4S-ZH:55=U; M5',(1C&UUJYE1#Z"SH 1>DM=6QXN@H:+4>:PN@KO'<5H@.P[X1C9*>,TDI'E M^V[>Y01,DO9H_WLY6ZQ_U[^8^;W;@ZED.):,ZT-!G&HG0U5JYF%P1'"$B9 Q M%PG(R0#ICWUD.('W53-8AV TY:L*3-X)2 MG]0I.:KFT#>Y+@,O$/JZ7/RB*3:EAI_DBI>S9[/K@S&9AU<:V;=H!M OEY>W MP:;.M,6#?=&/A4+Z_85_7<#<0Y\:1L!7MA?5J9C'8OG):GCL16V7[@#>7J9T[44=R5=K.9UF[GX[Y?:;30']52%(L.L&J\5(IR%2H<8.$%8!Q0R M53%E,%PV.[(CV_SG92EG#XM_^U]1%OZU#M_X6]#B)]@Q!!PQ;Z=5N]C!OZY@ M/J%%/VA4%FRUM6,CN%RORQE[65='F/4RN*7UF<;_I'J00GQ-KKY B MCB;;P]YV"@]NY?*K7%Z^/E185GS]0N?SMULZ$X":X8%E)@@,#+;95_V_RU=9 MT@=Y@'#6L!,8?L!EPD,ZL@H7?*D''BOXTPPT;K"1V35HZ%U[RHC!1LB#<,'J M%<=%S.]1NK^I#Q=;F677 (.*59FD412AE5!D"F,"F( J6Q3!F+95@H M&!*[+>6QLYTM/O[O9C0W,*-IK4/+E.88FG%**8R#%0&6SU?:TIKNM'E+J#J. M$I?@!1R&-9E9]7=/#W];_O'KXGGV<;$2I<.8IMY51C;TBGAP-WN:+1XN LU" M\.O7VVL#E+*::26 QC'U:V-X@_>G"&#=&""Q8_K^A$1>D_2'--XA%7]"S.Z$^ZF'_53I M=D6(69JR,)4ARG&"37^=Z3D0'&$29C17>2A3JWX@ ,V13?;#RVJVD*M5T+ " M+1>P4)IE6.U7%3 S/B[C'1V2#2#O2.6][Q]:VZM@J.C7/\R:0>N^D^63Z2YL M"@WN,ZQ-/M*;L0*K-]2JCN5=O=2O=/U2SGJG M8X-=88]@GEQ?%X5)75V/B(>NK>]11T Z4Q]XH^[*ZD[SK4I(U%,'*8MYF!"% MHB36AXXHEDC[MQB%<50DVFQSE8+JJD]2&CF*J>@:R]Q0WD"YN4QL/*TN.SOU MH@28M;K*#T>R&Y+-%Z+=23K3(ML-B7N$<#?X@D-R3XB9V7GH'(?Q:U>$;9O? M&UIH[!3?EGZ@&?CI]>=6E W([@VJPR+!YU,3P!Q?CQ+&2._92NJ6X1MWD^ZY<<:WVV5_NKN^6.F+D2O+V5(80*&'1;7*[W3^(N]U("V$/G6@7"8$X81F9@A[A$C$.&4\9()+ M4)70R Q/<5NX 5!H7XQ+EXZJT3\]NWCBS_29 'W=[?7'!K<0U0 &M_2MKEPJ M2S.=LT8MVPZA5*:99;E:!RT6/18Q3:1'7^5/8[,[;>'41,H_*KF:BJYKE_GW M1SF?;U"4PH*(-&(I$EF<(\R9&<9KDLPX3S,1BRPU>!60%O/V\F/?_M1MUQ5% M5W"I/6WTN\?S901>]4#$<^@H[Y+BC';RO>4F[B7O$N6XD;SS*=>9&.7LM>HT M_87.%E^6J]5VCI?I%S.#O6Y*0ZJ4C]J^]7/U7U[]6)M?]?GL:O'R5 W*72[N MM1&&19))A*D,ZZP(3?,")2D)0R[S2#)04.65NY&->,?K16"X#7XR_/ZL=_&. MT775=MUB>_/W_]AQ'K18!P_Q\/FAVL5:[_91P7S1^WQ*#E-'1M"FMV$E/GF; M>,;)"&H]'HTR!A'7*,FL73XOZ]4J1CZ:VN;R[>-2R/LHPHDJ,H*D#&.$BRQ$ M-,PHRJ)4_P4A(8Z!85,OO6GBJ#T6&LNN;;EB)#"<0,.K?C7:QEO>E.,4@)VE M%X>XS$K:,P*U_O4GCMRLA#T.Y>Q><[V(7ZUV(]7>S*_7B_HP=B]S6E B$R1B M'9_AG.>(Z;]"6,1Q3E(=M+$4$JGUT!K;Z!M M^-K\&]5G#[Y<0_GL13/02^C5JC4J\>TBJ/Y&QSLU99]7T(/B>;N* M/DUIXBOI09&/KZ:'7X'?;]V5XK(LKQ?B;K:>6QVLCM\:V3HK&O975 <2#=]' MN0L#,ZB[D@I3W7:0?A6SUYEXH?.@7T[0Q5.W2$ZW3 =+37:EU"U"^_[HQ!.. M=>&K]>S)^/SKQ>JE-)/@F_D1,[FZIW&4IBPQFA$ZQ$T90T7"."ID4:0A39B, M03F)/F)C;W4;TH&@3_1!&H?.3:&+98N'E;[L=C5?6@ &LEL%;,D&.[H>*\*6E\$>XE;;O>1C2U""12)Y*C"5&B0S- M51_&B"BN?\UQF#,1"E& \%TZ:(QLZI9#C:PU8F?'9\H),]U]$4< 5NF19HPQ M3N\!F=(C8N]()S]@L9N<=5W J_(T3+DDB.H>YF,XJDTUEBF:Q:E"B/RZ.< OW&0TVG'IL6_*C,E_-36=R,VT+E!_5 M'35*>5H6/DSRZ[)A*N0E;HH"64)$88A_I<4(@5)2#AK3]K,0NE<0ACRA.4Y2&6ANXX 4B)%%(1"E3 M*:%9C&/;H9IG*L3EPLZW.OI=LPFNRB8\]++?' M//8]!O,DJW)];W"YEO.9J/*%U_J4M6J@B@15D2I2XTEBHO]0"6)1JE 9+&F55;=1^1D0UHCVQ0T06B.?5JJ-^**WJ4G,4$;X39V:/4LO$[TXVS]=EE*6E4R)IR0D%".>%402HL,%2KA*!*) M(#G!+*=6$Z$/%Q[;Z$Q]HZ$%+.[%\U42> M)C1M2>2@P$<5D<-ON*(1SE6K&F4ERU=Y'Q=,%3%/4)PD N$DI:C(XPR1*")1 M3GDL,U"M2!>1L2^Q-,E@9FA6-3^]NK&SUW,EAEEJ)6R[QJNBYQ-# M\+0TWD #.TA,C!)X6LAC6,">9\^[\C(=XU_E^I[I_5)%B40)I7KWC J)F"Q" MQ+ D190I7F1.UUW-^E-==3UK+!;&TKF:%T$5S]X/.7JM:Y M:?*?_:NJMZP?N@ANGJO6-%,+S=>S5\^(=B>D]GP1MEG]72[!#D0[=0%V^!B\ M/>"Z!C^_*\6M/C)R_3G=EDO^=;F^%,MG,TD'"H-EO>#HMECQ$6R*\C?<5',A M#4M25#,A-6=!PYI]"X*]UOKM>#2%0:T;K*L1P+3 BG!J=["G,EDG!%CP=I,$ M_&6WG;K!%C(X+_Q_7F:EO*W[YF:O\G*UDNO5/0UCD<1%A$)NX+LS(A'1L3-2 M1+*<8WTPYAED[QZD./8!^/+V^N[R2W#Y\3]_N_Y^?7=]\_4[\ 0\K#2[?=ZK M*F"^84/:W"0WQ(,=]: F[V]OMY;4TVX_3&_2_=]:_,.(P/Y%-_/_3&=E!/;1&-OF* M5!#!C+Q/-7;F[4E@F&$;HD%%U30I&KH702/_"*78%B)ZLN@^2I/:LH7(AU9L M\XIK@9OF>;&N,02^S5;__/#V02[XXQ,M_UGU^119D>KS-D-2LA3A/-/VRSE' M5!1<'[L)(;#LUQ#!\6]8=^0#0S_8DG=JE!I4H)VI^U0+\,;H#(TXE(39B>FM MYFN W,1%77;"'U=M6;[GY@)NUH^R"U/(E! VYWO]3@?F[BM]N;+9-U>S1].\6XU7N MHWMV>KO_GASM2$Q.ZI['5?2A4Q^9FB-R>G4DW S(R6,:X2(2".L? MZF)4&D<$9;1(DS J9%:0^[6I^;3SWWNK@^*\+0UK*Z]+47ES3T_[LQ$6NK#S MAJ(]T]?AYOOQC MM:UQ2:)"L%CEB&62(9PIAHK"7&T2D4A!:8(EK)Z@A]C8=05MX%-#/*BHV]3% MP/5F9X*^M &SR#,4X=Y:VR.A[T;;+E+OTW;;(_3))MR^=USK$^KA"9]D_=_K MQ27GY8L4K=*D>QZ'$2."HU"9OG?,8[U_9JG>3C,>JYA$20X"F[ A.K+!-P3; MQ7]50+PTT0RTLL%"A78V[ULQT%O29I#&3QOZ/QNPQ(VJ6CSX+'6PE]A;_8,% MR8F+(NR5<%PI 7C7M1AX(;7G*:68K3]3;A9]^R9-P?UL\?!A69;+/_0/'^FS M_K?UVSW7,0"/,H520DQ8D"I$F,&_SSC.A8@P52!O 2,_LM_X;?%B!M'05SJ; MU_I]"UX6IK: /I2R*M*!A&?N%+913''U-'->V8:9^K6C7GF;BGX]P]1_X<:PL)XK M-WH(ODOIQK "3M5N6+P);\BO9J;R7Y?ZTS-%NDU= H]H@047*(DEU4<6IKU" MFC.D>,*B5(J<)KEM_WDGA;&O=ZN1O!_MN\Z[U=!OQUZ$ U[2&G(?@RV]X4H, M2TG%DK^8+UD]KF=4B?=(.4O^%S_=]KW2]/3;=[\W6<=]+]OMGOO^!UWG?;'U M]6*U+E]V@'949HR$48A(9&;GI8E$C%&,PC0.TSRAB5"@9&8'C;%KN[J#;3>X MORX5V04%9PH.3%?R1RE>YI7<9O(]TG'54XVVN>-AY1\5L$=(;P.FCBE,/";J MI(C'PYY./^HZM67Q8#Y*L[*!\&DNKS)*28(09,S68TN07BB3-5!X5 ML8"58G03&KV4HOJNKLUW56C"5<$$="1+IX(2&M*"D11%A#.$5:YU$R8Y"@L> M9UE6Z*@'PR;:G*L>9_2=^;&*+H*YU%'1YC+T>5G"NS]/*,XRKW*V.H#YDSV7 MMM>6UNC@5P,R[3DGVR^EMT$VG40FGF'3)^CQ^)K>IQTO6)L-[$9]EP_&>^H# MDOE:&ZPR?;)]JF+,#V_-/];[L!0X5'F8(99&4I]M"H**A @4TH06G,F0((2Q6)S<8P1$Y'0 MCDN:&V1>B!P8N9TB-7KL5M&L(Q,U6] %G^EH9;F;_.!0\MJE,3LGXT,+,$]2 MEYW62JA"DQU1S[6B/6+YK/;L(C-]O6:/L)T5EWW/GSEK:'6Y$$UWW7]1,^K- MA)?;ZB4><15'B;9D:9KAL(RU)6<"21X52DHI. 4UP]F1'3G@V#&Q:0FO1F;N M^'"N!+/4JIVU^]<5S/:]J,E])I&5U+XG$_43?9_Y1%:*.#FER.YMQ\)KSE^> M7JK9LWV%XMK*

    E'!6FNZPQJAO:8L9O MMF%%B!01T>>2**,&W#)&-,,%4C07,SA%4!'''$5Q1$E(%%,AZ/C61VQD-Z9CV-?9RK2NFAJP MQJ8T)]!ZN%Y]V7D@7UJ N9F=R,&.KF?@,HB$_@KT3Y.:NC!_4.B.@OSA=QRS MJ^4#7NMN\$"U2%5B9,?2%FH0F!6>^I.VS#;_B3\_8!:[)-[HJ6IH=D M=6ON.:BFNSD/%B1.B<@R1'DL$"XBA0I%$H1QE/-4G]W#PFJLV!"AD3>.#=D& M,"?0NT? ZZZ%JJ$#B,)Y4EUV7MV'$F#>=RO_;7652$W4.L+!=T@P3R[L))E) M78LU<=-F26(RBA$829D$BD9)QB$ MF;N__-AF6A%S3GH=J,+2&)T%!)J@M6QPL^L4P9>Q[2\^K8EU"G9D6-U/N9G3 M-[FFLX44&VMM990^2;T-S[2)93(6$:,HC#E'F"B])Z8)1D)2&299+%D*JOD= M)CFRV6T8"&3# T$SOJR)$) M#5% 9QY%@$6.@ MS,PQB9&-O&YP--6HAB1P.&B/8NQ,^SQQ8:8,E12.17M2&%_HL\<$IL6;/2G@ M$<+LZ2=]X2-=+U[UH7A9&E2?(@MYIG"&1&P0T$+3BD2Q1%PF+(OB/,TCM4$< ML+Y..4W/ZCNZCS, ,\H6K7,QD-IJLKY#.5-TGZA'-JKP@';4(>)H,$=M6N^, M;]0A]C"P4==+[W"1LCW0X;1(158P% I1(!SE I%01]^9DD6N5$I9" J\O7 U M\K;M)6_N>J#V\[%-<-4Q_O%]JL]AVNN(D7(&?GCZ_\_%P5"&PN_B\)E\=Z6X M+,OODC>MJYRBJV"BYK$+BYY:CU(9C,S[])4BC_(&A]^QT/0H8_@\LE<#/F9FFQ:> MS>-P<[SZG_7;Y1^E6%V*_UXU<#J69MCQZC0Y^6 Y)>^P\9TI MJE-V_EA*CY.K!H1R,JJN]28SIAYAVD;4]YCC<6(S#?B+.:AL@%??[HLH5XG( M,6*AD CS2"**:8SBN%!1R+(T22AD[L ).B"+[D1_[0&\/>.ZHOG[#'E\I,'L_;MWXI9IL53>;M3D*[I9!S9,#B*'+U] : MX7!N 3'1:=#%O17> V\.(9J[A%45_EVDRWJ+HZA!0? MWGY;27&]:%(0BX=+,^RWGJ80BT*P/"M0A/,,X324B$1%@?)<*B5XK$(*"JSL M28\<:YE.,&ZFKE0H\]H^U(:%@&YY@,5; +7:A6#C* OFI8V>JNDT&RX,:M%/ MO]5*^SG8\A)<#FL-'*[!%> I@@,0GC2H@ROD,,YS6 &>YZA.T[\M1#E_>VCE M4.R3CB<7&#E&^\T,F)B_F>_SCJQ]ON.TW,-9#R\B R,P0S+HE-EK8G%0-*<, MR.E5)\N## K6SH8,/^Q8L[0W%J(:("URI7(9*80QD0B+,$(D#Q-$59JK/*-$ MPB"6CTF,7;-TB*SL,F;[6"]VV^YYTL),$"@HO&+II"R^*I:."4Q;L712P*.* MI=-/.H*;S\P6NA"KUG@%L[?>)UD:TSC5YDR445%GL$.A\0S!?: M^2DRTT*>#PA[A'L^]#S,@H6+=358[&%F"D\6ZZ_T2=Z'4HJ<%PPQ M$N8(4XD1S;6A\$3E44I46@AI:QE=!,:^Q:Y(!CN:@2%J;RB=.AFVEW,EA9D- M4$B0^?1)XF1%G0M.9DQ]XK1MJOM=OM_JS7)LZ MA&=CP_=YF.745+9TCPDF*BKB0(P4G<[P@YA),P4?S)\_!R8 M1NQ 1U%BMGI>KF:;NLGGAJF+X-FP5=56R@UO0"18.T7;!9P>E>>&!-NZO-&: M^K2OM0TW0<5.<#6H,#@F+$A^7YBP=D2GQ80%*>(($Q;VMD/.5?SWW?+KRZ8AY/+) MC(RIFT7NKC M]>7=]N_M_;JZ_? MKX (35;*M4PU>U89,.W M %Y\55$R)WY-"GBT;\EO>7YWDPIX2*\$NNT7"'[T/F;=U_FZM?*TA^ACD8Y. MRAV/N!G+KY0_SA:R?-,VN#UB-P$CEESF&54H54F",$_U_IIS,]^1LH*$,H\Q M"-^PA];(V^J6\CDILSY5V=F9)P7 [&Y?]BW9$8)I"_$\V68?I4EMU4+D0]NU M>>7<\:W[ Y7>MJTJU32375Y'10FFLHA0&,D,897EB,:2H BG6%]0JLE^7<:SPI3SNG9K,!U'.N>?S&+?Z)K^9G.RM_I_,7J>KSG M]9$]B:$35(0"6J&G51P$A@5@Y7.'Y!;9]?.%!N;5JZKGG9#!3@$>RYU/2^1> M[-RQYK2ESJ>%.BIT[GG4+0"H.Q1DU9Y:)>1NU&\K>;E:R?5>;D>$E*0BBU"! MF=[W\TSH?=],354T3F+!0LI!^[XEW;$OQUJDC(V6AA.T5.AE9KCZ DF%$W#&Q:Q[]MU*.Y""HV+D9*F@$E][1SVU*==,,&JN)PGX:^[M@M M\;):+Y_,@#!-:[$NFP3_ZI_-89?F*PP$A@-@0\6 ZNQ9?E*%\T7-6&41(P4*#+]S#B/4Z3?H8@1'.O_JCP1 M5J,2.M8>.0S84K/'/S@4OM]*SQ0):)$;0A[MKT> 'I"!PSJD"0F[(7@2+>O KM8D!07JSV_3.T87C[;%6PO5& M"1]K)6B*/F^+>T7R=D'<367B.^%>48^O@?L?=SS_;L[1UXOGE_7JBWR5\W@# M6",D#A.:()*E.<*8%HBQ1*)"%IBK#),BB6!!:P^UT0/6BE@0 \^S/>JQ/,/Z M$1EX;MWFGBZ"FNY%T,@_0E!J(:*O VH/I6D/I<,B'QU$+5Z!!Z'?*G1UL_'\ M+A]G?"XW@)@LY3AG.$%Z_V6FP2I!19K&*%(RD5QF2LK$-AH]163DL'1'ELZ# MUX:R?8AZ4C7#L:H/@6$6NZ,8;$@ZH)*=%-D>>\R'Z&X(8RT5;#[LO_B)W(=D MZ@GA3[XZ62P_Q'P[J!]\]LP@X5=)S1C1"LEV^Y=_F\E2+_GXUDSP26DATYP+ MI$*EPX:,2L12P5 J2$YDH0JLK.ZNG*A/=ZNU)5P5B7R]_-UQ!A),N<"@P[?* M7,,0%VVYQR$0J7U')E:TWR=6@:CE9/0"6L1U9N(S?:L(W*@*NO#[HSY?W\GR MR9P_[V-.HZ0PJ,PR2FI49J:4J5)-BECA4"9)",LI]!,1(89,$Q::Y.UDJ;/4O4"+2O5 MO^TLM'_M20S32KR-/=H]#"\NTT>&Y:LLWV[455F:UM-/LQ6?+\T>_V6VD-=K M^32$<&>[S*BGYXJZV3XT_>5"+E]6\V;^AA3[K*'2A/$(U@/936CD'::ZBZ';X4W/Y6S!9\_:_])^C%68LFPOHLY7 M@7T@-/.^*?[G:?*NK$7;?Y*M< MO,B#M@ 1RBB/"XRP3,Q@C]RDMV.".&>IP"P7(K)*;X.HCFS1[=:!ACX4!--& M=98F[5LA0/O>(]_2R*B=$R"AO4%GVM"<&$<3H(9C4$W(RZYP@I="Z&_/ZG:Y M6M/Y_YD]?UP*>1_&+,R$ 1446&G/D.<&H%HAELN(8A+%18MB=C=;S^4]C1EA,LD133*&;389/'C*3': M4>/)9QS[Y@Z[F5*L>] "S/T<5P!ODAH7SU1S70VG:QKAAD8^:XBQ> M<37H[225&JHAH?J0QSE!42PHPA'CJ!!"(L;2@F$IPZ@ )6H/"8QNNO5$H@IG M]=_^%XFCZ*_!,RV#UZJL36\H_]=?HK :7E1-+?IK0%_6C\MR]B\I@C@-+\*P M^E_]KZN_5BU$^I^R_"**\$61AU5!7)9=D+2XR!/2/'@1Z#^>I1F;*.>6F_#) MS\#6+[AK%NH,V@./-GT*E6)\>H)N<;R9_\'R$]M\MW#'AG[BN?/1,K8X-Q]? M2C-#^/LFKKY1S=A/.K]M9@I<_5C+Q6K&YOJMU?H^"6-:%$6$8B(R[1,P02S. M,,(92?6NGN-8YJY@&NYLC>Q)#K DMGQ>! VG%\&65^-7MMP&&W:#?^P8#@S' MT$IC/Y^>G3>9_C.!^2#/'\?5XN5)UONISXIFKTH< 27D#*;>#43D?$7V88QX M6-TQ\J*KQ\N%,/\Q&(DZ/C'YZ,OU1UJ69@QO'0KD!4^2C%'$*8T1YI0CFA # M]BO"HM"!"DM!Q2]65,>.T7)?9[$RJ5?SH;1#9^=E33V);.5O=@T!\*^:)*R,C(>' 4\#!RA>NF6>P9#-\&LJ&E MI!?/Y&ZHPXP;%$X]>S8'.D8F;%>A)W]\SB\]+X[2DK]T]6H[?IP]0_9,EB$2 MEJP4E/JBALD0FM>VR'09>.K%S??\X6/^057.WF:WV[KBT?PA2(E7V@=2_=?WE57OY09VX M*N"1?F_=U>Y4;4=EP=LN]&NI?NK=RKG_+@\R1'H&2KY:'G64YJD3SV_-MQH) M)%O\'N-6;+%/ ;-EBWX%BQEB5N TRFLQI[I8]LO%P QS9"Y?S' *U6Z8K33" M8OV0MR$T]K+O,R#X@W@G2GDN5A=CU MC;CND>PY&MJ[ABEGP-4<@ZZAB%@?>JW-P!L-P(8"='X8-G@EX^O0=2T^R96D M(93;WX,*Y3>MQ:M/N]IIDKC<)5'0]#Q%." "I0EF* BRR&5N$F4Q UYV3A*= M_RI3LH :'IP]$VU+_$JOJMH<4.W[1ZLP@6\7+T;(Y+906V1[=X'3))>^Z=,& MX<0]GOZ[9B;CFK%R*_A@?E9W3WA-*[FULWHE30+-DLQ'?NQ*HY&&#-&89R@4 M4>HE1 1!FD+LQ23%F8U%1]_9[!D #M^=QDS/)%A% F8/>A &M'>)!LX?/7V+ MMD!;5DN&8)K>HE9 6_S7)D#_1=/BN&>Y6%&^?"4_/A.I3FNRJ58T"!CW@ACY MB:MF[F8)(BF5_Q#2%*1A&/*00W3^))69]5R2))? M^SNIQ"W=K-NZ=7F(>"?(IHW]-C2[[)W\8<49]:,XS%#LXQAAE]0[>K.?.4B?IRZ 9Z3-MN/!B M7:@O$WS8H_K"E+OE]Q=[NS.%2WT1^5Z" M1!!3A)/ 1:DG_^&[C 2>EP4I3R ^&9R%)=(FLTWQH[W(WNN*0W:L $]J!C#K M>7GS@@>S\I*7-J^RY\:1-ND7Q9 T/'_96_1!(L L1SQS3"RYCP8,+.I;F@/T MVO&\8"5X?L _RO(G.O>0]^H.VSY MK\TM=FTO'< 8_G%+MA3R,%LV+^B6;_\OA<_H\M^8Z&)W_Y?",KSZOW@M2VT M]K<]82P2^?]B%"TP),= ([?,%/E3T7^H*8#J/5NLQNY M6:SKE>]21FG$4<;#$,F3+U=W6AR)C'*:I9EP75 KCU-$9E;?9A+%IM"=D3L* M1Q"E)/ ](7]0F*G!B@PE;D!1X$<$1W&*8\Q@-327 F(V45'IKO066$/NRBF& M;H!!$^J36.F9LTOEAQDR1:T=3=)#<--!\$6J57M?9,^:C5$2H]1+0I2EJ1^E?I;%+JA4]@2- MF6W6CN*K_B6#%B7>48.2O% _Z;TJ PM!3@"II\(7P@/3X#TR\S8A&1'*5FW& M"0K+UE^<%_&HQF+D4=,A#WTNW[X3??6EJ-^):OV0J_JGZTHE_:U51O/N@3Y1 M\(O8IY"$691P-\H0CKB+<"Q"E# _06E L8>#( HC%S85PA)G,]N(5UFR@^1( MN9FI%I0]NPZIG([AP> %X$V_O>^E9U3>Y"O 3-&>Q2&L>N!?.8//UTQBGR72 M;!U%:W,S;/&U\* -RW >3^:P3<"PTPW^++P.RU]8\R3^LHVT#: M:GA@BZUEFQ]8!O.H$8+M]2],3E6)\-5WP?]:%+Q:X2C),IK&2)I:(OWC%*.$ M,A>YA'E10GSAA=@H._6 S,RVM*?E/)4%WS+XI(:3T.@9MDCD;?)43PIZ-E'U]-/P3%45[KK-[MJ?[M])J6YD7VYST5T] M!SY)0P_+(ZL\LR+LMG1DZ@ M-*ZL=F6'*6P32[[-G%/B3U^B0W'0SP2UAX=9QN=EN( R._5$'+R MF!=YPJ4Q!AWH3E*9V58U-)Q?UKG#B\U&M7D5ZI4_M3Q\:5\Z08:1+;1,^*67S0@-.?:HT&7,0U$ ML%)%0MZ)]G\_YM>,J8222O*A!LFN7$IQQ!A&428PPA[GB*84HR @01RD?I@2 M4)7\),69G8F>FO/4DH-&)Z;PT@U46$0!&K-H23J_],3_HA*.=[C<3>!B$+K0 ME-5:%&.*WL(!#4WQCV,;NB_:N#3J["WH^#7#T=/P4J5K_L_[XDX4JH?SAWPWW5VW$NG,ZW-OM?R?VZIN M+N?N"^?N_6W3FUSD51.;NG(^%$6=%[7F%CP&P[C^64( IGRZPCM_*&:G?6\& '5?R6>$"QL>ZVZN> MCWW&D",Y<3I6AKWAYH),_^9O-NC,+@*_"J:TDW=U12H^6W\7#E'=VLBF&2?EGW\@_Q"EE%,?(#=UF(&F$:!QGB)&$DY@0 M/^2@(<6O"SG'M*%F_[I\2P%!XX6G[1P, YX5Z' M!,X^=_F X+MR+IER-C8[;NCO(,D3XM"6<8 M?'M,Z\WFV9X5>VQ,[?F73*?//JUKLGG_\TGD?%W+(VWUL2V%YK]NZR]%_0]1 MWY$U7V5A1 CA*>*4!PB3+$%41 Q%G&=IY,:NB$ 7=[J$9]Z".S8<,>!#W5^1 MB^[UM%'5,P=S8 6S##U,0Q:';NNF[NU%R,.2Y,/F:%J8Y-:FTVJ277A M+0R,XQFUP/<-(IL/#_5=7N77_)_5MV=V4]6P'F?GWI\[KOGP4#8^A'.GJC*D M,["/MU?.-U$^K^6V>%-4F@E$HU!H!#DMH ",<6H#8+DWV)2H9L'.9*F+XL=YL[IN,$LIQEE+NH< +,C41-4 DHP&B M;DB$R$20)%HU!Q-T9M;8GI;S1T,-6!QY#AN][=B"Q##MU!86O+].B&)I.SU' M9='=U?G#N_IDF]SK7*KZOELN[-0*7GCF3?GW;J+].W6@ MT^D0K2Y4?V];/[]J%JV_9\/1G=Z]9P46IO(6,;5\A#8&R6BSAU-;;-LW!F+H M )@O8N8*_%VL'[ZKSD[R]T$>Q)>M6O,V:ZH%JT&#]ET#-7EJI]@+"(I"/Y2. M LL0\0E%V/>RT!<13WP!.;]#&9C9=O7L(-+RX[#B\5&ZSFV;RV^",$S#0 M>F['G/#!+%3/B=.QXK2\* O5>U;V2\#LQ0566]:M;<3WZZ*XN'DCQ>_UQ7J]1+LI1D/B(1E48H"&.4ICA! MB8]YE*5^A",MCG_K2$OED,0U@XL30(V;$WOBPXR&J>3:)D%/ ML#'%ERL,E%[^::_P$XLOHM9Z O;*J_FTX9#J9N3URO/<1$V<1H*14+6IEYLI MS@*4N;[P,6,>CBDDE- N.W?XX/;^^I-S_>W;^_MOP#'3K=1!%A.1T03%KIK[ MEG)IDM1T3Q&R-&0BB;@ #1PQD-H@ W @-72Z=BNVGI<"%P9F1MKU+8[!/N#7 MUJSK=M%E!UH?"'(TM?KPOQKG[JUK\6G]K$:;R3W_0745;%>^?BS*>OTOTG8< M5'%H\47\K.]_B,VS^%SD]?=JQ;C+<4J5M0@"A"D3*/%"C'S&4^K2+(O#$*(W ME[$SL[Y]*,HF 3U;5XQLG!=U&A?MY(O_VFY>G,"[#E< M8:K?\H4:QIP]9T[#VE63,<2:4\F R:LV#C+6),XDH] "/O92#B]A9NF<1 O MG4A:M+&JZ5RRJFXO;JOKG'?I*]6W8L-7D0AC%I$4^0&.Y'G%I_*H$OC():[@ MGB=2WP?U(SA/:O:;UZKN^ATU?5&=2M*$3B,["Y.>3;(C/,S>]'(W5)LH:T_7 M^3:&@,$TLBGAK$TC.TMHX6ED4P(?3R.;? ->IMF.DOXBZA]%^:=<]F9;U<6C M*)MR(I6/_WW]U!>^N E)&:<9HB%/$?:D^T\2YJ*4^'[JQ;$;1)END2: [LRJ MW4V;SUM6JO_-.D[:>%?UB0PBBXXH_(TXP*]!!U''1F(&>#^> $8,VK!"X M]"LS9X+-K"[3(GR@JDH#$$9J*B&K+591:2#BL)[2Y'7#O6A**7=O.9<_OQV!>,D3C,24A2ZB6KJX:8H=4..F$M4)3EW Z8UT/;, M^O-'K]0&W9'4LR3GD!@W%!;D ]J! ]$L>AT3DHSDP,@W6[V5_[)7UW/K+:*- M$\+TRC;UF&Y4(.]@#]S-S5Y$7)V[L$Q32D*B@"D$T%1%*/2_V4QQ+QP%4 M''J>U,P:UJ9C&R>OCD"DMS';$1RF>JW,!RFMJO$4IV3##-$<4(Y\RB+B59HY0(>9E;VU]-)8+IN@JF>$9@9*9AUZ)E12:P] M.\=S73J.G#\43T['E$7?_ )(+%D5$PX6-3<70/3:#EVR%#S>^Z4HZ^_7TEE9 M,Y+?%S_4"6_GKT>$D9"X*/;\#.$P#-2\&8:"P&-QZ*J9,WSU+$I:Z$1X1RA! M%&A(3UN/&MI.3]SIJ.L')<=0(E$L."89XCP5"+OR?$,])A"5AAKS(" TUKK3 MLHB1@3F>$Z'IJ+8EN6'&];3()C'K,>'U8]260# <&M;1L]3 3T.6D=#RV-N+ MA9(U1!B&CG4>AU=-20/_4.1"=7*4AN_EW5;<%[^OBS8:?9O]K7@4-RH"6KY\ M(C^N'VO=HBGHNO/'5A0[3L^/P[="#<;9L:3"PHHII^/*D6Q=J:R6K>Y8(2,T MQRW7W$""@S@S8 @JAC(%PZ@6"DQLL5(H4QB&E5#&:YCF[#P^KMN&,^K::]CP M=>6YK@B\P$<^B=19U'51XOH!"B-!PX $J9N!^GR.T)H]:Z>C=5 BW5POL3U3 MT#2>\\CIG3@MX0&S%@.B[07TD*S--)Y)V:SE\9RGM' BSZ3(QYD\TZ\8#A)M MJF,_"^FA<#5?N6LJM>^AO[^\I#B+$E<>8;(P90BSD*,T5B<:D24B2FF6< Z: M+JI->F:M[RJ$!SP !XWJ8ZBG\/,@ ]/_#I26B2$VC37XKV(M;>3O\L]-K\'9 M1BZ8(V)KI*D^X67GG((!.1I^"E\!?CRY+_EU6:I1R.N\\4Q4@;[N&>3DRS/; M@@&UIIF _MGAM*C3!X2+I83IM6I-K3(VKE6L\*$-'FL+#7+V1P4S\NA/K[B8 MVSXJT- W'W_0).>V6C_D]X)]SXM-\:"Z]S>74?O4_3Z8Y&>$>PEU49#Y'.'4 MPRCU,HYXQ@E-/>+26"N# D1U9I5L^7#J'2.#"1/K/2^0#%)=.*<#D[. !-/H M#I\]#\W\D_;>>,"&4:JM+E"01-L9 #--L[4$'##)%@C :(JM[EH+)M@"Q3M, MKX6^;"6Y5I(9W.N?R'J3#WPI\O(@">[3.ADH!3($S1FOW^OG7<[D@ZIG+\) M_J!T\F->U67C_L ,YBF<],S>A=+#C)>.X#/,L1J1T9)-.45A44!$R(9E0B< M6W.Q,H$)H8:E E./FFV2[P2M]_:S:8'F1VF*.0F1FWH!DKNBAPCQ*$H]FD4L MD1MH +K?.28Q>Z"(U@>; J ]W @N>GOB9=)"(SX@0<%[WWE9+&U])P@LNO.= M%_#UQC?RI&$7N$V#O^!-GSGI^ H^'$+0=5Q9B4C0-),JF/!4-9SW(I1@XC?5 M.R+V@\!+L5YJ+8PPY$=KE&G[K2[8GX@J\BJG8C]]0;0, -NLZ:&II\+V$8*I M=4,6-73[F8[#:YJV6],81/!&;B");35ZTR.Z;",X$!!'C>)@;QL>:X4T1%)C MQ*>BDILU$:%/72R/L4F"L!]PE HA$,DR:1Q([!(&&DAQL#IHGX8WDY2TG'5# MS/EE(\G]Q2%U7:[IMF[*Q^O"N?_;[5>YP?&M-+Q-R9OD[7SBL09($[#B-,0(Q790CBATM$/(E>5Y/L8!\3E*0&F M3(\2G%FQKAG;/FXW38"VO3\_8.C0FH/3I\>AU-NZ; ($T\X1)-18YKDR)G4% MMI==/4YNZ11K+>%/Y%GKO0??'N^>GYKN2.!)DD=IL:?WS8LDABGG"6'G:&(U*I711GJ\VF)[Z5E!AMOI^8<, M9S)*>WE0]]".!/:I%T5^%B W33.UC\:($+6/8DICD281QJ#VZ*?)S*QQBNAA M?8W9W.0S&.EMD)=+#M,\ Z'AHQI'9;(UKO$TD65'-HX*>C2V:C_06 M?[45\#B.TR@6* K5C1-U0^D%!Q&*W# B/(R"3("TUX"'F55[V+52.1=%WI30 MR#_U;=;57O.Z+S^P_L@$>CVC,#.@P/#X80?0\V,-YFU$>0$FU@>VZW/P1L/< MP1"='_0.7PKNI.\&2E[S?U;O?[+-P^]D\_6I5%,EOVT?'\L7I<15G=_3#6P( M+7SEN3-5#L:B2JZV70&8NF9BFVT346H;Y7X53])6]9-2!U=VP+. ;K3AX5Y M@859*$-,U1)GJR;'/9#5:RILG)']:;;F;OBJ4B M<..$H;@9V,FQBY(HQ2@+XL0+J!\S#,Q*WB\^MY/79NMV\:6@2\@"'<<-T MJ71 3TM?,(-DXV,)+L@R'BRV<'KQL1C'><4GGC&+_WS,JVVI NA=1RK5WHCC M)$VY:N4?>B["&0T1$8&'6.ICQF,OCAAHFML)&C,KT$=YYE1S1M9Y)7>B37.U M7F3JCRTC:KX;$X(#(S:GP-*+R%P( 4S+=L2U)U(25C]]W7]O1_L-6A_QHCK82Z=/Q%G"+N)U*14>H5N MPBES4S^-82FDNH1GUJR.C<;"/ZC=KM!4,#" >AO<'+# E+)'1/T\G9X'YX=D M8C^%;YZ<':CLEK9);;*+[IU0,%YOJ.#WX4?%=UW;F0_-O'(5C?@@_Z9:16$8 M$I+*#19'!&$28I1X B,J<0@)"V,A$MT3XQD:M+/L&T&[X0L# [,9IV MT-;G-:'K(6M73L-<;U.V"R&LWY%M(:3->K3-BSCH1&4!IY&CUR6K+W9&LP#! M\#!G8SGC'D%,.87%1C[T((E+\U?578P 9S1F01(@S\4QPDG($>&N0![)DC0- M14I" :N]'B,'T2'#V48YNME3=WKRP)CE*&1Z9SM;,,",]B'5G?CS] R:E,]> M\Z#SI);N(C0I](EV0M/OF-Y#J*J-;W*;:0KAKFG5'/U6,1<^26B&8I^%"(I![N+.$EG]ON(IGQH1];YHR<,S!4_!Y/N+<3%PD-O(N!R M&UQ(C$IE[5+B-)6%+R9&13V^G!A__,(68-W_?%KGPEMAPM.82_7T6<80QEZ( M2!!+;0W\P.?/0-6H"-J2RS+W[KBM6/SA;T79N<\V@G"*.:*N8"@D/$GD?V(D"U>Y>% EP7H;J@Y9K1]N MVOYPA\2U?[]W\N^_DZJI,:@[AIQ*=74!>LM:('H991F75BX6@B#L1S%*7-=' M+/'=+ RQZZ4)[*!A#<1+#AS7#P]E [[SU,/Y5*X9L+63%H)Z[HIM5& VL:?N M-.2O=HV8.Q:N',5$-VC'GC,#D=F29Z-%, *ST38 ,!X)V2F? 7-FL\EFR6EHT#,F_8N/%8V/'VC2>>-YR:ETGE MK&^S]S_E]I8_B*]RL[O-;TCU7?U_E=[^3#:J\.>K4!W,5"13_8?KG!_^Q>#) M5<0HCERI[E%",,(>SQ")58 BP3&A62AB:,?'&;B5;NE^BX=DKE2;3_ M7JGJ 299:D=RJG\1>^: 4_MF^(9ZMNB-OPOP1+?[(#V[CN)7?0C%PU7S3V? MRI6SY[)[1'VL5W]Y^$9;C;Y5X=G;)U$VX7Z+F:8S FYKS. ,'"X[CW ^B(\& M%\Y(ZN(![!]SKG89PS'KW=LSNV6*A/%,]%[ <5-G1S:8I7H]WUQU#>6J&FU+ M-LZHS)?,,'\EEHU)Y?V2;S6/_)5((U/'7S]IGD)W)\IUP=_GO)F:F7K<]4A, MD)=Y*<(Q#U0,.$8LS&(1$($CIAT#/DEAJ?2YEJ@CJ0*FB9['93KF>[&TP$,. M5%"CM+F3PER4-'>XXN(I9/[84?:XL@V#0%M36 ;([7L0#4-H8_FH^F\ M8YSPH"*5XIUH__=C_DYD0J[,VUO;>_)35"OJPBR.4II0B%TLM MQT'D)3&&W==HT9W]PJ:GV3>4K\G/?I*$\PL5NA; 'DBF:1,- M6>>7GH&_J+8*.]"ZM(J&"ZMY%/I"V\NJT*"Y=(Z%/@PG,BX +\./K4WOC?O' MA\_YT_HFKWC)/VS(@^ZQ]?3;,^_K#5'G?OVHPD2?O]Q]5&&C:LU5*Q#]X^P9 MP:>/LY?+#-/=,7&=/Q1M2RU/Q@4S.M">67*Q ^VX2,,#[<23\,*4>U$^WF9W M9<&WK/X[42WYZY?['T4_*)TE?D#<"'D)EB=;D@F49M1';I8%-*(",^+KUIZ, MDYI9&SNR3D_7D83U*QLF4!K71KNRP[12T75N,^>4^-,9Q>!?BW81AST\S.HT M+L,%5(>A)^I(J<7$ HM54^@),BR8T'P#[@Y\;'>6_1",3YJ3T,=?GM.S;6@Z M)V:?V)Y/KB>BT3XYLNQB>^6T:,/]4N-IPP;O$HC3A)Y9Y*DDQKV]2B-O/.V?PX53_HAKK3D]?[U1I@ MIW=2M88(3(\O @/>$%Y'2%M]X4=I+=L>7D?LHR[Q6B\9.,A?OM[]K=@H\_'I MTTWGZ- ,IVX4!"AA+$(X30)$DS1&7D2") Y]['M:G>#/$9A9I>^_H*]W3D?4 MD50!'N I.#3\WPN%!'J]K^4S<75/"0IP<"\4V-"MU?ZP,!=V1)@QQ_74:\NY MJR-,'SBI8\^9QKB?Y:FLA:;/4UHX(#TI M\G$8>OH5^&GS=EM7-6EZD5P_/-3ORU*U\+U^K'7CSV<7F/MJ>4_7V5>Y2/)% M+HIM==BI^OJQV.I.Y1U'9?H(;@40F*;:Q )T%I^4U>@H?G[5Q4[BDX(-#^+3 M#YM6_Y&\VK0--W8#+#X493,F^%FT?_Z;X _B]165?.(VNR<_5QDE;I:D#/E, MS2;GW$=IBD,48^GAD\BGGJN5(&F/I;EOIII?MU,*MB%5M<[6@CO%MDF:OKZ] M^0BM>[OX ^CM[\O""C,N?R7KO!^26J@+ZW+]+#E]%LYO53L:H!T2WK/I-'Q> M.4T+*W6?;;.0SA9,ULKL+F9HX2(\6P >E^A96]E@H*LHKEF])9O-BYIK ?1@ M3K\]]YW=^UNGI]H.X[C(83F#P+2WCV]Y'+S7D=% M.ACZ.OZD098*_^=]T2SS2!7%*VE7YR2AJSK).#E99+-CDEP$&.R\ MR79NQR#VR55-?6"B>8)ZV#I9ZKK1EA("[6P=.1[U!H\V!;QF8(>\;(*\EIU>' MXJ)>+0""UVXKY%4S*W'-F')IJJ^""7EPHAO1W;?$GA]Y?A @GH09PI[+$>4) M13X.5->M./)BT-'\'*&YM]V.K+.G"U/]LP#IZ;L-L8&;\;'$,S2PG)++DC*? M);.H!D\)^UIM)Y\W;$6K#JMJ6U/1CNNZ+M=T6S<#C8O3;3)75*0BHS1$&14, M8>(&B I5+,D#'X>A$!$FP/ZT4!X@/W2C/A"?1%7]1Q/DZ?9\,N!*^:-YD:-A M6]>U85=;,/IZ%F)61&&FHXV4-2!V$;7K5UB>Z9!KL3&N*1JVNN6"Z2_;0M<4 MGJ.^NL8+F=FNWTFY5LOWR[4M"=M_?B8_UX_;1\6)]'3:J\,FT+**7)?'F<=1 MD 32"<&)AZ@7IB@E/" B2L(XCB%.B!$7,WLH'5UU1FGOL*6:;203,.MDAJ^> MA9H=-9B5ZMG9]^=N6;GJ1J4KP]1U%_V8/Q>;9]%VU>J!5KPZ/;-7UF)Z5M"R M9,7,>%C4DET$TVMK=MEBYKTHFFN%9A):^]-;Q0P+%DD+Y;E8&BR&/43\6$B# ME86)YR4N=[4"*F-$9K9'NT8->[J=8L%[4ASA,VYP;$D-LR<& AOUIC@GT47M M*8X67;Q#Q3FQ3C6I./NLN0K^WRTIY:]\\]+]P@B.<1;+,PYE&4:8>PE*W"1$ M+A$DCAA),U\K_W^$QE(*N"-KK'^OP=%7OPM$-M0^;6F-E.^,/!?IWNLU%U>] M,T*=TKQSC\*S\C\5^8.J+KM3KE:1WV:_Y64[$?1?@M^3G[^VK10J>;S8;/G@ M!'&=\SN1DXUJL++R I*E6$TZ%#26&V4:(N(1%_E)0D,O\7B0:7GVUCB:6:F' M+#6M)[J.$YINOCW@QTW F\ ),QB*/:26?'Y?ZXH*X] M=HPNC;]^'ZR'W^.I9_C?[=1-6 5O MI-#"#IW%*C.LPC(LY;"[L&';,K(NV_;KS0697/G3OJ77YZ9'N^"WTO54';]4 M-FS.OQ2*S?:/OY)J7=VK8^0JQ)0EPB [6M[["^" M&]Z9S38TMMJX6>-KV9YOMN$\:A!GG0#,VE;R'*E:N=YFG\D_B[*?DM[-6*", MT#CS(\1#GR(L8E5YGWG(=7DB:)10P;4LYRB5F:U@3PPX?V(P<>+.]G&[47T0FZ0@E358 MBN\BK];/8G^UMZOT\/PHHYSZ*/.:R+143"KD@3L.1)9(CR;A'C 5 ,C![(D M W[:'#^'#3EJ+M6NG%PTU3;U2.&'%;SU_)(9,819@B%X;4K@ 2N':0%73;J% M1-%J^8PA%O8RC4#4ETY ,H'F1%Z2T3*F0SN[%,7=M:P:"[JM5IS'&2.QCPB/ M/803'*+$%=)EB''@AF$4<5]KP.X4H9G=A.Z.N:,]N'QNJ4,G=YX!:SID;PL" MF,$PE=Y@?.>X:!=,\#RS\,)#/,?%.Y[C.?&\F3OQ5=32)Q'\/2ESN6;5);FF MGO!)Z+H(9S1 ." ,)81'B(1A$B=">"'5&J\P3F9F1>V).CU5V,Y_!AJ]#?YR M@6%J>23K#+F_XS)9VH_/$%ETVQT7]/7N.O&TH9O_J)3\7Z0-JK;-X>7B:K!D MMB0+XB "Y>B/$)M91X>DE6?)U4S$=55M MFP$%K "GZXX#YZ>8)1*S2(0"X=0GB/H915E"PH0*P7D('*=K"SJCD\\'(2J5 M-EBI((]PI&OG9%T?MBN'M)Q)DT 5;M:,&J><2Q! SS0O/I!M4,V^Q_4S>@/ M"GYTT1#1UCEEC-2RAQ(-H8].(#KO&%38YY6JZZ^^/;,;-7&WV:!UZ^M/O#NS ML;M3)RY53KZKFZV<;Z)\7G>_3$!A_2G!Q]72ALPP59P2UZ*+,B6<65G]J067 M*ZH?$>>@I'[L.3/GX^]B_?"]%OQ:[DKD07S9JC5OLV_-E/M!6R%UI\!6 :=! MRBA&I!D<0UT/I6$6(.*'@<&D98=%:=]+'IH53^D M7;NPK"@=VF O^O/,DRC;)Y?Z''I>SFP0PVQMSX;3\>&TC"@/J&7%&?!RY33< MV/.#C$"PY!C!:"_J*1G!\MIU,EL$[DM]J_^\*]EM>5^5[ZMZ_=CX:I]%_;W@ M]^)G_:L4[$]=WTIGK9DM][=:TG#N2N5L2&-R_^VKLV?%:7G1][>TP)GVOVSC M K,1.I X?RA&G(832WX91&@C/TV+P&)^&T3L_,KVM^ -^+C7RC4K.M MZY==6EZ7OZ=5WYP*S_5($J+0]YOJ[)C35IY[]8I3#5C]G_\C\;WX_SBB81GFB5CZ$E$:>#B2'B-/?((PKUG4]\_%PSI7_J'T%C?M*$H0RGD4TGV&][GF\,RW^@@]@X +0?[6^.MY MZLLC"MN>6YZN!I4+?:'#XMT8[$)ER=&WQ-2B)P"[0+X^&EA>W2 ?5%+Y?OTH M#0)#P_4_!MJK+_@VIQ4-1OD#:+I]\>68[LJ/I]$0!;9=/2SL=YKM84.#! MX4A&J^V71Z4Q"MB=7G&Q"-VH0,.0W/B#!LW*E?95-YNBDLZXFB>N9B9]S+FJ M%='N73ZRQMS>L20!Z%D^)NRT#MF2$Z9*+56G(:LVROOU8W/B_OSE[N-@WEBE M3NE\_;SF6[)Q1G&!=3K7$-JL\?G8PLOU0=<0[Z MNL[S!O-%1?E8W68WQ>/C MNDU+^2V7;WX53_)7\5WNG]^+=X)LI!:M$A+$ MS.,Q21]<:UTS!EXF]DB-.TXBJRYR._8;6[G'XN\ M_JY[.S_')QFW+V\,-,PD-8PV Y '(&\5K\Z>*V?/;9,[,?@O\LV>8T>QK,Q9 MQ_3;?1_ 5->W^TZ& V'[[\6.OE>Y_RKD\'NIU-WRX)L]]=^LZKX9;P6PU"=E M)EC'1M-:IKC<5-MYH#H8B#L3"?C>^$WDZZ+\+6]3ROF7HA;5NZV07S/M(IL^ M)P)[F8\PP0QA-PA1$OD8A7[J!CX- \ZY[FXW26WN))&&OM3.C@$G5QSHF\5I MM*8W(JL8P+:63OP=;:>(<9U> M8S%SJ2W.T #JOV28^2+M8O55/(M\JR;[=;]%+R8^9=)QCT./(HQ9A%*1841< M$;NN%[O2U$%"Z">IS&W"%$VG(PJ\?3\)BEZ$^V)189:JH^3\*G+V_9&4?\Y0 MWC@JDJT[[),TEKV2'A/SZ(9Y]&'3_@ ?UM)+Z6-JJTBD/(HS@0@.I5?A"QBP S48& !0 !T:&\M,C R-#$P,S%?<')E M+GAM;.R]6W=;1Y(F^MZ_PL?G]40Y[Y=:W3V+UL6E&5G42')Y^KQ@Y95"%PBH M %"6ZM>?2( @01( </]"_DQQ_2.$SB<'SQ'S_^]NDUF!__QW_^V[_]^_\%\']^_O#VAY>3<'69 MQO,?7DR3FZ?XPQ_#^>9Y,+P'^<_'77DR^?)\. M+S[/?V"$B=6/K?[K]*_*ABPTM/?'OS\'WSQT]1:^]/BO][\Z&RX MZ0?QL_2G__/KVX_A<[IT,!S/YFX?)=#B.5[/Y M=)AF?PF3RY_*C_WT8H*P>.\N"M&+C\R_?TG_\>-L>/EE=/-GGZ/^ DH MRJ5DN?+_??MW?[HEXLLTS1 Y"Z;?XA]?#^?>S M&%&RLS3[Y/PH#2@C+E J@7B=07B:D7P:(864C7!"&"].(G_3JG>Y6-?TV33\ M,)G&-$7KLEK63<,#K=_%]?5/_/3%3?%#$#X/1W'UM_-TD%1\M.#]29C8L&A_J#A1?9-ZLFSK+$%7+;V9 MI\O9P H;DPD2#]>R,5RDX+AG8)FE5HLL(CO-1FQ;>2]0L.=V?APGV)[!L8K_ MRC89&.$C*S&9)Q;-I;44C$4.F!8(Z!B\CO(D0*ROULQY<:3>)A6$V(CR__>5 MF^(71]\_I"^3Z7R@LW7.F @V,C1N)FMP"0UE5HIZ&64PV57!P;V%F[$+]2!Q MBF@;0= J"Y=U#-F>=FAL7'8O M9/!GA8SCQ=H(+CY-W7@V+#JXQK9+)GGO(Q"1,5@/VH,AT>"QFGPDDB:N*AT? M]U;>"QWB6:'C).$VX7"^'H[2NZN%LVQX8I9K)#9ZBT=BBG@X:A0+M80JPER= M=,7MBGL!0CX+0)PDS": \"%=#$LZ;SQ_YR[3@)-L19(!*%<,HS#CP$B.YHYD M@=R(1"BI (:[J^X%"/6, '&"4)L Q9MQF$S1L"UT\!%5D5Y,KL;SZ?<7DY@& M.3DO//$@DW4H&\G!,(:_M2XKG0T-Z;1,Q1Y$[ 49_8P@4T_D32#HD_OV)J(D MAWFXO'A;VA<0$VD89H::&F)O MR[5DKO]5Q$,'F01NE+7 *)$@A-9@,@W @^'H;E'K=:B7 5M?>B^$DU/% MVQ)&7N OSZ>?)G^,!TD$M'T4CU/.-;(@/'A))3#O9!;2&N=/NSS>LO!^V3'R M_ !RI&Q;@L?B[#R?OI].O@['(0T2#2SIA%90L8BFT DP7EL@TGBJ:;9&VGH8 MN;?Z?D!Y'GG4:E)N"2WO)[.Y&_V_PR\+-XLY3;BW&+P'CB8172XP)1/HLF4I M>"E92O6P@.QB&KA35D)+/@,&< L^X I-8 MR-0Z;X0Z"1GKJ^V'A>>14#U:BCUKOQ0,CMY_GHQ7F1T\_%3F.4.(-F$0SR0X MF0A$SD2(M(#WM*CW_HK[H>!Y)$Y/DF;/2/B8PM44Q4&9_S2I(T>T;"IZDKI=H?OU_ZR6B0 M-9*H\2BS&MUBY%>"MR8#P>.-1YZXY>8D&-Q9;C\,/(\DZ?%R;,04O/H6/KOQ M15ID=Y/P1$H902E&BBG+8)U(0 QW-$@T9^&TE/FF5?>#P_-(@)XLU28"BA=7 MTR*YY85@03>JXVHVX R%$5P"+F7A(UA$-TL@%7)AO1->GU:ML6OU_5#RG!*> M%:3C/%K+LR'7]-+-W?7; U\C(8$/ PS.L,81FOTC8.6D%FP3"E)/:^1 MK-B\^GYH>4YISPI2;@(MY8)Y^L+-T\5D^GV@57:;I!9Z)OTPG?\P_OYA)4:Q!X3((1/@!2Z9PMZ&8U7JAM7'P_B#RGI.;I,FX"*A\_I]%H M1;U-(KO@++B%[2LWQBZDA%8P>V%BD=-I@>S#-?<#QO/(<)XHT2;P@(1?EK*3 M2?C'Q\\HPMGYU;P\HBYA^H D3G0P&*#+3)$;R9 ;RH$(;71*LM0\U@AA=M"P M'UZ>1RZTLL3[?MQXF<:QU,2^'KF+@5*YY$HK2';IN"Q?%:Q9()S[6QB'#+)I< D8;3%4BE' M0C>;"$NT.2W7L77I_2#R/)*G=>3;AA.";$S=Z,TXIF__*WT?4.^\]X*!"N45 M+[K58%UV@"Z4%I*JJ$R-ZJY[R^X'CF>5,SU!KGW78"PS=K?V;_4B2^E(G)<9 MM"^5!%&E4IU&@)(44%+)9WU:PF/;ROO!XWDD2:M(MQI"_OVG!R)%%O]Q8E^E M\WEJ!A?.?1DLBO_*H7.>7P_';AR&>/),E@_B;IL# M.4M3$**4V3:/Y;/4GM_OU$+J. MM4:K-VE$KD,L3(M2;6[JH*.H;+NQ3T\U"_ M,R2LS%,%>S<2S_>O7/J^%7-T)F9F?S%VXZ_3X<7_S= MC:[2('$3\#RV$$L^2'@?P+&(LDI!J92E58)7QLY>A+6 I9, ,.E:&PU ["R$ M\J9P]@&].&3)C]*[-%]=BAN74%C2@M0,I14X!@097< @J2!4HL"XKFV5=M#3 M3[>1[@!53?8-X0@WR/G\\C1;8RH+1R*5'*0O3^$9S6"M$<""MB'1J,C. MQUFG &HG8?UT*^D>6?6TT0#$WHR_(M63Z7=D82 4<\)GE$Y)8@D4%;C "5@J M238^.^)K'WKKZ_?3P*0[P!PMVP9P\7Z:OKAA?/7M2QK/T@KR=V0T0#]2B: 3 M1%<>R].2'9>< G6"^\RD.1;4UT0"X[A+/K=?&9@M: MH;$4&(" QPT!V3&%#E[2WNRZP#HY3.NG*TJ'Y]31TCT>&I.Y&YT$C?GG"2)] M\B5-Y]_?CQR*8AQ+0/"E)#WPU\NLQP+^^#.NE"2_36Z6/I0>_.?Y-]P9A>VS MC"C%@_KJ\FI4&OF_3,A(&"ZU.8YGEZ6:^5^+WPZ(TT91KX&D'F7GSV$ MK)T*(0@1[Y7C/,A+/CW5+;CK)^42&E?TT5O@:YKZ227[N&;AWTW&X9YMR!0I MUL)!]M2#,#J U\Z TU0I)ZG+>5<9V3'VP!G[RV02_QB. M1H.<9+)!2J">)1#62S!>:@R! W-2XG_ANYY-'0.7U=K])JLJJG-20;8-8 )M MZW">W@Z_IO@&%3&^&&+P>BTA#%%RI-9C' *<10Q1;,C@J=.0K!!.91$#KYU( MV$U1OX===_BIJ(<&4/7R>MG26>TR?7+?;CFA@7LN,HZ0U,E^3> I.('SK__FM!'C"5Y,IL7IW VD,9I8;4'!']Y M1^8L&*XH&$8HPP!7Y5@[0MQ"2K\IJNXP5$/R#0!H34"_#F'8I R6>&<6XI;Z;=&<+URL5RU .$F0#ZG\[='XX&LZ'J=P@ M+AXD?9Z,4.BSY>%[(QHI>&+*A>+Y,W3:! ?/F &3+!I*R[G>V>_F&(#L2UN_ M 5GG17"=J*B!0VN-K_L7#\H!&"$]1;DK1+ MNY[!GU*-29L!TDIZWU*"<(/0&H/-V,K[XE*:7+Y._J9OQSFJ.L0 P35+I M;HN1IA06?&#)^VB8TK63CQO(Z/> ZP@TIXJ[G3NQCY\GTWEAY>?)=#KY8SB^ MF T2IX&QYUF6%MM!.7#.6 C(#+%%-UHQ53(B (B/08G M94! #!(\"1Z,EH%+GKEAM?VHO0CKN7"I4ZC5UTP#0.2,,ZLEY%7!]<&,GHN..H42J=*O0'@7 OH5S?]1RKE>R\FL]MR M5(DN _5&@EGLA,@R.(0_1"J4S$IYQ3IX_;25GIYSXIU"J9H>>L34=;5HL:JK MHM&5M+Z?C>/#LWV@B5#., &<1PQLT1G%J 2=5,HYL=X80>B]J[AM5;W[+]KS MDX-.4-2MY!LP4R^'7X,]:XN\K5\Q)LD=U0ER8J5T.%'P"3U&'9+Q(E-F M:6USM0]=/3]9Z-1L5==+$[F'119E0PRB@G>"90M&E9&UHHRLS30"B)@+>^_9CL=4R%IH2!E6EXHRR*>$' C6]IZN@B>/K08WQFO1*H;'WR8B0'%A6#*EU";R0N-$,GL@2 M;;.(M8^Q1TAJYBZF.W#55$K/,=YJG[POS_8FX_/\VWB:PN1B//Q7BLC9SVF< M\G ^0U9'5Z5U\V+B2)H5M_!]&KO1(@))RBKG.1IY'4L[9]Q1WE!51M1DZ5,T M0>T3^U4AIIEKF_KXZT=A#?A?]]W(=8ONJ2 670M+7/$T)"U=(15HAEZ&B(HI M7;L7PG9JFO''NK-]E531 *@V,T&RL-Q:"DEH 8)F"3X[#XEJQ:*EDJ8.BT!; MR30\=4G>D0IHP-*MO%F;9.0]^/83K!RDF";@ H9S$NW@.YT7LWC&_&+]R7(?I8:VP- MI#8Q4G3EK _EF5#,:'ZI!>HI\4XY_*^[9B<=58+P*%7]IJLZ E-E930 KP]I M[H;C%%^YZ;@40=_I0)6'83@?\)QL,"$OZ^F%502\I:7[@G":9ZIYJMVI_G&J M^LU&=02ORLIH %YK'"P2'&7.X31]3N/9\&M:IGG?3F8EN7N>/[EO ^:\)M1[ M8*K4X7,IP%)2,FE$RJACU*Z#UK^'D-AO*JHKN]:AFIJX[ODT36YV-?V^Y@<8 M*[GAW$ .'BDW1)?+! E!F12,CLFZVL_6'U+1;S:J(S2=*.S# 6.7@!FGBT4) M5S=I@@&Q7$N6);C23*=*]NA0:Q$1)S)%"#!RC#&(LN&PXT$1SHD8E7OT@NT]#OQFDCJ!RDJ"; M.(H>"N;F2O'Z[O%L/I\._=6\% M^FI04_F0\1SI&:[>.@YAMB(9RL#8AWRBY ML*P^!N_)+5CG2FW ZCV6)1XD:2WC*8+0$O]1 MWO(O"A,UDSEY;Y+3U2NS'J&I7_@]]?W?Z6JI!K.^IS2^7RCH\_QHP(+H=^G))>8U! JT]@>8IACG=O M(#Y^1F'/SJX6:OM7B@-II8@9W=7@$AXE(4KPZ+D"<<80GF3VO'8R?S=%?5\# M54;*[@NAD]310-)L$S?G5_-9>92+WL+ &YHT$1J2"[H$TPFLIQ2DH"I[JJ.H MGN]_A*2^;XYZ@->Q"FD 7VO7%7A*G$\7\HN+1,W[TAD%V1N49+)F3*#701V* M*Q)P4AFPDDA!8FEN63L[M@=9?5\J=8RSVHII"VL/S+)&PG5@!!(M,X$4^KC. MF0Q$,BN4C$G'7:/83\3844=DAS=*3X>MDQ31(J;>S&97A0UCH[6+3IFE\_*B M?>Y"1BDSGJG/CM5^L[&%E+XOB9X:2TFR%!\_X3]_??7NT\?SUV_> MO3C_]=79._R!7]]_>/4W_.$W?W^U_-.;B+Y6SN+PA;O.8)PHBDKYC.4]]PW@ M;]%MO6:<)T#'"TU;Y@9<+F 4G/!HA./5GP)N(>7T8I^O:7R57N,N+S7?7Z"6<+GIJV_7*>O2CQS_?WGV-(@J<^^\!B:( D&R0M] "MR%A+LDF BR M?O7/P63VF]^H@9R'M4#=ZJJ!\[?T[SG/9?;8(D^=IE^'(FW^Q&%^"J)/D&,/3+=#*;O9].\G ^,)E( M+4K[@D48XZP%$S7Z(I*J0 *)L?H@BK7E^\U-=(&28V7;P,WDQ[2X6/TEC=/4 MC@ M\4]==%SA'U!TIF'01UD(5(I8^% M!"\U'OPY&2M*;RA?^P)[-T7]UKUV :Z*&FC"<*T>":PBUN'X"IFZGGD_&<]^ M3GDR33>M?=+LU3<4(FIN.';3[V]0LK,M57'*2191TA!$F-K MQX7TSI"L0FU[NH64?NL?NX/?:3)OP((N ^VRBP:,*O0@T*4(3D@0(7NP 2,A MJ_!$\(YQQ^H7^*Q6WR^52IX30HX4;0/V!!W,6^NZ5PFYS(Q'$3U(6:;2LJ3! MIL@!B6/6!65LKGU8'DSD?A![5NGZ;A75Q,.5.RP.%,$0VD8"(2F%&PDC'HRH M/; 0N591N$!JOS^Y0\!^&'I66?GC!=R I?H]#2\^8XAZAI!S%^G=U:5/T_/\ MH%CR1E+(AB>+Z8ZV7#0@0V")\:"RBH&%0'RJG1L[E,;],/:L&.\\WC\,UI>P]@LP!NNP2E%C E1:U?[=<)!!/9[K=TM5HX$YN&* M:Q>5+X>C*_S3#07ECE&7M8.D4U@,U5LYE5A?GM$T1&G#6!03(6XV>I&?C %1@E$@O")!9K>WC;:-G/#CZK M^] J8F\0/DO[K&V2@60*W(42W+@,UGL"Q+@0)+?9\MI75!L)Z?< K:/C1X!S MN, ;1,VU,1T8RIC1# 43"AL\&##6AO(/AH8:!5/=(=M"2K\'W),@YQBA-X"= MM9+TI6%>M"1^T+#J1F0NJI HT2"))"!(&:TE*2\I%SRIF>?.=#! ]A 2][-2 MSZHLHTLE-9$-6\LI*\:FZY_@>4A] M-6_/XA\B\08LUCX]]= H#R=E\DUY#Y->IN6_;X?%*4-H$A*BQJ-=)&O!+^J[ M)-O .)X'V9H".]TK+VY652E?.9 VR[RFZ8:47L(Q$1ES>.5L[0UB9 MA68:BG3NH?2I^[:AOQ>[GN9$#(W !$-VG<-8V-, VFA#B4_"57\I="+)S?0S MZ1/:U77;A%.Q@^$!S:98;]-M?;-[PX^_BWUV_/?__8:=N*#:L\98^*QYBLWV#SA9M]?CV:_#&[[58< M0\PI9Z"2(["8*#U'794O;E02LX_C_6 3-7'DA(W&WBI@@!&*,-8KJZLV%#Z>RF?3L M:0C:4*K8I;H:R-FN99N-$,Q*+4!CS C"EE[,4:*[X(*4R60;7&V@M9+?[UK/ MVU/\APC]A&>5\SK/P&\R5;-/DP\)G1UT:+CMT MJ_:-A4DDU#<#JD48/3OH8%BV+K+(@.!-@ M7.) -(9N(23N;>UW3Q5:;71F]YJ#7D7U-9&#N7[?R.MZN/R-L)315FLN@&M.,5XC$5S$7T6I M,DN,9$5JYX/VIZY?%_.)LSP=*:U).)Z%,+G"38];/@V_EGOT0?0J"6D3>,.* M96<*7>101E52C^R2%)[ FWQ(5^\]P#O!Q*/0.U%!31R]#[EZ,_Z*0I^4B]D! M=9:91 A$03R(: W8@#P)0;A)/G&;:T_CV$E0[_W ^P':L2II%&'OI^F+&\95 MA'7=/.QL'!>5G]=I*9Z]8,):D*[,K2<,O0F2,JC@4Q"":6=K-RDYCM+>NX_W M@\GJ2FP4K"LC_]Y]7UAXHD((6DK(HN3NK9/@G190^@)QQ6S@U?NS/DI4[SW+ M^SU_CU%-JQ[?] KIN)TB/4A,>$U,!ET::(MD-3C)T:&0T6>T^Y:HVA40^]#5 M>S?SWA!WBH*:!-VJ&W)8/ J:K_,6 AKP[#G8S"UNJ#)=57/<6DX0E3U!:78? M;FRGK_>VY_V L)+"&@#C_LF#@32^]%^P0$4R(++6R]8^BF45LA0Q5N]9MS]U M_9Z_3YR"Z4AI#;Q4V<)9B;YF6P0IM,7-:Q3PQ ):?\G 4,-=;HTO7T: M6.Z@LIG'X$]2"5M+70W81W1LK]/^9^&?5\-I6IC^.[<^&'#=7OPH)H.QNHRD MEKK,[33@K#"0D2^.[$F>JW>O/HS$)FMJJR'F?DUMA^IK(EI&5D)*<3%\8,.- MY!WF(@]:&T<@^-)4%UTB\%HY,,('EK6@]0LA#B"OR5+9SG#9D=I:M)@_7\V& MXS*F<_ETO(CY^K_$ 4G*9(N\$60#O65=NBSAS@O1AD0X[L7JJ9Q#Z&OR8N_) M;&4MQ;4S^&G%XNO)='T'+@Z%#6(=8!Q7QLV ='^A#FC@SGE"05E;!OP1!E9)!7A:(,>"D61JF\_] MJ>LW0?G$T.Q(:>V&Y#>5PQL$J52Y8F(*8C2E03DEX(+UP*1%%\:P+)EY&ECN MH+*9[B=/$I+74E<+#N::Z7];'!04(5(Q1+G)R(7A%AQG"40N%P%:+CH24:&1 M.>>J']?;B&DRS*Z&@AWAS/$J:>)IRX?TY=K+.,]W60DL$N:E@YQD.1Z0'Y>9 M+;WT,].6H%VOG6C<2DR3P7)7Z*JCDE[3-?//DULVSC,ZBY=O)VX\0&%$FQCN MAR!1+))[\(Q$=%.39<%PI-_=Q=2#?B%;/MUDZ%H;(37$VD0:;QWBBW#FX^?) M=%[X>9G\?, )29%:#FDQS9%ECE;4$_!:>(=_%$WU)LN[*6HR['P*^W.B,(HGN<1X1&E2V"F[R..)30CQ6:B$,7-MYWTG M04V&D5U!K9YJVLEGK&5M<"==3<-G9 Z/\,GEY63\<3X)_Q@(Z=!<9P.6VH67 MR,%X8\%3(A@O83&MWF3F4:KZK6UY:@^^KI(:0M]::++&Y,*.;Q#F(*4RI4I$ M8*6.3.2 WJ3G&K)6*7">A$[5;R0.(W$O7.H_"RX[5%\3\>;^\AP8K[-.W$'D MY=T!H1Z<$!9XQL@G>DZCJ?T87)7.D0%M]>)>0!DT/IZF<6<8$;KF1M=LU/2V'S70^KKM7&H9) T?':3;#,L=9 M]@0,'HHEBR+ Z(AJ(BPZ89/1U;/KW1\'G46';4+\("4>C=@OBXV$$IC6Z5]Z M&LN1:\<"9CF!2(B9%_$?U8:_=X[:SZ+%1W!ZBQ!-Q^VI+I5YT]8_**Z,H$!S4"!"$6JV 6BBR3@F/!>U4VM[ MDM9OQ-@9$KM03 -5%VM-V-Z[8<0(>&"5#9PR#5[J7*;@$/#%7:'9$2NU]9&[ MRM!Z2$7//>:[4/;#YX>G2+X)["R'S:S(9UR8I+D$9Q0!D:4'1R(#P2/U3* Q M[J"'SAT2>GZ/]22H.5[F#4!F)9;RR!9_>5M'.8X;LFPOA[,PFLRNUF:%V^RT M#12WB"CC;$I*V A&@%J'__-92%W;.)U*\UZ@M,_N0'Q2538!W<73\T4[ECB< M(R>S-\N7XO'GJ_F[R?R_TF)7#I1,C$>6@7M9-J*FX$KE,0\2S7K,A+'JTZKV MI*W?4_5I$?, KAVHKP%8OAR6NXIQ7/5J64Z@+4_-;AL9#*CWY3008'5&P6GG MP#*>02=-DK'6!5^[T&@?NOH]KGN%8W6U58-B3S/6_G;V[I=7']^\^_CI_,7_ M^MOYVY>O/GQ\];]_>_/IO^YR6&G8VH[EGG3JVKYL5QJ_5K(C\^]KW2JRTC$2 MX%%1]$0]8IEZ!]PZZPE/2H?:V=F[%)R<+EEY-Y\6?:I4TJ4?&H<44T)^ @,G M4@ 7,9:B*AOKJV=%[E#0[P%[@G8?I#N.%VP#A^(-]4N)E&;*DW%)"9Y]&\X& M6A.N1>!E-JH&H6($3_"W)DNEH@R,5A^KLI.@1N;I':'I;: Y6>P-8.@>#R\G MEVXX'D1/M/%.8K!N(PBJ+=@D2D\)RYQ3P1E".[&8]PAI!#.G*_I^W<+)4F\ M.N\70OPU7?HT'>00 F=10+ 1K7!F'.,)Y]$*6TN=*+F@^D6PM^NW<"*=I,X' M%:U'RK:-BI3;PMMK%J(Q"AUY"HKR1;C),(@H,04EPK+D@Z[>Y^H!$?UBY'B- M/AQ7?8)PF\#'68S#(O?R.F 8WXROLQ8K=D3 $( FB%24]T\4C^7@&2B3N8R) M6LIJ/X3=25"_\7LUW-03>@-GSXTU;[ZO-_-E/3[@+$:9BJ(N0&PG(5P=7DU*D\S%J7WY:">IL]I M/!M^3K!&.^1,2K!\LQ .ZYH)EXX7OO]Q-[$]5O"6\\,=:*, M)HZU3Z4H\FKZ?7$V+X_I:U8<<5%PIX'QC!N&9PL&!5C:\^$^PH#!5)\JN968 M?LM;J^&HCK ;L$XE$SX9S_&K^!,7JYOOE80DY6A-,T1F44**(ALR2<#((N3H MG<<@H_:KF1WT].L*U0^SJLF^"?MSDZ]XBV?V&_SE;.")\BPKM)S,VU(;F "M MIX*4>#+:B(2FM:LDX T5C?0/KICY.T[ #1B;AQ7\"_OY>3)"); T!49"]9JG M'?2T-I.N(A"V)Y1.TTHSCR(>RNKFI=+[,D <=3B?3X?^:EZ.A$^3S6[ @&<: M8V8"J/7H63!:.E8D"Y3RP"-U2IKZAV<-REL;<]<==GO0=#,HWQ !+??O !U4 MSX1)8 (O5U,:#Z-H%3AE2+2)XO%4.X.ZE9C6QMMUA\4Z^F@&7N^GDSR)"28(5SM9M@]=K8V9 M>R+ U=!2$QT'%]R\FY?*D76RHVV>YBQ\[*S+\95I,>&8$'BC+\-GH/!V$AY$FE(G82[AQ+:[]/K!O!:48\-'.TW;T36\E#E MT>V&XJFU M]'2[^/&IX1<%6VTTT#S+/[W MU6R^F@RUN0)J8?X]RC66J\4TGBT4^R&A7&?#>?J8IE^'(2VWWH<4)A?CQ5<6 MNW! + M)"@->"0S/(M-@DM]LM\DS\#VIN"1P.V>%M% M3LE)+,:H?7+?-N95EV4= S0"/$I>)O1Z].T3#6!M=( Q)J>*RB1I[?JI$TG> M#^Q_BGN>IU1N$V[PSHLM9Y@6QB>0KCQK-:7@-3H*FCBE);>*V]HWVZ=?-_XI M[FRJJ:659E9U[J!(#)2HY$%Y6U*^I=RH#&9@T><8->?2U:X1?,+;1OJGN.+I M0=6-@'S[Y5;&8-/ZH$ M^OP0AY&F# ;P.,#?N$2R,*Q&$B&2%@98IL)^& H M4!FRM2133FH_R*G;>F'-6;EM9E*&**$D<9N/7+E,"\*E AO@SI06*1>>=*XZ9)/D4T!#^_ -+.>Q=H.3A7"3TX&G4+$ M6B.I *2&MHSYD M6CLD?VH>^S7)3[\?'N2@6L94VZ?"SU>S,CYV]C%=+$<+'F[^'WRBHIW?35XE M@W[]\0_I2XFVQQ@RB?"(48$W>9*$-Y];OK+;2'R%.YXI4,O!0.- N)RAQ8KM_;Z7&R>GZ*4P,;#Q(^E971 MMHE9/?-_O[@G6&44CC T6SY4T=SL0VJMD/9VJ<4B-\ R25%J%HF6Q!:R:;!EY7;Q6K"CHQ=*6Y]ACA?%QR;OUO5S1J6XFJ9,I6W_^^ 4 NFZ0C1M_> MEYRLU FL5@&B9L8GK7FL[B'M(.?TY@D//GV+8R,U\4I0""8%$(0@HDMK_=)K M@A*'O.K:-QV[Z.G[^7H=3#SLCU!) VT[3.^GDR]I.O_^?N3&I3"F7*5\*1;T M"*NR_5L5;!%>R.'=6.UM;[78\MG$Q4V4 @850L%Z 21B2&VJ9$Y3R6+T/ MX*-$57B/NWF!37M!D#+F1G,(I?A4I(#!@Z &HHC"A!2"=K6GLQQ"7\^M6*OB M9\,KWF[TU+;->E,V_L70C]+9;);F)8#Z93*)?PQ'QU1>[/I:5=]H3Z(K6:[5 MQQ$6]Y?><%(:(8--6@$G7J)KK!A8@\=E0L=8DI@L>LN5-_%!!)YJT?9:[':O M*!F<%L*"(X(#8L6 L2D"(=*SD'P@U9^1'T9AOU:M.VS=MW =ZJUM&[:3^G+M*OH05*5 M(I?$$5D[3[4_=2U4C'6#J\T3.*IKK&W[]6(R#OBU91W6)'\8SOYQ3%7LAJ_4 MK&]]C,A*5JQ\N&#K-UQN6MJHY,1^W .^/+P-UHM B$D5"]CO5QNOJU M2O5P\K"LM;).VK8^K]UPNG@5^^OBY4(ZUH/:_)V*%F@/0BO9H)N5;C5_"RV# M#KGQJ.KD2NM-RTHJ,TKPG% K,IYTJ7:\LXN>DR_R-GS[%N8V<9<$T:!H+CU6 M@@.G4TF[2"M8LL8(_03,-F)SJN'BP:U<-26T;6O>3R?Q*LQ_=].I6QCLXS+G M][Y1-V.^B\!:^:8K5SZ?TFQ17WMOR=LK&>:9U,R#9\2!(*%4].;%2PK-I4_) M5Q\HNA]E%7+F:Q_>>&L4 G.6907<^](/WC'PU!D(6D4J!;KWK/;;G<>IZCF3 M5!\U&Y+D-173MC%Z.QE??$K3RY?)'W.#=^>O5S1!V\FJ5N3DYQM2CPH9B]$1 M<+;TDE.-\1)WA6B295><=MIN14Z[(NP%O<1J*IEZD\=/,Y_>JT@."@=0\;X7U%9WETQL#DFL$K03*GAK(M9+%OIZ;O"J XF-DQ@J:.! MMFW-B\GBO5PJ@VN<'XX6%:#E(<5PF0=WX_@V7;C1KVY>Z#DN2WS0"G4SR,#8ZEYS00249:P=@!Q%8HXO" MHXNMN?Y*F#*]#=#%1R^!4Y0$DZ5-2E8.O?] 4A?3HO>GL%_;UQVV-C5>Z$AO M;=O'MZ5]SS%F[_HOU@S3-I!2R4@M/WV+E&R(L=8!"V4TGEJ,XQ028D;?W!L1 MLJ_M8-REX.2 +,UF*5UWFAA?+#]^"T_/B7%6)#"B-./DUH#7(0*AO.P%PD.J MW6%M-T7]FI$3M/\@-*LG^ :ZH"ZY63Y@2?=Y(4SSR'0 [1PKW;4\^))]%TPH M;9WPN?K%\"YZ^AWU51U"%83>]L'RL"'<$8?,AH]4/' >([&;3F'!9FZX=Z!M M)B"\E."C%4 QUG+:2&=R;>-F29M?+&'(C)DN FPZ-:Q!C!$*[ DNB"B9$R7[L@=5_: M>B[\Z@!#]ZU4)UIJVTB=A7!U>34JMIJ6W;]WMR1:HOW:6[ MP%_^ZL97&<6WF.WUVH7KJXHC3-^>'ZYH^8YAY4DJ]X6EIM1=@_6$E?X"^"LN M*>08$:,B11YKM\?IM'+_M_'5[,J-SJ=OQGF:_GF%2GLS3Y<;$_ V&J69C! - MB5 F!8/%/R@EZ4R)J+VEM0OX#R"OY3K^0U!SWX!UI:&V;=F>C9V[[U;=8]?J M9]"].FKN+"NS1@()($*PI8>3Q3B"D2CQ8%4Q5C8)O7:O1HT.EMH[7]/>0E'? MU[I.<0S+#'40E$"I<.G >&-P+^; =68V)OT(.O=:Z,_0[_D0!*U,8WTM-' O M]"[]L68"II,Q_C(LA;7D[#Y_7G++F7% 46 @#(O@DJ> PG0F")NIJIU:.93& M?N^/^@/HD^BT[0/\?L?N3V5F58VVXM8A]MM6(" M75:^Z+ 6"8K .PFQ)"%3?WT69K MY^H0G;VJA:Y4152@(2,:631=+@7,[@J4=0BA1DKMZ(I:.&Y;>[X?X* M/[O9,*#_\'(XNBJSQ!>3&-=<3I'QT+:0 ],H DMP-V0\OBDG*((05?5IA4>2 MVFBS\T,PM-V$=:>TMDW8Q@[C1UNP75_KNBUZA_;KE);56EJ>%48 D0<"@EJ- MT:3E0*.-624=2'47IV_A-V"\L]9$ M5^%NLEQ#S+8T:^,8DF?"(2GE Q%:!5Y]"G%M)OI^^?@TZ-UN7/O PC-JS7ZT MN7WXC6[:M'=H6GE=GK%!QSY6VN2N U(V 2<"_1G@E*! G9]Q$:2RT0V/?K0M>NR+3]'E)NCI!YX])5HH M;FK?R#]I6_?;\QW#B^$\O<5 Y,&R]XYZ9-I96=X+6^M!>&^7@8_/W 41C8^A M=AW^$60^IP;OAZ!LNX?6C08;N,M?L3C9Q>+KJU+!<'99KEF6E]2OOGU)XUFZ M[ZAJ[X@O(V55Y,L71+X<,M'BPL9CH%Q]1]>DO]\:@*>']9/KO"&\G^>;\_"V M)M&5CCD!&9 *@SE"'1@I+/!,J:.1_'C2>JI&V/4E[X+ #Z9U+224(H@QLR:P\A\@("6=5DEX[;?Z<0S362J^< MEXZY6-H=EY:!&;V+4CUHN%5"N1"2[>:)^'::6G@NW0V&]AR8<9QVVK99&_N_ M'VVW=GVMZZ;U'=JOG2W*4Z8EP>) EZ-+Y!C*_#P)3,MDC>:,^-I9JB=I7;]T M!*XE',_''U*XFI873Z5^86TO*$=M"DJ#0WY!6"K .<' 2B)U](:3ZH4VA]+8 M<(/[0]"SM<%]%ZIJVVP]Z-1]RN7"QB]UV?^^R_3EWN2+OBWD<:]MNNK]IC?[]=;Q;"8/HH[+GL0448\RK, MEEA@5CBN?7=7HOO1^"PZY!^"J.WA80=*:]N0W6GT?:P-V_"1CGKG=UH)M[&+ M>HZ&2&,TA) 5")TD6!,\H"]OJ?."*UZ[@50W'?37:Y;\?*U::0W6>/)3E3Q0 M(M$9\"R4DOD 7"A.=+2*J:YRJ]NIZKO"[&14["H>JZ"(UJO!KOL+'FU;UO]Z M]5:O'=J3>_T:/2-"98Z.ML@:54HC(L9;T*A<(0+WC-7>6[4;ON+77DQF]RN' M@C?)I05/DF$$40K&C4;4BDBCHLJ27+LX9 LI3;5X/43?#_MSGB[JMMV.AZWI MCC806S_5:2>]#@W'OKW0 KJ:WCL,GY/-((C(8()3X!=U,'@^25O[D>03]=/# M ]==7$S3Q?6#Y.ME[^T&R1WN,&+1];:X&]#)!TM1"%SEY+42)+/:+[[W(NQY M=-([!#WW[5-]_;1MK?;LU'6T"3OL^T_?4J]#8W=L$[002?:Z/(C3G&.X;Q"Y MC!+0@6:"&%:^>MJDI\9ZM^'"(=I:Z^A67O.%@)+R971RS*4A?'004BPO_;07 MM+N'Y$>1_#S;\AV"R.TA8?O-]_XEW)Q94'5B_3W U'-9IF//ADA^TS M=I/?=2.-**(FY5F'X0;/8(L!B+-X&D<7A0I2&*=J!V==-=)X=W7IT[0X&^7# M!?\K$0^B4C)0(B#(TE".$8EN#.Y$FG$#1BZBL[6G=V^GIM%V&(<@X4'CGCJB M;]O)N[]Q;RL8=_0 \:L>(/6,TW'K=FC!*@BB:S.7N:,2SUW -3"8B99@,&," MN,248\YGK6L;@$;Z!97-..#,WW)K-1 MPW@(=D[L$W2PLGHL9IY-YX,[;>(6;5;/O@UG T^X1W^3 G$:):99!$-9 ANX M<<91G?5>-W,-N^>L\HZEKADZK2;PX_+R>7;C@>.,LB$3*#(X(@ M#]27JB,'E&GNLR"*N+WL]<$(6J[?#X9JZ70G1(X0< ,O)FZFV:U\CE]3\3@' MB=)LLDL032@S/PP%+UB )#+GEA@1=.U9K5M(:0DRQ^AX4E_@/>*FM+Q],9FB MZ77S5!X*CX:7P_&R\>TU)\8;GXB-P&1$JUMNS8RU%D)FSGJJ@@KN$<_\\57Z M>TU;JZ9R,Z*=%*ZT0C:DU !1)L$Y1R%:D3VE MBG%:^_YQ*S%[(4@\&P35$7H#Z+GI_W4_J;)P^Y(CSNC <]< Z(,['6F].") M7G K9+*R]M.-G03U^SCYJ6*K^KII 6C7V;?KO<=4Z1E%(+I2+612 B>I0"FQ MQ7B51%GUHO)U GH.TNLI]CYDCI9RS\[R.]Q(G\\NTW08W.H@]D0%7QKH* PR M063<0$8R#\EH0A-R($C\.DF,GW'*&E23V(5KUDKJ/S3Y(]%#<M@AA"*23D''TP9H%K(BFWB:1$#E7]W27Z@4 5Q6T#P0DR; L,OTY*[\M_ MI7C-B97H1^5LP4J&TDG>@D_< #$A9DZI,S(?; CNKM&/9]$I'$Z18N]X>'55 M6JW="(0;32.E$B+UI1@PHU=M389@*4O2!VD9W0,!=[_:LS=9Y10X04[M.(6; M_.BWZ!@MHK6!9D$J[0E022/Z0Y1CG*844,'1'4HVYON[O_K=Z2:Z^FU-\^2Q M2&U--8"^1RJ17WT+HZM8;F)G,_31RR"";P,9F8]218A$E'=51(&/G %+UDBO ME)!//2!]$YE-^+<5L7+8H/23%=?KZ7>;I%S54J[X'(ZOD*G;"7H_)Y3K=[0WLK0/@S5\?][$9EW,''SRDMQO7V52VWC8YF MJN?V$E37U73><4=PTX"AY9DA)1XL1DR@1#(R),%,J'T]UE(UG3:<<,4#'F#E MW9+FY063,T"9U\$I'WBN/GSP3U--=PAV:E33':*LYJJA%OGHX!//G!@H$V= MY.# .JU &B(P?L!O1/7_5],=I_#'J^D.D7YS^+E.;D2M?9:6 ^.VS.25&APS M&(<&)S 6U4&ZO\ M=O+XM!JHIZVB.\6HU!%Z ^C978ZAI;%,H&7,6?+R_ 8].X+_T"+8A#M#\%C] M[=*?JP;J&(^XOFY: -J=*S_&/.%<>A%$*C*'X#R6-Q%\QZ_@>?DWC-5 '*>F1 M&JA#)-:2PN]5[UB6HR/$@RY]6X57#AR* X*R,@422T>-/U,%U$%JV[,"ZA 9 MM@2%^Y4[B?B8>(A@$SKB(CH.GD4"44FN0XS>[U7]\GSJGZJ X10I]HR&>U4] M0EBJF/<0F$(O/1L#%@]"\)EH;7U6BNQ3#=EN]=.Q]O\$.;7C#NZ^.1:F5&I& M!]S$\IXD!;",EHP-H=X[A\*J77#RYZQ^.BD*J:VI!M"WG(DQ2#EJ[CB>C,$1 M$"FA6(3%_>=8E!'_&B.U.Y,L5V["_ZRHT:1 N"C"6>\B*.>D3$:QZP[Y]Z&KB0.L.4-55TP#35/98X4AASQY7"$OXN;/[NLE3JBIJP/*FM.TNQ;R+6F M=-XNN%CJIJ:(24)"4A9LB501_P:,(QE"U-)S'8NS6=E(;:/E5(M\3Q>KQHI+ M;9Q?S6=S5,#UX+0P$#HFSXF#+$("P1(#4X;?NF1C0GL35?4^%0<1V/-$SAIX MN6^=NU-0*U7ORW&5;K1N!\[F:%/\U:*UYZ?)XL^0P12OSZJS,@WK8CGFI^G==.D/K$JFS G=VR-Z_/JP=; M=, 5U29Q"T+YDN8,Y4V*]N HU[(46HCJ;8$/)+%?5_NE@J\'V<@G5VC;Q6L(3[?;>B(3R"D6KC2%+&LUEZ4RC%I,([7$:-[BC&2 M"P1GX4.D<(O0'PO)N@B[#DX:: BKN,_J<.P(DM M_6-\!,,% ^:\$2%S*UGM>]\-9+0&F6/T>W]\T8G";@ OM^;W]A(R$,F(S!JH MEF4D,!%@/ \8OS#!L@\J\.KS3Q^2T6]FM>:Q=*J,&X#)+[A52B>3\_'KR30A MXE]<(17C\/VU&T[_[D97J6RPM!;5#"0G3B>:P0C.0'!I4&(E_)12FR12)KSV M'=/A5+;B^QP)C,F3:JD!''Z:NO%LM%10_&^,JDL,@LR^2_,W8^1G\?L%DXM; M##=#9I?_7HW5' 2K(N$B@_:J/%&) 2Q!+T&Z9+G)Q'A1.X8]G>I6C&$=G#ZQ M%AO [:T$WTT*VVYTG9HC.0DKD'IMHBWMS22XTGL^1TV$)(DP5OLJ:1LM_=X9 MU<98%8DWA9RW0^>'HT6"91 <4\I*"9IQ#X+R,I>W],=+6FFC'0]LKTEI1[IH M-X3T,QZB>\P<*^MGF#V_K>>Z?6V>XLTSS]DD+QO4X=_8,#/ZY56:3UY\+E?_ ML^'XQL^8Y(W)PLH)^CY([_H.H'=U-'#-P))R+BL'@3A:GA4Q,(H$8#S+TO'$ M2EN_4+V9:P8;I(XY%=.;7#(<@Y[%KAD/T MT("CL#0 -X;B;?D+J\QH=DE(C1)1N0S3UH: MYHB/R[:G -1MOYE_^#@:8EBF%*(B*M6MD=A+4+X2J MJ7T_.!VA@P8 ]='=/NB/CK&87,DM+88\ZH NM*+EV7#B@@I'6.V;J[7EFP3+ M,4J]_[KU2 DW (Y5(^M7W[Z@^YJNF7#),,.X L?+W8GF$?RBR;6,5BG-@POU MVYMO(*3?;%MW@#E=ZDV\-=CD('X8SOZQL+]$NZA)R&"9P1C=40+6)0G*6:Z8 M(]%7OR3?14\KB=O3?9UJ4F_ _-SRLII#\0G_YJJW7J88*;@(W)8KD51Z6$FN MP2K!&?5&2-L=@A[2TXJW?*K6M\+I1!4T *?KV[97W\(B\X*__<--5P4!(H3@ M@Y6E$2XL7 QHM87@U+CLB:G=R7(7/:W Z52M3SI201,GW.J@_H ^P,<_ MW)?5C.) +.ZM#"*DQ>1C/*FS\T"<8 M!$]VGV-0$ (ZCX)9#R:',C9&)\HS5\)T=ZJ];:/]4#?NT'$R;N#8VIAH?3>9 MO[RI:3N;72==UWY@563R+LUOTJZ!4J+1DI:M1D%$4PRLY\!EN6O%_^C=DR3L MCR&^E0/Q2!CMX:5WK],_ Y@'3E+)I4V@)?(J3.DZ::,&G:.TC 3!%"N?3#74*KTJ1P6R(3MBK,8IZ.0]Q0$.V M,4H'AED+ L,S<,H8(,FEB$X9=:E[V)[ 0"O>;5L0?RI$M%U[50I;QZ6Q<5J; MW/BK^^_)],7(S6;#/%RF^1<%/C<_>GS!U&GK5:QRJLAXI=*DU3+?-Q20)!H8 M4<8"D2:!2*H\!U(:T/@Z94.,RM5O0K25G-/S2->?7CX$N.ZH:W.TY,09*14"8=MZ'V',J-A/1]+UL'!0^32*?*O(%S??>4#^=-MAI92,0Z M% _A>%*(DA#+)G%!A/&UJT%.'ZW3/9".5_A!PW,.D7X+4+K3,=YJ/,.#Q]AJ M0;S1$6PLTZMMYM1)(VWU'L3/9GC.08K=.3SG$"GW/#+AP^)E3U' W]/G8;BM M:%$J$A6L!RM9+IDLNP:,!%G MH]'Y_'.:WIMRF3)-7J%8&$MH0G4FX%VY:!88$9,DI#6UK[LV4])$A_(3L%)1 MS@V@Y>:\OZ%AKP.<803D7(P^:"E;[COTA%7U7C=7V0DZ4 M3T<#V<8>_XRF<39@'"FD" 'U"#MB'$+QBL!DJ5D'"_ON6J_ -Y,22-^ MZY'ZW0:7XX7=$F1^GTS_\6;\?CH)Z*8-K LDH <&VI9]A&*\\YGL[2&0G"9TTD\VM)N MQ06)".8Q&\J[L@H+"O8"AFP<&!6$6ZWC=XTXYLWK\P^HB.G7-&"&"$$E!V9S M0G@K!8XZ=-BI]<%3;J7I[/YAC8Z]8**>&TR.%?3A8+%+L(S31;EWK0N74B;@ MDX]:)0\N"XW4EU0/Y>@Q94:$(BB5^U.&Z\%DWUH._=S@<:A@VYX:L':96J%! M]JZO=7-9_"3-L'=> @;*2WDWN*@="%)^%3!\CX"EZ>E=YZ MHTM095PY*TD2X)*2@,&6$#$+0WQG&;/]'9%^+G\/T/LC'LDA4F[ 67V-Y^,- M!]?MLFA6*1*6"O4*A+3( C4:K$%#R=#G3K;V+MA 1B-IC\IH.57>#4#F[286 M J_E,/(KN3!W%CU;6_1V $UI\BH(@6B" M!<%8>0A)"01J*+'.TFQKE^L\2M3)524WD^2W+K6\ 5.44V.) !I2&3Q1^G&7 MV3V?EV@NKAY4(_2A7X:..^VW)LW)4J$PB M2.)PGV;\AQ,&A1&H#:6_185BV!!$O$%U$8 M5A[1&PN6+.[6G-98TQ]H7J3O(Z3?7 MT#6X:NFA]TKS,M+\?J6TT)Z7HC0B52X/#-$&YT2 L.R<-,A$OA<;;ZDR?_CM M?FLPN@)%%4DV8%RVRN?V4C$:GI--#F(QDD)Z MZ4XB+-G":.:6%JEW ]3E7/ MM>B]AG''J:9EL"VOB8+#M <=0;*5GE8D>'4-6V]W>35&C+OB1 M^M\77H7Z>?YNEL]DLS7].>3)-9R%<75Z- M%J__+R?3^?!?RX?U.@OO'#\=N'-+A? 9%C'*9 G/!H6B9*HGE""1%QD,B(:GJ=\I'TMJH M9U_'$CZ) GNVD=NO.<;QFG_\U6&;]F5"3L)P"8/Q7='PD*4R28)4J!2AF<" MB'M()ME0TCKZ?JO[C8;UB:Y KB69/H8B8O0K6@;>9@^ \ M@F4H&:(HD3S)ZWVI7YW(TO2MNVA1#* M(,/R[O>/X6BT/LGP\LMDG!;3"U=RP+]Q_^^>4IU>GXJJ5>T="ZE2*=F**(3K M@V4WE#$JZC/7 0@O04#(&IS3'J2.7*@H(^[$RE'<0036*S$K+]KGZ>WP:WJP M[#+;*3%L3\%I4$R4?BME* _U :QR@@DMLM.U*S#VIZ[?9%YWF-I>SHZPNU%A9/( M[T,B$TAD&DTA/-&E.T,?(%XK26AE&?+\6.4D<+7-Q(>)?;)7=S>,VE@N8WZ^ MX'.*%6,0#@JN8O\E3F_KREY.OM]W2?14>1(C"B1Y\+NE1,8$ RI4C#!-9!QT MVW_ )YNEUWC8N]-CT(#%^];;$*]L_^>=_ SBMIPHA133#G'L$C(:PQ^I4=(9 M)8PH[>NMRU#W[NPE2%5$^]4-4ZZ[_BWZRUDW[2YR]M2R^MZ#TNXFQ0'Q2'A MVN0N4T$+I"7%B&%A6!+4<1T&F:6!'ZQ[J?5R1ND4^F_ ).U0X,-)F&)4))HX MH@$;Q&,NHD6U1\$J*9RBH-72T?D0N5I)7ZH5 !P'4-NDN\V;(5H1R@*$[H'D MQL31(B.P0Y1:RI1U6!#U^]3A2-54N/ 034B0!CFC([[7DLF084%%8JI/@7#C3L7S*7\"P_+M9YS^B+]WL\7E_!P+BFU, M#@5I(^*)000@I$'&0&BH4K3.EU[SXR2NZVRT2N51N/YR+,[K]-O/[CQQD 5G MOPHOO3J(9BWU,&>'3:*1$Y)>,"3;+FC=\ZA6.7L,BK\F58%[\5P;#?.3%(EE MX3-- K)<),1Y(IH[JQQYP8OK7:+6399NFJX'(_E+$O9]=]V?8R9)3AT_/P)1%JVVSF0MJ1 M"DN8M$CY?']")4%:*H6P2T0RSKA5+^A[5J]9WH09/!27?X74\TOXF3B?S-[8 MOK_)%7*6-5.[=/>CITXZ'_K]%T\W/THQ524*0C.M60V]X/2R$1E4*)& M!,8C\:QT'8Y*B>9WGUW5T/#!"ZP\"A'[7 ^:YK>$%#&'/4[>8R]*)T]N$>57 M.A\]A"W;4\B/1Z+BUCSO%_DE4[CVB[/^:^Q_3/QMI4.7;)3>,)04(8@;"_([ MKA"#?<1H$4)R@S9C^, C%L&?'ABT[=NM9'R/ +0KJ-TVV#&'I;2:P7R59>5C MP%)YBQ*+N?@\3$?;9)%@D$J81M3&7"0L8:5@H2%I&L/7$"DSW^$K/1ZV.]UB(NB+ZJHST[UUN MMO,_\:XD::1!"^]S.3\!@0<.&CE++(BN@M6Y,U)P Z!>&[;.G=1IL!ZCL:/! M_A%[UQ4P_U]!Z\N*H+_%[J*WWR\GWDZ7]BXL.X"#@4L\/[RCBH#7)#42W'&, M(Q!:#?(U]YC_K0*TDA=:QDTHH^?*OL*J2_SC*:S6#@\ZLB@MLHJ'_,J>(YN[ M].IHK6.*B10'U?C=1Y9M M3;.PH!VY766KJ]B#^'?%K2FS4DN, MK/&KOM_6R=R,,Z3D>-1,#0K:]W#D^9-QA!M M#2(:/",NHP"Y$_C75NDH&#CZ9Q?E\ MI9[;9ZU1PTZJ D%18= (U1B9E-/52?1"!":T*9UAM5.@NLDH)3V1\OIO@4RW MLM\M)YYOS))$41J).$LIJX4CRB06.:]7J1=Y] M'Y< K)+7,2PKG"*/@XK]+YY_,I$.!ZNKK#N&C 1 MKZ;3Y4//N]5P=RQC1-(A!90KU<,J$!(YD0SRQJB(+7=)E4[8V2Q)Y5AW-%<* MZKD!MMSMLQ_O'T,EYR!F Z836/N(._"Q' >/.ZGH*-'1[(< MPU-X(>/TW!!1OG33Z?NN_VG[<.Y,TA#8.T2,R V>FIJ M^I$8;5S/'@GL%IH)$[&B# M$D>#N(44!VGT:"9\C_VD"^!<]XNB?'CE_WD] 2'>7O>3V<7GY5?.4WYX*YQ' MEF7?*A>@L#EQ ;Q. Y.2)K#2>7*[Y&GC^5!IWHS6?$-6!?02)Q>S-]<@P\S? M?.OM;'Y;9>DW<.@^YG?_0MO<0S A%MC2 XO(P%^!!KV)/GF65.D>?,.E:^.Q M3VF&%4:E(;Z=2Q*3SU6\,6,D-\2Q2(.L2"L<7 @XD%CZ8C(7>S=+)PZ#S?7RE[ M?O7W"%*%1]]^-0O_U4UFBS_@#]+G.P80TFC'!FBU\8#)*L MKL]]2CYMSY,MAE3M9(<],WK^MS'F&G6WR8*<"&P% M,SQP-X21^_(A1LC82AIN.;YT%<"K?:&^91ZKLUQ*=1"@(Q2P7';ERN4,HD>8 MOPCQ_?W&6;X,0$$1XE M3W,;UP";A'(0(SO+<\93$E3O<>6VC5V/*"4QZPHJL(&@[_Y&>5F$]2Q]773^ MS^4"R>=KL"H(4BE)Q"F'Z!63@)(0- <_G,E!>]PQ:1KKPK22+%I\,RL+0P-\ M>BS_W8TC32DH\#M3HA#\,JJ1\[#:?I?1OOGS^VVQR?Y-, Q9<.(J,B"K7X#7(*I$3]5TT,>K<;'3 [K-AZ+KX MCT6J*Z>V%E!_]53\;!DID1@QI6$-8 ]KP$F&(%YEPBLE+;-#47]U..HGVS=* MHSY";151#W%R_C%>V.F[V0(VSZ75PTPQC+U DB?PN"+LDBY1AKR,V>GRQ*5= M)SKSZ/_O1??C/V#HV]T ?O.P"6SX8"LIGL7]A['*KVRAJC(Y!]U\7H?E(\_EJ=_6 T7%T!W=4..Z.__!3_NKXS8R[H M)(C1B 024;XP0S!IBA*6E#$2%<%J@/5?&[8>OL?CTI514@-1P%Z+]_$^==5:.0 0G)6*" #R4+N@^7+I6DO).%W>>!J@&*+AY/F<_9_"% MR\GWS['W&&[ 76*&@!\%)CAVBP[/HR&$!,614IPCKKA&L' %TA3^09A A2V= M-#A(L,8/WZO[\OB M2XLNJZQ@NL>H[Y\R-:2<8BJED426(+ZP&%'/$G W%RE7:P MVDPCT29$S5-$B>93,A]RJVEPJ;7PG"K!%4[VI3W-7S"-Y! ^'9E&<@A2OW(: M2>!2)2D)D@)V+QZL1#K MF*%HII[BP4I4E;C7SV-Y""^E$HC.02\MM-(5)3: MYY1X^"6_L> !.4H$4I(DI:@Q9EC7B/^-:20'L6!X&LDAD-0^S]N4!9&L8_EV M MG0<@/.LP[#(:J91/O)O*'[2=YN7V8 4=A M&K?W.K>_KH+^'.K?!?ZWU=3/721:B< 0,1:FF4A$1N&<9/@/4>'3480PS2?B(HL"9>^#FN_R*CU'A2: BZ%"ZV-1.@48G9SY6 M;O[2K3\1DA588/ P\_TT3]@C2S1&-$9*'(\L%;^"W2Q)W0VR'!>>)6J.UWL# M#M:S6;R^>1UG_O+*]K>YK,D:;S5,)8C(E,2 T2:J[V:RB:H9E[AQOD':Y6YOA#.GL#G"!$_,)/$I6^G9^GTR- MD6H4 _;2:P0<#=#KJYW&^9?X(\ZNXZ>XN"OASFST>1*!" B@%4311M"$+'6, M@E/!F"A=Q&FC(*T1:0S6Z^<,HQ7? 'M>>9\C IB'CY,?V7;?I5Y;J[&1"25) M&>(!?N=R1TD.L6V2N:E?\49-VV2IG.)^2@X547\#--I@L;_!?[HTUI;'0 )V M*#GM8"K$YQ>H CD2C*$V2+WO4VL=-[GD$1[ M4)'EL,JL1=XYB?,L@RQ]QKE#G-:VM2,AWQO$':?_%JAT/5]T5[%_-J65?<6, M&:<<1=Y;6'&>PC:MO$1$>:T86'+)BQ\([!:I,4H="_TZI0KB4+W5T._VO[O^ M;D:W!$P?-'WF9]!*&13D0@Z;G$-N"@PZ#(?E_#F&T"U$LD&(MH M5UJ]M=O<]S&&[NI+9\/=@R M_VSD>J@7@JHKIK<6/)%U4_EP\:7*T^+.< M[=+4?0CV$H'1<8IOD4(/[X7(N<86IN(YBC&7_'6Y?CVGX*Q%KACQ03A]\O#Z MD3R-N;%'8KZ/2L<"T/9E^GL[Z?^PT^OX>[0Y6V"9IW#\=?K.X0I>J \7N]"5 M^OT''UJU/[I%#2I:0QF"J @"<(SS>VCK$8Y*2D^['OFU. M_VH6/DZLFTPG^>IXI?!P-OL2_76?"Y'##WSJ9OW='U_;^625TT<)!H.M&2P1 MG-M/)[#EF.8WO0$6)G."F])5X8L)7]>J%>/;NEVK VX#.^K]Q%_?W/_V/R>Q M!Z$N;S[&'_&V :JU24L.RE1&@VGG22,C,#BQ(6F-@TDAE"[+.TRR1OCXLK39 M1MYR&+;$S,>;V?/YK<*JQ*(GR@G$E BP^%5"SD8,3G+P26(2M.*G(N@0 1OA M:4&&;"-A<;A:XN*'V??KQ7RI,;**PD/R,GD?$%;9I_9YY1(ID20V2A]A5K3T M4],=XC3"L_(DV$:WD8@T2BYZ5PLH"6T2E@C\&H,X%: BZ1*R)KF8&->.ECX8 MV2%.W2OCNN0Z!I$FWC:4\%$>#@\XBPY'B/&=,^"G2&S@=QHCI4 QRK-$S,GV MV1(3:(3";?B++\Z(!JSM&SN_A GE_\OO47[8Z1,S\A!8GE/N%,0.OGD2=!LP&:OEU]]DUW]3W.YDMH/T_M M[%;CX.(DK)VD2&">LP6,!9TIC:BT)GJ#'>6ECY!V2_3KV]4RA"R(6P,LW/)B M;^/Z"EA8E?=)\*S ::NM6A\ MT\V6A\)+C6^:GO<0")K\NLOFA2B50HX3CIB/FN0+>16+!U:'B5CW&KH=SIX2 MV0:(>_=>^8M=Q+>Q!QW!QW1L*@TN,A)Y6E3(Y=';2@(EV(R2@M2^L!IIT!U(^\3<&7= M>)6#HX'=]5Y?9VXZN5C"-']]\\GF,I?+*Z_HI9;.8,2#DN RI(2T4Q:E**TR M5HI4?$?=)U-=AA6$?[U#=DDL&N76[6Q65Q"2X12U@6!?Q5Q&@F&D=;*(*F^" M@SV>QM('B/MD:L1Z%6' 'H=#4?M.HNQOSI+:TOQ;';W)A9[1:BE$46F(<2) ME"/+0D"">Q&)"OVO^5]JAR/)K=253;(DF^_>SN;L$-4;",$G*8J6RJ MIMH&-:MN6_A#L1N=UY,8@[WQN M+T<%,HQBY+W+=/".K'<"/IF3WG;2SN[B//);(N>X8<+'B\=]=U3'D&-5\3+'E,YGP1WTB,PBCDQ!5AO) 5+ M"1NCM2J ]DL7AGN98ZK?NQ_+E+,/LZ^Y%XSMUSYU\\K[_MI.OW33*2S5G_ # MYUX[&R5L#%1[E^,9B[1,!@F!B0W.,9M*U^HX0LQ&//URO%K?+]@5^X&=2$Y ^#A*L+@-/3H_U>FG% ML3J:@-^7G@4(U"]>@(8/R_K#?'X=PSEU,7 -T3:.',.B=@X90AA2*@A!)?RE MQB_*QW4)ZP8A;1%S%'K-F\C/]N:V>+WCX([[D-NZ1)B5U!Y9"0%>,MY:2[A2 MQ>_9ADE6-XFI+2X>A=;8;HTOP,*U9)=O\&_SZ1+CW^QDE@O8GPOGL$G&(M N M*)7& (Z0\RA*0D$5'"M9VL$>*W/=5*:VF%L8X2:>F QS:*Q3%N/ 4%0FY[X* MB8Q0#&'MF0T:_/A4NCY'.>?S9%E+;;'S&*Q&.I_O9N'4ITL?N]E%/M)_&]WB MT7E*=_6]F^5=I$N/?^+XTZ3COE/P]*C 1 N=%BW'OT_*O(_B->,.]F2(XKW2 MB"M"TTM M/ M5B%.F$8FB(!L4-0E:;TI7J]JDQSU^3(*W*ZPIAMDR^HR6XC<6)(ST(B&-21< M0" \ R= >,&3"E[+$_.EA22B\0COHP3E9L0@?; (C*5D/KH0>>DTZ0UBU#TN+4B24JIN@"U/=]BEM:0\))VX 4P% MF$R=*T!2H1%3&@00C$5<^EKRN11UN5+:[QBIY>9X\JC7-17*."HUTCCF9">; MD#/!(!QEBII:FFSI-.9MLK3DJQZ.\4[*'*GPRI['USB;=/V]E?S4+>+\[74$ M0,W*6G*;/ MDUD\2V_@PY/%>^O7,N2XI\PQ:U#D+(#I#0H93#U2"0>GL:%RW64=']OL$JCN M75OQH+B8[EL@TNH$\_&DS@W&(N1>8S(71><\8&2\,\CZ8)1/GJCB==(VR5$Y M2"H'\X80>93.&^#-TT7UQO;]37X$?ML'G$0O19($"1ESZ[H !EMI"!0$]BY% M)PTI7T]GNSR5XZB3\:@8!DU<>SX)#L\)B]H)0Q&Q*L%.KRRR3F(4#5;))<4I M*UWN_(D =;>LTW'F>"TW09*SQ67L']^ZG>N(@Y"P?R>>SRJS-ZBI V40QCTG M(FA>^K'-,R'J9F2XJB+V?S.S,QS?=?#'_%!?GN9ZIX!ABRY@/ M*;T+X/LMZX0HFJA(G!8__M\B2MV$B5/N3N,UWT2.V9,% &$FCUSF%N&>YL3Y M@*QD$3FE0HB,2FE*']\<;&GDKT>6HW5\O"O<+>RT.#_N,GZ8#U0H+9$RN7N& M\;"Q6IL0C=8%9UD*Q9,7-H@QB"WJUV;+,1IOSJQ\ZF9^-0_%,(%XSR+I"/CM MS#KDJ&:(.143M92%4#HA=;,D@\BC?VWR'*GWME]_/IG@^)IA.X<[4;;=BU0* MVY)<)3VEL/U I.P(\< MST5!@R=(P_:*"#6*NT"3E:=.FZJ?9E<(XB')=H?HNT'.K.[ME-;6&9D?LQF= MF\D96$\\(:*BD"0QF5QQ@_.K)-L=A/"P9+M#U-U6LAT1.,)ZP2!T[L:! T4: MHD'D M$I2D9C'%+AY!=(MCL(H^W)=HB, MEC(7)5]/@!G?1N:9%.U=*([W/D;JNCFVK%80#UQ[Y6$%!0,JP1+V60MKB=BH M=:0T4'U:OK3@=XS%=B=5CE!T99]C6='^M9W'\'0F*R.I@P[4$XP$IP9Q";\8 M#!,S@0K&("X,5@SP079_I25"'(-@=Q)U-F!%-J2E8AR<2(8C3)-#G,B$M"() M4:.)8X)IE6(8)4+X :! M',OU5W#TL(B$#,0.V'#6AFT)]F-QZLHHK3+>[Z[[[JGP&'L1(XDHZ7SF@S%% M1NN K.&)43"H>/T ?B/BSP9NZ150 S&,HTL8P0E MFB)E.&GATP 6E'G,\4+I]P5845:Q#3@1FYRKC_=WW3I*G#P!0R<#1&JY_KJ. M0B"A6*YE&(4UQ5-)1C_F>-%DQP)7+\40:(!.:^]=8G]UCEU424F(]C6X75SD M/%]/\\I+7&-E,4NEDTJ>2]'>G=V1$.^NJ'*HOAM@S";=_&[_FEQ=7[WN^K[[ M.9E=O+'?X5\6-^=$&*.\%2C$E.>&!=(6O/?\4"4ZJQC#I2.;0^1K[VRV#,M. MAE$#_-OYD 5#-"B%Q8AJEB!:!#=!!Q802QC#GXCDMO1CQM&/B2H]#"EGQ49@ MT!R?'O8R.,HL*SO#ZG'"">0<. *:,:EE\1WSV.>T ME1Z:C-H9Q^J\D8=*C]<$:"BN;"\G@@BA%-C>$$ U$-)H;0+2TC$?J4P0/9_4 M0CW(TO+KDW+VZ$C=MV!]-FCH2\R'+;DC]S,O,5"*G=0&B>A#?LP7D!&.(FQ2 M2")A8HO?C1\F8Y M[WY,YC!4ZOH/,_CK^,W^-;)UXJX!R_9$'"QZH9=V]Y_9\-0* GEI2>[YZR.! MW0GG=[L*HGS.38I&.YQ*-ZW:(CSP\7[;^13C3?=;#&978,M/?L> M^]O.RN8I1)9R)M+3W/5RZNGA!-VY(<*FK824RUD\AY] M]=4LW OFN_*U#C9)4CD;^V1<>7Y4.AJ' M!F+%6^N]O"K(2ON8_X,,U;)U :&.YA=33*L<]DJ!-$D,<64H>)D&6WL:=V*C M.+5?'HY'^]E)0QG5M\NB57*:XTD$:PCL_S'E=Y6PWK1A*%E%E7.2A!.YI5L$ M:L$A*P#[,#H=@4$#A/HMSL!]G(()?Q6N)K-)MM?9V5R=RJUR$Y5*CFH:4 H$ MS'?*>)#=CAXH53MTM3^U%U\?VOD.)KIZ;GKI7NYDO\?MW[2SN/ M9VXZN;B-?,]F;Z.=QO[#[ >HN.MO[L^!SZ5/UNB0:^0;6"0TZRS'WRDHXHCU M#GX=DJ]^U-<;7>55W)P_=I/_^&'V>=F0^5P'YQ.#^"AZ;[*[ M09#!AB*)L6<4RYATZ?9@.\2IG%):ED^EU=_V0?['"(MFOJ41=?ZWY47]B$*? M!XU?LO+G\1,K=%I_*\'#'1-F7*6<[DX<<%$FB;0C' 4G@O)* &N*+]DG$HQN MDW![D36[N%??>=1,4J$M"M[D]](1(\O K KO*)-<:$E+%[%X+D5E)_YXE)]U M1ABGX :VK%59_J7\=[=E-P\=QK5004:%B%]:XR! -RD@S6*TV#J%<>EG$3L% MJNQDER-..;4WQJ$ODXO+Q5GZ&_AUN1[0XURRQ_BTO$G)]O?X.<50^^K+3-W9^^7[:_810,W7] MU>U]5;'@:^B73AB&'379$P5DR0G*J$0A,H$XICG[)2;DG)$F^,B4*]YUZ80! MV6=[LSP^/:>>:1N(1DP;D?OO"61M= @[;W'PG%!3VC':+$E;@=D!:.\.S(Y2 M= -;TYK+=N9@I_M+.+^+[KG\[T?I<_U\8J20)'AE/8A;5,R.3J MT4%QPIA5FI#2"08CQ&TKL!M!O)>"[-QK@X^9ZYYV,OM&T> M,N73[)S G1"/ M=OJYFT\R;._RNIQ/W!3^JWEN3HFUSSN#<#EXAF@&V:0=A$B,V^AE9+%T.;Y2 MLC>UUYZ.FB<"LUT2/^IB&%72G$:*$D3RB%N,D3:*@'ZI2-(H%F3I[+^]0C5U MPG$"VAVI_E^!3P<$)=&( U!>BY6(+RSUNKB=9=WR5.Y]E8Y[A13 M>@,F9]=<#C"T46/G)3.P8D3(3SH9AZ&5*> M",A6Z?O(G4TT!F6#1D$RACA1&%ELP+ S%AB7#/ZI=.G=/2)5KN!U8L(=J?KV MF73 $J(Z8A*%R@=)$7$%QG_I47"EL?M/F<9Q^BCB=(7!7HR=)X*S51Z? MR^2B5#X_/R!LU;"*"8>$-I)@'Q33I4]5-@I2NV#8B0EVD)[;3ASYNNC\GY?= M%!"9O_OG=6ZR>/0UU_:Q"MYB#12XT"75[1<>F&1<8DF!UQ\\1]R+B"!>M(A( MSK#PU.%8^LKZJ02C6\].[7Q^EK[UP.?K_F:IS-O'QL+02&.B*' . 4U,)C\L M%PC\00]_9;2CMO#4M@I3]VIJ!.;/&M 647?%[6;>+\Z_7H+:'E[#?>Z[B]Y> M+4MJZ)!,L,0@0B"" &NJP/GS$$9P$;$* @<\:#W 9QX1!O[T0);=$E2NAU0& MWJZXKIMDS*I&!G$X]TS#B*9G-[6SNQ:+X&<1MKRTPKD[*TS0.>OR M&2['X.IA0H=T)3STNZV1YQBDNQ=2>V5*_=?U+#Z>U[>?W?9Y.1(T)4FC%#7, MR]B$G(RY'YK"-"D;K<(#Z'3(-^OD.9R,2B=3=P/Q]JU3N&G#_WC_,MQ1R7W2 M'A$O->):!&2<]8A:PIF)\)?%3\<'B%4WF::LBW0J-!H@V*OI\F=B6"Z9U[!8 M0GY>'F=S>WM:=?MTB=$D@C"Y?;2VB'-0F/8NH.3R(YB@$Q_F<1_ L6&2M1"S M%23$>L>!\NA4[3VPW .R>I[[HM?+DY?_B>&VM1 Y)]8YP9G/#GPJ,!P_9$2\OE,W_E08T@R;EGT@BM M-1(J*,2]),@2V B,,$I%)@AEI6L][!"G;O[?J4U8*1R:Z)GR9#)WTW@%7[ 7 MRZ>=GV._G.*Y]M9@%SDRDL%B29$A[3!%DIL5[T7I5@JA MULS9LEO,W>3RK'Z/8*W#>924,ZP,PH'!>B(X@A] *.+.<".-Q9*5]M*&R%4W MK>]%&5<"F28LW6:OX+X)WX-[\*A>W67^"/.KN$_\]W%;#+N2>7VL0K>-0\4N-!= M\^IK[X&)-KH3WF1N+R[Z>+'J[+?Z[.UY$<0YTDN)D7<*8FNK&3(X6"2] M@Y6A&!'%3]=VR5/WO.,47'G6'*\4&I5O(T%!\VXZ"!A#C@>)K-/18TL-#7H(G_8<:VS^>EWVE$.V*ZKFYHAR?R'"$J&4(DIS M6P<#>M$B!90B[/HR><;C(--S,%5J7U>7P'0G18Y0< ,QX/VKHJ_Q8EFVY>Y. MRWF&!8N(61(1CQ9@$,LD'JD!G)I0.^[:(TA)ECL%XVS.N$0JO?!?]INN_ M=S")7$W\W71R-9G==E!8S811 S]/.5(J/\@U'B,C"$8B,,N2]XE9M<O?-15E16)U-A/G+$H7S6W8_FL]J.E%CF$/NI<&$0%SXA!PS%B4135!.$^Y* MOS78*5"=D_*3F9=RRJ]^J;?J;''6?XW]CXF/R_T:.RI$RHVQ=7[R%8U!QDF/ M,,8N6BH<8X,.@O;X+YN^7?>Z[B2.[F@55W9S[YJ?@.5!N#260U$1GP&KF M*B-4>V0DA(PTYQ\&2H(:UO)M&$^>"U#/:QF/Z7."C%1P[9Y(O?T1I_#K)/?& M69E"KH3UW$CD5=!9(SCWM,Y7-YA[ UJR>DB.W*:QJV,_%JZNH.XJ8_]^DA:7 M?[^,<3K_UOW,QO)N$I2[Z$WD*)"L$:44+V^N)U00,&#\B06+F+,W5V#G2#K9.XU2> .-IO9C=YFAE MT^#U?,OR%!BOO1;@]^L3X%YQ1\$/%CCDW%V1RX_:D#N(:,*$\V&]#/EV^-<' MKY,5<4+X1VFO!?C=,_Y".)V?OB&/!>QD(D3D5,H%4&@2FI# XY#VFAL'KY.B M<$+X1VFO,OQ+T;T%;^8^;3]BK8&HX D'G2^48H!@&#L$ ;(728< .]@ [)^/ M7.?^_S3 C]1;[45OK[Z#'NY%5UXE17E QEJ!P'6!.-D%AJ)PX+9&I?"@;J9K MP]:IR'.BA3Y"8]7!?LQ2$%5:$BAR6!#$L55(&^>1"RH*XK 6A@V"^M"%7;P2 MSJF /E9;E6$^6US&_LN/+W&:'S&LY$\D8,:Y1-)F+0@C$/Q&(VNOKF(_\0]ND3/. M)1V1#'"-?( MV0";9X)(,%1&;5URAQN!(\Z0BE\BG)0,8[18F0WOKOON>[Q7![COY[!0B0; M3$),4W"<'5%@O_(3+$:MQ%$36[S;VSZ9ZC[ /%F8412*!JBUYZW#N[_\]#KD M1U3S.;C>,7RS?YT[GV*N180(4?F*S6+8-Y.&>89@&/.Y4D@?+W.UX1_QPPQ^+G[L MYO/C'[\=^(&"+^+&3*W0,[F!(GR*B[,$K+I_"A6,\\'"7DH)>%^< 9&!UKEC M@[&!&>PX+=T[^TA11Y<2&O;9VYT&%A;XIS*O;_!,N<84&445K'E)"(9U%W1I M2WF(?'5-Y$MP[5FIH5.AU\!6?G]0MGIO#5/K9O<'9=QAR;!A2!L*08UA8/]% MA!EY3#QC$L+?DQU#;Q+HE^#>$3S8=BP]&I0&&+8VAU5,QD-T7GB&DK,0@R>( MSHS0'BE8C"D2BX4O?3R]49!&CJG' [VY'M\(K3= G4<+[EMO9_/I+3#AO\$+ MREJ[2]ZT3&"9+WQ=2GE6$)@+1E&@B1&M!1?%KSJ&2=9$!;XQ%-B^$9;"H_)1 MV+I)_PU4E&WXJP6XV>YZD4WYM^[S4M^KV04PXRE$B63,,1%$9$AK3I%E0 3:]@-[;LEW;G(7[[%/AC $S+V1RB'.;TP^5099P*YC2 M,A9O83%8N"8*\)W&@A5$I06Z=7[R=/'DGDOYG*>;PG]SL7Q0&>=WBPDFQ;7Q M$8600(>82&2H%TB"^JRF$@M3//0^2,(F2O&5)-[I\&F$?;!Z;@\0/W?]$J?A ML\4Z)4L<1D+@?)@I,3+:)W!TDXHJ0/!$2C<+'"=Q$V7["K/SA?!K@:W#XOB' M8W?EP'.E(2(>B$9<,8=,D XQPT5B*O'$2K>!/E3&NL[ABYV,G!2Z!JCY)?K\ M1&62)GX)7KZM&3#G5;O9S[&?=.'9V2=,WR\S;(5C^7E3KNSJ.4=2&H8C(]@4 M=S!/,8]?XO#O2.8]NZNK3(,&EL+SMH+'[%#G,FD;.0-/"N=9,X&12PDC)CE. MG"3N3.G:C&4DKUW.L#8#-]5K?5DZ'+T(OB^G_W5A^T61I;#+X+R.JOK8@*-(PD:#C;H80T(1&)2)617 0I2I^.CI&WKB/3'.U?#/HF:FX- MN=(]MPG$SUT1=%0Q/]QDR#EFD>4X=SR/G!0_[A\B5]VCLE^*N$=!6:QK4M"%:1PH1=NE[ MBTUR5([-BO'@^>/&D3IOX-S@W7PQN%0,@\KI(1]F/T"/77_S]WZRB&^[G[/[ MF64_]IQ%J[4-'%&+86D03L!U!4]6NKPTN+2*#JFZMNQ[] M_[WH?OQ']&'UGN.G[<.W7/'ZXNUD[J<=3#/N]Y.?4.?QH+>L\>&!+)N_<*"G M?+3P(WUA^-3Y[5>NEI]XN ]5AW;1SS2)CP>\/?9]TD>]!M,^S7\XY]%Q'P^ M:A5_="\6=VMVD$8J6O$G\BV[$A;&:VW,*E[?<6AMUD8C6'V&SR[ZJUEX/[47 M19!Z.F(5O^LHG#9JHA&4\HI_,YN'OAQ,:T-6<7&.MG[/==$(4/_9_7R0KZP% MW#)TE32ZHX#;K9O* -[OJ9.K&-YWRU/P/^QT]'+;-6Z5XK '03= *RTLO/D; M<)/CM^Y>W.5E0;G5MV?\*D5?#U^"P[34+)XG@K%.)=="Z#4"VH=9F/R8A&L[ M7;XP'@/4VE!U@[+=.N_V*:#V4II.'^2Z*RDW:A%M&K :0EMTW@U30 ,'GK?K M'WYXSZ(Y*O?]R=AU@^5!JVBG4AH Z^LE3/:UG<>0?: XFZ_TU]O9Q?+Y^?SU MS^6DWF8T2Q\GMK9)WL55P_G"]^RGD+$N@GC&\FP?N%Z0F0:(-Z[ MJ^_3[B;&9:;,V?='[2H+W[%N_4[=\@ZG1'?]RG6?JAN@PU*V5]_A\WZR5,67 MR<7E8O[UU9>O)Z'%_N_5K5+Y@O08K/K:?M^F31<B.,#Z/6 M]-("='^;A7YZ<_$U^NM^F1#WZFHQ'K>-HPXR[;@^:KM4T@)D[_[J_>=^X@NL MKX>A!H'3P(WDL\FW@,AOL ,LWMI%?&\G_1]V>ET F@UC#L*H@7O([>JH#-;3 ME7WS^Y^+)97>7,XN/OMQ9F_/T(.@JWLU.4PYK:;AO.N7]P4G2L%Y/GJ1])L] M0A=(O5DE6]VD:&HW@_Z ,CENQJU+O/C#^,/J0?M-XU?#:J?=ND!+^5U^?G,0[&0K*OR]._GUQ MQ<5B-:G1ITU/AZJ6 'HL6IM541F?.X%F=GHSG\S+Y#9M';1:,NA(WWNK>BJC M]W7QY^?>G_7?YOWJB=;R:JEUL@)^ZQ3_B_4X=2Z5Q#_E M4S2 IOE7K551O@]#-K-[MXZ MWI2X$-TR9+6,TF-1W*V:MG![>QV_=>_^RG?]$>8Y2UWOEZ[U6&-[R'>J7787 M0GB($AN$_8])-UWU]?O/7):HNYXM^IN/]NKI0QR@=\9A#(31U]':[#5K. /O\X50;0 MTY&+9/_L$+9 YL]G>_/'_'/L(=JZRF672B?^#!E_Q+H&Y8S/];D?I-J%ZP$H M/%Z1Z[.O?2'T5_37B\F/^ ;,Q$77WXQ.'=D\8CV8UO7=#9Q\[8/DZ71=O$DL ME$2R?>!ZV5<[H>@.TTMEZ#['K@!.#Z/4S"G9K^MNQ\3K)_F 2)^*P+$^5KVW MT >"LD4)_\Y5?,F=YM_YB?_.3SP,F_#?W[IE/#YV>3P=J5H:U:[5L7&RM0&8 M3N_%*K,TUH>KMZUO5''?W/?^'8ONQD%K>G8# M0=REC-K!3VF1:Q %2;QJM787F0V=NA@E; .;$[C_T;^;A?>YW,59NI_$;_TL"_[F M1Q_^T>>[]#"[6'97^3%?A ($./JC;2S]P_#MRBF[,E=R>/5AMI)_7=+U^8"S M\8^^Q'Y^_%?;,!I'LV6TNBO3Y0^8X,7;Q4:^PSS@G^]I7X FAW^MFE-8AAY' MJ[<=*_)J?I96TSA+2P;?3Z,P.X[^:+5GGL5MR%'*KIW&?"?XK;RS\'S?O#5\ M[Z=A.;E97A4%HC*K'K[(X3Y67^VN.S?@83SS^%L M=C^;3XO\]S_G7]+4YVE]6TRS@G)CCU*4*O']:H];R_"I( 2UF^)$F_/B1E]E M/AZGVJ:SZR)SPT1K'_2NI"V3*_U\M'K9%N/2+UM[=O*F^QJGT2]B6'%H](N3 MS2/6N_\_#J^=>JF=7@:BA/M-6\WW/=:.[M=1;8MZF6OWAWM!2Z&X:]QJ'N>QUG6_CJJO MQ>Y;M[#3$L_WUL>J5B7EZ#6W41?U$7KE%]=V.KWY;">A$%";AJQ6#^5XO'9H MIG9.5;YR!PF746,AT[AMS&IE3HX$;H]N:KN==PG]KWY<%+.-6P>M5Z'D6"]S MCWH:0F\IV2,+41+$36/7*R]2 ,L=RFK!E-Z+6MR@;AVY7F&0,79UGZ*JY_E< M3Q8WN;7)K2HAO+E:MG![.TD@3(39ED+WP$_5JQ-R)-S'J;)VV+AF9OZ8+S>1 M9?.WRVX*6OZR*!5)'O:I>B5&CCZ[.T:5S>'_*2X^S'QW5>@,?= 'ZE4:*8;U M=K4UA_"S0^93(;WC0X,0;^KLZ @U5D9^@_G),U\=?I4!?>@W!N'=TNG3@#J0.757M7674]M_W$R7Q2\ZMX^ZB X6SK.VJN@ MV@ ^MRQC3T*V##DH6Z&EPZS=JJE^\G]G_,L#N&_L04BV=)0U4%D5(;WK3W[O MN'_LYKORM8YI _]T[$$@MG* M5,]U;V=-<][[/+;.. @N%HZ@-JEEMH5:K-# ME6=4"+!-XPW"JZ4#HQU*:>&(OTA7L\<##0*HI5.>36JH[H1THU,E[\88A$=+ M9S!KDV\CS7LT'(?FJ]*6CDD:3%/M9K^!X[(2[&V<^WZRO(8IE*>Z?_A!(+9T M #)<9=7WI3#),N8@]X$M'0JLD=NRJLG0",;$6PXS-%^A(,G4:!)@7//O6,%D<6^]TZ[)@3Z/OA7N=. M-N/;$VPR,J#;TN?36=;K E M98C[%=,=4\A2U6B<^/3D:J]GS_4A]LP_58@^399C':OGPQ5[2'\ MD: \44!E5+Y<3R/!3I#LU83N^R*&]U-[,0J>;6-6>^1^&$Y[5%+_./\4F.T8 MMMJK]L-@VZ^8)@S@4J[\",8N2AC!)\-5>]%^C"'N_1CD-JLC2: >GM]*U@!B.Z'JO?*_!APUC70!"Q? MH[_N)XM)G+^ZN'CUPTZFH]\W[!BWWCOQ8P#;J9M?XSKX=>)C Y[[S)[P. M?O*9$UP';Y]&\>O@QY]ZQI$"]\*;QQ]U:;(:/CP>NE3LO7_T1JZ.=^+V]*9E MH+ZJ7X9MDO-3MUB)6N:\?_A7&CG^'XGS#OV=WJ*O_B'_XNP\_K__\_\!4$L# M!!0 ( %8TA%EP;5*,LP< '4K 9 =&AO,3 S,3(P,C1E>&AI8FET M,S$Q+FAT;>U:47,:.1)^OU^A<^JR3A5@P! [V'&5UR$5JNXVNR[O9M^NQ*@' M=-:,9B4-F/WU^TD:#!BF8N#C[Q^D_ MZW7V1B=E1KECB2'N2+#2RGS$/@BRUZQ>KZ0N=#$STX/X?'H0!CD=:C$[.Q5RPJ1XO2?Y4=)N#@]?'1\U#SNM;O/XZ)"+ M=J?9)LY?\F;RW]8>ND(\]K%NINCU7B;S^IC\^+W#EX4[F4KAQKU6L_FOO2!W M=IKJW&$P@\[Q:]2QILG1C:MS)4=Y[W^E=3*=[<7. M237K?7N0UUN=??Z"7?0O MKP9O!Q?G5X/W/[#W;]G5NSZ[>#?HOV7]7_L7/U\-?NGC-23ZEW^B2[[4NG>_H%%P)A75>4PI!C6+JN M*+Z2N0!D>G4O].5=U/8N:C7F\_CRHY^L>JK9Z'HW#-B83X@9FDB:(D>ZL;3L MMQ*K1T;-\+[06%"=L[?:9*S5K/_$= IXO[]D@US O4:2K>%[TL#ROKI_>3]K MG;XB"+1W#@+?&:8SZ9C346Y-(*>$K.5FYD4R?DT8=TFGQ3L! M8S"D"D4:8WB!1!H498CEZ Y+!!DV'B1>:)* 9V Y1(^:H"T]%FS *I\0/A 46J!^ IL]L[0""HA MO>*:ER@5! !S#2R&X6RP)^%VS%*EIW8> X9&$OF78R#N7T:[865M"^AQ?+D+E]]O;/0MI$:5NBG\_I1JL(L\+HA 1>6[8/5 D" M3"-T^C?)F.E@D0@P-U]BE:TNB(^Q4?IZ7D>X>WU,Y]3EU ?4>AM MV7J@=&6@% /Y>=Z-!4AX3O-QMOFELG78U.UP#/#=B8%6HWGD_?"&+#P%+(12 M_FF@UCS+2'AIM^_BR_V0 +IJI$@@=&F@ 'ES(FW(QI"B/.CQVY=%'E^N!884 M#RBN&,0"B;6J3OA&B9P.6ZQ64H2S"%L.K1221_HL(\\)U2GWFDKKN4>(>QN( M2LC=VA(,70M#K;/P%N' T)H(H5'.;4!;/X>"']]L9#L3BS,JT%_PE494J9' M"J4I"+2<8(WM!B)\RYBV* 'Q<3,W#MA'1Z1O&QGX4)?N?@NV*5+\5IK\]B+] M]'Z3#><;EQ#.%#T!>P)T_0#?X+L"7[$[\)VG\@B,=8#Y Y2*YH:6C2A^0 +W M_$0G26D\C);(P :MF;8.[_WY.739!(JJ [^H9LSM+=7Q630 GD0H+V$"5>J? M,26O254G-W?D:Y\]IP>"_%7S;WOBTMTYV/_?^]AP&"WF05-;9$"?D)>!NTB& M/I4^@".MT?1;ZSBHNM/&WM*2\ (JLTPZ1_211+.>%Y\_G;UZ\OG.[@Y/5=@I?"5!'#]:8,_MT@D M 685I;C=)$Z)7WN.$%EJ8 F!7X!$=$9\#?MN#YZ[W#O3NYHM_YLPX26OA< MN_&R,M4MH=KT,][;RCU;B%8YR>FB!UD6CIS9W"E/RX=/_'>'@,KD*WGJRVL"_677D0JO[CT9'E M:Z*%MN'&0"_^_#2AM8NCBW00V$9ST84/D1-*M][E$W=-J\]X[?4@7+?] U!+ M P04 " !6-(194)S7E< ' "#+0 &0 '1H;S$P,S$R,#(T97AH:6)I M=#,Q,BYH=&WM6E%3&SD2?K]?H2-U65)E&QML2 Q)%4N@XJJM9(_C;J_NY4H> M]6 =FM'L2&/'^^OO:VF,;6P2L\MF@84'XQFU6MW2U]V?9!V-?&;>'8U(JG=_ M.?IKLRG>VZ3**/7(B]WV;E?\9,LK M/9:QW6MOZ-U,S]%.?#[:"8,<#:V:OCM2>BRT>KNE4[EW0&](4J?7[:;)_IOV ML+.;]O8.Y)M]E;S>_V]G"UTA'OLX/S7T=BO3>7-$/'Y_;[_PAQ.M_*C?:;?_ MMA7DWAVE-O<8K$3G^#7J6-'DZ;-O2J,O\_[_*N=U.MV*G6<"B36V[+]HA[]# M;FFF,M-FVO_N0F?DQ$>:B'.;R?R[AI.Y:SHJ=1H%G?Z%8!4,#(^3:/$!]!B= MT\R#:/;IOS\,OA]/J^FX)EH3*/\C'\W_^<"HZ>[+9Z6[+ M5^+D]/QB<#8X.;X8?/HH/IV)BP^GXN3#X/1,G T^'G\\&1S_@->0.#T7O^.< M?*N%[ZZ=E$$#T60,42[^4XU,0R14LCG"CZ1_^:+W^O"^72^D4HCIIJ$41KR& ME:N*XBN=*^"EWV2A;S\]NSP]G=;,CV\_^N'R3+5;/9Z&@1C),8F2QIHF2)!^ MI)WXN9(E LM,\;ZPI1VS$2GW?R[L"FP_>E<#'*%Z2TUN0:^)RTL[YO; ME_%T<1J> ;X)P/<>#\!)I#H'A!B-<\@T M@&Z(H[E<:-=YB@PHO88>G2>F4M )6"[@HP%(:\Z:!5#% <&!8LP<\378W(VA M$51*L^(&2U0& H"Y!1;#<"[8DT@W$JFQ$S>+@9(N-?*OQ$"27T:[865C 'YHNEI7_YXO5NY^#0U7BMZ1:G-YNF&H_;[E7 Q4#(D@(" M@2@]-,1($038#XUV(^[!8AFR.V=X?E;:)<:Z"OTX[Y?61"@6I4U(X;43VT"> M(D YPNOT-;/AQ\=UKM YZ']^0P4UCG4,J_ M#L(&LXQ$5F[S+ESNAP1 U2-% F&K$@J0-\?:A6P,*^EL+KFP2(>886;.P2!+-0,F M0D7+H3;:3YG#K!N6PS1@., S1MB2Z *S#_7K<^U0494%PL,%SI4DME3!@,#Q M+RD'E3*($K10P>''(MB_Q$A F.H")>3+L?!G0'[R<) _JP:G8VFJD#(9%Y2F M(-!ZC!5U:XCP-1O:H 3$Q_7<." ='9&^763@0UOYVRW8I$C):VGB[47Z]?VF M&,XV+B%X*$_<2?-7#@>\L<4=@K *,#U!J"AM:UJ+X#NF:^8E- MDJID&"V0@35:,^L\WO/A.72Y!(KJ [^H9B3=-=7AG!D 3RH4D^! G>BGPN@K M,O7)S0WYQF_VZ8X@_Q/O47L/#O:_>H\:#J/5+&@:\PS("7D1N/-DR*GT#HQH MA:9?6R=!U;TMW34)"2^@,LNT]T1?*#=#"YK#[4K#OJ!D&]&"[.ZX>N _;QAF M,4D_5QKFA_BK\B2<\;SZ\E9T$SP^O7S^ #>GQP8<%'.E 5P^2> SB4038%93 MBNM-XH3D%7.$R$D#2PAL.IR)S\[V[@3>>C\7SW'6)&&IT-'1=0Z^%>@U!T<7 MH!54N1&)B@-+<56685/Z"P5GZF*U]A3TF80\EMWC,;A&6B*;-8 @"CD8& R_ MAM1@;<3*K_.Q-6/B\I_+R_I'G;).VY05QDX)K9.1C8E:+H4"H'L7,N-NQ7GK MOO=@]]G-ARUN+3%$\%#9Q.(:63CJS[XO=K_5[?0V4KL3)B).!N;;%3)_N[6W=2-7]'>+SZ*SG"DX M*&Y.>9SM/^BVQ/OCB]/ENE\[_]C] D?+A@CN;B--G /PZ #PFI_Y!N08/ M^A?VJN+'$BR>268@R"&AI8FET,S(Q+FAT;>U8[5/;-AC_OK_B6;A1N(L=.W%(< )W M+#5'/JSI(!W]MI,MF6B5)5=2@.ROWR,[*85 F^T*A=[RP6?K>?\]+U(TG-E" M' YGC-##GX8_>QZ\5MF\8-)"IAFQC,+<<'D!YY29#^!Y2ZZ1*A>:7\PLM(-V M!.=*?^"7I*9;;@4[7.D9MNKO8:LR,DP571P.*;\$3@\:O)^&^VE[+TM[:2_J MTB"E 4FC*$H[61[V\]Z?80-%D;V6,78AV$&CX-*;,6<_[NR5=G#%J9W%81#\ MTJCX#H>YDA:-:12N7VL=:YHLN[8>$?Q"QG_-C>7YHE$+KQ@R)92.MX+J-W 4 M+R<%%XOXU907S, ;=@6GJB#R5=,0:3S#-,]K1L/_9N@5.EA]7M4>]U"/X)*M M(JC=3MZ?C'\=3Z'3]L/;/F_B[3VAWB^684J8_DXQGB6CZ7CR!L).-X!13$YA+"EZ MKSDS37S/?,B51GD&)7JC*#!)<29-,JM2IJ$3-JL!A+Q-]!V7+)S[\!M:XK() M;S4SG+IA1B2%T8RS'))KELTMOV0PR7.>H9*'3#=AQC1+%X!,#D\HY]K,"6JS M"L(^O///_)$/SS\CVUOA7F]0=5T3B %"5>DF^^?Q+'GV@SV'AP/\C.B42&:\ MR;5@"SC*K*.T@Z#=1#JQVUO=_N!;5W%)*,7MQA,LMW$WPO#6%=5+7+K$QE[8 M+^UWPC7T5W$\O?7!+:3"P.\Z&*I&NVFJC7H'\KG ILQ440JL_57',FS3CW.N MF=O$C4N]6;9TV-DANX"JP^X.W?U4+MA6FENG(;G.9D1>L%7-A/N="*ME?^#: M<+/4NZS>D_H?KX;:S["&&'")I5.0*MTXS"U!28JK\-\*C' W]DN6<>G-Y/7&=/ MH,B25+"53*HT9=K#0A&D-"Q>O0PH-Z4@BYC+*MV5T* @^@*/S*FR5A4QIGEP MZ?:TC(BEE-#J-.VF,V^4UA+>3Z#)[%_(:[:,$IS""I27!//S@_8EH;?1OZ[_(?TWD.Z\U1R/1"6>B=@G)%6- MY.XZE*UJUW_,(\OGEV^E,M4A+=9,$.?9VG7*:#4W";3K]TSM()7W.Z4^Y.@//KNR?9(<;0.IE "PT?/)+V???1H^4&"Y/Q MX\&"DN3XN\'WC@.O95QD5!B(%26&)E!H)B[A;4+U.W"2&&4Z/UWX&C>I^T"B##.8R61X/$G8%+#FJ,=)NM;N=H-WJ^7[8 M[G5ZK2!(:9"$\]:\%X:=/_P:FJ)Z9:/-DM.C6L:$LZ V?M1LYZ9_S1*SB'S/ M^Z%6ZAT/4BD,!E-H7%U6/K8\&7IC',+9I8C^++1AZ;)6&:\58LFEBO:\\J]O M)4Y*,L:7T:L9RZB&,WH-YS(CXE5=$Z$=315+*T7-/E#,"A,L;Z^KC#OHAS-! MUQ54:8]^.YW\.)E!,W"#S9QWR?:>4N\WBW$D5/7+)TPD>!?YW=S\2T5?C(:S MR?0,_&;+@^'H?#893X8G]M'SJV4ZAN'I9#2&\>3LY&PX.?D)IF,L9W3^B./\ M*F:/UZGP;J<"VZF)@%@*06/#I(!K9A9@%DS#^X(H'"A?@J*Y5 90.I8J ]]S M?@:9PNQT>@X3D6#VBE%=Q^O8A50JM*>08S8R 8I(2& :&SFG"II^O:0HU*TC M:W%.J8#?BP6OPP45#$U_93&%-XIJ9A$$1"0P7#":PI@)(F)&.$S3%)74@RG4 M84$5G2\!E6Q?(2^4+@AZ,Q+\+OSB7KA#%_;W_':G7X*]#D0#261N&?93[95. MSVO;:+:L"Z+F1%#M3&\X7<));*PD\+R@CG)B]O=:W?[7QDI.D@1IW^$T-5$K MQ+%N.]IX\9PG>?/NQY/OKNMX^NC]C4[YGMNR;2CA? O=G1 *:<$1^K',%'N-"X4,Q8#Z.;>$'$)5UC MQN\U0T1+KV]!_K]&3/ ?1 P%)A H&2F'BP1I"%HF^!2^#$Z$62K-D=DL$<, #:(:NA($!PDFN:;2^Z"=,YYPL(R;*<9=&_8RH2UQ4Y](8 MF44XYOZ5_3[$A*^BE $K\>T*ZWK5&FLP=Y.L(Z_$;BEJF&1;UG*[O?!!J>?Z M#\K^SFO87"ZEW:T+F2,B%V3;YAX/4U6]UIMLHSY+_ E!+ 0(4 Q0 ( %8T MA%F!.T8G9#(! -TT$P 0 " 0 !T:&\M,C R-#$P,S$N M:'1M4$L! A0#% @ 5C2$6=#M=B00$ 5[8 ! ( ! MDC(! '1H;RTR,#(T,3 S,2YX^OEM' #![0( % @ '@8@$ =&AO M+3(P,C0Q,#,Q7V1E9BYX;6Q02P$"% ,4 " !6-(19J?$^J1LE @"ZX@( M$P @ %MJ@$ =&AO+3(P,C0Q,#,Q7V3_ !$D"0 4 " ;G/ P!T:&\M,C R M-#$P,S%?;&%B+GAM;%!+ 0(4 Q0 ( %8TA%F'=B[\7HL ,U&!@ 4 M " 3K ! !T:&\M,C R-#$P,S%?<')E+GAM;%!+ 0(4 Q0 ( M %8TA%EP;5*,LP< '4K 9 " &AI8FET,S(Q+FAT;5!+ 0(4 Q0 ( %8TA%F HJQG0P0 M %(6 9 " 0Y@!0!T:&\Q,#,Q,C R-&5X:&EB:70S,C(N 9:'1M4$L%!@ + L X0( (AD!0 $! end XML 93 tho-20241031_htm.xml IDEA: XBRL DOCUMENT 0000730263 2024-08-01 2024-10-31 0000730263 dei:FormerAddressMember 2024-08-01 2024-10-31 0000730263 2024-11-30 0000730263 2024-10-31 0000730263 2024-07-31 0000730263 2023-08-01 2023-10-31 0000730263 2023-07-31 0000730263 2023-10-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 2024-10-31 0000730263 us-gaap:ParentMember 2024-08-01 2024-10-31 0000730263 us-gaap:NoncontrollingInterestMember 2024-08-01 2024-10-31 0000730263 us-gaap:CommonStockMember 2024-08-01 2024-10-31 0000730263 us-gaap:AdditionalPaidInCapitalMember 2024-08-01 2024-10-31 0000730263 us-gaap:TreasuryStockCommonMember 2024-08-01 2024-10-31 0000730263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-08-01 2024-10-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 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 2023-10-31 0000730263 us-gaap:ParentMember 2023-08-01 2023-10-31 0000730263 us-gaap:NoncontrollingInterestMember 2023-08-01 2023-10-31 0000730263 us-gaap:TreasuryStockCommonMember 2023-08-01 2023-10-31 0000730263 us-gaap:CommonStockMember 2023-08-01 2023-10-31 0000730263 us-gaap:AdditionalPaidInCapitalMember 2023-08-01 2023-10-31 0000730263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-08-01 2023-10-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 us-gaap:OperatingSegmentsMember tho:NorthAmericanTowablesMember 2024-08-01 2024-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanTowablesMember 2023-08-01 2023-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMotorizedMember 2024-08-01 2024-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMotorizedMember 2023-08-01 2023-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMember 2024-08-01 2024-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMember 2023-08-01 2023-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:EuropeanMember 2024-08-01 2024-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:EuropeanMember 2023-08-01 2023-10-31 0000730263 us-gaap:OperatingSegmentsMember 2024-08-01 2024-10-31 0000730263 us-gaap:OperatingSegmentsMember 2023-08-01 2023-10-31 0000730263 tho:CorporateAndEliminationsMember 2024-08-01 2024-10-31 0000730263 tho:CorporateAndEliminationsMember 2023-08-01 2023-10-31 0000730263 us-gaap:IntersegmentEliminationMember 2024-08-01 2024-10-31 0000730263 us-gaap:IntersegmentEliminationMember 2023-08-01 2023-10-31 0000730263 us-gaap:CorporateNonSegmentMember 2024-08-01 2024-10-31 0000730263 us-gaap:CorporateNonSegmentMember 2023-08-01 2023-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanTowablesMember 2024-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanTowablesMember 2024-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMotorizedMember 2024-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMotorizedMember 2024-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMember 2024-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMember 2024-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:EuropeanMember 2024-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:EuropeanMember 2024-07-31 0000730263 us-gaap:OperatingSegmentsMember 2024-10-31 0000730263 us-gaap:OperatingSegmentsMember 2024-07-31 0000730263 tho:CorporateAndEliminationsMember 2024-10-31 0000730263 tho:CorporateAndEliminationsMember 2024-07-31 0000730263 us-gaap:CorporateNonSegmentMember 2024-10-31 0000730263 us-gaap:CorporateNonSegmentMember 2024-07-31 0000730263 us-gaap:NondesignatedMember 2024-10-31 0000730263 us-gaap:NondesignatedMember 2024-07-31 0000730263 us-gaap:InterestExpenseMember 2024-08-01 2024-10-31 0000730263 us-gaap:InterestExpenseMember 2023-08-01 2023-10-31 0000730263 us-gaap:SalesMember 2024-08-01 2024-10-31 0000730263 us-gaap:SalesMember 2023-08-01 2023-10-31 0000730263 us-gaap:ForeignExchangeForwardMember us-gaap:SalesMember 2024-08-01 2024-10-31 0000730263 us-gaap:ForeignExchangeForwardMember us-gaap:InterestExpenseMember 2024-08-01 2024-10-31 0000730263 us-gaap:ForeignExchangeForwardMember us-gaap:SalesMember 2023-08-01 2023-10-31 0000730263 us-gaap:ForeignExchangeForwardMember us-gaap:InterestExpenseMember 2023-08-01 2023-10-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:SalesMember 2024-08-01 2024-10-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2024-08-01 2024-10-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:SalesMember 2023-08-01 2023-10-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2023-08-01 2023-10-31 0000730263 tho:RecreationVehiclesMember 2024-10-31 0000730263 tho:RecreationVehiclesMember 2024-07-31 0000730263 us-gaap:AllOtherSegmentsMember 2024-10-31 0000730263 us-gaap:AllOtherSegmentsMember 2024-07-31 0000730263 us-gaap:LandMember 2024-10-31 0000730263 us-gaap:LandMember 2024-07-31 0000730263 us-gaap:BuildingAndBuildingImprovementsMember 2024-10-31 0000730263 us-gaap:BuildingAndBuildingImprovementsMember 2024-07-31 0000730263 us-gaap:MachineryAndEquipmentMember 2024-10-31 0000730263 us-gaap:MachineryAndEquipmentMember 2024-07-31 0000730263 tho:RentalVehiclesMember 2024-10-31 0000730263 tho:RentalVehiclesMember 2024-07-31 0000730263 tho:DealerNetworkAndCustomerRelationshipsMember 2024-10-31 0000730263 tho:DealerNetworkAndCustomerRelationshipsMember 2024-07-31 0000730263 us-gaap:TrademarksMember 2024-10-31 0000730263 us-gaap:TrademarksMember 2024-07-31 0000730263 tho:DesignTechnologyAndOtherIntangiblesMember 2024-10-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 2024-10-31 0000730263 tho:MotorizedMember srt:NorthAmericaMember tho:RecreationVehiclesMember 2024-08-01 2024-10-31 0000730263 srt:EuropeMember tho:RecreationVehiclesMember 2024-08-01 2024-10-31 0000730263 us-gaap:AllOtherSegmentsMember 2024-08-01 2024-10-31 0000730263 tho:TowablesMember srt:NorthAmericaMember tho:RecreationVehiclesMember 2024-10-31 0000730263 tho:MotorizedMember srt:NorthAmericaMember tho:RecreationVehiclesMember 2024-10-31 0000730263 srt:EuropeMember tho:RecreationVehiclesMember 2024-10-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 2023-10-31 0000730263 tho:MotorizedMember srt:NorthAmericaMember tho:RecreationVehiclesMember 2023-08-01 2023-10-31 0000730263 srt:EuropeMember tho:RecreationVehiclesMember 2023-08-01 2023-10-31 0000730263 us-gaap:AllOtherSegmentsMember 2023-08-01 2023-10-31 0000730263 tho:TowablesMember srt:NorthAmericaMember tho:RecreationVehiclesMember 2023-10-31 0000730263 tho:MotorizedMember srt:NorthAmericaMember tho:RecreationVehiclesMember 2023-10-31 0000730263 srt:EuropeMember tho:RecreationVehiclesMember 2023-10-31 0000730263 us-gaap:AllOtherSegmentsMember 2023-10-31 0000730263 tho:TNRPHoldingLLCMember tho:ClassARPUnitsMember 2022-12-30 0000730263 tho:TNRPHoldingLLCMember tho:ClassCRPUnitsMember tho:TechNexusMember 2022-12-30 0000730263 tho:TNRPHoldingLLCMember 2024-10-31 0000730263 tho:TNRPHoldingLLCMember 2024-07-31 0000730263 tho:FreedomRoadsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-08-01 2024-10-31 0000730263 tho:FreedomRoadsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-08-01 2023-10-31 0000730263 tho:FreedomRoadsMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-08-01 2024-10-31 0000730263 tho:FreedomRoadsMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-08-01 2024-07-31 0000730263 us-gaap:FairValueInputsLevel1Member 2024-10-31 0000730263 us-gaap:FairValueInputsLevel1Member 2024-07-31 0000730263 us-gaap:FairValueInputsLevel2Member 2024-10-31 0000730263 us-gaap:FairValueInputsLevel2Member 2024-07-31 0000730263 tho:TermOfProductWarrantyOneMember 2024-08-01 2024-10-31 0000730263 tho:TermOfProductWarrantyTwoMember 2024-08-01 2024-10-31 0000730263 tho:TermLoanMember 2024-10-31 0000730263 tho:TermLoanMember 2024-07-31 0000730263 tho:SeniorUnsecuredNotesDue2029Member us-gaap:UnsecuredDebtMember 2024-10-31 0000730263 tho:SeniorUnsecuredNotesDue2029Member us-gaap:UnsecuredDebtMember 2024-07-31 0000730263 tho:TermLoanMember 2024-08-01 2024-10-31 0000730263 tho:AssetBasedCreditFacilityMember 2024-08-01 2024-10-31 0000730263 tho:AssetBasedCreditFacilityMember 2024-10-31 0000730263 tho:UsTrancheMember tho:TermLoanMember 2024-10-31 0000730263 tho:EuroTrancheMember tho:TermLoanMember 2024-10-31 0000730263 tho:SeniorUnsecuredNotesDue2029Member us-gaap:UnsecuredDebtMember 2021-10-14 0000730263 tho:AssetBasedCreditFacilityMember 2024-07-31 0000730263 us-gaap:GeneralAndAdministrativeExpenseMember 2024-08-01 2024-10-31 0000730263 us-gaap:GeneralAndAdministrativeExpenseMember 2023-08-01 2023-10-31 0000730263 tho:DecemberTwentyTwentyOneShareRepurchasePlanMember 2021-12-21 0000730263 tho:JuneTwentyTwentyTwoShareRepurchasePlanMember 2022-06-24 0000730263 tho:DecemberTwentyTwentyOneShareRepurchasePlanMember 2023-08-01 2023-10-31 0000730263 2021-12-21 2024-10-31 0000730263 tho:DecemberTwentyTwentyOneShareRepurchasePlanMember 2024-10-31 0000730263 tho:JuneTwentyTwentyTwoShareRepurchasePlanMember 2024-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:TravelTrailersMember tho:NorthAmericanTowablesMember 2024-08-01 2024-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:TravelTrailersMember tho:NorthAmericanTowablesMember 2023-08-01 2023-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:FifthWheelsTowablesMember tho:NorthAmericanTowablesMember 2024-08-01 2024-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:FifthWheelsTowablesMember tho:NorthAmericanTowablesMember 2023-08-01 2023-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:ClassaMotorizedMember tho:NorthAmericanMotorizedMember 2024-08-01 2024-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:ClassaMotorizedMember tho:NorthAmericanMotorizedMember 2023-08-01 2023-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:ClasscMotorizedMember tho:NorthAmericanMotorizedMember 2024-08-01 2024-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:ClasscMotorizedMember tho:NorthAmericanMotorizedMember 2023-08-01 2023-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:ClassbMotorizedMember tho:NorthAmericanMotorizedMember 2024-08-01 2024-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:ClassbMotorizedMember tho:NorthAmericanMotorizedMember 2023-08-01 2023-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:MotorcaravanMember tho:EuropeanMember 2024-08-01 2024-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:MotorcaravanMember tho:EuropeanMember 2023-08-01 2023-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:CampervanMember tho:EuropeanMember 2024-08-01 2024-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:CampervanMember tho:EuropeanMember 2023-08-01 2023-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:CaravanMember tho:EuropeanMember 2024-08-01 2024-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:CaravanMember tho:EuropeanMember 2023-08-01 2023-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:OtherRvRelatedMember tho:EuropeanMember 2024-08-01 2024-10-31 0000730263 us-gaap:OperatingSegmentsMember tho:OtherRvRelatedMember tho:EuropeanMember 2023-08-01 2023-10-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 2024-10-31 0000730263 tho:AccumulatedOtherGainLossAttributableToParentMember 2024-08-01 2024-10-31 0000730263 us-gaap:AociAttributableToNoncontrollingInterestMember 2024-08-01 2024-10-31 0000730263 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2024-08-01 2024-10-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 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 2023-10-31 0000730263 tho:AccumulatedOtherGainLossAttributableToParentMember 2023-08-01 2023-10-31 0000730263 us-gaap:AociAttributableToNoncontrollingInterestMember 2023-08-01 2023-10-31 0000730263 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-08-01 2023-10-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 shares iso4217:USD iso4217:USD shares tho:segment pure false 2025 Q1 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#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 2024-10-31 false 001-09235 THOR INDUSTRIES, INC. DE 93-0768752 52700 Independence Court Elkhart IN 46514 (574) 970-7460 601 East Beardsley Avenue Elkhart IN 46514 Common stock (Par value $0.10 Per Share) THO NYSE Yes Yes Large Accelerated Filer false false false 53219768 445222000 501316000 516425000 502301000 122020000 198594000 1371771000 1366638000 77526000 81178000 2532964000 2650027000 1380362000 1390718000 1791704000 1786973000 833098000 861133000 26455000 28414000 137769000 137272000 170829000 166286000 2959855000 2980078000 6873181000 7020823000 571639000 628134000 32206000 32650000 69850000 72051000 173144000 185249000 300775000 311627000 78545000 74987000 156252000 169928000 20871000 32278000 26551000 0 51672000 60118000 1481505000 1567022000 1043790000 1101265000 72069000 74401000 12004000 12405000 201857000 191677000 1329720000 1379748000 1000000 1000000 0 0 0 0 0.10 0.10 250000000 250000000 67114970 66859738 6711000 6686000 589414000 577015000 4226351000 4254734000 -81805000 -93706000 14012706 13928314 686339000 677299000 4054332000 4067430000 7624000 6623000 4061956000 4074053000 6873181000 7020823000 2142784000 2500759000 1861342000 2142827000 281442000 357932000 240197000 217896000 29822000 32344000 -15228000 -20197000 2649000 -14913000 -1156000 72582000 -283000 17549000 -873000 55033000 959000 1468000 -1832000 53565000 52974603 53295835 52974603 53853719 -0.03 1.01 -0.03 0.99 -873000 55033000 11943000 -60646000 11943000 -60646000 11070000 -5613000 1001000 746000 10069000 -6359000 -873000 55033000 37839000 34934000 29822000 32344000 2166000 2872000 367000 -2417000 2270000 -49000 10537000 10452000 -64441000 -20979000 4844000 94527000 -2158000 -23839000 -57661000 25150000 -61968000 -46438000 11760000 -7436000 30740000 59668000 25273000 38211000 3363000 275000 0 4000000 3432000 9126000 -25342000 -51062000 0 53449000 0 51925000 60000000 0 1829000 1767000 203000 180000 0 30037000 -2588000 11307000 -64620000 -19153000 3128000 -4857000 -56094000 -15404000 501316000 441232000 445222000 425828000 9226000 7153000 21896000 26203000 4505000 7427000 26551000 25539000 66859738 6686000 577015000 4254734000 -93706000 13928314 -677299000 4067430000 6623000 4074053000 -1832000 -1832000 959000 -873000 255232 25000 1862000 84392 -9040000 -7153000 -7153000 0.50 26551000 26551000 26551000 10537000 10537000 10537000 11901000 11901000 42000 11943000 67114970 6711000 589414000 4226351000 -81805000 14012706 -686339000 4054332000 7624000 4061956000 66344340 6634000 539032000 4091563000 -68547000 13030030 -592667000 3976015000 7383000 3983398000 53565000 53565000 1468000 55033000 327876 30037000 30037000 30037000 342158 35000 2007000 122120 -11113000 -9071000 -9071000 0.48 25539000 25539000 25539000 10452000 10452000 10452000 -59924000 -59924000 -722000 -60646000 66686498 6669000 551491000 4119589000 -128471000 13480026 -633817000 3915461000 8129000 3923590000 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 primarily 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 three months ended October 31, 2024 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">Recent 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,” which 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. The amendments in ASU 2024-03 are effective for fiscal years beginning after December 15, 2026, with early adoption permitted. The amendment should be applied prospectively; however, retrospective application is also permitted. This ASU will be effective for our fiscal year ending July 31, 2028. We are currently evaluating the impact ASU 2024-03 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 primarily 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 three months ended October 31, 2024 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">Recent 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,” which 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. The amendments in ASU 2024-03 are effective for fiscal years beginning after December 15, 2026, with early adoption permitted. The amendment should be applied prospectively; however, retrospective application is also permitted. This ASU will be effective for our fiscal year ending July 31, 2028. We are currently evaluating the impact ASU 2024-03 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:68.542%"></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><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.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.485%"></td><td style="width:0.1%"></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 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 October 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="display:none"></td><td colspan="3" style="display:none"></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: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="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%">2023</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">898,778</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%">945,454</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="display:none"></td><td colspan="3" style="display:none"></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%">505,208</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%">711,159</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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,403,986</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,656,613</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="display:none"></td><td colspan="3" style="display:none"></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%">604,903</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%">708,201</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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,008,889</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,364,814</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="display:none"></td><td colspan="3" style="display:none"></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%">193,511</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%">198,921</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">(59,616)</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%">(62,976)</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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,142,784</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,500,759</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.542%"></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><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.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.485%"></td><td style="width:0.1%"></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 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 October 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="display:none"></td><td colspan="3" style="display:none"></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: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="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%">2023</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">46,821</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,249</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="display:none"></td><td colspan="3" style="display:none"></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%">9,081</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%">37,052</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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,902</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%">86,301</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="display:none"></td><td colspan="3" style="display:none"></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%">1,177</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%">28,767</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">57,079</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%">115,068</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="display:none"></td><td colspan="3" style="display:none"></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%">4,774</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%">9,476</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">(63,009)</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%">(51,962)</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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,156)</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%">72,582</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.245%"></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.990%"></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%">October 31, 2024</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,402,332</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%">948,342</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,350,674</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,814,560</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,165,234</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,040,821</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%">667,126</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,873,181</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:68.542%"></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><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.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.485%"></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="3" style="display:none"></td><td colspan="3" style="display:none"></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 October 31,</span></td></tr><tr style="height:14pt"><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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: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="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%">2023</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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,094</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,764</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="display:none"></td><td colspan="3" style="display:none"></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%">8,656</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,942</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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,750</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,706</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="display:none"></td><td colspan="3" style="display:none"></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%">32,241</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,397</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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,991</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,103</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="display:none"></td><td colspan="3" style="display:none"></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%">12,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%">13,626</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">798</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%">549</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">67,661</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%">67,278</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.542%"></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><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.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.485%"></td><td style="width:0.1%"></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 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 October 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="display:none"></td><td colspan="3" style="display:none"></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: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="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%">2023</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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,158</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%">6,930</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="display:none"></td><td colspan="3" style="display:none"></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%">3,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%">7,475</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">7,294</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%">14,405</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="display:none"></td><td colspan="3" style="display:none"></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%">10,901</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,760</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">18,195</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%">29,165</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="display:none"></td><td colspan="3" style="display:none"></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%">3,629</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,291</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">2,525</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%">2,735</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">24,349</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%">40,191</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:68.542%"></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><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.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.485%"></td><td style="width:0.1%"></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 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 October 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="display:none"></td><td colspan="3" style="display:none"></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: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="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%">2023</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">898,778</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%">945,454</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="display:none"></td><td colspan="3" style="display:none"></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%">505,208</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%">711,159</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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,403,986</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,656,613</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="display:none"></td><td colspan="3" style="display:none"></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%">604,903</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%">708,201</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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,008,889</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,364,814</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="display:none"></td><td colspan="3" style="display:none"></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%">193,511</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%">198,921</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">(59,616)</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%">(62,976)</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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,142,784</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,500,759</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.542%"></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><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.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.485%"></td><td style="width:0.1%"></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 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 October 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="display:none"></td><td colspan="3" style="display:none"></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: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="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%">2023</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">46,821</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,249</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="display:none"></td><td colspan="3" style="display:none"></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%">9,081</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%">37,052</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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,902</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%">86,301</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="display:none"></td><td colspan="3" style="display:none"></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%">1,177</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%">28,767</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">57,079</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%">115,068</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="display:none"></td><td colspan="3" style="display:none"></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%">4,774</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%">9,476</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">(63,009)</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%">(51,962)</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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,156)</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%">72,582</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.245%"></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.990%"></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%">October 31, 2024</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,402,332</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%">948,342</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,350,674</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,814,560</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,165,234</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,040,821</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%">667,126</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,873,181</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:68.542%"></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><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.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.485%"></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="3" style="display:none"></td><td colspan="3" style="display:none"></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 October 31,</span></td></tr><tr style="height:14pt"><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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: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="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%">2023</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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,094</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,764</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="display:none"></td><td colspan="3" style="display:none"></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%">8,656</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,942</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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,750</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,706</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="display:none"></td><td colspan="3" style="display:none"></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%">32,241</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,397</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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,991</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,103</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="display:none"></td><td colspan="3" style="display:none"></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%">12,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%">13,626</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">798</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%">549</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">67,661</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%">67,278</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.542%"></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><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.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.485%"></td><td style="width:0.1%"></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 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 October 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="display:none"></td><td colspan="3" style="display:none"></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: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="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%">2023</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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,158</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%">6,930</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="display:none"></td><td colspan="3" style="display:none"></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%">3,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%">7,475</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">7,294</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%">14,405</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="display:none"></td><td colspan="3" style="display:none"></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%">10,901</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,760</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">18,195</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%">29,165</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="display:none"></td><td colspan="3" style="display:none"></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%">3,629</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,291</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">2,525</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%">2,735</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">24,349</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%">40,191</span></td></tr></table></div> 898778000 945454000 505208000 711159000 1403986000 1656613000 604903000 708201000 2008889000 2364814000 193511000 198921000 -59616000 -62976000 2142784000 2500759000 46821000 49249000 9081000 37052000 55902000 86301000 1177000 28767000 57079000 115068000 4774000 9476000 -63009000 -51962000 -1156000 72582000 1402332000 1290117000 948342000 1077808000 2350674000 2367925000 2814560000 2871316000 5165234000 5239241000 1040821000 1058842000 667126000 722740000 6873181000 7020823000 13094000 13764000 8656000 8942000 21750000 22706000 32241000 30397000 53991000 53103000 12872000 13626000 798000 549000 67661000 67278000 4158000 6930000 3136000 7475000 7294000 14405000 10901000 14760000 18195000 29165000 3629000 8291000 2525000 2735000 24349000 40191000 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:66.905%"></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><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:2.329%"></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="3" style="display:none"></td><td colspan="3" style="display:none"></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 October 31,</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="display:none"></td><td colspan="3" style="display:none"></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="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%">2023</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="3" style="display:none"></td><td colspan="3" style="display:none"></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 #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%">52,974,603 </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,295,835 </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%">Unvested restricted stock units and performance stock units</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><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:2px 1pt;text-align:left;vertical-align:bottom"><div><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%">557,884 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">52,974,603 </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,853,719 </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 a loss for the three months ended October 31, 2024, 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%">The Company excluded 523,157 and 51,298 unvested restricted stock units and performance stock units that have an antidilutive effect from its calculation of weighted-average common shares outstanding assuming dilution at October 31, 2024 and October 31, 2023, respectively.</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:66.905%"></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><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:2.329%"></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="3" style="display:none"></td><td colspan="3" style="display:none"></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 October 31,</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="display:none"></td><td colspan="3" style="display:none"></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="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%">2023</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="3" style="display:none"></td><td colspan="3" style="display:none"></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 #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%">52,974,603 </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,295,835 </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%">Unvested restricted stock units and performance stock units</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><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:2px 1pt;text-align:left;vertical-align:bottom"><div><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%">557,884 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">52,974,603 </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,853,719 </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 a loss for the three months ended October 31, 2024, zero incremental shares are included because the effect would be antidilutive.</span></div> 52974603 53295835 0 557884 52974603 53853719 523157 51298 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 October 31, 2024 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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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 Euro-denominated portion of the term loan, which is 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 (losses), net of tax, included in the foreign currency translation adjustments were $(1,248) for the three months ended October 31, 2024 and $13,409 for the three months ended October 31, 2023.</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 AOCI pertaining to the net investment hedge during the three-month periods ended October 31, 2024 or October 31, 2023.</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 $37,406 and a fair value liability of $1,084 as of October 31, 2024. 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amounts presented in the Condensed Consolidated Statements of Income and Comprehensive Income due to changes in the fair value of the derivative instruments are as follows:</span></div><div><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:59.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: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.990%"></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.990%"></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.990%"></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 October 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%">2024</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%">2023</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-436">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-437">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-438">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-439">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%">Amount of gain (loss) recognized in income (loss), 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 19pt;text-align: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%">(457)</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%">157 </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 19pt;text-align: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%">(27)</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%">64 </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%">(457)</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%">(27)</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%">157 </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%">64 </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> -1248000 13409000 0 0 37406000 1084000 22333000 1137000 <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 total amounts presented in the Condensed Consolidated Statements of Income and Comprehensive Income due to changes in the fair value of the derivative instruments are as follows:</span></div><div><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:59.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: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.990%"></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.990%"></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.990%"></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 October 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%">2024</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%">2023</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-436">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-437">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-438">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-439">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%">Amount of gain (loss) recognized in income (loss), 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 19pt;text-align: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%">(457)</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%">157 </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 19pt;text-align: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%">(27)</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%">64 </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%">(457)</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%">(27)</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%">157 </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%">64 </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> -457000 0 157000 0 0 -27000 0 64000 -457000 -27000 157000 64000 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"><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:62.888%"></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.990%"></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 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%">October 31, 2024</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: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%">319,525 </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,288 </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%">279,929 </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%">420,762 </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%">395,377 </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,519,881 </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%">(148,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%">(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,371,771 </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><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%">Of the $1,519,881 and $1,514,748 of inventories at October 31, 2024 and July 31, 2024, $1,115,081 and $1,109,062, respectively, were valued on the first-in, first-out (“FIFO”) basis, and $404,800 and $405,686, respectively, were valued on the last-in, first-out (“LIFO”) basis.</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%">Major classifications of inventories are as follows:</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:62.888%"></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.990%"></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 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%">October 31, 2024</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: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%">319,525 </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,288 </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%">279,929 </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%">420,762 </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%">395,377 </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,519,881 </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%">(148,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%">(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,371,771 </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> 319525000 249949000 104288000 91371000 279929000 261043000 420762000 434165000 395377000 478220000 1519881000 1514748000 148110000 148110000 1371771000 1366638000 1519881000 1514748000 1115081000 1109062000 404800000 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"><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:62.888%"></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.990%"></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 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%">October 31, 2024</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: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%">152,109 </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,061,556 </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%">751,614 </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,996 </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%">41,678 </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,586 </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,141,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><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%">(761,177)</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,380,362 </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"><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:62.888%"></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.990%"></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 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%">October 31, 2024</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: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%">152,109 </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,061,556 </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%">751,614 </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,996 </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%">41,678 </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,586 </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,141,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><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%">(761,177)</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,380,362 </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> 152109000 151164000 1061556000 1053812000 751614000 738535000 129996000 126794000 41678000 43139000 4586000 4772000 2141539000 2118216000 761177000 727498000 1380362000 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 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:47.709%"></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.990%"></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.990%"></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.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></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%">October 31, 2024</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,109,070 </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%">629,691 </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%">354,034 </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%">119,087 </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%">259,124</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%">140,352</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,722,228 </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%">889,130 </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%">89,051</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%">107,456</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%">98,734</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%">89,888</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%">74,521</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%">373,448</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%">833,098</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 three months ended October 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:30.298%"></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.990%"></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.990%"></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.990%"></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.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.768%"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fiscal 2025 activity:</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><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%">4,731 </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%">4,731 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance as of October 31, 2024</span></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%">953,405 </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,791,704 </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 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 three months ended October 31, 2023 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:30.298%"></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.990%"></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.990%"></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.990%"></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.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.768%"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fiscal 2024 activity:</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><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,751 </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,751 </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%">(35,396)</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%">(35,396)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance as of October 31, 2023</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%">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%">930,362 </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,468 </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,768,777 </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 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:47.709%"></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.990%"></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.990%"></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.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></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%">October 31, 2024</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,109,070 </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%">629,691 </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%">354,034 </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%">119,087 </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%">259,124</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%">140,352</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,722,228 </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%">889,130 </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> 1109070000 629691000 1107396000 610106000 354034000 119087000 353435000 114272000 259124000 140352000 258260000 133580000 1722228000 889130000 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%">89,051</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%">107,456</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%">98,734</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%">89,888</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%">74,521</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%">373,448</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%">833,098</span></td></tr></table></div> 89051000 107456000 98734000 89888000 74521000 373448000 833098000 <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 three months ended October 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:30.298%"></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.990%"></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.990%"></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.990%"></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.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.768%"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fiscal 2025 activity:</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><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%">4,731 </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%">4,731 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance as of October 31, 2024</span></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%">953,405 </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,791,704 </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 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 three months ended October 31, 2023 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:30.298%"></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.990%"></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.990%"></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.990%"></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.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.768%"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fiscal 2024 activity:</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><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,751 </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,751 </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%">(35,396)</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%">(35,396)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net balance as of October 31, 2023</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%">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%">930,362 </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,468 </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,768,777 </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 4731000 0 4731000 337883000 65064000 953405000 435352000 1791704000 337883000 65064000 965758000 431717000 1800422000 0 0 0 3751000 3751000 0 0 -35396000 0 -35396000 337883000 65064000 930362000 435468000 1768777000 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. Similarly, the Company holds an additional investment that is also a VIE over which the Company has significant influence. This 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%">October 31, 2024</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%">137,769 </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%">141,793 </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 (expense), net in the Condensed Consolidated Statements of Income and Comprehensive Income. The losses recognized in the three months ended October 31, 2024 were $2,254, and the losses recognized in the three months ended October 31, 2023 were $5,935.</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%">October 31, 2024</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%">137,769 </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%">141,793 </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> 137769000 137272000 141793000 144047000 -2254000 -5935000 Concentration of RiskOne dealer, FreedomRoads, LLC, accounted for approximately 12% of the Company’s consolidated net sales for the three-month period ended October 31, 2024 and approximately 14% of the Company’s consolidated net sales for the three-month period ended October 31, 2023. The majority of the sales to this dealer are reported within the North American Towable and North American Motorized reportable segments. This dealer also accounted for approximately 15% and approximately 10% of the Company’s consolidated trade accounts receivable at October 31, 2024 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 effect on the Company’s business. 0.12 0.14 0.15 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%"> </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 October 31, 2024 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:46.519%"></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.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: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%">October 31, 2024</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%">246,886</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%">27,930</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%">781</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%">95</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 liabilities, net</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,179</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><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%">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 October 31, 2024 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:46.519%"></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.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: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%">October 31, 2024</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%">246,886</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%">27,930</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%">781</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%">95</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 liabilities, net</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,179</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> 246886000 310210000 27930000 28985000 781000 1169000 95000 0 1179000 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><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:65.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></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.990%"></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="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 October 31,</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%">2024</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%">2023</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 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: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%">61,753</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%">74,435</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: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%">(72,979)</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%">(84,171)</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></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: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%">374</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%">(2,187)</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%">Ending balance</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%">300,775</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%">333,274</span></td></tr></table></div> 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><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:65.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></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.990%"></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="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 October 31,</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%">2024</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%">2023</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 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: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%">61,753</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%">74,435</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: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%">(72,979)</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%">(84,171)</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></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: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%">374</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%">(2,187)</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%">Ending balance</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%">300,775</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%">333,274</span></td></tr></table></div> 311627000 345197000 61753000 74435000 72979000 84171000 374000 -2187000 300775000 333274000 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.280%"></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.990%"></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="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%">October 31, 2024</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%">536,003 </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%">27,205 </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%">28,189 </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,091,397 </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%">(15,401)</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 #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,075,996 </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,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%">(32,206)</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,043,790 </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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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 October 31, 2024, the outstanding USD term loan balance of $205,000 was subject to a Secured Overnight Financing Rate (“SOFR”)-based rate totaling 6.935%. The total interest rate on the October 31, 2024 outstanding Euro term loan tranche balance of $331,003 was 5.896%. 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><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 October 31, 2024 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, and based on October 31, 2024 eligible receivables and eligible inventory balances and net of amounts drawn, if any, totaled approximately $865,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-month periods ended October 31, 2024 and October 31, 2023, interest expense on total long-term debt was $17,585 and $23,199, respectively. These interest expense amounts include the amortization of capitalized debt issuance costs of $2,166 and $2,872, for the three-month periods ended October 31, 2024 and October 31, 2023 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 October 31, 2024 and July 31, 2024 was $537,028 and $597,334, respectively. The fair value of the Company’s Senior Unsecured Notes at October 31, 2024 and July 31, 2024 was $454,300 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 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.280%"></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.990%"></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="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%">October 31, 2024</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%">536,003 </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%">27,205 </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%">28,189 </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,091,397 </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%">(15,401)</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 #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,075,996 </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,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%">(32,206)</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,043,790 </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> 536003000 594361000 500000000 500000000 27205000 27070000 28189000 29848000 1091397000 1151279000 15401000 17364000 1075996000 1133915000 32206000 32650000 1043790000 1101265000 P7Y P5Y 1000000000 205000000 0.06935 331003000 0.05896 500000000 0.04000 0 0 865000000 17585000 23199000 2166000 2872000 537028000 597334000 454300000 450450000 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 October 31, 2024 was 24.5%. This rate was favorably impacted by certain foreign tax rate differences which include certain interest income not subject to corporate income tax. The favorable foreign rate differential was partially offset by additional tax expense related to the jurisdictional mix of earnings between foreign and domestic operations during the three months ended October 31, 2024. The overall effective income tax rate for the three months ended October 31, 2023 was 24.2%, which was favorably impacted by certain foreign tax rate differences, which include certain interest income not subject to corporate income tax. The favorable foreign rate differential was partially offset by tax expense from the vesting of share-based compensation awards during the three months ended October 31, 2023.</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 as of October 31, 2024.</span></div> 0.245 0.242 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,422,718 and $3,642,137 as of October 31, 2024 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 $12,870 and $14,356 as of October 31, 2024 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 months ended October 31, 2024 and October 31, 2023 were not material. 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 effect on the Company’s consolidated financial position, results of operations or cash flows.</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 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><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 quarter of fiscal 2025. There was no impact on the condensed consolidated financial statements for the first quarter of fiscal 2025 related to these matters, and in the first quarter of fiscal 2024, the Company recognized $10,000 of income within selling, general and administrative expenses due to reducing previously recorded reserves related to these matters.</span></div> 3422718000 3642137000 P18M 12870000 14356000 0 10000000 Leases<div><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-month periods ended October 31, 2024 and October 31, 2023 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:59.614%"></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><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.990%"></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="3" style="display:none"></td><td colspan="3" style="display:none"></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 October 31,</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="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%">2024</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%">2023</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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: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,842 </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%">8,011 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">186 </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%">186 </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="3" style="display:none"></td><td colspan="3" style="display:none"></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%">64 </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%">83 </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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">9,092 </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%">8,280 </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><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:59.614%"></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.990%"></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%">Three Months Ended October 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%">2024</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%">2023</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%">8,829 </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%">7,987 </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%">1,636 </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%">914 </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"><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:59.614%"></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.990%"></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%">October 31, 2024</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-665"><span style="-sec-ix-hidden:f-666">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,414 </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-669"><span style="-sec-ix-hidden:f-670">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%">30,585 </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%">41,999 </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-675"><span style="-sec-ix-hidden:f-676">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%">883 </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-679"><span style="-sec-ix-hidden:f-680">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,635 </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,518 </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><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-month periods ended October 31, 2024 and October 31, 2023 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:59.614%"></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><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.990%"></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="3" style="display:none"></td><td colspan="3" style="display:none"></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 October 31,</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="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%">2024</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%">2023</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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: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,842 </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%">8,011 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">186 </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%">186 </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="3" style="display:none"></td><td colspan="3" style="display:none"></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%">64 </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%">83 </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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">9,092 </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%">8,280 </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><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:59.614%"></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.990%"></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%">Three Months Ended October 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%">2024</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%">2023</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%">8,829 </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%">7,987 </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%">1,636 </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%">914 </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"><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:59.614%"></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.990%"></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%">October 31, 2024</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-665"><span style="-sec-ix-hidden:f-666">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,414 </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-669"><span style="-sec-ix-hidden:f-670">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%">30,585 </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%">41,999 </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-675"><span style="-sec-ix-hidden:f-676">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%">883 </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-679"><span style="-sec-ix-hidden:f-680">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,635 </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,518 </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><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-month periods ended October 31, 2024 and October 31, 2023 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:59.614%"></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><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.990%"></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="3" style="display:none"></td><td colspan="3" style="display:none"></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 October 31,</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="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%">2024</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%">2023</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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: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,842 </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%">8,011 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">186 </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%">186 </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="3" style="display:none"></td><td colspan="3" style="display:none"></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%">64 </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%">83 </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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">9,092 </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%">8,280 </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><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:59.614%"></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.990%"></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%">Three Months Ended October 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%">2024</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%">2023</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%">8,829 </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%">7,987 </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%">1,636 </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%">914 </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"><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:59.614%"></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.990%"></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%">October 31, 2024</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-665"><span style="-sec-ix-hidden:f-666">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,414 </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-669"><span style="-sec-ix-hidden:f-670">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%">30,585 </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%">41,999 </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-675"><span style="-sec-ix-hidden:f-676">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%">883 </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-679"><span style="-sec-ix-hidden:f-680">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,635 </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,518 </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> 8842000 8011000 186000 186000 64000 83000 9092000 8280000 8829000 7987000 1636000 914000 11414000 11405000 30585000 32007000 41999000 43412000 883000 855000 1635000 1866000 2518000 2721000 Stockholders’ Equity<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 October 31, 2024 and October 31, 2023 for stock-based awards totaled $10,537 and $10,452, 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 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.</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-month period ended October 31, 2024, the Company did not purchase any shares of its common stock. During the three-month period ended October 31, 2023, the Company purchased 327,876 shares of its common stock, at various times in the open market, at a weighted-average price of $91.61 and held them as treasury shares at an aggregate purchase price of $30,037, all from the December 21, 2021 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 repurchased 3,214,772 shares of its common stock, at various times in the open market, at a weighted-average price of $85.70 and held them as treasury shares at an aggregate purchase price of $275,501.</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 October 31, 2024, there is no remaining amount of the Company's common stock that may be repurchased under the December 21, 2021 $250,000 authorization. As of October 31, 2024, 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 $422,820.</span></div> 10537000 10452000 250000000 448321000 0 327876 91.61 30037000 3214772 85.70 275501000 0 250000000 422820000 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 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:65.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></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.990%"></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="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 October 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="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="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%">2023</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;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></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 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%">602,695 </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%">619,538 </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="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%">296,083 </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%">325,916 </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="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%">898,778 </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%">945,454 </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="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="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%">156,576 </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%">207,911 </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="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%">234,227 </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%">333,776 </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="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%">114,405 </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%">169,472 </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="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%">505,208 </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%">711,159 </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="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,403,986 </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,656,613 </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="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 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%">Motorcaravan</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%">318,216 </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%">346,511 </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%">Campervan</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%">173,216 </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%">221,609 </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%">Caravan</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%">33,071 </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%">64,627 </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%">Other RV-related</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%">80,400 </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%">75,454 </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="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%">604,903 </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%">708,201 </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="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,008,889 </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,364,814 </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="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%">193,511 </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%">198,921 </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="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%">(59,616)</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%">(62,976)</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 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,142,784 </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,500,759 </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 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:65.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></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.990%"></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="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 October 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="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="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%">2023</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;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></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 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%">602,695 </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%">619,538 </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="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%">296,083 </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%">325,916 </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="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%">898,778 </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%">945,454 </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="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="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%">156,576 </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%">207,911 </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="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%">234,227 </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%">333,776 </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="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%">114,405 </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%">169,472 </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="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%">505,208 </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%">711,159 </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="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,403,986 </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,656,613 </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="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 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%">Motorcaravan</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%">318,216 </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%">346,511 </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%">Campervan</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%">173,216 </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%">221,609 </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%">Caravan</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%">33,071 </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%">64,627 </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%">Other RV-related</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%">80,400 </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%">75,454 </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="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%">604,903 </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%">708,201 </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="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,008,889 </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,364,814 </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="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%">193,511 </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%">198,921 </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="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%">(59,616)</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%">(62,976)</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 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,142,784 </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,500,759 </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> 602695000 619538000 296083000 325916000 898778000 945454000 156576000 207911000 234227000 333776000 114405000 169472000 505208000 711159000 1403986000 1656613000 318216000 346511000 173216000 221609000 33071000 64627000 80400000 75454000 604903000 708201000 2008889000 2364814000 193511000 198921000 -59616000 -62976000 2142784000 2500759000 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 October 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%">(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%">11,901 </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%">11,901 </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%">42 </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%">11,943 </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 year</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%">11,901 </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%">11,901 </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%">42 </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%">11,943 </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%">AOCI, 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%">(82,083)</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%">(81,805)</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,393)</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%">(85,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></tr><tr style="height:15pt"><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 October 31, 2023</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%">(59,924)</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%">(59,924)</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%">(722)</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%">(60,646)</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 year</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%">(59,924)</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%">(59,924)</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%">(722)</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%">(60,646)</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%">AOCI, 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%">(128,835)</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%">364 </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%">(128,471)</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,305)</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%">(131,776)</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:15pt"><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="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:21.6pt;text-align:justify;text-indent:-21.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.94pt">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 October 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%">(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%">11,901 </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%">11,901 </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%">42 </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%">11,943 </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 year</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%">11,901 </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%">11,901 </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%">42 </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%">11,943 </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%">AOCI, 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%">(82,083)</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%">(81,805)</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,393)</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%">(85,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></tr><tr style="height:15pt"><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 October 31, 2023</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%">(59,924)</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%">(59,924)</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%">(722)</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%">(60,646)</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 year</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%">(59,924)</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%">(59,924)</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%">(722)</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%">(60,646)</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%">AOCI, 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%">(128,835)</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%">364 </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%">(128,471)</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,305)</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%">(131,776)</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:15pt"><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="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:21.6pt;text-align:justify;text-indent:-21.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.94pt">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> -93984000 278000 -93706000 -3435000 -97141000 11901000 0 11901000 42000 11943000 11901000 0 11901000 42000 11943000 -82083000 278000 -81805000 -3393000 -85198000 -68911000 364000 -68547000 -2583000 -71130000 -59924000 0 -59924000 -722000 -60646000 -59924000 0 -59924000 -722000 -60646000 -128835000 364000 -128471000 -3305000 -131776000 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 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 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 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 October 31, 2024, the Company has a receivable in the amount of $40,270 related to estimated damages incurred for which we deem the recovery of such losses from our insurance carriers to be probable. Total estimated losses are $64,220 and are primarily attributed to the write-off of motorized chassis. The Company has received initial insurance proceeds related to this event totaling $22,950 through the fiscal quarter ended October 31, 2024. 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 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%">Given the expectation of recovery from insurance, the impact on our consolidated income before income taxes during fiscal 2024 and the first 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 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%">Although our insurance covers business interruption, the Company did not recognize recovery for business interruption during the fiscal quarter ended October 31, 2024 and will do so at the time of final settlement or when nonrefundable cash advances are made in subsequent periods.</span></div> 1000000 40270000 64220000 22950000 false false false false