0000008947-24-000013.txt : 20240109 0000008947-24-000013.hdr.sgml : 20240109 20240109161929 ACCESSION NUMBER: 0000008947-24-000013 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 94 CONFORMED PERIOD OF REPORT: 20231130 FILED AS OF DATE: 20240109 DATE AS OF CHANGE: 20240109 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AZZ INC CENTRAL INDEX KEY: 0000008947 STANDARD INDUSTRIAL CLASSIFICATION: COATING, ENGRAVING & ALLIED SERVICES [3470] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 750948250 STATE OF INCORPORATION: TX FISCAL YEAR END: 0228 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-12777 FILM NUMBER: 24523487 BUSINESS ADDRESS: STREET 1: ONE MUSEUM PLACE, SUITE 500 STREET 2: 3100 W 7TH STREET CITY: FORT WORTH STATE: TX ZIP: 76107 BUSINESS PHONE: 8178100095 MAIL ADDRESS: STREET 1: ONE MUSEUM PLACE, SUITE 500 STREET 2: 3100 W 7TH STREET CITY: FORT WORTH STATE: TX ZIP: 76107 FORMER COMPANY: FORMER CONFORMED NAME: AZTEC MANUFACTURING CO DATE OF NAME CHANGE: 20000911 10-Q 1 azz-20231130.htm 10-Q azz-20231130
0000008947false2024Q3--02-28http://www.azz.com/20231130#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20231130#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20231130#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://www.azz.com/20231130#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://www.azz.com/20231130#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20231130#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20231130#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://www.azz.com/20231130#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent00000089472023-03-012023-11-3000000089472023-12-29xbrli:shares00000089472023-11-30iso4217:USD00000089472023-02-280000008947azz:AISJointVentureMember2023-11-300000008947azz:AISJointVentureMember2023-02-280000008947us-gaap:SeriesAPreferredStockMember2023-11-30iso4217:USDxbrli:shares0000008947us-gaap:SeriesAPreferredStockMember2023-02-2800000089472023-09-012023-11-3000000089472022-09-012022-11-3000000089472022-03-012022-11-3000000089472022-02-2800000089472022-11-300000008947us-gaap:PreferredStockMemberus-gaap:SeriesAPreferredStockMember2023-08-310000008947us-gaap:CommonStockMember2023-08-310000008947us-gaap:AdditionalPaidInCapitalMember2023-08-310000008947us-gaap:RetainedEarningsMember2023-08-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-08-3100000089472023-08-310000008947us-gaap:AdditionalPaidInCapitalMember2023-09-012023-11-300000008947us-gaap:RetainedEarningsMember2023-09-012023-11-300000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-012023-11-300000008947us-gaap:PreferredStockMemberus-gaap:SeriesAPreferredStockMember2023-11-300000008947us-gaap:CommonStockMember2023-11-300000008947us-gaap:AdditionalPaidInCapitalMember2023-11-300000008947us-gaap:RetainedEarningsMember2023-11-300000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-11-300000008947us-gaap:PreferredStockMemberus-gaap:SeriesAPreferredStockMember2023-02-280000008947us-gaap:CommonStockMember2023-02-280000008947us-gaap:AdditionalPaidInCapitalMember2023-02-280000008947us-gaap:RetainedEarningsMember2023-02-280000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-02-280000008947us-gaap:AdditionalPaidInCapitalMember2023-03-012023-11-300000008947us-gaap:CommonStockMember2023-03-012023-11-300000008947us-gaap:RetainedEarningsMember2023-03-012023-11-300000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-012023-11-300000008947us-gaap:CommonStockMember2022-08-310000008947us-gaap:AdditionalPaidInCapitalMember2022-08-310000008947us-gaap:RetainedEarningsMember2022-08-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-08-3100000089472022-08-310000008947us-gaap:AdditionalPaidInCapitalMember2022-09-012022-11-300000008947us-gaap:CommonStockMember2022-09-012022-11-300000008947us-gaap:RetainedEarningsMember2022-09-012022-11-300000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-012022-11-300000008947us-gaap:PreferredStockMemberus-gaap:SeriesAPreferredStockMember2022-11-300000008947us-gaap:CommonStockMember2022-11-300000008947us-gaap:AdditionalPaidInCapitalMember2022-11-300000008947us-gaap:RetainedEarningsMember2022-11-300000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-11-300000008947us-gaap:CommonStockMember2022-02-280000008947us-gaap:AdditionalPaidInCapitalMember2022-02-280000008947us-gaap:RetainedEarningsMember2022-02-280000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-02-280000008947us-gaap:AdditionalPaidInCapitalMember2022-03-012022-11-300000008947us-gaap:PreferredStockMemberus-gaap:SeriesAPreferredStockMember2022-03-012022-11-300000008947us-gaap:CommonStockMember2022-03-012022-11-300000008947us-gaap:RetainedEarningsMember2022-03-012022-11-300000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-012022-11-30azz:operating_segments0000008947azz:AISJointVentureMember2022-09-30xbrli:pure0000008947azz:AZZInfrastructureSolutionsMemberazz:AISJointVentureMemberus-gaap:DiscontinuedOperationsDisposedOfBySaleMember2022-09-300000008947azz:PrecoatMetalsBusinessDivisionMember2022-05-132022-05-130000008947azz:PrecoatMetalsBusinessDivisionMember2022-05-1300000089472022-05-130000008947azz:AzzIncMember2023-03-012023-11-300000008947azz:PrecoatMetalsMember2023-03-012023-11-300000008947azz:AZZInfrastructureSolutionsMemberus-gaap:DiscontinuedOperationsDisposedOfBySaleMember2022-03-012022-11-300000008947azz:AZZInfrastructureSolutionsMemberus-gaap:DiscontinuedOperationsDisposedOfBySaleMember2022-09-012022-11-300000008947azz:AZZInfrastructureSolutionsMemberus-gaap:DiscontinuedOperationsDisposedOfBySaleMember2022-06-012022-08-310000008947us-gaap:StockCompensationPlanMember2023-09-012023-11-300000008947us-gaap:StockCompensationPlanMember2022-09-012022-11-300000008947us-gaap:StockCompensationPlanMember2023-03-012023-11-300000008947us-gaap:StockCompensationPlanMember2022-03-012022-11-300000008947us-gaap:ConvertiblePreferredStockMember2023-09-012023-11-300000008947us-gaap:ConvertiblePreferredStockMember2023-03-012023-11-300000008947azz:ConstructionIndustryMember2023-09-012023-11-300000008947azz:ConstructionIndustryMember2022-09-012022-11-300000008947azz:ConstructionIndustryMember2023-03-012023-11-300000008947azz:ConstructionIndustryMember2022-03-012022-11-300000008947azz:IndustrialIndustryMember2023-09-012023-11-300000008947azz:IndustrialIndustryMember2022-09-012022-11-300000008947azz:IndustrialIndustryMember2023-03-012023-11-300000008947azz:IndustrialIndustryMember2022-03-012022-11-300000008947azz:ConsumerIndustryMember2023-09-012023-11-300000008947azz:ConsumerIndustryMember2022-09-012022-11-300000008947azz:ConsumerIndustryMember2023-03-012023-11-300000008947azz:ConsumerIndustryMember2022-03-012022-11-300000008947azz:TransportationIndustryMember2023-09-012023-11-300000008947azz:TransportationIndustryMember2022-09-012022-11-300000008947azz:TransportationIndustryMember2023-03-012023-11-300000008947azz:TransportationIndustryMember2022-03-012022-11-300000008947azz:ElectricalAndUtilityIndustryMember2023-09-012023-11-300000008947azz:ElectricalAndUtilityIndustryMember2022-09-012022-11-300000008947azz:ElectricalAndUtilityIndustryMember2023-03-012023-11-300000008947azz:ElectricalAndUtilityIndustryMember2022-03-012022-11-300000008947azz:OtherIndustryMember2023-09-012023-11-300000008947azz:OtherIndustryMember2022-09-012022-11-300000008947azz:OtherIndustryMember2023-03-012023-11-300000008947azz:OtherIndustryMember2022-03-012022-11-300000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2023-09-012023-11-300000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2023-09-012023-11-300000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2023-09-012023-11-300000008947us-gaap:CorporateNonSegmentMember2023-09-012023-11-300000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2023-03-012023-11-300000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2023-03-012023-11-300000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2023-03-012023-11-300000008947us-gaap:CorporateNonSegmentMember2023-03-012023-11-300000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2022-09-012022-11-300000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2022-09-012022-11-300000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2022-09-012022-11-300000008947us-gaap:CorporateNonSegmentMember2022-09-012022-11-300000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2022-03-012022-11-300000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2022-03-012022-11-300000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2022-03-012022-11-300000008947us-gaap:CorporateNonSegmentMember2022-03-012022-11-300000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2023-11-300000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2023-02-280000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2023-11-300000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2023-02-280000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2023-11-300000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2023-02-280000008947us-gaap:CorporateNonSegmentMember2023-11-300000008947us-gaap:CorporateNonSegmentMember2023-02-280000008947country:US2023-09-012023-11-300000008947country:US2022-09-012022-11-300000008947country:US2023-03-012023-11-300000008947country:US2022-03-012022-11-300000008947country:CA2023-09-012023-11-300000008947country:CA2022-09-012022-11-300000008947country:CA2023-03-012023-11-300000008947country:CA2022-03-012022-11-300000008947country:US2023-11-300000008947country:US2023-02-280000008947country:CA2023-11-300000008947country:CA2023-02-280000008947azz:AZZInfrastructureSolutionsMemberazz:AISJointVentureMember2023-03-012023-11-300000008947us-gaap:EquityMethodInvesteeMember2023-11-300000008947us-gaap:EquityMethodInvesteeMember2023-02-280000008947azz:AISJointVentureMember2023-11-300000008947azz:AISJointVentureMember2023-03-012023-11-300000008947azz:AISJointVentureMember2022-03-012022-11-300000008947azz:InterestRateSwapPortionOfVariableRateDebtMember2022-09-270000008947us-gaap:InterestRateSwapMember2022-09-270000008947azz:InterestRateSwapPortionOfVariableRateDebtMember2023-08-170000008947us-gaap:InterestRateSwapMember2023-08-170000008947us-gaap:InterestRateSwapMember2023-11-300000008947us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2023-11-300000008947us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2023-02-280000008947azz:TermLoanBMember2023-11-300000008947azz:TermLoanBMember2023-02-280000008947azz:TermLoanBMember2023-08-310000008947azz:TermLoanBMember2023-08-170000008947us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberazz:TermLoanBMember2023-08-172023-08-170000008947azz:TermLoanBMember2022-05-130000008947us-gaap:LoansPayableMemberazz:TermLoanBMember2022-05-130000008947azz:A2022CreditAgreementAndTermLoanBMemberus-gaap:RevolvingCreditFacilityMember2022-05-130000008947azz:A2022CreditAgreementAndTermLoanBMemberazz:StandbyAndCommercialLettersOfCreditMember2022-05-130000008947us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:RevolvingCreditFacilityMember2022-05-132022-05-310000008947azz:TermLoanBMember2022-08-312022-08-310000008947us-gaap:ConvertibleDebtMember2022-05-130000008947azz:A2022CreditAgreementAndTermLoanBMember2022-03-012022-11-300000008947us-gaap:SubsequentEventMemberazz:A2022CreditAgreementAndTermLoanBMember2024-05-312024-05-310000008947azz:A2022CreditAgreementAndTermLoanBMember2023-03-012023-11-300000008947azz:NotePayableFloatingAndFixedRateMaturingThroughFiscalYear2029Member2023-11-300000008947us-gaap:SeniorNotesMemberus-gaap:LineOfCreditMember2023-11-300000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel1Member2023-11-300000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2023-11-300000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel3Member2023-11-300000008947us-gaap:InterestRateSwapMember2023-02-280000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel1Member2023-02-280000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2023-02-280000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel3Member2023-02-28azz:lease0000008947us-gaap:CostOfSalesMember2023-09-012023-11-300000008947us-gaap:CostOfSalesMember2022-09-012022-11-300000008947us-gaap:CostOfSalesMember2023-03-012023-11-300000008947us-gaap:CostOfSalesMember2022-03-012022-11-300000008947us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-09-012023-11-300000008947us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-09-012022-11-300000008947us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-03-012023-11-300000008947us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-03-012022-11-300000008947us-gaap:ConvertibleDebtMember2022-08-052022-08-050000008947us-gaap:SeriesAPreferredStockMember2022-08-052022-08-050000008947us-gaap:SeriesAPreferredStockMember2022-08-050000008947us-gaap:AccumulatedTranslationAdjustmentMember2023-08-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2023-08-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2023-08-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2022-08-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2022-08-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2022-08-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2023-09-012023-11-300000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2023-09-012023-11-300000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2023-09-012023-11-300000008947us-gaap:AccumulatedTranslationAdjustmentMember2022-09-012022-11-300000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2022-09-012022-11-300000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2022-09-012022-11-300000008947us-gaap:AccumulatedTranslationAdjustmentMember2023-11-300000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2023-11-300000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2023-11-300000008947us-gaap:AccumulatedTranslationAdjustmentMember2022-11-300000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2022-11-300000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2022-11-300000008947us-gaap:AccumulatedTranslationAdjustmentMember2023-02-280000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2023-02-280000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2023-02-280000008947us-gaap:AccumulatedTranslationAdjustmentMember2022-02-280000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2022-02-280000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2022-02-280000008947us-gaap:AccumulatedTranslationAdjustmentMember2023-03-012023-11-300000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2023-03-012023-11-300000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2023-03-012023-11-300000008947us-gaap:AccumulatedTranslationAdjustmentMember2022-03-012022-11-300000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2022-03-012022-11-300000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2022-03-012022-11-300000008947azz:PrecoatMetalsBusinessDivisionMember2023-11-3000000089472023-10-272023-10-2700000089472023-11-302023-11-30utr:acre0000008947us-gaap:SubsequentEventMemberazz:A2022CreditAgreementAndTermLoanBMemberus-gaap:RevolvingCreditFacilityMember2023-12-200000008947us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:SubsequentEventMemberus-gaap:RevolvingCreditFacilityMember2023-12-192023-12-190000008947us-gaap:SubsequentEventMemberus-gaap:RevolvingCreditFacilityMember2023-12-200000008947us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:SubsequentEventMemberus-gaap:RevolvingCreditFacilityMembersrt:MinimumMember2023-12-202023-12-200000008947us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:SubsequentEventMemberus-gaap:RevolvingCreditFacilityMembersrt:MaximumMember2023-12-202023-12-20

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 November 30, 2023
or 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
Commission file number: 1-12777
 azz2dblue2016.jpg
AZZ Inc.
(Exact name of registrant as specified in its charter)
Texas75-0948250
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
One Museum Place, Suite 500
3100 West 7th Street
Fort Worth,Texas 76107
(Address of principal executive offices) (Zip Code)
(817) 810-0095
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common StockAZZNew 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 FilerAccelerated filerNon-accelerated filer
Smaller reporting companyEmerging 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 December 29, 2023, the registrant had outstanding 25,076,871 shares of common stock; $1.00 par value per share. 


  PAGE
NO.
PART I.
Item 1.
Financial Statements (Unaudited)
Item 2.
Item 3.
Item 4.
PART II.
Item 1.
Item 1A.
Risk Factors
Item 2.
Item 5
Item 6.




PART I. FINANCIAL INFORMATION
AZZ INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except par value)
(Unaudited)
 
As of
November 30, 2023February 28, 2023
Assets
Current assets:
Cash and cash equivalents$7,509 $2,820 
Trade accounts receivable, net of allowance for credit losses of $2,096 and $5,752 at November 30, 2023 and February 28, 2023, respectively
142,463 156,443 
Other receivables31,005 26,969 
Inventories126,737 143,920 
Contract assets75,719 79,273 
Prepaid expenses and other9,295 7,991 
Total current assets392,728 417,416 
Property, plant and equipment, net525,338 498,503 
Right-of-use assets22,830 26,392 
Goodwill705,487 702,512 
Deferred tax assets5,820 12,467 
Intangible assets, net451,289 469,392 
Investment in joint venture97,238 84,760 
Other assets8,026 10,037 
Total assets$2,208,756 $2,221,479 
Liabilities and Shareholders’ Equity
Current liabilities:
Accounts payable$95,158 $84,256 
Income tax payable45 272 
Accrued salaries and wages25,868 26,262 
Other accrued liabilities72,476 70,047 
Lease liability, short-term6,453 6,403 
Total current liabilities200,000 187,240 
Long-term debt, net980,004 1,058,120 
Lease liability, long-term17,112 20,704 
Deferred tax liabilities33,370 40,536 
Other long-term liabilities57,120 61,419 
Total liabilities1,287,606 1,368,019 
Commitments and contingencies (Note 17)
Shareholders’ equity:
Series A Convertible Preferred Stock, $1 par, shares authorized 240; 240 shares issued and outstanding at November 30, 2023 and February 28, 2023
240 240 
Common Stock, $1 par value; 100,000 shares authorized; 25,077 and 24,912 shares issued and outstanding at November 30, 2023 and February 28, 2023, respectively
25,077 24,912 
Capital in excess of par value333,555 326,839 
Retained earnings566,235 506,042 
Accumulated other comprehensive loss(3,957)(4,573)
Total shareholders’ equity921,150 853,460 
Total liabilities and shareholders' equity$2,208,756 $2,221,479 
 
The accompanying notes are an integral part of the consolidated financial statements.
3

AZZ INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts)
(Unaudited)
 
 Three Months Ended November 30,Nine Months Ended November 30,
 2023202220232022
Sales$381,605 $373,301 $1,171,020 $987,145 
Cost of sales293,456 300,219 888,606 752,455 
   Gross margin88,149 73,082 282,414 234,690 
                                                                                                                                                                                
Selling, general and administrative35,325 27,689 103,087 97,247 
Operating income52,824 45,393 179,327 137,443 
Interest expense25,855 26,123 82,331 61,739 
Equity in earnings of unconsolidated subsidiaries(8,742)(1,006)(11,136)(1,006)
Other (income) expense, net41 (610)(9)(582)
Income from continuing operations before income taxes35,670 20,886 108,141 77,292 
Income tax expense8,780 2,447 24,397 18,380 
Net income from continuing operations26,890 18,439 83,744 58,912 
Income from discontinued operations, net of tax 1,665  17,126 
Loss on disposal of discontinued operations, net of tax (40,646) (130,073)
Net loss from discontinued operations (38,981) (112,947)
Net income (loss)26,890 (20,542)83,744 (54,035)
Dividends on preferred stock(3,600)(3,600)(10,800)(4,640)
Net income (loss) available to common shareholders$23,290 $(24,142)$72,944 $(58,675)
Basic earnings (loss) per share
Earnings per common share from continuing operations$0.93 $0.60 $2.91 $2.19 
Loss per common share from discontinued operations$ $(1.57)$ $(4.55)
Earnings (loss) per common share$0.93 $(0.97)$2.91 $(2.37)
Diluted earnings (loss) per share
Earnings per common share from continuing operations$0.92 $0.59 $2.86 $2.17 
Loss per common share from discontinued operations$ $(1.56)$ $(4.52)
Earnings (loss) per common share$0.92 $(0.97)$2.86 $(2.35)
Weighted average shares outstanding - Basic 25,077 24,867 25,024 24,804 
Weighted average shares outstanding - Diluted29,330 24,995 29,278 24,984 
Cash dividends declared per common share$0.17 $0.17 $0.51 $0.51 
The accompanying notes are an integral part of the consolidated financial statements.



4

AZZ INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(In thousands)
(Unaudited)

 Three Months Ended November 30,Nine Months Ended November 30,
2023202220232022
 
Net income (loss) available to common shareholders$23,290 $(24,142)$72,944 $(58,675)
Other comprehensive income (loss):
Unrealized translation gain (loss)3,029 (5,019)1,293 (7,765)
Reclassification of foreign currency translation adjustment from accumulated other comprehensive loss to loss on sale of discontinued operations 27,750  27,750 
Unrealized gain (loss) on derivatives qualified for hedge accounting:
Unrealized gain (loss) on interest rate swap, net of tax(1)
(115)(3,512)1,867 (3,512)
Amounts reclassified from accumulated other comprehensive income to earnings, net of tax(2)
(1,057) (2,544) 
Other comprehensive income1,857 19,219 616 16,473 
Comprehensive income (loss)$25,147 $(4,923)$73,560 $(42,202)
(1) Net of tax expense (benefit) of $(42) and $678 for the three and nine months ended November 30, 2023, respectively.
(2) Net of tax benefit of $(384) and $(924) for the three and nine months ended November 30, 2023, respectively.
The accompanying notes are an integral part of the consolidated financial statements.
5

AZZ INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
 
 Nine Months Ended November 30,
20232022
Cash flows from operating activities
Net income (loss) available to common shareholders$72,944 $(58,675)
Less: Net loss from discontinued operations 112,947 
Plus: Dividends on preferred stock10,800 4,640 
Net income from continuing operations83,744 58,912 
Adjustments to reconcile net income from continuing operations to net cash provided by operating activities:
Bad debt expense (recovery)53 (38)
Depreciation and amortization59,034 55,813 
Deferred income taxes(274)(20,421)
Equity in earnings of unconsolidated entities(11,136)(1,006)
Impairment of long-lived assets 235 
Net (gain) on sale of property, plant and equipment(39)(1,381)
Amortization of debt financing costs9,105 5,916 
Share-based compensation expense6,207 7,138 
Changes in current assets and current liabilities38,819 (34,969)
Changes in other long-term assets and long-term liabilities(4,585)(1,577)
Net cash provided by operating activities of continuing operations180,928 68,622 
Cash flows from investing activities
Purchase of property, plant and equipment(66,900)(35,085)
Acquisition of subsidiaries, net of cash acquired (1,283,448)
Proceeds from sale of subsidiaries, net 106,766 
Other investing activities47 4,114 
Net cash used in investing activities of continuing operations(66,853)(1,207,653)
Cash flows from financing activities
Proceeds from issuance of common stock1,465 1,767 
Payments for taxes related to net share settlement of equity awards(791)(2,592)
Proceeds from revolving loan189,000 255,000 
Payments on revolving loan(274,000)(322,000)
Proceeds from long term debt 1,540,000 
Payments of debt financing costs(1,299)(87,555)
Payments on long term debt and finance leases(268)(366,500)
Payments of dividends(23,551)(12,664)
Net cash provided by (used in) financing activities of continuing operations(109,444)1,005,456 
Effect of exchange rate changes on cash58 (2,199)
Net cash provided by operating activities from discontinued operations 7,973 
Net cash used in investing activities from discontinued operations (3,991)
Net cash provided by financing activities from discontinued operations 120,000 
Net cash provided by discontinued operations 123,982 
Net increase (decrease) in cash and cash equivalents4,689 (11,792)
Cash and cash equivalents at beginning of period2,820 15,082 
Cash and cash equivalents from continuing operations at end of period$7,509 $3,290 

 The accompanying notes are an integral part of the consolidated financial statements.
6

AZZ INC.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY
(In thousands)
(Unaudited)
 
Three Months Ended November 30, 2023
 Series A Preferred StockCommon StockCapital in
Excess of
Par Value
Retained
Earnings
Accumulated
Other
Comprehensive
Loss
Total
 SharesAmountSharesAmount
Balance at August 31, 2023240 $240 25,077 $25,077 $331,366 $547,208 $(5,814)$898,077 
Share-based compensation— — — — 2,189 — — 2,189 
Dividends on preferred stock— — — — — (3,600)— (3,600)
Dividends paid on common shares— — — — — (4,263)— (4,263)
Net income— — — — — 26,890 — 26,890 
Other comprehensive income— — — — — — 1,857 1,857 
Balance at November 30, 2023240 $240 25,077 $25,077 $333,555 $566,235 $(3,957)$921,150 
Nine Months Ended November 30, 2023
Series A Preferred StockCommon StockCapital in
Excess of
Par Value
Retained
Earnings
Accumulated
Other
Comprehensive
Loss
Total
SharesAmountSharesAmount
Balance at February 28, 2023240 $240 24,912 $24,912 $326,839 $506,042 $(4,573)$853,460 
Share-based compensation— — — — 6,207 — — 6,207 
Common stock issued under stock-based plans and related income tax expense— — 123 123 (914)— — (791)
Common stock issued under employee stock purchase plan— — 42 42 1,423 — — 1,465 
Dividends on preferred stock— — — — — (10,800)— (10,800)
Dividends paid on common shares— — — — — (12,751)— (12,751)
Net income— — — — — 83,744 — 83,744 
Other comprehensive income— — — — — — 616 616 
Balance at November 30, 2023240 $240 25,077 $25,077 $333,555 $566,235 $(3,957)$921,150 
7

Three Months Ended November 30, 2022
Series A Preferred StockCommon StockCapital in
Excess of
Par Value
Retained
Earnings
Accumulated
Other
Comprehensive
Loss
Total
SharesAmountSharesAmount
Balance at August 31, 2022240 $240 24,862 $24,862 $323,386 $541,203 $(30,070)$859,621 
Share-based compensation— — — — 2,348 — — 2,348 
Common stock issued under stock-based plans and related income tax expense— — 14 14 (301)— — (287)
Dividends on preferred stock— — — — — (3,600)— (3,600)
Dividends paid on common shares— — — — — (4,246)— (4,246)
Net income (loss)— — — — — (20,542)— (20,542)
Other comprehensive income— — — — — — 19,219 19,219 
Balance at November 30, 2022240 $240 24,876 $24,876 $325,433 $512,815 $(10,851)$852,513 
Nine Months Ended November 30, 2022
Series A Preferred StockCommon StockCapital in
Excess of
Par Value
Retained
Earnings
Accumulated
Other
Comprehensive
Loss
Total
SharesAmountSharesAmount
Balance at February 28, 2022— $— 24,688 $24,688 $85,847 $584,154 $(27,324)$667,365 
Share-based compensation— — — — 7,118 — — 7,118 
Issuance of Class A convertible preferred stock in exchange for convertible debt240 240 — — 233,482 — — 233,722 
Common stock issued under stock-based plans and related income tax expense— — 136 136 (2,728)— — (2,592)
Common stock issued under employee stock purchase plan— — 52 52 1,714 — — 1,766 
Dividends on preferred stock— — — — — (4,640)— (4,640)
Dividends paid on common shares— — — — — (12,664)— (12,664)
Net income (loss)— — — — — (54,035)— (54,035)
Other comprehensive income— — — — — — 16,473 16,473 
Balance at November 30, 2022240 $240 24,876 $24,876 $325,433 $512,815 $(10,851)$852,513 
The accompanying notes are an integral part of the consolidated financial statements.
8

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

1. The Company and Basis of Presentation
AZZ Inc. ("AZZ", the "Company", "our" or "we") was established in 1956 and incorporated under the laws of the state of Texas. We are a provider of hot-dip galvanizing and coil coating solutions to a broad range of end-markets in North America. We have three distinct operating segments: the AZZ Metal Coatings segment, the AZZ Precoat Metals segment, and the AZZ Infrastructure Solutions segment. The Company's AZZ Metal Coatings segment is a leading provider of metal finishing solutions for corrosion protection, including hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating to the North American steel fabrication and other industries. The AZZ Precoat Metals segment provides aesthetic and corrosion protective coatings and related value-added services for steel and aluminum coil, primarily serving the construction; appliance; heating, ventilation, and air conditioning (HVAC); container; transportation and other end markets in North America. The AZZ Infrastructure Solutions segment consists of the Company's 40% interest in AIS Investment Holdings LLC (the "AVAIL JV"). AIS Investment Holdings LLC is dedicated to delivering safe and reliable transmission of power from generation sources to end customers, and automated weld overlay solutions for corrosion and erosion mitigation to critical infrastructure in markets worldwide. AIS Investment Holdings LLC was wholly-owned by the Company until September 30, 2022, when AZZ contributed its' AZZ Infrastructure Solutions segment, excluding AZZ Crowley Tubing and excluding certain receivables retained by AZZ ("AIS"), to the AVAIL JV and sold a 60% interest in the AVAIL JV to Fernweh Group LLC ("Fernweh"). For the three and nine months ended November 30, 2022, financial data for the AZZ Infrastructure Solutions segment is segregated and reported as discontinued operations.
Presentation
The accompanying condensed consolidated balance sheet as of February 28, 2023 was derived from audited financial statements. The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and in accordance with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete consolidated financial statements. These financial statements should be read in conjunction with the audited financial statements and related notes for the fiscal year ended February 28, 2023, included in the Company’s Annual Report on Form 10-K covering such period.  Certain previously reported amounts have been reclassified to conform to current period presentation. See Note 3 for more information about results of operations reported in discontinued operations in the consolidated statement of operations and statement of cash flows for the three and nine months ended November 30, 2022.
The Company's fiscal year ends on the last day of February and is identified as the fiscal year for the calendar year in which it ends. For example, the fiscal year ending February 29, 2024 is referred to as fiscal 2024.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, which are necessary to present fairly the financial position of the Company as of November 30, 2023, the results of its operations for the three and nine months ended November 30, 2023 and 2022, and cash flows for the nine months ended November 30, 2023 and 2022. The interim results reported herein are not necessarily indicative of results for a full year.
Significant Accounting Policies
Other receivables
Other receivables includes income taxes receivable, receivables for supplier rebates, and other miscellaneous receivables.
Accounting Pronouncements Not Yet Adopted
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures ("ASU 2023-07"), which expands disclosures about a public entity’s reportable segments and requires more enhanced information about a reportable segment’s expenses, interim segment profit or loss, and how a public entity’s chief operating decision maker uses reported segment profit or loss information in assessing segment performance and allocating resources. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. We are currently assessing the impact of this update on our consolidated financial statement disclosures.
9

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands disclosures in an entity’s income tax rate reconciliation table and regarding cash taxes paid both in the U.S. and foreign jurisdictions. The update will be effective for annual periods beginning after December 15, 2024. We are currently assessing the impact of this update on our consolidated financial statement disclosures.
2. Acquisitions
Precoat Acquisition
On May 13, 2022, the Company acquired Precoat Metals for a purchase price of approximately $1.3 billion (the "Precoat Acquisition"). AZZ Precoat Metals is the leading independent provider of metal coil coating solutions in North America. The acquisition represented a continued transition of the Company to a focused provider of coating and galvanizing services for critical applications. The Company completed the final purchase accounting valuation during the first quarter of fiscal year 2024.
The Company accounted for the Precoat Acquisition as a business combination under the acquisition method of accounting. Goodwill from the acquisition of $527.8 million represents the excess purchase price over the estimated value of net tangible and intangible assets and liabilities assumed, and is expected to be deductible for income tax purposes. The Company's chief operating decision maker assesses performance and allocates resources to Precoat separately from the AZZ Metal Coatings segment; therefore, Precoat is accounted for as a separate segment, the AZZ Precoat Metals segment. See Note 8 for more information about the Company's operating segments. Goodwill from the acquisition was allocated to the AZZ Precoat Metals segment. Assets acquired and liabilities assumed in the Precoat Acquisition were recorded at their estimated fair values as of the acquisition date.
When determining the fair values of assets acquired and liabilities assumed, management made significant estimates, judgments and assumptions. The Company engaged third-party valuation experts to assist in determination of fair value of property and equipment, intangible assets, pension benefit obligation and certain other assets and liabilities. Management believes that the current information provides a reasonable basis for the fair values of assets acquired and liabilities assumed. During the first quarter of fiscal 2024, the Company made purchase price allocation adjustments that impacted goodwill, contract assets and accrued expenses.
The following table represents the summary of the assets acquired and liabilities assumed, in aggregate, related to the Precoat Acquisition, as of the date of the acquisition (in thousands):
10

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

May 13, 2022
Assets
Accounts receivable, net$77,422 
Inventories43,369 
Contract assets68,314 
Prepaid expenses and other2,247 
Property, plant and equipment305,503 
Right-of-use assets13,753 
Goodwill527,793 
Deferred tax asset8,660 
Intangible assets, net446,000 
Other assets546 
Total fair value of assets acquired$1,493,607 
Liabilities
Accounts payable$(99,223)
Accrued expenses(31,761)
Other accrued liabilities(5,330)
Lease liability, short-term(2,440)
Lease liability, long-term(11,313)
Other long-term liabilities(60,091)
Total fair value of liabilities assumed$(210,158)
Total purchase price, net of cash acquired$1,283,449 
Intangible assets include customer relationships, tradenames and technology. Other long-term liabilities include the pension obligation and certain environmental liabilities assumed as part of the Precoat Acquisition. See Notes 16 and 17 for more information about these long-term liabilities.
Unaudited Pro Forma Information

The following unaudited pro forma financial information for the three and nine months ended November 30, 2022 combines the historical results of the Company and the acquisition of Precoat Metals, assuming that the companies were combined as of March 1, 2022. The pro forma financial information includes business combination accounting effects from the Precoat Acquisition, including amortization expense from acquired intangible assets, depreciation expense from acquired property, plant and equipment, interest expense from financing transactions which occurred to fund the Precoat Acquisition, acquisition-related transaction costs and tax-related effects. The pro forma information as presented below is for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition of Precoat Metals had taken place on March 1, 2022 or of future operating performance.
Three Months Ended November 30,Nine Months Ended November 30,
20222022
Revenue$373,301 $1,180,165 
Net income from continuing operations(1)
$18,439 $43,442 
(1) Net income for the nine months ended November 30, 2022 includes acquisition costs of approximately $45.0 million, of which $11.5 million was incurred by AZZ and $33.5 million was incurred by Precoat Metals prior to the acquisition.

3. Discontinued Operations
On September 30, 2022, AZZ contributed its AZZ Infrastructure Solutions ("AIS") segment, excluding AZZ Crowley Tubing, to a joint venture, AIS Investment Holdings LLC (the "AVAIL JV") and sold a 60% interest in the AVAIL JV to Fernweh Group LLC ("Fernweh"). On September 30, 2022, the AVAIL JV was deconsolidated. Beginning October 1, 2022,
11

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

the Company began accounting for its 40% interest in the AVAIL JV under the equity method of accounting. The AVAIL JV is included in the AZZ Infrastructure Solutions segment.
The divestiture of the AZZ Infrastructure Solutions segment represents an intentional strategic shift in our operations and will allow the Company to become a focused provider of coating and galvanizing solutions for critical applications. As a result, the results of the AIS segment were classified as discontinued operations in our condensed statements of operations and excluded from both continuing operations and segment results for the three and nine months ended November 30, 2022.
As part of recognizing the business as held for sale in accordance with GAAP, the Company was required to measure AIS at the lower of its carrying amount or fair value less cost to sell. As a result of this analysis, during fiscal 2023, the Company recognized a non-cash, pre-tax loss on disposal of $159.9 million, of which $45.0 million was recognized during the three months ended November 30, 2022, and $114.9 million was recognized during the second quarter of fiscal 2023. The loss is included in "Loss on disposal of discontinued operations" in the consolidated statements of operations. The loss was determined by comparing the fair value of the consideration received for the sale of a 60% interest in the AIS JV and the fair value of the Company’s retained 40% investment in the AIS JV with the net assets of the AIS JV immediately prior to the transaction. The fair value of the Company’s retained investment in the AIS JV was determined in a manner consistent with the transaction price received for the sale of the 60% interest in the AIS JV.
The results of operations from discontinued operations for the three and nine months ended November 30, 2022, have been reflected as discontinued operations in the consolidated statements of operations and consist of the following (in thousands):
Three Months EndedNine Months Ended
November 30, 2022November 30, 2022
Sales$42,300 $256,224 
Cost of sales35,020 202,707 
Gross margin7,280 53,517 
Selling, general and administrative4,074 26,186 
Loss on disposal of discontinued operations45,010 159,910 
Operating loss from discontinued operations(41,804)(132,579)
Interest expense2 8 
Other (income) expense, net2,002 6,270 
Loss from discontinued operations before income tax(43,808)(138,857)
Income tax benefit(4,827)(25,910)
Net loss from discontinued operations$(38,981)$(112,947)
Loss per common share from discontinued operations:
Basic loss per share$(1.57)$(4.55)
Diluted loss per share$(1.56)$(4.52)
The depreciation, amortization, capital expenditures, and significant operating and investing non-cash items of the discontinued operations consist of the following (in thousands):
Nine Months Ended November 30, 2022
Depreciation and amortization$7,279 
Purchase of property, plant and equipment4,831 
Non-cash loss on disposal of discontinued operations(159,910)
Gain on sale of property, plant and equipment486 

12

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

4. Inventories

The following table summarizes the components of inventory (in thousands):
As of
November 30, 2023February 28, 2023
Raw material$120,761 $138,227 
Work in process1,587 1,558 
Finished goods4,389 4,135 
Total inventories$126,737 $143,920 


5. Earnings Per Share
Basic earnings per share is based on the weighted average number of common shares outstanding during each year. Diluted earnings per share is calculated by giving effect to the potential dilution that could occur if securities or other contracts to issue common shares were exercised and converted into common shares during the year.
13

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):
Three Months Ended November 30,Nine Months Ended November 30,
2023202220232022
Numerator:
Net income from continuing operations$26,890 $18,439 $83,744 $58,912 
Dividends on preferred stock(3,600)(3,600)(10,800)(4,640)
Numerator for basic earnings per share continuing operations$23,290 $14,839 $72,944 $54,272 
Dividends on preferred stock3,600 — 10,800 — 
Numerator for diluted earnings per share continuing operations$26,890 $14,839 $83,744 $54,272 
Net loss from discontinued operations$ $(38,981)$ $(112,947)
Net income (loss) available to common shareholders$23,290 $(24,142)$72,944 $(58,675)
Dividends on preferred stock3,600  10,800  
Numerator for diluted earnings per share—net income (loss) available to common shareholders$26,890 $(24,142)$83,744 $(58,675)
Denominator:
Weighted average shares outstanding for basic earnings per share25,077 24,867 25,024 24,804 
Effect of dilutive securities:
Employee and director stock awards136 128 137 180 
Series A Convertible Preferred Stock4,117  4,117  
Denominator for diluted earnings per share29,330 24,995 29,278 24,984 
Basic earnings (loss) per share
Earnings per common share from continuing operations$0.93 $0.60 $2.91 $2.19 
Loss per common share from discontinued operations$ $(1.57)$ $(4.55)
Earnings (loss) per common share$0.93 $(0.97)$2.91 $(2.37)
Diluted earnings (loss) per share
Earnings per common share from continuing operations$0.92 $0.59 $2.86 $2.17 
Loss per common share from discontinued operations$ $(1.56)$ $(4.52)
Earnings (loss) per common share$0.92 $(0.97)$2.86 $(2.35)
For the three months ended November 30, 2023 and 2022, approximately 120,819 and 103,403 shares related to employee equity awards, respectively, were excluded from the computation of diluted earnings per share, as their effect would have been anti-dilutive. For the nine months ended November 30, 2023 and 2022, 126,356 and 78,862 shares, respectively, were excluded from the computation of diluted earnings per share as their effect would have been anti-dilutive. In addition, all shares related to the Series A Convertible Preferred Stock (4.1 million weighted average shares) were excluded from the computation of diluted earnings per share for the three and nine months ended November 30, 2022, as their effect would have been anti-dilutive. These shares could be dilutive in future periods.
14

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

6. Sales
Disaggregated Sales
The following table presents disaggregated sales, for continuing operations, by customer industry (in thousands):
Three Months Ended November 30,Nine Months Ended November 30,
2023202220232022
Sales:
Construction$214,081 $205,316 $637,035 $493,573 
Industrial35,489 37,330 118,273 118,457 
Consumer29,384 29,864 99,537 78,972 
Transportation35,871 33,597 107,734 98,715 
Electrical/Utility24,804 26,131 76,116 69,100 
Other (1)
41,976 41,063 132,325 128,328 
Total Sales$381,605 $373,301 $1,171,020 $987,145 
(1) Other includes less significant markets, such as agriculture, recreation, petro-chem, AZZ Tubular products and sales from recycling.
See also Note 8 for sales information by operating segment.
Contract Assets and Liabilities
The timing of revenue recognition, billings and cash collections results in accounts receivable, contract assets (unbilled receivables), and contract liabilities (customer advances and deposits) on the consolidated balance sheets. Our contract assets and contract liabilities are primarily related to the AZZ Precoat Metals segment. Customer billing can occur subsequent to revenue recognition, resulting in contract assets. In addition, the Company can receive advances or deposits from its customers, before revenue is recognized, resulting in contract liabilities. These assets and liabilities are reported on the consolidated balance sheets on a contract-by-contract basis at the end of each reporting period.
As of November 30, 2023 and February 28, 2023, the balance for contract assets was $75.7 million and $79.3 million, respectively, primarily related to the AZZ Precoat Metals segment. Contract liabilities of $1.0 million and $1.3 million as of November 30, 2023 and February 28, 2023, respectively, are included in "Other accrued liabilities" in the consolidated balance sheets.




















15

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

7. Supplemental Cash Flow Information

In order to determine net cash provided by operating activities, net income is adjusted by, among other things, changes in current assets and current liabilities as follows (in thousands):
Nine Months Ended November 30,
20232022
Decrease (increase) in current assets:
Accounts receivable, net$13,922 $(6,927)
Other receivables(4,033)(9,503)
Inventories17,191 (14,646)
Contract assets1,136 (3,950)
Prepaid expenses and other(1,304)(6,195)
Increase (decrease) in current liabilities:
Accounts payable8,654 (15,122)
Income taxes payable(227)(3,784)
Accrued expenses3,480 25,158 
Changes in current assets and current liabilities$38,819 $(34,969)


Cash flows related to interest and income taxes were as follows (in thousands):

Nine Months Ended November 30,
20232022
Cash paid for interest$74,993 $52,488 
Cash paid for income taxes17,683 15,627 

Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):
Nine Months Ended November 30,
20232022
Issuance of preferred stock in exchange for convertible notes$ $233,722 
Accrued dividends on preferred stock2,400 4,640 
Accruals for capital expenditures4,768 960 

8. Operating Segments
Segment Information
The Company’s Chief Executive Officer, who is the chief operating decision maker ("CODM"), reviews financial information presented on an operating segment basis for purposes of making operating decisions and assessing financial performance. Sales and operating income are the primary measures used by the CODM to evaluate segment operating performance and to allocate resources to the AZZ Metal Coatings and the AZZ Precoat Metals segments, and net income is the primary measure used by the CODM to evaluate performance and allocate resources to the AZZ Infrastructure Solutions segment. Expenses related to certain centralized administration or executive functions that are not specifically related to an operating segment are included in Corporate. As presented in Note 3, the AVAIL JV operating results for the period prior to deconsolidation are included within discontinued operations, with the exception of AZZ Crowley Tubing, which was retained by the Company and merged into the AZZ Metal Coatings segment. See Note 3 for the results of operations related to the AZZ Infrastructure Solutions segment.
A summary of each of the Company's operating segments is as follows:
16

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

AZZ Metal Coatings — provides hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating, and other metal coating applications to the steel fabrication and other industries through facilities located throughout the United States and Canada. Hot-dip galvanizing is a metallurgical manufacturing process in which molten zinc reacts to steel. The zinc alloying provides corrosion protection and extends the life cycle of fabricated steel for several decades.
AZZ Precoat Metals — engages in the advanced application of protective and decorative coatings and related value-added manufacturing for steel and aluminum coil primarily serving the construction; appliance; heating, ventilation and air conditioning (HVAC); container; transportation and other end markets.
AZZ Infrastructure Solutions — consists of the equity in earnings of the Company's 40% investment in the AVAIL JV, as well as other expenses directly related to AIS receivables and liabilities that were retained following the divestiture of the AIS business. The AVAIL JV provides specialized products and services designed to support primarily industrial and electrical applications. The product offerings include custom switchgear, electrical enclosures, medium- and high-voltage bus ducts, explosion proof and hazardous duty lighting products. The AZZ Infrastructure Solutions segment also focuses on life-cycle extension for the power generation, refining and industrial infrastructure, through providing automated weld overlay solutions for corrosion and erosion mitigation.
Net income from continuing operations by segment for the three and nine months ended November 30, 2023 and 2022 was as follows (in thousands):
Three Months Ended November 30, 2023
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)(3)
Total
Sales$163,186 $218,419 $ $ $381,605 
Cost of sales115,952 177,504   293,456 
Gross margin47,234 40,915   88,149 
Selling, general and administrative9,392 8,163 290 17,480 35,325 
Operating income (loss) from continuing operations37,842 32,752 (290)(17,480)52,824 
Interest expense   25,855 25,855 
Equity in earnings of unconsolidated subsidiaries  (8,742) (8,742)
Other expense29   12 41 
Income (loss) from continuing operations before income tax$37,813 $32,752 $8,452 (43,347)35,670 
Income tax expense8,780 8,780 
Net income (loss) from continuing operations$(52,127)$26,890 
17

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Nine Months Ended November 30, 2023
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)(3)
Total
Sales$501,816 $669,204 $ $ $1,171,020 
Cost of sales353,280 535,326   888,606 
Gross margin148,536 133,878   282,414 
Selling, general and administrative20,143 24,429 6,244 52,271 103,087 
Operating income (loss) from continuing operations128,393 109,449 (6,244)(52,271)179,327 
Interest expense   82,331 82,331 
Equity in earnings of unconsolidated subsidiaries  (11,136) (11,136)
Other (income) expense40   (49)(9)
Income (loss) from continuing operations before income tax$128,353 $109,449 $4,892 (134,553)108,141 
Income tax expense24,397 24,397 
Net income (loss) from continuing operations$(158,950)$83,744 
(1) Infrastructure Solutions segment includes the Company’s equity in (earnings) loss from its investment in the AVAIL JV, as well as other
    expenses related to receivables and liabilities that were retained by the Company following the sale of the AIS business.
(2) Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
(3) For fiscal year 2024, amortization expense for acquired intangible assets is included in Corporate expenses in "Selling, general and
    administrative" expense as these expenses are not allocated to the segments.
Three Months Ended November 30, 2022
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)(3)
Total
Sales$158,274 $215,027 $ $ $373,301 
Cost of sales120,134 180,085   300,219 
Gross margin38,140 34,942   73,082 
Selling, general and administrative4,594 13,889  9,206 27,689 
Operating income (loss) from continuing operations33,546 21,053  (9,206)45,393 
Interest expense   26,123 26,123 
Equity in earnings of unconsolidated subsidiaries  (1,006) (1,006)
Other income(124)  (486)(610)
Income (loss) from continuing operations before income tax$33,670 $21,053 $1,006 (34,843)20,886 
Income tax expense2,447 2,447 
Net income (loss) from continuing operations$(37,290)$18,439 
18

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Nine Months Ended November 30, 2022
Metal Coatings
Precoat Metals(4)
Infrastructure Solutions(1)
Corporate(2)(3)
Total
Sales$487,567 $499,578 $ $ $987,145 
Cost of sales350,152 402,303   752,455 
Gross margin137,415 97,275   234,690 
Selling, general and administrative13,603 33,361  50,283 97,247 
Operating income (loss) from continuing operations123,812 63,914  (50,283)137,443 
Interest expense   61,739 61,739 
Equity in earnings of unconsolidated subsidiaries  (1,006) (1,006)
Other (income) expense6 (41) (547)(582)
Income (loss) from continuing operations before income tax$123,806 $63,955 $1,006 (111,475)77,292 
Income tax expense18,380 18,380 
Net income (loss) from continuing operations$(129,855)$58,912 
(1) Infrastructure Solutions segment includes the Company’s equity in (earnings) loss from its investment in the AVAIL JV.
(2) Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
(3) For fiscal year 2023, amortization expense for acquired intangible assets is included in Metal Coatings expenses in "Cost of sales" and in Precoat
    Metals in "Selling, general and administrative" expense.
(4) For the nine months ended November 30, 2022, Precoat Metals segment includes results from May 13, 2022 - November 30, 2022.
Asset balances by operating segment for each period were as follows (in thousands):
As of
November 30, 2023February 28, 2023
Assets:
Metal Coatings$559,149 $588,337 
Precoat Metals1,504,828 1,488,810 
Infrastructure Solutions - Investment in Joint Venture97,238 84,760 
Corporate47,541 59,572 
Total assets$2,208,756 $2,221,479 

Financial Information About Geographical Areas
Financial information about geographical areas for the periods presented was as follows (in thousands):
Three Months Ended November 30,Nine Months Ended November 30,
2023202220232022
Sales:
United States$370,485 $363,660 $1,140,344 $951,855 
Canada11,120 9,641 30,676 35,290 
Total$381,605 $373,301 $1,171,020 $987,145 

19

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

As of
November 30, 2023February 28, 2023
Property, plant and equipment, net:
United States$506,070 $478,722 
Canada19,268 19,781 
Total$525,338 $498,503 

9. Investments in Unconsolidated Entity
AVAIL JV
Following the sale of its 60% controlling interest in the AVAIL JV to Fernweh, AIS was deconsolidated and the Company began accounting for its 40% interest in the AVAIL JV under the equity method of accounting. The AVAIL JV is included in the AZZ Infrastructure Solutions segment. We record our equity in earnings in the AVAIL JV on a one-month lag to allow sufficient time to review and assess the joint venture’s effect on our reported results. As of November 30, 2023, our investment in the AVAIL JV is $97.2 million. We recorded $11.1 million of equity in earnings during the nine months ended November 30, 2023. The Company has a related-party payable with the AVAIL JV. As of November 30, 2023 and February 28, 2023, the balance was $4.6 million and $6.3 million, respectively,
Summarized Balance Sheet
As of
November 30, 2023(1)
Current assets$273,535 
Long-term assets173,312 
Total assets$446,847 
Current liabilities102,225 
Long-term liabilities132,175 
Total liabilities$234,400 
Total partners' capital212,447 
Total liabilities and partners' capital$446,847 

Summarized Operating Data
Three Months Ended November 30, 2023(1)
Nine Months Ended November 30, 2023(1)
Sales$127,156 $346,493 
Gross profit36,150 87,013 
Net income13,139 21,969 
(1) The Company reports on a one-month lag basis; therefore, amounts in the summarized financials above are as of and for the three and
     nine months ended October 31, 2023. Amounts in the table above exclude certain adjustments made by the Company to record equity
     in earnings of the AVAIL JV, primarily related to goodwill amortization.

10. Derivative Instruments
Interest Rate Swap Derivative
As a policy, the Company does not hold, issue or trade derivative instruments for speculative purposes. The Company may periodically enter into forward sale contracts to purchase a specified volume of zinc at fixed prices. These contracts are not accounted for as derivatives because they meet the criteria for the normal purchases and normal sales scope exception in ASC 815.
20

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

We manage our exposure to fluctuations in interest rates using a mix of fixed and variable-rate debt. We utilize interest rate swap agreements to change the variable interest rate to a fixed rate on a portion of our variable-rate debt. On September 27, 2022, the Company entered into an interest rate swap agreement with banks that are parties to the 2022 Credit Agreement. On October 7, 2022, the agreement was amended to change the SOFR-based component of the interest rate on a portion of our variable-rate debt to a fixed rate of 4.277%, resulting in a total fixed rate of 8.627% (the "2022 Swap"). On August 17, 2023, the Company repriced its Term Loan B, to which the 2022 Swap is related, to reduce the interest rate to SOFR + 3.75%. Following the repricing, the 2022 Swap has a total fixed rate of 8.027%. The 2022 Swap had an initial notional amount of $550.0 million and a maturity date of September 30, 2025. The notional amount of the interest rate swap decreases by a pro-rata portion of any quarterly principal payments made on the Term Loan B, and the current notional amount is $543.1 million. The objective of the 2022 Swap is to eliminate the variability of cash flows in interest payments attributable to changes in benchmark one-month SOFR interest rates, for approximately one-half of the total amount of our variable-rate debt. The hedged risk is the interest rate risk exposure to changes in interest payments, attributable to changes in benchmark one-month SOFR interest rates over the interest rate swap term. The changes in cash flows of the interest rate swap are expected to exactly offset changes in cash flows of the variable-rate debt. We designated the 2022 Swap as a cash flow hedge at inception. Cash settlements, in the form of cash payments or cash receipts, of the 2022 Swap are recognized in interest expense.
At November 30, 2023, changes in fair value attributable to the effective portion of the 2022 Swap were included on the condensed consolidated balance sheets in accumulated other comprehensive income. For derivative instruments that qualify for hedge accounting treatment, the fair value is recognized on our condensed consolidated balance sheets as derivative assets or liabilities with offsetting changes in fair value, to the extent effective, recognized in accumulated other comprehensive income until reclassified into earnings when the interest expense on the underlying debt is reflected in earnings. The portion of a cash flow hedge that does not offset the change in the fair value of the transaction being hedged, which is commonly referred to as the ineffective portion, is immediately recognized in earnings. During the nine months ended November 30, 2023, we reclassified $3.5 million before income tax, or $2.5 million net of tax, from other comprehensive income to earnings.
11. Debt
The Company’s long-term debt instruments and balances outstanding for each of the periods presented (in thousands):
 
As of
November 30, 2023February 28, 2023
Revolving Credit Facility$10,000 $95,000 
Term Loan B1,030,250 1,030,250 
Total debt, gross$1,040,250 $1,125,250 
Unamortized debt issuance costs(60,246)(67,130)
Total debt, net980,004 1,058,120 
Less current portion of long-term debt  
Long-term debt, net$980,004 $1,058,120 
2022 Credit Agreement and Term Loan B

The Company has a credit agreement with a syndicate of financial institutions as lenders that was entered into on May 13, 2022 (the "2022 Credit Agreement"). On August 17, 2023, the Company repriced the $1.0 billion Term Loan B, which was outstanding under the 2022 Credit Agreement as of November 30, 2023. The repricing reduced the interest rate margin by 50 basis points to an interest rate of Secured Overnight Financing Rate ("SOFR") plus 3.75% and removed the Credit Spread Adjustment, as defined in the 2022 Credit Agreement, of 10 basis points.
The 2022 Credit Agreement includes the following significant terms:

i.provides for a senior secured initial term loan in the aggregate principal amount of $1.3 billion (the "Term Loan B"), due May 13, 2029, which is secured by substantially all of the assets of the Company;
ii.provides for a maximum senior secured Revolving Credit Facility in the aggregate principal amount of $400.0 million (the "Revolving Credit Facility"), due May 13, 2027;
iii.includes a letter of credit sub-facility of up to $100.0 million, which is part of, and not in addition to, the Revolving Credit Facility;
21

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

iv.borrowings under the Term Loan B bear an interest rate of SOFR plus 3.75% (following the repricing on August 17, 2023 as noted above) and the Revolving Credit Facility bears an interest rate of SOFR plus 4.25% (as of November 30, 2023—see Note 18 for information related to the repricing of the Company’s Revolving Credit Facility on December 20, 2023);
v.includes customary affirmative and negative covenants, and events of default; including restrictions on the incurrence of non-ordinary course debt, investment and dividends, subject to various exceptions; and,
vi.includes a maximum quarterly leverage ratio financial covenant, with reporting requirements to our banking group at each quarter-end.
The Company utilizes proceeds from the Revolving Credit Facility primarily to finance working capital needs, capital improvements, dividends, acquisitions and for general corporate purposes.
As defined in the credit agreement, quarterly prepayments were due against the outstanding principal of the Term Loan B and were payable on the last business day of each May, August, November and February, beginning August 31, 2022, in a quarterly aggregate principal amount of $3.25 million, with the entire remaining principal amount due on May 13, 2029, the maturity date. Additional prepayments made against the Term Loan B contribute to these required quarterly payments. Due to a prepayment of $240.0 million that the Company made on the Term Loan B during fiscal year 2023 in connection with the sale of the AIS business, the quarterly mandatory principal payment requirement has been met, and the quarterly payments of $3.25 million are not required at this time.
The weighted average interest rate for the Company's outstanding debt, including the Revolving Credit Facility and the Term Loan B, was 8.54% at November 30, 2023.
The Company's credit agreement required the Company to maintain a maximum Total Net Leverage Ratio (as defined in the loan agreement) no greater than 6.25 through November 2022. For each subsequent quarter, the maximum ratio decreases by 25 basis points through May 31, 2024, when the maximum Total Net Leverage Ratio reaches 4.5. As of November 30, 2023, the Company was required to maintain a Total Net Leverage Ratio no greater than 5.0. As of November 30, 2023, we were in compliance with all covenants or other requirements set forth in the debt agreements.
As of November 30, 2023, we had $1.04 billion of floating- and fixed-rate debt outstanding on the Revolving Credit Facility and the Term Loan B, with varying maturities through fiscal 2029. As of November 30, 2023, we are in compliance with each of the covenants related to these outstanding borrowings. Additionally, as of November 30, 2023, we had approximately $375.5 million of additional credit available for future draws or letters of credit.
Letters of Credit
As of November 30, 2023, we had total outstanding letters of credit in the amount of $14.5 million. These letters of credit are issued for a number of reasons, but are most commonly issued in lieu of customer retention withholding payments covering warranty, performance periods and insurance collateral.
12. Fair Value Measurements
Recurring Fair Value Measurements
Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. In accordance with ASC 820, Fair Value Measurements and Disclosures ("ASC 820"), certain of the Company’s assets and liabilities, which are carried at fair value, are classified in one of the following three categories:
Level 1: Quoted market prices in active markets for identical assets or liabilities.
Level 2: Observable market-based inputs, other than Level 1, or unobservable inputs corroborated by market data.
Level 3: Unobservable inputs that are not corroborated by market data and reflect the Company’s own assumptions.
The carrying amount of the Company's financial instruments (cash equivalents, accounts receivable, accounts payable and accrued liabilities) approximates the fair value of these instruments based upon their short-term nature.


22

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Interest Rate Swap Agreement
The Company’s derivative instrument consists of an interest rate swap contract, which is a Level 2 of the fair value hierarchy and included in "Other assets" in the condensed consolidated balance sheet as of November 30, 2023. See Note 10 for more information.
The Company’s financial instrument that is measured at fair value on a recurring basis as of November 30, 2023 and February 28, 2023 is as follows (dollars in thousands):
Carrying ValueCarrying Value
November 30,Fair Value Measurements UsingFebruary 28,Fair Value Measurements Using
2023Level 1Level 2Level 32023Level 1Level 2Level 3
Assets (Liabilities):
Interest Rate Swap Agreement$2,975 $ $2,975 $ $3,925 $ $3,925 $ 
Total Assets $2,975 $3,925 
Non-recurring Fair Value Measurements
Investment in Joint Venture
The fair value of the AVAIL JV that is accounted for under the equity method was determined based on the transaction price. Subsequent measurement of the fair value of the AVAIL JV is determined based on the income approach. The income approach uses discounted cash flow models that require various observable and non-observable inputs, such as operating margins, revenues, product costs, operating expenses, capital expenditures, terminal-year values and risk-adjusted discount rates. These valuations resulted in Level 3 nonrecurring fair value measurements. As of November 30, 2023, the estimated fair value of the investment in the AVAIL JV approximates the carrying value of $97.2 million.
Long-Term Debt
The fair value of the Company’s Term Loan B is based on quoted market prices in active markets and is included in the Level 1 fair value hierarchy. The fair value of the Company’s revolving credit facility is estimated based on market values for debt issues with similar characteristics or rates currently available for debt with similar terms and is included in the Level 2 fair value hierarchy. The principal amount of our outstanding debt was $1.04 billion and $1.13 billion at November 30, 2023 and February 28, 2023, respectively. The estimated fair value of our outstanding debt was $1.04 billion and $1.13 billion at November 30, 2023 and February 28, 2023, respectively.

13. Leases
The Company is a lessee under various leases for facilities and equipment. As of November 30, 2023, the Company was the lessee for 159 operating leases and 25 finance leases with terms of 12 months or more. Many of the operating leases either have renewal options of between one and five years or convert to month-to-month agreements at the end of the specified lease term.
The Company’s operating leases are primarily for (i) operating facilities, (ii) vehicles and equipment used in operations, (iii) facilities used for back-office functions and (iv) equipment used for back-office functions, and (v) temporary storage. The majority of the Company’s long-term lease expenses have both a fixed and variable component.
Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheets and the Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company has a significant number of short-term leases, including month-to-month agreements. The Company's short-term lease agreements include expenses incurred hourly, daily, monthly and for other durations of time of one year or less. The Company’s future lease commitments as of November 30, 2023 do not reflect all of the Company’s short-term lease commitments.

23

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

The following table outlines the classification of the Company's right-of-use asset and lease liabilities in the balance sheets as of November 30, 2023 and February 28, 2023 (in thousands):
Balance Sheet ClassificationAs of
November 30, 2023February 28, 2023
Assets
Right-of-use assetsRight-of-use assets$22,830 $26,392 
Liabilities
Operating lease liabilities ― short-termLease liability - short-term$5,999 $6,119 
Operating lease liabilities ― long-termLease liability - long-term15,732 19,659 
Finance lease liabilities ― short-termLease liability - short-term454 284 
Finance lease liabilities ― long-termLease liability - long-term1,380 1,045 
Supplemental information related to the Company's portfolio of operating leases from continuing operations was as follows (in thousands, except years and percentages):
Three Months Ended November 30,Nine Months Ended November 30,
2023202220232022
Operating cash flows from operating leases included in lease liabilities$1,811 $2,862 $5,471 $8,069 
Lease liabilities obtained from new ROU assets - operating60 2,396 1,942 4,938 
Decrease in ROU assets related to lease terminations  (1,294) 
Operating and financing cash flows from financing leases included in lease liabilities130 70 330 182 
Lease liabilities obtained from new ROU assets - financing173  773 398 
As of
November 30, 2023February 28, 2023
Weighted-average remaining lease term - operating leases4.29 years5.04 years
Weighted-average discount rate - operating leases4.44 %4.31 %
Weighted-average remaining lease term - financing leases4.25 years4.61 years
Weighted-average discount rate - financing leases5.66 %5.15 %
The following table outlines the classification of lease expense related to operating leases from continuing operations, in the statements of operations (in thousands):
Three Months Ended November 30,Nine Months Ended November 30,
2023202220232022
Cost of sales$2,997 $3,306 $9,234 $8,590 
Selling, general and administrative495 494 1,500 1,435 
Total lease cost$3,492 $3,800 $10,734 $10,025 




24

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

As of November 30, 2023, maturities of the Company's lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2024$1,787 $136 $1,923 
20256,532 536 7,068 
20265,583 459 6,042 
20274,410 423 4,833 
20282,441 349 2,790 
20291,871 138 2,009 
Thereafter1,252 24 1,276 
Total lease payments$23,876 $2,065 $25,941 
Less imputed interest(2,145)(231)(2,376)
Total$21,731 $1,834 $23,565 
The Company subleases multiple buildings in Columbia, South Carolina to multiple subtenants. The Columbia sublease agreements are by and between AZZ Precoat Metals and multiple subtenants. Sublease income is recognized over the term of the sublease on a straight-line basis and is reported in the consolidated statement of operations in "Cost of sales." The Company recognized $0.3 million and $0.8 million of income from subleases during the three and nine months ended November 30, 2023, respectively.
25

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

14. Income Taxes
Continuing Operations
The provision for income taxes from continuing operations reflects an effective tax rate of 24.6% for the three months ended November 30, 2023, compared to 11.7% for the three months ended November 30, 2022. The increase in the effective tax rate is attributable to a favorable adjustment in the prior year period due to the recognition of an outside basis difference related to the AVAIL JV.

The provision for income taxes from continuing operations reflects an effective tax rate of 22.6% for the nine months ended November 30, 2023, compared to 23.8% for the prior year comparable period. The decrease in the effective tax rate is attributable to an unfavorable adjustment in the prior year related to management fees recorded as a result of continuing operations versus discontinued operations reporting.
Discontinued Operations
The following table outlines income or loss and the related tax expense (benefit) from discontinued operations for the three and nine months ended November 30, 2022 (in thousands):
Three Months EndedNine Months Ended
November 30, 2022November 30, 2022
Income from discontinued operations before income taxes$1,202 $21,053 
Income tax (expense) benefit463 (3,927)
Income from discontinued operations, net of tax$1,665 $17,126 
Loss on disposal of discontinued operations$(45,010)$(159,910)
Income tax benefit4,364 29,837 
Loss on disposal of discontinued operations, net of tax$(40,646)$(130,073)

The provision for income taxes from discontinued operations reflects an effective tax rate of 11.0% and 18.7% for the three and nine months ended November 30, 2022.

15. Equity
Series A Convertible Preferred Stock
On August 5, 2022, the Company exchanged its $240.0 million aggregate principal amount of 6.0% convertible subordinated notes due June 30, 2030 for 240,000 shares of 6.0% Series A Convertible Preferred Stock, following the receipt of shareholder approval for the issuance of preferred stock. The Series A Convertible Preferred Stock is convertible by the holder at any time into shares of the Company's common stock at a conversion price of $58.30 per common share. The preferred stock accumulates a 6.0% dividend per annum. Dividends are payable quarterly on March 31, June 30, September 30 and December 31 of each year. In addition, the preferred shares are subject to a minimum conversion threshold of 1,000 shares per conversion, and customary anti-dilution and dividend adjustments. The preferred shares have full voting rights as if converted and have a fully participating liquidation preference.
As of both November 30, 2023 and February 28, 2023, the 240,000 shares of outstanding Series A Convertible Preferred Stock had accrued dividends of $2.4 million and could be converted into 4.1 million shares of common stock, at the option of the holder.









26

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Accumulated Other Comprehensive Income
The components of accumulated other comprehensive income (loss) ("AOCI"), after tax, for the three and nine months ended November 30, 2023 and 2022 consisted of the following (in thousands):
Three Months Ended November 30,
 20232022
Foreign Currency Translation Gain (Loss)Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxTotalForeign Currency Translation Gain (Loss)Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxTotal
Balance as of beginning of period$(9,307)$119 $3,374 $(5,814)$(30,070)$ $ $(30,070)
Other comprehensive income before reclassification3,029  (115)2,914 (5,019) (3,512)(8,531)
Amounts reclassified from AOCI   (1,057)(1,057)27,750   27,750 
Net change in AOCI3,029  (1,172)1,857 22,731  (3,512)19,219 
Balance as of end of period$(6,278)$119 $2,202 $(3,957)$(7,339)$ $(3,512)$(10,851)
Nine Months Ended November 30,
20232022
Foreign Currency Translation Gain (Loss)Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxTotalForeign Currency Translation Gain (Loss)Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxTotal
Balance as of beginning of period$(7,571)$119 $2,879 $(4,573)$(27,324)$ $ $(27,324)
Other comprehensive income before reclassification1,293  1,867 3,160 (7,765) (3,512)(11,277)
Amounts reclassified from AOCI  (2,544)(2,544)27,750   27,750 
Net change in AOCI1,293  (677)616 19,985  (3,512)16,473 
Balance as of end of period$(6,278)$119 $2,202 $(3,957)$(7,339)$ $(3,512)$(10,851)

16. Defined Benefit Pension Plan

Pension and Employee Benefit Obligations
In the Company's Precoat Metals segment, certain current or past employees participate in a defined benefit pension plan (the "Plan"). Prior to the Precoat Acquisition, benefit accruals were frozen for all participants. After the freeze, participants no longer accrued benefits under the Plan, and new hires of AZZ Precoat Metals are not eligible to participate in the Plan. As of November 30, 2023, the Plan was underfunded, and the Company has a pension liability of $31.6 million, which is included in "Other long-term liabilities" in the consolidated balance sheets and represents the underfunded portion of the Plan.
17. Commitments and Contingencies
Legal
The Company and its subsidiaries are named defendants and plaintiffs in various routine lawsuits incidental to our business.  These proceedings include labor and employment claims, various commercial disputes, use of the Company’s intellectual property, worker’s compensation and environmental matters, all arising in the normal course of business. As discovery progresses on all outstanding legal matters, the Company will continue to evaluate opportunities to either settle the
27

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

disputes for nuisance value or potentially enter into mediation as a way to resolve the disputes prior to trial. As the pending cases progress through additional discovery and potential mediation, our assessment of the likelihood of an unfavorable outcome on the pending lawsuits may change. Although the outcome of these lawsuits or other proceedings cannot be predicted with certainty, and the amount of any potential liability that could arise with respect to such lawsuits or other matters cannot be predicted at this time, management, after consultation with legal counsel believes it has strong defenses to all of these matters and does not expect liabilities, if any, from these claims or proceedings, either individually or in the aggregate, to have a material effect on the Company’s financial position, results of operations or cash flows. 
The Company’s prior-owned affiliate ₋ The Calvert Company entered into a series of commercial contracts in 2011 and 2015 to provide equipment and services to a power plant in Georgia. The general contractor on the project, WECTEC (a subsidiary of Westinghouse), filed bankruptcy in New York in March of 2017. The Company’s affiliate continued to perform work on the project for the owners/licensee under an interim bridge contract. We believe the affiliate was eventually terminated for convenience on the project, and the affiliate filed an adversary proceeding in bankruptcy court against WECTEC and the owners to collect all unpaid amounts. The owners of the Georgia power plant filed a countersuit in April of 2018. In connection with the Company selling the majority interest in the AIS business to Fernweh Group on September 30, 2022, the Company agreed to retain this lawsuit. After a long and protracted discovery process and motion practice, we determined in the quarter ended August 30, 2023 that the most favorable outcome to the Company to resolve the dispute may be a negotiated settlement. This decision was made in consideration of the expenses of a lengthy jury trial and potentially protracted appeal process; the resources necessary to continue the prosecution and defense of the case given the size of the discovery and the number of issues involved; the risk factors typically associated with jury verdicts in light of all of the political circumstances currently present in Georgia regarding the power plant; and the benefit of resolving a dispute whose genesis arose more than twelve years ago based solely upon risk avoidance, and not upon the merits of the case. During the third quarter of fiscal 2024, all of the parties entered into a confidential settlement agreement, with no parties admitting any guilt or negligence and the Company agreed to pay the owners/licensee $5.75 million on or around January 15, 2024 to resolve all outstanding matters related to the dispute. In addition, the agreement included the forgiveness of the Company's receivable from WECTEC of $3.7 million, which was fully reserved by the Company. This settlement of $5.75 million was accrued during the second quarter of fiscal year 2024, and is included in "Selling, general and administrative" expense in the consolidated statement of operations for the nine months ended November 30, 2023 and in "Other accrued liabilities" in the consolidated balance sheet as of November 30, 2023. The settlement was included in the AZZ Infrastructure Solutions segment, and the settlement payment will be made in the fourth quarter of fiscal 2024.

In 2017, Southeast Texas Industries, Inc. (“STI”) filed a breach of contract lawsuit against the Company in the 1st District Court of Jasper County, Texas (the “Court”). In 2020, the Company filed a counter suit against STI for amounts due to the Company for work performed. The parties unsuccessfully mediated the case in November 2021. On October 16, 2023, the case went to trial, and on October 27, 2023, the jury rendered a verdict in favor of STI and against AZZ Beaumont in the amount of $4.5 million in damages for breach of contract and breach of express warranty. After a final judgment amount is entered with the Court, the Company expects to pursue all available appellate options as the Company believes it has strong grounds for appeal, which may take up to 2 years. As of November 30, 2023, the Company has recorded a legal accrual of $4.5 million, which is included in "Other accrued liabilities" on our consolidated balance sheets, reflecting the Company's best estimate of the probable loss. It is reasonably possible that our estimate of the probable loss may change after: (i) the hearing on attorney fees, which is currently scheduled for January 26, 2024; (ii) after the Judge renders a final judgement; or (iii) throughout the appellate process. The Company expects to purchase a supersedeas bond to cover the final judgment amount throughout the duration of the appellate process.
A litigation matter between the Company and a previous customer of an affiliate of the AIS business, which was retained following the disposition of the AIS business, is scheduled to go to trial during the fourth quarter of fiscal 2024. The Company is the Plaintiff and believes that it will be able to recover its damages against the Defendant. As of November 30, 2023, the Company has a receivable due from the Defendant, net of allowance, of $5.2 million, which is included in "Accounts receivable, net" in the consolidated balance sheets, which the Company believes is collectible. However, neither the likelihood of an unfavorable outcome nor the ultimate collectability of this receivable, if any, can be determined at this time.
Environmental
The Company assumed certain environmental liabilities as part of the Precoat Acquisition described in Note 2. As of November 30, 2023, the reserve balance for environmental liabilities was $22.0 million, of which $3.2 million is classified as current. Environmental remediation liabilities include costs directly associated with site investigation and clean up, such as materials, external contractor costs, legal and consulting expenses and incremental internal costs directly related to ongoing remediation plans. Estimates used to record environmental remediation liabilities are based on the Company's best estimate of
28

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

probable future costs based on site-specific facts and circumstances known at the time of the estimate and these estimates are updated on a quarterly basis. Estimates of the cost for the potential or ongoing remediation plans are developed using internal resources and third-party environmental engineers and consultants.
The Company accrues the anticipated cost of environmental remediation when the obligation is probable and the amount can be reasonably estimated. If a range of amounts can be reasonably estimated and no amount within the range is a better estimate than any other amount, then the minimum of the range is accrued. While any revisions to the Company's environmental remediation liabilities could be material to the operating results of any fiscal quarter or fiscal year, the Company does not expect such additional remediation expenses to have an adverse material effect on its financial position, results of operations, or cash flows.
Capital Commitments—Greenfield Aluminum Coil Coating Facility
We are expanding our coatings capabilities by constructing a new 25-acre aluminum coil coating facility in Washington, Missouri that is expected to be operational in 2025. The new facility will be included in the AZZ Precoat Metals segment and is supported by a take-or-pay contract for approximately 75% of the output from the new plant. We expect to spend approximately $125.8 million in progress payments over the estimated two-year construction timeline and we currently have capital commitments of approximately $48.4 million. We expect to pay approximately $71.2 million in fiscal 2024, of which $33.6 million was paid during the current nine-month period. The remaining payments in fiscal 2024 are expected to be funded through cash flows from operations and borrowings under the Revolving Credit Facility. The project is not expected to result in a material adverse effect on our business, results of operations, cash flow or financial condition.

18. Subsequent Events

On December 20, 2023, the Company repriced the $400.0 million Revolving Credit Facility, which was outstanding under the 2022 Credit Agreement. The repricing converted from a rate of SOFR + 425 plus a Credit Spread Adjustment of 10 basis points, to a tiered rate ranging from SOFR plus 275 - 350 basis points, depending on the Company's net leverage ratio, with no Credit Spread Adjustment.
29

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

Forward Looking Statements
Certain statements herein about our expectations of future events or results constitute forward-looking statements for purposes of the safe harbor provisions of The Private Securities Litigation Reform Act of 1995. You can identify forward-looking statements by terminology such as "may," "could," "should," "expects," "plans," "will," "might," "would," "projects," "currently," "intends," "outlook," "forecasts," "targets," "anticipates," "believes," "estimates," "predicts," "potential," "continue," or the negative of these terms or other comparable terminology. Such forward-looking statements are based on currently available competitive, financial, and economic data and management’s views and assumptions regarding future events. Such forward-looking statements are inherently uncertain, and investors must recognize that actual results may differ from those expressed or implied in the forward-looking statements. Forward-looking statements speak only as of the date they are made and are subject to risks that could cause them to differ materially from actual results. Certain factors could affect the outcome of the matters described herein. This Quarterly Report may contain forward-looking statements that involve risks and uncertainties including, but not limited to, changes in customer demand for our products and services, including demand by the construction markets, the industrial markets, and the metal coatings markets. We could also experience additional increases in labor costs, components and raw materials including zinc and natural gas, which are used in our hot-dip galvanizing process; supply-chain vendor delays; customer requested delays of our products or services; delays in additional acquisition opportunities; an increase in our debt leverage and/or interest rates on our debt, of which a significant portion is tied to variable interest rates; availability of experienced management and employees to implement AZZ’s growth strategy; a downturn in market conditions in any industry relating to the products we inventory or sell or the services that we provide; economic volatility, including a prolonged economic downturn or macroeconomic conditions such as inflation or changes in the political stability in the United States and other foreign markets in which we operate; acts of war or terrorism inside the United States or abroad; and other changes in economic and financial conditions. AZZ has provided additional information regarding risks associated with the business, including in Part I, Item 1A. Risk Factors, in AZZ's Annual Report on Form 10-K for the fiscal year ended February 28, 2023 and other filings with the SEC, available for viewing on AZZ's website at www.azz.com and on the SEC's website at www.sec.gov.
You are urged to consider these factors carefully when evaluating the forward-looking statements herein and are cautioned not to place undue reliance on such forward-looking statements, which are qualified in their entirety by this cautionary statement. These statements are based on information as of the date hereof and AZZ assumes no obligation to update any forward-looking statements, whether as a result of new information, future events, or otherwise.
The following discussion should be read in conjunction with management’s discussion and analysis contained in our Annual Report on Form 10-K for the fiscal year ended February 28, 2023, and with the condensed consolidated financial statements and notes thereto included in this Quarterly Report on Form 10-Q.

RESULTS OF OPERATIONS
Overview
We are a provider of hot-dip galvanizing and coil coating solutions to a broad range of end-markets, predominantly in North America. We operate three distinct business segments, the AZZ Metal Coatings segment, the AZZ Precoat Metals segment, and the AZZ Infrastructure Solutions segment. For the three and nine months ended November 30, 2023, the AZZ Infrastructure Solutions segment consists of the Company's 40% investment in the AVAIL JV. For the three and nine months ended November 30, 2022, the AZZ Infrastructure Solutions segment includes the results of operations of the AIS business prior to the divestiture of the AVAIL JV. See Note 3 of our consolidated financial statements for more information about the divestiture of the AVAIL JV. Our discussion and analysis of financial condition and results of operations is divided by each of our segments, along with corporate costs and other costs not specifically identifiable to a segment. For a reconciliation of segment operating income to consolidated operating income, see Note 8 to the consolidated financial statements. Management believes that the most meaningful analysis of our results of operations is to analyze our performance by segment.  We use sales and operating income by segment to evaluate the performance of our segments.  Segment operating income consists of sales less cost of sales and selling, general and administrative expenses that are specifically identifiable to a segment.


30

QUARTER ENDED NOVEMBER 30, 2023 COMPARED TO THE QUARTER ENDED NOVEMBER 30, 2022
Segment Sales and Operating Income from Continuing Operations
The following table reflects the breakdown of net income from continuing operations by segment (in thousands):
Three Months Ended November 30, 2023
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)(3)
Total
Sales$163,186 $218,419 $— $— $381,605 
Cost of sales115,952 177,504 — — 293,456 
Gross margin47,234 40,915 — — 88,149 
Selling, general and administrative9,392 8,163 290 17,480 35,325 
Operating income (loss) from continuing operations37,842 32,752 (290)(17,480)52,824 
Interest expense— — — 25,855 25,855 
Equity in earnings of unconsolidated subsidiaries— — (8,742)— (8,742)
Other expense29 — — 12 41 
Income (loss) from continuing operations before income tax$37,813 $32,752 $8,452 (43,347)35,670 
Income tax expense8,780 8,780 
Net income (loss) from continuing operations$(52,127)$26,890 
(1) Infrastructure Solutions segment includes the Company’s equity in (earnings) loss from its investment in the AVAIL JV, as well as other
    expenses related to receivables and liabilities that were retained by the Company following the sale of the AIS business.
(2) Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
(3) For fiscal year 2024, amortization expense for acquired intangible assets is included in Corporate expenses in "Selling, general and
    administrative" expense as these expenses are not allocated to the segments.
Three Months Ended November 30, 2022
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)(3)
Total
Sales$158,274 $215,027 $— $— $373,301 
Cost of sales120,134 180,085 — — 300,219 
Gross margin38,140 34,942 — — 73,082 
Selling, general and administrative4,594 13,889 — 9,206 27,689 
Operating income (loss) from continuing operations33,546 21,053 — (9,206)45,393 
Interest expense— — — 26,123 26,123 
Equity in earnings of unconsolidated subsidiaries— — (1,006)— (1,006)
Other income(124)— — (486)(610)
Income (loss) from continuing operations before income tax$33,670 $21,053 $1,006 (34,843)20,886 
Income tax expense2,447 2,447 
Net income (loss) from continuing operations$(37,290)$18,439 
(1) Infrastructure Solutions segment includes the Company’s equity in (earnings) loss from its investment in the AVAIL JV.
(2) Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
(3) For fiscal year 2023, amortization expense for acquired intangible assets is included in Metal Coatings expenses in "Cost of sales" and in Precoat
    Metals in "Selling, general and administrative" expense.



31

Sales
For the three months ended November 30, 2023 (the "current quarter"), consolidated sales increased $8.3 million, or 2.2%, compared to the three months ended November 30, 2022 (the "prior year quarter"). Sales for the AZZ Metal Coatings segment increased $4.9 million, or 3.1%, for the current quarter, compared to the prior year quarter. The increase was primarily due to an increase in the selling price, partially offset by a lower volume of steel processed during the quarter. Sales for the AZZ Precoat Metals segment increased $3.4 million, or 1.6% for the current quarter. The increase is primarily due to an increase in selling price, partially offset by a lower volume of coil coated in the current period.
Operating Income
For the current quarter, consolidated operating income increased $7.4 million, or 16.4%, compared to the prior year quarter.
Operating income for the AZZ Metal Coatings segment increased $4.3 million, or 12.8% for the current quarter, compared to the prior year quarter. The current quarter increase was due to increased sales as described above, coupled with lower cost of sales, partially offset by higher selling, general and administrative expenses. The decrease in cost of sales of $4.2 million was primarily due to lower zinc and overhead costs, and a change in classification of amortization of intangible assets of $1.9 million, partially offset by an increase in labor costs. Selling, general and administrative expense increased due to the recognition of a $4.5 million legal accrual, and the change in classification of certain compensation and information technology costs of $0.7 million, to the AZZ Metal Coatings segment, from the Corporate segment.

Operating income for the AZZ Precoat Metals segment increased $11.7 million, or 55.6% for the current quarter. The increase is primarily due to: lower applied cost of sales (primarily driven by improved efficiencies which offset higher cost of labor and materials, as well as lower freight costs); lower selling, general and administrative expense (primarily salaries and wages and the change in classification of amortization of intangible assets of $4.3 million); and the increase in sales as described above.
Operating income for the AZZ Infrastructure Solutions segment decreased $0.3 million, due to legal expenses.
Corporate Expenses
Corporate selling, general and administrative expenses increased $8.3 million, or 89.9%, for the current quarter, compared to the prior year quarter. The increase is primarily due to: amortization expense of $5.9 million related to all intangible assets, which is included in corporate expense in the current quarter, and allocated to the segments in the prior year quarter; a decrease in income from the transition services agreement associated with the AVAIL JV; and employee-related costs; partially offset by the allocation of certain compensation and information technology costs to the segments, that were previously included in corporate expenses.
Interest Expense
Interest expense for the current quarter decreased $0.3 million, to $25.9 million, compared to $26.1 million for the prior year quarter. The decrease in interest expense is primarily attributable to a decrease in the weighted average debt outstanding, partially offset by an increase in interest rates on our outstanding debt.
Equity in Earnings of Unconsolidated Entities
Equity in earnings of unconsolidated subsidiaries for the current quarter increased $7.7 million, to $8.7 million, compared to $1.0 million in the prior year quarter. The increase is primarily due to higher earnings from the AVAIL JV, and three months of equity in earnings in the current quarter, compared to one month in the prior year quarter, as the AVAIL JV equity in earnings are recorded on a one-month lag.
See Note 9 of our consolidated financial statements for more information about the AVAIL JV.
Income Taxes
The provision for income taxes from continuing operations reflects an effective tax rate of 24.6% for the three months ended November 30, 2023, compared to 11.7% for the three months ended November 30, 2022. The increase in the effective tax rate is attributable to a favorable adjustment in the prior year period due to the recognition of an outside basis difference related to the AVAIL JV.



32



Income from Discontinued Operations
The results of our AZZ Infrastructure Solutions segment were classified as discontinued operations in our condensed consolidated statements of operations and excluded from continuing operations for all periods presented. The results of operations from discontinued operations for the three months ended November 30, 2022 consist of the following (in thousands):

Three Months Ended
November 30, 2022
Sales$42,300 
Cost of sales35,020 
Gross margin7,280 
Selling, general and administrative4,074 
Loss on disposal of discontinued operations45,010 
Operating loss from discontinued operations(41,804)
Interest expense
Other (income) expense, net2,002 
Loss from discontinued operations before income tax(43,808)
Income tax benefit(4,827)
Net loss from discontinued operations$(38,981)

See Note 3 to our consolidated financial statements included in this Quarterly Report on Form 10-Q for more information.
33

NINE MONTHS ENDED NOVEMBER 30, 2023 COMPARED TO THE NINE MONTHS ENDED NOVEMBER 30, 2022
Segment Sales and Operating Income from Continuing Operations
The following table reflects the breakdown of net income from continuing operations by segment (in thousands):
Nine Months Ended November 30, 2023
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)(3)
Total
Sales$501,816 $669,204 $— $— $1,171,020 
Cost of sales353,280 535,326 — — 888,606 
Gross margin148,536 133,878 — — 282,414 
Selling, general and administrative20,143 24,429 6,244 52,271 103,087 
Operating income (loss) from continuing operations128,393 109,449 (6,244)(52,271)179,327 
Interest expense— — — 82,331 82,331 
Equity in earnings of unconsolidated subsidiaries— — (11,136)— (11,136)
Other (income) expense40 — — (49)(9)
Income (loss) from continuing operations before income tax$128,353 $109,449 $4,892 (134,553)108,141 
Income tax expense24,397 24,397 
Net income (loss) from continuing operations$(158,950)$83,744 
(1) Infrastructure Solutions segment includes the Company’s equity in (earnings) loss from its investment in the AVAIL JV, as well as other
    expenses related to receivables and liabilities that were retained by the Company following the sale of the AIS business.
(2) Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
(3) For fiscal year 2024, amortization expense for acquired intangible assets is included in Corporate expenses in "Selling, general and
    administrative" expense as these expenses are not allocated to the segments.

Nine Months Ended November 30, 2022
Metal Coatings
Precoat Metals(4)
Infrastructure Solutions(1)
Corporate(2)(3)
Total
Sales$487,567 $499,578 $— $— $987,145 
Cost of sales350,152 402,303 — — 752,455 
Gross margin137,415 97,275 — — 234,690 
Selling, general and administrative13,603 33,361 — 50,283 97,247 
Operating income (loss) from continuing operations123,812 63,914 — (50,283)137,443 
Interest expense— — — 61,739 61,739 
Equity in earnings of unconsolidated subsidiaries— — (1,006)— (1,006)
Other (income) expense(41)— (547)(582)
Income (loss) from continuing operations before income tax$123,806 $63,955 $1,006 (111,475)77,292 
Income tax expense18,380 18,380 
Net income (loss) from continuing operations$(129,855)$58,912 
(1) Infrastructure Solutions segment includes the Company’s equity in (earnings) loss from its investment in the AVAIL JV.
(2) Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
(3) For fiscal year 2023, amortization expense for acquired intangible assets is included in Metal Coatings expenses in "Cost of sales" and in Precoat
    Metals in "Selling, general and administrative" expense.
(4) For the nine months ended November 30, 2022, Precoat Metals segment includes results from May 13, 2022 - November 30, 2022.

34

Sales
For the nine months ended November 30, 2023 (the "current nine-month period"), consolidated sales increased $183.9 million, or 18.6%, compared to the nine months ended November 30, 2022 (the "prior year nine-month period"). Sales for the AZZ Metal Coatings segment increased $14.2 million, or 2.9%, for the current nine-month period, compared to the prior year nine-month period. The increase in sales was primarily due to an increase in the volume of steel processed during the period, and improved price realization for our superior quality and service. Sales for the AZZ Precoat Metals segment increased $169.6 million, or 34.0% for the current nine-month period, primarily due to: the current year including a full nine-month period compared to the period from May 13, 2022 through November 30, 2023 for the prior year nine-month period, which contributed $178.4 million in sales, partially offset by a decrease of $8.8 million in sales due to lower volume of coil coated, partially offset by an increase in selling price.
Operating Income
For the current nine-month period, consolidated operating income increased $41.9 million, or 30.5%, compared to the prior year nine-month period.
Operating income for the AZZ Metal Coatings segment increased $4.6 million, or 3.7% for the current nine-month period, compared to the prior year nine-month period. The increase was due to improved sales as described above offset by higher cost of sales and higher selling, general and administrative expenses. Cost of sales increased $3.1 million, primarily due to higher labor and overhead costs, partially offset by a change in classification of amortization of intangible assets of $5.4 million and a decrease in zinc costs. Selling, general and administrative expense increased due to the recognition of a $4.5 million legal accrual, and the change in classification of certain compensation and information technology costs of $2.0 million to the AZZ Metal Coatings segment, from the Corporate segment.
Operating income for the AZZ Precoat Metals segment increased $45.5 million, or 71.2%. The increase is primarily due to the inclusion of a full 1st quarter of fiscal 2024 compared to a partial fiscal quarter of 2023, which contributed $31.0 million, and increases in operating income for the 2nd and 3rd quarters of current nine-month period compared to the prior year nine-month period. The increases in the 2nd and 3rd quarters were due to: lower applied cost of sales (primarily driven by improved efficiencies which offset higher cost of labor and materials, as well as lower freight costs); lower selling, general and administrative expense (primarily salaries and wages and the change in classification of amortization of intangible assets of $12.2 million); and the increase in sales as described above.    
Operating income for the AZZ Infrastructure Solutions segment decreased $6.2 million, due to a legal settlement of $5.75 million and legal expenses associated with the settlement and other matters.
Corporate Expenses
Corporate selling, general and administrative expenses increased $2.0 million, or 4.0%, for the current nine-month period, compared to the prior year nine-month period. The increase is primarily due to: amortization expense of $18.1 million related to all intangible assets, which is included in corporate expense in the current nine-month period, and allocated to the segments in the prior year nine-month period; a decrease in transition services agreement fees associated with the AVAIL JV; and employee-related costs. These increases were offset by a decrease in acquisition costs of $15.3 million incurred in the prior year nine-month period and the allocation of certain compensation and information technology costs to the segments in the current nine-month period, that were previously included in corporate expenses.
Interest Expense
Interest expense for the current nine-month period increased $20.6 million, to $82.3 million, compared to $61.7 million for the prior year nine-month period. The increase in interest expense is attributable to the debt that was obtained in conjunction with the Precoat Acquisition, which was outstanding for the full current nine-month period, compared to the prior year, as well as higher rates of interest on our borrowings.
Equity in Earnings of Unconsolidated Entities
Equity in earnings of unconsolidated subsidiaries for the current nine-month period increased $10.1 million, to $11.1 million, compared to $1.0 million in the prior year nine-month period. The increase is primarily due to higher earnings from the AVAIL JV, and nine months of equity in earnings in the current nine-month period, compared to one month in the prior year nine-month period, as the AVAIL JV equity in earnings are recorded on a one-month lag. See Note 9 of our consolidated financial statements for more information about the AVAIL JV.

35


Income Taxes
The provision for income taxes from continuing operations reflects an effective tax rate of 22.6% for the nine months ended November 30, 2023, compared to 23.8% for the prior year comparable period. The decrease in the effective tax rate is attributable to an unfavorable adjustment in the prior year related to management fees recorded as a result of continuing operations versus discontinued operations reporting.
Income from Discontinued Operations, net of tax
The results of our AZZ Infrastructure Solutions segment were classified as discontinued operations in our condensed consolidated statements of operations and excluded from continuing operations for all periods presented. The results of operations from discontinued operations for the prior year nine-month period consist of the following (in thousands):
Nine Months Ended
November 30, 2022
Sales$256,224 
Cost of sales202,707 
Gross margin53,517 
Selling, general and administrative26,186 
Loss on disposal of discontinued operations159,910 
Operating loss from discontinued operations(132,579)
Interest expense
Other (income) expense, net6,270 
Loss from discontinued operations before income tax(138,857)
Income tax benefit(25,910)
Net loss from discontinued operations$(112,947)
See Note 3 to our consolidated financial statements included in this Quarterly Report on Form 10-Q for more information.

36

LIQUIDITY AND CAPITAL RESOURCES
    We have historically met our cash needs through a combination of cash flows from operating activities along with bank and bond market debt. Our cash requirements generally include cash dividend payments, capital improvements, debt repayment, acquisitions, and share repurchases. We believe that our cash position, cash flows from operating activities and our expectation of continuing availability to draw upon our credit facilities are sufficient to meet our cash flow needs for the foreseeable future.
Cash Flows
The following table summarizes our cash flows by category for the periods presented (in thousands):
Nine Months Ended November 30,
20232022
Net cash provided by operating activities of continuing operations$180,928 $68,622 
Net cash used in investing activities of continuing operations(66,853)(1,207,653)
Net cash provided by (used in) financing activities of continuing operations(109,444)1,005,456 
Net cash provided by operating activities from discontinued operations— 7,973 
Net cash used in investing activities from discontinued operations— (3,991)
Net cash provided by financing activities from discontinued operations— 120,000 
Working Capital192,728 230,176 
Net cash provided by operating activities of continuing operations for the nine-month period was $180.9 million compared to $68.6 million for the prior year nine-month period. The increase in cash provided by operating activities is primarily attributable to increases in net income from continuing operations and in depreciation and amortization, a decrease in deferred income taxes and increases from changes in working capital in the current nine-month period compared to the prior year nine-month period. Changes in current assets and current liabilities increased cash provided by operating activities by $73.8 million, due to decreases in accounts receivable, other receivables, inventories and prepaid expenses and increases in accounts payable, partially offset by decreases in other accrued liabilities. Net cash provided by operating activities from discontinued operations was $8.0 million for the prior year nine-month period.
Net cash used in investing activities of continuing operations for the nine-month period was $66.9 million compared to $1.21 billion for the prior year nine-month period. The decrease in cash used in investing activities for the current quarter was attributable to the Precoat Acquisition completed in the first quarter of fiscal 2023. In the current year, cash used in investing activities was primarily due to cash used for capital expenditures and increased from the prior year nine-month period due to the construction of the coil coating facility in Washington, Missouri. Net cash used in investing activities from discontinued operations was $4.0 million for the prior year nine-month period.
Net cash used in financing activities of continuing operations for the nine-month period was $109.4 million compared to net cash provided by financing activities of $1.01 billion for the prior year nine-month period. The decrease in cash from financing activities during the current quarter was primarily attributable to proceeds from long-term debt in the prior year nine-month period, which were used to fund the Precoat Acquisition.
Financing and Capital
2022 Credit Agreement and Term Loan B

The Company has a credit agreement with a syndicate of financial institutions as lenders that was entered into on May 13, 2022 (the "2022 Credit Agreement"). On August 17, 2023, the Company repriced the $1.0 billion Term Loan B, which was outstanding under the 2022 Credit Agreement as of November 30, 2023. The repricing reduced the interest rate margin by 50 basis points to an interest rate of Secured Overnight Financing Rate ("SOFR") plus 3.75% and removed the Credit Spread Adjustment, as defined in the 2022 Credit Agreement, of 10 basis points.


37

The 2022 Credit Agreement includes the following significant terms:

i.provides for a senior secured initial term loan in the aggregate principal amount of $1.3 billion (the "Term Loan B"), due May 13, 2029, which is secured by substantially all of the assets of the Company;
ii.provides for a maximum senior secured Revolving Credit Facility in the aggregate principal amount of $400.0 million (the "Revolving Credit Facility"), due May 13, 2027;
iii.includes a letter of credit sub-facility of up to $100.0 million, which is part of, and not in addition to, the Revolving Credit Facility;
iv.borrowings under the Term Loan B bear an interest rate of SOFR plus 3.75% (following the repricing on August 17, 2023 as noted above) and the Revolving Credit Facility bears an interest rate of SOFR plus 4.25% (as of November 30, 2023—see below for information related to the repricing of the Company’s Revolving Credit Facility on December 20, 2023);
v.includes customary affirmative and negative covenants, and events of default; including restrictions on the incurrence of non-ordinary course debt, investment and dividends, subject to various exceptions; and,
vi.includes a maximum quarterly leverage ratio financial covenant, with reporting requirements to our banking group at each quarter-end.

On December 20, 2023, the Company repriced the $400.0 million Revolving Credit Facility, which was outstanding under the 2022 Credit Agreement. The repricing converted from a rate of SOFR + 425 plus a Credit Spread Adjustment of 10 basis points, to a tiered rate ranging from SOFR plus 275 - 350 basis points, depending on the Company's net leverage ratio, with no Credit Spread Adjustment.

The Company utilizes proceeds from the Revolving Credit Facility primarily to finance working capital needs, capital improvements, dividends, acquisitions and for general corporate purposes.
As defined in the credit agreement, quarterly prepayments were due against the outstanding principal of the Term Loan B and were payable on the last business day of each May, August, November and February, beginning August 31, 2022, in a quarterly aggregate principal amount of $3.25 million, with the entire remaining principal amount due on May 13, 2029, the maturity date. Additional prepayments made against the Term Loan B contribute to these required quarterly payments. Due to a prepayment of $240.0 million that the Company made on the Term Loan B during fiscal year 2023 in connection with the sale of the AIS business, the quarterly mandatory principal payment requirement has been met, and the quarterly payments of $3.25 million are not required at this time.
The weighted average interest rate for the Company's outstanding debt, including the Revolving Credit Facility and the Term Loan B, was 8.54% at November 30, 2023.
The Company's credit agreement required the Company to maintain a maximum Total Net Leverage Ratio (as defined in the loan agreement) no greater than 6.25 through November 2022. For each subsequent quarter, the maximum ratio decreases by 25 basis points through May 31, 2024, when the maximum Total Net Leverage Ratio reaches 4.5. As of November 30, 2023, the Company was required to maintain a Total Net Leverage Ratio no greater than 5.0. As of November 30, 2023, we were in compliance with all covenants or other requirements set forth in the debt agreements.

As of November 30, 2023, we had $1.04 billion of floating- and fixed-rate debt outstanding on the Revolving Credit Facility and the Term Loan B, with varying maturities through fiscal 2029. As of November 30, 2023, we are in compliance with each of the covenants related to these outstanding borrowings. Additionally, as of November 30, 2023, we had approximately $375.5 million of additional credit available for future draws or letters of credit.
Letters of Credit
As of November 30, 2023, we had total outstanding letters of credit in the amount of $14.5 million. These letters of credit are issued for a number of reasons, but are most commonly issued in lieu of customer retention withholding payments covering warranty, performance periods and insurance collateral.
Interest Rate Swap
We manage our exposure to fluctuations in interest rates using a mix of fixed and variable-rate debt. We utilize interest rate swap agreements to change the variable interest rate to a fixed rate on a portion of our variable-rate debt. On September 27, 2022, the Company entered into an interest rate swap agreement with banks that are parties to the 2022 Credit Agreement. On October 7, 2022, the agreement was amended to change the SOFR-based component of the interest rate on a portion of our
38

variable-rate debt to a fixed rate of 4.277%, resulting in a total fixed rate of 8.627% (the "2022 Swap"). On August 17, 2023, the Company repriced its Term Loan B, to which the 2022 Swap is related, to reduce the interest rate to SOFR + 3.75%. Following the repricing, the 2022 Swap has a total fixed rate of 8.027%. The 2022 Swap had an initial notional amount of $550.0 million and a maturity date of September 30, 2025. The notional amount of the interest rate swap decreases by a pro-rata portion of any quarterly principal payments made on the Term Loan B, and the current notional amount is $543.1 million. The objective of the 2022 Swap is to eliminate the variability of cash flows in interest payments attributable to changes in benchmark one-month SOFR interest rates, for approximately one-half of the total amount of our variable-rate debt. The hedged risk is the interest rate risk exposure to changes in interest payments, attributable to changes in benchmark one-month SOFR interest rates over the interest rate swap term. The changes in cash flows of the interest rate swap are expected to exactly offset changes in cash flows of the variable-rate debt. We designated the 2022 Swap as a cash flow hedge at inception. Cash settlements, in the form of cash payments or cash receipts, of the 2022 Swap are recognized in interest expense.
Greenfield Aluminum Coil Coating Facility

We are expanding our coatings capabilities by constructing a new 25-acre aluminum coil coating facility in Washington, Missouri that is expected to be operational in 2025. The new facility will be included in the AZZ Precoat Metals segment and is supported by a take-or-pay contract for approximately 75% of the output from the new plant. We expect to spend approximately $125.8 million in progress payments over the estimated two-year construction timeline and we currently have capital commitments of approximately $48.4 million. We expect to pay approximately $71.2 million in fiscal 2024, of which $33.6 million was paid during the current nine-month period. The remaining payments in fiscal 2024 are expected to be funded through cash flows from operations and borrowings under the Revolving Credit Facility. The project is not expected to result in a material adverse effect on our business, results of operations, cash flow or financial condition.
Share Repurchase Program
During the nine months ended November 30, 2023 and 2022, to prioritize repayments of debt, including debt incurred to finance the Precoat Acquisition, the Company did not repurchase shares of common stock under the 2020 Share Authorization. The Company has $84.0 million that may be used to purchase shares. See Part II, “Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.”
Other Exposures
We have exposure to commodity price increases in all three of our operating segments, primarily zinc and natural gas in the AZZ Metal Coatings segment, and natural gas, steel and aluminum in the AZZ Precoat Metals segment. We attempt to minimize these increases through fixed cost contract purchases on zinc and natural gas. In addition to these measures, we attempt to recover other cost increases through improvements to our manufacturing process, supply chain management, and through increases in prices where competitively feasible. We have indirect exposure to copper, aluminum, steel and nickel-based alloys in the AZZ Infrastructure Solutions segment through our 40% investment in the AVAIL JV.
Off Balance Sheet Arrangements and Contractual Obligations
As of November 30, 2023, the Company did not have any off-balance sheet arrangements as defined under SEC rules. Specifically, there were no off-balance sheet transactions, arrangements, obligations (including contingent obligations), or other relationships with unconsolidated entities or other persons that have, or may have, a material effect on the financial condition, changes in financial condition, sales or expenses, results of operations, liquidity, capital expenditures or capital resources of the Company.
As of November 30, 2023, we had outstanding letters of credit in the amount of $14.5 million. These letters of credit are issued for a number of reasons, but are most commonly issued to support collateral requirements with insurance companies.
Critical Accounting Policies and Estimates
The preparation of financial statements and related disclosures in conformity with U.S. GAAP requires us to make judgments, assumptions, and estimates that affect the amounts reported in the condensed consolidated financial statements and the accompanying notes. We continuously evaluate our estimates and assumptions based upon current facts, historical experience, and various other factors that we believe are reasonable under the circumstances to determine reported amounts of assets, liabilities, sales and expenses that are not readily apparent from other sources.
There were no significant changes to our critical accounting policies and estimates compared to the critical accounting policies and estimates disclosed in Part II, Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations, of our Annual Report on Form 10-K for the year ended February 28, 2023.
39

Non-GAAP Disclosures
In addition to reporting financial results in accordance with Generally Accepted Accounting Principles in the United States ("GAAP"), we provided adjusted net income and adjusted earnings per share, (collectively, the "Adjusted Earnings Measures"), which are non-GAAP measures. Management believes that the presentation of these measures provides investors with greater transparency when comparing operating results across a broad spectrum of companies, which provides a more complete understanding of our financial performance, competitive position and prospects for future capital investment and debt reduction. Management also believes that investors regularly rely on non-GAAP financial measures, such as adjusted net income and adjusted earnings per share, to assess operating performance and that such measures may highlight trends in our business that may not otherwise be apparent when relying on financial measures calculated in accordance with GAAP.
In calculating adjusted net income and adjusted earnings per share, management excludes intangible asset amortization, acquisition expenses, transaction related expenses and certain legal settlements and accruals. Management also provides EBITDA and Adjusted EBITDA, which are non-GAAP measures. Management defines EBITDA as earnings excluding depreciation, amortization, interest, and provision for income taxes. Adjusted EBITDA is defined as earnings excluding depreciation, amortization, interest, provision for income taxes, acquisition expenses, transaction related expenses and certain legal settlements and accruals. Management believes EBITDA and Adjusted EBITDA are used by investors to analyze operating performance and evaluate the Company's ability to incur and service debt and its capacity for making capital expenditures in the future. EBITDA and Adjusted EBITDA are also useful to investors to help assess the Company's estimated enterprise value. In addition, management believes that the adjustments shown below are useful to investors in order to allow them to compare the Company's financial results during the periods shown without the effect of each of these adjustments.
Management provides non-GAAP financial measures for informational purposes and to enhance understanding of the Company’s GAAP consolidated financial statements. Readers should consider these measures in addition to, but not instead of or superior to, the Company's financial statements prepared in accordance with GAAP. These non-GAAP financial measures may be determined or calculated differently by other companies, limiting the usefulness of those measures for comparative purposes.
The following tables provide a reconciliation for the three and nine months ended November 30, 2023 and 2022 between the various measures calculated in accordance with GAAP to the Adjusted Earnings Measures (in thousands, except per share data):

40

Adjusted Net Income and Adjusted Earnings Per Share from Continuing Operations

Three Months Ended November 30,Nine Months Ended November 30,
2023202220232022
Amount
Per
 Diluted Share(1)
Amount
Per
 Diluted Share(1)
Amount
Per
 Diluted Share(1)
Amount
Per
 Diluted Share(1)
Net income from continuing operations$26,890 $18,439 $83,744 $58,912 
Less: preferred stock dividends(3,600)(3,600)(10,800)(4,640)
Net income from continuing operations available to common shareholders23,290 14,839 72,944 54,272 
Impact of after-tax interest expense for convertible notes— — — — 
Impact of preferred stock dividends3,600 — 10,800 — 
Net income and diluted earnings per share from continuing operations(2)
26,890 $0.92 14,839 $0.59 83,744 $2.86 54,272 $2.17 
Impact of preferred stock dividends— — — 4,640 
Net income and diluted earnings per share from continuing operations for Adjusted net income calculation(2)
26,890 0.92 14,839 0.59 83,744 2.86 58,912 2.10 
Adjustments:
Acquisition and transaction-related expenditures(3)
— — — — — — 15,320 0.55 
Amortization of intangible assets5,872 0.20 6,133 0.25 18,108 0.62 17,615 0.63 
Legal settlement and accrual(4)
4,500 0.15 — — 10,250 0.35 — — 
Subtotal10,372 0.35 6,133 0.25 28,358 0.97 32,935 1.18 
Tax impact(5)
(2,489)(0.08)(1,472)(0.06)(6,806)(0.23)(7,904)(0.28)
Total adjustments7,883 0.27 4,661 0.19 21,552 0.74 25,031 0.90 
Adjusted net income and adjusted earnings per share from continuing operations$34,773 $1.19 $19,500 $0.78 $105,296 $3.60 $83,943 $3.00 
Weighted average shares outstanding - Diluted29,330 24,995 29,278 28,022 
(1) Earnings per share amounts included in the table above may not sum due to rounding differences. Year-to-date earnings per share does not always represent the
sum of the quarters' earnings per share when the preferred shares for any quarter in the year-to-date period are anti-dilutive.
(2) For the nine months ended November 30, 2022, the calculation of diluted earnings per share is based on weighted average shares outstanding of 24,984, as the
preferred shares are anti-dilutive for this calculation. The calculation of adjusted diluted earnings per share is based on weighted average shares outstanding of
28,022, as the preferred shares are dilutive for this calculation. Adjusted net income for adjusted earnings per share also includes the addback of preferred
dividends.
(3) Includes Corporate expenses related to the Precoat Metals acquisition and the divestiture of AZZ Infrastructure Solutions business into the AVAIL JV.
(4) For the three months ended November 30, 2023, represents a legal accrual related to the Metal Coatings segment of $4.5 million. For the nine months ended
November 20, 2023, consists of the $4.5 million accrual for the Metal Coatings segment and $5.75 million for the settlement of a litigation matter related
to the AIS segment that was retained following the sale of the AIS business. See Note 17.
(5) The non-GAAP effective tax rate for each of the periods presented is estimated at 24.0%.

41

Adjusted EBITDA from Continuing Operations
Three Months Ended November 30,Nine Months Ended November 30,
2023202220232022
Net income from continuing operations$26,890 $18,439 $83,744 $58,912 
Interest expense25,855 26,123 82,331 61,739 
Income tax expense8,780 2,447 24,397 18,380 
Depreciation and amortization20,357 21,938 59,034 55,813 
Adjustments:
Acquisition and transaction-related expenditures— — — 15,320 
Legal settlement and accrual4,500 — 10,250 — 
Adjusted EBITDA from continuing operations$86,382 $68,947 $259,756 $210,164 


Adjusted EBITDA from Continuing Operations by Segment

A reconciliation of adjusted EBITDA by segment to net income from continuing operations is as follows (in thousands):

Three Months Ended November 30, 2023
Metal CoatingsPrecoat MetalsInfrastructure SolutionsCorporateTotal
Net income (loss) from continuing operations$37,813 $32,752 $8,452 $(52,127)$26,890 
Interest expense— — — 25,855 25,855 
Income tax expense— — — 8,780 8,780 
Depreciation and amortization6,678 7,501 — 6,178 20,357 
Adjustments:
Legal accrual4,500 — — — 4,500 
Adjusted EBITDA from continuing operations$48,991 $40,253 $8,452 $(11,314)$86,382 

Nine Months Ended November 30, 2023
Metal CoatingsPrecoat MetalsInfrastructure SolutionsCorporateTotal
Net income (loss) from continuing operations$128,353 $109,449 $4,892 $(158,950)$83,744 
Interest expense— — — 82,331 82,331 
Income tax expense— — — 24,397 24,397 
Depreciation and amortization19,647 20,407 — 18,980 59,034 
Adjustments:
Legal settlement and accrual4,500 — 5,750 — 10,250 
Adjusted EBITDA from continuing operations$152,500 $129,856 $10,642 $(33,242)$259,756 

Three Months Ended November 30, 2022
Metal CoatingsPrecoat MetalsInfrastructure SolutionsCorporateTotal
Net income (loss) from continuing operations$33,670 $21,053 $1,006 $(37,290)$18,439 
Interest expense— — — 26,123 26,123 
Income tax expense— — — 2,447 2,447 
Depreciation and amortization8,225 13,381 — 332 21,938 
Adjusted EBITDA from continuing operations$41,895 $34,434 $1,006 $(8,388)$68,947 

42

Nine Months Ended November 30, 2022
Metal CoatingsPrecoat MetalsInfrastructure SolutionsCorporateTotal
Net income (loss) from continuing operations$123,806 $63,955 $1,006 $(129,855)$58,912 
Interest expense— — — 61,739 61,739 
Income tax expense— — — 18,380 18,380 
Depreciation and amortization24,785 29,891 — 1,137 55,813 
Adjustments:
Acquisition and transaction-related expenditures— — — 15,320 15,320 
Adjusted EBITDA from continuing operations$148,591 $93,846 $1,006 $(33,279)$210,164 

Item 3. Quantitative and Qualitative Disclosures About Market Risk
There have been no material changes to the Company’s market risk disclosures during the three and nine months ended November 30, 2023. For a discussion of the Company’s exposure to market risk, refer to the Company’s market risk disclosures set forth in Part II, Item 7A, Quantitative and Qualitative Disclosures About Market Risk, of our Annual Report on Form 10-K for the year ended February 28, 2023.  

Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Under the supervision and with the participation of the Company's Chief Executive Officer and Chief Financial Officer, management of the Company has evaluated the effectiveness of the design and operation of the Company's disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), as of the end of the period covered by this report. Based upon that evaluation, the Chief Executive Officer and the Chief Financial Officer concluded that the Company's disclosure controls and procedures were effective as of the end of the period covered by this Form 10-Q to provide reasonable assurance that information required to be disclosed in Company reports, filed or submitted, under the Exchange Act is (i) recorded, processed, summarized and reported within the time periods specified in the SEC’s rules; and (ii) accumulated and communicated to our management, including our principal executive and financial officers, as appropriate to allow timely discussions regarding required disclosure.
Changes in Internal Control Over Financial Reporting
There have been no significant changes in the Company's internal controls over financial reporting during the period covered by this report that have materially affected, or are reasonably likely to materially affect, its internal controls over financial reporting.
PART II. OTHER INFORMATION
Item 1. Legal Proceedings
The Company and its subsidiaries are named defendants and plaintiffs in various routine lawsuits incidental to its business. These proceedings include labor and employment claims, worker’s compensation, environmental matters, and various commercial disputes, all of which arise in the normal course of conducting business. As discovery progresses on all outstanding legal matters, the Company will continue to evaluate opportunities to either settle the disputes for nuisance value or potentially enter into mediation as a way to resolve the disputes prior to trial. As the pending cases progress through additional discovery, including expert testimony and mediation, our assessment of the likelihood of an unfavorable outcome on one or more of the pending lawsuits may change. The outcome of these lawsuits or other proceedings cannot be predicted with certainty, and the amount of any potential liability that could arise with respect to such lawsuits or other matters cannot be predicted at this time. Management, after consultation with legal counsel, believes it has strong defenses to all of these matters and does not expect liabilities, if any, from these claims or proceedings, either individually or in the aggregate, to have a material effect on the Company’s financial position, results of operations or cash flows. 
Item 1A. Risk Factors
There are numerous factors that affect our business, financial condition, results of operations and cash flows, many of which are beyond our control. In addition to other information set forth in this Quarterly Report, careful consideration should be given to “Item 1A. Risk Factors” in Part I and “Item 7. Management’s Discussion and Analysis of Financial Condition and
43

Results of Operations” in Part II of our Annual Report, which contain descriptions of significant factors that might cause the actual results of operations in future periods to differ materially from those currently projected in the forward-looking statements contained therein.

There have been no material changes from risk factors previously disclosed in the Company’s most recent Annual Report on Form 10-K. See the discussion of the Company’s risk factors under Part I, Item 1A. in the Company’s Annual Report on Form 10-K for the fiscal year ended February 28, 2023.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
On November 10, 2020, the Company's Board of Directors authorized a $100 million share repurchase program pursuant to which the Company may repurchase its common stock (the "2020 Share Authorization"). Repurchases under the 2020 Share Authorization will be made through open market and/or private transactions, in accordance with applicable federal securities laws, and could include repurchases pursuant to Rule 10b5-1 trading plans, which allows stock repurchases when the Company might otherwise be precluded from doing so.
The Company did not purchase any shares of common stock under the 2020 Share Authorization during the nine months ended November 30, 2023. The Company has $84.0 million that may be used to repurchase outstanding shares of common stock.

Item 5. Other Information.
During the nine months ended November 30, 2023, none of our directors or executive officers adopted, modified or terminated a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement as defined in Item 408 of Regulation S-K.
44

Item 6. Exhibits
10.1
31.1+
31.2+
32.1+
32.2+
101.INS+Inline XBRL 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.SCH+Inline XBRL Taxonomy Extension Schema Document
101.CAL+Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF+Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB+Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE+Inline XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Date File (embedded with the Inline XBRL document).

+ Filed herewith.



45

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.
 
AZZ Inc.
(Registrant)
Date:January 9, 2024By:/s/ Tiffany Moseley
Tiffany Moseley
Chief Accounting Officer and
Principal Accounting Officer
46
EX-31.1 2 ex31120231130.htm EX-31.1 Document

Exhibit 31.1
Certification by Thomas E. Ferguson
Pursuant to Securities Exchange Act Rule 13a-14(a)
I, Thomas E. Ferguson, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of AZZ Inc. for the period ended November 30, 2023 (the "Report");
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 (the registrant’s fourth fiscal quarter in the case of an annual report) 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 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.
 
Dated:January 9, 2024 /s/ Thomas E. Ferguson
 Thomas E. Ferguson
 President and Chief Executive Officer

EX-31.2 3 ex31220231130.htm EX-31.2 Document

Exhibit 31.2
Certification by Philip A. Schlom
Pursuant to Securities Exchange Act Rule 13a-14(a)
I, Philip A. Schlom, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of AZZ Inc. for the period ended November 30, 2023 (the "Report");
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 officers 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 (the registrant’s fourth fiscal quarter in the case of an annual report) 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 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.


 
Dated:January 9, 2024 /s/ Philip A. Schlom
 Philip A. Schlom
 Chief Financial Officer

EX-32.1 4 ex32120231130.htm EX-32.1 Document

EXHIBIT 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350 AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
The undersigned, Thomas E. Ferguson, has executed this certification in connection with the filing of AZZ Inc.’s (the "Company") Quarterly Report on Form 10-Q for the period ended November 30, 2023 (the “Report”). The undersigned hereby certifies pursuant to U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.to my knowledge the Report 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 the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Dated:January 9, 2024 /s/ Thomas E. Ferguson
 Thomas E. Ferguson
 President and Chief Executive Officer

EX-32.2 5 ex32220231130.htm EX-32.2 Document

EXHIBIT 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350 AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
The undersigned, Philip A. Schlom, has executed this certification in connection with the filing of AZZ Inc.’s (the "Company") Quarterly Report on Form 10-Q for the period ended November 30, 2023 (the “Report”). The undersigned hereby certifies pursuant to U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.to my knowledge the Report 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 the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.


 
Dated:January 9, 2024 /s/ Philip A. Schlom
 Philip A. Schlom
 Chief Financial Officer
 

EX-101.SCH 6 azz-20231130.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statement of Changes in Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - The Company and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Discontinued Operations link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Inventories (Notes) link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Sales link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Supplemental Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Operating Segments link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Investments in Unconsolidated Entity link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Defined Benefit Pension Plan link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - The Company and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Discontinued Operations (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Sales (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Supplemental Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Operating segments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Investments in Unconsolidated Entity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - The Company and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Acquisitions - Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Acquisitions - Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Discontinued Operations - Narrative (Q) (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Discontinued Operations - Discontinued Operations in Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Discontinued Operations - Depreciation, Amortization, Capital Expenditures, and Significant Operating and Investing Noncash Items of the Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Earnings Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Sales Disaggregated Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Sales - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Supplemental Cash Flow Information - New Cash Provided by Operating Activities (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Supplemental Cash Flow Information - Cash Related to Interest and Income Taxes and Supplemental Disclosures of Non-Cash Activities (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Operating segments (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Investments in Unconsolidated Entity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Statement of Operations for AIS Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Derivative Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Debt - Schedule of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Leases - Lease Details (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Leases - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Leases - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Leases - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Equity - Series A Convertible Preferred Stock (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Defined Benefit Pension Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 azz-20231130_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 azz-20231130_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 azz-20231130_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Number of operating leases Number of Operating Leases Number of Operating Leases Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Earnings (loss) per common share from discontinued operations (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share Statistical Measurement [Domain] Statistical Measurement [Domain] Interest expense Disposal Group, Including Discontinued Operation, Interest Expense Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Numerator for diluted earnings per share continuing operations Net Income (Loss) from Continuing Operations Available to Common Shareholders, Diluted Underlying Security Market Price Change Underlying Security Market Price Change, Percent All Award Types Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Investment, Name [Domain] Investment, Name [Domain] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Schedule of assets acquired and liabilities assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Denominator: Denominator [Abstract] -- None. No documentation exists for this element. -- Revolving Credit Facility Revolving Credit Facility [Member] Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Equity Method Investments and Joint Ventures [Abstract] Impairment of long-lived assets Impairment of Intangible Assets, Finite-Lived Deferred tax liabilities Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Accrued expenses Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Accrued Liabilities Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Accrued Liabilities Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts payable, current Accounts Payable, Current Accounts payable and other accrued liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Discontinued Operations and Disposal Groups [Abstract] Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Commitments and contingencies (Note 19) Commitments and Contingencies Operating Leases Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] 2025 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Two Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Two Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Long-term purchase commitment, amount Long-Term Purchase Commitment, Amount 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Equity Equity [Text Block] Computation of basic and diluted earnings per share Schedule of Earnings Per Share Basic and Diluted [Abstract] -- None. No documentation exists for this element. -- Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Geographical [Axis] Geographical [Axis] Income taxes Income Tax Disclosure [Text Block] Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Customer [Axis] Customer [Axis] Net cash used in investing activities from discontinued operations Cash Provided by (Used in) Investing Activities, Discontinued Operations Current liabilities: Liabilities, Current [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Series A Convertible Preferred Stock, $1 par, shares authorized 240; 240 shares issued and outstanding at November 30, 2023 and 240000 shares issued and outstanding at November 30, 2022 Preferred Stock, Value, Issued Business Acquisition [Line Items] Business Acquisition [Line Items] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Cash dividends paid on common shares Dividends, Cash Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Diluted earnings per common share (usd per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Total Lessee, Operating Lease, Liability And Finance Lease, Liability Lessee, Operating Lease, Liability And Finance Lease, Liability Accounts receivable, net of allowance for credit losses of $2,096 and $5,752 at February 28, 2023 and February 28, 2022, respectively Accounts Receivable, after Allowance for Credit Loss, Current Amounts reclassified from accumulated other comprehensive income to earnings, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Supplemental Cash Flow Elements [Abstract] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] Line of Credit Line of Credit [Member] Trading Symbol Trading Symbol Letters of credit outstanding Letters of Credit Outstanding, Amount Operations and assets by segment Operations and Assets by Segment [Abstract] Operations and assets by segment. Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Fair value of outstanding debt Long-Term Debt, Fair Value Net income (loss) Net income (loss) available to common shareholders Net income (loss) Net Income (Loss) Total current liabilities Current liabilities Liabilities, Current Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Derivative Contract [Domain] Derivative Contract [Domain] Fair Value Disclosures [Abstract] 2025 Finance Lease, Liability, to be Paid, Year Two Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Decrease to interest rate margin Debt Instrument, Decrease To Interest Rate Margin Debt Instrument, Decrease To Interest Rate Margin Leases Lessee, Operating Leases [Text Block] Other accrued liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Balance, beginning balance (shares) Balance, ending balance (shares) Shares, Issued Liabilities and Shareholders' Equity Liabilities and Equity [Abstract] Reclassification of foreign currency translation adjustment from accumulated other comprehensive loss to loss on sale of discontinued operations Reclassification of foreign currency translation adjustment from accumulated other comprehensive loss to loss on sale of discontinued operations Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Shareholders' Equity: Equity, Attributable to Parent [Abstract] Term Loan B Term Loan B [Member] Term Loan B Contract liabilities Contract with Customer, Liability Computation of basic and diluted earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Other receivables Receivable [Policy Text Block] Acquisition costs Acquisition Costs, Period Cost Executive Category: Executive Category [Axis] Total lease payments Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Name Forgone Recovery, Individual Name Goodwill Goodwill Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Accrued expenses Increase (Decrease) in Accrued Liabilities Sales Disposal Group, Including Discontinued Operation, Revenue Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Underlying Securities Award Underlying Securities Amount Prepaid expenses and other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Entity Small Business Entity Small Business Local Phone Number Local Phone Number Accounts receivable, net Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] 2028 Finance Lease, Liability, to be Paid, Year Five Selling, general and administrative Selling, General and Administrative Expenses [Member] Notional amount on swap agreement Derivative, Notional Amount AIS Joint Venture AIS Joint Venture [Member] AIS Joint Venture Cash dividends declared per common share (usd per share) Common Stock, Dividends, Per Share, Declared Defined Benefit Pension Plan Defined Benefit Plan [Text Block] Operating lease liabilities ― long-term Operating Lease, Liability, Noncurrent Net cash provided by financing activities from discontinued operations Cash Provided by (Used in) Financing Activities, Discontinued Operations Amounts reclassified from AOCI Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Equity Method Investee Equity Method Investee [Member] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Retirement Benefits [Abstract] Payments on long term debt and finance leases Payments of Debt Issuance Costs Income Statement Location [Axis] Income Statement Location [Axis] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Total net leverage ratio maximum Debt Instrument, Total Net Leverage Ratio Maximum Debt Instrument, Total Net Leverage Ratio Maximum Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Equity Method Investments Equity Method Investments [Table Text Block] Decrease in accounts receivable due to forgiveness Increase (Decrease) In Accounts Receivable, Forgiveness Increase (Decrease) In Accounts Receivable, Forgiveness Accordion feature Line Of Credit Facility, Additional Borrowing Capacity Line Of Credit Facility, Additional Borrowing Capacity Loss per common share from discontinued operations: Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share [Abstract] Sales Revenues Decrease (increase) in current assets: Increase (Decrease) in Operating Assets [Abstract] Income tax payable Accrued Income Taxes, Current AZZ Infrastructure Solutions AZZ Infrastructure Solutions [Member] AZZ Infrastructure Solutions Other Performance Measure, Amount Other Performance Measure, Amount Other (income) expense, net Disposal Group, Including Discontinued Operation, Other (Income) Expense, Net Disposal Group, Including Discontinued Operation, Other (Income) Expense, Net Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Inventories Increase (Decrease) in Inventories Lease, Cost Lease, Cost [Table Text Block] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Environment liability Environmental Liability Environmental Liability Award Type Award Type [Axis] Antidilutive securities excluded from computation of earnings per share, amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Derivative Instruments and Hedging Activities Disclosure [Abstract] Equity in earnings of unconsolidated entities Equity In Earnings Of Unconsolidated Entities Equity In Earnings Of Unconsolidated Entities Interest Rate Swap, Portion Of Variable Rate Debt Interest Rate Swap, Portion Of Variable Rate Debt [Member] Interest Rate Swap, Portion Of Variable Rate Debt Document Quarterly Report Document Quarterly Report Interest expense Interest expense Interest Expense 2029 Lessee, Operating Lease, Liability, to be Paid, Year Six Lessee, Operating Lease, Liability, to be Paid, Year Six Accruals for capital expenditures Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Lease liabilities obtained from new ROU assets - operating Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Trading Arrangement: Trading Arrangement [Axis] Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Electrical/Utility Electrical and Utility Industry [Member] Electrical and Utility Industry PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Operating lease liabilities ― short-term Operating Lease, Liability, Current Common stock issued under employee stock purchase plan (shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Entity Shell Company Entity Shell Company 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Income taxes payable Increase (Decrease) in Income Taxes Payable Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Minimum conversion threshold (in shares) Preferred Stock, Conversion, Minimum Conversion Threshold, Shares Preferred Stock, Conversion, Minimum Conversion Threshold, Shares Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Loans Payable Loans Payable [Member] Weighted average shares outstanding Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock, shares, issued (shares) Common Stock, Shares, Issued Costs and Expenses Operating Costs and Expenses [Abstract] Consideration transferred Business Combination, Consideration Transferred Gross margin Gross margin Gross Profit Diluted Earnings (Loss) Per Share [Abstract] Diluted Earnings (Loss) Per Share [Abstract] Diluted Earnings (Loss) Per Share Lease liability, long-term Finance Lease And Operating Lease, Liability, Noncurrent Finance Lease And Operating Lease, Liability, Noncurrent Security Exchange Name Security Exchange Name Fair value of outstanding debt Long-Term Debt Selling, general and administrative Selling, general and administrative Selling, General and Administrative Expense Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accummulated Net Actuarial Gain (Loss), Net Of Tax Adjustment Attributable to Parent Accummulated Net Actuarial Gain (Loss), Net Of Tax Adjustment Attributable to Parent [Member] Accummulated Net Actuarial Gain (Loss), Net Of Tax Adjustment Attributable to Parent Employee Stock Option Employee Stock Option [Member] Accumulated Foreign Currency Adjustment Attributable to Parent Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Maximum Maximum [Member] Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Precoat Metals Business Division Precoat Metals Business Division [Member] Precoat Metals Business Division Depreciation and amortization Depreciation, Amortization and Accretion, Net Document Type Document Type Contract assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract With Customer, Asset, After Allowance For Credit Loss Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract With Customer, Asset, After Allowance For Credit Loss Tabular List, Table Tabular List [Table Text Block] Metal Coatings Metal Coatings [Member] Metal Coatings Consumer Consumer Industry [Member] Consumer Industry Earnings per common share from continuing operations Earnings Per Share, Continuing Operations [Abstract] Earnings Per Share, Continuing Operations Earnings (loss) per common share from discontinued operations (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two 2026 Finance Lease, Liability, to be Paid, Year Three Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Subsequent Event [Table] Subsequent Event [Table] Organization and Basis of Consolidation Basis of Accounting, Policy [Policy Text Block] 2024 Finance Lease, Liability, to be Paid, Year One Business Acquisition [Axis] Business Acquisition [Axis] Accounts receivable, allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Subsequent Event Subsequent Event [Member] Other accrued liabilities Other Liabilities, Current Variable Rate [Axis] Variable Rate [Axis] Income Statement [Abstract] Income Statement [Abstract] Periodic payments Debt Instrument, Periodic Payment Contract assets Increase (Decrease) in Contract with Customer, Asset Title of 12(b) Security Title of 12(b) Security Other long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Operating income (loss) from discontinued operations Disposal Group, Including Discontinued Operation, Operating Income (Loss) Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Transportation Transportation Industry [Member] Transportation Industry Environmental liability, current Environmental Liability, Current Environmental Liability, Current Sublease income Sublease Income Related Party [Domain] Related Party, Type [Domain] Acquisitions Business Combination Disclosure [Text Block] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Net income from continuing operations Business Acquisition, Pro Forma Net Income (Loss) Operating Segments Operating Segments [Member] Share-based compensation Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Class of Stock [Line Items] Class of Stock [Line Items] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Thereafter Finance Lease, Liability, to be Paid, Thereafter Finance Lease, Liability, to be Paid, Thereafter Fixed interest rate on swap agreement Derivative, Fixed Interest Rate Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Issuance of preferred stock in exchange for convertible notes Debt Conversion, Converted Instrument, Amount Series A convertible preferred stock (shares) Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock Entity Tax Identification Number Entity Tax Identification Number Dividends on preferred stock Dividends, Preferred Stock Investment in joint venture Equity Method Investments Inventories Total Inventory Inventory, Net Total lease cost Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Discontinued Operations Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Entity Interactive Data Current Entity Interactive Data Current 2029 Finance Lease, Liability, to be Paid, Year Six Finance Lease, Liability, to be Paid, Year Six Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Debt Long-Term Debt [Text Block] Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Total Shareholder Return Amount Total Shareholder Return Amount Purchase of property, plant and equipment Purchase of Property, Plant and Equipment, Discontinued Operations Purchase of Property, Plant and Equipment, Discontinued Operations Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Segments [Domain] Segments [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Common stock issued under stock-based plans and related income tax expense (shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Name Outstanding Recovery, Individual Name Increase (decrease) in current liabilities: Increase (Decrease) in Operating Liabilities [Abstract] Income (loss) from discontinued operations before income tax Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, before Income Tax Debt instrument, face amount Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Equity Method Investment, Nonconsolidated Investee [Domain] Equity Method Investment, Nonconsolidated Investee [Domain] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Total lease payments Finance Lease, Liability, to be Paid Cash Flows From Operating Activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Earnings (loss) per common share from continuing operations (in dollars per share) Income (Loss) from Continuing Operations, Per Basic Share Operating cash flows from operating leases included in lease liabilities Operating Lease, Payments Common stock, shares, outstanding (shares) Common Stock, Shares, Outstanding Amortization and depreciation Depreciation and Amortization, Discontinued Operations Disposal Group Name [Domain] Disposal Group Name [Domain] Percentage of investment sold Equity Method Investments, Amount Sold, Percentage Equity Method Investments, Amount Sold, Percentage PEO PEO [Member] Non-current assets Assets, Noncurrent Equity Method Investment, Summarized Financial Information [Abstract] Equity Method Investment, Summarized Financial Information [Abstract] Net income from continuing operations Net income from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Common stock, par value (usd per share) Common Stock, Par or Stated Value Per Share Gross margin Disposal Group, Including Discontinued Operation, Gross Profit (Loss) Class of Stock [Domain] Class of Stock [Domain] Customer [Domain] Customer [Domain] Reclassification of AOCI, before tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Net income (loss) available to common shareholders Net income (loss) available to common shareholders Net Income (Loss) Available to Common Stockholders, Basic Interest Rate Swap Interest Rate Swap [Member] Debt Instrument [Axis] Debt Instrument [Axis] Income tax (benefit) expense Discontinued Operation, Tax Effect of Income (Loss) from Discontinued Operation During Phase-out Period 2029 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Year Six Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Year Six Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective income tax rate, continuing operations (percent) Effective Income Tax Rate Reconciliation, Percent Total Operating Lease, Liability Credit Facility [Axis] Credit Facility [Axis] Accrued dividends on Series A Preferred Stock Dividends Accrued But Not Yet Paid Dividends Accrued But Not Yet Paid Total liabilities Liabilities Liabilities Infrastructure Solutions Infrastructure Solutions [Member] Infrastructure Solutions The Company and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] 2028 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Five Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Five Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Prepaid expenses and other Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Lease liability, short-term Finance Lease And Operating Lease, Liability, Current Finance Lease And Operating Lease, Liability, Current Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount All Executive Categories All Executive Categories [Member] Purchase obligation to be paid in year one Unrecorded Unconditional Purchase Obligation, to be Paid, Year One Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Canada CANADA Earnings Per Share [Abstract] Earnings Per Share [Abstract] Proceeds from long term debt Proceeds from Issuance of Senior Long-Term Debt Subsequent Event [Line Items] Subsequent Event [Line Items] Changes in current assets and current liabilities Changes in current assets and current liabilities Increase (Decrease) in Current Assets and Current Liabilities Increase (Decrease) in Current Assets and Current Liabilities Common Stock, $1 par value; 100,000 shares authorized; 25,077 and 24,912 shares issued and outstanding at November 30, 2023 and November 30, 2022, respectively Common Stock, Value, Issued Unrecorded purchase obligation Unrecorded Unconditional Purchase Obligation Organization, Consolidation and Presentation of Financial Statements [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Senior Notes Senior Notes [Member] Total current assets Current Assets Assets, Current Preferred Stock Preferred Stock [Member] Operating and financing cash flows from financing leases included in lease liabilities Finance Lease, Principal Payments Number of finance leases Number of Finance Leases Number of Finance Leases Finance Lease, Liability, Maturity Finance Lease, Liability, to be Paid, Maturity [Table Text Block] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Other (income) expense, net Other expense Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Partners' Capital Partners' Capital Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Percent of output under take-or-pay contract Unrecorded Unconditional Purchase Obligation, Percentage Of Output Under Take-Or-Pay Contract Unrecorded Unconditional Purchase Obligation, Percentage Of Output Under Take-Or-Pay Contract PEO Name PEO Name Conversion price (in dollars per share) Preferred Stock, Convertible, Conversion Price Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding 2027 Finance Lease, Liability, to be Paid, Year Four Class of Stock [Axis] Class of Stock [Axis] Investments in Unconsolidated Entity Equity Method Investments and Joint Ventures Disclosure [Text Block] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Preferred stock, shares issued (in shares) Preferred Stock, Convertible, Shares Issuable Corporate Corporate, Non-Segment [Member] Amount awarded to other party Litigation Settlement, Amount Awarded to Other Party Net income from continuing operations available to common shareholders Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Income tax (benefit) expense Discontinued Operation, Tax Effect of Discontinued Operation Azz Inc. Azz Inc. [Member] Azz Inc. Deferred tax asset Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Business Combination and Asset Acquisition [Abstract] Total shareholders’ equity Balance, beginning balance Balance, ending balance Equity, Attributable to Parent Consolidation Items [Axis] Consolidation Items [Axis] Revenue Business Acquisition, Pro Forma Revenue Finance Leases Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Initial interest rate margin Debt Instrument, Credit Spread Adjustment Debt Instrument, Credit Spread Adjustment Dividends on preferred stock Convertible Preferred Dividends, Net of Tax Other comprehensive income Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Subsequent Events [Abstract] Subsequent Events [Abstract] Income from continuing operations before income taxes Income (loss) from continuing operations before income tax Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Thereafter Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Thereafter Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Thereafter Other comprehensive income (loss) before reclassification OCI, before Reclassifications, before Tax, Attributable to Parent Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Total fair value of liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Issuance of Class A convertible preferred stock in exchange for convertible debt (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Long-lived Assets by Geographic Areas Long-Lived Assets by Geographic Areas [Table Text Block] Area of facility (in acres) Area Of Facility Area Of Facility Intangibles and other assets, net Intangible Assets, Net (Excluding Goodwill) Finished goods Inventory, Finished Goods, Gross Disposal Group Classification [Domain] Disposal Group Classification [Domain] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Remaining borrowing capacity on line of credit Line of Credit Facility, Remaining Borrowing Capacity Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Share-based Payment Arrangement Share-Based Payment Arrangement [Member] Net cash provided by discontinued operations Net Cash Provided by (Used in) Discontinued Operations Title Trading Arrangement, Individual Title Share-based compensation expense Share-Based Payment Arrangement, Noncash Expense Revenue from External Customers by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Amortization of debt financing costs Paid-in-Kind Interest Common Stock Common Stock [Member] Less imputed interest Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount Purchase obligations Unrecorded Unconditional Purchase Obligation, Purchases Individual: Individual [Axis] Earnings per common share from discontinued operations: Earnings Per Share, Discontinued Operations [Abstract] Earnings Per Share, Discontinued Operations City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Earnings Per Share Earnings Per Share [Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Ownership percentage of investment Equity Method Investment, Ownership Percentage Document Fiscal Year Focus Document Fiscal Year Focus Weighted average interest rate Debt, Weighted Average Interest Rate Geographical [Domain] Geographical [Domain] Unrealized gain (loss) on interest rate swap, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Minimum Minimum [Member] Property, plant and equipment, net Property, Plant and Equipment, Net Exercise Price Award Exercise Price Other comprehensive income Other Comprehensive Income (Loss), Net of Tax Disposal Group Classification [Axis] Disposal Group Classification [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract] Payments for taxes related to net share settlement of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Standby And Commercial Letters Of Credit Standby And Commercial Letters Of Credit [Member] Standby And Commercial Letters Of Credit Liabilities [Abstract] Liabilities [Abstract] Accumulated benefit obligation in excess of plan assets Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Cash paid for income taxes Income Taxes Paid, Net Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract] Deferred tax assets Deferred Income Tax Assets, Net Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Unrealized translation gain (loss) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Earnings (loss) per common share from continuing operations (in dollars per share) Income (Loss) from Continuing Operations, Per Diluted Share Other investing activities Payments for (Proceeds from) Other Investing Activities Retained Earnings Retained Earnings [Member] Less current portion of long-term debt Long-Term Debt, Current Maturities Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] 2024 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Next Twelve Months Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Next Twelve Months Total liabilities and shareholders' equity Liabilities and Equity Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Right-of-use assets Operating Lease, Right-of-Use Asset Basic earnings per common share (usd per share) Earnings Per Share, Basic Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Lease liability, long-term Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent Liabilities, Operating Lease, Liability Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent Liabilities, Operating Lease, Liability Common stock issued under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Aggregate debt amount Debt Conversion, Original Debt, Amount Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Numerator for diluted earnings per share—net income (loss) available to common shareholders Net Income (Loss) Available to Common Stockholders, Diluted Arrangement Duration Trading Arrangement Duration Income (loss) from discontinued operations before income tax Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax Loss on disposal Loss on disposal of discontinued operations, net of tax Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Operations and assets by segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Discontinued Operations, Disposed of by Sale Discontinued Operations, Disposed of by Sale [Member] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Note Payable, Floating And Fixed Rate, Maturing Through Fiscal Year 2029 Note Payable, Floating And Fixed Rate, Maturing Through Fiscal Year 2029 [Member] Note Payable, Floating And Fixed Rate, Maturing Through Fiscal Year 2029 Non-current liabilities Liabilities, Noncurrent Construction Construction Industry [Member] Construction Industry Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Termination Date Trading Arrangement Termination Date Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (shares) Common Stock, Shares Authorized Amounts reclassified from accumulated other comprehensive income to earnings, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Payments on revolving loan Repayments of Lines of Credit Raw material Inventory, Raw Materials, Gross Accumulated Interest Rate Swap, Net of Tax Adjustment Attributable to Parent Accumulated Interest Rate Swap, Net of Tax Adjustment Attributable to Parent [Member] Accumulated Interest Rate Swap, Net of Tax Adjustment Attributable to Parent 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] Other Other Industry [Member] Other Industry Convertible Preferred Stock Convertible Preferred Stock [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Total debt, gross Long-Term Debt, Gross Adjustments to reconcile net income from continuing operations to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Dividends payable Dividends Payable Total fair value of assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Equity Method Investment, Nonconsolidated Investee [Axis] Equity Method Investment, Nonconsolidated Investee [Axis] Reconciliation of Assets from Segment to Consolidated Reconciliation of Assets from Segment to Consolidated [Table Text Block] Thereafter Lessee, Operating Lease, Liability, to be Paid, Thereafter Lessee, Operating Lease, Liability, to be Paid, Thereafter Decrease in ROU assets related to lease terminations Gain (Loss) on Termination of Lease Bad debt expense (recovery) Accounts Receivable, Credit Loss Expense (Reversal) Derivative asset Derivative Asset Common stock issued under stock-based plans and related income tax expense Stock Issued During Period, Value, Restricted Stock Award, Gross Net cash provided by (used in) financing activities of continuing operations Net Cash Provided by (Used in) Financing Activities, Continuing Operations Subsequent Event Type [Axis] Subsequent Event Type [Axis] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Net cash used in investing activities of continuing operations Net Cash Provided by (Used in) Investing Activities, Continuing Operations Net cash provided by operating activities of continuing operations Net Cash Provided by (Used in) Operating Activities, Continuing Operations Other receivables Increase (Decrease) in Other Receivables Total Finance Lease, Liability Convertible Debt Convertible Debt [Member] Supplemental Cash Flow Information Cash Flow, Supplemental Disclosures [Text Block] Income tax benefit Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation Work-in-process Inventory, Work in Process, Gross Insider Trading Arrangements [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Loss on disposal of discontinued operations, net of tax Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax Related Party [Axis] Related Party, Type [Axis] Proceeds from sale of subsidiaries, net Proceeds from Divestiture of Businesses, Net of Cash Divested Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Employee and director stock awards Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Adjustment to Compensation, Amount Adjustment to Compensation Amount Cost of sales Cost of Sales [Member] Numerator: Numerator [Abstract] -- None. No documentation exists for this element. -- Document Period End Date Document Period End Date Proceeds from revolving loan Proceeds from Lines of Credit Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Dividend rate (as a percent) Preferred Stock, Dividend Rate, Percentage Industrial Industrial Industry [Member] Industrial Industry Disposal Group Name [Axis] Disposal Group Name [Axis] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Payments of debt financing costs Repayments of Long-Term Debt Changes in other long-term assets and long-term liabilities Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net Weighted-average discount rate - financing leases Finance Lease, Weighted Average Discount Rate, Percent Finance lease liabilities ― long-term Finance Lease, Liability, Noncurrent Pro forma information Business Acquisition, Pro Forma Information [Table Text Block] Entity Central Index Key Entity Central Index Key Loss contingency accrual Loss Contingency Accrual Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Precoat Metals Precoat Metals [Member] Precoat Metals Net (gain) on sale of property, plant and equipment Gain on sale of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Effect of dilutive securities: Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Income tax expense Income taxes Income Tax Expense (Benefit) Effective income tax rate, discontinuing operations (percent) Effective Income Tax Rate Reconciliation, Discontinued Operations, Percent Effective Income Tax Rate Reconciliation, Discontinued Operations, Percent Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract] Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract] Construction timeline term Unrecorded Unconditional Purchase Obligation, Term Accrued salaries and wages Employee-related Liabilities, Current Fair Value Measurements Fair Value Disclosures [Text Block] Number of operating segments Number of Operating Segments Name Trading Arrangement, Individual Name Net change in AOCI Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Net cash provided by operating activities from discontinued operations Cash Provided by (Used in) Operating Activities, Discontinued Operations Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] 2027 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Four Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Four Equity [Abstract] Inventories Inventory Disclosure [Text Block] Income from discontinued operations, net of tax Income from discontinued operations, net of tax Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax Weighted-average remaining lease term - operating leases Operating Lease, Weighted Average Remaining Lease Term Total purchase price, net of cash acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Other receivables Other Receivables, Net, Current Sales Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Dividends on preferred stock Dividends on preferred stock Dividends on preferred stock Preferred Stock Dividends, Income Statement Impact Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Deferred income taxes Increase (Decrease) in Deferred Income Taxes Loss contingency, receivable, current Loss Contingency, Receivable, Current Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Right-of-use asset Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Asset Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Asset Acquisition of subsidiaries, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Weighted-average discount rate - operating leases Operating Lease, Weighted Average Discount Rate, Percent Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Appeal process duration (in years) Litigation Settlement, Appeal Process Duration Litigation Settlement, Appeal Process Duration Credit Facility [Domain] Credit Facility [Domain] Basis spread Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Long-term debt, net Long-term debt, net Long-Term Debt, Excluding Current Maturities Weighted-average remaining lease term - financing leases Finance Lease, Weighted Average Remaining Lease Term Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Weighted average number common shares, diluted (shares) Denominator for diluted earnings per common share (shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Lease liabilities obtained from new ROU assets - financing Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Disposal Groups, Including Discontinued Operations Disposal Groups, Including Discontinued Operations [Table Text Block] Less imputed interest Finance Lease, Liability, Undiscounted Excess Amount Sales Revenue from Contract with Customer [Text Block] Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Capital in excess of par value Additional Paid in Capital, Common Stock Converted instrument rate (as a percent) Debt Conversion, Converted Instrument, Rate Capital in Excess of Par Value Additional Paid-in Capital [Member] Unrealized gain (loss) on interest rate swap, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Basic earnings (loss) per share Basic Earnings (Loss) Per Share [Abstract] Basic Earnings (Loss) Per Share Lease, Cost [Abstract] Lease, Cost [Abstract] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Total assets Assets: Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Equity in (earnings) loss of unconsolidated subsidiaries Income (Loss) from Equity Method Investments Cover [Abstract] Lease liability, short-term Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Operating Lease, Liability, Current Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Operating Lease, Liability, Current Subsequent Events Subsequent Events [Text Block] United States UNITED STATES Series A Preferred Stock Series A Preferred Stock [Member] Payments of dividends Payments of Dividends Other long-term liabilities Other Liabilities, Noncurrent Non-NEOs Non-NEOs [Member] Total lease payments Lessee, Operating Lease, Liability, to be Paid 2022 Credit Agreement And Term Loan B 2022 Credit Agreement And Term Loan B [Member] 2022 Credit Agreement And Term Loan B Schedule of Cash Flow, Supplemental Disclosures Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Operating Segments Segment Reporting Disclosure [Text Block] Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Cost of sales Disposal Group, Including Discontinued Operation, Costs of Goods Sold Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Finance lease liabilities ― short-term Finance Lease, Liability, Current Adjustment to Compensation: Adjustment to Compensation [Axis] 2026 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Three Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Three Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Weighted average number common shares, basic (shares) Denominator for basic earnings per common share-weighted average shares (shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Selling, general and administrative Disposal Group, Including Discontinued Operation, General and Administrative Expense Unamortized debt issuance costs Unamortized Debt Issuance Expense Operating income from continuing operations Operating income (loss) Operating Income (Loss) Revenues [Abstract] Cost of sales Cost of Revenue Prepaid expenses and other Prepaid Expense and Other Assets Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Issuance of Class A convertible preferred stock in exchange for convertible debt Stock Issued During Period, Value, Conversion of Convertible Securities Other Comprehensive Income (Loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Schedule of Debt Schedule of Debt [Table Text Block] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Net income (loss) from discontinued operations Net income (loss) from discontinued operations Net income (loss) from discontinued operations Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent EX-101.PRE 10 azz-20231130_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 azz-20231130_g1.jpg begin 644 azz-20231130_g1.jpg M_]C_X 02D9)1@ ! @$!+ $L #_[0 L4&AO=&]S:&]P(#,N, X0DE- ^T M ! !+ $ 0$L 0 !_^%1$&AT=' Z+R]N&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI M2'IR95-Z3E1C>FMC.60B/SX*/'@Z>&UP;65T82!X;6QN#IX;7!T:STB061O8F4@6$U0($-O&UL;G,Z M>&UP1TEM9STB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+V&UL;G,Z>&UP34T](FAT=' Z+R]N&%P+S$N,"]M;2\B"B @(" @(" @(" @('AM;&YS.G-T4F5F/2)H='1P.B\O M;G,N861O8F4N8V]M+WAA<"\Q+C O7!E+U)E"UD M969A=6QT(CY!6EI?,D1?8F%D9V5?,C Q-CPO&UP.DUO9&EF>41A=&4^"B @(" @(" @(#QX M;7 Z0W)E871E1&%T93XR,#$V+3$P+3(P5#$Q.C,W.C(S+3 U.C P/"]X;7 Z M0W)E871E1&%T93X*(" @(" @(" @/'AM<#I#7!E M/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QX;7!'26UG.G=I9'1H M/C(U-CPO>&UP1TEM9SIW:61T:#X*(" @(" @(" @(" @(" @(" @/'AM<$=) M;6&UP1TEM9SII;6%G93XO.6HO-$%!45-K6DI29T%" M06=%0DQ!17-!040O-U%!#AF2'@X9DAX.&9(=T5(0G=C3D1!,%E%0D%91VA54D92;V9(>#AF)B-X M03M(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X M9DAX.&9(>#AF2'@X9DAX.&8O.$%!15%G05E!14%!=T52)B-X03M!04E205%- M4D%F+T5!84E!04%!2$%114)!445!04%!04%!04%!05%&07=)1T%104A#06M+ M0W=%04%G241!445"05%%04%!04%!04%!)B-X03M!44%#07=11D)G8TE#46], M14%!0T%1341!9U%#0F=C1$)!24=!;DU"06=-4D)!049)4DEX459%1T4R16EC M645537!':$)X5WA1:5!")B-X03M5=$AH37A::3A#4GEG=D5L47I25&MQ2WE9 M,U!#3E51;FLV3WI.:&156DA41#!U24E*;TU*0VAG6FA*4D92<5,P5G1.5DM" MDI$4D1G:&%357E7:5DW3$-",U!33F5*16=X9%5K=V=* M0VAG6DIJ6D9':61K9$95,SAQ3WIW>6=P)B-X03LP*U!Z:$I3:W1-5%4U4%)L M9%E75G!B6$8Q95@Q4FQ:;61O85=PE584'!A4EEO;CAR;5IJ.31D4#%:=5(R6$1V3'%J,FEF-7%R6B\X-5%A M*VIG,VUI,FMY5C-71U-323 K8F5R*W)!97EO.4I&23=3)B-X03M0.#%M9FPO M+T%*>4\X;&%G-GAA;D1C85))>'!Z:TAR42]W1$)X+T8Y-EIJ6D]Z8VME5S=K M43$K3UA06C9D<#)P-F1Q5F]L-7 Y>D9D)B-X03LRGAD96=N1%0Y4W)E5VQ/9SE1+W9%+S)-;&%$=W!N4C9( M3G@T>#-J6C!7='AC13D8U)B-X03M9=FAE84QE M4&)/9C=Y3#=556&0Q<#E62$HU1FXK66)K=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X M5C)+=7A6,DMU>%8R2W5X)B-X03M6,DMU>%8R2W5X5C)+=D50>CDO3DM7>%8O M2U=I>F-,<59"*VQR;$12;S!C5D5#:V1'6F0S.71U-7IA.6XV4R]83&PP9&1R M9%1W*VU0)B-X03M.-&HU43AU,TAM4'I,<#)I=U9$6&MY<$DT1F5%62M+4B]W M1%EO0V,R=6))25%-=34Q=4A(>'I%6#)X83)T=F%7#!614%65DAY07IL:6).;#9-0E9W2S@T+U!J>6=D9CAK>3-C0V-R+U)I M8G5'9S--5DM4<"]W035F3E)M8F]-,T)K;SAP3TQR35A()B-X03M$>D0U4GIO M;E%U>%8R2W$Y;&4S9&IE43-L;DLP1C%B=4I)6FM.1U8Q3E%18T5O9VEJ>51' M4FEB2$XY8V9L4BM9:TAN5'DX2G!E365S)B-X03M79D=,56]"6=093=0%!58R]I-$]$53A74U5E;E(W0S9+-FQ(05I'0D1+4E5%2'%#33%J;E!* M-78X06Y';GE&2DTX9W9.5&I$&-%.6XT>65V-"M#>B]!2T9L.&@O.'0K<68X:F)F+W-N=R]W07%: M3S90,B]R4B]*,E!V4#0K)B-X03M$=CA!;U=8>4@O>3,V<"]Y3G0O*WEF2"M6 M36YD2#=F,7(O2C)0=E T*T1V*VA:9DEF+TQF<6XO23(S+S=*.&8U57ED,&9T M+U=V.&Y9)B-X03LK."]J-$U7,4-0>6PK569N+U-).4=V3#(T:W5">#$Q3&U3 M2C0PG1%36MR9%-E=U92,UIJ"\R55IT=C5,>#DX=G,O539V.$%L2$HS1#AF1C,O M47I8;GHO04I93DPO-4982"]:4FHO2F50=FPY;C9L+VQ(2C-$.&9&,R]1)B-X M03MZ6&YZ+VQG,'8O:U9C9CA!6E)J+T%#6&HW-69:*W!F-5)Y9'#DX=G,O)B-X03M5-#,X;S5/-&9J-'4O=T-H;790;B],0G!F M+TEQ-"\W2TUF-4QX.3AV#DX=G,O578X;S5/-&9J-'4O-D=A."MF.'-';"\X04EQ M-"\W2TUF-4QX.3AV51N3%IS;DA->3DI/9S=.=TY3<#EM1WAZ M;V-K0D]*)B-X03MI97)O78O-G9S9CA!)B-X M03MY2VXO04]Q940X;&PO;7 O3EDO-7=D+WEU79/)B-X03M#6&EY.&Q0 M46=/1F%H*U=9.#1M2F\X,C9*0D9H0F5B9DUT:C5:.'98=718<"]D5W%%<$A7 M:&MK3S!C82LW3E%F:FMS3TEZ:TEH:FMM)B-X03M)4DI,-'8Q=E=B+U=T6'4Y M5G8U4%5V3'E1>7ET,G%E9T$W0E)S0C1:,4=/06I%4DA)4$\U2FU5:50Q9EA( M-5,V,BMS+VPU;W0U2S-+)B-X03MD269Q,'@W;')D:D15*S5#035Z;7)X.$]5 M:#,K;FYX67=76#5J3GIS5F1IC-))B-X03LR2CDQ:BMY=G95*T=B-W,O5&-%94DX>39F6&%J:5!#3U%E M4S5S6%AU>%8Y2F8X-'EA:#9V;%!5-T$W=&$S=G%J+U9M:55!9F9%,F%0)B-X M03MT4TY40C=W-VYS*U9W23@S'HS:&8O3U0K=3AB4%)T0U)T-5AE.6Y8 M,E%E;D8Y+TXO=7IB9&PT.7I,-$]T-U)N-E)&."]:=5A5)B-X03MU>%8R2W5X M5D@V1F\Y-7)7$I0 M4FYJ9UI3041-9GIW,4]'-C@Y>39F8F)7)B-X03M7:541O;VA8:WDA$9&ER&MD4S5U:'@S:W9U5'8O04IY8FUC*V1D3FA0,D4P,4A(>F5E64@O04EG37(W M3$@W5)O359Z-'4U.5-:;TAC=D1V4%E()B-X M03MN=CA!3U13=DMA;C%.2C!29E3E"+S560BM7;B]69W1V*T@O)B-X03M!3V%S=R]Z M;5@K8UA++TPT+W=#84AF.$%+;U!Y,"\VFEV-69( M+TY$=BM6469L<"\Q64QB+T%)9B]!2G%X)B-X03LO3UIF-7A8.'9J+VUH-#-F M955V3%AM-S@Q62],;FQI=VES.4,P<78V5G5O2VXQ4%1997%E4DQF=%5J5#-Q M8S)C8S X94AI;6)K951G)B-X03M3>%)Y6F5'23E-96(V4F=G:&=G:F=H45)W M>$M%:FI55596555!03A!33!H3G4Q9DY(+T]16&XT83%R>2M8"LT=E8X,7IM=7A6-6HK95@U:V8T63!0.49A9$QX,7I5,$E2 M;#9W,C4K1C5F6FTK>6XP;G1M9F]D3C1KC=.;'9)4&]F3DLW5D-896MA5F5Y0U,X%8U;VMK64Q7=$%70C(S M>5%M4GE+0T%H<'1!.')1)B-X03M24$Y.<'1J1D1'<&%34C195E9607%3>$LP M04=31U-:-FQA1#4Q+TYF.#!D13%*<&1&.'%71G1B-F-$>'5.5%-"16QM.%9I M4$5&22]%)B-X03LY5#=$6(W;E4VF556G-86$IX M-56)C5T=743!(,5@K6$@U639*-4MS2U%!6$]R5$Q3.#%&:%)M-DAH1U R M239J<#,W-7HR<#%5D=)34K M65AN,R]&3V]F-DA946%:<$U*4#%A,&AJ4DAB+T%#-6U11&MX2&)O3S-I9"]P M=% T63-.>61,<4Y4-&AO)B-X03MB4EEJ;5,T3$O2S-7=D]T.7E11S$P M849Q6&5O34YT<45X>$$O865N,$1V-S1M<#%C8U$W-61Z;&%F4VY)8C529E9F M;')Y>&\S)B-X03ML#)79E%2-75R-U)J-F=F2C9R*U-8;% O04$Y-41S+U=4:F9A;B]P M=#%7;%(V9TAP3#E%65AB>')M=C$R8FIY2'5'>FYA6$9W)B-X03M1039SE,R4HO:&)Y;VLQ,TAX,6963TYX)B-X M03ME.&@X4TQ4.3-&+W-63E0W:S0V,U T:SEV<$,V6$1W43,U;&YD-4),4&%4 M=U)43F)Y4WAS:5A#049O>7=O2%=U,58V:759:U128VMV)B-X03M)1R\U>&HX M2]L4V9C2$%06CA/.'1F.4-W*U9V*W)V M9F9D1"]W03 T+WEP4'5#4#5/:#-L-D0U)B-X03M!.&DV9C5,,%=84W)'953A/15EX45I,;$1A;%AM M;GI,<'9LDQ-5TEZ M:TEH:&MM25)*3#1Z.'HK63E3.'@V-60V>'%,.')M-F9L>$@R55%B2D=N*U-Q M-T1/;GA9)B-X03MH0TEI2&YS=5%Z;%I19&A9,V5O6'-&:EIX3DYD6$UI>%%2 M3#%:,TY!0CE/4VQ)4D9N:WAJ17E.0C=H*V%(-68R9FQ8.&UT4'-)9W(S)B-X M03MD=F9W,T8Y9$%B>5134E-)*S5&94EQ05!91$Y6<&118VUC;G!4=$Y49T5- M3D1O6&#=V>F$O;5AA46AQ0RMT-VDS)B-X03MBD(W4FIE22M4;39#5EI094@Q6FY03S=1;7)A=G!M:V%F3G%'<#-#5W1L M079+5V%1,$%(9T(Q2E!91&,U2T5$23!/)B-X03MA2E-!1FPX=F9M;BMC97 K M8G!P3D\P.'9:*UAK8C1983!K=4M(6C5Q9'1Q:$]G.7IM+S!M:4=08S=Y9$QQ M9%=:-T0V6&TR6GIH37(O)B-X03M!0R\O04,U,3-Z<'%8,65Y6#!B1TEJ-C5Q M3'%42$50061/8FMD1D(K-&(U:C9J57AX1&9N,T]2<#E03$EF2CE7*U1V2F5H M955T2EA4)B-X03MT2F@T9S!.>&-.47EZ3U R<$#8O:&Y1-$Y02$5+1&\X)B-X03LK;VQK3R]* M:F58=$0Q3#AQ9GE7=B].3%(V='))97HX=F&8W=D5A M+U8V-%DO5$AE6#-/9G!D1UHK<5@P=G!V)B-X03M4=$]S9$YS66)'=V=3,G,W M9%%K3459-'%Q:G='84M5:DDR96)U04%"45)'4E-W6#AZ4'DW6'IH96582%E! M=V%F96QR-$5G5G186&Q))B-X03M"6'%784I&*VUU6F5L,5!H:5AM4'1C9E!G M1U%X.&EZ;T%!54=W1UEJ:U!%=BMC;5!.4#%F4W)$>3%#,4I,,79R9#)"+W9M M23!J52MZ)B-X03M35E K>'IA.6U9C-D2VGAN;RMK8GDW=')/,&UU-W%143(Q=6I3>GET.6Q5 M46-M62])1$Y'05-A1'1I869,9S@Y95AV378U<&8T:C@Q)B-X03MZ4$1O9&LQ M9%!T06IY,5-)+W552W%'<%9V,VHK*S)B+T%03'EH:#199E5E8G!X;FI03'A3 M4'!(2C=$+S!-1BM76"],9% O,&I3+S!Z)B-X03M7+WEF;#=V=&,W.#=I-R]V M9"\P348K5U@O3&10+W="23!V.$%42"M4.'9D.7$O;F-89CA!93G5,=BLY69L-W9T5"MD>&0O,D8V2DD4R3V%A878U.3@U87A9=EEA<'$Y>&0R8FQ794-6<7%3)B-X03MP<7!P-TA+ M-&%E15191D9N4%54:TM*,E-$3&UL:VXU8C,T4$K8C8T)B-X03LX,F5B.4,X<395*W!A=D]) M;VAT1D5.-5I8+VMJ6#EO+V=/*V,U:7=Y>4=O=2MY6DEW1FPX<&9M2BM:975E M9&1236QY>'0Y36E9;7HP)B-X03LU1TI20C U4# U>54V4AY66AM4S1Y9BM43DDX=39J<7ER-6@Q6DY*,'5+:E10>&0U M6D(O2D5%)B-X03M6-D4O>DXP.2MM534U>6E04TQ,9F=X>&MF56%$-E(P5#AZ M+WEB,%14661.,'9664Q7>F=&231K:'50<%IJ-F1763EY9'IM:FYP8SAJ)B-X M03M:1S=U234X55)127!(+SA!2S9V>78O-G9S9CA!>4MN+T%/<651+TI:9C5R M3#@Q:B]!2G=59GI%+TYZ469+5VU),%1,939V9%)I4WES)B-X03M25556>%9: M6G4V2C=F85!B=5%D3F\U6D0S0D=F57AX:GIF3%!M3'I*#1O)B-X03MW1E)D2&MY>6UB2U=:63%V M469Y=C!R.'1X8T169D]E6]Y.&8X04DW.3ET M:FAA<658;&I(>&,S4S0X)B-X03MF,51).7HS>5 X-2]Y5=B*V$W5#AZ:B]N0D=A6"MA,S5F87)Q14=N869R M0UA&-V-T)B-X03MW9VA73UE&;5!A"].3&5:+T]E<&%SFY586)&-&5-0C4W535E3UI+5#9*;SDY$I024YE)B-X03M/0FQ)0618 M,FHU5#AT,E!LF%2:%=K<%%Y4TAD-44UJ M,65I>'=%26=$;VU&-5I79#EB4U=L-T)()B-X03MD5W-O<$Q"36EY4G-+,6]Y MD=4*V1, M-6QR.$1(+T%$4CAN9CA!)B-X03M+=CA!>4@O,4QE;"\Y259V+W=!,%DO;4UN M.#98>DLK0FHO;6HU3R\U5B\U1"]W0W!B,'8O04M169Z<&9-DDO46UK+W=#1SE.;'!Q=7!)9G)4 M<69I9W1M,E!4;S!V464Q9F).;#)F<'5/6$5E46-(5S9J)B-X03MG:G=J;5AZ M3FTY9$MN=FLO>5AR=FTS5D1P=6IX2SAY4FU75U-1.%DP46)66G%';%-A1$MC M,F5/35A*='5!B+T%*;WI&+VQ, M1C5U5"]**U1Y46UR+VM*-3@PE4W;C9O,719=WE8131J;4IB,#1L3'11 M1D)865I+2&%'3U)!1C=S)B-X03M:-D=C45-A,F5C6FY/1W%7.#=W6$55-F9B M:6186#5Q86I!4EEP3512=#9B+T%--4-E6EDY63@T5W1V8G-483).;$-60B]N M=59%-4\S)B-X03M4-$A19E)M0C)D:31916YQ9G5C-W1#9'I!-VE9T5E@K-W5R;5(T93E)9S-'36919T=/ M0TA"041Y6%!0:6U3:W57=%1S5F1IFXV33$S854V>#$S;'HK>C1836YU938V M3BM:=FQ45CE96%,W4UHO5VUQ3&%69V]J)B-X03ML4$5U3TY'3')Y449K-7%V M269:&I:9')(3$5M9WEV361S4TAZ-V%A,V5E5&19=$Y%;V14=4Q: M-#1&2G!53G,V<50P67!Y)B-X03M#*SE-=3 U:4IG>357,3515$5G8S-X6F-7 M.#EV3SA&>$6I565!& M1EA18CE0;CA-,U9V468K:&XO041(+T%.5V%Z+S1/6"MU668X;'@W>35F)B-X M03LX<$@K83D@O=T)787HO-$]8*W50.&QX-WEV.'!(*V$W+V]:+W=! M>"]W1%9MD@O,5IR4#A!-$]8*W50.$%*8V4X MFMN:S-K:TQY:4]+34@T M<$I''AS>4QB:#%K6=M*W58;'I*-FPS9D9"1UAP"]W0B]0+S T+W=$6GAM,B]L6"MJ.78W2%=F>6(O4RMZ.7)V*VA74"LO;B\V M8V8X07,T>"]L6"MJ.78W1B]K,RML.6XW)B-X03M65S8O-7AJ;G5P>E!0-7 U M>7-&57-B2'-I:%(O>#AE07E-93%!0E%J.78W1U5U>GI),EIF6BLQ4R]W0VA7 M4#A!=C4O*VY(+W,T>5@X)B-X03MQ+S!F="]9>"]K,RML.6XW6&8X05%R2"]! M2#@O+U1J+T%.;D=0.'$O,&9T+UEV.$%*=CA!4RMZ.7)V.$%O5FHO04PK9B]P M>"\W3TUF)B-X03LU5B]O+V(K>&8U3B]P9EHK,3,O47)(+V9Z+SA!5&HO,F-9 M+WER+U(K,SEI+WEB+U,K>CEQ8RM69BMC92\X4#,Y>&9*&UP+FEI9#HT.#0W86(Y8RUC,S U M+31E93(M.#4R92UD.61D-F5C-F8S.&$\+WAM<$U-.DEN&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/G5U:60Z-40R,#@Y M,C0Y,T)&1$(Q,3DQ-$$X-3DP1#,Q-3 X0S@\+WAM<$U-.D]R:6=I;F%L1&]C M=6UE;G1)1#X*(" @(" @(" @/'AM<$U-.E)E;F1I=&EO;D-L87-S/G!R;V]F M.G!D9CPO>&UP34TZ4F5N9&ET:6]N0VQA7!E/2)297-O=7)C92(^"B @(" @(" @ M(" @(#QS=%)E9CII;G-T86YC94E$/G5U:60Z.3DV9#%C,38M,3DW-BUF,S1D M+6(S,30M-C9D83(T-34Q-V$S/"]S=%)E9CII;G-T86YC94E$/@H@(" @(" @ M(" @(" \&UP34TZ2&ES=&]R>3X*(" @ M(" @(" @(" @/')D9CI397$^"B @(" @(" @(" @(" @(#QR9&8Z;&D@7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QS M=$5V=#IA8W1I;VX^8V]N=F5R=&5D/"]S=$5V=#IA8W1I;VX^"B @(" @(" @ M(" @(" @(" @(#QS=$5V=#IP87)A;65T97)S/F9R;VT@87!P;&EC871I;VXO M<&]S='-C7!E/2)297-O=7)C92(^"B @(" @(" @(" @ M(" @(" @(#QS=$5V=#IA8W1I;VX^8V]N=F5R=&5D/"]S=$5V=#IA8W1I;VX^ M"B @(" @(" @(" @(" @(" @(#QS=$5V=#IP87)A;65T97)S/F9R;VT@87!P M;&EC871I;VXO<&]S='-C&UP34TZ2&ES=&]R>3X*(" @(" @(" @/&EL;'5S=')A M=&]R.E-T87)T=7!02 Q-2XP,#PO<&1F.E!R;V1U8V5R/@H@(" @(" \+W)D9CI$97-C&UP;65T83X*(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @( H\/WAP86-K970@96YD/2)W(C\^_^X #D%D;V)E &3 M ?_; (0 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$" @(! @(# P,# M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# M_\ $0@#GPGA P$1 (1 0,1 ?_$ .@ 0 " @,! 0$! *"P@) M!08'! ," 0$! (" P$! <(!08#! D" 1 00" 0(# @@- M @4" P 3 $" P0%!@<1"!(3"10:(2(5%I?76 HQU)75EM875QAHJ.@9(U9! M,I,DIT)343,E832U=CE28C4V=[=Q@4-C5+8GF!$! (! @,#! H.!P4&! 0' M $" Q$$(04&,1('05%A$W$B,I/3%!55%QB!T4*2TB-35)2DY&46")%28G*B M,]2AL8)#)/#!X6-SH[*#PS3QPK-D="4F-C=U1/_: P# 0 "$0,1 #\ G\ M M M M M M M M M M M M M M M M M M M M M M M M M M / >2^ZSMBX9=;BY8[AN%..;=%9F MV<;N7)VF8#,)+73Q35HL-D/XY6Q]P4V]Y**1K/DCCSCSD//R2,)&_G7XAZC'_ %LN7%3['=[\W_PZ>EJ&^\4NA-A;N9.8 M8\E]/^57)EC[['6U?L3;5A+OWWG#M(PZNAXYX-Y]WF=G5'3[#%HFAXJ559&Y MBU;,&U;CDWLZND\.2<>VP;W-$?=12E:SP\G>R1;AV3K6.,<-8TEA_NOWH[?+4CV M<<]H6HX*)OQ8[&Z\LYG:Y)E221?.?3P6E:8VMXXE8GEI/+X7(J^-R*B-VW9_ MRT;*M=>8"M(C[-LE]?9TCV&L[C^8">_,;3E?XO7A-\_&8]-8Q:1[ M'>GV6+>W_>4^_?/H^+7--[A\''G)CK7M\D4Q1/&.$^VGT:-?W/C MOU5DR3.UVVQQX?)$UR7M'#CK;UM8GCK,>TC2.$ZZ:SCUG?7N]47,.?[%S]A- M:C>][EBP7#?#4C6QO9X/)9+G]$SMEC&?A:Y'^:B_^HSVW\#/#7#[O8Y,L_V] MQG_I]IDI'_=Z&%W?C-UWN(TPY\.#C_R\-)U]'XR,G#R\./I>$9GU;O4DSR]; MW>!RY OL[ZW_ -&R&)UQ/+?XU5WAU[$XMOM">->DW_S6_!T%/AWA M]QRG:SQU]M%K?_%:>'H[&+OXI]?7]US')]C'AC_=CAYOD?49[_!L=J.]L M/=;W)YZ[%7;5BN9GG3E#*6HZK))9F5H[%[:9Y65V2SOMV);>O=U_%55OB:B].J'#FZ/Z2W%8KN.5\NR5B=8BVV MPVC7S\:2^J]7=65G6O-.8Q/HW.;\-WK'>HUW^XMDD=;O3[HY6RO1[ER/.?(^ M7>BHGA1(Y="9IB;\GY;$Q_5V^*O^RM8U=[; M=?\ 6NUK-<7,]Y,3.OM\DY)^Q.3O3$>B)B'I&']6_P!23!O5]+N_Y;G58&UU M3,7\1L+/+:K%1R1Y_$9-C9^K$ZRHGFJG5%=\*]&?\ ?CE[M@O7N]47#N9[;S]A-EC8]CDBSO#? M#4;71L9X/)?+@-$P5E['_AXV.3%/]C<9_P"GV^2\ M?]WH93:>,W7>WC3-GPY^/_,PTC3T?BXQ\/+QX^ED'I_WE'OZU]K(=BU#MSWR M+PPMEL9K0]QQ&37RHY&N?#/JO(N#QD4EF1[72>*G(WXO1C6(JF"W?\NO0V?C MMLW,,%O[.3':OV8OBM/#R:6CTZLSMO'?JK'>/C.VV.3%Y8BN2EIX>2WK;1'' MM]K/FX=K*/1_O1N_U'M9R3VB:?GXW=&OLZ/RMFM1?!U6'K,VEGM.W=MKPM23 MI&MB'Q*YOQT\*^+6-[_+1LK5UY=S;+2WFR8*WB?LUR8]/9TGV/-L.V_F GOQ M&[Y7^+UXS3/QB//%;8M)]CO1[++_ $'[SEVFYAT4/(W!//6CS2M1'3ZVFB;[ MC*\O1%=Y\]G9M+R7D)\*(Z.G(]5Z?$1%54U/??RW]588FW+][L<^GDMZS%,^ MQ[2]=?9M'LMEVGCKTGFO6FYP;W#$]MIICM6/9[N3O>CA2?8T9N<>>NMZ97(# M8XY.?[&AY&1W1,9R'Q[R!@'-;X6KYDF9JZYE=6C;U7IT7(([JB_!TZ*NFOP&CUVZIW7=K'-/ \&3GPFGYNO>LXWY M)WG$.BSFEW+=NHJ6$Q";)CJS+\;?AGH/FB_]9LW1W/\ ^&.IMGSNU(R8<.:) MR5F(GO8[>UR1$3P[W[/DMI/D8?J#E<\ZY+N>5TR6Q9U4/2O!GP[K!3<[>T7P9*1:MH[)K:-8F/1,3$O/ M_<[;/L]SDVFYK--SBO:EZSVUM69K:.'#A,3'!Q)RN$ M !DEQ?WB]V'"G1G%'<1__-.7;+/;SVPT[T>Q;3O1]B6S;#K/JSEEXOLN8[NN MD::3DM>OWEYM3_#P;-.)_O"_J.<.JQPUG5>2^.,52MR58F^5 M\.7XSGX]R,UY(NG2Q9?9>Z1$?*DJJ_Q1QS7P#\/N8=ZVUQ;G9Y)XZX,WQ]V\QKQB)Q32L3IPB>Y/GF M+<==IW#GWH/0KOL5+G_M?VO7'HL<=[8N(]QQ6VP2JY6I)9@U+;ZNGS48V=57 MRUS%IRHGP.55Z$9/?*JF-/-'>X=FL\&VO@_UG/3DYV=2I8?N*UWC[/W/ MBKKO,U2]Q;8KR+X?!!)L&S0UM&LSS.=X6,K9:=SG? B=>B$5\Z\(?$'D>M\W M+\F?!$:]_;S&:-/[M-76D>=(W*O$;HKG$Q7:[_#7+,Q'=RZX;3,]D1ZR M*][7L]K,\>':V88#8'H;#J^.G MLTKD*2QN:KHWN;XFJG7JBDL7 MI,32>R8G6/Z7,'$^@ M M M M M @;_> M&.S_ /8/WM7QGLO'O=!2N[/:="Y75\?RUK_L=3D*HK%?)+"F?BN4O\ TF^KI?T9J1$3Z([].[,>>8O+0 3NA( M 'K?%'/G-_!.63.<+\NU$145/@,3S7D/)>>8O4\XVFWW6/33\9CK?3R\)F)F./FF M&8Y5U!SSD=^_RC=Y]O[;O:4O,5F=--;4U[EN&D>VB>R/,W)\ _>*._#BGV'& M\H_L^[B=>KI!#,NZZ_%JFY>R0RHJLI[9HK,-26W)7ZQK8R&+R4BJB/=XG>)7 M1%SW^7_HCFG>RG37CI6]8\D:1II*')O'#JC81& M/FN/!OL41/&8]5DGCP]M2.YPCA_E:SPF9UUUWD]O/WCSLJY02EC>:M?Y![<- MBLS-BFLY:A+R3H$2RI&V%(]KTW'MV5%69SFO?9UZI!$U$>Z3PJ[P0KS_ /E[ MZRY9WLG)[X.8;>(UTK/JLO#^QDGN]G9%TB)[;7K2(CC.D:Z;N.(^>.%>?-?;M/"G*V@UA[O6-S75[4<,\;VN:YB.:J)#7->2RV.];U\T\:S,<) MC28\D\'K!BW= M M M M M :V?5C[0%[T.R MKD[CK"8SY1Y+T^NG*7$3(H6S7;&]Z;3NSQX"DGDRRK8W/ V;V'C:BL;YUZ-[ MG(C"0_"[JS^#^L=MS#-;N\NRSZG/QX>JR3$3:>,<,=HKDXZ\*RT[KSINO5/3 M&YY96L3O(KZS#/#6,M-9KI,Q.G>XTF8X]VT\5; YKF.=IS'#BW&UM'&F2E;UGR<:VB8=W859]7[F=,I^SP25^0*R:_O M\=&&1SY(L?R-K5:*:Q=L->K76LUC\W+\#>GX%18:ZC\ ^B^<][-ROUO+=W/Y M*>_BUT\N*\\(]&.^..U+/(_&[JCEVF+FU,6_P1Y;?BLGH]O2)KI'IQS,^?SR M*NUSU]NQ'N"^3\)O>QYCMKWJWY$#\1RW' S3+-V:16.9B>3,.MG78Z4**SQ3 M9EF#MZQ>DQ-)CA,<8GV)MIV@)VG=\&\3Z]B_8.+^=4L&FXMWN9;'3! MEUF9F8K'XN\Z_P!;'I$SK.MJV]A33Q=Z:^0>JK[O!738;^)S4\D1?7\;7MG[ MJ>_V1&F2(CL:A26$6 !E-VW=['=/VC M9;Y4[?.:]TX^K2VV7,CJ]:^S+Z)FYV(]B29W0\]%D]1RTZ12O8V::FZ>)'N6 M-['+U-8ZBZ,Z8ZKQ>KY]L\.>^FD7T[N6O]W+72\>3A%M)TXQ+9^0=9=2],WC MY(W63'@B=9QS/?Q3QUG7';6L:^6U8BW&=+0DM]I'WF+!WUQ>J=Z'$TF!L*R. MK-RWPW#8R&(=(UL,3+FQ<;9>Y-EJ+'>%\MFQB\A=57N1L-!C?@;7/JK^7+<8 M^]NNC]U&2O;ZC<3$6]BF6L=V?-$7K7AVWF4[].>.NPS]W;]3[><&7LG+BB;X M^SMMCXY*QY/:SDXSY(25>".Y;@/N=U.+=N N6-,Y1UYT4$EJ76=].\\Z;W4[+GFUS;;<>2+UT MBVGEI>-:7CCVTM:/2F_EG-N6)B)CRP]Q, M,R( M M M M M ,6NY_O3[9.SG6/G-W"[R6TI7A.NFO>F/NSW']Z///'W:QV$:5!PI0Y8WC$Z'0Y6WFGCMIY1;CLM>?7R>UU\&QG@+#[#P2Y!T?R+<=3]Y2+7COSDF=-.YKP2W<%BFX+"8;!MR&5RS<-BL=BFY7.WI,IF\FW' M5(:B9#,Y*5&RY'*W$A\RQ.Y$=-,YSU^%2J^?+Z_-?-W:U[]IMW:QI6-9UTK' MDK'9$>2."P-:]VL5UF=(TUGM^SZ7*G$^@ &E?UW.T#^)_LDV M+Y9U1]>O)/DKVHP4FP\HZU51DJ*D5[6JL>4\#8Y99[6$KQ, M1%>JDP^"75G\-=9X]KN+]WEG,(C!DUG2(O,_B;S[%Y[FNL1%['MZ1$:S/?IKI6.V\55\!?52D M #OG''*')'#VV8W>N*=[VWCK:\RY/N8WG*L^7;[F-/;4M-==)UTMIPM76.-;1-9[) MB821NS/[R7RQI4V,T_O/TF'EO6$6O5?RIQ]1Q6M,^HRS-\4]LZ5OQR4\D>V M]9'L=J=NE_'/<8IKM.J\/K,?"/7XHB+>2-;X^%;>6UII-?-7'*5;VT]X?;9W M?:JFV]OG+&L<@58*\,V8P=6R_'[CK#ID8B0;1IN593V3!.25_@;)/6;!,Y%6 M&21O1RUAZBZ2ZAZ4W7Q3GVUR8+S/M;3&N._IIDC6ENS7A.L>6(6!Y-S_ )/U M!M8WG)MQCSX.&O=GVU9F-=+UG2U+:3V6B)]#)@UQEP M M M M M 'A?TZ5I'IM,0QO-.;\LY)M+;[F MV?'@VM?NK3IK/FB.VTSY*UB9GR0B7=\/WCWDW?OEG0NRK5IN)M2L0V,?-R[O M%+'Y'E#(QR-F@FLZMK\=G):SI,4D;^L4\[LG?1/#(Q:^D7R>F([E?)[:%>>J_''/F[^SZ3Q>KQ\8]?EB) MO/;&N/'QBODM6U]9\DXZRC3;IO&Y\D;/E]UY"VS9-XW#/VY+V#:8XTK2E8K6L>: M*UB(A F^W^^YGN;;SF.;)GW5^V][3:T_9GR1Y([(\B3E]V@[3G;)R3RKWB[- MCG.Q/&]&7B?C&>>O)Y4V[[30AO;SEZ5A6M8VUKNFV*U%417>*//R=416IUK= M_,;U3&WY?M>D=M;\;N+>OS1$]F.DZ8JS'FM>)M_\N/.G_P ".G9MEW74^>/: MUCU&+V9TMEMV>2.Y6)B?+>)3+"HBR@ !^-BO7MUYZEN"&U5 MM0RU[-:Q$R:O8KS,='-!/#(UT7RSQ!3I2UM"NY-=^XEG='92"QQGN4UG):_1KV+ M,<;KK]4G2QA+,S>K9+>,E5%Z'HSX:]5UZQZ0VO-;SKOJU]5GCAKZ['$1:9C6 M=._&F2(\UX4:\1NFOX7ZJW&SQ5TV.6?78=(TB,=YF>['D]I:+4B/-6)\K7^; MXT8 !W'0N0M[XLVK$[SQKN6SZ#N M6"L-LX?:=0S>1U[/8Z9%15=5RF*L5;<39$3H]J.\+V]6N1454.IO^7['FFUO MLN98<>?9WC2U,E8M6?9B8F/L]L>1W>7\RYARG=5WO+,V3!NJ]EJ6FL]L3I.G M;6=(UK.L3Y8E)H['OO(>]Z@F'T'O=U&3D77(((*$/-''N/I4.0:B1M9%%9W' M3W6*&N;8UWX9K6/?B[3&-5RU[DKEZUOZT_EYV6Z[^_Z,R^HW$S,_%\LS.*?1 MCR:3:GHK?OQ_:K"?.D_''+3N;/JW%WJ:1'QC%'MO)&N3%V3KQFUL>GDB,4]J M6/P5W$<(=S.CU.1N!N3-6Y.T^TJ,=DMSR_GFVR[;=QY+QPF//6T:UO']JLS'I6&Y;S M3EW.-I7?Q/EB8[)B=)B>$P]G,0[X M M M M M X39-EUS3L%E=IV_ M8,)JNLX*G+D,WL>R96A@\%AZ$"(LU[*Y?)SU2MIB\5*USEMU"Y%QYB)E9+':=I6K6$Q^7W&]4>J M>5=N^R8Q)6>)D5^!R*MD>AOY?=]ONYS'K2]MMM9XQMZ3'K;=FGK+\:XXGRUK MWKZ=LTE!O6'C5RWEO>V/2]:[O>QPG+;7U%>W7NZ3%LDQIPF-*<=8M;281(^: MN>.8^XS>;]0;J=[SG<9-QN/)-IX5CAPK6-*TCAV5K$:\=-7DAE6)?51I7,E=IX['U9[ MM_(6J]*C3JQ/GLV[EJ5D%:K7AC1TDT]B:1K&-:BJYRHB?"?.3)3%2V7),5QU MB9F9[(B.,S/HB')APY=QEK@P5FV:]HK6L<9FTSI$1'EF9G2%GCZ?7:[3[.>T M+A7@9*]:+8];U:'+9UNUW/;D*U//9"6E3E5SO^PJP, M1?"QJ)YM==]2WZNZKWG/)F9P9,LUQ1/DPT]KCC3AI,UB+6C3W4VGMF5^>E.1 M8NFNGMKR7'IKAQ1WYC7VV2WMLEN,SPF\VF(UX1I$<(AF8:@V$ M 1T?O&/9\WF#MCU_NV3>Z7)7 _).S\: M;C2\#'9'7KWEUQ86TRSA-GPLDB(Y]+(5K-5[D1RQJY$5,/SSI_D MO4FQGEW/-MBW.TGR6CC6?ZU+1I:EO[59B?2S').H.<=.[N-[R;<9,&?RZ3[6 MT<>%Z3K6\<9TBT3I/&-)TE+J[!_O%?&G)C\)QKWL8G&<0;K.L&.JOK&O92>%[LNI8KLM_/#UD:^H MM/#C,SK.*9G7W4S2(^[C72),6%S6&V3$8S8-=RV,SV!S="IE<-F\+?JY3$9? M%WX&6:.2QF2HRSTK]"[6D;)%-$]\EIBU;1, M6K,<)B8G28F)X3$\83=2]-R/K M5+#4I.N)F+;C)$]SAVQCKPG+;T5TK$^ZM5I/5W7W( M.C\.F_OZSF$QK7!CF)R3KPB9XZ4KV^VMIKI/=BT\$'[O?]3/NF[\\],_EC<' M8'C:K<2SKG"^DRWA\$?)>+UG,9C2^XR:6RVU[8B=-,=)_J4B(T]U-IXJH]7>(74/5^2 M<>\OZGEFOM<&.9BFFNL3?RY+1PXVX1,:UK371KY-]:* -U/H.=J#>Y/OIU7 M;\_C4N\>=M]./F'8_:(7/IV]JH6DJ<88=TBQ2P);=MZLRJ1R=$FK8>PTASQQ MZI_AWHK)L\%N[O\ F,^HIIVQ28US6[8X=SVGHG)"6_!OIV.==51S#/6+;/E] M8RSK$3$Y)UC%&D^:8MDB?)..%@\4,7# #KNX:GK^^ZEM M&B[;C8,SJNZ:[F]3V;#V?%[-E=?V/&6AV-I MNL^QW6/>[6TTW.')6]+1VUM28M68]B8B7'EQ8\^*V#-$6Q7K-;1/9,3&DQ/H MF."KT[R.VW8^T;N:Y@[>]E2:6;CS;;=/!Y*9$ZY_3,G'#F](V)%8UL7BSFIY M*G9D8WX(9I'Q+\9CD3TJZ0ZBV_5?3>TY]M]-,^*)M']7)7VN2O\ PWBT1YXT MGRJ$]7=/Y>F.HMSR?)$^KQY)G',Z^VQ6]MCG72-9[LQ%M.$7BT>1C*;(UL M -D'8KZI7=-V%9BO4X[V=VX\2 M3WG6M@X2W>S;R&D7EG5/;+NO.1[K^D9^9J=?:\:Z-DTC6+:AM,8V,CSK;PRZ M9ZXQ3??X_4\UB-*[C'$1DC3LB_DR5]%^,?ERETL11,1]NK35[&+2_KCPSZEZ%S3;?X_7 M5CV^&^D9* M^G372U?[59F/).D\&R8CQN( M M M M M ZKO&]:9QGJ6>WWD/:%P.%Q M\3F,=:R.3ORP5:T;I9&L9XG(KY'M8U%F/;8ZS:UK3%:UK'&9F9TB(CRS*(1ZD'WAC M8]O7/<.]A\V1T_6%6WBL[W#9*E[)M^>@=O%^&N1K+J&.F8KO!E[C$R[D M'G@'@VOJ^;];Q7+N-(M7:Q.M*SVQZZT>[GSXZSW/):;QK"N MO7/C1.M^5]'SII.EMS,1Q\_J:S_1ZRT>2>[7C6Z+3EY7.5555+-XL6+!B MKAP5K3#2(BM:Q$5B(X1$1'"(CR1'"%=+CS[<8 6"7H)=IZ]N/8SKN];!C%IFE/ MBS#O1WA8M3YL.=F(_B(]LNJ?XAZUR;/!;O;#EU?45TTTG) M$ZYK>SW_ &G;V8X[.*Z?A/T]/(.D,-\T:;W>3Z^_HB\1ZNO&(F-,<5F8\EIM MQ;M2&TE@ BG?>6^T!N:T[C'O3U/&]L:9:1Q^ZI$7B(C[B\^5 ?CGTW&YY;AZGV]8]?MIC%EGAQQ7GVDSY M9[F2=(C_ ,R9\B'26X5= ! MS6N['L&H9W$;1JF#Q6:MA[Y;3:O>(7@%2_K.;]#>UOQM; M:6GA/E_$7F>'HQWG3R5M$1%5CNB/&FF6:L= MWC[:M8B;);NJ[7K&\ZYA=PTO8L)MNI['CZ^6U_9=;RE+-X'-XNVQ)*N0Q66Q ML]FC?ISL7JR2)[F._P""E5]SM=SLMQ?:;S'?%NL=IK:EZS6U9CMBU9TF)CS3 M"PN'-BW&*N?!:M\%ZQ-;5F)K:)XQ,3'"8F.R8<^<#D M M M M M P4[Y?40[.3),>2M?-V1-K:4KK&MHUC6!IWZ^IGW(=_P#MCK7)&:^:G%N)R$EK M2N%=5MV8],UUJ>-E:_EGN;!8W':FUW*DF3O-ZM<^1*L-2%_DI>#H;PWZ>Z$V MO=Y?3UO-+5TR;B\1ZRWGBO;&.G]BO_%-IXJB=9>(7/.LLWOQXIKBB?+FO[7'&D>3O3$S_9B9UCM;=T+T];J?JC:\KM&NU[_?R^ MC%3VUXGC&G>X4B?)-HG25GKC,9CL+C,S,SK,S/EF M9XRO?$16(K6-*Q#[CX?H /).>N&M0[A^&.3N#]\K-LZ MIRAIF:@F5IR14LU19(K6MRN R*0WJ$P\P M,DQ8 &R_T^_5+[C/3_P!E MK5=0RDN^<)Y#*+>W#@_9\C:36;_M*L9DT?YP\(]NLN!Y5[D(H MK>+S6529F3X_X3LV[8^3Q?_ $:&5(Z<[>E][7,6I+.OAGX, MXB?=1$W7WBER[I6+\MY;W=S MS_N^Y[<>*9[)RS';;R^KB>]_6FL3$S!]Y8Y;Y+YTW_8N4N7MTSO('(&UW/;< M]L^Q6UM7[DC6-BKP1,:V*KC\;1KL;#5J5HX:M2!C8H8XXVM:ET>59F>,VF9M:>,S,JE\UYMS+G>]MS'FN:^?>7[;6\W MDB(C2*UCR5K$5CR0\Z,@QP $Q_[L]VG)@=#Y:[Q]GQG@R6]W7\0\63VJ MJLDCU'7;=?)\@9NA/+&OGT\]M45/'M?$Y/!-@[+'=?%T;47^8WJGU^_VO2.V MM^+P1Z_-$3_S+QIBK,>>M.];C'9DK*T?@7T[&UY7GZESUCUVZMZO%.D:QBQS M[>8GMB+Y(TF/_*B4J@K&GL !#-^\K=GWS5Y+XX[S= M1Q2QX3DVK6XPY8DJ5G^37W[6L?+-I.PWYT\;?:-HTRI)CU_Y&,3 1?A?,JK; MS^77JWXSR_<='[NWX[;S.;!K/&<=YTR4CT4O,7_^9/DA6GQUZ9FF;!U5M:^T MO$8<^D=EHUG%>=(\L:TM:T_%N;N5NW;D?7>6N%]WS?'^_ZO92QBL_@[/E2.BY?%3ELM5\<%*?$KPR&0O6I(JU.E3K1.DEED/'DS9*XL59MEM,1$1$S,S,Z1$1'&9F>$1'&9?EK16)M:8BL1K,SY$ M.[U6_7GR.Y_.3MU[&]AMX?4'+-B-Y[A\:^6GFMJB=&^&_@N*WO9':P>OO\:Q MS9Q4CO6U:J4_(@1+%FVGA?X'4VGJ^H.M<<6W7NL>UGC6D^2V;R6MY8Q\:Q]W MK/M:UP\0_%_6,G).D]5<][WN57.>YR]55?A52S\1%8[M>$0KE:UKVF]YF;S.LS/&9F>V9G MSOX#\ [EQWH6TDXZ3+[AR!M6 TS6,9$DBNO9[9#=7[:.!>) MN!=-;&N XMTC":I#;C@6L[,Y&G627/[)9KK-/Y-[9\_/:R-AJ/HN>;KGF\_P _B(>@/*N7;?D_+<'*]K& MFWV^*M*^Q6(C6?3/;/IE[:89D &*7>]VPX'O$[6^ M7^W[-,H17-VU>R[3\Q?B\<>M<@89SUR4\TZTF=->$6TGR,)U)R3!U%R/ M<\FW&G[>.-+^S6\1;[&BL V37,[I^Q9_4=HQ=S![-JV:RNN;%A, MA$L%_#YW"7I\9E\7>A7JL-S'Y"K)%*W_ -+V*AZ4[;<8-YM\>[VMHOMLM*WI M:.RU;1%JVCT3$Q,*![K;9]ENQ ]LL,\$T3FR0S0R-1S7-5'-&#$:%W(Y23Q2UU8V.''X#F.3P^*>%[4\N+94ZR-=X$R+7(Z6^RJWBCX M'1IDZ@Z(Q\>-LNTC^F;8/^_%[/JY[*++>'?B]&YFO)>K MO/$]',>U5:YJHJ*J*55M6U+32\3%XG28GA,3';$QY)A86)B8UCL?0?+] M M M M M #I')/).B:[W%R[EV*^;?9KQ6E*QK-IG_MK,SI$1$S,Q$3+@W6ZV^RV]]WN[UQ[7 M'6;6M:=*UK'&9F9\B"'ZK/K,\@][&2S7#7"]G-\==K-*\ZO/0;-+CMHYD?C[ MDZU,Q[O37N1HK)M0V 2+ONX_:G)WO.NNWVE>YCUCMRY(XS$ MZ_<8]8F-/^96>&BY:+4GMTK%->V%4?&_IN>7\\ MQ]0[>O\ TN]KW;]ND9L<1''R1WZ=V8B--9I>?.CVD^(/ M $@#TF/6HW#L_M8/@7N(N9C?.V*U:@I8/ M+JMG+;AP>ZQ+%$EC (^5\^9XZB1ROMX5$=-4Z>=C^CDEJ6X'\5/!W:]65OSW MI^*8.HXC6U>%<>XT_K?U/]FPNXZ7MF+K9K6]HUW(5\KA< MUB[C/'7NT+]5\D$\3OA1>B^)CT5KD1R*B4KWNRW?+MWDV._QWP[S%::WI>)K M:MH[8F)[/^TK5[?<8-W@INMK>N3;9*Q:MJS%JVK,:Q,3'"8F.,3#M)U7, M M M M M >.\]\^<3]LO%FS\R\U[?C] M*T'4ZS9LAE+OCFLW+S6?RUCI%5IUV/FF>OP)X4J?RSZA.]OQ<:WM$[==2S-FSQQQ9# M8\$MU[$=6K[GR%+6F?6SFXVJRN\J-%?4Q,4SX*WB<^Q9LWN\-O#'E?06R]=; MNY^H,M(C+FTX1Y9QXM>-:1/;/NKS$3;AI6M//$#Q&W_6.XG:;?O8>0TOK3'V M6OIV7RZ3I,^6M?QCB/1,MCDQ_( M.\T?VO\ *;'PR07(]UW^G0NLP^0BFBBDBR&HZM6QF%G;\+?/QSW-54=U7SN\ M5.J?XLZUW>^Q6[VPPV]1A\WJ\4S'>CC/"]YODCT77LZ Z=KTQTMMN76K%=Y: MOK,W9K.7)I-HF8[>Y&F.)_JTCBV7$=-R &NCU5 M.T1O>AV5\I\7XK'>W\B:Y59R;Q(D?C]I7D/2ZMVS0Q59&1R^.3;<-9O87HYJ MM19Y;=W87GU.?S>JR3$3,\8]Q:*Y/^'[#4>N>G M*]4],[GE41'QJ:]_%/FRTXTXZ3I%N-+:1KW;3IQ5J4D;XGOBE8^.2-[HY(Y& MJQ\;V*K7L>QR(YKVN3HJ+\**>BT3%H[U>,2HA:MJ6FEXF+Q.DQ/"8F.V)CSO MX#\ &X#TMO5GY/]/_ M &^#3]F=E^1.V/9\G"[;N.7W'SW]+GLVO%=W?C!+<[*F,SK&RODN8]714LRU M/#*L4Z0VH8E\3?"OEO7>UG>;7N;?J3%7VF732,D1'#'FTXS7R5OQM3R:UUK, MI^'?B3O.DS=/7MQKVVPS,\;X_1.LS>G9:?;1I;7O3_>(>8>,N>^.] M9Y7X?W/";[Q_MU"/(8/8\#;;9JS,5.EBE;B7P6L7F,;/XH+E&S'#;I66/AGC MCD8YJ44YKRGF/(]_DY7S;#?!OL5M+4M&DQYICR368XUM&M;1I,3,3JN!L=_L M^9[2F^Y?EIFVF2-:WK,3$Q[,>6)X3';$Q,3I,/2C'.V M M M M M !X5W(=R'$/:?Q#M'-O-NT0:OI.KP(BJB,L9G8LS M89*N*U35,4LL,N;V?-RPN96K,Y9]BM:Q[J][?I+S+ZAG)S<[MSWZCQ)JEZ^WBOB+&W))L1K-&=[XFYK/3IY M;-CWG(TD:VWD'L8QB=8JT<$*JQU^O#WP[Y1T#RWU.UTR\VRUCU^>8]M>8^YK M_4QQ/N:]L]MIF>RF'7?7O,>M=]K?7%R?%:?58=?L>LR:<+9)CAYJ1,UKVVM; M7*2$T( ;//2![3E[N^^CB?4,QBW9'CGCRXO+_*7CC>^F_5-%LU+= M#"W?"L:.K[;MT^-Q4K4>R3V:Y+(WKY:H1KXL]4QTIT3NMUBMW>8;B/48>S7O MY(F)M']S'W[QPGC$1/:D;PLZ=MU!U=@]9778[2?7Y)XZ>TG\777336V3N^UF M8UI%].S19%GGFNP "O']<;L__A5[WMOS>NXK MV#B[N%2]S%I"P0Q18ZAFI'=F9G6;4M*F_B_TU\@]4VWN M"NFPW\3EKV:1DU_'5CCK[J8OV1'XR(CL:<"744@ M !M&],7U.N3O3SY.\3?E'=. =TR-7]J?%GM2?& M^".M\]=*]ID;5Q6[XJJU$^%8Z^3KQI6LJWPP3UHS\2?#;EO7W+?N]EY%EM^,Q^6L]GK,>O"+Q' M;'"+Q&DZ3%;5L+>%.:^,>XCC'4^8>'MLQVZ6O>K:O9,?[XF)X3$Z3$Q,3$3#U M0QCN@ M M M M !XUS_P _\4=L/%&U\TH5R])N.XR3ZOQAJ\]ZGQ+Q+3O M/L8;3,-8>UK\AD'M;#%F]US<4,;\EDGQM5ZM;#"V*M%%$ST \/O#[E70/*OB MNUTR\TRQ$Y\\QI;):/N:_P!7'7[FO_%;6TS*EO7?7?,.M.8=^_>Q2Q@IK%=B7:'%6B6LEA=>BC=(BV*C=BV63*7Y$:K([=1*$BH[P1N2DW M\P75/RMU33D&WMKL^74TM$3PG/DB+7GS3W*=RL=ND]^/+,+>^"_3GR1TQ/-< M]=-YS"W?XQI,8JZQBCMGA.MLD3PUB\1/8D1$!)A M !II]2M8BD?*Q[: M^2U)CLBD42/ELW\/4C:U5<2[X*]6?PQUGBP;BVG+=_$8,FL\(M:?Q5^S[F_M M=>$16]IE'7BATU/4G2F:F&LSO]K^.Q:<9F:1/>IZ>_2;1$?UN[YE><7Y4F M !M&],7U.N3O3SY.\ M3?E'=. =TR-7]J?%GM2?&^".M\]=*]ID;5Q6[XJJU$^%8Z^3KQI6LJWPP3UH MS\2?#;EO7W+?N] MEY%EM^,Q^6L]GK,>O"+Q';'"+Q&DZ3%;5L+>%.:^,>XCC'4^8>'MLQVZ6O>K: MO9,?[XF)X3$Z3$Q,3$3#U0QCN@ M M M M ' MG?+'+''?!O'>V7;7)OM]DKBVF*LVM:TZ1$1Y9_[:S/".*NV]3OU*N0_4.Y= M9E98LCIW!VCV+E/B?C)]Z1Z5:\CY(YMSVV&">3'7=ZSL"HDKXT=%1K>&K"YZ M-DGGO]X:^'6PZ!Y5ZO6N;G6>(G/FT\OY.DZ:QCK/9KQM/MIB.$12_P 0NO=W MUIS"*X^]BY+AM/JL>O;/9ZS)$3I-YCA';W*S-8F=;3;6*22CL / M=NV+@C9.YWN"XBX"U-5BS/*6[X;5TO>7)+'AL5/,MG8MALLABGE6GK>O5K5^ M?PL>J0UG+T7\!@^I>>;?IKD&[Y[NN.+;8;7T_K6[*5CC'&]YK6.,<99WIGDN M3J+G^UY+CG2<^6(F8[8I&MLEHX3QK2+3'">,+230-'UOC+1=,XXTV@W%:CH. MK8#3-8QK7>-*& UG%5<-B*GC5$61T%"E&U7+\+E157X5/,_?;S<WP8MK@IML%8K@QTBM8CLBM8TB(]$1&CMIU7, M #\YH8K$4L$\4<\$\;X9H9F-DBFBD:K)(I8WHY MDD.\Y?3D;B"9 MT#XJECCCT1Z?E8[F"D?_P"N;&/=^!R=?1;PQZLKUAT?M>99 M+1;F&.OJL_'CZW'$1-I_]2O=R>Q=1WQ(Z9_ACJK/M<->[R_-/KL.D1$12\SK M2-(B(C'?O4B/)6*S/:UX&_M# M !MM]*;U1MZ]/KDYF$V";*;3VS;_FZTO*&A0)[7;P5V6*OCUY(T M2":>"*MM>-IUXF6Z_C9!F*4#8)O#+%4L5HI\4?#/9=> M$7CC/JLD^6DS,]V>VEIUCA-HM)_AOXA9^C][\3WLS?I_-?7)736<=ITCUM([ M?)'?K]U$<([T1K84<><@Z5RQHVJ,'C]DU79<1(Z2AE\-DX&V M*EJ%)616('JQWAEAF9'/!*UT]R\NYACMBWN&\TO2W":V MB=)B?^Z8UB8XQ,Q.JY&VW.WWFWIN]K>N3;9*1:MJSK%JVC6)B?+$P[D=1S@ M M M M M <-L>Q8'4-?S>U[3F,=KVM:UBFVVU+9-QD MM%:UK&MK6M.D1$1QF9GA$/C)DIBI;+EF*XZQ,S,SI$1'&9F?)$0K\O5[]5+9 M._/DE_'W'%_)X/M9XZS,ZZ9A%6U0GY)SU7SJCN3-MH2,@E1TD,CX\/1G;XL= M3D<]S6V+$Z-O?X3^&&VZ(Y=',.8UK?J?<4_&6X3&&L\?4TGC_P#,M'NK<(]K M6-:>^)OB+FZKW<\KY9::].X;<.V)SVC_ )EHX3W8G_+I/]^WMIB*:7B843 M E:_=F^T]3LV,>['ZA5?PUQ;/88WR9=FS=:CFN0\U4ZN M;,RUA- MLZ2_EN(]JLTL?M$"K"WS)TU3,MI99%D58ZM%F0>G17KUGOP ZL^1NJ+=/[FV MFQYE72NL\*YZ1,TG_CKWJ<.VTT\R(/&;IKY9Z9^5=O77>\OF%)B(UL@I%VU0 M -[/HR^J[DNRC?*W"/,^7NWNUCD/.L6U8F2>[-PUMF5E@K+O&)B1S MYOFA<=T7/486/?X$]MK,=8CEAMPCXP>%].L=C/.N3TB.IMO3LC2/C%*ZSZN? M_,C_ )=I_N6G28FLR^%?B)/3>YCD?.+S\@YK^UM/_(O:8XZS/#%:>-X[*V]O M&FM]9[^+RF,SF,QV;PF1H9C#9BA3RF(R^+N5\AC,IC,A7CMT,CCK]22:K>H7 MJLS)89HGNCEC6MTP-MRU.6]QPMMK_FYC;]=Z1Y'CO4WQ6SYK17#2LVM,]D1$:S,^B(XN;;[?-N] MQ3:[>LWW&2]:5K';-K3$5B/3,S$+/WL1[9,5V?=IW"W =&"JW+ZAJ-.QO-^L MRM_]9Y&S_BSN]Y1UBLQ/;()-DOV(JCY'2OCH0P1>-S8VJ>:_6W4F7JSJG><] MR3/JLV6?5Q.OM<5?:XZ\>SVD1,\(UM-ITC5?OIGDF+ISD.UY-ATGU&*(M,1I MWKSQR7TUGW5YM;MG373667)JK.@ .!VK6, M!N^L;'IFUXNMF]6V[ YC6-DPMSQK4R^ S^/L8K,8NTD3XY%K9#'6Y(G^%S7> M%Z]%1?A.?;;G/L]SCW>VM--SBO6]+1VUM68M68],3$2^,F.F;';%EB+8K5F) MB>R8F-)B?1,*OOO5[:<[V@]T/,7;[G/:IHM"VRU#K.5M1.B=L&CY:.+-:3GT M7IY;Y,IK&0K/F2-7,BL^;%XE=&IZ4=&]1X.K.F=IS[#I%L^*._6/N3K3I['_UE*Z[K%6..2L1QS5B.V]8_S(T]M7V_ MNJSWK%^$'B)7'&/I'GF3VLSW=MDM/"->S!:9[/-BUGS8XT]I"985$63 M M M M M ",[Z\?JGR<':WE.S'@+8Y:O,>ZX6).8MOP]E MT5SC+1L[29/7U7&7:[TDI;ONV*LH^61JMEQV(F;(SI-;@E@L9X(>&/RWN:=7 M\\QQ/)\-_P 1CM&L9LE9]W,3VX\=HX>2]XT[*VB83\6O$&.1;2W3O*,DQSK/ M3\9>LZ3AQV],=F2\>YT]M6L]_P!K,TF831#Z!/:?\ MQ%=\6$Y$S^-]LX][9,?!RKFGSP2OI6=ZDL38[BO#OF9&Z.*\S88YLW"UZM;+ M'@96_#\*+"WCKU3\@=%WY=@MIO\ F5IPUT[8QQI.:WL=W3'/F]9"7_!?IZ.; M]43S/-&NUY?2,GDXY;ZUQ1,3$]FE[Q/"8M2JP&*)+?@ M "+']Y7[/EV?CWC?O1U/&>9E^-Y*G%7+$D".6231=@REBUHF> ML1MA\M(=>W')6*$LBR>8]68[9Q7GVLSPUGN9)X<= M(C):?8AJ%O%60 M/Z:YS'-SU)R3',<@W-_;TB.&#+;R1YL>2>-/)6VM.$32 M%OO"KK_^*-C/*>:6CY=VU8X_EL<<._I_7KPC)'EX6CW4Q61 0&E\ M M M M M U?>JMZB.M^G[V^V\[C9\?E.=N1(\AKW"^HV$CLI\J ML@1N1WG.4W+\.KZ;'8CED:Y.ERY)!53HV622.2?#'H#<]><^C!>+5Y+MYB^X MR1P]KKPQUG^ODTTC^K76WDB)TGKOK':]&\EMO+Z6YCDUK@Q_UKZ=LQ_4IVVG MAY*Q.MH5SNX;?M'(&U[)O6[9W);1N&X9S*;+M&QYFS)[KF.[R;_?7MEW>6\VO:>V;3QF?-'HB-(B.$1$0ZV=AU0 M +"WT*>T_P#AF[$],V//8QU'D;N)LLYEVSVFLD-^EK^7J1U>-<%)(KUF=5K: M9%!DO*D;&^O;FB(DC M #RWF[B'4.?N(.2N%=^J>V:?RAIF?TO. MM8R%]FM5SF/FILRF.=.R2.OE\-9D9;I3=/%!;@CD;T5T^8;';)K M.DQQB=)X3'&)XPJX.<^']M[?N8N2^$][KMK[;Q?N>=TW->6G_;VI\+>EJPY. MDOB>DF.R]1L=JL_JJ/KS,=U^$],.24;GD'.-QR?=_Y^WRS77L[T=M;1&LZ1>LQ:(UUB)TGB\I,HQ( M '=N-N1MUXAW[4. M3^.=@O:MO6A[!C=GU;8,;(C+6-S&*LLLU9D:Y'16*[W,\$T$K7PV(7OBE:^- M[FKTN8\NV?-MAFY9S#'7+LL^.:7K/9-;1I/L3Y8F.,3I,:3#N\MYCO.4;_%S M/87G'O,%XM6T>>/)/GK,:Q:O9:LS6>$RLA?33[^=,]03MVQ7)6.;CL%R?JSJ M>K\TZ%4L*YVK[FVKYC,IC:\\LMWYG;A#"^YB99'2=&I-5=+)8IV%3SS\1>AM MYT'U!?EN7O7Y=DUOM\LQ[O'KV3/9ZRGN;Q'HM$16U5Y.B^K=GUCR2G,]O'2(XQZ:V]U2?+6>.EHM$;##0FV@ M M M M > M2\Z\W<==N'$>^!LY[/7FL;-LWVXO%:QV1Z;6GR5K&MK3Y*Q,NC MS+F.SY1L,O,]_>,>SPTF][>:(\T1QF9[(B.,S,1'&5:9WP=X?(W?'W"[CSKR M%)+2BRDR8G1]/9[8;''[;D)Y["L:LGA; MZ+=%=(\OZ*Y!AY+L(B;5CO9K^=9.9 M[F9KMX]KAQ^3'CCLC^]/NKSY;3_5BL1B*;8U0 #-?T[NURUWB M]XG"?!CJ\TNL9O:(<]R-8B5T?L7&NHM78MU5;+45*=G)X:@_'U)'(K4O7($Z M+XNBZ;X@=35Z2Z1WG.HF(W-,7_,?U:RW'H+IZ>I^J=KRV MT:[2+^LS<-8]5CTM:)XQ[OACU\DWB=)T6<]*E3QU.IC\?4K4*%"M!2HT:4$5 M6G3IU8FP5JE2M UD->M7A8UD<;&HUC41$1$0\W;WODO.3),VR6F9F9G69F>, MS,SVS/EE>R(B(TCA$/I/E^@ !#@^\M= MG\F WKC3O3U+%O7$[Y7J\4;#>>Q72R2;#JE2SC'R.1D M4*82JSJKYVH6X_ETZMC-L]ST=N[?C<,SGP:SVTM.F6D?W;S%XCMGUEY[*JV^ M.O35HOM^JMM7VLQZG/I'9/;BO.D=D^VI:TSV^KK':BKEGE

O^B] MEUST]DY1N-*;NOM\&336<>6(X3Y^[;W-X\M9\\1,;IT)U?N>CN>4W]>];89- M*9\<3[JFONHCL[]/=4F?376(M*RBXKY0T;FKCC2N6>-,_2V?1.0-=QNSZQFZ M,C)(K>-R4#9F,F8USG5,C2E\5>W6D\,]2U%)#*ULD;VIYV\SY;O>3\PS]VEXR;7+2+TM'&)K:-8F M/L._G1=@ M M M M $$CUY?4C7N?Y@=VR<2YYMG@7@[8+4 M>?R>,MLGQW)?+6-6YB\GFH[-=5@O:SIL,7R<+7[)B.[7A,6UJEXQ]UK*/>3V@X !, M\^[1=I[M1XIY4[P-EQSX,SRM?DXLXVFL0NCD;Q[J.0@O;AEJ4JL1)J.S;S7A MIN^,OAEUU?@3KU6G_P#,9U3&[YKM>D]M;7#M:^NRZ?E[>]C6I7^?^JVZVMYBY%YL M>M;OC7,RVD[+\6&>PV+"[/2JS3I$B2354EB142139.D.H]QTGU'M.?;?6?49 M8F]8^[QS[7)3MCW5)F(UX1.D^1ANH.3;?J'DNYY-NM/59\4UB=(GNV[:7B)\ MM+1%H],*OC;M3V+0]KV71]OQ-O [7IV?R^K[+A,A$L-[$9[ Y"QB\OC+D3OA MCLT;]62-Z?\ !S5/2K:;O;[_ &N+>[2T7VN;'6]+1V6K:(M68]F)B5 ][L]Q MR_>9=ANZ]S=81X.S#E[/+'Q/RYGG3<29;)S.= M7T+E;*N;'\W&S2.7V/6^29T9$V-.L5?-^7(C6)TS[G)/&V/ MS17)VU[/QFL<9OPFX%-%H M M M M T4>N?ZBSNS_@1O"_ M&.;?2[A>?\/DL;BKE)S?;./N,9'38K:MX25KO-HYK+.63%X21J->RPMFW$]L ME!&OFSP5\/\ ^+>>_*_,J=[D&PO$VB>S+F]U3'Z:Q[O)Z.[6>%T6^*?6O\*< ME^*[*VG.]Y$UQ\->Y2-(OD\T3$3I37[N8G28K:$ \O4IF [ M[Q;QOM?,7).A\4:+CWY3<>1]NU_2]:HL;(K9LQL>3K8JDL[HV2.AJ0S64DGE M5/#%"USW=&M53H\TYCM>3\MS\UWMN[M-OBMDO/\ 9I$S.GIG32(\LZ0R'*>6 M[GG',\'*MG&NYW&6M*\)G3O3IWITUGNUC6UI\E8F9X0M*>WWA;5.W/A'BW@O M28VMUGBW2L%I^/L)72K+E)<73CCR6>N0-EG1F2V+*NGOVOCO\5FP]?$O7J>9 MO/><;KJ#G.YYUO)_ZG%8[.%8TK'".$0] .6\OV_*N7X.6;2-- MM@Q5QUCT5B(C77C,SIK,SQF7L)B7> M @L_>*^SY.%^Z3"=R6J8EE70^Y:A/9S[J5=(Z>-Y>U2O2J;,D[8WNC@DV[ M"2TLFUSFQNMW?;Y.CG,D<77_ )?NK/E?IJ_3NZMKO>76]IK/&<%YF::Y'"-(54\<.FOB'.<74>WKIMMY'=R:=D9J1$1,\>'?QQ&D1$<:6GC,R MCO$_H, ?K!/- M6FALUII:]BO+'/!/!(^*:":)Z2130RQJU\,3$^27UCR7Q7C+BF:Y*S$Q,3I,3'&)B8XQ,3QB8[%ACZ,/J)P=\7;I!K M._9F&;N+X3IXS7.28;-I%R6ZX)8W5M8Y1ABEZ2V'9R&LM?+.8LB19:%\CDBC MMUF+0;Q?Z MT5U!.XV-)_A_>3-\,Q'#';MOA]'=UUIV:TF(XS6TKL>&W6=.K M^11;<6CY8VVE,T<-9G3VN6(\V2(F>S2+1:(X1$SN1(C2( M M M M M >2\[\UZ#VY9W?,/EQ>$BL26,?J.JT4]DUC4,2Z1K%6AK^(CCA\SPL=8F22= MZ>9*]5](.E.FMCTCR';\AY?QQ8:>VMII.2\\;Y+>FUM9T\D:5CA$*(=5=1[O MJKG>;G.[X=^=*4UUC'CCW%(]B.,SPUM-K:1KHQM-B:Z DC? M=N>U%G)W/YA^J9Y;T]@Z:VUIC<[^_>R:>3#BF)TG^_D[OLQ2\2G MKP+Z=^-\US]2;BNN':U]7BF?RMX]M,>FF/AV?\SAQA.!*8+2 M -?7J@]HT7>GV8\K<14*,5O?L92;R+Q'(_Q(^# MDW3*UVUA*D+DCFQ0Y1[^BN:G3>_#;JJ>CNK]KS:]IC8VMZ MK/Z<.28BT_\ !,5R1'EFD0U3K;IVG5/36YY3I'QF:=_%,_Q7ED@G@GC?%-!-$]8Y89HI$:^.6-[5:YKD145 M.BGHU6U;UB])B:S&L3'&)B?+"AV3'?%><66)KDK,Q,3&DQ,<)B8GC$Q/"8GL M?D?KY 9?]BW= M]O'8]W)Z'SUIK[=REB+7R-O^J5[7LU?>N.LO-7;M&JV_'UKK)/# RS2DE:YE M;)U:UCHJQ(AJ76_26RZTZ=S\CW>D9+1WL5YC7U>6NO?8N:XN];;>XS4C3V^*VG>CCP[T:1:O&/;5C6=)E9F<7V)[)B8F.$KU[3=[??;7'O= MI>+[7+2+TM'9-;1K$Q[,2[X=%V M M M M $*_[Q5W]OY)Y,QO M9)QKFV2Z)Q)?J;%S+[JLTV\3]SAU]M?2?+EM&D3^3K$Q.EY5E\;> ML)S[BO2.QM^(Q:7W$QY;]M,?L4C2]HXZVFO9-)1B"R:O8 #^ MFM<]S6M:KG.5&M:U%5SG*O1&M1.JJJJOP()F(C6>Q^Q$VF*UC6TK*_TJ.U%> MSOLAX@XPRE)U+?-AQSN4.4HY$5MB/D#?*]/(Y#&6FK'%X;&K8>&CA7=$Z.^3 M4=U=U\2^='B=U1_%O6>[YGCG794MZG#YO58IF(F.,^[MWLG_ !^3L7PZ&Z>C MICI?:\JM_P#[6-=>UL6- ;: M .(V#/X;5,!F]HV+(U\1K^MXC)9_.Y:XY65,9AL/2FR.3R-I[6NN.DWO.E*Q,S/FB M.V6O+TQ>_P#PWJ#\,;QR)%BZ6M[)I'+N\:?D]9@G5]FIJ5C*V,_Q=E;5=ZNE MCEO:+DJM.S-XEBLY3&W9(TC8J0Q[[XD="YN@N<8>7VM.3;YMICR1>8X3?NQ7 M-6)]&6+3$=L4M2)U[9U+HOJS;=8YRXYKQB8K%M<[T>32-DA'K;P !7L^NMV@M[7>][9]JUO%K1XQ[CX[W+ M^I+$U4I4=GR%[PYERZ8P7\\TB/Q-YXS,ZTCNS,]MJ6E3KQBZ:CD?5$[_ &]=-ES")RQY MHRQ,1FC[,S6_LWTCL:7B843 M $KW[N7W_P F%S>5[#N3\XJX?89R=Y4CQ>?:R?*;O MQM42?Q-;5V"%DF:Q\+'1LCNQ7TZ22W&(VKG\P70D9<5>M^64_&TTQ[J*QVUX M1CS3IY:\,=I_JS3LBLK(^"/6/>BW2&_OQC6^VF9CL[MANQ3M2WGEM+-&3D7+Q.TKAO!6UAD= MF.1LY5LIC+CZ4S9$MXK5:D,V5NMW=N6'RR/7X7/VUK3-K3.G#C,S+BCE<( #:MZ,_: M=_%EWV\7X7-8QH3:]@;T<[XX+,&T;M:QM*>OU M<^2C)9>C'-B?TB_Q?ZI_A;HC^YW+OXOQ\<$CX[L7'U."' M+!'3'R]UK3F.>NNRY;3UT^;ULSW M<,>S%MXM$SEF8UCAZN)IK&NEKU MX>5'F^[X]U:<"][5?B78SYW=?V0;ED=;Q:7^4N GV.8M#\EK/;;^.PE&5O(>LPO>;TFU8B>'>FL^17>%_5(@ M #M.C[KM/&^Y M:KR#H^:NZYN6D;#A]KU;/XZ3RKV'S^!OP9/$Y&J_HK4FJ7:S'HBHK7=.BHJ* MJ'5WVRVO,=GEY?O:5R;/-CM2]9[+5M$Q,3[,2[>PWVZY9O<7,-E><>[PWB]+ M1Y+5G6/9CR3$\)C6)X2LU>P;NZUKO>[7.-^?,$RM1S&9H.P7(FN5GN>W4^2\ M!'!6V[ M\Q72^PK:D9OF2XRY6DJ)YP]<]*;GHSJ;<WKV]S)7A>FLQ&O=M$Q M$Z1WHTM'"69)J+80 M M M M 5\/KE=\K^[GNWR>CZAEO:^%^W*?- M<=:6VK.R7&[#M[+S(>1=ZB?#+-#:CRN6QL6/I2L>L4F-QD$S$:Z>7Q7S\%.B MHZ5Z5KOMW33G',(KER:QQICT_%8^S6-*S-[1V]Z\Q/N8TI[XP=63S[J&>5[6 M\SRS83-.'9;-KIDMZ>[IW*^;NVF.%FE8F-$8 !.]^[M=IR< M*]H62Y\V/&QU]X[F\VS.T)9HF>VT>+-0EOX?3*BN4ER>57P.\$]6U M425PO!KIWY& MZ5CF.:L1O=_;UL]FL8HX8HUC76)C7)'F]9I,:PD%$#I< M "O6]=WNH;W(]^.Z:U@LG[=H';O33AC6FQ/C=4GV+#6YK?)659Y4LT;[$FZ3 MSX_S4=_JU<7 O1J]4+Z^"'3$]/=$8=SGKW=]S"WQB_;K%+1IAKQT_P"7$7]F M\]JG7C'U#'.>K+;'!;O;/85]5&FDQZR9URS$QQUB>[CF)GA./LCBT]ZWL6:U M#8L#MFMY"SB-BUC-8O8L#E:,S6%O09+%Y"K*U4=%9I7JT MK,#MV.NU&N5?CLA1_P"!R'FAU9R'-TQU'O.0Y]==MGM6LS]U2?;8[?\ %2:V M^R] .0\VP<^Y-MN<;;_*W&&M].$]V9CVU9T\M;:UGTQ+),UYE@ M #^7L9(QT4.(Y5@2&JNA[I9MVXL-3\/5KH=,V""_A$55\;V MXYLCD3S$/1+PMZLCJ_HW;;_+:)YCACU.?CQ]9CB([T_^I3NY/9M,1V*0^)G3 M,],]5Y\.*NG+]Q/KL7#A%;S/>I&D1$=R_>K$1KI3N3/&6MXD1'X M !OO] /OD7MK[I$X&W7+. MK<2=SMO$:M'[0^%M+7.7X)'5>/LYYDS5DK0;$^W+@K+8E8V6:[3EF565&JV# M/';HK^(NFOEW9UUYKRV+7G376^">.6O#MFFD9(U[(K>(XV31X,=6_(_.YY!O M+:?RLEC+F;H2_.S=:O@COXOZPPX]S7O"O9"I MF7 ZQ$K\GN.SNA1C MT?!J^IT+N0D14Z*RLO4U_JKG^WZ7Z=W?/MSIW-MAFT1/#O7GVN.GD]W>:U^R MS_2W(LG4O4&UY+CUBN;+$7F.VN.OMLEHX3&L4BTQK&FND3VK1[3]3U_0M2U? M1=2QL&&U72]=PFIZSAZWB]FQ6OZYC*V'PV-K^-7/\BCCJ<<3.JJOA:G4\T=W MNL^^W63>[JTWW.;):][3VVM>9M:9]F9F5^\6+'@Q5P88BN*E8K6([(B(TB(] M$1P=B.NY !A]W[]SM#L][2.:^?)YZSTB8B=8]M-8UUF& ZHYYBZR%8-DR^0O9;*6Y[^2R=RUD,C>M2.FLW;UV=]FW;L M2O572SV+$KGOD^+'CPXZX<417%2L1$1V1$1I$1Z(A07/GR[G-?JZ56O:VI<3#WX*\?C\2V;TWA;X7N=4_\ F/Z8[N79]7;>OM;1 M\7S3$>6-;X;3[,=^LS.GN:1QUC2S?@1U#Z[9[GIG/;V^&?78M9X]R\Z9*Q&G M"*W[MNV=9R3PC3C+2*LK!@ #%#N3['.U+N^N:ID>XWAK < MFY'2*V5I:OD;^3V;!Y#&4LU+2GR-);NJYS VKU.6?'QO9%9?-' _QNB1BRRJ M_9^GNL^I^E*9;].<[7#N)Q:]SOQKW>]IKI[.D?T,8_\*?I??9.UC].N6_K -D^F'Q)^=8?@SZ.^B/FS: M_>_^)_A3]+[[)VL?IURW]8 ^F'Q)^=8?@SZ.^B/FS:_>_^)_A3]+[[)VL?IURW]8 ^F'Q)^=8?@SZ.^B/FS:_>_^)_A3]+[[)VL?IURW]8 ^F'Q) M^=8?@SZ.^B/FS:_>_^)_A3]+[[ M)VL?IURW]8 ^F'Q)^=8?@SZ.^B M/FS:_>_^)_A3]+[[)VL?IURW]8 ^F'Q)^=ECDYFSV>U6C&]D M384;C^6^>L3"K&O>]%=6Q7*=*N^7K(O5[FJ]4Z(J]$1$YL7C3XFXJ]VG-+3& MNOML&VM/]-L,S]CL=+<>%G0.ZO&3+R['%HC3VF3-CCRS[G'DK$SQ[9C7LC72 M(?!_@E]*K[+/_F_N-^MXY?IN\3_G/]6VGP#K_1'X>_-__O[GX8_P2^E5]EG_ M ,W]QOUO#Z;O$_YS_5MI\ ?1'X>_-_\ [^Y^&/\ !+Z57V6?_-_<;];P^F[Q M/^<_U;:? 'T1^'OS?_[^Y^&/\$OI5?99_P#-_<;];P^F[Q/^<_U;:? 'T1^' MOS?_ ._N?AC_ 2^E5]EG_S?W&_6\/IN\3_G/]6VGP!]$?A[\W_^_N?AC_!+ MZ57V6?\ S?W&_6\/IN\3_G/]6VGP!]$?A[\W_P#O[GX8_P $OI5?99_\W]QO MUO#Z;O$_YS_5MI\ ?1'X>_-__O[GX8_P2^E5]EG_ ,W]QOUO#Z;O$_YS_5MI M\ ?1'X>_-_\ [^Y^&/\ !+Z57V6?_-_<;];P^F[Q/^<_U;:? 'T1^'OS?_[^ MY^&/\$OI5?99_P#-_<;];P^F[Q/^<_U;:? 'T1^'OS?_ ._N?AC_ 2^E5]E MG_S?W&_6\/IN\3_G/]6VGP!]$?A[\W_^_N?AC_!+Z57V6?\ S?W&_6\/IN\3 M_G/]6VGP!]$?A[\W_P#O[GX8_P $OI5?99_\W]QOUO#Z;O$_YS_5MI\ ?1'X M>_-__O[GX8_P2^E5]EG_ ,W]QOUO#Z;O$_YS_5MI\ ?1'X>_-_\ [^Y^&/\ M!+Z57V6?_-_<;];P^F[Q/^<_U;:? 'T1^'OS?_[^Y^&/\$OI5?99_P#-_<;] M;P^F[Q/^<_U;:? 'T1^'OS?_ ._N?AC_ 2^E5]EG_S?W&_6\/IN\3_G/]6V MGP!]$?A[\W_^_N?AC_!+Z57V6?\ S?W&_6\/IN\3_G/]6VGP!]$?A[\W_P#O M[GX8_P $OI5?99_\W]QOUO#Z;O$_YS_5MI\ ?1'X>_-__O[GX8_P2^E5]EG_ M ,W]QOUO#Z;O$_YS_5MI\ ?1'X>_-_\ [^Y^&/\ !+Z57V6?_-_<;];P^F[Q M/^<_U;:? 'T1^'OS?_[^Y^&/\$OI5?99_P#-_<;];P^F[Q/^<_U;:? 'T1^' MOS?_ ._N?AC_ 2^E5]EG_S?W&_6\/IN\3_G/]6VGP!]$?A[\W_^_N?AC_!+ MZ57V6?\ S?W&_6\/IN\3_G/]6VGP!]$?A[\W_P#O[GX8_P $OI5?99_\W]QO MUO#Z;O$_YS_5MI\ ?1'X>_-__O[GX8_P2^E5]EG_ ,W]QOUO#Z;O$_YS_5MI M\ ?1'X>_-_\ [^Y^&<)LOHD^D9IVN;!M^T]MM/!:SJN$RNR;'F\ASIW&P4,/ M@L'0GR>7RMZ9>7E2&GC\?5DFE=_Z6,53FV_C-XK;O<8]KMN8S?<9;UI2L;;: M:VM:8BL1^([9F8B'SD\)_#K%CMER["*XZQ,S,[CXG;N( M,]S[R%M';1HMCB'AR+;)/V3:Q%G]NR^7Q.N858:>%SE[,[?L>S;)%L6=6DF4 MM,6_)'3MV710>&*.-$N[T_M.;8>0X-MU)GC=\WG%^/O-<=:VM;C:D5QTI2:5 MU[D>U]M$:VUF95)Y]N^56Y[EW/3.*=KRRF2/4Z7R3;2G9D[U[3>+6F._$:QW M=8CMC585>E'WF0][?9OQ[R)E\C%;Y1TZ).-.8X%D8MI=[U>G4C=L,T7C5Z1; MMA)ZF61R-;&V:W+"SKY+NE"?%#I"W1G5VXY?BK,Q6)\JZ'0G4U.J^FL',YF/CD1ZO-$>3+32+<-9TBW"]8F=>[:&R4CQN M 1P/7 MV]2JUV]<=U^TKA39YL;S5RSB/;^1=BP.1=!E>->++7F0-QL-NG+'9Q6U\AO: MZ.%4%J8NV M?).2:QQ[MX0AXP]=6Y+LHZ'>K*& MI_$!SQ^^SESZ2-R_/);SY!Y'^9;3WG'^"K#\L\W_ #K<^^W_ C^(#GC]]G+ MGTD;E^>1\@\C_,MI[SC_ 3Y9YO^=;GWV_X1_$!SQ^^SESZ2-R_/(^0>1_F6 MT]YQ_@GRSS?\ZW/OM_PC^(#GC]]G+GTD;E^>1\@\C_,MI[SC_!/EGF_YUN?? M;_A'\0'/'[[.7/I(W+\\CY!Y'^9;3WG'^"?+/-_SK<^^W_"/X@.>/WV;_G6Y]]O^$?Q <\?OLY<^DC;_ )UN??;_ M (1_$!SQ^^SESZ2-R_/(^0>1_F6T]YQ_@GRSS?\ .MS[[?\ "/X@.>/WV/WV;_G6Y]]O M^$?Q <\?OLY<^DC\X_P3Y9YO^=;GWV_X1_$!SQ^^SESZ2-R_/(^0>1_F6T]YQ_@ MGRSS?\ZW/OM_PC^(#GC]]G+GTD;E^>1\@\C_ #+:>\X_P3Y9YO\ G6Y]]O\ MA'\0'/'[[.7/I(W+\\CY!Y'^9;3WG'^"?+/-_P ZW/OM_P (_B YX_?9RY]) M&Y?GD?(/(_S+:>\X_P $^6>;_G6Y]]O^$?Q <\?OLY<^DC MC=TG;CN&?Y@Y.R6OZUSGQ3F-BQN4W[9;V- MR6O4=YPQU^IDC/ ]>JI^%,#U3TORC>],\PVF#:;:NX MR;+/6DUQ4B8O..W=F)BNL3%M)C1FNG.H>9[3J#8[K-N=Q;#CW>&UHG):8FL9 M*]Z)B;::376)U6=)YN+Y@ /*N=>6<'P-PM MRQS7LD*VL'Q/QWN'(.2HLLLJ39.#4\#>S28BK8?%.V*[EY*;:T"^!ZK-*U$: MY5Z+E.23;>=,^ZW&/%$Z:Z3>T5[TQPX5UUGC'")8[F_,<7*.5[G MFN>-<6WP7R3&NFO_D4_J=_MZ++_5D_??ZG^U(!^L%^ MZ/UK]F/>GOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O3W\BG]3O]O0^K)^^_U/ M]J/K!?NC]:_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[_ &]# MZLG[[_4_VH^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O3W\BG M]3O]O0^K)^^_U/\ :CZP7[H_6OV8]Z>_D4_J=_MZ'U9/WW^I_M1]8+]T?K7[ M,>]/?R*?U._V]#ZLG[[_ %/]J/K!?NC]:_9CWI[^13^IW^WH?5D_??ZG^U'U M@OW1^M?LQ[T]_(I_4[_;T/JR?OO]3_:CZP7[H_6OV8]Z>_D4_J=_MZ'U9/WW M^I_M1]8+]T?K7[,>]/?R*?U._P!O0^K)^^_U/]J/K!?NC]:_9CWI[^13^IW^ MWH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[_;T/JR?OO]3_ &H^L%^Z/UK]F/>G MOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O3W\BG]3O]O0^K)^^_P!3_:CZP7[H M_6OV8]Z>_D4_J=_MZ'U9/WW^I_M1]8+]T?K7[,>]/?R*?U._V]#ZLG[[_4_V MH^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O3W\BG]3O\ ;T/J MR?OO]3_:CZP7[H_6OV8]Z>_D4_J=_MZ'U9/WW^I_M1]8+]T?K7[,>]/?R*?U M._V]#ZLG[[_4_P!J/K!?NC]:_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^M?LQ M[T]_(I_4[_;T/JR?OO\ 4_VH^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J?[4?6" M_='ZU^S'O3W\BG]3O]O0^K)^^_U/]J/K!?NC]:_9CWI[^13^IW^WH?5D_??Z MG^U'U@OW1^M?LQ[T]_(I_4[_ &]#ZLG[[_4_VH^L%^Z/UK]F/>GOY%/ZG?[> MA]63]]_J?[4?6"_='ZU^S'O3W\BG]3O]O0^K)^^_U/\ :CZP7[H_6OV8]Z>_ MD4_J=_MZ'U9/WW^I_M1]8+]T?K7[,>]/?R*?U._V]#ZLG[[_ %/]J/K!?NC] M:_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[_;T/JR?OO]3_:C MZP7[H_6OV8]Z>_D4_J=_MZ'U9/WW^I_M1]8+]T?K7[,>]/?R*?U._P!O0^K) M^^_U/]J/K!?NC]:_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[ M_;T/JR?OO]3_ &H^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O M3W\BG]3O]O0^K)^^_P!3_:CZP7[H_6OV8]Z>_D4_J=_MZ'U9/WW^I_M1]8+] MT?K7[,>]/?R*?U._V]#ZLG[[_4_VH^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J? M[4?6"_='ZU^S'O3W\BG]3O\ ;T/JR?OO]3_:CZP7[H_6OV8]Z>_D4_J=_MZ' MU9/WW^I_M1]8+]T?K7[,>]/?R*?U._V]#ZLG[[_4_P!J/K!?NC]:_9CWI[^1 M3^IW^WH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[_;T/JR?OO\ 4_VH^L%^Z/UK M]F/>GOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O3W\BG]3O]O0^K)^^_U/]J/K M!?NC]:_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[_ &]#ZLG[ M[_4_VH^L%^Z/UK]F27^U'FS.=R';CP[SUL/'Z\6W^7-*QN^5]&=L;]N7#8/8 M%EO:Q-\XGZ]JBY-,SKGNH=WR/;Y_C--IF MG%.3N>K[UJ<+^T[]].[?O5]U/9KPUTB=>G>:Y>>K[W?[ MM;<:>V[M->]72WN8[=./;.0A@6: ,/._+N\P?8SVQ;[W&YG5EWN74[6K8K!Z M+'L#-6GVW.;3L^*U^OC8<_)AM@9C$I4[T]^:3V.POL].1&L5RM0VWH?I/-UK MU)@Z>PY?41EB]K9.[WXI6E+6F>[WJZZS$5B.]'&T<=&L]7]28NDN0YN=Y_D4_J=_MZ'U9/WW^I_M1]8+]T?K7[,>]/?R*?U. M_P!O0^K)^^_U/]J/K!?NC]:_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^M?LQ[ MT]_(I_4[_;T/JR?OO]3_ &H^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J?[4?6"_ M='ZU^S'O3W\BG]3O]O0^K)^^_P!3_:CZP7[H_6OV8]Z>_D4_J=_MZ'U9/WW^ MI_M1]8+]T?K7[,>]/?R*?U._V]#ZLG[[_4_VH^L%^Z/UK]F/>GOY%/ZG?[>A M]63]]_J?[4?6"_='ZU^S'O3W\BG]3O\ ;T/JR?OO]3_:CZP7[H_6OV8]Z>_D M4_J=_MZ'U9/WW^I_M1]8+]T?K7[,>]/?R*?U._V]#ZLG[[_4_P!J/K!?NC]: M_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[_;T/JR?OO\ 4_VH M^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O3W\BG]3O]O0^K)^ M^_U/]J/K!?NC]:_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[_ M &]#ZLG[[_4_VH^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O3 MW\BG]3O]O0^K)^^_U/\ :CZP7[H_6OV8]Z>_D4_J=_MZ'U9/WW^I_M1]8+]T M?K7[,>]/?R*?U._V]#ZLG[[_ %/]J/K!?NC]:_9CWI[^13^IW^WH?5D_??ZG M^U'U@OW1^M?LQ[T]_(I_4[_;T/JR?OO]3_:CZP7[H_6OV8]Z>_D4_J=_MZ'U M9/WW^I_M1]8+]T?K7[,>]/?R*?U._P!O0^K)^^_U/]J/K!?NC]:_9CWI[^13 M^IW^WH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[_;T/JR?OO]3_ &H^L%^Z/UK] MF/>GOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O3W\BG]3O]O0^K)^^_P!3_:CZ MP7[H_6OV8]Z>_D4_J=_MZ'U9/WW^I_M1]8+]T?K7[,>]/?R*?U._V]#ZLG[[ M_4_VH^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O3W\BG]3O\ M;T/JR?OO]3_:CZP7[H_6OV8]Z>_D4_J=_MZ'U9/WW^I_M1]8+]T?K7[,>]/? MR*?U._V]#ZLG[[_4_P!J/K!?NC]:_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^ MM?LQ[T]_(I_4[_;T/JR?OO\ 4_VH^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J?[ M4?6"_='ZU^S'O3W\BG]3O]O0^K)^^_U/]J/K!?NC]:_9CWI[^13^IW^WH?5D M_??ZG^U'U@OW1^M?LQ[T]_(I_4[_ &]#ZLG[[_4_VH^L%^Z/UK]F/>GOY%/Z MG?[>A]63]]_J?[4?6"_='ZU^S'O3W\BG]3O]O0^K)^^_U/\ :CZP7[H_6OV8 M]Z>_D4_J=_MZ'U9/WW^I_M1]8+]T?K7[,>]/?R*?U._V]#ZLG[[_ %/]J/K! M?NC]:_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[_;T/JR?OO] M3_:CZP7[H_6OV8]Z>_D4_J=_MZ'U9/WW^I_M1]8+]T?K7[,_2'[TQ-8FBKU^ MP^2>>>1D,$$/G_ !@=YVT4]7RWRAQ!P-\H M<4<;>SS^;CI?WP:Z._A/H_ M'DW->[S;?Z9\NO;6)C\5CG^Y2=9B>,7O>%,_%SJC^(>J+;3;VUY=L.]AIYIO MK^.OV1/&T13MF)C'%J^Z:@2646@ $LW[LUVFLNY;F#O,VC& M-?%AF.X7XGGL1L>B92[#2SG)6=JM>J/AL4\9+B\=!88U4?'=O1>).CT6K'\Q MW5/=Q[3I#;6XV_ZC/$>:-:X:S[,]^\QK]S2=.Q93P)Z<[F+<]4;BOMK_ (C# MKK[F)BV6T>28FT4K$]L36\>64OHJ@L4 $/?[S1W5?*>S M<,=G6MY)'4]9K+S5RA!6LMD8_/9>&_KW'.%NQQL:^M:Q*WY(GO!O@8YUL_P"7#ICU>WWG5VXK[;)/Q?#,Q]S72^6T>B;=RL3IPFEXUG685R\> M.H9BNUZ9P6[?Q^6(U[.-<59\DQ,]^TQ.O&*3PX:Q0"T:MP!ECV-]RV5[0NZ[ MA3N Q\MKY/T?<:?SPHU'?ZF9X_SK)=?WS#I&L4\332\1KQC6NL3PF6T]%]06Z9 MZFVO-IF8V],G=RZ:\<5_:WUB->]I$]^(TGVU:SIK$+03#Y?%[#B,5G\)?K93 M"YS&T:^7%DP9;8,U9K MFI::VB>V)B=)B?3$\)7TK:MZQ:LZUF-8GT.2.-^@ M !%S^\8=_2Z'H>)[ M'.-97O[ME:'M=V-? ]N*JQQO1\ M.0++?R_="_']_;K3F--=IMK33;Q/W6;3VV33RQCK.E9_KVF8XT05XU=8?)O+ M:]+[&VF]W=>]EF/N<&LQW==8TG+:-)CC[2+Q,1WHE#$+@*K-XGH,=Z?\+W># MC^,MMR_L7$W9)'!#XLO?FP\TCE1C*^665 MZ](&](6\<>COXEZ3MS/:4[W->7=[+72.-L6GXZG9,S[6(R1'GIIY4P^#75/R M+U#\C[JVG+]_I6-9X5S1_ESQG2._K..=(F;6FGDA8!E$EO0 M !A[WU]XFA=C7;AO' M.^[.K7[^,K?(O'NGOMLJW-]Y%RL$[=:U>HO7SFUI)H7VLA-&V1]3%UK-A&/6 M)&.VWHGI+?=:]0X>1[/6M+3WLN336,6*LQW[SZ?N:Q.G>O-:ZQKJUKJWJ;9] M)\CR\WW6DWK'=QTUTG)DGW-(]'EM,=E(M.DZ:*T7F3EW?>>^4M[YDY/S53HP/DE]BQ&*ILCJ4JS5\NK3@BA9T8QJ)Z,1\LPQV^.*4KZ(\LSY;6G6UI[;6F9GC*BG,^9;SG',,W,]_>;[S/> M;6GTSY(\T1&D5CLBL1$<(>:&1=$ !_<V2.2-SF21R,)U=D==TR]0,:[X &BC[P[SA^RST^RW841S7+35-/JX^POQD\&21BIT?U2;? +DORGU[ M3?7C7#L-ODR^COVB,5(]G\9-H_N:^1$GC3S;Y/Z,MLZ3IEWF>F+T]VL^LM/L M>TBL_P![3RH!Y>E3P M /1>(.-LUS)RQQEQ'KG_Y_P"4-_T_C[#.5CI&QY/<=@Q^ MOTYI&M^%88)\@U[U^!$8U57HAC^;:[C_(VV#)EM[&.LVG^F(=WE MFQR\TYCM^6X/\[<9J8Z^S>T5C_>M8M3UC"Z1JNM:7K=-F/UW4=?PVL8&A&C4 MCHX7 8ZMBL738C&L:C*U&I&Q.B(G1OP(AY@;KJ8UVF:6Z;HJ)+5R=O:LVJ-7JB24&N7X4:I:#^6 MODO?WW,>H*FWI/GF\^LR?9B*8_L65Y\?.;=S:;#D=)XWR6SWCT4CN4^ MQ,WO]FJ'86V5G M #8!Z6G!J=P_?_P!L''5FFEW"1K5<^TUK7(YS5-$\3>=?('0G,N85G3-.VG%2?+%\TQBK, M>FLW[W_#KV-Q\/\ E/RUUCL-E:-<49XR7CR=S%KDM$^BT5[OV5F.>L+WAIV<=DW(FRX'*PT.4N3XW\2<4QLLK%D:^?VRE;BS6T460RLM M1OTS58KE^*PB+%'D&5(Y%_UFHZ2_";I*>KNLMOML]9MRS;3Z_/PX32DQW:3Y M/QE^[68[9K-ICL:1XA=2QTMTON-_CM$;[)'JL/G]9?6(F//W*]Z^GE[NGE5P M)Z%J, '+8'!9C:,YA=9U['6R*UC69GT1$3+ MFVVVS[S<^RZZ9\TS2)^YQU]KCK]BD5B?)KK.D:K_ '3O)L'3W(]KR;!IW,&* MM9F(T[UNV]](\M[S:T^F64QK+- #K^V;3@=&U79MUVK(P M8?6-/U_,[3L>6LJJ5L7@=?QUG+9C(V%1%5(*6/J22OZ?^EJG/M=MGWNYQ[/; M5F^YRY*TI6.V;6F*UB/9F8A\9ZUR;S M!7N[#F-?7UTTB(R3.F:O#R]_V_9V9([>*Z7A/U#//^D,-,TZ[S9SZB_;QBD1 MZNW&9F=<J9_ICI[?=5<]VW M(N7Q/K\^2(F=-8I2.-[SZ*5B;3Y]-(XS#%<[YQL^0R MM8U[;6M,5K'EF85BW.?,^]]Q'+_(?-W)F4?F-XY+V?(;/GK2J_R()+;T92Q. M.BD>]:N%P.,AAHT:Z+X:].O%$WXK$/2/DG)]CT_RC;\EY=7N;+;8HI6/+.G; M:?/:UIFUI\MIF?*H7SSG&[Y_S;<4& M48I]%6U9HV:UVE9GIW*<\-JI;JS25[-6S7D;+!9K3Q.9+!/!*Q',>U4[EG>IV9<4\PY&Y%:WZA2DX^Y:CBC6+R>3--@J5,Y[:&P( MT1M0 # MX\AD*&)H7LKE;U/&8O&4[.0R62R%F&E0Q]"E"^SI3J5XW22RR.: MR-C5.^6]<6*LVRVF(B(C69F>$1$1QF9GA$1VOF]Z8Z3DR3%<=8F M9F9TB(CC,S,\(B([95U/J]^H?D>_;N/MR:K=M0]OW$<^5U3AO$N6>&/-Q.L1 M1;!R7D:LJM5N3W>U1C?7:Z.)]7$PU(7L2=L[I/0'PGZ Q]#=/1&ZK$\^W<5O MN+,Q-YM,3W>[$4H\2>M+]8<\F=O,QR;;3-,,N0DY+]-3M* MSJSI--AN.9N/9V^M]GUU*Y9G^F\_9UUX\%Y/#3>_'^A>6YM=9K@]7[U:V*/ M]E(^QZ&RLCIO0 $);[S1SE\[>YGA;@3'W?. MQO#O&-S;IZ?B[$3G]5;'D'>'HCG*ZY7\N') M?BO3F\YYDC3)N]S%*SIVX\%>V)\TWR7B?33CY%5O'?FWQGGVUY/2=<>VV\WM M_?RSV3Z8I2DQZ+(T)8Q!0 M ;L?0 X,_;#ZBNC;+=I^UX#@?3MQY?R:30>.F[)UJ MD&E:E&Z9W1D=ZIM&YUYR(K6/5L-^.W._DGP_S[:DZ9]]FQX(X\ M=)FYAJT[OMN X8HZYPA@7)/YK(9-.IRY#<*R,159 ^KR M+L&9BL?5W1RJU+^^"7)?D;P]VEKQIGWEK[FW#\I.F.?3KBKCG[*EGBW MS;Y5ZWW-:SKAVL5P5_X(UO'V,EKPT^$LHT M "4;]V'X1^7.:>XGN$OUNM7CWC_7 M^,-?EFB\4/:X<-<5?[V6W>M,>F(QQ M$^BZ9T5 6@ $![[P7W-?4D\TZBKR3!;79["NEM.RY7N MTCA$UMZR->+0R3BA@ WN_=]NT]>?>]>IRWL&+=;X_[8,5# MR)9FGIR3X^UR5DI9\9QABWV$\,5:_1O17,]7%4.:=.W28[N.?1DGBF7P4Z=^5.I+[7OW[=8M%)\J?4486Y #0G]X7[JF\&=E:<- MX+)>R;UW/YU^DQ10RNBN0<:ZTM'-\D9"-S'M58+GGXS#3,LF?)ZZVM<,>S&E\D>G'"*/&'J*O)>D[['%:(WN_G MU-8X:^K[?R?L7'_M MKK;%,S/GUO2(C76UXX>6+ TH@N M (,?WA#OX7GKGBOVI<=YM]CBCMXS% ME-TEHV9OD_;.;6P3X[,^=%T9'8AXVIV)L1 YR*K+\V1\*NC=&Y;J> O0OR)R M2>J>84TYIOZ1ZO6(UIM]=:Z3Y)S3$7G^S%/+JJMXU=8?*/,:]+[&^NRVMN]F MF)X6S::=WV,43I/&?;VF)B)HCJ%@D% "1=]W)[MUXB[HME[:=GR:5])[D<. MU^N,LS,95QW+6D5+V2PGE.L2LBJIM6L29&C(D:++;O18^+HOA;TK[_,'TK\J M]-8NH]M77>:*S>4Z^!O4<[+G&;IS/;_ *?=U[^/ M6>S+CCC$1I]WCUUG7_EUCRIS)2M:D M !%@^\,^H_P#,K6YNPWB#->';-SQ='*=PF=QM MSP3:[I60CBO8/C%KJS_-BRF[5G1W59OP#\//CFXCKC MFU/^EPVFNUK,>[R1PMFX_$XXUK[XT=P;9=0L3JZSQCS]O.!JUG/GD\K";#KVF;I4G9YB>1#'8S.?R+?+C7X M'1.>Y$5_5U(OYB-A\5ZZQ[NL>UW.PQVF>'NJ7R8YCS\*UIQGSZ>1;GP-WGQC MH_)MIGVVWWF2L1_9M6EX_IM:W]&OE2"B!DR@ M 5A'J)=K4(_K9K=VL3Z:UQZQZ+^E:'P%Y3ZGE6]YU>/;9\U<5?[N*O> MF8]$VR:3Z:)1)6E/H!T?D[?\'Q1QKR%RELSW1ZWQKH^V;_L$C7,8YF#T[ 9# M8LL]KY/B,6[#-S3F.WY9MN.XW.>F*G][):*5_VS#J;_>8 MN7;'-S#/_D8,5\EO[M*S:?\ 9"J;WS<\[R/O&Y\A[19]LV7?-KV+<]BM]%3V MK.[1E[F??O2._#_ ,3T_P!CL\'+]EAV&VC3;8,5,=(\U:5BM8^Q M$0\]-YNLV^W>7>[B=<^;):]I\]KVFTS_ $S+JAVG7 M "P;] 3@[]C_IT:#L-VC[ M'GN==NW'F#*I*WK96A>NP:9J7655VN=T1[Y.M#/'7G7 MRMX@Y]O2VN#8XL>"OFUB/67^S&3):LS_ &8\D0N7X.\I^3.B<.:\:9MWDOFG MSZ3/([1>U;FKN!RCZ[K>A:9>E MU2C91LD69W[-.BP&@X:6%9H7RU[GS1%YC[G%7VV6WEXQ2+3'GG2/*PO4?.L'3W(]USG/IW,&*;1$SIWK] ME*:^>]YK6/95>V6V7-9C8\]?L97.9_*9#-YK)VW^9:R.6RMN:]D;]EZ(B M/L7+D[Y'KT3JYRGI7@P8MM@IML%8K@QUBM8CLBM8TB(]$1&B@.YW&;>;G)N] MS:;[C+>U[VX<;6F;6GAI'&9F>'!Q1RN$ L0_0][34[7>Q/ M0LCG<8VCR/SXYG-&[.EC2!S6>SW[UIOAZ MJYSJ!>,_5/\ $W6V>F"W>Y=L?^GQ^:9I,^MM'][)WHB>.M:UX]B[GACTY_#G M26##FKW=]N/Q^7MUBUXCNUF)[)ICBE9B-([T3.FLS,[A")DA M !7>>N-W4)W-]^O(=#!Y+V_C[@6)O"&FK#*Q].S>U:Y;EW_,0I"KJ\SK M^^W+\$=ACG^T4*55WB\*-:V_G@KTQ_#?0^#)GKW=_OI^,9-8XQ%XB,59UX\, M<5F8X:6M;V9IKXO]0_+?5V3:8;:[+8QZFNDZQ-^W+;LX3W_Q<]NOJXG7CI&G MLEI%8 LXS,87(4LMBXQ6P9JQ;#>LUM$]DQ,:3$^B8X.;;[C-M-Q3=;>TTW&. M];UM';%JS$UF/3$Q$K0CL=[DL;W<=J/"7/\ 2EJK?WO2Z+]MJ5$9'#B]^P;Y M=?WS%L@:][J]>GMF+MI7:[HYU98W].CT/-3K/I[+TKU/O.19(GN8,T]R9^ZQ M6]MCMZ=:377TZPO[TWSG#U#R+:\YP:=W/BBTQ$Z]V_9>OLUO%JS[#*XUAFP M M &K?U<>_"KV)=J>>V37K]=G-G*"WM X5Q[^DDU7/6J:+G-YD@\75:&@8BS[6 MCG-?$_)24J\B>"PJI)?A5T1?K?JC'ML]9^1]MIEW$^>D3[7'[.6T=WS]WOVC MW+2/$#JS'TAT]DW]-)YADGU>"LZ\Y.(K2L1$1$:1$1V1$>2(\D*-Y,F3-DMFS6M;+:TS:TS,S,S.LS,SQF9GC,SQ MF7SGT^ !VW0MXV?C+>-.Y&TK*3X3<-"V?!;CJ^7K.3JYC$7HU:Y MJJZM?IQNZ=?A1.B_ IU-_L=MS/8YN7;RL7VF?%;'>L^6MXFMH_HEW.7;_<\K MW^'F6SGN[K!EK>L\=-:S$QKI,:Q.FDQKQC6%I+VQ\[ZUW.=OO$//NI.A3#B8>@/*.9[?G/*]OS7:_P#V^XQ5O'GC MO1KI/IK.L3Z8E[J85D0 M 8!^I'WSZGV"=M&R\N9)E',<@9E[]2X>TJU/X7;3OV1JS/IS6 MX(WLLKK.L5F/R.4D:L?_ &\*5VR-L6:Z.WKP\Z*W7774>/E6/O4V%/QFXR1' MN,43QTGL[]Y]I2./&>],36MM-.ZXZMVW1W(LG,LFEMY;VF&D_=Y)CAKY>[2/ M;7GAPC37O6A6P;WO&V]YR]LVZ;OL&5VC:=@RSPXZTI6.RM:QI$1[$0 MHUN]WN-_NLF]W=YR;K+>;WM/;:UIUF9^RZF=IUP M EO_=<-^Z3=X/%UF5R^.+B'?L- B2*UOE.WO7MEE>JR+"USO.Q*-\+&N7H M[Q*Y$:C:J_S,;'ARGF=8\N?%:?>KT_\ SK'> &\X\SY?:?R.2O\ [E;?_D2Z M"J:R ,/?4!YP_AP[*^Y;F6&XS'Y74N*-DKZ MO@^2_P 0]8\NY1,= M[%EW5)O'GQT_&9?_ &Z6:UUES;Y#Z6WW-(GNY,>WMW)_\R_M,?\ CM55]'I2 MH, M "S*]+;@U.WCL#[8>.9Z:4LU+QKC=[VF%S7)9CVGDZ:QR'G*EUST1\EK$V] ME6BOX4:RLUC5\#6GG)XFPQN)Q4\W,KV M^'_*?D7H[8;&8TR^HC)?S]_+KDM$^F)MW?L:=C/TT1N(!I@]>_G).&O3FY)P MM.XE7/\ ..R:EPSAU:YWG.J9FY/M&VHD;%1RP6=*U+(U7N=T8U;345>KFM=, M'@9R7Y7\0=OFO&N#98[[BWLUB*4^S&3)2WV)1?XPF"OL6 MGOW^Q-*6C[*O7+[*8@ M !V/3]5S6];;JVD:W6]MV+<=CPFJX&GU:V')U<1BZ MW5K7N3S[UR-OP-5?A_ IU]WNL.RVN7>[B=-OAQVO:?-6D3:T_8B)#Q8S3 M]?Q^ I2O:KG+YDT&/:]ZJJN5RJJJJJJGF#S;F.;F_--SS7A?+=CBY9R[!R[!_D[?#3'7V*5BL?[GHACW= (BOWFSNE\<_" M/9YKN2CM8BD3Y2U;C;$7$A57UY8X/EF]-7E5%BL< MMK/Y<.F?_O.K=Q7_ /;X9F/8OFM'G_Y=8F/[<:]L*\>._4/J]OM>F<%O;9)] M?EB)^YKK7'6?),6MWK=O":5G3C")$6J5H ,[?35[5I.\?O M.X7X6N4Y+6F6-@3;^3Y&N=''!QII:)G=J@DG9%,ZM+L$%9F)K2>!R-N9"'Q= M&]7)I'B-U/'2/1^\YQ2=-Y&/U>'_ -;)[6D^3W.LWGC[FL^5NWAYT]_$W5FV MV&2O>V5+>MS=FGJ\>DS$Q/;%[=W',1$^[U[-9BS6AABKQ10011P001LAAAA8 MV.*&*-J,CBBC8C61QQL:B-:B(B(G1#SAF9M,VM.MI7H['Z'X M #";U$^Z6MV<=GG-/.<=FO%M.&UJ37^.*\ZQN6[R5MKTP&FHRO)%,EV+% M92ZF1LP^'XU*E,JJU$5R;CT!TS;J[JW9\DTF=M?)WLLQY,-/;9..L::UCNQ/ M]:T=O8USJWGN/IKIW=Y$Z^VR6]KCKPUG2;S&OFC69TB-58S:M6; MUFS=NV9[ERY/-:MV[4TEBS:LV)'2SV;,\KGRSSSRO5SWN57., MS/&9?.?3X !+1^[*]U*ULGS5V<;)DT2')1)S?Q=7LSHU&WZC<9K/)6&IK M*BK++;H_(]^&M&Y/ VI>F\"^*1R57_F/Z8[U-GU=MZ\:_P#3YIB/).M\-I]B M>_69F/+2NO9"RG@/U#W\6ZZ8SVGO4GU^*)F9]K.E3QN%QN0S&8R%+$XC$TK>3RN5R=N"AC<9C:$$EJ]D,A>M215J M=*G6B=)++(YL<<;5/)FR5Q8JS;+:8B(B)F9F9TB(B.,S,\(B.,R M_+6BL3:TQ%8C69GR*V_U5N^;)=]_==MF^XRY9_9!HS[6A<(XB7SHHX]*Q=R3 MS=IGJ2MB6'+[[DFOR4Z/8DT,$E>H]7I5:Y?0[POZ*Q]$=+XMEEB/E;/IEW%O M_,F.%(G^KBK[2/),]ZT>Z4C\2>K[=6]17RX+:\IVTSCP1YZZ^VR=L\K[&*%I? KJ#XURC<=.YI_&[6_K,<J%W\;%W_\ 08WY/&\0Z8ES M4N$=0O/?&N(U".RUUK8LC1;(^M7VK>+==EW(*WQ/BC;6J+)*RG$]?0WPTZ%V M_0G3M-A/=MS;-I?<9(^ZR:<*1/;-,<3W:^>>]?2)O,*/=?=89^L>>VWD=ZO+ M<6M,%)^YIKQM,=G?R3'>MYH[M=9BL2UP$A-( M !(!^[=;]\U?4!S.J2RHD')W F_ZW! Y(_\ 4RF"S6G[S6F8YTDC4DZMD=U9\'C9!/\PVQ^-="4W41[;;;[%>9_LVKDQS_ +;U\W9V^29C\#]Y M\7ZRMMY[-QL\E?LUM3)'^REOZ?LQ/&*/K=@ MC6?>9..?XUG3.*L6RU:J6:[?A\FQN&U8: M>-[OB^.DY$1515;8K^7'DOQOJ;=\\R1KCV>V[E9T[,F>VD3$^C'3)$_WOZ8, M\=N;?%NG]MRBDZ9-UN.]://3%&LQ,?W[TG_A0BRYBJ@ M 9)]G7"LG<9W4]OW"'D MOFI\MKGOKZF_,5K>XWD8U6J_P"3M5JW+'3JWJD?3JGX4UWJ[G,= M/],;_G6NE]OMQ2WO\MG)/4\JYAU!DCVV?-3!29C[G%7 MOWF/1:V2L3Z\'.YO]2#@QMFHMK!<1RYKG'/N2%9DJ-X^J-EU.V[_TQ(SD;)85OC=T M\*O3I\;PHL5^-'.OD7P\WO=G3/NXKMJ^GUL^WCWJ,B1_"CE/RMUQM.]&N';= M[/;T>KCVD^^S18M'GZNN ?-=NT\=3MY#(6ZU"A0K3W;UZ[/%5ITZ= M6)T]FW;LSN9#7K5X6.?)(]R-8U%551$/JE+Y+QCQQ-LEIB(B(UF9GA$1$=LS MY(?DS$1K/"(5>W?7W(7>[7NUYSY\GFM/Q6[[QD4TVM<<[SL;Q]@4CU[0L<^) M7.C@GKZGBZGGM9T8ZRZ1Z)ULF/+EM[?+/I]O M:=-?)$1Y%#.MN?3U)U1N^:Q:9V]LLUQ<9F(Q4]I32)[.]$=^8C2.]:T^5B4; M6U4 FI?=J>T]VC\)\E=V^S8Q\&>YHRTG'_ !W/9KN9(SC3 M2,AUV'*49G>'QU-IWV%]:5O141VO1N1?C%.?YBNJ8WW.MOTKMK:X-G3UN72? M^=DCVM9]-,6DQ_ZLK7>!_3L[#D67GV>NFXWM]*>C%CF8B>,1IWK]Z?+$UK24 MG4K>G (;?WF3NI=G^0N(.S_ %O**_%:#C4Y>Y,J5YI_ M*?N.RU[6)T3%7XOB0^UX#4G7+J? ]%BSL:HK5:J%N?Y<>F(P['=]6;BOXS-; MU&&9T]Q28MEM'ETM?NU\G''/:K;X\=03-]KTS@M[6(]?ECCVSK7%&NNG]>TQ M,3]Q/#RQ7"SJN8 &2G9[W$Y[M/[FN&>X+7WSK-QQNN-R>9I5WN8_-:A> M23#;OKZJU4Z)G]1R5VHBKU1CID=T56H:YU=T_@ZIZ;WG(<^FFXPS%9G[G)'M ML=O^&\5G[#8^D>>Y.F^H]ISBLZ8\66._'&=<=O:Y(TB8UGN3,U_M1$Z3HM&= M;V+";?KN VW6HKUJY7"9NC!DL5D:RR-8]:]ZA9CE9XFH MOA9 M8D:ZM=Y,RE9U7IXU7Y(IW&21^&W"\L1X!="_+'-[=6_OVI,3[680MXR]8_(W)XY!L;ZYC)I M,3$(1!)$6SCXNO5$5%T7Q*Z;CJKHO?4 (@_W MASU(?;[DO8/PYG7I3QTV-S/M\O_(O7-KP\T8_8\_#5O'AM MO/B/7/+7^_]KBLI3SL7F ! M =^\3;A.WWC?4M#6*-WCJNVC9:[^1-CNQN1[VK92KM./H M3HGA1LF.\"IXFN5;S> ')/DSH2.87C3-O]Q?+Z>Y2?54CV-:6M'HOKY5/_&K MFWRAUC.QI/XK98*8_1W[1ZRT^SI>M9_NM#1."(0 M D/_=L^#OG]WK[AS)>H^=B> M >*,S;QU[IU]AWGDV5VE86/\*(WVS2G;*G7X5^)TZ?"JI 7\Q'.OB/1N'E%+ M:9=_NJQ,>?'A_&6_HR>I33X&\I^.=4Y>:7C7'L]O:8GS9,OM*_TT]:G4%)EM M0 !6@>JKSDO<+Z@?<]O]>XZ[A*'(^1X[U:5KFK5DUKBR&#CW&7*"-54;2S2: MX_(-Z]'.6VKG(CG.1/1GPPY+\@=!\MV-HTS6V\9;^?OYM;NXOQ<3'HMW>]]EKW-]:8 M $OG[K[P:L.$[G.Y/(4U M5N0*_B5%?(EA^6UIS?"K6M6%W7Q*J>"I_P#,KSKO M9N6].XY]S6^XO']Z?5XI^QWGSR]8QN0EH;GS*RMP5I;JTK8;*6=^KW MF[;:CE1WM%9:''>.S$D..UY*(YBN1[92\&^G/XBZ\VE,E8ML]I,[G)K& ML:8ICN1/DG7+..)B>$QKV]DZ%XF<]^0.CMWN*6[N[S5]1CTMW;=[+K69K,<> M]2G?O&G'VO;';%= >@BCP !Z3P[Q9M?./*_''#FC56W-OY/ MW77-&UZ&1497;D]ERM7%5[-R55:ROCZ2V?.L2N5K(8(WO69B&3Y-RK<<[YMM^4;7_ #]QEK2)TUTU MGC:8\U8UM/HB5I9PAQ'JG ?#_&?"NCU_9]3XNTG7=)PGBCCCL6ZN QE>@[)W M_+3PRY3+SQ/M6Y5ZNFLS2/I&,=P M =6WC<]=XYTK<.0MOR#,3J6AZML&Y[1E9&N?'C-=U?$V\W MF\@]C$5[F4\;1ED5$^%4;\!V=GM-QS#>8MAM*][=9\E<=*^>][16L?9F8AQ9 M\^+;8+[G/:*X,=)M:T\(BM8UF9GS1$:RJU>YKG79.YKN!Y>Y\VQ7LS/*>]9S M:EI/EDF9AL5;LK#KNN5I)I9Y5H:QKT%7'UD<]ZMKUF)XEZ=3TRZ:Y)M^F^0[ M3D6U_P K:X*TU_K6B-;WGLXWO-K3PCC,J!=2\ZR]0\^W7.LNNNXS3:L3IK%( M]KCK.FL:UI%:]L]G;+PLS;!@ )]?W?/NJ_;YV25N)\[=]IWGM=S,''5 MMLCY9;5GCO-1W,SQCDIG2/>R.*M3KY#"01M\*-AP;55/C=5HMX\=,?(76<\S MPQILN9TG-'FC+72N:/LSW+=Q//.@]L7"?(_/')N03'Z;QMK=O/9%&.:EO*7$='3 MPFNXMK_BRYK9LY:KX^FQ>C76;+$]O-QDBL>:( M[;6G^S2L3:WHB6/YKS/9\FY=FYIO[Q3:8*3:T^QV1'GFTZ16(XS,Q$<95BO< MMW!;[W3\ZF.2;?D7+HTVVWQQ772(F]NVU[:?=7M,VMZ94,Z MCY]O.I>Z9]I=QXUCAUNS?OR3/D62_LF'K4LO( MY'>%5R'P(W_E;YT^*/3O\,]<;[84KW=KDRSFQ>;U>;V\1'HK,VI_P^7M7QZ% MYY_$/2FRYG>>]N)Q13)/9^,Q^TO.G]JU>]'HF&QLC]MH M !K!]5WU \)V!]M>3V;%6J%OG#DE MF3U'A#6[/ES*[/I5C^5MXR-)W5T^N:!5NQ6IT5JLL7)JE1RL2SYC)*\+N@\W M7745=MEBTSNQ[)E\EG\_F\I9 MEN9/,YO,7)LCEH M?)=X9O-U'9L9GX_*=Y/3PKX'=%_P""_@,?S?91S/E6ZY;.FFXV^3'[ MY2U?^]W>6;N>7\RV^_CMP9\>3[RT6_[EKY#-#8ABL5Y8YX)XV303PO;+#-#* MU'QRQ2,5S)(Y&.16N15147JAY=3$UF:VC2T=L/1")BT:QQB7Z'X_0 M !Q^6RN.P6*R>G?(.58^1\CV?)L7N-KML>+7SS2D5F?9M,3 M,^F7GOSKF5^<II%EN?^5/QF\W%IB?/CQ>T MK_1?UO\ 2D/$!)I ,<>[_FR'MQ[7.?><9)X8+?&O%>X['@TG3Q16MKAQ%BMI MV.>B_ ORKM5FG63K\'67X?@-AZ3Y-/4/4VQY+$3-=SNL=+:>2G>B]J^F_=F*1]F\UC[*K+FFFL32V+$LD\\\CYIYYGN MEFFFE?F38WI'Y4UJWRK>GVW!NN,5K7MMT-+O8JD]'? M&;[*B+\*=$\\_%[G7RYX@\QS5G7!@RQMZ>B,$12VGHG)%[?\2\'ACRGY(Z(V M.*T:9LV/UUO3.6>_77TQ2:5^PV@D:M^ (4OWF;N%7;>X3AKMNQ.0\ MW$\/Z):WK::L*N:QN[\F68V4J5YB]$ELXC3==IV8'=.C(\P]$55=19:_C=WGC%2?_ "\,<9CT6R7F)]../LUB\>>=3EYAL^08YGU>+'.: M\<-)M>9I3TZUK6\^2-,D=ODC)%D5?@ "3#]VP[3DY!Y^Y [ MK]EQ_FZYP1AGZAHDD\/6*UR?ON.L5LC>JR2020RNU;1'V63,1S)(Y,U5D1>B M*BUQ_F)ZI^(/W>328[8TQVA/W@5T[&YYAN. MIL]8G'MX]5BUB)_&7C6]H\L37',5X=L9)39BFZT 1]O MO%/=5'PSV=XW@7 Y#R-W[F]B3!VXHG-2Q3XNTF?'9_=;B/9,DM=^5S$N(Q:- M=&K+%2Y;1'(L?PSQX =,3SCJZW.\]==ERW'WH\TYLD37''I[L=^_;PFM?.B/ MQEZB^1^E9Y=AMIO-_;U<=FL8HTG+.DZZQ,:8Y_\ 4UB=8002[RGH ! MN3]"SNJC[9^_+1L+G\A[%Q_W!U5X3VE97-]FJ9O8;M6SQSF'))-!#%)7WFK4 MHR3O=X:]')67]%7HA$/C;TQ/4?0^;/@KWM_L)^,4\\UK$QEKY>W',VT\MJ5A M*_@[U%\B]65V6:VFRW]?53KI$1DUUQ3[/>UQQ&L?YGETA8:%!UQP M A/_>)>_MW M*G*N/[+.-LTLF@<+Y6+-\NVJ$W_;;-RV^FYE+6YI8G*VS0XXQ=Y[)H_%X/EB MW.R5GFT8G-N/X ="_)G++=8\QI_UV\K-<$3VTP:\;^B]:.,=^:]EJ2C,%CU?P M"5S]V'[AG8_<>X;M:R^0B93V3#XGFW2:4]OR43-8":EIV^14JTCO+MWLKB,E MA9G-CZ2M@Q3W*CV-58ZN_P R7(/6;7E_4V*L][':VWR3$?&MXCA/;8_P$YS$?'NG\DUCC7<8XXZSV8\OHTC3%I'">WMCLF'%2UCP M '1>3N2M*X)'36;#V11-=(]K5[ MO+>7;SF^_P /+.7TG)O<^2M*5CRVM.D>Q'EF9X1&LS,1$NIO]]M>6;++S#?7 MC'M,-)O>T^2(C6?9GR1$<9G2(XRK4_4)[V-U[\NY3;N:=D6YC-5B>_6>*-+G MG\R'2N.<9:L/PN,G^[&D5I'DK$:\9F9HOUIU5NNK^>Y.:9]:[>/:X:?U M,43/=C^]/NKSY;3.G#2(P>-T:H 6EG97 MR!^U7M [7N1I+2W;FX< \2YO+3NDEFD^7;6C83YP0333-9)-/4S;;$4CU3H] M[%5%5%15\S>L=A\E]6@'2V\^4.FN7[V9 MUMEV>&T_WIQU[W]%M89-FML\ -8/K(\Y?L$].C MN.S]2[[)L&]ZO#PYK2,G]GLSW^5+L.IYA:4R?'98K.CT]D56JBIX MDDKPBY+\N>(/+\%HUP8,OQB_#6(C#'?KKZ)R12O_ !-"\3N;?(_1.^S5G3-F MQ^IKY)F*2>>>1D,$$+'2S332N1D<44 M;$<^221[D1K41555Z(?DS%8FUITK';+]B)M.D<9E:7=G/"D?;GVJ]OW"'DLA MO<<<4:;K^>\MK6,L;8W#U[>XWD8U7(SY1VJUV?*=-+X-O2MO3?NQ-Y^S>;3 M]EDH:ZS@!'G^\C\Z+QYV2ZMPY0N-AR_<#REAL=D*?FM8^UH_&K8]WSDS&?#) M(E;<(==:Y$Z-Z3?"OX&NGS^7CDGRAUEEYODC7%L-K:8GS9,WXNO]./UO]"%_ M''F_Q+I7'RRDZ9-[N*Q,>?'B_&6_HOZO^E!0+M*D@ M !Z_V^\39+GGG7A[A7$>TM MO\J\EZ5H,<]1B/FHP[3L./Q%S*?&9+''#BJ=J2S*][5CCCBN8;$Z]@Z,&,PN"QE##8?&U6JRMC\7BZL5+'T:[% M559!4J0,C8G5>C6H>8>;-EW&:^XS6FV:]IM:9[9M:=9F?3,SJ]",6+'@Q5PX MHBN*E8K6([(B(TB(]B')G&Y 'YS315XI9YY8X(((WS333/;'%#%&U7 MR2RR/5K(XXV-57.541$3JI^Q$VF*UC6TG8JWN]?GB7N<[LNX#G99IYJ'(G)N MQY36TM3/GGKZ70L_(>BT)97]%<[&Z;BZ%?X$:U$BZ-:UJ(U/2_HSD<=-]*[# MDFD1DV^VI%^&GXR8[V2=/3DM:?L\=94'ZSYQ'/NJ=]S6DQ.+)GF*3'9..FF/ M'/V:5K+%TV9K( #^XXWRO9%$Q\DDCVQQQQM5[Y'O5&L8QC45 MSGN&N( M>KNL=YS:EN]LHOZO#YO4X_:TF/[_')/;QO/D7TZ*Y!'3/3.TY1.GQBF M/O9)[=]W,G+!.WJLM%*Z* MJHU.GH%X-],?PST/MHS5[N_WG_49>&DQZR(]76?[N.*:QY+393#Q;ZA^7>KL MN#%;79;*/44X\)M6=1T5BK:K2MFKV()6*CXYH9F(YKD5%1R(J'S>E,M)QY(BV.T3$Q/9 M,3PF)]F')BRY,&6N?#::YJ6BU9CA,3$ZQ,>F)XPL\_3Z[G*G>!V?\(\[>T02 M[#LFI5L5O]>%T*+1Y'U9[])U>'_[3@N9[&RW*L;D1WL5F%W3HY%7S9Z[Z M;OTGU9O>23$Q@QY9G%,^7%?V^.?3I68K,_UHE?KI7GF/J/I_:\YQZ=[-BB;1 M'W.2/:Y*^3W-XM'ICBS+-1; M :Z/5%[X<5V']J>W\FT[=)W*NT>9HW"N$L)4LR7M M]R]2=8L[-C;/C;;PFE4&29.YXXWP2+#%6>J.LQHZ0/#7HO+UQU1BY;:)^3,? MXS<6C6-,59C6NL=ELDZ4KQB>,VCW,M1ZWZHP](]/9N:7TG=3'&L:UKQO;R]VLZ<=(5L69S.6V+,978,]DKN8SF=R5[,YK+Y*S+^1RN5553T2PX<6WPTV^"L4P4K%:UB-(K6L:1$1 MY(B(TB%%-QGS;K/?=;BTWW&2\VM:>VUK3,VF?3,S,RXPY'$ 9U^F= MS^_MF[ZNVWE>:VE/ U.1<;J6Y32(Y]>/2.1(Y]#VRW/"U4\],3A=BENQ-7KT ML5HW)\9J&D>)'(HZCZ(YCRR(USSMYR8__4Q?C*1$^3O37NSZ+3#=O#GG%N2= M9['=:S&')FC#>(G36N;\7Q]%;6K?_AA9N'G O0 M A8?>#O4B_:GNTW8]P]L#)^.>-LU%;YUR^ M,G\4&V\GX:RKJ>AK/$B-GPO'%J/S+L?B='+GNC7L;)C8W.N)X"^'GR9LXZTY MOCTYAN*:;:L_<8;1QRZ>2V6.%9[8Q<8G3),*M^,W7'RANIZ3Y9?78X+Z[B8^ M[RUGAC_NXIXVCLG)VQKCA&'+)(% %B? MZ%6_.WSTQ^WQMB3S;"QM\YSW?Z6L9"BU>CE9XD7 MPHU.C&T \;=C&Q\2-_->&/-&++'_ !8J=[_'%O\ MQ75\)-Y\%8H\35?HG'\S6M>JR,M/S&R([Q-:C5@9X5=U=X;3?R MU\D[V?F74>2/GUN7^CNX?Z9^S73Q\YMIAV'(J3[JU\]X]B/5X_Z> M]E_HA$%+8*V M !G[Z6_!J]P_?YVP\BN?9:QJ^-S31?$SG7R!T+S+F%9TS?%IQT\_?S:8JS'IK-^] M]C6>#<>@.4_+76.PV,QKB]?&2_F[F+7):)]$Q7N_9T[5F4><:]H @K_ 'DS MG'Y_=Z^G\-T;WG8G@'BC#5,C1Z]?8=YY-E;NN:D_ B-]LTIVM+T^%?B=>OPH MB79_EWY+\1Z-SSV]8F/ M-DR^WM_33U2/ 3ZA8 M -['W>+@U>5/4$Q._7J:SX/@#CO<.1)99&M=3=L>:K1\> MZS3E14Y6?6W MGV/:5K/]_3RI;\%N4_*'6==Y>-<6SP7R>CO6CU=8]GV\VC^ZGWE%EPP M #71ZLO.R]O'I\=RV\T[T='8IO\ -\JVNP\I6J^B0V<9T^%^1PF. MSEG),_"C6TG.7X&J;_X7]MZ9XS9/-W,,3DF)]%IK%/\ BT:E MUWS>>1]([_F-+33/7!-:3'&8R9/Q=)B/1:T3QX<./!6GGHNH< M ;;_10[3D[JN^[CF/.XOY1XXX3_\ ]U<@-F96?2LQZE[./98K>%[IL?':Z(C6NK<>YS5UV.QCUU_--XG3%7M[>_[?RZQ28TXK%@\_ MUS0 P/\ 4N[IX^SKLOYIYFIW&U=RCU]=-XQ8CVLL2\D; MLKL#K-JJU\ANWAUTS/5W6&SY/:-=I.3UF;T8L M?MKQ/][2*1Z;0UGK'GU>FNF]WSB?\W'CTQQY\EY[N./8[TQ,_P!F)E662RRS MRR3SR23332/EFFE>Z26661RODDDD>JO?(]ZJJJJJJJO53T?K6*Q%:Q$5B-(B M/(H3>]\EYR9)FV2TS,S,ZS,SQF9F>,S,]LOS/U\@ "59]V8[J?D3> M>9.SW8\BK,?N]%.9.,H)YGI#'M>O5Z>#Y Q-6)?&DEW/:PF.O-1/ C(<'.JJ MY7(B5@_F.Z8]=L]GU;MZ_C,-OB^:>'N+3-L5I]%;]^OEXY*]FBQO@/U!/>W? M3.>>$QZ_%V^BF6-==/R=HB(C[N>/DF-E2%D0 M 'XV+%>I7GMVYX:M6K#+8LV;$K(:]> MO"QTDT\\TCFQQ0Q1M5SG.5&M:BJJ]#]K6U[16L3-IG2(CMF?-!,Q$:SV*YKU M@N_.?OG[K,YDM6R]FUP7Q([(Z%PU32=SL=DZ%>VQNR\APU_!$C;'(&5I,GC> M]J3)BZ]&*3XT2GH)X2]#UZ*Z7I3=4B.=[O3+N)TXUF8]IBGM_P J)TGR=^;S M':I;XI=8?Q5U!./:7UY/M-<>+28FM[:^WRQIVQ>8B*\9CN5K,:3:8:HR449@ M !: >GQSJ[N4[*.VOF>Q:DNY;;.+L'3VBY++Y\EK=M/=8T?>K#Y/ M"Q7+-N.MWG?"G5.O1554ZGFMUYR3^'>L>8\GB-,6+>].[/FT3$VS[>LVTG6(O$=W)77^S>+5GTQI+,?63]1:MV*=N\V%T+,5&=Q MW,E;(:]Q=48^&>YI^):Q(-DY2N4GI(QL.O0SI!C$F3P6,O-$O@FAKVF-EKPB M\/[=;=01FWU)_A[9S%\T]D9+=M,,3_;TUOIV4B>,3:LHT\3NMJ])RNO;>8X3%;0KQK5JS>LV+MVQ/Q8GE<^6>>>5ZN>]RJYSE55554OW6M:5BE(B*1&D1'"(B.R(CR1"EMK6O M:;WF9M,ZS,\9F9\LOG/U^ ";?\ =C-^ M;E^T_GCC>259+.D<]IL\;7(G_;XO?]#UBE5@8[S%_P!-CI'+XG M=>C*:?S(['U75.QYC$:5S;'N>S;%EO,S_1DK'V/Z;5> V\]9T[O-C/NL6\[_ M -C)CK$?[<=I^S_1)8*Z)T %=#ZWW.'[;_ %(. M=Y*EQES \36<-P?@$9)YOLG[.J7LNW4W.1SF(^'DB]FU5K4;X/%X53Q(Y5] M_!CDOR+X>;&+QIGW46W-O3ZV=<<^\QC_ /P4G\5N;?*W7&[FLZX=M-<%?1ZN M-+Q[[.1J6)31R M $HK[L1P?\N\U]PW<+D*;'U..N/\ \9:]/8C\35SW(^9=G,O M:Q[E:J-N8K":*V"5W5KFPY5&IU1[NE:?YDN=>HY-R_D&.?;[C/;->(_JXJ]V ML3Z+6R:QZ:>A/W@+RGUW-=[SJ\>UP8:XJZ_ULMN]:8],5QZ3Z+^E,]*?K0 ' MYS30UX9;%B6."""-\T\\SVQ0PPQ-5\DLLCU:R..-C55SE5$1$ZJ?L1-IBM8U MM/9#\F8K&L\(A5F=X/-DO<=W2\_]H_X4F(KDG8 BL_>?><%Q?&G;9VZ8[(L\[<-OV?ES:L=% MX4L0X[2<7#JNGR6W*B/]BRN0W'+.C8U5:^7&JYZ(K(U6SG\MG)?6\RYCU!DK MPPXJ8*3_ &LD]^^GIB,=-9\U^';*!?'GFTX.3[/DU)M%MQGMDMIV=S%$1$6\ MO&V2)CAIK3CII&L-XMTJV 3V/N]7:Y M_,1;HDEFJM>]3XOU]+>)XYH.66-)75\KYV0S<4C7>7-5RT"HGQ>JT;\>^J?E MSK#Y(V]M=CRVDX^$\)S6TMEGS:QI7'/EB:2N/X/=.QR7I.F^RUB-[OYC-,Z1 MKZO33#77MF.[KDB)[)R2WWD&I7 "%_\ >8.ZCYV.H(R[K:],X M9]KBCU^7L]W:)ICCMUB:U[\S$QV7K,3/DB\%EE>@ ][[6^>MC[7 MNX?A_G_55F=EN+=XP^RR4H9I(%S6#9*ZEM.MS2135WI3VC6+ES'3HCV^*"T] M%5$4P74_(MOU-T_N^0[G3U6YPVIK_5MVTOV3QI>*VCAVPSO3'.LG3O/]KSK' M$SZC+$VB.V:3K7)6.,<;4M:(XQQE:3:5M^O\A:;J6_:G?9E-5WC6<#M^M9.- M%;'D=?V7%59V\VN?8[O+L=U7N[G#DM2\>:U+3 M6T?8F)A?W#EQ[C#7/AF+8KUBU9CLF)C6)CV8EV8Z[D M CV?>!._IW;GP!6[9./,NZKR M_P!Q^&R%;8+-.9T5S4.$UDL8G8\AXV.22&[OUR*7"U/@5'5(\D[Q,DBB\4]> M!'0L=0\^GJ/F%->4\OO$UB8UC)N.%J5]C'&F2WI]7'&)G2(O%[K&>G>1_)6R MMIS;?1-8F)F)QXNR]XT[)GW%.,3K-K1.M-$$LNXI\ ";9]V6YM M9M?;#S5P5=L>9E.'^5*FV8QCYDZQZERKANM:K7KN5FD>U/#XKK4 M7HJ]74S_ )CN33M>IMGSND?BMWM9I/\ ?PVXSKZ:9*1I_96R\#.;?&^F,W*[ MS'K=GN)TCRQCRQWZS/LWC+Q]&GD26RNJ; M \EYVYMX\[<>(M^YNY5S<.OZ'QUK]K/YR](Z/SY_+5 ME?'8?%P2/C]NSNP96>"C0K-7QV;MB*)OQGH97DG)N8=0\VP"DVM/\ NK'GM:=*UCRV MF(\JL\[TN[7D/O9[B-YY^Y%?[-:V*RS&ZIK,-B2QC=&T3$OFBU?3\6YZ,:Z' M&5)7269FLC]LR$]BTYC7SO0]&NCNE>7]&\@P[R6]F>$ M1Q[M(K772L*)]4]1[WJKG6;G&]X6O.E*^3'CCW%(]B.,SP[UIM;3698JFSM> M "4A]UYW],?S=W3\6K8Z.V_BO2-_CJ MJK/]1..=NNZ[+8:U5\:>4O*3&N5J=%\:>+_TE:/YEMAZSDW+.9Z?Y6ZR8M?_ M %<<7T_]F4_^ 6\[G->8:__53-RH"SX M !YOS)R7A>&.).3^7MB5GR%Q?Q_M^_Y9CYFU_.HZC@+^>L5F2N1WAFM M,HK''T1RJ]Z(B*JHBY'E'+LW..:[;E.W_P _*OEXY+16)^QKK+H\SWV+ ME?+=QS+/_D[?#?)/L4K-IC[.FBJ@VS9\UNVT[+N>R7'Y#8MNV#,[/GK\BN62 M]FL_D;.5RER17.>Y7V;UN1Z]55>KOPGI]M=MAV6UQ[/;QW=OBQUI6/-6L16L M?8B(>>NXW&7=;C)NL\][/DO:]I\]K3,S/V9EU\YW" M %@OZ /!K>'_3JT39KE%U M/8.=]PW'E[*^?$C;:8ZQ=BTK46>:K$D=C[6JZ;5R%=GB5C?E![TZ.D?UH;X[ MF?++=@0VE0 U^>J?SHO;MV =SG(E6XE+/6>.,AH&IS- ME;'MQYA[^.:[KYUW!S;(N11OA MP1N(RW\W?OY=,=9CTU[ MW>_X?,K.ST:43 M !9Y>G-P<[MR['.V/B.S4=1S& XJP&8VJF^%89*FZ[RDV^;M M4>UWQW+3VS9KD2.(/.HZAZUYES6L][#DW5JTGSX\?XK' M/V:4K/V^U?7HGE/R)TGL.6VC3+3;UM>/-?)^,R1]B]K0S5-.;2 5\ M?K^\SMY9]1WD+ TKR7L+PEINC<18V2)SO9FW*>,DW7:(F,7ITLT-LW:[2FKV>#'BTGL[TQ.6TQ&O_F169TB9FNG9$2TJ$QHE M 9,]F_;GG.[/N=X8[?<$EF)>1MUQN.SV1JP/L2X+3*"OS&\;$D;>B/7 ZEC M[EIK7.8U\D36*YOBZIK?5_4.'I7IK><^S::[?#,TB9T[V2?:XZ_\5YK'EX:S MI+9.D.0Y.I>H]KR>D3ZK)EB&*OMLDZQ$Z3W8F*ZZ1WIK&L:ZK1'5]9P. MEZSKNG:MC*^%UC4\%B-9US#U/,6KB<#@(QE;SGRR^ST,?5CB9XG.=X6 M)U55^$\T]SN,V\W&3=[FTWW&6]KWM/;:UIFUIGTS,S*^^/'3%CKBQQ$8ZQ$1 M$>2(X1'V(0=7XFX]WGE#=KZ8O3^.]2V'== MGR"^7XJN"UG%6LSE)8FS2PQR3I3IO\MBO;XWJC>O53N;FT4VV*EKVM,Z1%:Q,VF9GR1$:JM'N% MYIVCN+YQY5YSW.9\FQLD>-@REZ23%X.JY?A3'Z_B6P4:S?_17 MKL;_ ,#TSZ?Y-MNGN2;7DFTC\1ML%<<>F8CVUI]-K:VGTS*@/4/.,W/^=[KG M.?7O[C-:T1.FM:]E*\.'M*16OV..L\7C9EV& !/%^[M]U?[:^S MG(<&;!?=9W;MBV!FMUTF?&Z:WQAN4F1SFB65=YB2R.Q61K9;%(U(_!#4H5?C MN<]4;1_Q^Z7^1NKHYU@KILN98^_Y=(S8]*Y8_P"*)I?MXS:W"-%P_!OJ'Y9Z M4KR_-;7>;"WJIXQK.*>.*=(TTB(UQQY_5ZZS.J0$02EL M 'FG,G+>C<"\5[]S+R7EV8/1 M>-]8RFU[)D'+"LWL.,KNE;1Q\,\U=EW,Y:RL=2C61[7VKDT4+/CO:AD>4\KW MO.^9X.48;RT4VF'':] M[3Y*UC6?9]$=LSPA6+=W?%W#!KK$K7SO3S)7JOI%TGTULNDN0;?D.QXX\-/;6\M\D M\;WGTVMK.GDC2(X0H=U7U'NNJN>Y^<[K6(O;2E?ZF.ON*?8CC;3A-IM;2-6- MAL;70 ;^?NX_,2\?\ ?S:XWM66LQO.G$NYZK!6>_P,DV73TJ9_L9-<5OL=Z M])^PFKP,YI\4ZISOAZC[NY'EYW:MQ/G8[' M!O!FPV/G9E<7862GR1R_098QN2M>T,=Y=O6^/VS3XZBC$\JQ>?XX[E;1QQ8)TF(T\E\O"]O+%8I72)[\34KQ@ZX^7. M9?P]RZ^O*=I?V\QV9MQCNS$=\GY"P M -V?W?3D!=+]2[C?!NG2"#E'C[E;C^PY[VQQO2#4K7( M=6![G)X56?(:!"UC>J*Z56M3JJHBPWX\[#XYX<[C-IK.VW&#+'V;QBG^B,LZ M^C5*G@UO/BO76#%KI&XPYL<_8I.2/]N./LK!0H:N4 M :2/O G.?[(/3MW/5J5KV?/<];II_$F/6)W_-KG1B/:OL=G7M, MFQ\SE1S4^4&M^!SVJDS>!')/E;K_ [J\:X-CAR9Y\W>TC'2/9B^2+1_=]"* MO&3FWR;T5EV])TS;S+3#'GTU]9?[$UI-9_O*^\O@IL M '8=1U;-[SM>L:5K51V0 MV/<-APNK8"@U?"Z[F]@R5;$XJHUW1>CK-ZW&Q%__ "C@W>YP[+:Y-YN)[NWP MX[7M/FK6)M:?L1$N;;;?+N]QCVN".]GRWK2L>>UIB(C[,RM8.'^-L+PWQ-QC MQ'KG_P"8.+^/]/X^PSE8V-TN-T[7\?K].:1K?@\Z>#'M>]?PJ]RJO55/,#FW M,SDO-IC[$R]"^6['%RSEV#EN#_)V^&F.OL4K%8_W/ M1C'NZ 1;/O/'./R+P_VZ]N^.N^&UOV];!RELE6%W21F%X^Q+->P$5WX$5:>5 MS&[698VIU1TN,ZKT5C>MF/Y;>2^NYMS#G^2OM<&"N&D_VLMN_;3TUKCB)]%_ M2@#QZYMZKEFRY+2?;9LULMH_LXX[M=?1-KS,>FGH0RRWRL M 9<]A7!W\2/>9VV M\+S4?E+$[GROK'SII>'Q>=HVO65VO?O@ZHB^7I6"OO\ A^#XOPFJ]<\Z_A[I M#F/.(MW.YB_\ ::_0 !\]JU5HU;-Z]9KTZ5.O-:N7+4T=>K5JUXW36+-FQ,YD4% M>")BN>]RHUK4555$0^JUM>T4I$S>9TB(XS,SV1$>69?DS$1K/8JG^X'E&]S? MSMS)S'DI7RW.4>3]ZWV19$5JQLVK9\@Y93DO(]GRC'&E=MML>/[-*169].LQ,S/EGB\^^H^9?+'/\ >S MXUJ_&7A/BJ:=L;E:J)C]AY+SD$4B+*QW1V(Q]:RSPHJ+?AZK\9$JG_,=U3K; M:=(;:W9_U&>(^S7#6?\ '>8_N3YEF? GIWU6UW/4^XK[?+/J<6O]2LQ.2T<> M,6MW:]G"<=N/%+B*JK"@ !':^\;]UC>).U#7.W/7E_E;JG)U!N*Z[/EV/6LS$Z3FR1-:>B>[3OVGMTGN3IQB4/>-'47R3TQ'*L% MM-YO[]SMXQBKI;)/9/"?:XYCAK%YF)X3""Z785" VW^B;W5M M[6N_/C:7.9/Y/X]YK9)PCOCI7Q-IUX]QNTG:;F+#K'^C59A]^HXUT]GJQT%" M2RGB\+WM=%/C+TO/4W0^X]17O&L1,2A MX1]0_(75V+;YK:;+>QZBW'A%IG7%;32=9[^E([-(O:=?/8L'G^N< M "&U]XU[^&[=MN%[ M%^-,VDNNZ+;Q^Y<\7,=8ADKY7=WUV6M/T*6:'J]T6GT+*Y&_#XW1NR%NLQ[6 MST%1+<_R^=#3M=K?K;F--,^:)Q[:)B=8Q]F3+_QS'=)!2T?F;0)W5J>9U M MP[]_H]9Z>:RR^=C<$_Q0O9:]HN1O5U#RWS;X+>'G\6\[^6.9TUZ?V-XFT3'# M-FCVU,7FFM>%\G;[7NTF-+ZQ$GBQUQ_#/*?DOE]].=[RDQ$Q/'%B[+9/1:>- M7I4\ S4].+D!., M._3M$W*2=:U2GS]QMB,I91[H_9\)MNQTM1SL[E:BN='%A\[.YS?_ %M16_\ M$T[Q"V'RET/S;9Q&MYV&:U8\]J4G)6/OJPVGHC>?$.K^6[J9TK&\Q5F?[-[1 M2W^&TK/,\VE]0 "%M]YSYP^)%\2-18L\9^=?(OAYOII.F?=17;5]/K9T MR1[S&3_\$C>%/*?E;KC:1:-<.VFV>WH]7&M)]]G&L7CS\78 %>SZ^/.2 MHSR/A*5QMO <&ZQJ/#.(?$YWD^V8>G/M>W-6-5\+;5/==OR-*1W3JY*C4^%& MMZ7V\#.2_)'A]M\UXTS[W+DW%O8M,4Q_8G'CI:/[TJ9>,'-OE/K;/BI.N':8 MZ8(]FL=^_P!F+WM6?8:7B8$7 M !)$^[0\&LW;NSY5YRR%7S\;P9Q6F)Q,RQK_V> M[2XYTR;W==Z MWIQX([TQ[Y?%.OH_HG#P*Y3&ZZCW'-KQKCVFWTCT9,T]V)^\KDC[*<&4O6N M ,'/4NY3;PQV"]V>_(Y8[57A7;]9Q,S7HQ:^?Y"J-X\UVTBJK>OLN= MVFO)X47J[P]$^%3<_#OEGRQUSRO83[BV\QVMZ:XI];>/LUI,-=ZNYA;E72_, M.84F(RX]IDFLSV=^:S%/\4PK&STC4# <[J^M9W=-FUW3M7Q MMG,[+MF=Q&M:[AZ4:RW,KG<[D*^+Q.-J1)\,EF]D+4<4;4^%7.1#@W6YP;+; M9-YN;13;8L=KWM/96M8FUIGT1$3+L;/:Y]]N\6QVT=[K.?Y^J>H]YS[<:Q;$/3'\+]#[7#EKW=_NH^,9=8TGO98B: MUGTTQQ2LQ_6BTZ1K,*5>*_4,\^ZPSUQ6UV6S_$4[=-:3/K+:3PUG)-HUB.-: MU[8B):LB3D; ?I%++!+'/!))#-#(R6&:)[HY8I8W(^.2.1BH M]DC'HBHJ*BHJ=4/RU8M$UM$368TF)\KZI>^.\9,R6R^/UC_4SBCCB;W<;^K8V-C:LF(T2:16L:C462:;4GRRO5$^%SG*YR_"JJ MI'4^$?AQ,Z_)6#[[)^&D'Z5O$#YQM[U@^"?W_F3]37[6^^?D/0/U0/SZ(O#C MYJP??9?A#Z5_$#YQM[U@^"/\R?J:_:WWS\AZ!^J ^B+PX^:L'WV7X0^E?Q ^ M<;>]8/@C_,GZFOVM]\_(>@?J@/HB\./FK!]]E^$/I7\0/G&WO6#X(_S)^IK] MK??/R'H'ZH#Z(O#CYJP??9?A#Z5_$#YQM[U@^"/\R?J:_:WWS\AZ!^J ^B+P MX^:L'WV7X0^E?Q ^<;>]8/@C_,GZFOVM]\_(>@?J@/HB\./FK!]]E^$/I7\0 M/G&WO6#X(_S)^IK]K??/R'H'ZH#Z(O#CYJP??9?A#Z5_$#YQM[U@^"/\R?J: M_:WWS\AZ!^J ^B+PX^:L'WV7X0^E?Q ^<;>]8/@C_,GZFOVM]\_(>@?J@/HB M\./FK!]]E^$/I7\0/G&WO6#X(_S)^IK]K??/R'H'ZH#Z(O#CYJP??9?A#Z5_ M$#YQM[U@^"/\R?J:_:WWS\AZ!^J ^B+PX^:L'WV7X0^E?Q ^<;>]8/@C_,GZ MFOVM]\_(>@?J@/HB\./FK!]]E^$/I7\0/G&WO6#X(_S)^IK]K??/R'H'ZH#Z M(O#CYJP??9?A#Z5_$#YQM[U@^"/\R?J:_:WWS\AZ!^J ^B+PX^:L'WV7X0^E M?Q ^<;>]8/@C_,GZFOVM]\_(>@?J@/HB\./FK!]]E^$/I7\0/G&WO6#X(_S) M^IK]K??/R'H'ZH#Z(O#CYJP??9?A#Z5_$#YQM[U@^"/\R?J:_:WWS\AZ!^J M^B+PX^:L'WV7X0^E?Q ^<;>]8/@C_,GZFOVM]\_(>@?J@/HB\./FK!]]E^$/ MI7\0/G&WO6#X(_S)^IK]K??/R'H'ZH#Z(O#CYJP??9?A#Z5_$#YQM[U@^"/\ MR?J:_:WWS\AZ!^J ^B+PX^:L'WV7X0^E?Q ^<;>]8/@C_,GZFOVM]\_(>@?J M@/HB\./FK!]]E^$/I7\0/G&WO6#X(_S)^IK]K??/R'H'ZH#Z(O#CYJP??9?A M#Z5_$#YQM[U@^"/\R?J:_:WWS\AZ!^J ^B+PX^:L'WV7X0^E?Q ^<;>]8/@C M_,GZFOVM]\_(>@?J@/HB\./FK!]]E^$/I7\0/G&WO6#X(_S)^IK]K??/R'H' MZH#Z(O#CYJP??9?A#Z5_$#YQM[U@^"/\R?J:_:WWS\AZ!^J ^B+PX^:L'WV7 MX0^E?Q ^<;>]8/@C_,GZFOVM]\_(>@?J@/HB\./FK!]]E^$/I7\0/G&WO6#X M(_S)^IK]K??/R'H'ZH#Z(O#CYJP??9?A#Z5_$#YQM[U@^"/\R?J:_:WWS\AZ M!^J ^B+PX^:L'WV7X0^E?Q ^<;>]8/@GJ7"7J9>K9W \M\>\*\;]TN^Y;=^2 MMIQ>JZ_47"\?QP,M9&=&S9"_.NH>&KBL33;+;MS.Z-@JPR2.^!JF+YUX<^%? M(>4[CG/,.68*[/;8K7M/>RZZ1V1'M^,VG2M8\LS$,KR3Q \2^?V3)6L1-YTB;3$ M:3:8K$1$S/&8B(CS1$.YG4

AKG8EVM;US7D74+ MNY31+J/$FLW7KX-HY-SE2XNOU)H&/CEGQ.&BJS9/(HUS'+0I2M:Y)'1]=U\/ M^C]SUMU-@Y-B[T;37OY[Q]QAK,=Z?1-M8I7^U:/)JUCJ_J7:])\AS]IV3=MPS%W8=LV_.Y;9]FSV M2D\[(9K/YV_/E,OE;LJ(U'VK]^U)+(J(B*YR]$1#T:VFUV^QVN/9;2D8]KAI M6E*QV5K6(BM8]$1$0HAO-WN=_N\F^WEYR;K->U[VG36UK3K,\-(C69[(B(CL MB-'7CG=< !:8=F?+"\Z=IG;?R[-DGY;);[PMQUGL_?DD\V:7 M:YM8QT.W1V9>J^9;J[/!;BE7_C(QQYE]78B:=V8]#T)Y%S".;6*M$OA[+IOE&;G&_G3!AKK M$>6]IX5I7^U:=(CS=L\(F59OW.]QG(O=CSIR'S[RE?2WMG(&N M86NQE/7M3P49*Y\SY'N]'.F^G^7]+-[V_M7M,VGR<=(TB(B*(\^YWO>HN;9N<2M8X5I7^ MS6NE8\O#6=9F9>"&<8@ #E]?SF1U MC/839,1-[/EM>R^-SF+G^-_H9'$W(;]*;XCV/_T[-=KO@ M/%[5K^&V/&OZ^+QX_.8ZMDZ;O%X6]?%7M-7KT3_]QY:[K;Y-INLFTR_YN+): MD^S69B?]L/13;9Z;K;X]SC_R\E*VCV+1$Q_LEV X', M K)?4UYR_B+[\NYWE"O=]OPMKD[+ZEJEED_G59]/XY97X^U>Y2Z?Z<5;*8 M;68KGA;\'F6'.7JYSG+Z0>&_)?X?Z'Y;RVT=W-&VK>\:<8R9=:^Q M'F4/Z\YM\M]7[_?UGO8IW%J4GR=S%^+I,>B:UBWV6"1NS40 M FU?=Y.P+ECMVUG MD[N7YOU*?2,YS-K>L:QQAK&;@FH[C0T2ID;^,<3-K6M6>->_/<[L3QT MKK,:3"2Z5S3J =5WKBZKL.Y;#<%ZM9XF)O:;3_MET([SJ M #D\+A7Q>OZ]B$1'&5A#Z(O8WR#V2]J67HA MP.)PVI:EF[559*3\SCTK7;MAD,DK(),BL*O5\;^E"O&;K78=9]44ORB]K\JV MF'U5+3&D7OWK6ODK$\>[.M:Q,Q$S%-=-)A:XHT],UO?[$2B/QKW]=IT3?;3KWMUN<6.-/[,SFF9 M]'XK3AY9CR:H'!>!3T !OU^[S=IR\Z=YV'"Q[ M>R::-[J=OE+8_:\3QWCW*BQ]9<5%#DLTQS7+Y5G%5T>U6RD%>/O5,VDZPFKP2Z=MS'J*_/,U?^DV-/:SQXYLD3 M6L1PTGNT[]IXZUF:3IQ3TBCRV@ :]?5+[JG=GG9'S+RO MBLBF.WS)XAO'7%DC)Y*]M.0][9/B,3DJQZ6M$Z^2\]W'_P ;5.MN?QTSTQN^;5F/C%K[!WT\BX?P9KR:AJ<%AU/==\KL MG@3P2;)D*ZXJC-&Y')4JW/PQVF*M1OYA.M_C.ZQ]%E9?VO@;@2QF=&XW M2I*YTTYYOHKDRZ]M*::X\7H[L3WK1_7M:.R(TISXM]83U'SZ>7;.\SRG8VM2NF MNE\NNF2_ITF.Y2>/")M6=+RTUDO(G +!C[OSR=+R'Z:_'> M$L2LGM<1;]R9QC-*GB\Y8F[!^T'&Q6561S5?4P_(%>%GA1B>1''U17=7.H9X M[\MKR_Q%W&6D3%=U@PYOLS3U=ICV;8YF?3,^Q%U/"/?VWW0FTB]N]EP3DQ3Z M(K>TTK.GFQS2(]&DSYVZ\AQ)0 M '^.Y&L:BNSP7\//X0Y)\J\RIIU#OJQ-HF..'%VTQ>>+3[K+V>V[M9C\7$S M3GQ7ZX_B?F_R;L+Z\DVEIBND\,N3LMD]-8]SC[>&MH]WHT:DU(G M +.#TRM^_:9Z??9_M3I/.G3@;0=7NS]>KK M&2T'$1:%E+$B^)_6:?(ZU*]_X$\;E^!OX$\W_$C8_)O7G-MKV5^/9;Q'FC+; MUM8^Q%X7QZ#WGQ_HWEFX[9^)XZ3[..OJYG^FLLYS26V@ M 8N=[7.+>VSM'[A^<&6$K9/C_BK:\GK,CE1K'[M>Q[\+HE:1ZO8K([FY9. MC"YR=7-:]5:USD1J[-T9R7^(NJN7\EF-<>?=4B__ *<3WLL_8QQ:?L-?ZJYM M\A=-[WFT3IDP[>\U_OS'=QQ]F\UA5NNJN.IQS6[^0OVYF10PQ,=))(Y&M155$.+/GP[;#?<[F]<>WQUFUK6F(K6L M1K-K3/"(B.,S/"(=\<-FGF=M:WQX[9^1Z3W*D<'_ M '&+Q$J>;&MBVV&>K3OQ4\:\_._6=/=(WOBY/QKESQ[6^>.R:T\M,4^6>%\D M<)[M-:VM)X<^$V'E'J^>=34KDYIPMCPSQIA\L6OY+Y8\D<:4GC'>MI-9,)7) M.P U ^NESC^Q/TW^9H:E[V'/\R7-;X.U]W7I[3\]KLE[;Z/3IU?[7QKK^<9 MTZITZ]?A1.BRQX)\E^6?$/9S>O>P;.+[FWH]7&F.?L9K8T:^+7-ODKH?=16= M,VZFN"OI]9.MX^SBKD5VQ?Y2L M >C\2\1],?S7FW+N2;#)S3FV:F M#88:ZVO:=(CS1'EFTSPK6(FUIF(K$S,0[O+>6[[F^]Q\NY;BOFWF6VE:UC69 M],^2(B.-K3I%8B9F8B)E/)]*WTR:XM9K$\;3:T1-;>>'WAEL>DL=>8\P[N?J"U>-M-: M8=8XUQ:^7R3DX3,<(BL3,3NW(92J (@/WHSD=L^Q]HW$=:56OQ>$ MY2Y'S,'F=4E;GK^I:SK4JQ>%/ M==KM;-EM'EUK%*T_P!EK_\ :$38 MM,K8 L7O14[3T[5>Q#C6#-8R.ER+S4UO-N_ODKLCR$$NY8^ MB_3\!:D[PU\C+;5&M=(_KY^>,75/\4=;[F^&W>Y?L_P#I M\7'AICF>_:/)[?)-IB?+6*\9B(7A\->G/X:Z2V^URU[N^S1Z[+PTGOY(B8K/ M&>-*16D^36LSI&K;218WT (4?WE;NH3>>>>-.U+7<@Z3 M \(X%N\;Y!#(](9N2.0*4$V'HVXO&L4TVM:&E>>"1$ZL^79V?A12XW\NG3'Q M+DFYZHW%=,^\OZK%_P"EBGVTQ_?R:Q/_ *<2K%X[=01GWVVZ:P3KCP5]=E[/ M=WB:XX\\36G>GV,D(RA9!7X M !F5V#]H>T][W=#QQP/@$N5,+EL@FVG1:]R-FR-JO&O_/U34.N^K-MT7TUN.=Y])SUKW<-)^[S6X4KY M>&OMK>:M;2V[H?I?+U;U%AY7$3&TB>_FM'W.*NG>\L<;3I2NFLQ-HG28B5FI MH^E:OQMIFJ\?:3AZFOZ?I.O8C5=8P=%JMJ8K!8*A!C<71A\2N>YM>G68WQ.5 M7O5/$Y58;O+OMY>VUK3,S/V9E>O!@P[;#3;;>L4 MP8ZQ6M8X1%8C2(B/-$<':3K.4 T3>O#W\_PI]L[^&./\VV MESAW'X_+:U0?4>QV0U#BWRUQ^];8KFRI-C;V7AM?)&+E5J/66>S8@>DE)52; M/!#H7^*>H_E??TUY+R^U;SKV9,W;CIV:3$3'?O'FBM9X71=XK=8?PQT_.UVE M^[S?>Q:F/3MI3A&3)KK&DQ$Z4GM[]HG28K* B7J4R $QG M[KKR*MSCKNSXEFN*B:[NO&W(N-Q[Y4Z/7<\%L6M9NY6@Z^)5B30L>R=Z? GC MA1?PH5'_ )EN7S3F/*^:Q7ADPY<4S_Z=JWK$S_\ -M,?96A\ ]]2_*-_RWCZ MS%N:9?1IEIW8T^SAG7["5<5A3Z M !'.]?;U(?X>>*']I7$6>]GYJYLU^5V^9?%V?#>XYXBR#IJ5R%LT3NM M+9N14BFI5T^&6OBTM3](I):4RV"\"_#SY?YI_%7-::\GV63\56T<,N>.,>S3 M%PM/DF_=KQB+PA/QAZX^1>7?PYRV^G-=U3\9,3QQ89X3[%LG&L>6*=Z>$S64 M&DNHJ: )_P!]WAWYNX^FSJ.N MMD\:\4G5G)*/_ -1&O^-^#P^%5HGX_;'X MIXB9=QI_]UM<&7^BLX?_ */D_P!^JXW@MO/C70V/!^;[C-C_ *;>M_\ JMY) M"J6 (\7WD+E#/8+L[T#A75J&4R65YMY7HV,U4QE&[ M??+I'&-+YR9))(J4'<\AKST<_JSHQ4Z>)45L^_R\\LP9^K<_.=U:M<6R MVLQ69F(_&9I[D=O_ )<94+>.',,V'IG#RK;Q:V3=[B.]$1,_B\4=Z>S^W.-" M#^8&^?[)V[]&\S^)%S_C^Q_+8OOZ_;53^)[O\ED^]M]H^8&^?[)V[]&\S^)# MX_L?RV+[^OVSXGN_R63[VWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_ "63 M[VWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_)9/O;?:/F!OG^R=N_1O,_B0 M^/['\MB^_K]L^)[O\ED^]M]H^8&^?[)V[]&\S^)#X_L?RV+[^OVSXGN_R63[ MVWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_ "63[VWVCY@;Y_LG;OT;S/XD M/C^Q_+8OOZ_;/B>[_)9/O;?:/F!OG^R=N_1O,_B0^/['\MB^_K]L^)[O\ED^ M]M]H^8&^?[)V[]&\S^)#X_L?RV+[^OVSXGN_R63[VWVCY@;Y_LG;OT;S/XD/ MC^Q_+8OOZ_;/B>[_ "63[VWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_)9/ MO;?:/F!OG^R=N_1O,_B0^/['\MB^_K]L^)[O\ED^]M]H^8&^?[)V[]&\S^)# MX_L?RV+[^OVSXGN_R63[VWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_ "63 M[VWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_)9/O;?:/F!OG^R=N_1O,_B0 M^/['\MB^_K]L^)[O\ED^]M]H^8&^?[)V[]&\S^)#X_L?RV+[^OVSXGN_R63[ MVWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_ "63[VWVCY@;Y_LG;OT;S/XD M/C^Q_+8OOZ_;/B>[_)9/O;?:/F!OG^R=N_1O,_B0^/['\MB^_K]L^)[O\ED^ M]M]H^8&^?[)V[]&\S^)#X_L?RV+[^OVSXGN_R63[VWVCY@;Y_LG;OT;S/XD/ MC^Q_+8OOZ_;/B>[_ "63[VWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_)9/ MO;?:?)?T_;<74EOY/5]BQU&#P>?JIU< MY$3X50^J;O:Y;13'EQVO/9$6B9_HB7Q?;;G'7OY,=ZTCRS68C^F8=<.PX0 M 'IO#W#?)W/W(NM<3<.Z9F=]Y!VZZE'!:YA( M6/L3N:U9;-NW9GD@HXO$X^NQTUN[:EAJ5(&.EFD9&USDQW-N;\MY%R_)S7F^ M:F#88JZVO;LCS1$1K-K3/"M:Q-K3I$1,N_RSEF_YSOGZ6?H\<8]A^&H\F^/([DV%]G6>-:UV M-[+>O<95[U>":.>:O)Y-W-31LO6V^..%M:M)+#+1SQ-\6N9=<9KPZ0Q1O][W=QU!:O&_;7%$] MM<43Z.%KS'>GLCNUF8G=.0ZE( (AOWFWDC9MGV_MJ[>M7P^=RM'6]?V?F# M:FXK$Y+(U7Y#9K_S.TZ.>>I!+6BN8ZGK>9-]GS[G8[_) M9/O;?:/F!OG^R=N_1O,_B0^/['\MB^_K]L^)[O\ )9/O;?:/F!OG^R=N_1O, M_B0^/['\MB^_K]L^)[O\ED^]M]H^8&^?[)V[]&\S^)#X_L?RV+[^OVSXGN_R M63[VWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_)9/O;?:/F!OG^R=N_1O,_ MB0^/['\MB^_K]L^)[O\ )9/O;?:/F!OG^R=N_1O,_B0^/['\MB^_K]L^)[O\ MED^]M]H^8&^?[)V[]&\S^)#X_L?RV+[^OVSXGN_R63[VWVCY@;Y_LG;OT;S/ MXD/C^Q_+8OOZ_;/B>[_)9/O;?:/F!OG^R=N_1O,_B0^/['\MB^_K]L^)[O\ M)9/O;?:/F!OG^R=N_1O,_B0^/['\MB^_K]L^)[O\ED^]M]H^8&^?[)V[]&\S M^)#X_L?RV+[^OVSXGN_R63[VWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_) M9/O;?:/F!OG^R=N_1O,_B0^/['\MB^_K]L^)[O\ )9/O;?:/F!OG^R=N_1O, M_B0^/['\MB^_K]L^)[O\ED^]M]H^8&^?[)V[]&\S^)#X_L?RV+[^OVSXGN_R M63[VWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_)9/O;?:/F!OG^R=N_1O,_ MB0^/['\MB^_K]L^)[O\ )9/O;?:/F!OG^R=N_1O,_B0^/['\MB^_K]L^)[O\ MED^]M]H^8&^?[)V[]&\S^)#X_L?RV+[^OVSXGN_R63[VWVCY@;Y_LG;OT;S/ MXD/C^Q_+8OOZ_;/B>[_)9/O;?:<9E-9V/"0QV,SK^;Q$$LGDQ3Y3%7Z$,LWA M<_RHY+<$3'R>!JKX455Z(JG)BW.WS3W<.2E[1Y*VB?\ =+CR8,^*-H:-K_G-AL[/NF=CK68\-AJSG>%O1DEFU,K8*T4T[V1.USJG MJODO1W*[%,=?+>]M)[M8^S,SPK$S,0L$O3Q]-+@ST]N/?DK2ZL6X3.'E6.T^IV]9]I3R=ZT\._DF.V\QPUF*16LZ+E=%]"\IZ,V7J]K'K M>97K'K<]H]M;RZ5CCW*1/96.W2)M-IXMC1'S=@ @/?>,M^L;;ZB M=C6'S/=6XMX5XTTZ"#K(D44N77/WW.]S7F?[O=Q1'L1ZN>'GF9\O&I'CGN;9>K\6W[TSCQ;+'& MFLZ1-KY+3,1V:S$UUF.W2(GLX:&2<4, ;!/2\[4G=X_>OPYQ M)D*:VM'HYC]H7*2N\Y(&\VIZK#_ZN76M9CC'N([V2?12>UO?AOT]'4G5NVVF6-=G MAGUV6//3',3W=)B=8M>:4F/-:>,+,%C&1L;'&UK&,:UC&,:C6,8U$1K6M1$1 MK6HG1$3X$0\YIF9G6>U>-_0 !Y]RSR;JO"_&'(7+F\7/8 M-0XTTW8]XV.RBQ^?.8N3>:MUF\W:>4=WV/=\RULBRPU+.P9.QD&8RFJLC\ M&.Q,$S*M9B-:V.O"QK6HB(B>FG).4[;D7*-MR;9QIMMMAICKZ>[$1WI[>-IU MM/&>,R\_^><;GG&ZU]=N,MKZ:Z]V)GVM(G2-8I72L<(X1'!Y89-B@# MZ:E.W?L14Z%6S=MS*J0U:D$MFQ*K6N>Y(H(6OED5K&JJ]$7HB*I\WO3%6;Y) MBM([9F=(C[,N3#AS;C)&';TMDS6[*UB;3/EX1&LSPXN>^9.Y?[2V?\@Y7\4. MM\?V/Y?#]_7[;(?(?.OS/=>]9/P3YD[E_M+9_P @Y7\4'Q_8_E\/W]?MGR'S MK\SW7O63\$^9.Y?[2V?\@Y7\4'Q_8_E\/W]?MGR'SK\SW7O63\$^9.Y?[2V? M\@Y7\4'Q_8_E\/W]?MGR'SK\SW7O63\$^9.Y?[2V?\@Y7\4'Q_8_E\/W]?MG MR'SK\SW7O63\$^9.Y?[2V?\ (.5_%!\?V/Y?#]_7[9\A\Z_,]U[UD_!/F3N7 M^TMG_(.5_%!\?V/Y?#]_7[9\A\Z_,]U[UD_!/F3N7^TMG_(.5_%!\?V/Y?#] M_7[9\A\Z_,]U[UD_!/F3N7^TMG_(.5_%!\?V/Y?#]_7[9\A\Z_,]U[UD_!/F M3N7^TMG_ "#E?Q0?']C^7P_?U^V?(?.OS/=>]9/P3YD[E_M+9_R#E?Q0?']C M^7P_?U^V?(?.OS/=>]9/P3YD[E_M+9_R#E?Q0?']C^7P_?U^V?(?.OS/=>]9 M/P3YD[E_M+9_R#E?Q0?']C^7P_?U^V?(?.OS/=>]9/P3YD[E_M+9_P @Y7\4 M'Q_8_E\/W]?MGR'SK\SW7O63\$^9.Y?[2V?\@Y7\4'Q_8_E\/W]?MGR'SK\S MW7O63\$^9.Y?[2V?\@Y7\4'Q_8_E\/W]?MGR'SK\SW7O63\$^9.Y?[2V?\@Y M7\4'Q_8_E\/W]?MGR'SK\SW7O63\$^9.Y?[2V?\ (.5_%!\?V/Y?#]_7[9\A M\Z_,]U[UD_!/F3N7^TMG_(.5_%!\?V/Y?#]_7[9\A\Z_,]U[UD_!/F3N7^TM MG_(.5_%!\?V/Y?#]_7[9\A\Z_,]U[UD_!/F3N7^TMG_(.5_%!\?V/Y?#]_7[ M9\A\Z_,]U[UD_!/F3N7^TMG_ "#E?Q0?']C^7P_?U^V?(?.OS/=>]9/P3YD[ ME_M+9_R#E?Q0?']C^7P_?U^V?(?.OS/=>]9/P3YD[E_M+9_R#E?Q0?']C^7P M_?U^V?(?.OS/=>]9/P3YD[E_M+9_R#E?Q0?']C^7P_?U^V?(?.OS/=>]9/P3 MYD[E_M+9_P @Y7\4'Q_8_E\/W]?MGR'SK\SW7O63\$^9.Y?[2V?\@Y7\4'Q_ M8_E\/W]?MGR'SK\SW7O63\$^9.Y?[2V?\@Y7\4'Q_8_E\/W]?MGR'SK\SW7O M63\$^9.Y?[2V?\@Y7\4'Q_8_E\/W]?MGR'SK\SW7O63\$^9.Y?[2V?\ (.5_ M%!\?V/Y?#]_7[9\A\Z_,]U[UD_!/F3N7^TMG_(.5_%!\?V/Y?#]_7[9\A\Z_ M,]U[UD_!/F3N7^TMG_(.5_%!\?V/Y?#]_7[9\A\Z_,]U[UD_!/F3N7^TMG_( M.5_%!\?V/Y?#]_7[9\A\Z_,]U[UD_!/F3N7^TMG_ "#E?Q0?']C^7P_?U^V? M(?.OS/=>]9/P3YD[E_M+9_R#E?Q0?']C^7P_?U^V?(?.OS/=>]9/P7R7=8V3 M&UWW,CKV]R(G5?A5>A]X]WM,MNYBRX M[7GR1:)G^B)<.?E?,]MCG-N=MGQX8[;6QWK$:\(UF8B.,\'!G8=$ )]OH, M]AR=K';#%S/OF&2IS5W(TL5M%YEN)J7]3XN;&MS1-61)(&6*5O+P65S&1C1W MQGV:\,C4?40HKXW]D/X9Z>C<[NNG-M[IDR:]M:_P#+Q]D3'=K/>M'DO:T:S$0WM$)I1 M .D>9 MX1'&>$.#=;K;[+;9-YNKQ3;8J3>]IX16M8UF9]$1"LG[Y.[3<.]GN8Y&Y_VS MVJG6V+(_)FCZW9ECE;IG'>&?+6U'5HO(Z5O-I4'+-_'CQGA77LK%8\BB76?4^?JWJ#-S?) M$UP3[3%6=-:8JZ]VLZ>6=9M;C/MK3I.FC$]7E/1;$[XZO(';WGIZD**SP6,]J&[:3D:;7M5OCZQX._DW(YKO@Z=%: MO7JVOG\QNQG/T?M=]6/;;??UB?[N3'DB?\44_P"W;.O@+OIQ=0;SE^GM,VTB M^OIQ9*Q$:>F,MI[>&G9.O"V%6KM/1G2G,.M.H,/(]AP[\][)?36,6*NG?R3[ M$<*QP[UYK76-6N=5=2;+I3DF7G&]X]R-*4UTG)DGW%(]F>-IX]VL6MI.BL_Y MNYGY#[A^6-[YJY6SLVQ;]R+L%S8=AR4GF-@9-85L=3&8NL^25,=@L)0BBIT* MC'>74I010LZ,8AZ- M,J*=;[S/>;6GV>R(CR5K&E:QV16(B.QY69-CP M !,A^ZZ\@>V\7=V7%MXB??;:?9\W"S?@#O._P OYCR^9_R\V+)$?^I6U9F/>XU^PE3%8E@P M /#>XKN0X<[4^* M]@YDYRW+'Z;I6OQ^!);#DFRV?RTLK M(8Y969KI_I[F_5'-,?*.2X;9MYD\WN:U\M[V[*TKY;3Z(C69B)Q/.^>Y M??F?-LM<6UIY^VT^2M*]MK3Y(CTS.D1,Q $]2_U6N9?4'V^3"M7(\<=NNNY1 M]G1^(:>2=)\HRP(V*MMO(]JFL-79=LE:QSZ\2M?3P[)70U?&]T]JS>SPY\+^ M4=!;3UT]W<=09*Z9,\QV:]N/%$\:4\DS[K),1-M([M:TZZ[\0^9]9[GU4=[! MR2EM<>&)[?-?+,<+7\T>YIKI76=;6U2DH(\ M RF[1.SGG3O:Y9QO$G!NK29?(O6M;VG9[_F4]/X_P!=98ICXQ2D<>%,==>-[V\D1Y(XVM/"L3/!8(^G MIZ;G!WI[<;)@-%JLVOE38Z%5O)O,>9H5H]EVNXU()Y\3B6M21^M:+3O1(^GB MHI'HGA;)9ELV46=:'=?>(?.NO>8^OWL^JY9CM/J=O69[E(XZ6M_7R3'NKS$> M6*Q6OM5RNB^A^4]&;'U.TCUG,+Q'K^_@;L,XKLZ>2"";<.C.B.>=<< MSCE_**:8JZ3ES6X8\5?/:?+:?N:1K:T]D16+6C5^J^KN4=(2WFK'DB/NKS[6OLS$37Q]\W?QSQW\\IR\@\NYCV'7,3-=@XYXNPMFTFE M<=86T^/Q5<55FO!?3HKH7D?0O+(V'*: M=[<7B)RYK1'K,MH\MI\E8UGN4CVM8GRVFUIIGU;UAS?K#F'QSF5M,%9GU6*L MSW,=9\D1Y;3I'>O/&T^:(BL82&Y-5 V*>G MEZ;/./J%L^WO/9WK3Q[F.)[;S'D MF*Q:W!NO1?0W-NM-[ZK:1ZOEV.T>MS6CVM([=*_U[S'96/1-IK7BL$>T?L]X M,[)^)L;Q%P9J[,/BH_9[FS;)D%AN;?OVQ1U8ZMC:-QS+(8%R.4LI'\2.-D-. MI&OE5H8841B4-ZJZMYWUES2W->=Y>_EXQ2D<,>*FNL4QUXZ5CSSK:T\;3,\5 MRNG.F>4]*\NKRWE./NX^$VM/&^2VFDWO;RS/V*QV5B(X,HC6F? M !6K^KQN<^^>I3W>YRQ(Z22CRG)IC7.3HJ0<<:]@N/*T?3R8?BQ5M78U%Z+U M1.OB?_S+Z)^$^TKLO#KE.&L:1;;>L^SEO;+/^V__ .'8I#XIY?7=?O'?;WOW=7LN,?!LO/6;=JVBS6 M6-22OQ=H-^U4N7J:HY)8F;3O:6V3->WX\>%K2,^*_JZF?\Q'5/RCS_!TQMK: M[;84[^33RYLL1,1/]S'W=/--[1/&%L_!'IV>6]/9.=YZS&YWU_:ZZQIBQS,5 MX3_6M-[:]EJ]R4EHKJFL (WWWD/NO;QCVRZ=VP:YDE@V MSN'S\>6VR*M+TGJ<5> ME_E/J3+U)N*Z[7E^/2FL<)SY8FL:>?N8^_/9PFU)X3HACQLZB^3.FZ\FP6F- MWO[Z3I,Q,8LP MX])-?X*U]VG:-/-&GAGY+Y$HVZ>3O4I',D:Y^M:"VY#8;U8Y%SE=S55$WX_>Y/698C\CBF)K$_W\NDQV_Y<^A/W@3T]&XYCN>I,]=< M>WKZK%,Z3^,O&N28\L33'I77AK&68UGC";*4W6@ M !!X^\+=_G[;^::?:'QOF5L<7 ?0OR-R>>K.8TTYEOJ:8H MF.--OK$Q/HG+,=[^Y%//,*M>-?6,[[?QTKL+?]'MIBV:8F?;9=.%)\DQCB=9 MXS$WMI,1.-&_+#(& &W;T9.Q%_>QW8X6;;L0Z[P;PF_&<@\K/L03.QV>?!< M<[4>/9)HW1M63<,O3L3^,'6\='=+7IM+Z']NU?2E/PGZ0_B7J&N\W==>4[*8R7UCA>__ "\?;'ECOV[8 M[M>[,>VA8GL8R-C8XVM8QC6L8QC4:QC&HB-:UJ(B-:U$Z(B? B% 9F9G6>U< MM_0 "(Q]XZ[^G^;B.PGC3-2M:QF$WCN(M49IXFR/D2MF^/ MN-;*M6-MB-D?D;!D(U1\:N=C/"[QLF8VU7\O?0L3W^N>8T\ML>UB8CTURYH\ MWEQ5GA/^9Y-)5Y\;>L?4X:](["WXW)$7W$Q/97MIC]FT^WMV>UBL<8O*(^6L M5G #;?Z&6[Q:1ZGG;@^U,L-#:W\C:1;5KT:LDNQ\7[C! MA8>CYH8WI+LL-)%15WEMIUYM<<:=W/CRXY]CU=KQ_BI6/L^=8L'G\N> M 'RWKU+&4KF2R5RKC\=CZMB]D,A>L15*5&E4B?8M M7+EJP^."M5K01N?)(]S6,8U5541%4^J4ODO&/'$VR6F(B(C69F>$1$1QF9GL MA\WO3'2[Q.N[58@2/'I*C'UL/!7:L<4\MKQW]\)/#^G0_3 M\7WM:_Q!NXB^>>V:1]QAB?-2)UMIVY)MQFL5TI9XF=;6ZNYW--I:?D3;3-<, M=D7G[K+,>>\^YU[*17A$S;74,2NC8 M )(OW97D!<'WB53W[@#(9B!JRO1+&=T;>=1=1KI C%8]Z87 M936?OJ4C[/H3AX#[S MU74VZV4S[7-LYM[-L>2FG^&UI^QZ4X(I>M< M #";OE[]N!^P?BN;D+EW-,N;%E8;U?CGB[#VZJ[M MR-FZL*.]DQ-*1SWT,%2FEB^42(\E8X=Z\^UKK';,UK-?+WP=^7/'?KRG/R)S!G'5\'C)+M;CWC/#6+$> ME<=X*S8=*VCAZ+U:V]F+,:1I?RL[5NWW1L1[FPQ000WSZ+Z'Y'T-RR.7\IIK MGM$3ES6B/69;1';:?)6./=I'M:ZSIK,VM--.K.K^;]8\SOIBKK&/%77N M8ZSY(CRVG[J\^VMI'DB(C"LW%JP &Q_T[?3 M/YQ]0KD+Y-U"O/I?#VN9""#DGFG+8R6UK^N,=&VR_":_4=/13;=ULU7-=%CH M)F-@;+'+;EKPO8]T>^('B-R7H'8>LWM.D^KQQ/;>8X MZ3%8M,3$;OT5T)S;K3>]S;1.+EE+?C<\QK6OE[M8X=^\QV5B>&L3::Q,2L$. MU'M&X-[+^*,7Q#P3J4&OX*JK;F=SEM(+>W;QGG,\%G9=TSS*]>?-YB=%\#%< MUD%6!&05HX:\<<3:'=4=5\ZZPYI;FW.\LY,\\*UC6,>.ODICKK,5K']-IUM: M9M,S-RNG>F^4]+\NKRWE&.*88XVM/&^2WEM>VD=ZT_T1&D5B*Q$,F#7&= M !JH]2[U6.&?3XTZ7$>+'\B]Q&QXR6;1 M>(J=_P /L#)6(RMMO(UNHLD^MZE!(]'Q1+X+V7U5D_PY\,.;]>[ MR,OMMOT_CM^-SS';YZ8HGA>\^6?OXO#$ M]GFODF/3W5[:1$WO;MO>VG&T^B(TK$1%.>=\\YGU%S&_,^;9;9=U?[VM?)2E>R MM(UX1'IF=9F9GPHS;$@ ;K?2R]'7DWONS-# MDWDI,YQAVLXO(*R_M[(H:FUB,-N6\N[FYZFM7AC[:88GLOFF)CCY:XHF+6CC,UK,3,I^ M'_AGO^KLM=_ON_M^GZVXW[+Y9CMKBB=>'DG),36.R.]:)B)Z'$/#W&? G'6L M\3\/Z=AM#X^U"DM' ZW@X'15*K))7V+5JQ-*^6WDYSEH[S;FW,N>R/+,^>9F>,S,S,S,S,S+THQSO 5 M5G=#N#^0^Y?N(W^26.>3>.=.6]P?-$M=T4S]FW_8,TZ6-U1$JNCD==ZHL2)& MJ+\7X.AZ=],[6-CTWR_8Q&D8=C@IY?N,5*^7CY/+Q>?_ %3EC-U/S+-'&+[_ M '%OZ%F;8$ 'JW!G$&U\_\Q\9<)Z/!Y^U<[V=-MML- MLEO3W8UBL=O&TZ5CAVS#*\BY1N.?'N+-5X0XIXZX>T>G'1U+C/3->TK PL@@@?)0U[&5LXYMO;3;=;G-;):=9GC:9G2-?)&N MD1Y(B(CA"_\ LMG@Y?L\6QVM8KML..M*Q'DK6(B(_HAZ08]V@ M K:O5U[J7=VW?7S#NN+RBY/0-%R7[(>+WQ33RT7:=H-JY0DRN/\[PJV MIM6T39++LZ,8O@OM14ZIU7T.\)^F(Z5Z(VFTRU[N_P ]?7YNS7OY8B8K.GEI M3N4[9XUE27Q2Z@GJ#K#<6QVUV>UGU&/MTTQS/?GC.GMLDWTF(C6O=\VK6:20 MCL 667I3]J_\(/8YPQQEE,:N,WS/XA>3^4XY8WQ74Y W^*MELAC MU/#)0P;NC416XMJ]7+U<[SH\3^I_XLZTWG,L=N]LJ7]3A\WJL6M8F.WA>W>R M?\?D[%\.A>GXZ9Z6VG*[1IN8IW\O9_FY/;7C6(C6*S/I.7)[J^G-XDGQV@XR;VUWBCDA?>=3KRIX;!)'A;T3 M;K?JC'L\]9^2-OIEW$_V(GACU\DY9]KY^[WK1[EI77W5>/I'IW+S"LQ._O\ MB\%9\N2T3I,QY:TC6]O/$::ZS"N NW;N3NV\EDK=K(9'(6K%V_?NV);=V[=M MROGM6[=J=\D]FU9GD<^21[G/>]RJJJJGH92E,5(QXXBN.L1$1$:1$1PB(B.$ M1$<(B%&,S/&9?*?3X /OQ6+R6Y$3X5/ MC+EQX,5L^:T5PTK-K3/"(B(UF9GS1'&7+@P9MUGIMMO6;Y\EXK6L=MK6G2(C MTS,Q$+*+TN>R/&=B?:=I?&5NI4=RCM#8]\YGS,+*TDUS?MNJS$?P\JII.ZT[^:T:>VRV]UQTC6*\*5UX]VL:\6Q8T M!MP !B#WV=W&I=D?;'R-S]M'LMR_@<>N(T#6[3WM^>7).;B MGKZ?K*-AEALNJ6+T:V;[XG>97QE:S.G7RNAM?1/2N[ZRZDV_(MKK%,EN]EO' M_+Q5XY+\>&L1PKKVWFL>5@.I^?[7ICD>?G6[XTQ4]K7^O>>%*1I$^ZM,1,Z> MUC6T\(E64 MR'&9"5SF-:KGHBM3HJ]34>O]I.^Z'YMMJQK>>7YYB//:N.UJQY.V8B/0V[H+ M>3L>M.69XC77>8Z3Y.&6?5S/9/9%YG3RZ:<.U:!'FNO@ M $7C[PCZDG[.-0E[&N&MC\K?=_Q<5SG_,8N;_N- M5XZR=9D^,X\;9A=XJV:Y @D2?(L\37Q8-&1/:^/)=666\!?#OY0W<=:\XQZ[ M'!;3:UMV7RQ.DY=/+7%/"GGR:S$Q./C 7C-UQ\1VW\)\KOIO,U==Q:.VF.8X M8]?);)VV\V/A.L9.$+\N J\ M #;-Z'F_IQ_ZG';;-/8?!CMNN;WH&1:QTR>TKMG'.UT<)7>V%>CV+M28]ZH M]KF)X.J^%41[8L\:=A\?\-^8Q$:Y,48LL>CN9:3:?O.]V?\ @D7PHWGQ/KS8 MS,Z4R3DQSZ>_BO%8^_[O_;BL83S\79 M #5!ZF7JO<.>GQJ3\%"F/Y([C-BQGM6D\25;Z,CQ=:POEP M;=R1;J/=9US56*CG5X41+V6EC6*NC(TGMUI1\./"[F_7NZ]?/>V_3V.VF3/, M>ZF.W'AB>%[^>?VU M[3QM:?+:9F>R(TB(B*=GMF M9GQ$S+% ;OO2K]&_DCOERV*Y:Y79F>->UC M&Y!KY<_Y#Z>T]GGM?7KRHZ&LRQ89,E:&/$ M_P 7>7=%8K-<>OW/;%LG9$\*Q:8GNSP^)N).-N"N/=8XJXCT["Z M)H&GXZ+&8#6\%52O4JP1IUELV)'*^UDLI?G5T]NY9DEMW++WS3R22O<]:0_R\TYKFOGW^:W>M>TZS,^:/)%8CA6L1%:Q$16(B(A;OEW+=CRC98^7 MF?+,SVS:=9M.LS,S.KT8Q[N@ M T">K!ZUFF=GE?.<$]O%G"<@]STT$E+,Y17U\KIO""RH]C[&Q MQ,2:ML&_1(W_ +?!JYL=1SDGR"^%K*=N=?"WP;'V1VWX: M5M!BWW?MVY2W'8>0N1MJSN[;QMF1ERVR;5LN1LY;-YC(2M8Q;%V];DDFD\N& M-D<;.J,BB8V-B-8UK4NOL=CL^6;3'L.7XJ8=EBKW:4I$5K6/-$1_3/GG69XR MJ9O-YNN8;J^]WV2^7=Y+:VO:9FUI],S_ $1YHX1P=0.TZP M $F?TE?0RSG-SM:[D.\?!Y35^'/'4S6A<.7F3XK:.58HY4FK9 MCOK%)W\.?";+S7U?/.IZ6Q\LX6QX9X7R^:U_+7'/D MCA:\9L^;,S,ZS/&5H\6+%M\5<&"M:8:5BM:UB(K6(C2(B(X1$1PB(X1#E#B<@ M ' [3GZ^JZQL>T7&>;4UO Y?/VH_-C@\ROA\?8R,[/.E_TH?' M%75/$[XK?PK\!S[7!;=;G'MJ<+Y+UK'LVF(C_>^;VBE)O/9$3/\ 0J7K5JQ> MM6;MN5T]JW/-:LS/Z>.:Q8D=+-*_HB)XI)'JJ_\ V5/4VE*XZ1CI&E*Q$1'F MB.$/.?-ER9\ML^:>]EO:;6GSS,ZS/V9?.?3C !)Z^[3]I_SUYG MY,[NMEQOFX#AO%2<=<=SV()?)GY*W;'I)LF2H6/+]G?:U70IEK3QJ[Q-;L43 MT3JB*E;/YB^J?B?*-MTIM[:9]W;UV73\ECG2D3Y=+Y>,HQ=GN[1%LENS6)K2:UB8GLR6A--*>+-@ !K M9]6KNI?VB=BW,?(6(R"8[?=OQ[.).+Y6K*RS'O'(5>[CF9.A)&^/RLCJNL5\ MGFH%V.*WK\WF]7BF)TGT7OW,<_P!_ MR=K3NO>H(Z9Z5W7,J6TW4T]7B[-?6Y/:UF(GM[O&\Q_5K/">Q6O'HFHD -H M/H]=JC>[3OMXEU3,XQV2X]XYM/YCY,8^-9**-'U-GW&UC, M9,Q'(]:]N1R?\J](T\6^J/X6Z(W6YPV[N_W,?%\/G[V2)BUH]-,<7M'IB/.D MCPJZ>^7^K\$Y:Z[/:?C[]NGM)CU==8\LY)K.D]M8MYI60QYZ+K M !\63R>-PN-R&8S&0I8G$8FE;R>5RN3MP M4,;C,;0@DM7LAD+UJ2*M3I4ZT3I)99'-CCC:KG*B(JGWCQY,V2N+%6;9;3$1 M$1,S,S.D1$1QF9GA$1QF7Y:T5B;6F(K$:S,^16Z^JWWUY+OQ[J]FWC%7KG[' M=!]KT+A'$3-?7BCT_'WI76MLGI.9$Z+,;[DFNR$ZRM6Q%66M4>YS:D:)Z&>% MW1./H?I?'L\L1\K[C3+N+=OMYCA37^KBCVL:<)MWK1[J5)?$OJ^>K>H;9-O: M9Y3MM<>"/),:^VR?_,F(F/+W(I$Q$Q+6>2.CP 22/N[_8<[F3FS(=WW(6%D MEXXX#R;*7'#+D,K:>R;ZW5>]I/Q; M;S-,&NNELLQI:\>>*5GNQVQWK>2U$W\IBM$ ( WKM=_#> M[3N#>W*WE=6PLU*PV3&[ER3)*VKO>ZM="ODW*-.>JS$8QZK*SV M>I-9A>C;SVEZO!#H;^%NF_E;?TTYUS"*WMK'''A[<>/CV3.O?OV<;5K/N%1/ M&+J_Y=YW\B;.VO*]C:8G3LOG[+V[=)BD>TKPB8GUG&8M#1B38AP M '=>-M@74N1=!VILR5W:SNNJ[ VPLLE=(%PV=H9%)EGA5)84B6MX MO&WXS>G5/A.ES/!\:Y;N-K$:SDP9*Z=NO>K,::>7M93D>XIM.=;/=Y)BN/%N ML5YF>$1%P M3&NR&6F8^-8Z-=[&.]HE@9)N_A_T9O.N>H\7*,'>KLH]OGR1_P O%$^VG7L[ M]O?NU]U>?)6)B/; M3$36LM[V#)[/M6PY)S'6\KFLO9DMW++F1,BKUH? M,D\,4$+(X*\36QQ,9&QK4]$^7\OV?*MCBY;R_'7%LL&.*4I'96M8TB///IF= M9F=9F9F9E1G?;W=. M)=KN.1)7-?C\'O>"R&2@E9#)#++!:H021R,:]JOC>K>J=3 =5['Y3Z8YCR[3 M6<^QSTCV;8K1$\?+$S$QZ6:Z;WGR?U#L=]V1AWF&\^Q7)69_IC6)6H)YD/00 M 1]_5C];#3^T6'8. M^V^YB-[[FWPV,;G\]X*F7TS@^2:"6)\N8:]9Z6P\C4Y7,=!AG,EJTWHK\C_R M-I69X\+?!O=]5SCY[U#%\'3>L36O&N3<_P!WLFF*?+DUBUNS'V]^L->(OBIM MNFXOR?D2V2/)3C%>V_9W;0:MXWC<.2]OV/?^0-ES.X;K MMV6MYS9=GV"]/DLQFLM>D66S=O7+#GRRR/ MV9F753LNN !)X])7T+,KS$W6NY+O/P-[ <2 M3,J9OC[A*ZMW%;+R96EB;9H;%O21+5OZWH4[)(Y:E-DD>0RZ)XY$KT_+6]6W MQ4\;,7*)R=.]'WKDYK&MY/7ASX2Y.9 M^KYYU12:'PV'HUL9B<3C*$#*U''8W'4HH*=&C3K1MCBAB8R.-C4:U$1$0I_FS9 M=QEMGSVM?/>TVM:TS-K3,ZS,S.LS,SQF9XS*T.+%CPXZX<-:TQ5B(K6L1$1$ M<(B(CA$1'"(CA#D3C?8 ?XYS6-<][D M:QJ*YSG*C6M:U.KG.9!?RZHYS)]DB>L-3HOR1MVLAD+5F]?O69[EV[][E<]RJJJJJ6QI2F.D8\<16E8B(B(TB(CLB(\D1Y( M5JM:U[3>\S-YG69GC,S/;,SY9E\Q]/P 'WXO M%Y/.9/'87"XZ]E\SE[U3%XG$XNI8R&3RF3R%B.I0QV.H5(YK5V]=M3,BAAB8 MZ221R-:BJJ(?&7+CPX[9LUJTPTK-K6M,1%8B-9F9GA$1'&9GA$/O'CR9''A)CV,8^>]58XOO>%L M>WMQKC\L6RQV6OYJ3[6G;;6W"DI(K.G\ QS[PLRFN]I'=+ ML"R0PI@NW/F[,K-9175XDQG&>SW?,G:U6N6%GD=7(BHOA13/]*89W'5'+=O$ M3,WW^WKI';/>S4CAZ>+'F[S MR !^]:M8N6(*E2":U:M315JU:M$^>Q8L3O;%#!!#$UTDTTTCD: MUK45SG*B(G4_+6K2LWO,12(UF9X1$1VS,^2(?6/'DRY*XL59MEM,1$1&LS,\ M(B(CC,S/"(CM6;'IM]JM;LW[->&.%IJC*VX5]>BV_E"7PL\VQR;N;(\YML$T MLCP8WRES]2[BNFXW^3N8]=? M\G%,QK']_)-M>V)BE9U5<\=>H?C7--OTY@M$X=M7UN2(F)_&WCVD3Y8FF/CV M\8R]G")1LBQ*! !.3^[?]JZ<6]K.W=R6PX](=J[C-E6MK+N/+>0 MPV,?"]R>T5ES^X2Y6:5OP,GKUJ7X_;Z3PG M-EB+6]'M:=R(\TS>%NO!7I[Y*Z9MS;-73=[^_>C6-)C%36N./LSW[Q/#6+1Y MDC0K\F0 (U7WAWO]_8]Q%1[ M-N-4;V/MJRYJW#J6IJ[<&[R41\%_DK)TWUWHLB*F(J6HWQJV MY$]MB? +H3Y7YM;JWF-->6[*VF&)CA?<::][TQAB=?[\UG7VLPA7QEZQ^1N4 M1T_L;Z.X'EOCWA M7C?&KEMWY*VG%ZKK]17)' RUD9T;-D+\Z_%JXK$TVRV[4[CG/,+=W9[;%:]I\ND=D1YYM.E:QY9F(93DG*-WS[FV#D^RC7<[C M)%8\T1VVM/HK6)M/ETB=.*SO[4^V_1NTGM_XSX X]KQMP7'^O5Z%O*)6CK6] MGV2RKKVS[9DV,5ZKD=DSMB>U(BN>D22-B:O@C8B>;74_4.]ZIY[N>>\PF9SY M\DS$:ZQ2D<*4CT4K$5CSZ:]LK[[ML&.*QV:S/;:TZ=MK6 MF;6GRS,RR&,"R@ !IB];7O[3LP[7;NHZ-ETI\]<_P!7,:5Q M\^I9\K):CK:00P;QR*QL;5EAL8?'9!E/&O\ %$YN4NQ3L5[:LK%E_P &^A9Z MPZFKNM[37D>QFN3+K'"]M=<>+_BF.]>./M*S$Z=Z)1QXF]81TGT];XM:(YON MM<>&.&M>'M\NGFQQ/#A,=^:1/"5>J7W4H 6Q'$^R M2;CQ9QKM\TTUF;:M TW9);%F.*&Q8DSFNX[)OFL10_Z,4TKK2N>UGQ6N543X M#RWYIMXVG,]QM:Q$5QY\E(B.R.[>8TC^AZ,X+^LPTR?UJQ/],:N_G1UC6,1D<_L. M?S%N&AB<+A,14FOY3*Y*]8>R"I1H4J[Y99'N1K&-557HAS;?;Y]WN*;7:TMD MW.2\5I6L:VM:TZ5K$1QF9F=(CSN+/GP[;#?<[BU:8,=9M:UITBM8C69F9[(B M.,RKA/52]0#/]_WE1)'>A/ACT)@Z$Z=IM+Q6>>VW-)F.58=:8*3PTIKQO,?U\DQK/FCNUX]W5K- M)':( M;^!-^_:MP9POR MCYJ3_M)XGXZW[SVI$C9OGCI^'V+S42&2:%$D^4>O1CWM^'X%5/A/+WGFQ^2^ M=[SEFFGQ?=9<6G_IY+4\OL/0WD^\^4>4[7F';Z_;8\GW]*V_[WK!BV1 M _P ]R-8U%^.Q=\/F5[6Q-3P0+XODQ72>7>CM-X5^"$Y?5]1=:XIC'PMBVE MHXSYK;B/)'9,8O+_ ,SAK2:Z>(WBY&/UG(NDLFM^-W//:M3S6;5F:2Q9LV)'S3V)YGNDFGGFD1NS,KTZ&.H4XY MK=V[;L2-CBBC8Z21[D:U%540^,N7%@Q6S9[5IAI$S:UIB*Q$<9F9GA$1'&9G MA#[QX\F;)7%AK:^6TQ$5B)F9F>$1$1QF9GLB$SKTD_0NQO$+]9[E>]# 8_.\ MJPK4SG'?"%[V7*:_QM88^*UCMDWUK?.HY[?JTD:25:#72T,0JI)+Y]WP)1I_ MXJ>-F3FT9.G>C\EJ2V2/)7C6G;.M].Y)]*V)[ M !P6S[1K>DZYG-OW#/8C5]5UG%W?)?+'GXTQS[GO6B+ MQ5;Q&\5\_/._R3IRUL7)N-;Y>R^?T1Y:8I\W"UX]UI69K,<(L(A M #OO&'%_(7-&^ZSQ?Q5J.:WK?\ <G1YES/8:;S'R_EV.^;>9;:5I6-9F?^Z(CC M,SI$1$S,Q$3*=WZ57HR<=]D6/Q7,/,T6"Y+[IKM/QQ96-K\AI_$$-IKVS8G0 M([D,*7]CF@EA;81/%7I)! Z=]RD7B?XO\PZSR6Y3R>;[;IFL^Y[,F?3 M[K+IV4U]SBB=/NK]ZW=BEN?#WPPV72E*\SYIW,_4$QV]M,.ODQZ]MOZV28U\ ME=(UFV\\A1+( P?\ 4OS%O!^GQWG7:20K-/VW3TOKI',<%N'GID MBT?[8C7T-8ZUM->C^:S'S=N(_IQ7A6,'I$H0 #<-Z'/:@WN@[[ M]"R.>QC,AQSP'#^VO=6686RT;M_6[E:'C_ S),R2K.[([S9IV9:\C7-LX^A; M;TZ=52)/&KJG^&NB,^+!;N\PW\_%\>DZ3$6B9RVX<>&.+5B>&EK5E*GA!T[\ MN=64W>:L3L=A'KK:QK$W[,5>WA/?_&1PF/Q2^9]UG\C5>+])V/=\TC98H9[537L78R/R=2=,J1NR.5F MA;6K,7X9+$K&(BJY$,ER?E>YYWS7;\HV<:[KY/VCFSE3D7E_=K*6]MY,W39-XV M"9O7R4RFRY:UE;,%5J__ "J55]KRH(TZ-CA8UJ(B(B'IIRCEFVY+RO;\IV<: M;7;8:8Z^Q2L1K/IG36?/,R\_N<\TW'.^:[CFVZ_S]QEM>8UUTUGA6)\U8TK' MHB'G1D&- /6>".']H[@>9^+^$M+A\W9^4MXUW2L4]S7.@I29S)04[&5N^!%6 M/'8:F^2W9?\ @CKPO[$S%8]-ITK'IF M&6Y#RC/S[G.VY/M]?6;C-6FL?HCYI.GBEE'FC@] -IM<&QVN+9;6L4VV''6E*QV16L1 M6(CV(AWTZ+L #PWN4[@= [6> M#>2.>^3+JU-2XYURWFK%>)R-OYW)KX:F U?$-72.''2&.YOS39\D MY9FYKO[=W:8,#UO$^T/DEAP>L8.K7Q]*-57RZM9C?PIU/2+IWD6QZ9Y+ MM^1\MKIM-OCBL<(B;3VVO;3[J]IFUI\\RH9U%SW>=2)F:84 3&_NX?8>NMZOL'?3R+A_!FMR@RFB\$U;]= M[)J&IP6'4]UWRNR>!/!)LF0KKBJ,T;DT4P4K-K6F=(K6(UF9 MGR1$<9E6>^HCWF[/WU=TF^!K?1GP_P"C]MT3TS@Y/BTG=S'?SWB(]OFM$=Z? M3%>%*?V:QY=5&>O>J\O5W4.7F&L_$*3ZO!7CI&.L\+:3$:6R3[>VL:QK%=9B ML,'#=6F +37LUR?RUV@=J>9]J]N^5NVW@S)^V]?% M[9[?QAJ]KVKQ=$Z^T>;X^O1/PGF3U9B]1U5S/#,=V:.S''FO_\ 7/-\?EFNTK:/9K?/I_33'_QVT]Q9 M7'QIZXT__H_EE_-;(W-,.FE;YXRQ MV\?78Z99F-?3>8GR:Q,+Q>&.\^/="[FFS MV>.^7=9;16E*Q-K6M/"(B(XS,N'<;C!M,%]UNKUQ[?'6;6M:8BM8CC,S,\(B M$(?U:?6[V7N>?LG;OVKY/+:=VZN=:PVX;TR.WA]PYK@;):JW*D37OANZYQ?D MH'-5*,D<.0R<7_V[Y4,CZ27.\*_!C;=-1CY_U/6F;J#A;'BX6Q[>>$Q/FOFB M?NHF:TGW&LQ%U4_$;Q6S\^G)R7IZUL7).-;Y.-;Y^V)CSUQ3_5TBUH]UI$S1 M'0+ H3 ]#XJXGY'YPW_6>+>)=.S6^;_N&2 MAQ6O:S@:Z3W;MJ9R(Z6:65\-/'8ZI'UEM7+4L-2G QTT\L<3'/3HO>TZ1$?[YF>RM:Q-K3I%8F9B'=Y=R[?+Z5?HW<;]C>)Q7+?*[,/R5W3Y+'H^7/^0R MYJ_$<=^HL5[7^.F68O'/F7Q6)*][//:RQ8B5T-9E>N^9+-'_ !/\7>8]:Y;< MJY7W]MTQ6WN==+Y])X6RZ=E>$37%QB)XVFUHKW;=^'OACL>D\=>8\Q[N?J"U M?==M,.L<:X]?NO);)VS'"L5B9[V[\AA*P M /)^;^7^:-SQ.B.-9M/^R(CMM:9X16(F9GLA <]43U=^5>_S M8;6BZDW+\9]K^#RC;&N<=K/!%G=ULT)9TH;;R?:Q\UB&YDG,D22#$0SS8S&N M1JM6S89[6^\_AIX4_'W-9 M[D4^Z_\ $GF/6.:=IMN]@Y!2VM%:QQODOIK%,=?NK3]B(C6UIK6)F,WT_T[S7J?F->6RE*Z M\;WM]S6/Z9GA6)M,1-@/Z<7IA\)>GKH21Z_!!O'.&S8RM!R1S)E*3&93).Z1 M3SZUJ%619%U;1ZUV/QLJQN6Q<>UDMR69T<+8:(^(7B3SGK[?:[B9P\EQVF<. MWK/M8\D7R3]WDF/NIX5XQ2(B9UN1T1T%RKHO9Z88C+S;)6/6YICC/]FD?<8X MGR=MN$VF=(TV8D<-[ #6WZO_ /\ @T^[S_\ 5E'_ /Y1 MKQ(7A1__ )%Y3_\ Q7_Y;-2Z\_\ [+YI_P#P67_X)5KAZ**' MGZ_=_.T]W;YV24N4=AQSZ6_=T&5K\DY%+$+H;E7CW%Q7,5Q;C94/>U36\BZ+8N>,XFV[S%7F\,E?C+C^_4MX^A=B1B. M2+:=Z6K)"YK^BMPEACD5'%B_Y=^E_E#G^?J?<5UV^QIW,>OES98F)F/[F/O: M^G)68[$)^-_4/R=T]CY)@F8W.^O[;37ABQS%K<8_K6FE=.R:]^$)8N6J: ) M-?W:GM73>>>>2^ZW8L>Z3 \(X%VCZ'/-&](9N2.0*4\.8O5)? L4TVM:&EB" M>-5ZL^78'_A1"M_\Q?4_Q+DFVZ7V]M,^\OZW+_Z6*?:Q/]_)I,?^G,+ ^!/3 M\9]]N>I<\:X\%?4XNSW=XBV2?/$UIW8]C)*:X4Y6= M "$']X;[_'EQC0M34?!X6*W+V;S9$>L$#F7-\ NA?DCE,]7-?6/QW>UZ4V%_P#I=O:+9YB>%LNGM:3Y MXQQ.LQQCOSI/MJ(VA8E @ S0[ >S_:>^'NBXZX(P++U7 9&]\X.3-EI0+*F MG\98*:O-M6=?(K70PVYH98Z&/\SI'+E+M:)RHCU5-.Z\ZMVW1?3.XYWF[L[B MM>YAI/\ S,UM>Y7V(XVMYJ5M+;^ANE\O5O46'E<1,;.)[^:T?IK^GZ3KV(U76,'1:K:F*P6"H08W%T8 M?$KGN;7IUF-\3E5[U3Q.57*JKYQ[W>;GF&[R[[>7G)N\V2U[VGMM:TS,S]F9 M7JP8,.VPTVVWK%,&.L5K6.$16(TB(CS1'!VDZSE (J7WC? MOX36M9P_8EQKG$9G=OKXK=.?;6/G0TKC^Q-!-_H6-FN5V9:_ Y& MRI0@I=>L%QR.L[_+YT-\9W5^MN8T_$89MCVT3V6R::9,L1,=E(GN5GL[TV\M M.$">-?6'Q'8UZ4V-YC=[FL6S3&L=W#KPIK&G'),>VCC[2)BT:7C6'*6Y5< M +/GTYLQ4SG8%V5W:23-A@[6^"\.])V-8_P!KU[C; M7,!?5K6OD1877L9(L:]>KHU:JHBKT3S9\0<-\'7?.*7TUGF>YMP\U\U[1_LF M-?2OST9:+='\JF/F[;1_1AI#,XT]LH M &M3U3>_W =@/;5E]WISX^_P S;TMO4.$=5M^7.EW:9:R/N[5DZ2JZ236- M&HRI8R&P[/M&9R6P[%GLM9DN93-9S,W)LAEA>VVV#9[>FTVM*X]MBI%*5K&E:UK&E:Q'DB(B(B%(,^?-NL]]S MN+6ON,EIM:TSK-K6G69F?+,S.LN#.9Q =NU;0]PW: MMMMW5=?R.;IZ'JES>-RMT8'2UM;U.AD,7B+&=RTR?$JT$R^;IU&O=_S6+43$ M^%R'5W6^VFSMBINLE:7SY8QXXF>-[S%K16OGGNUM;V*S/D=G;[/<[JN2VWI: M]<..=>>>)>VKC+8^8.;=UQ.AZ!J\"29',Y1TKY+%J5'^Q8?#8VK'/DL[GL MG(Q65:-.*:U8?\#&+T7IEN21;"_,^:Y:X=GCCC:?+/DK6(XVM/DK6)F?)" MZH'JXH!L MD^F:ZW*<9]LF!R+9]8XTBN+'E=PLU)(Y*NU\IV*5F6GF;CN[GJ2]=+YM/:XXGMIAB8UK73A:T^VOQU[M= M*13WK[Q'YCUEGG:X.]@Y#2WM<6O&^G9?+I.EK:\:UCVM/)K;6TZ?R64:@ M 9,=J7:/SEWG\KXOB'@G4I]ASMI&W,[F[26*FH MZ/@6O\%C9=US[*]B#!X:!?B,5S7SVIU9!6CFL21Q.USJCJODO1_*[[7_;,\*Q-IB%@;Z=GIE\&^GIH"T-2KP;OS)L>/BK\CO/#UF28[;S$:1,Q2*Q,Q-R>BN@^4]%[/N;:(R\SO7\;GM$1:W ME[M8X]S'KV5B9UTB;3:8B8V1$>-X M!B9WD=Z?!?8UQ+>Y8YNV+V.&3VFEIVF8I:]K=.1-A@A;*S :EB)IX/:9F^8Q M;-J5T5*A$])+$L;5;XMJZ1Z.YWUKS6O*^38]9X3DR6UC'BI/W5[:3IY=*QK: MTQI6):YU/U3RGI/ET\QYK?2.,4I&DWR6_JTCR^F9TK6.-IA7S=_GJ*<[^H)R M4NU\EY#YO\?X"Y;7C3B#"7)Y-2T6A88R!UASI&PR;#M>0KPM6]E;#$EF>KF0 MQUJR1UH[Y="^'_).@^7?%>75]9O\D1Z[/:([^28XZ?V*1/N:1PCMF;6UM--. ML>M>;]9;[XQOI[FRI,^JPUGVF.)_^*\_=7GC/9$5KI6,!#>FG@ M ; .P'TY^>/4%Y(76.-L>NN\=Z_:K_M*YAS=*634M(IRL M69M2)J2UG[)MM^)$2GB:LGG2*Y)9G5ZK9+$>B==^(/(^@^7?&>8V]9S#)$^I MV]9]ODGS^7N4C[J]HTCLK%K:5G<>CNB>;]9[[XOL:]S94F/6YK1[3''F\G>O M/W-(X^6>[76T6"_9UV7<%=CG$U'B?@_7/8:S_9[>W;EEFU+6[\AYZ&.1BY_< MKNL.=]:=)R9+?UKVB(UGS1&E: MQPK$0RP-6;$ #5IZUG_ ."^[L?_ +V-%_\ VM\?DE^# MW_\ DGE7_K7_ /TA:B@ 94]DG;9 ME^[KNIX5[?L8VTRIONY48=KR-6)TDF$T/#MDSN]YQOA=$Q)L;JF-MR0(]\;9 M;/EQ^-KGHIJ_6G4>+I3I?><^R:=_!AGU<3]UEM[7'7[-YKKPG2-9TX-GZ,Y! M?J;J7:\HTF<%\D6RSQX8J>VR:S'9K6.[6=8]M:L:Q,K0C X+#ZO@\+K.O8ZK MA\!KN)QV"P>)HQI#2Q>'Q%.''XS'4X4^"*K2I5V11M3_ )6-1#S6SYLNYS7W M&>TWSY+3:UI[9M:=9F?3,SK*^M*UI6*4B(I$:1'FB.R'+'$^@ M K3O58[J/XON^/F?DW&9)BOA=TQ_"G16SY=DKW=[DIZ[-Y_6Y8BTQ/II M7NX_^#MGM4?\3.H(ZBZPW.YQSKM,$^HQ]G&F*9B9B8F=8MDF]ZS_ %;1PCL: MZ206@@']-:Y[FM:U7.B-:B=5555?@03,1&L]C]B)M,5K&MI6 M7'I8=K'\(/8_POQ;DL>W'[SE\+^TGE!CHG0VOV@[['7S&5Q]]KO^:YJV-6GA M%>]D]F\KY=$<@C MIKIC:6)^2,&F7< M6_L1/#'$_P!;+;VL=DQ7O6CW.C2^O>J\?2/3V7F$:3O[_B\%9\N2T3I,Q_5I M&M[=FL1W=8F85OE^_=RMZ[E,G;L7\CDK=F_D+UR9]BW=NW)GV+=NU/*YTL]B MS/(Y[WN57.JGH9CQTQ8ZXL417'6(B(CA$1$:1$1YHCL49S9LNXS7SY[ M3?->TVM:>,S:9UF9GRS,SK+Y#[<8 GZ>@[V'M[5>UV#F'>\+%5YL[DZ6'V_ M)>U0PNR6I\7^2MSC_462JQT]&QE:EQ=GF46JE%/&_KC^*.I MIY5L;S/)N73;'7372^;LRY/-,1,>KI/FK-HG2\KG>%/2/\,].UW.[KIS?>Z9 M,FO;6O\ R\?9$QW:SWK1Y+VM&LQ$-Z9"B4 #&3O$[HM&[- M^W3DKN!WV:"2CI>%D^;^!=:CK7=RW3(]:6I:?B_%XI7V\YF)8V2/C9(M6HV: MT]OE02.38^DNFM[U=U!M^0[&)]9FO[:VFL8\<<;Y+>BM=>WMMI6.,PP_/^=[ M/IWD^?G.^G\1@I,Z>6UNRM*Z_=6M,5CV=9X:JQWF/EK=^>.5-_YDY)RS\WO/ M).TY;;=DR+FMBB?D,K9?.M6E69TBI8O'0*RM4K1HV*M5BCB8B,8U$](N3\JV M7(^5X.3\NKW-EM\5:4CT5CMF?+,SK-IGC,S,SQE0OG/-=WSSFF?F^^G7=9\D MVMYH\D5C^S6L16OFB(>:F18T LTO2X__!V]FW_Z M@M!_^Y,9YQ>)G_\ D#F__P#'9?\ XE]NB/\ ^SN5_P#^OP?_ *56>IHS: M =/Y!W[3^*]&V[DGD#.TM8TC1=>RVU; M5L&0R*UC69_H M\D<9[(XJUCU%^^'<>_CN4VCF'-I?Q.D8_P S5N(=)M3-BGA_P!%[/H;IW%RG#W;[VWM\^2/^9EF M(UT\OZO/GG M2)TB-,#S=VH@ ?W'')+(R*)CY997MCCCC:Y\DDCW(U MC&,:BN>][E1$1$ZJHF8B-9X1!$3,Z1VILO;KZ8<7:[Z._=RW><%69W(<\=M/ M(V_;VEF&-\4QVI+=>*J_#6:3)LF]'LB^5[4K9%L05*ZK37J M#Q)GJ;Q;Y5.RO/\ #VQYCBQ8M.R\WR5IESZ:3KWHG2GE]76-.[:UEJ.2=!1R M#PSYE\;I'RYO-AER9->VG=QS?'AUUC3NS&MO)WYG7O16J$N7*57 M 2U/NN/('EY7N_P"*[-ISO:\?Q)R!A:*R2^&+Y.L[OKFSVF1> M%T/BG^5,0Q[O$UW^FU.CD_Y*L?S,;#7%RGFE8[+9\5I]F,=Z1]CNY/Z?)Y;& M> &\TRVN')6/8G)6\_[:?]NR7F5062 M &(7>AWN<%=BO$UWE+FG8&PS66VZ>CZ)BGPV-TY%V*"NLT># MUK&/>U?+8JL]KOS^71H1O:Z>1JOC;)MG1_1G.^MN:QRSD^/6(TG)EMPQXJ3. MG>O/_P -8UM:8]K'"9C6NJ.J^4=)YK'^^TZ5KY9X MQK7T]_'J&\[>H%R<_<>3LDN#T7 VKK.,^(\+=LOU#0\58D5K9$9)Y29W;;U9 MK$R.8GC;/:>WPQLKUF0UHKY=#= \DZ#Y;\4Y;7O[Z\1Z[/:(]9EM'_PTB?<8 MXG2O;,VM,VFFO6'6G-^LM_\ &M_;N;2DSZK#69[F./\ \UYCW5YC6?)$5B*Q M@6;PU #8;Z?'IN\Z>H1R-\@:#3?JO%^N7J MC.2^9,UC[$VL:E4D=7EFQF,8CJS=HW>Q1F\RIB89HW.16R6):U=5F30>O?$/ MDG07+_7[Z?6\SR5GU.WK,=^\\>-NWN8XGA:\Q/FK%K>U;IT9T/S?K/>^IV<> MKY?28];FM$]RD<.$=G?R3'&*1,>>TUKQ6"/:#V:\%=D7$^/XFX-U>/%4D;6M M;7M>02&WN?(.P10NCEV/<<)>GKH2R;!/!O'.&S8RS/QOPWB[K&93).Z2P0;+M]J-)%U;1ZUV/P M/M2-6Q<>U\5.*9T,_VKS]QCB?+VVXQ6)TG2OT[HNZK MFSO%Y9S/,G.NV3;+M&3\=7&8^NV6IK.G:^VU8MT=2TW"OGLLPNN8Q]I_E1>. M6>5[G36)9[$DLS[W],],O.G&=(B( MTBL5K$1%-^H.H>:]3[6->$<9GMM,VF9G'0 MV!A -RWI;>D)REW[[%1Y!W9,QQGVN87)^' M.;\^FD6:Y"GQUIC,AJ/&->ZB1V[#W,?7MYI\GALV8UJK$7B9XLIKU]KBU]KBB8X9,TQV1Y:X]8O?A[FL]Y)WA_X;VR:>VR:3QIBB>WS3?2:UX^ZM'=3W.%.$>*^W7C76>(N&=,P^AZ!J5)E/ M$X/#5TB223PM]KRN5MN\5S-9[*S-6:[?M22V[D[G22R/>JJ4:YSSGF?4',Q MHO\ ^UOC\DOP>_\ \D\J_P#6O_\ HY&F>(G_ /9',_\ ^%M_W*X,]"U% M E_P#W9CM192P?,?>5LV.C6WFK#N%.+9IV]9H<5CWXW8>2,W7CDC5B M1Y')?)6/KV(W)(U:5Z)>C7KXJF_S'=4S?<;3I#;6GN4CXQFT\MIUKBK/L5[] MICL]M2>V%G? KIWU&PW'4V>OXW/;U.*?_+I.N28]%KQ%>.D_B_-*605;6! M #5WZQ'=5_"=V(7KZK#V:^LR:Q$Q$]LTCO9-- M)X4G@K?#T,47 &T/T>.U9.[+OOXCU;,8OY3X_XWMNYEY+9+ D]&36M!MTK> M-Q&1C>K8Y:6T;C9QF,FCZ^)U>W(J(J-4C/Q/> MRQ,6M'IICB]HGSQ'G21X5=/?+_6&"-PN-R&8S&0 MI8G$8FE;R>5RN3MP4,;C,;0@DM7LAD+UJ2*M3I4ZT3I)99'-CCC:KG*B(JGW MCQY,V2N+%6;9;3$1$1,S,S.D1$1QF9GA$1QF7Y:T5B;6F(K$:S,^16Z^JWWU MY+OQ[J]FWC%7KG['=!]KT+A'$3-?7BCT_'WI76MLGI.9$Z+,;[DFNR$ZRM6Q M%66M4>YS:D:)Z&>%W1./H?I?'L\L1\K[C3+N+=OMYCA37^KBCVL:<)MWK1[J M5)?$OJ^>K>H;9-O:9Y3MM<>"/),:^VR?_,F(F/+W(I$Q$Q+6>2.CP ;?O1> M[#W]Z_=AB+NX8=UW@K@Q^*Y"Y5?:K3R8O8+4=QZZ5QQ+,V-U=TNXYBB^2S"] MS/-P]"]X7))X.L3>,77$='=+WQ;2^G.]]WL6'28UI&GXS+IV^TK.E9\E[4\F MJ4_"?I#^)>H8WF[KKRG93&2^L<+W_P"7C[8\L=^W;'=KW9CVT+$DH$N6 M ((GK^]_CNX_N#;VU<=9UUKACMSR]VAFY*%IS\9NG-,;)L=L^ M7>UK(V6*NB12RX.DJ^-&V?E"6-[HK+%2[G@3T+'3_(?XCYA33F_,*1-=8]MC MV_;2/1.7ADMV>U[D3QB54/&?K'Y6YI'3>QOKR_9VUR3$Q,7S]DQP\F*)FO;[ MN;Q,>UB4?,GI" LTO2X__ =O9M_^H+0?_N3& M><7B9_\ Y YO_P#QV7_XE]NB/_[.Y7__ *_!_P#I59ZFC-H M !#'^\*^I!^T#;9^Q/B#-O=I?'^7JW^?\ -8ZU_P!O ML_(&.>VSB^-VO@^+8Q&@S^"SDFJ][9,YX(7LCEQBK);_ , _#SXAM8ZWYM3_ M *S/28VM9CC3%/"V;CV6RQPIPX8]9B9C)PK!XS](XXAFAREE$5J.R,E" M-?,B2S&0!X[=?_(')_X7Y9?3F^^I/K)B>.+;SK%O8MEXTC^Q%YX3W937X.=% M_+7-/XBYA37EFSO'Q:Q,LCG-C2+/X>YBI%>YC)'M8C+:]51KE1/P(I3+8[F=GO<.\K[K%EI?[VT M6_[EJ]YMXW6TR[6WNJ:K%>>I//5M035K5::2O9K6(WPSUYX7N MCF@GAD:V2*:*1JMI=;5O6+5F)K,:Q,=DQYX>=5JS69K:)BT3 MI,3Y'XGZ_ -^WW<'?G:GZA%W5GR?Z'*/!/(FJ-@PN3U3D"O98V-S8_:8*>G66-<]%1(YI$3XSD4@O\ F%V,;KH*NZCW6VWV M*^OHM%\4Q[$SDCL\L0F'P0WGQ;K.=O/9N-IDI]FLTR1/LZ4G^F4]$HZMZ M :Q/4A]47A3T]=&5F8DI[]SMLF-D ML\><,X[)MKY"W&LK:[=FW.[!%7N8XG3OY)\T3I2)B;S&M8MH77'7_*NB]I^-TSO/'N4CSS&MIB8K$Z3,5_'UY7_MJ M%1%EK:WJ."BEDEHZMIF"6::KKVN8]TKG,@B57RS/DL3OFLRS327OZ;Z9Y-TG MRNG*.288Q;6O&9[;Y+>6^2W;>\^>>R(BM8BL1$4WY]U!S7J7F-N9\WRSDW%N M$1V5I7R4I7LK6/-';.LS,VF9G'HSS# ;H? M2T]'SE#OTS5#DK?5RW&?:WBKF1MM68Y*[(?\3?%KEG0^&W+MCW-SU->OM<>NM,.L1I?-,3K&L3K M7''MK<)GNUF+3*/A_P"&F_ZORQOMYWL'3];<;_=9=.VN+6-)XQI:\^UKY.]: M)B)[/#O#?&' ''.M<3<.Z9AM"X^U&DE'!ZYA(7LKP-]RN6C?-^;\RY[S#)S7F^:^??Y9UM>W;/FB(CA6L1PK6 ML16L<(B(6^Y9RS8STS,]LS,\9M,S,SQF9EZ:8UWP M :,O57]9GCWL@Q^4X=XZ>]2: MDF)F62_J'$%>['')6S&_/J2P)?V*Q5D\VC@H9FS^%66+BPUW0,N37X7^$&_Z MTR5YOS?O[?IBL^Z[,F>8[:XM==*1/"V28T[:TUM%II$WB%XG[+I2EN6T[%)L=>M7C9%$QD;&L2[W+>6[#D^QQ\ MMY9BI@V.*NE*4C2L1V_9F9UF9G69F9F9F9F51=_O][S3>9-_S#+?-O,MM;7M M.LS/_=$1PB(TB(B(B(B'1#NNH !)+])?T.- M@[A_FWW%]W6(RVI<#RI5S.D<73^VX;;^8:DD26*.9S$D;JN0U7CBVCV20R,5 ME_,P]70>SUG16IZ[^*?C3@Y!ZSI_I2],O/(UKDS1I;'@GLFM>V+Y8XQ,>YQS M[KO6B:Q.7ASX3YN=>KYWU)6V/E$Z6QXN-;YH[8M;LFF*>V/NKQV=VNEIFQ:Y MK>O:=@,/JNI8+$:QK&O8ZIA\!KV QU3$83"XFA"RO1QN*Q="&O2H4:D#&LCB MB8UC&HB(B(4WW&XW&[SWW6ZO?)N"E8K6M8B*UB.$1$1PB(\D0YHX7* UB^LQ MCGY3TR.[:M'(V)T6CZ[D5<]%5%9B.1=,RTD:(WX?%-'25C5_ CG(J_ 2/X1Y M(Q^(_*K3QUSVC[['>O\ WM/\0*=_HGF=?_V>2?Z(U_[E;D>AZB( M[-I>G['R%N&JZ%I^,GS>V;ML>$U/6T]D5I$VM/V(B7:V.RW',M[AY?M([V MZSY*TI'GM:8K'L1K/&?)'%:/=J7 & [6>W'AWM]UI[)\=Q=I&+U^S?C16MS. MP/\ ,R>V;!X5CB5C]BVJ_=O.;X6^%UA4Z)TZ'FAU/SW/U-U!N^?;GADW.:UX MC^K7LI7R^XI%:]L]CT Y+RK!R/E.WY1MM?4;?#6D3.FLZ1QM.D1&MIUM/"., MRR#,"R@ 0:OO'O=6G*W=-J7;?KF3BMZCVXZZLVPMJ6*\ M]>QRIO\ 6Q^5S<4LE;Q-E?KNJUL751CWJ^KNE_DSIK+U M%N*S&[YADTIK$Q,8<4S%9C7^O>;SPCC6*3K,:*K^.?4/QSG&#I[!;7!M*=_) MI/\ SB>[3N5CMTF;QYX6[\%NGODKIB>;9JZ;O?W M[_&-)C%36N..WLF>_>)X:Q>/-$I%I7],8 M C5?>'>_P!_8]Q%1[-N-4;V/MJRYJW#J6IJ[<&[ MR41\%_DK)TWUWHLB*F(J6HWQJVY$]MB? +H3Y7YM;JWF-->6[*VF&)CA?<:: M][TQAB=?[\UG7VLPA7QEZQ^1N41T_L;Z1I8C$8K'P26K^3RF2LQ4\?CZ56%K MY;-NY;F9'%&U%<][D1$ZJ<>;-BV^*V?/:*8:5FUK3PB*Q&LS,^2(B-9FVV]9ON,EXK6L=MK6G2L1Z9F8B%E/Z8'9)B^Q'M/TKBNS6J/Y.V)K-\YH MS,"597WN1,[3JK>PT-ZK+8BN8?2Z4,.)IOCD6&=E5UEK6OLR=?.OQ)ZRR];] M49N:1,_)V/\ %[>LZ\,59G2VD]ELDZWMPUB;=WLK"]G1/3&'I+I[#RJFD[K3 MOYK1I[;+;W7&(C6*\*5UX]RM=>+8>:"VT U->L7WY1=CG: MCF[6IY=E/G;F)N0T#AV"&1$OX6S8JL3:>16M1[7Q0Z)A[:25I.CV_+%FBQ[' M1OD5LI>$G0\]:]44INJ:\DVFF7<3Y+1$^TQ?_,M&DQ_4B\]L0T+Q%ZMKTCTY MDW6&8^5,WXO!']N8XW[)X8ZZVXQI-HK69CO*Z*>>:S--9LS2V+%B62>>>>1\ MLT\TKUDEFFED5SY)9'N5SG.5555ZJ>@=:UI6*4B(K$:1$<(B(\D*09,E\MYR MY9FV2TS,S,ZS,SQF9F>,S,\9F>U^1^OD 6;OIB MT;F.]//LSKWJ\E::3MWXRO,CE3HYU/*:W3R>/L(G5?\ 3MT+<4K%_P"+'HIY MO^)-Z9.ON<6I.M?E#-'V:WFLQ]B8F%]^B8F.CN51/S?M_P#]*K.HTELX M :B_6&]1*EV&]N<];3LA _N%YC@R^K<1T& MNADGUF&.LR+8N4+]>5DL2TM/BNQ-IQR-@+]<=01;= MUGY VDUOGGR7X^TPQ/GR:3WICW-(M.L6FNL;^)G6M.D.237:VCY:W433#']7 MA[;+,>:FL=WSWFL:3$6TKMKUZ[D[MS)9*Y:R&1R%JQ>OW[UB6W=O7;1SY)'N<][W*JJJJJE_J4IBI&/'$5QUB(B(C2(B.$1$1PB(CA$ M0I7>]\EYO>9M>TS,S,ZS,SVS,^69\LOE/I\@ 9 ]K? M;?R#W;<\\<\ <954EV?D#.,HOR,\;Y,=K6!J129#9-LS"L4D42.EDC8[!=3=0[#I7D>XY[S*=-M@IKI';>T\*4K_:O:8K'DC76>$3+ M,]/\CWO4?-\')MA'_49KZ:^2M8XVO;T5K$S/GTTCC,+-OMTX"X\[7N$^.^!N M+,9\F:5QSK\&%Q_F)&M[+77R2WLYLF8EB:R.QG=GSEJQD+LC6M8^U9>K&M9X M6IYO]0<]YAU+SG<<\YG;O;S<9)M/FK'96E?-6E8BM8_JQ&NL\5\.2?.8=19#&D21Q-UOD/8L,V)B0*L",C2ET3P*K.B?!\!Z==+[OX_TSR[?3.LY MMCM\GW^*EO+Q\KSYZAVT;/G^^V<<(Q;S-3[W):O_ '/ S.,. M !L7])'?F\;>I)V?[$Z5T*9'ENAH*/:B*JNY6Q.7XN9%T62+XL[MQ1 MBKU7HCOP._Y5C_Q5V/RCX=\VV\1KW=I.7WBUK=O#C>?$>N>69^SO;F M,?OT3B__ #K+ \Z5Z &B7U6/6? MX_[*:&9X8X1FP7)/=)&&7(9?*RN[^RN>W);>QO@DJ:_XXI$ M9(RS<=' L,-R;O"_P?W_ %E>G..O$V.O5KQLAA8 MR)C&-NWR[EVQY1LL?+>68J8-CAKW:4I&E8C_ +YGMF9UFTS,S,S,RJ1OM_O. M9[O)O^89+YMYEMK:]IUF9_[HCLB(TB(TB(B(B'1SNNH M !)=])/T-LUSRFM=R'>#A);"S8G9^7*Z.KW*6;VC MIX+^N<:WHNJ11-6#)9B-?,C=7J+%/:KGXJ>-6'D?K.GNDKUR\YXURYXTM3!/ M&)K3R7S1Y9XTQSPGO6UK6=?#GPFR\W]7SSJ6ML?*N%L>&>%\T<)BU_+7%/DC MA:\<8[M=)M-4P.!PFK83#ZSK.'QFOZ[K^,HX7!8+"T:V,P^&P^,K1T\=B\7C MJ<<-2ACZ%2%D4,,3&QQQM1K41$1"G6?/FW.:^YW-[9-QDM-K6M,S:UIG6;6F M>,S,\9F>,RM+APXMOBK@P5K3!2L5K6L1%:UB-(B(CA$1'"(CL/SO)#6W<'R-SK MC)&7\'Q]*K;-+(:UQS.C74\YO%=RIY^7C=+1Q+D\N#S[GC=1LOX5^">3F7J^ MHNLL=J%LO9,7RQVUQSY,-:T[(UMKW(:>4RF3SF3R.:S61O9?,Y>];RF6RV4MV,A MD\ID\A8DMW\CD;]N2:U=O7;4SY9II7NDDD1MUSA#_ $ !KQ]67%.S/IO]X51LS8%AX;S M>55[F+(CFX*WC\V^'PHYG1UEF.6-'=?BJ[KT7IT7?O"W)ZKQ"Y1;377>5C[Z M)K_LUU:IUU7O]&\TC_\ 89I_HQVG_N5HQZ,*& "0=]W6[3OVT]WF M6Y^V/&+9T?MCP4>:QTEFO'+2OR>Y3O3,<=)M2>'"4[DI(M> M 'D//W,VK]N_"?*?.6YO8FM\6:/L.YY"NZRRG)E'8;'S6:&"IV)(YF MLR6P9)(:-5/ ]7V;#&HURJB+E>1\HW//^<[;DNS_ /N=UFICCAKIWITFTQPX M5C6T\8X1/%TN9;_;\JY?GYENYTVV#%;):?12)M.GEF>'"(XS*K/Y.Y$VCEWD M;?.5-WONR>XRKW=IM\-,=(\U:5BL?9TCC/EGB\_>:\QW'-^99^:;N==S MN,MKVXS.DVF9TC7CW:QPK'DB(CR.C'== ]=X#X8NHSJ],=A*+Y;EER?"V"!Z_\ Q//N;[;D')=USK= M_P#V^UP7R3'G[L:Q6/3:=*QZ9AE^0Y M2+6F/+$<.*TRXRX[U?B+CG0^*])INQ^G\<:?KFCZQ3>L3I8,%JV(J87&,L20 MPUXYK2TZ3%ED1C?,D5SNB*IYF3WMWN,M\EY\]KVFT]NO#6> M''L>@&UVV#9;7'L]M6*;;%2M*5CA$5K$16(]B(B'>#I.< M \-[E.X'0.UG@WDCGODRZM34N.=>=.RL>>UITK6 M/+,Q"L6[C>?-_P"Z#F[D?GGDV^Z_N/)&QV8V:>:GB**,CIX/6\3[0^26' M!ZQ@ZM?'THU5?+JUF-_"G4](NG>1;'IGDNWY'RVNFTV^.*QPB)M/;:]M/NKV MF;6GSS*AG47/=YU)SG/SG>S^.S7UBNNL4K'"M([.%:Q$=D:]L\9EXF9IA0 ! M)0^[M]AW[8>:,IWBR[)S18J16F96)DE>2"W3XUPM MMEQ5\<;X\M=H2QJY8)6MKKX_]"72$[S?6ZKWM9^+;>9I@UU]MEF-+7CR3%*SW8[8[]M?=43=RF M:T0 !Q6=SF'UC!YG9=BR=+"Z_KV*R.B7AIT9BZ(Z M6P\MM%9YGD_&[BT>7+:(UK$^6N.-*5\DZ3;2)M*C_B+U;?J[J/)NL5I^2\.N M/!''3N1/&^G9WLD^VF=(GN]RLZ]V&O W]H8 6 MCO8GCYL3V0=F^*LNB?8QG:KV\X^=\#GNA?-2XCU"M*Z%TC(WNB<^-5:KFM54 M_"B?@/-#K;+7-UES?-37NWYGNK1KVZ3GR3Q>@73&WOL^FN7;3+,3DQ;'!29C MLUKBI6=-8B=-8X:Q'L,JC6&< 'EW-?, MF@=O?$^_B^D]AT7T]@Y'L8B9I'>RWTTG+EM$=_)/LZ1%8F9[M(K77@HKU9U+O.J^ M=Y><;O6(M.F.FNL8\<:]RD>QKK:8T[UIM;RL1C:FM@ M )Y7H*^GC_"[P.[N+Y,PGLO.?<-@L==I4\C4\G*<>\0S/BRNO:VK)X66Z&7 MW&5L&7RL2JBHR.A!(QDU63Q4?\<>OOXFYY_#_+;Z\DV%YB9B>&7/[F]^'":X M^-*3Z;VB9BT+>>$'1?R!RCY;W]-.;;VD3$3'''A[:U\\6OPO>/[D3$366_T@ ME,0!6N>K]J+M)]2ON\PSXGQ+=Y.9MR->DJ.5O(&L:]OC)4295?X)F;(CV]/B M*UR>'XO0]$_"?=_'/#KE.:)UTVWJ_>KWQ?[.YI_OXJ,^)6V^*==?<=_W MRE%?@EDW_J^HNL\OWB M-XMTV7K.1=*Y(MO.-''7%BK6N*M8BM8B(B(B-(B(CA$1'"(CA$*R7O?+>,6*)MDM,1$1&LS,\(B(CC, MS/"(CM3'O26]";'\?IK//.W_+P5K^%TM58Z:EG^4ZDGM% M/-[6GCCEKX5R+5Q3FHZWYUM?(I5&\5/&[)O_ %G3O1F2:;'C7+NJS,6R>>N& M>$UIVQ.3MO\ <:5]M>S?ASX1TV?J^>=5XXMO.%L>WG2:T\ULL<8M?RQ3LI]U MK;A24X5E6! !QF:S6&UO#Y38=BRV, MP. P>/N9;-9S-7ZN+P^'Q6/KR6K^3RF2O2P4L?CZ-6)TDTTKV1Q1M5SE1$53 MDPXV_LSV#*:WQ"_VS";_S1CI+F(V3 ME*N[RH[6#TJ3PU,IK.A3>&6&U97P7%?@IBY/ZOJ'J_'7) MS;A;%MYTM3#/DMD[:WR]DUCC7'/'C?2:5>\1O%K)S3UG(^F+VIRWC7)GC6ML ML>6M.R:X^V)GW5XX<*ZQ:,>600, !W3COCK M>N6]VUKC?C35H<)MMP2-FQVHODC2++[HZ"PL5_-JBLBZ+!C_#%YMFY2;Q1\8= M[UA>_)>1S?;],Q.D^3)N-)['?A=M.EZUYKS>*9N MH)C6/+3!K'93SWXZ6OY.RG#6UM])!R7@ Q$]0 M'!LV/L4[R\.ZFR_+:[6^>7T:LCVQM?E:G%^SW<.])))(HV/@RM:&1KG.1B.: MBN^#J;7T)G^+=;S9-A MN*UCA&MIQ7BL:SI$<=.,S$>=5YGI6H" +';T;.TY.TSL4XNP>9QL M='D7E:!.9^25=$QMV',[O2I3X#!6W^!)F2ZQIE?'4IH5W MBYU3_%76VYSX;3;E^UGXOA\W=QS,6M']_)WK1/EK-=>Q>;PZZ=_AGI3;;+)6 M*[W)7UN;LU]9DB)FLZ:Q,TKW<>NO'NMJ)&3> C#?>6> MZU=*X5XQ[1];R+HLYS+EX^1.1(:UJ2.2/CC1L@C=:Q=^JQ&MGI[1OL;;43G. M5&R:ZY/"JN16V1_ETZ7^.\ZW/56XKK@V=/58M8_YV2/;3$^>F+6)_P#5CB@[ MQQZA^(\BQ<@PS^/WM^]?T8L4Q/GX=[)W-.V)BMH0L2XJJ0 D[?=I.UAVY\X M\G]VFPX[QX+AC!/X]X_M3,F:R;D;D"A*S8K^/E;&L,LVMBM9L4+ MD:[\+:V?S&=3_%.3;;I7!;\=N[^MRQ_Y6*?:1/HOE]M'#_E3Q\]@O CI^,^] MW74N>NM,$>IQ3P]W>(MDF/+$UIW:ZZQPR6CCY)J)3Q9P M 0B/O#_?Q^V3F/']G7&^;6;C?@?+29#E">FY[:^R M\U>3/2EP\TK9GQVZ'&F*LOJ(B-C5N7N7F2(_V>![;F> /0OR3RFW5W,::E-C?\ Z;;S%L^FOMLNGM:3 MYXQQ/>GMCOVX^VHC7EBD!@ #U7@[AK>>X7E[COA+C7&KE=WY+VG&:M@:R^)M M>&:_+_W64R,K&O6KA\)CXYKMV=45L%2O)([X&J8OG?.-ER#E.XYSS&W=V>VQ M3>T^6=.RL>>UITK6/+:8AE>1\GW?/^;;?D^QC7<[C)%8\T1VVM/HI6)M/ETB M=.*SR[6>W/1.TS@+C/M_XZ@8FN\=ZY6QVC;\G"D]KR\GM M6P6K-Z9B2O9"Z?RHU2-C$3S:ZEZ@WW5//-SSWF$_]1N,DVTUUBE>RE*]GM:5 MB*QPC736>,ROKR7E&SY#RK!RC85[NUP8XK'9$S/;:TZ?=7M,VM/EM,RR ,$R M@ !&/\ O%'?W^S'C'&]D_&V7\K>N8L76V'F&]0L0K-KW%#+ MDK<=J4RQ^*>KDN0LM15\[?%&]N'IOCD8Z'(,4L?X ="_*?,[=8\QI_T.SM-< M$3$^WSZ<;QY)C%6>';[>T3'&DH0\:.L/DGE4=-[*W_7[VD^LF-/:8.R8\\3E MG6LI%_$%RM)VC\0YZ:7AGA/8+#>1,KCK/AQ M_(W+N-=)3MU6OALM.#Q=(K.6=9F1LD<%*=;I^!7AY\@\K_BOFV.( MYOO,<>JK,<<6">,3Z+YN%I\L4[L<)M>JIWC%UQ\L\Q_AOEMY^2]K?\9,3PR9 MHX3'IKBXUCR3?O3QB*RCDE@T) -V_HA>GC_&=W%M MY'Y'P/MW;QP)>QF?W"*_!XL7OF\./ MB_XHYW\>WU->2[.8M?7LR9.VF+TQ]U>./M8BLZ=^%@@4.7) %?[]X;U!NM> MI1N>9;"R->0>+.)]O>]K(FK8=2U^30DFD='&Q\CVLTA(^LBO?X6(G7PHUK;V M^ 6[G<^'6'#KK\7W6?'[&MO6_P#U->'G\ZG'C1MO4=?*'3'+][KK;)L\,S_ 'O5UBW]%M892FLM@ M '$Y[/835L)F-FV;,8S7]=U_&7LUG<[FKU;&8? M#8?&5I+F1RF4R-R2&I0Q]"I"^6::5[8XXVJYRHB*IRX,&;N5G><7[-VW=G6>R>L<+*ZW@]^Y>I>;C-GY9A;)+7NX34I51F0UKCB MVC4\VPGD9+,QJL;T@INEAMW$\*_!7!R6,?475M*Y.<<+8L$^VI@\L6OY+Y8\ MD<:8YXQWKQ$UJWXC^+.7FWK.1],WMCY7QKDS1POF\DUIY:XI\L\+7CA.E=8M M&<+&H) [UQIQER!S)O6M<9<6:AG=[W[<,C M'BM]>]YTK$?\ ?,SI$1&LVF8B(F9B';V&PWO--WCV'+\5\V\R MVTK2L:S,_P#=$1QF9TB(B9F8B)E.S]*?T8./^RFAAN9^;H<%R3W27*:6*ME* M\61U'AAER&+S<5I'M37MR6WL;XX[>P>"*1&2/K4VQP+--,&_ZRO?D_ M)IOMNF8G28UTR;C3[K)IV8_+7%QCA%KZVTBEM_#SPOV?2U*\TYK%,_4$QPG3 M6F#7R8]>V_DG)P\M:Z1K-M[1"*7 M><;/RMR]N6$T+C_3\>_(Y_9<_;;5IUHD5(Z]6O&B/LY++9*R]E M>G2K,EMW;4C(8(Y)7L8N0Y5RGF/.]_CY7RG#?/O\UM*TK&LSYYGR16(XVM,Q M6L1,VF(B9='F7,MCRC99.8\RRTP[/%76UK3I$>B/+,S/"M8UFTS$1$S,0@;> MJEZQO)'?3E\CQ5Q\/ACX1\NZ)Q5YIS/N;GJ:U>-]-:8(F.-,6OW7;%LND M6M'"L5K,Q:HGB#XF[[JW);EW+^_@Z?K;A772^;2>%LNGD[)C'QB)XS-IB.[I M()E14 ![_VT]L/-7=SRK@N'."M.N;;M^9?Y MMF7Q>QX#6,-$YOM^S;=G96K2P.OXV->LDTBJ^5ZM@@CFLRQ0R8+J/J7DW2G* M[\WYWFC%M*=GEM>WDICKVVM/DB.$1K:TQ6)F,QR+D'->I.8TY9RC%.3&M1'Q$\3.<]?;SNY=<'(\ M=M<6WB=8\T7R3P[^28F>.G=I$Z5CC:;7(Z&\/^5=%[7O8],W.,E=,F:8X_W, M0YO MB_/-EN./M-WAMP[?:Y*SP]/!U]YC];M,N*=-+8[1Q]-9A5,GJ"\Z0 M#8[Z4/:>_O#[X.(.-\GC'Y+C_5LG^U3E='0/GI?,#0K5/(V\7D_ G6*EN&>E MQ^"<_JU6KE$5%14ZD>>*75,=)=%[O?X[17?Y:^HP>?UN6)CO1Z<=>]D_X&_^ M&73O\1]7;?!DC79[>?7Y?37',36LZQ,3%[S2LQPUK-M)UA95'G8N^ M '\O>R-CI)'-8QC7/>][D:QC&HJNR.@GS$L M2? VSDI?_B>C?AKTS'2?1FSY5>NF\G'ZW-Y_6Y?;6B?[G#'[%(4:\1^H/XCZ MNW6\QSKM,5O4XNS3N8YF-8F.V+WFUX]%F AO;1@#^FM<]S6M:KG.5&M:U%5S MG*O1&M1.JJJJOP()F(C6>Q^Q$VF*UC6TK,'TNNU=O9]V1\*\3Y'&KCMYOX). M0^4V30S5[J\C;XR'-YS'Y&*9W5MK5*=R[SA[M/\ ;)OKK&A<)8B=M:R]VWY"H]]W;;..G?UL870\ M4KK\RK')!)<]DJR]$M-4D7POZ)OUQU1CV.6)^2<&F7<6C6/Q<3PI$^2V2WM8 M[)T[UH]RTSKSJK%TAT]EYCPG?7_%X*SQ[V6T3I,QK'M:1$WMQCA&FNLPK=Y5<][E5 M555/0['CQX<=<.*L5Q4K$1$<(B(C2(B/)$1PA1C-FR[C-?<9[3?/DM-K6F=9 MM:TZS,SY9F9UF7Q'VXP !,B^[A]B#=7U#8.^CD7#>'/[S!E-%X)K7ZT:R8S3 M*UMU3=M\KLL5WRP6]GRU-<51GC?%(VA4N?\ S(;S5*B?S"=;_&MYCZ*Y??\ MZ?!,9-S,3VY)C7'CG2>,4K/?M$Q[JU>R:+2^"?2/Q#E]^J=[73=[J)IAB8F) MKAB>-M)B..2T<)_J5B8G2\I4I61/( !X/W.=PNA]JG _)?/ MW)%IL.K\?S$KXZ&N:KC)'LE;\K;1G[=:A6ZM?[-*Q-I]$,9SCFVSY%RS-S;F%HI MM,%)M,^?R16//:UIBM8\MIB([58IW!\Y[[W+ZKCH)/!6Q& Q;9%<^#":WAJ]?'T8E55BJ5HV]55.J^DG(.2;'ISDVWY)RVO M=VFWQQ6//,]MKV_M7M,VM/GF5#.?\ZW?47.,_.=[/X_/DF=/)6O92D<(X4K$ M5B=-9TUGC,R\;,NPX LQ58G/2-KGJU'RHJHU%7I^!#BSY:X,-\]O+9TF(OER5I$SV1-K16)G^E;4X^A3Q5"CB\=794Q^-IUJ%&K%U\NM3IPL MKUJ\?B5SO!#!&UJ=55>B'ECDR7RY+9,S_2]%8B(C2.R'V'P_ M0 #1]ZW7J0-[+N"$XJXPSRTNY+G/$WJ.J MV*$R-R/'.@NDEQVQ\D/S+E[:8?3$<+Y.WVNE9_P R)11XK=;NLQ3 M3MQ8^RV7T3VUQ]GMM;1[B85_;G.>YSG.5SG*KG.LJQ65:<$LS_ (C'*8[G'-MCR+E> M?G',K]S8[?'-[SZ(\D=FMK3I6L?=6F(CC+O\KY;O.<_O,]XI6/3/ MEGS5B-9M/DK$S/8LT>RSM/T/LJ[<^/NW_0FQVH=8Q_MNV;+[+%5N[OOF59%/ MM>WY%K$63S,G?;X*TM-K:1-I7NZ6Z=V?2W),/)MGQC'76]M-)R9)]W>?9GLB== M*Q6NND,J36&P@ "%+]Y]T]:7[[_3?,-A^3WT9/?,5:^;_P KS_8CRU9\ M>]MW.?;'>?E-G-/>\EK?_4\W]/DC)%CT#@ +$+T'M M_3>_3(X(JRSNL9#0,GR7H&1>Y[GJU<5R)L>7PT'1R=8VUM8SU"-&]7)T;U3H MB^%*!^-^P^(^)&^M$:8\]<.6/^+%2MI^S>MI73\(MY\;Z#V=9G6^&V7'/V,E MK5_HI:K<*1*DL \UY>YAXSX$XZV;ECF# M<<-H?'VH4DO9[9,Y.Z*I59)*RO5JUX8F2V\CD\C;E9!5J5XY;-JQ(R**-[W- M:N1Y3RGF7/.88^5\IPWS[_+;2M*QQGRS,^2(B-9M:9B*Q$S,Q$.CS+F>PY/L MLG,>99:X=EBC6UK=D>2(\\S,\(B(F9F8B(F4"SU3_6&Y+[\,U>XSXW^7.,NU MG$Y!LF/TZ6:.KL_)EFE,CZ6R&25]JPR*6*\? MAEX2\NZ'PUYES'N;GJ:]>.336F&)CC3#K$3KY+9)B+6CA$5K,Q-0?$'Q,W_5 MV6=AL>_@Z?K;A3LOEF.RV729]FN.)FL=LS:T1,:528D6@ M 9$=L':QS9WAR"O'-8EBA?@.I>I^3=)6,6UKPB.V^2V MFL4QUX3:\Z<([(C6UIBL3,9KD'3_ #7J;F->6)9G:UIU&> M6U\T],J3._\ DQ/]IR$C&RW))%9!'7HAXA^)7.>OM]^.F<'),=I]5MXGA']O M),:=_),>6>%8UBD1K:;7(Z'Z!Y5T7L_Q6F;FV2OXS/,<9_LTCCW*1YHXV[;3 M.D1&S:L)\9WQXZ]2!'6+,L->.25 MNQ]+=*M/]$1QM,5B95]_J(>IASGZA7(#[6./8[;3'#68K%8F8G7"2$T@ M #/#L+]/3GCU >36:9Q=C'X32,)9I2?-''NUCV MM=9TCC,SF$:DV4 !4P[QK[M2W7;]5>BH[6 M=HV#7W(YZR.1V&RUO&JCI%CB5Z]:WPJK6]?_ ()^ ]3-AN/C>QP[K\KBI?[Z ML3_WO/'FVTKL.:[G8TU[F'<9,<:\>%+S6./#S.K':8\ !.$^[>]IJ<7 M]M6X]T.RXUD6V=PV;7$ZA-/"U;5+BK0KUW'0S02N>LM9NT[I[?)-'X&I-!CJ M4O5Z*SPTN_F%ZI^4^H\73>VMKM.7TUOIV3GR1$SKY^YC[L1QG2;7CAQ6X\%. MG/DKIRW.<]=-WO[Q:-==8PTUC'Z/;3-[ZQ'&MJZZZ1I)#*])F M #5!ZT?=5_"MV&_DUCO1PGC2G>R1Y^[I MK&NJN7/091P ;3?1N[5?XK^_+B;7\OC4R''W%MEW-7)#9ZS;5&7 Z#>ZZH !\>1 MR./Q&/O9;+7J>+Q>+IV M^R]WX]UFQ[IAK=MO#?'K;.@<*8F?_3;\U:%Q[LCM\]=&1>#*;[EV/R#_ !M\ M^&FM6J]SDJM4]"O"SHBG1'2^/:9HCY7W&F7<6C^O,>UQ^QBK[7S3;O6CW2DW MB9U?/5O4-K;>VO*=KKCP]GMHU]ODX:_YEHB8_L136(G5K())1V ,T.P'L_V MGOA[HN.N","R]5P&1O?.#DS9:4"RII_&6"FKS;5G7R*UT,-N:&6.AC_,Z1RY M2[6B:E;2V_H;I? M+U;U%AY7$3&SB>_FM'W.*NG>\L<;3I2NFLQ-HG32)6:6F:=K/'FH:MH6EX>K MKVGZ5KV&U35L#1\WV/#:]K^.KXK#8NLL\DT[H:./J1QM=(][W(WJYRJJJOG% MN]WN=_NLN^WEYR;O-DM>]I[;6M,VM,^S,S*]6##BVV&FWV]8I@QUBM:QPBM: MQI$1'FB(TAV4Z[E ,5N[3LTX/[V='P/''/N.VG.:;KVR,V MVGA->W/8=1JV<]!C[F,J7[EJS:(UUB)F8UTG36(F-?7N^WIE?NLWSZ7]__/!OOT\^(_YS M@]XQ?@M.^B#P_P#S*WO^?X0]WV],K]UF^?2_O_YX'T\^(_YS@]XQ?@GT0>'_ M .96]_S_ A[OMZ97[K-\^E_?_SP/IY\1_SG![QB_!/H@\/_ ,RM[_G^$/=] MO3*_=9OGTO[_ /G@?3SXC_G.#WC%^"?1!X?_ )E;W_/\(>[[>F5^ZS?/I?W_ M // ^GGQ'_.<'O&+\$^B#P__ #*WO^?X0]WV],K]UF^?2_O_ .>!]//B/^,7X)]$'A_^96]_S_"'N^WIE?NLWSZ7]_\ SP/IY\1_SG![QB_!/H@\/_S* MWO\ G^$/=]O3*_=9OGTO[_\ G@?3SXC_ )S@]XQ?@GT0>'_YE;W_ #_"'N^W MIE?NLWSZ7]__ #P/IY\1_P YP>\8OP3Z(/#_ /,K>_Y_A#W?;TROW6;Y]+^_ M_G@?3SXC_G.#WC%^"?1!X?\ YE;W_/\ "'N^WIE?NLWSZ7]__/ ^GGQ'_.<' MO&+\$^B#P_\ S*WO^?X0]WV],K]UF^?2_O\ ^>!]//B/^,7X)]$'A_\ MF5O?\_PA[OMZ97[K-\^E_?\ \\#Z>?$?\YP>\8OP3Z(/#_\ ,K>_Y_A#W?;T MROW6;Y]+^_\ YX'T\^(_YS@]XQ?@GT0>'_YE;W_/\(>[[>F5^ZS?/I?W_P#/ M ^GGQ'_.<'O&+\$^B#P__,K>_P"?X0]WV],K]UF^?2_O_P">!]//B/\ G.#W MC%^"?1!X?_F5O?\ /\(>[[>F5^ZS?/I?W_\ / ^GGQ'_ #G![QB_!/H@\/\ M\RM[_G^$/=]O3*_=9OGTO[_^>!]//B/^,7X)]$'A_P#F5O?\_P (>[[> MF5^ZS?/I?W_\\#Z>?$?\YP>\8OP3Z(/#_P#,K>_Y_A#W?;TROW6;Y]+^_P#Y MX'T\^(_YS@]XQ?@GT0>'_P"96]_S_"'N^WIE?NLWSZ7]_P#SP/IY\1_SG![Q MB_!/H@\/_P RM[_G^$/=]O3*_=9OGTO[_P#G@?3SXC_G.#WC%^"?1!X?_F5O M?\_PA[OMZ97[K-\^E_?_ ,\#Z>?$?\YP>\8OP3Z(/#_\RM[_ )_A'+Z_Z"7I MM:SGL)LF)XPWF'*Z_E\;F\9++RUOD\<60Q-R&_2DDADRZQS,99KM56N14(>ZP7VV;[YI<^U\*>A=GN<>[V^SM7<8K MUO6?79YTM68M6=)R3$Z3$<)B8GRMRY$*10 M #PCN8[B>..U+@_D#GKE7)>P:CH.%ER$M:%\29/8,O.YM3 ZK@H9GL99SNR M9>:&I58JHQ))?'(YD3'O;G.G.G^8=4:M*ZVGT M1I&LS$,1SWG6QZ=Y3FYQS"VFVPUUT\MI[*TKY[6G2(]G6=(UE6:]U7 M<\;_ ,^\I7W6-DW?+.GJ8N*9\F*U/6Z:>RZWIV!CGC,\9F6/)GV% M 36/N\GIY.XJXZG[VN5,&L'('+N$?B^%L=D8E2?6>)KSHIKFXL@E_^ M1D^29H(UJ2^%)&82%CXGK%D96E.?'WK[Y4YA'1G++Z[#:7[VXF.R^>.$8]?+ M&'6>]'9ZR9B8UQPM-X+]%_)^RGJKF%--[N::8(G[G#/;?V3S:S'#6O/C_ M +;O;/EF\_J9;+I'.=3;(8G.>Y]6AR%HV#QT,3.JJQE:2_H%J1K4Z? MZCY%7_F*;?S);#U74VPYC$:1FV4T]F<62T_TZ9:Q[&BU'@+O/6=/[S83.LXM MW%_8C)CK']&N.?\ :DQ%V*YMN^;(VI-;J:MI^'?-!\H9:VV%?%)(^&G4 MCZRV9H86ND39>E>DN==9%8F># M =1]2\IZ6Y;;F7-LG=Q1PK6.-\EM-8I2OEF?3I$1QM,1Q5]OJ&^I-SCZA7(K M,>',-:9*QZ[<6CV]Y[>[6./#76;^TH M #/CL#]._G3U!.3DT_C2C\W]"P%FH_DSEW-4K$NI:)C;"/E M9!TC="[/;7DH87IC\3!(V6P_X\KZ]5LUF+1NNNO^2=!\M^-\QMZS?9(GU."L MQW\LQY?[-(^ZO,:1V1%K3%9W#H[HKFW66_\ BVQCN;.DQZW-:)[F.)_^*\_< MTCC/;,UKK:+!GLV[*.".QKB>EQ7PCKGLC)?9[FX[KE_(N;MR%L$5=L,N=VK+ MQPP^<_X'>STX&0T:+'*RO#&CG^*AG5_67.^M>:6YISG)K,:QCQUUC'BKK[FE M?]]IUM:>-IG@N7TQTKRCI/ETW^ZL:5K]S$,MC56Q@ M UX^H5ZD7!OI[\;KGM[N1[3RGL>/N M/XRX=P]ZO'LNV76,L15\KEE_UI-9T:M?A\NWE9HGM16NCKQV+")"N_=!>'G. MNO>8^HV,>JY9CM'KMQ:)[E(X:UK_ %\DQ.M:1/IM-:\6E]9]<?),_U<<3VWF/16+6X*^SN[[QN=.]KEG)93T_C_7)+#IZVL:?A?,?%C\?7;X4EF>LMV](WSK4TTRND6^72G2/).C.5 M5Y5R7%%,?";WGCDRWTTF^2WEF?)'"M8X5B(X*:]2=3OQBE( MX4QUUX4I7R1'EGC:T\;3,\6+)LS7P -OOI@ M^DARWZ@&R5MRSZY3C/MEP64\C:.39:7AR>VS4Y)6W=5XNK7H5J9G+^? L%O( MO1]#$JY72)/.UM.6)_$KQ5Y5T)MYV>#N[GJ2]=:8=?:X]>R^:8XUKIQK3A:_ MD[M9F\25T#X<P%I\DV]S3RZS[69]/ _ ?$ MG;/QCKO#_"6E8G1-"UF#P4L3C(W.GNW)(XF7:]1\RR-I[(CR5K$<*TK]S6L1$>2%P>4]SY$3Q+\*J>E'0&\G?]$WF===YDO'L99]9$=L]D7B-?+IKP[&'9MS40 /8N MWSA;:NXSF_BO@S2HG/V3E+=L#I]"?RG318R'*78X\GG;D;7-=\G:]BFSWK2H MJ>&O7>O_ ,1S_G.VZ>Y+NN=[S_[?;8;9)CSS$>UK'IM;2L>F89CI_D^?J#G M6VY-M]?6;C+%=>'M:]M[\9C7N4BUIC7C$:1Q6E?&''.J\0<<:'Q5HU'Y-T[C MC4=>TG6:2^2LD&$UK%5<1CTL/@AKQ37)*U1KII$8WS97.>J=7*>9O,N8;KFW M,,_,][;O;O<9;9+SQXVO:;3IK,\-9X1KPC@O]M=K@V6UQ[/:UBFVQ4K2M8X1 M%:Q$1$1'FB'>CI.P $$W[Q=W7-YE[N,%P!K>4]JTOMFU M^7%96.O*KJMGE;=F8_,;?*YS&LCL.P>#JXG&HUWF+5MP7&(K5?(TNU_+[TO\ MD=*Y.?;BNF\YCDUKK'&,&/6M/8[UIO;R:Q-)XZ1*J/CCU#\?Y]BY#@M,[?94 MUO$3.DYLD1/&.R>YC[NDQKI-[QK$ZPCU$^(/ $YS[N'VK)Q3VH[3W';#C&P M;=W([*Y->L6(JZVJW%?'MK)8/"I Y4==HIG]NER]F9BJQENM#1E\+FMC>M*/ MYA.I_E7JG'T_M[:[3EV/VT1,Z3FRQ%K:^2>[3N5CM[LS>->,PMYX+=/?)73$ M\VS5TW>_OW^,:3&*FM<<=O9,]^\3PUB\=ND2D5D )B M (V?WAGO_\ V,<.TNSWC+/^S\G*"WRA>AEIJU)/%\D5+C)&>&U"];#^ ?0GRSS>>K.98]>6;*V MF&+1PON.V+1YXPQI;L]W:FGN9A"_C)UC')>3_(&QOIS/>UF+:3&M,'9:9[9B M%BJ\V=R=+#[?DO:H879+ M4^+_ "5N9 MY-RZ;8ZZ:Z7S=F7)YIB)CU=)\U9M$Z7E<[PIZ1_AGIVNYW==.;[W3)DU[:U_ MY>/LB8[M9[UH\E[6C68B&],A1* M $!?US/4A_C YO;P?Q7 MGO;.W3@K-7*]"YC[/F8WDODV&*?&9W>O%$Y:]W"X.*:?&8-Z>-KH'6K3'JR\ MC&7G\%/#S^$^2_+7-,>G4&^I$S$QQPX>$UQ^>+6X7R=G'NUF-::S3[Q9ZX_B M7FOR3R^^O)-I>8B8GAER]ELGFFM>-HRP*K7Q218RO=L1O22%C71CXK==TZ'Z:MFV]H^6]UWL>WKY8MI[;+,?U M<43$]DQ-YI68TF4@^&_1U^K^?UQ9XGY(V^F3//GC7VN.)\^28F/),5B\QQB% MC3C\?0Q-"CBL51IXS%XRG6Q^-QN/K0TJ&/H4H65J=&C3K,CKU*=2O&V.**-K M61L:C6HB(B'GUDR7RWMERVFV6TS,S,ZS,SQF9F>,S,\9F>U=NE*8Z1CQQ%<= M8B(B(TB(CA$1$<(B([(?8?#Z "/A]Y1U#Y?[!M0V**)JSZ+W&:'F)9_P#2 M\;,;E].Y%U>Q!UDFC=Y<^1S--SO V1_BB;\5&^)S9Z_EVW?J.NLNWF?:Y^7Y M:Z>FN3%>)^Q%;=NG;Y]$,^.>V]=T?BS1VX=]CM]B:9*3_MM']"".7<5' M 2A_NO>_?)W//=%Q;YG3YX\1:?OWE=?^?]FVY2Z[YG3Q M)U\K]J_3\"_\_P"%/^-:OYE=CZSD?+.9_D=WDQ>_8^__ /03[X!;SNK]W_ZR: 4^6A UT>H=ZE/!WI[<< M_+.Z68]OY9V2E9=QIPWA[\4.P[/8C@/#KG77O,/4[.)QMW4^MYC>)]5AK/MKSY[3Q[E(\MICCQBL6G@K[.[3N^YR[U>6U_'-GI:?HFO+8DL5M6TO"2V;?R5AJKI%55?)-;M2=9K,T\[ MGR.OCTKTGR7H[E5>4\DQ=S#'&]ITG)EOII-\EM([UI]B*UCA6*UB(4UZCZEY MMU3S&W,N;Y._EGA6L<*8ZZZQ2E=9TK'LS,SQM,SK+&(V1@0 M -QOI>>D-ROW][!3WO;OECC'M>PV3=#L/(OL\,.=W>>A/$V_ MJG%U7(03PW<@[Q.BL9>:";%XU[7HY+-B/V1T2>)?BOROH7;SL=IW-SU+>OM, M6OM<<3'"^:8TTCRQCB8O?A[FL]^)-Z!\-N8]89HWFY[VWY!6WMLGW633MIBB M>V?)-YB:5X^ZM'=3XN$.#>*NW'C/6N(.%],Q.B9= MRF4NSOEO9C.92PJS6[MJ26S9E99.;.-(K'^V9GMM:9XS:9F9GME MZP8MD0 :7?5+]8/B_L,PM_C704Q/) MG=+EL8V3%:5Y_M&N<;PWX()J&R) M?+^D,4['9]W/U!:O"GW.+7LMETG6.$ZUI'MK>7NUF+3 GYAYDY.Y^Y%V7EGF M+<\SOO(.W75O9W8\W,Q]B=S6I%6J5*T$<%'%XG'UV-AJ4JL4-2I QL4,;(VM M:EY.4\HY;R+E^/E7*,-,&PQ5TK2O9'GF9G6;6F>-K6F;6G69F95!YGS/?\YW MN3F/,\MLV]RSK:UNWT1$=D1$<(K$1$1PB(AYD9%T M )%OI+^B'L_<_)K/<1W38W*:;VYN?5S.I:)(ZYB-QYLK-=7M4[3W1I M!=UGC')1.7K?9)'D,G$G_9>5#(R\E?O%/QGVW349.0=,6KFZ@XUOEX6Q[>>, M3'EB^:/ZNDUI/N]9B:)L\.?"G<<^G'SKJ"ML7).%J8^,7SQPF)\]<4_UN%K1 M[G2)BZ;UJFJ:SHNM8+3-+P&(U74]8Q=/":[K> Q];%87"8C'0,K4<;C,=3CB MJTZ=6!B-8QC41$0ICNMUN=[N;[S>9+Y=UEM-KWM,VM:T\9F9GC,RM9M]O@VF M"FUVM*X]OCK%:UK$16L1PB(B.$1#L!P.8 M 5UWKJZ1#I/J=]PZU(UBH[='QMN]9BHS_YV=XRU)N8D16.7Q)/L-.X].J- M5$=TZ+T\3K_^"6]G>^&^PB_N\,YL<_\ #FO-?Z*S6/\ MHIEXQ[*=IUWN..9\G;IY-9U$DKHN E*?=HNTU=HY/Y3[Q-GQ+[-BK,E>?>MMQZ6-XR^/N=61>V:SI,\-&1B>/Q1;$Y5\*L3K67^8 MSJGXOR[:]);:T>MW%O79HB8UC'2=,=9CMTODUMY..*.W58GP(Z=[^;<]3[BO MM:1ZC#KYYTMEM'#R1W:Q,3]U>)3,RH:RH >(]R?.&M]M M? ?+G/&V/B^1>+=%SVV/JRR/B^5LE1IO;@-?ADC9(YEO9,_+6H0+TZ)-9;U5 M$ZJF9Z>Y-N.HN>;7DFU_SMSGK37^K$S[:WL4KK:?1#'\UYCM^4Q6)G2/3/9'IE5J;_O.S:M(BM8X M:>2'G[S'?[GFF_S[5^=3X^1.3?FFU]ZQ_@N3^)>H_ MG#>^_P"7\(_;7S+^]ODW]/=J_.H^1.3?FFU]ZQ_@G\2]1_.&]]_R_A'[:^9? MWM\F_I[M7YU'R)R;\TVOO6/\$_B7J/YPWOO^7\(_;7S+^]ODW]/=J_.H^1.3 M?FFU]ZQ_@G\2]1_.&]]_R_A'[:^9?WM\F_I[M7YU'R)R;\TVOO6/\$_B7J/Y MPWOO^7\(_;7S+^]ODW]/=J_.H^1.3?FFU]ZQ_@G\2]1_.&]]_P OX1^VOF7] M[?)OZ>[5^=1\BL?X)_$O4?SAO??\OX1^VOF7][?)OZ>[5^=1\BH_ MG#>^_P"7\(_;7S+^]ODW]/=J_.H^1.3?FFU]ZQ_@G\2]1_.&]]_R_A'[:^9? MWM\F_I[M7YU'R)R;\TVOO6/\$_B7J/YPWOO^7\(_;7S+^]ODW]/=J_.H^1.3 M?FFU]ZQ_@G\2]1_.&]]_R_A'[:^9?WM\F_I[M7YU'R)R;\TVOO6/\$_B7J/Y MPWOO^7\(_;7S+^]ODW]/=J_.H^1.3?FFU]ZQ_@G\2]1_.&]]_P OX1^VOF7] M[?)OZ>[5^=1\BYSE1K6M MWS:U2Q&L[3:Z?^EC_!(ZDZDM,5KO\ ?3:?_/R_ MA+!WT>NTC=^UKM-P-[F#,[;F.<.:$QW(?(E;;\UF,K=TZK/4D^9_'[(,M;L. MQ]G6\-<63(,1K)$RMRU&Y7,BBZ4,\6.JMEU-U3DIRBF*G)=GKBQ>KK6L9)B? M;Y?:Q&O?M'M?[%:SVS*YW0/(^8:3:.&.)M:VD M4C2)TG2;=ZT=K:V1@W4 \2[C^>]#[7^#N2N>N2KOLFH<:Z MU;SUV)CD;;R]]71TL#K>,ZM>UV8VC/6ZV/J(Y/![198KU:SQ.3,]/\CWW4G. MMOR/EU==WN,D5CS5CMM>?[-*Q-K>B)TXL?S;FFSY+RW-S7?V[FTP8YM:?8[( MCSVM.E:QY9F(A6+]RG<#OW=-SGR3SYR9<]JVWDC8[6:LUHY[$]'!8Q$94P&K M89;3Y)X\'JV#K5Z%-CE5S:]=GB57=57TBZF.2;?D7+HTVNWQQ772(FU MNVU[:?=7M,VMZ94,ZCY]O.I>"N#'XKD+E5]JM/)B]@M1W'KI7'$LS8 MW5W2[CF*+Y+,+W,\W#T+WAQ8=)C6D:?C,N MG;[2LZ5GR7M3R:I3\)^D/XEZAC>;NNO*=E,9+ZQPO?\ Y>/MCRQW[=L=VO=F M/;0L22@2Y8 M $>?UZ_4@7MGX?\ X7^),^E?G/G/ W(MHR6, MMM9DN-N([[;&-R>022%_M&.V3>G)+0QSV^&2"I';LM=%*RJY\^>!OAY_$?-O MXEYKCUY)LKQW(F.&;/&DQ'FFF/A:_DFTTK,3$VB(7\7^N/D+EGR!RV^G-MW2 M>_,3QQ89UB9]%LG&M?+$=ZW"8K*"@7:5) =GTK3- MJY&W#5] T;!9#9]SW3/8K5]6UW%1>?DYKE1$54ZV\WFUY?M,N_WMZXMGAQVO>]N$5K6-;3/HB(<^UVNXWVYQ[/:4MD MW66\4I6.VUK3I$1[,RLK?3A[)-7["^V'4.',9[)D=XR/AW#E_:ZS%7YS\CY> ME4CR[JTK_P#47!:_7K18W&MZ,1:E5LKF)--,YWG5XA=9[GKCJ7+S?)K795_% MX*3]QAK,]W7^U:9F]^WVUM(GNQ&EZ.B.E=OTAR#%RS'I;=V]OFO'W>6T1KI_ M9K$16OHC73699YFCMO !J6]Y M9T>WEIG,ACE>K&:^MSJJHC&=?&]6M:JI*G@KN_BGB5RZ;3I3).;'/_'@R17M M_M=WV>R.*.?%G;?&>@=_$1K>D8KQ_P .;',_X=?]ZNA/0)2< M !NI^[^[^FE>IAQ9AY+'LU;DW2>5- L/:->5SU3I[3 ME=(KLC1/A=,YC?\ B0[X[[#XYX<[K+$:VVV;#ECWR,3DB/LSCC[.BP>*%KF TH M>J?ZQ/&78IA,CQAQG)A>3.Z?*X[Q8_4UEDMZOQA!=B>E/9.2K%*6)77%;_JU M,%#-'>M,\,D[JM>2&6:9/#'PDYEUOFKS+F7?VW3%;<;]E\TQVTPQ/D\ELLQ- M:\8KWK1,1%GB#XF;#I'%;8;#NY^H+5X4[:8M>RV68\OEC'$Q:>V>[68F8%_+ MG+W)?/'(>S>9\LVF>-K3,VM, MS,S,SJJ%S+F6_P";[W)S'F66V;>Y9UM:T\9\T1Y(B(X16-(B(B(B(AYN9!T0 M )('I,>AWLG<>_6^XCNTQ.9TW@%SJF:TSC> M9+&'V_F:NU[Y*UW)KU@R6I\<6UC8YLZ)'?S%9_BJ.@@DBN/KUXI^-.WZ>C)T M_P!*WIFY[QKDS<+8]O/EB.V+Y8\W&N.?=]ZT32)O\.O"?/SSU?.NHZVQ*QE&*"G1HTZT;61Q1L:QC41$0IKN=SN-YN+[O=WOEW62TV MO>TS:UK3.LVM,ZS,S/&9E:G!M\&UP4VVVI7'M\=8K6M8B*UK'"(B(X1$1V1# MG3@

N3A. 7;1VW]H.8QFS M\Y0.MX+?.5X8ZV6U7B*VU;-/(X3763)+0V7DK'2L1)7/;/C,3+_IRI8M-EKU M[%^%?@KFY[ZKJ+JREL?)9TMBP<:WSQPF+7\M,,^3LODCC'=K,6M!?B-XL8N3 M3DY'TU:N3FT:UR9N$TPSQB:U\ELL>7MK2>$]ZVM:PIL[GQ/,]L<,$$,;722S2R.1K6M17.DIZ$4&+;K/*GC?;+ZSIWHK+IBXUR M[NL\9\]=O/DCMBU8KLX0_T M 0A/O-NA-PO=YPGR'!7\F#>^ JV$M2 MH^1S;>8T;>MK6S.K'M5L/'R1PCRQ MLRQ"!0 ?33IVLA;JT*->:W=O68*=.I7C=+8M6K,K8:]>")B*^2::9Z-:U M$55$+.GT\>UJEV<=G_"_!GLM:'9\+K,&>Y'LUU21,AR9M?3.[K,ME'/6Y!0R M]QU"K(JIUHTX&HC4:C4\V^ONIK]7=6;SG^6:XHGR8:>UQQIY-:QWIC^ MM:>WM7XZ3Y%CZ:Z>VO)L>G?PXH[\QKI;);VV2W'6=)O-IB/)&D1I$1#-4T]L M0 1:?O,7=4[6.,N(^S_7;[69/DZ^G+7)$$;IF6(](U+( M38W1L=/TE;!-0V+=(+EM45CW-GU^-45O7XUF/YLR1KDGL[:8^[7MCAEGM\D$>.G4,;3D^#IS#,>NW=_69(X<,6.8FNO'6.]DT MF)TTGU=H0SBWRK !O3]![L-_BL[H8.8-]PC;W"' M;==Q.V9>*_6;-C-PY-=(ZWH&G/CGZ07J6/M5'9G)1JV:)8*<-:>/P7FJ0EXX M=R^?MI'9I,8X_&6XQ,3ZOA,6E/T*++=@ "$7] MX>[^TYBY?H=G'&V9=+QSP5EY+_*=JE+(RML_,R0S5'X.563.BN8_C3&V'UE1 M6L5,O;N,>URUH7I56ZOYC33?[VFF")TUIM^WO1Y8G+,:_W*UG[J M85>\;.L?CF\KTGL+_P#3;>T7SS$S[;+IK7'/DF,<3WI[8[\QV6HC6%BT! # MD\-ALML68Q6OX'&WR3$=B/:AI/%,M6D_DW/QLWGFG.UEAG?E M.1=7B1UEFZWZHSRV2=;V\L3;N]E87LZ)Z8P=)=/8>54TGZG72-8KPI37CW*UUXZRV%FA-M M !BSWG=V/'O95V\;YS]R+ M-'-5UJE[#JNM-MQ5,CO6]Y.*=FKZ9B'2(]ZVLM;A<^>1DBL=D3,=ZTUK$ZVAK_5'46RZ6Y+F MYQO9UKCC2E==)R9)]Q2OIF>WM[M8M;32)5GG/?.'(7_P!GIUHH^J^'JOHWR/DN MPZ=Y1@Y+RRG6?+-K3PUM>TS:T^6TS*B?..;;WGG,\W-N86[V[SW MFUI\D>2*QYJUB(K6/)6(AY"95C0 $N;[NIZ>/1MGO MXY8P;%\?ROJW;EBLG6\3FHU;&'W/E2..5BHWQ.\_"8F3KXO@R$JL1%JRK53^ M8'K[C'0W*[_U;[NT3[%L>#_=DO'_ *<:^ZA8_P %.B^$]8M+$R::UVW\PWJ$3TB\,F6P6C M9K/X9JNG5L477*XR'_454\M?C(O5#;N@-W.RZWY1N>R(YC@B?[MLE:V[/[,S MP\K6.M-M&[Z1YG@[9G8YICV:X[6K_MB%8 >E"A # M,GT\>0/V7=]7:/NTEI*-+&=P/%]',7'211,K:]L>U8[6=DED?,UT;8V8',65 M=U\/5O7XS/\ F34>O]A\I]$\UV41WKVV&::QY[TI-Z?XJQ_X]C9^B]Y\G]6\ MMW4SI2N\Q1:?-6UXK;_#:5G\>:Z^X 1E_5I]< M[!\)-V;MO[-\YB]HYC\%O";[S)1?!E=7XKEDB6&UA],D:DN.V?D*LLG26SUE MQV&E;Y;FV+:2Q5+'>%?@IFYSZOJ'JZEL7*.%L6WG6M\_FMD\M,4^2.%\D(WBSBY5ZSD?3%ZY.9\:Y,T<:8O/6GDODCRSQK2>'MK:Q6%IG,YFMFS M.6V/9,QE-@V'/9&[F,YGLYD+>6S.9R^2L27,CE,ME+\UB]D^6 M61RNE8K6M8BM:UB-(K6L:1$1'"(B-(CA"KF7+E MW&6V?/:U\U[3:UK3,VM,SK,S,\9F9XS,\9EQ9R., M 'TTZ=O(VZN/Q]6S>OWK,%.E2IP2V;=RW9E;#6JU:T+7S6+-B9[6,8QJ MN>Y41$55/F]Z8Z3DR3%:5B9F9G2(B.V9GR1'EE^UK:]HI2)F\SI$1QF9GLB( M\LRF">DGZ$E?65UKN5[Y-6@O;%TI9SCGMTSU-)J6O*K:]W';+R]1GUEO#GPCK@]7SWJS'$Y^%L>VM'"OEBV:/+;S8IC2OW>L^UK*Y:UK M&M8QJ-8U$:UK41K6M:G1K6M3HB(B)\"%7>WC/:L/V<(?Z M /EO7J6,I7,EDKE7'X['U;%[(9"]8BJ4J-*I$^Q:N7+5 MA\<%:K6@C<^21[FL8QJJJHB*I]4I?)>,>.)MDM,1$1&LS,\(B(CC,S/9#YO> MF.DY,DQ6E8F9F9TB(CMF9\D1Y90Y/5J]=F_O?SF[:NR+99\9HSTM83D3N!P\ MMBIF-RBDC9%=U[BJXUT%G":QU=+#;S*-;;R*ITI.AJIY]RW'A7X)4V/J^HNL M\<6WO"V+:VTFN/S7SQQBU^R:X_UI67Q&\6[[OUG(NE,DUVG&N3<5U MBU_/7#/;6G;$W[;?<:5XVBNEG%?0 .VZ)H> MZKYO=-WVW)P8?6]6US'V,KFLSDK'58ZM*C59)+(K6,<][NB,BB M8Y[U:QKG)U=]OMGRW:9-_P PRTP[+%6;7O>8K6L1Y9F?Z(\\\(XNQM-GNM_N M:;+98[Y=WDMW:TK$S:TSY(B/^T1QG@G+^D_Z*&F=H4& YX[C*>%W[NE7+Z9PB^5D$L4.">OGU-@Y#IO:J39MBK!3>JQ8].C'7;-*O%+QDWG5ELG M(^GYO@Z;UTM;C7)N.WW79-<4^3'VV[@^.K&5X&[7^5XX'20:/RSN.@V)VNB7V=>3M1JY^%'QK_W'@F=Q2J>-O\ MIM?U.2:^QP]=[/;IV2@KQZV49>G M]GOXKK?#NYIKIV5R8[3/L1-L=?1KIY=$+TN$JL #=%Z$/:BG MQWM?'O;C4CYGV5TJ?]M:V?$7H:W&6%ZK#/&^S-N4D636)Z(R:GB++?$BJU%A M[QOZHGIWHG+M<%M-_P PGXO3SQ28US6\G#U?M-?)-Z\.U+/@YT['.NJZ[_/7 MO;+85];.NDQZV9TPQI/'76+9(F(X3C[8X:V$I0I<4 /S MFFBKQ2SSRQP001OFFFF>V.*&*-JODEED>K61QQL:JNH]W0R=X/>;S?S=5M26-3RFTRZUQO&]/+;!QMIC&ZWITJ0)+.RM/F<9C MTR5J-KWM2[=F5%5%0](/#SIJ.DNC]ER:\:;NN/OYO_5R>WOYOKQZUB8F.V+SWLGE]WIKIHP=-U:6 M [7HFD;5R9NNI\>:-A;NQ[EO&PXC5=7P6.B=/=RV=SMZ#& MXRC7C8BJK[%NPUO5?@:BJJJB(JG5WV]VO+=EEYAO;QCV>#':][3PBM:QK,_T M0[G+MANN:;[%R[8UF^[S9(I6(\LS.G'S1';,]D1$S/"%FGV#]HFK=D':]QUP M)KWLUS+XFF[/\B;%7:J?.WDK/Q5Y]LSRON.J]UUGU+N.>;C6,=[=W%3^IAKK%*^SI[:WGO:T^5?+I?I_:]+\CP6^2W&]Y]FVND>2-*QPB&9)J+8 #6?ZKG?70[#NU M/9=YP]VG^V3?76-"X2Q$[:UE[MOR%1[[NVV<=._K8PNAXI77YE6.2"2Y[)5E MZ)::I(OA?T3?KCJC'LAV/'CPXZX<5 M8KBI6(B(X1$1&D1$>2(CA"C&;-EW&:^XSVF^?):;6M,ZS:UIUF9GRS,SK,OB M/MQ@ "2M]W8[#DY>YDRW>/R'AFV./.!\G\C\85[\*/J[%S/8I1679F**6*2* MQ6XTPEZ.TUR^!T>6OT9H7*^K*C:Z?S =%H3[X)=(?'-[?JO?4_P"FV\S3!KK[;+,:7O'GC'6>[';'?M,Q MI:B;B4T6A M !^-BQ7J5Y[=N>&M5K0RV+-FQ*R&O7KPL=)-// M-(YL<4,4;5T5K$S:9TB(XS,SY(?EK16)M:8BL1K,SY% M>7ZS'J+VN^CN'EUW1,I([MTX3NY;7.,8*\TC:>ZYATK*VR\I784>K)W9^6JD M&)\2=8,1%&Y&136;2.OSX0>'U>B>01N-]7_^H-[6M\TSVXZ]M,,>;NZZW\^2 M9C68K72E_B?UM;JWG7J-I;_^2;69KBT[+V[+99_O::4\U(CA$VLTY$N(R M 9\>F[V0;1WZ=SNH\14&9''\?XM\>V\Q[?2B3IJ_'>+ MM0ID65[,J+!%L&RSO9C<8U4D5+5E)W1OA@G\.C>(?6FVZ&Z;R\VOW;;^WM-O MCG[O+,<-8[>[2/;W[/:QW=8FU6X=#]*;CJ_GV/EM.]79U]OFO'W&.)XZ3_6M M[FO;QG728B5E9I^HZSH&J:UHVF86AK>HZ?@L5K.L:_BXO(QV%P.$I08W%8RE M%U[W.^W63>[R]LF[S7M>]K<9M:TS-IGTS,Z MKS[;;8-GM\>TVM8IML5(K6L=E:UC2(CT1$:.QG78MW7W6 M++6\?\-HM_W.ONL$;K:Y-M;W.3':L_\ %$Q_WJF:U6L4K-BG;ADK6ZD\U:U7 MF8LDZUF-8GSQ+SJM6U+36T:6B M=)CTOP/U^ +)?#EK MFQSIDI:)CV8G6/\ :MC=)VFCO.F:CNV,1$QNX:Q@-IQZ-D69J4=@Q53+5$;* ML4*RHD%MO1RL9XOP^%/P'EMO=K?9;S+L\G^9ARVI/LUM-9_VP]$]KN*;O:X] MUC]QEQUO'L6B)C_>[.=9V 'Q9+)8[#8Z_F,Q?I8K M$XJE:R64RF2M04<=C<=1@DM7;]^[:DBK4Z5.M$Z2661S8XXVJYRHB*I]X\>3 M-DKBQ5FV6TQ%:Q$S,S,Z1$1'&9F>$1'&9?&3)3%2V7+:*XZQ,S,SI$1'&9F9 MX1$1QF9[$-KU:?78R?(KMF[;.R78[V#X_:^WA.0N?\/:L8_.[SY=NR<.'UK5M]R1Q1NDED7I'#"Q\DCFQLSRO>\Q%:Q'EF9_HB.V9F(C69=G9[/=\PW5-EL<=\N[R M6[M:5C6UI]$1_3/DB-9GA"=-Z47HK:-V;U<'SCW 5<%R)W0SUHKN)K,5,KIO M"2S-E5:>JNE8RMG-W\B5K;F:=&YM61KH<KK7Y+R&;[?I MJ)TM/N2 MV3^M?3A/"G#6UM^)!B8 =(Y(Y)T+ MA_1MFY+Y/VS"Z/H>G8NQF=DV?8+C*6,Q="NGQGR2.ZR3V9Y%;%!7B;)8LSO9 M%"Q\KV,7N\NY=ON;;W'R[EN*^;?9K16E*QK-IG_=$=LS.D1&LS,1$RZF^WVS MY9M,F^W^2F+9XJS:U[3I$1'_ '^2(CC,Z1$3,Z(*/JO>L_O?>CD,WPGP7:S7 M'O:S2N/JW&^*?&;;S5)3LO6++;BD4C)<9I;WQLEHX%?AI/B)XH;OJB]^5B( #W M3MT[;N9>ZWE3 <.<&:7D=TW7.O\ -?%68Z+$Z]AXIH(;^S[7F'M6EKVLXM;# M//MV'-9XWLB8CYY8HGX7J#J+E'2_+,G-^=YJX=G3S^ZO;CI2E>V][:3I6/-, MSI6)F,MR3D?-.HN84Y9RG%;+NK^;LK7RVO;LK6->,SZ(C69B)G\>FAZ4G#7I M\:C'FGICN2.XO8L6RMO'+MO&MC3&PSJZ6SJ7'%6XDUK6]4B<]K+$J.9[OU,=[;]/X[:X\$3VZ=F3-,<+W\L1[G'$S%=9[UK7 M%Z$\/.6=&;;UOM<_.[UTR9ICL\],43QK3SS[J^FMM(TK7:V1>D, M !J!]=CBY.3O30YTF@K+9RO&MS1>4<2U&JY8 MEUO;\50V"SU1[?"E?3,WDW*JHY.B?@_XI*_@GS/Y-\1MC%ITQ;B,F&W_ !X[ M37_W*T1]XISR4.+,4]7=%EJ2ZW))FHE5$5KLX M]OP]$4H=XY=4QU#UKDV6WMWMARZOJ*Z3K$Y-=3Z^_GB+1'JZ\8B8TQQ69B>RUK-WA#23 U! M^M]W4)VQ=A7(];#9!*>_\[.3A#3$BEC;;@K;;2N.WK,1Q]4G;%CM$J7XF3Q_ M#!>MU5ZHKD)7\&>F/XEZXV\YJ][8;+_J,G#A/6L61_XF]0_P M[TCN<^*W=WNXCU&+CI/>R1,3:)\]*1>T>F(CRJ[0O^I" M 2NONX?89\N9[/=]W).$\6)UJ3+:)V_ULC5=Y=[9)8I<;OG(M)7RQH^ M'7Z4LF#I2>7-%):M7^BQS4F*5=_F%ZX]3AQ]$RO;BQ3_>G3 M):-8G2*=L6E9#P0Z0CNWZOWU(F9[V/;:Q$^>N7+'FGMQUGA/^9Y)A,-*EK' M 'QY'(X_$8^]ELM>IXO%XNG9R.2R61LPTL?CL?2A?9N7KUR MR^*O4IU*\3I)99'-9&QJN/'?+>N+%6;9;3$1$1K,S/"(B(XS,SPB( M[7Y,Q6)M:=*PK>_5A[[+W?CW6;'NF&MVV\-\>MLZ!PIB9_\ 3;\U:%Q[LCM\ M]=&1>#*;[EV/R#_&WSX::U:KW.2JU3T*\+.B*=$=+X]IFB/E?<:9=Q:/Z\Q[ M7'[&*OM?--N]:/=*3>)G5\]6]0VMM[:\IVNN/#V>VC7V^3AK_F6B)C^Q%-8B M=6L@DE'8 ]9X*X7WKN*YAXZX/XTQJY7=^3-IQNKX*NK95K5GW)%?>S&3DAC MFDJX3 8R*>]?G\+DKTJTLJ_ Q3%<\YSLNG^4;CG7,;=W9[;%-[3Y9T[*QY[6 MMI6L>6TQ'E97D?)]WS_F^WY/L8UW.XR16/-$=MK3Z*5B;3Y=(G3BL\NU[MWT M7M0X#XR[?^.H$;K7&^MUL1\H/KMK6]BS]4<\W//>83_U.XR3;376*5[*4C^S2L16/1&L\5]>2 M\HV?(>58.4;"O=VN#'%8[-9GMM:=.VU[3-K3Y;3,O?#!LH M M",?]X/\ 4?\ V4:'-V0<19KR^1N4\%%;YNS>-N>&QIO%V58JUM'1U9Z/KYWD MJOU6XQ[FK%K_ (FNC>W)12160\!?#WY4WT=:VN M&?_$ MQ"H+C*M /LQ^/OY:_1Q6*HW,GE,G+';+EM%<58F9F9TB M(CC,S,\(B(XS,]CZI2^2\8\<3;):8B(B-9F9X1$1'&9F>R%CAZ278#CNPKMA MQ.!V''TEYVY0;C]TYNS,+H+,M?,+7F^0-!J7H6JDN'X_QMU]9$;)+#+DY[UF M)WEV&M;Y\>*G7>3KGJ6^?!:?D3;:X]M7C&M=?;99C^MEF->R)BD4K,:UE=SP MXZ.IT?R"N'-6/E?<:7SV[=+:>UQQ/]7'$Z>6)M-[1PLVED9) *L# MN[T]./NZ_N;T1L7DQZ;W!,O/OJ3;?$NHM_L^R,6] MS4^Q7):(\D>2/-#'1FL26%6::S)?U:19)%5?,?UP^ M3>ON;;;32)WN3)$<.$99];&FGDTO&D>2."]_0&\^/]%\LW&NLQM*4F?3BCU< M_9UI.L^5GF:.V\ #HO)?)O'W#>B[+R;RGM^"T/0=/Q MTF5V/:=CO18_%8RHQS(HT?+(JOL7+EF5D%:M"V2S;LRQPPQR2R,8[N\NY;O^ M;[['RWEF*^??9K=VE*1K:9_[HB-9F9TBL1,S,1$RZF_W^RY9M,F_YAEIAV>* MNMKVG2(C_OF9X1$:S,S$1$S,0@D^JUZSG('>QDLKPWPG-G>-NUO'W'P3TUF= MC]MYFFJRRMBS.[K65DN,U145'4]?222-7(VQ==+/Y,-*[GA?X0;#HW'7F_.8 MIN.IK1K$Z:TV^OW./7W5_P"METB?N::5UF]1_$/Q0WG55[^=M?; M+S/W;BK5P6LX6*6*/(;1MN:>QU3 ZYBFRM6:>3JY M[W,AA9+8EBADP?474G)^E>5WYOSO-&+:4[/+:]O)2E>VU[>2(],S,5B9C,ULMMZM97K MUJ)>(OB=SCKW>>KMKM^0X[:XL$3[.F3+,>[R3'_#2.%(XVM:XW0OA]ROHS:] M^NF;G.2NF3-,>QK3''W--?\ BMVVGA$5VFD9) M !C]W,=T'"O:)Q3G.8^=-PJZIJ.'1L%6!J-N;#L^8G^"CK>I8-D MC+F>SU]__)#%T9%&U\T[XJ\4LK,]TYTUSCJOFE.4M.] MK971MJXZ&1T-2-OCL36;W>'?AGR;H'9][%IGYYDKIEW$QQ\\TQQ]QCB8CAKW MKS$3:>%8K3CKGQ YKUINN[DUP\GQVUQX8GAYN_DG[N^GE[*Q.E8XS-M7I)30 M0 ,V^QGL'YX[^>4XN/N(L/[#KF)FI3\C5,;BH'>U7Y8W+_I5X[%B#3>M>NN1]"\LG M?\VOWMQ>)C%AK,>LRVCR5CR5C6._>?:UB?+::UG:NDNC^;]8 MMRVB>YCK/EF?+:=)[M(XVGS1$VBP:[(.P_@?L+XJK<<\/X-)\WD8ZEKD+DO, M0Q2[IR+GX8&QR9',7$63Y/Q-=_B2CBJSFT:,;E5K7SR3SS4+ZTZWYYUQS2>8 MRL>6T_=7GVUI\U8K6+E]*=(\HZ0Y=&QY937+;2^9:1%@@DW#5VVYQ9>';^+O6VGV=-'3YCL\7,>7Y^7YH MUPY\-\=H\\7K-9_V2JG;E.SC[=JA=ADK7*-F>G;KRIX9:]FM*Z&>&1OP])(I M6*U4_P#BAZ?X[TRTC)CG6EHB8GSQ/&)>>.;#DV^:^#-$US4M-;1/DF)TF/L3 M&CYCZ<8 R^[#.V+(=X7=KPIP#6CL?(^X;;7M;Q1+B^.M;BEV+?J.IMKRFT3.UM?OY>WABI[:^LQ,3'>B.Y$Z\+6A9] MXS&8["XW'X;$4:N,Q.)HU,9B\;1@CK4L?CJ%>.K2HTZT36Q5ZM2M$V.-C41K M&-1$3HAYL9,F3-DMFRVFV6UIF9GC,S,ZS,SY9F>,KXQ$5B*UC2L0^X^'Z M $#'[P]W6)SAWEUN$M>R3[6C]L."DU*6.*7QT;7)^TI0S?( M%Z%$1JK)C*\&,PTK7HJQVL7/X5\+^JW@\ >E_D;I&>=;BL1O>97[\>>,--:X MX_XI[]_3%JZ]BIGC=U#\H]0X^1X9GXML:>V[=)RY(BT^B>[3N1$]L3-X:!B= MD* ,D^T3MFW?O [B>,>WW0XY(\IOF?BKY;->SOGJ M:GJ5!KLAMFVY%&]&I4U_!5IIT8YS5L3I' Q5EE8U==ZLZDV?273^YY]OICU> M"GM:Z\;Y)X4I'IM:8CT1K:>$2V+I3I[<]4\^V_)MOK%MT/\ 2=.E#%5F0>V9 M">&&NR[E\I.C[5VRK&OM6YI)7_&>IYN=\SS\WYC;O[W<9;7O/IM.ND M=NE8[*QY*Q$1V+Y;'9;;ENSQGA'&>V>V7I)CG: M (V?WAGO_P#V,<.TNSWC+/\ L_)W.F*DN\GVL9;5E[4^&72R MU)<-86-GB@M\H7H9::M23Q?)%2XR1GAM0O6P_@'T)\L\WGJSF6/7EFRMIABT M<+[CMBT>>,,:6[/=VII[F80OXR=8QR7D_P @;&^G,][68MI,:TP=EIGMF)R\ M:5]'?F)B8A"$+GJD@ !,I^[B]A_S1TO/]\_(V&5FQ;_ %\EI'!=6_7C\S%Z M+5N+5W+>X(YF/E@M[;F*2XRE*GDRLQ]*TY/,@OL4J'_,)UQ\;WN/HKE]_P#I M]O,9-S,3[K+,:X\?#MC'6>]:.,=^U8X6I*TW@GTC.PY=?JG>UTW>ZKW<,3$Q M-<,3QMI.G^;:(F)_J5K,3I>4IXK*G@ M &$?J"=ZVE=AO;9MW M-VS1T\OLGP:UQ=I,]KV>7>.1,I7L.PN(56/989B*$=>6_DYH_CPXZK,K/%*L M3'[GT'T;O.N.HL7)MMK3;^[S9(C7U>*LQWK>;O3K%:1/;>8UX:S&J=9=4[7I M#D>3FN?2V?W.*FNGK,DQ/=KY^[&DVM/DK$Z<=(FM.Y-Y)W7F+D+<^5.1L]M_V/*;3M.D56I"KTCKUXD;#6@8R*)K8V-:GHMRWE MVSY1L,/+.7TC'LL&.M*5CR5K&D>S/EF9XS.LS,S,J+[_ 'VZYGO+N M3N0I.^#E3"*_0>* MO!;HOX_O?XKYA3_H]O;3!$QPOECMOQ[8Q?Y5T%C$146!N1R6/Y16)RK(_JJOY)5_5$9\#T^#_ -3J*>/^Q^*>(>3<:?\ MW6TP9?9TBF#\WW.7'_3,9?_ *K>@0HEH M &._=!W4<)=GO$^9YCYVV^MJ^K8SQ5<;1B\JULNX9]]>:Q1U33,&Z> M";.['D6UWK'"US(H8F/GL20UXI9F9_IKICG/5O-*WDI2OW5I\W9$: MS,Q6)F*_CU(/5!YK]0K>^N;DLZ'P;K.1L3\=<.8W(.FH4?$UD#=CW*[#'59M M>XV86+TGEC2O09(^&I'&CYI)[W^'GAIR;H'9?B=,_.LE8C+N)CC/E[F../9TB*TWZXZ^YKUIN_P ;KAY3CM/J\,3PC^U>>'?O/GGA768K$:S, MZQR2&A@ 9S]B7I]\\]_W)[-&XGQ/R5J6&FJ MSQWF-5*&(JO6W;?U>[R:L=BU!I76_7G(^A M.6_'>:7[VZO$^JP5G\9EM'F_JTC[K);VM>R-;36MMLZ1Z-YOUCO_ (IRZO=V MU9CUN:T>TQQZ?ZUI^YI'&>WA6+6BP8[*.QC@?L.XJAXSX7P3UNY#V6YOG(6; M95L;OR+G*S9DBR6QY*O! QM.@EJ5E"A V.G1B>Y(V+))-++0SK+K;GG7'-)Y MESB_M*ZQBQ5UC'BK/DI$S/&=([UIUM:8XSI$1%R^E>DN4=(VDY, MEM)R9+1Y;3'DC6>[6-*UCLC69FK.;]7.-?5XJSY*1YYX=ZT^VMI&L\( MB,/3;&M ;9O3(]*#E[U!]MCV&ZN1XX[;M; MRB5MVY6FII[3FK-5\#[FF<:U[<,E7-;9+!*GG69&OQ^)C=YECS)5@J68M\2/ M%'E/06U^+T[NXZAR5UQX->%8G73)FF.-::]D1[:\\*Z1WKUD7H/P[YEUGN?7 M7[V#D=+:7S:<;3';3%$\+7\\^YIVVUG2MI^W;[V[\/\ :WQ;KW#O!^F8[2=& MUR%4@I4T=/D,KD)D:M[/;%E["OR&>V#)R-\5BW9>^1W1K$\,;&,;13GW/^;= M3,SV5CR5I6.%:QY*Q$1Y>V9F;B-K3Y9GCY.R(A[689E0 M K+/5 X=7@GU .ZOCZ*A\FXQ.6L_N>O4F,1M:MK')GD%Z^-KCT=\-.;_+?0G*]_-N]E^*UQWGRS?#KBM,^F9I,S[. ML<-%&/$?EGR3UMS#;UBT8[YYRUU\L9HC+.G"-:Q:TUC^[I,ZQ+ LWEI F, M?=G.U#Y%TKEWO(V;&K'D-TN2<.<6S6(6M>FJX&S2S'(.*CCH MY&/:K)<-:8YJHY%*C_S&]4^OWNTZ1VUOQ>&/7YHC^O:)KBK/IK3O6[.S)6=> MU:'P*Z=C;OX[3M9C,Y*R__ -4][(W))7K_ M ,7/4],=GM,&PVF+8[6L4VN''7'2L=E:TK%:Q'L1$0\_=[N\_,-YFW^YG7;!D<,V-LRM=%)R1>@AR\BHWI)CX,B MTG\>>N?E[GD=,\OOKRKE]I[^DQ,7W'9;L_)1KCCC[J-:S&M$B@@%,( !XMW$\\Z M#VQ<)\C\\C7 M6;+$]O-QDBL>:([;6G^S2L3:WHB6/YKS/9\FY M=FYIO[Q3:8*3:T^QV1'GFTZ16(XS,Q$<95BOF M.2;?D7+HTVVWQQ772(F]NVU[:?=7M,VMZ94,ZCY]O.I>.QWF-6*3*WJS']&.5Q$QLXGOYK1]SBK M,=[RQQM.E*Z:S$VB=-(E9GZ=J&MNZAIFOX?5=7P./:]M'"Z_ M@,?7Q>'Q=1)'R2>ST<>[W>XWVZR;W>7G)N\V2U[VG MMM:TS:TSZ9F9E>K#AQ;;#3;X*Q3!CK%:UB-(K6(TB(CR1$1I#LAUW* M M '%YS.8?6<)F-DV+*4<)K^OXO(9S.YK*6H:6,Q&'Q-2:_D\ID;MA[( M*E&A2KOEFE>Y&1QL5RJB(IRX<.;Y/(['A;. M1I<%\;^W:EPGK5MTT'BPJ6&?+&]Y2@YWEP['OEVLRQ(G@;)7H14ZCU>ZLZ1_ MH/X6]!X>A>G:[?-%9YWN-,FXO'];3VN*)_J8HG2/)-IO>-.]I%(_$3K/+UCS MRV?%-HY3@UI@K/\ 5U]MDF/ZV28UGS5BM>/=UG5X24T$ M !E;V4=IN^=Z_<=Q_P!H;7UI-DO?*&W[(L7F4]*T#$/AL;;MMWKTC7Y-Q M[_+JQ/C>GL_/=]QC'73'3RY,MN%*1[,\;3]S2+ M6[*MAZ5Z2F./=WGV([(^ZM-:]LK-#AWB31.!N+=$X< MXRPT> T/CG6\=J^M8QBM?(RCCXO"ZW>G:R-;N6R=ETEJY9YL\&.*5CT1Y9\\S/&T^69F9XR]*,<[P @$_>)-/76O4BV/-+%Y M:' M7_[?=Y\?L:S&7S_^9KY/8\LT[\:MMZCKB^7\MML5_P"B)Q^;_P OT^SY(T7$ MUHE 3%ONN>_>V<>]W'%TLK6_-[/Z?66T\^D^99GP!WG>V7,N7S/N,N+)'_'6]9_H]7&OLQYTK$J^L* M &!/?UZA_!7I]\8.W'DR_\O[WGJUN+C/B+!W:C-OWO*0-\M)O M!,Y_R%J&.L/9\I9>>-\-5B^"*.Q:?!5FWGH7H#G?7G,OBG+:^KV-)CUV>T3Z MO%6?_BR3'N,<3K,\9FM8FT:AUAUIRCHW8?&M_;O[N\3ZK#68[^2?_P M(GW5 MYX1V1%K3%9KZ.\SO:YW[Z.5[?*7-NQK:;66W3TG1\4LM32N.]>L676(\%J^) M=(]&JJ>!+-Z=9;]]T;76)G^"-&7RZ0Z-Y'T3RN.6F)Z2W+WJ [36VS,MRG&O;/@,HV M+;N4IZ2-N[1+3L(E_3^,*]UGD9G8)$C?%8OJR7'8?X7SI-,D5.>*?$GQ4Y3T M)M9VN'N[CJ/)7\7AB>%-8X9,TQQK7RQ7A?)V5TKK>LD=!>'/,NLMQ&YR][!R M&EO;Y=.-].VF*)]U;R3;C6G;.LZ5F??P)P!Q%VQ\8:[P]PCI>)T;1-:@:RKC M<;"GM62ONA@ANY_80["G+.58JX=ICCA$=LSY; M6GMM:=.-IUF7LAB&3 !J&]3WU;>(_ M3_UBUJ&"^2>3>YG.XQTFJ\7P9!%H:E'<@C?1V[E*Q1>ZUA<(R.PVQ5QS5BR& M91$9"Z"!TEV"5_#;PJYKUWN8W>?O;;INEO;YICC?2>-,,3PM;AI:_&N/MGO6 MTI:-NO?$?EO1NWG;8>[GY]>OM,6O"FO9?+IQK7CK%>%K]D:1K:("7/'/G+?< MQR=L7,'-NZY;>]]V:?QWYFAF]#[:FR5LMK>LH^3$;GS?%%*]T3:#E1+^L M<=V'PI[1DU;%;R5=_AQRL21+\$">*7C+M.EJY.1=.6IGZCTFM[^ZQ[;V?)?+ M'DIQK2>.373N6F?PZ\*MSU%-.<<^K?#R+A-:]E\_L>6F/SVX3:/<=O?B<7I> ME:CQQJ>O:'H6N8;4-,U/$T\%K6LZ_0KXS#83$4(FPU*&/HU61PUX(8V_@1.K ME57*JN556EN\WF[YANLF^WV2^7>9;S:][3,VM:>V9F>V5K]KM=ML=M3:;.E< M6UQUBM:UC2M8CLB(AV:>%/FIW/<*)ES;N*\UX;-JPOPK'8DU7<\1 M Q%Z(]E3XJ*K7EROY<.<_&NF][R2]MK8N+Q>/(;!LV5JX;$5$5K7JQ)[]R-JNZ*C4557X$.IS M#?;;EFQSV;@K6>V7@#B+@/46L7"\6Z-A-62XQCXUS.6K5DGV/ M8YXWN>L=S9]BL6\C.U.C$FM.1J-;T:GF=U%SK<]1\]W?/-W_ )VYSVOI_5B9 M]K2/12L16/1$:O0#E'+<')^5[?E6UU^+[?#7'&O;,5B(UGTSVSZ9>Y&%9$ M (I?WF;NK7#ZAP[V=ZUE/!=V^TO,?*-6!T7C36L)9M87CO M$VE;(^1:^6V*+)7I(W,8J28JL]'*CE0L_P#RX]+^NWF[ZMW-?Q>&/489G7W= MHBV6T>3VM.[7MGW=N" O'7J'XMRW;]-X+?CMS;UN6(T_RZ3[2)CMB+9/;1,: M<<4QKIK"'86W5> ;.O29[%[??9W9:QIN/:UCTL1T5MVHT=[*_I&WBIUM7 MHGI;)N\%H^5]QKBV\>7OS'MLFGFQ5]MYN]W*S[I(OAETC_%G4=*[BNO*=KIE MS>:T1/M,6D7TF)B%D)2I4\=3J8_'U*U"A0K04J-&E!%5ITZ=6 M)L%:I4K0-9#7K5X6-9'&QJ-8U$1$1$//2][Y+SDR3-LEIF9F9UF9GC,S,]LS MY978B(B-(X1#Z3Y?H !"5^\0]_B\M\M4>S'C;,>;QYPAEFY M7E>Y1F>D&SF='(L5K'<;8RVZ%[?@_\ K%JTR1OCIQ.2Y/@!T+\E M\KMUAS&G_7[RO=P1/WC?SQ.68UC_RXK,<+RK!XV=8SN]W7I+8V_Z?!,7S MS$S'>R::UQSV1-:1,6GMCOS'9;&C1%C4 !/\ /0B[#D[4.UJORUO6&94Y MN[DJ>(W'-);KM3):CQJD+[7'VF(Z3Q34[-VE==F,E&B0O]INQ5IV*^A&Y*)> M-W7'\4]33RO97UY-RZ;8ZZ3POE[,N3S3$3'JZ3Q]K6;1/MY7/\*>D/X8Z=KN M-W73F^]TR9->VE=/Q>/C$3$UK.MH\E[6C68B&\LA9)X M (FO MWASU(?DNC+V#\.9U[,EDH<;F>X[8,5;\M]+$S1P9/7.)([%>7S$FS$;X<&3+$1:8K29F M(XQ&MJVF(UXZ1IKPU[(97?YH_4\^UGM_Z(<7?J*:O]#WAM\U8?O\WPC8?I1Z M]^<&WS5A^_S?"'TH]>_..3[S%\&?YH M_4\^UGM_Z(<7?J*/H>\-OFK#]_F^$/I1Z]^<_..3[S%\&?YH_4\^UGM_P"B'%WZBCZ'O#;YJP_? MYOA#Z4>O?G')]YB^#/\ -'ZGGVL]O_1#B[]11]#WAM\U8?O\WPA]*/7OSCD^ M\Q?!G^:/U//M9[?^B'%WZBCZ'O#;YJP_?YOA#Z4>O?G')]YB^#/\T?J>?:SV M_P#1#B[]11]#WAM\U8?O\WPA]*/7OSCD^\Q?!G^:/U//M9[?^B'%WZBCZ'O# M;YJP_?YOA#Z4>O?G')]YB^#/\T?J>?:SV_\ 1#B[]11]#WAM\U8?O\WPA]*/ M7OSCD^\Q?!L-^XCN?YW[L-SQ7(7<+R'D.2]SPFL4],Q>>R>,U_%V:FL4,KF< MW3Q#8M=Q&'J205\KL-V9KGQND\5AR>+P]$3;N0=-:UK-O;VM.LUK6.W3@UGG7/^;]1;JN]YUFMGW5,<4BTQ6)BD3:T1[6* MQPFUI[->+P0SC#@ )''W9SD!,!WH2)_Q5I''^GR3-W@3O/4]4;C9VG2N;9VF/3:EZ3'^&;SP_ MH\TX\I8M@ -/GJA^KEQ1V :W:TG64Q?)7<_G<6RQJ_&[; M#IL-IU>[&U]+;.4[%&U7MXK$+ _SJF-B>S(Y7XB,]GK/=:==[B- M[N>]MNFJ6TOFT]MDF.VF&)B8M;7A:\^TIQU[UHBDQIU]XD]$!;G'G7ECN1Y,V/E_FK=,MOF_P"TSLER M>;RKXT2*O WRZ.*Q5"NR''X;"8R#I'5IU8HJ\$:=&,3X>MY^2\DY7T[RW'RG MDV&F#88HX5KYY[;6F>-K3/&UK3,S/;*GO-N;\QYYO[\RYKEMFWF2>-I\WDB( MCA6L=D5B(B/)#R0RK' 2)?29]$3:.Z9VO= MP?='CLUH_;BKX,KJNDR)?PFY\VUND<]2U#*WV6_K'&EYCT=\I,>R8\L7S1_4GVM)]WK,329J\.O" MG<=033G/4%;8N2<)ICXUOGCR3Y)IBG^M[J\>XTB8O$W_ %'4-5T#6,'I6CZY MA=1U'6<=7Q&O:UKN-J8C"87&5&>"O1QN-HQ0U:E:)OX&L:B=555^%54IAN]W MNM_N;[S>Y+Y=WDM-KWO,VM:9[9F9UF96MVVVV^SP4VNTI3'ML=8BM:Q%:UB. MR(B.$0[&==S@ CL>K+ZWFK=KD>Q=O MO:UDL-N_<:B6<3M6[,2EF=,X2LM?+6N5989$LT=HY*I21JU,<]KZ.,E7Q7?, MDC=1?/\ X6>#&ZZFG'S[J:M\/3W"U,?&N3<1VQ/DFF&?Z_NKQ[C2)[\0KXB^ M*VWZ?B_)NG[5R\[XQ>_"U,$]DQY8OEC^K[FL^[UF.Y,(#;-MVC?-FSFY[KL. M9VS;=FR=K,[#LFPY&UELWFLK>E6:WD,EDKLLUJY:GD]RK_\ P+H;7:[; M8[:FSV>.F+:XZQ6E*1%:UK'9$1'"(A5'<[G<;S/?=;J]LFYR6FUK6F9M:9[9 MF9XS+KQSN$ 'ZPPS6)HJ]>*2>>>1D,$$+'2S M332N1D<44;$<^221[D1K41555Z(?DS%8FUITK';+]B)M.D<9E+7]);T(%L)K M7VM'V8MGB?\ 9BG_ .9Y:)<\,,->&*O7BC@@@C9#!!"QL4,,,349'%%& MQ&LCCC8U$:U$1$1.B%4YF;3-K3K:>V5CXB*QI'"(?H?C] M T)_>*N"EY0[!W MZY'IVTOEX^V:C!$GB;)6DR6QXJ]87P^*./&^/Q(QLB.G'P YW\F==1R_);3! MO]O?%IY/64_&TGV=*7K'GF^G;II%/C+RB>9]%Y-Q2+3FV>:F:-/ZO''?7T16 M\WGLT[NNND3$P)"\JFX!(F^[E]IR\N]U>Q=QVR8UMG2^VS!))@WV8J\M:YRM MO-6_B==:V*PY73+KVN19._XXV.=5N)2>KF*YGBK_ /S!]4_)73./IW;VTWG, M;^VTUUC!CF)MV?U[]RO&>->_''BG3P-Z<^.\YS=19Z_]/LZ]S'K';ER1I,Q. MOW&/76-/^96=8T3H2E*U0 ?)?OT<71N9/)W*F.QN.J6+ M^0R%^Q#3HT*-.%]BWINJ=US*LZ[7O\ J\7'6/58_:UF M.$>[XWT\DWGC/:PT-P:@ !]%6K9O6:U*E6GN7+D\-6 MI4JPR6+-JS8D;%!6K01-?+///*]&L8U%Q<>X:PE)8T>Z!*O6U^MNJ3[;7%MX\DTB?;9/9RV]MKV]SN5GW*\GA]TG3I' MIW'L;Q'RAE_&9[1YBD:4C32)TFVD3:6T@C1NX !K M5]57OIQO8=VJ;1OV,N5'&/163KCJC%L,D3\E8=,NXM&L:8XGW$3Y+9)]K'EB. M]:/MY3+9:];R>4R=^Q+;OY'(WYY+5V]=M3N?/9MV[,KI))'N5SWN5 M5554]#\6+'AQUPX:Q7%2L5K$1I$1$:1$1Y(B.$0HOFS9=SFON,]IOGR6FUK3 M.LVM:=9F9\LS,ZS+X3[<8 W!^BQV'KWJ]V.*R6Y8=U_@K@A^)Y"Y2]IK++B M]BOLMRNT;CFPY\4M>1-NS&/DFN0O1$FPV/O,1S9'1J1+XQ]^[V+#I/&E=/QF7S^TK.E9\F2U)[(E*GA-TA_$O4,;W=UUY3L9C)?6.%\G_+ MQ]OGCOV[8FM>[,>WA8B% UR@ M :Y?4^[]=:[ >VG.\A^9C\C MRUN*7M1X0U&XYLJ9C=9JGB?G\C2:YLTVJZ17G;?R*IX&RKY%3S(Y;<3B0?#7 MH;<==]1TY?[:O*L.F3^UM MS'+K3!2?NKZ>ZF/ZF./;6\_"NL3:%;GMNV;+OFT['N^Y9K(;)MNW9O*;)LVP M96=UK)9K.YJ[-D6/+IZO+2UI^\BT>B)U2'X5;WXEUYL+ M3.E,EKXY]/?QWK6/OYK/V%C8>?*[8 !'*]6GUOM8[:(]E[= MNU3*8G<^X7R[F%W'?XFP974.%IY89J]FK3.2DE@_"SP8W/4/<:5F+H2\1O% M;;\BC)R7IZUR8CR7RQYN-:3[K68FB$7M.T[)N^R9W<=QSN6V MC:]HRU[.[%L6=O6,GFJES-MMMO MLMO3:;2E,6UQ4BM*5B(K6L1I$1$<(B(X1$*J;C<9]WGON=S>V3<9+3:UK3,V MM:9UF9F>,S,]LN!.=P@ _6&&:Q-%7KQ23SSR M,A@@A8Z6:::5R,CBBC8CGR22/.-LU?6G>. M%&*WY3\2K+CV52\5/&_O^LZ=Z)R^TXUR[NOE\DTV\^;R3F[>WU>G#)-D?#GP MB[GJ^>]6X_;<+8MM;R>6+9X\_EC%V?E/+2):,,,->&*O7BC@@@C9#!!"QL4, M,,349'%%&Q&LCCC8U$:U$1$1.B%6)F;3-K3K:>V5BXB*QI'"(?H?C] M #\YIH:\,MBQ+'!!!&^:>>9[8H888FJ^2661 MZM9''&QJJYRJB(B=5/V(FTQ6L:VGLA^3,5C6>$0B)>K7Z[KKJ;/VT=C&TNCI MJES 6+[B//Y8P]G9ZWRXXK=XC>+DV]9R+I+)[7C7+N:^7 MR37!/F\DY>W\GY+S$NFFFL32V+$LD\\\CYIYYGNEFFFEY*8=IBK-KWO,5K6L=LVM.D1'LN?;;;<;W< M4VFTQWR[G):*UI6)M:TSV1$1QF4X7TF?1'U3M5BP'.2-+TM+O%/QFW74\Y.0] M-6O@Z>XUODXUR;GSZ]DTQ>3N>ZO'&^D3W(M=X=>%6WZ>BG.>?UIFYYVTIPM3 M!YM.V+Y/[792?<<8[\R'B DT@ M 'CW<)Q#B>?N">8.$LW[,S'..:%KF]'(BF6Y#S7+R+G>TYS@U];M=QCRQ$>7N6B9K[%HB:S MY)B9B71YGL,/-.79^6[B-<&XPWQV]B]9K/L=O"?(JL,_@LMJ^>S>LYZE+C7N4FS55J9"+;MZJT[E7"9&*2-EB*YJ.JP8[$S,>KN MEBE*Y.B/Z)YX>*W5/\6=:[K>XK=[E^"?48>.L>KQS,3:/)I>_?O&GDM"]7A_ MT['3'2NVY=>L5WEJ^LS<(B9RY.,Q,QVS2-,<3YJ0V;$<-T M #31ZZW=5_#5V&[QK^#R24N0>X>S^Q75FPV6Q7JV!SM.>UR3FHX/ Z:2K! MI-:SCEE8Z-:]O+5GH_Q>%KI=\$^F/XCZXP9L]>]L-A'QB^L<)M68C%7V9R3% MM..M:6C3RQ'7BGU#/3_1^XMBMW=[NOQ&/36)BQ\+W*R*Q!H%62+,W$17*RU)CF.:Z.9_2 O'GKF.0\BCI MK87TYKS"L]_2>./;]EI]G+.M*_V8R3VQ"TUV.SMIBUCA?- M,:Z]O_*K,3V>ZM68G6LIV)29:T ^2_?HXNC3N5,=C<= M4L7\AD+]B&G1H4:<+[%NYU)HJ"4ZTG5:R*>A7A7T13HCI?'M ML]8^6-SIEW$_VYCVN/V,59[OFFW?M'NE*/$WJ^>K.H;3M[:\IVLVQX>S2W&. M_DUB9U]9:(FO'W$4X1.K6 24CD U=O7)V111L17ODFUV]9ON,EXK6L=MK6F(K$>F9F(A95^F+V3XK ML2[3M'XFFKU).2LZU-[YHS59T4ZY/D?/U*ORCC8;D,DL5G$:?1KP8BDZ-R13 M14UL^%)+$JN\ZO$CK++UOU3GYK$S\G4_%[>LZ^UQ5F=)TGLMDG7);RQ-N[V5 MA>WHGIC#TET]AY332=SIW\UH^[RVT[TZZ1K%>%*:\>Y6NO'66PDT)M@ M M =4WO>=3XRTO:^1-[SE'6=+TC7\KM&T[!DY4AHXC!82E-D,E?L/Z* MY6058'*C6HKWKT:U%,>UQ4F][3V5K6-9F?L*V3U)^^G;._KN7V;E6^Z_C..,$^QJG#. MF6I%1FL:#1LO]DM6ZS'OA9LVUS-^4&Q,E=DCH*\"-]$?#OHG:]"].8 M^5T[MN87TON,D?=Y9CC$3_4I[BG9PCO3$6M91KKGJW<]8<]RBX+JC8?*G37,.6Z:SGV6?'' M9VWQVK&FO#6)F)CS3Q9CI[>?)W/]EO\ 72,.[PWGV*Y*S/9Y)B-)]"U)/,9Z M# ?C8L5ZE>>W;GAK5:T,MBS9L2LAKUZ\+'233SS2.;'%#%&U M7.GMAX5^"$8O5]1=:XM6>R8Q?<_\S6=:5K9XC>+ MLY/6SA'8KKV\9?R ':M'T? M<.2]OUS0./\ 6LSN&Z[=EJF#UK6-?HSY+,9K+7I$BK4J-.NU\LLCW+U5?@:Q MB*YRHUJJG6WN]VG+MIDW^_R4P[/%6;7O:8BM:QVS,S_V\D<78VFTW.^W--GL M\=LNZR6BM:UC6UIGLB(A./\ 29]$_4>TF'7>X#N2IXC>>YE\-;*ZYKR/ARNG M<'R30(^./&*B.I['R-6\U6V,K_J5:$K?!CNJL6]8I9XI^,F[ZJG)R'IV;X.G M-9K>_NY6V'AUX5[;IR*VF#V/);)' MEOQBL\*=G?M(.(%3, #K&Z;KJ/'&I M[#OF^['AM0TS4\3SL]GN^8;K'L=CCOEWF6\5I2L3-K6GLB(CMEU]UNMML=M?=[R]<6UQUFUK M6G2M8CMF9E!O]67ULMN[M+&P&/L[]JG^(OBIN>H[7Y/R*UL/(M=+6]S?/[/EKC\U.$VCC?M M[E8]Y/2&0 /9^ >WWESN?Y2USASA+3R6&.]L.Q9-Z)2P.MXE)VNM7K+V00HY$55>YC78CGO/N5= M-Y;8,6VON'*LM65]+78 M+=>%+^G<8UKT<4V&UJ.9'MFO/AAR>7Z^*QY4/DTZ]%?$CQ3YMUYNIVV+O;?I MS';7'@UXWF)X9,TQ[J_FKK-*=E=9UO:X?07AURWHW;QN,G=S\]O7V^;3A76. M-,43[FOGMI%K_=:1I6NV\BI(X M 5UWKB=O,G;_P"HES#+3H)3U;FOY/YVU=T<*113KO;K3=S5/ GE M>:WD?%9E51/A2-S'*B>+X;_^"O/XY[T!M*WMKNMEKMK\=9_%Z>K].GJK4_HG M3L4Q\7^2?)'6>;/CK$;;>4KGKI72.];VN2->R;3DK:]O+[>->W6?/O2)[36] MWW?-Q/I&:QCLCQSHEM_+?*C'PSRTY=/T6Q4N5\)>6%\"MK;=M4^.Q$BI+&]L M-Z21O56>%>_XL=4_PIT5NMWAMW>89X]1A[->_DB8FT:_U*1>\<)XUB)[=74\ M+>G9ZAZNV\9*Z[':_C\G;I[28[E>$::VR=WA,QK6+>;19)'GBNR M " M]X,[K/V^=[-CB; 9)]O0^V##S<=UX8[,DM"QR1EIJ^6Y.R<, M*JC(+=6W#0P=A/#U63!JO545$2\_@+TO\A]'1S7/73?R)BT6AHA)O0T M !Z%Q/Q=NG-G)FB<1\=8E^O&^5ZHQBJG0YKS/9\EY;GYMS"W$>69[(CRS,1':R'*>5[SG7,L/*MA7O;O/DBE8XZ1KVS.D3,5K&MK3I.E8F? M(LZ>SGM=T?LW[<^-.WW1(J\U/2L)$FQ;!'494M[GNV1Z7=NW')-19)G6<[F9 M)'Q,DDE6I3;#58[RH(T3S;ZMZEWO5W4&YY]OIF+YK^UKKK&/''"F./16ND3I MIK;6T\9E?7I_DFSZ=Y/@Y-L8_$8*1&OEM;MM>WIO:9M/LZ1PT9.&N,R M 1O/O"_?ZG"7#%3M XVS?D6UR/;Q]I&7=2X76Q+2M8V?P M)XX;G)]ZO-01/$O_ -*JWFO:GGPO6PO@)T)\M6;&^F*)CADW&FL M3'HPQ,6_OS3S3"&/&/K&.2#LM,QQF/6\<=>$<._,3 M$UA![+HJD !)6^[L=ARFE;Q/"T)]\$ND/CF]OU7OJ?]-MYFF#77VV68TO>//&.L]V. MV._:9C2U$W$IHM" M "&]]X7]2+YW[!+V'\-[ R35M3OU./.;EC[,-W!\7,L1HD;J&FV(8[V7:UTB/RJP5W>5)0G9);GP#\//BF" M.N.;X_\ JLM9C:5F/-'7'QG-_"/++_P#3 MXYB=S:/NKQ.M<6OFI[J_]O2O":3$Q62SJO@ M %K+V[;\[E?M^X+Y2?)YS^2>' M>,M^?+UE7S7;CI6$V)TG6=SYU\:Y'K\=RO\ A^%54\P.H-C'*^?;WED<(V^[ MS8O>\EJ>3V'H7R7>?*/)MIS">,Y]KBR??TK;_O>Q&(9, .J;UO6 MF\8Z?L7('(6S873=)U+%V/8;#'?-O,MHK2E(F;6M/9$1'_:(XSP=?=[O:[#;7WF M]R4Q;7'6;6O:8BM8CRS,_P#;R(,WJQ>M=N?=Y:V'@;MRNYC0^V**>;&YK-M] MLP^X\X1P23PR6ZZDM?E'))MAY#KI:W& MM\_;QMV37'/DQSQGMOV]VL?PG=#8 'MW;UV MZ^.G4\%?'8C&5U:M_/[)F++HL=@-?QK'HLUNS( MR-'.;&WQ2R1QOPW/^H.4=,2\DYGU!S"G+.4XK9=W?R1PBL1VVM:>%:QY9F?1VS$3/X],OTHN'O3XU&+ M/6$QW(W+2MO'+5BE_HXJ"PJ26=0XUK7(DM:]JD;D:VQ.[PWLO)&DME61 MI!4K44\1_%'FW7N[G!7O;?I[';7'@B?=3'9DS3'"U_-'N:1.E=9[U[7%Z#\/ M.6=&;;UUN[GYY>NF3-,=D3VTQ1/&M///NKSQMI&E:[82+4B M \4[@NXCA_M;XMV'F+G#<\=I.C:Y"BSW;BNGR&5R$ MR.2C@==Q%='Y#/;!DY&^&O4K,?([HYZ^&-CWMS/(>0T\*UCRVF8CR=LQ$XKG/.N6=/\OOS/FV6N+:4CMGMF?)6L1QM:?)$ M>(G,NL]SZFG>PM6WOO(N:CL0:3QW@IY',3(Y_(11O=8R%SRGMHXVNDEV](QW@8D4<\T.H= M9=;;W_&6UC%BKI.3+:/)6/)$?=7G2M8[9UFL3L_2O2/-^K^81L> M5T_%UTG)EMKZO'7SVGSS]S6-;6GLC2)F+!CL4]/_ (&[ N,&Z)Q+B5R>TYF. MK/R+RIG*U==TY"RM?S7129">+QQXK 8YT[VX_%5E2K4C57.\VS)/9FH;UMUW MSSKKF7Q[FM^[MJ3,8L%9GU>*L^:/NK3]U>?;6GAPK%:QW%M/69;1'?R3'G\U8^YI'"/3:9M.<9I3; M 1B?O,O;@_;N".&^YS"8])2&UY,)D+\Z=8V4<%N>%AJ1(O1?.SJ]%^$LC_+CU#&TY[N^F\UM,>[PQEQ MQ_YF'7O1'IMCM,SZ,:#O'3DGQSI_!SO''XW9YN[:?_+S:5GV=,D8XCS=Z7IO MWNF\W]^_P"F,5=8QQVSV^VR1/#6+QKV)%) "8@ M QL[P>X;"]J7;)S1W!9SR)(^-='RF6PU&QU\K,[=<2/#Z3@'^%S7HS/;= MD:51SD7XC)E?^!JFP])\AS=3]1[/D.#77UK&OEM;2L>F85L5 MV^*E:5K'9%:Q$5B/1$1$//\ W>ZS;[=9=[N9[VXS9+7O/GM>9M:?LS,N%.9U MP )?WW<+L,?B\?GN_'D?#N9=S$.8T+M_JWZTD;X,3X MYL9R!R+5\UJ(_P"5)6/P5"9BITACR2.1S9HU2IO\PG7$9\$NCYVFUOU9OJZ9\]9I@B8F)KCU]ODX_E)B(K MPX5K,Q,Q=+)*MK 'BW<3SSH/;%PGR/SQR;D$Q^F\;:W;S MV11CFI;REQ'1T\)KN+:_XLN:V;.6J^/IL7HUUFRQ'*UO5R9CD')-]U)SG;\D MY;7O;S<9(K'FB.VUI_LTK$VMZ(EC^:\SV?)N79N:;^\4VF"DVM/L=D1YYM.D M5B.,S,1'&58OW,=PN_\ =5SIR1SYR9<6SM?(NQ6LQ+49/-/1U_$L1M37M4PZ MSJLK,)JV#KUZ%1KOC>3 U7JKUTS:?3/#@H;U)S_>=3$<*QPUTC6=;3&L MR\),XP8 ]9X*X7WKN*YAXZX/XTQJY7=^3-IQNKX*NK95K5GW)%?>S&3DACF MDJX3 8R*>]?G\+DKTJTLJ_ Q3%<\YSLNG^4;CG7,;=W9[;%-[3Y9T[*QY[6M MI6L>6TQ'E97D?)]WS_F^WY/L8UW.XR16/-$=MK3Z*5B;3Y=(G3BL\NU[MWT7 MM0X#XR[?^.H$;K7&^MUL1\H/KMK6]BS]4<\W//>83_P!3N,DVTUUBE>RE(_LTK$5CT1K/%?7D MO*-GR'E6#E&PKW=K@QQ6.S69[;6G3MM>TS:T^6TS+WPP;* M ! MJ@]7?U#<=V$]MUZUJF1Q\G<'RO'D=4X:PLWD6)\1-Y#8]@Y,O4)FRQRXG1:M MN-\+98Y(K65GJ0/8Z%\[F2CX4= Y.N>HJUW5;1R':S%]Q;C$6C7VN&)C[K), M3$Z3$Q2+VB=8KK'?B3UI3H_D4RN3R%B6Y?R62OV)+=Z_>MSODGM7+EJ5TDLC MW*][W*Y555/0+%BQX<=<.&L5Q4K%:UB-(B(C2(B(X1$1PB/(I1DR7RY+9;SM&F4HGHDDJ='XG"UY&?&^&*1JJC556M\]/SR_Q'YIBT]K?+7+' MI];CIDG_ !6F/9B>WM7@\+]Y\=Z$Y?DU]M3%;'/H]7DO2/\ 96)]AM"(T;\ M /#NXCN.X;[5>+,_S'SGNF.TK2<"Q(_:+3EGRF14K,>_P,?*_P0QRR,S73_3W-^I^9X^4'9$:S,1.)YUSSEG3W+[\SYMEKBVE/+/;:?)6E>VUI\D1Z9G2(F8@"^I MCZK7,?J#[A)A8W9/CGMTUW)K9T?B*KD5''A?RCH+:>NGN[CJ#)73)GF.R/ZF*)XTIYY]UDF-;< M.[6M.NN_$/F?6>Y]5'>PW^WEF.%K^:/[2.-M/)$3:+!?L:[">!^P?BN'CWB+"LN;%E8:-CD;E',5*J[M MR-FZL*M]KRUV-KWT,%2FEE^3L1"_V/'LE>K?,GEL6)Z&=:]<\\ZYYG._YM?3 M;UF8Q8:S/J\59\E8\MIX=^\QWK3$=E8K6MR^D^C^4='\OC9[WV\#]A?%4W)',F<67+9-+=/C[CC"OBGW3D7/UX/-^3<)2YTTM>";<.C.B.>=<,Q$U\O?1 MW]\\=_?*4F_\N99F/UO#S78..>+L'8M)IG'>&MK R2OBX+#UDR6=R4=2)^2R MDZ>T79F)T2&NR"M#?/HGH7D?0O+/B'*J][<7B)RYK1'K,MHUXS,=E8UGN4CA M6//:;6FFG5O6/-^L>8?'.96[N"LSZK%69[F.L^2//:=([UYXVGS5B*QA";FU M0 #:EZ:?I63BCO<>]O&MY2&#?\ ME^[3:K++XI(Y+6H<>5+2(S9-QLUE7QR(U]#$L\TZSW7K(UP\EQV_&9IC MM\],<3[J\Q_PT[;<9K6T_P [;>VCAKM+XHP'#/!FH4]2TW!,2:96^&QFMES< MM>O!D=JVS+JQEC.[-E_9F+/9DZ(C6,BB9%!%%$RB?474?-^JN:9.<<[RSEWE M^SR5I769BE*]E:5UX1'IF9FTS,W%Y'R+E?3G+JW[EGM]W*S+0P/*FG9'6I]C9)*S6JYJ+U3-]-\\W/37/=KS[9Q%L^US1>*S.D6CLM29CC$ M7K,UF?)$L;SCE>WYWRK<--,H-Q>H<>ZEKNDZOCF^!4HZ_JV(J83#U55C(V/=!0I1M5R-;XE15 MZ?"8_?[W<TVU8IM\5*TK6 M(TBM:Q$5B(CA$1$1$0[@=1S@ !$P^\T=UBU,7PQV;ZSD^ MDN5>[FOE2O7ECZICZ-,+:=&KWJVU?9E\A/7D5GA6K1FZ.1S%;:;^7'I M?OYMYU=N:\*?]/AF=>V=+9K1[$=RL3Q]U>.&DZU]\=NHIP;+;=,[>WM\\^NR MZ3Q[E)TQUF-.RU^];76-)QQVQ*(.6P5C R][%.TK: M^]KN=XUX UEUFC1V')?*N][+7KI8;IO'.$?%;V_9I&/?% Z>MCU2O2CD?&RS MDK-:#Q-65%-3ZWZJVO1G36XY[N-)R4KW<5)X>LRVX8Z>Q,\;3Y*1:?(VOHKI MG-U;U#AY336-O,]_+:/N<59COS[,ZQ2O;[:T:\-5FUQ[H&G\5:+J/&O'^"I: MSI&B:]B=5U7 8]CFU,5@\)3BH8^I&KW/EF='7A3QRR.?+*]5>]SGN<( M99N5Y7N49GI!LW,/LTM>/7IG1R+%:QW&V,MNA>WX/_K%JTR1OCIQ.2Y/@!T+ M\E\KMUAS&G_7[RO=P1/WC?SQ.68UC_P N*S'"\JP>-G6,[O=UZ2V-O^GP M3%\\Q,QWLFFM<<]D36D3%I[8[\QV6QHT18U 9[>GYWTW^P#E'9.8=8X> MT?E+>]$4Z\Y;CY3N-WFVNRIE[]HQUK/K)B-*1:;>2NLSIY9F)^YAO/0W6=. MBMYFW]=G3=;K+CBE;6O-.Y776\1I6VO?F*\>$QW=([9;@O>@.XS[-'"GY?WK M\?(F^K5R#YRWGWF/[23?I_WGS9C]_M\&>] =QGV:.%/R_O7X^/JU<@^OQ\?5JY!\Y;S[S']H^G_>?-F/W^WP9 M[T!W&?9HX4_+^]?CX^K5R#YRWGWF/[1]/^\^;,?O]O@SWH#N,^S1PI^7]Z_' MQ]6KD'SEO/O,?VCZ?]Y\V8_?[?!GO0'<9]FCA3\O[U^/CZM7(/G+>?>8_M'T M_P"\^;,?O]O@SWH#N,^S1PI^7]Z_'Q]6KD'SEO/O,?VCZ?\ >?-F/W^WP9[T M!W&?9HX4_+^]?CX^K5R#YRWGWF/[1]/^\^;,?O\ ;X,]Z [C/LT<*?E_>OQ\ M?5JY!\Y;S[S']H^G_>?-F/W^WP9[T!W&?9HX4_+^]?CX^K5R#YRWGWF/[1]/ M^\^;,?O]O@SWH#N,^S1PI^7]Z_'Q]6KD'SEO/O,?VCZ?]Y\V8_?[?!GO0'<9 M]FCA3\O[U^/CZM7(/G+>?>8_M'T_[SYLQ^_V^#/>@.XS[-'"GY?WK\?'U:N0 M?.6\^\Q_:/I_WGS9C]_M\&>] =QGV:.%/R_O7X^/JU<@^@.XS[-'"GY?WK\?'U:N0?.6\^\Q_:/I_P!Y\V8_?[?!GO0'<9]F MCA3\O[U^/CZM7(/G+>?>8_M'T_[SYLQ^_P!O@SWH#N,^S1PI^7]Z_'Q]6KD' MSEO/O,?VCZ?]Y\V8_?[?!GO0'<9]FCA3\O[U^/CZM7(/G+>?>8_M'T_[SYLQ M^_V^#/>@.XS[-'"GY?WK\?'U:N0?.6\^\Q_:/I_WGS9C]_M\&>] =QGV:.%/ MR_O7X^/JU<@^OQ\?5JY!\Y;S[ MS']H^G_>?-F/W^WP9[T!W&?9HX4_+^]?CX^K5R#YRWGWF/[1]/\ O/FS'[_; MX,]Z [C/LT<*?E_>OQ\?5JY!\Y;S[S']H^G_ 'GS9C]_M\&>] =QGV:.%/R_ MO7X^/JU<@^@.XS[-'"GY?WK\?'U:N0?.6\^\ MQ_:/I_WGS9C]_M\&>] =QGV:.%/R_O7X^/JU<@^OQ\?5JY!\Y;S[S']H^G_>?-F/W^WP9[T!W&?9HX4_+^]?C MX^K5R#YRWGWF/[1]/^\^;,?O]O@SWH#N,^S1PI^7]Z_'Q]6KD'SEO/O,?VCZ M?]Y\V8_?[?!GO0'<9]FCA3\O[U^/CZM7(/G+>?>8_M'T_P"\^;,?O]O@SWH# MN,^S1PI^7]Z_'Q]6KD'SEO/O,?VCZ?\ >?-F/W^WP9[T!W&?9HX4_+^]?CX^ MK5R#YRWGWF/[1]/^\^;,?O\ ;X,]Z [C/LT<*?E_>OQ\?5JY!\Y;S[S']H^G M_>?-F/W^WP9[T!W&?9HX4_+^]?CX^K5R#YRWGWF/[1]/^\^;,?O]O@SWH#N, M^S1PI^7]Z_'Q]6KD'SEO/O,?VCZ?]Y\V8_?[?!GO0'<9]FCA3\O[U^/CZM7( M/G+>?>8_M'T_[SYLQ^_V^#/>@.XS[-'"GY?WK\?'U:N0?.6\^\Q_:/I_WGS9 MC]_M\&>] =QGV:.%/R_O7X^/JU<@^@.XS[-' M"GY?WK\?'U:N0?.6\^\Q_:/I_P!Y\V8_?[?!GO0'<9]FCA3\O[U^/CZM7(/G M+>?>8_M'T_[SYLQ^_P!O@SWH#N,^S1PI^7]Z_'Q]6KD'SEO/O,?VCZ?]Y\V8 M_?[?!GO0'<9]FCA3\O[U^/CZM7(/G+>?>8_M'T_[SYLQ^_V^#/>@.XS[-'"G MY?WK\?'U:N0?.6\^\Q_:/I_WGS9C]_M\&[EQU]Y$[L>4]_TCC/3>UGAC*;;R M#MNNZ5K..BSN^/DNY[9\M4PN*K(C+SG=);MUB*O3X$ZK_P #IY9XW\SYKS'!RS:\KQSN-QEKCK^.MVV MM$:SIB[(UUGS1$RF,PI*V*))WQR3I&Q)I(8G0122HU$D?%"^:P^&-[^JM:LC MU:GP*Y?PK4J=-9[ON?\ M['^Y8I^A^ #SCE_EG0> M">,=XYAY0S]76-!X\UZ_LVS9FTY.D%&C'U96J0=4DOY;)VGQU:52+Q3W+DT4 M$3722,:N0Y3RK?<[YEAY3RS'.3?;C)%*5CRS/EF?)6(UM:T\*UB;3I$2Z/,N M8[/E&PR\SYA>,>SPTFUK3YH\D>>9G2*Q'&UIB(XRK1>^[O(W[OI[CMSYVW9) M,;C[TB8'CS3TG6>IHG'6*L65UO68).O@GNM99DMY&PU&-MY.U8F:R-CV1,]& M>B.D=CT3T]AY)LM+9*QWLN332KNI]YU;S MS+S?=>UI/M<=/)CQQKW:^SQUM/EM-ITB)B(PY-M:R M G4?=J-_79.QC?=)L MV&/N<;]P6V5*M9JP^.#7]IU+2=BHR/:Q4G3VC/3Y7HY[>BHSHUR]%:RD_P#, M7L/B_6V#>UCVFXV%)F?/>E\E)_HK%/\ MVVU\"]YZ_I+-M;3[;!O;Q$?V;TI M:/Z;=_\ [=DA\@%-( !A-WR]^W _8/Q7-R%R[FF7-BRL-ZOQSQ=A[= M5=VY&S=6%'>R8FE(Y[Z&"I32Q?*.7F9['CV2L1WF3RUZ\^Y=%=#<\ZYYG&PY M333;UF)RYK1/J\59\MI\MIX]RD3WK3$]E8M:NJ]6=82L<.]>?:UUCMF:UFOH[Y._3G;OWY6LO#?/HKH?DG0W*XY M?RFFN>T1.7-:(]9EM$=MI\E8X]RD>UK$SVVFUIIIU9U?S?K#F,[WF5M,-=8Q MXJS/-ZEIC:VQ[4]%: MVQ*JK1Q,4B2V%?(L%2S%WB/XH\HZ"VOJ([NXZ@R5UQX(GLB>S)FF.-*>:/=7 MF-*Z1WK5D3H3P[YGUGN?73WL')*6TOFF.V8^XQ1/"U_//N:1QMK.E;3]^W?M MQX;[5>+,!PYP9I>.TK2<"Q9/9ZK5GRF*_L&QY-8F^?;LO> M_P #&1,\$,<4;**=0=0\WZGYGDYOSO-;-ORE(\E8X=LSK,S, MW$Y+R/EG3W+ZJKPUZ>^ER8MS\?R)W$;+C))]!X@J7GL6 MI#,U\4&X>M]MM^G\ M=M,N>8[?/CQ1/N\D^6>-<<<;\9K6T>]=^(7+.C-KZOVN?G62OXO#$]G]O),> MYI'DCW5^RO#O6K "[CNY3F7NPY5SW,G.6XWMQW/./=%$Z9SH<1KN%CLV;./U M;5,0U[JN!UG$NM2)7JP_!XGODD=)-)+*^]G3W3O*.EN5TY1R3#7#LZ??7MI$ M3>]NVU[:1K:?1$:1$1%.N><]YIU%S"_,^;99R[J_WM:ZS,4I'96L:\(CTS.L MS,SX29MB -_'I0>BKN_>);P7.?<+3S?'W: M_!/%>Q&/5)\3N/-[8^KVU=8>[R[>!T1[_#[3G/#X[;.L./ZO62W4@OQ1\8]E MTE2_).033<=2S&EIX6Q[;TW\ELOFQ_<^ZR<-*7F'P[\+=UU-:G-N=1?#R")U MK'9?/Z*^6N/SY/+V4XZVK.AT+0=)XMT[7N/>.-5P6DZ/J>.BQ.MZKK6.K8G" M8?'Q.>]*]*C4CCAC\R:1\DC^BOEF>Z1ZN>YSEI1OM]O.9[O)O^89;YM[EMWK MWO,VM:?/,S_1'DB(B(X0MIL]GM>7[:FRV..F+:8ZZ5I6(BM8\T1'],^>>,\7 M;CJ.R M !\&5RN,P6+R6;S5^IBL/AJ%S*Y;*9"Q%4H8W&8^O);OW[UJ M=S(:U2G5A?)+(]4:QC5551$/O%BR9LE<.&LVRWM%:Q$:S,S.D1$>69GA$/RU MJUK-K3I6(UF?-"K\[ZNY;(]WG=ES;S_->]$=^8 MTCVUK3IK,L2C:FJ@ 3Y?04[#%[6^V5O-^_89:G-71T[BAD:W=%U;PS1>U4;V>99=F:-):/5:,>./7' M\3]2?(VQOKR;EUK4C2>&3-V9+\)TF*Z>KI/HM:)TNN5X3=(3TUT]&\W=>[S; M?17)>)B8FE-/Q>.8F(F)B)FUXF(F+6FLZ]V&^(A!*@ !K5] M57OIQO8=VJ;1OV,N5'&/163KCJC%L,D3\E8=,NXM&L:8XGW$3Y+9)]K'EB.]: M/MY3+9:];R>4R=^Q+;OY'(WYY+5V]=M3N?/9MV[,KI))'N5SWN555 M54]#\6+'AQUPX:Q7%2L5K$1I$1$:1$1Y(B.$0HOFS9=SFON,]IOGR6FUK3.L MVM:=9F9\LS,ZS+X3[<8 M &_[[NSVO_MF[T+O->*6>NLU&7DGB MTY5=TC;8I4&Y;*P.^,Z.SC8G(G7HJ01_,!U+\D=(5Y+@MIN^99>Y.D\?4X]+ MY)\^DSW*3YXM,)L\#^0?*'467G>:NN#8X_:]O^;EB:QZ)[M(OK$]DS6=.R4\ MDI MD 0A_O ?J/NYOY-F[-.(\['/Q'PYGDFY3S. M+L*Z#>^7<8LU:?7UFC=X;.O<9R/?7E.I*MSO CP\^1>6QU?S M6FG-=WC_ !-;1QQ8+<8MZ+YNWT8^[I,=^T*I^,G7'RMOYZ8Y;?7ENUO^-M'_ M #,T<.[Z:XNSTY.]V]VLHV!8A!H M !+)^ZX\@)!L7=]Q78F\2Y/"\3<@8F! M96-\E,%>W77-AF;#X%DE]I78L6USO$B1^4B=%\?5*M?S+[#O;?E/,ZQ[F^?% M:?[T8[TX^CN7]G7T+%> &\TS\RY?:?=4PY(_X9O6W]/>I_1Z4OXJS2>^WK6JL M1SGUHU1MS+R1.BK>%C9[5:4?#CPOYOU[N_73WMOT_CMIDSS';/\ 4Q1/"]_/ M/N<<3K;CW:VCSKOQ#Y9T9MO51W<_.[UUQX8GLC^OEF.-:>:/=7F-*\-;5@"] MQ'<=S)W5]\K_'-)+(^]?3_3W*.F.68^4?+:>/9$:1$ M1%.N=<\YGU#S"_,^;9;9=W?RSV5CR5I7LK6/)$>F9UF9F?#C-,2 M ](PO,G+VMXNIA-=Y5Y(P&%H,?'0Q&%WG9\5BZ4

1\@\C_,MI[SC_!/EGF_Y MUN??;_A'\0'/'[[.7/I(W+\\CY!Y'^9;3WG'^"?+/-_SK<^^W_"/X@.>/WV< MN?21N7YY'R#R/\RVGO./\$^6>;_G6Y]]O^$?Q <\?OLY<^DC;_ )UN M??;_ (1_$!SQ^^SESZ2-R_/(^0>1_F6T]YQ_@GRSS?\ .MS[[?\ "/X@.>/W MV/WV;_G6 MY]]O^$?Q <\?OLY<^DC\X_P3Y9YO^=;GWV_X1_$!SQ^^SESZ2-R_/(^0>1_F6T] MYQ_@GRSS?\ZW/OM_PC^(#GC]]G+GTD;E^>1\@\C_ #+:>\X_P3Y9YO\ G6Y] M]O\ A'\0'/'[[.7/I(W+\\CY!Y'^9;3WG'^"?+/-_P ZW/OM_P (_B YX_?9 MRY])&Y?GD?(/(_S+:>\X_P $^6>;_G6Y]]O^$?Q <\?OLY<^DC\X_P3Y9YO^=;G MWV_X1_$!SQ^^SESZ2-R_/(^0>1_F6T]YQ_@GRSS?\ZW/OM_PC^(#GC]]G+GT MD;E^>1\@\C_,MI[SC_!/EGF_YUN??;_A'\0'/'[[.7/I(W+\\CY!Y'^9;3WG M'^"?+/-_SK<^^W_"/X@.>/WV1\@\C_,MI[SC_ 3Y9YO^=;GWV_X1_$!SQ^^SESZ2-R_/(^0>1_F6 MT]YQ_@GRSS?\ZW/OM_PDVC[NIJ.^+V<[IS1R)MNW;9E.8N5\K%KEC:M@S.?\ MC2^.J<6M574)%KO)9UZJWX*:_P P&[V/\78>3\OQ8L6+ M:;6O?BE:U_&99[\Z]V(U_%QCTU\\K4^"FVWG\,9>:;W)DR9-UN)[O?M:WM,< M=V--9G[OUFNGFA("((3( - _JP>M5I/9Y4SO!?;S+V;">+P5'])LAT8D=2W.OA=X.;WJV].=\_B^#IJ) MUK'&N3<^BGEKB\^3[KLQ\=;TAWQ$\4MITS6_*>2S3-S^8TF?=4P>F_DMD\V/ MR=M^&E;07]]W[=N4MQV'D+D;:L[NV\;9D98R$K6,6Q=O6Y) M)I/+AC9'&SJC(HF-C8C6-:U+K['8[/EFTQ[#E^*F'98J]VE*1%:UCS1$?TSY MYUF>,JF;S>;KF&ZOO=]DOEW>2VMKVF9M:?3,_P!$>:.$<'4#M.L M ]5J\[-L4% M:M!%EV10001,1K&-1&M:B(B(B&+MR/DM[3>^SVLWF=9F<6.9F9[9F>[QF60K MS?FM*Q2FZW$5B-(B,EXB(CR1Q?1_$!SQ^^SESZ2-R_/)^?(/(_S+:>\X_P % M^_+/-_SK<^^W_"/X@.>/WV;_G6Y]]O^$?Q M <\?OLY<^DC\X_P3Y9YO^=;GWV_X1_$!SQ^^SESZ2-R_/(^0>1_F6T]YQ_@GRSS M?\ZW/OM_PC^(#GC]]G+GTD;E^>1\@\C_ #+:>\X_P3Y9YO\ G6Y]]O\ A'\0 M'/'[[.7/I(W+\\CY!Y'^9;3WG'^"?+/-_P ZW/OM_P (_B YX_?9RY])&Y?G MD?(/(_S+:>\X_P $^6>;_G6Y]]O^$?Q <\?OLY<^DC\X_P3Y9YO^=;GWV_X1_$! MSQ^^SESZ2-R_/(^0>1_F6T]YQ_@GRSS?\ZW/OM_PC^(#GC]]G+GTD;E^>1\@ M\C_,MI[SC_!/EGF_YUN??;_A'\0'/'[[.7/I(W+\\CY!Y'^9;3WG'^"?+/-_ MSK<^^W_"/X@.>/WV1 M\@\C_,MI[SC_ 3Y9YO^=;GWV_X1_$!SQ^^SESZ2-R_/(^0>1_F6T]YQ_@GR MSS?\ZW/OM_PC^(#GC]]G+GTD;E^>1\@\C_,MI[SC_!/EGF_YUN??;_A'\0'/ M'[[.7/I(W+\\CY!Y'^9;3WG'^"?+/-_SK<^^W_"/X@.>/WV;_G6Y]]O^$?Q <\?OLY<^DC;_ )UN??;_ (1_$!SQ M^^SESZ2-R_/(^0>1_F6T]YQ_@GRSS?\ .MS[[?\ "/X@.>/WV[3H'IX=O%C>LYL&Q[GR1KESE_.Y?9B-1WA2@WBUO]KO\ K_F%=C3'CV>WR1@K M6E8K$3AB*7X5B(XY8O/9Y=/)JNCX:;+<;/HO93N[WONL])S6FTS,S&69M3C, MS/#'-(_VMFI&[? :3?7M[ MJ7=NO8ILVE8#*+0W_N1R2\0X-D$T\-Z#3K55U_D_*Q^3X$=4=J[$Q$O5Z*C\ MU&O1R(J$Q^!W3$=0];XMWGKWMAR^OK[:Z:3>)TPUX^7O^WCAV8Y[$:>+'4$\ MAZ/SUPV[N\W<^HIVZQ%XGUD\)B8TQQ;2=>%IKV]BOJ+YJ6 M ;=/1G[#G=[?=?AG[AB'7>"^%'XOD'EA;->23&[ L%QSM3XZFD16,<[ M=,M3=[5'XD<[$U+BM5'HQ2*/%_KB.C>E[UVE].=[WO8L.D\:K4JUXW/DD M>YK&,:KG*B(JGU2E\MXQXXFV2TQ$1$:S,SPB(B.,S,\(B'Y,Q6-9X1"N"]6C MONO=]W=9L6UX2]9=POQJMW0.$\9)UCBDUJE<_P#JVZ2P=&>');_EH%O.5[4F MBH)3K2=5K(IZ%>%?1%.B.E\>VSUCY8W.F7<3_;F/:X_8Q5GN^:;=^T>Z4H\3 M>KYZLZAM.WMKRG:S;'A[-+<8[^36)G7UEHB:\?<13A$ZM8!)2.0 M %B'Z'/:LO;)V%< M>Y#-XQ*/(//DJ\W[BLT",OUZ&U4:<7'^&GD>JV8XJ&AU*-E]9Z,]EO7K358C MW/5U O&CJ?\ B3KC<4PV[VPV/_3X])X3-)GUMH\G')-HUXZUK7CIHNYX7]/? MP]TAM\66LUWNYCU^76)B8MDB.[68GC6:XXI68X:6B9TUF6X0B9(0 M #2GZUOJ.1]DG /S XXS$,7<=SGCLKA=(6M.BW^/M/\M]'9.4 M)HF(YU>Y5=-[%A/,6-)LF]T[/-90L1+,?@YX>SUGSWX_S&DST]LK5MDUCAER M=M,,>>)]UDTUTII6=)O646>*?6\=*\F^)[&T?+>[K-<>G;CIV6R^B8]SCU[; M<8UBEH5\\DDDLCY97OEEE>Z2221SGR22/]RJY[WN55557JJE\XB(C2. M$0II,S,ZSVOX M ;[/NY'(/S0]0_YK26EBAY5X0Y(TZ.HZ25(K5_#6-V)K7Q.M5J.CV58]WA5D;Y$1WQE:Z#?Y@]A\;Z ^,Q&L[7>X8T[@Z2:.>&2QFXW):H[!R)2D:BP821 MKJ]-ZI+D.J,;2M3OX6^#>\ZKMCYYU#6^#IN)UK7C7)N>SA7LFN*?+DCC;LQ] MO?K#?B+XI[7INM^4FW;%LD>3'V1VW[.[:#1O6];ER;N&Q M<@PV&.F'9XJQ6E*1%:UK'DB(_[3/&>*IN[W>ZW^YOO-[DOEW6 M2TVM>TZVM,^69G_MY'4SM.N M %H]V.\(N[<.T'MSX3L54I9;0^)]2H;17:Q8VMW M;(XYFD^5?(?36QY5:-,F';4B\?VYCO9/\&798I/)I*Q4Q_FS.9)[*^;#,:V_YFD:TM7CQ&\7*X/6?+$Z5^XUG2U8?ERY;R-NUD,A:LWK]ZS/Y[WOXV9 MD?F^S6]PV+'8"*V]G5J>33=?\V17*C6L8JN5$15,;SGF6+DW*-US;/\ Y.UV M^3+/IC'2;:?9TTAW^5;#)S7F>WY9A_S=QGICCT3>T5U^QKJM7];U[$ZEKN U M3 5&4,%K.%Q>O86C'_\ +IXG"T8,;CJC/@3XE>G68Q/_ +"'F#N-QEW6XR;K M//>SY+VO:?/:TS,S]F9>A6##CVV&FWPQIAQUBM8\T5C2(^Q$.:.%R@ M K^?7X[JOXA>^?/\=X.[[1HG;'CY MN),4V)\JU[.\I:;D>4LFL,CU;#>K[(C,)+X4:U[,'&[X>O5;V^!/3'R#T53F M.:--[S*WKY\\8]-,,>Q-=0\Y4K>VXB"] ^9MO#:91AAQ- M)['^5,RJZRC6/LR(OG7XD=9Y>M^J,W-(F8Y=3\7MZSKPQ5F=+:3V6R3K>WEB M;=WLK"]G1/2^'I+I[#RJFD[G3OYK1I[;+;W4ZZ1K%>%*:\>Y6NO%L--!;: M 1Q/O"O?VG!W"57M%XYS+8.4NX##2S\@6:4_2[JG";K%BAD* MK_ J+!JN84UY7L+_ (J)CA?< M:1,>S&&)B\_VYIY(F$,^,?6,VG'3UFDXZ]G# MOS6=:H.9=-4< M !G/Z;O:K/WD]Y/#/"=BI/8TZWL,>U\H30.2+V3C+3W,S6W,6PJ/\ M99LW4@;BZTOA>C+E^%5:J=32?$3J>.D>D-YSBLQ&\C'ZO#Z'W3L]3]5;;E]Z][9TMZW-V:>JQS$S$Q,\8O;NX^&LQW]=-(E9M5Z]> MI7@J5((:M6K#%7K5J\3(:]>O"QL<,$$,;6QQ0Q1M1K6M1&M:B(B=#S@M:U[3 M:TS-IG69GMF?/*]41$1I'8_8_ #Q/N-Y_XZ[7.%.0 MN>.5,HF+TOCS V,Q>1CH_;\Q?>YE3!ZSA8I7QLM9[9\U8@H4HET]E:U\]K6F*UCSS&ND*S;NW[H>1>\?G[?^X#DV=&YS<\F MJXO!5[$EC%:;JE!%K:UIN$61D2_)FOXQK(O,\#'VI_,LRHLTTCE]'.E>FN7] M(\BPFT\=-=*QI6.$0HEU'S_>]3\XSH[V?[(ECV5+W,6%T1 M\W5[4\KE.GD.,)HW.8J*C)XMP6-W7XO1R^+XO4T'Q2V'RCX>\VV^FO=VELOO M,QF_V>KU;IX=;SXAUORS/KIKNJX_?8G%_P#G671YSKU C]^OCZ@_*?9_ MQ/QKQ1P3L4&IA:U#@Z=VQK$KGJS!YO9[VP+6K9+P/G MJQ5;+ZJQ6FQ6(9W\#.@N6=6\TW/-.=XYR\OV'J^[CGW&3+?O3$7_ *U:136: M:Z6F:Q;6LS68;\8.L^8=-,>^WG?[UX]W3'7NQ,T_JVO-M(MVQ$6F MNEM+1!"L6)[<\]JU/-9M69I+%FS8D?-/8GF>Z2:>>:1SI)9I9'*YSG*KG.55 M5>I=ZM:TK%:Q$5B-(B.R(\T*C6M-IFUIF;3.LS/E?B?K\ M #.'TU^$?XB.^WM@X MKFK>UXG*US6+-='NZHUTJ? Y>C5TO MQ%YU_#_1',N9Q.F6NUM2D^;)ETQ8Y^Q>\3]AM?0O*?EOJ[8WO@B^>U>%[=^9TQ:]M:]V(M:(]U%HB9[NL3$2+6JW M W>_=]N$?VM>HII M^V7*WM&$X&T7=N5[S98O%4ERCZ,.@:Q ^3X/!>=?)7A_FVM)TS;[/CP1Y^[KZV\^Q-<KI]F+9(M']U8%%$%R M 8L][/!5>RLZ1Z-=X>B[-T=T]EZJZGV?(<6O=W&:(O,?F57AF,OD]@R^4SV: MNV,GFU[6GRVM,S:>'#C,S/!Q MIR.$ $EG[NSV%MY5R+ATGX^X*RGR/Q;4OUO'4 MV/F.>DRQ)G8FS1/@LU>-,/[3FB?XZDB)7/^8#KCY+Y37I#E]]- M]O:][/,3QI@B>%?/$Y;1I/GI6T3PM"?O!+H_XWO+=6;ZO_3[>9I@B8GVV28T MOD\TQ2L]V.V._:9X6HFW%-5H !A/R_P"G)V2<^\@9OE3F M3MXTSD'D'8F8V/,[3G[.QRY"[%A\94PV,A5*^G.;;F= MYS/9;;<;J8B._DI%K:1V1K.O"/)'8\S_ ,0'II_9#XR_ZFT?K"9'Z5_$7YVW M7^'\%T?X#Z+^:]E[U3[1_B ]-/[(?&7_ %-H_6$?2OXB_.VZ_P /X)_ ?1?S M7LO>J?:/\0'II_9#XR_ZFT?K"/I7\1?G;=?X?P3^ ^B_FO9>]4^T?X@/33^R M'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >FG]D/C+_J;1^L(^E?Q% M^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_4VC]81]*_B+\[;K_#^"?P'T7\U M[+WJGVC_ ! >FG]D/C+_ *FT?K"/I7\1?G;=?X?P3^ ^B_FO9>]4^T?X@/33 M^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >FG]D/C+_J;1^L(^E? MQ%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_ %-H_6$?2OXB_.VZ_P /X)_ M?1?S7LO>J?:/\0'II_9#XR_ZFT?K"/I7\1?G;=?X?P3^ ^B_FO9>]4^T?X@/ M33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >FG]D/C+_J;1^L(^ ME?Q%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_4VC]81]*_B+\[;K_#^"?P' MT7\U[+WJGVC_ ! >FG]D/C+_ *FT?K"/I7\1?G;=?X?P3^ ^B_FO9>]4^T?X M@/33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >FG]D/C+_J;1^L M(^E?Q%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_ %-H_6$?2OXB_.VZ_P / MX)_ ?1?S7LO>J?:/\0'II_9#XR_ZFT?K"/I7\1?G;=?X?P3^ ^B_FO9>]4^T M?X@/33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >FG]D/C+_J;1 M^L(^E?Q%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_4VC]81]*_B+\[;K_#^ M"?P'T7\U[+WJGVC_ ! >FG]D/C+_ *FT?K"/I7\1?G;=?X?P3^ ^B_FO9>]4 M^T?X@/33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >FG]D/C+_J M;1^L(^E?Q%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_ %-H_6$?2OXB_.VZ M_P /X)_ ?1?S7LO>J?:/\0'II_9#XR_ZFT?K"/I7\1?G;=?X?P3^ ^B_FO9> M]4^T?X@/33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >FG]D/C+ M_J;1^L(^E?Q%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_4VC]81]*_B+\[; MK_#^"?P'T7\U[+WJGVC_ ! >FG]D/C+_ *FT?K"/I7\1?G;=?X?P3^ ^B_FO M9>]4^T?X@/33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >FG]D/ MC+_J;1^L(^E?Q%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_ %-H_6$?2OXB M_.VZ_P /X)_ ?1?S7LO>J?:/\0'II_9#XR_ZFT?K"/I7\1?G;=?X?P3^ ^B_ MFO9>]4^T?X@/33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >FG] MD/C+_J;1^L(^E?Q%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_4VC]81]*_B M+\[;K_#^"?P'T7\U[+WJGVC_ ! >FG]D/C+_ *FT?K"/I7\1?G;=?X?P3^ ^ MB_FO9>]4^T?X@/33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >F MG]D/C+_J;1^L(^E?Q%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_ %-H_6$? M2OXB_.VZ_P /X)_ ?1?S7LO>J?:/\0'II_9#XR_ZFT?K"/I7\1?G;=?X?P3^ M ^B_FO9>]4^T?X@/33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q M>FG]D/C+_J;1^L(^E?Q%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_4VC]81 M]*_B+\[;K_#^"?P'T7\U[+WJGVC_ ! >FG]D/C+_ *FT?K"/I7\1?G;=?X?P M3^ ^B_FO9>]4^T?X@/33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_ MQ >FG]D/C+_J;1^L(^E?Q%^=MU_A_!/X#Z+^:]E[U3[3WC@+L=[3>UO8LUMO M;_P=IW%^R[%A4UW-9G7VY1]Z_@_;JV37&22Y+)7_ "ZC[]*&5S6(WQOB8J]? M"G3"<\ZSZHZEP4VO/=[FW.WQW[]:WTTBVDQKPB..DS'V64Y7T]R+DM[Y.4;3 M!MLEXB+3CI%9M$<8B=(XZ2RL-89D ! N]=GU(?XK^ M:E[>^)\][5V^\$9V_4LY#&V?,QO)O*E3SL9F]I;-$Y8,AKFK(LV-PSV^**;Q M6KC'R168/+O%X)>'G\+-:>>+WX7R>6/:TF(FMM: MA>+G7'\177UY-M+S$S$\,N6.%K^FM.-:>2?;6B9BT::"2=$/ M ! MW?C/<[/'/(_'_(5)KWW-#W?5-SJ,CZ>8ZSJ^>H9N!K.KXT\;I:*(GQF_#_Q3 M\)T^9;.O,.7Y]A?W&?#?'/L7K-9_WNUL-U;8[[#O:>ZPY:7CV:6BW_LS M$QYICM>B5;5O6+UG6LQK$^B7TGR^@ K[_O ?.?[7_42W35J5KVC \"Z7I_ M$>/6)W_;292.K8WC:YTC1ZHERML6YSX^9ZHUSOD]K?A:QJK?'P(Y)\D] 8=U M>-,^^S9,\^?NZQCI'L33'%H_O3YU-O&3FWRGUKEV])UP[/%3#'FUT]9?[,6O M-9_N^AI()E14 M "33]V1X1=M'JMEQO$G%^,TC$RS,5$CVKE;-/L,N4G MJU$EGHZSH>1KS(U5\N/(M\2?'8I7'^9#G/Q;I[9;OG%X_%[;;QCC^_FMKK'L5QVB?-WO3":\4W6G *Q M/U(>P.J7&NZQV=*T-8="TNS$U$1L3+>KZU4F5J M?@=(O5555;)E_&Y(^Q>]H^PH7UQS;Y;ZM MW_,8GO8K;BU:3YZ8_P 72?LTK$_982&YM5 M !-%^[%<(_-_@KN$[@K];P7.2N1 M<'QM@9)HNDB8#C/".S.1N4I/_P"SRN=WYT$G3_FEQ?P_\J%/OYDN=>OYWL.0 MXY]IMMO;-;^]FMW8B?36N+6/1?TK1> O*O4\HWO.;Q[;/GKBK_=Q5[TS'HFV M32?31*"*U)\ !$3^\T]U2R M6>%^SC6\C_IUV.YMY1AKS,5KIYOE#6^-L+:\IWF,?!"F7OSP2? YLU*5$^!J MEK/Y<.F.&\ZNW-?_ -OAF8]B^:T?X*Q,?VX5X\=^H9Q[?:],X+>VR3Z_+I/W M-9FN.LQY8M;O6]$TK.B)(6J5H ![#P!P=OOQ,3(WO@HQ2JZQE<[DG,^&OA=Q?O3+\$-2M(]?@:8CG MW.]CTYR?<<[YE:*[/;XYM/GF>RM8\]KVF*UCRS,,OR#DN[ZAYQ@Y/LHUSY\D M1KVQ6O;>\\8X4K$VGCQTTCC,+._ME[?-%[5N".-. N.:Z1ZQQQK=7#1W7PM@ MN9_+/5]S8=HR;&22HF4V;.V;%ZPB/4=.VT^>UIUM M:?+,S+WR\_<[:_1QEGR\GQEQ1;DEQF5V%LL;DFH[!NCXK.,Q+V])((X MKEIKHI8*[GSOX(>'G\3\X_B'FE->1;')&D3'#-GCVU:>FN/A>\=DS-*S$Q:V MD.>+O7'\/?+S=6.Z[!4TK#XW8V>)BJU?)SU.RS_@ MOQ?A1J]43S2ZWV'R9UCS38Q&E,>_SQ7^Y.2TT_PS"_G2.\^4.EN7;S76U]EA MU_O12L6_Q1++ U9L0 X':MEP^EZOLFX[#:2C@-3P.8V7.77=/#3P^"Q]C*9 M.T[Q.:G2O2JO>O543X/PG/M=MFWFYQ[3;QWL^7)6E8\]K3%8C[,S#AW&?%M= MO?8YFY=Y0Y=V!TCLWR?R#N&_Y1)9%E=%= MV[8,AGIZZ/7_ /EUGWO+8B=&M8U$1$1$0]/N4:F1=$ M $_/[O)PC^RST] ML+O5VMY6:Y]Y&W3DB5\L7EVX\!B;4''6N4WK^%U.2+3)\A!U_"W)*[\#D**^ M/O.OE/KV^RI.N'8[?'A]'>M$Y;S[/XR*S_<7$\%^5?)_1E-W:/QN\SWR^GNQ M/JZQ['M)M']YO4(32TQ-[[><7=MW9UW'_NP+M= MXWGK>R9A.,<7N^S0OB\NU#M'*%BWR1GZ-UR]7RV<1D=J?2\2JJ)'6:UO1C6H MGG'XE\Z^7^N^9\QK.N+XS;'3S=S#$8:S'HM%.][,S/;JO=T!RKY%Z.Y?L9C3 M+\7C);S]_+,Y;1/IK-^[]CS,^316X M !Q&P9_#:I@,WM&Q9&OB-?UO$9+/YW+7'*RIC,-AZ4V1R>1M/:USFU MZ5*L^1ZHBJC6K\!RX,&7E?1O3V+I7IG9\AQ:=[!AB+S'W62WMLEO\ BO-I MCT:0H3UCSZW4O4F[YOK,XK=2#9- MSKI.UTU/([QFJ*TZTC6Q2MQ5)[V/?!D50I]_,%UQ._YA3HSE]_\ I-K,7W$Q M/NLTQ[7'.G"8QUGO3V^WMI,1.-:KP5Z0^3>66ZFWM=-[NZZ8HGMK@UU[W&(T MG+:-?+$TK28GVTPE#E:DZ M 8S M=W_=1QQV9=O^^<_\FV>N'U.BV#"8"O/%%EMTW#)>.OK.FX)DG59TS:T^69E1/G7.-]S_FF;F_,; M=[=YK]Z?-$=E:U\U:UTK6/)$0\7,PQ8 M %AUZ"W("[UZ97"-*:=+%[ MCW.)&]O M$:4W%,.6/LXJUM_3>EI_V+H^$&\^-]![2LSK?#?+CG[&2UH_HK:L-QI$:30 M!J;];GG#]AWIO\]SU+C*F>Y6HXG@_ ,?)Y?MO[2;J8[;J;>CFO>]W&];-R(U M.O7R_A3P^)4E+P9Y+\M>(>QK>-<&UM;]1D_H5SAZ"*3 M Y+#XC)9_+XO X:G-DT1$1Y9F=(C[,K5?M^XHQ_!'!?#O"V+=!)2XIXRTCC^.S6: MYL5Z35-]J/>^57.3Q*IYA\^YIDYYSO=\XRZ]_=; MG)ETGR=^\VB/L1,1'FB'H3R;EU.4G**$6:RT;HVI\/AW'8-?D M:KEZ)Y2]$5?A;87^7/DL[WJO<\ZO&N+9;72)\V3//=K_ .W7+'V?Z80\=>;1 MM.F]ORFDZ9=WN-9CSX\,=Z?\=L<_80=RZ*J M ,D^SKA63N,[J>W[A#R7S4N1^ M5]-U_/>6USWU]3?F*UO<;R,:K5?\G:K5N6.G5O5(^G5/PIKO5W.8Z?Z8W_.M M=+[?:Y+5]-^[,8X^S>:Q]EG.F>5SSOJ'9 ^ZC]@'8YE. M,L%DEI[WW.Y=_%^/C@D?'=BX^IP0Y;E/),Z.8R2C9P[JN#LM7Q*K,\G1OX7- MFKP(Z8^7NM:NGS>MF>[ACV8MKDCL_R^WR3%WB]U!').C\NVQS_ M -7OI]17L]Q:)G+,QK'#U<336-=+7KP\J ,7L4R !G; MZF,_-[S6=[,>KP4G[O-:)[O#RUIQO?\ LUF. MV8;KT#TIEZNZAQ;"8GY.QS&3/;CI&.L\:ZQ,:6R3[2NDZQK-HB8K*R_UK6\% MIVN:_J&K8JG@M9U7"8K6]VUK3,VF?3,S,RO-CQTQ8ZXL417'6(B(CA$1 M$:1$>B(&6Q8EC M@@@C?-//,]L4,,,35?)++(]6LCCC8U5H[-WP]P#]*XXSD\_;9PGD,AA>/V5I71X[?MH:Z2EL7*EB%CU9:@R2 ML6KA'2?&AQ+$E:R&6[:C6^O@]X>QT7R'XYS"D1U%O*Q;+KVXJ=M,,>:8]UDT M[;\-9BE94S\4>MYZLYS\5V-YGD6UM-<>G9DOV6RSY]>S'KV4XZ1-K0TO$P(N M M 36ONPG("Y7MH[C.,'R^8_2>;L3ND;'2O>^"KR-H^,P\<38W,\, M-9UKC69[4:Y461\B^%JJJNIS_,GL/5=1\OYE$<,VRMC]F<62UOZ=,T?8T^Q: M;P$WGK.1;[83VXMW%_L9<<5_HUQ3]G5)M*WIX $1#[T'SCX\AVP]MF/O=/9 MZ>UO7Q^VS/T+CR]X>B>'RO8-HCZKUZ^/X.G1>MKOY:N2Z4YEU%DKVS M3;4GV/QN6/\ ;AE6[Q\YMK?8T8/1=LEYBV%[H_.A@J<4T9]QPZ6HE^+)6R&WX[&4G([JU?:OC( MJ=46-O%WG7R)X?WV&^^&/*OE?K?8X;1KBPY M/76]C#'?KKZ)O%:_961)YY+P@$#3[QMSC^TGOPI<6T+WGX;M_P"+M7U:S48O MC@AW'=6OY!V"TQ_3PK--@,YA:TJ-548^GX5Z/1R)>'^7SDOR=T/;F=ZZ9M_N M;WB?+ZO'^*K'WU\VBH?C=S;X]U='+Z3KBV>WI28_MW_ !EI^]M2)_NM M 9.J'0 M 2&?NVW"/S_ .]S:>8+M;QXO@+BC.Y"A;\OQ^S[IR2]=&Q$/C7HD/M. MGV=A7Q(JN7R_"B=%WM,3YKY?Q=?Z:3D_H3KBDJVP M *]OUW^ZW^)/OMV_5<%D6W./>W*F_AK6FP/:ZK:V;%7) M;?)F9^)/8B?:EW&67&>8QS6RU,17=X6N\76^G@?TO_#O1.+=9ZZ;_F%OC%]> MV*3&F&O9'#N>W]F]N,QHIUXR=11SGJN=A@MWMEL*^JC328]9,ZY9UCCK$]W' M,3/"=>R,3FQ/CR=Z6"1KO98WK0CQE MZYGJ_J>VTV=]>2;";8\6D^UO?73)E\WMK1W:SQ]I6)B?;3"Z_ACTA'2G3M/C M-8CF^ZTR9ITC6O#VF+7S8XGC&LQWYO,<);H2($C@ M M 1IOO GJ2?L5X[E[,.'=C\CECEG!>=S!EL5-UM:+Q-EX9 M8?FPMF)W2EL?)<"OCDCZK-!@DER8[8QZ\([]90D2Y:JH M !)[^Z_[_P#)OQ-SX:UO>TK M>*9(IW\;[M!@4D5$5*SIJ[.4G(WQ(LGA>_P?%\PK9_,IL/6<@Y;S/3_)WE\6 MOF]=CFWL\?4^QPC7R)[\ ]YZOG6_Y?K_ )NUKDT_]*_=]C_F^SYO*FF%/%HP M !7!^L]S@[G;U'.XK+5K;K.!XZV*KPOKD?G+/%4K<6THM:V".O)\#%@N;U!E MK;4:GA3VE>BN_P"9?0KP?Y+\B>'O+\5HTS[C'.XOY-9S3WZZ^F,G MJ3QO>^XO']V/5XY^SWLO]"Q/@'RKO;C?\\O'"M*8*3_>GUF3^CNX_P"E,"*F MK*OFN7*N/J6K]ZQ#4I4:T]RY;L2-BKU:M:)TUBQ/*]49'##"Q7.R^;6K2LWO,12(UF9\D1VRJN>Z+F6YW#]QW./.- MU\ZKRGRENNYT(++GNDQV#S.>NV==PS5D1)$@P>!=6IQ([XS8H&HO54/3GIGE M%.0=/;+DM-/^EVN/',QY;5K$7M[-K:VGTR\^N?\ -+=?'NL,/**3KBV.UKK'FR9I]9; M^G'ZI;3P-Y5\3Z6R\SO'XS>;B=)\],4=RO\ 1?UB1*0 FH M ,0N_/N8I=H7:1S=SY+/59FM.T^W7T>I:?6\. M3Y#V*2+7M%HI7LH]+L*;+DZ\UF-K)')3AF>K5:QW3:^B.G+]5]5;+D58GU.; M-'K)C7VN*OMLD\.SVD3$3K'MIB->+ ]3\[Q=.\@W7.R^0O9;*6Y[^2R=RUD,C>M2.FLW;UV=]FW;L2O572SV M+$KGOE&+'CPXZX<417%2L1$1V1$1I$1Z(A03/GR[G-?#_2'R_S M[Y7WE->5[&8MQB=+YNW'7S3W-/66C7AI2)C2ZP/*(+@ M M 89=^W>9HG8IVW;GSCN#Z=[-5H78#C/39['DV=\Y' MRE:RNO:[ UKV3^P1+7DNY*:/X];&5;$K4<]K&.V_H;I#?=;=0X>2[36N&9[V M;)IPQ8JS'?O/DUXQ6D3VWM6.R9F-7ZPZGV?27(\O-MSI.6([N*GER99B>[7V M.$VM/DK%I[=(5I/+7*N^-&P4,90@1E>G5A:RO4J11PQ-9'&QJ>C'*N5['DO+L/*>6XXQ;';XXI2L>2( M\\]LS,\;6GC:TS,S,S*BW,>8[SFV_P O,M_>=G?=( WW>F7Z'VR]^'#.:YVY!Y1R_"&D7-@ M?@N,?9-(K;9>WROB'6JVT[%X+FR:^S'X+'9=C:%61OG.M6H+:*D;86++!OB/ MXT;;H?G%.2;#;4WN]C'WLVN2:1BFVDTIPI?6TU]M,<.[$U[=9TE_H/PHS]7< MKOS?>[BVTVDW[N+3'%YR::Q>W&U=*Q/M8GCK,6[-..R/W6[0_MC[=]"^&^L8 MCSZS&^^:,7Z1;X)O/T ;3YSR>\5^%/=;M#^V/MWT+X;ZQA]9C??-&+](M\$? M0!M/G/)[Q7X4]UNT/[8^W?0OAOK&'UF-]\T8OTBWP1] &T^<\GO%?A3W6[0_ MMC[=]"^&^L8?68WWS1B_2+?!'T ;3YSR>\5^%/=;M#^V/MWT+X;ZQA]9C??- M&+](M\$?0!M/G/)[Q7X4]UNT/[8^W?0OAOK&'UF-]\T8OTBWP1] &T^<\GO% M?A3W6[0_MC[=]"^&^L8?68WWS1B_2+?!'T ;3YSR>\5^%/=;M#^V/MWT+X;Z MQA]9C??-&+](M\$?0!M/G/)[Q7X4]UNT/[8^W?0OAOK&'UF-]\T8OTBWP1] M&T^<\GO%?A3W6[0_MC[=]"^&^L8?68WWS1B_2+?!'T ;3YSR>\5^%/=;M#^V M/MWT+X;ZQA]9C??-&+](M\$?0!M/G/)[Q7X4]UNT/[8^W?0OAOK&'UF-]\T8 MOTBWP1] &T^<\GO%?A3W6[0_MC[=]"^&^L8?68WWS1B_2+?!'T ;3YSR>\5^ M%/=;M#^V/MWT+X;ZQA]9C??-&+](M\$?0!M/G/)[Q7X4]UNT/[8^W?0OAOK& M'UF-]\T8OTBWP1] &T^<\GO%?A3W6[0_MC[=]"^&^L8?68WWS1B_2+?!'T ; M3YSR>\5^%/=;M#^V/MWT+X;ZQA]9C??-&+](M\$?0!M/G/)[Q7X4]UNT/[8^ MW?0OAOK&'UF-]\T8OTBWP1] &T^<\GO%?A3W6[0_MC[=]"^&^L8?68WWS1B_ M2+?!'T ;3YSR>\5^%/=;M#^V/MWT+X;ZQA]9C??-&+](M\$?0!M/G/)[Q7X5 MJ9]5KTD\9Z;^I<.[?@>9LORU1Y-V+:];R3,KI6.U#Y!MX/&8C)XQT#JNU9Z: M_P#*<-JTCD\IC8O9TZNZN1%E+PO\5,GB'NMWM,^SIM;[;'2\=W).3O1:;1.N MM*Z::5\O'7LX(Y\0_#G'T/MMMN<.ZMN:9[WK.M(IW9K%9CLO;776?)PT:5"8 MT6@ &Y[T!M^=I7J:<08ITK8:G).I\J:#=D%UG-Z;5C;\5_5[T3HG7Q-A_QUV/QSPXW>6(UOM\N#+'OM<<_ MT5R6GR?]R4/!W>3M>O-MCUTKGQY<<^]VO']-J1"PI*$KG 'D_//*^(X)X2Y; MYHSJ1OQ/%7'&Y;_<@E>YB76ZKK]_,Q8YBLZR.GR4]1M>)K45[Y)&M:BN5$,I MR/E>7G?.=IR?!_F[K<8\43YN_:*Z^Q$3K/HACN;\QQ\HY5N>:9O\O;X+Y)]/ MSF4V;.9G9,Y;DR&:V#+9'.9B_,J+-=RF6N37\A;E5.B+) M9MV'O=_]EQZ>X,.+;8*;?#$5PXZ16L>:M8TB/L1#SVS9TVM/G MF9UF?LRXDY7& M "Q/]#+A#]BGIO\*/M5O9FL6FW M_#JK5CT448 M !_36N>YK6M5SG*C6M:BJYSE7HC6HG55557X$'9QGL.WA"TF[*N M$(^V_M+[>>$%K,J9#CWBC4<3LD<<3862[I9QD66WFZD+>OE?*&XY&]8\*JYR M++TXW62U/_3B>[CC[&.*Q]CR+_\ 2W*HY'TY MLN5::7P[>D6_OS&N2?LWFT_99/FM,^ #S[DGEGBWAK79=NY;Y&T?C'5X7 M.8_8-]VK":EB%E:Q9/9XKV=NT:\]IS4^+$QSI'KT1K5540[_ "[E7,^;[B-I MRK;Y]SN9^YQ4M>WLZ5B9B/3V.EON8\OY9@^,\RSXL&WC[K)>M(]C6TQ&OH[6 ML?>_77],;1;=C'IW!6-SOU4L>=#HG'')&?J+)!X$9%7SK]7HZW=6VJJD;X+D MD7Q55[F(K5=)&Q\$O$C>TC)\0C#2=/\ -RXJSQ\]>_-XT\NM8GS1/%H>\\6^ M@MI::?'9RWC7_+Q9;1]BW;#,^S%;7K:?8B-?1H^-KXO=!;FT5MN[8K3_7Q98C[,Q2U8]F9T]+9EQ'SQ MPKSY@7[/PGROQ]RM@85C9;R.A;9A=GCQTTK5L&+9$ !#W^\T= MU7RGLW#'9UK>21U/6:R\U-9U MF%F<%NW\?EB->SC7%6?),3/?M,3KQBD\.&L4 M&K< M '8]/U+9-^VO6M&T[$7=@VS<,]B=9UK!XZ%T]_+YW.7H,;BL=4A:B MNDL7+MEC&I_\7?#\!U]YN]ML-IDWV\O&/:X:6O>T\(K6L:S,^Q$.UL=EN>8[ MS%L-G6;[K->M*5CRVM.D>Q'GGLB.,\%F/Z>79SKG8UVK\><&XME&UM4%5=IY M4V.DQ4;M7)VP05I=FR:2N1KYJ&.2"'&8]7-8[Y-H5_$GC\:KYQ]>]6[CK7J; M<<[R]Z-M,]S#2?N,-=>Y7V9XWM_;M;R:+X=)=.;;I7D.#D^WTF]*ZY+1&G?R MVXWO/;/&>%8F9TK%:]D,W336R M M X[,9C$Z]B,IG\]DJ.&P>#QU[,9G,92U!0QF)Q.,K2WLOCK4Z-&G ^ M6:61S61QL5SE1$53DPXUQ1/]7%$S'EUO-[1.DQ$4F\1^M,G6'/)O@F8 MY/MYFF"O9K&OMLLQ_6R3$3Y-*16--8F9U3DGH] M,YO3O[*=M[\NYO3>%,(Z[B]1B5=JY9W"K&UWS.XVP]FLF_ M]BLZ>VF(G;.BNE=SU?S[%RK%K7;1[?->/N,59CO3_>G6*T_M3&O")F++;1-& MU/C+2]4X[T3!T=9TO2-?Q6KZMK^,B2&CB,%A*4./QM"NSJKE9!5@:BNO M5SE5RJJ^=&^WNZYEO,O,-]>V3>9LEKWM/;:UIUF9]F97JVFTVVPVN/9;.D8] MKBI%*5CLK6L:1$?8=K.J[ !'N^\HZ2NQ]A&H;1" MS_N./>XC1LQ8FZO7IB,YJ6_ZI9K^#VB*)/.RN9HO\:LE>WRO"U&M>]R3U_+M MO?B_7.7:S[G<7K$BQX'+[?B\)L#VK.Z.%'MPF2L*WQ.8WKTZN;_ ,R:GUYL/E+H MOFNRCC>^PS=W^]7':U>S^U$-EZ-WD;#JSEV[GA2N]Q:_W9O%;?X9E:$'FJOR M :,?O"W./[*?3VS^D4;OLV=Y\Y T[C6O'$[I;^0,=:FW[:+#/@^"G)3U&*A. MO_%N01O_ *NJ37X"]O77!L<&3-/F[TQZJD>SKDFT?W-?(B;QGYM\ MG=&7VE)TS;S-3%'G[L3ZR\^QI2*S_>0!B]:G0 M .\\8Z!G.5^2>/>+=88DFR@:]&YKWMDSFXYZAKN)8YD?61Z.OY&-%1OPK_ ,#IO:*Q_ME:RZ/I^%X]T MK3]!UN#V77='U;7]/P-7XJ>S876L34PN+@Z,1K4\FC2C;\"(GP'E_O=WFW^\ MS;[<3KN,V6V2T^>U[3:T_P!,R]"]IML6RVN+9X(TP8L=:5CS5K$5C_9#M)UG M815/O/O.2X[CKML[<,?<5)=KVW8^8MHJQ.:Q[*.FXMVH:BVRJ*DLE7(W=ORS MVQ__ "UEH-_'OFW.3);->/12.Y37T3-[^C6OHA#C+<*R@ M SM],GA'^(;OU[7N M,9ZWM>(MQ:\6^PV[H/E7RUUAR_83&N.=Q6]H_ ML8MT_);!V]]L+<)OG<3CW3XO==MR ME9^1T?ANX^%/'0]EZQ5]PY!J-E1RU/&['8R9$;=\^5DU!)_\+O!;<=4X\?/^ MI>_@Z?MI;'2LZ9-Q'GU[<>*?ZWN[Q[CNQ,70KXA^+&#IV]^2\@[F;G5>%[S& MN/#/FT[+Y(\WN:S[K68FB)O@-4[Z/4ZYGLR8ZOROW-
3[^/9*L:S09":S-Q_BO; MZS'.ZMK6;,#GM1&S*U?&D1P9)IRK8;K2J]>[9:G1K9/#"V141TR-ZO3BY M=_,IR/-DK7FG+=U@QSIK;'DIFT^Q:,,S$>CCIV1KP'I\K2YRKP#WP^FEROA,OM^$Y*[?=[KSV/F=R/IV>E@PNP M01/:^S%KF^ZCD+&#S56S QCK>.=865(7HRY69XE83#ROGO1?B-RN^+:7VV_V M,Q'K,.2NMJSY._BR1%JS$^YOIIK&M+3VHNYAR?JSH7F-,NYIGV6[B9[F6EO: MV\_=R4F:VB8[:ZZZ<+5CL2:O2J]>>KS3F]9[=.]&SAM%E.]4;'B\C+(D#H:>-*TR3Y*Y(X12\S[FT:4M,Z:5G3O2?2MB>P M =?VS:<#HVJ[-NNU9&##ZQI^OYG:=CRUE52MB\#K^.LY;,9&PJ(JI!2Q] M225_3_TM4Y]KML^]W./9[:LWW.7)6E*QVS:TQ6L1[,S$/C+DIAQVS99BN.E9 MF9GLB(C69GV(59NX+85M,L\F[QE?;9+ M_P#'>;6^RH+U7SR_4G46[YS;7N9LL]R)\F.OM<<3&L\8I%=?)WM98YFPM> M "4]]W)["?G?N.<[Y^2L'YFM:%:R&F<$5I:[J MVW[Y6CG=XWPZ7CK"8ZC,D3X7Y&[8=&]MC'_!6/\ F#ZY^*[6G1/+KZ;C/$9- MS,3.M<>NN/%.GY28[]HUU[M:ZQW;K%^"'2'?O?J_?5]K7O8]O$Q';V9,LS3$\* M_)CJ]9ROCN68VV?\ _#SXSFCKCF^/\1BM-=I6T<+7CA;-I/;%.-<<_U^];A- M*RKUXT=$1$<9F M>Q]4I?)>,>.)MDM,1$1&LS,\(B(CC,S/9"QC](CT_:/89VQXS&;/CZ:\]\KL MQVY\TY6-8YI<=?=!,_7..ZMEBO8[':#CKSX)58^2*?*SW9XWK%+$UGGWXK]> M7ZXZDMDVUI^0]KKCV]>S6-?;Y9CSY9C6-=)BD4K,:Q.MV?#;HVG2'(:X]Q6/ MEC<:7SSYI^YQQ/FQQ.D]L3>;3$Z3&FU@B](8 U M5>MII?SX],3NCHQQ^.W@L%I&Z5)/_5!\S>3=+V'(R-:LL3'>/"T+42]?%T;( MJHU7(U"3_!K>?$O$GEEYGVE[Y,<^GUF')2/\4UG['F1[XJ;7XWT%S"D>ZI3' M>/\ @RTM/^&)A7&GH.I& ??B\G>PN3QV8Q=E]/) MXF]4R>.MQHQTE6]0L1VJEEB2-?&KX+$37(CD5.J?"BH?&7'3-CMARQKCO68F M//$QI,?9A]8\E\62N7'.F2LQ,3YIB=8G^E;%6^_VE]AOLVQR?YF'+?' M/DXTM-9X>3C#T3V>YIO=GBWF/_+RXJWCV+5BT?[W;CJ.RA1_>;N<7;1W&<%\ M T+:R8WB7C+)[SF889E2)NUR%6?'CFWQCG>TY/2? MQ>VP3DM_?RVTTGTQ7'68]%N';*,H6/0. M #[G%2= M,^]R8]O7V+3W[_TX\=Z_92?X0+G)O-/J.6[K_"F'U?A7"N25'QQ6=8I2YK<8&QM>^.*2IO^ MRY6N_P"'Q+Y"*[HOQ6WZ\#^2_(_A[M M;?*G6^XI2=<.UK3!7V:QWK_T9+7C[#3>2XC( M $G3[L=P>W9>X/GON R%1)J7% M7&N(T# R3PHL<>S? ;E/K^<[SG-XUIM\$8Z_WLMM M9F/3%<28H'O8CI]5I9&M!054>UN6R%61T[LK:WR_\ M$3$5_MVK.DQ$PA7=@79/R3ZAG8.3+D,V5^:6HQW&+E MLS8DLRI\J;/GKUEM7'UY)/':NS^.16P1V)8[B==]9/9'$Y3C[2]AFRU#5Z&HZAI7R6S6XLC5=/8XK-YR9(ICQ4O-NY3'69F8I&EM*TB?+-M;3,S;#>8>P>G:?7K\;]UF6B8C%;> MQ_'_ !9'5E5S$^PU_K7Q4F(][RWM_1 M5M&H9_L]]2;M\V'%X?-:#W$\'[C'/@L[!4DDEFQ&52JR:)ENE;AH;3H6[8F& MY%:J.FBHY2FKXIX_!XF.6-+X.K?#OGV/)FIGY?SK#I:NOW5=?),:TRX[:36V MDVI;2:SKQA(%,W377/)KX\5\.]Y3EUK;3R3IY8G2^.\:Q,:Q6]>$QIP0%?4[ M]/?;/3S[@9= FNY#9^)MWJV]GX8WV]7CBLYW7()X8,GK^<6M&RBFX:9CPVZ]VO7W(8WT17'S7#,4W&*)X5O,>UM77CZO)$3- M=>R8M36TTFTT\Z]Z,W'1?.9V:N&Q=O-Y.TL^9Y XRO-EIZIM>0GG=[3E M,]@YJ3L7EK*^9)*YM2S8D?8NO_2.$1[>M8BM(6*\(NL\O4G)K%+SY9M73 MN7GMGVMK3-K2WPD()= #0K]X6[J$X,[*EX>P. M0=5WCN>SRZ/&R"1\5JOQOKGL6 MG3'RWUE'-<]==ERVGK?1.6VM<4?8]MDCS32$4^,/4$6Q%D>QJ MX#JCJ'9=*\AW//M_/XC;XYF*ZQ$WO/"E*Z_=7M,5CS:ZSPB6?Z8Z?W75'/,' M)MIK%LMO;6TF8I2.-[S[$=FND3::UUUF%G?P=PUHO;SQ#QWPEQIC$Q.C\::O MC=6P%54B]IGAHQ=;>5R;SN1DFO7['A1UF[8EE=\9ZGFWSKF^]Y]S7 M<;59SV7[M:.2.P[6-2JN6 M_DY$.MM)K6S3.NNKMOT=R*_,+=VV_O[3!2?NLDQVS';W*1[:WHTKKK:%;1NNY[5 MR-N&T;_O.=R&S[GNF>RNT;3L65E\_(YO/YR[-D]R-1K4Z M]&HB(B)Z(;/9[7E^TQ;#94KBV>''6E*5X16M8TK$>B(A1O=;K<;[;WM/;:UIUF9]F9=8.RX "3C]WH].QO*O($W M>URUKZS<><4YEV-X2QN5J(M/;N4J7559--_NJ:[B:SQIAGLQ\.RV;[J-=8QQI,:9(E//@OT5 M\H;R>JN8TUV6WMI@B8X7RQVW],8O)/9ZR>$ZXYA-6*!I,\/BLU M;(NBD9^%/&U/@4V/H_>?)_5G+-]KI7%O]O:?8C+6;1]F-8E@NJ-K\>Z:YAL] M-9R;+-6/9G':(_HG256<>F;S^ %F1Z5W(/[3O3 MK[/]H6S[9)6X4UC2K%E9?/?+;XR2QQK<6:;RXG/LMM:D])5)SUZO= MYR>)VP^3?$#FVVTTB=Y?)$=G#-IFC[&E^'H\W8O;X?;WX_T5RS<:ZS&UI29] M.+7%/V=:/+&3 M+KER1/L7O:/L*&=<\V^6^K=_S&)UQ6W%JTGSTQ_BZ3]FM8G[+"$W-J@ M )D/W8 M'A%V,XS[E>XJ_5;X]PW+6.(=9L2L5DT-+1L0[;=K?6ZM19*65N[OBV.>G5BS M8YS47Q,>A4;^93G/K.9?8OKY86;\ ^5>KV& M^YW>..7+7#6?1CCOWT]$SDI]FOH2IBL2P;I_(6[X/C/0=XY(V:=*NM\?Z?LV M[[#9<]D;:V#U3"W<]EIW22*D;$AH4)'*KE1$Z=5.WL-EFYEOL/+MM&NXSYJ8 MZ1Y[7M%:Q_3,.MO=WBV&SR[[<3I@PXK9+3YJTK-I_P!D*IOD;> MS2I/LG(>Y;1O.PS-5[FS9S;S^6E:LBN>J27\A(J*Y57X?A/4#E^RP\MV& M#EVVC3;[?#3'7^[2L5K_ +(AYY[[=Y=_OTVG_ &RZ8=MU M@ M 3_ON]G"/[*?3QUK<[M;R,WSWR!NO)]E98O!;BPM*Y#Q[K55[OPNISX_2ER, M"?@\.15WX7*43\>^=?*G7^39TG7#L<&/#'F[TQ.6\^S$Y.Y/]Q<;P8Y5\G=% MX]U:-,N\S7RSY^[$^KK'L:4[T?WF\DA5+ 5[GKX\\WN9O43Y'UF.\MG5^ M!\#J_$.MPLZ,ABM4L9'M.YRNA;T:MU-UV:]5?*O5[X:<+57PL8UM]? SD=.3 M^'^WW,UTW.^R7SW]B9[F/['JZ5M$=D3:?/*F7C!SB_-.M<^")UV^SI3#7V8C MOW^SW[6C7S5CS)(?W>GMJQG#78GC.7+>.9#O7S,X>#'(L?+.D:\RM73=[_ "3DF?+W*3-,=?8X6O'_ *GV M(PI^](__ *!]G'_WW-,YQSC-9H8;<(/4O16?E^#I_)CQ1N:99O-L=;SK2< M<5T[VL1[J=>#4?"3HGD'5N'>YN=X\F2<%\<5BM[4CV\7UU[NDS[F-.+V;U@/ M10X'[4>WG+=T7;9G]QP>+TO8-8Q>]\<;CFH]GQ=4<_ITUU%CPWRYL=[8LN.OVQP^[D=#QS/+6OQS M9[G'-+>7NY9C'>D>BVM;3'GI$^1@_!'F6ZVO5\\OQS/Q7=8+Q>ODUQQWZ6]F M-+5B?->8\J1UZZW;5C.X'T^^3]BBQS+&[=OGD\VZA?9$GM-;'ZVCJ_(=*6PQ MCK'R7:X^N9"S)"BI&^W1JR/3_1:K:]^"7463D/7FVV\VTV>__P"GR1Y)F_'% M.G9WHRQ6(GM[MK1':F_Q;Y%CYST;N,\5UW>R_'TGRQ%>&2/8G'-IF.S6M9GL M1&/1 M1O\ ZGTVI_QZI:SQAY'CYYX?;^EHBLK_Q*W^%W-[\ MHZWV5HG\5N+_ !>\>>,OM:Q]C)W+?\*QV//==T M *[[UQNZQ>YSORY!QF$R?M_'? 3%X4TQ(98WTK&0UFW/)R#FH?)5T$SLAO< M]VO'8:Y_M%"E5=UZ(UK;]^"O2_\ #?0^#+FKW>8;_P#ZC)KKK$7C\56=?-C[ MLS&D:6M;V9IKXO\ 44\[ZMR;/#;79;"/4UTG6)OVY;=D:3W_ ,7,:S_EQ/ET M:>26T5@ !.#^[Q=AB<+\)Y'N\Y$PGLW)G/>-3'\>07ZJ, MNZSPO#;AMP7H5<]9()^2U>DST*7>/O7'RSSFO2O+[Z\MV M-M2_+V]IIS3>UUKK$:TP=M8B=9 MT]9I&2W9P[D3&M4D0KTF8 M '7-P MV[6= U39=YW/-4-;U'3\%E=FV?8,I+Y&.PN!PE*?)97)W9>CE96I4J[Y']$5 M>C?@15Z(=C:;3<[[=8]ELZ6R;O->M*5KQFUK3$5B/3,SHX-SN<&SV^3=[JT4 MVV*DVM:>RM:QK,SZ(B-5;9ZFW?CM'?[W+9[DN9V0QG%NJI:U#A33K;UC3 :/ M6MOD3+Y"FQ[J[-JW*TWV_)O17O8KH:B220U(.GH?X;]#[;H3IS'RZ.[;F>73 M)N,D?=9)CW,3V]S''M:1P\MM(F]E'>O.K]QUCSV^^GO5Y?CUI@I/W..)[9CL M[]Y]M;[%=9BL-=QO[2@ #+/LB[2=Y[V^Y'0. -'\ MZDFPW'Y/<]H;5=:JZ/Q_AW0S[7MMYG5D2^PU)&PU(I'QMMY*Q6K(]KIVJ:MU MGU5LNC.G<_/=[I;U<=W'372-IB)[M(M;32K8NE.G-WU5SS#R;: M:QWYUO?36,>.ON[S[$<(B=-;36NO%9F&AP&B<<:SC-5U MK&1)'YC*&-@2-;=Z:..+V[+Y2PK[5VT]OFV[DTLTBJ^1RKYQ\VYKO>=\SS\W MYE>6 M?/,SQM/;-IF9XR](,<[P ?-%Z(J*K)8GJU?\ ["GU2]L=XO2=+UF)B?-,=CYM6MZS M2T:UF-)CT2J;^0-3M:%OF[:+>5ZW=+V[9-3N+(QTQ[(WL>LU M->J*UJHOX43\!ZE;#=5WVQP[VGN,V*EX]B]8M'^]YV;S;6V>\R[2_N\62U)] MFMIK/^YU$[3K $^S[NGR [,Q377-";XW*GA27=,Q08JIU7\FM'>Q9]U2+Q_Y=9[^7_P!NMF]=6\V^0^F=]S6)TR8= MO>:3_P"9:.[C_P =JJN<]+5 P M +*STD^$?V ^GCVQ:99K>SYO/:!7Y0V1)(O M*MKFN6+EKD)U6^S\*7,+CMAK8Y47X6MIM1?A0\Z_%3G7R[U_S+>5G7#3/.&G MF[N"(Q:QZ+32;_\ $O/X<\J^1^B]AM;1IEOAC+;S][-,Y-)]-8M%?^%L;(]; MNTZ>N]SDO"OIP\MT:5QU/8.:LMJW"."D:YOQXMKO2YG<:[XU5'21W>.=8S-? MX%^*Z9KEZHG19;\$.2_+/B%M+WC7!LZ7W%O^".[CG[&6^.?L(S\7>;?)71&Y MI6=,VZM3!7_CGO7C[.*EX^RKPR_:EH M .6P.#RFS9S#:W@ZDF0S6P9;'8/#T(4 M19KN4RUR&ACZD2+T19+-NPQC?_LN.+/FQ;;!?<9IBN''2;6GS5K&LS]B("^$^(^&,'Y+L5Q5QOI?'U.>"+R6W M6:EKN/PC\E(WIXW6_K))+*Y[U5SE5?,+G?-,O.^<[OG&?7UNZW&3 M+,>;OWFVGL1KI'DB(TC@]">4RJ#&1QQUI.U;@2[*V*5TK5R&2XPUG(Y>17N?(J22Y6 MU,Y[>O1CU5J(U$1$H)X@7R9.NN<:[Q!RKDM5R>8EWZ/: M'S8Z;4ZN=J4H\9\WM@PK$CLLSTBR^:DB]6-\*I\/6;.OO#'E/B#FVV;F>XW. M&VUK>M?5=SCWYK,Z]^MNSNQIIIY42=%^(/,^B<6XQ7VW)YG+[9LV:?A8;4CHX(9HJ?F.\WV1TS(G,^.BO"KI?H3/?F'+8S[CF= MJ37UF:U9M6L^ZK2*UI2O>TC69B;:<.]I,Z_75GB/U#UCAKLM_.'#R^MXMZO% M6T5F8[+7FTWM;NZSPB8KY>[K$:2;O0O].?A'@'CN+NQPO,.E=Q/)G*NMSZ_C M=RX^7(/T#CS6Y+=*SG=2P$>>HXK9)-MLY/'1-RUG)X_%WZK8DI-IUT]I?;K? MXU^(/.N>\PGI;-M,W+^6[7)%IQY=/6Y;Z3%;V[LVIW(B9[D4M>LZ]_OV]K%) MY\)>B>5OJ\==8FU*]Z(MWYF([\WK2T:=WNU]M-MS M/=+C\3E^V3N,Q6>?"S!Y/@CEW'YI]A\$5=F)N\?[#6R+YY++75HX6TY'JYTB M*Q&]5]&6DQIIQ[?-Q2?U!3'DY#OL>;3 MU5MGFBVOFG':)[>'8K&^VFY>QW<;P!D,9U^4J/-G%5S'^&))W>W5MZP,U3PP M*UZ3+Y[&]&*B^+\'13TBZCI3)T]OZ9/\NVRSQ/DX3BMKQ]A0WD5KTYWL[X_\ MR-UBF/+QC)73_:M6SS">A( PM]0WN?K=GO9WS? MSHRU7K[-K^J3X7CN&=8GKK.>X^F^ MG=WSF^G>PXI[D3KQR6]KCKPUG2;S6)GR1K,Z1$RK$K5JS>LV;MVS/S9GE<^6>>>5ZN>]RJYSE55554])*4ICI&/'$5I6(B(B-( MB([(B/)$>2%!LF3)FR6S9K6MEM:9M:9F9F9G69F9XS,SQF9XS+YSZ? M V0^E?V/9'OM[L=0XYR%6RG%&G+#R!S7E8GO@2#1,->K,=KU:T MU$\O,;MDY8<97\"^;%%--::US:SR._$_K3'T1TMEW^.8^5,VN+;U[?QEHGV\ MQ_5QUUO/DF8K7[J$@>&W25NK>HZ8<]=>5;?3)GGR36)]KC[)C7);AIP]I%YB M=863.,QF-PN-Q^'P^/I8G$8FE4QF*Q6,J04,;C,;0@CJT'/4 M@^7LI+V$L.6SE=8,KKG%#)(_BR4]?F;!E,PB*]' M9!*E?JQ]2U&^VG@%X>>HQQUSS:GXV\37:5F/NR?P?RR_P"*I,6W-HGMM'&N'V*\+W_M=VO":VB8H):)7@ M _IK7/B MIZ>*=DG;A'MO(>%AJ]Q'.E;%[/R"MF%CLEI&LMA6QJ7&,9Y!LIM3%IV9+]E\WI[TQW:>:D1,:3 M>T+G>%G1?\*\C^,[VD1SK=Q%\FO;CKVTQ>C376_]N9B=8K5N=(?2@ M !6,^I=I/[/O4"[Q-:;![-"O<%R5L5.LC/*9!CMUV* MYNF-AAC\F!&5HL?L$;8D1O3RT3HYR?&7TB\.=Y\?Z#Y1N==;?$,-)GSSCI&. M9\O'6LZ^GS*&==;7XEUES/!II'QW+:(]%[3>/L:6C3T,'C=&J M $PW[KEOWM6D]W?%TTJM3![5Q7OV/@5)5;+\ZL1N&NYB5B^8Z% MJP?,ZBCD\#'+YC?A>B=(ZE_S+['N[WE/,XCW>+/BF?[EL=Z_T^LM_1Y/+9?P M!WG>VG,N7S/N,F+)'_'%ZV_^"O\ 3Y?)[_\ >6>T;BJBW.Y>*2)KT>](]TS6NRM545B+$O_J\*I@?Y=.2_'>K-SSJ] M=<.RVLQ$^;)GGNU_]NN6/LLSXZ?'BCO3_ ([8Y^P@ MYETE3P M >Z]L/#MSN$[B^#^$*39/%RGREI.E7)HE>BT,/G,_1J9[+/=&CI608? M"/L6Y7,1SVQPN5J*O1%PG4O-ZF66Y! MRRW.>=[3E-/_ /HW&.D^BMK1%I_X:ZS/HA:DTZ=7'U*M"C7AJ4J-:"G3J5XV MQ5ZM6M$V&O7@B8B,CAAA8C6M1$1&HB(>8U[VR7G)>9F]IF9F>V9GMF?9>@U: MUI6*4B(I$:1$>2([(?2?+Z0Z?O/_ #BZ_O\ VT]N./MN2#6=5V7F39ZLB-%8S\8.=?(GA[S#+6=,^XQQMZ^FCU4=^O].2*1]E8_'GJN^ "N+]:OB6[Q'ZD_!QV;RL\*S.>YT=7;7Y*HO1?!XZSD:C6HC4]"/!SFM.:^ M'?+KQ/XS!CM@M'FG%::UC[-.Y;[*D7BGRZW+>N=]68_%YKUS5GSQDK%I_HOW MH^PEY>A;SOB^;?3GX=QL5R.;9>%)JS-@M:%F< M6YKNG@\U)&,7I&J)5#QLY'EY-X@[O),3&VWG=W%)\_?C2_V8RUOZ=-)GM62\ M)>;X^:]$[;'$ZY]KWL%X\W??M%U?<9L3#=Q/(#[L6,DV'%Y%]".V^M&LK8E8DBQM5W7 MPITR/\Q7..;C%DOC[VEL6FO ?7W.^:\RW'2_/-SDW-/B\YL-\MIO>LTM6M\??M,VM$UM%H MB9GN]R=-(G2?WQHZ+Y1RW88>H>3X,>WOZZ,66N.L5I,6K:U;]R(BL3$UFLS$ M1WN]&NNFKS/[LIW"9C W_39L/K:Q/9&3'-:SIZ;4MQ\\8X\R1!Z MN_.F/X!]/#N7V6>ZRKF=TT+(8C!96]DU7J MBLBH/]?\ +MM6NN'#GC/?S17!^,X^BUJUI[-HA-/B1S:G M)^B]_GF=,N7#.&GGFV;VG#TUK-K>Q64%WTLN(LCS9Z@_:?IM&G-;8^3=!S,1'&869)YQKV@ "&W]YD[J79_D+B#L_U MO**_%:#C4Y>Y,J5YI_*?N.RU[6)T3%7XOB0^UX#4G7+J? ]%BSL:HK5:J%N? MY<>F(P['=]6;BOXS-;U&&9T]Q28MEM'ETM?NU\G''/:K;X\=03-]KTS@M[6( M]?ECCVSK7%&NNG]>TQ,3]Q/#RQ7"SJN8 _2**6>6."".2 M:::1D4,,3'22RRR.1D<<<;$5[Y'O5$1$1555Z(?EK16)M:8BL1K,SY'U2E\E MXQXXFV2TQ$1$:S,SPB(B.,S,]D+&3T=^Q*/L<[3,%C]IQ+:7./,*8WD/F6:: M%(\ABK\].1=6X]F>M>J&.NE.$Z3,6M$1WI;7R+V^ M M U9>K1ZA&*[ ^VZ]FL#9IVN=^4&934>%,%,D$_L>6;38F8Y"R5.=DT4^"T*O M=AG6-['LMY":I6NNHJX<\3')-MWT<8B)C_Q&ZSQ]'R9F* MY?,9C*[#ELIG\]DKV9SF5RN2LRWLOELW+UZY,^6 M:61SGR2/5SE5553T%PXL6WQ5P8*UIAI6*UK6(B*UB-(B(CA$1'"(CA$*29,S/;+C3D? M!(C] 3T[D[BN:7=U/*F 6UPMP+FZS].HY"%WR?OO,]1*V1Q$*QOB5E_"<>02 MQ9.VGB:U^0?0BSO'S)GC28]FN/A:?[7A.D*3K M: *]CU_-(^:/J;!6]^-^&^TQ3.MM MOESXY]]MDB.V>RN2(CLX:<-.,TQ\8MI\6Z\W.2(TKFQX]UI,]D=LTG7MX MZ\=>$:7R8$7@ $B_[M!OWS?[V>3M%L2HRGR%V][" M^K'TB\Y7(U>GA1SFU^_F-V/K^C=MOJQ[ M?;[^FO\ =R8\E9_Q11-G@3O/4]5;C:6GVN;96T_O4OCF/\,W=/\ O''.'[1^ M^W'\6T;C)L/P#Q=K.LV*T4GFQQ;ANR/W[/V/$CE8V:3!9G#5Y&I\+75.COAZ MHG;_ )?.2_)W1%N9WC3-O]S>\3_Y>/\ %5C[ZN28_O.MXW_6?DZ[6\S$< <7;9MT%A\?FP M)MFY11\=8*F]%^(V:3"['E[<3E1?"^EU3HY$5(+_ )@N=?)W0T8_NIZ!1U;T M K6O5SYR3N ]0_N8W&I<2W@==WE_%FL+$YSZ;,-Q31JZ$^>@YRN M1\756O?<@.6[2T:9\F#UU_/WL\SETGTUK:M/^&->*C/ MB1S;Y9ZUW^YK.N&F;U5?-W<,1CX>BUJS;_B:W20VC@ M EH_=?>#FS9CN<[D4L+,7KB^%O7Q)*O7IT3Q59_F5YUIBY; MT[CGW5K[B\>Q'J\4Z?9R_P!"Q?@'RG7+O^>7CLK3!2?9_&9/]V/^E+V*GK)@ M C*NQS)C7ZBL'85W#V:7(5FX[M\YJ9A]8Y1]G9-:=IV1H6I_FIR;6H0-?8N,U MB7(V(,C#"CII<5\/[=<\@B^PB/E[9]Z^'7AZR)B._AF9X M1W](FDSPB]:Q,UK:TH=\,>MHZ0YU-=[,_(VZTIE\O[K,6B.,TM M,Q$VBL),_K)=AG,7J6<>=LM[MCV/BO*X?4;>[;9/GMDW"S2P6=U_?,-IK];R M>L93 X/9*N9IW8,3)*DK5;&Z)[',ZKERQCI%: M8XFU;8K9._6];6I-9B;1&G;KK$Z)W\3ND.9]=;+87Y#DV]L6.;W[UKS%;5R5 MIW9I-:VBT3IKKV:::.6]$_T[N??3\UCN#Q'.]SCZW;Y/SW'>2UM="V+);!"R MOJV/VZKDTR;\CK^!=5D=)G(?*1B2H]$=U5O1.O%XR=?\BZ\W.PR\CC/%-M3+ M%_6TBG&\XYC32UM?1R>%G17..C=OO<7-YPS;<7QS7U=IMPI%XG76M=/ M=1IVL_?4$[7G=Y/:!S7V^4K&.H[)N6N5KNCY++.EAQ^/WO5,OC]KU"2];KPV M+5''6\WAHJMR:*.5[*=B7I')U5CM$Z#ZE_A#JS9\^O%K;?#DF,D5[9Q7K-,F MD3I$S%;3:L3,1WHCC':W'K+D'\3]-;KDU)K&?+2)QS/9&2DQ>FLQK,1-JQ$S M$3[69X3V(X/8-Z,_?YV2=VG#_"RFL[ MO8C2YHE*A-:Q.O9>>]698FA@6W5B5\D:)XVV%ZZ\7NA>L^E=WT[@IO\ XYGI M'JM<-?\ -I:M\<<,DSI:U8K.D3/=M.D3V(0Z/\,.L>E>H]MSW-;9?%<-I]9I MEM_EVK-;]N.(UBLS:-9B-8C68[6#OKC>I7B>]+E[#W#AB=:XY\UK3I?)'DF*5F-:3KJ?BQUUCZIYE7EG*[][DF MTM.EH[,N732;QYZUC6M)\L3:T3I:--H/W;CLAR.I:ONO>]O^&DI7N0,?;XXX M3@O0JR9VE5/=;K M#T9L+Q-,%HR[C3\I,3&/'/II6TWM'&-;U^ZK.F_>!W2E]MM\O5>\KI?-6<6# M7^I$_C+_ /%:(K6>W2MO):-95)6)80 ZMO&YZ[Q MSI6XT5P8Z3:UIX1%:Q MK,S/FB(UE5M=T/.^P=SO<-S#S[LZ2193E/>LWM#*,DCY?D;#3V/9M:UV*1\L M[W5=;URM4H0]7NZ15FIU4],>F>1X.FNG]IR+;\<>VP5IK_6MVWMV1QO>;6GA M'&5 ^IN=9.HN?[KG62)CU^69K$]L4C2N.LZ3/&M(K$\9XP\&,XP0 M W]>@/V%_Q,=QS^X3?\*RYPUVW9/&9:O!D*R38_;^7I&>WZ?@VLE3 MR;=74F,;FKR?'1DC*,4C%9:()\=>N?X;\QK,3,3I-,'9>WHG)_ MEU]'?F.-4V>#'2$TB>7[*T12)TF+9](F.'_E1,7_ +TTF)X2GFE' MUL@ M >?\J\H:/PIQONW+7)65((&=9KE^T]&PUJ\:.FLV)&11M<][6KW^5\LW MO.>8X>5QNN2S.U_BW2K5E)X-#X MXQEB=<#@F)$]U=V4M>=)>RDT?Q+&3M3O9X8O+8ST6Z$Z/V71'3N'DNU[MMQ$ M=_-DB-/6Y9B.];S]V.%:1/92M8GCK,T6ZQZHW?5W/,O-MQK7!KW<5)G_ "\4 M>YKYM9]U>?+:9F.&D1A2;BU8 R&[5.VKD+N[Y\X MZX XSJJ_8=\SD-.WEY:TMG&:EK=;_N=EW/.)$YCFX;6WFXR3:?-6.RM*^:M*Q%:Q_5B-=9XKW\DY/LN0TS:T^>9TTA[689E0 M $)3[SKHR8ONMX"Y$CA\J/<> WZM*]D3(X[-[0]_VC(33R/;78L]M*6]5H MGN=(]R11Q-Z,1J>*Y?\ +;O?6]+[[E\SK.'?=_V(RXJ1IV\(UQS/9'&9[?)5 M;QZVGJ^HMGO8C2,NS[GLSCR7G^G3)$=O9$(T98M!0 M !M&]&#DNKQ7ZE/;1L&3R%;&X3+9K<-,S4]R6O7J>R;GQYMFO4_:+%ES&PL M@S=ZI,BM6EYTB//6+1 M]G7TM_\ "_?UY?UUL,V2T5Q6O>EM=(C2^.]8XS_:F)^PPT[IN9K?<1W(\Y\X MVWSN3E+E+=-QQT-EOAEH8#+YVY-K6(\*]7-CPNO>RU&(Y7.1D">)7+U5=OZ9 MY/3D'3VRY+33_IMKCQSIY;5K'?M_Q7UM/IEJ_4'-+"&<8@ M $W[[L]PB[3.U#EOG"_52#(\V\JQX7%S>!?%;TWBC%R8 MW'V$DO5>C:8?S&\Y^.=4[3DM)UQ[+:]ZWHR9[:S'O M=,<_96M\">5?%>G=SS:\:7W>X[L>FF&-(G[^^2/L)))7A.+PON=YAI=OO;KS M?S=>DA8SB[B[==TJ1SHCF7K&UW1KI)FHJHG53- M]-\HOS[J#9?]X]- MJUF:Q]FVD1[*JXR%^[E;]W*9*S-=R.2MV;]^Y8>LEBW=N3/L6K,\B_"^:>>1 MSW*OPJY54].<>.F*E<6.(C'6(B(CLB(X1$>Q#SYO>^2\Y+S,WM,S,SY9GC,O MC/I\@ M L6_0^X1_8EZ;_!;+5;V;.T_M!NI-JEGHOQG^9QWCL, MGB7_ )O#\'Q>AY^^-'.OEGQ#WLUG7#M9KMJ^CU4>WCWVXHVV$5I& !\URG4R-2UC\A5K7J%ZM/3NTKD$5FIYCV/:K7M545%13ZI>^.\9,*B9+>V7C2NY4?&Z#SKV(B-&RYU M@Q<@ZLRUP\\K$5IFMI7'GTX1WK=E,T^772MY]S,6GN*J^(WA1NN4YLG.NFL= MLO*)GO7Q5UF^'S]V.VV*/)IK:D=L36.\U]]A?JX]U/84R+4]1RE#DSA5]R2U M:X;Y!FO6L%C)+5B2S>MZ)F:TJ9;1;]R>>261E;SL;-/*^:>E-*OC3?.N/"GI MCKF9W6[K;;(B(K>(X-,Z0\2.H>D(C;;: MT9^5:ZSAR:S6-9UF<=HXXYGC,Z:UF9F9K,\4D/BK[S#V<[/CJC>5^*>;^*MA MD1GMT.)H:SR/JE5SD^,E;8*>;UK8;B,=UZJ[!0=4Z*B=>J)7GFG\N75VVR3\ ME[K9;K;^3O3?#>?9K-;TCWR4X\O\=NF=Q2/E';[O;YO+I%X<[ MR-]Y4[&]9H3?,#1N>.3LRL:NJ01:OKFG8)9?"B^7D,QG]I7+5$55Z>*'%VOA M1?@Z=.O!R_\ EUZUW-X^/Y]CML.O&>_?);[%:T[L_9O5R[WQSZ3P4GXGBWF? M+Y/:5I7[-K7UC[%91XN_GUJ^Z3OAQ64XYIMH<&<$9/I%D.,]'R-J]E=MJM=X MV5^0MZL5Z&2V.HCU7K1JU\9BY41BSU9I(V2I/W0O@YTST7EKS"_>WO.Z]F;) M$16D^?%CB9BD_P!JTWO''NVB)F$+=8>*?4'5F.VQKIM.46[<6.9F;Q_YF28B M;1_9B*TGAK69C5[!Z4_HL\E]W>PZSS1W X3-\<=KF/M8[.5J^4JV\3M'.=>* M>"VS!ZI Z:CE,1H^4K?!;V%$:DL+_*QRR2NDLT\1XH>,7+NE,&3D_(;TW'4U MHFLS68M3;3I,=Z\Z36V2L^YQ>2>.32-*WR?AYX6[[J3-CYISFE\'(*S%HB8F M+YX[>[3LFN.8[>^ZW-[9-QDO-K6M. MMK6M.LS,SQF9F=9E;K!AP[;#3;[>M:8*5BM:Q&D5K$:1$1Y(B.$0YDX7* M 1^?O%/=.G#/9QC."L#>]GW3N,=(F MQNP[O:8]LR2Q/R>6GP^,5JQNCGJ7K2>)JL1%G?P Z8^6.K[,O4/R/TI/+\-M-YO[>JCC&OJHXY9TGMB8TQSYO M6:ZQ.B!\7?4\ #;3VM^LWW:]GG#>O<&<)Z_P9B-*U^UE MLEY^4X[R&1V#.9C-WI;^2S>QY>/:J;LME9U>R%)71M\NK!# Q&Q11M;%?4O@ M_P!*]6,S,SK,S*3^0^+'473G M*L7)^6X-C&TPQ.G>QY)M:9F9M:TQEB)M,S,SPB/)$1$1#(;WCSU$O_8X"^C+ M+?KH8'ZO?A_Y]][]7X-F/IUZQ_(\O][R_#'O'GJ)?^QP%]&66_70?5[\/_/O MO?J_!GTZ]8_D>7^]Y?ACWCSU$O\ V. OHRRWZZ#ZO?A_Y]][]7X,^G7K'\CR M_P![R_#'O'GJ)?\ L_#_ ,^^]^K\&?3KUC^1Y?[WE^&/>//4 M2_\ 8X"^C++?KH/J]^'_ )]][]7X,^G7K'\CR_WO+\,>\>>HE_[' 7T99;]= M!]7OP_\ /OO?J_!GTZ]8_D>7^]Y?ACWCSU$O_8X"^C++?KH/J]^'_GWWOU?@ MSZ=>L?R/+_>\OPQ[QYZB7_L_#_S[[WZOP9].O6/Y'E_O>7X8 M]X\]1+_V. OHRRWZZ#ZO?A_Y]][]7X,^G7K'\CR_WO+\,>\>>HE_[' 7T99; M]=!]7OP_\^^]^K\&?3KUC^1Y?[WE^&/>//42_P#8X"^C++?KH/J]^'_GWWOU M?@SZ=>L?R/+_ 'O+\,>\>>HE_P"QP%]&66_70?5[\/\ S[[WZOP9].O6/Y'E M_O>7X8]X\]1+_P!C@+Z,LM^N@^KWX?\ GWWOU?@SZ=>L?R/+_>\OPQ[QYZB7 M_L_#_P ^^]^K\&?3KUC^1Y?[WE^&/>//42_]C@+Z,LM^N@^K MWX?^??>_5^#/IUZQ_(\O][R_#.PX7[RMZ@&*CG9>TKMAV1TKVOCFS7'G(,$E M5K6JBQ0)KO+F A;_NSPYOWFOOQ_=+VC?H'S)]?9P_5PZ'_.N:^^[?\ MTSZ^GCJ_\VY;[WF_U![S7WX_NE[1OT#YD^OL?5PZ'_.N:^^[?_3'T\=7_FW+ M?>\W^H/>:^_']TO:-^@?,GU]CZN'0_YUS7WW;_Z8^GCJ_P#-N6^]YO\ 4'O- M??C^Z7M&_0/F3Z^Q]7#H?\ZYK[[M_P#3'T\=7_FW+?>\W^H/>:^_']TO:-^@ M?,GU]CZN'0_YUS7WW;_Z8^GCJ_\ -N6^]YO]0>\U]^/[I>T;] ^9/K['U<.A M_P ZYK[[M_\ 3'T\=7_FW+?>\W^H/>:^_']TO:-^@?,GU]CZN'0_YUS7WW;_ M .F/IXZO_-N6^]YO]0>\U]^/[I>T;] ^9/K['U<.A_SKFOONW_TQ]/'5_P"; M M\U]^/[I>T;] ^9/K['U<.A_SKFOONW_TQ]/'5_YMRWWO-_J#WFOOQ_=+VC?H M'S)]?8^KAT/^=;_ %![S7WX_NE[1OT#YD^OL?5P MZ'_.N:^^[?\ TQ]/'5_YMRWWO-_J#WFOOQ_=+VC?H'S)]?8^KAT/^=;_4'O-??C^Z7M&_0/F3Z^Q]7#H?\ .N:^^[?_ $Q]/'5_ MYMRWWO-_J#WFOOQ_=+VC?H'S)]?8^KAT/^=.K_S;EOO>;_4' MO-??C^Z7M&_0/F3Z^Q]7#H?\ZYK[[M_],?3QU?\ FW+?>\W^H/>:^_']TO:- M^@?,GU]CZN'0_P"=.K_S;EOO>;_4'O-??C^Z7M&_0/F3Z^Q] M7#H?\ZYK[[M_],?3QU?^;.K_ ,VY;[WF_P!0>\U]^/[I>T;] ^9/K['U<.A_SKFOONW_ -,?3QU? M^;.K_P VY;[WF_U! M[S7WX_NE[1OT#YD^OL?5PZ'_ #KFOONW_P!,?3QU?^;\W^H/>:^_']TO:-^@?,GU]CZN'0_YUS7WW;_Z8^GCJ_P#-N6^]YO\ M4'O-??C^Z7M&_0/F3Z^Q]7#H?\ZYK[[M_P#3'T\=7_FW+?>\W^H/>:^_']TO M:-^@?,GU]CZN'0_YUS7WW;_Z8^GCJ_\ -N6^]YO]0>\U]^/[I>T;] ^9/K[' MU<.A_P ZYK[[M_\ 3'T\=7_FW+?>\W^H/>:^_']TO:-^@?,GU]CZN'0_YUS7 MWW;_ .F/IXZO_-N6^]YO]0>\U]^/[I>T;] ^9/K['U<.A_SKFOONW_TQ]/'5 M_P";\U]^/[I>T;] ^9/K['U<.A_SKFOONW_TQ]/'5_YMRWWO-_J#WFOOQ_=+ MVC?H'S)]?8^KAT/^=;_ %![S7WX_NE[1OT#YD^O ML?5PZ'_.N:^^[?\ TQ]/'5_YMRWWO-_J#WFOOQ_=+VC?H'S)]?8^KAT/^=;_4'O-??C^Z7M&_0/F3Z^Q]7#H?\ .N:^^[?_ $Q] M/'5_YMRWWO-_J#WFOOQ_=+VC?H'S)]?8^KAT/^=.K_S;EOO> M;_4'O-??C^Z7M&_0/F3Z^Q]7#H?\ZYK[[M_],?3QU?\ FW+?>\W^H/>:^_'] MTO:-^@?,GU]CZN'0_P"=.K_S;EOO>;_4'O-??C^Z7M&_0/F3 MZ^Q]7#H?\ZYK[[M_],?3QU?^;.K_ ,VY;[WF_P!0>\U]^/[I>T;] ^9/K['U<.A_SKFOONW_ -,? M3QU?^;.K_P VY;[W MF_U![S7WX_NE[1OT#YD^OL?5PZ'_ #KFOONW_P!,?3QU?^;\RRV+EVT[XTLTB\]I#2QU&!KY[=J9S*]2M M%)-*]D;'.3'\U\!/#CDG+\O->9[_ )GBV."DVO:\[YABY7R[9\NR;S-:*UB,>?[,S/QCA6L<;3V1$3,IC_ !A' MR9%Q]J#>9;VD9#E-<)3EWNQQMA\Y@M#;L4S%FOU-5QVS9_9L^F'Q[WI7CGM7 M'36_*6=8Z_F>SQ5&YE/+IW^6>4US5Y9WY]7&6U;9.YY)O-*TKWI[9BM8B-=- M;:=Z;-;2-U&VQQOIQVWGUIR2V64G-FCL7WQ6'IXZE=6R;X:=<D32WM[\([W"8K$UCA:VL?=?\ 2'->LMGBY;M=[7:\OK;O M9*]R;SDM'N-9B]?:UXSW>.MM)GC6K1W[K=OOVQ]0^AG,_6*33]9C8_-&;](K M\$BCZ -Y\YX_>+?"GNMV^_;'U#Z& MZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K M,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^ MAG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K M=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.> M/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z& MZW;[]L?4/H9S/UBCZS&Q^:,WZ17X M(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV M^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q M^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_ M>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S M/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPK)MZJ;]^;Y9UB'6VZ(I MGS9,M=SS+-,1ZSN=SNXXTGN5B;6GC;VUIUXZ5C3VNL[?")TD@ M &GKU8/2SO\ J3Q<&2X7EG$\2Y7AV3D2.:]DM.L;8W8, M?OC=*']^N8VDXMS7;9-KZSC-)OWHR=SAPM732: M>GMEIR]UNWW[8^H?0SF?K%)<^LQL?FC-^D5^"1E] &\^<\?O%OA3W6[??MCZ MA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;] M(K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3 MW6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1] M9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^ M<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J' MT,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTB MOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/= M;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF M-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYS MQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0 MSF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_ M!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UN MWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V M/S1F_2*_!'T ;SYSQ^\6^%?9C_NPG*N!O4\UK_>EJU#-8NU7NXR[7XDS]">I M;KRMDBL0VX.0)I89(E3JU4:O54Z?@7J?&3^9/E>?'.'/R?+;#:)B8G/68F)\ MFDXGU3P$YAAO&7#S3'&6LZQ/J;1I/L^L?'[K=OOVQ]0^AG,_6*??UF-C\T9O MTBOP3Y^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+? M"GNMV^_;'U#Z&ZW;[]L?4/H9S/UB MCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ - MY\YX_>+?"GNMV^_;'U#Z&ZW;[]L? M4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS? MI%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/ MK,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0 M^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[ MK=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?. M>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z M&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17 MX(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNM MV^_;'U#Z&ZW;[]L?4/H9S/UBCZS& MQ^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX M_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9 MS/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@ MCZ -Y\YX_>+?"GNMV^_;'U#Z&ZW; M[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;' MYHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG, M_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OO MVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WB MWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@ M#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_; M'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:, MWZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+? M"GNMV^_;'U#Z&ZW;[]L?4/H9S/UB MCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ - MY\YX_>+?"GNMV^_;'U#Z&ZW;[]L? M4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS? MI%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&TGMBX:[=,7E8<]'Q=J,6'R&>KX]<57SVPY"_>S^U9V#&NLW7T8< MSLV7MV6Q.FE^F>28^G.0[7DF.T7C;X^[-M-.]:9FU[::SIWK3,Z:SV]K)8UQ MG6$OJ%]J^W]Z?:UNO;AJ/)&/XL?OV6U&3/[/D=?M;+&_ :QL>/VJ7$PX^GE\ M),V3(Y7"U$<_ST;Y+9&.:Y']#<^@>I]IT=U-AZAW>WMNHP4R=VD6BGMKTFG> MUFMNRMK<-.W2?(U7K3I[<]4]/Y>1[;/7;SFM3O7FLV]K6T7TTBU>V:QY>S6/ M*CC^ZW;[]L?4/H9S/UBE@_K,;'YHS?I%?@D(_0!O/G/'[Q;X4]UNWW[8^H?0 MSF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_ M!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UN MWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V M/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/' M[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#. M9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$ M?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[? M?MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_ M-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O M%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YG MZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] M &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^ MV/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T M9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6 M^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K M%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T M;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8 M^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F M_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X M4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4 M?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O M/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZ MA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;] M(K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3 MW6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1] M9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^ M<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J' MT,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTB MOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/= M;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF M-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYS MQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0 MSF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_ M!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UN MWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V M/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/' M[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA7]-^ZW;VKFH_O M(U)K>J>)6\+YASD;U^%6M7D=B.5$_ G5.O\ \4$_S,;'3ARC+K__ !%?@CZ M-WY>9X]/_0M\*EV:;J>#T'4-4T76*B4-;TO6\'J>O46^!&TL'KF+JX?$U&^6 MR./I6H4XV)X6M3XOP(GX"J.\W6;?;O+O=S/>W&;):]Y\]KVFUI^S,RLCM=MB MV>VQ[3;QI@Q8ZTK'FK6(K$?8B'9#KN< !JP[L?1L[$^[K(Y+:=JXTL\ M9MS)XI[=S%37Y/A_UVJJJ M2=TMXN];]*8Z[7:[F-SR^D:1AW$3DK$1V16VM*Q_51]U%X8](]27 MMN-Q@G!OK3K.7!,8[3/EFU=)QVF?+-J3:?.TX;I]UN@?D'3<=]X\U;%O>J-Q MNZ<,,NY"K&GB5'.S>#Y%Q]>\]W5$\*8^NB=%7JO7HDN;/^9BT8^[S#E$3E\^ M/<:1/_#;%,Q]_*,MUX 1-]=ES.8Q^:^#68_XJY8B?O8?#JWW6RY\I1R;MWEU MOD>)['2U-6X1E^4KL:I(DD4>1RW)OLN,>QW@5KUJVTZ_F8IZO3 M9V#)8K:OF%E.;M_Q$T-RCMO-UZCM5?'9"&5+$5S$Z50QN'T6M-4LL:^K M-/C[5RLZ-KF6/&BO6*^IO&GKGJ7';:^OKLMA>)B<>WB:3,3PTMDF;9)UCMB+ M5K.LZUTX)'Z?\)^C^07KN/4VW>\K.L7SS%XB?/%(BN.-)[)FLVCR3KQ;?VM: MQK6,:C6-1&M:U$:UK6IT:UK4Z(B(B? A$W;QGM25V<(?Z M :)O6U],'+][_'&)YBX@?:F[@N%M;RE3#ZF^S8?0Y-TKVB?-6].H M5YK3:&+V^M=EFL8RPV-OMLDBU+#O"ZO+6FSP:\2<71?,;\IYKI'(=YDK-KZ1 MKAR:=V,DSIK---(O'W,>VKV3%HM\4.A;]7\LKN=A/_\ .=I6TXZS/#)6>-L? M&8K6UIB)K:?+&EIB)UB ]D<=D,/D+^(R]"YB\KB[EK'9/&9&K/1R&.R%&=]: M[0OTK+(K-.Y3LQ.CEBD:U\;VJUR(J*A>?'DQYL=PE* MQDLQF\UEK45'&8K%X^I'+9NW[UR9D<44;7/>]R(B=5.#<[G;[+;WW>[O7'M< M5)M>]IB*UK6-9F9GA$1'&9=C:;3<[[$1'_;V4_C MT??2EP'8GQ]%RARG0QV;[J.0\+"W9;RMJ7JO$^OW&16'<@EM03WWR-:[ M-9*!_@N3L;!"JUH&RV**>+/BAN.M]_/+>6VM3IC;W]I'&)S6CAZV\<.'Y.D^ MYCC/MIF(N7X<^'VUZ.V'QGT1,\(K$ M;LR&TE@ M M M M $9WUL/1VCYWH;!W;]K.J MK^W+'QNR?+7&F$A:QO+N(IU7K9VS6<=$SH_E#&Q0L]HJQ(GR_717,1L1_^K6(B*S]U'M9XQ72$]+%+!+)!/')#-#(^*:&5CHY M8I8W*R2.2-Z(]DC'HJ*BHBHJ=%+E5M%HBU9B:S&L3'E5.O2^.\X\D37)69B8 MF-)B8X3$Q/&)B>V'YGZ^0 M ^W'8[(9C(4,1 MB*%S*97*7*N.QF,QU6>]D,CD+T[*U*A0I5F2V;ERY9E;'%%&USY'N1K4551# MXR9,>'';+EM%<58F;6F8B(B(UF9F>$1$<9F>$0^\6++GRUP8*VOFO:*UK6)F MUK3.D1$1QF9GA$1QF>$)T'HP>D#3[4,!C>Y'N/US'WNY?8Z7M&HZS>;%?AX- MUW(U$:ZNC?\ 4JKR5EJ\SFW[+%?\G5W>R0/1SK3Y:4>,'BQ?JG<6Z>Z>R6KT MYCG2]XX?&;Q/;Y_4UGW,3[N?;S'N8BWGACX;TZ7VT.$>XK,UB;7D-$!I? M M M M M ",'ZT'HOQ)N0LEX/^,$\GG'TMU3DF>4S,5P9[3_ )'DC'DF?^3Y M*VG_ "NR?Q?N(0\3_#"G/*7Y_P @I%>(\L>2,L1]_V3QTE"XEB ME@ED@GCDAFAD?%-#*QTR1CT5%14145.BEPZVBT1:LQ-9C6 M)CRJI7I?'><>2)KDK,Q,3&DQ,<)B8GC$Q/;#\S]?( M M !]="A?RM^EB\72MY+)Y*W6H8['4*TUR_?OW)F5ZE*E4KLDL6K=JQ(V. M..-KGO>Y&M155$/G)DQXL=LN6T5Q5B9F9G2(B.,S,SPB(CC,SV/O%BRY\M<. M&MKYKVBM:UB9M:TSI$1$<9F9X1$<9GA";GZ+/HY?PVU,+W5=T.OUYN?,OCF6 M^-N-\K5ALMX5Q=^)KTSNO MM:SI,;>LQQB/).68X6M'N8UI6=)M-I))7E,X M M M M M $9#UD/12;SE)LO=7VBZ]2ILK%;DO$W(6.\(_&.>1QCZ8ZJR6MR?6*X<\\9 MP:\(IDGMG#YK<9Q=G^7[B$O$SPNIS^+\]Y!6M.=1&N3'V1GB([8\D9?)$SI% M^RTQ/%"OM5;-&S9I7:T].Y3GFJVZEJ&2O9JV:\CHIZUF"5K)8)X)6*U['(CF MN145$5"XU+TR4C)CF+4M$3$Q.L3$]DQ/EB?)*J.3'DPY+8C+1[5:^)[DNYW"XS,]R%R%UC2M,F?4RV'X1HV&. M8EQTT+K%#)\E7J[U22U&Y\.*BB=,F3C M6VXF/)Y)C#$]E9XWGC;AI"VWAIX8XNEZ1SGG45R=06CVL=M<%9X:5GLG),<+ MWCLB9I3AWK7D4E?TQ M M M M $> M7U<_15U[NQASO<+VS8S#ZEW*0UY;NSZC%\GX35N<'MD\V6Q>LR.JT<%R0Z-7 M^7DI7-KY)WACNN8Y4M1SYX5>,6XZ5FG(.HK7R].S.E+\;7VWHB.,VQ>>D<:= MM/ZLQ!XC>&&VZIK;F_*(KAZ@K7CV13/$=D7\V2(X5OY8TK?6(K-(..U:KLVC M;)G-.W/ 9C5=KUK)V\-L.N9_'VL3FL+EJ$KH+F.R>-NQ0VJ=NM,Q6O8]J.12 MZ>UW6VWVVIO-GDIEVN2L6I>LQ:MJSV3$QPF)5)WFSW7+]U?9;[';%N\=N[:E MHTF)],?[8GLF-)CA+@#G=8 M .XSRTZ5K6/+/^Z(CC,Z1$3,Q#N:[W'R_E M^.V7>Y;=VE*]LS_NB(C69F9B*Q$VM,1$RG@>DSZ-VD]D^%Q/,_-M3"[YW49C M'Q68YEBKY+7.$8+M61EK7=+G5TU?);7)!8=#D\ZU$Z_&K4?#7\V>[1_Q2\7- M[UGFORCD\WP=,4MIIQB^XTGA?)'DIPUIC_XKZVTBMP?#WPVV/2."N^WL4S]0 M7K[:^FM<6L<:8M?9TM?A-O17@WKD*)1 M M M M M #3IZHGI$<4]_N!L[[JK\7QGW/83&15=?Y$;76+";O4HL9' M2UCE&K2K3VLG2AJL\FEDXFNR&.3P-_UZT?LJRUX:>*W-.A,\;+<][<]-WMK? M%K[;',]M\,S.E9F>-J3[6_'LM/>1WUYX=\LZTV\9M8P:?=4GC6=)M6T"#G/@CEGMLY-V3A_FO2\MHF_P"K6E@R6&RL;5CLUG/>E/,8 M;(P.EQ^=U_*1QK)4OU)9JMF/XT;W)U+SD]EJ6TX3'FF)TF)B/ M(C+,2 M >]=MW;/S1W9\J8+AW@O3;NX;CFW^9+X'-J837 ML3$J>W;%M.;GZ4<%@<;&OBEGE=XGN\,4+99Y(HGX/J+J3D_2O++\VYWFKAVE M.SRVO;R4I6.-K3Y(CL[9F*Q,QG.G^G.;]3\PKR[D^*FCZ5G#GI[:8S*1^Q\@]PVS8F.KO_ "Y;J.9[+#895FN: M=H%2PGF8'3:UVNBK(K6W\F]J2VG(UL%:M1+Q%\3N;]>[SU=M<'(<=M<6")\V MNF3+,>ZR3$_W:=E?+:UR>B>@^4]&;/N[>(R\TO6(RYYCVUNR9K6/N,>O96., M\)M,S&K:F1DWD M M M M #! MKOH]/K@#OZXVETSEK"_)NW8FG;3CSEC UJK-WT#)3*DK'TK,K49F->LV6-]N MQ5E5K6HUF/N;1'N;QQK/ MGKK6=:ZGZ3Y/U;L)V/-<>MHB>YDKI&3',^6EM)\T:UG6MNR80 ^^CT^>X+L# MY%;IW+V#^4-3SB M25Y(9Y;V=$]?Y?RZ3V]R^G&:3/DF:S:(U8,F[-, M M V)>G[Z:?DQW[SY+6[? M5X]>V]H\\5BUHT;YT5X?\XZSW.N&)P!>Q;BNMQAPCK:UWVEKW-TWO-)6N;UR%G(8?*^5]IS,->OYDE2 MC R&A18]R00L625SZ*=7]9\\ZVYI/,^]M(UM/L16L<*Q%8B&7IJC/@ M M M M M 'EW,O"O%G<'QWL M'%',NDX3?]!V>ND&5U_.5UEA62/JZM?H6HGQ7L3EZ$B^96N598;5>1/%&]KO MA,ERCG',^0[_ !\TY1FO@WV.=:VK.D^F)CLM6?+68F)CMAT]_L-ES3:7V/,, M5,VTR1I:EHUB?_&.V)[8GC'%!X]3KT/>5^T*;.X4*%>+Y>U:K"GQ5]513E//YQ M[3J'2(B>S%GGL]I,S[2\_D[3Q^XF>,15CKWPBWW(YOS3IV+[GE&LS;'[K+AC MM[.W)2//&MXCW43I-VA G1"@ M 2+/3$]!_D7N4^;_ #7W7UM@ MXEX&L,J9C7M'6*;$\F\L49?+GJ3>588RSHFD9&!R2)?F8N0O0*BU(8XIH[S* M^^)/CAR_I[O\FZ5G'NN=Q,UOE]UAP3V3V<,N2)X=V/:5GW4S,31.W0?@]NN: M=WFG55;X.7<)KAXURY([?;^7'3T?YD\?<<)F;%QKQGQ_P[HVN<:<6ZA@=#T/ M499;Y]]EMWKWO.MIGV?-'9$1PB(B(B(B(6@VNUVVQV]-IL\=,6UQU MBM:5B*UK$=D1$<(=Y.D[ M M M M M ?R]C)&.CD:U['MG]JR>?XHD2##<6237D@B96XZVN[) MU1?"GR+;D5OF1TW+-:?8?PY\=-_R.*?\ M97R3:-*Q"_77A%R_G\WYGR#N;7G$S-K5TTQ99GMUB/\ +O,\9O6)B>/>K,SW MHAD\I\3\E<([SG>,^7-(V/CS?-:L^S9K5]IQL^,R=17)XX+#(YF^79BV,EE+]B2OC,'A:$:^ M.S>NS5Z=:-%?+(QJ=3%V?)9XQ:8_&9(_\ND]D3'9>W#LFL7A.#[3>ROMU[*-!9H' .A4] M+U:)(V9+;]ID@BN9*1'*Y\5:-L&/J.D>E:O UZM6F'5 M/6'4'6.^^/\ /<]LEHU[E(]KCQQ/DQT[(],\;3I'>M.BU7(>G>3]-;*-AR;# M7%A[9GMM>?ZU[3QM/LSPCA&D<&59K#-@ M M M M M !\UVE3R-.WC\A4K7Z%^M/2O4;L$5JGYDD;VJU[55%144^J7OCO&3',UR5F)B8G28F.,3$QV3 M'DE^3$3&D\8E&]]0;[O7Q'S8[--+_M$/#>W7'KYSDP M\-.O;N<:9.P]7(C:<4^(\LC2(RQI\8Q MQ_:F=(S1']J8O_:MPA#/6?@[RGGG?W_(>[LN:SK,U_Y&2=/+6-?5S,]MJ1IV MS-)F=4._GSMRYN[7]_O\9<\\<;'QON-!TSF4XQ[C:3IQK/&LS&O=O6=+4MY MZVB)]"L7/>G><]-[R=ESG!?#FX]V9XUO$>6EHUK:.,=D\-=)TG@\3,TPH M &0 MG;AVK<_=VV^0<<]O_&NP=;GB21WQ(T?(K6+@.HNJ.1=*;&>8<]W./!@X]V)G6]YB->[2D:VO;T1'#MG M2.+/]/\ 2_.^J-W\4Y-@MEM$QWK=F.D3/;>\\(\^G&TQ$]VLSP3+/3[] '@G MMQ=A>2NYZ;!]P_,=9(+M76IZ#Y^%M)R$;G/:M#!9:O%9W_(0*J*VYEX(JB.Z M+'0CD8V9:A]>>.O/.HN_R[IR+[#E$ZQ-HG_J,D?VK5G3'$_U:3,^>\QP6AZ, M\(N2].]S?U+S^@ M M M M M /$>?.V_@WNAT2WQMS MYQIK')>HV5?+!3SU-?E##77M1GRKK.?IR5<]JV9;&G@2YCK-:SY:N8KU8YS5 MS/(^H>==-;Z.8\CW.3;;N/+6>%H\UZSK6]?[-HF/+IJQW-.4\MYUM+;#FN#' MGVENVMXUTGSQ/;6T>2U9BT>241GON^[F\I\;?+/(G97G;G,>DQ+->L<0;39H MTN6,%71%EDBUG,)'C]>Y!IUVM>K87)CLJC/+BBBOS*Z1;5]$?S!-L4SY9CO4[9F:1P5TZN\$-UMYMO>DKSFP\9^+Y)B+QQ M[,>2=*VB.R(OW;:1[N]I1J-EUG8],SV6U7;\#F=7V; W9L;F]>V'&7,-F\1D M*[O#/2R>+R$->[1M1+_S1R,:Y/\ X%B]MN=MO<%-UM,E,NVR1K6])BU;1YXM M&L3'L(%W>TW6PW%]IO<=\6ZI.EJ7B:VK/;QB=)CAQCSQ.O8X,YW7 M .U:3HVZS=M2*J]51C%Z)\*]$1 M5.KO=]LN6[6^]YAEQX-ICC6U[VBM:Q'EF9F(AW-AR_?$=LS$)._8C]W#W/:UPW(O?/L,VA:\_R+]?@O1,G3M[SDX59 M,]E?>=TJ^VX7487R-B=)3Q?RC=E@D/=O5/_2/@?>W=WO5]^[7MC;X[<>R.&7)'9Y8F MN.9\DQD\B6?PQP9Q!V[:)C.,^$./-8XTT;$]7UL#K&/94BGM/8QDV2RMQ[IL MEG,S;;&WS[UV:QVYCSG<9=SO;]MKSK.GDB([*UC MR5K$5CR1"PW+^7;#E6UKL>6X<>#:4[*4K%:QKQF=(\LSQF9XS/&9U>KF+=T M M M M M M &%G=UZ?/:EWNX1*'//&./RNQU*3J.!Y*UV1-;Y+UN)7>.-F,VNE$Z>Y2 M@D57LHY&.]C?&Y7+75R]3<.E.O.J.C,WK.1[FU,$SK;%;V^&_P#>I/")_M5F MMO[37>H.E.0=48/4-+1QB-8UTGRQ,(BW>C]WI[I^! M/E7<.W6U_$_QK6\RS\DX+'MQ',F%J)Y2^5:T7VBS7W#RWS>6Q^#L6;MA6.D7 M'UV? EK.C_'SIGGG=VG4,?)O,9X=ZT][;VGCV9-(G'V?\R(K&NG?E7'JGP3Y MURSO;KIZ_P =V<<>Y.E<]8]CA7)_P]VT^2C0'E,5E,'DKV&S>-OX?+XRU-1R M6*RE.QC\EC[M9ZQ6*=ZC;CAM5+4$C5:^.1K7MQ;AG<7J M^HX#-;3LV]HK6L>>UK3$1'IF7/MMKN=[GKM=GCR9MS>=*TI6;6M. MFO"M8F9X1,\([$ASLL^[I]Q7,GR3N?=5G?XL?Y@>0L^S MPOET\U8K6>V,DIOZ7\#^:[[N[GJ;+\3VT_\ *I-;YI[>VW''C\DQ_F3,3,36 MLI;?:IV-=K_9=K7S?[?N+,'JEZU0BH;!N]QGRUR)MC&+6DE79-SR*2YBW6L6 MZK;'L,3X,;#-\,%:).B)5;J?K3J7K#<_&.?;J^6D6UKCCVN*G;[C''M8F(G3 MO3$VF.VTK%\BZ:Y'TWM_BW)=OCPTF/;6B-;V_OWG6UO1K,Q'DTAEJ:LSH M M M M M M P@[M/3I[1.]7'V6\Y<38>]MTE1M2ARGJS8M6Y1Q+8HXXJBP[?CH/: MZGQ>KYSML>7)II&2([N2OE]KDKI:(U\FO=GRQ,(K7=]]W M"[D.*UR>U=J^UXSN'TNO'):^9V7DQ^E&%?CUKM M"]8D>V.#'O=\*VLKKDP3[.D>LQ_9K:L<9F\0K M[U+X&\UVG>-"WCC+9\II7 M(VG;/H6X82=U;+ZON."R>M[!C)VN9[:N\Y=FQ9]I>-:WQVB]9]BU9F$)[_EV_Y7N9V?,L.7!NJ]M;UFLZ:S&NDQ M&L3I.DQPGR2ZD=MTP M .^\;\6\D\Q;7C]%XHT/;N1]QRCVLHZUI>OY/8\Q,U9&1NG6EBJUF:&I" MZ1%EGD1L,3?C/8\TY;R?:VWO-<^+;[2O;?):*5]C69C6?-$<9\D,A MRWE/,^<;F-GRK!EW&YG3VM*S;36=-;:<*UUGC:TQ6.V9B$BWL^^[;1@62O)-4R68BDMZ/IBSU9'>7*R3.3QRM5LM M6/\ "5]ZM_F(Y-L.]M>D\$[W<\8]=DBV/#';QK7ADR<=.$QCB8[+2G#IGP+W MNX[NYZHSQ@Q3$3ZG%,6R>Q:\Q-*S'9/=C)KY+0E.=J_87VH]F.'^3^ .(M?U M;,V*45+,[YD&2;#R-L,;(XFS)EMTS+K692I:EB\Y]*J^MCF2N5T5>/KT*R]3 M=;]4=7YO6<]W>3+BB=:XX]KBI_=QUTKK'9WIB;:=MI3_ ,BZ7Y#TUA]3R7;8 M\.L1%K1&M[::Z=^\ZWMIK.D3.D:SI$,P34V? M M M M M >"\^=KO;S MW1:U\TNX#B'2>47N6]K;^_2=:7CT6K,,;S3D_*N=;>=IS;; MXMQM_->L3IZ:SVUGTUF)CR2C>]U7W9?6,H[(;)V<\S3ZO:?UEAXOYJ2SEL K ME9*]\6(Y'U^C+G<9 US&,B@O8K)O[;RZS6].R-*H2ZA\">7;CO9^FMQ;;Y-)TQ9=;X]=.$1>/QE(U[ M9M&6>/#2(T1N^YCL [O^T.W8;SQP;N.JX**?R(=ZQ]6+:>.[JN9'+![-O6LR MY76HYK$4K7-KSV(;;?C-?$Q['M;8;ISKSI+JNL?(F]PY,\Q_E6GN98]G'?NW MG33MB)CS3I,:P=S_ *$ZIZ:FUN9[3)\5C7\;3\9BTC3C-JZ]R)UX=^*S/'AP MG3#@V]J( !G)VP^F[WH M]WLE.UPKP9M>1U*VO7]I&T0-TKC:.)OE^=+7W'95QV+S-^[7AVMTZ?\ #[JSJ7NW MV&UO3:6TGUN7\7CTF-8F)M&MXG_RZW[8UX<4DGM2^[/<:ZW\F[+WA9;GO;?I/:UVV+R9L^F3)[-<ZG+&GDX\)RZ>\"^4;6*YNH\]]UF\N M/'KCQ=G9-H_&6TG68F)QZ\-:^>1EPCVZ<%=MNK,TO@CBG2.+==1L7M-34L'4 MQ]O+2PM5L=S8,QX),ULF1:Q>GM60L6;"I\"O5$0K[SGG_.^H=S\#%M]M'W..L5C7SSI'&?/,ZS+V@ MQ#O@ M M M M M ^>U5JWJMFC>K5[E*Y7FJW*=J&.Q5M5;$;H;%: MS7F:^*>O/$]6O8Y%:YJJBHJ*?5;6I:+TF8O$ZQ,<)B8[)B?),/R8B8TGL:GN MY?T3/3\[EGWLM9XF_8WN5U9I7[CP7:JZ%.^Q*QB+-,?7?3D5Q4W7QO9UT_%[F)RQI'DB^L98\W"^G9PX0T/GW MAIT?U#WLFYVM<.[MK^,P_B[ZSVVF(CN7GAVWI;R^>4?CN+^[1]S&C^VY?MOY M3T7G3#Q>%]?6-G9^RO?W^8KO^VJ+D;N8T7(^S]$1T\^7QGCZ]4A3\!/'3_\ M,9T[O.[BZBVN?99?+>GX[%[,Z17)&OFBE_90WSOP'YG@F%,L>K MOIIV1>.]2TZ^>,<-$W.7:MW']M.5^1^>>%.1>+;#YI8*EW:M:R%3 95\,BQ2 M.P6SQ13ZWGX6R)T\RE;L1K_P=\*$W/[U)TO M7_BK"(><]*]1=/VF.<;//@I&GMIKKCX]D1DKWL92X#X*Y%Y+A=.VM+G<+@)Z MVGT)WRK V/+[SEUQNFX9RRM:L]L>>&Q\FZ1ZEZATGD^RSYL4Q.E].[CX3I/XR\UQZZ\ M-.]KPGAPG3>[VW?=G.>]PCQ^<[G.8=0X:QLS?/L:5H=7]I6\M:BHWV#(Y?VK M#Z3A++_ATR[O)'9DRSZK'[,5TMDM M'HM&.?Z.,O\ (_ ;?9>[EZAWE,-->./#'?M,:?E+:5K.O;I3)&D<)X\)!7;/ MZ-/I_P#;"ZAE,!PO0Y/W6BYDL>^C?# W4?B[UWU+%L6XWEMOL[?\K;_BJZ>:;1/K+1Y)BUYCT= MJ9>0^'72'3TUR;+:4ONZZ3ZS+^-OK$=M9MK%)\_&6 MM=HW(YJMJO(GP.9(US53\*')BRY<&2,V&UJ9:SK%JS,3$^>)CC$^P_+5K:.[ M:(FL^26K7G[T4_3I[@?;+M_@G'\4[)5)'(K-8QT%KCJ6 M29[TD?)-A)972-\2N^,]'R7R+QB\0.0Z4Q[ZVYV\1IW-S'KH^_MIEC3LB(R1 M&GV--&YQX:]%\ZUMN=CBQYYF9[^'\5;6>V9[FE;3KQ]M6W'[+2OSG]U^V:LZ MSD.VKN9PN7B<^=:NJVF/J+EMZSPUOM[Q:/3^*R=W3S_ .;;S>368LYMX!UXWY%OYCVO M"F>FNMN/;EQZ:1/"/\J9CC/'72-.G-'HX^HYP=[18SW;1N&YX>!DLK<[Q%+C M>5:DM>#Q++87%Z7;RNST8F-;XE]KQ]=WA^'ITZDM\G\7?#WG6E]@M&37V*<,LS_\ +]AK.VMZVI;^BT1/^QQ!RNN M !SVM:KL^YY>MK^GZYGMKSUQ>E/":UA\AG[CI:]M//I6)G3C''3RMFW"WHK>I'S:ZM/0[=,_P ;86:2 M!D^=YIR&-XN;02=?BR6=8V.Q#O\ -'&Q%<_V;#SK'X>CD1RM:Z-^<>,?AYR: M)K?F%-SFC7VNWBQKDC7R<-=-_Y5X2]<SWBGF MX32.]EB>/9..--)B=)TAN)X*^Z_65DJ7^YCN:@CB;-#[=J?!6MR323UT5CK' MLG(._P!:!M69R>)C/'K$S4^!Z]?^0B3G?\RL:33ISEO'2=+[F_E\FN+%/'T_ MCH\WI2;RKP#VU8[W/-_>TS$>UP5BND^7V^3OZQYOQ=?/Z&ZG@'T;?3N[>9*. M1U[M]P&_[-1ZN;M?,UBQRCD9)OA\JRS";(LVD8ZW7_#'+2Q-61CD1R+XD14A MSGOBYU_S^+8]SO\ )@VUON-O$8:Z>;O4TR3$^6+7GS=B4^3^'?1O([1DV6QQ M6SQ,3%\FN6T3'9-9R3;NS_=BOG;-J%"CBJ57&XRE4QV.HP1U:5"A6AITJ=:% MJ,AKU:M=D<%>")B(C6,:C6HG1$(YO>^6\Y,DS;):=9F9UF9\\S/&9;I$16-( MX1#ZSX?H M M M M M /.>1.'N(^7L>W$\L<6< M<\H8MC58S&\B:1K.ZX]C'*Y58VGLN,R==K55R]41O3X5,AL.;+LO8<]SLQQ-NNS:PL?F/\?AKZ[D+V>TBNUKE7PHS%)T1>GX$:B21 MROQL\1>5^UG>QN<4?Y^;&KNB5[>R:EE="]G>UJ M]?.9BI4GE)XO$V1^6?S+,NOL=^/9\^A

/FTXZQKNY+^[==_.GJ^;1LYP=R MW459O)@U_=\IJ^;\,:N\OVJEO6N:[AX'SMZ=$CR,Z(Y5151$\2[]R[^8?H?= MQIOL>]VM_P"UCK>OV)QWM;AZ:0TW?>!/5&&\_$=QL\^+3AK-\=OO9I:O^-@5 MR#Z2_J0<9V)ZVP]H',.4?!\+I./L-3Y7KR-5JN18+'%^0V^&?JU/P-57(OP* MB+\!O.P\5/#SF-8M@YMM*Z_E;3AG[/KHII]EIN\\,>N]E6U\O+LUJU_)VIEF M?8KCO:T^Q$:^AA3N/%W)G'<[ZO(''6]:-9B>V.2ON.H[!K,\;WMC>UCXLYA MM-S@QQY@Z9Q+RKR/-%7X\XSY!WR>P MY&00:9IFQ[1-,]7S1HV*/!XV\^1RR5I&]$15ZQN3\+5Z8_>],>>/Z8939\CYUS"D9=AL]UGQSV3CQ9+Q/&8X36LQVQ,>S$L MWN.O2(]27D^>O#K_ &C!&+(J-73.8>+'AWRVLSGYKMKS'DQ=[-,^QZJMX^SKIY==.+:]EX7==[ MZ*6Q\OR4I;3CDMCQZ1/EM6]XO&D=L=WO1V::\&>O&GW;+OMVU(K.^[;P5Q/3 M7R_/J97;\[MNPL\:N\7D4-/UC)X"?RFM^-XLK%\+FHWQ?&5NC!'4N:_P#_ ##<[/!AT^YF^2VOF[O=I7[/ M?^Q/DV+\5_=>^),;)3L\V=T?(6XM\#7W<3QEI6N\>L;-\#EKPYO9[_),EBLU M>K5?[% ^1/A1(U_!'_-/YE>;9.]7DW+=OA\ULV2^6?9FM(Q1KZ.],1Z6Z:;WV;/N4ME$1$9#:USY2QNAR11KU7X,0USO%\=7(C4;'/-?&CQ%YK,Q. M_G;XICW."E,>GI[VDY/\?#R:<6^L M$;U:SJQ?"U51.B*1QON9WC:9GCY6[[?:[;:8 MXP[7'3%AB-(K2L5B(CLTB(B.#OATG. M M M M M M ?G-#%8BE@GBCG@GC?#-#,QLD4T4C59)%+&]',DCD8Y4BG[$S68M6=+0=K'O;.T/M/WQ9G[OVQ=O>WR6'/DFEV;AGCG.3222.61\ MRSY/7+,OG+(OB\:.\7B^'KU^$SNUZJZGV,Q.RYEO\.G]3<9:_P"Z\,;N^3_VNVSXY\F3%2\?T6K+%K9?1V],_:WRR93M&XZJNF3H]-:R&Z:8Q$6NV MM_I1Z?M&"C@7RV(O5B-7S.LG_.JN79MOXL^(VVT]7S;UCYL_W?3TR\_-)+BN, M-_TECYH96UM8Y>WNW#$R*MY#Z\;MSRNW6%ALR_ZSU?(Z1)/@8YD?^F;!M_'G MQ'P5B,NYP9IT[;X,43VZZ_BZTCAV=G9VZSQ8*_@_T!?W.RM7V,^?_OR2\9R? MW:3L"ONB6KOO=)A$C657-QG(7&TK9DD5BL;+\L\.9=R)!X5\'@5BKXE\2N^# MIE\7\Q?7>/7OX>6Y-?ZV++&GWN>O;Z=?1HQ>Y\#^B\^GJK;W!IKKW,M9UUT[ M?68\G9Y--.V==>&GD.4^[ =MLL#VX7N4YOQ]E946.;*870\O V'JOBC?7J8K M!R22JWHB/25J(OP^%?P)EL?\RG443^-Y=LK5T\ELM?\ ?:W^[[+'V\!NEYCV MF[W\3Z;8I_\ I0ZA?^ZY\5R0(W%]W/(%.SYC56:_Q;KF2@\I$=XV)7K[9BI$ MDB=%^*O7X.U3^9?FT6_&1;TQ MCG_\D?[W"^ZV:;]LW9_H/Q7UH'+]9C??-&'](M\$X_H#Y+^?[K[W']H]ULTW M[9NS_0?BOK0'UF-]\T8?TBWP1] ?)?S_ '7WN/[3G*7W7/BB.NQN2[M^0[=M M%?XYZ7&&MX^NYJN56(RK/M.3D8K6=$55F=XE^'HGX#AO_,MS:;?B^5;:*^G+ M>9_IBL?[G+7P$Z>B/;[W>S;T>JC_ &=R?][NF(^[!=LD,=-,]W'<[9*5DR.R M#\1C>/\ "1V8/:%G+;2=/+I:NO'R<.'#7RN:O@-TO$>WW>_F?1;#'_ -&7KF)^[4=@&.7K M='+X*M_]#XBPKO)EZ?&7KYB=?BN:8C-_,5UYE]QB MY;CX?^5O''_P##1DZ>$'A_3W6RM;V<^?\ [LD, MA]8](#TT]1=&_%=H?&5M8W*YJ;/)M.[-571Q1KYC-SV+/LE;X8D5$2_5.&^.M=?#XG3/=Y3L1KE-T?B=8D5>G3JL MCO\ \9>NL[KJCJ7?:_'>8[[-KV]_/EO_ /%>?-']#/[3E'*MACC%L=KM\.*. MR,>.E(CC,\(K6([9F?9F?.]]8QD;&QQM:QC&M8QC&HUC&-1$:UK41$:UJ)T1 M$^!$,%,S,ZSVL@_H M M M M M M M M M M M M M M M M M M M M M M ? !__V0$! end XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.4
Cover Page - shares
9 Months Ended
Nov. 30, 2023
Dec. 29, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Nov. 30, 2023  
Document Transition Report false  
Entity File Number 1-12777  
Entity Registrant Name AZZ Inc.  
Entity Incorporation, State or Country Code TX  
Entity Tax Identification Number 75-0948250  
Entity Address, Address Line One One Museum Place, Suite 500  
Entity Address, Address Line Two 3100 West 7th Street  
Entity Address, City or Town Fort Worth,  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 76107  
City Area Code 817  
Local Phone Number 810-0095  
Title of 12(b) Security Common Stock  
Trading Symbol AZZ  
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   25,076,871
Entity Central Index Key 0000008947  
Amendment Flag false  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q3  
Current Fiscal Year End Date --02-28  

XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Income Statement [Abstract]        
Sales $ 381,605 $ 373,301 $ 1,171,020 $ 987,145
Costs and Expenses        
Cost of sales 293,456 300,219 888,606 752,455
Gross margin 88,149 73,082 282,414 234,690
Selling, general and administrative 35,325 27,689 103,087 97,247
Operating income from continuing operations 52,824 45,393 179,327 137,443
Interest expense 25,855 26,123 82,331 61,739
Equity in (earnings) loss of unconsolidated subsidiaries (8,742) (1,006) (11,136) (1,006)
Other (income) expense, net 41 (610) (9) (582)
Income from continuing operations before income taxes 35,670 20,886 108,141 77,292
Income tax expense 8,780 2,447 24,397 18,380
Net income from continuing operations 26,890 18,439 83,744 58,912
Income from discontinued operations, net of tax 0 1,665 0 17,126
Loss on disposal of discontinued operations, net of tax 0 (40,646) 0 (130,073)
Net income (loss) from discontinued operations 0 (38,981) 0 (112,947)
Net income (loss) 26,890 (20,542) 83,744 (54,035)
Dividends on preferred stock (3,600) (3,600) (10,800) (4,640)
Net income (loss) available to common shareholders $ 23,290 $ (24,142) $ 72,944 $ (58,675)
Basic earnings (loss) per share        
Earnings (loss) per common share from continuing operations (in dollars per share) $ 0.93 $ 0.60 $ 2.91 $ 2.19
Earnings (loss) per common share from discontinued operations (in dollars per share) 0 (1.57) 0 (4.55)
Basic earnings per common share (usd per share) 0.93 (0.97) 2.91 (2.37)
Diluted Earnings (Loss) Per Share [Abstract]        
Diluted earnings per common share (usd per share) 0.92 (0.97) 2.86 (2.35)
Earnings (loss) per common share from continuing operations (in dollars per share) 0.92 0.59 2.86 2.17
Earnings (loss) per common share from discontinued operations (in dollars per share) $ 0 $ (1.56) $ 0 $ (4.52)
Weighted average shares outstanding        
Weighted average number common shares, basic (shares) 25,077,000 24,867,000 25,024,000 24,804,000
Weighted average number common shares, diluted (shares) 29,330,000 24,995,000 29,278,000 24,984,000
Cash dividends declared per common share (usd per share) $ 0.17 $ 0.17 $ 0.51 $ 0.51
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net income (loss) available to common shareholders $ 23,290 $ (24,142) $ 72,944 $ (58,675)
Other Comprehensive Income (Loss):        
Unrealized translation gain (loss) 3,029 (5,019) 1,293 (7,765)
Reclassification of foreign currency translation adjustment from accumulated other comprehensive loss to loss on sale of discontinued operations 0 27,750 0 27,750
Unrealized gain (loss) on interest rate swap, net of tax (115) (3,512) 1,867 (3,512)
Amounts reclassified from accumulated other comprehensive income to earnings, net of tax (1,057) 0 (2,544) 0
Other comprehensive income 1,857 19,219 616 16,473
Comprehensive income (loss) $ 25,147 $ (4,923) $ 73,560 $ (42,202)
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2023
Nov. 30, 2023
Statement of Comprehensive Income [Abstract]    
Unrealized gain (loss) on interest rate swap, tax $ (42) $ 678
Amounts reclassified from accumulated other comprehensive income to earnings, tax (384) (924)
Unrealized translation gain (loss) 3,029 1,293
Reclassification of foreign currency translation adjustment from accumulated other comprehensive loss to loss on sale of discontinued operations $ 0 $ 0
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Nov. 30, 2023
Feb. 28, 2023
Current assets:    
Cash and cash equivalents $ 7,509 $ 2,820
Accounts receivable, net of allowance for credit losses of $2,096 and $5,752 at February 28, 2023 and February 28, 2022, respectively 142,463 156,443
Other receivables 31,005 26,969
Inventories 126,737 143,920
Contract assets 75,719 79,273
Prepaid expenses and other 9,295 7,991
Total current assets 392,728 417,416
Property, plant and equipment, net 525,338 498,503
Right-of-use assets 22,830 26,392
Goodwill 705,487 702,512
Deferred tax assets 5,820 12,467
Intangibles and other assets, net 451,289 469,392
Investment in joint venture 97,200  
Other assets 8,026 10,037
Total assets 2,208,756 2,221,479
Current liabilities:    
Accounts payable 95,158 84,256
Income tax payable 45 272
Accrued salaries and wages 25,868 26,262
Other accrued liabilities 72,476 70,047
Lease liability, short-term 6,453 6,403
Total current liabilities 200,000 187,240
Long-term debt, net 980,004 1,058,120
Lease liability, long-term 17,112 20,704
Deferred tax liabilities 33,370 40,536
Other long-term liabilities 57,120 61,419
Total liabilities 1,287,606 1,368,019
Commitments and contingencies (Note 19)
Shareholders' Equity:    
Common Stock, $1 par value; 100,000 shares authorized; 25,077 and 24,912 shares issued and outstanding at November 30, 2023 and November 30, 2022, respectively 25,077 24,912
Capital in excess of par value 333,555 326,839
Retained earnings 566,235 506,042
Accumulated other comprehensive loss (3,957) (4,573)
Total shareholders’ equity 921,150 853,460
Total liabilities and shareholders' equity 2,208,756 2,221,479
AIS Joint Venture    
Current assets:    
Investment in joint venture 97,238 84,760
Series A Preferred Stock    
Shareholders' Equity:    
Series A Convertible Preferred Stock, $1 par, shares authorized 240; 240 shares issued and outstanding at November 30, 2023 and 240000 shares issued and outstanding at November 30, 2022 $ 240 $ 240
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Nov. 30, 2023
Feb. 28, 2023
Accounts receivable, allowance for doubtful accounts $ 2,096 $ 5,752
Preferred stock, shares outstanding (in shares) 240,000 240,000
Common stock, par value (usd per share) $ 1 $ 1
Common stock, shares authorized (shares) 100,000,000 100,000,000
Common stock, shares, issued (shares) 25,077,000 24,912,000
Common stock, shares, outstanding (shares) 25,077,000 24,912,000
Series A Preferred Stock    
Preferred stock, par value (in dollars per share) $ 1 $ 1
Preferred stock, shares authorized (in shares) 240,000 240,000
Preferred stock, shares issued (in shares) 240,000 240,000
Preferred stock, shares outstanding (in shares) 240,000  
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Cash Flows From Operating Activities:    
Net income (loss) available to common shareholders $ 72,944 $ (58,675)
Net income (loss) from discontinued operations 0 112,947
Dividends on preferred stock 10,800 4,640
Net income from continuing operations 83,744 58,912
Adjustments to reconcile net income from continuing operations to net cash provided by operating activities:    
Bad debt expense (recovery) 53 (38)
Depreciation and amortization 59,034 55,813
Deferred income taxes (274) (20,421)
Equity in earnings of unconsolidated entities (11,136) (1,006)
Impairment of long-lived assets 0 235
Net (gain) on sale of property, plant and equipment (39) (1,381)
Amortization of debt financing costs 9,105 5,916
Share-based compensation expense 6,207 7,138
Changes in current assets and current liabilities 38,819 (34,969)
Changes in other long-term assets and long-term liabilities (4,585) (1,577)
Net cash provided by operating activities of continuing operations 180,928 68,622
Cash flows from investing activities    
Purchase of property, plant and equipment (66,900) (35,085)
Acquisition of subsidiaries, net of cash acquired 0 (1,283,448)
Proceeds from sale of subsidiaries, net 0 106,766
Other investing activities 47 4,114
Net cash used in investing activities of continuing operations (66,853) (1,207,653)
Cash flows from financing activities:    
Proceeds from issuance of common stock 1,465 1,767
Payments for taxes related to net share settlement of equity awards (791) (2,592)
Proceeds from revolving loan 189,000 255,000
Payments on revolving loan (274,000) (322,000)
Proceeds from long term debt 0 1,540,000
Payments of debt financing costs (1,299) (87,555)
Payments on long term debt and finance leases (268) (366,500)
Payments of dividends (23,551) (12,664)
Net cash provided by (used in) financing activities of continuing operations (109,444) 1,005,456
Effect of exchange rate changes on cash 58 (2,199)
Net cash provided by operating activities from discontinued operations 0 7,973
Net cash used in investing activities from discontinued operations 0 (3,991)
Net cash provided by financing activities from discontinued operations 0 120,000
Net cash provided by discontinued operations 0 123,982
Net increase (decrease) in cash and cash equivalents 4,689 (11,792)
Cash and cash equivalents at beginning of period 2,820 15,082
Cash and cash equivalents at end of period $ 7,509 $ 3,290
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statement of Changes in Shareholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Preferred Stock
Series A Preferred Stock
Common Stock
Capital in Excess of Par Value
Retained Earnings
Accumulated Other Comprehensive Loss
Balance, beginning balance (shares) at Feb. 28, 2022     24,688      
Balance, beginning balance at Feb. 28, 2022 $ 667,365   $ 24,688 $ 85,847 $ 584,154 $ (27,324)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Share-based compensation 7,118     7,118    
Issuance of Class A convertible preferred stock in exchange for convertible debt (in shares)   240        
Issuance of Class A convertible preferred stock in exchange for convertible debt 233,722 $ 240   233,482    
Common stock issued under stock-based plans and related income tax expense (shares)     136      
Common stock issued under stock-based plans and related income tax expense (2,592)   $ 136 (2,728)    
Common stock issued under employee stock purchase plan (shares)     52      
Common stock issued under employee stock purchase plan 1,766   $ 52 1,714    
Dividends on preferred stock (4,640)       (4,640)  
Cash dividends paid on common shares (12,664)       (12,664)  
Net income (loss) available to common shareholders (54,035)       (54,035)  
Other comprehensive income 16,473         16,473
Balance, ending balance (shares) at Nov. 30, 2022   240 24,876      
Balance, ending balance at Nov. 30, 2022 852,513 $ 240 $ 24,876 325,433 512,815 (10,851)
Balance, beginning balance (shares) at Aug. 31, 2022     24,862      
Balance, beginning balance at Aug. 31, 2022 859,621   $ 24,862 323,386 541,203 (30,070)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Share-based compensation 2,348     2,348    
Common stock issued under stock-based plans and related income tax expense (shares)     14      
Common stock issued under stock-based plans and related income tax expense (287)   $ 14 (301)    
Dividends on preferred stock (3,600)       (3,600)  
Cash dividends paid on common shares (4,246)       (4,246)  
Net income (loss) available to common shareholders (20,542)       (20,542)  
Other comprehensive income 19,219         19,219
Balance, ending balance (shares) at Nov. 30, 2022   240 24,876      
Balance, ending balance at Nov. 30, 2022 852,513 $ 240 $ 24,876 325,433 512,815 (10,851)
Balance, beginning balance (shares) at Feb. 28, 2023   240 24,912      
Balance, beginning balance at Feb. 28, 2023 853,460 $ 240 $ 24,912 326,839 506,042 (4,573)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Share-based compensation 6,207     6,207    
Common stock issued under stock-based plans and related income tax expense (shares)     123      
Common stock issued under stock-based plans and related income tax expense (791)   $ 123 (914)    
Common stock issued under employee stock purchase plan (shares)     42      
Common stock issued under employee stock purchase plan 1,465   $ 42 1,423    
Dividends on preferred stock (10,800)       (10,800)  
Cash dividends paid on common shares (12,751)       (12,751)  
Net income (loss) available to common shareholders 83,744       83,744  
Other comprehensive income 616         616
Balance, ending balance (shares) at Nov. 30, 2023   240 25,077      
Balance, ending balance at Nov. 30, 2023 921,150 $ 240 $ 25,077 333,555 566,235 (3,957)
Balance, beginning balance (shares) at Aug. 31, 2023   240 25,077      
Balance, beginning balance at Aug. 31, 2023 898,077 $ 240 $ 25,077 331,366 547,208 (5,814)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Share-based compensation 2,189     2,189    
Dividends on preferred stock (3,600)       (3,600)  
Cash dividends paid on common shares (4,263)       (4,263)  
Net income (loss) available to common shareholders 26,890       26,890  
Other comprehensive income 1,857         1,857
Balance, ending balance (shares) at Nov. 30, 2023   240 25,077      
Balance, ending balance at Nov. 30, 2023 $ 921,150 $ 240 $ 25,077 $ 333,555 $ 566,235 $ (3,957)
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.4
The Company and Basis of Presentation
9 Months Ended
Nov. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
The Company and Basis of Presentation
1. The Company and Basis of Presentation
AZZ Inc. ("AZZ", the "Company", "our" or "we") was established in 1956 and incorporated under the laws of the state of Texas. We are a provider of hot-dip galvanizing and coil coating solutions to a broad range of end-markets in North America. We have three distinct operating segments: the AZZ Metal Coatings segment, the AZZ Precoat Metals segment, and the AZZ Infrastructure Solutions segment. The Company's AZZ Metal Coatings segment is a leading provider of metal finishing solutions for corrosion protection, including hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating to the North American steel fabrication and other industries. The AZZ Precoat Metals segment provides aesthetic and corrosion protective coatings and related value-added services for steel and aluminum coil, primarily serving the construction; appliance; heating, ventilation, and air conditioning (HVAC); container; transportation and other end markets in North America. The AZZ Infrastructure Solutions segment consists of the Company's 40% interest in AIS Investment Holdings LLC (the "AVAIL JV"). AIS Investment Holdings LLC is dedicated to delivering safe and reliable transmission of power from generation sources to end customers, and automated weld overlay solutions for corrosion and erosion mitigation to critical infrastructure in markets worldwide. AIS Investment Holdings LLC was wholly-owned by the Company until September 30, 2022, when AZZ contributed its' AZZ Infrastructure Solutions segment, excluding AZZ Crowley Tubing and excluding certain receivables retained by AZZ ("AIS"), to the AVAIL JV and sold a 60% interest in the AVAIL JV to Fernweh Group LLC ("Fernweh"). For the three and nine months ended November 30, 2022, financial data for the AZZ Infrastructure Solutions segment is segregated and reported as discontinued operations.
Presentation
The accompanying condensed consolidated balance sheet as of February 28, 2023 was derived from audited financial statements. The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and in accordance with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete consolidated financial statements. These financial statements should be read in conjunction with the audited financial statements and related notes for the fiscal year ended February 28, 2023, included in the Company’s Annual Report on Form 10-K covering such period.  Certain previously reported amounts have been reclassified to conform to current period presentation. See Note 3 for more information about results of operations reported in discontinued operations in the consolidated statement of operations and statement of cash flows for the three and nine months ended November 30, 2022.
The Company's fiscal year ends on the last day of February and is identified as the fiscal year for the calendar year in which it ends. For example, the fiscal year ending February 29, 2024 is referred to as fiscal 2024.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, which are necessary to present fairly the financial position of the Company as of November 30, 2023, the results of its operations for the three and nine months ended November 30, 2023 and 2022, and cash flows for the nine months ended November 30, 2023 and 2022. The interim results reported herein are not necessarily indicative of results for a full year.
Significant Accounting Policies
Other receivables
Other receivables includes income taxes receivable, receivables for supplier rebates, and other miscellaneous receivables.
Accounting Pronouncements Not Yet Adopted
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures ("ASU 2023-07"), which expands disclosures about a public entity’s reportable segments and requires more enhanced information about a reportable segment’s expenses, interim segment profit or loss, and how a public entity’s chief operating decision maker uses reported segment profit or loss information in assessing segment performance and allocating resources. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. We are currently assessing the impact of this update on our consolidated financial statement disclosures.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands disclosures in an entity’s income tax rate reconciliation table and regarding cash taxes paid both in the U.S. and foreign jurisdictions. The update will be effective for annual periods beginning after December 15, 2024. We are currently assessing the impact of this update on our consolidated financial statement disclosures.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.4
Acquisitions
9 Months Ended
Nov. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisitions
2. Acquisitions
Precoat Acquisition
On May 13, 2022, the Company acquired Precoat Metals for a purchase price of approximately $1.3 billion (the "Precoat Acquisition"). AZZ Precoat Metals is the leading independent provider of metal coil coating solutions in North America. The acquisition represented a continued transition of the Company to a focused provider of coating and galvanizing services for critical applications. The Company completed the final purchase accounting valuation during the first quarter of fiscal year 2024.
The Company accounted for the Precoat Acquisition as a business combination under the acquisition method of accounting. Goodwill from the acquisition of $527.8 million represents the excess purchase price over the estimated value of net tangible and intangible assets and liabilities assumed, and is expected to be deductible for income tax purposes. The Company's chief operating decision maker assesses performance and allocates resources to Precoat separately from the AZZ Metal Coatings segment; therefore, Precoat is accounted for as a separate segment, the AZZ Precoat Metals segment. See Note 8 for more information about the Company's operating segments. Goodwill from the acquisition was allocated to the AZZ Precoat Metals segment. Assets acquired and liabilities assumed in the Precoat Acquisition were recorded at their estimated fair values as of the acquisition date.
When determining the fair values of assets acquired and liabilities assumed, management made significant estimates, judgments and assumptions. The Company engaged third-party valuation experts to assist in determination of fair value of property and equipment, intangible assets, pension benefit obligation and certain other assets and liabilities. Management believes that the current information provides a reasonable basis for the fair values of assets acquired and liabilities assumed. During the first quarter of fiscal 2024, the Company made purchase price allocation adjustments that impacted goodwill, contract assets and accrued expenses.
The following table represents the summary of the assets acquired and liabilities assumed, in aggregate, related to the Precoat Acquisition, as of the date of the acquisition (in thousands):
May 13, 2022
Assets
Accounts receivable, net$77,422 
Inventories43,369 
Contract assets68,314 
Prepaid expenses and other2,247 
Property, plant and equipment305,503 
Right-of-use assets13,753 
Goodwill527,793 
Deferred tax asset8,660 
Intangible assets, net446,000 
Other assets546 
Total fair value of assets acquired$1,493,607 
Liabilities
Accounts payable$(99,223)
Accrued expenses(31,761)
Other accrued liabilities(5,330)
Lease liability, short-term(2,440)
Lease liability, long-term(11,313)
Other long-term liabilities(60,091)
Total fair value of liabilities assumed$(210,158)
Total purchase price, net of cash acquired$1,283,449 
Intangible assets include customer relationships, tradenames and technology. Other long-term liabilities include the pension obligation and certain environmental liabilities assumed as part of the Precoat Acquisition. See Notes 16 and 17 for more information about these long-term liabilities.
Unaudited Pro Forma Information

The following unaudited pro forma financial information for the three and nine months ended November 30, 2022 combines the historical results of the Company and the acquisition of Precoat Metals, assuming that the companies were combined as of March 1, 2022. The pro forma financial information includes business combination accounting effects from the Precoat Acquisition, including amortization expense from acquired intangible assets, depreciation expense from acquired property, plant and equipment, interest expense from financing transactions which occurred to fund the Precoat Acquisition, acquisition-related transaction costs and tax-related effects. The pro forma information as presented below is for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition of Precoat Metals had taken place on March 1, 2022 or of future operating performance.
Three Months Ended November 30,Nine Months Ended November 30,
20222022
Revenue$373,301 $1,180,165 
Net income from continuing operations(1)
$18,439 $43,442 
(1) Net income for the nine months ended November 30, 2022 includes acquisition costs of approximately $45.0 million, of which $11.5 million was incurred by AZZ and $33.5 million was incurred by Precoat Metals prior to the acquisition.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.4
Discontinued Operations
9 Months Ended
Nov. 30, 2023
Discontinued Operations and Disposal Groups [Abstract]  
Discontinued Operations
3. Discontinued Operations
On September 30, 2022, AZZ contributed its AZZ Infrastructure Solutions ("AIS") segment, excluding AZZ Crowley Tubing, to a joint venture, AIS Investment Holdings LLC (the "AVAIL JV") and sold a 60% interest in the AVAIL JV to Fernweh Group LLC ("Fernweh"). On September 30, 2022, the AVAIL JV was deconsolidated. Beginning October 1, 2022,
the Company began accounting for its 40% interest in the AVAIL JV under the equity method of accounting. The AVAIL JV is included in the AZZ Infrastructure Solutions segment.
The divestiture of the AZZ Infrastructure Solutions segment represents an intentional strategic shift in our operations and will allow the Company to become a focused provider of coating and galvanizing solutions for critical applications. As a result, the results of the AIS segment were classified as discontinued operations in our condensed statements of operations and excluded from both continuing operations and segment results for the three and nine months ended November 30, 2022.
As part of recognizing the business as held for sale in accordance with GAAP, the Company was required to measure AIS at the lower of its carrying amount or fair value less cost to sell. As a result of this analysis, during fiscal 2023, the Company recognized a non-cash, pre-tax loss on disposal of $159.9 million, of which $45.0 million was recognized during the three months ended November 30, 2022, and $114.9 million was recognized during the second quarter of fiscal 2023. The loss is included in "Loss on disposal of discontinued operations" in the consolidated statements of operations. The loss was determined by comparing the fair value of the consideration received for the sale of a 60% interest in the AIS JV and the fair value of the Company’s retained 40% investment in the AIS JV with the net assets of the AIS JV immediately prior to the transaction. The fair value of the Company’s retained investment in the AIS JV was determined in a manner consistent with the transaction price received for the sale of the 60% interest in the AIS JV.
The results of operations from discontinued operations for the three and nine months ended November 30, 2022, have been reflected as discontinued operations in the consolidated statements of operations and consist of the following (in thousands):
Three Months EndedNine Months Ended
November 30, 2022November 30, 2022
Sales$42,300 $256,224 
Cost of sales35,020 202,707 
Gross margin7,280 53,517 
Selling, general and administrative4,074 26,186 
Loss on disposal of discontinued operations45,010 159,910 
Operating loss from discontinued operations(41,804)(132,579)
Interest expense
Other (income) expense, net2,002 6,270 
Loss from discontinued operations before income tax(43,808)(138,857)
Income tax benefit(4,827)(25,910)
Net loss from discontinued operations$(38,981)$(112,947)
Loss per common share from discontinued operations:
Basic loss per share$(1.57)$(4.55)
Diluted loss per share$(1.56)$(4.52)
The depreciation, amortization, capital expenditures, and significant operating and investing non-cash items of the discontinued operations consist of the following (in thousands):
Nine Months Ended November 30, 2022
Depreciation and amortization$7,279 
Purchase of property, plant and equipment4,831 
Non-cash loss on disposal of discontinued operations(159,910)
Gain on sale of property, plant and equipment486 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.4
Inventories (Notes)
9 Months Ended
Nov. 30, 2023
Inventory Disclosure [Abstract]  
Inventories
4. Inventories

The following table summarizes the components of inventory (in thousands):
As of
November 30, 2023February 28, 2023
Raw material$120,761 $138,227 
Work in process1,587 1,558 
Finished goods4,389 4,135 
Total inventories$126,737 $143,920 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.4
Earnings Per Share
9 Months Ended
Nov. 30, 2023
Earnings Per Share [Abstract]  
Earnings Per Share
5. Earnings Per Share
Basic earnings per share is based on the weighted average number of common shares outstanding during each year. Diluted earnings per share is calculated by giving effect to the potential dilution that could occur if securities or other contracts to issue common shares were exercised and converted into common shares during the year.
The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):
Three Months Ended November 30,Nine Months Ended November 30,
2023202220232022
Numerator:
Net income from continuing operations$26,890 $18,439 $83,744 $58,912 
Dividends on preferred stock(3,600)(3,600)(10,800)(4,640)
Numerator for basic earnings per share continuing operations$23,290 $14,839 $72,944 $54,272 
Dividends on preferred stock3,600 — 10,800 — 
Numerator for diluted earnings per share continuing operations$26,890 $14,839 $83,744 $54,272 
Net loss from discontinued operations$— $(38,981)$— $(112,947)
Net income (loss) available to common shareholders$23,290 $(24,142)$72,944 $(58,675)
Dividends on preferred stock3,600 — 10,800 — 
Numerator for diluted earnings per share—net income (loss) available to common shareholders$26,890 $(24,142)$83,744 $(58,675)
Denominator:
Weighted average shares outstanding for basic earnings per share25,077 24,867 25,024 24,804 
Effect of dilutive securities:
Employee and director stock awards136 128 137 180 
Series A Convertible Preferred Stock4,117 — 4,117 — 
Denominator for diluted earnings per share29,330 24,995 29,278 24,984 
Basic earnings (loss) per share
Earnings per common share from continuing operations$0.93 $0.60 $2.91 $2.19 
Loss per common share from discontinued operations$— $(1.57)$— $(4.55)
Earnings (loss) per common share$0.93 $(0.97)$2.91 $(2.37)
Diluted earnings (loss) per share
Earnings per common share from continuing operations$0.92 $0.59 $2.86 $2.17 
Loss per common share from discontinued operations$— $(1.56)$— $(4.52)
Earnings (loss) per common share$0.92 $(0.97)$2.86 $(2.35)
For the three months ended November 30, 2023 and 2022, approximately 120,819 and 103,403 shares related to employee equity awards, respectively, were excluded from the computation of diluted earnings per share, as their effect would have been anti-dilutive. For the nine months ended November 30, 2023 and 2022, 126,356 and 78,862 shares, respectively, were excluded from the computation of diluted earnings per share as their effect would have been anti-dilutive. In addition, all shares related to the Series A Convertible Preferred Stock (4.1 million weighted average shares) were excluded from the computation of diluted earnings per share for the three and nine months ended November 30, 2022, as their effect would have been anti-dilutive. These shares could be dilutive in future periods.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.4
Sales
9 Months Ended
Nov. 30, 2023
Revenues [Abstract]  
Sales
6. Sales
Disaggregated Sales
The following table presents disaggregated sales, for continuing operations, by customer industry (in thousands):
Three Months Ended November 30,Nine Months Ended November 30,
2023202220232022
Sales:
Construction$214,081 $205,316 $637,035 $493,573 
Industrial35,489 37,330 118,273 118,457 
Consumer29,384 29,864 99,537 78,972 
Transportation35,871 33,597 107,734 98,715 
Electrical/Utility24,804 26,131 76,116 69,100 
Other (1)
41,976 41,063 132,325 128,328 
Total Sales$381,605 $373,301 $1,171,020 $987,145 
(1) Other includes less significant markets, such as agriculture, recreation, petro-chem, AZZ Tubular products and sales from recycling.
See also Note 8 for sales information by operating segment.
Contract Assets and Liabilities
The timing of revenue recognition, billings and cash collections results in accounts receivable, contract assets (unbilled receivables), and contract liabilities (customer advances and deposits) on the consolidated balance sheets. Our contract assets and contract liabilities are primarily related to the AZZ Precoat Metals segment. Customer billing can occur subsequent to revenue recognition, resulting in contract assets. In addition, the Company can receive advances or deposits from its customers, before revenue is recognized, resulting in contract liabilities. These assets and liabilities are reported on the consolidated balance sheets on a contract-by-contract basis at the end of each reporting period.
As of November 30, 2023 and February 28, 2023, the balance for contract assets was $75.7 million and $79.3 million, respectively, primarily related to the AZZ Precoat Metals segment. Contract liabilities of $1.0 million and $1.3 million as of November 30, 2023 and February 28, 2023, respectively, are included in "Other accrued liabilities" in the consolidated balance sheets.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.4
Supplemental Cash Flow Information
9 Months Ended
Nov. 30, 2023
Supplemental Cash Flow Elements [Abstract]  
Supplemental Cash Flow Information
7. Supplemental Cash Flow Information

In order to determine net cash provided by operating activities, net income is adjusted by, among other things, changes in current assets and current liabilities as follows (in thousands):
Nine Months Ended November 30,
20232022
Decrease (increase) in current assets:
Accounts receivable, net$13,922 $(6,927)
Other receivables(4,033)(9,503)
Inventories17,191 (14,646)
Contract assets1,136 (3,950)
Prepaid expenses and other(1,304)(6,195)
Increase (decrease) in current liabilities:
Accounts payable8,654 (15,122)
Income taxes payable(227)(3,784)
Accrued expenses3,480 25,158 
Changes in current assets and current liabilities$38,819 $(34,969)


Cash flows related to interest and income taxes were as follows (in thousands):

Nine Months Ended November 30,
20232022
Cash paid for interest$74,993 $52,488 
Cash paid for income taxes17,683 15,627 

Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):
Nine Months Ended November 30,
20232022
Issuance of preferred stock in exchange for convertible notes$— $233,722 
Accrued dividends on preferred stock2,400 4,640 
Accruals for capital expenditures4,768 960 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.4
Operating Segments
9 Months Ended
Nov. 30, 2023
Segment Reporting [Abstract]  
Operating Segments
8. Operating Segments
Segment Information
The Company’s Chief Executive Officer, who is the chief operating decision maker ("CODM"), reviews financial information presented on an operating segment basis for purposes of making operating decisions and assessing financial performance. Sales and operating income are the primary measures used by the CODM to evaluate segment operating performance and to allocate resources to the AZZ Metal Coatings and the AZZ Precoat Metals segments, and net income is the primary measure used by the CODM to evaluate performance and allocate resources to the AZZ Infrastructure Solutions segment. Expenses related to certain centralized administration or executive functions that are not specifically related to an operating segment are included in Corporate. As presented in Note 3, the AVAIL JV operating results for the period prior to deconsolidation are included within discontinued operations, with the exception of AZZ Crowley Tubing, which was retained by the Company and merged into the AZZ Metal Coatings segment. See Note 3 for the results of operations related to the AZZ Infrastructure Solutions segment.
A summary of each of the Company's operating segments is as follows:
AZZ Metal Coatings — provides hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating, and other metal coating applications to the steel fabrication and other industries through facilities located throughout the United States and Canada. Hot-dip galvanizing is a metallurgical manufacturing process in which molten zinc reacts to steel. The zinc alloying provides corrosion protection and extends the life cycle of fabricated steel for several decades.
AZZ Precoat Metals — engages in the advanced application of protective and decorative coatings and related value-added manufacturing for steel and aluminum coil primarily serving the construction; appliance; heating, ventilation and air conditioning (HVAC); container; transportation and other end markets.
AZZ Infrastructure Solutions — consists of the equity in earnings of the Company's 40% investment in the AVAIL JV, as well as other expenses directly related to AIS receivables and liabilities that were retained following the divestiture of the AIS business. The AVAIL JV provides specialized products and services designed to support primarily industrial and electrical applications. The product offerings include custom switchgear, electrical enclosures, medium- and high-voltage bus ducts, explosion proof and hazardous duty lighting products. The AZZ Infrastructure Solutions segment also focuses on life-cycle extension for the power generation, refining and industrial infrastructure, through providing automated weld overlay solutions for corrosion and erosion mitigation.
Net income from continuing operations by segment for the three and nine months ended November 30, 2023 and 2022 was as follows (in thousands):
Three Months Ended November 30, 2023
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)(3)
Total
Sales$163,186 $218,419 $— $— $381,605 
Cost of sales115,952 177,504 — — 293,456 
Gross margin47,234 40,915 — — 88,149 
Selling, general and administrative9,392 8,163 290 17,480 35,325 
Operating income (loss) from continuing operations37,842 32,752 (290)(17,480)52,824 
Interest expense— — — 25,855 25,855 
Equity in earnings of unconsolidated subsidiaries— — (8,742)— (8,742)
Other expense29 — — 12 41 
Income (loss) from continuing operations before income tax$37,813 $32,752 $8,452 (43,347)35,670 
Income tax expense8,780 8,780 
Net income (loss) from continuing operations$(52,127)$26,890 
Nine Months Ended November 30, 2023
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)(3)
Total
Sales$501,816 $669,204 $— $— $1,171,020 
Cost of sales353,280 535,326 — — 888,606 
Gross margin148,536 133,878 — — 282,414 
Selling, general and administrative20,143 24,429 6,244 52,271 103,087 
Operating income (loss) from continuing operations128,393 109,449 (6,244)(52,271)179,327 
Interest expense— — — 82,331 82,331 
Equity in earnings of unconsolidated subsidiaries— — (11,136)— (11,136)
Other (income) expense40 — — (49)(9)
Income (loss) from continuing operations before income tax$128,353 $109,449 $4,892 (134,553)108,141 
Income tax expense24,397 24,397 
Net income (loss) from continuing operations$(158,950)$83,744 
(1) Infrastructure Solutions segment includes the Company’s equity in (earnings) loss from its investment in the AVAIL JV, as well as other
    expenses related to receivables and liabilities that were retained by the Company following the sale of the AIS business.
(2) Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
(3) For fiscal year 2024, amortization expense for acquired intangible assets is included in Corporate expenses in "Selling, general and
    administrative" expense as these expenses are not allocated to the segments.
Three Months Ended November 30, 2022
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)(3)
Total
Sales$158,274 $215,027 $— $— $373,301 
Cost of sales120,134 180,085 — — 300,219 
Gross margin38,140 34,942 — — 73,082 
Selling, general and administrative4,594 13,889 — 9,206 27,689 
Operating income (loss) from continuing operations33,546 21,053 — (9,206)45,393 
Interest expense— — — 26,123 26,123 
Equity in earnings of unconsolidated subsidiaries— — (1,006)— (1,006)
Other income(124)— — (486)(610)
Income (loss) from continuing operations before income tax$33,670 $21,053 $1,006 (34,843)20,886 
Income tax expense2,447 2,447 
Net income (loss) from continuing operations$(37,290)$18,439 
Nine Months Ended November 30, 2022
Metal Coatings
Precoat Metals(4)
Infrastructure Solutions(1)
Corporate(2)(3)
Total
Sales$487,567 $499,578 $— $— $987,145 
Cost of sales350,152 402,303 — — 752,455 
Gross margin137,415 97,275 — — 234,690 
Selling, general and administrative13,603 33,361 — 50,283 97,247 
Operating income (loss) from continuing operations123,812 63,914 — (50,283)137,443 
Interest expense— — — 61,739 61,739 
Equity in earnings of unconsolidated subsidiaries— — (1,006)— (1,006)
Other (income) expense(41)— (547)(582)
Income (loss) from continuing operations before income tax$123,806 $63,955 $1,006 (111,475)77,292 
Income tax expense18,380 18,380 
Net income (loss) from continuing operations$(129,855)$58,912 
(1) Infrastructure Solutions segment includes the Company’s equity in (earnings) loss from its investment in the AVAIL JV.
(2) Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
(3) For fiscal year 2023, amortization expense for acquired intangible assets is included in Metal Coatings expenses in "Cost of sales" and in Precoat
    Metals in "Selling, general and administrative" expense.
(4) For the nine months ended November 30, 2022, Precoat Metals segment includes results from May 13, 2022 - November 30, 2022.
Asset balances by operating segment for each period were as follows (in thousands):
As of
November 30, 2023February 28, 2023
Assets:
Metal Coatings$559,149 $588,337 
Precoat Metals1,504,828 1,488,810 
Infrastructure Solutions - Investment in Joint Venture97,238 84,760 
Corporate47,541 59,572 
Total assets$2,208,756 $2,221,479 

Financial Information About Geographical Areas
Financial information about geographical areas for the periods presented was as follows (in thousands):
Three Months Ended November 30,Nine Months Ended November 30,
2023202220232022
Sales:
United States$370,485 $363,660 $1,140,344 $951,855 
Canada11,120 9,641 30,676 35,290 
Total$381,605 $373,301 $1,171,020 $987,145 
As of
November 30, 2023February 28, 2023
Property, plant and equipment, net:
United States$506,070 $478,722 
Canada19,268 19,781 
Total$525,338 $498,503 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.4
Investments in Unconsolidated Entity
9 Months Ended
Nov. 30, 2023
Equity Method Investments and Joint Ventures [Abstract]  
Investments in Unconsolidated Entity
9. Investments in Unconsolidated Entity
AVAIL JV
Following the sale of its 60% controlling interest in the AVAIL JV to Fernweh, AIS was deconsolidated and the Company began accounting for its 40% interest in the AVAIL JV under the equity method of accounting. The AVAIL JV is included in the AZZ Infrastructure Solutions segment. We record our equity in earnings in the AVAIL JV on a one-month lag to allow sufficient time to review and assess the joint venture’s effect on our reported results. As of November 30, 2023, our investment in the AVAIL JV is $97.2 million. We recorded $11.1 million of equity in earnings during the nine months ended November 30, 2023. The Company has a related-party payable with the AVAIL JV. As of November 30, 2023 and February 28, 2023, the balance was $4.6 million and $6.3 million, respectively,
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.4
Derivative Instruments
9 Months Ended
Nov. 30, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments
10. Derivative Instruments
Interest Rate Swap Derivative
As a policy, the Company does not hold, issue or trade derivative instruments for speculative purposes. The Company may periodically enter into forward sale contracts to purchase a specified volume of zinc at fixed prices. These contracts are not accounted for as derivatives because they meet the criteria for the normal purchases and normal sales scope exception in ASC 815.
We manage our exposure to fluctuations in interest rates using a mix of fixed and variable-rate debt. We utilize interest rate swap agreements to change the variable interest rate to a fixed rate on a portion of our variable-rate debt. On September 27, 2022, the Company entered into an interest rate swap agreement with banks that are parties to the 2022 Credit Agreement. On October 7, 2022, the agreement was amended to change the SOFR-based component of the interest rate on a portion of our variable-rate debt to a fixed rate of 4.277%, resulting in a total fixed rate of 8.627% (the "2022 Swap"). On August 17, 2023, the Company repriced its Term Loan B, to which the 2022 Swap is related, to reduce the interest rate to SOFR + 3.75%. Following the repricing, the 2022 Swap has a total fixed rate of 8.027%. The 2022 Swap had an initial notional amount of $550.0 million and a maturity date of September 30, 2025. The notional amount of the interest rate swap decreases by a pro-rata portion of any quarterly principal payments made on the Term Loan B, and the current notional amount is $543.1 million. The objective of the 2022 Swap is to eliminate the variability of cash flows in interest payments attributable to changes in benchmark one-month SOFR interest rates, for approximately one-half of the total amount of our variable-rate debt. The hedged risk is the interest rate risk exposure to changes in interest payments, attributable to changes in benchmark one-month SOFR interest rates over the interest rate swap term. The changes in cash flows of the interest rate swap are expected to exactly offset changes in cash flows of the variable-rate debt. We designated the 2022 Swap as a cash flow hedge at inception. Cash settlements, in the form of cash payments or cash receipts, of the 2022 Swap are recognized in interest expense.
At November 30, 2023, changes in fair value attributable to the effective portion of the 2022 Swap were included on the condensed consolidated balance sheets in accumulated other comprehensive income. For derivative instruments that qualify for hedge accounting treatment, the fair value is recognized on our condensed consolidated balance sheets as derivative assets or liabilities with offsetting changes in fair value, to the extent effective, recognized in accumulated other comprehensive income until reclassified into earnings when the interest expense on the underlying debt is reflected in earnings. The portion of a cash flow hedge that does not offset the change in the fair value of the transaction being hedged, which is commonly referred to as the ineffective portion, is immediately recognized in earnings. During the nine months ended November 30, 2023, we reclassified $3.5 million before income tax, or $2.5 million net of tax, from other comprehensive income to earnings.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.4
Debt
9 Months Ended
Nov. 30, 2023
Debt Disclosure [Abstract]  
Debt
11. Debt
The Company’s long-term debt instruments and balances outstanding for each of the periods presented (in thousands):
 
As of
November 30, 2023February 28, 2023
Revolving Credit Facility$10,000 $95,000 
Term Loan B1,030,250 1,030,250 
Total debt, gross$1,040,250 $1,125,250 
Unamortized debt issuance costs(60,246)(67,130)
Total debt, net980,004 1,058,120 
Less current portion of long-term debt— — 
Long-term debt, net$980,004 $1,058,120 
2022 Credit Agreement and Term Loan B

The Company has a credit agreement with a syndicate of financial institutions as lenders that was entered into on May 13, 2022 (the "2022 Credit Agreement"). On August 17, 2023, the Company repriced the $1.0 billion Term Loan B, which was outstanding under the 2022 Credit Agreement as of November 30, 2023. The repricing reduced the interest rate margin by 50 basis points to an interest rate of Secured Overnight Financing Rate ("SOFR") plus 3.75% and removed the Credit Spread Adjustment, as defined in the 2022 Credit Agreement, of 10 basis points.
The 2022 Credit Agreement includes the following significant terms:

i.provides for a senior secured initial term loan in the aggregate principal amount of $1.3 billion (the "Term Loan B"), due May 13, 2029, which is secured by substantially all of the assets of the Company;
ii.provides for a maximum senior secured Revolving Credit Facility in the aggregate principal amount of $400.0 million (the "Revolving Credit Facility"), due May 13, 2027;
iii.includes a letter of credit sub-facility of up to $100.0 million, which is part of, and not in addition to, the Revolving Credit Facility;
iv.borrowings under the Term Loan B bear an interest rate of SOFR plus 3.75% (following the repricing on August 17, 2023 as noted above) and the Revolving Credit Facility bears an interest rate of SOFR plus 4.25% (as of November 30, 2023—see Note 18 for information related to the repricing of the Company’s Revolving Credit Facility on December 20, 2023);
v.includes customary affirmative and negative covenants, and events of default; including restrictions on the incurrence of non-ordinary course debt, investment and dividends, subject to various exceptions; and,
vi.includes a maximum quarterly leverage ratio financial covenant, with reporting requirements to our banking group at each quarter-end.
The Company utilizes proceeds from the Revolving Credit Facility primarily to finance working capital needs, capital improvements, dividends, acquisitions and for general corporate purposes.
As defined in the credit agreement, quarterly prepayments were due against the outstanding principal of the Term Loan B and were payable on the last business day of each May, August, November and February, beginning August 31, 2022, in a quarterly aggregate principal amount of $3.25 million, with the entire remaining principal amount due on May 13, 2029, the maturity date. Additional prepayments made against the Term Loan B contribute to these required quarterly payments. Due to a prepayment of $240.0 million that the Company made on the Term Loan B during fiscal year 2023 in connection with the sale of the AIS business, the quarterly mandatory principal payment requirement has been met, and the quarterly payments of $3.25 million are not required at this time.
The weighted average interest rate for the Company's outstanding debt, including the Revolving Credit Facility and the Term Loan B, was 8.54% at November 30, 2023.
The Company's credit agreement required the Company to maintain a maximum Total Net Leverage Ratio (as defined in the loan agreement) no greater than 6.25 through November 2022. For each subsequent quarter, the maximum ratio decreases by 25 basis points through May 31, 2024, when the maximum Total Net Leverage Ratio reaches 4.5. As of November 30, 2023, the Company was required to maintain a Total Net Leverage Ratio no greater than 5.0. As of November 30, 2023, we were in compliance with all covenants or other requirements set forth in the debt agreements.
As of November 30, 2023, we had $1.04 billion of floating- and fixed-rate debt outstanding on the Revolving Credit Facility and the Term Loan B, with varying maturities through fiscal 2029. As of November 30, 2023, we are in compliance with each of the covenants related to these outstanding borrowings. Additionally, as of November 30, 2023, we had approximately $375.5 million of additional credit available for future draws or letters of credit.
Letters of Credit
As of November 30, 2023, we had total outstanding letters of credit in the amount of $14.5 million. These letters of credit are issued for a number of reasons, but are most commonly issued in lieu of customer retention withholding payments covering warranty, performance periods and insurance collateral.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.4
Fair Value Measurements
9 Months Ended
Nov. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements
12. Fair Value Measurements
Recurring Fair Value Measurements
Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. In accordance with ASC 820, Fair Value Measurements and Disclosures ("ASC 820"), certain of the Company’s assets and liabilities, which are carried at fair value, are classified in one of the following three categories:
Level 1: Quoted market prices in active markets for identical assets or liabilities.
Level 2: Observable market-based inputs, other than Level 1, or unobservable inputs corroborated by market data.
Level 3: Unobservable inputs that are not corroborated by market data and reflect the Company’s own assumptions.
The carrying amount of the Company's financial instruments (cash equivalents, accounts receivable, accounts payable and accrued liabilities) approximates the fair value of these instruments based upon their short-term nature.
Interest Rate Swap Agreement
The Company’s derivative instrument consists of an interest rate swap contract, which is a Level 2 of the fair value hierarchy and included in "Other assets" in the condensed consolidated balance sheet as of November 30, 2023. See Note 10 for more information.
The Company’s financial instrument that is measured at fair value on a recurring basis as of November 30, 2023 and February 28, 2023 is as follows (dollars in thousands):
Carrying ValueCarrying Value
November 30,Fair Value Measurements UsingFebruary 28,Fair Value Measurements Using
2023Level 1Level 2Level 32023Level 1Level 2Level 3
Assets (Liabilities):
Interest Rate Swap Agreement$2,975 $— $2,975 $— $3,925 $— $3,925 $— 
Total Assets $2,975 $3,925 
Non-recurring Fair Value Measurements
Investment in Joint Venture
The fair value of the AVAIL JV that is accounted for under the equity method was determined based on the transaction price. Subsequent measurement of the fair value of the AVAIL JV is determined based on the income approach. The income approach uses discounted cash flow models that require various observable and non-observable inputs, such as operating margins, revenues, product costs, operating expenses, capital expenditures, terminal-year values and risk-adjusted discount rates. These valuations resulted in Level 3 nonrecurring fair value measurements. As of November 30, 2023, the estimated fair value of the investment in the AVAIL JV approximates the carrying value of $97.2 million.
Long-Term Debt
The fair value of the Company’s Term Loan B is based on quoted market prices in active markets and is included in the Level 1 fair value hierarchy. The fair value of the Company’s revolving credit facility is estimated based on market values for debt issues with similar characteristics or rates currently available for debt with similar terms and is included in the Level 2 fair value hierarchy. The principal amount of our outstanding debt was $1.04 billion and $1.13 billion at November 30, 2023 and February 28, 2023, respectively. The estimated fair value of our outstanding debt was $1.04 billion and $1.13 billion at November 30, 2023 and February 28, 2023, respectively.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.4
Leases
9 Months Ended
Nov. 30, 2023
Leases [Abstract]  
Leases
13. Leases
The Company is a lessee under various leases for facilities and equipment. As of November 30, 2023, the Company was the lessee for 159 operating leases and 25 finance leases with terms of 12 months or more. Many of the operating leases either have renewal options of between one and five years or convert to month-to-month agreements at the end of the specified lease term.
The Company’s operating leases are primarily for (i) operating facilities, (ii) vehicles and equipment used in operations, (iii) facilities used for back-office functions and (iv) equipment used for back-office functions, and (v) temporary storage. The majority of the Company’s long-term lease expenses have both a fixed and variable component.
Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheets and the Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company has a significant number of short-term leases, including month-to-month agreements. The Company's short-term lease agreements include expenses incurred hourly, daily, monthly and for other durations of time of one year or less. The Company’s future lease commitments as of November 30, 2023 do not reflect all of the Company’s short-term lease commitments.
The following table outlines the classification of the Company's right-of-use asset and lease liabilities in the balance sheets as of November 30, 2023 and February 28, 2023 (in thousands):
Balance Sheet ClassificationAs of
November 30, 2023February 28, 2023
Assets
Right-of-use assetsRight-of-use assets$22,830 $26,392 
Liabilities
Operating lease liabilities ― short-termLease liability - short-term$5,999 $6,119 
Operating lease liabilities ― long-termLease liability - long-term15,732 19,659 
Finance lease liabilities ― short-termLease liability - short-term454 284 
Finance lease liabilities ― long-termLease liability - long-term1,380 1,045 
Supplemental information related to the Company's portfolio of operating leases from continuing operations was as follows (in thousands, except years and percentages):
Three Months Ended November 30,Nine Months Ended November 30,
2023202220232022
Operating cash flows from operating leases included in lease liabilities$1,811 $2,862 $5,471 $8,069 
Lease liabilities obtained from new ROU assets - operating60 2,396 1,942 4,938 
Decrease in ROU assets related to lease terminations— — (1,294)— 
Operating and financing cash flows from financing leases included in lease liabilities130 70 330 182 
Lease liabilities obtained from new ROU assets - financing173 — 773 398 
As of
November 30, 2023February 28, 2023
Weighted-average remaining lease term - operating leases4.29 years5.04 years
Weighted-average discount rate - operating leases4.44 %4.31 %
Weighted-average remaining lease term - financing leases4.25 years4.61 years
Weighted-average discount rate - financing leases5.66 %5.15 %
The following table outlines the classification of lease expense related to operating leases from continuing operations, in the statements of operations (in thousands):
Three Months Ended November 30,Nine Months Ended November 30,
2023202220232022
Cost of sales$2,997 $3,306 $9,234 $8,590 
Selling, general and administrative495 494 1,500 1,435 
Total lease cost$3,492 $3,800 $10,734 $10,025 
As of November 30, 2023, maturities of the Company's lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2024$1,787 $136 $1,923 
20256,532 536 7,068 
20265,583 459 6,042 
20274,410 423 4,833 
20282,441 349 2,790 
20291,871 138 2,009 
Thereafter1,252 24 1,276 
Total lease payments$23,876 $2,065 $25,941 
Less imputed interest(2,145)(231)(2,376)
Total$21,731 $1,834 $23,565 
The Company subleases multiple buildings in Columbia, South Carolina to multiple subtenants. The Columbia sublease agreements are by and between AZZ Precoat Metals and multiple subtenants. Sublease income is recognized over the term of the sublease on a straight-line basis and is reported in the consolidated statement of operations in "Cost of sales." The Company recognized $0.3 million and $0.8 million of income from subleases during the three and nine months ended November 30, 2023, respectively.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes
9 Months Ended
Nov. 30, 2023
Income Tax Disclosure [Abstract]  
Income taxes
14. Income Taxes
Continuing Operations
The provision for income taxes from continuing operations reflects an effective tax rate of 24.6% for the three months ended November 30, 2023, compared to 11.7% for the three months ended November 30, 2022. The increase in the effective tax rate is attributable to a favorable adjustment in the prior year period due to the recognition of an outside basis difference related to the AVAIL JV.

The provision for income taxes from continuing operations reflects an effective tax rate of 22.6% for the nine months ended November 30, 2023, compared to 23.8% for the prior year comparable period. The decrease in the effective tax rate is attributable to an unfavorable adjustment in the prior year related to management fees recorded as a result of continuing operations versus discontinued operations reporting.
Discontinued Operations
The following table outlines income or loss and the related tax expense (benefit) from discontinued operations for the three and nine months ended November 30, 2022 (in thousands):
Three Months EndedNine Months Ended
November 30, 2022November 30, 2022
Income from discontinued operations before income taxes$1,202 $21,053 
Income tax (expense) benefit463 (3,927)
Income from discontinued operations, net of tax$1,665 $17,126 
Loss on disposal of discontinued operations$(45,010)$(159,910)
Income tax benefit4,364 29,837 
Loss on disposal of discontinued operations, net of tax$(40,646)$(130,073)

The provision for income taxes from discontinued operations reflects an effective tax rate of 11.0% and 18.7% for the three and nine months ended November 30, 2022.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.4
Equity
9 Months Ended
Nov. 30, 2023
Equity [Abstract]  
Equity
15. Equity
Series A Convertible Preferred Stock
On August 5, 2022, the Company exchanged its $240.0 million aggregate principal amount of 6.0% convertible subordinated notes due June 30, 2030 for 240,000 shares of 6.0% Series A Convertible Preferred Stock, following the receipt of shareholder approval for the issuance of preferred stock. The Series A Convertible Preferred Stock is convertible by the holder at any time into shares of the Company's common stock at a conversion price of $58.30 per common share. The preferred stock accumulates a 6.0% dividend per annum. Dividends are payable quarterly on March 31, June 30, September 30 and December 31 of each year. In addition, the preferred shares are subject to a minimum conversion threshold of 1,000 shares per conversion, and customary anti-dilution and dividend adjustments. The preferred shares have full voting rights as if converted and have a fully participating liquidation preference.
As of both November 30, 2023 and February 28, 2023, the 240,000 shares of outstanding Series A Convertible Preferred Stock had accrued dividends of $2.4 million and could be converted into 4.1 million shares of common stock, at the option of the holder.
Accumulated Other Comprehensive Income
The components of accumulated other comprehensive income (loss) ("AOCI"), after tax, for the three and nine months ended November 30, 2023 and 2022 consisted of the following (in thousands):
Three Months Ended November 30,
 20232022
Foreign Currency Translation Gain (Loss)Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxTotalForeign Currency Translation Gain (Loss)Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxTotal
Balance as of beginning of period$(9,307)$119 $3,374 $(5,814)$(30,070)$— $— $(30,070)
Other comprehensive income before reclassification3,029 — (115)2,914 (5,019)— (3,512)(8,531)
Amounts reclassified from AOCI — — (1,057)(1,057)27,750 — — 27,750 
Net change in AOCI3,029 — (1,172)1,857 22,731 — (3,512)19,219 
Balance as of end of period$(6,278)$119 $2,202 $(3,957)$(7,339)$— $(3,512)$(10,851)
Nine Months Ended November 30,
20232022
Foreign Currency Translation Gain (Loss)Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxTotalForeign Currency Translation Gain (Loss)Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxTotal
Balance as of beginning of period$(7,571)$119 $2,879 $(4,573)$(27,324)$— $— $(27,324)
Other comprehensive income before reclassification1,293 — 1,867 3,160 (7,765)— (3,512)(11,277)
Amounts reclassified from AOCI— — (2,544)(2,544)27,750 — — 27,750 
Net change in AOCI1,293 — (677)616 19,985 — (3,512)16,473 
Balance as of end of period$(6,278)$119 $2,202 $(3,957)$(7,339)$— $(3,512)$(10,851)
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.4
Defined Benefit Pension Plan
9 Months Ended
Nov. 30, 2023
Retirement Benefits [Abstract]  
Defined Benefit Pension Plan
16. Defined Benefit Pension Plan

Pension and Employee Benefit Obligations
In the Company's Precoat Metals segment, certain current or past employees participate in a defined benefit pension plan (the "Plan"). Prior to the Precoat Acquisition, benefit accruals were frozen for all participants. After the freeze, participants no longer accrued benefits under the Plan, and new hires of AZZ Precoat Metals are not eligible to participate in the Plan. As of November 30, 2023, the Plan was underfunded, and the Company has a pension liability of $31.6 million, which is included in "Other long-term liabilities" in the consolidated balance sheets and represents the underfunded portion of the Plan.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.4
Commitments and Contingencies
9 Months Ended
Nov. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
17. Commitments and Contingencies
Legal
The Company and its subsidiaries are named defendants and plaintiffs in various routine lawsuits incidental to our business.  These proceedings include labor and employment claims, various commercial disputes, use of the Company’s intellectual property, worker’s compensation and environmental matters, all arising in the normal course of business. As discovery progresses on all outstanding legal matters, the Company will continue to evaluate opportunities to either settle the
disputes for nuisance value or potentially enter into mediation as a way to resolve the disputes prior to trial. As the pending cases progress through additional discovery and potential mediation, our assessment of the likelihood of an unfavorable outcome on the pending lawsuits may change. Although the outcome of these lawsuits or other proceedings cannot be predicted with certainty, and the amount of any potential liability that could arise with respect to such lawsuits or other matters cannot be predicted at this time, management, after consultation with legal counsel believes it has strong defenses to all of these matters and does not expect liabilities, if any, from these claims or proceedings, either individually or in the aggregate, to have a material effect on the Company’s financial position, results of operations or cash flows. 
The Company’s prior-owned affiliate ₋ The Calvert Company entered into a series of commercial contracts in 2011 and 2015 to provide equipment and services to a power plant in Georgia. The general contractor on the project, WECTEC (a subsidiary of Westinghouse), filed bankruptcy in New York in March of 2017. The Company’s affiliate continued to perform work on the project for the owners/licensee under an interim bridge contract. We believe the affiliate was eventually terminated for convenience on the project, and the affiliate filed an adversary proceeding in bankruptcy court against WECTEC and the owners to collect all unpaid amounts. The owners of the Georgia power plant filed a countersuit in April of 2018. In connection with the Company selling the majority interest in the AIS business to Fernweh Group on September 30, 2022, the Company agreed to retain this lawsuit. After a long and protracted discovery process and motion practice, we determined in the quarter ended August 30, 2023 that the most favorable outcome to the Company to resolve the dispute may be a negotiated settlement. This decision was made in consideration of the expenses of a lengthy jury trial and potentially protracted appeal process; the resources necessary to continue the prosecution and defense of the case given the size of the discovery and the number of issues involved; the risk factors typically associated with jury verdicts in light of all of the political circumstances currently present in Georgia regarding the power plant; and the benefit of resolving a dispute whose genesis arose more than twelve years ago based solely upon risk avoidance, and not upon the merits of the case. During the third quarter of fiscal 2024, all of the parties entered into a confidential settlement agreement, with no parties admitting any guilt or negligence and the Company agreed to pay the owners/licensee $5.75 million on or around January 15, 2024 to resolve all outstanding matters related to the dispute. In addition, the agreement included the forgiveness of the Company's receivable from WECTEC of $3.7 million, which was fully reserved by the Company. This settlement of $5.75 million was accrued during the second quarter of fiscal year 2024, and is included in "Selling, general and administrative" expense in the consolidated statement of operations for the nine months ended November 30, 2023 and in "Other accrued liabilities" in the consolidated balance sheet as of November 30, 2023. The settlement was included in the AZZ Infrastructure Solutions segment, and the settlement payment will be made in the fourth quarter of fiscal 2024.

In 2017, Southeast Texas Industries, Inc. (“STI”) filed a breach of contract lawsuit against the Company in the 1st District Court of Jasper County, Texas (the “Court”). In 2020, the Company filed a counter suit against STI for amounts due to the Company for work performed. The parties unsuccessfully mediated the case in November 2021. On October 16, 2023, the case went to trial, and on October 27, 2023, the jury rendered a verdict in favor of STI and against AZZ Beaumont in the amount of $4.5 million in damages for breach of contract and breach of express warranty. After a final judgment amount is entered with the Court, the Company expects to pursue all available appellate options as the Company believes it has strong grounds for appeal, which may take up to 2 years. As of November 30, 2023, the Company has recorded a legal accrual of $4.5 million, which is included in "Other accrued liabilities" on our consolidated balance sheets, reflecting the Company's best estimate of the probable loss. It is reasonably possible that our estimate of the probable loss may change after: (i) the hearing on attorney fees, which is currently scheduled for January 26, 2024; (ii) after the Judge renders a final judgement; or (iii) throughout the appellate process. The Company expects to purchase a supersedeas bond to cover the final judgment amount throughout the duration of the appellate process.
A litigation matter between the Company and a previous customer of an affiliate of the AIS business, which was retained following the disposition of the AIS business, is scheduled to go to trial during the fourth quarter of fiscal 2024. The Company is the Plaintiff and believes that it will be able to recover its damages against the Defendant. As of November 30, 2023, the Company has a receivable due from the Defendant, net of allowance, of $5.2 million, which is included in "Accounts receivable, net" in the consolidated balance sheets, which the Company believes is collectible. However, neither the likelihood of an unfavorable outcome nor the ultimate collectability of this receivable, if any, can be determined at this time.
Environmental
The Company assumed certain environmental liabilities as part of the Precoat Acquisition described in Note 2. As of November 30, 2023, the reserve balance for environmental liabilities was $22.0 million, of which $3.2 million is classified as current. Environmental remediation liabilities include costs directly associated with site investigation and clean up, such as materials, external contractor costs, legal and consulting expenses and incremental internal costs directly related to ongoing remediation plans. Estimates used to record environmental remediation liabilities are based on the Company's best estimate of
probable future costs based on site-specific facts and circumstances known at the time of the estimate and these estimates are updated on a quarterly basis. Estimates of the cost for the potential or ongoing remediation plans are developed using internal resources and third-party environmental engineers and consultants.
The Company accrues the anticipated cost of environmental remediation when the obligation is probable and the amount can be reasonably estimated. If a range of amounts can be reasonably estimated and no amount within the range is a better estimate than any other amount, then the minimum of the range is accrued. While any revisions to the Company's environmental remediation liabilities could be material to the operating results of any fiscal quarter or fiscal year, the Company does not expect such additional remediation expenses to have an adverse material effect on its financial position, results of operations, or cash flows.
Capital Commitments—Greenfield Aluminum Coil Coating Facility
We are expanding our coatings capabilities by constructing a new 25-acre aluminum coil coating facility in Washington, Missouri that is expected to be operational in 2025. The new facility will be included in the AZZ Precoat Metals segment and is supported by a take-or-pay contract for approximately 75% of the output from the new plant. We expect to spend approximately $125.8 million in progress payments over the estimated two-year construction timeline and we currently have capital commitments of approximately $48.4 million. We expect to pay approximately $71.2 million in fiscal 2024, of which $33.6 million was paid during the current nine-month period. The remaining payments in fiscal 2024 are expected to be funded through cash flows from operations and borrowings under the Revolving Credit Facility. The project is not expected to result in a material adverse effect on our business, results of operations, cash flow or financial condition.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.4
Subsequent Events
9 Months Ended
Nov. 30, 2023
Subsequent Events [Abstract]  
Subsequent Events
18. Subsequent Events
On December 20, 2023, the Company repriced the $400.0 million Revolving Credit Facility, which was outstanding under the 2022 Credit Agreement. The repricing converted from a rate of SOFR + 425 plus a Credit Spread Adjustment of 10 basis points, to a tiered rate ranging from SOFR plus 275 - 350 basis points, depending on the Company's net leverage ratio, with no Credit Spread Adjustment.
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.4
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Pay vs Performance Disclosure        
Net income (loss) $ 26,890 $ (20,542) $ 83,744 $ (54,035)
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.4
Insider Trading Arrangements
3 Months Ended
Nov. 30, 2023
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 40 R29.htm IDEA: XBRL DOCUMENT v3.23.4
The Company and Basis of Presentation (Policies)
9 Months Ended
Nov. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Basis of Consolidation
AZZ Inc. ("AZZ", the "Company", "our" or "we") was established in 1956 and incorporated under the laws of the state of Texas. We are a provider of hot-dip galvanizing and coil coating solutions to a broad range of end-markets in North America. We have three distinct operating segments: the AZZ Metal Coatings segment, the AZZ Precoat Metals segment, and the AZZ Infrastructure Solutions segment. The Company's AZZ Metal Coatings segment is a leading provider of metal finishing solutions for corrosion protection, including hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating to the North American steel fabrication and other industries. The AZZ Precoat Metals segment provides aesthetic and corrosion protective coatings and related value-added services for steel and aluminum coil, primarily serving the construction; appliance; heating, ventilation, and air conditioning (HVAC); container; transportation and other end markets in North America. The AZZ Infrastructure Solutions segment consists of the Company's 40% interest in AIS Investment Holdings LLC (the "AVAIL JV"). AIS Investment Holdings LLC is dedicated to delivering safe and reliable transmission of power from generation sources to end customers, and automated weld overlay solutions for corrosion and erosion mitigation to critical infrastructure in markets worldwide. AIS Investment Holdings LLC was wholly-owned by the Company until September 30, 2022, when AZZ contributed its' AZZ Infrastructure Solutions segment, excluding AZZ Crowley Tubing and excluding certain receivables retained by AZZ ("AIS"), to the AVAIL JV and sold a 60% interest in the AVAIL JV to Fernweh Group LLC ("Fernweh"). For the three and nine months ended November 30, 2022, financial data for the AZZ Infrastructure Solutions segment is segregated and reported as discontinued operations.
Presentation
The accompanying condensed consolidated balance sheet as of February 28, 2023 was derived from audited financial statements. The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and in accordance with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete consolidated financial statements. These financial statements should be read in conjunction with the audited financial statements and related notes for the fiscal year ended February 28, 2023, included in the Company’s Annual Report on Form 10-K covering such period.  Certain previously reported amounts have been reclassified to conform to current period presentation. See Note 3 for more information about results of operations reported in discontinued operations in the consolidated statement of operations and statement of cash flows for the three and nine months ended November 30, 2022.
The Company's fiscal year ends on the last day of February and is identified as the fiscal year for the calendar year in which it ends. For example, the fiscal year ending February 29, 2024 is referred to as fiscal 2024.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, which are necessary to present fairly the financial position of the Company as of November 30, 2023, the results of its operations for the three and nine months ended November 30, 2023 and 2022, and cash flows for the nine months ended November 30, 2023 and 2022. The interim results reported herein are not necessarily indicative of results for a full year.
Other receivables
Other receivables
Other receivables includes income taxes receivable, receivables for supplier rebates, and other miscellaneous receivables.
Accounting Pronouncements Not Yet Adopted
Accounting Pronouncements Not Yet Adopted
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures ("ASU 2023-07"), which expands disclosures about a public entity’s reportable segments and requires more enhanced information about a reportable segment’s expenses, interim segment profit or loss, and how a public entity’s chief operating decision maker uses reported segment profit or loss information in assessing segment performance and allocating resources. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. We are currently assessing the impact of this update on our consolidated financial statement disclosures.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands disclosures in an entity’s income tax rate reconciliation table and regarding cash taxes paid both in the U.S. and foreign jurisdictions. The update will be effective for annual periods beginning after December 15, 2024. We are currently assessing the impact of this update on our consolidated financial statement disclosures.
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.4
Acquisitions (Tables)
9 Months Ended
Nov. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of assets acquired and liabilities assumed
The following table represents the summary of the assets acquired and liabilities assumed, in aggregate, related to the Precoat Acquisition, as of the date of the acquisition (in thousands):
May 13, 2022
Assets
Accounts receivable, net$77,422 
Inventories43,369 
Contract assets68,314 
Prepaid expenses and other2,247 
Property, plant and equipment305,503 
Right-of-use assets13,753 
Goodwill527,793 
Deferred tax asset8,660 
Intangible assets, net446,000 
Other assets546 
Total fair value of assets acquired$1,493,607 
Liabilities
Accounts payable$(99,223)
Accrued expenses(31,761)
Other accrued liabilities(5,330)
Lease liability, short-term(2,440)
Lease liability, long-term(11,313)
Other long-term liabilities(60,091)
Total fair value of liabilities assumed$(210,158)
Total purchase price, net of cash acquired$1,283,449 
Pro forma information
Three Months Ended November 30,Nine Months Ended November 30,
20222022
Revenue$373,301 $1,180,165 
Net income from continuing operations(1)
$18,439 $43,442 
(1) Net income for the nine months ended November 30, 2022 includes acquisition costs of approximately $45.0 million, of which $11.5 million was incurred by AZZ and $33.5 million was incurred by Precoat Metals prior to the acquisition.
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.4
Discontinued Operations (Tables)
9 Months Ended
Nov. 30, 2023
Discontinued Operations and Disposal Groups [Abstract]  
Disposal Groups, Including Discontinued Operations
The results of operations from discontinued operations for the three and nine months ended November 30, 2022, have been reflected as discontinued operations in the consolidated statements of operations and consist of the following (in thousands):
Three Months EndedNine Months Ended
November 30, 2022November 30, 2022
Sales$42,300 $256,224 
Cost of sales35,020 202,707 
Gross margin7,280 53,517 
Selling, general and administrative4,074 26,186 
Loss on disposal of discontinued operations45,010 159,910 
Operating loss from discontinued operations(41,804)(132,579)
Interest expense
Other (income) expense, net2,002 6,270 
Loss from discontinued operations before income tax(43,808)(138,857)
Income tax benefit(4,827)(25,910)
Net loss from discontinued operations$(38,981)$(112,947)
Loss per common share from discontinued operations:
Basic loss per share$(1.57)$(4.55)
Diluted loss per share$(1.56)$(4.52)
The depreciation, amortization, capital expenditures, and significant operating and investing non-cash items of the discontinued operations consist of the following (in thousands):
Nine Months Ended November 30, 2022
Depreciation and amortization$7,279 
Purchase of property, plant and equipment4,831 
Non-cash loss on disposal of discontinued operations(159,910)
Gain on sale of property, plant and equipment486 
The following table outlines income or loss and the related tax expense (benefit) from discontinued operations for the three and nine months ended November 30, 2022 (in thousands):
Three Months EndedNine Months Ended
November 30, 2022November 30, 2022
Income from discontinued operations before income taxes$1,202 $21,053 
Income tax (expense) benefit463 (3,927)
Income from discontinued operations, net of tax$1,665 $17,126 
Loss on disposal of discontinued operations$(45,010)$(159,910)
Income tax benefit4,364 29,837 
Loss on disposal of discontinued operations, net of tax$(40,646)$(130,073)
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.4
Inventories (Tables)
9 Months Ended
Nov. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory
The following table summarizes the components of inventory (in thousands):
As of
November 30, 2023February 28, 2023
Raw material$120,761 $138,227 
Work in process1,587 1,558 
Finished goods4,389 4,135 
Total inventories$126,737 $143,920 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.4
Earnings Per Share (Tables)
9 Months Ended
Nov. 30, 2023
Earnings Per Share [Abstract]  
Computation of basic and diluted earnings per share
The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):
Three Months Ended November 30,Nine Months Ended November 30,
2023202220232022
Numerator:
Net income from continuing operations$26,890 $18,439 $83,744 $58,912 
Dividends on preferred stock(3,600)(3,600)(10,800)(4,640)
Numerator for basic earnings per share continuing operations$23,290 $14,839 $72,944 $54,272 
Dividends on preferred stock3,600 — 10,800 — 
Numerator for diluted earnings per share continuing operations$26,890 $14,839 $83,744 $54,272 
Net loss from discontinued operations$— $(38,981)$— $(112,947)
Net income (loss) available to common shareholders$23,290 $(24,142)$72,944 $(58,675)
Dividends on preferred stock3,600 — 10,800 — 
Numerator for diluted earnings per share—net income (loss) available to common shareholders$26,890 $(24,142)$83,744 $(58,675)
Denominator:
Weighted average shares outstanding for basic earnings per share25,077 24,867 25,024 24,804 
Effect of dilutive securities:
Employee and director stock awards136 128 137 180 
Series A Convertible Preferred Stock4,117 — 4,117 — 
Denominator for diluted earnings per share29,330 24,995 29,278 24,984 
Basic earnings (loss) per share
Earnings per common share from continuing operations$0.93 $0.60 $2.91 $2.19 
Loss per common share from discontinued operations$— $(1.57)$— $(4.55)
Earnings (loss) per common share$0.93 $(0.97)$2.91 $(2.37)
Diluted earnings (loss) per share
Earnings per common share from continuing operations$0.92 $0.59 $2.86 $2.17 
Loss per common share from discontinued operations$— $(1.56)$— $(4.52)
Earnings (loss) per common share$0.92 $(0.97)$2.86 $(2.35)
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.4
Sales (Tables)
9 Months Ended
Nov. 30, 2023
Revenues [Abstract]  
Disaggregation of Revenue
The following table presents disaggregated sales, for continuing operations, by customer industry (in thousands):
Three Months Ended November 30,Nine Months Ended November 30,
2023202220232022
Sales:
Construction$214,081 $205,316 $637,035 $493,573 
Industrial35,489 37,330 118,273 118,457 
Consumer29,384 29,864 99,537 78,972 
Transportation35,871 33,597 107,734 98,715 
Electrical/Utility24,804 26,131 76,116 69,100 
Other (1)
41,976 41,063 132,325 128,328 
Total Sales$381,605 $373,301 $1,171,020 $987,145 
(1) Other includes less significant markets, such as agriculture, recreation, petro-chem, AZZ Tubular products and sales from recycling.
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.4
Supplemental Cash Flow Information (Tables)
9 Months Ended
Nov. 30, 2023
Supplemental Cash Flow Elements [Abstract]  
Schedule of Cash Flow, Supplemental Disclosures
In order to determine net cash provided by operating activities, net income is adjusted by, among other things, changes in current assets and current liabilities as follows (in thousands):
Nine Months Ended November 30,
20232022
Decrease (increase) in current assets:
Accounts receivable, net$13,922 $(6,927)
Other receivables(4,033)(9,503)
Inventories17,191 (14,646)
Contract assets1,136 (3,950)
Prepaid expenses and other(1,304)(6,195)
Increase (decrease) in current liabilities:
Accounts payable8,654 (15,122)
Income taxes payable(227)(3,784)
Accrued expenses3,480 25,158 
Changes in current assets and current liabilities$38,819 $(34,969)


Cash flows related to interest and income taxes were as follows (in thousands):

Nine Months Ended November 30,
20232022
Cash paid for interest$74,993 $52,488 
Cash paid for income taxes17,683 15,627 

Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):
Nine Months Ended November 30,
20232022
Issuance of preferred stock in exchange for convertible notes$— $233,722 
Accrued dividends on preferred stock2,400 4,640 
Accruals for capital expenditures4,768 960 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.4
Operating segments (Tables)
9 Months Ended
Nov. 30, 2023
Segment Reporting [Abstract]  
Operations and assets by segment
Net income from continuing operations by segment for the three and nine months ended November 30, 2023 and 2022 was as follows (in thousands):
Three Months Ended November 30, 2023
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)(3)
Total
Sales$163,186 $218,419 $— $— $381,605 
Cost of sales115,952 177,504 — — 293,456 
Gross margin47,234 40,915 — — 88,149 
Selling, general and administrative9,392 8,163 290 17,480 35,325 
Operating income (loss) from continuing operations37,842 32,752 (290)(17,480)52,824 
Interest expense— — — 25,855 25,855 
Equity in earnings of unconsolidated subsidiaries— — (8,742)— (8,742)
Other expense29 — — 12 41 
Income (loss) from continuing operations before income tax$37,813 $32,752 $8,452 (43,347)35,670 
Income tax expense8,780 8,780 
Net income (loss) from continuing operations$(52,127)$26,890 
Nine Months Ended November 30, 2023
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)(3)
Total
Sales$501,816 $669,204 $— $— $1,171,020 
Cost of sales353,280 535,326 — — 888,606 
Gross margin148,536 133,878 — — 282,414 
Selling, general and administrative20,143 24,429 6,244 52,271 103,087 
Operating income (loss) from continuing operations128,393 109,449 (6,244)(52,271)179,327 
Interest expense— — — 82,331 82,331 
Equity in earnings of unconsolidated subsidiaries— — (11,136)— (11,136)
Other (income) expense40 — — (49)(9)
Income (loss) from continuing operations before income tax$128,353 $109,449 $4,892 (134,553)108,141 
Income tax expense24,397 24,397 
Net income (loss) from continuing operations$(158,950)$83,744 
(1) Infrastructure Solutions segment includes the Company’s equity in (earnings) loss from its investment in the AVAIL JV, as well as other
    expenses related to receivables and liabilities that were retained by the Company following the sale of the AIS business.
(2) Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
(3) For fiscal year 2024, amortization expense for acquired intangible assets is included in Corporate expenses in "Selling, general and
    administrative" expense as these expenses are not allocated to the segments.
Three Months Ended November 30, 2022
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)(3)
Total
Sales$158,274 $215,027 $— $— $373,301 
Cost of sales120,134 180,085 — — 300,219 
Gross margin38,140 34,942 — — 73,082 
Selling, general and administrative4,594 13,889 — 9,206 27,689 
Operating income (loss) from continuing operations33,546 21,053 — (9,206)45,393 
Interest expense— — — 26,123 26,123 
Equity in earnings of unconsolidated subsidiaries— — (1,006)— (1,006)
Other income(124)— — (486)(610)
Income (loss) from continuing operations before income tax$33,670 $21,053 $1,006 (34,843)20,886 
Income tax expense2,447 2,447 
Net income (loss) from continuing operations$(37,290)$18,439 
Nine Months Ended November 30, 2022
Metal Coatings
Precoat Metals(4)
Infrastructure Solutions(1)
Corporate(2)(3)
Total
Sales$487,567 $499,578 $— $— $987,145 
Cost of sales350,152 402,303 — — 752,455 
Gross margin137,415 97,275 — — 234,690 
Selling, general and administrative13,603 33,361 — 50,283 97,247 
Operating income (loss) from continuing operations123,812 63,914 — (50,283)137,443 
Interest expense— — — 61,739 61,739 
Equity in earnings of unconsolidated subsidiaries— — (1,006)— (1,006)
Other (income) expense(41)— (547)(582)
Income (loss) from continuing operations before income tax$123,806 $63,955 $1,006 (111,475)77,292 
Income tax expense18,380 18,380 
Net income (loss) from continuing operations$(129,855)$58,912 
(1) Infrastructure Solutions segment includes the Company’s equity in (earnings) loss from its investment in the AVAIL JV.
(2) Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
(3) For fiscal year 2023, amortization expense for acquired intangible assets is included in Metal Coatings expenses in "Cost of sales" and in Precoat
    Metals in "Selling, general and administrative" expense.
(4) For the nine months ended November 30, 2022, Precoat Metals segment includes results from May 13, 2022 - November 30, 2022.
Reconciliation of Assets from Segment to Consolidated
Asset balances by operating segment for each period were as follows (in thousands):
As of
November 30, 2023February 28, 2023
Assets:
Metal Coatings$559,149 $588,337 
Precoat Metals1,504,828 1,488,810 
Infrastructure Solutions - Investment in Joint Venture97,238 84,760 
Corporate47,541 59,572 
Total assets$2,208,756 $2,221,479 
Revenue from External Customers by Geographic Areas
Financial information about geographical areas for the periods presented was as follows (in thousands):
Three Months Ended November 30,Nine Months Ended November 30,
2023202220232022
Sales:
United States$370,485 $363,660 $1,140,344 $951,855 
Canada11,120 9,641 30,676 35,290 
Total$381,605 $373,301 $1,171,020 $987,145 
Long-lived Assets by Geographic Areas
As of
November 30, 2023February 28, 2023
Property, plant and equipment, net:
United States$506,070 $478,722 
Canada19,268 19,781 
Total$525,338 $498,503 
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.4
Investments in Unconsolidated Entity (Tables)
9 Months Ended
Nov. 30, 2023
Equity Method Investments and Joint Ventures [Abstract]  
Equity Method Investments
Summarized Balance Sheet
As of
November 30, 2023(1)
Current assets$273,535 
Long-term assets173,312 
Total assets$446,847 
Current liabilities102,225 
Long-term liabilities132,175 
Total liabilities$234,400 
Total partners' capital212,447 
Total liabilities and partners' capital$446,847 

Summarized Operating Data
Three Months Ended November 30, 2023(1)
Nine Months Ended November 30, 2023(1)
Sales$127,156 $346,493 
Gross profit36,150 87,013 
Net income13,139 21,969 
(1) The Company reports on a one-month lag basis; therefore, amounts in the summarized financials above are as of and for the three and
     nine months ended October 31, 2023. Amounts in the table above exclude certain adjustments made by the Company to record equity
     in earnings of the AVAIL JV, primarily related to goodwill amortization.
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.4
Debt (Tables)
9 Months Ended
Nov. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Debt
The Company’s long-term debt instruments and balances outstanding for each of the periods presented (in thousands):
 
As of
November 30, 2023February 28, 2023
Revolving Credit Facility$10,000 $95,000 
Term Loan B1,030,250 1,030,250 
Total debt, gross$1,040,250 $1,125,250 
Unamortized debt issuance costs(60,246)(67,130)
Total debt, net980,004 1,058,120 
Less current portion of long-term debt— — 
Long-term debt, net$980,004 $1,058,120 
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.4
Fair Value Measurements (Tables)
9 Months Ended
Nov. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The Company’s financial instrument that is measured at fair value on a recurring basis as of November 30, 2023 and February 28, 2023 is as follows (dollars in thousands):
Carrying ValueCarrying Value
November 30,Fair Value Measurements UsingFebruary 28,Fair Value Measurements Using
2023Level 1Level 2Level 32023Level 1Level 2Level 3
Assets (Liabilities):
Interest Rate Swap Agreement$2,975 $— $2,975 $— $3,925 $— $3,925 $— 
Total Assets $2,975 $3,925 
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.4
Leases (Tables)
9 Months Ended
Nov. 30, 2023
Leases [Abstract]  
Lease, Cost
The following table outlines the classification of the Company's right-of-use asset and lease liabilities in the balance sheets as of November 30, 2023 and February 28, 2023 (in thousands):
Balance Sheet ClassificationAs of
November 30, 2023February 28, 2023
Assets
Right-of-use assetsRight-of-use assets$22,830 $26,392 
Liabilities
Operating lease liabilities ― short-termLease liability - short-term$5,999 $6,119 
Operating lease liabilities ― long-termLease liability - long-term15,732 19,659 
Finance lease liabilities ― short-termLease liability - short-term454 284 
Finance lease liabilities ― long-termLease liability - long-term1,380 1,045 
Supplemental information related to the Company's portfolio of operating leases from continuing operations was as follows (in thousands, except years and percentages):
Three Months Ended November 30,Nine Months Ended November 30,
2023202220232022
Operating cash flows from operating leases included in lease liabilities$1,811 $2,862 $5,471 $8,069 
Lease liabilities obtained from new ROU assets - operating60 2,396 1,942 4,938 
Decrease in ROU assets related to lease terminations— — (1,294)— 
Operating and financing cash flows from financing leases included in lease liabilities130 70 330 182 
Lease liabilities obtained from new ROU assets - financing173 — 773 398 
As of
November 30, 2023February 28, 2023
Weighted-average remaining lease term - operating leases4.29 years5.04 years
Weighted-average discount rate - operating leases4.44 %4.31 %
Weighted-average remaining lease term - financing leases4.25 years4.61 years
Weighted-average discount rate - financing leases5.66 %5.15 %
The following table outlines the classification of lease expense related to operating leases from continuing operations, in the statements of operations (in thousands):
Three Months Ended November 30,Nine Months Ended November 30,
2023202220232022
Cost of sales$2,997 $3,306 $9,234 $8,590 
Selling, general and administrative495 494 1,500 1,435 
Total lease cost$3,492 $3,800 $10,734 $10,025 
Lessee, Operating Lease, Liability, Maturity
As of November 30, 2023, maturities of the Company's lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2024$1,787 $136 $1,923 
20256,532 536 7,068 
20265,583 459 6,042 
20274,410 423 4,833 
20282,441 349 2,790 
20291,871 138 2,009 
Thereafter1,252 24 1,276 
Total lease payments$23,876 $2,065 $25,941 
Less imputed interest(2,145)(231)(2,376)
Total$21,731 $1,834 $23,565 
Finance Lease, Liability, Maturity
As of November 30, 2023, maturities of the Company's lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2024$1,787 $136 $1,923 
20256,532 536 7,068 
20265,583 459 6,042 
20274,410 423 4,833 
20282,441 349 2,790 
20291,871 138 2,009 
Thereafter1,252 24 1,276 
Total lease payments$23,876 $2,065 $25,941 
Less imputed interest(2,145)(231)(2,376)
Total$21,731 $1,834 $23,565 
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes (Tables)
9 Months Ended
Nov. 30, 2023
Income Tax Disclosure [Abstract]  
Disposal Groups, Including Discontinued Operations
The results of operations from discontinued operations for the three and nine months ended November 30, 2022, have been reflected as discontinued operations in the consolidated statements of operations and consist of the following (in thousands):
Three Months EndedNine Months Ended
November 30, 2022November 30, 2022
Sales$42,300 $256,224 
Cost of sales35,020 202,707 
Gross margin7,280 53,517 
Selling, general and administrative4,074 26,186 
Loss on disposal of discontinued operations45,010 159,910 
Operating loss from discontinued operations(41,804)(132,579)
Interest expense
Other (income) expense, net2,002 6,270 
Loss from discontinued operations before income tax(43,808)(138,857)
Income tax benefit(4,827)(25,910)
Net loss from discontinued operations$(38,981)$(112,947)
Loss per common share from discontinued operations:
Basic loss per share$(1.57)$(4.55)
Diluted loss per share$(1.56)$(4.52)
The depreciation, amortization, capital expenditures, and significant operating and investing non-cash items of the discontinued operations consist of the following (in thousands):
Nine Months Ended November 30, 2022
Depreciation and amortization$7,279 
Purchase of property, plant and equipment4,831 
Non-cash loss on disposal of discontinued operations(159,910)
Gain on sale of property, plant and equipment486 
The following table outlines income or loss and the related tax expense (benefit) from discontinued operations for the three and nine months ended November 30, 2022 (in thousands):
Three Months EndedNine Months Ended
November 30, 2022November 30, 2022
Income from discontinued operations before income taxes$1,202 $21,053 
Income tax (expense) benefit463 (3,927)
Income from discontinued operations, net of tax$1,665 $17,126 
Loss on disposal of discontinued operations$(45,010)$(159,910)
Income tax benefit4,364 29,837 
Loss on disposal of discontinued operations, net of tax$(40,646)$(130,073)
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.4
Equity (Tables) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Equity [Abstract]        
Schedule of Accumulated Other Comprehensive Income (Loss)    
The components of accumulated other comprehensive income (loss) ("AOCI"), after tax, for the three and nine months ended November 30, 2023 and 2022 consisted of the following (in thousands):
Three Months Ended November 30,
 20232022
Foreign Currency Translation Gain (Loss)Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxTotalForeign Currency Translation Gain (Loss)Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxTotal
Balance as of beginning of period$(9,307)$119 $3,374 $(5,814)$(30,070)$— $— $(30,070)
Other comprehensive income before reclassification3,029 — (115)2,914 (5,019)— (3,512)(8,531)
Amounts reclassified from AOCI — — (1,057)(1,057)27,750 — — 27,750 
Net change in AOCI3,029 — (1,172)1,857 22,731 — (3,512)19,219 
Balance as of end of period$(6,278)$119 $2,202 $(3,957)$(7,339)$— $(3,512)$(10,851)
Nine Months Ended November 30,
20232022
Foreign Currency Translation Gain (Loss)Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxTotalForeign Currency Translation Gain (Loss)Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxTotal
Balance as of beginning of period$(7,571)$119 $2,879 $(4,573)$(27,324)$— $— $(27,324)
Other comprehensive income before reclassification1,293 — 1,867 3,160 (7,765)— (3,512)(11,277)
Amounts reclassified from AOCI— — (2,544)(2,544)27,750 — — 27,750 
Net change in AOCI1,293 — (677)616 19,985 — (3,512)16,473 
Balance as of end of period$(6,278)$119 $2,202 $(3,957)$(7,339)$— $(3,512)$(10,851)
 
Amounts reclassified from AOCI $ (1,057) $ 27,750 $ (2,544) $ 27,750
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.4
The Company and Basis of Presentation (Details) - operating_segments
9 Months Ended
Nov. 30, 2023
Sep. 30, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Number of operating segments 3  
AIS Joint Venture    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Ownership percentage of investment   40.00%
Discontinued Operations, Disposed of by Sale | AZZ Infrastructure Solutions | AIS Joint Venture    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Percentage of investment sold   0.60
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.4
Acquisitions - Narrative (Details) - USD ($)
$ in Thousands
May 13, 2022
Nov. 30, 2023
Feb. 28, 2023
Business Acquisition [Line Items]      
Goodwill   $ 705,487 $ 702,512
Precoat Metals Business Division      
Business Acquisition [Line Items]      
Consideration transferred $ 1,300,000    
Goodwill $ 527,793    
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.4
Acquisitions - Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Nov. 30, 2023
Feb. 28, 2023
May 13, 2022
Assets      
Goodwill $ 705,487 $ 702,512  
Other assets     $ 546
Precoat Metals Business Division      
Assets      
Accounts receivable     77,422
Inventories     43,369
Contract assets     68,314
Prepaid expenses and other     2,247
Property, plant and equipment     305,503
Right-of-use asset     13,753
Goodwill     527,793
Deferred tax asset     8,660
Intangibles     446,000
Total fair value of assets acquired     1,493,607
Liabilities      
Accounts payable and other accrued liabilities     (99,223)
Accrued expenses     (31,761)
Other accrued liabilities     (5,330)
Lease liability, short-term     (2,440)
Lease liability, long-term     (11,313)
Other long-term liabilities     (60,091)
Total fair value of liabilities assumed     (210,158)
Total purchase price, net of cash acquired     $ 1,283,449
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.4
Acquisitions - Pro Forma Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Business Acquisition [Line Items]      
Revenue $ 373,301   $ 1,180,165
Net income from continuing operations $ 18,439   $ 43,442
Acquisition costs   $ 45,000  
Azz Inc.      
Business Acquisition [Line Items]      
Acquisition costs   11,500  
Precoat Metals      
Business Acquisition [Line Items]      
Acquisition costs   $ 33,500  
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.4
Discontinued Operations - Narrative (Q) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2022
Aug. 31, 2022
Nov. 30, 2022
Sep. 30, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Loss on disposal $ 45,010   $ 159,910  
Discontinued Operations, Disposed of by Sale | AZZ Infrastructure Solutions        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Loss on disposal $ 45,010 $ 114,900 $ 159,910  
AIS Joint Venture        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Ownership percentage of investment       40.00%
AIS Joint Venture | Discontinued Operations, Disposed of by Sale | AZZ Infrastructure Solutions        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Percentage of investment sold       0.60
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.4
Discontinued Operations - Discontinued Operations in Consolidated Statements of Operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Aug. 31, 2022
Nov. 30, 2023
Nov. 30, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Loss on disposal   $ 45,010     $ 159,910
Net income (loss) from discontinued operations $ 0 $ (38,981)   $ 0 $ (112,947)
Loss per common share from discontinued operations:          
Earnings (loss) per common share from discontinued operations (in dollars per share) $ 0 $ (1.57)   $ 0 $ (4.55)
Earnings (loss) per common share from discontinued operations (in dollars per share) $ 0 $ (1.56)   $ 0 $ (4.52)
Discontinued Operations, Disposed of by Sale | AZZ Infrastructure Solutions          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Sales   $ 42,300     $ 256,224
Cost of sales   35,020     202,707
Gross margin   7,280     53,517
Selling, general and administrative   4,074     26,186
Loss on disposal   45,010 $ 114,900   159,910
Operating income (loss) from discontinued operations   (41,804)     (132,579)
Interest expense   2     8
Other (income) expense, net   2,002     6,270
Income (loss) from discontinued operations before income tax   (43,808)     (138,857)
Income tax (benefit) expense   (4,827)     (25,910)
Net income (loss) from discontinued operations   $ (38,981)     $ (112,947)
Loss per common share from discontinued operations:          
Earnings (loss) per common share from discontinued operations (in dollars per share)   $ (1.57)     $ (4.55)
Earnings (loss) per common share from discontinued operations (in dollars per share)   $ (1.56)     $ (4.52)
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.4
Discontinued Operations - Depreciation, Amortization, Capital Expenditures, and Significant Operating and Investing Noncash Items of the Discontinued Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2022
Aug. 31, 2022
Nov. 30, 2023
Nov. 30, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Loss on disposal of discontinued operations, net of tax $ (45,010)     $ (159,910)
Gain on sale of property, plant and equipment     $ 39 1,381
Discontinued Operations, Disposed of by Sale | AZZ Infrastructure Solutions        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Amortization and depreciation       7,279
Purchase of property, plant and equipment       4,831
Loss on disposal of discontinued operations, net of tax $ (45,010) $ (114,900)   (159,910)
Gain on sale of property, plant and equipment       $ 486
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.4
Inventories (Details) - USD ($)
$ in Thousands
Nov. 30, 2023
Feb. 28, 2023
Inventory Disclosure [Abstract]    
Raw material $ 120,761 $ 138,227
Work-in-process 1,587 1,558
Finished goods 4,389 4,135
Total Inventory $ 126,737 $ 143,920
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.4
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Numerator:        
Net income from continuing operations $ 26,890 $ 18,439 $ 83,744 $ 58,912
Dividends on preferred stock 3,600 3,600 10,800 4,640
Numerator for diluted earnings per share—net income (loss) available to common shareholders 26,890 (24,142) 83,744 (58,675)
Net income from continuing operations available to common shareholders 23,290 14,839 72,944 54,272
Dividends on preferred stock 3,600 0 10,800 0
Numerator for diluted earnings per share continuing operations 26,890 14,839 83,744 54,272
Net income (loss) from discontinued operations 0 (38,981) 0 (112,947)
Net income (loss) available to common shareholders $ 23,290 $ (24,142) $ 72,944 $ (58,675)
Denominator:        
Denominator for basic earnings per common share-weighted average shares (shares) 25,077,000 24,867,000 25,024,000 24,804,000
Effect of dilutive securities:        
Employee and director stock awards 136,000 128,000 137,000 180,000
Series A convertible preferred stock (shares) 4,117,000 0 4,117,000 0
Denominator for diluted earnings per common share (shares) 29,330,000 24,995,000 29,278,000 24,984,000
Earnings per common share from continuing operations        
Earnings (loss) per common share from continuing operations (in dollars per share) $ 0.93 $ 0.60 $ 2.91 $ 2.19
Earnings (loss) per common share from continuing operations (in dollars per share) 0.92 0.59 2.86 2.17
Earnings per common share from discontinued operations:        
Earnings (loss) per common share from discontinued operations (in dollars per share) 0 (1.57) 0 (4.55)
Earnings (loss) per common share from discontinued operations (in dollars per share) 0 (1.56) 0 (4.52)
Computation of basic and diluted earnings per share        
Basic earnings per common share (usd per share) 0.93 (0.97) 2.91 (2.37)
Diluted earnings per common share (usd per share) $ 0.92 $ (0.97) $ 2.86 $ (2.35)
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.4
Earnings Per Share - Narrative (Details) - shares
3 Months Ended 9 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Share-based Payment Arrangement        
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount 120,819 103,403 126,356 78,862
Convertible Preferred Stock        
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount 4,100,000   4,100,000  
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.4
Sales Disaggregated Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Disaggregation of Revenue [Line Items]        
Sales $ 381,605 $ 373,301 $ 1,171,020 $ 987,145
Industrial        
Disaggregation of Revenue [Line Items]        
Sales 35,489 37,330 118,273 118,457
Consumer        
Disaggregation of Revenue [Line Items]        
Sales 29,384 29,864 99,537 78,972
Transportation        
Disaggregation of Revenue [Line Items]        
Sales 35,871 33,597 107,734 98,715
Electrical/Utility        
Disaggregation of Revenue [Line Items]        
Sales 24,804 26,131 76,116 69,100
Other        
Disaggregation of Revenue [Line Items]        
Sales 41,976 41,063 132,325 128,328
Construction        
Disaggregation of Revenue [Line Items]        
Sales $ 214,081 $ 205,316 $ 637,035 $ 493,573
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.4
Sales - Narrative (Details) - USD ($)
$ in Thousands
Nov. 30, 2023
Feb. 28, 2023
Revenue from Contract with Customer [Abstract]    
Contract liabilities $ 1,000 $ 1,300
Contract assets $ 75,719 $ 79,273
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.4
Supplemental Cash Flow Information - New Cash Provided by Operating Activities (Details) - USD ($)
$ in Thousands
9 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Decrease (increase) in current assets:    
Accounts receivable, net $ 13,922 $ (6,927)
Other receivables (4,033) (9,503)
Inventories 17,191 (14,646)
Contract assets 1,136 (3,950)
Prepaid expenses and other (1,304) (6,195)
Increase (decrease) in current liabilities:    
Accounts payable 8,654 (15,122)
Income taxes payable (227) (3,784)
Accrued expenses 3,480 25,158
Changes in current assets and current liabilities $ 38,819 $ (34,969)
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.4
Supplemental Cash Flow Information - Cash Related to Interest and Income Taxes and Supplemental Disclosures of Non-Cash Activities (Details) - USD ($)
$ in Thousands
9 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Supplemental Cash Flow Elements [Abstract]    
Cash paid for interest $ 74,993 $ 52,488
Cash paid for income taxes 17,683 15,627
Issuance of preferred stock in exchange for convertible notes 0 233,722
Accrued dividends on Series A Preferred Stock 2,400 4,640
Accruals for capital expenditures $ 4,768 $ 960
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.4
Operating segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Feb. 28, 2023
Sep. 30, 2022
Operations and assets by segment            
Sales $ 381,605 $ 373,301 $ 1,171,020 $ 987,145    
Cost of sales 293,456 300,219 888,606 752,455    
Gross margin 88,149 73,082 282,414 234,690    
Selling, general and administrative 35,325 27,689 103,087 97,247    
Operating income (loss) 52,824 45,393 179,327 137,443    
Interest expense 25,855 26,123 82,331 61,739    
Equity in (earnings) loss of unconsolidated subsidiaries (8,742) (1,006) (11,136) (1,006)    
Other expense 41 (610) (9) (582)    
Income taxes 8,780 2,447 24,397 18,380    
Net income from continuing operations 26,890 18,439 83,744 58,912    
Income (loss) from continuing operations before income tax 35,670 20,886 108,141 77,292    
Assets: 2,208,756   2,208,756   $ 2,221,479  
Property, plant and equipment, net 525,338   525,338   498,503  
AIS Joint Venture            
Operations and assets by segment            
Ownership percentage of investment           40.00%
United States            
Operations and assets by segment            
Sales 370,485 363,660 1,140,344 951,855    
Property, plant and equipment, net 506,070   506,070   478,722  
Canada            
Operations and assets by segment            
Sales 11,120 9,641 30,676 35,290    
Property, plant and equipment, net 19,268   19,268   19,781  
Corporate            
Operations and assets by segment            
Sales 0 0 0 0    
Cost of sales 0 0 0 0    
Gross margin 0 0 0 0    
Selling, general and administrative 17,480 9,206 52,271 50,283    
Operating income (loss) (17,480) (9,206) (52,271) (50,283)    
Interest expense 25,855 26,123 82,331 61,739    
Equity in (earnings) loss of unconsolidated subsidiaries 0 0 0 0    
Other expense 12 (486) (49) (547)    
Income taxes 8,780 2,447 24,397 18,380    
Net income from continuing operations (52,127) (37,290) (158,950) (129,855)    
Income (loss) from continuing operations before income tax (43,347) (34,843) (134,553) (111,475)    
Assets: 47,541   47,541   59,572  
Metal Coatings | Operating Segments            
Operations and assets by segment            
Sales 163,186 158,274 501,816 487,567    
Cost of sales 115,952 120,134 353,280 350,152    
Gross margin 47,234 38,140 148,536 137,415    
Selling, general and administrative 9,392 4,594 20,143 13,603    
Operating income (loss) 37,842 33,546 128,393 123,812    
Interest expense 0 0 0 0    
Equity in (earnings) loss of unconsolidated subsidiaries 0 0 0 0    
Other expense 29 (124) 40 6    
Income (loss) from continuing operations before income tax 37,813 33,670 128,353 123,806    
Assets: 559,149   559,149   588,337  
Precoat Metals | Operating Segments            
Operations and assets by segment            
Sales 218,419 215,027 669,204 499,578    
Cost of sales 177,504 180,085 535,326 402,303    
Gross margin 40,915 34,942 133,878 97,275    
Selling, general and administrative 8,163 13,889 24,429 33,361    
Operating income (loss) 32,752 21,053 109,449 63,914    
Interest expense 0 0 0 0    
Equity in (earnings) loss of unconsolidated subsidiaries 0 0 0 0    
Other expense 0 0 0 (41)    
Income (loss) from continuing operations before income tax 32,752 21,053 109,449 63,955    
Assets: 1,504,828   1,504,828   1,488,810  
Infrastructure Solutions | Operating Segments            
Operations and assets by segment            
Sales 0 0 0 0    
Cost of sales 0 0 0 0    
Gross margin 0 0 0 0    
Selling, general and administrative 290 0 6,244 0    
Operating income (loss) (290) 0 (6,244) 0    
Interest expense 0 0 0 0    
Equity in (earnings) loss of unconsolidated subsidiaries (8,742) (1,006) (11,136) (1,006)    
Other expense 0 0 0 0    
Income (loss) from continuing operations before income tax 8,452 $ 1,006 4,892 $ 1,006    
Assets: $ 97,238   $ 97,238   $ 84,760  
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.4
Investments in Unconsolidated Entity - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Feb. 28, 2023
Sep. 30, 2022
Schedule of Equity Method Investments [Line Items]            
Investment in joint venture $ 97,200   $ 97,200      
Equity in (earnings) loss of unconsolidated subsidiaries (8,742) $ (1,006) (11,136) $ (1,006)    
Accounts payable, current 95,158   95,158   $ 84,256  
Equity Method Investee            
Schedule of Equity Method Investments [Line Items]            
Accounts payable, current 4,600   4,600   6,300  
AIS Joint Venture            
Schedule of Equity Method Investments [Line Items]            
Ownership percentage of investment           40.00%
Investment in joint venture $ 97,238   97,238   $ 84,760  
AIS Joint Venture | AZZ Infrastructure Solutions            
Schedule of Equity Method Investments [Line Items]            
Equity in (earnings) loss of unconsolidated subsidiaries     $ (11,100)      
AIS Joint Venture | AZZ Infrastructure Solutions | Discontinued Operations, Disposed of by Sale            
Schedule of Equity Method Investments [Line Items]            
Percentage of investment sold           0.60
Investment in joint venture           $ 97,200
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.4
Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details) - USD ($)
$ in Thousands
Nov. 30, 2023
Feb. 28, 2023
Assets [Abstract]    
Current Assets $ 392,728 $ 417,416
Total assets 2,208,756 2,221,479
Liabilities [Abstract]    
Current liabilities 200,000 187,240
Liabilities 1,287,606 1,368,019
Total liabilities and shareholders' equity 2,208,756 $ 2,221,479
AIS Joint Venture    
Assets [Abstract]    
Current Assets 273,535  
Non-current assets 173,312  
Total assets 446,847  
Liabilities [Abstract]    
Current liabilities 102,225  
Non-current liabilities 132,175  
Liabilities 234,400  
Partners' Capital 212,447  
Total liabilities and shareholders' equity $ 446,847  
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.4
Investments in Unconsolidated Entities - Schedule of Condensed Statement of Operations for AIS Joint Venture (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Income Statement [Abstract]        
Gross margin $ 88,149 $ 73,082 $ 282,414 $ 234,690
AIS Joint Venture        
Income Statement [Abstract]        
Sales     127,156 346,493
Gross margin     36,150 87,013
Net income     $ 13,139 $ 21,969
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.23.4
Derivative Instruments - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Aug. 17, 2023
Sep. 27, 2022
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Reclassification of AOCI, before tax     $ (3,500)      
Amounts reclassified from accumulated other comprehensive income to earnings, net of tax $ (1,057) $ 0 (2,544) $ 0    
Interest Rate Swap            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Fixed interest rate on swap agreement         8.027% 8.627%
Notional amount on swap agreement $ 543,100   $ 543,100     $ 550,000
Interest Rate Swap, Portion Of Variable Rate Debt            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Fixed interest rate on swap agreement         3.75% 4.277%
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.23.4
Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Nov. 30, 2023
Aug. 31, 2023
Feb. 28, 2023
Nov. 30, 2022
Debt Instrument [Line Items]        
Total debt, gross $ 1,040,250   $ 1,125,250 $ 1,130,000
Unamortized debt issuance costs (60,246)   (67,130)  
Fair value of outstanding debt 980,004   1,058,120  
Less current portion of long-term debt 0   0  
Long-term debt, net 980,004   1,058,120  
Term Loan B        
Debt Instrument [Line Items]        
Total debt, gross 1,030,250 $ 1,000,000 1,030,250  
Line of Credit | Revolving Credit Facility        
Debt Instrument [Line Items]        
Total debt, gross $ 10,000   $ 95,000  
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.23.4
Debt - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
May 31, 2024
Dec. 19, 2023
Aug. 17, 2023
Aug. 31, 2022
May 31, 2022
Nov. 30, 2023
Nov. 30, 2022
Dec. 20, 2023
Feb. 28, 2023
May 13, 2022
Debt Instrument [Line Items]                    
Weighted average interest rate           8.54%        
Letters of credit outstanding           $ 14,500        
Fair value of outstanding debt           $ 980,004     $ 1,058,120  
Term Loan B                    
Debt Instrument [Line Items]                    
Decrease to interest rate margin     0.50%              
Initial interest rate margin                   0.10%
Periodic payments       $ 3,250            
2022 Credit Agreement And Term Loan B                    
Debt Instrument [Line Items]                    
Total net leverage ratio maximum           500.00% 625.00%      
2022 Credit Agreement And Term Loan B | Subsequent Event                    
Debt Instrument [Line Items]                    
Total net leverage ratio maximum 450.00%                  
Note Payable, Floating And Fixed Rate, Maturing Through Fiscal Year 2029                    
Debt Instrument [Line Items]                    
Fair value of outstanding debt           $ 1,040,000        
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Term Loan B                    
Debt Instrument [Line Items]                    
Basis spread     3.75%              
Senior Notes | Line of Credit                    
Debt Instrument [Line Items]                    
Remaining borrowing capacity on line of credit           $ 375,500        
Loans Payable | Term Loan B                    
Debt Instrument [Line Items]                    
Debt instrument, face amount                   $ 1,300,000
Convertible Debt                    
Debt Instrument [Line Items]                    
Debt instrument, face amount                   240,000
Revolving Credit Facility | Subsequent Event                    
Debt Instrument [Line Items]                    
Initial interest rate margin               0.10%    
Revolving Credit Facility | 2022 Credit Agreement And Term Loan B                    
Debt Instrument [Line Items]                    
Maximum borrowing capacity                   400,000
Revolving Credit Facility | 2022 Credit Agreement And Term Loan B | Subsequent Event                    
Debt Instrument [Line Items]                    
Maximum borrowing capacity               $ 400,000    
Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate                    
Debt Instrument [Line Items]                    
Basis spread         4.25%          
Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Subsequent Event                    
Debt Instrument [Line Items]                    
Basis spread   4.25%                
Standby And Commercial Letters Of Credit | 2022 Credit Agreement And Term Loan B                    
Debt Instrument [Line Items]                    
Accordion feature                   $ 100,000
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.23.4
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Nov. 30, 2023
Feb. 28, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset $ 2,975 $ 3,925
Interest Rate Swap    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset (2,975) (3,925)
Interest Rate Swap | Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset 0 0
Interest Rate Swap | Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset (2,975) (3,925)
Interest Rate Swap | Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset $ 0 $ 0
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.23.4
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
Nov. 30, 2023
Feb. 28, 2023
Nov. 30, 2022
Fair Value Disclosures [Abstract]      
Investment in joint venture $ 97,200    
Total debt, gross 1,040,250 $ 1,125,250 $ 1,130,000
Fair value of outstanding debt $ 1,040,000   $ 1,130,000
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.23.4
Leases - Narrative (Details)
$ in Millions
3 Months Ended 9 Months Ended
Nov. 30, 2023
USD ($)
lease
Nov. 30, 2023
USD ($)
lease
Leases [Abstract]    
Number of operating leases 159 159
Number of finance leases 25 25
Sublease income | $ $ 0.3 $ 0.8
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.23.4
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Feb. 28, 2023
Lessee, Lease, Description [Line Items]          
Right-of-use assets $ 22,830   $ 22,830   $ 26,392
Operating lease liabilities ― short-term $ 5,999   $ 5,999   $ 6,119
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease liability, short-term   Lease liability, short-term   Lease liability, short-term
Operating lease liabilities ― long-term $ 15,732   $ 15,732   $ 19,659
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liability, long-term   Lease liability, long-term   Lease liability, long-term
Finance lease liabilities ― short-term $ 454   $ 454   $ 284
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease liability, short-term   Lease liability, short-term   Lease liability, short-term
Finance lease liabilities ― long-term $ 1,380   $ 1,380   $ 1,045
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liability, long-term   Lease liability, long-term   Lease liability, long-term
Total lease cost $ 3,492 $ 3,800 $ 10,734 $ 10,025  
Cost of sales          
Lessee, Lease, Description [Line Items]          
Total lease cost 2,997 3,306 9,234 8,590  
Selling, general and administrative          
Lessee, Lease, Description [Line Items]          
Total lease cost $ 495 $ 494 $ 1,500 $ 1,435  
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.23.4
Leases - Lease Details (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Feb. 28, 2023
Lease, Cost [Abstract]          
Operating cash flows from operating leases included in lease liabilities $ 1,811 $ 2,862 $ 5,471 $ 8,069  
Lease liabilities obtained from new ROU assets - operating 60 2,396 1,942 4,938  
Decrease in ROU assets related to lease terminations 0 0 (1,294) 0  
Operating and financing cash flows from financing leases included in lease liabilities 130 70 330 182  
Lease liabilities obtained from new ROU assets - financing $ 173 $ 0 $ 773 $ 398  
Weighted-average remaining lease term - operating leases 4 years 3 months 14 days   4 years 3 months 14 days   5 years 14 days
Weighted-average discount rate - operating leases 4.44%   4.44%   4.31%
Weighted-average remaining lease term - financing leases 4 years 3 months   4 years 3 months   4 years 7 months 9 days
Weighted-average discount rate - financing leases 5.66%   5.66%   5.15%
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.23.4
Leases - Lease Maturity (Details)
$ in Thousands
Nov. 30, 2023
USD ($)
Operating Leases  
2024 $ 1,787
2025 6,532
2026 5,583
2027 4,410
2028 2,441
2029 1,871
Thereafter 1,252
Total lease payments 23,876
Less imputed interest (2,145)
Total 21,731
Finance Leases  
2024 136
2025 536
2026 459
2027 423
2028 349
2029 138
Thereafter 24
Total lease payments 2,065
Less imputed interest (231)
Total 1,834
2024 1,923
2025 7,068
2026 6,042
2027 4,833
2028 2,790
2029 2,009
Thereafter 1,276
Total lease payments 25,941
Less imputed interest (2,376)
Total $ 23,565
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Income Tax Disclosure [Abstract]        
Income (loss) from discontinued operations before income tax   $ 1,202   $ 21,053
Income tax (benefit) expense   463   (3,927)
Income from discontinued operations, net of tax $ 0 1,665 $ 0 17,126
Loss on disposal of discontinued operations, net of tax   (45,010)   (159,910)
Income tax benefit   4,364   29,837
Loss on disposal of discontinued operations, net of tax $ 0 $ (40,646) $ 0 $ (130,073)
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes - Narrative (Details)
3 Months Ended 9 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Income Tax Disclosure [Abstract]        
Effective income tax rate, continuing operations (percent) 24.60% 11.70% 22.60% 23.80%
Effective income tax rate, discontinuing operations (percent)   11.00%   18.70%
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.23.4
Equity - Series A Convertible Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Millions
Aug. 05, 2022
Nov. 30, 2023
Feb. 28, 2023
Class of Stock [Line Items]      
Preferred stock, shares outstanding (in shares)   240,000 240,000
Series A Preferred Stock      
Class of Stock [Line Items]      
Preferred stock, shares outstanding (in shares)   240,000  
Dividend rate (as a percent) 6.00%    
Conversion price (in dollars per share) $ 58.30    
Minimum conversion threshold (in shares) 1,000    
Dividends payable   $ 2.4  
Preferred stock, shares issued (in shares)   4,100,000  
Convertible Debt      
Class of Stock [Line Items]      
Aggregate debt amount $ 240.0    
Converted instrument rate (as a percent) 6.00%    
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.23.4
Equity (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning balance $ 898,077 $ 859,621 $ 853,460 $ 667,365
Other comprehensive income (loss) before reclassification 2,914 (8,531) 3,160 (11,277)
Amounts reclassified from AOCI (1,057) 27,750 (2,544) 27,750
Net change in AOCI 1,857 19,219 616 16,473
Balance, ending balance 921,150 852,513 921,150 852,513
Accumulated Foreign Currency Adjustment Attributable to Parent        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning balance (9,307) (30,070) (7,571) (27,324)
Other comprehensive income (loss) before reclassification 3,029 (5,019) 1,293 (7,765)
Amounts reclassified from AOCI 0 27,750 0 27,750
Net change in AOCI 3,029 22,731 1,293 19,985
Balance, ending balance (6,278) (7,339) (6,278) (7,339)
Accummulated Net Actuarial Gain (Loss), Net Of Tax Adjustment Attributable to Parent        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning balance 119 0 119 0
Other comprehensive income (loss) before reclassification 0 0 0 0
Amounts reclassified from AOCI 0 0 0 0
Net change in AOCI 0 0 0 0
Balance, ending balance 119 0 119 0
Accumulated Interest Rate Swap, Net of Tax Adjustment Attributable to Parent        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning balance 3,374 0 2,879 0
Other comprehensive income (loss) before reclassification (115) (3,512) 1,867 (3,512)
Amounts reclassified from AOCI (1,057) 0 (2,544) 0
Net change in AOCI (1,172) (3,512) (677) (3,512)
Balance, ending balance 2,202 (3,512) 2,202 (3,512)
Accumulated Other Comprehensive Loss        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning balance (5,814) (30,070) (4,573) (27,324)
Balance, ending balance $ (3,957) $ (10,851) $ (3,957) $ (10,851)
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.23.4
Defined Benefit Pension Plan (Details)
$ in Millions
Nov. 30, 2023
USD ($)
Precoat Metals Business Division  
Business Acquisition [Line Items]  
Accumulated benefit obligation in excess of plan assets $ 31.6
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.23.4
Commitments and Contingencies (Details)
$ in Thousands
9 Months Ended
Nov. 30, 2023
USD ($)
Oct. 27, 2023
USD ($)
Nov. 30, 2023
USD ($)
a
Commitments and Contingencies Disclosure [Abstract]      
Loss contingency accrual $ 5,750   $ 5,750
Amount awarded to other party 4,500 $ 4,500 5,750
Decrease in accounts receivable due to forgiveness     3,700
Loss contingency, receivable, current 5,200   5,200
Appeal process duration (in years)   2 years  
Environment liability 22,000   22,000
Environmental liability, current $ 3,200   $ 3,200
Area of facility (in acres) | a     25
Percent of output under take-or-pay contract 0.75   0.75
Unrecorded purchase obligation $ 125,800   $ 125,800
Construction timeline term     2 years
Long-term purchase commitment, amount     $ 48,400
Purchase obligation to be paid in year one $ 71,200   71,200
Purchase obligations     $ 33,600
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.23.4
Subsequent Events (Details) - Revolving Credit Facility - USD ($)
$ in Millions
1 Months Ended
Dec. 20, 2023
Dec. 19, 2023
May 31, 2022
May 13, 2022
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate        
Subsequent Event [Line Items]        
Basis spread     4.25%  
2022 Credit Agreement And Term Loan B        
Subsequent Event [Line Items]        
Maximum borrowing capacity       $ 400.0
Subsequent Event        
Subsequent Event [Line Items]        
Initial interest rate margin 0.10%      
Subsequent Event | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate        
Subsequent Event [Line Items]        
Basis spread   4.25%    
Subsequent Event | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum        
Subsequent Event [Line Items]        
Basis spread 2.75%      
Subsequent Event | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum        
Subsequent Event [Line Items]        
Basis spread 3.50%      
Subsequent Event | 2022 Credit Agreement And Term Loan B        
Subsequent Event [Line Items]        
Maximum borrowing capacity $ 400.0      
XML 88 azz-20231130_htm.xml IDEA: XBRL DOCUMENT 0000008947 2023-03-01 2023-11-30 0000008947 2023-12-29 0000008947 2023-11-30 0000008947 2023-02-28 0000008947 azz:AISJointVentureMember 2023-11-30 0000008947 azz:AISJointVentureMember 2023-02-28 0000008947 us-gaap:SeriesAPreferredStockMember 2023-11-30 0000008947 us-gaap:SeriesAPreferredStockMember 2023-02-28 0000008947 2023-09-01 2023-11-30 0000008947 2022-09-01 2022-11-30 0000008947 2022-03-01 2022-11-30 0000008947 2022-02-28 0000008947 2022-11-30 0000008947 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2023-08-31 0000008947 us-gaap:CommonStockMember 2023-08-31 0000008947 us-gaap:AdditionalPaidInCapitalMember 2023-08-31 0000008947 us-gaap:RetainedEarningsMember 2023-08-31 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-08-31 0000008947 2023-08-31 0000008947 us-gaap:AdditionalPaidInCapitalMember 2023-09-01 2023-11-30 0000008947 us-gaap:RetainedEarningsMember 2023-09-01 2023-11-30 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-01 2023-11-30 0000008947 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2023-11-30 0000008947 us-gaap:CommonStockMember 2023-11-30 0000008947 us-gaap:AdditionalPaidInCapitalMember 2023-11-30 0000008947 us-gaap:RetainedEarningsMember 2023-11-30 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-11-30 0000008947 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2023-02-28 0000008947 us-gaap:CommonStockMember 2023-02-28 0000008947 us-gaap:AdditionalPaidInCapitalMember 2023-02-28 0000008947 us-gaap:RetainedEarningsMember 2023-02-28 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-02-28 0000008947 us-gaap:AdditionalPaidInCapitalMember 2023-03-01 2023-11-30 0000008947 us-gaap:CommonStockMember 2023-03-01 2023-11-30 0000008947 us-gaap:RetainedEarningsMember 2023-03-01 2023-11-30 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-01 2023-11-30 0000008947 us-gaap:CommonStockMember 2022-08-31 0000008947 us-gaap:AdditionalPaidInCapitalMember 2022-08-31 0000008947 us-gaap:RetainedEarningsMember 2022-08-31 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-08-31 0000008947 2022-08-31 0000008947 us-gaap:AdditionalPaidInCapitalMember 2022-09-01 2022-11-30 0000008947 us-gaap:CommonStockMember 2022-09-01 2022-11-30 0000008947 us-gaap:RetainedEarningsMember 2022-09-01 2022-11-30 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-01 2022-11-30 0000008947 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2022-11-30 0000008947 us-gaap:CommonStockMember 2022-11-30 0000008947 us-gaap:AdditionalPaidInCapitalMember 2022-11-30 0000008947 us-gaap:RetainedEarningsMember 2022-11-30 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-11-30 0000008947 us-gaap:CommonStockMember 2022-02-28 0000008947 us-gaap:AdditionalPaidInCapitalMember 2022-02-28 0000008947 us-gaap:RetainedEarningsMember 2022-02-28 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-02-28 0000008947 us-gaap:AdditionalPaidInCapitalMember 2022-03-01 2022-11-30 0000008947 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2022-03-01 2022-11-30 0000008947 us-gaap:CommonStockMember 2022-03-01 2022-11-30 0000008947 us-gaap:RetainedEarningsMember 2022-03-01 2022-11-30 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-01 2022-11-30 0000008947 azz:AISJointVentureMember 2022-09-30 0000008947 azz:AISJointVentureMember us-gaap:DiscontinuedOperationsDisposedOfBySaleMember azz:AZZInfrastructureSolutionsMember 2022-09-30 0000008947 azz:PrecoatMetalsBusinessDivisionMember 2022-05-13 2022-05-13 0000008947 azz:PrecoatMetalsBusinessDivisionMember 2022-05-13 0000008947 2022-05-13 0000008947 azz:AzzIncMember 2023-03-01 2023-11-30 0000008947 azz:PrecoatMetalsMember 2023-03-01 2023-11-30 0000008947 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember azz:AZZInfrastructureSolutionsMember 2022-03-01 2022-11-30 0000008947 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember azz:AZZInfrastructureSolutionsMember 2022-09-01 2022-11-30 0000008947 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember azz:AZZInfrastructureSolutionsMember 2022-06-01 2022-08-31 0000008947 us-gaap:StockCompensationPlanMember 2023-09-01 2023-11-30 0000008947 us-gaap:StockCompensationPlanMember 2022-09-01 2022-11-30 0000008947 us-gaap:StockCompensationPlanMember 2023-03-01 2023-11-30 0000008947 us-gaap:StockCompensationPlanMember 2022-03-01 2022-11-30 0000008947 us-gaap:ConvertiblePreferredStockMember 2023-09-01 2023-11-30 0000008947 us-gaap:ConvertiblePreferredStockMember 2023-03-01 2023-11-30 0000008947 azz:ConstructionIndustryMember 2023-09-01 2023-11-30 0000008947 azz:ConstructionIndustryMember 2022-09-01 2022-11-30 0000008947 azz:ConstructionIndustryMember 2023-03-01 2023-11-30 0000008947 azz:ConstructionIndustryMember 2022-03-01 2022-11-30 0000008947 azz:IndustrialIndustryMember 2023-09-01 2023-11-30 0000008947 azz:IndustrialIndustryMember 2022-09-01 2022-11-30 0000008947 azz:IndustrialIndustryMember 2023-03-01 2023-11-30 0000008947 azz:IndustrialIndustryMember 2022-03-01 2022-11-30 0000008947 azz:ConsumerIndustryMember 2023-09-01 2023-11-30 0000008947 azz:ConsumerIndustryMember 2022-09-01 2022-11-30 0000008947 azz:ConsumerIndustryMember 2023-03-01 2023-11-30 0000008947 azz:ConsumerIndustryMember 2022-03-01 2022-11-30 0000008947 azz:TransportationIndustryMember 2023-09-01 2023-11-30 0000008947 azz:TransportationIndustryMember 2022-09-01 2022-11-30 0000008947 azz:TransportationIndustryMember 2023-03-01 2023-11-30 0000008947 azz:TransportationIndustryMember 2022-03-01 2022-11-30 0000008947 azz:ElectricalAndUtilityIndustryMember 2023-09-01 2023-11-30 0000008947 azz:ElectricalAndUtilityIndustryMember 2022-09-01 2022-11-30 0000008947 azz:ElectricalAndUtilityIndustryMember 2023-03-01 2023-11-30 0000008947 azz:ElectricalAndUtilityIndustryMember 2022-03-01 2022-11-30 0000008947 azz:OtherIndustryMember 2023-09-01 2023-11-30 0000008947 azz:OtherIndustryMember 2022-09-01 2022-11-30 0000008947 azz:OtherIndustryMember 2023-03-01 2023-11-30 0000008947 azz:OtherIndustryMember 2022-03-01 2022-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2023-09-01 2023-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2023-09-01 2023-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2023-09-01 2023-11-30 0000008947 us-gaap:CorporateNonSegmentMember 2023-09-01 2023-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2023-03-01 2023-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2023-03-01 2023-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2023-03-01 2023-11-30 0000008947 us-gaap:CorporateNonSegmentMember 2023-03-01 2023-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2022-09-01 2022-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2022-09-01 2022-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2022-09-01 2022-11-30 0000008947 us-gaap:CorporateNonSegmentMember 2022-09-01 2022-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2022-03-01 2022-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2022-03-01 2022-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2022-03-01 2022-11-30 0000008947 us-gaap:CorporateNonSegmentMember 2022-03-01 2022-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2023-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2023-02-28 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2023-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2023-02-28 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2023-11-30 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2023-02-28 0000008947 us-gaap:CorporateNonSegmentMember 2023-11-30 0000008947 us-gaap:CorporateNonSegmentMember 2023-02-28 0000008947 country:US 2023-09-01 2023-11-30 0000008947 country:US 2022-09-01 2022-11-30 0000008947 country:US 2023-03-01 2023-11-30 0000008947 country:US 2022-03-01 2022-11-30 0000008947 country:CA 2023-09-01 2023-11-30 0000008947 country:CA 2022-09-01 2022-11-30 0000008947 country:CA 2023-03-01 2023-11-30 0000008947 country:CA 2022-03-01 2022-11-30 0000008947 country:US 2023-11-30 0000008947 country:US 2023-02-28 0000008947 country:CA 2023-11-30 0000008947 country:CA 2023-02-28 0000008947 azz:AISJointVentureMember azz:AZZInfrastructureSolutionsMember 2023-03-01 2023-11-30 0000008947 us-gaap:EquityMethodInvesteeMember 2023-11-30 0000008947 us-gaap:EquityMethodInvesteeMember 2023-02-28 0000008947 azz:AISJointVentureMember 2023-11-30 0000008947 azz:AISJointVentureMember 2023-03-01 2023-11-30 0000008947 azz:AISJointVentureMember 2022-03-01 2022-11-30 0000008947 azz:InterestRateSwapPortionOfVariableRateDebtMember 2022-09-27 0000008947 us-gaap:InterestRateSwapMember 2022-09-27 0000008947 azz:InterestRateSwapPortionOfVariableRateDebtMember 2023-08-17 0000008947 us-gaap:InterestRateSwapMember 2023-08-17 0000008947 us-gaap:InterestRateSwapMember 2023-11-30 0000008947 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-11-30 0000008947 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-02-28 0000008947 azz:TermLoanBMember 2023-11-30 0000008947 azz:TermLoanBMember 2023-02-28 0000008947 azz:TermLoanBMember 2023-08-31 0000008947 azz:TermLoanBMember 2023-08-17 0000008947 azz:TermLoanBMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-08-17 2023-08-17 0000008947 azz:TermLoanBMember 2022-05-13 0000008947 azz:TermLoanBMember us-gaap:LoansPayableMember 2022-05-13 0000008947 us-gaap:RevolvingCreditFacilityMember azz:A2022CreditAgreementAndTermLoanBMember 2022-05-13 0000008947 azz:StandbyAndCommercialLettersOfCreditMember azz:A2022CreditAgreementAndTermLoanBMember 2022-05-13 0000008947 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-05-13 2022-05-31 0000008947 azz:TermLoanBMember 2022-08-31 2022-08-31 0000008947 us-gaap:ConvertibleDebtMember 2022-05-13 0000008947 azz:A2022CreditAgreementAndTermLoanBMember 2022-03-01 2022-11-30 0000008947 azz:A2022CreditAgreementAndTermLoanBMember us-gaap:SubsequentEventMember 2024-05-31 2024-05-31 0000008947 azz:A2022CreditAgreementAndTermLoanBMember 2023-03-01 2023-11-30 0000008947 azz:NotePayableFloatingAndFixedRateMaturingThroughFiscalYear2029Member 2023-11-30 0000008947 us-gaap:LineOfCreditMember us-gaap:SeniorNotesMember 2023-11-30 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2023-11-30 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2023-11-30 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2023-11-30 0000008947 us-gaap:InterestRateSwapMember 2023-02-28 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2023-02-28 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2023-02-28 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2023-02-28 0000008947 us-gaap:CostOfSalesMember 2023-09-01 2023-11-30 0000008947 us-gaap:CostOfSalesMember 2022-09-01 2022-11-30 0000008947 us-gaap:CostOfSalesMember 2023-03-01 2023-11-30 0000008947 us-gaap:CostOfSalesMember 2022-03-01 2022-11-30 0000008947 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-09-01 2023-11-30 0000008947 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-09-01 2022-11-30 0000008947 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-03-01 2023-11-30 0000008947 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-03-01 2022-11-30 0000008947 us-gaap:ConvertibleDebtMember 2022-08-05 2022-08-05 0000008947 us-gaap:SeriesAPreferredStockMember 2022-08-05 2022-08-05 0000008947 us-gaap:SeriesAPreferredStockMember 2022-08-05 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2023-08-31 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2023-08-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2023-08-31 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2022-08-31 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2022-08-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2022-08-31 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2023-09-01 2023-11-30 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2023-09-01 2023-11-30 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2023-09-01 2023-11-30 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2022-09-01 2022-11-30 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2022-09-01 2022-11-30 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2022-09-01 2022-11-30 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2023-11-30 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2023-11-30 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2023-11-30 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2022-11-30 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2022-11-30 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2022-11-30 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2023-02-28 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2023-02-28 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2023-02-28 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2022-02-28 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2022-02-28 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2022-02-28 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2023-03-01 2023-11-30 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2023-03-01 2023-11-30 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2023-03-01 2023-11-30 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2022-03-01 2022-11-30 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2022-03-01 2022-11-30 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2022-03-01 2022-11-30 0000008947 azz:PrecoatMetalsBusinessDivisionMember 2023-11-30 0000008947 2023-10-27 2023-10-27 0000008947 2023-11-30 2023-11-30 0000008947 us-gaap:RevolvingCreditFacilityMember azz:A2022CreditAgreementAndTermLoanBMember us-gaap:SubsequentEventMember 2023-12-20 0000008947 us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-12-19 2023-12-19 0000008947 us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember 2023-12-20 0000008947 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-12-20 2023-12-20 0000008947 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-12-20 2023-12-20 shares iso4217:USD iso4217:USD shares azz:operating_segments pure azz:lease utr:acre 0000008947 false 2024 Q3 --02-28 http://www.azz.com/20231130#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20231130#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20231130#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent http://www.azz.com/20231130#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent http://www.azz.com/20231130#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20231130#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20231130#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent http://www.azz.com/20231130#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent 10-Q true 2023-11-30 false 1-12777 AZZ Inc. TX 75-0948250 One Museum Place, Suite 500 3100 West 7th Street Fort Worth, TX 76107 817 810-0095 Common Stock AZZ NYSE Yes Yes Large Accelerated Filer false false false 25076871 7509000 2820000 2096000 5752000 142463000 156443000 31005000 26969000 126737000 143920000 75719000 79273000 9295000 7991000 392728000 417416000 525338000 498503000 22830000 26392000 705487000 702512000 5820000 12467000 451289000 469392000 97238000 84760000 8026000 10037000 2208756000 2221479000 95158000 84256000 45000 272000 25868000 26262000 72476000 70047000 6453000 6403000 200000000 187240000 980004000 1058120000 17112000 20704000 33370000 40536000 57120000 61419000 1287606000 1368019000 1 1 240000 240000 240000 240000 240000 240000 240000 240000 1 1 100000000 100000000 25077000 25077000 24912000 24912000 25077000 24912000 333555000 326839000 566235000 506042000 -3957000 -4573000 921150000 853460000 2208756000 2221479000 381605000 373301000 1171020000 987145000 293456000 300219000 888606000 752455000 88149000 73082000 282414000 234690000 35325000 27689000 103087000 97247000 52824000 45393000 179327000 137443000 25855000 26123000 82331000 61739000 8742000 1006000 11136000 1006000 -41000 610000 9000 582000 35670000 20886000 108141000 77292000 8780000 2447000 24397000 18380000 26890000 18439000 83744000 58912000 0 1665000 0 17126000 0 -40646000 0 -130073000 0 -38981000 0 -112947000 26890000 -20542000 83744000 -54035000 3600000 3600000 10800000 4640000 23290000 -24142000 72944000 -58675000 0.93 0.60 2.91 2.19 0 -1.57 0 -4.55 0.93 -0.97 2.91 -2.37 0.92 0.59 2.86 2.17 0 -1.56 0 -4.52 0.92 -0.97 2.86 -2.35 25077000 24867000 25024000 24804000 29330000 24995000 29278000 24984000 0.17 0.17 0.51 0.51 23290000 -24142000 72944000 -58675000 3029000 -5019000 1293000 -7765000 0 -27750000 0 -27750000 -115000 -3512000 1867000 -3512000 1057000 0 2544000 0 1857000 19219000 616000 16473000 25147000 -4923000 73560000 -42202000 -42000 678000 -384000 -924000 72944000 -58675000 0 -112947000 10800000 4640000 83744000 58912000 53000 -38000 59034000 55813000 274000 20421000 11136000 1006000 0 235000 39000 1381000 9105000 5916000 6207000 7138000 -38819000 34969000 4585000 1577000 180928000 68622000 66900000 35085000 0 1283448000 0 106766000 -47000 -4114000 -66853000 -1207653000 1465000 1767000 791000 2592000 189000000 255000000 274000000 322000000 0 1540000000 1299000 87555000 268000 366500000 23551000 12664000 -109444000 1005456000 58000 -2199000 0 7973000 0 -3991000 0 120000000 0 123982000 4689000 -11792000 2820000 15082000 7509000 3290000 240000 240000 25077000 25077000 331366000 547208000 -5814000 898077000 2189000 2189000 3600000 3600000 4263000 4263000 26890000 26890000 1857000 1857000 240000 240000 25077000 25077000 333555000 566235000 -3957000 921150000 240000 240000 24912000 24912000 326839000 506042000 -4573000 853460000 6207000 6207000 123000 123000 -914000 -791000 42000 42000 1423000 1465000 10800000 10800000 12751000 12751000 83744000 83744000 616000 616000 240000 240000 25077000 25077000 333555000 566235000 -3957000 921150000 24862000 24862000 323386000 541203000 -30070000 859621000 2348000 2348000 14000 14000 -301000 -287000 3600000 3600000 4246000 4246000 -20542000 -20542000 19219000 19219000 240000 240000 24876000 24876000 325433000 512815000 -10851000 852513000 24688000 24688000 85847000 584154000 -27324000 667365000 7118000 7118000 240000 240000 233482000 233722000 136000 136000 -2728000 -2592000 52000 52000 1714000 1766000 4640000 4640000 12664000 12664000 -54035000 -54035000 16473000 16473000 240000 240000 24876000 24876000 325433000 512815000 -10851000 852513000 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. The Company and Basis of Presentation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AZZ Inc. ("AZZ", the "Company", "our" or "we") was established in 1956 and incorporated under the laws of the state of Texas. We are a provider of hot-dip galvanizing and coil coating solutions to a broad range of end-markets in North America. We have three distinct operating segments: the AZZ Metal Coatings segment, the AZZ Precoat Metals segment, and the AZZ Infrastructure Solutions segment. The Company's AZZ Metal Coatings segment is a leading provider of metal finishing solutions for corrosion protection, including hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating to the North American steel fabrication and other industries. The AZZ Precoat Metals segment provides aesthetic and corrosion protective coatings and related value-added services for steel and aluminum coil, primarily serving the construction; appliance; heating, ventilation, and air conditioning (HVAC); container; transportation and other end markets in North America. The AZZ Infrastructure Solutions segment consists of the Company's 40% interest in AIS Investment Holdings LLC (the "AVAIL JV"). AIS Investment Holdings LLC is dedicated to delivering safe and reliable transmission of power from generation sources to end customers, and automated weld overlay solutions for corrosion and erosion mitigation to critical infrastructure in markets worldwide. AIS Investment Holdings LLC was wholly-owned by the Company until September 30, 2022, when AZZ contributed its' AZZ Infrastructure Solutions segment, excluding AZZ Crowley Tubing and excluding certain receivables retained by AZZ ("AIS"), to the AVAIL JV and sold a 60% interest in the AVAIL JV to Fernweh Group LLC ("Fernweh"). For the three and nine months ended November 30, 2022, financial data for the AZZ Infrastructure Solutions segment is segregated and reported as discontinued operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Presentation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated balance sheet as of February 28, 2023 was derived from audited financial statements. The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and in accordance with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete consolidated financial statements. These financial statements should be read in conjunction with the audited financial statements and related notes for the fiscal year ended February 28, 2023, included in the Company’s Annual Report on Form 10-K covering such period.  Certain previously reported amounts have been reclassified to conform to current period presentation. See Note 3 for more information about results of operations reported in discontinued operations in the consolidated statement of operations and statement of cash flows for the three and nine months ended November 30, 2022.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's fiscal year ends on the last day of February and is identified as the fiscal year for the calendar year in which it ends. For example, the fiscal year ending February 29, 2024 is referred to as fiscal 2024.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, which are necessary to present fairly the financial position of the Company as of November 30, 2023, the results of its operations for the three and nine months ended November 30, 2023 and 2022, and cash flows for the nine months ended November 30, 2023 and 2022. The interim results reported herein are not necessarily indicative of results for a full year. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Accounting Policies</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other receivables</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other receivables includes income taxes receivable, receivables for supplier rebates, and other miscellaneous receivables.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Pronouncements Not Yet Adopted</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2023-07"), which expands disclosures about a public entity’s reportable segments and requires more enhanced information about a reportable segment’s expenses, interim segment profit or loss, and how a public entity’s chief operating decision maker uses reported segment profit or loss information in assessing segment performance and allocating resources. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. We are currently assessing the impact of this update on our consolidated financial statement disclosures.</span></div><div style="text-align:justify;text-indent:36pt"><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, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which expands disclosures in an entity’s income tax rate reconciliation table and regarding cash taxes paid both in the U.S. and foreign jurisdictions. The update will be effective for annual periods beginning after December 15, 2024. We are currently assessing the impact of this update on our consolidated financial statement disclosures.</span></div> <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AZZ Inc. ("AZZ", the "Company", "our" or "we") was established in 1956 and incorporated under the laws of the state of Texas. We are a provider of hot-dip galvanizing and coil coating solutions to a broad range of end-markets in North America. We have three distinct operating segments: the AZZ Metal Coatings segment, the AZZ Precoat Metals segment, and the AZZ Infrastructure Solutions segment. The Company's AZZ Metal Coatings segment is a leading provider of metal finishing solutions for corrosion protection, including hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating to the North American steel fabrication and other industries. The AZZ Precoat Metals segment provides aesthetic and corrosion protective coatings and related value-added services for steel and aluminum coil, primarily serving the construction; appliance; heating, ventilation, and air conditioning (HVAC); container; transportation and other end markets in North America. The AZZ Infrastructure Solutions segment consists of the Company's 40% interest in AIS Investment Holdings LLC (the "AVAIL JV"). AIS Investment Holdings LLC is dedicated to delivering safe and reliable transmission of power from generation sources to end customers, and automated weld overlay solutions for corrosion and erosion mitigation to critical infrastructure in markets worldwide. AIS Investment Holdings LLC was wholly-owned by the Company until September 30, 2022, when AZZ contributed its' AZZ Infrastructure Solutions segment, excluding AZZ Crowley Tubing and excluding certain receivables retained by AZZ ("AIS"), to the AVAIL JV and sold a 60% interest in the AVAIL JV to Fernweh Group LLC ("Fernweh"). For the three and nine months ended November 30, 2022, financial data for the AZZ Infrastructure Solutions segment is segregated and reported as discontinued operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Presentation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated balance sheet as of February 28, 2023 was derived from audited financial statements. The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and in accordance with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete consolidated financial statements. These financial statements should be read in conjunction with the audited financial statements and related notes for the fiscal year ended February 28, 2023, included in the Company’s Annual Report on Form 10-K covering such period.  Certain previously reported amounts have been reclassified to conform to current period presentation. See Note 3 for more information about results of operations reported in discontinued operations in the consolidated statement of operations and statement of cash flows for the three and nine months ended November 30, 2022.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's fiscal year ends on the last day of February and is identified as the fiscal year for the calendar year in which it ends. For example, the fiscal year ending February 29, 2024 is referred to as fiscal 2024.</span></div>In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, which are necessary to present fairly the financial position of the Company as of November 30, 2023, the results of its operations for the three and nine months ended November 30, 2023 and 2022, and cash flows for the nine months ended November 30, 2023 and 2022. The interim results reported herein are not necessarily indicative of results for a full year. 3 0.40 0.60 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other receivables</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other receivables includes income taxes receivable, receivables for supplier rebates, and other miscellaneous receivables.</span></div> <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Pronouncements Not Yet Adopted</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2023-07"), which expands disclosures about a public entity’s reportable segments and requires more enhanced information about a reportable segment’s expenses, interim segment profit or loss, and how a public entity’s chief operating decision maker uses reported segment profit or loss information in assessing segment performance and allocating resources. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. We are currently assessing the impact of this update on our consolidated financial statement disclosures.</span></div><div style="text-align:justify;text-indent:36pt"><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, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which expands disclosures in an entity’s income tax rate reconciliation table and regarding cash taxes paid both in the U.S. and foreign jurisdictions. The update will be effective for annual periods beginning after December 15, 2024. We are currently assessing the impact of this update on our consolidated financial statement disclosures.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. Acquisitions</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Precoat Acquisition</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 13, 2022, the Company acquired Precoat Metals for a purchase price of approximately $1.3 billion (the "Precoat Acquisition"). AZZ Precoat Metals is the leading independent provider of metal coil coating solutions in North America. The acquisition represented a continued transition of the Company to a focused provider of coating and galvanizing services for critical applications. The Company completed the final purchase accounting valuation during the first quarter of fiscal year 2024. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for the Precoat Acquisition as a business combination under the acquisition method of accounting. Goodwill from the acquisition of $527.8 million represents the excess purchase price over the estimated value of net tangible and intangible assets and liabilities assumed, and is expected to be deductible for income tax purposes. The Company's chief operating decision maker assesses performance and allocates resources to Precoat separately from the AZZ Metal Coatings segment; therefore, Precoat is accounted for as a separate segment, the AZZ Precoat Metals segment. See Note 8 for more information about the Company's operating segments. Goodwill from the acquisition was allocated to the AZZ Precoat Metals segment. Assets acquired and liabilities assumed in the Precoat Acquisition were recorded at their estimated fair values as of the acquisition date. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When determining the fair values of assets acquired and liabilities assumed, management made significant estimates, judgments and assumptions. The Company engaged third-party valuation experts to assist in determination of fair value of property and equipment, intangible assets, pension benefit obligation and certain other assets and liabilities. Management believes that the current information provides a reasonable basis for the fair values of assets acquired and liabilities assumed. During the first quarter of fiscal 2024, the Company made purchase price allocation adjustments that impacted goodwill, contract assets and accrued expenses. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the summary of the assets acquired and liabilities assumed, in aggregate, related to the Precoat Acquisition, as of the date of the acquisition (in thousands): </span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:56.25pt;padding-right:56.25pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.350%"><tr><td style="width:1.0%"></td><td style="width:75.633%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.708%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.259%"></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:10pt;font-weight:700;line-height:100%">May 13, 2022</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:700;line-height:100%">Assets</span></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></tr><tr><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">Accounts receivable, net</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%">77,422 </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></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:10pt;font-weight:400;line-height:100%">Inventories</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:10pt;font-weight:400;line-height:100%">43,369 </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 7.75pt;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%">Contract assets</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%">68,314 </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 7pt;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%">Prepaid expenses and 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:10pt;font-weight:400;line-height:100%">2,247 </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 7.75pt;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%">Property, plant and equipment</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%">305,503 </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:10pt;font-weight:400;line-height:100%">Right-of-use assets</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:10pt;font-weight:400;line-height:100%">13,753 </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 7pt;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%">Goodwill</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%">527,793 </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 7pt;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%">Deferred tax asset</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:10pt;font-weight:400;line-height:100%">8,660 </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 7pt;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%">Intangible assets, net</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%">446,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 2px 7pt;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%">Other assets</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:10pt;font-weight:400;line-height:100%">546 </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:10pt;font-weight:400;line-height:100%">Total fair value of assets acquired</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%">1,493,607 </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><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:700;line-height:100%">Liabilities</span></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 7pt;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%">Accounts payable</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%">(99,223)</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 7pt;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%">Accrued expenses</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:10pt;font-weight:400;line-height:100%">(31,761)</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 7pt;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%">Other accrued liabilities</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%">(5,330)</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 7pt;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%">Lease liability, short-term</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:10pt;font-weight:400;line-height:100%">(2,440)</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 7pt;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%">Lease liability, long-term</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,313)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Other long-term liabilities</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:10pt;font-weight:400;line-height:100%">(60,091)</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:10pt;font-weight:400;line-height:100%">Total fair value of liabilities assumed</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%">(210,158)</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><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%">Total purchase price, net of cash acquired</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:10pt;font-weight:700;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:10pt;font-weight:700;line-height:100%">1,283,449</span><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-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:9pt;padding-left:4.5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets include customer relationships, tradenames and technology. Other long-term liabilities include the pension obligation and certain environmental liabilities assumed as part of the Precoat Acquisition. See Notes 16 and 17 for more information about these long-term liabilities.</span></div><div style="margin-top:9pt;padding-left:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Unaudited Pro Forma Information</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma financial information for the three and nine months ended November 30, 2022 combines the historical results of the Company and the acquisition of Precoat Metals, assuming that the companies were combined as of March 1, 2022. The pro forma financial information includes business combination accounting effects from the Precoat Acquisition, including amortization expense from acquired intangible assets, depreciation expense from acquired property, plant and equipment, interest expense from financing transactions which occurred to fund the Precoat Acquisition, acquisition-related transaction costs and tax-related effects. The pro forma information as presented below is for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition of Precoat Metals had taken place on March 1, 2022 or of future operating performance.</span></div><div style="margin-top:9pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.695%"><tr><td style="width:1.0%"></td><td style="width:48.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.474%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.474%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.474%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.474%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.186%"></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="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:10pt;font-weight:700;line-height:100%">Three Months Ended November 30,</span></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:700;line-height:100%">Nine Months Ended November 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:700;line-height:100%">2022</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%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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-top:1pt solid #000;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%">373,301 </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="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%">1,180,165 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from continuing operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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 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%">18,439 </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="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%">43,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:120%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> Net income for the nine months ended November 30, 2022 includes acquisition costs of approximately $45.0 million, of which $11.5 million was incurred by AZZ and $33.5 million was incurred by Precoat Metals prior to the acquisition.</span></div></td></tr></table></div> 1300000000 527800000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the summary of the assets acquired and liabilities assumed, in aggregate, related to the Precoat Acquisition, as of the date of the acquisition (in thousands): </span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:56.25pt;padding-right:56.25pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.350%"><tr><td style="width:1.0%"></td><td style="width:75.633%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.708%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.259%"></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:10pt;font-weight:700;line-height:100%">May 13, 2022</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:700;line-height:100%">Assets</span></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></tr><tr><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">Accounts receivable, net</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%">77,422 </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></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:10pt;font-weight:400;line-height:100%">Inventories</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:10pt;font-weight:400;line-height:100%">43,369 </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 7.75pt;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%">Contract assets</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%">68,314 </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 7pt;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%">Prepaid expenses and 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:10pt;font-weight:400;line-height:100%">2,247 </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 7.75pt;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%">Property, plant and equipment</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%">305,503 </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:10pt;font-weight:400;line-height:100%">Right-of-use assets</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:10pt;font-weight:400;line-height:100%">13,753 </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 7pt;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%">Goodwill</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%">527,793 </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 7pt;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%">Deferred tax asset</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:10pt;font-weight:400;line-height:100%">8,660 </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 7pt;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%">Intangible assets, net</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%">446,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 2px 7pt;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%">Other assets</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:10pt;font-weight:400;line-height:100%">546 </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:10pt;font-weight:400;line-height:100%">Total fair value of assets acquired</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%">1,493,607 </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><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:700;line-height:100%">Liabilities</span></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 7pt;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%">Accounts payable</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%">(99,223)</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 7pt;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%">Accrued expenses</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:10pt;font-weight:400;line-height:100%">(31,761)</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 7pt;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%">Other accrued liabilities</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%">(5,330)</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 7pt;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%">Lease liability, short-term</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:10pt;font-weight:400;line-height:100%">(2,440)</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 7pt;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%">Lease liability, long-term</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,313)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Other long-term liabilities</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:10pt;font-weight:400;line-height:100%">(60,091)</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:10pt;font-weight:400;line-height:100%">Total fair value of liabilities assumed</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%">(210,158)</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><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%">Total purchase price, net of cash acquired</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:10pt;font-weight:700;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:10pt;font-weight:700;line-height:100%">1,283,449</span><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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 77422000 43369000 68314000 2247000 305503000 13753000 527793000 8660000 446000000 546000 1493607000 99223000 31761000 5330000 2440000 11313000 60091000 210158000 1283449000 <div style="margin-top:9pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.695%"><tr><td style="width:1.0%"></td><td style="width:48.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.474%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.474%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.474%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.474%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.186%"></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="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:10pt;font-weight:700;line-height:100%">Three Months Ended November 30,</span></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:700;line-height:100%">Nine Months Ended November 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:700;line-height:100%">2022</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%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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-top:1pt solid #000;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%">373,301 </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="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%">1,180,165 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from continuing operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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 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%">18,439 </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="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%">43,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:120%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> Net income for the nine months ended November 30, 2022 includes acquisition costs of approximately $45.0 million, of which $11.5 million was incurred by AZZ and $33.5 million was incurred by Precoat Metals prior to the acquisition.</span></div></td></tr></table></div> 373301000 1180165000 18439000 43442000 45000000 11500000 33500000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. Discontinued Operations</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 30, 2022, AZZ contributed its AZZ Infrastructure Solutions ("AIS") segment, excluding AZZ Crowley Tubing, to a joint venture, AIS Investment Holdings LLC (the "AVAIL JV") and sold a 60% interest in the AVAIL JV to Fernweh Group LLC ("Fernweh"). On September 30, 2022, the AVAIL JV was deconsolidated. Beginning October 1, 2022, </span></div><div style="margin-top:9pt;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 began accounting for its 40% interest in the AVAIL JV under the equity method of accounting. The AVAIL JV is included in the AZZ Infrastructure Solutions segment. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The divestiture of the AZZ Infrastructure Solutions segment represents an intentional strategic shift in our operations and will allow the Company to become a focused provider of coating and galvanizing solutions for critical applications. As a result, the results of the AIS segment were classified as discontinued operations in our condensed statements of operations and excluded from both continuing operations and segment results for the three and nine months ended November 30, 2022. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of recognizing the business as held for sale in accordance with GAAP, the Company was required to measure AIS at the lower of its carrying amount or fair value less cost to sell. As a result of this analysis, during fiscal 2023, the Company recognized a non-cash, pre-tax loss on disposal of $159.9 million, of which $45.0 million was recognized during the three months ended November 30, 2022, and $114.9 million was recognized during the second quarter of fiscal 2023. The loss is included in "Loss on disposal of discontinued operations" in the consolidated statements of operations. The loss was determined by comparing the fair value of the consideration received for the sale of a 60% interest in the AIS JV and the fair value of the Company’s retained 40% investment in the AIS JV with the net assets of the AIS JV immediately prior to the transaction.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><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 retained investment in the AIS JV was determined in a manner consistent with the transaction price received for the sale of the 60% interest in the AIS JV.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations from discontinued operations for the three and nine months ended November 30, 2022, have been reflected as discontinued operations in the consolidated statements of operations and consist of the following (in thousands):</span></div><div style="margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.789%"><tr><td style="width:1.0%"></td><td style="width:57.354%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.444%"></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:18.708%"></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="6" 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</span></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="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%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:700;line-height:100%">November 30, 2022</span></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="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%">November 30, 2022</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%">Sales</span></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-top:1pt solid #000;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%">42,300 </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%">256,224 </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%">Cost of sales</span></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:10pt;font-weight:400;line-height:100%">35,020 </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%">202,707 </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 7pt;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%">Gross margin</span></td><td colspan="3" style="display:none"></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%">7,280 </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%">53,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="3" style="display:none"></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:10pt;font-weight:400;line-height:100%">4,074 </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="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:10pt;font-weight:400;line-height:100%">26,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">Loss on disposal of discontinued operations</span></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:10pt;font-weight:400;line-height:100%">45,010 </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%">159,910 </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 7pt;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%">Operating loss from discontinued operations</span></td><td colspan="3" style="display:none"></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%">(41,804)</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%">(132,579)</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:15pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="display:none"></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:10pt;font-weight:400;line-height:100%">2 </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="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:10pt;font-weight:400;line-height:100%">8 </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:10pt;font-weight:400;line-height:100%">Other (income) expense, net</span></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:10pt;font-weight:400;line-height:100%">2,002 </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%">6,270 </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:10pt;font-weight:400;line-height:100%">Loss from discontinued operations before income tax</span></td><td colspan="3" style="display:none"></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%">(43,808)</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%">(138,857)</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%">Income tax benefit</span></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:10pt;font-weight:400;line-height:100%">(4,827)</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%">(25,910)</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:10pt;font-weight:400;line-height:100%">Net loss from discontinued operations</span></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-top:1pt solid #000;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%">(38,981)</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%">(112,947)</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%">Loss per common share from discontinued operations:</span></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;border-top:3pt double #000;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="display:none"></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 2px 7pt;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%">Basic loss per share</span></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:10pt;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:10pt;font-weight:400;line-height:100%">(1.57)</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="3" style="display:none"></td><td colspan="3" style="display:none"></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:10pt;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:10pt;font-weight:400;line-height:100%">(4.55)</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 7pt;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%">Diluted loss per share</span></td><td colspan="3" style="display:none"></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%">(1.56)</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 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%">(4.52)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The depreciation, amortization, capital expenditures, and significant operating and investing non-cash items of the discontinued operations consist of the following (in thousands): </span></div><div style="margin-top:9pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.005%"><tr><td style="width:1.0%"></td><td style="width:68.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.197%"></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%">Nine Months Ended November 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</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: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%">7,279 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of property, plant and equipment</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:10pt;font-weight:400;line-height:100%">4,831 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash loss on disposal of discontinued operations</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:10pt;font-weight:400;line-height:100%">(159,910)</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:10pt;font-weight:400;line-height:100%">Gain on sale of property, plant and equipment</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:10pt;font-weight:400;line-height:100%">486 </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></tr></table></div> 0.60 0.40 -159900000 -45000000 -114900000 0.60 0.40 0.60 <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations from discontinued operations for the three and nine months ended November 30, 2022, have been reflected as discontinued operations in the consolidated statements of operations and consist of the following (in thousands):</span></div><div style="margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.789%"><tr><td style="width:1.0%"></td><td style="width:57.354%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.444%"></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:18.708%"></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="6" 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</span></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="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%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:700;line-height:100%">November 30, 2022</span></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="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%">November 30, 2022</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%">Sales</span></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-top:1pt solid #000;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%">42,300 </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%">256,224 </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%">Cost of sales</span></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:10pt;font-weight:400;line-height:100%">35,020 </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%">202,707 </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 7pt;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%">Gross margin</span></td><td colspan="3" style="display:none"></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%">7,280 </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%">53,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="3" style="display:none"></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:10pt;font-weight:400;line-height:100%">4,074 </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="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:10pt;font-weight:400;line-height:100%">26,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">Loss on disposal of discontinued operations</span></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:10pt;font-weight:400;line-height:100%">45,010 </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%">159,910 </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 7pt;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%">Operating loss from discontinued operations</span></td><td colspan="3" style="display:none"></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%">(41,804)</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%">(132,579)</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:15pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="display:none"></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:10pt;font-weight:400;line-height:100%">2 </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="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:10pt;font-weight:400;line-height:100%">8 </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:10pt;font-weight:400;line-height:100%">Other (income) expense, net</span></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:10pt;font-weight:400;line-height:100%">2,002 </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%">6,270 </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:10pt;font-weight:400;line-height:100%">Loss from discontinued operations before income tax</span></td><td colspan="3" style="display:none"></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%">(43,808)</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%">(138,857)</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%">Income tax benefit</span></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:10pt;font-weight:400;line-height:100%">(4,827)</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%">(25,910)</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:10pt;font-weight:400;line-height:100%">Net loss from discontinued operations</span></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-top:1pt solid #000;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%">(38,981)</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%">(112,947)</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%">Loss per common share from discontinued operations:</span></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;border-top:3pt double #000;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="display:none"></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 2px 7pt;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%">Basic loss per share</span></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:10pt;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:10pt;font-weight:400;line-height:100%">(1.57)</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="3" style="display:none"></td><td colspan="3" style="display:none"></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:10pt;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:10pt;font-weight:400;line-height:100%">(4.55)</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 7pt;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%">Diluted loss per share</span></td><td colspan="3" style="display:none"></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%">(1.56)</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 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%">(4.52)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The depreciation, amortization, capital expenditures, and significant operating and investing non-cash items of the discontinued operations consist of the following (in thousands): </span></div><div style="margin-top:9pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.005%"><tr><td style="width:1.0%"></td><td style="width:68.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.197%"></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%">Nine Months Ended November 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</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: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%">7,279 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of property, plant and equipment</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:10pt;font-weight:400;line-height:100%">4,831 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash loss on disposal of discontinued operations</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:10pt;font-weight:400;line-height:100%">(159,910)</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:10pt;font-weight:400;line-height:100%">Gain on sale of property, plant and equipment</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:10pt;font-weight:400;line-height:100%">486 </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></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines income or loss and the related tax expense (benefit) from discontinued operations for the three and nine months ended November 30, 2022 (in thousands):</span></div><div style="margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.643%"><tr><td style="width:1.0%"></td><td style="width:54.867%"></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:20.351%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.929%"></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:20.353%"></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="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%">Three Months Ended</span></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="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:700;line-height:100%">Nine Months Ended</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="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%">November 30, 2022</span></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="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%">November 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from discontinued operations before income taxes</span></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%">1,202 </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%">21,053 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (expense) benefit</span></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%">463 </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%">(3,927)</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income from discontinued operations, net of tax</span></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:700;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:700;line-height:100%">1,665</span><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="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:700;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:700;line-height:100%">17,126</span><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></tr><tr style="height:15pt"><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="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="display:none"></td><td colspan="3" style="display:none"></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:10pt;font-weight:400;line-height:100%">Loss on disposal of discontinued operations</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:10pt;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:10pt;font-weight:400;line-height:100%">(45,010)</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="3" style="display:none"></td><td colspan="3" style="display:none"></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:10pt;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:10pt;font-weight:400;line-height:100%">(159,910)</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:10pt;font-weight:400;line-height:100%">Income tax benefit</span></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%">4,364 </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%">29,837 </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:10pt;font-weight:700;line-height:100%">Loss on disposal of discontinued operations, net of tax</span></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:10pt;font-weight:700;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:10pt;font-weight:700;line-height:100%">(40,646)</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="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:10pt;font-weight:700;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:10pt;font-weight:700;line-height:100%">(130,073)</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> 42300000 256224000 35020000 202707000 7280000 53517000 4074000 26186000 -45010000 -159910000 -41804000 -132579000 2000 8000 2002000 6270000 -43808000 -138857000 -4827000 -25910000 -38981000 -112947000 -1.57 -4.55 -1.56 -4.52 7279000 4831000 -159910000 486000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. Inventories</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of inventory (in thousands): </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.900%"><tr><td style="width:1.0%"></td><td style="width:44.337%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.755%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.891%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.757%"></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:10pt;font-weight:700;line-height:100%">As of</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">November 30, 2023</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:10pt;font-weight:700;line-height:100%">February 28, 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:10pt;font-weight:400;line-height:100%">Raw material</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:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,761 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,227 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Work in process</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,587 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Finished goods</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Total inventories</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:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,737 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,920 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of inventory (in thousands): </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.900%"><tr><td style="width:1.0%"></td><td style="width:44.337%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.755%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.891%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.757%"></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:10pt;font-weight:700;line-height:100%">As of</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">November 30, 2023</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:10pt;font-weight:700;line-height:100%">February 28, 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:10pt;font-weight:400;line-height:100%">Raw material</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:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,761 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,227 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Work in process</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,587 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Finished goods</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Total inventories</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:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,737 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,920 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div> 120761000 138227000 1587000 1558000 4389000 4135000 126737000 143920000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. Earnings Per Share</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is based on the weighted average number of common shares outstanding during each year. Diluted earnings per share is calculated by giving effect to the potential dilution that could occur if securities or other contracts to issue common shares were exercised and converted into common shares during the year.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"></td><td style="width:53.228%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.795%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.795%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.646%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.648%"></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:9.5pt;font-weight:700;line-height:100%">Three Months Ended November 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months Ended November 30,</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:9.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:9.5pt;font-weight:700;line-height:100%">2022</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:9.5pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net income from continuing operations</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">26,890 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">18,439 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">83,744 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">58,912 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Dividends on preferred stock</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:9.5pt;font-weight:400;line-height:100%">(3,600)</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:9.5pt;font-weight:400;line-height:100%">(3,600)</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:9.5pt;font-weight:400;line-height:100%">(10,800)</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:9.5pt;font-weight:400;line-height:100%">(4,640)</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Numerator for basic earnings per share continuing operations</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">23,290 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">14,839 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">72,944 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">54,272 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:9.5pt;font-weight:400;line-height:100%">Dividends on preferred stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:9.5pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:9.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:9.5pt;font-weight:400;line-height:100%">10,800 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:9.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Numerator for diluted earnings per share continuing operations</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">26,890 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">14,839 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">83,744 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">54,272 </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="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;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #000;padding:0 1pt"></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:9.5pt;font-weight:400;line-height:100%">Net loss from discontinued operations</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:9.5pt;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:9.5pt;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 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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(38,981)</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:9.5pt;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:9.5pt;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 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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(112,947)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #000;padding:0 1pt"></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:9.5pt;font-weight:400;line-height:100%">Net income (loss) available to common shareholders</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">23,290 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(24,142)</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">72,944 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(58,675)</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></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:9.5pt;font-weight:400;line-height:100%">Dividends on preferred stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:9.5pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:9.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:9.5pt;font-weight:400;line-height:100%">10,800 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:9.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #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:9.5pt;font-weight:400;line-height:100%">Numerator for diluted earnings per share—net income (loss) available to common shareholders</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">26,890 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(24,142)</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">83,744 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(58,675)</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="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;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #000;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:9.5pt;font-weight:400;line-height:100%">Denominator:</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></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:9.5pt;font-weight:400;line-height:100%">Weighted average shares outstanding for basic earnings per share</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:9.5pt;font-weight:400;line-height:100%">25,077 </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:9.5pt;font-weight:400;line-height:100%">24,867 </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:9.5pt;font-weight:400;line-height:100%">25,024 </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:9.5pt;font-weight:400;line-height:100%">24,804 </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:9.5pt;font-weight:400;line-height:100%">Effect of dilutive securities:</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></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:9.5pt;font-weight:400;line-height:100%">Employee and director stock awards</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:9.5pt;font-weight:400;line-height:100%">136 </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:9.5pt;font-weight:400;line-height:100%">128 </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:9.5pt;font-weight:400;line-height:100%">137 </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:9.5pt;font-weight:400;line-height:100%">180 </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></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:9.5pt;font-weight:400;line-height:100%">Series A Convertible Preferred Stock</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:9.5pt;font-weight:400;line-height:100%">4,117 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">4,117 </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:9.5pt;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></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:9.5pt;font-weight:400;line-height:100%">Denominator for diluted earnings per share</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:9.5pt;font-weight:400;line-height:100%">29,330 </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:9.5pt;font-weight:400;line-height:100%">24,995 </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:9.5pt;font-weight:400;line-height:100%">29,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 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:9.5pt;font-weight:400;line-height:100%">24,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></tr><tr style="height:15pt"><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;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><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:9.5pt;font-weight:400;line-height:100%">Basic earnings (loss) per share</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><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><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:9.5pt;font-weight:400;line-height:100%">Earnings per common share from continuing operations</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">0.93 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">0.60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">2.91 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">2.19 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Loss per common share from discontinued operations</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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(1.57)</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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(4.55)</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:9.5pt;font-weight:400;line-height:100%">Earnings (loss) per common share</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">0.93 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(0.97)</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">2.91 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(2.37)</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:9.5pt;font-weight:400;line-height:100%">Diluted earnings (loss) per share</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><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><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:9.5pt;font-weight:400;line-height:100%">Earnings per common share from continuing operations</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">0.92 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">0.59 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">2.86 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">2.17 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Loss per common share from discontinued operations</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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(1.56)</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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(4.52)</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:9.5pt;font-weight:400;line-height:100%">Earnings (loss) per common share</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">0.92 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(0.97)</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">2.86 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(2.35)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended November 30, 2023 and 2022, approximately 120,819 and 103,403 shares related to employee equity awards, respectively, were excluded from the computation of diluted earnings per share, as their effect would have been anti-dilutive. For the nine months ended November 30, 2023 and 2022, 126,356 and 78,862 shares, respectively, were excluded from the computation of diluted earnings per share as their effect would have been anti-dilutive. In addition, all shares related to the Series A Convertible Preferred Stock (4.1 million weighted average shares) were excluded from the computation of diluted earnings per share for the three and nine months ended November 30, 2022, as their effect would have been anti-dilutive. These shares could be dilutive in future periods.</span></div> <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"></td><td style="width:53.228%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.795%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.795%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.646%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.648%"></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:9.5pt;font-weight:700;line-height:100%">Three Months Ended November 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months Ended November 30,</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:9.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:9.5pt;font-weight:700;line-height:100%">2022</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:9.5pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net income from continuing operations</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">26,890 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">18,439 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">83,744 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">58,912 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Dividends on preferred stock</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:9.5pt;font-weight:400;line-height:100%">(3,600)</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:9.5pt;font-weight:400;line-height:100%">(3,600)</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:9.5pt;font-weight:400;line-height:100%">(10,800)</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:9.5pt;font-weight:400;line-height:100%">(4,640)</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Numerator for basic earnings per share continuing operations</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">23,290 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">14,839 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">72,944 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">54,272 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:9.5pt;font-weight:400;line-height:100%">Dividends on preferred stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:9.5pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:9.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:9.5pt;font-weight:400;line-height:100%">10,800 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:9.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Numerator for diluted earnings per share continuing operations</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">26,890 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">14,839 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">83,744 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">54,272 </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="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;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #000;padding:0 1pt"></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:9.5pt;font-weight:400;line-height:100%">Net loss from discontinued operations</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:9.5pt;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:9.5pt;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 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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(38,981)</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:9.5pt;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:9.5pt;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 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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(112,947)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #000;padding:0 1pt"></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:9.5pt;font-weight:400;line-height:100%">Net income (loss) available to common shareholders</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">23,290 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(24,142)</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">72,944 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(58,675)</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></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:9.5pt;font-weight:400;line-height:100%">Dividends on preferred stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:9.5pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:9.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:9.5pt;font-weight:400;line-height:100%">10,800 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:9.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #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:9.5pt;font-weight:400;line-height:100%">Numerator for diluted earnings per share—net income (loss) available to common shareholders</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">26,890 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(24,142)</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">83,744 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(58,675)</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="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;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #000;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:9.5pt;font-weight:400;line-height:100%">Denominator:</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></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:9.5pt;font-weight:400;line-height:100%">Weighted average shares outstanding for basic earnings per share</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:9.5pt;font-weight:400;line-height:100%">25,077 </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:9.5pt;font-weight:400;line-height:100%">24,867 </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:9.5pt;font-weight:400;line-height:100%">25,024 </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:9.5pt;font-weight:400;line-height:100%">24,804 </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:9.5pt;font-weight:400;line-height:100%">Effect of dilutive securities:</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></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:9.5pt;font-weight:400;line-height:100%">Employee and director stock awards</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:9.5pt;font-weight:400;line-height:100%">136 </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:9.5pt;font-weight:400;line-height:100%">128 </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:9.5pt;font-weight:400;line-height:100%">137 </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:9.5pt;font-weight:400;line-height:100%">180 </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></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:9.5pt;font-weight:400;line-height:100%">Series A Convertible Preferred Stock</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:9.5pt;font-weight:400;line-height:100%">4,117 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">4,117 </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:9.5pt;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></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:9.5pt;font-weight:400;line-height:100%">Denominator for diluted earnings per share</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:9.5pt;font-weight:400;line-height:100%">29,330 </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:9.5pt;font-weight:400;line-height:100%">24,995 </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:9.5pt;font-weight:400;line-height:100%">29,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 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:9.5pt;font-weight:400;line-height:100%">24,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></tr><tr style="height:15pt"><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;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><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:9.5pt;font-weight:400;line-height:100%">Basic earnings (loss) per share</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><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><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:9.5pt;font-weight:400;line-height:100%">Earnings per common share from continuing operations</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">0.93 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">0.60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">2.91 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">2.19 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Loss per common share from discontinued operations</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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(1.57)</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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(4.55)</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:9.5pt;font-weight:400;line-height:100%">Earnings (loss) per common share</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">0.93 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(0.97)</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">2.91 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(2.37)</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:9.5pt;font-weight:400;line-height:100%">Diluted earnings (loss) per share</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><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><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:9.5pt;font-weight:400;line-height:100%">Earnings per common share from continuing operations</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">0.92 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">0.59 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">2.86 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">2.17 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Loss per common share from discontinued operations</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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(1.56)</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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(4.52)</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:9.5pt;font-weight:400;line-height:100%">Earnings (loss) per common share</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">0.92 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(0.97)</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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">2.86 </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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">(2.35)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 26890000 18439000 83744000 58912000 3600000 3600000 10800000 4640000 23290000 14839000 72944000 54272000 3600000 10800000 26890000 14839000 83744000 54272000 0 -38981000 0 -112947000 23290000 -24142000 72944000 -58675000 3600000 0 10800000 0 26890000 -24142000 83744000 -58675000 25077000 24867000 25024000 24804000 136000 128000 137000 180000 4117000 0 4117000 0 29330000 24995000 29278000 24984000 0.93 0.60 2.91 2.19 0 -1.57 0 -4.55 0.93 -0.97 2.91 -2.37 0.92 0.59 2.86 2.17 0 -1.56 0 -4.52 0.92 -0.97 2.86 -2.35 120819 103403 126356 78862 4100000 4100000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. Sales</span></div><div style="margin-top:9pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregated Sales</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents disaggregated sales, for continuing operations, by customer industry (in thousands): </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:36.105%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.341%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.341%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.609%"></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:10pt;font-weight:700;line-height:100%">Three Months Ended November 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended November 30,</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:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</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:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales:</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:0 1pt"></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:0 1pt"></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:0 1pt"></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:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</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:10pt;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:10pt;font-weight:400;line-height:100%">214,081 </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:10pt;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:10pt;font-weight:400;line-height:100%">205,316 </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:10pt;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:10pt;font-weight:400;line-height:100%">637,035 </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:10pt;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:10pt;font-weight:400;line-height:100%">493,573 </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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,489 </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%">37,330 </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%">118,273 </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%">118,457 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</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:10pt;font-weight:400;line-height:100%">29,384 </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:10pt;font-weight:400;line-height:100%">29,864 </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:10pt;font-weight:400;line-height:100%">99,537 </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:10pt;font-weight:400;line-height:100%">78,972 </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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,871 </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%">33,597 </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%">107,734 </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%">98,715 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Electrical/Utility</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:10pt;font-weight:400;line-height:100%">24,804 </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:10pt;font-weight:400;line-height:100%">26,131 </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:10pt;font-weight:400;line-height:100%">76,116 </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:10pt;font-weight:400;line-height:100%">69,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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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%">41,976 </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%">41,063 </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%">132,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,328 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Sales</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:10pt;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:10pt;font-weight:400;line-height:100%">381,605 </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:10pt;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:10pt;font-weight:400;line-height:100%">373,301 </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:10pt;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:10pt;font-weight:400;line-height:100%">1,171,020 </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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%">987,145 </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 style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Other includes less significant markets, such as agriculture, recreation, petro-chem, AZZ Tubular products and sales from recycling.</span></div></td></tr></table></div><div style="margin-bottom:1pt;margin-top:4pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See also Note 8 for sales information by operating segment.</span></div><div style="margin-bottom:1pt;margin-top:9pt;padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Assets and Liabilities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition, billings and cash collections results in accounts receivable, contract assets (unbilled receivables), and contract liabilities (customer advances and deposits) on the consolidated balance sheets. Our contract assets and contract liabilities are primarily related to the AZZ Precoat Metals segment. Customer billing can occur subsequent to revenue recognition, resulting in contract assets. In addition, the Company can receive advances or deposits from its customers, before revenue is recognized, resulting in contract liabilities. These assets and liabilities are reported on the consolidated balance sheets on a contract-by-contract basis at the end of each reporting period.</span></div>As of November 30, 2023 and February 28, 2023, the balance for contract assets was $75.7 million and $79.3 million, respectively, primarily related to the AZZ Precoat Metals segment. Contract liabilities of $1.0 million and $1.3 million as of November 30, 2023 and February 28, 2023, respectively, are included in "Other accrued liabilities" in the consolidated balance sheets. <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents disaggregated sales, for continuing operations, by customer industry (in thousands): </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:36.105%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.341%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.341%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.609%"></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:10pt;font-weight:700;line-height:100%">Three Months Ended November 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended November 30,</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:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</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:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales:</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:0 1pt"></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:0 1pt"></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:0 1pt"></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:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</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:10pt;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:10pt;font-weight:400;line-height:100%">214,081 </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:10pt;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:10pt;font-weight:400;line-height:100%">205,316 </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:10pt;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:10pt;font-weight:400;line-height:100%">637,035 </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:10pt;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:10pt;font-weight:400;line-height:100%">493,573 </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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,489 </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%">37,330 </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%">118,273 </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%">118,457 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</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:10pt;font-weight:400;line-height:100%">29,384 </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:10pt;font-weight:400;line-height:100%">29,864 </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:10pt;font-weight:400;line-height:100%">99,537 </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:10pt;font-weight:400;line-height:100%">78,972 </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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,871 </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%">33,597 </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%">107,734 </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%">98,715 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Electrical/Utility</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:10pt;font-weight:400;line-height:100%">24,804 </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:10pt;font-weight:400;line-height:100%">26,131 </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:10pt;font-weight:400;line-height:100%">76,116 </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:10pt;font-weight:400;line-height:100%">69,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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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%">41,976 </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%">41,063 </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%">132,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,328 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Sales</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:10pt;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:10pt;font-weight:400;line-height:100%">381,605 </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:10pt;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:10pt;font-weight:400;line-height:100%">373,301 </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:10pt;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:10pt;font-weight:400;line-height:100%">1,171,020 </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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%">987,145 </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 style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Other includes less significant markets, such as agriculture, recreation, petro-chem, AZZ Tubular products and sales from recycling.</span></div></td></tr></table></div> 214081000 205316000 637035000 493573000 35489000 37330000 118273000 118457000 29384000 29864000 99537000 78972000 35871000 33597000 107734000 98715000 24804000 26131000 76116000 69100000 41976000 41063000 132325000 128328000 381605000 373301000 1171020000 987145000 75700000 79300000 1000000 1300000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. Supplemental Cash Flow Information</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to determine net cash provided by operating activities, net income is adjusted by, among other things, changes in current assets and current liabilities as follows (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.146%"><tr><td style="width:1.0%"></td><td style="width:58.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.355%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.161%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.357%"></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:10pt;font-weight:700;line-height:100%">Nine Months Ended November 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</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%">Decrease (increase) in current assets:</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 7pt;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%">Accounts receivable, net</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: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%">13,922 </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%">(6,927)</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 7pt;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%">Other receivables</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:10pt;font-weight:400;line-height:100%">(4,033)</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:10pt;font-weight:400;line-height:100%">(9,503)</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 7pt;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%">Inventories</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:10pt;font-weight:400;line-height:100%">17,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,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="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Contract assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,136 </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:10pt;font-weight:400;line-height:100%">(3,950)</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 7pt;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%">Prepaid expenses and 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:10pt;font-weight:400;line-height:100%">(1,304)</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%">(6,195)</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:10pt;font-weight:400;line-height:100%">Increase (decrease) in current liabilities:</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 7pt;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%">Accounts payable</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:10pt;font-weight:400;line-height:100%">8,654 </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%">(15,122)</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 7pt;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%">Income taxes payable</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:10pt;font-weight:400;line-height:100%">(227)</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:10pt;font-weight:400;line-height:100%">(3,784)</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 7pt;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%">Accrued expenses</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:10pt;font-weight:400;line-height:100%">3,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,158 </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:10pt;font-weight:400;line-height:100%">Changes in current assets and current 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:10pt;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:10pt;font-weight:400;line-height:100%">38,819 </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:10pt;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:10pt;font-weight:400;line-height:100%">(34,969)</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-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows related to interest and income taxes were as follows (in thousands):</span></div><div style="text-align:center"><span><br/></span></div><div style="text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:64.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.253%"></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:10pt;font-weight:700;line-height:100%">Nine Months Ended November 30,</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</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%">74,993 </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%">52,488 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income taxes</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%">17,683 </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%">15,627 </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-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):</span></div><div style="text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:64.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.253%"></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:10pt;font-weight:700;line-height:100%">Nine Months Ended November 30,</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of preferred stock in exchange for convertible notes</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%">— </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%">233,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued dividends on preferred stock</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%">2,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:10pt;font-weight:400;line-height:100%">4,640 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals for capital expenditures</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:10pt;font-weight:400;line-height:100%">4,768 </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:10pt;font-weight:400;line-height:100%">960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to determine net cash provided by operating activities, net income is adjusted by, among other things, changes in current assets and current liabilities as follows (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.146%"><tr><td style="width:1.0%"></td><td style="width:58.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.355%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.161%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.357%"></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:10pt;font-weight:700;line-height:100%">Nine Months Ended November 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</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%">Decrease (increase) in current assets:</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 7pt;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%">Accounts receivable, net</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: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%">13,922 </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%">(6,927)</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 7pt;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%">Other receivables</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:10pt;font-weight:400;line-height:100%">(4,033)</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:10pt;font-weight:400;line-height:100%">(9,503)</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 7pt;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%">Inventories</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:10pt;font-weight:400;line-height:100%">17,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,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="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Contract assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,136 </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:10pt;font-weight:400;line-height:100%">(3,950)</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 7pt;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%">Prepaid expenses and 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:10pt;font-weight:400;line-height:100%">(1,304)</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%">(6,195)</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:10pt;font-weight:400;line-height:100%">Increase (decrease) in current liabilities:</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 7pt;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%">Accounts payable</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:10pt;font-weight:400;line-height:100%">8,654 </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%">(15,122)</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 7pt;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%">Income taxes payable</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:10pt;font-weight:400;line-height:100%">(227)</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:10pt;font-weight:400;line-height:100%">(3,784)</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 7pt;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%">Accrued expenses</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:10pt;font-weight:400;line-height:100%">3,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,158 </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:10pt;font-weight:400;line-height:100%">Changes in current assets and current 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:10pt;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:10pt;font-weight:400;line-height:100%">38,819 </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:10pt;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:10pt;font-weight:400;line-height:100%">(34,969)</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-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows related to interest and income taxes were as follows (in thousands):</span></div><div style="text-align:center"><span><br/></span></div><div style="text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:64.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.253%"></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:10pt;font-weight:700;line-height:100%">Nine Months Ended November 30,</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</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%">74,993 </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%">52,488 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income taxes</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%">17,683 </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%">15,627 </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-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):</span></div><div style="text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:64.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.253%"></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:10pt;font-weight:700;line-height:100%">Nine Months Ended November 30,</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of preferred stock in exchange for convertible notes</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%">— </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%">233,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued dividends on preferred stock</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%">2,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:10pt;font-weight:400;line-height:100%">4,640 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals for capital expenditures</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:10pt;font-weight:400;line-height:100%">4,768 </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:10pt;font-weight:400;line-height:100%">960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -13922000 6927000 4033000 9503000 -17191000 14646000 -1136000 3950000 1304000 6195000 8654000 -15122000 -227000 -3784000 3480000 25158000 -38819000 34969000 74993000 52488000 17683000 15627000 0 233722000 2400000 4640000 4768000 960000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. Operating Segments</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Chief Executive Officer, who is the chief operating decision maker ("CODM"), reviews financial information presented on an operating segment basis for purposes of making operating decisions and assessing financial performance. Sales and operating income are the primary measures used by the CODM to evaluate segment operating performance and to allocate resources to the AZZ Metal Coatings and the AZZ Precoat Metals segments, and net income is the primary measure used by the CODM to evaluate performance and allocate resources to the AZZ Infrastructure Solutions segment. Expenses related to certain centralized administration or executive functions that are not specifically related to an operating segment are included in Corporate. As presented in Note 3, the AVAIL JV operating results for the period prior to deconsolidation are included within discontinued operations, with the exception of AZZ Crowley Tubing, which was retained by the Company and merged into the AZZ Metal Coatings segment. See Note 3 for the results of operations related to the AZZ Infrastructure Solutions segment. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of each of the Company's operating segments is as follows:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">AZZ Metal Coatings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — provides hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating, and other metal coating applications to the steel fabrication and other industries through facilities located throughout the United States and Canada. Hot-dip galvanizing is a metallurgical manufacturing process in which molten zinc reacts to steel. The zinc alloying provides corrosion protection and extends the life cycle of fabricated steel for several decades. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">AZZ Precoat Metals — </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">engages in the advanced application of protective and decorative coatings and related value-added manufacturing for steel and aluminum coil primarily serving the construction; appliance; heating, ventilation and air conditioning (HVAC); container; transportation and other end markets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">AZZ Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — consists of the equity in earnings of the Company's 40% investment in the AVAIL JV, as well as other expenses directly related to AIS receivables and liabilities that were retained following the divestiture of the AIS business. The AVAIL JV provides specialized products and services designed to support primarily industrial and electrical applications. The product offerings include custom switchgear, electrical enclosures, medium- and high-voltage bus ducts, explosion proof and hazardous duty lighting products. The AZZ Infrastructure Solutions segment also focuses on life-cycle extension for the power generation, refining and industrial infrastructure, through providing automated weld overlay solutions for corrosion and erosion mitigation. </span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Net income from continuing operations by segment for the three and nine months ended November 30, 2023 and 2022 was as follows (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt;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:36.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.041%"></td><td style="width:0.1%"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Three Months Ended November 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Metal Coatings</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%">Precoat Metals</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: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%">Infrastructure Solutions</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="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%">Corporate</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">(2)(3)</span></div></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</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales</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%">163,186 </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%">218,419 </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%">— </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%">— </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%">381,605 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</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%">115,952 </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%">177,504 </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%">— </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%">293,456 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross margin</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%">47,234 </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%">40,915 </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%">— </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;border-top:1pt solid #000;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%">— </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%">88,149 </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:15pt"><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</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%">9,392 </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%">8,163 </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%">290 </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%">17,480 </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%">35,325 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss) from continuing operations</span></td><td colspan="2" style="background-color:#ffffff;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%">37,842 </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="2" style="background-color:#ffffff;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%">32,752 </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="2" style="background-color:#ffffff;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%">(290)</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="2" style="background-color:#ffffff;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%">(17,480)</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="2" style="background-color:#ffffff;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,824 </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:12pt"><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><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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</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%">— </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%">25,855 </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%">25,855 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity in earnings of unconsolidated subsidiaries</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%">(8,742)</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%">(8,742)</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other expense</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%">29 </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%">— </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%">12 </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%">41 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) from continuing operations before income tax</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%">37,813 </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%">32,752 </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,452 </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%">(43,347)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,670 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></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><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,780 </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%">8,780 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) from continuing operations</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><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><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%">(52,127)</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%">26,890 </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:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:1pt;margin-top:9pt;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:36.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.041%"></td><td style="width:0.1%"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Nine Months Ended November 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Metal Coatings</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%">Precoat Metals</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: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%">Infrastructure Solutions</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="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%">Corporate</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">(2)(3)</span></div></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</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales</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%">501,816 </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%">669,204 </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%">— </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%">— </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,171,020 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</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%">353,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">535,326 </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%">— </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%">888,606 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross margin</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%">148,536 </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%">133,878 </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%">— </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;border-top:1pt solid #000;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%">— </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%">282,414 </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:15pt"><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</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%">20,143 </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%">24,429 </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%">6,244 </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%">52,271 </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%">103,087 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss) from continuing operations</span></td><td colspan="2" style="background-color:#ffffff;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%">128,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 colspan="2" style="background-color:#ffffff;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%">109,449 </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="2" style="background-color:#ffffff;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%">(6,244)</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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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,271)</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="2" style="background-color:#ffffff;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%">179,327 </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:12pt"><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><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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</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%">— </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%">82,331 </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%">82,331 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity in earnings of unconsolidated subsidiaries</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%">(11,136)</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%">(11,136)</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (income) expense</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%">40 </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%">— </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%">(49)</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%">(9)</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) from continuing operations before income tax</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%">128,353 </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%">109,449 </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%">4,892 </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%">(134,553)</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%">108,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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></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><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,397 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) from continuing operations</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><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><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%">(158,950)</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%">83,744 </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:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="30" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"> Infrastructure Solutions segment includes the Company’s equity in (earnings) loss from its investment in the AVAIL JV, as well as other </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">    expenses related to receivables and liabilities that were retained by the Company following the sale of the AIS business.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"> Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"> For fiscal year 2024, amortization expense for acquired intangible assets is included in Corporate expenses in "Selling, general and </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">    administrative" expense as these expenses are not allocated to the segments.</span></div></td></tr></table></div><div style="margin-bottom:1pt;margin-top:9pt;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:36.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.041%"></td><td style="width:0.1%"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Three Months Ended November 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Metal Coatings</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%">Precoat Metals</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.17pt;font-weight:700;line-height:100%;position:relative;top:-3.32pt;vertical-align:baseline">(1)</span></div></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: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%">Corporate</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">(2)(3)</span></div></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</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%">Sales</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%">158,274 </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%">215,027 </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%">— </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%">— </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%">373,301 </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%">Cost of sales</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%">120,134 </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%">180,085 </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%">— </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%">300,219 </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%">Gross margin</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%">38,140 </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%">34,942 </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%">— </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%">— </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%">73,082 </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;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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</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%">4,594 </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%">13,889 </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%">9,206 </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,689 </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%">Operating income (loss) from continuing operations</span></td><td colspan="2" style="background-color:#ffffff;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%">33,546 </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="2" style="background-color:#ffffff;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%">21,053 </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="2" style="background-color:#ffffff;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%">— </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="2" style="background-color:#ffffff;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%">(9,206)</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="2" style="background-color:#ffffff;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%">45,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></tr><tr style="height:12pt"><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><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><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><td colspan="3" style="background-color:#cceeff;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%">Interest expense</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%">— </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%">26,123 </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%">26,123 </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%">Equity in earnings of unconsolidated subsidiaries</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%">(1,006)</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%">(1,006)</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 income</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%">(124)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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%">(486)</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%">(610)</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%">Income (loss) from continuing operations before income tax</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%">33,670 </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%">21,053 </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,006 </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%">(34,843)</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%">20,886 </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%">Income tax expense</span></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><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,447 </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%">2,447 </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%">Net income (loss) from continuing operations</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><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><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%">(37,290)</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%">18,439 </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:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:1pt;margin-top:9pt;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:36.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.041%"></td><td style="width:0.1%"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Nine Months Ended November 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Metal Coatings</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: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%">Precoat Metals</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">(4)</span></div></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: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%">Infrastructure Solutions</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="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%">Corporate</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">(2)(3)</span></div></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</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%">Sales</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%">487,567 </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%">499,578 </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%">— </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%">— </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%">987,145 </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%">Cost of sales</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%">350,152 </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%">402,303 </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%">— </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%">752,455 </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%">Gross margin</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%">137,415 </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%">97,275 </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%">— </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;border-top:1pt solid #000;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%">— </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%">234,690 </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:15pt"><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><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">Selling, general and administrative</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%">13,603 </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%">33,361 </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%">50,283 </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%">97,247 </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%">Operating income (loss) from continuing operations</span></td><td colspan="2" style="background-color:#ffffff;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%">123,812 </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="2" style="background-color:#ffffff;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%">63,914 </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="2" style="background-color:#ffffff;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%">— </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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(50,283)</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="2" style="background-color:#ffffff;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%">137,443 </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:12pt"><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><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><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><td colspan="3" style="background-color:#cceeff;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%">Interest expense</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,739 </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%">Equity in earnings of unconsolidated subsidiaries</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%">(1,006)</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%">(1,006)</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 (income) expense</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%">6 </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%">(41)</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%">(547)</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%">(582)</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%">Income (loss) from continuing operations before income tax</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%">123,806 </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%">63,955 </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,006 </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%">(111,475)</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%">77,292 </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%">Income tax expense</span></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><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,380 </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%">18,380 </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%">Net income (loss) from continuing operations</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><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><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%">(129,855)</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%">58,912 </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:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="30" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"> Infrastructure Solutions segment includes the Company’s equity in (earnings) loss from its investment in the AVAIL JV.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"> Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"> For fiscal year 2023, amortization expense for acquired intangible assets is included in Metal Coatings expenses in "Cost of sales" and in Precoat </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">    Metals in "Selling, general and administrative" expense.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"> For the nine months ended November 30, 2022, Precoat Metals segment includes results from May 13, 2022 - November 30, 2022.</span></div></td></tr></table></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset balances by operating segment for each period were as follows (in thousands): </span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.959%"><tr><td style="width:1.0%"></td><td style="width:61.062%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.500%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.550%"></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:10pt;font-weight:700;line-height:100%">As of</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">November 30, 2023</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:10pt;font-weight:700;line-height:100%">February 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</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:0 1pt"></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:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</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:10pt;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:10pt;font-weight:400;line-height:100%">559,149 </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:10pt;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:10pt;font-weight:400;line-height:100%">588,337 </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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Precoat Metals</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%">1,504,828 </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%">1,488,810 </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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions - Investment in Joint Venture</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:10pt;font-weight:400;line-height:100%">97,238 </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:10pt;font-weight:400;line-height:100%">84,760 </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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</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%">47,541 </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,572 </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></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:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</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:10pt;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:10pt;font-weight:400;line-height:100%">2,208,756 </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:10pt;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:10pt;font-weight:400;line-height:100%">2,221,479 </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-bottom:1pt;margin-top:4pt;padding-left:27pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="margin-bottom:1pt;margin-top:4pt;padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Information About Geographical Areas</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial information about geographical areas for the periods presented was as follows (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.526%"><tr><td style="width:1.0%"></td><td style="width:36.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.942%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.654%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.942%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.654%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.942%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.948%"></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:10pt;font-weight:700;line-height:100%">Three Months Ended November 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended November 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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: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 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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:10pt;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:10pt;font-weight:400;line-height:100%">370,485 </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:10pt;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:10pt;font-weight:400;line-height:100%">363,660 </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:10pt;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:10pt;font-weight:400;line-height:100%">1,140,344 </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:10pt;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:10pt;font-weight:400;line-height:100%">951,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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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:10pt;font-weight:400;line-height:100%">11,120 </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%">9,641 </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%">30,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,290 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:10pt;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:10pt;font-weight:400;line-height:100%">381,605 </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:10pt;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:10pt;font-weight:400;line-height:100%">373,301 </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:10pt;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:10pt;font-weight:400;line-height:100%">1,171,020 </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:10pt;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:10pt;font-weight:400;line-height:100%">987,145 </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-bottom:1pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.309%"><tr><td style="width:1.0%"></td><td style="width:55.915%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.688%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.681%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.688%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.328%"></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:10pt;font-weight:700;line-height:100%">As of</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">November 30, 2023</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:10pt;font-weight:700;line-height:100%">February 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property, plant and equipment, net:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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:10pt;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:10pt;font-weight:400;line-height:100%">506,070 </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:10pt;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:10pt;font-weight:400;line-height:100%">478,722 </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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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%">19,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,781 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">525,338 </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:10pt;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:10pt;font-weight:400;line-height:100%">498,503 </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> 0.40 <div style="margin-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Net income from continuing operations by segment for the three and nine months ended November 30, 2023 and 2022 was as follows (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt;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:36.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.041%"></td><td style="width:0.1%"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Three Months Ended November 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Metal Coatings</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%">Precoat Metals</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: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%">Infrastructure Solutions</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="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%">Corporate</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">(2)(3)</span></div></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</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales</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%">163,186 </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%">218,419 </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%">— </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%">— </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%">381,605 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</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%">115,952 </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%">177,504 </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%">— </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%">293,456 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross margin</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%">47,234 </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%">40,915 </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%">— </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;border-top:1pt solid #000;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%">— </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%">88,149 </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:15pt"><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</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%">9,392 </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%">8,163 </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%">290 </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%">17,480 </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%">35,325 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss) from continuing operations</span></td><td colspan="2" style="background-color:#ffffff;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%">37,842 </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="2" style="background-color:#ffffff;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%">32,752 </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="2" style="background-color:#ffffff;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%">(290)</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="2" style="background-color:#ffffff;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%">(17,480)</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="2" style="background-color:#ffffff;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,824 </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:12pt"><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><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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</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%">— </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%">25,855 </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%">25,855 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity in earnings of unconsolidated subsidiaries</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%">(8,742)</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%">(8,742)</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other expense</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%">29 </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%">— </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%">12 </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%">41 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) from continuing operations before income tax</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%">37,813 </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%">32,752 </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,452 </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%">(43,347)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,670 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></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><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,780 </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%">8,780 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) from continuing operations</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><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><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%">(52,127)</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%">26,890 </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:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:1pt;margin-top:9pt;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:36.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.041%"></td><td style="width:0.1%"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Nine Months Ended November 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Metal Coatings</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%">Precoat Metals</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: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%">Infrastructure Solutions</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="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%">Corporate</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">(2)(3)</span></div></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</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales</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%">501,816 </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%">669,204 </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%">— </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%">— </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,171,020 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</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%">353,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">535,326 </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%">— </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%">888,606 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross margin</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%">148,536 </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%">133,878 </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%">— </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;border-top:1pt solid #000;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%">— </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%">282,414 </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:15pt"><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</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%">20,143 </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%">24,429 </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%">6,244 </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%">52,271 </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%">103,087 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss) from continuing operations</span></td><td colspan="2" style="background-color:#ffffff;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%">128,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 colspan="2" style="background-color:#ffffff;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%">109,449 </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="2" style="background-color:#ffffff;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%">(6,244)</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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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,271)</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="2" style="background-color:#ffffff;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%">179,327 </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:12pt"><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><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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</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%">— </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%">82,331 </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%">82,331 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity in earnings of unconsolidated subsidiaries</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%">(11,136)</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%">(11,136)</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other (income) expense</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%">40 </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%">— </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%">(49)</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%">(9)</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) from continuing operations before income tax</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%">128,353 </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%">109,449 </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%">4,892 </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%">(134,553)</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%">108,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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></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><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,397 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) from continuing operations</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><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><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%">(158,950)</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%">83,744 </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:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="30" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"> Infrastructure Solutions segment includes the Company’s equity in (earnings) loss from its investment in the AVAIL JV, as well as other </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">    expenses related to receivables and liabilities that were retained by the Company following the sale of the AIS business.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"> Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"> For fiscal year 2024, amortization expense for acquired intangible assets is included in Corporate expenses in "Selling, general and </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">    administrative" expense as these expenses are not allocated to the segments.</span></div></td></tr></table></div><div style="margin-bottom:1pt;margin-top:9pt;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:36.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.041%"></td><td style="width:0.1%"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Three Months Ended November 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Metal Coatings</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%">Precoat Metals</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.17pt;font-weight:700;line-height:100%;position:relative;top:-3.32pt;vertical-align:baseline">(1)</span></div></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: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%">Corporate</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">(2)(3)</span></div></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</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%">Sales</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%">158,274 </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%">215,027 </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%">— </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%">— </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%">373,301 </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%">Cost of sales</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%">120,134 </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%">180,085 </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%">— </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%">300,219 </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%">Gross margin</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%">38,140 </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%">34,942 </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%">— </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%">— </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%">73,082 </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;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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</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%">4,594 </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%">13,889 </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%">9,206 </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,689 </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%">Operating income (loss) from continuing operations</span></td><td colspan="2" style="background-color:#ffffff;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%">33,546 </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="2" style="background-color:#ffffff;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%">21,053 </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="2" style="background-color:#ffffff;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%">— </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="2" style="background-color:#ffffff;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%">(9,206)</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="2" style="background-color:#ffffff;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%">45,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></tr><tr style="height:12pt"><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><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><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><td colspan="3" style="background-color:#cceeff;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%">Interest expense</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%">— </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%">26,123 </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%">26,123 </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%">Equity in earnings of unconsolidated subsidiaries</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%">(1,006)</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%">(1,006)</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 income</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%">(124)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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%">(486)</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%">(610)</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%">Income (loss) from continuing operations before income tax</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%">33,670 </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%">21,053 </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,006 </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%">(34,843)</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%">20,886 </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%">Income tax expense</span></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><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,447 </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%">2,447 </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%">Net income (loss) from continuing operations</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><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><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%">(37,290)</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%">18,439 </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:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:1pt;margin-top:9pt;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:36.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.041%"></td><td style="width:0.1%"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Nine Months Ended November 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Metal Coatings</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: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%">Precoat Metals</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">(4)</span></div></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: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%">Infrastructure Solutions</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="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%">Corporate</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">(2)(3)</span></div></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</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%">Sales</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%">487,567 </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%">499,578 </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%">— </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%">— </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%">987,145 </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%">Cost of sales</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%">350,152 </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%">402,303 </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%">— </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%">752,455 </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%">Gross margin</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%">137,415 </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%">97,275 </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%">— </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;border-top:1pt solid #000;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%">— </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%">234,690 </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:15pt"><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><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">Selling, general and administrative</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%">13,603 </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%">33,361 </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%">50,283 </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%">97,247 </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%">Operating income (loss) from continuing operations</span></td><td colspan="2" style="background-color:#ffffff;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%">123,812 </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="2" style="background-color:#ffffff;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%">63,914 </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="2" style="background-color:#ffffff;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%">— </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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(50,283)</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="2" style="background-color:#ffffff;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%">137,443 </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:12pt"><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><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><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><td colspan="3" style="background-color:#cceeff;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%">Interest expense</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,739 </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%">Equity in earnings of unconsolidated subsidiaries</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%">(1,006)</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%">(1,006)</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 (income) expense</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%">6 </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%">(41)</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%">(547)</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%">(582)</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%">Income (loss) from continuing operations before income tax</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%">123,806 </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%">63,955 </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,006 </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%">(111,475)</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%">77,292 </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%">Income tax expense</span></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><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,380 </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%">18,380 </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%">Net income (loss) from continuing operations</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><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><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%">(129,855)</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%">58,912 </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:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="30" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"> Infrastructure Solutions segment includes the Company’s equity in (earnings) loss from its investment in the AVAIL JV.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"> Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"> For fiscal year 2023, amortization expense for acquired intangible assets is included in Metal Coatings expenses in "Cost of sales" and in Precoat </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">    Metals in "Selling, general and administrative" expense.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"> For the nine months ended November 30, 2022, Precoat Metals segment includes results from May 13, 2022 - November 30, 2022.</span></div></td></tr></table></div> 163186000 218419000 0 0 381605000 115952000 177504000 0 0 293456000 47234000 40915000 0 0 88149000 9392000 8163000 290000 17480000 35325000 37842000 32752000 -290000 -17480000 52824000 0 0 0 25855000 25855000 0 0 8742000 0 8742000 -29000 0 0 -12000 -41000 37813000 32752000 8452000 -43347000 35670000 8780000 8780000 -52127000 26890000 501816000 669204000 0 0 1171020000 353280000 535326000 0 0 888606000 148536000 133878000 0 0 282414000 20143000 24429000 6244000 52271000 103087000 128393000 109449000 -6244000 -52271000 179327000 0 0 0 82331000 82331000 0 0 11136000 0 11136000 -40000 0 0 49000 9000 128353000 109449000 4892000 -134553000 108141000 24397000 24397000 -158950000 83744000 158274000 215027000 0 0 373301000 120134000 180085000 0 0 300219000 38140000 34942000 0 0 73082000 4594000 13889000 0 9206000 27689000 33546000 21053000 0 -9206000 45393000 0 0 0 26123000 26123000 0 0 1006000 0 1006000 124000 0 0 486000 610000 33670000 21053000 1006000 -34843000 20886000 2447000 2447000 -37290000 18439000 487567000 499578000 0 0 987145000 350152000 402303000 0 0 752455000 137415000 97275000 0 0 234690000 13603000 33361000 0 50283000 97247000 123812000 63914000 0 -50283000 137443000 0 0 0 61739000 61739000 0 0 1006000 0 1006000 -6000 41000 0 547000 582000 123806000 63955000 1006000 -111475000 77292000 18380000 18380000 -129855000 58912000 <div style="margin-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset balances by operating segment for each period were as follows (in thousands): </span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.959%"><tr><td style="width:1.0%"></td><td style="width:61.062%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.500%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.550%"></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:10pt;font-weight:700;line-height:100%">As of</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">November 30, 2023</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:10pt;font-weight:700;line-height:100%">February 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</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:0 1pt"></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:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</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:10pt;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:10pt;font-weight:400;line-height:100%">559,149 </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:10pt;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:10pt;font-weight:400;line-height:100%">588,337 </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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Precoat Metals</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%">1,504,828 </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%">1,488,810 </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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions - Investment in Joint Venture</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:10pt;font-weight:400;line-height:100%">97,238 </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:10pt;font-weight:400;line-height:100%">84,760 </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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</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%">47,541 </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,572 </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></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:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</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:10pt;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:10pt;font-weight:400;line-height:100%">2,208,756 </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:10pt;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:10pt;font-weight:400;line-height:100%">2,221,479 </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> 559149000 588337000 1504828000 1488810000 97238000 84760000 47541000 59572000 2208756000 2221479000 <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial information about geographical areas for the periods presented was as follows (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.526%"><tr><td style="width:1.0%"></td><td style="width:36.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.942%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.654%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.942%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.654%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.942%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.948%"></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:10pt;font-weight:700;line-height:100%">Three Months Ended November 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended November 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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: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 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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:10pt;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:10pt;font-weight:400;line-height:100%">370,485 </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:10pt;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:10pt;font-weight:400;line-height:100%">363,660 </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:10pt;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:10pt;font-weight:400;line-height:100%">1,140,344 </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:10pt;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:10pt;font-weight:400;line-height:100%">951,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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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:10pt;font-weight:400;line-height:100%">11,120 </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%">9,641 </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%">30,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,290 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:10pt;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:10pt;font-weight:400;line-height:100%">381,605 </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:10pt;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:10pt;font-weight:400;line-height:100%">373,301 </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:10pt;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:10pt;font-weight:400;line-height:100%">1,171,020 </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:10pt;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:10pt;font-weight:400;line-height:100%">987,145 </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> 370485000 363660000 1140344000 951855000 11120000 9641000 30676000 35290000 381605000 373301000 1171020000 987145000 <div style="margin-bottom:1pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.309%"><tr><td style="width:1.0%"></td><td style="width:55.915%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.688%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.681%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.688%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.328%"></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:10pt;font-weight:700;line-height:100%">As of</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">November 30, 2023</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:10pt;font-weight:700;line-height:100%">February 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property, plant and equipment, net:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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:10pt;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:10pt;font-weight:400;line-height:100%">506,070 </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:10pt;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:10pt;font-weight:400;line-height:100%">478,722 </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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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%">19,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,781 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">525,338 </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:10pt;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:10pt;font-weight:400;line-height:100%">498,503 </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> 506070000 478722000 19268000 19781000 525338000 498503000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9. Investments in Unconsolidated Entity</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">AVAIL JV</span></div>Following the sale of its 60% controlling interest in the AVAIL JV to Fernweh, AIS was deconsolidated and the Company began accounting for its 40% interest in the AVAIL JV under the equity method of accounting. The AVAIL JV is included in the AZZ Infrastructure Solutions segment. We record our equity in earnings in the AVAIL JV on a one-month lag to allow sufficient time to review and assess the joint venture’s effect on our reported results. As of November 30, 2023, our investment in the AVAIL JV is $97.2 million. We recorded $11.1 million of equity in earnings during the nine months ended November 30, 2023. The Company has a related-party payable with the AVAIL JV. As of November 30, 2023 and February 28, 2023, the balance was $4.6 million and $6.3 million, respectively, 0.60 0.40 97200000 11100000 4600000 6300000 <div style="margin-top:12pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.543%"><tr><td style="width:1.0%"></td><td style="width:77.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.385%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="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:700;line-height:100%">Summarized Balance Sheet</span></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%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:10pt;font-weight:700;line-height:100%">November 30, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</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: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%">273,535 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term assets</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:10pt;font-weight:400;line-height:100%">173,312 </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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</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: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%">446,847 </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%">Current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">102,225 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term liabilities</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:10pt;font-weight:400;line-height:100%">132,175 </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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></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%">234,400 </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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total partners' capital</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:10pt;font-weight:400;line-height:100%">212,447 </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 7pt;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%">Total liabilities and partners' capital</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446,847 </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:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"><tr><td style="width:1.0%"></td><td style="width:55.476%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.294%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.433%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.297%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="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:700;line-height:100%">Summarized Operating Data</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:10pt;font-weight:700;line-height:100%">Three Months Ended November 30, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:10pt;font-weight:700;line-height:100%">Nine Months Ended November 30, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</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: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%">127,156 </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%">346,493 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</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:10pt;font-weight:400;line-height:100%">13,139 </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:10pt;font-weight:400;line-height:100%">21,969 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="12" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"> The Company reports on a one-month lag basis; therefore, amounts in the summarized financials above are as of and for the three and </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">     nine months ended October 31, 2023. Amounts in the table above exclude certain adjustments made by the Company to record equity </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">     in earnings of the AVAIL JV, primarily related to goodwill amortization.</span></div></td></tr></table></div> 273535000 173312000 446847000 102225000 132175000 234400000 212447000 446847000 127156000 346493000 36150000 87013000 13139000 21969000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10. Derivative Instruments</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Swap Derivative </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a policy, the Company does not hold, issue or trade derivative instruments for speculative purposes. The Company may periodically enter into forward sale contracts to purchase a specified volume of zinc at fixed prices. These contracts are not accounted for as derivatives because they meet the criteria for the normal purchases and normal sales scope exception in ASC 815.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We manage our exposure to fluctuations in interest rates using a mix of fixed and variable-rate debt. We utilize interest rate swap agreements to change the variable interest rate to a fixed rate on a portion of our variable-rate debt. On September 27, 2022, the Company entered into an interest rate swap agreement with banks that are parties to the 2022 Credit Agreement. On October 7, 2022, the agreement was amended to change the SOFR-based component of the interest rate on a portion of our variable-rate debt to a fixed rate of 4.277%, resulting in a total fixed rate of 8.627% (the "2022 Swap"). On August 17, 2023, the Company repriced its Term Loan B, to which the 2022 Swap is related, to reduce the interest rate to SOFR + 3.75%. Following the repricing, the 2022 Swap has a total fixed rate of 8.027%. The 2022 Swap had an initial notional amount of $550.0 million and a maturity date of September 30, 2025. The notional amount of the interest rate swap decreases by a pro-rata portion of any quarterly principal payments made on the Term Loan B, and the current notional amount is $543.1 million. The objective of the 2022 Swap is to eliminate the variability of cash flows in interest payments attributable to changes in benchmark one-month SOFR interest rates, for approximately one-half of the total amount of our variable-rate debt. The hedged risk is the interest rate risk exposure to changes in interest payments, attributable to changes in benchmark one-month SOFR interest rates over the interest rate swap term. The changes in cash flows of the interest rate swap are expected to exactly offset changes in cash flows of the variable-rate debt. We designated the 2022 Swap as a cash flow hedge at inception. Cash settlements, in the form of cash payments or cash receipts, of the 2022 Swap are recognized in interest expense. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At November 30, 2023, changes in fair value attributable to the effective portion of the 2022 Swap were included on the condensed consolidated balance sheets in accumulated other comprehensive income. For derivative instruments that qualify for hedge accounting treatment, the fair value is recognized on our condensed consolidated balance sheets as derivative assets or liabilities with offsetting changes in fair value, to the extent effective, recognized in accumulated other comprehensive income until reclassified into earnings when the interest expense on the underlying debt is reflected in earnings. The portion of a cash flow hedge that does not offset the change in the fair value of the transaction being hedged, which is commonly referred to as the ineffective portion, is immediately recognized in earnings. During the nine months ended November 30, 2023, we reclassified $3.5 million before income tax, or $2.5 million net of tax, from other comprehensive income to earnings.</span></div> 0.04277 0.08627 0.0375 0.08027 550000000 543100000 3500000 2500000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11. Debt</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s long-term debt instruments and balances outstanding for each of the periods presented (in thousands):</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.093%"><tr><td style="width:1.0%"></td><td style="width:56.016%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.419%"></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%">As of</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">November 30, 2023</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%">February 28, 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:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</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%">10,000 </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;border-top:1pt solid #000;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%">95,000 </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="display:none"></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">Term Loan B</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%">1,030,250 </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%">1,030,250 </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:10pt;font-weight:400;line-height:100%">Total debt, gross</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:10pt;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:10pt;font-weight:400;line-height:100%">1,040,250 </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:10pt;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:10pt;font-weight:400;line-height:100%">1,125,250 </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:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</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%">(60,246)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67,130)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">Total debt, net</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:10pt;font-weight:400;line-height:100%">980,004 </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:10pt;font-weight:400;line-height:100%">1,058,120 </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:10pt;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: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%">— </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:10pt;font-weight:400;line-height:100%">Long-term debt, net</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:10pt;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:10pt;font-weight:400;line-height:100%">980,004 </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:10pt;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:10pt;font-weight:400;line-height:100%">1,058,120 </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:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">2022 Credit Agreement and Term Loan B</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a credit agreement with a syndicate of financial institutions as lenders that was entered into on May 13, 2022 (the "2022 Credit Agreement"). On August 17, 2023, the Company repriced the $1.0 billion Term Loan B, which was outstanding under the 2022 Credit Agreement as of November 30, 2023. The repricing reduced the interest rate margin by 50 basis points to an interest rate of Secured Overnight Financing Rate ("SOFR") plus 3.75% and removed the Credit Spread Adjustment, as defined in the 2022 Credit Agreement, of 10 basis points. </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 Credit Agreement includes the following significant terms:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt">provides for a senior secured initial term loan in the aggregate principal amount of $1.3 billion (the "Term Loan B"), due May 13, 2029, which is secured by substantially all of the assets of the Company;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.96pt">provides for a maximum senior secured Revolving Credit Facility in the aggregate principal amount of $400.0 million (the "Revolving Credit Facility"), due May 13, 2027;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">iii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.19pt">includes a letter of credit sub-facility of up to $100.0 million, which is part of, and not in addition to, the Revolving Credit Facility;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">iv.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.67pt">borrowings under the Term Loan B bear an interest rate of SOFR plus 3.75% (following the repricing on August 17, 2023 as noted above) and the Revolving Credit Facility bears an interest rate of SOFR plus 4.25% (as of November 30, 2023—see Note 18 for information related to the repricing of the Company’s Revolving Credit Facility on December 20, 2023);</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">v.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">includes customary affirmative and negative covenants, and events of default; including restrictions on the incurrence of non-ordinary course debt, investment and dividends, subject to various exceptions; and,</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">vi.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.73pt">includes a maximum quarterly leverage ratio financial covenant, with reporting requirements to our banking group at each quarter-end.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes proceeds from the Revolving Credit Facility primarily to finance working capital needs, capital improvements, dividends, acquisitions and for general corporate purposes. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As defined in the credit agreement, quarterly prepayments were due against the outstanding principal of the Term Loan B and were payable on the last business day of each May, August, November and February, beginning August 31, 2022, in a quarterly aggregate principal amount of $3.25 million, with the entire remaining principal amount due on May 13, 2029, the maturity date. Additional prepayments made against the Term Loan B contribute to these required quarterly payments. Due to a prepayment of $240.0 million that the Company made on the Term Loan B during fiscal year 2023 in connection with the sale of the AIS business, the quarterly mandatory principal payment requirement has been met, and the quarterly payments of $3.25 million are not required at this time.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average interest rate for the Company's outstanding debt, including the Revolving Credit Facility and the Term Loan B, was 8.54% at November 30, 2023.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's credit agreement required the Company to maintain a maximum Total Net Leverage Ratio (as defined in the loan agreement) no greater than 6.25 through November 2022. For each subsequent quarter, the maximum ratio decreases by 25 basis points through May 31, 2024, when the maximum Total Net Leverage Ratio reaches 4.5. As of November 30, 2023, the Company was required to maintain a Total Net Leverage Ratio no greater than 5.0. As of November 30, 2023, we were in compliance with all covenants or other requirements set forth in the debt agreements.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of November 30, 2023, we had $1.04 billion of floating- and fixed-rate debt outstanding on the Revolving Credit Facility and the Term Loan B, with varying maturities through fiscal 2029. As of November 30, 2023, we are in compliance with each of the covenants related to these outstanding borrowings. Additionally, as of November 30, 2023, we had approximately $375.5 million of additional credit available for future draws or letters of credit.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Letters of Credit</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of November 30, 2023, we had total outstanding letters of credit in the amount of $14.5 million. These letters of credit are issued for a number of reasons, but are most commonly issued in lieu of customer retention withholding payments covering warranty, performance periods and insurance collateral.</span></div> <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s long-term debt instruments and balances outstanding for each of the periods presented (in thousands):</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.093%"><tr><td style="width:1.0%"></td><td style="width:56.016%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.419%"></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%">As of</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">November 30, 2023</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%">February 28, 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:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</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%">10,000 </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;border-top:1pt solid #000;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%">95,000 </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="display:none"></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">Term Loan B</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%">1,030,250 </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%">1,030,250 </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:10pt;font-weight:400;line-height:100%">Total debt, gross</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:10pt;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:10pt;font-weight:400;line-height:100%">1,040,250 </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:10pt;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:10pt;font-weight:400;line-height:100%">1,125,250 </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:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</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%">(60,246)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67,130)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">Total debt, net</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:10pt;font-weight:400;line-height:100%">980,004 </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:10pt;font-weight:400;line-height:100%">1,058,120 </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:10pt;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: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%">— </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:10pt;font-weight:400;line-height:100%">Long-term debt, net</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:10pt;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:10pt;font-weight:400;line-height:100%">980,004 </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:10pt;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:10pt;font-weight:400;line-height:100%">1,058,120 </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> 10000000 95000000 1030250000 1030250000 1040250000 1125250000 60246000 67130000 980004000 1058120000 0 0 980004000 1058120000 1000000000 0.0050 0.0375 0.0010 1300000000 400000000 100000000 0.0375 0.0425 3250000 240000000 3250000 0.0854 6.25 4.5 5.0 1040000000.00 375500000 14500000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12. Fair Value Measurements</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recurring Fair Value Measurements</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. In accordance with ASC 820, Fair Value Measurements and Disclosures ("ASC 820"), certain of the Company’s assets and liabilities, which are carried at fair value, are classified in one of the following three categories:</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1: Quoted market prices in active markets for identical assets or liabilities.</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2: Observable market-based inputs, other than Level 1, or unobservable inputs corroborated by market data.</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3: Unobservable inputs that are not corroborated by market data and reflect the Company’s own assumptions.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of the Company's financial instruments (cash equivalents, accounts receivable, accounts payable and accrued liabilities) approximates the fair value of these instruments based upon their short-term nature. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Swap Agreement</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s derivative instrument consists of an interest rate swap contract, which is a Level 2 of the fair value hierarchy and included in "Other assets" in the condensed consolidated balance sheet as of November 30, 2023. See Note 10 for more information.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instrument that is measured at fair value on a recurring basis as of November 30, 2023 and February 28, 2023 is as follows (dollars in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><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:15.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.826%"></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%">Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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%">November 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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%">Fair Value Measurements Using</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%">February 28,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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%">Fair Value Measurements Using</span></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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</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:10pt;font-weight:700;line-height:100%">Level 2</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:10pt;font-weight:700;line-height:100%">Level 3</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</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:10pt;font-weight:700;line-height:100%">Level 2</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:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets (Liabilities):</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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;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%">Interest Rate Swap Agreement</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:10pt;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:10pt;font-weight:400;line-height:100%">2,975 </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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%">2,975 </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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%">3,925 </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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%">3,925 </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:10pt;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:10pt;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="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Total Assets </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,975 </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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,925 </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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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><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><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><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="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Non-recurring Fair Value Measurements</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investment in Joint Venture</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><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 AVAIL JV that is accounted for under the equity method was determined based on the transaction price. Subsequent measurement of the fair value of the AVAIL JV is determined based on the income approach. The income approach uses discounted cash flow models that require various observable and non-observable inputs, such as operating margins, revenues, product costs, operating expenses, capital expenditures, terminal-year values and risk-adjusted discount rates. These valuations resulted in Level 3 nonrecurring fair value measurements. As of November 30, 2023, the estimated fair value of the investment in the AVAIL JV approximates the carrying value of $97.2 million.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-Term Debt</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><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 B is based on quoted market prices in active markets and is included in the Level 1 fair value hierarchy. The fair value of the Company’s revolving credit facility is estimated based on market values for debt issues with similar characteristics or rates currently available for debt with similar terms and is included in the Level 2 fair value hierarchy. The principal amount of our outstanding debt was $1.04 billion and $1.13 billion at November 30, 2023 and February 28, 2023, respectively. The estimated fair value of our outstanding debt was $1.04 billion and $1.13 billion at November 30, 2023 and February 28, 2023, respectively.</span></div> <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instrument that is measured at fair value on a recurring basis as of November 30, 2023 and February 28, 2023 is as follows (dollars in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><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:15.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.826%"></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%">Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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%">November 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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%">Fair Value Measurements Using</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%">February 28,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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%">Fair Value Measurements Using</span></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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</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:10pt;font-weight:700;line-height:100%">Level 2</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:10pt;font-weight:700;line-height:100%">Level 3</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</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:10pt;font-weight:700;line-height:100%">Level 2</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:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets (Liabilities):</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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;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%">Interest Rate Swap Agreement</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:10pt;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:10pt;font-weight:400;line-height:100%">2,975 </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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%">2,975 </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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%">3,925 </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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%">3,925 </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:10pt;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:10pt;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="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Total Assets </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,975 </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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,925 </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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> -2975000 0 -2975000 0 -3925000 0 -3925000 0 2975000 3925000 97200000 1040000000.00 1130000000 1040000000.00 1130000000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13. Leases</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a lessee under various leases for facilities and equipment. As of November 30, 2023, the Company was the lessee for 159 operating leases and 25 finance leases with terms of 12 months or more. Many of the operating leases either have renewal options of between one and five years or convert to month-to-month agreements at the end of the specified lease term. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s operating leases are primarily for (i) operating facilities, (ii) vehicles and equipment used in operations, (iii) facilities used for back-office functions and (iv) equipment used for back-office functions, and (v) temporary storage. The majority of the Company’s long-term lease expenses have both a fixed and variable component. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheets and the Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company has a significant number of short-term leases, including month-to-month agreements. The Company's short-term lease agreements include expenses incurred hourly, daily, monthly and for other durations of time of one year or less. The Company’s future lease commitments as of November 30, 2023 do not reflect all of the Company’s short-term lease commitments.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines the classification of the Company's right-of-use asset and lease liabilities in the balance sheets as of November 30, 2023 and February 28, 2023 (in thousands): </span></div><div style="margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"></td><td style="width:36.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.161%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.321%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr style="height:14pt"><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">November 30, 2023</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:10pt;font-weight:700;line-height:100%">February 28, 2023</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:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</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:10pt;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:10pt;font-weight:400;line-height:100%">22,830 </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:10pt;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:10pt;font-weight:400;line-height:100%">26,392 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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><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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1004"><span style="-sec-ix-hidden:f-1005">Operating lease liabilities ― short-term</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - short-term</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:10pt;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:10pt;font-weight:400;line-height:100%">5,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:10pt;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:10pt;font-weight:400;line-height:100%">6,119 </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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1008"><span style="-sec-ix-hidden:f-1009">Operating lease liabilities ― long-term</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - long-term</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%">15,732 </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%">19,659 </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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1012"><span style="-sec-ix-hidden:f-1013">Finance lease liabilities ― short-term</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - short-term</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:10pt;font-weight:400;line-height:100%">454 </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:10pt;font-weight:400;line-height:100%">284 </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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1016"><span style="-sec-ix-hidden:f-1017">Finance lease liabilities ― long-term</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - long-term</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%">1,380 </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%">1,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information related to the Company's portfolio of operating leases from continuing operations was as follows (in thousands, except years and percentages):</span></div><div style="margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"></td><td style="width:55.159%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.156%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.403%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.156%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.403%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.608%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.403%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.612%"></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:10pt;font-weight:700;line-height:100%">Three Months Ended November 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended November 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases included in 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: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%">1,811 </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,862 </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%">5,471 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,069 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities obtained from new ROU assets - operating</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:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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:10pt;font-weight:400;line-height:100%">1,942 </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%">4,938 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease in ROU assets related to lease terminations</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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%">(1,294)</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:10pt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating and financing cash flows from financing leases included in lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </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%">70 </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%">330 </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%">182 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities obtained from new ROU assets - financing</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:10pt;font-weight:400;line-height:100%">173 </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:10pt;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:10pt;font-weight:400;line-height:100%">773 </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:10pt;font-weight:400;line-height:100%">398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:62.893%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.161%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.846%"></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:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">November 30, 2023</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:10pt;font-weight:700;line-height:100%">February 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.29 years</span></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:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.04 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - financing leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.25 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.61 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - financing leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines the classification of lease expense related to operating leases from continuing operations, in the statements of operations (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.795%"><tr><td style="width:1.0%"></td><td style="width:38.210%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.555%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.489%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.555%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.489%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.555%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.489%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.558%"></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:10pt;font-weight:700;line-height:100%">Three Months Ended November 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended November 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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%">Cost of sales</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: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,997 </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,306 </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%">9,234 </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%">8,590 </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%">Selling, general and administrative</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:10pt;font-weight:400;line-height:100%">495 </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%">494 </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%">1,500 </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%">1,435 </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:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">3,492 </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:10pt;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:10pt;font-weight:400;line-height:100%">3,800 </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:10pt;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:10pt;font-weight:400;line-height:100%">10,734 </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:10pt;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:10pt;font-weight:400;line-height:100%">10,025 </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:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of November 30, 2023, maturities of the Company's lease liabilities were as follows (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.883%"><tr><td style="width:1.0%"></td><td style="width:40.531%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.100%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.101%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.101%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.103%"></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%">Fiscal year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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="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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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: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%">1,787 </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%">136 </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%">1,923 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:10pt;font-weight:400;line-height:100%">6,532 </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%">536 </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%">7,068 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:10pt;font-weight:400;line-height:100%">5,583 </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:10pt;font-weight:400;line-height:100%">459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:10pt;font-weight:400;line-height:100%">6,042 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:10pt;font-weight:400;line-height:100%">4,410 </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%">423 </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%">4,833 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:10pt;font-weight:400;line-height:100%">2,441 </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:10pt;font-weight:400;line-height:100%">349 </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:10pt;font-weight:400;line-height:100%">2,790 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</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:10pt;font-weight:400;line-height:100%">1,871 </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%">138 </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%">2,009 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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:10pt;font-weight:400;line-height:100%">1,252 </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:10pt;font-weight:400;line-height:100%">24 </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:10pt;font-weight:400;line-height:100%">1,276 </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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></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%">23,876 </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%">2,065 </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%">25,941 </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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</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:10pt;font-weight:400;line-height:100%">(2,145)</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:10pt;font-weight:400;line-height:100%">(231)</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:10pt;font-weight:400;line-height:100%">(2,376)</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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,731 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,834 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,565 </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="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company subleases multiple buildings in Columbia, South Carolina to multiple subtenants. The Columbia sublease agreements are by and between AZZ Precoat Metals and multiple subtenants. Sublease income is recognized over the term of the sublease on a straight-line basis and is reported in the consolidated statement of operations in "Cost of sales." The Company recognized $0.3 million and $0.8 million of income from subleases during the three and nine months ended November 30, 2023, respectively.</span></div> 159 25 <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines the classification of the Company's right-of-use asset and lease liabilities in the balance sheets as of November 30, 2023 and February 28, 2023 (in thousands): </span></div><div style="margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"></td><td style="width:36.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.161%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.321%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr style="height:14pt"><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">November 30, 2023</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:10pt;font-weight:700;line-height:100%">February 28, 2023</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:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</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:10pt;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:10pt;font-weight:400;line-height:100%">22,830 </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:10pt;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:10pt;font-weight:400;line-height:100%">26,392 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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><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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1004"><span style="-sec-ix-hidden:f-1005">Operating lease liabilities ― short-term</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - short-term</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:10pt;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:10pt;font-weight:400;line-height:100%">5,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:10pt;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:10pt;font-weight:400;line-height:100%">6,119 </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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1008"><span style="-sec-ix-hidden:f-1009">Operating lease liabilities ― long-term</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - long-term</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%">15,732 </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%">19,659 </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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1012"><span style="-sec-ix-hidden:f-1013">Finance lease liabilities ― short-term</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - short-term</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:10pt;font-weight:400;line-height:100%">454 </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:10pt;font-weight:400;line-height:100%">284 </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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1016"><span style="-sec-ix-hidden:f-1017">Finance lease liabilities ― long-term</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - long-term</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%">1,380 </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%">1,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information related to the Company's portfolio of operating leases from continuing operations was as follows (in thousands, except years and percentages):</span></div><div style="margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"></td><td style="width:55.159%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.156%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.403%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.156%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.403%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.608%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.403%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.612%"></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:10pt;font-weight:700;line-height:100%">Three Months Ended November 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended November 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases included in 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: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%">1,811 </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,862 </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%">5,471 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,069 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities obtained from new ROU assets - operating</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:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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:10pt;font-weight:400;line-height:100%">1,942 </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%">4,938 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease in ROU assets related to lease terminations</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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%">(1,294)</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:10pt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating and financing cash flows from financing leases included in lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </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%">70 </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%">330 </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%">182 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities obtained from new ROU assets - financing</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:10pt;font-weight:400;line-height:100%">173 </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:10pt;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:10pt;font-weight:400;line-height:100%">773 </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:10pt;font-weight:400;line-height:100%">398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:62.893%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.161%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.846%"></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:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">November 30, 2023</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:10pt;font-weight:700;line-height:100%">February 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.29 years</span></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:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.04 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - financing leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.25 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.61 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - financing leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines the classification of lease expense related to operating leases from continuing operations, in the statements of operations (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.795%"><tr><td style="width:1.0%"></td><td style="width:38.210%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.555%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.489%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.555%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.489%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.555%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.489%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.558%"></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:10pt;font-weight:700;line-height:100%">Three Months Ended November 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended November 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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%">Cost of sales</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: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,997 </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,306 </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%">9,234 </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%">8,590 </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%">Selling, general and administrative</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:10pt;font-weight:400;line-height:100%">495 </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%">494 </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%">1,500 </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%">1,435 </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:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">3,492 </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:10pt;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:10pt;font-weight:400;line-height:100%">3,800 </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:10pt;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:10pt;font-weight:400;line-height:100%">10,734 </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:10pt;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:10pt;font-weight:400;line-height:100%">10,025 </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> 22830000 26392000 5999000 6119000 15732000 19659000 454000 284000 1380000 1045000 1811000 2862000 5471000 8069000 60000 2396000 1942000 4938000 0 0 -1294000 0 130000 70000 330000 182000 173000 0 773000 398000 P4Y3M14D P5Y14D 0.0444 0.0431 P4Y3M P4Y7M9D 0.0566 0.0515 2997000 3306000 9234000 8590000 495000 494000 1500000 1435000 3492000 3800000 10734000 10025000 <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of November 30, 2023, maturities of the Company's lease liabilities were as follows (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.883%"><tr><td style="width:1.0%"></td><td style="width:40.531%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.100%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.101%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.101%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.103%"></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%">Fiscal year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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="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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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: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%">1,787 </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%">136 </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%">1,923 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:10pt;font-weight:400;line-height:100%">6,532 </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%">536 </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%">7,068 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:10pt;font-weight:400;line-height:100%">5,583 </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:10pt;font-weight:400;line-height:100%">459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:10pt;font-weight:400;line-height:100%">6,042 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:10pt;font-weight:400;line-height:100%">4,410 </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%">423 </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%">4,833 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:10pt;font-weight:400;line-height:100%">2,441 </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:10pt;font-weight:400;line-height:100%">349 </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:10pt;font-weight:400;line-height:100%">2,790 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</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:10pt;font-weight:400;line-height:100%">1,871 </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%">138 </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%">2,009 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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:10pt;font-weight:400;line-height:100%">1,252 </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:10pt;font-weight:400;line-height:100%">24 </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:10pt;font-weight:400;line-height:100%">1,276 </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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></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%">23,876 </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%">2,065 </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%">25,941 </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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</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:10pt;font-weight:400;line-height:100%">(2,145)</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:10pt;font-weight:400;line-height:100%">(231)</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:10pt;font-weight:400;line-height:100%">(2,376)</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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,731 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,834 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,565 </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="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of November 30, 2023, maturities of the Company's lease liabilities were as follows (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.883%"><tr><td style="width:1.0%"></td><td style="width:40.531%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.100%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.101%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.101%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.103%"></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%">Fiscal year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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="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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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: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%">1,787 </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%">136 </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%">1,923 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:10pt;font-weight:400;line-height:100%">6,532 </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%">536 </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%">7,068 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:10pt;font-weight:400;line-height:100%">5,583 </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:10pt;font-weight:400;line-height:100%">459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:10pt;font-weight:400;line-height:100%">6,042 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:10pt;font-weight:400;line-height:100%">4,410 </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%">423 </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%">4,833 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:10pt;font-weight:400;line-height:100%">2,441 </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:10pt;font-weight:400;line-height:100%">349 </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:10pt;font-weight:400;line-height:100%">2,790 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</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:10pt;font-weight:400;line-height:100%">1,871 </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%">138 </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%">2,009 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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:10pt;font-weight:400;line-height:100%">1,252 </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:10pt;font-weight:400;line-height:100%">24 </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:10pt;font-weight:400;line-height:100%">1,276 </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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></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%">23,876 </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%">2,065 </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%">25,941 </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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</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:10pt;font-weight:400;line-height:100%">(2,145)</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:10pt;font-weight:400;line-height:100%">(231)</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:10pt;font-weight:400;line-height:100%">(2,376)</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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,731 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,834 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,565 </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> 1787000 136000 1923000 6532000 536000 7068000 5583000 459000 6042000 4410000 423000 4833000 2441000 349000 2790000 1871000 138000 2009000 1252000 24000 1276000 23876000 2065000 25941000 2145000 231000 2376000 21731000 1834000 23565000 300000 800000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14. Income Taxes</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Continuing Operations</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes from continuing operations reflects an effective tax rate of 24.6% for the three months ended November 30, 2023, compared to 11.7% for the three months ended November 30, 2022. The increase in the effective tax rate is attributable to a favorable adjustment in the prior year period due to the recognition of an outside basis difference related to the AVAIL JV.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes from continuing operations reflects an effective tax rate of 22.6% for the nine months ended November 30, 2023, compared to 23.8% for the prior year comparable period. The decrease in the effective tax rate is attributable to an unfavorable adjustment in the prior year related to management fees recorded as a result of continuing operations versus discontinued operations reporting.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Discontinued Operations</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines income or loss and the related tax expense (benefit) from discontinued operations for the three and nine months ended November 30, 2022 (in thousands):</span></div><div style="margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.643%"><tr><td style="width:1.0%"></td><td style="width:54.867%"></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:20.351%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.929%"></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:20.353%"></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="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%">Three Months Ended</span></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="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:700;line-height:100%">Nine Months Ended</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="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%">November 30, 2022</span></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="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%">November 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from discontinued operations before income taxes</span></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%">1,202 </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%">21,053 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (expense) benefit</span></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%">463 </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%">(3,927)</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income from discontinued operations, net of tax</span></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:700;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:700;line-height:100%">1,665</span><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="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:700;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:700;line-height:100%">17,126</span><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></tr><tr style="height:15pt"><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="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="display:none"></td><td colspan="3" style="display:none"></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:10pt;font-weight:400;line-height:100%">Loss on disposal of discontinued operations</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:10pt;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:10pt;font-weight:400;line-height:100%">(45,010)</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="3" style="display:none"></td><td colspan="3" style="display:none"></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:10pt;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:10pt;font-weight:400;line-height:100%">(159,910)</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:10pt;font-weight:400;line-height:100%">Income tax benefit</span></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%">4,364 </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%">29,837 </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:10pt;font-weight:700;line-height:100%">Loss on disposal of discontinued operations, net of tax</span></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:10pt;font-weight:700;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:10pt;font-weight:700;line-height:100%">(40,646)</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="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:10pt;font-weight:700;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:10pt;font-weight:700;line-height:100%">(130,073)</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:center;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The provision for income taxes from discontinued operations reflects an effective tax rate of 11.0% and 18.7% for the three and nine months ended November 30, 2022.</span></div> 0.246 0.117 0.226 0.238 1202000 21053000 -463000 3927000 1665000 17126000 -45010000 -159910000 -4364000 -29837000 -40646000 -130073000 0.110 0.187 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15. Equity</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Series A Convertible Preferred Stock</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 5, 2022, the Company exchanged its $240.0 million aggregate principal amount of 6.0% convertible subordinated notes due June 30, 2030 for 240,000 shares of 6.0% Series A Convertible Preferred Stock, following the receipt of shareholder approval for the issuance of preferred stock. The Series A Convertible Preferred Stock is convertible by the holder at any time into shares of the Company's common stock at a conversion price of $58.30 per common share. The preferred stock accumulates a 6.0% dividend per annum. Dividends are payable quarterly on March 31, June 30, September 30 and December 31 of each year. In addition, the preferred shares are subject to a minimum conversion threshold of 1,000 shares per conversion, and customary anti-dilution and dividend adjustments. The preferred shares have full voting rights as if converted and have a fully participating liquidation preference. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of both November 30, 2023 and February 28, 2023, the 240,000 shares of outstanding Series A Convertible Preferred Stock had accrued dividends of $2.4 million and could be converted into 4.1 million shares of common stock, at the option of the holder.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive income (loss) ("AOCI"), after tax, for the three and nine months ended November 30, 2023 and 2022 consisted of the following (in thousands):</span></div><div style="margin-top:14pt"><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:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></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="45" 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 November 30,</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:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="21" 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:10pt;font-weight:700;line-height:100%">2022</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss)</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%">Net Actuarial Gain (Loss), Net of Tax</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%">Interest Rate Swap, Net of Tax</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</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss)</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%">Net Actuarial Gain (Loss), Net of Tax</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%">Interest Rate Swap, Net of Tax</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</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of beginning of period</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%">(9,307)</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%">119 </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%">3,374 </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%">(5,814)</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%">(30,070)</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%">— </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%">— </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%">(30,070)</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 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income before reclassification</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%">3,029 </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%">(115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,914 </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%">(5,019)</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%">(3,512)</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%">(8,531)</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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI </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%">— </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%">(1,057)</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%">(1,057)</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,750 </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%">27,750 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net change in AOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3,029 </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="2" style="background-color:#ffffff;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%">— </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="2" style="background-color:#ffffff;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,172)</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="2" style="background-color:#ffffff;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,857 </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="2" style="background-color:#ffffff;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%">22,731 </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="2" style="background-color:#ffffff;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%">— </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="2" style="background-color:#ffffff;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%">(3,512)</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="2" style="background-color:#ffffff;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%">19,219 </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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of end of period</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%">(6,278)</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%">119 </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,202 </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%">(3,957)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,339)</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%">— </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%">(3,512)</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%">(10,851)</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:14pt"><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:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></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="45" 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%">Nine Months Ended November 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="21" 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%">2022</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss)</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%">Net Actuarial Gain (Loss), Net of Tax</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%">Interest Rate Swap, Net of Tax</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</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss)</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%">Net Actuarial Gain (Loss), Net of Tax</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%">Interest Rate Swap, Net of Tax</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</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of beginning of period</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%">(7,571)</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%">119 </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%">2,879 </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%">(4,573)</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%">(27,324)</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%">— </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%">— </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%">(27,324)</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 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income before reclassification</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%">1,293 </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%">1,867 </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%">3,160 </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%">(7,765)</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%">(3,512)</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%">(11,277)</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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI</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%">— </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%">(2,544)</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%">(2,544)</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,750 </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%">27,750 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net change in AOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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,293 </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="2" style="background-color:#ffffff;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%">— </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="2" style="background-color:#ffffff;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%">(677)</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="2" style="background-color:#ffffff;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%">616 </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="2" style="background-color:#ffffff;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%">19,985 </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="2" style="background-color:#ffffff;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%">— </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="2" style="background-color:#ffffff;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%">(3,512)</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="2" style="background-color:#ffffff;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%">16,473 </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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of end of period</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%">(6,278)</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%">119 </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,202 </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%">(3,957)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,339)</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%">— </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%">(3,512)</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%">(10,851)</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> 240000000 0.060 240000 0.060 58.30 0.060 1000 240000 2400000 4100000 <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive income (loss) ("AOCI"), after tax, for the three and nine months ended November 30, 2023 and 2022 consisted of the following (in thousands):</span></div><div style="margin-top:14pt"><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:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></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="45" 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 November 30,</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:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="21" 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:10pt;font-weight:700;line-height:100%">2022</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss)</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%">Net Actuarial Gain (Loss), Net of Tax</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%">Interest Rate Swap, Net of Tax</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</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss)</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%">Net Actuarial Gain (Loss), Net of Tax</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%">Interest Rate Swap, Net of Tax</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</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of beginning of period</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%">(9,307)</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%">119 </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%">3,374 </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%">(5,814)</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%">(30,070)</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%">— </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%">— </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%">(30,070)</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 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income before reclassification</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%">3,029 </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%">(115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,914 </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%">(5,019)</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%">(3,512)</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%">(8,531)</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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI </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%">— </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%">(1,057)</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%">(1,057)</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,750 </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%">27,750 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net change in AOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3,029 </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="2" style="background-color:#ffffff;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%">— </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="2" style="background-color:#ffffff;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,172)</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="2" style="background-color:#ffffff;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,857 </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="2" style="background-color:#ffffff;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%">22,731 </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="2" style="background-color:#ffffff;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%">— </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="2" style="background-color:#ffffff;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%">(3,512)</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="2" style="background-color:#ffffff;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%">19,219 </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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of end of period</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%">(6,278)</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%">119 </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,202 </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%">(3,957)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,339)</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%">— </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%">(3,512)</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%">(10,851)</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:14pt"><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:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></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="45" 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%">Nine Months Ended November 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="21" 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%">2022</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss)</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%">Net Actuarial Gain (Loss), Net of Tax</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%">Interest Rate Swap, Net of Tax</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</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss)</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%">Net Actuarial Gain (Loss), Net of Tax</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%">Interest Rate Swap, Net of Tax</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</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of beginning of period</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%">(7,571)</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%">119 </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%">2,879 </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%">(4,573)</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%">(27,324)</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%">— </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%">— </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%">(27,324)</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 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income before reclassification</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%">1,293 </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%">1,867 </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%">3,160 </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%">(7,765)</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%">(3,512)</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%">(11,277)</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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI</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%">— </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%">(2,544)</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%">(2,544)</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,750 </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%">27,750 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net change in AOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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,293 </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="2" style="background-color:#ffffff;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%">— </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="2" style="background-color:#ffffff;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%">(677)</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="2" style="background-color:#ffffff;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%">616 </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="2" style="background-color:#ffffff;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%">19,985 </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="2" style="background-color:#ffffff;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%">— </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="2" style="background-color:#ffffff;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%">(3,512)</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="2" style="background-color:#ffffff;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%">16,473 </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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of end of period</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%">(6,278)</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%">119 </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,202 </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%">(3,957)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,339)</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%">— </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%">(3,512)</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%">(10,851)</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> -9307000 119000 3374000 -5814000 -30070000 0 0 -30070000 3029000 0 -115000 2914000 -5019000 0 -3512000 -8531000 0 0 1057000 1057000 -27750000 0 0 -27750000 3029000 0 -1172000 1857000 22731000 0 -3512000 19219000 -6278000 119000 2202000 -3957000 -7339000 0 -3512000 -10851000 -7571000 119000 2879000 -4573000 -27324000 0 0 -27324000 1293000 0 1867000 3160000 -7765000 0 -3512000 -11277000 0 0 2544000 2544000 -27750000 0 0 -27750000 1293000 0 -677000 616000 19985000 0 -3512000 16473000 -6278000 119000 2202000 -3957000 -7339000 0 -3512000 -10851000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16. Defined Benefit Pension Plan</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Pension and Employee Benefit Obligations </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the Company's Precoat Metals segment, certain current or past employees participate in a defined benefit pension plan (the "Plan"). Prior to the Precoat Acquisition, benefit accruals were frozen for all participants. After the freeze, participants no longer accrued benefits under the Plan, and new hires of AZZ Precoat Metals are not eligible to participate in the Plan. As of November 30, 2023, the Plan was underfunded, and the Company has a pension liability of $31.6 million, which is included in "Other long-term liabilities" in the consolidated balance sheets and represents the underfunded portion of the Plan.</span></div> 31600000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17. Commitments and Contingencies</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and its subsidiaries are named defendants and plaintiffs in various routine lawsuits incidental to our business.  These proceedings include labor and employment claims, various commercial disputes, use of the Company’s intellectual property, worker’s compensation and environmental matters, all arising in the normal course of business. As discovery progresses on all outstanding legal matters, the Company will continue to evaluate opportunities to either settle the </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">disputes for nuisance value or potentially enter into mediation as a way to resolve the disputes prior to trial. As the pending cases progress through additional discovery and potential mediation, our assessment of the likelihood of an unfavorable outcome on the pending lawsuits may change. Although the outcome of these lawsuits or other proceedings cannot be predicted with certainty, and the amount of any potential liability that could arise with respect to such lawsuits or other matters cannot be predicted at this time, management, after consultation with legal counsel believes it has strong defenses to all of these matters and does not expect liabilities, if any, from these claims or proceedings, either individually or in the aggregate, to have a material effect on the Company’s financial position, results of operations or cash flows.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s prior-owned affiliate ₋ The Calvert Company entered into a series of commercial contracts in 2011 and 2015 to provide equipment and services to a power plant in Georgia. The general contractor on the project, WECTEC (a subsidiary of Westinghouse), filed bankruptcy in New York in March of 2017. The Company’s affiliate continued to perform work on the project for the owners/licensee under an interim bridge contract. We believe the affiliate was eventually terminated for convenience on the project, and the affiliate filed an adversary proceeding in bankruptcy court against WECTEC and the owners to collect all unpaid amounts. The owners of the Georgia power plant filed a countersuit in April of 2018. In connection with the Company selling the majority interest in the AIS business to Fernweh Group on September 30, 2022, the Company agreed to retain this lawsuit. After a long and protracted discovery process and motion practice, we determined in the quarter ended August 30, 2023 that the most favorable outcome to the Company to resolve the dispute may be a negotiated settlement. This decision was made in consideration of the expenses of a lengthy jury trial and potentially protracted appeal process; the resources necessary to continue the prosecution and defense of the case given the size of the discovery and the number of issues involved; the risk factors typically associated with jury verdicts in light of all of the political circumstances currently present in Georgia regarding the power plant; and the benefit of resolving a dispute whose genesis arose more than twelve years ago based solely upon risk avoidance, and not upon the merits of the case. During the third quarter of fiscal 2024, all of the parties entered into a confidential settlement agreement, with no parties admitting any guilt or negligence and the Company agreed to pay the owners/licensee $5.75 million on or around January 15, 2024 to resolve all outstanding matters related to the dispute. In addition, the agreement included the forgiveness of the Company's receivable from WECTEC of $3.7 million, which was fully reserved by the Company. This settlement of $5.75 million was accrued during the second quarter of fiscal year 2024, and is included in "Selling, general and administrative" expense in the consolidated statement of operations for the nine months ended November 30, 2023 and in "Other accrued liabilities" in the consolidated balance sheet as of November 30, 2023. The settlement was included in the AZZ Infrastructure Solutions segment, and the settlement payment will be made in the fourth quarter of fiscal 2024.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2017, Southeast Texas Industries, Inc. (“STI”) filed a breach of contract lawsuit against the Company in the 1st District Court of Jasper County, Texas (the “Court”). In 2020, the Company filed a counter suit against STI for amounts due to the Company for work performed. The parties unsuccessfully mediated the case in November 2021. On October 16, 2023, the case went to trial, and on October 27, 2023, the jury rendered a verdict in favor of STI and against AZZ Beaumont in the amount of $4.5 million in damages for breach of contract and breach of express warranty. After a final judgment amount is entered with the Court, the Company expects to pursue all available appellate options as the Company believes it has strong grounds for appeal, which may take up to 2 years. As of November 30, 2023, the Company has recorded a legal accrual of $4.5 million, which is included in "Other accrued liabilities" on our consolidated balance sheets, reflecting the Company's best estimate of the probable loss. It is reasonably possible that our estimate of the probable loss may change after: (i) the hearing on attorney fees, which is currently scheduled for January 26, 2024; (ii) after the Judge renders a final judgement; or (iii) throughout the appellate process. The Company expects to purchase a supersedeas bond to cover the final judgment amount throughout the duration of the appellate process. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A litigation matter between the Company and a previous customer of an affiliate of the AIS business, which was retained following the disposition of the AIS business, is scheduled to go to trial during the fourth quarter of fiscal 2024. The Company is the Plaintiff and believes that it will be able to recover its damages against the Defendant. As of November 30, 2023, the Company has a receivable due from the Defendant, net of allowance, of $5.2 million, which is included in "Accounts receivable, net" in the consolidated balance sheets, which the Company believes is collectible. However, neither the likelihood of an unfavorable outcome nor the ultimate collectability of this receivable, if any, can be determined at this time.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Environmental</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assumed certain environmental liabilities as part of the Precoat Acquisition described in Note 2. As of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> November 30, 2023, t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he reserve balance for environmental liabilities was $22.0 million, of which $3.2 million is classified as current. Environmental remediation liabilities include costs directly associated with site investigation and clean up, such as materials, external contractor costs, legal and consulting expenses and incremental internal costs directly related to ongoing remediation plans. Estimates used to record environmental remediation liabilities are based on the Company's best estimate of </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">probable future costs based on site-specific facts and circumstances known at the time of the estimate and these estimates are updated on a quarterly basis. Estimates of the cost for the potential or ongoing remediation plans are developed using internal resources and third-party environmental engineers and consultants. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accrues the anticipated cost of environmental remediation when the obligation is probable and the amount can be reasonably estimated. If a range of amounts can be reasonably estimated and no amount within the range is a better estimate than any other amount, then the minimum of the range is accrued. While any revisions to the Company's environmental remediation liabilities could be material to the operating results of any fiscal quarter or fiscal year, the Company does not expect such additional remediation expenses to have an adverse material effect on its financial position, results of operations, or cash flows.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Capital Commitments—Greenfield Aluminum Coil Coating Facility</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We are expanding our coatings capabilities by constructing a new 25-acre aluminum coil coating facility in Washington, Missouri that is expected to be operational in 2025. The new facility will be included in the AZZ Precoat Metals segment and is supported by a take-or-pay contract for approximately 75% of the output from the new plant. We expect to spend approximately $125.8 million in progress payments over the estimated two-year construction timeline and we currently have capital commitments of approximately $48.4 million. We expect to pay approximately $71.2 million in fiscal 2024, of which $33.6 million was paid during the current nine-month period. The remaining payments in fiscal 2024 are expected to be funded through cash flows from operations and borrowings under the Revolving Credit Facility. The project is not expected to result in a material adverse effect on our business, results of operations, cash flow or financial condition.</span></div> 5750000 5750000 -3700000 5750000 5750000 4500000 P2Y 4500000 5200000 22000000 3200000 25 0.75 125800000 P2Y 48400000 71200000 33600000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18. Subsequent Events</span></div>On December 20, 2023, the Company repriced the $400.0 million Revolving Credit Facility, which was outstanding under the 2022 Credit Agreement. The repricing converted from a rate of SOFR + 425 plus a Credit Spread Adjustment of 10 basis points, to a tiered rate ranging from SOFR plus 275 - 350 basis points, depending on the Company's net leverage ratio, with no Credit Spread Adjustment. 400000000 0.0425 0.0010 0.0275 0.0350 false false false false EXCEL 89 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &R"*5@'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 " !L@BE8;N47/NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2@,Q$(9?17+?G60K0L,VEXHG!<&"XBTDTS:XV81D9+=O[VYLMX@^@,?,_/GF M&YC61&E"PN<4(B9RF&]&W_59FKAA1Z(H ;(YHM>YGA+]U-R'Y#5-SW2 J,V' M/B TG-^!1])6DX896,6%R%1KC30)-85TQENSX.-GZ@K,&L ./?:40=0"F)HG MQM/8M7 %S##"Y/-W >U"+-4_L:4#[)PO,^N/_RNPCY8MW?_ MV/@BJ%KX=1?J"U!+ P04 " !L@BE8F5R<(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 &R"*5C8@C#JVP4 *4? 8 >&PO=V]R:W-H965T&UL MM9GO;^(V&,?_%8M)TR:5)G&@P(TB4:Z]5;OK<:7;[6[:"Y,8B"Z)F>U ^]_O M<8"$JYR'*#KZHB0ASQ=__/C'U_9P*^0WM>)E,0.==TK)V%1VAH-\V=3.1J*3,=1RJ>2J"Q) MF'RYX;'87K>\UN'!8[1<:?/ &0W7;,EG7/^YGDJX7Q_4[W)X@)DSQ2G7=ZK=(R!(6.7_ MR7;W;J?3(D&FM$CVP5"")$IWG^QY7Q%' ;1?$4#W ?15@%?U"_X^(*\Y9U>R M'.LMTVPTE&)+I'D;U,Q%7C=Y--!$J4GC3$OX-H(X/9J(#9=D"ADC;:)63'(U M=#0(FZ^=8"]RLQ.A%2(#\D&D>J7(;1KR\/MX!PI4E(H>2G5#4<$'L;DDOGM! MJ$M]2WDF>/A;'EP2.K"%?U<?O"OW-QO>#Q+[#K93P'8P]=%;$6303S5Y>EES&RD> M[KGM3S8D-*HA4K= ZM9#^I0QJ;F,7\@C7PNI;7BXE):9K5(F:%1#O*L"[ZH> MWI3+2(2F%Q(8#*S)PY6*?E?9\=#XAIR]@K-7LV5*!O-(/@U4YQ'76K!861.) MAC4$[!> ?;10MZF.] NYBV).'K)DSJ4-#-?PVA[M]7HV-#2P(=J@0!O407OD MR\@,HI#$!Y986RBN,_[ZE=RGP:6-#XULR.>YY43JUB&$P@D);9*9YGE!9AHZ M(A&23$26:OD"GZ$5^X3ZT]\V8CRH*?*1=_#J(#^Q9W(?0L>,%E&06D=WG$8@KJZ.%R0]_ >^9C:\XI+0A3YD"F>)60: M0\FAQ601M)BN:Z\ 5*UI!90^R$.=!UX!3UMAK0!7D%WD>!D MK>3G\$1>:8H\W-:\)I^8.^C63V*;6JEQ.5B":/(9_JTNK+#G<$M>:9<\W.2\ MABT&L:D4FR@-[ T=UZP8P,[AF[S2.'FXWWD-.A5*LYA\C=;5XS2NV+OR7.OD MB\:7M/"#U\F=U:^<[AB&CIB&@M1S3)I#0+L]UJ+,\C3!F9=2OIA.(7 MZP;4!(]JRED:'UK+^-RGFLO=SJ-98;,#N)435ZSB/(?-H:7-H;5LCEF!PI(% M9OVED-;1YH3.>R:AK8^#@(,0R(0[22OQ.;P.+;T.K>5U9@F+8W*3*?A:V=LM MKE.YH8#'->4K+0ZM97%N$RZ7IF.^ P4PVC =K%EJ3RTN6 UZ#H=#2X=#<8-R M2.2*0R(QO(8;0WA<4[S2Z=!:>T/'TS@8\WS#GGS,-/C6U$R@5N(?Y&'V];!3 MZ^9JYI1H,X+5>N^JW_.&SL;&6+H=6FN3: (CJ@1;=Y^&_)G\P>UIQ*7<_*\_ MZ%A=*Q[<,)=^:7;\$UXEX6F8[V3>Q[.1(NGQ1GT M.#]Y=#'AR=R:\N]%BG1^KSH76(LDO5YR%7)H7 MX/N%$/IP8WZ@.)D?_0]02P,$% @ ;((I6+KQ6T+A!P <2@ !@ !X M;"]W;W)KV@ MJIP3A,)YE17U9''3?O>I6=SPO2R+FGUJ/+&OJJSY\XZ5_/EV@B>'+WXJ-ENI MOY@O;G;9AMTS^5&Q6A2\]AKV>#MYCZ]32O6 %O%KP9[%R7M/ MA_+ ^6?]X4-^.T'ZBEC)UE)39.KEB2U966HF=1U_]*23XYQZX.G[ _M_V^!5 M, ^98$M>_E;DSAZS?2E_XL_?L3Z@0/.M>2G:O]YSCT43;[T7DE?] M8'4%55%WK]F77HB3 8H''D#Z <0OT6C%IM^TZK>CE5Y%K1/E7C;JOX4:)Q=+7@M>%GDF6>[=2_6B MLD *CS]Z/^Y8D^G5%-[4^^5^Y5V]>>N]\8K:^WG+]R*KRZWPTCIG.3!^Y1Z?.,;/5>Q' <6&//!^?_\@9*-V\_^AI>[( M?)A,E[AKL%K06,T9W,R?3E4%8!&E")_#5C8,XP@C@LYQJ8U+X@C[ MPZQG00;'( -GVBVY4"5'%10O_:(ZH( C#BZ9;9%")W9 MIA="EWXQEG7=\.!D_4E"_2 TLLZ&480(3HRLLV%Q'(?(8$MM6!00/QA)NN@8 M:^2,]7\-%T*UTF93U%"H$7!QV#="6-JHB**8&(':*!(3'_M&H ",^F&"X$#C M8Z"QNX0H%U;4FW?>AM6JHY?M1LMR928*7=NU48/BC^TU#"@QZXN-(E$8FPMM MHS!2,D5&_#8LB8@?P>$GQ_ 39_B]C:DWRKFTW>VQX96W5BZBJ/?Z:W[T.9 , MB75-@5X[0P8;Y0^D']JQWK% MLJ96BRW>>J7>]JK&[54VG'A?L7\015YD30%7OGZJTVNI#M7A@S*$/>FD%O6>%?=CGA[2(AW7LTD&#RQ\QN;D=N8:8B1&3B M2LR@ 4QP4E//8QZ\+78:M8.Y'=_^W@-3)V]VJ!,R^S*2"A0HC6&$3$%L&$&J MOYF*V#",5*>Q-HF-BR*2C,DR&$SL=I@?CM$ZZX)O[^0HMD*V4<3W(S-B"$43 MLPP",!S3>*0;XL%L8J>%6OS Y+>U@I[WO.C%B26"#<.Q3\V>",!B7>9-%6Q8 M$"=X;-D'IX?=5N]T-^2%Z$50A7#0H"T'NE2JW #UL(V9I84-P6$8F%*\2)1" M1!$F8X5P,('8[0*_;[M!K278<65[=;C?*H=MWRPY;,C41Z%OU807J5*("BN7 M'8W9A,$N8K=?/-D?5[I9OG4F":B$;>0L)6S(E,9);!Y,7Z9*(2J,23)F'/'@ M'+';.EI*@,':=@VL"C9L2E!@&H@5@ /+ D 7^(B.'(K(8!*)VR2NBJ M[@IUQ'QD3:/MD>3KSU#XQ/9N4QHB,_S7P5803'5#$Y=".#_T1WH#&1PC<3M& M._>SIZPHLX=2=4BN6D55*5G$-FO8EII38%5.5EFC1A6$ZQQ_45$IU5X9AYOER#* M;&T B,P2T^R"*#QR("2#UR5NK_LZM48ZW=?H95M7:_-WD/BLTLT"TRN_S)1" M3/YL[/88&7PRV*BI@EE2V# H

,@% M\/>DAS?G4'=^+'K^8]$+O'E1?7X3\/C9Z$N\^7EU]USTD13B:0J*+9_ IV"] M:8-^<@5EVU;]+/S\[?N,A&;;(Z.$&8?;]TE[5UY4;X_Z^W-;-5^JH[.__XU% MX3\@J2G),DJRG)*LH"1;$I&-)HQ\FC 28S\[+]<5> ]Z;!9MFPUK\)GBR[[> $P+$;(Q+'-AC&D6\G",RUU<$FLFK:@%VJ>IPT]$-AI^]33\"AW^ MM&Z[H+X*VN=D>&RN]@:$)T*JR)+!A8DPY"RQ9'!A<1Q'H<66NS"MN%2V"FC7 MIJI 1#92(7I2(4)56#9UV_9/ LWU:@.)$ '#QJ0UN*F+TB*,N26!B^(QETQ: M$@ P(:/$NEX*M%]3)2 B&TF@GR30^'VH?X#NGYQ>!]?5IE_"UH_+UV7_E+9J MNV%)^U)!RFAWWBO![9N4B^(ZBNV+PT6QL!=06\JXL$1S::$*M+=3A2$B&PD3 M/PD3H\*8A]K5YJ*^K8)7Z_YB^1D2(W9&1@USVQ+#14DE$F&)X:*83@2WQ0!@ M0DMIL15H%Z>J040V4B-Y4B-!U?BPZ:J>M0NJKWT"W8+71.+.=A7;-^\40$6, MVS*XJ)@+8:WNN8N*F!;6]56@/9LJ A'92 06FD0O1&7(_[I?==^&/.Y553:; M_NKH,[SANAC6\OO^.MFT]7IU67;59=#>?VY7EZNR6<$K_"[4_N@=QUI:ZT8* MP5AH+]T9"&-,V$O\870%/@Y31:-B&ZNVEYXS_%;6W50-=N7LVH_N3$#( %@^KMZV0"U-QPIP+A30GIV(; M*V2R8;G\^^VAML)* *0RO?#JYU<'@\QU4,[-&Q. M&K;8L46CL)Q);=T$EE1AQX*9S)_AJ?^G9KB8NF^O@[MUN>FV:6?5/]W=#6[I MZV!3@98I<]-SQ940L2TE97Z>'1@U)XU: %%E$JM0V$+.81\PXQ\PW$!X]^$\ M^%>]ZB7\HU?NOH$?\"C3\I24+2-ERTG9"E*V)17;>*880X/%Y-^1,$H'(25E MRTC9V&X^?+KPZ9JVIO57=#/H(M^II37U9#PKS9?JK9[ M=NI0^AXI*5M&RI:3LA6D;,L=6[*WBH5O3*8Q_M[;^$ <]X%^WZP&B^>\*SLX MH<7;3Q6?E"TC9I944<=" M&E>-XZY:6F[*RQ(4B]*$2DG9,E*VG)2M(&5;4K&-IXR7;CE3\[(>R&9'Y+[(07>E\DC/X=K)(QK)'#7R%?-+EP/ MQQEX+R3S0W(_I,"[,GG@Y_")Q-[>*]PG>F$-NP"JI;1TJMX 6,*=^D\ I3C7 M=FT.! MY;-=-XQV>+,\<[H\P[H_ W9\)E>S"+5TZ!C4!<) H Q4!<)!LI"Z M+E1L8UF,ZR+PDJE#2MH%4,0$U+1#,*"H'8!!5>T #"IKQ[LW68PYG QAG R! M.QF4A>W"-2*WCET Z;Z]GP# '$NG MUA-$V87L$$@Y.Z+P3DV68 ZK0ABK0N!6A:^07;@;DX!"=@ %%+*#*+>0'8!! MA>QXQR;+,(Q=DD+8%TX*X82,[=V!&81C0BIE 7,0 MR)C4SOYTTDR>BFTLGLGD)9[)(S7M$M@PI96S9PH/,-4T.RQH3AJT (*J1&G[ M"VZJH&.I3.HO\=3_8]7U:6=:;].<-OAO8'*>\]V1-*",E%EX2LJ6D;+EI&P% M*=N2BFT\=XQ[(>F/CI&D9\>0LF6D;#DI6T'*MJ1B&T^G0A8S^QMP ">'#4]V1H+W:[(*<]@HTM@H$K=1O'Z[ M=.T,QOHUS$X,(1P/^^;V&*< 3,1,VMD' &,R5LZF?P@GM&3.XRNI6T+%-I;"N"5REI-E)'#. MB[ WKZ8 2JK$N52 VA"9NK,X>1(HV1(LF.EY&NP2%T M[!R4 <&$DK:S!< 8CYV#:'(0UU^$SNV+U%>A8ANK8GP5^>/'S$C7R;#]+3\D M\T-R/Z3 NS-Y\.HT5GMI_:JJ+NNR"K:]XN)^( MLTZUA4C9,E*VG)2M(&5;4K&-Y\[>R;;TNVD4Z6X:4K:,E"TG92M(V994;..) M8[P3]<+=- HX%)?%TC[E. 5Q*K2_W,T 7!0E/+0WO0(XF21*Q_9"36J;4+&- M53"VB<)M$__)U(!;H;6R1R^%<'$8VGN5,P"G!D/1.9P:L%Q"+AR;!._?9#7F ML$F4L4D4;I/X_$0%G*H;)K:QEP(P(1/;0LD &!,BMB=\#N 2S9UOP_&^359B M#FM$&6M$X=;("^U$!9RDRR(GPW!13,3.2=4 C$MIIY4C-$RJV M\4'NQCR)O[2<",,Y".YO+ !@+$^GD$0 N$HE]_GN!=W.J M*%1L8U&,61+A9LDA=F+DWP[BAV1^2.Z'%'AW)@_^'%9)9*R2"+=**.W$R+]U MQ _)_)#<#RGP;D\6:0Y;)#*V2(3;(EX[,7(- V?DO9#,#\D!R+%=6U7@O9D\ M]G.8')$Q.2+HKXOQ3[2%2MHR4+2=E*TC9EE1LXUED MC(E(D_N*$>FYOZ1L&2E;3LI6D+(MJ=C&$\=X*!'NH3SK*T:NC>$\6WDAF1^2 M^R$%WH?)(SZ'5Q(9KR3"O1*OAQCY:TC\D,P/R?V0 N_+Y)&?PP;1Q@;1N WB M\PNUOR[$#\G\D-P/*?"N3!UX*K;QP!NK0^-6QTO?8P=5BSB*^/T/ !)QYQ1/ M/U&!=W.R*'-8(-I8(!JW0":8@MHU'HX!)?PF!T0$2>$W.O#.399B#J-#&Z-# MXT;'(5:@]GL=?DCFA^1^2(%W9_+@S^%T:.-T:-SIH+0"M>LX0*^M@V# :^M M&/#:NL/H"GP<)JLVA\^AC<^A<9_#ZPUJ-_]WKA>3G,"RT M,2RTS["@= 8U\!IAZ1B#.]3H5=G ]0*4),3V[H3\(*X"'X3)DLWR%N&]UPA[ M7@/TO"FX:SEZN;CFSCN;\ !3L_O#@N:D00L@:"RU?>K[DBKHHU2+]J:JNJSL MRK/3VZJYKM+^4;CM+YC[33>X.7N?!DUU-;QNY>0=/UHXG[]G)RD#/L_82;[] M?&'HST[ORNOJXS;/:8-U==6'"M\,MXUF=7WS]$M7W[T]ZI]!/]==5]]N?[RI MRLNJ&0#]OU_5=??]ER' 0]W\N>W.V?\ 4$L#!!0 ( &R"*5C^4]\-DP4 M +\K 9 >&PO=V]R:W-H965TV&1$4Q&%"7EBB*=QC-G+'8GH=FR8 MQFO#YW"Y$JJA-1FM\9),B7A>/S&YURHI01B3A(>-;;160G?$E M)%N^MXW4K3,SS,D]C?X* [$:&P,#!62!TTA\IML/I+BAGN+-:<2SOVA;G-LVT#SE M@L9%L+R".$SR__A'\2#V B2G/L J JS#@.Z)@$X1T#E7H5L$=,]5Z!4!O7,# M["+ /C>@7P3TLV3E3S=+C8,%GHP8W2*FSI8TM9'E-XN6&0D39<6I8/)H*./$ MY"'9$"ZDMP1'88*>DSE-.(W" L2(#<1H7A!5^@C9@PKTZ +AP@<1OR];'V> M.NCBW7OT3H7^N:(IQTG 1RTA+TSA6_/B(N[RB[!.7$0'/=)$K+C4"TA0$^_H MXX>:^)9\(.53L5Z?RIVE!7ZDFVO4:5\BJVUU:J[G_OQPJ^YV?D[=_3EU3Q_N MD=DUL@8GU7U]^)2L3ZE74M$I#=K)>)U3/-GY!FE$$%T@]WNJ[/A(Q(H&:-^Z M?_\AP]"#(#'_I\Y_N4:W7D-U]S=\C>=D;,C^G!.V(<;DUU],N_U;7?(A80XD MS(6$>9 P'PA6L5"WM%!71]_KXU0_]2\-Y<9&[J6,U'DEA]D93(WDF\FP+T?V M46NS;P*M9%,3G"7I0DIZD# ?"%;);J_,;D^;W:)3D)F]()@E8;*48U-$.5<] M1EH=SW@ZXV$08A:2VF$J5^KMY>%JT.]:!ZGO'67KRI0SO^I93@W+-,W.P6GN M63!/^PB:9@L(5LF676;+UF;K=CZGJ>JQU_@%SR)R*2N72>N?\XI5QEU2VW=J.4W' M64B8 PES(6$>),P'@E5L,BAM,GB#J=H TD*0, <2YD+"/$B8#P2K6&A86F@( M-SP,C_KJKGTT3]/J-77 .8HNI*)WK&AW#A5](,5*QLSVKH+0UN?L88I^SR;5 M7TY/JO6,IJ\U*,T!I;F@- ^4YD/1JD[9JS69;S! %")05H*D.: T%Y3F@=)\ M*%K52M;.2I:VT_FT30CCJW"-UH3-I6_P,K-56!JIUCI::&/K0-(<4)H+2O- M:7Y!&^X-:NWK;CFF51VQJQ.:VAI2TRI/03NHN70./R[UHHUSW#G^O#P6=4%% MO9H['73[]N$D DJTFKY=C<[4%^F.9A'H/W3[]:L<&18,<\'2>=8XI5&J?L.J M_Y4!LJAU#TIS0&DN*,T#I?E0M*J1=N5 L_<6DPS(BML]*,T!I;F@- ^4YD/1 MJE;:U2I-?;$2LK2LEVIL*-"BIWE<@E2UZJ,O6U!5#Y3F0]&J5ME52$U]B;3I M\"4/.R&7#A)ADDK[?)+36)P=N50'UI3+1NFRV0N:XJA^!@-:; 6E.: T%Y3F M@=)\*%K5=[N2J_D6-5<3M.@*2G- :2XHS0.E^5"TJI5VI5=37WM].O$AC>0@ M5[1Y*;H;6W7# F;)FM!.4H^^4E7YA5MI:K36^S-98'[7?F MS;U9T^Z8-VZ^EG2'SY>V/F*V#.7L)R(+*=6^[LL)/LM7B^8[@JZSQ8HS*@2- ML\T5P0%AZ@1Y?$&I>-U1 N6:W&PO=V]R:W-H965T_=R/!1KS2@G]Q*H=9YC^>V&,+$=>=![NO&!/BZU MO>&/ARO\2*9$/ZSNI1GY-4I&<\(5%1Q(LAAYU_!J B^M0V'QB9*M:ET#*V4F MQ&<[N,M&7F 9$4;FVD)@\[,A$\*813(\OE2@7CVG=6Q?/Z&_*\0;,3.LR$2P M?VBFER,O]4!&%GC-] >Q_8-4@@86;RZ8*K[!MK(-/#!?*RWRRMDPR"DO?_'7 M*A M!Q@=<$"5 SK6(:P!*,)IA33+P.]=44Z+ 6S U"92M&0%B 2:" M9V8EC<$-9IC/"9@6*6<""Z[OIN!/0;D&GPSH6A+P^I9H3)EZ8U >IK?@]:LW MX)6=[.-2K!7FF1KZVDBQA/QY1?NFI(T.T/Y;;"Y &/P*4(#"'O>)V_T=F5T ME/:Y^R: =111'454X(4'\*Z5(B: _U[/E)8F,__K4U1"1/T0=KM>J16>DY%G M]J,B MH@2E0W_3%M$UBV 2P;@VVZ$7U?0B)[V/0F,&\$%RI?>@-2M"09H,XCUV?78( M1LEE/[U!36_@S)7W%,\H*[>5.V$&YTR8,X'M2(YKR?%1"<,:Z7UZXV[ _O9 M6Y>N&4P3% 7]RY+4'!,GQ_=N;DEW4I0F<;"?-#UV89P&\$#2I#6[](B<;L4/ MF',3J"669"E81J3Z!9 O:ZJ_]9%/C\SXM+,?G1E_69._=)+OE(0^CDZ([TWV M,X'MJ(5!4U*#EU>#"N-,@L^%MJNXU43 %U:$"F G!Y-P$ [V4M ]T:E"FCH. MG873]!7\[;P2<[B"5" [NSP)0XCVQ?R(*@V;,@W==?JY0EBYMV5$49Q&R;X, MYS2GRFC*.8S.5#"ALS'X[CUU)K1=V4V; )TE^=BB6:'LY&)@CNW.QOH1#0!L M.@#H;@':&^LY13T%/D0PZ2ARSGBJHJ9?@"]J&&"W$T!A%'6Z&?$7->=&KI:>!@"CJ'A3.N4[5TK09T-UGO*Q)JL#C9T_#LS87 M?NNONWUO\A>6CY0KP,C"P <7B0FZ+%]%E ,M5L6_^9G06N3%Y9)@(\X:F.<+ M(?33P+X@J%\(C?\'4$L#!!0 ( &R"*5BWPV*D=0, ,4. 9 >&PO M=V]R:W-H965T M;0KL-HB;[4/1!T8:V\1*I)>D[?3O.Y04U1=%2+IZL45RSB'GS&BHF>R%_*K6 M )H\E0574VNM]>;*ME6VAI*J2[$!CBM+(4NJ<2A7MMI(H'D%*@O;>*>K=;:3-C)9$-7L #]L+F3 M.+);EIR5P!43G$A83JUK]VH>&_O*X N#O3IX)L:31R&^FL%M/K4<+?#F90%(8(C_&MX;3:+0WP\/F9_4/E._KR2!7,1/$GR_5Z:D46R6%)MX6^ M%_M?H?%G9/@R4:CJE^P;6\/U/GQH=#@#(TPWP&H!W"@A> M /@-P'_M#D$#"%Z[PZ@!5*[;M>^5<"G5-)E(L2?26".;>:C4K]"H%^,F3Q9: MXBI#G$YN^0Z4QL!K11@G#SP37(F"Y51#3N9<,\U D9_) C,TWQ9 Q)+,!,\Q M5=!@H='.H,WT[QN0U(1?$4Q@SL\:!F]H![P4'?/))<+U6>-8<\@Y\VH^/>_ V MBMDJZCTK>N/U$GX6NTOB.S\1S_'\CO/,7@_WNMSYOMWG_WOW(S'\-KW\BL]_ M,;TR4<)!FOQU_:BTQ/+P=U>H:[*@F\R4S"NUH1E,+:R)"N0.K.3'']S0^:5+ MYR')TB')Y@.1'44D:",2]+$G'Z50"BN(7#'>%8(:'59H<\GLDBAR@WAB[PZU M/;<:^T[D'5NEYU9>Y 5N<&PV[S#S@S!V6K,C1T>MHZ->1\_*3Y>WO11O3;@A MR=(AR>8#D1W%(6SC$ Y9 L(A(S(D63HDV7P@LJ.(C-N(C'O?C 4MH/.F[86] M5?LAR=*:;'10(EQO[(["DTIR;H:%)(C][DH2M7I%WU4R>]%OE6U(LC0ZUR-T M1\Z):N=6T=AQ7Q M;D6+>T7[C#T.JU[]+LEZL6^5;$BR-#Z[C%S?]4_NO_FY ME>?&87PBF7WP75Z"7%4-D2*9V')=?T.ULVW/=5VU&B?S-^[5S.V83[%'JUNJ M_^CK!N]3E:V*%+#$K9S+,897UDU3/=!B4W4%CT)CCU$]KK'/!&D,<'TIA'X> MF W:SC7Y%U!+ P04 " !L@BE81C55PXH$ K&P &0 'AL+W=ODJ3C(^-M1";:]/DT1I2S'MT YF\LJ0LQ4*>LI7)-PQP7(C2Q'0L:VBFF&3& M9%2TW;/)B.8B(1G<,\3S-,7LGQM(Z&YLV,:^X8&LUD(UF)/1!J_@$<37S3V3 M9V9-B4D*&21/$HOUV+@T4 Q+G"?B M@>X^0#4@5_$BFO#B/]I5?2T#13D7-*W$\@Y2DI6?^*EZ$ <"R6D7.)7 .18, M7A'T*T'_U B#2C X-8);"=Q3!<-*,#Q5X%4"KTA6^72+U/A8X,F(T1UBJK>D MJ8,BOX5:9H1DRHJ/@LFK1.K$Q =&MEC9 =UF7+!U.&=5X)VT>?:";6' 59 M#'&+WN_67W7H3?D(ZN?@[)_#C=,)O*/;'NI;%\BQG'[+_;?\$38]Y'AMT1NIZ->6[!>\_GF6E$9#'R!>D6R%IFH" M(X( 1S[A44)YSN3Q7Q\E"MT*2/G?;9XLXP[:XZI)_YIO< 1C0\[J'-@6C,GO MO]E#ZX\V0^B$^3IA@4Y8J!,VUP1KV&I0VVK019\\0)1@SLF21+A8!>D233_/ M;B_0 N22#DC@IS;3=%+/-8U.F%_"A@5,E1S;R?N^:UDC9HG6,@&*M; 4$13>0=K57_).8ED M\ERZA2+ +).S$;] F:P9I9U><9#[,D^VY7K-/,U>]CK*I%_V< \YCCL8'.7[ M/SEAYY,Y-XF:8(TD#NLD#CN3>)L)D%2!'F2VT.,.;]H>?R?CW"^P3IBO$Q;H MA(4Z87--L(9%O-HBWB\J)CR=MM()\W7" IVP4"=LK@G6L-5E;:O+SIDG)$]R M>2#[^8>I^4>6%%Q.00BO&("R69MK.K'GND8GS-<)"W3"PA)F6X=+6L^ZM)SA MU<%?HF^8$;Q( MH+SLPZ(UH]TQSOTB:Z7Y6FF!5EJHE3;716LZZ>#=F?V+BHLJL"Y[Z:3Y6FF! M5EJHE3;716O:RWFVE_/_%!G=W+/=HY/F:Z4%6FEA1;/M9M'0]]RCXF+?\:BZ M&#C><75A'KR:3X&MBET7CB)5.Y2O1.O6>F=G6NQG'+7?V-&PO=V]R M:W-H965T=]R>=0O(VVE'WC*P"! MOF=ISL?62HCUM6WS^0HRS*_H&G+Y9D%9AH6\94N;KQG@I S*4MMSG)Z=89); MDU'Y[(%-1K00*9!EF/VX@I=NQY5HO#Q[)6$YHC!8FQ]=*]CUU-F:&.4QI^B=)Q&IL#2R4P (7 MJ7BDVT]0-RA4>G.:\O(_VE9E>T,+S0LN:%8'RQID)*]^\?<:Q$Z &QP)\.H M[]0 OP[P3PT(ZH#@U("P#BB;;E=M+\%%6.#)B-$M8JJT5%,7)?TR6O(BN>HH M3X+)MT3&B4D$,X$NT9/L@$F1 J(+=$_SY:4 EJ'RY;L(!"8I?R^+/3]%Z-V; M]^@-(CGZLJ(%QWG"1[:0-5%Z]KQVO:ER M +H3D/&_NM!6:D&WFAI8KOD:SV%LR9&# ]N -7G[F]MS/G2!-BD6F12+#8FU M4N(W*?%UZI,O5.!4CC=F"K! M<**1<@DFG:S&/'B/8.6K?_[6J=SX7YGW:Q(;L6QGZ#L:_'V,)U@7+H M9-8_K1=JO5<-660$('^18^PH>E&+0/J1[=X3E(B M?G1RTXJ?VX6-JD5&U6)3:NTTO>[07+-;--?H'LVH6F14+3:EUD[,ZS[--;!1 M<[MV:@=CQE1O=3;F0]-A>& :FS*M^-D[!T'JG.\S9DN2]OFT@"QO%_9>1;G7:EO=I@G!^])%(;&!AH=ZNF>ZO3Z5X0>Y*@M2$+.&FE M_>,/;&*,0R;V[O?>M(GM^8 3/_$ C^'L,+8:M)@/[='H:+B(DW1P<;:Z[5-^ M<98MRWF2ZD^Y*):+19Q_>Z_GV>/YP!H\W? YN;TKZQN&%V?W\:V^TN4O]Y_R MZKOA1IDE"YT629:*7-^<#]Y9;Z/)J!ZP>L2_$OU8;'TMZJ=RG66_U=^HV?E@ M5*^1GNMI61-Q]=^#OM3S>2U5Z_%[@PXVRZP';G_]I,O5DZ^>S'5?LX> ]T\H4GM3;-YL?I7/#:/'0W$=%F4V:(97*W!(DG7 M_\=?FQ_$U@!K_,( NQE@[PYP7A@P;@:,]QW@- .53IH!)_L..&T&G.X[P!H]_>9&^_[JK,TO>_VB6[]*5B\Q-R[C MB[,\>Q1Y_?C*J[]8O4Y7XZM75I+6D;HJ\^K>I!I77KCZNA3_$#_%>1[7+V[Q MO:O+.)D7/U2W_G+EBN^_^T%\)Y)4?+G+ED6N%V"\L MQ!(?L[2\*X27SO2L9[QO'G]J&#^LGO#F6=M/S_J];00_QM_$V/I1V"/;Z5F= M2_-H5T_?".MT-7S<,]PU#W^WO*V&'[\XW-MC>+/R=M_O8N^GWC?:-X_^*7NH M%CYZ<=V#_8?W+5WM\8.W7UYZ:!XN]74U_.3%X='K/SEKW+?NG=?@>).\\8H; MFY*GTJ+,E]5;5"G^\Z%Z@%"E7A3_[5FY]VO-Z=?J=]ZWQ7T\U>>#ZJVUT/F# M'ES\_6_6T>B??2]P$G-)S",Q26(^B04DID@L)+$(PCH! MB?A!Y]7TL'H3*W6UF%)4;W6Z+V)&[]"(D9A+8AZ)21+SUYBUGJS46P,/%Z,W MHY-)]2;]L)T>Q@,04 MB84D%D%8)V"GFX"=&M^P7%UM^L2%%F76W7D@%G%^FZ1](3.*AX:,Q-S3WHWK MT:0[0_#(94H2\TDL(#%%8B&)11#6B8\U:@\NC8P!4FE2)O%\[_"8N4/3@VHN MJGFH)E'-1[4 U12JA:@6-=JSO[#6YB]L-T9;QV@M8XP^Z3S)9LE4W,??ZIE> MWR'8]V;CX.R0FHMJ7J-M;^R.[;2B]2V?BE9T19O?@-)&:BVH>JDE4\U$M0#6%:B&J1936 M35W;;+#8:H.%=AM0S44U#]4DJOFH%J":0K40U2)*ZX:M;3E8YIK#EZRLMK!2 M78JY;HH.=94OJVN"R6*YZ T6+G[)2BT_QM_AZKG\4JDE4\U$M0#6%:B&J1936 M#69;S+!.V=DD6LM -1?5/%23J.:C6H!J"M5"5(LHK?M9V;;%89M;'(?WV35M M_+G:*$OK3R=6,\4T3J=UENJII/C^ZF?Y^8>M^U4ZTU_%U6-\OW[ 'Z\=N#:O MP<'10VL@J.:AFD0U']4"5%.H%J):1&G=?+9U$=M&IY4VVA)!-1?5/%23J.:C M6H!J"M5"5(LHK1NVMB5B&P^,7[R/BZ00ZS-!]88+;86@FMMHNU7/\?%NFQY= MK$0U']4"5%.H%J):1&G=W+2%#]M<^+C2:9+EHMXW653SP=5;5+5=MC[(W1LD MM.V!:BZJ>:@F4.SKL\"6N\-N<[R:G3]U32N%IB4WT26BGGS7C=] M^;T.K8V@FHMJ'JI)5//MYZ>CJ*;&ST]&@RY5H5J(:A&E=8/5%D)LJDE4\U$M0#6%:B&J18W6.:(_'G6.Z'?/1=UV/,;FCL=EEC[HO$SJ MZ:'[0JO#3!R:'51S4QRHYJ&:1#4?U0)4 M4Z@6HEK4:).M6:'M&":%6U!:3-_ M<*S8BY:P5RUA+UO"7K>$O7 )>^42]M(E[+5+_A\UCW%;\Q@[[(01;7F@FHMJ M'JI)5/-1+4 UA6HAJD64U@U;V_(8FT\3,?_I4C.9E'IPUM-*!:AZJ253S42U M-85J(:I%E-9-9%O\&!^SLTBT^8%J+JIYJ"91S4>U -44JH6H%E%:-VQM\V-L M/EW(Q_79=7K*B[U10WL?J.:BFH=J$M5\5 M03:%:B&I1HVWO='1,1Z+;1L?8 MW.CXRW/(?7=.HDT05'-1S4,UB6H^J@6HIE M1+6(TKI75F[K(LX(G58Z:'4$ MU5Q4\U!-HIJ/:@&J*50+42VBM&[8VNJ(8SYKR&'32C-V<-30X@BJ>:@F4U -44JH6H%E%:-ZUM\\1AKR#CH$T35'-1S4,UB6H^J@6HIE M1+6(TKIA M:YLFCO'@^JLGXC$//SA<:+,$U3Q4DXVV>PC8V;U^BX\N-D UA6HAJD64ULU- M6QIQS*61_^N49:/.DT5Z=>[GH M8CU4DZCFHUJ :@K50E2+**V;F[94XIA+)5?UR?:OOZV.G,S_^E8JE>14.SAY:14$U#]4DJOFH%J":0K40U2)*ZP:T+:PX[+5H M'+1X@FHNJGFH)E'-1[4 U12JA:@645HG;).V>#(QGZ?DW72:Y;,D2\6-KJ^Z MUGOHS6PGF;EL+C3NG3C,KXXJV:% MM_I2S^>%F-8G.3@?U ?&-[>*7-_4%U5[^\X>#)_=[EMO ZN^?=@R%V?W\:W^ MN/H 7"'F^J8B1V^.)P.1UWLKG[XIL_MJ(VL@KK.RS!:K+^^J[3N=UP^H[K_) MLO+IFWH!CUG^VVJU+_X'4$L#!!0 ( &R"*5C\K.IH2@, +P0 9 M>&PO=V]R:W-H965TB,_>G=V9&UM[])>, M/XDYHH3G,(C$P)A+&9^:IIC,,23BF,48J2=3QD,BU9+/3!%S)'Z:% :F8UD= M,R0T,KQ^>N^6>WV6R(!&>,M!)&%(^-\A!FPY,&QC=>..SN92WS"]?DQF>(_R M(;[E:F46*#X-,1*41 (@T CJ3[^Y*!&45,G;EZOT"]2\HK,F @ G]>5\8'0-\'%* MDD#>L>5WS FE#4Y8(-*_L,QC+0,FB9 LS)-5!R&-LE_RG NQD6"WWDAP\@3G MHPENGN"F1+/.4EKG1!*OS]D2N(Y6:/HBU2;-5FQHI+?Q7G+UE*H\Z5T0RN&1 M! G"-1*1<%1[) 7LGZ,D-! '< 0/]^>POW< >T C^#%GB2"1+_JF5/4UBCG) M:PVS6LX;M6[8XAA@[J1X[KO4#^%, M"%2L%2^XHF1, RHIBI4D/BC#W>$DX9Q&LS3JAD6\N#$D@@KX=:4*P*7$4/RN M$B?KIE7=C7Y=3T5,)C@PU/LHD"_0\+Y^L3O6MRJI&@(K"><6PKEUZ-XY$[OI-TW%YLD7@>Y/6<=5&JN5337JFWN,I*H*$NX M(Q+A?DGBJO9J,;;=BX; 2G3;!=WV3IFXW:1P#8&5A.L4PG4^;>(,H;WASZ,* M%U=$O6WCDZ*]DRUM#/]@<[,OHSB1XA"N<($!V%7MUU;8=J\: BN)T2W$Z.Z4 MR;M-"M<06$FX7B%<[],F[[VRK_7"X'41I;9L:SUU6$W:VZD<-FI+;+M-3:&5 M!=D8P^R=LGC>3E/B-816%F\]R-FUX\Z';)Y#O//QL+[$UGO6$%I9D/689K=VR_"-CGQ-H97%6P]]=NUH]#'#MU]-UR\_[+4A M66OFQM%2G^NO"9_12$" 4Y5C'9\H")X=E;.%9'%ZVAPSJ4&PO M=V]R:W-H965T0*J*HD MX)YJ1;Z0:RHE-9M"=E/0E'&UA[,/=RG9W=DC.X25Y#X7E:+E3,6NQK481C=K MZYXV=?U7ZEZ+>D0";Y_XGA\,P,^VP\]A.B+^T:OP].W5_76XBP9V+OJ=B[[E M"_[O8LI4QH4Q4I$?)U.E)7[:/X<,:BC#84ISW(_5DF8P[==^=K27?Z\X'D:VY$W;NA%O=N1>: MZ/G1OZZ$&]Z-QWZTD9<.Y06>UW-Y34O4:8FV:K&'IK:'1LP)7DE*8R]AY<+J M&Q(6;2X$A7D;V[VU[GNW>Z#HH'JWUX3-C7E%Y8*5BG"8(](;'2*1;&ZA)M!B M:?OR5&CL\G:8X\4-TB3@^[D0^B4PK;[[*Y#\!5!+ P04 " !L@BE8DSA; MGXD" 3!P &0 'AL+W=O^ M@#_N.3[GVKZ.-T(^J@) HZ>2<37S"JVK5P)Y&JRY+(WY? Q&;FC;WMP#U=%=H. MX"2NR H6H!^J.VEZN&/): E<4<&1A'SF78S/YU,;[P*^4=BHG3:R3I9"/-K. MEVSF^580,$BU92#FMX8Y,&:)C(Q?+:?7+6F!N^TM^[7S;KPLB8*Y8-]IIHN9 M=^JA#')2,WTO-I^A]1-9OE0PY;YHT\1.0@^EM=*B;,%&04EY\R=/;1YV ,'I M,X"@!00O!80M('1&&V7.UA71)(FEV"!IHPV;;;C<.+1Q0[G=Q8669I8:G$Z^ M@LF!0N_1+9&2V)2BXRO0A#)U@HX0Y>B&,F82KF*LS7H6A=.6^[+A#I[A#M&- MX+I0Z!//(.O!SX?Q9P-X;'QV9H.MV>:"*Y!K M\)*W;\93_V.?VUT]=PQ4Y+ENE MULDX.HOQ>M?-<,R>R*@3&;U09$XYX2D,2(S^6SZ(#A0.ANP)G'8"IX,"%_72 M*3*W-A4EH#_HJ$];0S(.=E;V1^&!NMZ@TP-]>*?NE"!7KAPKE(J:ZZ8$=:-= MQ;]PA0[_"V^>BQLB5Y0KD]+<0/W1!Y,8V93@IJ-%Y:K84FA3$UVS,*\62!M@ MYG,A]+9C%^C>P>0O4$L#!!0 ( &R"*5@IZ@\G1P4 ,\B 9 >&PO M=V]R:W-H965T\KE!(_!GA SUY!OE4YH3\R%\^ M+2>:D5N$8[Q@.03B__;8QW&<(W$[_JU M9HS5SQ]?D0/B\GSRD98F@Z MSL@!9+DT1\L?BG 5VMS!49IGU@/+^*<1UV/3.\S#0L$5*!Z 3R@#;V>8H2BF M[_CP]X<9>/OZ'7@-HA1\VY =1>F2CG7&N7,$?5'QW)8\YAD>"WPF*=M0$*1+ MO!3HS^3ZGD1?YW.N)VX^3OS6E )^(?MK8!D#8!JF);#'[Z]NBJ;S//;@>>RA M7#W$\VM@NB+VAB^M.HFL L\ZFT248CPH:5:T+K/: ; MDK$KAK-$Y'RG8Y;C>5[+]U(C+O5]'\9 )6/891Q"Z(D]/ZP]/^SI^:J0W56N M_S4 _B[+<,H&X($A7LSX(R K$$8I2A<1BL$]H5%9\(*?+#]XS6/,]ZI=4D"2 M5%C\Y.;<-<+/;9!&W9>"71I0E98%*BT+%5G62)!1G2"C9R_-F*3KLRMSU,E: MZ(PLL[4TI49<&LE>E(%*RE! Z0V=,XO3K7WO/GEQ?B'IXB76I]RB3J[)0N]+ ML2X-JD+# I6&A6H,:R2(5R>()P4O8XV?O&MZG:RU';NU,J467!K$'H2!2L*P M2VBZMGA50N/X_='HY?;_:2>V!6!Q[8(E/=%BL8I7S<4Q5C<'E79>?"5 MHLV4H@5*T4)5:,VX'ILQT'FIUB94V?#PE:+-E*(%2M%"56C-B!^;0%#>0NA5 M!DL(Y_0H[7FC=AGL2EF6,6R7P:Z49W:K8%?*=3RC7005M5J:KCNV1Z"\/_* M8SZT'H U3OGI( 8H70*T3*(THBP_+>RQT)LJNP^^4K294K1 *5JH"JT9[6-# M!KHO5AI5-AU\I6@SI6B!4K10%5HSXL<."Y2W6'J51D%;PW/:E5$D9+<+8U<( M.NU39""2LJW.Z5!1(Z5TG'[R>SO_&K0N;D90[I)=RLI?3>O1^O;%A^+.06O\ M%M[X4# ^@S=!>;?B"%]>]?B,LG644AZ$%:&ULK5AMC^(V$/XK5GJJ M[J3;S7MX*2#M0J)6NNNM=KN]#U4_F,1 =$E,;0.W_[ZV$[+@!"^P^0*./3// MS#/CB>/1#I,?=(40 S_SK*!C8\78>FB:-%ZA'-);O$8%7UE@DD/&'\G2I&N" M8"*5\LQT+"LP0Y)"_W*,.[L6$;^XG'=+EB M8L*UX_$/YDUE:2-$<%37$!"%J,C3M[&-F.4) 2?Z=H1P_&0(0R MQ_B'>/@C&1N6\ AE*&;"!.1_6S1%628L<3_^JXP:-:90/!SOK4![,'%(T MQ=GW-&&KL=$W0((6<).Q1[S['54!^<)>C#,J?\&NDK4,$&\HPWFES#W(TZ+\ MAS\K(@X4'/^$@E,I.(J"[9U0<"L%]UP$KU+PSD7P*P5?13BE$%0*@>2^)$LR M/8,,3D8$[P 1TMR:&,AT26U.<%J(RGIBA*^F7(]-OB">%@IN@!R &6(PS2CX M6 T^\97GIQGX^.$3^ #2 ORUPAL*BX2.3,;AA1$SKJ#N2RCG!)0+ON*"K2@( MBP0E+?HSO?Y HV_RL.O8G7WL]X[6X)]X>PM/?MB(I[7CM=D0C M'=(UC-'8X)V2(K)%QN377^S ^JTM0UT:FW5I+.S26-21L:/,>G5F/9WUR;XU49_);=!S6V@Y7:&8B+IY<5YP"%!&62<7X:KDF6( M\/>UIH-&H&JI+XI,6M*W-C.P%,H?=-.I(WX2CY[-9^],_L"/PZ !:>L MB-NZQ.O*M5VBUZP_5^6\*=-326^*N*J9L 6JKU1ZI*7E2M+[->G];AM$S7X; ML?UF^^VY"K%-&977ID1/M1(V9=R!VARTD5_)ZZ#F=:#E];O\ D')#=SRJEXB MWA;$9UE=M;(K'/;;JIC;6-4C>> %04*!"_+R-&M[(($O;9:F6DN7GFXZOUB\>Z+-=)2F.\*1C@J45G)KG"L.W#C7%K>9[2Q*=Z M9RY-XKFP8:>PT2E8]_6$=9R,@\]/NY.-I[Y%6G.BAU)+O&W'Z4U;B/)X)&W8*&YV"M7UE MUYD']S\Y(DMY4T>!I+?\A*]GZ]O .WD'ILS?V\.IW3(_LX=A>=?W:KZ\>OP* MR3(M*,_9@D-9MSU^=B+E;5[YP/!:WC[-,6,XE\,5@@DB0H"O+S!F^P&PO=V]R:W-H965T M<^V8$\S\R,4WN6-,H>]56.&19%Q6K M9<%K)-AF$?R);VX):0.Z*_XIV%&>M5$[E$?.O[6=]^M%$+45L9*M5)N"ZJ\# M>\/*LLVDZ_CWE#08F&W@>?LY^]MN\'HPCU2R-[S\6JS5;A'D 5JS#=V7ZA,_ MOF.G 25MOA4O9?>)COVU\2Q J[U4O#H%ZPJJHNZ_Z??31)P% '@"X!0 7=T] MJ*ORCBJZG M^1**]6F=K&]U0NVA=7%&WO\J#$OILH>/4\@/30Y+H"G4-])&J MO2C4$WIYQQ0M2OD*O4!%C3[O^%[2>BWGH=+4-C9$.O7SQZL.2QQEF?S\.!@ MQ0,KGF(E+E8?E9RQTH2 FY4,K&2*E;I8B<5*DIRX6>G 2J=8F8N56JPXQI&; ME0VL;(J5NUB9Q0(-<[/R@95/L68N5FZQ<)YY6+.!-1ME?=XQK>N-8L)%G-E$ M2#PK!$=&*M$XDRM:HK)32D.?M,65VQR1/;DDSU(/_TQJ>)3_@4F)BJK9*[;6 M^M)C9U(Y"\!6 5> X\13@'$3'E5+/P%.(-@CQAGQ_,;8R :341N^+6I:K]B( M"_&HKBZ4(3:&PI.*(KF;!D93 M,*&I436"0TZQ!VG,!.-F^EDS@BTFB%*/E^#LF6G<2S\M1K ]=04^38'1%(P_ M%'F]>(K[\:^/^*;;6 XA M_\<]Q'8/!M]S$3'V(;_&/L1AGV3F>^HE1C_D%^F'./7CG8"S/=F%_B'VM@Q( M8@DW/-MIMV\M/E*Q+6JIIW2CXZ+K3%%US/(_4$L#!!0 ( &R"*5BB97YN>0, "$. 9 M>&PO=V]R:W-H965TZR0-?619!Q5?VMCQ.2?W7%\_>BLN?L@9 M@"+K/&.R;\R4FE^9IHQGD%-YR>? \,V$BYPJ;(JI*><":%* \LQT+"LPB8ZDC'G/W3C?=(W+/U!D$&L M- /%OR4,(Q;S',@#78,D9R-0-,WD.;D@G^]'Y.SE.7E)4D8>9GPA*4MDSU0H MJJ%F7 GO37ZCMFN'7ZW8+/?3+]9)3*..-R(8!\NQY+);"& MOS?ENV3TFAGUNG8EYS2&OH$+EP2Q!&/PZH4=6&^:S#XEV>B49-&)R';2XM5I M\=K8-VDYPWQ@,4X$STF"Z<%"2-D"$H+;A*!ZH95D#+A9 !9I@5!TW92R5K7G MIJPD"PHRO0TM!S;.QIZYW$[%*16C0T7'MGRWEMSQV*\]]H_Q&!TC9V-@,$G5 M.8$U;L 2FCQL97NNAR69OQ61%[A[%IY2,#H4O'!#I]-L85!;&!QC8=O\?$T8 M'G;XY+&9&1RDUMJU81@5T_21 TT'=L)F@WHU 9T6@WX@/5)\+B# MP<^YI)D.]"^-:!5Z[O3J'&;;\RU[SY/1*36C!DW;#\,MT1V+N[7%W6/+M*K2 M)O=:.9[K7O>P.-W V_/NE(K1H:(3=MU'JC.LG0O_U^0,GZS2PQ$7GA5XP9YK M3Q)%#42V:UF=_=7>W#KSYB"FQ65#DI@OF"K//W5O?9^Y+H[Q>_TW]M70;N@? MX?VGO*[\H2\O3Q^IF*:X]68P02GKLH.)$^6%I&PH/B].W&.N\/Q>/,[P#@=" M#\#W$\[5IJ$%ZEOAX#=02P,$% @ ;((I6"J]?MZ_ @ 00D !D !X M;"]W;W)K&ULK5;);MLP$/T50@6*%$BMS782UQ80 M+T5R2! D70Y%#[0TMHA(I$I2=OKW'5*R:AN*FZ2^2%SFO>&\(3D8YE;_'D(GUR/&=S< ]6Z;:#+C1L*!+> #]M;B3V',; MEH3EP!43G$A8C)Q+?S#K&7MK\(W!6FVUB8ED+L2CZ5PG(\)3D?.N4,26- RT_=B?05U M/':!LM,19AC@= M7?-8Y$"^T"=0Y".YI5)2DSIR,@5-6:8^#%V-?HRU&]>(8S)#>"ZU21 M&4\@:<%/#^,O#N!=C*\),M@$.0X.$MZ*58>$WBD)O"!L6<_DY?"@+9S_\SY[ ML_<=,<(FXZ'E"_^9<3)E*LZ$*B60'Y=SI24>VY]M^:X8N^V,YBH;J(+&,'+P MKE(@5^!$[]_Y?>]3F]C'))L>DVQV)+*=M'2;M'0/L4>SQ0+LI4E8E2"-"<*S M"*,GXDF!],.=3<$5.L!D#UZT'M/+E5Z?>U(I5Y'6";G_HKK93T6KF M^V>[9M-VMF"/;=9N%IXW9CO"]!IA>F\5)L']^WIM#KI[[6:NR"[V!-S3[Y@> M9[W6G)V?[:GL;M6$'.32%F.%>ZGDNKHLFM&FWE_:,KX9%D5[*JC16$KTEQHK&^VF>(;!Z0QP/F%$'K3 M,0Z:5U/T!U!+ P04 " !L@BE8N.!:2O8# ">% &0 'AL+W=O$5"(I;; MZF$ 25(#A7,*P$ MPW,%HTHP*LB44RDX1%CB<,;9 7']M'+3!P7,0JVF3S+]WI>2J[M$Z63X^_>< MR&?T$2V!$Q#H#BU8M@E O 3B'!"TEBY_01002$RHNE>!Q&:&+#Y?H M W*1V&*NQ"1#CQF1XDI=5,?WA%+U;L7,E6JD.IX;5Z/Z5(XJ>&-4=_EF@+SQ M%0J\(.B0+\SRO]A^@(9>(1]VR".S_#.L!BB8=LE=A;=F'-2,@\)O^(;?@F(A M$%M7$/_Y4]U'7R2DXM\N-*79J-M,KP.W8H=CF#NJT 7P/3CAK[_X$^^W+E V MS2)+9BV(PQKBT.0>GE)1:(I7QYQ3:YF0.$M(MD$7*NG*RY==8(T!^H(MS<:% MF5Y<]V$P\M3?S-TWD;W[6 O&J(8Q,L*HB_5%@7;-VNC4=]8VS2)+9BV"XYK@ MV&9-CFU"M&D663)K09S4$"<_NR:- ?J"G9Q7DY9BMI!=U\BNC<@BLB<)9 GB M6 *ZP )AM ,>0R8[^91N-XTI>0-OTI[0PABR;T)9,FO1F=9TID8Z9>]1])0[ M3F(HLB=AE&(N-*8RDSI!E<;7#5#CZ6#X I0Q>E]0ELQ:H&YJ4#=&4/ MHO@$3&Y5F"VCR7LE=_.J2OQ7-;(PAN]+RI)9BY3OG3I<[ZR24QF$G[%J:SO[ M4:-'WX6HP/Q723G26?EJ M[;85MLWLU,G[QAXW;'X<1;"2G62L-O!6W2);;FU\IQ[>']KLNGRK';M5M\B6 M6YODZ0/ -W\!W&TV'#:ZATA4&B*/W7V MOK'G/=:H6L)()B3/4]5;G=MN5=;O]%OF ?3&9;6%=QM[07KG[A[SC>* **R5 MO3>X5M%XN1E6GDBV*[:'5DQ*EA:'6\ )&ULO5I=;]LV%/TKA%<,*=#6(FE)5N882"QM*["V0=)N#\,>:)F.M>K# ME>BX_?>C/F*9(DW)&9&71)(/#W7NE7@/*<[V6?ZUV%#*P/5X M7(0;FI#B7;:E*?]EG>4)8?PT?Q@7VYR25=4HB&,]G6_) [RG[LKW-^=GXP+** M$IH649:"G*ZO1M?P,L"X;% A_HSHOC@Z!J64999]+4_>KZY&5GE'-*8A*RD( M__=(%S2.2R9^']\:TM&AS[+A\?$3^Z^5>"YF20JZR.*_HA7;7(VF(["B:[*+ MV5VV_YTV@NR2+\SBHOH+]@W6&H%P5[ L:1KS.TBBM/Y/OC>!.&K >=0-4-, M=1M,3C3 30,\M(=)TV RM >[:5!)']?:J\#YA)'Y+,_V("_1G*T\J*)?M>;Q MBM+R0;EG.?\UXNW8//BVB]@/<.%31J*X> W>@B_W/KAX]1J\ E$*/F^R74'2 M53$;,]Y=V6@<-M0W-34Z08W!ARQEFP($Z8JN%.U]?7M/TW[,91ZTHB>M-TA+ M^#%[? >P]08@"V'%_2R&-T@(]\A,K6X#/Y#OZ^R^(8\)=R3_+5/ZJGH.YGHNZG'.@N MBRT)Z=6(CV0%S1_I:/[S3]"Q?E&EP"29;Y(L,$0F)&MR2-9$QSZ_(3%)0_H& M+.E#E*91^L!'Q^J2*B$UEU-QE87B<3[UII;KSL:/QZ%6P&S/05"$^2H8GCB6 M" MDF..XV+$/,$&X?1!N:X5_8AN:@S!+>% W97EZI'Q4XN<47,19P<>K)>75 MDO*:%<:D**)U%)*R JGB4G=E']TB\N"D$Q49]);K[09%1F$HA41!!2$ZRH,0 M$N<0$D<;DNLDVZ6L.%),5V"=9PDH7VF5;D=Q'Y;=?1QD%+]5NZ/)5W A>]() M8M#')0AW#\)=K?!R4 HW)'TH'X&38EVI:SB5M"I 'H)>1ZN,MD$U=Y!M:=_L,-P ME^QBPOCSS.L-MW@I6.QR7I'"'^!Z]2\W0]RALA-%2Q4<;7_G5B:39+Y)LL 0 MF9 T:+4&TGHA(]%T9"A?1ME\HVR!*38Q94>>'QJT$PV9,.9[V.J.J2H8MBRW M6T%4.-=V.Q4V4,&0B]%$/=-3>6X=-=1;ZC/,!50X6 >YTZYL!^HL_RI>_+EF?ZI+U+-.AOXVS MJYA)-M\H6V"*34QH.QV [DL9#^W$X^R4F63SC;(%IMC$E+7S&CAP8C/,>,CS M#-@MF@L%2*HN W@"+8\HMYW00/V,QJS5\/JK;2_$[X<$6HBX\-I.$I#6T3[# M7#2$.KG]$+\?$F@AHMS68".]P1YF*I!L<26)O1"_'Q)H(:+$UD8CO8T^PT8@ MA:^5WF,%2%(Z@"?0\HA:6VN,>JSQT;(5B\RS+H._^ MW/ICE,TWRA:88A,3V9I]-'DARX"TLXJS4V:2S3?*%IAB$U/63E?0P.G*(,N M% OSV.VN\2M0TEBC^%@P=:7!1D@Q?R#M@ M[>3A[)299/.-L@6FV,24M7,4/'".,L@[8-4J_53:(*""J;YSJ' 3V^TN\ZI@ MFN\<^&A_CW[2QA=T$]7*Q\?[6Y+:/Y0;2LL MN$/B=J#>[W2X>MBZ>%UMV.M9KR>NMA?<*R;;6W;IDQEB75X8:2%&PO=V]R:W-H965T-A,6.B"4F%FGP.FSQT>4T@D1QENKR;J2+O%\?5+_XGNG M7M;GK*RF M74%Y-IUC3IX-S+"DE85E>]Y+R4NXGZ/E0IH'N -1PD)(27LF"2Q5=OE!UE:9 M-56B*U6^JWT/XO #1&$4P\MJ#O=W#__*! 3>T4<=?>1U!U=TEQHSQ2TLB%,: MF-6& HR!N=@+U\8ETIN*[@Z,3<4SG# :W%"FD+]9D3<6[%/XWYOE 3[<[[@;)3=J[#@>BM* M Q)S2@M['X<,='/3&L.JRD_W6EFZ*WZYH\<)M0N@_5PI>S+F>N_0O4$L# M!!0 ( &R"*5@(LU)SJ00 *P4 9 >&PO=V]R:W-H965TY880A;YF*9-39Z-4?NNZ M,MF0#,MKGA,&OZRXR+""6[%V92X(7IJ@+'4#SQNZ&:;,F4W,LP303?(:'?!C1]8<0TT4"?,CWNCTK KQ3BU&S.LXPJ&$@E M$69+-.=,4;8F+*%$HHN8*$Q3^1Z]0Y2A/S>\D/"6G+@*X$B> M&_0)D#<2?6!+LFS&NU!S77CP6OA]8 7\S+?7*/0N4> %(7IZC-'%N_<==02L Z^K>C_/LR MR: [B6XNMS+'"9DZT#TD$5OBS'[^R1]ZOW1)>DZP^$Q@#7$'M;@#&_KL(Y<2 M);6B+]"&$E'@M$O!$FEHD'0WW1-W.VA,M9T?94YD;'!.*H91U;&=QDO MF$)XAP6L0Z0XXFI#!,JQ4"]=M$NXZ*"(0>2]I1VU*FV_%+>1CM,9UG2&5CHQ M26"WDT1W)Q@[S4W"=I00NL6+E*!E031'V!_7L+TP(KM:U[TU1]_%<4ZP>-C2 M+!QY1S0;U9J->DWZRP/!+F'/$0*:39=,H_8 !JVI8,W=E_Z)C WZXYK^V+X" M\IS@%.6")S =8(8(;!S(!4RA%X*%[&K_]U;,OE/$7F!0EM&EQYFJ:.AV4^MV M8RWK ]M2P9G>B5!*\8*FM+MCW+0&+8!!>SM/K,GZSI-3*1N$?6_OC;SOI0PS MIB9M7205Y&$O#-NKQ)ZX+_U3.9OT#ZRA;U\IT%H17Z$53@QOLT0P-%SP@_^_ M-3<5>RMBWW5R5K2X0FO,DNB(1L%>H\"JT0,1B5X1(!-\5>6%0@487($4?B97 M7%SE^,7T6FW,.@4KX<<'17G7H^CM=+$6T5N($SF;4NR-JF^U:K,G!OL(-[8B M+T2RT=LR7Z1T;?IK)_FP-6_](!JW5\M9#>?IK$T!]F;2M[M)L.;@P(OR@U;! MU[%^ 2DBLD[RY_2*\[.BQ2>(=NY03='V?M2W&]*/G*VOM$;[29/4GSR7"!N_ MVJF?%;>W?N=$B_T.0SP>')UA>[?KV^WN0WM=:7N[(.#?Z1)5#@9Q1CH5&[:J M&OD=>]-9':S?MK#-I$TI]B;6M[O8#BDZO;T=IO)PP?0DRBE*P@5'=]!XGR:*R\ M43PWAT4+KA3/S.6&8-C1] OP^XIS]7JC$]0'E+-O4$L#!!0 ( &R"*5C\ MB1\FU@0 /HE 9 >&PO=V]R:W-H965T8'M&,ILH@B/ZWH3"A=2\7S.ECW(&=%]9\\UXG8"0A[!P*B.B!Z;T![[+$$GGT[1 M)\0*-&59IG67(U_I3AFTG]8=2*H.1 $AQ<'PQ-W^)2\H#@LHZ..:/QV=!AW15NIB!MQ MXQ+7.R0N3==:-_1U0T5A[AATRPI2I$;0!Z(H.IE]O7TXW3E_IT5X1K,M6947 M=(S@VMFDJ6N7I"20L@81A()BE2;_1I.^\EZZ)9!)53^,N"9S1 MQTH "4LJ6%@] [ F5U3\%Z?,5<+06EN MOO97Q1Q]HR)'7S@IT'57VIW88],."4L@81@(9FDS;+09PE:C(:0FD+ $$H:! M8)8FYXTFY\[[94J>6;[.T2,7.M(\SU.B&]-O9EV".%G'"@()2R!AN((-=NI< M+PB:(F?E^:+)\X7[#6KON]^572?AV.Q"PA)(& :"63*$06M3 M@B5/. 9 &E M): T#$6SE=DQD*'S%KDKF&(DTRY04R41VW*HZ.J$OH7?8C5EA#%S=0%TX M*"T!I6$HFJU,Z\1#IZE\T_:YPX\6HO<^KY: -HNA:':.6V<=NJWU1Y0SS9BR MPKPC=ZH&ZM9!:0DH#4/1;&E;6Q\.@ L;J*$'I26@- Q%LY5I37WH]*=O%[9A M9RF*AOW]]S10APY*PU T.\>M20_=+OVC"EME_CM5 [7ZH+0$E(:A:+:T[;Q M> %6/W):_HZ[][PE\=U/'WA>@M 24AJ%HMFCMI$$4P5:L"-3]@](24!J&HMG* MM.X_7JV*FI9SEA)E]$F'!F=#[9U$M="HVE%\5:ZD>>1*\;S<7.JG M#!7F GW^B7/UNF,::)9[3?X#4$L#!!0 ( &R"*5B:9'1&.@, ,X3 - M >&PODCFQE2?XKB>SEE)ZS-5,6F10NF2&MO5L[BN-*-Y#:12Q+U.)XU+RB49#>2B MO"I-'4W50IHA2=M0Y&]?\R'IIA])Y.7&*F=#K)4N1.H'#W=]#TJMT2FY5-KE]AG\]Z09O@>L>V"0"]$:[!$?& TJ M:@S3\LIVW& 7? )%3?MV55F',TU7W=XYV1#^N\XQ)IJG8-FUK_Y!7^=6.DXM_9=G]5MDW'/38O%P/W>3YX9M,LL/W MV!Q-#MWDFWAN^F_!Y&'69-P<,K9.,COGF#8:P7EQ2'[ R51LDD:3!1>&RZ8W MYWG.Y)/CC)4W=&+_6-G1M^-S5M"%,+6\T69M:.N82&:49OV-YA> M-VT/JS87ESE;LGS<=/5LXIJ1;=BLS06$?>3*76$$XW@LC "&Y<$<8!S/PO+\ M3_/IH_/Q&.:M'T3Z**>/$3WA_L*4F2+ LC M@(4=) F&P-.((Y@#\( A2>+>@WOOHWC]GHHW_\$;/0)02P,$% @ ;((I M6)>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5 MN %(MB6/:(7->=I3W; M+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II% MR=.B':5_'224X&LW;T:^.P)EUQIXX_PYZ>6<<$FLJ@K)DPSCHJ5 M#E#H-=_H 1&T8E>#6[EEBDSIBKDO93_E8=%\06/)@N%2%]SN4 \+SXC)([0L M^<)^^H+,'(1[@R9R2;YLF H@(P R.AGDK:PV 60,0,8GA/PG"B 3 #+I$?(/ M6E)1,.(O&QT I@!@>C) 1' /(C+N1-\;VVG^FWAUE[!*7M$2[3 MA.O"NI.+VD;796IZ@ =:!5DK#V)K#[""9_:R?;0U@_XM1(-<,D:6R1U5PMI? MDZD5\6Q-5:(_VDQ@%X&=^:W&S6M( V7["#G;3]B2"U?D M,F&?&:LCH>TQ9&IKWI 1DD"$WBY4%=_E,%>>W?J28\5$P=MAA100(2M@5L\U M^UZ[XO9NNW]%0@:(D TPI:]DZ^L,_W;7R;BRK90N=X204/Z/D/._3?I\82NA M)T473J,W2MGNX#"U01:(3MDEM%KK"!)$U&.?0,Z>J/WT5MD;0WJ(3],PO'&& MF) WXCX;AXXAA/P1]]XY="*"V1A*02HS<5<],Y=I!%8F2+'*G?NS(@9)$8V2)-'=\U>@GDCP39 M'V%!WPD'62-!MD93V7=B0<)(D(4!URUQB E)(T&61JMN.2>/5*EF0N!LP@SE M(2:X=(%LD3W,&ZW=HH#?JFQ-$V)"%DF0+;*'.562W+OS['078D(F29!- MW,4_Q(1,DF";Y"BFWQ-B0FY)L.>ICF.R3:O92R"W),AN:577_N(N6]DRA0R3 M(ANFJ[SN8H1$DV*+YI Q3)@A)B2>%%D\31M@?Y1TM5)LY6>SP&Y)\.>'>M[P MWCE#3,@]&;)[]C _4U,K/_]R>/5 [LG0W1-.677$.H>4D_RMM\=94@T^0E7^=N=6 Z))C_E0C\Y M"S$AT>1]+_5W!QSR3.X],_0'Z^O+11.?1WMZ;;<7M"RFBK@'?[]1E*3NGJ-E M79:W=ML7\4G2Q=L?!][^]'#]"U!+ P04 " !L@BE824'XIM$-!*LONVG(%]4 ]Z$G%&J$!<_@F?$/#X4@[-N&]/ MPV[?#8O/X^$TK*K=.':_ZGI8[\JQ&>[:KIS.1S9M?VS&\[+?UEVS?F^VI9;E M,NK^=D;U]'@[<_'ZU97_F=AN-OMU^=VN_QS+:?S'X/JC[=^'72ECM7AM^FT9 M5U7]>;CN'NK+)MV=)U>+Y[=5U3^_I:J>.T@@2.8/4@C2^8,,@FS^((<@GS\H M("CF#\H0E.@^_F#'B#H8?Z@M$09EP1)$ZP)M$[(=2+P.B'8B4#LA&0G M K,3HIT(U$[(=B)P.R'@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WHIZ*X'>BGHK@=Z* M>BN!WCIY64*@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ'>1J"W MH=Y&H+>AWD:@MZ'>1J"W35YV$^AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H M[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.V3CY4$>COJ[01Z.^KM!'H[ZNT$ M>COJ[01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>@?J'01ZQ^1G$P*] _4. M KT#]0X"O0/U#@*],^J="?3.J' MQ0X=B^G842S/E_B@1[?=MC4UKG[H\Y$R^D"VB3NBU'?EJ>C5^>24;YA.G_SB M_*G,N<"\&UL4$L! A0# M% @ ;((I6-B",.K;!0 I1\ !@ ("!#0@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ;((I6'$!5; !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ ;((I6-11^6 :" T2, !@ M ("!MRD 'AL+W=O/PL "-I 8 " @0&PO=V]R:W-H965T&UL4$L! A0# M% @ ;((I6'XT'RR+" 9!8 !D ("!64< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ;((I6.OP M![R2!0 /! !D ("!0EH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;((I6,:7AD9C# 324 !D M ("!3VD 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ;((I6,>CIC@$"0 5A< !D ("! M87\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ;((I6"/"]5($! ]0H !D ("!S)< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;((I6/H8@GXN M#P -"< !D ("!KZ4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;((I6)9B'X)$ @ B@8 !D M ("! ;H 'AL+W=O&PO=V]R M:W-H965T+% !X;"]W;W)K&UL M4$L! A0#% @ ;((I6 + *H;#! ? P !D ("!FLH M 'AL+W=O!0 &0 @(&4SP >&PO=V]R:W-H965T&UL4$L! A0#% @ M;((I6/Z>*HZ% P & < !D ("!\=8 'AL+W=O&UL4$L! A0#% @ ;((I6&+.BD6P P M^@< !D ("!*N@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;((I6)*EYQB^!0 G1$ !D M ("!<_( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ;((I6-BI_*E> P KPP !D ("!4P(! 'AL M+W=O&PO=V]R:W-H965TP( 0!X;"]W;W)K&UL4$L! A0#% @ ;((I M6 08,QYG P 1A !D ("!7@X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;((I6&I/< I$! U1, M !D ("!\QP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;((I6$<_#P]B P HPX !D M ("!LBH! 'AL+W=OG.M<$ =( &0 @(%++@$ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ ;((I6(-0&U&_ P )@P !D ("!W34! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ;((I6/Y3 MWPV3!0 ORL !D ("!4DP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;((I6$8U5<.*! *QL !D M ("!]UD! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ;((I6/RLZFA* P O! !D ("! MZFX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ;((I6"GJ#R='!0 SR( !D ("!"W@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;((I6%&(252E!@ #"H !D M ("!'I$! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ;((I6/R)'R;6! ^B4 !D ("!4)\! M 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'-02P$"% ,4 " !L@BE8SA7,7P\" #J*P $P M@ 'LL $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 5 !4 ,7 LLP$ " ! end XML 90 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 91 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 92 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.4 html 221 360 1 false 53 0 false 7 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.azz.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Consolidated Statements of Operations Sheet http://www.azz.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 2 false false R3.htm 0000003 - Statement - Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss Consolidated Statements of Comprehensive Income (Loss) Statements 3 false false R4.htm 0000004 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Sheet http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Balance Sheets Sheet http://www.azz.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 5 false false R6.htm 0000006 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Cash Flows Sheet http://www.azz.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 0000008 - Statement - Consolidated Statement of Changes in Shareholders' Equity Sheet http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity Consolidated Statement of Changes in Shareholders' Equity Statements 8 false false R9.htm 0000009 - Disclosure - The Company and Basis of Presentation Sheet http://www.azz.com/role/TheCompanyandBasisofPresentation The Company and Basis of Presentation Notes 9 false false R10.htm 0000010 - Disclosure - Acquisitions Sheet http://www.azz.com/role/Acquisitions Acquisitions Notes 10 false false R11.htm 0000011 - Disclosure - Discontinued Operations Sheet http://www.azz.com/role/DiscontinuedOperations Discontinued Operations Notes 11 false false R12.htm 0000012 - Disclosure - Inventories (Notes) Notes http://www.azz.com/role/InventoriesNotes Inventories (Notes) Notes 12 false false R13.htm 0000013 - Disclosure - Earnings Per Share Sheet http://www.azz.com/role/EarningsPerShare Earnings Per Share Notes 13 false false R14.htm 0000014 - Disclosure - Sales Sheet http://www.azz.com/role/Sales Sales Notes 14 false false R15.htm 0000015 - Disclosure - Supplemental Cash Flow Information Sheet http://www.azz.com/role/SupplementalCashFlowInformation Supplemental Cash Flow Information Notes 15 false false R16.htm 0000016 - Disclosure - Operating Segments Sheet http://www.azz.com/role/OperatingSegments Operating Segments Notes 16 false false R17.htm 0000017 - Disclosure - Investments in Unconsolidated Entity Sheet http://www.azz.com/role/InvestmentsinUnconsolidatedEntity Investments in Unconsolidated Entity Notes 17 false false R18.htm 0000018 - Disclosure - Derivative Instruments Sheet http://www.azz.com/role/DerivativeInstruments Derivative Instruments Notes 18 false false R19.htm 0000019 - Disclosure - Debt Sheet http://www.azz.com/role/Debt Debt Notes 19 false false R20.htm 0000020 - Disclosure - Fair Value Measurements Sheet http://www.azz.com/role/FairValueMeasurements Fair Value Measurements Notes 20 false false R21.htm 0000021 - Disclosure - Leases Sheet http://www.azz.com/role/Leases Leases Notes 21 false false R22.htm 0000022 - Disclosure - Income Taxes Sheet http://www.azz.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 0000023 - Disclosure - Equity Sheet http://www.azz.com/role/Equity Equity Notes 23 false false R24.htm 0000024 - Disclosure - Defined Benefit Pension Plan Sheet http://www.azz.com/role/DefinedBenefitPensionPlan Defined Benefit Pension Plan Notes 24 false false R25.htm 0000025 - Disclosure - Commitments and Contingencies Sheet http://www.azz.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 25 false false R26.htm 0000026 - Disclosure - Subsequent Events Sheet http://www.azz.com/role/SubsequentEvents Subsequent Events 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 9954471 - Disclosure - The Company and Basis of Presentation (Policies) Sheet http://www.azz.com/role/TheCompanyandBasisofPresentationPolicies The Company and Basis of Presentation (Policies) Policies 29 false false R30.htm 9954472 - Disclosure - Acquisitions (Tables) Sheet http://www.azz.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.azz.com/role/Acquisitions 30 false false R31.htm 9954473 - Disclosure - Discontinued Operations (Tables) Sheet http://www.azz.com/role/DiscontinuedOperationsTables Discontinued Operations (Tables) Tables http://www.azz.com/role/DiscontinuedOperations 31 false false R32.htm 9954474 - Disclosure - Inventories (Tables) Sheet http://www.azz.com/role/InventoriesTables Inventories (Tables) Tables http://www.azz.com/role/InventoriesNotes 32 false false R33.htm 9954475 - Disclosure - Earnings Per Share (Tables) Sheet http://www.azz.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.azz.com/role/EarningsPerShare 33 false false R34.htm 9954476 - Disclosure - Sales (Tables) Sheet http://www.azz.com/role/SalesTables Sales (Tables) Tables http://www.azz.com/role/Sales 34 false false R35.htm 9954477 - Disclosure - Supplemental Cash Flow Information (Tables) Sheet http://www.azz.com/role/SupplementalCashFlowInformationTables Supplemental Cash Flow Information (Tables) Tables http://www.azz.com/role/SupplementalCashFlowInformation 35 false false R36.htm 9954478 - Disclosure - Operating segments (Tables) Sheet http://www.azz.com/role/OperatingsegmentsTables Operating segments (Tables) Tables 36 false false R37.htm 9954479 - Disclosure - Investments in Unconsolidated Entity (Tables) Sheet http://www.azz.com/role/InvestmentsinUnconsolidatedEntityTables Investments in Unconsolidated Entity (Tables) Tables http://www.azz.com/role/InvestmentsinUnconsolidatedEntity 37 false false R38.htm 9954480 - Disclosure - Debt (Tables) Sheet http://www.azz.com/role/DebtTables Debt (Tables) Tables http://www.azz.com/role/Debt 38 false false R39.htm 9954481 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.azz.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.azz.com/role/FairValueMeasurements 39 false false R40.htm 9954482 - Disclosure - Leases (Tables) Sheet http://www.azz.com/role/LeasesTables Leases (Tables) Tables http://www.azz.com/role/Leases 40 false false R41.htm 9954483 - Disclosure - Income Taxes (Tables) Sheet http://www.azz.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.azz.com/role/IncomeTaxes 41 false false R42.htm 9954484 - Disclosure - Equity (Tables) Sheet http://www.azz.com/role/EquityTables Equity (Tables) Tables http://www.azz.com/role/Equity 42 false false R43.htm 9954485 - Disclosure - The Company and Basis of Presentation (Details) Sheet http://www.azz.com/role/TheCompanyandBasisofPresentationDetails The Company and Basis of Presentation (Details) Details http://www.azz.com/role/TheCompanyandBasisofPresentationPolicies 43 false false R44.htm 9954486 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.azz.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 44 false false R45.htm 9954487 - Disclosure - Acquisitions - Assets Acquired and Liabilities Assumed (Details) Sheet http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails Acquisitions - Assets Acquired and Liabilities Assumed (Details) Details 45 false false R46.htm 9954488 - Disclosure - Acquisitions - Pro Forma Information (Details) Sheet http://www.azz.com/role/AcquisitionsProFormaInformationDetails Acquisitions - Pro Forma Information (Details) Details 46 false false R47.htm 9954489 - Disclosure - Discontinued Operations - Narrative (Q) (Details) Sheet http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails Discontinued Operations - Narrative (Q) (Details) Details 47 false false R48.htm 9954490 - Disclosure - Discontinued Operations - Discontinued Operations in Consolidated Statements of Operations (Details) Sheet http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails Discontinued Operations - Discontinued Operations in Consolidated Statements of Operations (Details) Details 48 false false R49.htm 9954491 - Disclosure - Discontinued Operations - Depreciation, Amortization, Capital Expenditures, and Significant Operating and Investing Noncash Items of the Discontinued Operations (Details) Sheet http://www.azz.com/role/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails Discontinued Operations - Depreciation, Amortization, Capital Expenditures, and Significant Operating and Investing Noncash Items of the Discontinued Operations (Details) Details 49 false false R50.htm 9954492 - Disclosure - Inventories (Details) Sheet http://www.azz.com/role/InventoriesDetails Inventories (Details) Details http://www.azz.com/role/InventoriesTables 50 false false R51.htm 9954493 - Disclosure - Earnings Per Share (Details) Sheet http://www.azz.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.azz.com/role/EarningsPerShareTables 51 false false R52.htm 9954494 - Disclosure - Earnings Per Share - Narrative (Details) Sheet http://www.azz.com/role/EarningsPerShareNarrativeDetails Earnings Per Share - Narrative (Details) Details 52 false false R53.htm 9954495 - Disclosure - Sales Disaggregated Revenues (Details) Sheet http://www.azz.com/role/SalesDisaggregatedRevenuesDetails Sales Disaggregated Revenues (Details) Details 53 false false R54.htm 9954496 - Disclosure - Sales - Narrative (Details) Sheet http://www.azz.com/role/SalesNarrativeDetails Sales - Narrative (Details) Details 54 false false R55.htm 9954497 - Disclosure - Supplemental Cash Flow Information - New Cash Provided by Operating Activities (Details) Sheet http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails Supplemental Cash Flow Information - New Cash Provided by Operating Activities (Details) Details 55 false false R56.htm 9954498 - Disclosure - Supplemental Cash Flow Information - Cash Related to Interest and Income Taxes and Supplemental Disclosures of Non-Cash Activities (Details) Sheet http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails Supplemental Cash Flow Information - Cash Related to Interest and Income Taxes and Supplemental Disclosures of Non-Cash Activities (Details) Details 56 false false R57.htm 9954499 - Disclosure - Operating segments (Details) Sheet http://www.azz.com/role/OperatingsegmentsDetails Operating segments (Details) Details http://www.azz.com/role/OperatingsegmentsTables 57 false false R58.htm 9954500 - Disclosure - Investments in Unconsolidated Entity - Narrative (Details) Sheet http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails Investments in Unconsolidated Entity - Narrative (Details) Details 58 false false R59.htm 9954501 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details) Sheet http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details) Details 59 false false R60.htm 9954502 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Statement of Operations for AIS Joint Venture (Details) Sheet http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails Investments in Unconsolidated Entities - Schedule of Condensed Statement of Operations for AIS Joint Venture (Details) Details 60 false false R61.htm 9954503 - Disclosure - Derivative Instruments - Narrative (Details) Sheet http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails Derivative Instruments - Narrative (Details) Details 61 false false R62.htm 9954504 - Disclosure - Debt - Schedule of Long-term Debt (Details) Sheet http://www.azz.com/role/DebtScheduleofLongtermDebtDetails Debt - Schedule of Long-term Debt (Details) Details 62 false false R63.htm 9954505 - Disclosure - Debt - Narrative (Details) Sheet http://www.azz.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 63 false false R64.htm 9954506 - Disclosure - Fair Value Measurements (Details) Sheet http://www.azz.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.azz.com/role/FairValueMeasurementsTables 64 false false R65.htm 9954507 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.azz.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 65 false false R66.htm 9954508 - Disclosure - Leases - Narrative (Details) Sheet http://www.azz.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 66 false false R67.htm 9954509 - Disclosure - Leases - Lease Cost (Details) Sheet http://www.azz.com/role/LeasesLeaseCostDetails Leases - Lease Cost (Details) Details 67 false false R68.htm 9954510 - Disclosure - Leases - Lease Details (Details) Sheet http://www.azz.com/role/LeasesLeaseDetailsDetails Leases - Lease Details (Details) Details 68 false false R69.htm 9954511 - Disclosure - Leases - Lease Maturity (Details) Sheet http://www.azz.com/role/LeasesLeaseMaturityDetails Leases - Lease Maturity (Details) Details 69 false false R70.htm 9954512 - Disclosure - Income Taxes (Details) Sheet http://www.azz.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.azz.com/role/IncomeTaxesTables 70 false false R71.htm 9954513 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.azz.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 71 false false R72.htm 9954514 - Disclosure - Equity - Series A Convertible Preferred Stock (Details) Sheet http://www.azz.com/role/EquitySeriesAConvertiblePreferredStockDetails Equity - Series A Convertible Preferred Stock (Details) Details 72 false false R73.htm 9954515 - Disclosure - Equity (Details) Sheet http://www.azz.com/role/EquityDetails Equity (Details) Details http://www.azz.com/role/EquityTables 73 false false R74.htm 9954516 - Disclosure - Defined Benefit Pension Plan (Details) Sheet http://www.azz.com/role/DefinedBenefitPensionPlanDetails Defined Benefit Pension Plan (Details) Details http://www.azz.com/role/DefinedBenefitPensionPlan 74 false false R75.htm 9954517 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.azz.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.azz.com/role/CommitmentsandContingencies 75 false false R76.htm 9954518 - Disclosure - Subsequent Events (Details) Sheet http://www.azz.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.azz.com/role/SubsequentEvents 76 false false All Reports Book All Reports azz-20231130.htm azz-20231130.xsd azz-20231130_cal.xml azz-20231130_def.xml azz-20231130_lab.xml azz-20231130_pre.xml azz-20231130_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 94 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "azz-20231130.htm": { "nsprefix": "azz", "nsuri": "http://www.azz.com/20231130", "dts": { "inline": { "local": [ "azz-20231130.htm" ] }, "schema": { "local": [ "azz-20231130.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/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "azz-20231130_cal.xml" ] }, "definitionLink": { "local": [ "azz-20231130_def.xml" ] }, "labelLink": { "local": [ "azz-20231130_lab.xml" ] }, "presentationLink": { "local": [ "azz-20231130_pre.xml" ] } }, "keyStandard": 319, "keyCustom": 41, "axisStandard": 22, "axisCustom": 0, "memberStandard": 30, "memberCustom": 20, "hidden": { "total": 13, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 8 }, "contextCount": 221, "entityCount": 1, "segmentCount": 53, "elementCount": 629, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1144, "http://xbrl.sec.gov/ecd/2023": 4, "http://xbrl.sec.gov/dei/2023": 30 }, "report": { "R1": { "role": "http://www.azz.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": "azz-20231130.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": "azz-20231130.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.azz.com/role/ConsolidatedStatementsofOperations", "longName": "0000002 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "unique": true } }, "R3": { "role": "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "longName": "0000003 - Statement - Consolidated Statements of Comprehensive Income (Loss)", "shortName": "Consolidated Statements of Comprehensive Income (Loss)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "unique": true } }, "R4": { "role": "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "longName": "0000004 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)", "shortName": "Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.azz.com/role/ConsolidatedBalanceSheets", "longName": "0000005 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "0000006 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.azz.com/role/ConsolidatedStatementsofCashFlows", "longName": "0000007 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProvisionForDoubtfulAccounts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "unique": true } }, "R8": { "role": "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity", "longName": "0000008 - Statement - Consolidated Statement of Changes in Shareholders' Equity", "shortName": "Consolidated Statement of Changes in Shareholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-51", "name": "us-gaap:SharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-51", "name": "us-gaap:SharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.azz.com/role/TheCompanyandBasisofPresentation", "longName": "0000009 - Disclosure - The Company and Basis of Presentation", "shortName": "The Company and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.azz.com/role/Acquisitions", "longName": "0000010 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.azz.com/role/DiscontinuedOperations", "longName": "0000011 - Disclosure - Discontinued Operations", "shortName": "Discontinued Operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.azz.com/role/InventoriesNotes", "longName": "0000012 - Disclosure - Inventories (Notes)", "shortName": "Inventories (Notes)", "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": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.azz.com/role/EarningsPerShare", "longName": "0000013 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.azz.com/role/Sales", "longName": "0000014 - Disclosure - Sales", "shortName": "Sales", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.azz.com/role/SupplementalCashFlowInformation", "longName": "0000015 - Disclosure - Supplemental Cash Flow Information", "shortName": "Supplemental Cash Flow Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.azz.com/role/OperatingSegments", "longName": "0000016 - Disclosure - Operating Segments", "shortName": "Operating Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntity", "longName": "0000017 - Disclosure - Investments in Unconsolidated Entity", "shortName": "Investments in Unconsolidated Entity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.azz.com/role/DerivativeInstruments", "longName": "0000018 - Disclosure - Derivative Instruments", "shortName": "Derivative Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.azz.com/role/Debt", "longName": "0000019 - Disclosure - Debt", "shortName": "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": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.azz.com/role/FairValueMeasurements", "longName": "0000020 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.azz.com/role/Leases", "longName": "0000021 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.azz.com/role/IncomeTaxes", "longName": "0000022 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.azz.com/role/Equity", "longName": "0000023 - Disclosure - Equity", "shortName": "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": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.azz.com/role/DefinedBenefitPensionPlan", "longName": "0000024 - Disclosure - Defined Benefit Pension Plan", "shortName": "Defined Benefit Pension Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.azz.com/role/CommitmentsandContingencies", "longName": "0000025 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.azz.com/role/SubsequentEvents", "longName": "0000026 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.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-9", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.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-9", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.azz.com/role/TheCompanyandBasisofPresentationPolicies", "longName": "9954471 - Disclosure - The Company and Basis of Presentation (Policies)", "shortName": "The Company and Basis of Presentation (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.azz.com/role/AcquisitionsTables", "longName": "9954472 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.azz.com/role/DiscontinuedOperationsTables", "longName": "9954473 - Disclosure - Discontinued Operations (Tables)", "shortName": "Discontinued Operations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true }, "uniqueAnchor": null }, "R32": { "role": "http://www.azz.com/role/InventoriesTables", "longName": "9954474 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.azz.com/role/EarningsPerShareTables", "longName": "9954475 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "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": "azz-20231130.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": "azz-20231130.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.azz.com/role/SalesTables", "longName": "9954476 - Disclosure - Sales (Tables)", "shortName": "Sales (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.azz.com/role/SupplementalCashFlowInformationTables", "longName": "9954477 - Disclosure - Supplemental Cash Flow Information (Tables)", "shortName": "Supplemental Cash Flow Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.azz.com/role/OperatingsegmentsTables", "longName": "9954478 - Disclosure - Operating segments (Tables)", "shortName": "Operating segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "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": "azz-20231130.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": "azz-20231130.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityTables", "longName": "9954479 - Disclosure - Investments in Unconsolidated Entity (Tables)", "shortName": "Investments in Unconsolidated Entity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.azz.com/role/DebtTables", "longName": "9954480 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.azz.com/role/FairValueMeasurementsTables", "longName": "9954481 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.azz.com/role/LeasesTables", "longName": "9954482 - 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": "azz-20231130.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": "azz-20231130.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.azz.com/role/IncomeTaxesTables", "longName": "9954483 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true }, "uniqueAnchor": null }, "R42": { "role": "http://www.azz.com/role/EquityTables", "longName": "9954484 - Disclosure - Equity (Tables)", "shortName": "Equity (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": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails", "longName": "9954485 - Disclosure - The Company and Basis of Presentation (Details)", "shortName": "The Company and Basis of Presentation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "operating_segments", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "operating_segments", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.azz.com/role/AcquisitionsNarrativeDetails", "longName": "9954486 - Disclosure - Acquisitions - Narrative (Details)", "shortName": "Acquisitions - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-62", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-8", "ancestors": [ "span", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "unique": true } }, "R45": { "role": "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "longName": "9954487 - Disclosure - Acquisitions - Assets Acquired and Liabilities Assumed (Details)", "shortName": "Acquisitions - Assets Acquired and Liabilities Assumed (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-64", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "unique": true } }, "R46": { "role": "http://www.azz.com/role/AcquisitionsProFormaInformationDetails", "longName": "9954488 - Disclosure - Acquisitions - Pro Forma Information (Details)", "shortName": "Acquisitions - Pro Forma Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails", "longName": "9954489 - Disclosure - Discontinued Operations - Narrative (Q) (Details)", "shortName": "Discontinued Operations - Narrative (Q) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true }, "uniqueAnchor": null }, "R48": { "role": "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails", "longName": "9954490 - Disclosure - Discontinued Operations - Discontinued Operations in Consolidated Statements of Operations (Details)", "shortName": "Discontinued Operations - Discontinued Operations in Consolidated Statements of Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-68", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "unique": true } }, "R49": { "role": "http://www.azz.com/role/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails", "longName": "9954491 - Disclosure - Discontinued Operations - Depreciation, Amortization, Capital Expenditures, and Significant Operating and Investing Noncash Items of the Discontinued Operations (Details)", "shortName": "Discontinued Operations - Depreciation, Amortization, Capital Expenditures, and Significant Operating and Investing Noncash Items of the Discontinued Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-67", "name": "us-gaap:DepreciationAndAmortizationDiscontinuedOperations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "unique": true } }, "R50": { "role": "http://www.azz.com/role/InventoriesDetails", "longName": "9954492 - Disclosure - Inventories (Details)", "shortName": "Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.azz.com/role/EarningsPerShareDetails", "longName": "9954493 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "unique": true } }, "R52": { "role": "http://www.azz.com/role/EarningsPerShareNarrativeDetails", "longName": "9954494 - Disclosure - Earnings Per Share - Narrative (Details)", "shortName": "Earnings Per Share - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-70", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-70", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.azz.com/role/SalesDisaggregatedRevenuesDetails", "longName": "9954495 - Disclosure - Sales Disaggregated Revenues (Details)", "shortName": "Sales Disaggregated Revenues (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-80", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "unique": true } }, "R54": { "role": "http://www.azz.com/role/SalesNarrativeDetails", "longName": "9954496 - Disclosure - Sales - Narrative (Details)", "shortName": "Sales - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails", "longName": "9954497 - Disclosure - Supplemental Cash Flow Information - New Cash Provided by Operating Activities (Details)", "shortName": "Supplemental Cash Flow Information - New Cash Provided by Operating Activities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncreaseDecreaseInAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncreaseDecreaseInAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails", "longName": "9954498 - Disclosure - Supplemental Cash Flow Information - Cash Related to Interest and Income Taxes and Supplemental Disclosures of Non-Cash Activities (Details)", "shortName": "Supplemental Cash Flow Information - Cash Related to Interest and Income Taxes and Supplemental Disclosures of Non-Cash Activities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestPaidNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestPaidNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.azz.com/role/OperatingsegmentsDetails", "longName": "9954499 - Disclosure - Operating segments (Details)", "shortName": "Operating segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-124", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "unique": true } }, "R58": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "longName": "9954500 - Disclosure - Investments in Unconsolidated Entity - Narrative (Details)", "shortName": "Investments in Unconsolidated Entity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-138", "name": "us-gaap:AccountsPayableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "unique": true } }, "R59": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "longName": "9954501 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details)", "shortName": "Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-139", "name": "us-gaap:AssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EquityMethodInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "unique": true } }, "R60": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "longName": "9954502 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Statement of Operations for AIS Joint Venture (Details)", "shortName": "Investments in Unconsolidated Entities - Schedule of Condensed Statement of Operations for AIS Joint Venture (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:GrossProfit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-140", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EquityMethodInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "unique": true } }, "R61": { "role": "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "longName": "9954503 - Disclosure - Derivative Instruments - Narrative (Details)", "shortName": "Derivative Instruments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "longName": "9954504 - Disclosure - Debt - Schedule of Long-term Debt (Details)", "shortName": "Debt - Schedule of Long-term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:UnamortizedDebtIssuanceExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "unique": true } }, "R63": { "role": "http://www.azz.com/role/DebtNarrativeDetails", "longName": "9954505 - Disclosure - Debt - Narrative (Details)", "shortName": "Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtWeightedAverageInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtWeightedAverageInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.azz.com/role/FairValueMeasurementsDetails", "longName": "9954506 - Disclosure - Fair Value Measurements (Details)", "shortName": "Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails", "longName": "9954507 - Disclosure - Fair Value Measurements - Narrative (Details)", "shortName": "Fair Value Measurements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-7", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "unique": true } }, "R66": { "role": "http://www.azz.com/role/LeasesNarrativeDetails", "longName": "9954508 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-3", "name": "azz:NumberOfOperatingLeases", "unitRef": "lease", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:SubleaseIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "unique": true } }, "R67": { "role": "http://www.azz.com/role/LeasesLeaseCostDetails", "longName": "9954509 - Disclosure - Leases - Lease Cost (Details)", "shortName": "Leases - Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": 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", "us-gaap:LeaseCostTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "unique": true } }, "R68": { "role": "http://www.azz.com/role/LeasesLeaseDetailsDetails", "longName": "9954510 - Disclosure - Leases - Lease Details (Details)", "shortName": "Leases - Lease Details (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:LeaseCostTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:LeaseCostTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.azz.com/role/LeasesLeaseMaturityDetails", "longName": "9954511 - Disclosure - Leases - Lease Maturity (Details)", "shortName": "Leases - Lease Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.azz.com/role/IncomeTaxesDetails", "longName": "9954512 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.azz.com/role/IncomeTaxesNarrativeDetails", "longName": "9954513 - Disclosure - Income Taxes - Narrative (Details)", "shortName": "Income Taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.azz.com/role/EquitySeriesAConvertiblePreferredStockDetails", "longName": "9954514 - Disclosure - Equity - Series A Convertible Preferred Stock (Details)", "shortName": "Equity - Series A Convertible Preferred Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PreferredStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:PreferredStockSharesIssued", "us-gaap:PreferredStockSharesOutstanding", "us-gaap:PreferredStockSharesIssued", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-182", "name": "us-gaap:PreferredStockDividendRatePercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "unique": true } }, "R73": { "role": "http://www.azz.com/role/EquityDetails", "longName": "9954515 - Disclosure - Equity (Details)", "shortName": "Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-19", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "unique": true } }, "R74": { "role": "http://www.azz.com/role/DefinedBenefitPensionPlanDetails", "longName": "9954516 - Disclosure - Defined Benefit Pension Plan (Details)", "shortName": "Defined Benefit Pension Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-214", "name": "us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DefinedBenefitPlanTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-214", "name": "us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DefinedBenefitPlanTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.azz.com/role/CommitmentsandContingenciesDetails", "longName": "9954517 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-216", "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "unique": true } }, "R76": { "role": "http://www.azz.com/role/SubsequentEventsDetails", "longName": "9954518 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-158", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-220", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20231130.htm", "unique": true } } }, "tag": { "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest expense", "terseLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r87", "r173", "r215", "r280", "r512", "r661", "r766", "r923" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total fair value of assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r80" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reclassification of foreign currency translation adjustment from accumulated other comprehensive loss to loss on sale of discontinued operations", "terseLabel": "Reclassification of foreign currency translation adjustment from accumulated other comprehensive loss to loss on sale of discontinued operations", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax", "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation." } } }, "auth_ref": [ "r9", "r10", "r129", "r206", "r502" ] }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentSummarizedFinancialInformationAbstract", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment, Summarized Financial Information [Abstract]", "label": "Equity Method Investment, Summarized Financial Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Liabilities and Shareholders' Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r189" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r342", "r343", "r344", "r345", "r413", "r423", "r447", "r448", "r449", "r538", "r539", "r588", "r626", "r627", "r682", "r685", "r689", "r690", "r699", "r719", "r720", "r729", "r736", "r749", "r754", "r757", "r885", "r890", "r909", "r910", "r911", "r912", "r913" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and shareholders' 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": [ "r125", "r167", "r567", "r753", "r867", "r881", "r898" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r197", "r308", "r319" ] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Class A convertible preferred stock in exchange for convertible debt (in shares)", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r21", "r41", "r72", "r153", "r369" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.azz.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Foreign Currency Adjustment Attributable to Parent", "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": [ "r6", "r20", "r44", "r213", "r214", "r506", "r507", "r508", "r509", "r510", "r858" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r80" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r311", "r312", "r314" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/EquityDetails" ], "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": [ "r21", "r180", "r212", "r213", "r214", "r232", "r233", "r234", "r236", "r242", "r244", "r269", "r317", "r318", "r396", "r451", "r452", "r453", "r462", "r463", "r482", "r483", "r484", "r485", "r486", "r487", "r490", "r504", "r506", "r507", "r508", "r509", "r510", "r529", "r589", "r590", "r591", "r605", "r676" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total fair value of liabilities assumed", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r80" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss per common share from discontinued operations:", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "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": [ "r4", "r20", "r44", "r483", "r486", "r529", "r589", "r590", "r858", "r859", "r860", "r868", "r869", "r870" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.azz.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": [ "r494", "r495", "r496" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "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, acquired at the acquisition date." } } }, "auth_ref": [ "r80" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 19)", "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": [ "r40", "r89", "r562", "r635" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r342", "r343", "r344", "r345", "r423", "r539", "r588", "r626", "r627", "r682", "r685", "r689", "r690", "r699", "r719", "r720", "r729", "r736", "r749", "r754", "r890", "r908", "r909", "r910", "r911", "r912", "r913" ] }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share." } } }, "auth_ref": [ "r57", "r59", "r249", "r253", "r262" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "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": [ "r518" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r342", "r343", "r344", "r345", "r413", "r423", "r447", "r448", "r449", "r538", "r539", "r588", "r626", "r627", "r682", "r685", "r689", "r690", "r699", "r719", "r720", "r729", "r736", "r749", "r754", "r757", "r885", "r890", "r909", "r910", "r911", "r912", "r913" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "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": [ "r518" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r80" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r342", "r343", "r344", "r345", "r423", "r539", "r588", "r626", "r627", "r682", "r685", "r689", "r690", "r699", "r719", "r720", "r729", "r736", "r749", "r754", "r890", "r908", "r909", "r910", "r911", "r912", "r913" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "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": [ "r518" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "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": [ "r518" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r80" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts payable and other accrued liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r80" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income (loss)", "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": [ "r45", "r209", "r211", "r218", "r556", "r574" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from revolving loan", "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": [ "r48", "r866" ] }, "azz_PrecoatMetalsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20231130", "localname": "PrecoatMetalsMember", "presentation": [ "http://www.azz.com/role/AcquisitionsProFormaInformationDetails", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Precoat Metals", "label": "Precoat Metals [Member]", "documentation": "Precoat Metals" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails", "http://www.azz.com/role/AcquisitionsProFormaInformationDetails", "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r77", "r78", "r472", "r747", "r748" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Assets", "terseLabel": "Assets [Abstract]", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToConversionOfPreferredStock", "calculation": { "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series A convertible preferred stock (shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible preferred stock using the if-converted method." } } }, "auth_ref": [ "r258", "r259", "r264" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.azz.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": [] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r303", "r304", "r619", "r622", "r624", "r684", "r687", "r691", "r701", "r708", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r722", "r738", "r757", "r892", "r919" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails", "http://www.azz.com/role/AcquisitionsProFormaInformationDetails", "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r472", "r747", "r748" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee and director stock awards", "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": [ "r250", "r251", "r252", "r264", "r424" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accruals for capital expenditures", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r54", "r55", "r56" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails", "http://www.azz.com/role/AcquisitionsProFormaInformationDetails", "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r77", "r78", "r472" ] }, "us-gaap_EarningsPerShareDilutedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedLineItems", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "label": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [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": [ "r249", "r253", "r262" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.azz.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": [ "r367", "r414", "r415", "r416", "r417", "r418", "r419", "r535", "r536", "r537", "r732", "r733", "r744", "r745", "r746" ] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://www.azz.com/role/OperatingsegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Long-lived Assets by Geographic Areas", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets." } } }, "auth_ref": [ "r25" ] }, "us-gaap_LongTermPurchaseCommitmentAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentAmount", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term purchase commitment, amount", "label": "Long-Term Purchase Commitment, Amount", "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails", "http://www.azz.com/role/AcquisitionsProFormaInformationDetails", "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [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": [ "r472" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.azz.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Pro forma information", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r849", "r850" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "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": [ "r232", "r233", "r234", "r269", "r541", "r597", "r616", "r628", "r629", "r630", "r631", "r632", "r633", "r636", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r649", "r650", "r651", "r652", "r653", "r655", "r658", "r659", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r676", "r758" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.azz.com/role/TheCompanyandBasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Pronouncements 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": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r52", "r187", "r723" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r230", "r454", "r459", "r460", "r461", "r464", "r466", "r468", "r469", "r603" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.azz.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": [] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock 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": [] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.azz.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": [ "r514" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.azz.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": [] }, "us-gaap_PreferredStockConvertibleConversionPrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockConvertibleConversionPrice", "presentation": [ "http://www.azz.com/role/EquitySeriesAConvertiblePreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion price (in dollars per share)", "label": "Preferred Stock, Convertible, Conversion Price", "documentation": "Per share conversion price of preferred stock." } } }, "auth_ref": [ "r381" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r58" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Other accrued liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r36", "r753" ] }, "us-gaap_PreferredStockConvertibleSharesIssuable": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockConvertibleSharesIssuable", "presentation": [ "http://www.azz.com/role/EquitySeriesAConvertiblePreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Convertible, Shares Issuable", "documentation": "Number of common shares issuable upon conversion of preferred stock." } } }, "auth_ref": [ "r381" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r303", "r304", "r619", "r622", "r624", "r684", "r687", "r691", "r701", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r722", "r738", "r757", "r892", "r919" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.azz.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration transferred", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r1", "r2", "r18" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term 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": [ "r39" ] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities excluded from computation of earnings per share, amount", "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": [ "r265" ] }, "azz_LitigationSettlementAppealProcessDuration": { "xbrltype": "durationItemType", "nsuri": "http://www.azz.com/20231130", "localname": "LitigationSettlementAppealProcessDuration", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Appeal process duration (in years)", "label": "Litigation Settlement, Appeal Process Duration", "documentation": "Litigation Settlement, Appeal Process Duration" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r521" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r831" ] }, "us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net cash provided by financing activities from discontinued operations", "label": "Cash Provided by (Used in) Financing Activities, Discontinued Operations", "documentation": "Amount of cash inflow (outflow) of financing activities of 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": [ "r141" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.azz.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": [] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.azz.com/role/EquitySeriesAConvertiblePreferredStockDetails" ], "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": [ "r119", "r636", "r654", "r924", "r925" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r782", "r793", "r803", "r828" ] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r119", "r379" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r774", "r785", "r795", "r820" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r830" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment in joint venture", "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": [ "r286", "r309", "r852", "r880" ] }, "us-gaap_DebtConversionOriginalDebtAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionOriginalDebtAmount1", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EquitySeriesAConvertiblePreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate debt amount", "label": "Debt Conversion, Original Debt, Amount", "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r54", "r56" ] }, "azz_AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20231130", "localname": "AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember", "presentation": [ "http://www.azz.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Interest Rate Swap, Net of Tax Adjustment Attributable to Parent", "label": "Accumulated Interest Rate Swap, Net of Tax Adjustment Attributable to Parent [Member]", "documentation": "Accumulated Interest Rate Swap, Net of Tax Adjustment Attributable to Parent" } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r775", "r786", "r796", "r821" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r782", "r793", "r803", "r828" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of credit outstanding", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "azz_NotePayableFloatingAndFixedRateMaturingThroughFiscalYear2029Member": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20231130", "localname": "NotePayableFloatingAndFixedRateMaturingThroughFiscalYear2029Member", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Note Payable, Floating And Fixed Rate, Maturing Through Fiscal Year 2029", "label": "Note Payable, Floating And Fixed Rate, Maturing Through Fiscal Year 2029 [Member]", "documentation": "Note Payable, Floating And Fixed Rate, Maturing Through Fiscal Year 2029" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r58" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense", "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r106" ] }, "azz_NumeratorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20231130", "localname": "NumeratorAbstract", "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Numerator:", "label": "Numerator [Abstract]", "documentation": "-- None. No documentation exists for this element. --" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares, issued (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": [ "r120" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r776", "r787", "r797", "r822" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Common Stock, $1 par value; 100,000 shares authorized; 25,077 and 24,912 shares issued and outstanding at November\u00a030, 2023 and November\u00a030, 2022, 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": [ "r120", "r564", "r753" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r783", "r794", "r804", "r829" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid 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": [ "r14" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r774", "r785", "r795", "r820" ] }, "azz_StandbyAndCommercialLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20231130", "localname": "StandbyAndCommercialLettersOfCreditMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Standby And Commercial Letters Of Credit", "label": "Standby And Commercial Letters Of Credit [Member]", "documentation": "Standby And Commercial Letters Of Credit" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r119", "r379" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, shares authorized (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": [ "r120", "r636" ] }, "azz_AZZInfrastructureSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20231130", "localname": "AZZInfrastructureSolutionsMember", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AZZ Infrastructure Solutions", "label": "AZZ Infrastructure Solutions [Member]", "documentation": "AZZ Infrastructure Solutions" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares, outstanding (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": [ "r21", "r120", "r636", "r654", "r924", "r925" ] }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsFinitelived", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of long-lived assets", "label": "Impairment of Intangible Assets, Finite-Lived", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value." } } }, "auth_ref": [ "r864", "r884" ] }, "azz_ConstructionIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20231130", "localname": "ConstructionIndustryMember", "presentation": [ "http://www.azz.com/role/SalesDisaggregatedRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction", "label": "Construction Industry [Member]", "documentation": "Construction Industry" } } }, "auth_ref": [] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.azz.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "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": [ "r855" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax expense", "terseLabel": "Income taxes", "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": [ "r174", "r176", "r243", "r244", "r284", "r457", "r465", "r576" ] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) from discontinued operations before income tax", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax", "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r95", "r96", "r97", "r98", "r99", "r105", "r133", "r917" ] }, "us-gaap_OperatingCostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingCostsAndExpensesAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Costs and Expenses", "label": "Operating Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r780", "r791", "r801", "r826" ] }, "azz_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Lease liability, long-term", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent Liabilities, Operating Lease, Liability", "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent Liabilities, Operating Lease, Liability" } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of outstanding debt", "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": [ "r27", "r166", "r366", "r377", "r732", "r733", "r916" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Numerator for diluted earnings per share\u2014net income (loss) available to common shareholders", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r221", "r248", "r254", "r255", "r256", "r257", "r261", "r264" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r777", "r788", "r798", "r823" ] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due" } } }, "auth_ref": [] }, "us-gaap_DilutiveSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DilutiveSecuritiesAbstract", "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Effect of dilutive securities:", "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "azz_EnvironmentalLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "EnvironmentalLiability", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environment liability", "label": "Environmental Liability", "documentation": "Environmental Liability" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current assets", "label": "Assets, Noncurrent", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r229", "r315", "r346", "r347", "r349", "r350", "r351", "r353", "r355", "r357", "r358", "r475", "r479", "r498", "r888", "r889", "r906" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage of investment", "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": [ "r311" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r777", "r788", "r798", "r823" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r830" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividends declared per common share (usd 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": [ "r153" ] }, "azz_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use asset", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Asset", "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Asset" } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r778", "r789", "r799", "r824" ] }, "azz_LesseeOperatingLeaseLiabilityToBePaidThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "LesseeOperatingLeaseLiabilityToBePaidThereafter", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, Thereafter", "documentation": "Lessee, Operating Lease, Liability, to be Paid, Thereafter" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable, net", "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": [ "r14" ] }, "azz_EffectiveIncomeTaxRateReconciliationDiscontinuedOperationsPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.azz.com/20231130", "localname": "EffectiveIncomeTaxRateReconciliationDiscontinuedOperationsPercent", "presentation": [ "http://www.azz.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate, discontinuing operations (percent)", "label": "Effective Income Tax Rate Reconciliation, Discontinued Operations, Percent", "documentation": "Effective Income Tax Rate Reconciliation, Discontinued Operations, Percent" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.azz.com/role/SalesDisaggregatedRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r305", "r739", "r892", "r919", "r920" ] }, "azz_NumberOfFinanceLeases": { "xbrltype": "integerItemType", "nsuri": "http://www.azz.com/20231130", "localname": "NumberOfFinanceLeases", "presentation": [ "http://www.azz.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of finance leases", "label": "Number of Finance Leases", "documentation": "Number of Finance Leases" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "terseLabel": "Accounts payable, current", "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": [ "r33", "r753" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r830" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r420", "r530", "r531", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r629", "r630", "r631", "r632", "r633", "r653", "r655", "r681", "r905" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r779", "r790", "r800", "r825" ] }, "azz_FinanceLeaseAndOperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "FinanceLeaseAndOperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability, short-term", "label": "Finance Lease And Operating Lease, Liability, Current", "documentation": "Finance Lease And Operating Lease, Liability, Current" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income", "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": [ "r5" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities of continuing operations", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations", "documentation": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r141", "r142", "r143" ] }, "azz_TermLoanBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20231130", "localname": "TermLoanBMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan B", "label": "Term Loan B [Member]", "documentation": "Term Loan B" } } }, "auth_ref": [] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r830" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r21", "r26", "r208", "r211", "r217", "r504", "r505", "r510", "r555", "r573", "r858", "r859" ] }, "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by discontinued operations", "label": "Net Cash Provided by (Used in) Discontinued Operations", "documentation": "Increase (decrease) in cash associated with the entity's discontinued operations." } } }, "auth_ref": [ "r141" ] }, "azz_TransportationIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20231130", "localname": "TransportationIndustryMember", "presentation": [ "http://www.azz.com/role/SalesDisaggregatedRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transportation", "label": "Transportation Industry [Member]", "documentation": "Transportation Industry" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r781", "r792", "r802", "r827" ] }, "us-gaap_DepreciationAndAmortizationDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortizationDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization and depreciation", "label": "Depreciation and Amortization, Discontinued Operations", "documentation": "Amount of deprecation and amortization expense attributable to property, plant and equipment and intangible assets of discontinued operations." } } }, "auth_ref": [ "r182", "r864" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r191" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r781", "r792", "r802", "r819", "r827" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r830" ] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_2": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2026", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Three", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Three" } } }, "auth_ref": [] }, "azz_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Lease liability, short-term", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Operating Lease, Liability, Current", "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Operating Lease, Liability, Current" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "azz_ConsumerIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20231130", "localname": "ConsumerIndustryMember", "presentation": [ "http://www.azz.com/role/SalesDisaggregatedRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consumer", "label": "Consumer Industry [Member]", "documentation": "Consumer Industry" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings (loss) per common share from continuing operations (in dollars per share)", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r130", "r168", "r171", "r219", "r235", "r237", "r238", "r239", "r240", "r249", "r262", "r263", "r492", "r557", "r918" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r232", "r233", "r234", "r269", "r541", "r597", "r616", "r628", "r629", "r630", "r631", "r632", "r633", "r636", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r649", "r650", "r651", "r652", "r653", "r655", "r658", "r659", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r676", "r758" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash flows from investing activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r830" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.azz.com/role/EquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r44", "r899", "r900" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Contract assets", "label": "Increase (Decrease) in Contract with Customer, Asset", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r863" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash Flows From Operating Activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_2": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2025", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Two", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Two" } } }, "auth_ref": [] }, "azz_UnrecordedUnconditionalPurchaseObligationPercentageOfOutputUnderTakeOrPayContract": { "xbrltype": "pureItemType", "nsuri": "http://www.azz.com/20231130", "localname": "UnrecordedUnconditionalPurchaseObligationPercentageOfOutputUnderTakeOrPayContract", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent of output under take-or-pay contract", "label": "Unrecorded Unconditional Purchase Obligation, Percentage Of Output Under Take-Or-Pay Contract", "documentation": "Unrecorded Unconditional Purchase Obligation, Percentage Of Output Under Take-Or-Pay Contract" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings (loss) per common share from continuing operations (in dollars per share)", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "documentation": "The amount of net income (loss) derived from continuing operations during 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": [ "r130", "r219", "r235", "r237", "r238", "r239", "r240", "r249", "r262", "r263", "r264", "r492", "r557", "r918" ] }, "azz_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities", "crdr": "credit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accrued expenses", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Accrued Liabilities", "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Accrued Liabilities" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "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": [ "r14" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r781", "r792", "r802", "r827" ] }, "azz_EquityInEarningsOfUnconsolidatedEntities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "EquityInEarningsOfUnconsolidatedEntities", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Equity in earnings of unconsolidated entities", "label": "Equity In Earnings Of Unconsolidated Entities", "documentation": "Equity In Earnings Of Unconsolidated Entities" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanTextBlock", "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlan" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Pension Plan", "label": "Defined Benefit Plan [Text Block]", "documentation": "The entire disclosure for defined benefit plan." } } }, "auth_ref": [ "r412", "r540", "r746" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Table]", "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r184", "r229", "r311", "r312", "r314", "r315", "r498" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r831" ] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r27", "r112", "r113", "r114", "r117", "r229", "r315", "r346", "r347", "r349", "r350", "r351", "r353", "r355", "r357", "r358", "r476", "r479", "r480", "r498", "r888", "r906", "r907" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings (loss) per common share from discontinued operations (in dollars per share)", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r158", "r253", "r262", "r263" ] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Less imputed interest", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r781", "r792", "r802", "r827" ] }, "azz_IncreaseDecreaseInAccountsReceivableForgiveness": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "IncreaseDecreaseInAccountsReceivableForgiveness", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decrease in accounts receivable due to forgiveness", "label": "Increase (Decrease) In Accounts Receivable, Forgiveness", "documentation": "Increase (Decrease) In Accounts Receivable, Forgiveness" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "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": [ "r14" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/InventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "totalLabel": "Total Inventory", "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": [ "r198", "r724", "r753" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency accrual", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r341", "r847" ] }, "azz_FinanceLeaseLiabilityToBePaidThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "FinanceLeaseLiabilityToBePaidThereafter", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finance Lease, Liability, to be Paid, Thereafter", "documentation": "Finance Lease, Liability, to be Paid, Thereafter" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings (loss) per common share from discontinued operations (in dollars per share)", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r133", "r219", "r253", "r262", "r263", "r914", "r918" ] }, "azz_DebtInstrumentDecreaseToInterestRateMargin": { "xbrltype": "percentItemType", "nsuri": "http://www.azz.com/20231130", "localname": "DebtInstrumentDecreaseToInterestRateMargin", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease to interest rate margin", "label": "Debt Instrument, Decrease To Interest Rate Margin", "documentation": "Debt Instrument, Decrease To Interest Rate Margin" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "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": [ "r229", "r311", "r312", "r314", "r315", "r498" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.azz.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase obligation to be paid in year one", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year One", "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid 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": [ "r338" ] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income (loss) from discontinued operations before income tax", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, before Income Tax", "documentation": "Amount before tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until its disposal." } } }, "auth_ref": [ "r95", "r96", "r105" ] }, "azz_OtherIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20231130", "localname": "OtherIndustryMember", "presentation": [ "http://www.azz.com/role/SalesDisaggregatedRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Industry [Member]", "documentation": "Other Industry" } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r830" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r781", "r792", "r802", "r827" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r781", "r792", "r802", "r827" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationPurchases", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase obligations", "label": "Unrecorded Unconditional Purchase Obligation, Purchases", "documentation": "The amount purchased during the period under an unrecorded unconditional purchase obligation (for example, under the take-or-pay or throughput contract)." } } }, "auth_ref": [ "r340" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term debt, net", "totalLabel": "Long-term debt, net", "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": [ "r192" ] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other receivables", "label": "Other Receivables, Net, Current", "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_ConvertiblePreferredDividendsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertiblePreferredDividendsNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends on preferred stock", "label": "Convertible Preferred Dividends, Net of Tax", "documentation": "The after-tax amount of any dividends on convertible preferred stock." } } }, "auth_ref": [ "r247", "r248", "r254", "r264", "r389" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other (income) expense, net", "negatedTerseLabel": "Other expense", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r138" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, par value (usd per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r120" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r813" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of dividends", "label": "Payments of Dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r49" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other investing activities", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r848", "r861" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r819" ] }, "us-gaap_LossContingencyReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyReceivableCurrent", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency, receivable, current", "label": "Loss Contingency, Receivable, Current", "documentation": "Amount of receivable related to a loss contingency accrual that is expected to be collected within one year or the normal operating cycle, if longer. For example, an insurance recovery receivable." } } }, "auth_ref": [ "r887" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r420", "r530", "r531", "r629", "r630", "r631", "r632", "r633", "r653", "r655", "r681" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.azz.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r532", "r534" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r815" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services 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": [ "r16", "r559", "r568", "r753" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized translation gain (loss)", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "documentation": "Amount after tax, before 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": [ "r7", "r129", "r499", "r500", "r503" ] }, "azz_AISJointVentureMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20231130", "localname": "AISJointVentureMember", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AIS Joint Venture", "label": "AIS Joint Venture [Member]", "documentation": "AIS Joint Venture" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r814" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r818" ] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash Flow, Supplemental Disclosures", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented." } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r816" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r817" ] }, "us-gaap_AcquisitionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquisitionCosts", "crdr": "debit", "presentation": [ "http://www.azz.com/role/AcquisitionsProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition costs", "label": "Acquisition Costs, Period Cost", "documentation": "The capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties." } } }, "auth_ref": [ "r160", "r161" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r34" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Adjustments to reconcile net income from continuing operations 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_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r817" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Bad debt expense (recovery)", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r220", "r320" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Axis]", "label": "Equity Method Investment, Nonconsolidated Investee [Axis]", "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r184", "r229", "r315", "r498" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Domain]", "label": "Equity Method Investment, Nonconsolidated Investee [Domain]", "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r184", "r229", "r315", "r498" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Capital in excess of par value", "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": [ "r121" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r807" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.azz.com/role/TheCompanyandBasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Organization and Basis of Consolidation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining borrowing capacity on line of credit", "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": [ "r34" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r807" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from operating leases included in lease liabilities", "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": [ "r520", "r524" ] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/EquitySeriesAConvertiblePreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Preferred Stock", "label": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r853", "r854", "r891" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r874" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r810" ] }, "azz_PrecoatMetalsBusinessDivisionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20231130", "localname": "PrecoatMetalsBusinessDivisionMember", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails", "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Precoat Metals Business Division", "label": "Precoat Metals Business Division [Member]", "documentation": "Precoat Metals Business Division" } } }, "auth_ref": [] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r809" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating and financing cash flows from financing leases included in lease liabilities", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r519", "r524" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r808" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Domain]", "label": "Disposal Group Classification [Domain]", "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r819" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.azz.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": [ "r367", "r414", "r415", "r416", "r417", "r418", "r419", "r495", "r535", "r536", "r537", "r732", "r733", "r744", "r745", "r746" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r808" ] }, "us-gaap_PreferredStockDividendRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendRatePercentage", "presentation": [ "http://www.azz.com/role/EquitySeriesAConvertiblePreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend rate (as a percent)", "label": "Preferred Stock, Dividend Rate, Percentage", "documentation": "The percentage rate used to calculate dividend payments on preferred stock." } } }, "auth_ref": [ "r380", "r683", "r686", "r688", "r700" ] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Axis]", "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r183" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities obtained from new ROU assets - financing", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r525", "r752" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r809" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r806" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r819" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "terseLabel": "Assets:", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r162", "r190", "r229", "r276", "r291", "r297", "r315", "r346", "r347", "r349", "r350", "r351", "r353", "r355", "r357", "r358", "r475", "r479", "r498", "r560", "r648", "r753", "r768", "r888", "r889", "r906" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of outstanding debt", "label": "Long-Term Debt, Fair Value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r819" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r810" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r784", "r792", "r802", "r819", "r827", "r831", "r839" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities obtained from new ROU assets - operating", "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": [ "r525", "r752" ] }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentAmount1", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of preferred stock in exchange for convertible notes", "label": "Debt Conversion, Converted Instrument, Amount", "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r54", "r56" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r784", "r792", "r802", "r819", "r827", "r831", "r839" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term - financing leases", "label": "Finance Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r526", "r752" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.azz.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": [ "r805" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "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": [ "r273", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r299", "r305", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r335", "r336", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r730", "r851", "r919" ] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/EquitySeriesAConvertiblePreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Debt", "label": "Convertible Debt [Member]", "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [ "r149", "r359", "r360", "r365", "r366", "r367", "r370", "r371", "r372", "r373", "r374", "r731", "r732", "r733", "r734", "r735" ] }, "us-gaap_PartnersCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PartnersCapital", "crdr": "credit", "calculation": { "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Partners' Capital", "label": "Partners' Capital", "documentation": "The amount of ownership interest of different classes of partners in limited partnership." } } }, "auth_ref": [ "r153" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r839" ] }, "us-gaap_DividendsCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCash", "crdr": "debit", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash dividends paid on common shares", "label": "Dividends, Cash", "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred." } } }, "auth_ref": [ "r12", "r153" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income from continuing operations before income taxes", "terseLabel": "Income (loss) from continuing operations before income tax", "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": [ "r0", "r131", "r170", "r276", "r290", "r296", "r299", "r558", "r570", "r728" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r839" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r53" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued under employee stock purchase plan (shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r21", "r119", "r120", "r153" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.azz.com/role/OperatingsegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from External Customers by Geographic Areas", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r24" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.azz.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": [ "r770" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.azz.com/role/EquityDetails" ], "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": [ "r212", "r213", "r504", "r506", "r507", "r508", "r509", "r510" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r147", "r337", "r339", "r709", "r886" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r840" ] }, "us-gaap_DebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtWeightedAverageInterestRate", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average interest rate", "label": "Debt, Weighted Average Interest Rate", "documentation": "Weighted average interest rate of debt outstanding." } } }, "auth_ref": [] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r839" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r841" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.azz.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": [ "r844" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.azz.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": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "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": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.azz.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": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r840" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r516" ] }, "us-gaap_DebtConversionConvertedInstrumentRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentRate", "presentation": [ "http://www.azz.com/role/EquitySeriesAConvertiblePreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Converted instrument rate (as a percent)", "label": "Debt Conversion, Converted Instrument, Rate", "documentation": "Dividend or interest rate associated with the financial instrument issued in exchange for the original debt being converted in a noncash or part noncash transaction. Noncash are transactions that affect recognized assets or liabilities but that do not result in cash receipts or cash payments. Part noncash refers to that portion of the transaction not resulting in cash receipts or cash payments." } } }, "auth_ref": [ "r54", "r56" ] }, "azz_PurchaseOfPropertyPlantAndEquipmentDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "PurchaseOfPropertyPlantAndEquipmentDiscontinuedOperations", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of property, plant and equipment", "label": "Purchase of Property, Plant and Equipment, Discontinued Operations", "documentation": "Purchase of Property, Plant and Equipment, Discontinued Operations" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, 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": [ "r494", "r495", "r496" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated other comprehensive loss", "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": [ "r43", "r44", "r129", "r196", "r565", "r593", "r594" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r14" ] }, "us-gaap_ConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertiblePreferredStockMember", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Preferred Stock", "label": "Convertible Preferred Stock [Member]", "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option." } } }, "auth_ref": [ "r379", "r380", "r384", "r759", "r760", "r761", "r764" ] }, "us-gaap_DividendsPreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPreferredStock", "crdr": "debit", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends on preferred stock", "label": "Dividends, Preferred Stock", "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r12", "r153" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r842" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "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": [ "r289", "r290", "r291", "r292", "r293", "r299" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r14" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r773", "r843" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.azz.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": [ "r769" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "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": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r136", "r229", "r315", "r346", "r347", "r349", "r350", "r351", "r353", "r355", "r357", "r358", "r498", "r888" ] }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of subsidiaries, net", "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity." } } }, "auth_ref": [ "r46" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r773", "r843" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Shareholders' Equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.azz.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": [] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r773", "r843" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.azz.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": [ "r770" ] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://www.azz.com/role/TheCompanyandBasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Other receivables", "label": "Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r876", "r877", "r878", "r879" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.azz.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_LoansPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansPayableMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans Payable", "label": "Loans Payable [Member]", "documentation": "Borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/Equity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r150", "r228", "r378", "r380", "r383", "r384", "r385", "r386", "r387", "r388", "r390", "r391", "r392", "r394", "r396", "r489", "r679", "r680", "r707" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]", "label": "Derivative Instruments and Hedging Activities Disclosures [Table]", "documentation": "Disclosure of information about derivatives and hedging activities." } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.azz.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": [ "r771" ] }, "us-gaap_GainLossOnTerminationOfLease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnTerminationOfLease", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in ROU assets related to lease terminations", "label": "Gain (Loss) on Termination of Lease", "documentation": "Amount of gain (loss) on termination of lease before expiration of lease term." } } }, "auth_ref": [ "r515" ] }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease (increase) in current assets:", "label": "Increase (Decrease) in Operating Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows", "http://www.azz.com/role/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Net (gain) on sale of property, plant\u00a0and equipment", "terseLabel": "Gain on sale 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": [ "r15" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.azz.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": [ "r770" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Convertible Preferred Stock, $1 par, shares authorized 240; 240 shares issued and outstanding at November\u00a030, 2023 and 240000 shares issued and outstanding at November\u00a030, 2022", "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": [ "r119", "r563", "r753" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in current liabilities:", "label": "Increase (Decrease) in Operating Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term - operating leases", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r526", "r752" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r8" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/SalesDisaggregatedRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r277", "r278", "r289", "r294", "r295", "r301", "r303", "r305", "r408", "r409", "r541" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "label": "Derivative Instruments and Hedging Activities Disclosures [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_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.azz.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": [ "r770" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.azz.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "verboseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r245", "r265", "r266", "r267" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.azz.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap", "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": [ "r721", "r762", "r763" ] }, "us-gaap_PrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid expenses and other", "label": "Prepaid Expense and Other Assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.azz.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": [ "r770" ] }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherReceivables", "crdr": "credit", "calculation": { "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other receivables", "label": "Increase (Decrease) in Other Receivables", "documentation": "Amount of increase (decrease) in receivables classified as other." } } }, "auth_ref": [ "r14" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r810" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross margin", "terseLabel": "Gross margin", "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": [ "r135", "r229", "r276", "r290", "r296", "r299", "r315", "r346", "r347", "r349", "r350", "r351", "r353", "r355", "r357", "r358", "r498", "r728", "r888" ] }, "us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation", "crdr": "debit", "presentation": [ "http://www.azz.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Income tax benefit", "label": "Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation", "documentation": "Amount of tax expense (benefit) on gain (loss) not previously recognized resulting from the disposal of a discontinued operation." } } }, "auth_ref": [ "r97", "r99", "r109", "r893" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.azz.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": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r755", "r756", "r757", "r759", "r760", "r761", "r764", "r868", "r869", "r897", "r921", "r924" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "lang": { "en-us": { "role": { "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued salaries and wages", "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": [ "r36" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Capital in Excess of Par Value", "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": [ "r451", "r452", "r453", "r605", "r868", "r869", "r870", "r897", "r924" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r511", "r533" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r511", "r533" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r811" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less imputed interest", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r528" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r896" ] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/EquitySeriesAConvertiblePreferredStockDetails" ], "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": [ "r179", "r193", "r194", "r195", "r229", "r249", "r253", "r262", "r264", "r270", "r271", "r315", "r346", "r349", "r350", "r351", "r357", "r358", "r379", "r380", "r384", "r387", "r395", "r498", "r598", "r599", "r600", "r601", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r636", "r657", "r676", "r702", "r703", "r704", "r705", "r706", "r845", "r865", "r871" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r810" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders\u2019 equity", "periodStartLabel": "Balance, beginning balance", "periodEndLabel": "Balance, ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r120", "r123", "r124", "r144", "r638", "r654", "r677", "r678", "r753", "r768", "r867", "r881", "r898", "r924" ] }, "us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod", "crdr": "debit", "calculation": { "http://www.azz.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Income tax (benefit) expense", "label": "Discontinued Operation, Tax Effect of Income (Loss) from Discontinued Operation During Phase-out Period", "documentation": "Amount of tax expense (benefit) attributable to income (loss) from operations classified as a discontinued operation. Excludes tax expense (benefit) for gain (loss) on disposal and for provision for gain (loss) until disposal." } } }, "auth_ref": [ "r96", "r109", "r893" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liabilities \u2015 short-term", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r517" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.azz.com/role/FairValueMeasurementsDetails" ], "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": [ "r625", "r627", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r649", "r650", "r651", "r652", "r664", "r665", "r666", "r667", "r670", "r671", "r672", "r673", "r692", "r693", "r695", "r697", "r755", "r757" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r511", "r533" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r528" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Axis]", "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r747", "r748" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecorded purchase obligation", "label": "Unrecorded Unconditional Purchase Obligation", "documentation": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts)." } } }, "auth_ref": [ "r338" ] }, "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss on disposal of discontinued operations, net of tax", "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax", "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation." } } }, "auth_ref": [ "r95", "r97", "r99", "r109" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r811" ] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/IncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income from discontinued operations, net of tax", "totalLabel": "Income from discontinued operations, net of tax", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax", "documentation": "Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal." } } }, "auth_ref": [ "r95", "r96", "r109" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/DerivativeInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r159", "r481", "r488" ] }, "us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]", "label": "Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liabilities \u2015 long-term", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r517" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [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_CashFlowSupplementalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowSupplementalDisclosuresTextBlock", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Cash Flow Information", "label": "Cash Flow, Supplemental Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r139" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]", "label": "Disposal Groups, Including Discontinued Operations [Table]", "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r17", "r22", "r30", "r94", "r100", "r101", "r102", "r103", "r104", "r108", "r110", "r111", "r146" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r807" ] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r811" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/TheCompanyandBasisofPresentation" ], "lang": { "en-us": { "role": { "verboseLabel": "The Company and Basis of Presentation", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r92", "r156", "r595", "r596" ] }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsTables", "http://www.azz.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Groups, Including Discontinued Operations", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r17", "r22", "r30", "r94", "r100", "r101", "r102", "r103", "r104", "r108", "r110", "r111", "r146" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r14" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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": [ "r528" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finance Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth 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": [ "r528" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r811" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finance Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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": [ "r528" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "terseLabel": "Current Assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r185", "r199", "r229", "r315", "r346", "r347", "r349", "r350", "r351", "r353", "r355", "r357", "r358", "r475", "r479", "r498", "r753", "r888", "r889", "r906" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.azz.com/role/EquityDetails" ], "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": [ "r212", "r213", "r504", "r506", "r507", "r508", "r509", "r510" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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": [ "r528" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finance Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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": [ "r528" ] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssued", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, beginning balance (shares)", "periodEndLabel": "Balance, ending balance (shares)", "label": "Shares, Issued", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r21" ] }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.azz.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Maturity", "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r902" ] }, "us-gaap_EquityMethodInvesteeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvesteeMember", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investee", "label": "Equity Method Investee [Member]", "documentation": "An entity that issued voting stock held by an investor and that is accounted for under the equity method of accounting by the investor." } } }, "auth_ref": [ "r543", "r545", "r547", "r549", "r551", "r553", "r903", "r904" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss) available to common shareholders", "terseLabel": "Net income (loss)", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r134", "r143", "r172", "r184", "r207", "r210", "r214", "r229", "r235", "r237", "r238", "r239", "r240", "r243", "r244", "r260", "r276", "r290", "r296", "r299", "r315", "r346", "r347", "r349", "r350", "r351", "r353", "r355", "r357", "r358", "r492", "r498", "r572", "r656", "r674", "r675", "r728", "r766", "r888" ] }, "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss) before reclassification", "label": "OCI, before Reclassifications, before Tax, Attributable to Parent", "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r44" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r811" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent", "crdr": "debit", "presentation": [ "http://www.azz.com/role/EquityDetails", "http://www.azz.com/role/EquityTables" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amounts reclassified from AOCI", "label": "Reclassification from AOCI, Current Period, before Tax, Attributable to Parent", "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r44" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r811" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows", "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss) available to common shareholders", "terseLabel": "Net income (loss) available to common shareholders", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r221", "r237", "r238", "r239", "r240", "r246", "r247", "r261", "r264", "r276", "r290", "r296", "r299", "r728" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Other Comprehensive Income (Loss):", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsDisposedOfBySaleMember", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued Operations, Disposed of by Sale", "label": "Discontinued Operations, Disposed of by Sale [Member]", "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results." } } }, "auth_ref": [ "r11" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r812" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationTerm", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction timeline term", "label": "Unrecorded Unconditional Purchase Obligation, Term", "documentation": "Term of the unrecognized unconditional purchase obligation, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r337" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r812" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r812" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.azz.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_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r812" ] }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.azz.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "label": "AOCI Attributable to Parent, 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": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r21", "r42", "r180", "r212", "r213", "r214", "r232", "r233", "r234", "r236", "r242", "r244", "r269", "r317", "r318", "r396", "r451", "r452", "r453", "r462", "r463", "r482", "r483", "r484", "r485", "r486", "r487", "r490", "r504", "r506", "r507", "r508", "r509", "r510", "r529", "r589", "r590", "r591", "r605", "r676" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r812" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.azz.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": [ "r772" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r812" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r517" ] }, "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from long term debt", "label": "Proceeds from Issuance of Senior Long-Term Debt", "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer)." } } }, "auth_ref": [ "r48" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r180", "r232", "r233", "r234", "r236", "r242", "r244", "r317", "r318", "r451", "r452", "r453", "r462", "r463", "r482", "r484", "r485", "r487", "r490", "r589", "r591", "r605", "r924" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r812" ] }, "azz_EquityMethodInvestmentsAmountSoldPercentage": { "xbrltype": "pureItemType", "nsuri": "http://www.azz.com/20231130", "localname": "EquityMethodInvestmentsAmountSoldPercentage", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of investment sold", "label": "Equity Method Investments, Amount Sold, Percentage", "documentation": "Equity Method Investments, Amount Sold, Percentage" } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "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": [ "r184", "r207", "r210", "r224", "r229", "r235", "r243", "r244", "r276", "r290", "r296", "r299", "r315", "r346", "r347", "r349", "r350", "r351", "r353", "r355", "r357", "r358", "r474", "r477", "r478", "r492", "r498", "r558", "r571", "r604", "r656", "r674", "r675", "r728", "r750", "r751", "r767", "r860", "r888" ] }, "azz_InterestRateSwapPortionOfVariableRateDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20231130", "localname": "InterestRateSwapPortionOfVariableRateDebtMember", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap, Portion Of Variable Rate Debt", "label": "Interest Rate Swap, Portion Of Variable Rate Debt [Member]", "documentation": "Interest Rate Swap, Portion Of Variable Rate Debt" } } }, "auth_ref": [] }, "azz_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerAssetAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerAssetAfterAllowanceForCreditLoss", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract With Customer, Asset, After Allowance For Credit Loss", "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract With Customer, Asset, After Allowance For Credit Loss" } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.azz.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": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/SalesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r397", "r399", "r410" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other accrued liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r80" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total debt, gross", "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": [ "r27", "r166", "r376" ] }, "azz_AzzIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20231130", "localname": "AzzIncMember", "presentation": [ "http://www.azz.com/role/AcquisitionsProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Azz Inc.", "label": "Azz Inc. [Member]", "documentation": "Azz Inc." } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "auth_ref": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_2": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2024", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Next Twelve Months", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Next Twelve Months" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other long-term liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r80" ] }, "azz_DebtInstrumentCreditSpreadAdjustment": { "xbrltype": "percentItemType", "nsuri": "http://www.azz.com/20231130", "localname": "DebtInstrumentCreditSpreadAdjustment", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial interest rate margin", "label": "Debt Instrument, Credit Spread Adjustment", "documentation": "Debt Instrument, Credit Spread Adjustment" } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax payable", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r116", "r164" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "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": [ "r455", "r456" ] }, "azz_EnvironmentalLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "EnvironmentalLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental liability, current", "label": "Environmental Liability, Current", "documentation": "Environmental Liability, Current" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated benefit obligation in excess of plan assets", "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation", "documentation": "Amount of accumulated benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan assets." } } }, "auth_ref": [ "r421", "r422", "r746" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]" } } }, "auth_ref": [] }, "azz_EarningsPerShareContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20231130", "localname": "EarningsPerShareContinuingOperationsAbstract", "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per common share from continuing operations", "label": "Earnings Per Share, Continuing Operations [Abstract]", "documentation": "Earnings Per Share, Continuing Operations" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangibles and other assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r66", "r67" ] }, "azz_BasicEarningsLossPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20231130", "localname": "BasicEarningsLossPerShareAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic earnings (loss) per share", "label": "Basic Earnings (Loss) Per Share [Abstract]", "documentation": "Basic Earnings (Loss) Per Share" } } }, "auth_ref": [] }, "azz_AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20231130", "localname": "AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember", "presentation": [ "http://www.azz.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accummulated Net Actuarial Gain (Loss), Net Of Tax Adjustment Attributable to Parent", "label": "Accummulated Net Actuarial Gain (Loss), Net Of Tax Adjustment Attributable to Parent [Member]", "documentation": "Accummulated Net Actuarial Gain (Loss), Net Of Tax Adjustment Attributable to Parent" } } }, "auth_ref": [] }, "azz_FinanceLeaseLiabilityToBePaidYearSix": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "FinanceLeaseLiabilityToBePaidYearSix", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Finance Lease, Liability, to be Paid, Year Six", "documentation": "Finance Lease, Liability, to be Paid, Year Six" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "azz_ScheduleOfEarningsPerShareBasicAndDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20231130", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedAbstract", "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Computation of basic and diluted earnings per share", "label": "Schedule of Earnings Per Share Basic and Diluted [Abstract]", "documentation": "-- None. No documentation exists for this element. --" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Periodic payments", "label": "Debt Instrument, Periodic Payment", "documentation": "Amount of the required periodic payments including both interest and principal payments." } } }, "auth_ref": [ "r38", "r91" ] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowElementsAbstract", "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "auth_ref": [] }, "azz_OperationsAndAssetsBySegmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20231130", "localname": "OperationsAndAssetsBySegmentAbstract", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operations and assets by segment", "label": "Operations and Assets by Segment [Abstract]", "documentation": "Operations and assets by segment." } } }, "auth_ref": [] }, "azz_DebtInstrumentTotalNetLeverageRatioMaximum": { "xbrltype": "percentItemType", "nsuri": "http://www.azz.com/20231130", "localname": "DebtInstrumentTotalNetLeverageRatioMaximum", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total net leverage ratio maximum", "label": "Debt Instrument, Total Net Leverage Ratio Maximum", "documentation": "Debt Instrument, Total Net Leverage Ratio Maximum" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r122", "r153", "r566", "r592", "r594", "r602", "r637", "r753" ] }, "azz_AreaOfFacility": { "xbrltype": "areaItemType", "nsuri": "http://www.azz.com/20231130", "localname": "AreaOfFacility", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Area of facility (in acres)", "label": "Area Of Facility", "documentation": "Area Of Facility" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.azz.com/role/Sales" ], "lang": { "en-us": { "role": { "terseLabel": "Sales", "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": [ "r178", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r411" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities of continuing operations", "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations", "documentation": "Amount of cash inflow (outflow) of investing activities, excluding 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": [ "r862" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average number common shares, diluted (shares)", "totalLabel": "Denominator for diluted earnings per common share (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": [ "r248", "r264" ] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsYearSix": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsYearSix", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_2": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2029", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Year Six", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Year Six" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, face amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r86", "r88", "r359", "r513", "r732", "r733" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "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": [] }, "azz_PreferredStockConversionMinimumConversionThresholdShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.azz.com/20231130", "localname": "PreferredStockConversionMinimumConversionThresholdShares", "presentation": [ "http://www.azz.com/role/EquitySeriesAConvertiblePreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum conversion threshold (in shares)", "label": "Preferred Stock, Conversion, Minimum Conversion Threshold, Shares", "documentation": "Preferred Stock, Conversion, Minimum Conversion Threshold, Shares" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "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": [ "r38", "r231", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r513", "r731", "r732", "r733", "r734", "r735", "r866" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities of continuing operations", "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations", "documentation": "Amount of cash inflow (outflow) of financing activities, excluding 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": [ "r862" ] }, "azz_EarningsPerShareDiscontinuedOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20231130", "localname": "EarningsPerShareDiscontinuedOperationsAbstract", "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per common share from discontinued operations:", "label": "Earnings Per Share, Discontinued Operations [Abstract]", "documentation": "Earnings Per Share, Discontinued Operations" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) on interest rate swap, net of tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r202", "r203" ] }, "azz_InfrastructureSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20231130", "localname": "InfrastructureSolutionsMember", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Infrastructure Solutions", "label": "Infrastructure Solutions [Member]", "documentation": "Infrastructure Solutions" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "crdr": "debit", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) on interest rate swap, tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r204" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.azz.com/role/AcquisitionsNarrativeDetails", "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r188", "r322", "r554", "r730", "r753", "r882", "r883" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average number common shares, basic (shares)", "verboseLabel": "Denominator for basic earnings per common share-weighted average shares (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": [ "r246", "r264" ] }, "azz_DenominatorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20231130", "localname": "DenominatorAbstract", "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Denominator:", "label": "Denominator [Abstract]", "documentation": "-- None. No documentation exists for this element. --" } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted earnings per common share (usd 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": [ "r219", "r237", "r238", "r239", "r240", "r241", "r249", "r262", "r263", "r264", "r268", "r491", "r492", "r557", "r575", "r726" ] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "calculation": { "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unamortized debt issuance costs", "label": "Unamortized Debt Issuance Expense", "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.azz.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": [ "r770" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsTextBlock", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investments", "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": [ "r310" ] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidThereafter", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_2": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Thereafter", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Thereafter" } } }, "auth_ref": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_2": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2027", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Four", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Four" } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r181", "r273", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r299", "r305", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r333", "r335", "r336", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r730", "r851", "r919" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFixedInterestRate", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed interest rate on swap agreement", "label": "Derivative, Fixed Interest Rate", "documentation": "Fixed interest rate related to the interest rate derivative." } } }, "auth_ref": [] }, "azz_LineOfCreditFacilityAdditionalBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "LineOfCreditFacilityAdditionalBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accordion feature", "label": "Line Of Credit Facility, Additional Borrowing Capacity", "documentation": "Line Of Credit Facility, Additional Borrowing Capacity" } } }, "auth_ref": [] }, "azz_NumberOfOperatingLeases": { "xbrltype": "integerItemType", "nsuri": "http://www.azz.com/20231130", "localname": "NumberOfOperatingLeases", "presentation": [ "http://www.azz.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating leases", "label": "Number of Operating Leases", "documentation": "Number of Operating Leases" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reclassification of AOCI, before tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r175", "r203", "r205" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive income to earnings, net of tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r203", "r205" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.azz.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": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "crdr": "credit", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Amounts reclassified from accumulated other comprehensive income to earnings, tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax", "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r204" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/OperatingSegments" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating 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": [ "r272", "r273", "r274", "r275", "r276", "r288", "r293", "r297", "r298", "r299", "r300", "r301", "r302", "r305" ] }, "azz_DividendsAccruedButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "DividendsAccruedButNotYetPaid", "crdr": "debit", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued dividends on Series A Preferred Stock", "label": "Dividends Accrued But Not Yet Paid", "documentation": "Dividends Accrued But Not Yet Paid" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.azz.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": [] }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "presentation": [ "http://www.azz.com/role/OperatingsegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Assets from Segment to Consolidated", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets." } } }, "auth_ref": [ "r63", "r64" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in AOCI", "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": [ "r13", "r19", "r157", "r208", "r211" ] }, "azz_ElectricalAndUtilityIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20231130", "localname": "ElectricalAndUtilityIndustryMember", "presentation": [ "http://www.azz.com/role/SalesDisaggregatedRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Electrical/Utility", "label": "Electrical and Utility Industry [Member]", "documentation": "Electrical and Utility Industry" } } }, "auth_ref": [] }, "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net cash used in investing activities from discontinued operations", "label": "Cash Provided by (Used in) Investing Activities, Discontinued Operations", "documentation": "Amount of cash inflow (outflow) of investing activities of 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": [ "r107", "r141" ] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/InventoriesNotes" ], "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": [ "r321" ] }, "azz_MetalCoatingsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20231130", "localname": "MetalCoatingsMember", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Metal Coatings", "label": "Metal Coatings [Member]", "documentation": "Metal Coatings" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r231", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r513", "r731", "r732", "r733", "r734", "r735", "r866" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income from continuing operations", "terseLabel": "Operating income (loss)", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r276", "r290", "r296", "r299", "r728" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.azz.com/role/OperatingsegmentsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Operations and assets 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": [ "r60", "r61", "r62", "r65" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.azz.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": [ "r770" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "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": [ "r27", "r115", "r116", "r163", "r166", "r231", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r513", "r731", "r732", "r733", "r734", "r735", "r866" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities", "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": [ "r455", "r456", "r561" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "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_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. 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": [ "r60", "r61", "r62", "r65" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term 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 company, if longer." } } }, "auth_ref": [ "r38", "r72", "r75", "r85", "r86", "r88", "r90", "r151", "r152", "r231", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r513", "r731", "r732", "r733", "r734", "r735", "r866" ] }, "azz_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other (income) expense, net", "label": "Disposal Group, Including Discontinued Operation, Other (Income) Expense, Net", "documentation": "Disposal Group, Including Discontinued Operation, Other (Income) Expense, Net" } } }, "auth_ref": [] }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net cash provided by operating activities from discontinued operations", "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r107", "r141" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred income taxes", "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": [ "r14" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.azz.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_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.azz.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": [] }, "azz_DilutedEarningsLossPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20231130", "localname": "DilutedEarningsLossPerShareAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted Earnings (Loss) Per Share [Abstract]", "label": "Diluted Earnings (Loss) Per Share [Abstract]", "documentation": "Diluted Earnings (Loss) Per Share" } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r216", "r229", "r277", "r278", "r289", "r294", "r295", "r301", "r303", "r305", "r315", "r346", "r347", "r349", "r350", "r351", "r353", "r355", "r357", "r358", "r498", "r558", "r888" ] }, "azz_A2022CreditAgreementAndTermLoanBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20231130", "localname": "A2022CreditAgreementAndTermLoanBMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Credit Agreement And Term Loan B", "label": "2022 Credit Agreement And Term Loan B [Member]", "documentation": "2022 Credit Agreement And Term Loan B" } } }, "auth_ref": [] }, "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 5.0 }, "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows", "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Changes in current assets and current liabilities", "negatedTotalLabel": "Changes in current assets and current liabilities", "label": "Increase (Decrease) in Current Assets and Current Liabilities", "documentation": "Increase (Decrease) in Current Assets and Current Liabilities" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Changes in other long-term assets and long-term liabilities", "label": "Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net", "documentation": "Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r511", "r533" ] }, "azz_IndustrialIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20231130", "localname": "IndustrialIndustryMember", "presentation": [ "http://www.azz.com/role/SalesDisaggregatedRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Industrial", "label": "Industrial Industry [Member]", "documentation": "Industrial Industry" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": [ "r528" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r834" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments on long term debt and finance leases", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r51" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r837" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/Acquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r154", "r473" ] }, "us-gaap_PaidInKindInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaidInKindInterest", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt financing costs", "label": "Paid-in-Kind Interest", "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r15" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.azz.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Maturity", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r902" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r528" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r832" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearTwo", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": [ "r528" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities \u2015 short-term", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r517" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "terseLabel": "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": [ "r37", "r186", "r229", "r315", "r346", "r347", "r349", "r350", "r351", "r353", "r355", "r357", "r358", "r476", "r479", "r480", "r498", "r753", "r888", "r906", "r907" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.azz.com/role/SalesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation 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": [ "r892" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.azz.com/role/SalesDisaggregatedRevenuesDetails" ], "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": [ "r409", "r737", "r738", "r739", "r740", "r741", "r742", "r743" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r833" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.azz.com/role/SalesDisaggregatedRevenuesDetails" ], "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": [ "r409", "r737", "r738", "r739", "r740", "r741", "r742", "r743" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r311", "r312", "r314" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, 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": [ "r494", "r495" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities \u2015 long-term", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r517" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/DiscontinuedOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued Operations", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r93", "r145" ] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntity" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in Unconsolidated Entity", "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": [ "r177", "r313", "r316", "r846" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r838" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for taxes related to net share settlement of equity awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r222" ] }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementAmountAwardedToOtherParty", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount awarded to other party", "label": "Litigation Settlement, Amount Awarded to Other Party", "documentation": "Amount awarded to other party in judgment or settlement of litigation." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r332", "r334", "r660" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Equity in (earnings) loss of unconsolidated subsidiaries", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r15", "r132", "r169", "r283", "r309", "r569" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notional amount on swap agreement", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r894", "r895" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.azz.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of assets acquired and liabilities assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r155" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r835" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r334", "r660" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r523", "r752" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r836" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r511", "r533" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "lang": { "en-us": { "role": { "terseLabel": "Lease, Cost [Abstract]", "label": "Lease, Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r223", "r225", "r226" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.azz.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory", "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": [ "r32", "r126", "r127", "r128" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r837" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax asset", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets", "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date." } } }, "auth_ref": [ "r80" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income (loss) from discontinued operations", "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)", "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r106" ] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_2": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 7.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2028", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Five", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Five" } } }, "auth_ref": [] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r231", "r278", "r289", "r290", "r291", "r292", "r293", "r295", "r299", "r346", "r347", "r348", "r349", "r351", "r352", "r354", "r356", "r357", "r888", "r889" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r837" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate - operating leases", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r527", "r752" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.azz.com/role/EquitySeriesAConvertiblePreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r69", "r70", "r71", "r72", "r73", "r74", "r75", "r151", "r152", "r153", "r193", "r194", "r195", "r270", "r379", "r380", "r382", "r384", "r387", "r393", "r395", "r598", "r599", "r600", "r601", "r736", "r845", "r865" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r522", "r752" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of subsidiaries, 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": [ "r47" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.azz.com/role/EquitySeriesAConvertiblePreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "label": "Class of 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": [ "r193", "r194", "r195", "r270", "r379", "r380", "r382", "r384", "r387", "r393", "r395", "r598", "r599", "r600", "r601", "r736", "r845", "r865" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.azz.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": [ "r493" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments on revolving loan", "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": [ "r50", "r866" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.azz.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lease, Cost", "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": [ "r901" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationInterestExpense", "crdr": "debit", "calculation": { "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Disposal Group, Including Discontinued Operation, Interest Expense", "documentation": "Amount of interest expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r28", "r29", "r31", "r106" ] }, "azz_FinanceLeaseAndOperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "FinanceLeaseAndOperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability, long-term", "label": "Finance Lease And Operating Lease, Liability, Noncurrent", "documentation": "Finance Lease And Operating Lease, Liability, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases", "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.azz.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate, continuing operations (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": [ "r458" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r231", "r278", "r289", "r290", "r291", "r292", "r293", "r295", "r299", "r346", "r347", "r348", "r349", "r351", "r352", "r354", "r356", "r357", "r888", "r889" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.azz.com/role/SalesDisaggregatedRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r305", "r739", "r892", "r919", "r920" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r838" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of debt financing costs", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r50", "r601" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate - financing leases", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r527", "r752" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth 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": [ "r528" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, 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": [ "r367", "r414", "r419", "r495", "r536", "r732", "r733", "r744", "r745", "r746" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold", "crdr": "debit", "calculation": { "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold", "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r106", "r184" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative asset", "label": "Derivative Asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other 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 assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r200", "r201", "r497", "r617", "r618", "r619", "r620", "r621", "r623", "r624", "r625", "r626", "r627", "r642", "r643", "r692", "r694", "r695", "r696", "r697", "r698", "r725", "r757", "r922" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "terseLabel": "Liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r35", "r229", "r315", "r346", "r347", "r349", "r350", "r351", "r353", "r355", "r357", "r358", "r476", "r479", "r480", "r498", "r634", "r727", "r768", "r888", "r906", "r907" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r838" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, 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": [ "r367", "r414", "r419", "r495", "r535", "r744", "r745", "r746" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r528" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r838" ] }, "azz_LesseeOperatingLeaseLiabilityToBePaidYearSix": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20231130", "localname": "LesseeOperatingLeaseLiabilityToBePaidYearSix", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Six", "documentation": "Lessee, Operating Lease, Liability, to be Paid, Year Six" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r367", "r414", "r415", "r416", "r417", "r418", "r419", "r495", "r537", "r732", "r733", "r744", "r745", "r746" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss", "crdr": "credit", "calculation": { "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross margin", "label": "Disposal Group, Including Discontinued Operation, Gross Profit (Loss)", "documentation": "Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r106", "r184" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock", "label": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r755", "r756", "r759", "r760", "r761", "r764", "r921", "r924" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities [Abstract]", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails", "http://www.azz.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on disposal", "terseLabel": "Loss on disposal of discontinued operations, net of tax", "label": "Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax", "documentation": "Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation." } } }, "auth_ref": [ "r95", "r97", "r99" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": [ "r528" ] }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendsIncomeStatementImpact", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 1.0 }, "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 1.0 }, "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows", "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends on preferred stock", "terseLabel": "Dividends on preferred stock", "verboseLabel": "Dividends on preferred stock", "label": "Preferred Stock Dividends, Income Statement Impact", "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders." } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDepreciationAmortizationCapitalExpendituresandSignificantOperatingandInvestingNoncashItemsoftheDiscontinuedOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails", "http://www.azz.com/role/DiscontinuedOperationsNarrativeQDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Domain]", "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r747", "r748" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r838" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": [ "r528" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "crdr": "credit", "calculation": { "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales", "label": "Disposal Group, Including Discontinued Operation, Revenue", "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r106", "r184" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r517", "r528" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAmortizationAndAccretionNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Amortization and Accretion, Net", "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r15" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.azz.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Computation of basic and diluted earnings per 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": [ "r872" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.azz.com/role/AcquisitionsProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r470", "r471" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.azz.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw material", "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": [ "r857" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets", "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/EquitySeriesAConvertiblePreferredStockDetails" ], "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": [ "r179", "r193", "r194", "r195", "r229", "r249", "r253", "r262", "r264", "r270", "r271", "r315", "r346", "r349", "r350", "r351", "r357", "r358", "r379", "r380", "r384", "r387", "r395", "r498", "r598", "r599", "r600", "r601", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r636", "r657", "r676", "r702", "r703", "r704", "r705", "r706", "r845", "r865", "r871" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate", "label": "Corporate, Non-Segment [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": [ "r23", "r290", "r291", "r292", "r293", "r299", "r875" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [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": [ "r521" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/EquitySeriesAConvertiblePreferredStockDetails" ], "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": [ "r38", "r68" ] }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 3.0 }, "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows", "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income from continuing operations", "terseLabel": "Net income from continuing operations", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r157", "r229", "r235", "r276", "r290", "r296", "r299", "r315", "r346", "r347", "r349", "r350", "r351", "r353", "r355", "r357", "r358", "r492", "r498", "r570", "r728", "r888" ] }, "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "crdr": "credit", "calculation": { "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income from continuing operations available to common shareholders", "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders." } } }, "auth_ref": [ "r247", "r264" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r140" ] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.azz.com/role/AcquisitionsProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income from continuing operations", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r470", "r471" ] }, "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator for diluted earnings per share continuing operations", "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) from continuing operations available to common shareholders." } } }, "auth_ref": [ "r248", "r255", "r256", "r257", "r264" ] }, "us-gaap_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockCompensationPlanMember", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement", "label": "Share-Based Payment Arrangement [Member]", "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares." } } }, "auth_ref": [ "r873" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "crdr": "credit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows", "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss) from discontinued operations", "negatedTerseLabel": "Net income (loss) from discontinued operations", "terseLabel": "Net income (loss) from discontinued operations", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r95", "r96", "r97", "r98", "r99", "r105", "r109", "r157" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Selling, general and administrative", "terseLabel": "Selling, general and administrative", "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": [ "r137" ] }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "crdr": "debit", "calculation": { "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/DiscontinuedOperationsDiscontinuedOperationsinConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax (benefit) expense", "label": "Discontinued Operation, Tax Effect of Discontinued Operation", "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r96", "r97", "r98", "r99", "r105", "r109", "r457", "r465", "r467" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total purchase price, net of cash acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r80" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r76", "r119", "r120", "r153" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable, net of allowance for credit losses of $2,096 and $5,752 at February\u00a028, 2023 and February 28, 2022, respectively", "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": [ "r306", "r307" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued under employee stock purchase plan", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r21", "r119", "r120", "r153" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.azz.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/InventoriesDetails" ], "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": [ "r856" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.azz.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r148" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued under stock-based plans and related income tax expense", "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": [ "r21", "r119", "r120", "r153" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes", "label": "Senior Notes [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r79", "r80" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r79", "r80" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Class A convertible preferred stock in exchange for convertible debt", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r21", "r42", "r153" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/EquitySeriesAConvertiblePreferredStockDetails" ], "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": [ "r38" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash", "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": [ "r501" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.azz.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (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": [ "r3", "r141" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SalesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r397", "r398", "r410" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic earnings per common share (usd 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": [ "r219", "r237", "r238", "r239", "r240", "r241", "r246", "r249", "r262", "r263", "r264", "r268", "r491", "r492", "r557", "r575", "r726" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash\u00a0and cash equivalents at beginning of period", "periodEndLabel": "Cash\u00a0and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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": [ "r52", "r141", "r227" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.azz.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r81", "r82", "r83", "r84", "r625", "r627", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r649", "r650", "r651", "r652", "r664", "r665", "r666", "r667", "r670", "r671", "r672", "r673", "r692", "r693", "r695", "r697", "r725", "r755", "r757" ] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued under stock-based plans and related income tax expense (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": [ "r21", "r153" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.azz.com/role/ConsolidatedBalanceSheetsParenthetical" ], "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": [ "r119", "r636" ] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CA", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canada", "label": "CANADA" } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EquitySeriesAConvertiblePreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r116", "r118", "r165", "r765", "r915" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r3": { "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/2147481877/830-230-45-1" }, "r4": { "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" }, "r5": { "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" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a-c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-16" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1B" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r23": { "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" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "b", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r26": { "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" }, "r27": { "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" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-6" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-7" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480781/205-20-S99-3" }, "r32": { "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" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r47": { "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" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r68": { "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" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r72": { "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" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r75": { "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" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r81": { "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" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r83": { "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" }, "r84": { "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" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r90": { "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/2147480848/942-470-50-3" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3A" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3B" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-4" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r134": { "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" }, "r135": { "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,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//230/tableOfContent" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r157": { "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" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 5.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479836/810-10-S99-5" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(3)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r162": { "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/2147479853/942-210-S99-1" }, "r163": { "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/2147479853/942-210-S99-1" }, "r164": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r165": { "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/2147479853/942-210-S99-1" }, "r166": { "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/2147479853/942-210-S99-1" }, "r167": { "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/2147479853/942-210-S99-1" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r169": { "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/2147483589/942-220-S99-1" }, "r170": { "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/2147483589/942-220-S99-1" }, "r171": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r172": { "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/2147483589/942-220-S99-1" }, "r173": { "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r174": { "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" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r176": { "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" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org//323/tableOfContent" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r180": { "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" }, "r181": { "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" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "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(27)(b))", "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(28))", "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(29))", "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(30)(a)(4))", "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(4))", "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(6))", "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(9))", "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": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r201": { "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" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r216": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "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(24))", "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(25))", "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(5))", "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": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "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": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r228": { "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" }, "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(g)(1)(ii))", "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(h)(2))", "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": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r246": { "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" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-42" }, "r260": { "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" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r339": { "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" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-15" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r411": { "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" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715-20/tableOfContent" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "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": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "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)(03)", "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)(04)", "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)(2)(i)", "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)(2)(ii)", "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)(2)(iii)", "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)(iii)(01)", "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)(iii)(02)", "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)(03)", "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": "(d)(1)", "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": "(d)(2)", "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": "(e)(1)", "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": "(e)(2)", "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": "(f)(2)(i)", "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": "(f)(2)(ii)", "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": "(f)(2)(iii)", "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)(iv)", "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)(v)", "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": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r468": { "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/2147482526/740-270-50-1" }, "r469": { "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" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r494": { "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" }, "r495": { "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" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r497": { "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" }, "r498": { "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" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r501": { "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/2147481877/830-230-45-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481724/830-30-40-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r513": { "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" }, "r514": { "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" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479092/842-20-40-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r522": { "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" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r524": { "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" }, "r525": { "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" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r528": { "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" }, "r529": { "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" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "715", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482236/912-715-50-1" }, "r541": { "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" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r552": { "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/2147482274/932-235-50-8" }, "r553": { "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/2147482274/932-235-50-8" }, "r554": { "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/2147479853/942-210-S99-1" }, "r555": { "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/2147483589/942-220-S99-1" }, "r556": { "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/2147483589/942-220-S99-1" }, "r557": { "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/2147483589/942-220-S99-1" }, "r558": { "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/2147479557/942-235-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r560": { "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/2147479440/944-210-S99-1" }, "r561": { "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/2147479440/944-210-S99-1" }, "r562": { "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/2147479440/944-210-S99-1" }, "r563": { "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/2147479440/944-210-S99-1" }, "r564": { "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/2147479440/944-210-S99-1" }, "r565": { "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/2147479440/944-210-S99-1" }, "r566": { "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/2147479440/944-210-S99-1" }, "r567": { "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/2147479440/944-210-S99-1" }, "r568": { "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/2147479440/944-210-S99-1" }, "r569": { "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/2147483586/944-220-S99-1" }, "r570": { "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/2147483586/944-220-S99-1" }, "r571": { "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/2147483586/944-220-S99-1" }, "r572": { "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/2147483586/944-220-S99-1" }, "r573": { "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/2147483586/944-220-S99-1" }, "r574": { "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/2147483586/944-220-S99-1" }, "r575": { "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/2147483586/944-220-S99-1" }, "r576": { "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/2147483586/944-220-S99-1" }, "r577": { "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/2147480149/944-235-S99-1" }, "r578": { "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/2147480149/944-235-S99-1" }, "r579": { "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/2147480149/944-235-S99-1" }, "r580": { "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/2147480149/944-235-S99-1" }, "r581": { "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/2147480149/944-235-S99-1" }, "r582": { "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/2147480149/944-235-S99-1" }, "r583": { "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/2147480149/944-235-S99-1" }, "r584": { "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/2147480149/944-235-S99-1" }, "r585": { "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/2147480149/944-235-S99-1" }, "r586": { "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/2147480149/944-235-S99-1" }, "r587": { "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/2147480149/944-235-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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/2147480767/946-205-45-3" }, "r605": { "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/2147480767/946-205-45-4" }, "r606": { "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/2147480737/946-205-50-2" }, "r607": { "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/2147480737/946-205-50-27" }, "r608": { "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/2147480737/946-205-50-7" }, "r609": { "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/2147480737/946-205-50-7" }, "r610": { "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/2147480737/946-205-50-7" }, "r611": { "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/2147480737/946-205-50-7" }, "r612": { "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/2147480737/946-205-50-7" }, "r613": { "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/2147480737/946-205-50-7" }, "r614": { "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/2147480737/946-205-50-7" }, "r615": { "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/2147480737/946-205-50-7" }, "r616": { "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/2147480555/946-210-45-4" }, "r617": { "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/2147480524/946-210-50-1" }, "r618": { "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/2147480524/946-210-50-1" }, "r619": { "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/2147480524/946-210-50-1" }, "r620": { "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/2147480524/946-210-50-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r622": { "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/2147480524/946-210-50-2" }, "r623": { "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/2147480524/946-210-50-6" }, "r624": { "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/2147480524/946-210-50-6" }, "r625": { "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/2147480524/946-210-50-6" }, "r626": { "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/2147480524/946-210-50-6" }, "r627": { "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/2147480524/946-210-50-6" }, "r628": { "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/2147479617/946-210-S99-1" }, "r629": { "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/2147479617/946-210-S99-1" }, "r630": { "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/2147479617/946-210-S99-1" }, "r631": { "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/2147479617/946-210-S99-1" }, "r632": { "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/2147479617/946-210-S99-1" }, "r633": { "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/2147479617/946-210-S99-1" }, "r634": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r635": { "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/2147479617/946-210-S99-1" }, "r636": { "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/2147479617/946-210-S99-1" }, "r637": { "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/2147479617/946-210-S99-1" }, "r638": { "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/2147479617/946-210-S99-1" }, "r639": { "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/2147479617/946-210-S99-1" }, "r640": { "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/2147479617/946-210-S99-1" }, "r641": { "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/2147479617/946-210-S99-1" }, "r642": { "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/2147479617/946-210-S99-1" }, "r643": { "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/2147479617/946-210-S99-1" }, "r644": { "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/2147479617/946-210-S99-1" }, "r645": { "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/2147479617/946-210-S99-1" }, "r646": { "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/2147479617/946-210-S99-1" }, "r647": { "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/2147479617/946-210-S99-1" }, "r648": { "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/2147479617/946-210-S99-1" }, "r649": { "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/2147479617/946-210-S99-1" }, "r650": { "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/2147479617/946-210-S99-1" }, "r651": { "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/2147479617/946-210-S99-1" }, "r652": { "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/2147479617/946-210-S99-1" }, "r653": { "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/2147479617/946-210-S99-2" }, "r654": { "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/2147479617/946-210-S99-2" }, "r655": { "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/2147483581/946-220-45-3" }, "r656": { "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/2147483581/946-220-45-7" }, "r657": { "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/2147483580/946-220-50-3" }, "r658": { "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/2147483575/946-220-S99-1" }, "r659": { "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/2147483575/946-220-S99-1" }, "r660": { "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/2147483575/946-220-S99-1" }, "r661": { "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(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r662": { "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/2147483575/946-220-S99-1" }, "r663": { "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/2147483575/946-220-S99-1" }, "r664": { "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/2147483575/946-220-S99-1" }, "r665": { "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/2147483575/946-220-S99-1" }, "r666": { "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/2147483575/946-220-S99-1" }, "r667": { "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/2147483575/946-220-S99-1" }, "r668": { "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/2147483575/946-220-S99-1" }, "r669": { "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/2147483575/946-220-S99-1" }, "r670": { "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/2147483575/946-220-S99-1" }, "r671": { "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/2147483575/946-220-S99-1" }, "r672": { "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/2147483575/946-220-S99-1" }, "r673": { "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/2147483575/946-220-S99-1" }, "r674": { "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/2147483575/946-220-S99-1" }, "r675": { "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/2147483575/946-220-S99-3" }, "r676": { "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/2147483575/946-220-S99-3" }, "r677": { "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/2147483575/946-220-S99-3" }, "r678": { "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/2147483575/946-220-S99-3" }, "r679": { "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/2147481062/946-235-50-2" }, "r680": { "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/2147481062/946-235-50-2" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r682": { "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 A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r683": { "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 A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r684": { "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/2147480032/946-320-S99-1" }, "r685": { "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 A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r686": { "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 A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r687": { "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/2147480032/946-320-S99-2" }, "r688": { "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 A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r689": { "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 A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r690": { "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 A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r691": { "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/2147480032/946-320-S99-3" }, "r692": { "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/2147480032/946-320-S99-5" }, "r693": { "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/2147480032/946-320-S99-5" }, "r694": { "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/2147480032/946-320-S99-5A" }, "r695": { "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/2147480032/946-320-S99-5B" }, "r696": { "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/2147480032/946-320-S99-5B" }, "r697": { "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/2147480032/946-320-S99-5C" }, "r698": { "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/2147480032/946-320-S99-5C" }, "r699": { "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 A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r700": { "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 A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r701": { "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/2147480032/946-320-S99-6" }, "r702": { "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/2147481004/946-505-50-1" }, "r703": { "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/2147481004/946-505-50-2" }, "r704": { "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/2147481004/946-505-50-2" }, "r705": { "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/2147481004/946-505-50-2" }, "r706": { "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/2147481004/946-505-50-2" }, "r707": { "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/2147481004/946-505-50-6" }, "r708": { "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(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r709": { "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/2147480327/954-440-50-1" }, "r710": { "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/2147479438/970-360-S99-1" }, "r711": { "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/2147479438/970-360-S99-1" }, "r712": { "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/2147479438/970-360-S99-1" }, "r713": { "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/2147479438/970-360-S99-1" }, "r714": { "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/2147479438/970-360-S99-1" }, "r715": { "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/2147479438/970-360-S99-1" }, "r716": { "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/2147479438/970-360-S99-1" }, "r717": { "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/2147479438/970-360-S99-1" }, "r718": { "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(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r728": { "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" }, "r729": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r748": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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/2147480524/946-210-50-1" }, "r756": { "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/2147480524/946-210-50-6" }, "r757": { "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/2147480493/946-210-55-1" }, "r758": { "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/2147480833/946-310-45-1" }, "r759": { "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/2147480032/946-320-S99-1" }, "r760": { "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/2147480032/946-320-S99-2" }, "r761": { "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/2147480032/946-320-S99-3" }, "r762": { "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/2147480032/946-320-S99-5C" }, "r763": { "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/2147480032/946-320-S99-5C" }, "r764": { "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/2147480032/946-320-S99-6" }, "r765": { "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/2147480191/946-405-45-2" }, "r766": { "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/2147480167/946-830-55-10" }, "r767": { "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/2147480167/946-830-55-11" }, "r768": { "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/2147480167/946-830-55-12" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r805": { "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" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r845": { "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" }, "r846": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "323", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2" }, "r847": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r848": { "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" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r852": { "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" }, "r853": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r854": { "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(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r892": { "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" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r894": { "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" }, "r895": { "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" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r897": { "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" }, "r898": { "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" }, "r899": { "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r906": { "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" }, "r907": { "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" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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/2147483589/942-220-S99-1" }, "r915": { "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/2147479440/944-210-S99-1" }, "r916": { "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/2147479440/944-210-S99-1" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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/2147483586/944-220-S99-1" }, "r919": { "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" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r921": { "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/2147480767/946-205-45-4" }, "r922": { "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/2147480524/946-210-50-6" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r924": { "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/2147483575/946-220-S99-3" }, "r925": { "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/2147483575/946-220-S99-3" } } } ZIP 95 0000008947-24-000013-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000008947-24-000013-xbrl.zip M4$L#!!0 ( &R"*5C9I-T.J)4! )I7&P 0 87IZ+3(P,C,Q,3,P+FAT M;>Q]ZW?B2)+O]_TK=.FYNU7GR+;>#U+^Z0=_.,\6=^]: MT<@/)B&+82#I1 M-4TPD(:080K\T[EN*HJB#<0323;T$_SKZ,12I-&),)2&(T$SU*$YX.US0Q9U M312&@\%(4$19,8%Z\\M#7Y%$?1/3DROF M+ Q/GBQKNCK@](ME#(=.%@GP<\6S__WVM3\[^# M)0=9=O?S!$461YYS@OZ,G>>?.Q>^%V&-GS6?+9Y[/DR0/??NU^MIUG+HQ>7?1SQW;"J6N]GGN^ MA_#[G9=S_15_?XNU4N ,D]>_1 ]H]'-G>(*ER;,FY$G(.;_R M\.M>+_#@ LN]\6ST\C_HM<,Y&&VC$TGK= 7Z/\-4],]G2T\M\)(>5HXV49#7 MKO74X1*1^+F#9>A\Y+P@^V1DN022Z5OU3I=^L/L+9PKYV@F'EOLO9 77^)-P M_@:CTR6*MZH7W./+?7OY%6:G^W=Y]Q=NB=$FTA& MH9?(LY>DTG!^-T4!UD_>TU>$U<)7QQHX+D%$\OY^A-]))GHWNG8\+ ,.GJT? M.D2A7;U@3(?.P,5WA=%L8*(@*)WN!CWP4_(@1-_7\^S- R@T.64/DU-9G]RM M[PU+S,^H8GYO8Z@%G"6G:#8XQ14N+KZM"H!BZZ(A@*YPK_*IRBOG$3;6?NZ$SF3J M$EN/?C8."(46+;33E]#&3SA;?D3R^K=WID,(_3B@?U'7Y3RE.J4)6?%GGR-J MALW^?CS(=IXN;_UDVS][?W)U]M/ST*;569G]ARS:(B&5!+"+Y M1,#_B;/[WKZ;#]-^NU043XBYNOS-[._92\Z6YIU-!HD!,B0F?I3.#)M5YOQ! MZ3?Y9A9[3C*M<&QA[L]G-L$@C@/430E+OYP]8O;=[&_RC&Q*RF5KWS%)XHB>BVY,_;?RREZGK#)WH M&YH,\"ML9T(4/(F$A4%T3IQD.W;1W>@*^[[1ZS<4C7W[QGM&840>L_HI0K=X ML>F].%@^L&8][]WT_]MWO.@?^&K,XN0UG\\RWSXGU'R0>\3L,C>7X'FBL'=/S8< V?02=L5@477?HZ!/ M5K,Y]6WG&5-M\5)JH%F1'^RHY5?N)Q]>(L^?8(LQX[%YU]BE1YPMCW[K(F, MW)J1.%/IKZ'_PR7EY)":TCKUS"R%UT)VYESY JR'7\^\;UV MT9PY=ZT@S7NV3>.KEGMO.=AWN["F3F2YK:$_^P[:9OH_H,AR/&1?68'G>$]A M:PC/OJNR!?C#83R)79)9=1>-44"N"]"8/.T9W7A#?U)[D*(R7K#@O=0S-:EV MA^10]"L#WJ-4N]?4>F7, I=J]^D.47.SP+C:/=::&7=4;EUEWKS4=F]^?VY= M=31ONRO=C%M7'?W;[E;OV:VKCO!M]Z>;=^NJXT7;7>RC6N\KVYB0:O?F#V:] MKXSF,H09FJ4_1 X:(CP$ ]CA1=O]^\9BG0VDE\O@E3/.H+:[\/L/1C?!I;8[ M^DP$HYM@7-L#!?OR4J3J-D/EM@<$FO!2JJ1_VSWSO7HI%1)>:;U[WK"74B4O M6$B-KFEJK7>&&W' FDG15]KN+>_/ 6N(06WWD/?L@#7$I;:[R M\Q'M#E9XMD_NUGZ@]_=#.%5\+O9X47;M\CW&'"MK#(.! 2:I7_; M??Q]!UPK(WS;???F%7]UO&B]A]Y45+*!@ADJ>.5L>^4L8 1<>,89U'9_?_^1 MZR:XU/:H !.1Z[TP;E[:SY^57_YW.N;56K:D6.3J9;,'YZ_7JC$7NVA?(4VZ MLU&ZGJ,7D[&L*5H\Q;_NP%QF@R&)W,XUP!?+)>7'^V.$HIYGOYG"ETXX='TR MW?#+*_YCZH>6^TO@Q],0/\*-;8Q^<@V>MN/%:%:XW/?"!2C\]MN--PJL, KB M(0%#WW=C>DU9NZT)J.8F\1*UJ$&)>3:DQ%E6L-GT2V['GXR^O/8MEV$)>H=Y M9H-17^(06QMAV!MB2"3E^M] @ WZH6_AN['+%\ZNO'2>'?*,^M6,4PT9J-6+#%J64@6:5]*2!@KTU[EU)B- VV$5>^OO_""=I Y\!JSP9[\ M@GZ8C&$VPG(8YF%K+#$&PA0:L\$DP&*C6&P@9U!C-F0&6&P4BUIN+"X=MBB# M19VY^-P\+HN?8#L$$L^HCX9Q@+&'PJL7 B]D7P?^A$1JXX@RZVXT"[+?ISU+ MOKQF/^#==A?9/2'/P6^G#[K'B*_?&&N@;*'.;*SN8!G=S.JB,QN@.EA&-^-> MZ:EM+0.LUL?/'0F=V$"F9Y.Y64GJJ=O> -%/0L[85/7[^' M([4-+&*BP&2H@650[/F<=2.@8#+,P3(H=CMYV%9X,!EFV0:/"S^8^A@@Z-;W M4@8>*'N8#+.P++U[7N<;,,9%@"MC;7MQD>J2L58&LO9/\0HQSF24:*Y5O*%5/8C(BTRPK&MIED9B,OC0N%4TDMDA,!D@:EXHF8I(2 MDS&,'*RXZ!W<6L%DF*%95C2T5LA,1@(:EXHFU@J921>]<:EH8JV0F?2=][YL MU^0GRTSZRT9A1*:V^BE"M]8$+8SOIO_?ON-%_\!7X]$=YI$4F3G/ M?0;%!^3B6=GWF ZOM&"A13MV8+PM?K,X^ZK":94)CSVUEG! N+BL*@!S[[_PYK>^T'2@_(?5N!8 Q>1+R[1 MH-X]7QK9E7Z=H^>5?'0_=C9(WMX?/S+K[P.5]: M(TLJLV&"IFE<'8Y59IWZQFELG,AB-31FV 5OG,85&;8JLX[UHI.VO/#UT3#& MJ][=,PH\YVD<73N>Y0WQ*DRM6W\4S+^Y\6ST0NQ=\DU5JW(#S'\?QEQD_^8P MYM*EI0)B*L.1@":E43H1U!-1KD8:F?7OMYBBF,KAO?5*Y+7%8E875QD.'F33 MN$R'GF?G)7V#OA5#7&\I96A C6<^01>]R M"T.,JABB,1M0V6R67?@>EMC(P=*^C]W>RI2GUKK@2LFELP*Y:")'0F,V0-./ M!R'Z,\8W73WC'ZNB\>Z"NIV6AO&A+*].F_"A5+B0:,.UFQ16PVRZ=EZ034U2*XH#_-GC./#CI_&U$PXM]U_("C#AS-;LXV@M MC0;UD>?X 6%19:5[LG#0ZOUNC>&84 T));G??FTYP3\L-T9?7N>__HKG8P7# M\>M7](S( F8C6NU'0=U+<0D4Q)Z30,!% M5HCF$)C@O^( T8@#_69V^^R+V=_D_G6(8C8&]JZZP5=_2&L2O-]""*.[4=]R MM_KR%<2^FBA+IC,;^V*,/PW5*M.9#8(QQI^&8L_I%^1A8\.E57,2<]$G9J M_ M,O4]-&^?-+NL-QS&DY@6PJ/5\=QDA;)_CY/R4G5' 2L[?FHP&WG8P@F:R$:X MD++A%D6]8123O'_W%\OQOOIAB#^[&SU:+V]\Z451X SBB.14/?KW5M J7C$; MA,1M*:+URJY)-)K-1 V:5 M&PM!5I/9@$&+-2$3C&4_V- JM=7Z& FSRJU2-K4UXL&$M3Z$P*QRJY1-;8T>,+*OTT96]+$FN/D!1?Z45A MH1/UEI5^\=)R**P]0+$#(1;97)O),R]D9 V#U3I&<12^[W,]$N95F32=@CKD:3,1L.8;9[3E-BP 0,W^M:;-*8.77MXJ7E%AUV M8T''#(V:-)3$;( (-%3S#=S#(#I_L+RG=(+DSV^.YTSBR3YTGY37SER\M)3N MDY@-K8$TL"D-ULM!2,.9\W(>H-"/@R$*DS_'R++IX&WGN?L9_Z!"XABRJ&NB M,!P,1H(BRHIACFQ;5*2!J JV(JG_)I&3MWO"Z-7%PC)QO),Q(B \ET[U:?3I MAV-'XW-1$/YOAU[8_1Q.+6]V^=!W_>#\)R)(H]&G$1[ER20Z@O-'W 7AK!>% MG\\LS Y"VP6N),3N?AX$9^^^7&6<%3QAWD7^E$Z$CM-RG2?O?(A(O+"S_EG% MGY)!TU9Y04!3"R12W5+Q9*+K&XOGOXQGW&:Z[G M>[?Q!#]DR*5+\P-1_L,3L<-Y%K$Z;>2<7_I#&JLCME:'KLHC?$%7%$[^3E?N MMZ=TN0* 75#2&A/X-;5313-VP:]RJJM:+O@6D@KY5%"4(E*Q3@1F$)>F+]P[ M7>&BT2II_&E^9/;(OBSWW7.&OHVX;_V\T%Q1>XD"*(S*O\?8.L7&R^L#FOI! MU.%&?C"Q(FPZOD3G(]+9\"0*XCEP):):35W1/KW'[ARZ*;&+T9'L63JCUU*D MS"GDPC8AIY3\^_?>P^/5P]=_<0]7]WQ>/Y&O1E)4E*NVF)?=(B43=^0$7C1'W MYPPI7.*6<-A;0?8.BO">WGZ5^#K+@+/Q)R<3_(@QN>W$MEY/7I$5G"!O!D"Y MT[WUGZFGEJSQLL!SQ)/*KTOW3]AL&\4/6FBE@):O4\N_M\NKTO(T<8MF'ZQ7 M\R/+#>=Z7DGUO'+H>O[QH7?;OZ':_-@5_84_F3@A"9YQ(P>K%"\F6O:\@(:_ MHB&R:WSS+;UWAB85F[LGHJ3K>AF+MWGEIPBGDJH_CY]ZG"6&]%O)'O@QD@21"WY_!T=M>G+3MZY($Q?.F>- MB*^62WR+BND#>J+%^;WH%G\S$U6MT^W]]AMWXPU/&;*H\J'EP]6+-8SH1$E0 M-9A/D+-"+IRB(=G5L3G'XYPHY(9C:L]^! U4F08BP8A*U ^+I,>6II0(6E'2 M2]JI(*TW;WK:*>FG&^PF7:ZEL>Z3)#QGI4) M%RM72:=J+@.SJ%HFO5:":;JS1%/"+_S8BX+7"^PZ+-GM>$A#LKL8H6G@/Y/G MO+G).K9LT8L5EK#>E\2UL*%_"*QXM%YNTF2 I.'-LE5K=+JZ>B*8BB&IPD9" MMQ71V>[G!XI*S@\X/QJC@/L]#IS0=H:$0F3==1813"\+GBS/^8O^_?%($+B& M=#>G#Z?]4^YJ,G7]5TR[97QQM_[IQRSDO%N*C96E>!5,!8BWZZ5MA74UVJ%G MVP$YV9'\\Q4_3YQI!K/3O?,0]RT.43SA[EUKB'BN'SM8:E1ALZH 3NV#4])\ M(T[H=&7\5.Z?*(PX/1IS_2A *&*%1[DT74!H_F4A.N9:U$QFC:_;"^VZGI84& M1:5XN?5RZ 4-8]*T M$G^,;3,4%K%:01Z:Y"?&-$= G6%&;XLVI=&K^O,=P%R%J2 M9Z73-<05:?Y88$.'='IU[\>^]VY#AYSY-43A1!!,E:4P\7:4)(1]BWW_YT^& M).J?0BY"+IJ2F:;[7CSQ8]V8@)^S,&6YX1*J-F!(WCWSEAGHT6,*3N3@1R9A M=!0@FYO&01B3>'KD<_@*ZK**TH?!1Z(^28Y(;QB=MRJ>CK7&J2#L%-65Q5-= MTRL/OPJGBFE6'GYMWV"-FG,ZLE>O&A(1\IERFXXW/#I1L7J42 MG>1SO \!$7E_%_TQL$K H_V7'_R1H)F;/6)["& ';RI-_LMG"N=]S-Z=AQO/ M)MLUB!N\?)!_)CXVF,KI&EU-F>Y+KZ"I&$2 MX_K/V"&F-;:H!RB] #\XM:Z36T69[*(EV8>IH;U@G\]81HQO\C7)/N1L_"U> M"LFETP -$5T818FCN=4A]P$_#^.#"V.L]L.Q3Q)A9FG=T=B*WL_BA[4\5)H? M2&].)_*1YRS/YCY("[,=8*CABP:_X[F0F^CU^$XRE/1A)#P_2PV>K/HA&OBS@@A<^2O%>B=2(KBL.Y")B=[K_02OAS.3Q2;9)O7IS- MSUD4&D2U6%_'A%M_B27-TTG9FD6?<9JU58J$2!06IHD315@&D8N%*O ]LE2Y MKQS"R]8K1TL"6D,:N+RT(HLCF;CO5!?)+Y13C!B@2_ M)9BMDUA\)I@*K\3TP$_#2S4AVQ/W%/@_HO'LVU-LB2 Z-!N-'(\>,:&;*22N M*N%9KAD@_5K\-+MLZP5KAS>_D)@?Z<5KQCJ[TO$2=8==NQ-I9E M6E&G68O; MIECM+H8M4V%00SL51&VGW%;S%-N;-006M1HR9N53Q:PC"%K'6"7M5%/SY6LS M,-A33=_M;-_F-XJB7/U8I5-5V2W!>?,K)7TW;&TFK)%SK V>;FPJ[O%VW"RX MP$O'DQ^\SHTWL=/]2M>>WL+20B]M+,*TKU.D^7, EJQ(]N=?+[1ANB2B3W+C,6YHRRPN(T&(Z7;L^G ML>PX3")2>*Y)B:)H7OUD%G@F 6GR+O>5O/R'@U]-0ET>GIQ/@DS/3DA- 5J; M%VM;;""00YCD8E*]V[8".^1(.KUCKTN+DS]8'[<&EUJYBR*S!:3B4=-PC%QW M'M_\@!%$@Y=):8#-H<'UFP__0B$[W"R\J!.*9.G2K-I TO;B0(WO2,PV*!D0 M*JV%0M6C,?Q+-%PHM":92:$U?E4%VYP?1U0Q$@V9@N^:;JUA54CZ^U#HA6,K M0-AF7(:CU,'B-W2P61G^W+FYO<[8PJ?Y5C1!I4\?O'DQ/9I^AMY M(%XYL76#GR7,L:MVNI+*"[K&&[HX@^]LJ%TN&2*9_#!)\@K)6S]Q?Q-/!8&; M6@'W;+DQ(NM(VWB#\-W@MOMUB#T'?C M:/66;>6ABU8$ITU(DYO&P9OI\81.!@&R_CBQ1A$*SBWWA_4:DH(XV77#%3QC M@C6H',YVY?!][S29YJFARKOL-(G"J5;#=H AG,I"]?5.U%/=*%'NA+%C9<;> M#I4=XISV>5 NWZSN>[]<4:UP>W?:KI#?]MJJZ00?'A/6W9S6",CJ%[1<\]O3 MBE9V+ 66-+G3O;ZY[=U>W/2^+VL;N+AC%;+<<.?HOR;+ MN+^)T"1-&JX!]\F\& 3]]3Q2,V^B'-;BB^9D _?ANV?%MA,A^V-N^)9!:/7! MX$4=]^X1)^3ZB9(GRC1Z*.^#>JN>ANY!?+Q8 797Q6YY#2M!W(^ _^9:<7];O8AO?S=%R6M \ ^&\0H(_M'RGZ1! MY!)\LA,3H#'I9/F,2"UN?X*X#U_],/S(@2HX%"BHH J.E_]J7E5@A6/NVO5_ MA"#Y!\-Y#23_>/EOY)5\FG02DIP4NNL]]EW\MC M6,9=_1D[T2LHA8,!A0Y* MX6CY+ROD($*$QQ3YW!KMD!WC!ND_#.Z;Y:2_C3M4$NS,LH]-D90(_V9YUA/5 M./-RJ9=..(R39H'DY'W/L]S7T*&&RYNB(IHLR;LFUSR@,'8ALGFP*)&%X]-A M,NBP%J!3Q0OLW\D)#2>B:;=4'>$/W-G?1)NY?AB3W-_>P(\C[IL5_($B[L$) M_P 5=3 @4$KNN[9112F@HMJ 3IV&A:( \X:JI_O 'R*;:"30/P?#X6WZY]VI M$5'=T'.UZ49O[Z=X^_7CWLG!,,:;^ :P9QK76Z7]&3Y2;+ M/*V9"NO\X?#V&/T,L7=DJH?$!KAK:QCY00ARVWZY-8]3;F$;I@WHU*5.][NW MT(NM;[E)H8(T$62A(P0)'WP/Z?'PU+P V^)P4*"43"%OEX[B5-!.+<"EBOUT M6F_IQDOJL>!'@E\Y)["(-[*(VH-/H=*]>QL[ @6RX V*ILN5PS+N- M$JU5^R3UINH""*L H2%VNOV;7VY[C]\?KOJ@60Z&JX_X MCR^]KYA55US_UZNKQSY#L\BNQ?OAQN.BL1_C9]@A3]JV(^Q)STO1?F1_ NMJ M86W2MCO6-\XUH.6:CONM?ZJ8RJF4IG5E%T!=L@^6OI0EZ538\/W&F[=\J:MU M/% M?P47I.S)^W)8C19*SVZU;X0YJ7%LVJ.-D7''/4C/[6*PK?^ M,RW;SLE"4K$]1QQS^]2/AW[7:!#$5O#*248&_;;$>&;KA.=3ZWT#M=B[LH0@ M-MAP*:?6"=%;2=!]J8M]JZ>L8&01;@ZLX1]/@8]]OI.4+\,A0MC;+,CFB6/; M+JJ;T]D;.&D7=\ZB'#_/H_NVS3H/;UKYC$H@,J+_>P\1NM6G)R$6EM%"RBN1 M?)DA^07]&3O8J5JL'ER(UN](\9Y?14@H<"V0M;^]IU*A&7YZ'^5F:6IKF]C$ MH?V^@XV\V,&&_)4TL(G#DR?+FIX3C/4\F_QS]0:P7G1A!0'I/_8/XL;GZV,C MS_K8R&*GJ_.J8*ZTL,EN6+"+]!9@$$@)2,DV*5$:D!*ITY5X0Q(8DI+L-5<2 M]VF6K2OHI,VB*@U Z3&P;#1KM!AR 1HB#(*!BWC.0Q'922#=/'_0:NBT?6. M;"?B7!_;>30/]F\5JNS>[%77?G#IQX-H%+N]=&@/\Y&EIF914,H$E(*IK78? M(X9(H6ELD:E:IZ%TNBJOJU+&-")N%H-(JV2D@0@ZP17WFL?,#J>D;^8SAOX5B-RB:$>4J)VNJ$B\HLEE=7"VSJO54@% 5:2' M*@24A@&E:KRBL 0H<*23[.^W5;L6!SJ7P.5U$UHM<%LT..7&F[2%NXN;WNG* M(B\(*D,F-*!IO^J[.C09V/35>%-C*6Q18YR\);K[QGO&O/0#9T>M#692-5I[ MQH=7+&!%);-\L SLZBHWJ/ 5A _I M?B98U4UNY*2\^*<3C2_B,/(G**")!3N(&]F_47E=9,D2 CSM>LN4JX4K/LZF'F^2( M%14\N=/%6CH^ V\-CT,1I)Y"QD#DLK\ MZOOH1Y;+#9<20IMVH/+ER!^>"MVVY4R9LUM465$[7=F4>%TR*C)^; M52+-'/"X\XYU&3R2 K"BSBOB:HH/BW@\TH,"]X$_Q:-YY3F\=I+U ;MF) %\ M2OIR.\G_N@D#A$C;L9A2^"V M[*>DNZ3W]!59(:++9IY5_"0 M[7)!XE6QM!9N1[83RUKX$HU00%I:1-8+F,_-*^09/VZ\H3]!C]9+$@PM[KZJ M,CDBR-;Q6P#3?A5T=6!22(8SKVBEEWNPF\L?&(@L[\DA=1,3?Z2MG[?4#3V[3<>%SB*$^)A9(XTL@17H$7F#H"#AGVAY]A7U_,OL;L9=9( M6;A*:,ZY'XP&S76"H*C*%$DM1DDP>%UM1[(V"!8(5A-'(8H*%JV\*TDBK^A5 ME3AH0>XJRYYD=F.,KXXU<%PG*0AYUF+#O<->[OUZ<@;(&S[,Z"0QJR"+#>U7DD- MPCJ44>D !6M$RV_Y9,WP8.R;;8Y#"JW[!%F[G?G42!D0E1?5JLZ1,13$ [DX M3+G(6;2[G%PH=--(*N]=MV.GOR7+:9*-1Q-NRRRHL$%;V1(4Q LYDNBM\L"* M0-&D+(9V8 $K>U?+N;&B=;J2?B3GS%JB>5/V<:'E6L$LZ/+#>H+2VXUJX*O) MU/5?$7I KA4A>R$JMJ/=HV/14WE#.T!_ $"54U57#JJD?8*D'4G:;$M4>IJ, ME2KVA: FV-1-9V:5%SFST]4E7M&KVAT&DYM!*.5)SBH-)5T@9XYY03F2 VPM MT=ZTI,=<:[_R7#CV@^@D0L$$+/(&]+?UUU_GUXY'NI92UI!RRDOE5V:"^+JC M&(J=KL8K*DOM P%;^U'HM6-+HMBJK%H;).!"]>XCSRT>KN:*-.U6'6O=RRT. M5WD#F31&%["%+%1UPJP5J;@ O=(.6GGHD>(BALY+2CN@=_#)JFM\-=][HIX9 M1L, :G2SO!A@3CUB1EUB/NU\H$U7.UW3( N"THKRQP _9A:$2N"GX46!%U2# M%RMKBMJ"9:%]^>0K(3QWMDXT[2HG*,B_K+/6> M!TCMUV:O%E*&T.DJ J_*1W+P@&4-GB1(S8UREF+YARUQ!5.D=C:7#+'35?4J MW&0PQ]E%4\$LJ=W11';115X1JRH< =OH]>\U;U@E6[/7S)!S<:QQW?Q[S$65 MBDR"N9*A\YI0E4D(NPD'@KK\V\M%44?VE7E9,WBA_&IV-%L(MO/<3%T:?S)Q MDMK(]%@> 0D>/_*&Y*#>AUL_0IRH?YPSC(ZSJ4(Q^7O[%E._+Z%S[CGNSYTH MB-%[25B@4,^S+Q;I,X>\2B;T#NF'126E BII:ZETI&'>K,)CB!8>VZTV5(5E MO9A^1C9<)&W/"GOV[/01)^3Z_O5%<^'F]GJU WCZ%OJ2>RNX"_H1.0'Z#\N-T=M34VM! MF"L%?;,>6C<>HZ[Q&-AZR=!2[S[@IE9 CLW@9^!U,X[&?H#99'-KIY)[0A,TNDW(Z%PY8-/>R#531C&F8,4"Y-I MB[6<]?:[. HC;%)AS9 Q!&D?G%I+ +GPV[5=C.*C#L57.P4*#0+&ZM%F!PR<%A3)+.,MDGL]::(&^> M0&&Z;S&P5F:V9%T5G%IQ^[?HZ&:69\&!2;2"E*"OEHM8)3FQWLI@6ZAK$L6- MZX+C*L-Z:G;S9D82<U;-ON("K%+;J2"4U+7" M"@F,!P.B+8&/TB#2UNJC@TQ9;$F!H MKZI#L$,?CT,L0A2'GC]YL2DA@;+)N M,IX[>8;EWEN.?>.EK%H0Q,(RJ)-,=)E75:BQ?,"XVE9CN7I<85]5EC3>D!E, M:JPM\X]]Y?Z (@M_:'/("CP\_,83_PY;[K;H\QDWKE)F](;#>!+3XKF7:.0, MG:*IQ*)@=KJJIO&27%J?@V7.+JZVZ//J<24*&%>"Q@L*&.LL@6:!LYQ/CQT- M_$,ZG357A57ZWYV0C.ZC;I1>E4 M8GP-2 [SA&OS29LV\8_UE,46XY_ZU2G#DH[#A461-&&41%Y4VU&N";#'BH-0 M ?9(HT-5YA6M'=BKVU5HS3KAOFN OKAN_%>9%6.+)9?SY,K CR)_\KZ=.*'+ M6GSDDF;6F)&_)VOU]#D8+9?_]&S/LRO0>637FY<$@]?+]W>MG*T->VH@WR#? MS9U3KD:^-2K?V*)6]*JVK9J7;VKYG$6DZ?$LYZKZ \?&-MY+A/?O2#@;RVP4 M$RMX(YV?-TACGF\3A&I/^=/\&C>27Y<)X? M$7,JP!][G(/'^A1@4VMJ!1%)GHCPY1C8E+4T4CNBU1P=XK63Q%]Z)F8F%._9!NUIX'I,VB\XP^_7#L:#P3KX4;4] );[=8 SR(.%I_RQYIOI'" M[X_B+/PDHR4"ZQBRJ&NB,!P,1H(BRHIACFQ;5*0!]H=M15+_+9(DX^2F\=SR MGUI/Z&00(.N/$VN$)WANN3^LU[!SM@Q%C,-T0(J4[ *\)]E:PHQ&56A//8,N MB4A@!>:3ZI^8GUC?H(!(_^@_XG^^7=T^]KF[:^[N_NJA]WB#+V!H/MFJY,.-AS6P'^-GV"%/ M<]KP2CI%0>+Z@Y"A8M['*\P\(OV[='&DK:6[Q)SDILR:FKQP%]!="=7DW3ACG_%(%AC+3S5-S MZ'!H)E6A+0Z2,H"FLFC:0<-65:]@3X184TS+#J9>C&A"R],$3X/WN7 M3#QR=LL0>4VH*M>_ZA2,.3.K3/\!,00Q?!-#46A>#LE9-UWF96&U.@O((5=ABFE7BYNY64;A16 M%WY(\U/"+&^W_I-7K1&I+:X>(>/=*)6KPK(B=KJ2*?-*91FE^UR9&C^]UQH, M;?-3RH%(PAZ((/!2PRW$ $2-&MGE,"1WNH9A5-$N"C#$,H9J!9'2Z>JJA%>S M9LM)U6#?M7 7(Z'XXL]? C\,N21U:B>#KZ9CE:V1GBVF(*7O?>"/BE=8D52B M?['/Q&K?M%IB%P"Z"FS',JC3L,*6><&HJJP/H.Y@4%(3R#G6<<:]RFCUS\ MX1///2$/D8/DI$Z/94\Y[=6R+LU6'QP*?9Z[*2+BXCUQ#JVS72:G[F@CP%OL]SF-WTJ9%]9*K2KPAE=Y^*,2K M%N7 '"WXMAGX5:!/Z705["J:JQ7T 7U'CK[ZP:=B5DJ;9$!^@X-?7N MGX;A)^N\HK1#^:VQ:-4R$>B=PN3PC/8]XUCW[V](71,41AQ*@@9PLFA77V=& MR5VC+SKMTFXPE8P-&?W[]EG*HHBD36F\*%6U9 .*F$11O2 R.UU#XF6Y=(D, M !'+(*H718K0Z6HBKS?<5!Q.%Q%<)#TV.,>;]Q(G9\EC;ZG301@/0L=VK,#9 M\81Y>W?G"C7WW&H(SCQN4KS^CHG+^3 M)^SYLHRJ[99A';"22!T>(>,8,<#J0!*IDC"J1%V6 U<'"JA%<*4QIJV.- M&=).Y=R')&WBXRQRR',>BB!\F-]J7-,2GE+WUO?\Y1VV*A5JIZN J]XV M[%1J'!8'C4:\\]6SE?D5*0"&:]TUT-Y !:#@0MEQ&YE-=$VYQ(VR)4\8[7DSR7E-N^E[(#1"VQ%&:"S%EQ-^?$%\J(Y+I'PH:KERBP,#D=SPI>;R(T";$T!,3W61\K)'55/"D!Q MY7'69F$L=;JZSDMF.\K3'6OT]F9NXT/.9S7V/):JU!/^@CRT0[$S5::;^T9I M4QRB+ QC*9]971Y,"C:)>:7\*6X $\M@V@^65(PEA9=- --!@VE/:"('R@Q> M9FJ=.]:,T%L4S<*]Z^/"$ -N(@:,KTC:>MW[ ?F@%T6!,X@C:^"B1[\B9TVG M!T6,EI37A9 #:W9JXP VZ&*BE#]> ^- "W K_DD)7,ZPJ4U0?\5AWSW0> M-8&D>/"F".%>ENW\Q=P/VPE3,Q_9"U8^S=PEY\$BZP6JH%5O\5\ND'TNH\M" MG'G)91P0$1Y;(;J+HWL\#]_&;MO=:*7-[\AY0?;)7RCPLP15)&T:#$F4/K6B MC@N4$6+'UJ\?NCD6&GI&3=.J*HP!Z#T8]#8-WLUZ5P:]"\C=S<1G0N^2TW8Z M+TI5]1AN@8'?PD ^P0.'X4:*//NAY1)#OBY#O[V'6^LVYW^Q'(]PXLZ[3/EP M-\J\<)>%1*UL(8%#U4P?PUFQQM><$:T#@CD6!*W3501>4Q@Y?PT(9,&@KE7S MZ:#YVHJ[D@<0V=)\9+-1%GA!7ZVK"*4G]IRUXA*#=U,\&V+8=6>M9 I7.).N MY=VF!S0EFU#>TQ6^(7HMHOU-"* <$USKL95K0N[V14,7.EW9X$UC]517X6/P M %R6@5M;/S5T.@0JMZ:%64>L:P,-^1LD^(>2*+@/0=>#H:A!<)JD-QQN KL-%5X/P,H1.5^$UA1%T07ST?7R4LYXM MQR5Q-^CH$^8OS&B)!4O38>?2[5[^O!T<1;>%F>U MTQ5.S=5S=JT_[PFR<>BRL1SJJ4,X-"(<6E7A5! .$([]"4?=LD$JFI^:5;50 M ]D V=B?;-0N' 81#K&J6NGUQ38*^EMM3B2EA;NR?:VG&(IX6YN/7+[3$%L.!R]HCLJ+,#"4A@8"U"8!VKC9D-LGJ^#X\K;5UA0Z M7?%4K> X,L@*R J3'EH]BXU9>24*$" 0H#TN-N]%:!^+C=3I*J=JF;ULR."N M81=M8=-ZT<&#';-C"^YL]N%F>)G=G6:TK(JY#/MB( '-SZU6)RRW,"A4&,HX M6" '( =L.5BYP:_"1A=(0/-SJ]5#RBT,&A$&F9&5X%CS=2\=-XZ074_&+BL) MI?",',^ +%K(HCVR=;"A+-I4YZX-"^K41:JJ.3-8B2 =K!A$/E:6$ M*! /$(]]9=)NDPZ3>%5&Z<:?(!T@'6W,I=TL'I(@T&S:U: #9--"-BU#-#GD M_(S&LVF7=43>%"=)@!0G$"$VYL92/NVV%5>B&;5E&@^#M("TL.RIU;;@R+#@ M@ @Q,3>6]YM5N M$ <-,FM!$EJW&A3+K-T ?QTVOD &FI_;7G-K-X@#+1M315-"9KR@-B11PC/V ME9AZ1"[T/^D?R.8L/"KK"26.<\CY<11&ED7E,EW9MRXD[&G;MI7:Y))#,')47=):2#RHR40!E15I: MU@HS4:#-8@P-8';H,&L296*BS*2JNJ( REA%6:,P2SI?&0)+,#OZ/NKY[-'4 M-SVRQNI[,4@7=T 79:RP>,E8O$Q>EDN7)6VJT"8M+9)Z0*1 M(! @$(Q5;]A1(B2!.8F@OM)91!K;XW^Q_]#]C'_,7CVQ@B?'H\VKS64$#Q$F M5U ?1^D3SYT(OVVXF<<2X?'C&''6$/LY>#2O9,O&\R/\/E)[ 0_/P6-]"BR7 MFUI!Q/DC+L*78X:'ONO8%MG\&3F>Y0T=?$D8X0\F>';AZ9P?.Y*E^WD0G'5; M\919H0[S5%+Q4Z9^Z!!@G@?(M2+G&7WZX=C1>"90"S=LF7.8;>F %.E4)W1_3[*UA!F- M=B&,^8XN>@9=$@1AW>0J]/M_?8;=W-[L5YQL3+0B[O;RZO;_M4EAW_K MWWV]N>P]XC_ZC_B?;U>WCWWN[AI_]>W^X>I7?-W-/Z[(O.Z^77$?OM[U^Q\9 MFF"V;OEPX^%%QH_Q,^RP!"5<'6L15\:U MIB$ZG_WRR7;"J6N]GCL>'26]Z5/Z]'2M(2]X'W8E[TN^3G6H*@MT*2,O#A:M MJ53%G@I9%GWRI:2HI^J&[S?>O.W+6IZK:;/)5CY@O9;GUCC@FBBLU$0)%@:\ M0]4V)LK"&[G\OVSG:L.562+RC "'N&[YN'')7V(BR MN5O_&9%]9$X6^&,FS2W^)"=E=MA6++#%660W-%D\R6)+W'[JQ7*$5)MV*QFD MO21(UPTDZJ0UX.D#*"I+)I*Z+BCL@0JQA.\;]?WU7B>=AN2)XYM MNZBA38U;%'$.+34VJT5E/5N.2WWLR%_*^!G[+J;H2IWA*E*UBE#TT#;"VE?- M8=-&6,&S'!A^;X7N>C/D/?H+&V,I['8Z*B61$WDR+YFESW*P=R(/9*9-,K.Q M LKVL])K2I_4+3[)24-1*5,W$B0')&=?J\V6DS9UBXOH2;RHL'DRQSX>\T'E&RR[B.;2_A6>T MJE)9H_+TW0L0'L9?R.:B #_'I4E(W)/E>*E U1%2F3_CR JV%(]!4'UWL:CN MDE7NV@_P&[V+. B0-WQ])+Q+WM;S[,UYAV<>6]MEEMU#9_((>LPM 9X0%1X/DCPE$" M#VZ8XF/):K?LW^,P(N=ZDF:LUG 83V*7'O[Q,QQG8M^3C53Z+]E)M9(3!#F; MN%;JP1U9D9SJ/ ':A2NGTGB/J-X<,*2/5^_NXN8A]0:_3WVOC^%P%WQU_HS) M 3)\>;9BR>B(MZ!3S /NB ?@K3KV5=9B>'?G#@T6;T0]7[GKE#B>\#G8S9V$#AWAV M-G[@,RUR$')_QOB:D4,*0O@!-T;V4U)6(B8>W]-N^Z=MJ)@(S]A7%2NJU6"\SV:MTS-JI MFF/0&>50R/&$$_DTXRCZP I14BWC@_CN,#W8=?4$EE>B0SO8=:1\ZK7K__B5 MZ/Q9 /D+(C'%%5..E'2AMMFJ^25WNJ)8)D@,'@3+2*LDE+,3U JZ 0K)0U#% M,OG?@$26?=G= S'[@)]*-G0KZ-H&&&1:&U814-D''#6FM&&-OGB;'8/>A+C9 M(1?,N4[<\#Q[M6F2<^1S*&TIW7+'02KC.$!&RCZVE3/55F4*BR9$">KJ^@DY M>LPBKYP?L1?D;=X&,RK;!@/LL:SUJO8=*M-ZI*E==D?+MN_5G&IC,M\Y7^.D#I+6$L[YK-H(@TCI1A!^\61\I=MJTM M$::C!6,9 WIG-$H8C28O91R= C@>.1RK0.,JX.1.5Q,U0!N@K3([>F?EIV#E MI_&*7OJ0WE[@>*QE(2_65_]HHOYC"1%M?]VAG),_'+VTQ4/(T$@[:R.UTY54 M7E1*>P:%>,5X+2^0MK9+6SW)2%4*GM;I*KPIK5H!A6.T('(@<@S,ND(WKTHY MTSM=7>95K:H"R"!M(&T,S+J>_+(J!<_ "YS$2T(%I9.;<''-)KL1R7@JMA^3 M'@3[Z1 !+RP6[9#TK'=L!F>1G,**E8IZJDHETNRD4U//>4"GTF$;N9(#.UV. MNYUG*7+H98KU%^(^#)"'1D[TD7SQ-Y;/P:P)6IM$@:XJ3\[R;.YO[.6X9\]" M%3I=33=6ID'/A9+NX1%MJ4?FY)$.(L;0JQN**5CE\8948$M941AD2T9RP%CM=VUUW&6IV3A]XKD3X;<--XN(E+0934[+3_!H7O$D M.<^/\/NL@'"!'N]]"BR7FUI!(DCX<@PI:GG0W/Z1XUG>T,&7A!'^@!3+"-?W M,I^=FS!I)^$,M9(VNDV\_(4;TS;2PMLMU@ /(H[6W\)*GVXUJR_]&V6(:#B& M+.J:* P'@Y&@B+)BF"/;%A5I(*J"K4CJOTF1XO2F)1;+H MSBWWA_4:=LZ6H8AQ.*-[TE][A61K"3,:[4(8,T<_^40DL#+RDVI\Y]@50T&R M;'RV6!D*A]415IP_;6>0B(V/1]K)#4O)!5&Z6! ^GUG= KW9&6@UGT6?3K?W MVV_W%>KEF9: 7=[>75[?]JTL._]:_^WISV7O$?_0?\3_?KFX?^]S=-7?1 MZ__*77^]^V>?H?EDZXX/-QY6N7Z,GV&'']D?[G?/BFT'KPL-CO6]R&WK>:ZNG0J[CXGQ >=V_U:MR48#WEN%I.+>N\RUFM]J M&%34:3X/$HZLTWP^TD-K\%U(EJLS^"9,LIU1EX\.)$+!C5S_1YB<14]+?F/G MEL0;GK'_B&KIK%SD&=7@EJ$15H*U#<>?=+K:LP&[1MM[;\G&+D+;AG?=\Y$U M_Z9[U@P;VEK/-[7VM%M5*VNWREYY()"8]DA,*YNMJE4T6ZV]F%$E9F%+ENJO M* S/Z>8@[15#K<0JN\0<:'V!O:]J"S7<,8LN%SAT-V?0+&NL%T6!,XBC1'0? MT-0/B,U_A6^(7@M4%U!5%JL+ /)J/Y"W9G&H"8,YE@V-%*8E1E=5)V:863Q: M[>?=NS%>/"Z=9\=&GDT[C4T#-$)!@ @+L+'0=+V+ Y?%F,L6O*BR2I,B;P!L"2ZTZ &![/JM=*\)(+CNO*2P!#/R%A= >]152 M$X"$E-GQ%-I16Z%A'^)BSKDWZPU?X<:$0/?$7/.]92ONUO?(^P+?Q<-\NDD; M7A26:[/3-61>+Q] :]/A,(!O^=6&#?QJ HUAF1D%N5G$[YIZW>+Q>"EOS>MH M3^0 81 ,'1?1*MM;US)R"[EP2+92IX%/3!R;&[QF[J7NUF,KKSG:]F?4;3TU M5QX&LMY6T@PI7;3\92'>*'7/O!I1\/HE'L]I*^ M>6'6 B#B!:!T(2F(B!["?EE1Z$CD!!,;%:+K#E^RKHTOT12K7X>N\O2-GE!/L#,#R+G"1 MS :5-\2J*DPRH^);;'!?SO:B9CV6K)>:\UW!=-H>PPF0%:)+E/Q[X\V8E$1W M'@F+LN2+U$S4H;G&H:*F&M@4U-D:.2G *Y+(!JR.W2*_^C-VHE>LK.>=\,@1 MXMA;.F:/2 ;)KL<6CMJ*JD*-6W_]=9ZPZ<:[2IET-_J^Q**KE$.%Q9&D%(B\ M**_6C(>^OX5=.0#8^B1WE^J1-LO.,;2@K#%$$CG"CN3ASWMR-;KS(\IZ<@8MZE#'7#GXN MHJPJD*VOF9"M?PRXJ@I8*P#2!>P.RZLGLPXWPYYU!4Z2+3\\68[WD:36AU92 M4VL:D-23Z)7G\(KG10E[R 86PB;TE' >?.,F0YRS2I!W7A]S[&YTG_+KGG#K M:L:C+ $D]2U7V_.!\WL8J*D(-L7<7YVT?>1EHTR($W:DJLM%7-AQ)+J^\?['\>Q=\X-UN=,U>5%@R9 "%.W[8%1Y&)&$ MXL MWT 5[/'*$-(G%8M.2%5W,M<)2>)--'F:T MV=X.:FS+G"^'-Q0)K"HN=VNEJ MO"14U;0=;'$6D;0?*&F=KLZ+&?F^!YP1)K.MP2_&EO>$G^9XW# . A(:3X+A M- -X]I'K6 /'K;\Z8FUF5),DKK(+!]D87DW]N4C8E,0T>YZ=_OWUC6N%154G M>?F\(:Y&7_9I;_[!7F!F8)@IO*F5"?)5B+#:[?GVK 8^Z?.3[)%B M?VVRN"J\?5AV76C<0&N/I!9-!Z5]FL@![W="NR"M.V3UZZ0='*\:C94KW&U% M )S5EW=<#] ,@83I57W5[6P$:'6["7+:?HGAM>$V[YE_$L:'*C@L.Q4K)6Y) M6?S[E*U?7K^'Y!3!W8RUO3EGLRJ,%!9L$0NV(?"F5#H,<'3E;HX JFQA5>IT M-8/7I-HKVU2%UAH=&#;6IGQM/1SO&855M/7(:SCF>$8NWC==IJ;X(&NO ,@* M\M94?(V#X1C;P1EY:%SY%+3&(UGM22;:MOW\2NM=/?J](>9(@):2B;"WLG,^ MD2'C-4+CS8RZKW 4]S"@U1RVE$Y75GFA5+BE1>D.+2B=1SB5L4COB\Q1JP$"G8[PZ*M<1<*2N:7.,3O"T.4E.4G9F/Z39&#)49U M;2 @*>*0%']N>.50_:3# X^M"UY1RM1':U&J!/O:'R_L>/AVZF3.CI^L+ )@ MZC=;NY+R*.G(0L, 41R@NU&&<";?%]/].APJ/ :0U8ZR'$L *=0@:+RN,9CR MW/11=CCYO_^3_ZWVW.@V]?X#PP=I15>9T?C>F+[V@T7E2MEV,^/:V_9.EKXD MN2F0IG[(6*H-3,569E,@65"BR%+=7,A0>8Q^OD*-"PX=O10Y: MD*/"?H)*0]DIS/N]RS%K)PQCC#J46$&3":FBM'-;8H@F5A^RODD9=#>ZH.RA M?60++PY$$61BV:U3U%26=[Z804V!$"92$U\2+CVZ#]:+_]THO'8=PE5KOU@7?6% M50E5.UW=9*2R&0"IJ7R4XD@JN!"0-B&\:JZ>BH"\% 9L_ ]^^XS<2Q=W]JM M<1\88=5;]E])7@ VP )D.X4S@4W2"L0P>2$CS1QL^L.!T][P9& 5KJJ,X0FL M^;DUCX%2@1X'VZHB1?Z IBEG[D;E!,^D;?LR!0_,],. TIZP) M"IRM+$CM8 M DM\V1(GA9(X6BB)E+4&2YP12_PM&MI'GN,'7S&;'C&7+C&3\J>"RX((J>#' M *Q:D)5#N],]?541P$AG3-VNEE M@*1TNH;.JVIC11/!2E\?95FVT6G-ED2=(\XE!0X;SPL^="G,MZ=U-R*B-[.O M+L@RFR5J:JY"6 MP\S",V-(81VBD_ZQV/"#C)Q#Q= >0$2J $B\IJT>-CQ([Z%-YPP7*V%_2 \= M?LP\V-&^4X?'<)BKW%FNZQF?*SW+)0LF*?MA\HI21N+W57 8(,O27L1^D2K2 M'@V"H/**6E6)&JB070_*KD8C-$Q2_U^&M,L/A[F.N&':\0<#CRQI3?L#=Z"IEWP/FWIU'I)W\GY28?<;B2;._PRAPAA&R:?U!SU[^8.'*+)$6 M.UVUJOZ,S"P^ -#]'GZO!:L%UR:)G%$0J]B]:VA),LIX5#L=L3Z69]0>;V3; M%,C?R(DFL=E.F'JN^,J2CNM11Y8J- 9R]L"Y7&#=.C-_8XJ;*$.EZV- V_[@ MEF/E5DB7<%-?K6-SN,75VK)B;"RL5OEJ<=0;XS6O%AF%J,JO%M7U18 TC$/P M RL$7HYU@V1L\&:I\@?M2)-NQ5*QZ%QD[HB!<]&BY2)C!Z'\O'Q))>9"PFV'4WA*K"&D DO3\T M8W5C&7P6IA%:7XB+8;"2&@(BKQ]!J4:6ER#"]D0[9"TVG!5Q _3D>!Y-#1]Q M4PJ+ICV>]DEX$0%7:ER#Y@*,;J,Q'@O.S><[/-CV,EAT-9L-@V- K*--6H+MFF2?)B!F!\"WE M#(@M+D+.7-E$],YE+*NV'P]!5H:H 0!7 :#AP %H!M$(E1F^;U0)-/Y+,JO:5FU0+U.HZBRS\.ORO[3QW M/^,?LR$O/&N("8N"%%C=SX/@K#N?9][;*L.CL0V/$L'C,CAPCSAH._0D>S2NQZCP_PN\C;9LLDFP;H:? DKSJ_ E880_H"4G3M7^L%[#SMD2'2:. M-QN0+"?EB-Z3;"UA1J-:' U,ET0M8)WF)TKO'*LA%)"K\) L5H;"C0.R//RT MG4'D0/HCT5I$2L@)]V0OSUI52NLUUO[UU@J$L^C3Z?9^^XV[N;U8+]>L#/3B M[O;RZK9_=X_XC_XC_N?;U>UCG[N[YBY^[=W^ MKGZ]^WIY]="G.1_Z)^[J[]]O'O_%T%2SU'0.]Z5/Z]'15(R]X9Q31]R5?I]I:E95304B"3\&B&9R22T$&'!M U;:!HGV#=BLZ<&U#5AKV8"UNAY<&X75 M_%IBA_V' F4+MEZJJ"O79D3!DL6PF:!/]O[%(S;9$?<-7S<.N2N/I';?^L]H M,D !)PL\)PF2O!00R:9SRJ;-Q&M!6# [ K0+(,RW(&W>"%!32#%.U5Q8Z>/[ M\.-ZW#UV\U 08*S0]N1YMJ^VTN"8")FT=M\'\?!# O_'2J;&P1#2FI+0'>=X M-#YP]3)$(:G@2?^ZMP+N'Y8;HTTDWHDZQTKN!Q19^$,[(;85D#2XC1G80-T" MU.T-A_$DI@W!*8'OHC$*Z&^D!7B QL@+G6=$/_GJAT#XJ@C_Z&,=DL/(R65, M'I61DV.-:B$>^F,KR-=-)L^DCXQXO8D?>WDZ:!XI?0!LV2(>/H M9 B4T'%Q>+Y%K0\+E0=!"X!EX!+P"7@$A-<*F(A2D(."S'9%+N, TR' MI&(JS;^FEL078DA<+-@1A2U(E?:)A7*^;8,9* /@$G!I_RH[CT]?K\;6V-/8 M!UR!$ZX\SBL!TG#E@5T)D(8K#^Q*@#1<>6!7UGB>JL >V1Z.5F7[8I<.:5OG MV2&'';'IO"1&F+>J [3<*!]_@,8HP"7@$G )N 1< BX=+Y<*)95*6]J:S@V[ M>9TS&BLO'/[629\!+:-_?>&$4L 12#MP:3=IW[(-5I6P&TP)^YHJG>)^TU<9 M<,VGEF,3_WR8E%P, 2< FXQ)IW3KH&%C;3S4Y7 MX25-+F&F WI QH%+>_')=Q%Q16!*Q(]\D_P619SC8>][8Q5^"'-!,!*X!%P" M+@&7@$O )>#2GD_W;O&YL15W0XTXTG>FL$$N=KJ2QAMF5=66 4(@Z(QQJ3'_ MJD*ONYR02TP(><*'ZASO35O@;)=OHMW#R+;W6^>P,HYX5FP+RX=H'E&("P*1 MP*6:N81IK+_OVPWL8I9=P"7@$G )N 1<.C@N%0J?2)L]*VJ++S7Q?7.TKOT MO]:[B(, >1ZV\=^CM M7%#&#) QD+&CEK':6_ J)FD/*O.JJH*0@9 =I9#5WH-7%3I=5=-X208A R$[ M&"$K=E9TI0EO;>U!5=+RFCB^W' Q""^$%VY^(3/R#)?"I7N\=(>D MARI'IZ@KUV:8BT.$;9&@&=LI.V_B%G_"?<.7C4/NRK.1O25]8DTU1FU/9#:S M].)FJZ@I^ANG:BX.]/%]^'$];EZUD^OG[;NPE0;'1,B+I"[F'HB''Q+X/U:V MF ^&D-;4B2R7<[S/@^"L>_4R1&'(^2/ZU[T5<+2QXB82[T2=8R7W XHL_*&= M$-L*/#SVC75=@;H%J-L;#N-)[%I12F":-DI_6\H=I9^0U%$@?$6$?_2Q#LEA M.^S-1"NB^EM"XW[>&M#'2)S>Q(^]"(@#R-DOAT54'C!:7VA0VD#:2-[:4D4GV9^;2GDZJ7:?@" @<" MQYS %9&WVL]-:T*G:Z@RKVBUQ^2J$K8CKP!-XV G RM$-JT#C;R0UN^"[L=% M*0D5&X%+P"7@$G )N,02EPHY9'D.<2:;9I=Q@.EPCX?DVS1KF5H27X@A<;%@ M1Q2V(,5.5^,E@:6JGP S4 ; )> 2DRH[3\2Z7HTML:>Q4Z=^'=QL)YRZUBL9 M+-H,3+@2KF3CRNPXE2Q4UB*<[3A5>@0Q).J, 2ZWB4B'=O!(1K%LU:YVN;HIL MJ.8U5;3$(TGG61\F09.IZ[\BE'XWC8/AV H1#9E L@_LHP"7@$N,^; UA$2N M4BU(+[I/=> ]B1IG+6QZIUO^F ; B1$X51P260NE+"09@*0#1U*)S*D-2"JX M%6^2ELE*^=@;( T,%> 2<*F-7-I3\E1E2EL7J-+62C?H@OPIN!*N+)8_54GM MR#8$!B^=9\=&GAUR6"5.Y_7PP[PEW2$>#[LFP"7@$G )N 1< BX!E_:5:;6E M$?O:6$O5,1>J, ;PFKA#DBQ8A5((.YMX%*YY)UZI%UB2]J//&OG MS3F?6HY-//1AFL>3MY<(Q( A4@]< BX!EX!+P"7@$G").?_\P@K'A>UT>BJ3 MU]4RV?4 'Q!RX-)>O/*=9%QA2\:/?*/\%D5IT1#8%H=X)' )N 1< BX!EX!+ MP"5V$K>W>=W8BKNA1MQ7>F:]H$6N=KJ&S.O*:KD1@!#3$ )!;P.7*O2\R\FY MQJ"<'WD_FKMHC *R_3T-T!AYH?.,RKCC1QWB@D D< FX!%P"+@&7@$O )>#2 MX7&I4-!$V^Q,4=O[8M'T?O.MKOT O]:[B(, >'T+ MXD,2X>Q:>]*VJE;TKJ1"2I;PF9VNI%3<"KH4EQJ.ZS8&1-;"?+MV:R]'F7:* M9L;JNE4N,SJYKTBG(8!TPI)1^9*QK:3FTI)1;,/&$#%B55[02_<:/!S0PI(" M2THE2TJ>4KCOEI2"TBN!](+T@O36(KU;\J$JD%ZYTY5EF5?5TH4J07Q!?$%\ ME\1W2V2^ O%5.EU5TWA)!O$%\07QK?9\H*07Z;E53I!5O [SIKIJ1!>NW ,2 M#!)\P!)<:&N\]O57ZW1-2>1%]1 "KG0/\RRR\.OPO[;SW/V,?[S;TE2D4UW% MG)KZH4/F>1X@LG'[C#[]<.QH/./2PHWI7(2W6ZP!'GD7^L%[#SMD2'2:.-QN0+"=T?T^RM809 MC6K9]L5T26"%I<(/Z);]>4QZ$9*K\) L5H;"C0.B!7[:SB!1Z'0?">HY?\1= M$ WB1>'G,ZN[S/TYL;N?!\%9-PL:BZRS@B?,/2*JYO(B,T^]X=/+TID_ITU/1(KAX)]GT?6!;"&E-GC MUO[5RQ"%(780Z%_W5L#1?G&;2+P3=8Z5W \HLO"'=D)L*_#PV#>6R ;J%J!N M;SB,)[%K12F!::(^_6TI6Y]^0I+U@? 5$?[1QSHDCTVA[LFFJ.[2'4X\U#.Z M@P%+/W=?@%+R=FADZTVP8Q+E(-LQ$@2._U5OUAXW>8]5)!4\.R2M)5!6>'-()R'A#DZK- MOF ;>* V#UMM%LIPVB9=Y5.<#) QD+&CEC&C=ADS.UU9DGG9*%W2!(0,A(R5 M21<2,K-N(3.%3E=51%X29! R$+)#$;)")UH486\G6DP1KVD"+^@5-*,^;$$[ MDU39S%:]I54E;X;V1357ODR,1#(L)C6Z= M#*P0V;3\/?)">DX!RMX7I204K@4N 9> 2\ EX!)+7"ID$$HY#,)D*^PR#C = M[O&0?)MF&E-+X@LQ)"X6[(C"!J/)*Q&SO M*EMA3V5O<>)G1];Q8-%F9,*5<"4;5U:4L]N2N%1Z3# DVHMSJ/KB:.F,Y*,T M8H6)Y(6-2-4J&=+7 )N-1(,JJ2IR+8 MJC67Y*@^H# *G"%6@_2RW@\KL'\):(?B5:--[71%EAH0 YJJCN7L!B7J&!1" MD@9(:A^2BF5EK(0%-V5E5($IG>1FK&X9%T[, #R!-0)< BZUBDN%=/-J_*]N MW4S.6Q@5U(&&.!]<"5<6C?.Q-V"X$JZL.'3=ZI3*2^?9L9%GAQQ>NJ?STH%A MWHIWL!<*.]; )> 2< FX!%P"+@&7]A7FWM*+=F[8S>M!TVA)X7PIUX0R MYPX!1R#MP*6* Z=U2#L>*%/2?EQ99&^N^-1R;.*/#].\LMQ51V%K C:0@$O M)> 2< FX!%P"+K'FC5]8X;BP52YVN@HO*:OE["#%C%7T@(RW@4OU^. [R;C$ ME(P?UR;X+8IF9[$^N'X8KI 2\ EX!)P";C$E*^]YA !-NMN MJ%7WE1X.*&B0D]I. J\JJYT:8.>;51R!M+>!2_4<&2HG[0I;TGY<.]^T@3+9 M[7YKGISZXY5M>F/1$,TCBFQ!_!&X!%P"+@&7@$O )> 2<.GPN%0H:*)NWKRD M)OC%H@7^YDQ=^P%^K7<1!P'RAJ^/ 1YR\LJ>9]._7%J+M6?_'H?1!'D1]L7N M1H_62V$WC!3Z,GE)-*%$T^%B<=M&.B-8U!C$8I7[\B)#<0$]$U1?+-?RAHBS M(N[6?T:3 0HX6> Y29"DIK?HC[@)N:(5:4*^*EBTS_CJ$9/=HK9L=+/; JP: MP<1:+"]_*[MB]!_$#\#DS\S-K%3^IT55'B#5$%\0/Q.WSQ*Y0DIQ:JJUU.$.5.5Q1X0RW3 M\ !$$$20?1$LM*>5IX%-.<%3.EU#E7A5;(&_G:Z M=&&:,IZ+[<<#%VV6[*-\(3P%GL+^4YA1*W I7+K'2[=D?E0Y$I(K]N[:#!-U MB+#]$["4+G*+/^&^XDC62K4HD;4^JQ,S2@9L-L:;H;YRJN3C0 MQ_?AQ_6X>1E2KI^WDT1A]^N0"9EVE-X#\?!# O_'RL[ZP1#2FCJ1Y7*.]WD0 MG'6O7H8H##E_1/^ZMP*.MA3;1.*=J'.LY'Y D84_M!-B6X&'Q[ZQ\-A/(EI[WA*8)HH2W];RI:EGY!D62!\181_]+$.R6$[B%*3T8UVT[B?M\KU M,1*G-_%C+P+B '+VBYPJZQ"TZKS!-1H$L16\"#BFEM=3Q0C8V M#;=PMD9NMG=KL-C< <&M.:YX2+JI8+J]*M:7;B^J-.%7,XR*3B"V GB@.@]; M=1;*:]HF7>6S*C20L0*3.'(Q.V!)DVJ7-)WD+_&&HMR,O)#6Y6JZ;%/[ I)0TQZX M!%P"+@&7@$LL<:F0![:E^BPU")--LLLXP'2XQT/R;9J;2RV)+\20N%BP(PH; MC&*GJ_.B6#K,#S #90!< BZUD4N%?/@\6Z_UJFR)/95=:5\FMCUXPEN:#>F/ MN O7"LFQ+@P1.D)R1'AE^'8\IX08?32M38:Y$E!A9KJI5*1 M\A267978)$/I@G(KQ*^Y&UV\<:Z/AOC2R"%O6Q50N9(BM%"JGQ%891GNNV&* MK@([04H!2+404M O!K@$7&I77"6'>BYHKY-T95GF%6.UB2I@CFG,@68 +@&7 MVA5DJ5Y_:XG^UB66]/=QI4VD=5_2B IE/ :0C8+DHS2A8NKB-W"69W,!HM4@ MTF[97&2]<.B%1-QVZYQ]U-%1B&$#EX!+S80N\S1/61>Z?$!A%#A#K ;I9;T? M5F#_$OAA9GQ)[W1%N:H&*@"GIN&4Y1/OAB5J4Q6"D@%0:B&4BIT<6(FO;#HY M4!Q4!0UTK&Z*%*^\#W,!< 2X!EUK%I4*J>S6TTJ3JEDGO/EXU5R,K MC:CN2M-86AQ409.IZ[\BE'XWC8/AV H1#;! O@K$IX%+P"7&/-X: BA7J1:D M%]VG.O">Q)BS5C*QTU59VB .#$40%D+I2PD28"D T=2B?24#4@J:'J3AH6\ M+E95" 60!H8*< FXU"HN[2LII3JMK5"MK97>7]E?*HKMA%/7>B6#19O!"5?" ME6Q<66EV%=M1P$OGV;&19X< 2< FX!%QB:"=? M-3;[HW/#;MYTEGJ?A3U.M=-5>"WC\#%D5[&*(Y#V-G"I9-Y./=*N,27MQY60 M\^:*3RW')O[X,$W1R=O)$<*[$(0'+@&7@$O )> 2< FXQ)PW?F&%X\)6.3F> M*?&:5D'[%( /"#EPJ68G?" 2< FX!%P"+C'E;:\YQ8[-NAMJU7W=Y72ZV>FJ"B_(J\T48>^;51R!M+>! M2_74K"@E[8K EK0?U][W731&I#G*9!J@,?)"YQFE_CAL>T/D$;@$7 (N 9> M2\ EX!)P";A4*%IB;MZVI+;WQ:+I_>9%7?L!?JUW$09"@@H&>"ZHOETC:K5L3=^L]H,D !)PL\)PFD#\ON>_,#/[!1<)),[5S& M]+#]F#1C)3.:?1OYTW-"JM!W'3OYIHHX7=EW'X!*R*[3IVSKITGO2HJK9(EK M-1U7*^12P\'CQH#(6ECQ;TTPOP#361+-C-5ZJUR2,V9CW\5$":_^C)WH-4LZ MJVE>>SC2"4M&%4O&MG*<2TM&0?./M.Q4>$.OJHU)BT!;M7T$2Q$L194L17G* M[[Y;B@I*O092#U(/4L^4U/]_]MZ].7$DVQ?]*@IFGW.J(F1*3Y#L#B)HEZNW M]ZVRZ[:9GGOFGPF!$J-I+#&2\*,__5TK4P(! DE(( &Y8W8U!CWR\5LKUWME MI%550/7=5D]5=%%32]MZ.-ESLN=D7PG99W@L*B![H]73944TY,UP+T[VG.PY MV=<2URT5Z4Y6C@&8K9XLB88NEP_WY*3/29^3?CF_L'KH$Q]X2\_0%5&7ST'0 MI\[@+Z$%KX/_VLYK[Q?X)Q[RB^4_.RY]M[E*-B,"J^Y7C0=9B@%!GWCMA/"V MT6Z(* B1P80(U@C#OBWW ]9$<+T0WF?Y\+4K.##69]^:"C/+#P5O+(1P.>"& MKJ45$EL8.Z[ECARX) CA"_3Y!^W%/JXO2_1J36'>[YD7.+C]US[!P(%74MUA &,0^WWW+$-=^YPL;J:B3_Q=$B<3B&*G<[LC0:#L>2 M)JN:88YM6]:4H:Q+MJ;H_\*V$]%-$S^>P'R0F -8*T8FP$ \GX:17,^Q&29>!:.QFC(4 M8>(CQ_Q;]J;)P/ &R""0O=P]/=5_ST]/C]_FM_ ']\NW_H/]S>][\+3P/X MXL?=P^ IC3Z+[TGOEZ'_)65G<])W=T'?[&1\F+_ "HS6#^F-:"W_V7*=ORA& M;Q=\F05D_?1) ".D?SZ.O\6,^FG!I[\ZP6CJ!7.?#. 5OTYIN=+XL):9@."X MPT&;0YSV.^W"\ M5CN[&/E!3SW*,MQ16_C4@H\MD4H.K6CUX<^6-_=;@N<+K3?2^BR\60',&J4I M)YB 6.&X@FSJ';I-F(7FSY 1+_HCX\.FUEL0BR14]L _8)6M +;['X2),,+, M][ DD(\_3E \=6;"LS5]1:I!<0=?,/*<*?QCX98)5*H ' 1"Z,']0]^S;,&W MW&?Z? (R*.S!GR0,<(P/GA].A#Y%A\5>.[%>B;!5\/9FQ*?O^5= GBD1;LCA M23'\_N';1HKE'"/Q'L>/\9.>%@]*B..P;2,4R=] !@9H+S&GMGHA'&!D0P(7 M; < Y(Y S(N?+,1CO*:+C%OZ@X!@"41$?P_B"\3%[T!)N)#LNL3ON,SQ-??N MV+<"P/8H!-8C/"T6/+JZO4*I_R?8\6(!Z-<2IL1"<7YEKU_H]2"= IY6MQ56 M"9;<]T&0I UW0-ZE*R BT*9S^J04I(A",(,=7_EFYKW9-&F2C@IGZ=E+6,VF M;!4!1SCU%:P@/1(" [2&^"<%"=[CT2Q,(-\Y-G@G0;06VYGS.I__^HW_[^8:2A 4\Q;\10@PK!NH/UQ<)2%'808J#G&BCXP;H+WC)$G=; MJ=BE-+A.N1TI@W29V@S[-_'L>_>5L!#IQS>8)X!T]I/X*%& 4+]0GJ^4)>6" M!I 2P_6_J(X&YQ=6SQ+Z]T_"\LG"?X.Z3O?[^_=;X1/EP/T_^O??A?_YH_49 MUFC7Y4!9@ C$)N "(&R3*4#(I[1DC4D,(8?*MW237IR @[6$0@#=FCL>R_" M,W$)DZ&!!N<^@@N>AILW HQ[L%]!!(8Y_$7?]D:FL,GPLJGUL95P\182?7X! M #VS=\"S1[Y#U798D)6MA_6)\0)L<6J#(D0R%@&/I;>)-YU^7'FP3;8P_$AB M1,!C?BH\D5FX&A\MPEW$I?A#C/C.<(X3<\+@_^0"I2B0]Y@7X?6WOO<7]". SI1\Z8'P G,+W3ZW/8LR,8AC01\$2P_(7 MAONVD\KZZZ\M4 _Z+R@9P73M#+#KK5XG"^PK\X!Y?2.^^T8FPF^^-Y\QR+>B M[Q#MWSPF-]#CC\X;6 X17F!2DP !":L5![HS<]1R-Y=6#I"N+8K$O*<9$A)\ M],DSQ38C&^1G^$> I^Y"!HQ/7KA[NPFE1B%[JVDI7>S>+E6?HD"[82C#@XNX M ;%7#6+#*&T"Q%@2X@X#._Q&AO[<\C\$Q:"(4BEC =$!.*K-V*0%M+S5GD8/ ML[D;7[/ES6FW,G%T2 AM+3BS?"9;XT1\FX[SS8%CTUJH+'BXPT-FR$08ZP;F MA[\CC[-CLON[2P="54DZP^C<%3YA\J(BW?R]_=06?NOW?]*_Y9O/E&8H]3HO MB9$"BZ9":\S14\:&[W.6H@4]/H"67P19NOI_Z4U]--/"*21+.)3?R?.<"1G" MT]7_UQ;Z]'DPM>D'E5,_!-M#*V'-CPD,"K++H0\+Q_SUW&BQ!IR0'I@9"$*9QB4PL$B;'#Y Y8!=P3 M^I'FG871X_%Y"_X"Y_@301D;]D&ELW[Q_+7]''KS$!X?S*=,V%MRV^5X8)A; M.'*\*"N[O%C[M>?14S7YV\@*)L)XZKTMMZ3X.53B4&@2%UT*V&NHI!U0F6H/ M)[P-PE^2=U+V -N 4V#H !ZZCNUX<5&B<&WX@GX+6_^K)B.3G.W4"*,:('1T,)R=26W M>O=LLSQ0BR.Q'UX( MW2(K!R7NYW?B69M+5(*P65(5+;\,F>.Z50<9'6I\A! M@%%0.3EY T, 6H5<$)2# '<6-C'B(J")._[T(\)"/)#8V[2F&T;'>BJ5JFSJ M"3[CX'^6O&%O^E?IQ4P@I2K^)D\I_"0F6L3G'BE=K%XCMQ(" ?SZ>,E-J4#)(0Z@G;G0BG(]H^P:" !XTL ,[2W"M0 M2Z^3:!15W(;\^U*)VVHW[C34"%_0]BPF;UPL<-V0*"@8!.2IY9\;ADW88Y7-,*;)I L-0 M=$/'B,U]( UKFW")^)X+'T>,O6_7$E=<7&N-(.[16Z92%NBQNT!B$HCT+>DS]?"_0L:[J.M C&$74:- MJ?&=2_=L<.BY[9S)IU9BF=&&R"0I\@YCL9D%*QXFT[$L838?PBH)**F'2_W1 M7\XQ]BQ%*BO5K0.FLQ%W@LJ_G:*\62F/6#P=QH-"92 NQ)F$BV0,DC_P5FPL MP?CIQ'O;.L[1Q"'CA!L,K9S,SFS]"5"!]['RP%LY2C=7JY]*A^D/$X\N7@49%06@+0GH%E42\*#082OL+I M0$E'UA-"7[PV3(<.J&$!QE?H25H[]J]&&CE:B!83I'84$)-'4< 8C'H^LZE_ M%N3HN9\I]"<1E7*NK4B3N]2L.-CL8B+-S.V19CQHC >-\:"Q P>-;1-#463= M):0J6]E)\P2RQ5F0)9"931/(6!DS84 5L$@6ZVIILMCRRJ0,5J<(MDOF0NG" M71=AEMJF@'%3J"IZ<,Q.G+9^YD=& MD81SF"C,]M9[&<+P\;4[@S6-%#77*!))6!/G5:+(S/X(- F;F5:@4Y238^# MMQ(3K7*>33D@'EWAA_4AR&H<.+%B-!]%+M2U2#9F,YZ!QC.Q H(.Z!$5?JP9 ML.5W!V."@/S_JT@R4T=9268R.5^:D[DD1LQK;&^F M. E#X(PXKG,#]7'.:(VSPC=*]30AZW!+-NB9"SEF]'E9;Y M0M"UMN0G++@KU0U"(V3'WFB.OISD4.+WXY&1C+9=B2]9+H&2"%K &$9VLMES/SXBQHX?A,)_YI8?LE$E?7SLD,GT19PB$:Z$ MN;,U(O;"192".W1G6<(PH@E<])@H$N'62:2\T+@N2J.+/8#%_,WS;'K\TXB6 M]9O@ZF(TO)J0J*_32A"!*N<].+&8Y[O)/D&,BPQ=&3X),%CIH.@,!^H788NSG M1G/6*(J]!''*)C;&O^ #6"3-0KZ#8/P*CM%6!2 ,8/SAM5GHSY,';%?*Q& M]6Z&M[2.7A\VBK\[M.\3YG#_P.!:&\X%_\5Q%^P^L2#(F?+M@9@(6H"/ M-J$%#V+?;KS<@0@:CYTP6=.[9RDG%G&?X6EX7CF^?85ILQ^)TPF)VF=*)L8X ML3C6>")6S":7,Z&QU#XB-F0!,&@IGS'BV& IHH &<'S&D+B$&J.'TS@NF@8, M1(%8S)>8SH> J'XL%V1(I@YY1?J?, @N8K"25+9,0<#8M>HK1UR@VB8(28N]*2,["E4VL6D.OX MPXWM!+.I]7'MN'1CZ$TWJZ/%=ZY5G*$O9#]''*JCMU6=,JFH#TGTXHA_M>E/ M:^5SV&]=O=U1U:T_2VUYK]^4=E$^KHY9Q; M";OU1B&]%-_3IOZ/V,MA 6"=V$)V92)UH&AIOH[2ZG6[HH;G0R65^8[0;JVQ M3+"A;>!S0AVS]=W0\Y-I++P1XZDSBGA7"Q?MA$'V-%54.^:9-F(\ 9*\735% M'T(<*=(1ZT+)$LN:5'IV1[OZ#R>V4''S[FSD4GCS1U8[WOJCV:K9XB=E$JZ_'@[CB]E(T3[0.YD M?MC5Y%:)-YA=3&T]@XGE[GNB=J563],Z(BPG/U%K@=IC(CF"GZ6'I53M>)1* MM_7!UK+TJ@C".LDNJ,>*CRKV0U0 M3UQPV$^>[RJMGBQJIBIVI-(^H4+;7+/DT!#*2H\P3NSN>849GY4NM@CNG5D? M2*0\J/?2@WH_-?5PB.()DC]$X/W)L%OXW%!;/=,4%6733/N9ZY,'YSLK.>-< MIZR'4"L/WTLC4MSIQ#>%Z51K]519[';D$G3:/-7S).@TLOM$U#HM*=-=MKGV MA$Y6NNV%Z51O]71153=MM/PX/3"T:-C'@CP_1.R;YH=76$&'GZSG>K*N!OW$ M/WQ$%Q:FW@Y&U6HIS73Y(7MLZIUZ[O/^Q,M/V<81[]+%DDV_A0D7P_5D495/ M0XT]R035AC,0)J4ON$9I.9T?_XV4T].YR%ZBNH&=Q$7)/"^5NM%$FN;-3:FO MQSVZW*-[1CRKC-W/!(U$ED19WRQ*75BRX0[=:OC7:OE8&KFYZ.1=*B@E0^;( MZ>-=5A@4;&^.(:9TCT^3P:4[UO,SN"J7IBGL+WU-&L#]XMC6=,FM>!:6(6%4 MBV*HHJ9M5AFIJ>T27>S]@OZJ0&$I]OR%EI?L;>UHM+UWW$IY3*V]EN;9L,+/ M&]'UBV;QHZBHGJ,(1D-'%AL,\?;4'8H5DNGHNU MG!=%UK<45R?NJ^-[+J8.PR&25O7?PA@4/XR+0Z?4D4YT-@@$N4.?+W<(W7 _A?KDN&Y/>7H'V M)%KOK58YGR\F/X/)TTDG^IPEX1'7WP\G/F'M/5QX-L#(#2>!@%V$[$639<;N M5(E5"HWZP!!60GWB!%@4#,OM^R283\-@O1D0I:C-GB^K/3)$1@6LHG_<4H ^ M "F$-KV(7FM'M=1_6""&"3(;4]3C)&O2BZ;KJ3UM$GV#6).Z8-GV([6H.WL< M[6?T@KV<_UHV3@'D"Z;R"2ZYZQQVKTZ_B5V!O@:96L)KK;9[,$HT.1OE<,K:<6OE2VU MKX]>Z-KHM#NFOD^A:\UHR]I^Q:QW_Z9UM;QWYK?Q'^;]N1<+6&JGV^6+E6^Q MU+9L=)I;E3R_&^EL2YT/J)CS@TDW=RO2C0""30Y[#5_O(NO]@,)DON7F)%'/ M%FU4_>>+>H!%O02[^.\@3;OS_3)GBB-3N8J. M+=F01+FCGP2='SLZ:6&7/S9R'D@8]]"FIM3(088&O:59\2"NQPYUK&2-,*6C M)V[YE=I.L9X-K8"P;I"?Y+4V?0<)IZZ&>_- KJ]IV2[3S<$ M0P-^;(B:6KJ7285!Y)PX&P%@3ISEQ:1RQ*G31D.:UL 69/&[HE5E;:#/QHQY MJD--%585>PH$B5W_,DBBB/IN&?!"%@>;C;SO7=@)B&9?@C_58C'K; X?9W%)5C; M+;XM'R?K+#E9!SB9WMY,+Q5@B: M^0I,WPNLZ6]P$,^"^SA>"KZ.)KYHW #B GX[]8*Y3U+"6^%<"NC&A@U),WG;.8K$^M_OU3Z[,0D&<6Q$;>XS ZO._6]]ZF MY$,8S(?PE8CD9@G_]APW%+!5)3P+WGG_)&#GRB#$)PC_[4WQ]D#X_OU6^(3$ MV>K_T;__+OS/'_ >Y$-PQMOPF*W<")C'$',(UQC2RH%P__ MF1R-C8#"#^ , M$\]>CB7HOV ,(E?":>"2[$ M-^*[;V0B4')BLVU%W[4^8ZQR^A:M/ 9Y'$P*=@+E'@S9:PN_$H"@BSOP. H] MO%F.[UUC;6LL+('C""L:Y4P;4DD41,/4CL1=4>B7M+S%&@8(E>VW;.-PQZ8' M65Y;F\2_$W\IH3Z3JZ%/K#^O+.S?>&U-WZR/H/5EE0D !X@>W@$M8NO<5P/F MU%V\8#S>9^YF#E['&!)BB/&V:]"QB,\$RU^LI@Q%F/A(Q7_+/MQD(,4!#6($ M\0N[;R(=__+%RA4.?B0(II\YE,\^W+:%K--E"9BM L*QQ_[P.+A[$@:/PNWC MP]>[AZ>[K_CIZ?'[_=?^ /[X=O_0?[B][W\7G@;PQ8^[A\&3\.DV/EH_YYRR M65 F6@@Y2!UG!,%ST.I2W'82SMI1^) MCV\N\3'1)N- A)5-*;VSXT"DM$Z_(O3%P@M],U4"%Y.-XM 7-SF+K!U[\YIR_X) K8QX!_NB5N%*,/=X$0\0RZ .SQ MF.Z2-_>30?@H@&%>H&!AFLI*;@C(-$-"K0 6H'(T#UC*PZN#.XM)M1X+IL=' M/%O35\MU_L*_@\4 $@8VZ$X$I3=)] MBDQ,7:PV&^C^23H ^],';'^9$.='^:.4K]O M8^8%X X6_+=^_Z>X@CL4@GT2Y=@ "%^(A7HGA424?01091A$3CFR?/\C2O0! MOH(Y'XDR%E.6200L"AX5D.D45C\!/H8W![?8FGX$#F;^S'W*B!WD@[AAZNKX M_$6Z+3P%V.$59I>+F#1SA0V]0$O&G!B$*%6O\0W%3"W==5-+ /L/GU(4^$U- M_3?+<=&4_PT@'6OXC^/42W\EL#&$6?\'UGM1DXV)A>UUL[W-,5?6<&:YCMS!-91/3RREH6EG:L8H!JLRW\9PY,B?&& M! %'@@8ES34AH_4]A5ZW'"^M6"I):NA;CYCD2YEBCUF^-$MR^,$2*!>C7ZV[ M$[\"3UHFX\*>TFP,I!WHNS3S=G'_':__TW0Y&[ M-[CGF*<-\V^66-S9*A8O[%^K,Z9''G6HD#!.@$](/"@#O[P0VV$.DA6;=B*[ MLWT0_Y"7F!C.K\:-F^#ZOTB'*) (.#76>$%X14\(QW*YE92RO+ M;"=(_-PDDNP6(LDRV;!/HPFQYU-"3XC\G@5V9CS%3/17:XK"X=.$$&SIWK=M MARDS2P]$L.F",(U-%X1II+L@3D[4'FQ-H:9ZRS9=:'\%14PD9/MD/"6C,%/M MRGTLLL(;C,AB@ED62?A$'^7-8;WLX//U'GI2E'B4LG?'388VI7;7,/=)AM:[ M;56O.1-7JSX35S9A6MM_+I&VG'^PI6)?\BSKS@4PVEW).'(J:S+>9 M-%Q7OF3QX*G36.&--.$#90;SS-1>,O]:J#/W]VRQO'.!+R$/^ DT@SSEMGEN M'\_M.T[G5F-WT/J*$KE;A]PSU<\T6SU-$=7R;=LO)I]WMPC,*9M3]J8#Z_B4 MK4M2JZ?H'5%1M),@[4MH,(!AX6CO"8X@B%QVCZ&:3F$:]_\XQDK3 1JF"Q.M MW.JINB@II8_C,\OTS+J2H[C"$Z!P"SV]2J\ MN2BTO(A\XK1;W0E$=_ZG[XV=<(]L9EU26[VNJ!A<'3S&R73QN*_NS"J+>ZW5 MTU51ETN?6,=4EM9RFV1]1X)_PRMS-/@9AW =%!O711CGR71*$RJ?B0LT/:4Q M$I;]XK@.#>%W7O,4\&R()'/N?+M">87M-@US2N[U'6L849B/8S464>I69?/B M4LK%8+I"6:1B3&/?]XXH&YT&@;HA/:3/[\I+L(,7R#?@5O*F\,>-,[]):30) M;MG%7"11DKD)G9O0RXH #86X0;,.1;-1&+\D^_KCHHT:36W;E8-P.DKK69DA MB[5;+W"VY54"%A#9N[2H+F%PEBP:TJ8VF[^[.C?$&&;W.3!PJ$81 M01ZWF@GQ$0T^D+"P**_",2)*4I/:9)R"@,I1O.THJ07%6JO7$97N&1I>&WW: M?,\RLPI#:E./FW:$UOOI:"L7;'8JY51,%BY!_;I?G'-P\KED['"MJSFD7.I4 ]J\ M&X_)*-P2/%"8<#$@1C24,F3+=:Z+PW"IXZAR#!M8S" UX*46$%^"RH4M$!L> MW7) :;)QVW&9-5<.<^[FD)8#@/_C&/A8/V2MX[ &ZL#[G,9"7BH@ ';FV/![Q5\G&.,5M%I7U*P^J]6X(R8*(^H MIW!OMMQ^ >?TN9S&/XG_A(#:+8LKE1S*\"Z*Y>B%T3DK+<]9&<[9=A7VZ0N7 MH#G]-6EN^]%?MP;Z4UH]K:WKS:"_BD39DSCBOSI3VMS^J(=\ADA8VH+>N%7. MSV32IGB.3.8PAWR$YJUL1J7'_&8U#.[/RGG,@W0WGK M<\9]H::ZW@EWDZ;MS[&-^8]E_17R-KYH36E$7:V[1%>L#:X>*> M.V-8'^S\O,A,QU]8\T?\RXV:- M.2%X6#3>W!5/F[4VW3Q/OE.9T2K>&YG0= MLRU).L8B%VU.US':'4G=JU/;KLAJ].+8]I34 M)?LG> 8KFIA@&P=R'YV9L'!.OK-*D_02T,)J=@E@I8L0A3UC.BTWG9+=W^"J MNX=VCM7*37[._='$"F@?YYF/(D'X(0IPX()L@NVJ*BF;^,'^!;1RQOR/F0]E.::L)6\*A_Z6WU1@3X4)# MNPBP0 ??>^V3*:U*'9E#(M D[HJ,*=+R%FL($O4\W'[+QH!KLJ7)RNI:)/_% MX2(Z'9"-NAU9&@V'8TF35OU__E.X?[AM9UI6EX#99!,UC?WA<7#W) P>A=O'AZ]W#T]W7_'3 MT^/W^Z_] ?SQ[?ZA_W![W_\N/ W@BQ]W#X,GX=-M+(E]SCGE5,ZX@Q&R?U?8 M\-KQ)V^Z2U[AJ9[_@9(B"/)SGPS@\E^GWNC/Y=EFM@0")]X,X>//":/K>I9> M:POT_^*!.XG^HO%J;E^A0FOS-)H0>XY2P&*5;N>^#Y\HQ6VNDRJEK=,*X37# M^[)TB/D+( \>$E O""@&,SCK@9,@5W'BR>?WB:2!]K@^CVZG;;(3J*C/ M0]/:JIK/.5'L-[VS_:5[>U*T=E?7*Q^LW#;,?>_,&&Q=;I^MEYHGZB'J(W$6 M\0%5N6@)[3JO(;KAR[GN7E-SQ)1ES_V"%O ;&?IS"TX)Q4A9P$O((_[=>A-> M+-@7QYKF04_#DX!K-2[7YM*L==9%+%GJ;D/60F0%5/Z(0%G8M:)BGH$BB:"# M-M1ON=@N3FB4E.(U322T2W"Y_,/S_P3E%UTM(Q+D*0#2 MP%I2)T-E>8\SW)5[]R?;D\)DA@'UHFZ4)K)2;IK]SBP.I:H9=CDH:11*>NEJ M[!5"Z1*4K&_89G9";.'9\^S]F'+M[3=.AI+R,N5X4W[#/2E,2;23M6I4%1K9 M($6"0ZDP4RX')1H***N;B;GU0>F2LG,''N;M."FNN2.FVUZF=EYL\N?#5_(> M47NT0% QT%'IB%VU*GVA&=8O3E^A+^SNK*FBJ5359.0H1J^U6,.= MC2\/[G,M4?KL@"_,&1V:_#M'A%I&[&?1V_*%1NK+P,A"P4-WEN_"N@1Q/GM* MM)#):(V&A/7#Z#M\4E-BK?0HUBJ>BP"3$9Y6"JZ<;!(ZJQ5'XIDM2LD(3B , MK0"S5EP:#,6> G];P!RL9R( 8\,X 6^\4E8Q$+QY&(26B]0@V',?_T.LT43X M@)? 0L:5:])?"3QG-)]:>,'P0WAV7NGMM+*X$'IT(#,/@SL=$+!M?)1#QV>% M,(KY%$8[&LU]P1D+ 8$/3NC@B&"4M'D=P@PY:X#/T!VCS2NO:A\$AK'FE= M)M(ZF>"R/-CA$-\[UGA=<* '5=^UH_-C2^BQMC/T^&1.Y=3@9 +G%F@6X601 MG#P/V8(#)0[I.8X'EKW]@%T)7!;AH!L1$&.7O]M6:'U>U#ZN ^<+VCQNF+39 M;9NZND^8M*ZV%<4X0)BTFK,R3)'!FNVN67V4-!^KV>YHG1,::SZ\7G+PN=G6 M]:GF3AZ;R3*^+X-K,F6\*0SS^1[/=1(4=J%K,AS '=$PJ_*@-ZA0/">N\R4N63H)ZL*L+$/4 MU-*AR9RZ.'4=D;I.@KC45L]0Q:ZF<>+BQ'5"Q'4:U*6U>KHAFO)FZY+&5J0L ME(;1?*WTJ_/JV,2U:6WDF4_&Q/<)+K0W^O,T\];J7<]"Q90SM+>?\78\X6XL M=HK1[E-HA03+O-Z_S.!5A4E/;_54L2,UI#HR1U?UZ,I27PX*KPZ'U[G#JT9T M8'TR:G MS49,NTIMNR[B5%H]71.5;E4.HEH[TI9K9L:OS',E]]XUQ7N7HQS+*1DO3\2O MIZO;'"^E*W3OVL43LIR?&2[_]]\,159N^.Z>Y>Z>B$-.U[8ZY#@PSQ*8368[ ME^POVU%?A'O,N'&AB>)P>=M"5'6H\*FE5YR7Q$U_G#H;,>UF^>H"+A_' ^M]-;'Y M=S+#?&?W^0YN"#]6C]VQ\T[LJ[^([Z6=N.;"*MZ@;&9.2Q=)2R4310.8 7PZ M$EEE2[,=J=53#=$TY!(969RJ.%4UQFY3QPG5D?D)Q6FI(9,KF0SPV8:SEB.*6U3X$"]FB)=G48DJ"7]"R\IGP8HMR,):$[S(B,S-*_S /53$ MSJ;W N-+RV3]=-2*<]FYF,JIIE&&E$,3D 8$I(FRMNG\X^:21L'KK&GG4&$N M!R 8O>(D<$XUG&H:91@Y- %U:"7?3E=OQHG#,[%KO_(B.FSQ!.Q&2A,9^NNM MY]*IP7HLLB(7.QF;APNSP"[/O.: W#/)8@]$[G;U&96Y^C@( M$W19.4&5.<_V3/WI5MUN MDV?F<2ILQ+3K=L;M2Y!*=>XX3HN<%ALQ[5J<>_L28-5=/#D5Y"GIC. X#Y$)L41MWLD^(K<;T7QT4KT_4AS$'\&6?ZC,LJ+?\/^@>Q M!0N&93T39D8-!&\>!J'EXHQV-NBK._KAK!PF;.T+&AKC'>RS#7R8OPR)_SBF MQ86"Q^4V[A7PU<7:F;HH=3?3W?9SGYRHR^X"8)85NW!8G'6H[$Q&H>"-65B!\PH2+1G-?2=T M2, 50?X,K@AN(9R7V=3[($0 M@>TXP,5>3Z+L-\NW]PNJX8=6A:K>O3OR M:?L>:YJH(!NL5CBAW\&I1>R?U@=>W/=]RWVF]P5I9Q4&;*J=!AU4'%MUZ'<' M 9>!+;$5@X/KW,%5![9D9%S<8'#VV*H%7%CHRZ@JAX'GNI[%E9=5?^H)[H/' M]85$4H:PR,H0GO9.?LVKN.UB?RDK>Z;LKPJ=@.U@ &]['*\V""UJV3+45D\3 M9;GTL;N#-&H*I..XJUY?R N\G4E"NV,";S>W MZS21VUV6,3P1/)B1HEJW4;Q$=/_I$^U^D5%1,/N&I[?PX8#!!*:HJ@>H=%!C MN@D'9ZWQ5)6ADX4@F.9F[@5')T?G?M$QE8'3I*Q3Z5;E&>+@/"MPUHM.4V*L MTZ@J>NL$%-B7HT]7YF3G\2G(N5.ZY.RNT7=[0)XRP9U\%S* MZ*.'1V*HM!1#Y59/:IMJ@ZS G#HX=>2DCE7SUR'(0T'RZ/#F49P\3I$\#DT= MV%RM;6XVTN;4P:FC^=1Q53J86^\HH:;MT5)LQ/MG,NJ:1G: M=>GH^N8M;'Y>DC;',^0E1=2TW9W$UYA*1D1/@MGH51>A;Y!3BY/0:9'0SE*2 MN96Y+14E2U#3)M5T6CVYK6^&7N8O'@8!X[1ZFEMO4RMXN95ZSD1=? NQ=>=U RYCXX;DJI7_F+4Q7='M;XV.8/) M/7&/*F*$LPA$0P+1FQ3HQ0F$$\CQHH2SZ ,;/+6-TN6_.7UP^CC- M..$L NG02.$F58#CD<(\4IA'G30\4GB5K>0-W>I(/'2+$U%3)M>D6.&L8]J@ MT<*;
M3[!;Z, MA_)B^<^.2^L6KW6S^?<\")WQ!_O*<6WBAM=JA])+I9LM2UE[K>!>?_-\(9P0 M^'^?$ '4HW 2" 2&90L/WBO!RNF,_ZB2*"B2HM(&\/!!$05K-O.]=]CQD$P_ MA()%W+LK$H2T#I,^Z-VTK8[S2I[(:.X[H4."N_?1= YC8_[:E]D\I#KYXW@= M5?T7@$&8K[)[ G$ZMJ.61".E\A.==]$YR@V<(];-D%11DS;S%9EJ' @^F5H8 M0!YZ GF93;T/@ ;YS]P)/P3KS?+M0(1+@AD9X>$>;),!2@'3KG"]D-WRY9I*TTP]!KWK+/<,W.'#+UE'GH#YZ%0R^UF"M\F M$N%(GN(LWZ*>(X+%FHY$4/A<'I3CE1,:B3LGSU.*<]7!A 3QT&&(>/&0"/$% M@N,*XWDXAT'!\!S/#MH+26PA$$46+M?66A+ U NF*^#6)5K*VMCJ)?W&XB#7'4.5N M1Y9&P^%8TF15,\RQ;RD>:^O535DO)A #27K, MSW(-8CSQ\2H8C=64H0A A,"V_I:];^C\&:"V@.2-L84 Q>"7+U9O%12UXC9M M\JU>_Y__%.X?;MO"UI%N .:F*6-_>!S'KW_"T\#^.+'W./]PPLDMJ(\>/& M_XZI:UCXS-+;@D+=V4_C+[# M!Q,XWV8(,'].&.77LSD=.&'P_Y[@M VR5CI6G2/=_0IM0-=*-U[X2'.^PF\. MAS7ZQ&LGA&T>Y9C@5R>PGI]]\DREOY1I%D) XFE4M(D009E*RO8K:1M]=+,Z!)2^_NC%T>'? MIH?_FN&,_:9VVK*D;_U9:LM[_J8:QEYW[AJLK+55;=\!\<'N&JS:[AP$!KJZ MWU,S!VOF>FQ&_$N!_/G,2\V-2U.<&A'+.(KE/_N EACS117S!],L[U8T2P&4 MRAPQ,V>[- ^H<^=;F2,"+>&4V]9#%)?EM)8:S;5YPK/RS/CB5DZI@DC/=7$X MK*J!546AI%DN?EB[XVLA=,94=;L^1(QHD6=4!D4^R/,<9)69OMUV5V\R2=Z" M1A_Z<^IVN? ,WIPK=I)I(#GGMBM":=HE&/4 M3SEZJ]=1NZ*4$D'+*8=33E,IQZR?-4B;+JRB9P(C.@_:5647 MK>75>4^YFB:F@-T@LYTBI'FEX_TA2*-*/#D7;62*O?-:FJK9YI MBGI*AS:.M#-"6OVN/%6C"=UFMW31,VY5W0LO Q]NGGD^2SOFEM7#$ES]'D!5 MIY95HWN&O6@YTI9(J]]CIG8 ::JHIY3OXT@['Z29]7N+5*Q\(W7%KEI:,^)0 M:S+4ZG<7J09H1H;8E4O'SW##ZEYXN9N24>CC4+[\/72F3OC!3:R');KZ/6>J MV>HIFFA(W/!UUDBKWW&F28"TCBBK9QB2SY&V1%K];B--;O6Z@+1S#&'G2%LB MK7ZWD::T>AU3A+$W"&E'S19.U.]9J1S5H;)N32AZ#"?$7Q0:JG0$G5PUO5,* M+F*:Z97:3JDI-+0"PNKN?9+7"J)Q9?-(K-9"K[J$05==4=9.1J"-M.QX(''')=;[H:("S%$' MB,0$\IJ'\C\JL5 J_&A[<^Q;L7_I8S[FFL?EFJ:4;G;Y[*)NX1?'MJ=K MW7!6/,.R3 U;5;-GO6V4\\S*>5VSE0Y[O3]:^J$B,(^VX]*VAH$P!79/&SX[ M8QBM&PHOEO\G"0-1".:C";8AM)Y]9S2?8O- ;-LY\HG%VF;.2.A[5Z,)>1$% M[#PVF _G4\L79KYGST=A0#L>TE8_K'DBW/LQ@A$]K_<>7*"J:)/F):R3#7ZT M[#9)BPX_1S[7::.D)VP&.0T\X<$+B6#0-DALF1R7';EXV@\_XH9([K,0D.<7 M&/?:PN5=D!W-N+8O4;/Z<\5"BX "2@2M[XXUQ-AB)W]+LF9WSPJ=%]QL;PRD M0L4U)!D/2)/1VQ ;EF*'49S\R HFR'XQT!I;9F%#72!2Q)!@C4;8.A6_&Q'G M%6E*I/(B74&+K>"GN8L/)';BJN"SR!X>7SM=+K'P:=&0R[)?+7=$V$!L0OE@ M\%GPW*@_JDMY/NWT-;2F>*D03 B\M"T(CW-_8RA;7XE-5&<^R)L^+/AZ;UYD M.3]Q@:Q0^$$ 2,&"3 0A%FSC18/U<@5O-(*W!_-A0/XSA^OP2:DKS=82;X/5 M7!OM>O-@' KVL;7<#_H2MIIDN4A W?$:,3Z('^*UQ%9G!(B>+ ;B!/%8_B+V MMJ$D%FG1^S6QF.MKZ!/,'86ER]XBO,1:O.AJ^'&U>"D<83 X6&U\!('7 %") M!8<$>SR.D3673>DMNYN/-YH\9272Q9+]<9>M&Z_D5J\?X%KL:%_^C0S]N>5_ M"(K!OF6XB9<^;H27)(HW.'K_JX@*J.[NQIRF]E%F^D *-UG6,2Q6;V^F#"Z: M*N.D"XT^HR=VI:-78/1F>S.()1[]>G?R/5E0&D<#F!QZ4^-C\:/PNJBMGMS> M-+4==5/W'[V&H]^^J2C*%B;251P@*XT$9QO9<8O)TG#<^G.RPG5;@I-]&&XV MW18R6UH6YY1I36WS][#NR*W$33N?R'_D/ZYB]O+ZQNO;^\;S%O"U#X6W@$\% M#&\!7WD+^%O0SK]-O;>G^6PV)2@06M.O3C":>L$<9(H!6>\!KNO-:?;>C9N] M)P8OX(P$G!)HOPLC58%CH=#R/8TFQ)Y/R>,X:R'3.ZKKG5T=U>M7*156*5^@ MEG)4)FP"$'S!1K4N"9EM9^9[KPX*FBN&0!1J7ZF(*=)+01P%J1F-!I:-@B"] M'B35%P\-250\#2=H-!*%T<1RGZF141C-?1_M'TG[2_35BND@B!JZ!^NMUPNQ MP>-V40>]5-8Z^W11UXUV1^E6W^C::*MZ]5VYY;;M*>7D/:4JU\*^GC>WIK5K*);WIR0*.C?KY21V- \.1AGSYOGES[]?G-BBXI MUQ(V;]9]]2.LM"!FP^'13W-Q@4!4)E?GW,+ATJ9X1A%OZP%O&,0 G]9UB?N( M?<0,Y=Z-L?/[ CJ%0]VPE)TJFDKI>KC-RT[D%'-*%/.IRB#1@Y"*T>IU@%(V M?86?ZR"22HOP-1SWS#N5B.[8*BV=9P6@8K11E#3HZB[I(BA,&&:KIXF2NNFQ MS$\8O*A4HR%U=$QU, 1?U*6&8.J2%))[]Q7T4L]W]F2SEU'O87^A/;&^A:E" M!FF]*\HF+Z9_:M@Z,+\M RH%0*6)'6VSZA87; ^,BD5D';,"7IA8>QQ^NS7@ MLC"AJ#2-5^455$\-: =FOM4A3&OU5-'4-R-7N=1[8(C\],G,)?<=6N^_:5&%D*5&%J09+[(EJ2K7^6N07+@\W M@"4?!&<=- #+YF91@%.6DQO-E>.-%3[9),5WG@CQ*N5 ;XJ;G#O#8V?XS/I MN^&%G;T'/7KCM?W)EK8P]^NV>H;8T7G+LU-#5(-N*6IT2@Z M"(R*<=VNA":GKE%&>>8FIWV%79IM'9ND#!D) S-*%VP MD\N[3096'.62#"5MFDH^Y1(Z&CMCJ)67LM :NM&I_I:!GI; MT953&FR^E:VNJ@"OT7#4U3S+T@2\G,.)E'-8E-.OQ8A 2QIAJ"#6NHV/XD9U M>[P@3>.T=8E*3> ,B#\!F;DK"2<4!;W5ZX*B8)9NB%UH?TY#T^<4=AD4=F 2 MZ[1ZNB)J1FFS_U%(K")/[$F=Y4M->J_SG+O=JO/G+L,:]B.V+LV4[1BESS/N MOFTRC@X/)!:5V$D)PZK96;MA#CT+B^=*J5Y[61\7RU?#XE_1BK*.^PKG,*TB MZP+O=ES+':W6E"UG">4F36[2Y"9-;M(\>?,<-VERDV:.Z/\@F--V/G#&SOPH M91(&X8W^Q%@I\LX*KL?-O>C0\4ATO7!/38G;9;A=IBIE\2L9AK<4E0$\B7T* M,30^"/TY"I+]%TQ+DET.1E9N3L-5PLN-D=W3= M>C^ZR]:X#0F.8545N^5K$G-#:<6I*J H.Z :V[2YZIJHP$VF=9R"&$GX-=Z5 M:)M^G85'HR;?^_O#,O92[K;ZNW5 M#9*U5/^=S#P?W5?+_H\#LM[YT=#9KM.&H/TP^@Z?V93NFD;47?-QT=,QFE^P MU;N6V?O[<,1'GWB-9.&,@TJ_\&+]27SA M4^OV\>N/UF?L,O_JD+<@=LF"R.$LUP\5Q@!-_C9JCS#[Y0.#:+6'5N PD64V M]V=>P/R^\!:\://]+'$7]U1Z0M/ &/BPIZ+AX1!?M8/J$S MG/G 3/T/X858S-T\#UC#4OP19X=Y-^35FLZMD"R&NWQ]RNNS1F( !W,7U4A/Y20"?T,(D:X)U<:< 4'B1 M_>*X#CR+00%VF"P@-YZ[(_;<< +SQCUQO5 (9K#-8SP7IA_)QZ?6;@UUJ:>1"S+SC1\--(OV=/I6\C\B,K<68+O:M M[[U-R8&_B17_/\$F\@+:LG@1:+(66;)# M,HG>K&%4"+ ZA[9XIPL/-!$%@T2B8>*N*)1$6MYB#0/R#49?UR H$Q^O@M%831F*,/%1;/U;MO@K2R!*T* H( \L M?LYD/BLCN.RH$$R7ZB@C>[C-YE5+P&P&+-0T]H?'P=V3,'B$0_WAZ]W#T]U7 M_/3T^/W^:W\ ?WR[?^@_W-[WOPM/ _CBQ]W#X$GX=!N?0I]S3MG<,>4TK6FA M!D7G'3L3%TH,*BPI:HR22J:-."$**@J;!VZ\/G7P6"%R6X.TXJ$5-Q F:"]R M9L*S-7VU7.6_ "(01FP/*FIY-?Z)2QFRZ^#JJB@^"!\XY MNEZP9C-8KDAZB*2&("1D*HRMH1_]DK@;=A(V%MO5P*6^-W^>P(6CJ,J!P&12 M._[)FX?T@7]W'?SV*80?F T( M,%1F]SV0=VDY("9KO7A38&4"W#T""0BNHU.ATV@+J#O17U!D_HCN9TL,S-3W M J;A@'0U6LP5,$N=93CXJ3,&1>ICQ+AFO"K4>4:7">2Q@+R"<#%% =."YYZ( M1+4'O:QI.#%FZR0I3?)#"GZ.D*A?+ MSZAVD2O+1LU@%7QTO^G.,S5L#A+-_ 6>XDPCC0[F"(CP7_%JJH1[+A._82@W M;%PXQ!MA0B+BQ!90SG1):I9#X[5L*B?B8S[]]Q_]V\\WE"&C1N'?"*"0N0&: MH]8IE*!R8?E_DC!HGRL.M^DTC>#@N-^@, >Q#D+^,W?"#QJ09_DNA=J&=K+5 MB S8&L(QOF:@[$A)._+]P[=U@^4=?2>0Z<2S[VG0/:H\CV\ G6#BS'X2'^4# M()R%)1E.]L7AWVGU4OQ^_RL*WZ=J>T1NL18NHB;U1J93_&^$P]C 8#O -<)5 M4T#__BG9%I;"-U&_C=D3:"K 0H=F>EI,5(!ES"2@VQ^M)CYS. _@X@!8,.7[ M"R/!@N53VT1DVH O[?DHJB)'*1;-*' 5T $;9C"?(8DE"#L^_RQ&_V0*4_/I M&94\2=FI$ST?QC4*$<]!VYB]7 M]&430-O5*YQUL&\X4X&.7L25GBZ.,5@,>JWUE^7;'KT(P#=%H$9G'[TK7J < M!@)@L MO%=P?AH7 M,_R/)L2>3\GC>-T%D+ O__H1_9CB#.BF2-'==&= NEB/_J\F<>MM/%#&G)"' MI9%S['LO\=031F#'' EHQ:F#O"3N974PR>&%)!F0ER8!YLE1)%#! GEZ, M4=_4TK9'PM >RWSTG")9DMH2LXT432I2.VW9V/[SWADU4ELW]0.D_ZB&=N&# ME=NFO.^ :EC9KG:(++ #K:RDY1M0V;PEI=NTW*Y,XZ+$'(S(?[?F=@D;*4G5 M)7@U/@,IWPJFFY(N/GTKW^*MVA4:O7@[$R*.:3G/M[)'U93UMJ'G&%6*UPSW MX$IMRRE2T= *"'.Y?)+7;.$<(.4!LO"WGR0BE,^?U%, 1?-8[L #5GL^&;/K MDTZ/U:0!10=*(*LW>R[?_,\L>2[?I L%Z$K2[@C=W\DK<>?DF^^]I'4/OWM' M Q^L2Y_&MA%[8+T7#@7'RC4=592-JAK6\R163H:U3[H8&68$RA^##+&)GVR( M6M4M-C@9-@21G PSR5 Y,!GNK.9@2KR: Z? "Z= M58*E#D%<@J\: HT:Q=$ M305;O@&&]0A!FCWI5*M5U&!-P75\'$>%?4I$=5L]Q51%32_M+^*UNHH X#??"P*!A?7N MI024-R><-%%DJ@=T@7_ZWM@IW/[#-%H]K2LJ:FFQ[I0,5QQU%>@395!G8N:4 M:,JG8:GAJ&N. K(5=;O$QZYTWBZR$@%['(O[*S-[8O$RG44<<:75G_U/W"ZP MU9YAB+)V&D$ZD584CR)>4)WU*ZM8Z^;/X,\XQ#,N0+5_(M,I+$=&"S9C49^Y>&OO(!(T,?UQ@2? MIEX0?-Y1_JI,N.BEV@\S-U"8W1G [KJBH5453=H,ZW6%(3J7 MB[X,G;,*])F /D7L5A;+S-'78/1]*JF68H52^)0+AQM0PRX :0TL_!G\ M&8=XQ@48 .ZQL!L)PKC>/<\&W5N)CY(M@2">"7H9",KP\^Y$4 XUI=/J*;IHZ*6];AQ%S451AKI;%D/=!F+H M J)&[U([?2N]W%A0YOHVJLU=X M)$TC<96I0E2,*Y/CZD1Q5=9+5QI8V2>](F%<'<"'!3W.7.4A"&!0X3$.4VA]-; : MZTMHO6>Z9'-,/+$=*JRY[=%0H%(K) MU!W1J*ST>ATUG]0=)9\*G,W\TFIT_0.^D.[_%TH!\%_;>>W%L'V8OP!%C]C? MD<1+R:CW"URV!AA-!VJ?>8&#%US[9$JK@-^\.78XB2D]<1?#X+6TO,4: K#G MX?9;$K >$:3-JOF5+&4Q+ 7')'<7!,Q6*_'OQ%_NV#.Y&OK$^O/*&L-@KZWI MF_41M+ZLS.G%<>.'=V"WMLZ=]?N]BE:-$>>6N8_'5?#J;LK4&6,!QN!6,QFK*4(2)CX?%WQQ#E;L=61H-AV-)DU7-,,>V+6O*4-8E6U/T?V%- MT@'B'A/F\;3 _*)?OEB]U?VM%8)IDV_U^O_\IW#_<-L6MHYT S W31G[P^/@ M[DD8/ JWCP]?[QZ>[K[BIZ?'[_=?^P/XX]O]0__A]K[_77@:P!<_[AX&3\*G MZ# G]N><4S9W3+GWR]#_TDNCXC5&%[?8-;I7W3X=?,> M'<26'<-&"37Z!CGXVBS^/0]"9_R!)S/%[2K+AQV<6K. 7, M=+/Z0F3;:_(!?2'[>JPLM753W^NQNW]3#>W"!RNW37G? =6PLEU-.97!PH]:O@%E6%:SC?+=C6M3 M]%_&%.M1!C<.!V9NA6^$'W#9)!#NX$BWA0?OE;P,B2^HDB@HDJ*N:$]EURE5 M;-ZM9#5[ 7^0T)J",$.S(7)9I/?O=GUVB_?3!X'2"@6ZB,U>O)VFJV-*K/E6 M]MX=^U80^O-1./>)\(2:7M)E4NF0]+:AYQA5BK:*>W"EMN44H6AH!82I.I_D M-1F4 Z0\0&X]?X:Z'#E)1"B?/ZFG (KFL=R!!ZRVR)%^#D[E)VNZ68:/^SFX MGV/IE-1V>SI^)Z_$G9/8S8'/_(<33F[G -@76+HAJV$%3E+NR*"DG%=EV MSME]MUX08O1*D&91XBDZN>TIN(Z/XXB*"E,&37I51:51R3D\S^O8UH!R(%); M/5W5154I;6[C(&HRB#)TV1T@VBTC\SJ]EX&?#$UL;_SPLKP7@9]#'F&=5L\P M#+$C->D(NP!_\F^^%P0"B^LMT]WM4NOK9*H'=(%_^MX>>?M:%]1FS1!U]:+< MJ!QV%2@496!G .Q4532Z!H<=AUTA%60K['8+D.?M)BL1M,>QN+\ZLQ\6]L6;/X,_XQ#/N #M_HG0UOEN,L4. L MD$19JZKCQXE*&><.K@P%_D#@PO:>FJB5;_')P=5D<&6HZ0<"E];J=41%JTJ& MY=AJ)+8RU.X#88O5+E2ZI3OP<7 U&%RU0 M[@DJJ*!F;=3'KPU:&=A*7YX'! MDMUPY%<>_LH+"!=]C/NDEJ]IG2.2XF)-C%DZY^-JNUHL6%J8WZ%;63%$U2RM M81;:K1,*Y+E<^&5HI57 #]W+DBEJ6FD=E,.O^? K6%%]0W'=UKZ[ B":V]35 M_-70FXC [F;.38W%-_#8;,C;55W3QN<'(('TXZK@!TFZG5-44UI$='$LWF+ M'UHIY(<^D=8S_!EG^HP+,![$_3 R^TCR)(LL T"\E*G&SIV1;1V%I^E#8CN4[>]:F MN8QPB6QE(=G5D*W\#Q).//O>?072><&V546.[V[5R3$\#*>1N,I4(2K&E<%Q M=:*X*NO?*PVL'">]V>K)LBBGI-$7[GO,<=5(?I6I;E3+K[J5)XER7#627]7 MK;IRL[C5!;@G'L,)\85/++#Q,W=2[*%W; N%P)5]\%QOU3>]4-DWT:^T>AJO MA7G6X,F*,B?!W7OH6[".CFOY'_
0F J^!K?8\FQL8>T<(FAS@C3*^J MYD@S8LYYDQQ.KH=Q>=5+KM5ET'%RY>3:E$D?T)%8+[F:H/N)AJE<$K$6<2*= M4S[7@5(*&P1G0\+RX)JHIPB+A1U4',L-QO+!/*7UXA?]JY(AREI5I:1X*\)J M+#"A]9[I>RV6_Z["FMO>?#@E.1/@CU2/E@_Q,JW*!PAJ EX9&9)_)2[9H_:X MH="2H*I95A[]F3V#F[O.V]Q5FZ4 MKF =W7]Z/G[1#T/?&1DJ6!DJ4;HJEOQO*=IY& D^MYD^M1C2%' M(5',H5;%;F7EVNLH]:3NJ/14X'#FEU:C[A_PA>E2O)3VO-WHRRW'V\YKQ9Q& M;^M*#F9S,_,"!PGQVB=36MG\!J=UI;3-[FR33*R X!- HI 71VNEPS;:>BX6 M*=R[8]\*0G\^"N<^$9Z\Z9Q%3@7D&7-A4$8)0?-*"V>Q,( M9)$8_BG.#/\LH#;#E!DG#."W.*T&+\.']/_HWW\7_NR^NW,NRZ,G6[^&]DZ X%N,[&%T(./(^*\(I\/:+.FJ6,-G2F@@2Z: M%<(<865]$EKP&EL8?B27$DZ Z=1[0WT/OPV XV-N/5VG^R=A. _@IB!HKRY, M+O*Z'")2:B>BU5II% :;%G+!8J&(2$]V3 VWGC_S0(8@"XJS**W!Y0YZ4.A- MK@=? TY&,>8H5MCU'!L[L:'6C(UOGB^,'13EA _@D8(B*1IPOA>4$O^BHN," M'B ,"M8(6*I/X1%:[K.#)ZP5! 0Y:; "GB5P%DP)OFVE]H]K.EM=[6_76A), M3 J+*>Y/#5^H*)Y8@WCV+Y;_[+A73'9%2>0F^@8!9JX2Q[_G0>B,/U" Q:>M M23*PCE-K%I#K^,--W'G"<>EBT)MN5E^H;\*7OI#]?//FV.$$EZ\M,:4FHNKH MS='/;?K3FMC/?E,[;=G8_K/4EK?^MNNQLM3637VOQ^[^336T"Q^LW#;E?0=4 MP\IV->54!@L_:OD&E.&!R/9>=?.3'Q"A!]PW200[EP\ M:QZ\5_(R!.E3!Z79$R"F2\HH1(*'K-1@4S6.Z P^8;9%# MO:KXBSJ=0T_6=+-.)?<(B3LGL4,0G_D/)YS:35[JGX?'CCGE.AI63H5D_&79;/4761:E\CR5. MAIP,FS+I0F0H2P$&+(5I!F4>#9;;G,*KN/C.**APG2!&>** M),IJ:4,)3XEL,H@RC 'E0*0 B Q)E R=@^B,091UCN\ T4X1V>3%JR\#/QF* MV-[XX;6J+P(_^[.?'&>8#@J")(F*7+K0X.GE\]>)@-]\3'MAH;UEVA]>;#6J M+/V +O!/W]NCQH79 :+ \E&ENY2S4PNH]B?.[O/4-^CU?V-K6W?M?LK*YO:V2_' M42!CH7[=K"H\^D2%C'/'5H:2?B!LH3M0%0VCJI8M'%Q-!%>6H+H/N'8I3894 MG9N0 ZO)P,I0N0_$M;16SQ05:;,5/X87+ZZ>XY(B8U74 MM=)'::'-.J$XG9=/I+\2?\:9/N,"[ +K->)YINC>NGV\E,5=+R"^\ R;2T!0AGY> D$*1] E M("A+T"R!()XE>AD(RFPIMP-!.=04K=53.J*L5*6F+?JFQ6W3L(+,''M$4O, ;6P3S(>!8SN6[^Q95^9"0B$RM85DZTZV\C]( M./'L^T5KNB+V<;G#P[9.D3%N.IR7)THK@KZ4#+/],+ RG'2&ZV>+$JE MG"D<5@UF5]GJ1L7LJO+43XZK1K*K.KB5(C6*6UV >^*1]E]F(8N7Y9HH2 U9 M<8>XC@^>ZZTZHA?Z^2;4:>7*S?RUPC$.W'[3Q&,Y,U(P R^YSV.%.R8N E"9 M$3"5 8K[*4X54&5C^LH>:5JKIQD5A.UQP#02,"4YT"9>]%:O(V_6YJL%+Q?@ M?;C/F9@D# F<%B1.9 JM=]XOL?*Y-YHO'- 1<[M W.,"<+]2O+'K!M8[">[> M0]^"=71A;1X^A7U1 M',H-AO+AG**UXE>50'B21"/%'M=$?GP!KM;[A3DE,Q?#@E MJ_M1=T%9/L3+M"H?('X)6&5D1_Z5N&2/VN&J#.Q0U+0N]VF=,9AR'<_EL:0T M#TL7X+YX(&'YVFJGGC%_9L_@QJ[S-G;59B> *UC3]9^>CU_TP]!WAO/0 OEN MX%6D8JG8E%U4S#(N[%,R$7!J/6]J/:XIY"@DJF%K;U%3JRI=7$=1)W5'3:<" MAS._M!IM_X OW*.H]1%O^4))$_YK.Z\]2D^1[$WI.>T;N' -RYH.G&CF!0Y> M<.V3*2U,?O/FV.$DYD*)NQAY7$O+6ZPAT-P\W'Y+@N)&!-E&U;Q4EK*8J8)C MDHT%;V'KE?AWXB_!]$RNACZQ_KRRQC#8:VOZ9GT$K2\K=(-V7JC.)!A9M,O7ZS>ZO[6 M"L&TR;=Z_7_^4[A_N&T+6T>Z 9B;IHS]X7%P]R0,'H7;QX>O=P]/=U_QT]/C M]_NO_0'\\>W^H?]P>]__+CP-X(L?=P^#)^%3)&<0^W/.*9L[IMS[9>A_Z:51 M\1JCBZ2-CJ&C'#2*Q] /XV^UUO9[NE?*+B)&.3GZ!H^1M?'^>QZ$SO@#Q0.* MT-5S!_9J:LT"ML383W201&^. M?F[3G]:$*O:;VFG+QO:?I;:\];==CY6EMF[J>SUV]V^JH5WX8.6V*>\[H!I6 MMJLIIS)8^%'+-Z ,F2W;-]#=N#9%"V?LKQZ5=.,88$9?^$;X 9=- N$.#F]; M>/!>RAUJ\ MG3:@8XI7^5;VIP]RI14*=(47*UOI0/2VH><82XI"A2M_I;;EE--\: 6$2>.? MM#4QB<.B/"SNW;%O!:$_'X5SGPA/J*TF75(G!1"9 Z1R@-QZ_@SU47*2B% ^ M?U)/ 13-.XD''IP31825%?5.Z9 >[L[E9-B4217@9]#GF%:J]?5%5'32RL(/ F\" )^\[T@$%C$ M!=;P2A+/Z +_-/W]JB+H.FMGJQV14T^#:V9%\YJCD91!G:=5L_LBDJ7 MHXZCKI@*LA5UNP7(\_:2E8C9XUC<7YW9$XN7Z2_BB"NO )4YR4]^;P?L!-!E>& M G\@<,FT88_:D3FXSAE<&7KZ/N#:J3;IU?D0.;":#*P,I?M 7$MM]71)5 Q^ M))XUN&K!EL:LW>6K3U>(K3TJRO$KZ[KR H)%'^,6M.4+AN>(H[A< V.&POFX MV@D8B\$69G?H4U94T9"KBCAMAGV[PC">RX5?ADI:!?PZK5Y'%4U9X^CCZ"ND MLV:B;[>"6IV/N8G(.Y"/^0PQ6;"#PH:^NZ6#0A6\T=BJY>9O?]!$<'(('DXI MK@)W9A1FF-*:LXFL<8OS62GD?#Z1?C[\&6?ZC LP&L0]1C*[<_+4BBS%/U[* MXHZ9CL23PD$R1Q!%X&@#/V[!()X@NEE("C#.;P30=EZ2D=M]3JR MV"W?>XRCJ,DH.BR(M :"Z (B4>_^,W?"#\%Q!6+Y+@PZP.(S<^Q)2,T#5DA@ MK>?#P+$=RW?V+$ES(7$2F=I"LE4D6_D?))QX]KW["J3S@@VWBIS?.@_NN@A< M9>H0%>.JPW%UHK@JZ$7)5"T* RO'2=]M]611DCKEFTES6#62766J&Q6SJ\I3 M0SFNFLFNZN!69J.XU06X)Q[#"?&%3RR@\3-W4NRA=FR+A<"5??!<;]4WO=#8 M-\#?E4 I;Y ^SHTZU?/4K-C"PIC!JI>;66R%(V4X7AK):[*" 3/@DENHZW+? MQ*D"JFPD7UD&A$EI*5E#G .="6"JQHL&>#$VLRYJP!SNX -RO%&_LNH'U3H*[]]"W8!T=U_(_[D/R M$@!?P=?Z'LUXC5V>16T*W3C7*\6JT,2J4A69LCBY%%+P"HC2_*OQ"5[5!0WL(JL(:I&Z8+BW$O19#0=!TQR \%T 2Z, M!Q*6+[AVZIGR9_8,;N\Z;WM7;:8"N(+U:?_I^?A%/PQ]9S@/+9#P!EXU2I:A MH$?)%(T4&_5Y6@DXN9XWN1[7&G(4&L6X)$,TRQ?XK+&5D+JCF%.!TYE?6HW" M?\ 7IHOQ4MKS=J,OB[6^.+8]Q:+-MO-:,:O1V[J2@]O3%V5KIL(VVGHM'"O?NV+>"T)^/PKE/A"=O.F>A M4P%YQFP75%* K\$KPPD1;KT7&.4'C:KMW@0"6:1^?XISOS\+J,XP;<8) _@M M3IS!R_ A_3_Z]]^%__FCO>!6=-MR0>9R@*'4#HS5$E^TO]2FW5>P6'P=8L2. M=_C6\V<>G(MD@2*+X@"@X\(+W#]!##K(I8?O%?R,B2^ MH$HBDHA,_Y@ M7SFPQBYH$ATJ:U:Z][*4M?4*;CU="6%H32UW!$\=?@B+9('%SB+K(]9H(L O MCF<+;W">XD$X!B70>PLP/Q70X\UA'';P^5K8Y&$5+Q2%QIKP#0LVM68!N8X_ MW,1]4!R73IO>=+,Z GV3*NGKV,\W;XX=3JY-N6WJ)NKA$:^*7LQ^E=M415]3 M5-EO'?BQHVS]66K+>_ZFF]I>=^X:K-QMZ]+VGQLVV$Y;U_,--L,'4Z6&:>8Y MND8$!=+CV)6I+;G; M[NJ- 5.Z>+^JC![""5]DX6KV,^5%\J:%[$&KHH#O4$%7UA!J\%@J<.X%38#DU!&4:<]20A+E'9%/:5,*1>7 MSPD]&36&]D2/TNKIIJAW2\=Q'T]6CL,"8+!D-^":=^7E3JW0D2TK;:7IY^; M0Z<,BQZLPR43>'VNHIHB(98E>ON#Q5 MJ7UKN.N(4RVGVGQ4FU&E;D^JU2C5*EB#JRK';9U4NR72>!E8G#]Z58,_HR%= M(3%=*VMVUK1XUBN\* )3[Y>A_Z6W7^ALZ9']H3W!S\^K%\%7W/@&:];H2#FWJ.86K@6- M \^E:DN-^!:Z9407!GN3(<3671= E)(D^80%XJ1Z0: M#-62W'%>(ZR49 ^6ZR*KC:&(= /9WUT'U=> K)AE>%A^6?JZU35C*LG0F; M#Y8\PV?^PPDGL=WG[CTJ>8964?B?/;#>"YM&.ZV>VI5$S:BJ-:ADIE<> F@PL6>SP;(3S1IJ:D4QX#*0IH'1*8J=;.OJ40ZW1 M4,O(/#P&U%2 FBXJ9I/.SS-.)3FC1):FR^\TBZ662.WSU/9Y$/L*]VZ 0*H! M[S9DL2-592/@62JHC MZ\JB5-Z"R4F(RUULR%.Y6EU.9)2(\AH MF#BWV?LHRDMB>$K<%8U+6MYB#0.L\K?]EHT!UY0Q*9MK_8H2_TX6#4)GUC.Y M&OK$^O/*&L-@KZWIF_41M+ZL[A)L2/3P#MIYMLU]=3?57=FBX_$^(C2_J;8ZARMR-+H^%P+&FRJAGFV+9E M31G*NF1KBOXO4#QZ-+D7.[$A5\)F?;]\L?Y_]MZ^.7$DV1O]*@J?W;O=\<@, M$N_=>QWA<;OW>&^WW:?MF8TS_SPAH#":$1*C%[L]G_YF9I7>D )! BHC=@> MVXA255:^5]8OE_/Z_EDP_Z+T]6^_*7?W-XVB799:>?)^H+G?/SS=/BI/#\K- MP_VGV_O'VT_XT^/#E[M/UT_PR^>[^^O[F[OK+\KC$_SAZ^W]TZ/R3G0I9N/W M!9>SG+Z#DQAQ(H>#%\4&SG[DXOJ#(Q9/=?N>RO4H/',EE M:;W1:F[4.ZO3:0RTS2Y+K[DHW"]V2;;4W=L!#+OIA XPV9:^GXO"9W!Q5O;. MDKVSZD1 V3OKFXLM+/TW50$3ABV;[3'U]YXC;KBJV,RO;U^M8[W5>&8=M5;> M,Y2%[[+P?55!TAHE;@UC7]!;($1C4-?= 9"UL-6*UYII\I6*E8;9B/+\0(WI^Y ZW#VHS**:U_\#8?. MPM@?IC1DT%#H?XD%88_77VR8-C&0@1GW6UB"_[:N#&3Y1NY.+]"(Q=L=7/]Z M??=%^?>O"X4H:[F69$JO=5>!)14MG-^N/E./ - !U$K ,W@%E@F[O51Y@H(; M,G=1?W935:=W]Y]#,3'^^FN9B%S/0)?YCXXU_L9([RF?FVJ]LJBK7=X_4'0'+U1)\C&>2 M^)T;9P8[]*8,V3-LE#$:X?QP<.RUL E1FDN(LEIW/+S:S/6FYGP-67I@1_+( MLI045)I'?V+T8F5&;\8MCQ<+DO^4_)*)DH\UP4"H<$ L>EO6%]ICS[@(&.8_ M3'&Q+A!>$+CA*V$(9K@VO,C+S _;7< _['(&9)PJEO&,NV<@BRI>,)F8(Q.; M3?L@'_B!RUY,$!+W:7R#1W\HX&VEAN>P4-"G%'(UN MS"!];.?*/ZO5<3N#7)$?#=50Q%+)LI#5%IB*$!+N:(D9HJN2&]U1MRS47<^\9G?1.X M+FQ!V1W0\8"FD87IB#8 UU9RXOV]3!S,7;>1=;G#B:NH#.:@),P79KVI62]V MH<2W"B;+3ZQ8;- MS;!VBY1"'C ?L 2-/IC!YL$7QLK/0J,\3AGS=UP;>1Q5>?NH$BW+)/6ZV["Z M^K/2R70;G0*SR;G0A%KPLM7(T4I#PV/\,LP[;>&60I4G*;4^/1%6<;Y3Q^;"O9;::55\&W27&YK*DH*!SWCCW:4#[:$-,BY(FV=$![[@;T2TSA M35U,!!5JZJJN;^UBEMNN UO76EO5V,?<5H2*7B$Y'SG9PMOL@:BT=%7KG6J; MC>/P-E?(Q/:W04_1Y2RW^/-4"Z650?_B2F^U59AE]7:S#G[GT0>E>-",U2#_ M4$;&W%Q5$"\-Z%I)^2:(><-)65I:!B MFJZV*XO2CM!T'I0;,J:3J@W6RDA! MI27+Q'=$FC-2,0EC?&V/'WUG],?4L8!('B\!*:MS6LW*,D,5[FB%Q>(%SKW7 MP%[F?6WO-2]Z1]L05ZW=Z^ZBYD4?M'> @-9NM78SV=X9%^@\S!EB9]K/RB?# M+W+M?EO0,EGMDN=;3%W&E*^\,/0V51AZ<@4PVWX.6>='<*#D M(:X\Q%WEQ+>+];DIG4YK(]-U258?81WAOUS'\Y2YZTQ,?_\UA ==>J46A^CXCW%3Z],>@53/15.NU^)CN9 M+X8IC 0.J^'EX7C C$WO(R(@O$0B(%Y^'3$S;L$SQ+YFCP0,1@TO\LG^SP!,/(]^A/+,60DYY-/A8;9#&[D)LIN_ OLKCJS%/+G7C]=48@.P:<7/F8)I';VI* M08T=>(GM^ H6R*B*Z7D!4U"WNZC-QC%5S)@!2/DC2DO C:0R#URPG,QKI S1 MS'A3YC" ,T:C">J"!!B!L1P$>98N"!/&;*1 M$7AHPAB"<$$4B(09N2;,TC0B"V>C*VI%\^+5;N*/.'T/_%%G3J:!S3FXFZU< M/]XH?:VSJ "7*[JS:QN+?<=3M)%M8R]DV]B]VCG9-K:0D2OC@T5.51[:)7DY MIV)1_P-AA&&#>N*XBC_FY.ZA!9M8",=H<"!&TXZ1(%ULC:8$'A:9&,$_V,YFS M:*B%+R&.HW@A_4XA(D:+ K,/5Y(W"^7!5A[!N/&"'+U'@9*>=B2(,PB=$M]B MKYPNQ^H;&O8?B!8)UASM-1:08S$Y?!W'Q3&R7ILKCP^?OEQBU8R)C-H?8&!X7X4UZNL4(DZ7GI"PX*2C2->BDL6/Z M&5\4NJ[HN>;AD;;ZB RH][*%RG]7!= F!VJ%F?M4R+_E_%L5SQ]"LWZCJ^?, M7WF'&W5!C($^^\5[SIG7P3.H!D7K)1$<$]D0]!''A!S[A/=@OSC G3^KN'FO M4W,TC;F- @'3"\-:E4?OXV#$9*UJR59&PQPJY%SD_3O0)\T MMC"G!ORF+JR: VM6PA"=BE>G(4,T\QB"AQO)18RYY@%7&-8! 0 \9E@BR86+ M*0>)F>;M+"1FO))[\2J>.2H+B@DZX*K3:3:R9\:Z#^BVE_%",_@Q .X-K^(8AESTRYW0K M[BV1^')XLBPE8B&DL[@EG9E66K;T&[K:R'<$^'^W6"HA; 4SK#'_G8*4A MB5.*!'0$LTR(3DAA1'89KZ:\X1=&AC<%=\%Y3?L)$6$-WW?-8< 3D)$MHX>' MS!Y-P5GZ(Y'B)7V4]C94'OC.85]_P%I]!CN(7Y@:UB2<,I?ZF%.6>@&XX"D; M/Z-V,+T_:(49KJ)/DNY08M*9%:H5+%%Q7@2>=@Y[(_(!%XG$P FR+Q<,=$E@ M&;"[W(]@/X #D'J3B3&S -'EF=,4ZQ"RC<:AM,8DQP@:3RET%!N M\%-XL6\Q03F1G4;&CG@IXAS8=/J#RT;,G./C&?[$!6)N^MFF?']R>W#=ML<* M!T9'Y;A?^TL1QA.;.C%,E (K8!D6)>AV0C*GW%>L*-/T?05:QJ#M0CV"/ALC M:=$#36#?AWC3'J+#TON-T2B8!3R][N"!#;FL+IO"MWDZ#@L6R,"[R])TY%J# MYK: ^J0'!&/%D/H^Z'Z?]P G7HH736Y0Q!P"L;W8[%-I-@'HA0R9O#%* 0 7 M)9I(+N75B-H_,*D0$UU=8-QBQ%)PT19^U8))\<0B12O14<85Z7^ K,9!%O<1*3)&Z_J4WD$ M=Y@52].\G,E?;? ?<+=ODIL=(]ZCROP,],;3&?8OP[3QC]^CF8PH0O^9#D*? MC!^E780V>MU9ISMRV88T*O,:6ZR=H[%U?ZJK7;C/ND61L6/^/KZ9D=\B)>$/NPG$._LV1WZGXMG=^UNK<[NM.CL M;NBGR5F*#H\C4"J!Q1XF1 FT?3GDZ!7$R:^W1Y XM(I:E5@1;A97] FSBE&- M,'E@UP+?\^$O88,:9HRFH:+FAU]8F[5G_7TS6YSKYJL-FBTM6+WKFLRV<'F ME\1W4[\VJ%L#A+5';WOK?U#@T8W*]^I'S:77A;=:^OG0+],(J0QG5G4-X*"U MS-_9BV.]H!T7ITZ?C1%EZ@[8_5K>UCR3VYJ]U:7QZ(/'%7@WANMB#J),;CLN MEF_WL<)/;6Z/-EC'Z]'E=;H412F*25'L[U$4!Q=7@\[1B.(:+R",_& 9:ZZ@ MUN_)<\#23QS-;N32'/R:\!$ID34 A54JD4X3[+G:A+A'/_#M\\T,MV2KPFS5 M67,'MU*VTNK)5N<0BG*$74P\J\HS(@K4*@0]=]?WA+W?UA[UBT[ZI5V)?BF[ M9<>*U25%[V1%K[U'T6NAZ&EZYYA$[QPBM%]L<7N:CA]4OL#DFCV)M;7B)66@C;%U==,'[M+$KE>QFNG00_K5'I%?-3!_BI MIVJMK$8_"#]5VB6HT>O47'4G0S:;+8=AW!.6U'8>9/WDKD(UGJSP*RUDW8NK M01\/S]K'XC=)YJN3&[\5\_4H8N[TP767;GN-^.,+\[SHCENBYC]=0RJ]][IH M_=S^QG3K]?(OYCIYHM?'8MB^KND?:Y0*ETQT0.V] 1,-ZLA$9^:G?TGIY)WY MZ@7MKFQVN"/2G(Y**F'7-N]'WFWN**XY2(-#*<-2AFLEPR7%B7 M-J4K\!/77C8\ /AHAG$TG8 /BIN!:VY1%F_86M_KF *7:,2I MM8 ?9BC>FXW8HAP+)P*LILN:IA]P #88P,+[Z:[ 0T!XL!16&3#D060=LD+ MKP2'L!RM3<"%Y^,""(B$")%*(&V-<_!8N&PC0%%9,*I."ETM4KS&7W\MT/*3 M@$%Z^36O1V1+KOQGG/'C'%8_?K!_%< U. TM#XVK MVUZ&-48:S&4SV&R^AX(;^-#*=024KG* $!!7CBZQE'W43>#'.NV".\[?QF<7 M3RYWK[$_R9J]!FY>AY43FB9A&R_1RR,UNU=CM5;SYDNRP+'Q!.10B"F'>$:$ M)@&/8%#M%;K2OIWA6D(_,Z!&\\=QU7DS<-X(! M4SQFFXC=+310B)1'^1#+(64ET#1AYY]1%\5P;YNBZ'4Z98S:9V/$-C1H731H MV>99D4'CACUAUB[>J\HX8$GS/TB Z(14 KOC!4,T>D@LZTV!?T*(AQ#=:))T M 3Z6Y=WE8G%0=JX//P\:@VX..\^,'^8LF"VR]=*;O#MA[S60A%]@80\3/I%P M'E_YO']V7)?TZ(TQAT_\M[(X/-W>Q140;Q5P)&?ZI13)$8'>R;!O??BWU]"H M_T5D1@T(2GSLAH#(?7Q+0,? 1$81.&0P1P>R)#/V\ID1W9\\1KR&.7*TZ(+:4[,VX"MQFX5V OO?03OO=S?1D)Y55,J M!=#0KI).O28U3\BE4SJ7&<%,B8(.CS'X#):F]2DV,6WN/>&"$EWR%DB\]+& M*!)_&0%?V 9'-(>_LQ>.PCW!1*<16/Y'D4'CB6[@3G/$CR><$'"8G_J-2#B M]2X=%Q[&=XZ

$HD8.)8ZJ09U1^G,7[MG(&^3,P MW;BQ#T)O8[,<_ R/:>>(#4] H^(ME\ "C:+YY^,X^!-=CQ \U1DQ-O8XCO!J MT(+,,Y27\U9QA4BD$U4\(E#&"7>#QGQ>UO'UF M-FPF[IT[=\B6Q;T/E>)G /7=@^O,V/N23CV< 36/IR M\K0PSK4)PY=TJ9# - *,Q\,>_G;+@)&&V#,+BZS'!J5&B/>_&F^J<%'4V"[C M."&6H0K^!U =H:5#7T8T^=55W@$I7DFE*<$T^LL:%^6;:)'YC1.R;-ZEIZ%O ME^.S)-(NJ%X(1Q^B!^KZ,(,=2F^)6"ON7_I ?,"3,:G6,\#K<>8HQ034"B;) M ,D]IOZ M7IF,I0*$9*W DLXYL V$LS\Q\2W*&X8;Y(%CMQ''MAE?=K2OU$4U[--\]QC) M"]^ZF+*@'6#['#>GBT_2Z%#5Q9 Q6YDQ/^[BD]VANHM&:XUH1'UB(RZD_<&^ M-J!33\2B\@=P;<(/2<=B89M;P9+_2%=XA%YGZ+NNMK\AIZ1+1XS2,5YK;83W M'[&H:[ZF=4W$>FUL(M;)%K?^'7=\28'*:6Q_O*^9*JJ(ZQ6 M7V^]9[[R)71GOY,[^RY;S$$'R=%;WH. @=?*#)\2*?!1V8"_JRU)C62+.FB: M,,MPDC1'<=H6\44S9@N\,YVK(/PI^-G/T]BO0*>A0=')=@+4E>6=A BKJF6":/ M9:CNT8IC1VJLQ)NKI*)&["4$FAV>%D))<")QO]BURNTH.WNMHR@VB"SI/+;7 MG.Z7OL\;%ZST^E2!N>S&15BV@J6MH%(Q,W#)XU"Z9!9WH4W::^%+EC71R%8O M!E63AIX^M>(5*DKXH1@---;SK9'/MLG.*#'[II.C7CIBC!/QC43 8;VI*RM+ MHZU.MSTLN?&=\F4=W\.X:NO#]!XF['N='%W*ESJ+><.( ['0P+\8ID4Q-/IV MD\#'1HQCUWCE7=BH[L"+"P\J505UJ++7^9WL:)E\D\Y6X?'VGDFQRK! 5!>U M6<)C39MGY&2#>KZ"?HDNUC23YX7L+$H(^-> 3Z! MWIIC0]P\#/AS,P?BI*B;GO@64,LR64!#TM$ 65\\H0^C\JEC\917&"BCPJ.0 M_M5P75!\H,+FS*5UHX(,.T6A=C9M+W %Z)>%RM$UK"H;H_4OKC9I"/;9,-U? ML0WA)S &%G5W];(=P?I:MD%:7ZM5@S1=-$C#!2FT(N4K;'L@7*>-]<0!5%_^ M"K]C&20Q6]5+K+$J_)QJ74K=U_ 6CKCSXP366!DRW@[WA;L;'@,_&B-5+.%% MRS@W3.Z'8'_-">:2HY:E5#D*S]*%-SQ>2+7@]%\I5V:X?S"?2MM,3*U1!O.. MFI/"UV(_Z/KQ1NGCZ>V2W2$ED! RY=V%^ H6:XZ82]'0DK-C48^,0R3:K8:5 M=ZC11J" 3)[I2G9:I8^2?5&QZ7+XEF2- $00"EZY>G9@F!7U_@G.:2V_]5"# M\T2DG=[]6)+#L%T\LS_SBNB\>B*+E3F M=]TME-&2F[7Q9ND?E(&1P8KM$5?AJ"]TKI9V M7LGL!#->G7&2R1C,/8_$#=5$8)$^:DC?V0T;K+ZC5MF8S@+CQ,_E1<]R3UAP MW)7XC]SO#P^.D?CPB8N>>D+YO4^F [S\UMI>NG\Z%]U@SI,J\*PW=5R?H\?8 MF"5AF6M_ZV^H;Q!-K[D0M[.!SZ]Z7I?5\[)Z7E;/GU'U/"4G3B;K&9Z#A0(QQ[#U&2NX8ZF;R)I1Q6@%#A?/)"3ST.PBZB,SD%JH4.!4T&H'.XY\D;R MX%HPMA8PXS&J,F]2O#=SZ*@E*C5?<"1+Y?<>1U,V#BSV,(DR?=>T@FM[_"5V MHT2F8OQ@1VDFJK$G;9N3#]3S,G\GRGEYWBP/&H"79H)PZ<0+'M@9Z-2*C!VO M$%C%!JD*QZA;L\*_Q1,UX$&/,77L>ISYG !6.O;>KTW6K,IM$A!3[.,1\A,E MJ.<>^Q#^\#'LK6C:1#+ZTL?TZ.A-+@ _T9[RCV,_J='DOI+ IA1O+M"DOM-H MZ\L_3C:I+S6LUNAU.QL-N_JS5K]=^61[C;[6EW,]FKEV6I)ASYX)=C17O5MH MU#4XP&O!H[./YB!;,B@51%4A5)5507LK4V<8\* M=A:9F>.QQ0ZT/'[$I+Q+G# ECBEVS".5LI-\GWS?T;ROHJ9OM6Y:5*@6HF ? MG#-HV72BK9>T=G>Q^1(V+8"?LK 28=W(M:C<*-=_J=\"KUD=Y* L;M9[Z8@Z MH4GQJ-/:RMUSSHA'&:E8V>^TWZZLWZD4"2D2^Q.)WKXL1D=:#"D>-5A;.?'H M[\YB=*7%D")1B[65$XG!OBQ&[^*JI0YR$,ND>$CQJ*MX])J[LQA]:3&D2-1B M;>5$0MN7Q1A(BR'%HP9K*R<>^LXLQJ!91XM1^D!F0O_+?7>OYES.85S%R6]A M8HL%BX.N^/:S,G8"O)E&AUW%3OU/31E429K342*M;53(>L,ZT"I*WE6X>[LV MR.FI;EF@(T<_I]%+.W%2WTM]7TK?MW>L[_6* BFI[^7H1SCZF@@E!'X P6"K M)R2?E$_N\DG)J/+)HWA2,JI\\BB>E(PJGSR*)XE1?R+0L:M= O+N( RF$0OU M>&CV")3"OG3WV>?A "M?!G$9=4 W;>7?V$M/^15^@T6?*L)E!J=:N?[U^NZ+ M\N]?(W1! 84M6MH09"[O^/MG@-TK9LR?.F/JK3=FB%]-_1HYOK5H&99L:4%- M!A!O,NYR.(OY*@<,10WO$Y#MB)((8R#$>*&>H3;'SW+?LP1QC/109S^,C:1 ['C+JW:L"ZI:R^1A_?C M<$WOCTMCC/P%"PK71@"D7MBL"!\W>,=Q&"RP?(XH*BZ!XH)BH4^0/[$Y7J%F MBR!!A(,^SME$,R5@J6W-(*A' ._1"%4VCKHEYOU*O!N+?<',7=PO:M"ZN!KT M&OJ:?E$GJ2VQ/^$E]?K##H7GHR 7H5F3S;5-+]9(?Q9KKD(0OUX*Y1??(J MO=6=Q$-DMS(=Y^).G8-VH4Z=2*5R72;WN88.KD%KK5O#LG;8^;C# M:#*].2-IL=[(C"TU+GO9]F1#U@C(NC2MNH?9[VHFW]O#1A?I1R@,07'3L:P= M2;'&AEB0L0GP^1?F>8P]A [>%VK8G44R'_2SG0T'_5IU-FR)SH9\"2?5OIZC M\5NT52*\"9U^BW=8IUZWW'*:PN/&Z&".FK-T W)J8\]?AN,NE7%Z]TH-M=!, M_)Y:C3Y,%MCM(MLY?#" '>T,LJWIXU!$K!R76OT,/Q.8/5LV/PVV_N(JYS1< MH."S<';D37 O C9 TR& L_TI^2+8O@"VYBM273A'F<4QDYHI3(T7[-YHLU?L M9YY+3!HF "Q/WOS/>)QV(94^$3^.B%3[-HWC M7,_R3B=>U(@^5+OXW6<;9NFE24^;[8M6SC0O:ID!3K&!4[[$Z8NV&=AC6:CN M6&R5I!69&FA&\*H%R/?( 'Z*>S\GFKOQ%ZDBWJ$,T3+UT4B._P\O,TI2TXCP M*68J^ ,&8F-E"KXQMK4?0S &_Z&76+RS#"Z?=XT"X-0GO L^GA/VL35]HOU6M1L:.V%;>RM"PK&5RDUEVXATYSN+JC'QY"9&- M[!8:V;46:"X;V5W(1G9[C49D([M">=:-&MF5"6Y!&=\XGI_?GPND.!O +NF4 MQX/=G!!8S]4#]7=SGM*=S;F4!3X^*$XW1#_T$:=#IGLM5=J"#WH9H)VG-O+4 M>)T,8*+U;)@N7?2 R/26:_/U+MW0:Q-G4X";$*BUFC! M<]/:G$$WALETG5?^LUX$)K>&., _"]WQ2'TB;U*:J0J<[L&1TH7R>GGHR%5S M4/E'3P6".MD 1RF("R\QO)D2'>5089^J[%54<=#+(%>M(MEB)2 M4Q$IY19O+R*]BZNNJFEU$I$]XVS6VXWI%WAF4,R-B>HF*_!B:AV)%/5BL@39 MA3>OER-CKK8^;I6VF=6_=^S1AEH-*[*TCMIK;1WMKU M.P9TDWRU(U.Y#5]I MP%<#M9MSY>-P?"6C_M@4:GJ!9UH75Y^3]U]DS%^#F+^06BL:W!RW6EMC+I.7 MOK+^?X[2:E]<0PL6::H)2S-,MCTL%\GEI$Q8<* =0L\TRMBY&1$ M*"/"HS%QV_CM??#;U59_Z_H(&0[6F*DV,8+;,!5>_E>;[:K YBLSDVEPQ6.\ M]?,8S.<67<@U+,6T^<;@]M-]4#9&L(#T-9\YQ"83QS(=NF^[>%]^XCJS\%84 M_CF^[TY($H8G[AAYZ;L[JL)^C!AL!0F??^PS%?[.DV!OI@ MDXL]G4Y#ZPPJOWXR@%&[.[@JTVZVSGRNW>9FEX4.,E=-+W,#Z>QNTCQ-7<:4 MKPXA.]S:"..0O/EQSI>,[A%CHAAEMN6>T[O](F\,;40SO0J!.TG*2&[:EILJ M.M:I=0(FKEJ(L*.%LYYQX9.PIIF$5MF,Y'FVI"NW^-/)"PS*'!-_,]Y* %@G MT@$ZUARH?4VK*&M>C^YR6Y8A2D$[)T'3FON1-.KJV^]6=95'2IJ4M!JLNI2D M[4?0=*R?;_>D29."=JZ"MB=):UU<]=5FMZHR_-U*VFG=6RU2&X!%$\[0-ZA5 M$@6H-K[FX139K@Z M<5SOXJJM#EK]&G'+XWD/]E-,SX?)%]ZB)RDOU&'D\B_F.KFBTK^XHC)K_6.-RNCE MS8M]>Z"5\=- \M.Q\M.[K1Q,[(0#/VW.6 4,>XL.+_5!]LK/>\E6=66K*KW( MJM142ZNCFCJ'A&5<2\-[[.%EA[S*FOB332IK9&!6U)%,7C?Y%C98C@\(Y)F3YIFJ6:9]<=62>N:T>:9RIL'.]/TZ99K/ MH3ZZ]"%TY-S)!. N#Z%SKQ+GB@T>T?1:-0J%9&A=QS/H)0Q5(N[NU3'NELQ6 MP^/GXLJK#[&%5%ZGS4][9:@!1!Z#K0^/JTX,;H"7$;4!WCMJ0[?5VP2UH:LW M^H/J;^QK,*'F\H\WA1?0-F[RNG*RG4:_70RWX5SQ!99VZI2WFV.@ =EJ\X"M M-D\BKO\/_0+NO &S,IZ9XK(9V-48OAUK>9(UY>*L9AO@U8VX)]>$'A8!7[,AEQV@J[ 2_K(<.W\2A/\.=/_&P>BB4.M23S"PCFJJO36&[U89 M^X/NR=^/$\/UF/BXO0<^;B$?M[:^@GPJ?"S=X]@]7BQEVE%OAOJQ1#DG.)F? MJ\8Y:I,+W*FG"WPZ.YG1J-7O9 =WLJM)-[>8FUM8XTCW8*V;NX*9"SL'V."S MT3WLC=L:.0?2R=V[DUL%%_>0B[7#XLC7B(L+'H1G/[(,SS,GL"W$F,Y$^+OLQYS9'DO>^2R!<:\J!&J/QY3P;2KQ M2Z#D(PA^"O5^/:Y](=K7!>F^WV[T!IU-SDQ;_8:N;7:XN?(8LM7H=#J[@&3O M5P_++R>[T\D60^8_U]-HB78OT>XE/GEM:%8$[5[2K#R?G2=E#H)V?]"ZS!O' M\]'Q]B "E)#U$G9T55EN;TV'1,HW($.5AGIH]Q&F;C#H'074:$7G!U*ZI'0E MI6M-J\@MI M+W-56<^N4M)0N*5WU674YZ>KL2KHZS8NK@:JWJNI,+J5+2E<- M5EU.NKH[DRX-0>@[@ZVA(4X)A/Z@C/'(+/CCLZH\,YNYAD703L9X9MJFY^/A MS0N3 $TK1*576%1RI $+: =U:NY]-*?[1\0A_6TX!$M3<$H>L@0O9 MPMRV$7.STY1(3"?-0/TU\"!;,!!B,JGM5IULU#GD\9\<'UPQ7IDS@HW;T"\6 M12PMH/38"; DAGQC&:XK7?^+X0[5T_\+MM$N4'=;/O>/W\REO/Z_EDP;_$7 M5]>__:;_]X^PE_>GSXE3>W7!US\;O"RYY&>[I,HW&_UTP+,*B M#@;]2WT-Y(&VZGYM!"[[U? #%_Y+;/<$W_[9^]3-!@4:WBKC#$R)>JLJ,$X%:$DSHHO?9ZJ:XW.@>X8-H=-/K]UB873-O-1J>U M YS;7D/; 2BO#J/N8++=AMYM'\MDD;+%4)0+WKH[:(2ZUD7@<*TFAD:$"/-A M:;51H97E7T3:#?) L;7%3?.^%$60*G%;ZZA((0QM/0AQ2'ZGX]VSPUP#L][> M4?'M2:?ASB?1MO9&V@J?.6PM]BE@]S#BTRNS7AB_OEXZ+=?%/IEJKR\OL$E1 ME**XKKM?,1',D;(6=J.5U]BDC$D92\J8\==?JTW=M3TN+W]E32"5#@_TJGIS MG<1-G4.[SQUY%6?7ON/_,L-]>G7*RTOGXJJK=EIUZE\K2^UKYA5%S)7#/X@S MN[TS)+GG^+BG"GN_L=KJ75SUU&9WZXZ)QW?!X]#&O"L;:._%F"/"8WFYZ(,Z M5CM]V9KVC-FLD-+E[)7#08.+JW9G(/GG_/BG,H.^D>KJ-3$2:;:KNG@EX_/" M)KTGX_-]F/3/3N"6%PL-]+':UN1=^#/FLB):EW-7#@,A6LOV^5#)/L?'/E49 M],T4%V+ J/U6G3CO3$+TO@S1]V+/S9<-W-PV@@RWVUNW[901UO%R62&E2]R5 MPT"=BZM66P;H9\@^E=GSC117%Q57KS(,S".*SWUG?CAC/I#!>>5R\N3\S+X9 MYAB%X='\45X6>EAETN\=MO>VC*H.QEVY6C;#53F,@X 7K3J=6DJVJ8M26F>\ M-U96 S3;6+J,,Q,N!(4Z9R^AJO@S'=V;!8R*7EHM^$XVXWJG3@9,,I>IB MQ).,E<,[&H?ID(QSCHRSD1FO0F/1_2Z]5]7=DQJ%X/3N7J/7J;M13R Y''^&RLF AP MP[)M0DX\"GVW+_?Q%WML>B,@&A#[]L<('KV>X6_E!8G.?K5VUJZ]E\F.Z^JBZ6CE1\$%8[QS391MZ6;+#P8Y( M4V^U4Z'56J)SRNL0/$'7U%Z._=HJCJAUFY)JHGXIQ%*(=^!ZEA;A 1WV][=O M-"0E6$JPE.#=.O_EI5NCLZY.U8GW.O4C2G8?VD4WHCTRF"[*X\+."(J'M$5P M;6466+XY!T(/ ]-"4GJ*:<-S5C ;FH:J/#J!/U5N#!=H;AN*[\3?@$%\!MSD M>PV%#\Z_%(VN&,\N8Y1-5@P77O&F&/98&3+_E3%;P9XGWUPV<@Q?^.3/XCZ?@5Y]MH,!8<6"#J?6#S]Q9V 8BF@9($S:S<0VDQB52 M1AD:GLE?1P/-'9?G1^F+(&S$8@;^S?/A/[@&'-;A<@6?X[,7V,L+_^R!?'B- M"R5)XL3L_K9YH]W.HG4.Z7!'9"@FN-V$X.H75\W&LBNBP'46S@_I4FK2VFXG MW<))+ROB#B<-^R!X8^(ZLP2+CP,78?6)/1 I@Y9G(Q?,',2\5!C(YGAI?Q&7 M>7,VPMY7UEMCH<5,IFW96;?1ZBQ0)_$O3A>W*M[HBMN&)^/')],;68X7N'D=K4 [Y'2T.@SMM3;X)?@_/G4%YI[H M5E*Z6^/N.(A&_&""AV6."NAQP1UH,Q\B?Z?Z+I2'\'_GKO-B>N@M@ L2N@L^ M[AMW&D;QTA.N'JA "SP ]!<5-IEP9P"_IL 3I.^6^DK@W0RQ\'B%CY=)P-R& MKXA$XCN\)MZ5>%,B9^E23X@(%F&T&]GSE[_3HF,WJ)#W,T)WUH4'P/,ONI@QPC=P _N"+&H._G[#4&#;[OFL. =W8#JAC*Q'@! MRXF_&F-D>HH6Q!ASUX398,,P/AF; M, .782\D913$' =Y8+]/$X$)^2BUSF0N0W M9FT/^B!>Q^M@\+:BE&[@L5#@XX->J*R K\"WY9DG;@$$?P&_LA]S9@,SOQLR MFTU,_SU7:LM8)FWE2N0T]$V:GN9& 'F4WV_'TT&ST6UOU/&TTV[TN[VB?3ES MSG_")8#V8AL]67BJ>K/1ZFS60G3U9P-]<#P$J+39:8%.D5LO;\7K]372\DK.;E"2@L[J(0F\*@9 M^>@(? X7+>X29T_+7+8A Z>-I0+7 HQ8E9V5W01E-\%,6BY;_Y6,WJ+@C7/W M%PA=/@.#YS[RB8Y9OTTA'G\(_&\4I_],#!^E",K7F0P(@*%9%61,/>K$BEYS MD"I JH#=J #M:%0 +(YJP9L=V6&T9JX.YJS>B:35>T4DK?;ASQ2Z!W8>V(=9 M8^[!_.&G0B(-\LCS^ ^3#:4[5V*Q@TJW3FT(JL;J8C,Z@ .[)*/J:LE_ZBYU_JKK&E7?,U!V M&_G2+0RGNSFW-L+]/82-J*,;+T/Y6DB@U#MU"N4WUSMMT#L]5=.S54U2\>0Z M_[#WY]0>-#U$'X?T\)*_C&1;Z[TO\ M^SKX]'6VH!4EPVMI)ZM(+FR5*?N78=H)>TF\^C#)?73KA'<'&\*KS9P.Q"R/_MC<+Q'-5#[K>Q9U,DWFSMHCJY$X%K3@ZF3PAFK-GU\ M&CAC^30Y0-#\8*]1>YLGE@=@WYMJMUT!VO Q( S6,,:6VD1JD[W&]+O3)@AA MI+6::K.7+5X[*G6R!-%P*519H8N]?/G'AQZAZ071(Y;?S:\:/R(?& 7A._-A M%;XS&&!D6B8_FLUC>N\;^"4[6H^^,_I@Z%J@/[_;/P/3?[AV?K0+-TK36 MA1*1_-H/_XACUP9+JR.PM/B2C@H$(W]%CS 0C'^-6'BDK%'W?P-=PEP$9*%M M/'Y0K0=;N0Z>84Y*AXN52N(8@J"R'Z.I83\CM"KHSW*0HOVTM]#-. ELZ'/: MHDY_ +-HVH:%?^6=2[2R.*.:AMT$V\TJ&"G=CXSO9 :A&/!G5LON+L7%QU<]7^*,&47H#>"! /@4AL M4"8>853].P!%RK5EJTF*=NG*O*GA,F]Q9;WDNIJ+JXI$@23AD49X"'S/!R4. M_D^QS6LFUMJES5.!WS/K5?@$-]H=?,#OZ MU7!'4Z6EJ;$V>61S/X0*((?M$W N_UW#[68&? .QMQH(K*E@-(234 4R5T1) MSE/X9M!?OX/7R;'X9J9MSH)9DI/0-_20-U?*?[X.6^"C!+71WQ5M**C>=NFFL4FV<\\+WJ439$=AE,/$NPJ[[YN78M (_A/>.=C2& M/_,RW,J'GAH0[DP"RU)>'(0H4R@"]1#WS)R$>@!QT& T>M:@I]^ )3!&!?-( MW[),<.W&'.R+OP.!#6&7C]\+NB;E!C'X= D2']'F,QNZ >Z&W@_Q^9"G:VU5 M=:V0577B5Q0S(%-CC&K0Q5!['.F1==I^)2VRL/.1@OK&==-- #.P_6M[? _Q M*/^EM).H0S"J-Y8=*"<1]$=.8&&W@X2(D#G<9L/7JOL$T?GNWZ'!A]_*+[1U M<=5N+.O %2XTYH&D-5?1G"-S._,0W#1V$$I&WH4DOG1B2G[OF+YW?KT4NLM[ M*?BFR+D,LPLBU"P;8(./KUY'<6P8^4!;+M+<;W+ILSV M\'B$'P!D(']+Y+E'4S8.+/8P2;R*WI1Z45Q>15*6D_W6$1# M8,+8+5K^]T3=7 M37;0Z/3T(YEKO]%NRKE6/]=>0V\5@U(^_%PEO\JY K^V.X5&K0XP>>VC[4Y< MI)>J\UE=S',H$-^UTN["3CU057-8 M9_3T"I!F_7+/C&BEX*^K5$QE]N0HE-)GQX5?;87G[D=ORI,+@UD\&:QI6DHZJB$V01)BI[C6[=]X[B4ENQZ/?$ !:++;KS-C-(W MT/3.Q=5 ;36W098^)GQ4*6FG+6GE!*VS&LHT3[YR1(CZ@@^.HEF(E"(I195+ M4;>\%)6U4CWL?]#J;8VJ)(5,"EE=%EW2*=RC3XC7C=2^EI4VZ1-*03MY0>OM M4=(&8-<0_J,")$\I:E+4#K[H9$Y@Q;M9&!XA%L;F/#$=[!S9OL*8OXL/(Y!T8OB_L MB\?__&3\N/9]UQP&=+OGR?EF%+^VGY36%N8LF_K6!P,U1H*7W#98TPVO$FY; MXX:U*W/#)*O5V-70!GI!7V-CILMAK@X>;F;;MQZD[[3DJ8K5UYKP<&^F$I'T MU$'.@8/47[7FM9+ZJ[5K_566[WIXT-7,J=V0ZJVN+%>.XS*5=/OWSOK2.SM2 M5BNIW3+%9(?6;GBXJ'8T76JW$V6YHKG'?7%0 MA>0 Y%XBU\C&O,<$8O HN[BS4$@0B[;%K9T@5IIR7!0[[,MW[8Q, 0_ZC>Z5 M5.9QM"L_EJO1X9ODNL*IQSUSG2ZY[DBY;MLLY&[9KHC?T2*P\DX%EY@DT]61 MZ=;D*0_![EG!Z\K';RS MX+HUEV+WS'4]R77GP'5%4YF'L+;]&EK;BBHLZYS31-P>WLQ1,6W*8QZZ[+IWJ+J!) M-JT_F^ZJEG//JK6#G=M5K5=!U8!DUQJS:Y5EHOMF41U9M)^3>Y5J]:SY-"=I M>V!.;4'HJ*N]G(H8R:IGSJKK2E/WZ*A6?H%(LFF-V7179:W[UJV=RLI;);O6 MF%VW2R,?F$<1&G2@ZMNC@^Z%4\\.WIO9XUH >\<-;96Q$V C2MI3B22R)65J MK=A*VN$,RNKN@$8ZO8NKKJKW^I7AC&RUC<>!]R-E^ QEN)P(9Y E-X$;[_1W M #?B1S[3?:33G7ZN?::^BMUI', M5?*KG"OP:[M3:-0UQ55KR_Y*/-KNQ'YHRJJN-IU)HSEBX%.XAW&"\BNW[N$O MRE=X;.HIM_:8C95[YX7-ALQ56DTUY6WLD=2ZMDCJ]2Y*O>FL-_56D5*XM:L] M+YKIA^+ ,EMR%,3\[+CPJZUP2(?1F_+DPF 6P3TH_S),6WF'];J9 *-:)CTY MLB*RO]GA0R*60G(V2EG,+6/GW"_L55&WS"EO0)I:"=FZ#IS:*(0U5( MVH"PO5MZMO6T%#4I:L:=/*6%2P@Z^Z'+7'3+)C]UYBSW]6+S%BMK#'$/K:\)TA$4F0!T5DU =E2'U M 4HTQ>8]@P[=1N:T,3CUYAH8G7UUH^]15UA]D,VB;(:]>:18L*?.;>N:$U3! M;6OJ_A>2VVK(;>OZ6.V+U[IX21^X2O+: M-:@';+EJFR9>H:S3;( &'M#D1D MT(/P6M5[_>-NF2IE6,IPG9R3P09(6SG"V=\!E+B43RF?4C[7G%-785D1S%75 MF]F@58JO%%\IOENEJC+F=6<>LMYL8O)IT-GF&%2*L!1A*<(+)CA3@+-#&=80 MOZ75RKK24H:E#$L9WK2&;LT-SZWPI+'OW6[PI*7L2MD]1=DMV=BDZ$V**NQO M:_L#7"G#4H:E#*=DN%.T-K@*$6Y?7&E-M=^IKC7L0628#KY_HK-^^._8?+D* MUW,?S&#+1OQW)+1I!W1U[.J?]!A?X]#]Z2I:+_T=_B$JF?V6UNMJS=%P.&FV MM5:[/YB,QUI;'VJ=YKBM=_ZOAGI0?"OUSFR5;7K_/K$)<,KX9V;##_XWR["? MX.F?+=C5Q YU+A0&&S>'+_IN@*?NT;PKXV*MN>[L74.QVUW,*"/:Q3M; M\:=,P2H:PW[[AZ=\<]G(,7SE*P-J>8K'GF'Y M"A/T\>!7E$ES;OAT2<\ O<498R@H-Q=DG0-C*._PM1?((Q?O@9&^N2:,Z#LT MFW .UR-09)Z)M%:C48S1R UP:J_,90AK]A>S4=,IAF7%<[!]#T:]GOC,I2$G M+F-_,37U@&([BN78S_ (#1I/U0.=/!;?Q"FJQ HVD'QJNHR*3:Y_^VV15@;, MQW: )+#1)NHZ6,X"4<(!<6XTS+WSPF9#YO)HI]54%0B*6FKTH/)JB,E,\-\Q MGTEBRY0I/&!$M+5,8VA:H/UQ\+^5JPU,-S;IK-=00D[P1^\_IC^]'HV"66#! M6L.G$L)R9]_^&#'/>YC@\]>>QWSO^OG99? Y6_7-8G:LF]"2""&M-99=* I MLHBC7J?F:*J8'G;OL (@+N[0!6_O@7QQ"('+\NQ1CW,1F%$VOO;#/^(+LF8J7S?N7.\ML5X] M8;T22Z>M2RU^<_V^NV45MV6TT"\@7];QVZFGA,;#;4(=[05#SQR;A@L[Q94O M,/48S0ZSQT:XH6!M3-C2R03E7'F!IYW 4\!GA6UFBF6\>@$.!CK Q$4:%JIM M)W"58>#!$Y[7X&I#@2EX3)F[#GBXZ*-&>@,&&:+]@9=Q:XCL$P^&@\89#UBE&PH>"5=@>8:>YPE^&#R\"@ MF"_LXZLY]J=A]C/Q+1&=-..O&$/0Z[ U2[^2D) 1D)BY!Y('O;= F\2_4S>< MS=QX9I=#EQE_7!KH"GTPK%?CS;OX*:T$0 .(P;L0J2U=NU 6<4RW?.V3R4Z* M?F'I7"&!]7=<8OH/9%SQ*9B-49>I*%,73>U_%;'9H-PP5$7A0^.#ENB?/QDY M$>C!6##?LJ '?'=_TU@;!<4,\[$N<[]_>+I]5)X>E)N'^T^W]X^WG_"GQXCJO"^XY,&*)>?%P)'KELQ- M)+PM=*SR_"U]E8>U5^]DI=(*[1Z%:S:$=N0WHSU@%$\ZR/Q@(*TWA2B%-M!1 MP*:;PKYAI ,*#(T%&"/'>N%F(AIW'D61+@S#@RQ\ $PDV:F1X=%3W);!1^ & M/$\5S#GA"[AI%A:/?(=P1O$D5/(-#+2$'MEY8;XM\P^(^Z:.0W<0#(RU)L8+ M: 82[<"G_H".G9I.Y'S,8$THF7\%=@G0Z9RZ1#,C)L M#$"'Z*; GT88GKR"50VC=W0@POC1()1P/MFWQ$KC"-*?0FP+GH$U)J^!\:& MN<_G<3>"G).07N%<<-5CAWD\0/]!*TA$ M=JIB$AU4CI/.O\L]..+,F,9JZ*: 3VR^F.. V-5Q0X?*"$-:%>4>PM"'!SC7\P!(AL-FA$$KL D\5M0*(72<9W?@?=4Y3^W-T^W-\H[ M(PZ@*%OT'^9AY O*QV/O01!,BY(;]A]N,/=';_@J)/;_0@""/W\U7)!^^!Y, MO<=?ODC F&B1T:(U,A&0D= -2)4$OC*E@^YY![WI^2/5P2+X^I 9P.$9YI+8">VZ8 M8Z&:/4Y4\:0P,V*S4SP@)D4Z$I4=:&-"20/^M<0&]1O*G8UKM=DH5JW). V4 MJX5KP+_-C-\=%RT $1O8(E1NUW>/48"(<__,7/N5395_@1V=(_D>V=RG?*8B M4IEZ.AHT0#ER)G 9I9/)& @3TA#Y6H.R;]P NPYM+X;UR5@4$XGTP,RAY\P3>OCZ/P/#Q9$9I>"N@V=0/N$,6]S.T;H=^'/6:HNL=+B& M?.>#;/@0E;W-GF%2Q& \E$4Q!E_D"9>*:4M*U")7SHPQ9871Z('0<^4>[C0: M*3)I:*'!"MK/_O1-^3T I!WDW90K+!8.2-./&)16B^,B^X#:4P+E3;1)#+S M0 6TXB-4>Z8["F:8E\"%BK,*H@VE8Q/J4D$K[8Y#ED_(T\=H">&1 [R&[S@^ M;40[_CIU/*YQ/1,34/C;#/L_ T,!A5X9LL@;,]#]>'9 -7C($H[%8$+!'$A, M- !V,\PD@5WYX<9C1'3>M>?Z%9B2C9\<.H;X!D0O>(Z?G.S@XJK3Z&51 M:E8?B*#^QC0F'>8_@N=;$JX\:U.:$9@V3L[BK%4 MX24+!HO/7NB4#D7SA9%Y2:=%_T'MC)CY0IJ9G'1A4[<$"%EF(2H')$)>:^ MH%?VEJ1-:%L2 ER6* <1*DT[(J'2],V$"GQYH;S*QCYZENM!>A_L9S MCH73R4?NIJF1HX\/H4ZV30B%*=U]$;H.N:>5(+1^Q".)B#)TO&T\%9D!W:>> M<)?RCZCY[*+STG")Y4Y+!7!#_AN(K5F2JY&626J02XI92'OB&K#\8.0'8'X? M,85/BXJJ%T*;E!@,C!$?% \HABQRQK@> M=]NL2P-E9G9K.Q[+**HB(IPYJ% MR7<4LO94H'$ A,("D"?V [;ESA[#3%U*I8#V;"CO, K4FQ\?G^[H)^WC^RA0 MP1,)'CN&X5L8 D3A4M*!$)NBP9\_(9>#*PB?87 %(_S;\(")\7?*;O'94'&) MF ]&4Z!VR+8Q68Z+ED(H9347& )O,!$]-4;!YF8 #^F<%;$MFS,@[?0:PIL M+QBAU\T5.<\F"J-'7C4&UT(*<'I:0WFPE0?PCO$/6C=9%D+/OR+KAHE.SM]. M_ 6]E_P"^= N"K-+BQ3N-+Z3@ATD(ZZ15(E8,XK5S\P(4!-$J:TH8UBRL*2S MNK!DQXJ[=7'5;BR#[ O5-"QQ;,R,9Y&>#D9UE\>-3 MKN,,+S7 D@0I+]+DB^/18>A>8-SJ&W\PB#KPK2L+1V@K8S/66*I91TG52R$@HKLI!E*&3&Q+$H%]N M:[L'Y=I. :Y=7<*4:Y+1QP_<505,F'*>8$8J=%5B#WR(J2#,$LZ( 2=ASF!( MK&DY6#6@W!&OH]OLV/!W/%KP/%X.AWD6?/O*(1*'(?Q,X(/RSGQ/SX'!(0<* MLQ-@+%V;@>9E:'(B.L0AOS>:LG%@B31?&,[H7)6V/\*@,*H1%0C^.\!T(M>2 M7DJ*:6<_8F@$7Z&9T*D1&$"N%2.)%.D6X;?D2S0LS,,DD1> I?#8&,BD#-$3 MI%3,2UBMF*M"%EX\#M()H[R)E' ZCB95?ZU8D>B)T!,XTW]E+'6JPLT99GY> M>/T-K,*9<6\.$[A13E>0+YG;3(9>/%%);&19SFLH%1C'A63RFJM@L3- TCM!%'YCRNK>+ MH=XR4(\UNC=,%"1(0S0H4CL:CIEOS[WPJ "5*>S5?SNO\(&+H_,3R<+'T+:( M]0)+Z&$Q<*)TF/+RR26$YZ,C&'.8RK$GCW27QT9'43&I=4"_W"8KZ$[J9!.S MZP&62(;%_*EBP:2C@%XEQBY1F7*V(A]8P!NYYI#S_;T#;*2'&B3O0'HI"N:^ M"+%WD_+S@K/C)#*;U(F6 _LKRG4&;5(7Z1 <^Q>I?PL*/\@JS![Z[WEC6 M$RO2F,!,7,'M=OX;Z_T^9F77Z'W2PZ+M&"J_R.5L**G9P*[&A4O)_0N+AD>. MAP;9!,GR MUC>/0Q_$72A.7DHA+.7FAV7.XNVD3 22K1#.7.L[WQKAOJP1EC7"LD;XS&J$ MCZ08.$KZ3 (ZM>&F)M+[:/\NL=(4VWM2H0@W4^D*CS]LY]561/D.!B!1]4QH M(\3)CQ?_B1N88,XC,+2K8?0-%@[>;Z9-6%A\0;5!(G"*JV6IOFZ)):3WC"%& MLYPYO"D0]VZ$:8WK4.ZZ]< MRD=B2"T.@59\1=3QA(.C.R=B?SX*%@MAQHHJTD(^I9HA7#2OH>;?I92+* 4R M;7,6S$)VC$?B65Y@V?],35H9NFDO5&3F+1Q3_<,KZ('QHF\Z%!6%RV(@<6!, MW![5)?,#-$I:16DL-WF>GP%PWCHF/\AW^ M;(PHG#HQ+4-D^0\CY0SL)4J8^*$(+1QE>Q[+PO"-E"Y5%_#Z/\0!6!K &A!% MK2Q8[HR8: GB?V+ M'9X/_F)C_8U0.=_$N4R,.?"-N>B(06CT,'D(_'G@_X)^^Q/,]\']9KS=B,E& M^P5>5[1A.KCK.85"?P]UMT,#QLERI"U5GJ(29Z%:Q/LU>%%H@1959LX+DT/T M67G$+#4_XRR=7-&UBRL-V"G;A2)S$!_=SQ(E.J"WPX.QV,:6 S@HO-(GYLYR M3ZM?X=L>LQ,+ C_;?W4NT1%+RRQ"$EV;21T-&C!!0! MFM7-]SU3X[AX8F(_XT+#YF\7V1NEOC[,_6!_-EW/O[9M M4USM*$^&-@B^MCZ#:*?KM#=+BZ[9X^*J3ORE?!6KCCW;6NMP5BAA3==:$J>> M(8H05AM>4K6A:-LDS WX@ 8XO/!TI /25 O-=])Z"825\%9G[-IQ59LH=J1S M4\=UZ3@W"?;SG;V(,O\;O++H1TZ0F%=X3K!ABA-]3(Y\%+FFH:\:NZA) M9(FECFDT=>Y(APYMM(\YB#%+TY[%G;#MD,_T0:^S&?K,8S#TV)\!S.86KVEY M.4 S>C?GXK/>S0>:.1"B3%\@RL3+4?AZUJ)8%"H3K:4SK>D"4#@W&44;=/5@ M*Y_8*"QMS*LE0+@D [/7;*X[^%JN59)U)LD+%;%"PBMTX;>NPTL3#:$CD6ITK1WO,))738H. MLQ7\=.3QX?-WY?^4]9_Q("Q!U$RA_2 MT&+?80):[!RW$S3K \URPAGP@ /,BXBU\@&5ZS'R>EBN7GH=@]QU8"207@-_ M*7]G_,K\^0\0)#,[?4H<*G/'M/&XC6Y70?B(Y9ZT&9BOH<@,-XBVA=9;=D5Z MS7R!K9%=5UYW?4.%A^U%@"OPXOV6Q_0-G6&[W.^C/*M0!T\H"RX@/*W0.] MKO30[GPVPQJEKQ'J2(14@"B'@1>!OEY#I/2&V@26\SEROV]"]YN>^1Z[[@^1 MZUX.[[:P6,2.=3T.]DIB$'YV7"R)5[XXSA^HD1_#.VA; "S6P/FEM=V(4KKH M7IW'?;\IV'Z,!8=8KDU%[Q0KAO@MD_#8DY I"- EC 4I=63Z>,-\P@EW:0G" MQ2^A+.D\<,%4Q&>4GC%ARM1PAQRR)CP$@D^?J(;/?$%7Y)%!],USV_$=!F!G MPN2X'I&GI0T&G8;ROTY YUS\BOCD;=5\AB&R!M#]^2VJ3H*-?%,OE LZ4<(? MO&GXDRB,QQ_IN!1_P,PR_G>&%*8_A$^+R)N>BO)G^ L>J-IC^CN0&F>&/\), M&431_'D?F(GQ'^-C1/HUK*ZE^81'OOQUA%C$?PY/>_E">!0*/X M+W5F$'R/#=_@4!E9M?=BLE>>#:'*4'&C*$9&2/%HL0F;-G(^332P19VIN,I* MQ6P(]S!#^ U,3SW;""%!AQ$&![H,A0 O@8S-R03()_+DB*X@;ETA15S%G,TM M,SY\6#ZOAO)Y^9R].3@60& JP8O0+/B)+'NC)='-4"(2_.(%P]]%_A+A&T39 M/3\P'1F(YPG?F^''8OIA+@A>P*.SU$(;2JA 0BP, ;C%$T;BN""! 19=MH_* M;Y/Z)KP*_C]10<-WA@@($%CRW-(+;L<_B=Q!FT* . M.4+PKJ*0$F7.L2.X8-=XC2LP$POX"W[D=0 &B!",^&Q$Y?U4?N)QSD5J3#'+ M8,[A$>O% (F@M&<(W8(G9M;;)1 5T6M!TSE(30L5W,-WF$DD,?43XQ M26?'C=07$0$N#/8N.T?N5UNS9(\QLGO&6%MB(&\D)!>V4AWM?'6%^#[,&X/#L4\Q->9'(( MK#ZIVL,).ZAF1JX3?9*8=VB)37MBB?MB;E)&TP Z7G0)1'STBTV"32X;9WEN MU-# PD:&8H6/BUQ6>(P,BZ*J+=QZ@TI"8#]=![3*#)Y&P*.<%^#9[]!UC/'' MQ+L2LXU62.HDFQE'W.+??J/;28*TX[1<\Q0?DB$V?Q2L;4C4Y MW\=N#=&0&PV,)1&(F:MKS M5"-?^M7TMKEC5A>&?")V"J^3CN/D X^.1&'A6&##_0[N5PS:E^/&C]/9"R/, M7@B'+_8TJM%'W,6*5!#J7BS2&Z>O-L;*.OMU^OWZZ>[A_+$+5_'6D MJ-IN=(BLU'HKSFI3KR^\8FK,/?8A_.$CWJ &1_2#:=,\Z4L?TS6%F,5=:/5% M[^,?QPG>1I,G>;'Q5]R<3'S)S_J-07/YQ\V&MORK\E-^0<6T#N<6.C'*0A4%RNN35/+F<7WWP\((Q%7L]?J] %"4;8>1" M:!!YR0%^$211[^M%B&=T\$P!5'QE $3(V>B(%R=6O@U/#CP_!P$RG;S[R*+*: K^:"_7M]]4?[]ZS;STTO,3WA, M_%K,$GCX+"!)HC<"H9?0Q6)Z0_APO(Q'F#Q=Z&^%B:3UGAWZCP1^FPHHAA%8 MS:H7/F"::(D/2X HF3!?=%G+6SN"+)L\\(>X*,3KPD7$;&L0P#3OC."X<\?E M(!B>G\QP\-\Q@@NOH5$25QR&F"&\BA'S)VX_8:(X]HC 900X3+AS\>T9V$.! M+)VB[.(#JN*%6]$/MV[M5L &QB><"_ PE!?%VU,S9F!Y)42[*5(CF9:2%1>+ MSR+J,R87.=0=Q;+#MY@*G+'_0SE.Q3.L,&VTN/CX.ZFV4)2/2@R]L'EA-Z[' M931-BB]_NX7L']X9BR?DK8?23-P_HC,*S/\7Y(7:!2I8@+]YH+*F.'&A\N(L M:EY:S9UL?(_OUQ_?[K]KMS>?[K]I-P__'K[]6?X-8+N MO7GX^NWZ.WST]* \_??MFN?US;,#,A<@AY6Y@/H/4C@7L&\]5SP70"8Y= H? M(R?O(7(/[[A[2#48 J0#_[RB=N_H$@CI8P6N>068*X\6R0_!4V-^YN*'/C,1 M9103)>'W)[ST=Q3P.@%,<>R]_W >9J'5;6C]'6C$9J,SZ&PT[.K/6OWVF4]6 M:PRT32=T ,KVVOJQ3!8^;!>;D+#BR\S36DNF]S+/ZO,?^'06*VE1_+GD5ZV" MUT8C3:Z!,?'WE>?[;E/YOLC]CO1F%80J8_*/@H+I3'**5@?UEXZ">.DT>ZV) M9[%)QG!'I-MGMJ<899=EY7<"'=MI]#L%9I639L,]N&PUM!RO""M^>([FG;: M32<99'L&N0G/$8Z2(_3W[UK'P!3U4[E/3A(EO(!)S^)@CT:,329E96%FCL<6 MV_6BL_!9%&=C?+UH7M:MK]B&-Y6RNN Z__;CM:>7+.+[ZO3HK5N2]7ZW86. MWY42 #\J28A5&F:=I"UJ*AYDZSC6YKAU,NM.5?8:L=XFM91!QV] M)./E;_%.%>3"*Y>?\ISD+O5Z:J?9EKM4ZUW:S V1NR1W2>Y2)JTR:*GM3MG$ M8(6[= 89]W^YO#4VECYMY/5L'WS4CN_:/55OE36TQQ1)GNW&-M6!5LL 2VZL M3/[(G94[>T8[V^^K6KN69V;Y5T6TSJJ[(AM[[G(,.<8NQCB#V.5Q_47K;4*: MXU.I [4U*)O&S=_V8S&(Q[='8/6Z+;E'M=XC?="4.U3K'=)Z:KLO-ZG>F]3J MJ"U]PW3+'M*WX250VR& B17[*I_<_9-G4&+PL @I],YR/._]BEO2V]0AG%*N MH-53^^T-"Q3JD02J\"#OI#965WN;5I[(C:WQQKX#'_J]W-%3VE'N<\M-/:5- M[>AJ7]^PINP(DO!%PR\YAAQC%V.<05!S%W93$I"FYU4Z+0L)Y2[)79*[=#Z[ MI'?4?J=L4E=NTGEMTAD4']S^&8ANALQP$?*>@.$#.P6C[P5#SQR;AFMN>*?L M:,]^MJK;DR=TS*6 M[N.R2\@$.<7SS([TU5[I:\,R@W56>W0&2:S[N$/OYE=0C[TV_\3&D,'L:0>S M[SJZJNDG&O1(YCUMYM6[:G]33)U#7#-LK;AE6$*)RT>K"6)V^,)\;Z^9-]YJ M[BOL[U$3U$IEL-/HZ 7$<%D35[TQZ,V+M?6M=-K]QF+KV7SEH2SKD:QX['G& M;/)EK6 ,K_2G3+EQ9C#+-RHGZ7WT%!85ZK\+*_7?*^CU0MO,QHKO MP(\C9KX8( L>H21:IC$T+> &(IKAPQJ!LB[S#7C-6!F^)4FI3!S+U)'$&21K\+CILYE'7[(=^#/PR2CD.>(5_KSDC96\T3HP;WQV7&5B>C W MY0UTI*(W]39HOID#$_Z+T@ 1>TS@46,$*M4E]O -^]E$"VMX'D--ZJ68)V:< M2"G!7R]R@5OKKE;3P+(7L<"$HA M<7-I^,E'%9V@0;AZWJ"#W)!V6A1^#SS? MG+RANXK?7?!;@&J6,??8A_"'CR'VFFG3TNE+'\7PW#7^D-/2G5[(/_[X:H[] M*1*KT22"A3(LWBP^;M!'"TX^_ZS5;6C]Y1\W&]K2SU8-JS4;G4%GHV%7?];J MM\]\LEICH&TZH0-0MM?6CV6R\&&[V(36Y*77GQ7TBEC6$4,_X3"Y@UZN/GZ: MNHPI7^&YJ:?3#+(5@T31PU%RA/X^$=?5F"GJIW*?'%"U94SZ*9S) M/^;UG9;G8J=]+J9U^JK>.^56DY*#3YN#=:VC-O6>Y&#)P4?*P:??85)RL.1@ MR<&2@^O+P:U>2VTURR(7R-L_U5#_QO%\+.CP\D+0T[YKH.E-56MMV !!W@C9 MUR[UFVJS+T&'Z[U+$L!)[I+0<;]7RX6 ?/2IVW N4_J M%GY?U=JUO*@AX16VV]BV.BC=05-N;/TW]O23/W)GYUL[V6A#.UE(95])U ML4(0%#F&'*/T&&<0N^3>H$G?4#FO?D-MM3/8L([F2 WB\>V1UE+[_;(Y#;E) M1^1UREW:TRX-5+W9E7M4ZSW2>VKWD.INC1L47@2U'2Q77[6O\LG=/WD&908/ M'%/.?MX>>Z[ F<\IY0M:+;73+JON2]'AB [S3FEC=4UM=LKVB) ;6_^-W>J4 M7>YLC7?V';G>Q6$8Y9[6?T_;';4UJ*4:KB0??R0(MG*,$QWC#&*;172U\ZJB MEC6%Z/E"*Y2S62HC-( SU0 MAPA^O'U>*:!WFMXN?2@B(Z%:ZV:Y2W*7Y"YENX_WRQ__RMW9U^YTM>9!=N<, MDCUW!4Z8?\MDZ4ZI5/%=JZWVVZW3; -^KINJ-]5^OY;2>@8YVVP/U")-G@J4 M V_1\'JGF ERBN>9&M'5=KMLHP:9OCJK/3J#)-8]\[>_?WKL%?DG-H8,9D\[ MF'W7ZJGZH$1>_YB"'LF\I\V\6E]MMS:$ 3G$Y<+6BKN%)92X?+2:(&:'+\SW M]IJ95Y?UZJC7::62UFET] +"MJQ7J]X8].;%NO=6.NU^8['#;+Z*4):U0E8\ M]CQC-GFL5C"&5_I3IMPX,YCE&Y6+]#YZ"HN*\-^%5?CO%?1MN6MK^AY\]L(\ M7PQ%@US_>GWW1?GWKXV<%K62,>(FOH=FC/2]4L)YS&:L%(,?MR./C,,=CMHG M1UQD$/_ XZ;/9AY]R7;@SY;EC.BFAN_0-\7SGN2-5;S1.C!O?'9<96)Z,#?E M#>1>T9MZ2U6,F0,3_HL"V(@])O"H,0(UX1)[^(;];*)M,#R/H7;P4LQ#K>Z! M?0BLR0L'P6>4BU2OJ MB1_CS-Y>-X'$ES2_5;VE1VG!O*_LOK8POI ""ZD6X M].)RL![CZR?? ,HG2!1^@S>B(.O=3LO-[X'GFY,WX;Y>_7/H_G25H70]AQ&[ MTM8;/=RYK*B]FF-_*G8M^47NJ7YHQE\QAAZ:Q>5?V7G7>JVYCOET*G[1%M@E M\>_4C?7D,[L9=_)3>!MB#!1HN6WYBQP;DXRU9^V12 M1:R3Z=P.2^=<,@95P/-G'R"@82[7EO\TZC(59>JRR?][\5]FOZ7UNEIS-!Q. MFFVMU>X/)N.QUM:'6J4%I1X=W &]$F_O,GXRIO?S>0G1TP M)HWXP00M9XX*L&JZZ7SI=? _F4!:&^+&[BJNVZG$H25$O\6'K67*#)Z?@MFR MT9S=.R]L-F0NU_^MIDIF4GF'CU^, M=%O^C/P'!17[Q7E?3%520/FD804P]^ M_UN_T5)@_A9PE*K 2_6&_G?\#OCC;NP^%9V&+J8Q=TT8BVQX-).&HM#FD.DF M?_VWWQ8-K,SS\ZDH3Q-6?0&Y15<2'@(. -V M41D'#+\)&QX]('Q/CUM7?';$5 5>XIO@9KZ!)$W Y5"&;XH!(+)T"_# IL6067UL":WN@OE>6"1'W*?C.M M\838Q]/@A@$_8=[(-8?P)V,(*AY?&,PM^/75]*="YD?)D"E?/4R!0/"DMSXF MB:(Q,6]P<2(]E'H1_@#4TD-JY:MN/L._8&7T+EB".V7&F(:"N=+[E=$4XD7^ M!@LB1G,"\3"%E_"*5+@)OV>#2YR'EC1+N?HQK5$MH"8G'*ZS0*@61;KQ'HD5 MXJZC@7BVS6C.2)A.1!B+/>.8HY$;&!9?,_'2BE6/F.L;1/$9OI;_G91-@))/9 M\']/>9V:HVDH!D()A(-Q&4"F GX"NL'B5%0YKR -^%\^A8E+A.(<]OZC^&L) M19*<+LR?0%KH\5<(4+U"TE!,!R0T-\PS'#?E1RW1JJ=O]];F_T,U/T8-(NXE M1!P=ZG+28Y%]. 'W,=9YMV)51\T'%*LF]7AQ:[\J".T/&H-M@[P"*B\WL8R" MW8F-NT)Y/?XJL/!93: *E;>0<1Y%1(GM>/YBB$;+SBO";V57" HGY2J%,AA: M5Z"WS?.,,)C[ G$<**)G"./%N8GGC$QZ(_EUR?,SKLK8;&XY;XQ=A@0@??PQ MU]?!;XLE;.5.+"P>W(DIF$%0_T@ ]F(Z@6>]K2:SMY5JK8.>T%/HJ[<+!=Q' MJR4RYWY+I'O!,*1[?V_]_>FS:WC26)HG\%H:ZZ(\= ,+&1H%SM")4L MUZBOM[9_VEPF0 "6T08"%1;+JU[_,/%BY A07 #P3,=46 9PE]\R3F2<" MX=4%]5B[H>!*SBA%7,I.%ZC0P0K&D*5>QA[R%1-JCA23[,0 M*X:=VHO[7Z4*B^OVO620U8L6D^/_; '+YL*4 /2G M08J(1PY LVLFO>OX"A MFD)@&$ZPA4\^*,$A ASE1HFX)HYG@G<&]AC(DLAFA@42V93U-,@U,C@G<51. MIJFD366EV2(GB=5^,W]T0:)\(V[P'YTPU75Y7PH[7-?&(K GKCV.T E&MQW^ MB28YIMV0#07$HVC%0$+EXZ;%VK-6*$WRLV&4!7#24*L4J M*0*11HG1T4.=4(!10<,Z7FI_6>A+6G/I%[G]A?/GGU'$Y4<2UUBCP"GMT743 M)89&NAVB"+42W5G<7>$K''#5BFNK:=J2PT+Z^.'$=UW_"1=Z3MK6CP%'5OCJ MG.4D>[@4FW5[*!FJIY)> X=@H$Q_3+OIA.2].QQXD&&.C20"4ED"17)A,G^D&B1W/U,\F7/4E7 MY)6/>U+I6<6J#_04:%?*GDY!$.WM<5)17BJNMA3ZE)S\YJ< MT-R#AM/N;P&6@3(SO#&DVZH.;A4!/1 5H\D2>BYR6?,&X?JMO?9A ==;UTG8 MF)M3B)K&]2WD;4WL#;3CW6NT1:7I<=\\!:/P ^I5W\,XX!=9ZHG+<0:3IE=]&B/-=DT>C5N%2+FY/[D>W9$X=+\%V0LV@H@RY?B'A4\&(S M^49XR17%4Y*(-=\=EF<(O!0T#9<"JB$.#7E;I?8BT+Q(?"PT2ZS3NS!9=I9D M>_R,VJSR2*6:K4J51^6NKDXH_).5<[G/PE=[Y@<11J'?^\%4D'L7_UQ:J+2Z MWN(DZQC4U74,N%S'^OM9A21Z97#&JQ].J/KAB$T=UX $3)#;3S?"Q\^?OOW/ MG7#SZ=W-.^'3YS]N/OYZ\U7(NAU>?_[XY>HK//KV6?CV/S?"YF^43<)U+1P. MFS$.7"/U>ENEC,N&-.RM?CR7,LZ'W=.PRP\5C'5G"AMMCWKW)9S@(+OI1KT' M<44T1D[Q9X3(6')$Y8OE/5*WK MY;>?K:F;&CUGQ5Q5BY3*4/M2SS!V+Q)[4E]6MQIV M_3/5T$]\L;(T5+?384>![$"O5OW5@,7"0WUPD%(U<*GFWSURL=-&KX1% >&7 M4E69,%_]I-:I?MJIRF\% ,O-3ZOZD5P"OW/VTT\-8&BP\9*JH&V565 M[GNY]D<'6Z7"JE;=5J1*\A*;:.D59X5+;#B!O(A LEZ>K:0(Y57A"JL&$T7S M1.XW'T1M=PJ:J]UCNK2>>8^Y(4W;?\=*CZMM6N_)HB'WFUC8MB6G\>N73XN" M^_VAJ/2V+-_B%,PI^.B;IGM^E3><@CD%NJKF[16V2'B=R[KNKL))9T51=5I:ZCS+'4!D.$8XECB6-I M'DN&88C]WA$EW@G$W"NU;^M,B69%4UPS1%WM M.&8Y9KN%6<501$UNY,'9D9I0\3'X&+L;XP3TIVU9.["*,K4GRIIZO)9@ M1U")+422)FK*D".IT4CJBXIVQ)[,'$=5SD0441G('$F-1I+<4\6>,6ALF\KF MM3<_Y3=/(-4@KQY/"J7/L$XY5: MX?BJ3A@?@X^QCS%.P+.I?+U')_/5>%8AQQ+'$L?2Z6#)4$15K1M_YT@Z+22= M0!K"S9^Q$SUC W7;##QL,8:E9+%7:KX>QJ/0L1PS<+8L,&OM"="+4OCX.1W' M$L=2'GJ395%6^[5OVN (XFS$L=0(-CJ!0-#R6S-/*QRD\8KZ9B.(QQ@XECB6 M=J1/M>%1[H#DR*F"G./@Y@0"/[<5$_@VW[&\"2B\OU?+^WMAZJ*^965.,_)F M>(>ZTZ;@K5(T.05S"F[*IC71&"H=IM\Z(;LN92Z>RZHFZKJZ[?73'*M-Q*K< M,T19V[*ZC_=#W8UG Y[*QNAMA8T7T#%_R7M36BCP)9YF<$311'6X9=8[CV"= M")).()3U*;^X=_MZU+;GZ'=L#.[0=MNA/9=U0QSJO6XZ/IQZNTV]ABH.MFVQ M^.E?/[OQR5UVIP(:K+G=5I.%@ M5NVZWYTNVY#FKZ1=+CR$57)0GCV:(=1,A0-T'X1]_B((9"D^VZ^+_^I3J M)I2ON=T].JO"A8G3Q?\F09Q0(#3;EA#Y\,^Q[3R:P LA-4YT'7/DN$ -!#0S M@CT"9 ,[,F$:2Q@]%T$I3'S7]9_0,":,XA(_"4%IR_^\F M]CH=)E*.SD3E@ETB@\70GV"RW 7D)ROEANQNZHSC3.(U>-V)[&E('WD^_ QT M,DYICFB%O<]I8RUMJ$>FC?=^($R<$-8F/(.,%)2>HH'DF_JPX+\H#I"1QP1> M-<<@4@,BC\CT[AW4L&88VBA)PQ+QY(23"27X]6QI+]>FB]5RK]FSG&%25LBV MN#TWO(Y01!=@D.Z>7=MQP6C\RI+B*-YYX$]4_N2HNHK'_>6S=D(3'RU)Z(.5$JABI?"::F/6MVG;!X /X*WX(**IP:7 ME0X*-NY[7\#;9"^F@Z]2J@>&[!=PUP"L D$XW(MMJ(.2K;"652:M*LE+E'G! MI"VT G_+&P;X43BGX*-O6AL.1;W3%Y-R"NXV!7?_ MFDY.P9R".05S"FXN!0_!#I8UO8D4? (54]=^&&$&3+C,!>UV>8:J]T19KUM: MRXMH#NQD]!11[6UY>Q;'4J/-$(XECB6.I7DL#71%U/2Z!A&O&ZP#X]\"S)IF M*5TO:6O>J=8%ZD#4Y$8:XKPIQR]*BHW)1SVG=U22K8K]VC)#?7G+@ M>+LJJOTM.^-Q)+7![N18.A"6])ZH&%S>-1M)&'71MLSO/$ 8-RUR]7Q,65^' M5_[F_M\\@52#SZP3GW?_\HY]%ES#;5\6A M7+>;&$=L\Q'[HJ-VCMD&8_:<&=^U+Z?B2&TP4NGL6]LRR^PH07FE5E"^):U_ M^1@='>,$W)OYKG2GE4S-4PLYECB6.)9.!TM]61RH=2\6Y$@Z+22=0#+"3=:4 M.NU)C?5DL3?V/?*$J&MH&(]"QW+,P-FRRJRUIT#\0)5CB6-I5S?'B+U>O_:] M,1P_G(LXEIK 12<0!OI,-VN9"2EOLU34& MVU3#RBFXVQ2,Z9FU.[%P N8$W)1-4ZBGP_1;)U+7I7S%GDE:ML3\SLV!O=GN^W/GLO*4#3TCOH]G'J[3;VZ(0YKE_$? ML?.?NJ;&L(84YZ_NQH_9XX3+S;W>LO'64]\FF3-U+,O%KB=T*>I.>5"7=*4" M&ZZZU%61AH-9M6M^=[IL0YJ_BG:Y\!!6W9DLA/;]U/;(F'5C"Z:,'FSAVI_" M*I\IFV3P)A3L+$W_/,W3?R6@VRIR%] MY/GPL^OZ8ZKEB'SZ,GD_Y+2QCC;4(]/&>S\0)DX(:Q.>@>\%I:>HHF!.?5CP M7^3;9N0Q@5?-,8B)@,@C,KU[![6&&88V2H>P1#P?[0C&O/:IHU.8#H+O"&>E M2Z7.B!SAYR^!/8;7A3*][!ZE56'#[+#%_]+.V$8J-%H]2[=^ #YHL?+4&L ' M*+5 \=G"%-Y_ )KUD)8_^8_V=&0'@MH3D3T4,:/4A!(6]"L(V]B-$LWYT7P6 M9)5]*EPL#K>2+EY')K!7@0]2J+!K2?O+*'C]=H&= MYHQX39$&"*1%S#TY5O20 *CX(1.WE[W\$W,4HK6Q^I.%.^5W[6#)O4UX5JC' MK#8'[<)_'X*<[>[MBU%@F]\OS DL]M)TG\SG\.QU&0V @SD8KMI^&6.K]SZ9 M[,*Y'"S9.J,2"^B612POP8.T \9\OYA-68KP$-B3OY_]S3%4>="7>^/1:-+3 M9%4SAA/+DC5E).L]2U/T_Y5[9V^_(7^@'KF&&='4^.6U^789?K?@G3T0)HUX MZ8#(<,852/6N=.-B[7VPGQP K0>.>G\=U>V5XS8+5J95$W&H"N?X]MDX#@*4 MJ?C9!7TFS& !OG7V2A3*I<,()Y2]P*\A_/V3;*C24("MN$!!)""T@61N;<%%YYA.!\&<,#\'UQ.^ R![A@Z7 7*UU,V#VAU*_!$U5DWH_5X'F/!0N2Q\05)EZ MQ]V:PB1VW<5A%G'"?EZT Z*'P(_O'U;Q0+K@=3@5A:<'9_Q YU&!,XHC@L# MD+04 AF>87LF&%[@HCT##B=@K@LC@+< ,IBA&1#[DR$9"Q^F).'Z3V"QY%0P M]AU70&38UHJQRS04,CN948.TO5!KC'#.>]4R/[H[%D+NTLEZTPZE^P ;8"2:@0,L@B+OF^D_TA,E$+WGM.MCXD$SV;W+7O<<,W],]L([5J1>MG$ MR>I6$[;(U.#2H&+WF7VS\:+I.1J)VP>RI/P\SY[.$H,M>DCBMF%&$V2?R'L) MJ?0WAU24U8$@E;Y>&0<*H[VLN2(&T10-P-]'&"9!43#'M)(\-5,9DKY1^(8% M3Y>89:J<C6 77IH&V8FL#T!D\FQ M/?C_,)'PB04Y9_GFMB=83K!XT/8BFLY/8/?A_[(E3 ):+;.E7KU)?JUA)!>7 M"^NGQGGT^I-YG_QKD]U7S;*5E3Q !0M-!UZ,)2VZ!]*J$S2A\^;>QER,U#T MXZ O)2E?F8&0!N(2:QYP$;DV?<9\C8%>P5CIAE43++:TYGK/]OV10J))&B $ Z+UA1IM:6A M7%@*)6DD:\F==5F7U$* EV!C5=EI)O,3>+TH;+ "TFLP%3V VTS[G07VH^/' MH?N\'OWAB\()C9%I6=K6S5RY86LEVD(BVD915))FO6(X% CI)T/)2;HLM'[J MR](@H_8EQRD5Y!ARR=QZ0?" SB2WGLZ>$VJV[%&4T"E80?X(^2*E3>\_L35\FDHV^CZ.0A!\=-*4KISB.5L)[)+QF=BJR"QA8O*Q#2)+QX$ MIFO@/V'4K@M&0=YY^J;0>?KW^\F]8N@=>4R6B[^4 MV*\0[ZJB8JI$.1/:S?:619-3%O%0'[9O+P)EL\HI;L5/AZNR#S')CLW6 MM&Q^S)A%"1"@_D*=B7,DP[CF/1X1V,(G'_39$'> ?%E"X<3Q3/!#T3&(X >F M1Q&54]9.*]>^X(7%43E16Q!>Y'SQS+*5F64ZSRSCF64OYYWVJ->D@N";^:,+ MVO,;B7;_T0E3BS%O3&B'Z_H8 F&Y]CC"H!N&">&?Z(]C804Y)7@NI$C]_."^ M:B9<60\IJF3\O,R292\1P9:4:BS$4T+T50L^2G, M7'#7 ?P@V7)7-]-OH _-)!^:)0XM@^"C'81Q*%A.F#S/\TL8@&<8/?#NNV"4 M)EQ#]/2NL.&:T?)KF&X4.*M6)V^Y.F'/0?OMTJR "$3!LXF"BGU"6RULTB*! MQ,2K%#6F,$@:R6? %BM\ M=;F21I;9BTSZE4M9@11<KZ.JPZDF]T>:;,2ZRT6J.Q?Z+2[[4E%H':L[TG%72MZ M7U04K<&=3]K9V;(B^$O9UH?@Z+;VYJM*SCU%'/0&K>_.1W,/&DZ\OP78I(39 MX8VAW58U'ZX(:%T5=;DN41^Q.Y6LKVE/M8NVM/LP@NNMZR3,S,W)3TUC^Q8R MM](796/+FP .H+'VP6HO>_,4[,(/J%E]#R-V,Q^,0[015T3O&L."[;4:97TH M#N7V]W1NA=689V_G/>Z:3MI=-"K/9541]<&P80U[N47988MR/@VU:0S>0C8V M&FLY=L(06WYI.)V)-X9XVVMX]45ET'ZSJ]$$_&&3D;7Y-MAC2^6NF5V&:.@U MKJCFART[LSZRQLLCV[,G#A?A.Z!G14??F=_IO2?XXEU(C7"4*\JG)!]K_FX# MGBGP4M T7 S(LB(.M:W5VHM@\R+YL7VSYP;DM%(V8U:UI%+95*6JI?)M TXH M_).U[7"?A:^4](W1Y_=^,!7DWL4_EQ8YO2 G?!7D>'738G53?W5U$R[7L?Y^ M5J&T1NV=\9JHTZR)T@Y'#[3]_OWUW^^W_"5>?W@G75U]NOUU] M$+[>W'W^_>OUS5T5H;)\1R6AHDE)Q/B@">; $5*/<47=#'/9D(:]U8_G,LSY ML'L:=OGQ@['N]&&CB5+O5K 3'*1DAQU#R:YJE_4O6W@P'^$_3ACY ;(^V$=3 M+(="(\L,'P3/MJTP:RIN8DW@".RMK%4+OC-Q_:?$?\O[39I8$4C]#P33]>$' M:E(Q,KWOE&8S\JF/6?#=CJC)A21\3J<,;+H)B-EQ26I.WIB%O0-RTP$Y: DS M\YE>%.'W&59_I8W5DE^I@49@)Z^)Q0XV(2OK#Q]8V?PL#L8/)O5X ;",;->Q ML:(1>V]DT$C-*['BQK$A%GR+4?5QE ,MKWLR'TW'-4<.M:D'X]8*S"KO2_5Y[*K[;J0G4#CAC/X0*X>4#F8VM@=GI%27B M004S K&7!S(D*.*E9M^J;A15R.PD+V[G%8SKDG>-GCA4MDR#VN_Y J=A3L/5 M\J ,L:\H323A4\@+R317'+(#,7;=^CZU5M4$Y8[FC/3[HJ&K1\D9X1BJ=IPO M*KV!V#\2DD[67CY/1-"K]-3^>)9SQ_/FS^7>4-0TK7;"2H,,PXZC2!9[/5W4 M].,7Q\X=!^Z]&NETQSA9R;\T4O+"G$\N4,J _S]_,Q19>7,\<<+15 5- W$X M4(\N\[G+NWOQ<]I.U7;BA_N^A_8,5'$XE+G?>TCK9ZFWRZV?!H@?;OTN#WUJV*YCYO>\OQ)-GK2L'3YLU"^Q=*0^N7'52[) M6'*39;5ME*[=F[\9*+]\%L;#RUB%@ODH!OAO45CE6X)[P$T^+(,_.9#0M BARJZ\CO&BXMALT+'P;H&!4@ M( F[B2\S/C$*UTE6XX#VEQN\+!]DD^3I]]<*'EE29/9X5%_P%-FY0GAO[A+2 M/UD)."USV66[2V[/I;6[=I3?9SUQ@C ?"H T ?("R8!YQ+#*V[* 8/?D;EXJ M+FGA7M+\,]Q)*H*(RRP'"WG*G&;E%Y>NO>@H&9V6"?BD2Z&2RB3VF^,*" =< M8E)Z1->,_@N6 []%*#X^.F'HQX%38,:M(ZV,;#2IMX4^ZA S[N5^M/DZ[N5K M2%"WYQO:UE\/5RL?9*/UTQM*VFHAY#4 Y@7=U4BXXT7+.Q34) "6SF6!&,&J MMQ6">K79"! ?4R M#B[-U3/(E=,!N$K$(:.97JE$B1T.7FPD?S69!5=H69<(X\=;842V>O0&A\]H2K^!Y M)LB#])+:J+!D<#$"9VPSWJ1+X%.I5,!OQM$F%LU&803X1U*GQB3TY0HR(8FW M_*[<[-9)G!\'@X_C="%.VN^7+KUEW(+.B [+,T-T>GT'W1YV_6WY;9CQS@:) M!T-]?K0##W$EY.SY%=\Y/[O[_/[KV2MAYL:AH$H#_6>BZ<">PF+9&I+=W($7 M9EK"57:M+MT8#SXO4$)FO"[=OHA+D="-HZF8!WI>'9\F:QD$ XJPB'Q,9([E870]M :#A.MXW@.AN (=6 ^DX(B M#)OW@/E[U#^@\T ;S?!JI"D&\)#V!52_:J9^F6(O*.&S5RRZ6%#_PU0Q.V$V M.VC),!ZABD[B@'CGCDDESZ&0H#?M+R&1J_G"F M\72>7+[:C[[[2,><3#Z\+\2&-I/-3QKV#LMBK8QL5HZYA(@&G2& YE# 0)+) M/,@$O EF?90$-A/_ +CT(@L#PL_QC,5QB^@L\#<&]N$UUEO)\\D3QRDIQ!CY MS*I?B??#X%B1%5T9;@5CI1J.'QN#8EWJ#Q .(S\(2&V'!7>H(+:%$09)EGHI MX((4'9#S0JNBDF?D+_APZ(( #8#T,$?@L+PBHEA+ +2,<,,Z-$F!=0CG9;\M MO2];31+!0IO:>/E/)-<*C5T%V>/V?1*,OVK MC@BJYM"PW&--IC(Q-090P10!6 V3B4-H?;29Q$$-A'^,@2K EXZ2+F_V([63 MPVOF[(D9N]&;Q*IE+GT8 06PT(;O):X]BT:.B?8\W[OP W@9YQS[<1#:%&<4 MD^..+-J4-J:#:4%P_L<>4Y.V1S-P?"!<^\?8GM$T;_!ML2.$TB2%QBS?@D)+ MS9D_LP;0+A!# !ZW0.Y@(<25THS(0F$!-8IF!%)H29CTH,96AO@,DYIEO?+? CCY3+N8*T-J2P)E(L7VA,BAT"<-&9C>/9V=XC2YTE(&NG A MJ/K\]Y9-Y[E,?Q8@]E\AG5.5B36A3,]?N49)J!FZ*Q%7L^+4<00$@!T0RT<] MZPV(_, H2GG;7LCCH1:9*WN&YC*\V"Z4Y#N:$NEUP6,_F/F$\ED,_Z+6H<(2 M\+?N3/IJ(7 \?U8@%L3I+&NO&K*S-'36:)&R5Y6>Z.KYXF$=NS/9B()/PIM/F #%&"PLKY!UD4HF MMB!F(N>9F:-G 48M'VXF4Z!X2T2KAC:;[95&6KFU !=BHU>OHPA<5FZ M94H]Y:A46+:;\O"=5+ 2W&=Q;?)"!DQS!@8N\"%, #KQ)W6@2WK9_8(QS-SZ M2&48:T_O,DW!NL=3CWJB=18J#O-8\2I*/FIZ$%'0!U"]RZ M4KO37VP1( [ MIKZ'-SRPKV!VU[%C&I+B?"10\;P]-20??)9+NV.S[*EPSB@7\?8E#Y"3ZY=B7W+(S#9U>.4.'3W9,ZZ2.+_0GO"0WV> MW*OAARB2T--WXW$4)^G!SMSQ02B@EW&/AI;S@Z6U_4"C&.@!0[,HX7(M0O=_ M)*&'.7LY!+ 6-#3C.DK+*(R- M*853FQK5EZ&"$;"+$:M8@E7[7N)O+N;/+0,,3R8K)I,9/)F,)Y/5D]S'.A-: M$&B+)8<'=#(.2WF__&AA=N"J2F$?OLO+:N64!7G[2-562A7[=-"*I[[) MPDNH!"S9KC/%6\N*>CI+:"E=%,J#1[8W?L!;S& [:7$)4439 M^A"9)5SRP?"#!].=I$MFQ)##?Z55@!M^L*U[)!HG_$X[7, 5/2F:1X5%+^Q0 MW,$6!;3 5Q$-9A@R0BL,7 #[:G)#$X7=GL;L"ON'.8[RHN&UPZVP["P;\U:9 MIUTB%584D=VB1C#&L"70+SNTEP2Z= PFCMSTK"BM"L6;A%-:RD/.V8UV8]N9 MX>L+],GNGAO[]QX(5ZN$GJ20!.6.*ND9W76+)F!TQ%,!T!82=9P-]+I"7FG26\X\?1 M+([RDV!3[7ZFTP-V$>*X^'_F283_E7@BX='@%/)DP%'+>90*-9A"P MGGE*$D.(GOP+.N,JUT[3F1$B.3G#3%68^\PNV$P/FC'6X439@=3V5122<*615!7W)R9'K OS5-<&<1-U@5@H50KA](-2PM@IJ60G+* :$4# MRK0 N2&L=#+!SY+K-O.C2/81H2A?7N'23Y3LQ;0AS^I"@2A)ZCNZ#O5K=ATJ ML#/PACEM_RG=NYS.D;X%HF\L6RQ>KE>.FA)%)N$.GQ43 Z+_LH7"X3RE%)8/ M2I,*9.(FJYB&LJ*PN.RN6(Z5G$MG.* [:I-R> R6 NC\\?=R!E1/8*B[BJ,' M6";K@9/P1['P\R=#FS_FGYJ8=YO50,]-*X'; ,O&O.[;6U' K%BE]^86' E! MD83?O<"^=T(6AKHS7;;,&]@;J DJ<,SOPOT]) O]2Y+-(]%0\NITV59P#='6 M9SKVNTD,[G _C06V/OWH1%)2>E=UR:M!;K"2K*]QWIB*-1T"$P64CFVG[E3> M(BBQ24"DY]EB?\''+(48O680Z_=F6#1KR)Q)[=7,K!'G/Q$!+K;M,@\\-!*T0AB9]HTU^)"BJES:6HLX#H&4S%B I>2]T)*B)[- M -"P1H '"^/G(,S&*Z*0L!IB+D%@4_38CAST\V&4";SD@'?'["2B#*!1)T!] M7B:1V0R3&E)<%/'C.>/OMIL$IX%<_.<2QF^]26 R&P\'N\,@,=DIJ4F;KAGW MK/5^+N:"I\/\<77[0?C''TLL \?Z^UF%2*&JGFWDVN:(P#- MY%=X'G>?D >UG$BH-0:2_#P"03/7[[BU\JEZXDJJX(EH\0=_,@$B9& +"6QF M"6QYZ@_3^''I[8,Z[]S3XI=B"?;3TI[\>VD2NM[.F8O9)8 L4VJ1/"_K,F,.#! M0BN%Q(9R(AJQ9C'_ >D5.RINKYSZ+5).U^B)8*#BBG6C1 1^ 1DU3MV3FR3, MTP%EQ((BX*0RR5;NY /D&Q4TKJ M2TI4F%3!\BZ_V\)_8BLUJ4T@R.DLU3%8>Y?"-4D[8 (]9Y,PJ;0JE!OX"$&6 M,E#0(RNW0&.-&4%3YAX6G89D5"?]X_PX!%ZQ'\$,I+,PS![)ED6V>KYJ@1F$ M\0!/%YSK<:(7 @<+!,4LD01K_)B"P_?]K#L2%:(Z]J.=Q/N1 MH>FL)??@QTXPCJ206B2(Q<:HJ9XCD*>M6+-$ M#Q91,"WJI#;#5GA>$D1E"TZ460>TU[>2$51L4I+:"8F;,DX%@ID+A%E1(.04 M,M_6M\:G"5LQXLZB*!@^88IU(+'__9@Y1%G=\3OX- [#]$#WRC/=9TR\!OR_ MSUCA.K5SZ)VON5WSN6#7)![PE>>AW?V5" I-JO=X;B7W+OYO5@I P6T6$TM+ M: 3%2'MA\72<8CK.<'4Z3@TEJBEG/(GG!))XFF('??*]"]+C[W*%WWZI/Q?9 MRFNWE-RDFES;*K:T)TLC_1TDK4>QQ!GJ7XRUB\(Y&N\LF25QZ(6S MJ_2#F_2#CTG$CJ:D SZFXA/$I@$]2I]G#8E%# MWN"_W,X!3W(H_XN=IA3@:;JA/P?4'%"!?1^[)N8_!2S9)T=.OMP\[AK&B,)P M.Y+!O#JP!@&X.=2+V>_,0#8C-DN&7@JV .YU'@R"K#@F1KO%TY"\^,A-!_) M4'QR0K1F0*4#9N>ME^V3DC2V064>%,=6 M(:R#!1:U>?<8ZF9&__P=%X5F]7EXJQ#HR_R[TO4,8SN@6CG7OD=W*D]I8HO$ M:Q> P"5A@>(SWKSY]?;;NRMFF&8"BGZK+I-86#,?*\RAPO;/3E/S2S[$N=VG MR5)BRMF/3IBVJBY>\T&UU:5%8JY &E5]R;RKY]P[;I8)]]58(730$>_HN2"I MJ&X _(J_[#7B(_.;R\7":1(EN\,E9H7WP#Z/>!;'JAP]EG6+^4QC?'5"8=Y2 M+X92@#7-IR.I+&W:#E$D[&D2NVP1A5T]V.XL%8SE9>?I/.0]S (4:;A#NW1 M5F+'1>UI9BTW0F!?_\E+FDTE8%Y8$HK6@+Q]G\Z:GG"4:7**B;)T;I6+=DLA M42>M:&(3HQCU8[:L-%P^*589AJ7E;LXH;&-I4($;,AFU1NG.-P5#\R'IXL$T MI@_4\4 [++[E)#&@HO$UWS4/8[^LFQ[P M $:A)W@6$<9$"$'66&\9^11B92PDN$8-)_'I=7!+DD6R\)3%#D4R#6\Y0(%) M[AO>RY,<'F>$&^PEEY9EY46IGM^*W7.I43K MS,+&7D3@BGJ8TL:,\308P](7V%%US8PEP%'T9"$J( M*(L!+M@KAS4WR\T9K#HP7VWH"5P[H_<4 TU:;S>!)IT'FGB@Z7"!IDQT8".. MV]P%6A0I7S"I@60&G4A<^]F=/WD0N^Z%!*R8)6-^-+TNZ&1T%MJ7Z3_>6$XX M<\WG2\>C]=-';\I6$!+[_%6SB%7V..<#J<=X(;GI-IDY>2S1H[FK,MDS59:4 MOK;R<4^25SY;-^Q THS^5J.N?Z8JQL[7VI?DOMZ2M7*X;$DA/DNZ(5\9,['3==PUP&TT_@MLG]-EV#K:7TNAP'M)HJ;\4S%/'LES[.&!&M[<",#?O M]J1 INR";;L(&$Y+AZ.EE\JR.AAIA=@+-)B<9"]I+GKDJ%76-"2F"I2R(4JR4M"(9@KRT)KY_*K MN8#4"S0+YVS.V9RS.6=SSN:HSS[I( M0#$>V_9DLC6Q[A75"WD5+$";I^;2N?,X/W?V%\^=RX<'*_=?C8U[0D7X'$;^ M+8?/3WO:>W'/ <[7I$TK?=$8)G?3[6?_^*@F'-:IC4V,6$7U;+^APX[.F:_; MS"<;HJ8..?,=@/DXBYTFBQFJ.- TSF*ZH3^ MKTT>Z@<[#"^Q;&=B4R]9UO%I:*D<6QUKHK]7N]598Y:CNZ] M\LW1TZ43NB08G%$XH&PE%$_L:IQ-^<%#KX*!P>V[:JMQC ME;%X?ZD=;&>]O=Q%;!Q[*:JH\(C[42,2ITIZLB8:/-[,2>\(I#=0Q"&/PW+2 M.T9\4A.5 8]/\OCDBRGI=CHS6;+1LM(:I.?=IA2ZI M393RIB;+G8P?R>,-G%HXM7!J:=88G%I.CUI.-:*9&W*[/6Q> HEV\ F=(6[G M(K74$6J*I]T^6ME.IG)J.4UJ8:?.G%@XL7#1\M(QCAEWR^"T^Y:KM4^AZ:Z2 MI&1Q\6*)"M5M.UW^DM+&93O8NK11V53:6,%SZU(\?ZN2M5IP.+*SMT=DMC=A MOM[>&TW /6E8]SBJ3>1[JG)IJ^R*-B&6RZ6NRR6]R^1[JG)IJQ+(-B&6RZ5N MRR5%,OH=)M]3E4M;Y66U";%<+G5=+LF#]I O/^OE9[T\R,Z/9#BU-&,,3BV< M6DZ<6JC0F-,*/^S=RV$O56)DMV]Z^8CI=<#P$C\0[D @H?,'PJ>*6'Y0VDFT M=OZ@]%01RP\0.XG6SA\@GBIB^<%:)]&Z54-6CMCF(U:1Y!:Y.:=ZX,1"#E/; MB\++*KQ,?@8_ QFA_CM9QPYIK/EYZ/P).3-'^S8V]R MDN9O=NS-(QPNSQE"%_C^99]LH6-X;N,_8X>=R=*QGQ^T+G72N$13'$L<2QQ+'$L<2QQ+'$L<2Q]);61=5964Q_6\A=E1&.AG.-%IG=/W>O-,+2C$RN0 MTT5CV_LBFEB6T$D<]:3:DIZCZ+ HZHNRJG(<-1I'P$9UM3%'T8&M6D.4>P9' M4J.1U)/ZW&)H-HKD@=B7N;!K-I* CQIG,C2E$+=99Z4?['O3%< YC%P;)OW2I]ABTLKKMJ6@S MBLIW&%CK$F*WT.0&XS7[4]L.5H;C%;%$%5]RU->CM@&([8G M#>M>$L#1VGRTJHHXY'93!Q$K2W*+Q# _FUZ&PV_F#\&A:S]:>1*MG^1)]+DB M:L;P57-"8#Q06<9/3^H9'#V-18\L:@.%XZ>Q^ 'VZ7/T-!8]?='@^&DP?GJ2 MHG+T-!8] W'8TSA^&HL?8)\F&6_[/%YN\JGR-SQ2%LR\0S _7F: &8B&P8^K MNH=7D#M="']O7@Q'>':G7U_N ,8Y7A>*$.K>[5/L*TQ,]=S[^W3[EZX2I\#G]O=8-Q?NYQ6DI MO:\]P#\"('_:T]X;S>.J)@X&=:,^;G(J)U].ODW9M-S31678Y2NG.05WFX)5J<_M!TZ^;25? M0Q6'&@] < )N*P&K4IO\MW51\O2=='LZO;'K0Y1ZJ2TJ[-[R8[SWH5IN"U\B M7R)?(E_BD9;8B.K7(VC!?]$?MB68L"CSWF8'C:'@QU$8F1YN0[@0WCEN#"^M MS##>1;(\3[A?E:PK B>74 MB,40>TK=]-Z]$TL-OWBM6\R,2#9C[;J,#.ESI1NQ8PNJ0KFV2,LKK+C2(-!VN[W,BO!$'82W\>0]K8GD=!X7BS MF*MI3D$01B&F=KJQ!1Z6XPG1@RT0"@1SY#_:PM1\%CP?A$T\%:P8GOD"B4_T MNBQG,K$#VQO;H20(_\\VT<>]L,S(7I89:OFP&QS*=)_,YU ([!FX<7B9#LY9 M;@)$_SD*F 3\/]RL/Z%U_1F;060'X7\MV]+3@\T@!CL!2 0 PL0YG?B!8'K/ MZ>1G4X-.1O,8@9>OHBU@ MA)4Y%C!RV&7IJ1Y;>MZF]'+M!S,_($W_8V9[H8WZ'/8"% ,6 E+3E\ >^V8D M?+0C(#7!'/\9.VS75$."KP!N;,!#% ,Y M%=_?O?,,$D,,,HB,?TZYV/A.][ MP/YQ".L)T5A))KCZX^KV@_"//[J,<.W8"$_59?00V!OTI2KF)AW@6W#ISL3D MDL1YZB"J "H"8*!8"NU[NE81J. G3=(%V(S+1-MJ?=T6R93!2<06R2['P%J)")?M*E0?YA^D'AFDI4KX(+I'?/U.W4C- :39'1**,[ M9>O;NVR/T0,(D"<394MDPE<6[-%U_2=4\;13T[53&.)WJ9 NKD#][EO,:"_.J[O2&:;YWL7OUU=?1%L\/K&9(Y$Y@^!E "2GFV.'Q 9S(PA MWR84$GF OB7P+3#CE @/T*IH4N_GU;([3OA@%MOG]PIS %B^9+W_VNHP[0-,^6S=L+(B&9JZU;#KGZG#XK3Q-&"X\.J2,T;&GH' 0]>P2OK:]LWY.@DSA<.,T]G!Z:S5W7LW.Y),FA<. M$U[>U>?E7:P.EYA<$4#5BY+J;?Y(2585=ZWT1:--W;MJI_9S$NXZ"--S*OT5GRPZC-)%C MJSLZ&E@R4-6:U45#[U U4D>QU!=E98EZ70*!EA";(0Z,+6-%#?)%.HXD1=2T+>^MXD@Z M&)(T41UR+#4<2[(AJL<4>*?DN;[#;/.Q8V8U!>;4A]7]13^AL22+0[5#W2RZB25]*/;4NJ%UCJ5#8TD7#?F((:%3I6RVG1E-U^I'L!@YAC_ MOD@+9RF8:U'E^D(&9,?MKO_S-T.1E3?S M\0KX S4.*72QH-@NZXIQ8L>GVA97./(SGU;(<(ZF0\OPGJCHG)D:CJ6C,].! M;M1H0#QWKH7&R\K[$BB4NU3/WW9RFCG[NP1-LYG7Z(NJL64#]EV Y\A.$&<. MSAQK\FX-<5@[S8XS!V>.4V .11^* _UEEV5S[N#',^" 2[5_C[;-ZYM M1GHE8!MP;^RXSF+#_P0*L-6LX:]?:F&_TBW%;K)FF'0##H5SNE[#CV&E5OCJ MLA[$WAZX]2.PM-1CC5#K]GY4#4F7]]#T#S[4!_OH4&AH)[Y815+UU8\;MMB> MI&G;4=?A%SN4-%4Y2)]*9="T;HP;>PE7Z5,I+/2!.Z&6C-4@6.Z\SWOFU0)> M^?X/#KQ:P%MU#0H'8RTP9K?4<+C54QU^-)=J<:!^E\>\/;;0[O+<],6)EQ-OZXBWN2W?#Y2M>4S@=[5!:[7=\P(ICB6.)8ZET\$2[TC- MD72H@M!FVSU=[9V[3VG-"]8XECB6.);:B"7>+)SCJ!GQGOU4YU:#\$FT-:X& MBK[8'_!VN_S.EV;CB =^VH"EOBAS:==P'!V[SWZK[QVO!F+>;)J/ M<;0Q> OA%KW)D=6B-[O10[J:"F,=+%_2LK*U!M(V'2NY$PL:P!I; MM-=]R[N=MJJ!:*L6R[N=\FZG1VI9]PE^X;/3XP"/-SOES4Z/#4;>[)0W M.^7-3IOA*[?:&Y850U1?>+30B5@0I^"V4G!O*()SQRF84W!+*5@3C2%O=\KI MMZWT>R[KACC4>[S?*:?>]E&OH8H#K>YUB[S?*>]WRO/).98XECB6.)9J*%M% M5%7>088CJ0$5-+S?:=ND->__Q['$L<2QU$8L*9JH#NLVD^)(.BTD\8ZGIQ3^ MD8=B7SMB?SGN#%41"3U1ZW$D-1M)//C3!BS)ACBLW4^<(^FP2-*'8D^M>QS6 MON#/\=NG\*:G? S>])2_N>Y-CJP6O7EZ34]#.XI<&Q49\^1Y#U1NTS811]P] M; .6='&@V,"<;T)SHL+46 MG#=.D3>4H6CH?!G7%L^YT%FW58GD;5-X&]5C-[!X">T,?5(7W0>5]4/<$/-X' ME?=!/388>1]4W@>5]T%MAK?<:G]85<7^X&4';YT(!G$";BD!*[+8XWU\.0&W MEH"!?GLOBT=R^FT(*D^2?L_5@:@,>1-43KPM)%[9$#6UD3W4>1/4CB>>4*-Q)*NB:O [.YJ-)![Y:0.65+5ND2;'T,'3:(:J MT=BP3_.ZWIWRFQQ9+7J3(ZM%;W)DM>A-WNZ+M_OB1?C;](Z516-8-_S1@!K\ MPR85?\,K!=\-(?[;Q1%S81*GR8;+27 M?V*.0NS-L?J3A3X/N\:RW-N$9H6<2:4,CN)_'X)T-3/SWKX8!;;Y_<*3O72S@*TSLK+LL<]",)= MQG: ;\%JS*8L17@([,G?S_[F&*H\Z,N]\6@TZ6FRJAG#B67)FC*2]9ZE*?K_ MRKVSM]^H89T_$:YA1KPH[I?7YMME^.7M[5K7,:Y5B^7M[7A[NR/U*/H$O_#N M=KR[W7& Q[O;\>YVQP8C[V['N]OQ[G;-"!"U.@0D*ZIH\.Y*G();2\%]51SJ M+TN5X 3<$%R>) 'S]G:W)Q+'$L<2R="I9D+$#8 M\A8ICJ0301+O<'=*X1]%$P<&;W'7<"0-16/(6]PU&TD\^-,&+,FBK-8M-N,X M.O!IF"X:W=I$YV/P,>;'X-W36O3FCMQ!IGC4ADO% M\9^QPPJKR2V, AC+'./?%U2;;5LL5&XY6#BRNEZDDVJ9&[@<2QQ+'$NG@R59 M%U6E;BB6(^FTD,2MV1:]>3*N/>\%S+MT[53*:H:HUSZ#:$";KL-68'#>.$'> M&*JBH?&6IYPU.&OP9L"<,SAG5"I85551&0QY-V#.%IPM"JE.WL;V5-!E81_QJ87.1&U*:8S,OC! M3?]^YX1CUP_Q:$RX&OEQ)'PT@^]V)'QUPN\KNR&7>[PBF92;]A81@:$-9_+, M?G(\R_:B2[6_KK'OCJ"RO*GQMP<[L(4'$_8^LFU/\'QA:D8PEND*XP?3NX>I M(E^('FSAVI_" I\I\#]X$\)[!)D ("-8!;A9<8!1&OPD>@AL!F0/>TU.?>HU M:9=Z33)&21I. G[>^X%@TH!Q&.(YIC]9.KW]8T83XO(*2Q&%P)[80=U%A_#C MQ ^B!\'QA"]F$ FWMZ) -#.X$E] -"*NWX\#X.9WAB%9?),! GCF? & LE&I?8Q> *ZOF MA:R?VZ_H;5FWDK_B#%IWL-W B1QX^>8'TP'"U9AV(P]5C88UITQ,G>,'*%R5 MWIOBR_23_.85O9RLW<8-L7_"MAP?37$P2&"4T3/\ZH0@N5$V2DS8_&J&\"B> MP>:C!S-*(0? $!DHUB G?[Z ((36V(TMP@ ,6Q>JPA,JS QQM?:72OQ_HG:" M(1\=RX9-FZ'O48-Y,X298;DV6YKC@6*8,OP']I^Q@V/!ER,[72=#;$I?#'R M]XGCPA-0*F$\FCH14)M8P&\)J;"J<^>5@+UXP;:$]VBG88C_#.,I,#MPG$4P M8,/;C'T9X@V0^M[00.<.S&B.Q_$T9AE) M^./8GTYC#XS3B&T256;.2B)VW@2LT?$//)F!B8%\ZX(9D!( CC+)T.TS=#,N M,&>P+?@&!L>Q3=?UGVCM[G/!TD "O#<#FB2#=TX14@>TP'5BT@&"J&F,1_VK MB="%ST"L!7YAA@K HOV:8(F1BR(6:'4,9EUFYR94FTL#)P51)@N0H0M$%J0P M*AJ]:X4;XVQ:2FIG PV:)$Z0Y]#X#0I"X5EPG>](II&_^ %P151GE4LHN*(! MUU?/:A' @2YJ64[D7ZZ^?@/S71(^?_N?FZ_"[:?WG[]^O/IV^_G3]OOOU]O_ MWOE^HS7+E*@L"1] IKG,L+.M4I_Z-O-SIO10ZB,7@*H+'X].X'M3-B7P><0T%PR5KA'UHQT0/V-:2!R1@>>BHA.>'ISQ VS:@84E M0LQ#RP%%0AR$=,\-" E!?/N*7[ %5_B-XI#1U'802+P(]< M(J-L:46[]LEQW30_@_1K:N2"_8J2!]0Z69/X!$P'D$W@;4>NS:S=9#/D!'NQ M$Y+]@P/8* QG/M[.PX0>R104=R * ?1)\2L@5G@R24#"ZGWW<6Y<4/L^"P>@ M[)0$W#03TVQC8S.DM]CF,63AQ_< 3?T?E@@9QC))[@7J194G^=':$S.0$TYX]2R$\!JBI!+GL7, MEC:G?LPV@?C.< +;,4>.ZT3/3*T!M;E60HD?,5@GI$ M78TR(60$F7 0 UBZ&-RVY<,+N"1$-&PAW:J#?.<0($26F<2^97Q.))L#64P) M'F2F ]9^3'3L!RF7FO?W:')&MHAK(:O S.-OS,D0_))9DDF07+^G5ZEAZ L! M0AY)GB2%\P&1/P@3L'I#:2]AI(VA\5U$D?K#EBKA*XE"@<)[HK/5T''K9>J*7.=$Y.31@U)TFV3J/V,3?/D I!'S\T2 M=V!/8D(.&%)IW"E\()D.PU0X?!+NH9#I/&DG<9\\B$ZH+'XQ*$KR3)B] MR\/]^,$5J-WGT"&RR#W2ZY1LZ!U^-V6! C25WTUYDG=3-D<++B?,K[E\_YS) M]P4I<;OTD$Q,Y#T*>#!(,3 ^#IQ98M1,2C&Q'2+5AK'!!EG@8O(K-,TXI*8>CZ:>G$0 %I<FNV"1_\!VO-7QQ V*7]&(*\\JW=3;="-B_=$S09T.:U,$ M@WOPB YQ$KG-@N!+#WO],,+0-CI@JX]?P26\LS.G<<.I>%A.&%$L]L[$ M(S! [.!?D_M4'@<7.A(%5 MB*[-& 1=%@ZT5GW" E,C M].LM.POL@.CWTC000/IK\MB=1SH:RJOET.#IY3 MA0EXBJ,\/=A>&;:D\<)$0MG_21+ZV6'6T@:UF?B_]:CD5A MFHRN\$>BT)"%/0L45H%D"N!K;QFR\=_6I3Q0\"A8S M^]G*9#B(M?QH/#T,%WYQ?F UZ2>,VCACLDEAYU_1.1E?#,_HT.3O9_;8ND3A MA+))O@J"*\N?@9'[WC7OSP2& 2"@']'EQ/EA6P *-P0?!ZEJ?Y MY'LOF$H]>VNR+WYY79KR[?S?(@#38MD) )JMU_5I=2"Q_33 IV#? M@-]N5@ $J/1EBL<, C2YV6$%9F#")Q>;7BPG&+$DNIZ!Q/C5OL?D#A1]=V!B M\V!-,5BCK0[6U!'/QMD!0CRPR?$% "X N^B2900]OVE+W*>T>/O'@S-RHC?' M7M_^@T$OPMF!7+.^)-PPA&STLQ)6EZMH8 TUF M$/ARUYBU$ E7]X&=Y"A8++65'+EW]I@%893,:A\]IWW;P::Z^O>_P;<92RPV M\UML@HF%5CS[^P/:_VD^T#48.R/3^RX*GZ0K"<>_LD"=.V$4L&J4JWNRS/!5 ME'4112G8C^=X?7TP0U"QQ$0JE;$IX=A/Q;& 1#]7/H.Y\"SH/1^^-#!Z2>G& M65+]W$C;(+XT(VA-^E.^E:R@2(K.J]C5)FV.MW2LH,N939O93A)DT7 MI,PN3)J#21EN3APAMBE+MY_N&L+KQX# +87^A?_OUZ\?A%L/\R_&MO#.'\<4 MU+L@^G72WZWT]ZPPR)S-,$\OR?:C3@L"Q63G6B>R+QG MY8D8&[.L!$NHI(KTUWG&:A?'"\[R-,M6LIR2XVYEO,VM3XD3@_ M$C^ T'EW\YX+G55"YQTFQ#F=D#G=H=@/5[]RBEU%L1_,D>UR8FT$JI!8OWR] MX<2ZBEB_!':(;7*X@&T,QN2>=KKD>DW-UKZ8]PLA()N%@,Y+D9Z5<9Y72P(] M*VW^VA4_F[[;']06\H!EM,3_FV!C"5@"C&"I4PO]PJWNZ;M#%C(LS>]N3'6# MOI/J!D,^1'5#6PH9CKV4_=:N8IWLD=CL2^'<#75* MTK"6]9I(#]\V=7)F']Y3\K#'>J19L?O,6F=8Y;ZEU'<86VY@!9W'FB+:#Z8[ M81U.;59=F[Q +2YB[-1'X^4%Y8N"OE&=R,H8S@M/#A]#TR1-T[:)H6E27QGL M/-@E&U)OJ.\^,J=(NJ'M?%A=4K1JD;E:D%6EH6;L,N!W #_CI(SQM(Z"3+7S MKYED>U7!+Y3U9CB&W-W<@&1TK2YK.)QMV-,_3(^Z_ RI5.:$W>E?G[N&VM?A M:^&;,YE@3X80;A/.YO&%ZH3ERUV-L;LPM=$N M7CA";WS)+J58?*M&<.BTR,#(S,3$S,"YX9QG[+Q:>?+W67W MJ//O#]]]]\,_NMU?SSY?HPON15/"%#H7!"OBHP>J)DA-"/J%BS_H/4:#$*N MBVFW^\&(G?/9DZ#CB4*]W=Y!6BS]59SL!;VC/?(NZ!X>[1]V#WSL=8]\TNN^ M.SS]H+OK];Q@]_#HG7<\ M,J"/\D1Z$S+%"+K&Y,FC/.U,E)J=[.P\/#R\?=A_R\5XI[>[N[?SZZ?KH2G: M2GT+AWO[>WOYN6DZCT I< MRJ3"S)OC^DITU=.,R+UB(?A]1_^N*]KM[H).]G*B=LE>=W>_NP^26"E!1Y$B MET#;!0EP%*K33L3^C'!( TI\L(F0:-:7"F1^5EB,B;K!4R)GV"/52OGP'4*: M)3J=<:$0RTD%6(Y,:Z501JR#8D:ON8>5,51=4D)1T[%<^1T2*JF_=?6WMX_2 M[^RXUQK)[ACC6:V:LS)Q[\?'QSJ.VM^(6%)J1*=_5'[M[/6"V M1K5E]NA>-WSKIG+;:,-BK-5K0RJW81L*AUB9+=@DS7>Y:3/FX[5V,Q+)6LTP M0))X;\?\?L?C$5/BR65(%(FD7^H,AB4PG] Z=:?%]8>UZR2>7Z?.M+C^4% G M9HPK(Z^?),]F,\H"'C^ 1]IT3U+[_4R"=/7(K4H%DX3YYP0+3_#0,J/LS 2? M$:$HD=D5S0!,! E..S!E=]/I^O<0C]Y"0](2.?SE,:A_W@$1$EXO.I+*:OL[ M[4C0?TABU32XWS-!ZO8;1"2LDH;FOWKW/1S6[3Z(>%'XM^B]3X*ZO0<1RN@: MG=?2=_ [HOYIYYR#,S[ 8VB+22![=@%Z9ITDGG5A K&3U@8"YKV%A@+GZ0B =H ?M*5'#.I]"Q M"6&2WI,KB%*GY)K+35@K0[12N.].X5(=**X$O='5_.N5TS(&!EC [Q.B*+1^ M^P0OPUO9/M@*V^C-4K5M9?\,ASI&'$X(477'[K*LE;=W5;PE6"@&>R5#;33H M*H"L-!VZT_0ZAO)3'):3RY _;+0.SC&L9+VO,1<"*C*P;:<)-#S!;$PD9<,) M&/"$ASX1\N.?$55/Z_)6#6HE\LB)2,-C7 VB#&4K^B>*JVH1N7<3HA=XS)XP M@RE/4A@[@TR/'*BT0EB).]:Q')5>R&4D"'P!2)1@(@!%!E43E\5M$4M]#^Q2 M4M>0;JFX3?M[NZO:SXJW2,E:!YPIRB*0KQ-!EPA:%;^WJO@L4#L#Y2MVK]!E.<9H=PTK*^Z+E-L'4$=@R*HIA6T33!1'T'MJ@T[E2BDXRGF=Y.#46;)%*XUVO._SH&)$N2EN56Q", MFATV(]XB%3MGCAVSP;U\Q-FVW.Z%!B/^&6'P00WT#BYG@Q"[Q$/ELE;%YZ+1 M! LE8"A!T^?JVQ0#G?/IE,9N+V;^N4GTC0GSJ-.D4B5MI207G&;03()]":]% MG RCD21_1M"!C_>.CDI.Q*K]7%2Z@$ Q1HLT;MLM&D @Z#@DG*$J&#H^?G=P M\#[GX3AM0*$W:0UM2A=G=X?N\,@MD5D@9"4EYQEE0=";&*9-FB_>9W+FH%+< MRD;.G2K9K&HC,9G](V MS&Z3L_*SI:T:S[M.6KJ52J[>H')7OQ..E9A<4M^^W=5&UN;[3S+9?G+FJ4S2 MRDPNO[_8 TNAVLB$=2.KULKM@F1E*K=5X+(QUD;N]!:*NYN[*&QCX"BW>Z"% MVZCAPMT79Y5725LYR,7>)3LX;:0EWFAQYF&IN%7QN?@Z%F^CGC,[-C66@549 MJ\9S,71VKZ>->H^W9-SCMFQQJ[9SX7(LWD8]VS*E%T1A&FXCYYHB6=G)Q=*. M*=>D@C:QE\U[WF AS%D==\HJQ:T\Y2+PI2QL%\T16T]-7TJBI'DBB \F?$WQ MB(94W] OT53XJ]'6@U@*YVYN'V%SK@NE%9F1F*F.I34UWJR!X+KJ\-P)K^Q M'KD50%8RZ)5'S9?^E M% MOYK/YWA&%0X_/LX(\ZD"1O0QG"$=,QI0#S,US[+"XSB/!Y]O./.PG%R!UL$( MU(245;JA-;YDHZV&[/J:HTF_+3KR/_.]\4\R'#WU"?^Z&GN1?4]T)G) M_-2@;GN56?E>YQ@*& -YB']+&X%&3QG/<=&.5V/)\Z5 MB1_F^V$ZR,B + B">.(F1G@&PWJNAEF-,)>&,W9&)SJJ7Y:AS(;AI6N@E?@1VIE-&K@KD9.#AVWE*VUQE2!F)637*XN MX:3= Z;PZ+8[%97B5DIRV;K2H]^OS)!U5R W'"M7N4Q;&5=M'U'Q*?HUB"H1 MM#*32S\EY_A?B=!J,/\_Y[*& U B:"4BEPJ:$V$^( W6=B:2WJ]%QHJLC8_\ MQ>8K?"1 ;:?D$X8HCZJGM3A9%;:24G*9W)R4%/"5E27%_KZW$2\@_LK,,S'3 MVXR9WBLS&S&3V=ZKD];+"5E9J+RIL>VJ7VLWIUS:2D;UJY1M=WWC-QV'1)^I M[)]S=J__3NPH) -! B*$3E!S[X\:A]IJX5G)*WLSLXOB*E ?92I!\UJ0J:;% MC-9ES)F1_,U&R;NR+53UA08KNOJT3H;2 F$E))<:2R ++U%M)4T5%Z*Z$^4 M8J4JEQFKO%RUE5RMWIE:Y\Q7L:25E8)#62N7KO[=F?AAYU&>X-F,LH#K)_%W MQGC<=O,(GI#X6)GA"53_^S61DI#Y*2838:1O #_=\3,RP-3_C6 QI(\=A$=2 M">RITTZ 0_T'Z!F>$ATNU0%A- SUG0RG'24B_4?L1R*D)R!,N:_[<]JA3!_E M4^E/H_C0Q&G' Z^ PF,)Y"JJ(MVQ'P6/9J>=N"159-I!RH#$3Z:< >WB2;\) MI,'C/UY?I(E+RG0MIO%]YI?T1K]9% G])UQ+M5$?J*$:&43"FT";;X.!X- : M]:27'P5]TO["3)H=$J?C'_FQ&< A= M]&!@7,R;539ZW!'J**%&;U,A>V_/(@E^B92PZ(W S+709^+Q,:-?B7_E0U$: M4-W"Y5L,^D6W&)S'YI_YH62HG%L&W,LVJJF#5X *L/H$Q4/YB4Q'1&05&+LFYI/=DO86K M5@4-M8*5(VC5=E!2N F6L&2BZ7B_H/=41T4UK+M,M E]=/,;;)-A392&VNT= M$=-KCME9-;>Y8DW@\4Y@)F=P=7++VWX#8H?G&B5)/N (W- :PS6\'HTJF. MB.DN/NHXOS_5W[8[)Y;7TE!SNF( ;XY_Q?]>,1@+NL42AA>A][K)EUR,(>K2 MPZ]46[5QFFI!6K9BR@-""KE&VH0^N#^XJ67E,Z[^3O?GV&. M^(2!R/(,6QV(;2]N<^=*8^@%UM[C6S5Q]1$+BS;!08PG=0BZ)]S/O+X63SY# M'OH+=\.R,#ABO*13DK6CX0.>#?1-9IS=!C]C87P _8,VPFHR:\,T@>BM^D&) MB_D+59-S,&D.T8\1Z^L9JA^&_$%/.#!MGYL9YYI7+ OW[#U)U2?C)XO)?CU M*ZR-EDS@4IDFF-FF >$->51W#R2\)Y^ RTFYV6R_HK_$NAK;[7 &*Z/?]_\7 MQ7.MXXI:)MR M?0CNZ>"L_@J%>*;]2("'"AW6'BRIE[98S[EIJVV]=!!\X:Y!L!)-IY&Y+^@&UAE/1=H)"'^$ MV5(W&)[=!G?X<3'<^@J@1Y'2C;[C ZQ-U3++;[6.)JP2E;&.[12+FW!#QW[Z MKOEML#J"C:W#PG5!PPB(M@V--8!>>*AD)B;FQ\[\=A38*A>4WNH>UC'110_@D_TFDT=5ROJR&>"21:@)'LD% M87RJTP]0FV^X2#9AF3.G*\^Y,3#+HEU8M E] ]IQB4.#>85\\+(AR86^DW)MIM^!]G\ M@1I)()JJ,-I-@1MJUTDF8)T,G)/H2^?@>KN]7KQB],>"Q"]F,-_Q;*JK=!-, M/W]8(LEU)WMCK."(4HV3%RY@33U^DE4F' MQ]GPU9WXK67;MP'?!#L"IPM"L"=SB"J,UW+#]R/QX\,T^HH:-KZ;0)WCR24L M=3C4H0;,B-T;ZK^C,=(#6+_;3H0'D]DU46"S M,HV@JCFL = $JOK__>]:Z2>[7!-ZIU\C, UT?AFE2J()/=KFR9[%:]CV5SZ_ MR5&C>@UJZ%*Z:5;JV=)=C=58\8F3F@=4&MN[;0Z09?(_T_$$G*,\L.75?^!_93T]PFF9Y//WXYY]^ M^_ *W$___I<__.'?_@? ?_W\[I^Z>KWUZ]=3'>]$;Z6/[TO_[VR_MT@J#)+-]XTJ0*:S2__1R9<6">+'" M0PF+N +%!65/*_^?XF2YN'QE)9&5-)H3OQ;>_ES<^.B_AO&TTO9F2K\^FRW" MY$W9^,9+$D=)*(R16(@Z1E"L*' &$T@Z0X0-+I2B&[.P#>4W^7<-_L_FZSHB%B#E=C5"YJW8.N+\SDQ[^T)G>-OSI=O<3Z>Y:N5>"FT3,:""SP#J4&$ MF+P"@5'[5&@E+!X"VQW7L0W2Q7\C_9!H:8;["]*F'[]1/](L1,%CH;U7";$> M(;!4("MG!$,5M<+&L-U 1M>5_75.'_)V/BOCY<@[1"50@7:<@T(RMCRF!%$: M$Y/59)':QBNZ]O@A:8JN\KZ]$_;EKC7W%*"YL\F^9G^70\'2^6 M=9F?\.67,YPN<*1$BCR0G6T+2Z!"#A"L+: Q:1-L3%FWMM2VHVS'PQ4>%3IZ M$$XSX-"Y>VV5SEGT+&9@/GK"KO40&6> 12@IN"U"AL;XN$% U]7<5#[/UYJ' M6/]-*]([)N;?WUP"DWFP_MK/L+@Y^P>R^G#W=$*L.] M919TT9(X1"Z;%\4!]SFB,MYY;,VA!]V1(85[CH?'V]N\J_1ZVK O_WE.1\?? M<'DRRZ^GGVB5JSCSJ$09HRWD\FNR/15S9'8J.DMT4<(I&S6/_6Z]>P@;D@X8 M*M3:2[A=2&5Y@G-:\NSF;KAT=@(JKI+GD'4F?\HG#D&&!%(7B['X@-RT/LZ^ M2]$V<)/_XG!K*-.&A]QZ89=$R&R2J*L2C)/5KLB!=D$*B!B98))L>M\:6+=( MV 9)ZE"QC*%"J8O8^@E^//L4QI.UN?U\=GHZF[Y?SM(_3F83$MCBY[ 8IU$. M(I>@"TA:-BA.1ZH+G(,ORJ#P16?E^PR//$QB5XZ\):IQ/J\7T?3)+\:?QAFG M>;$FX>IR^O7I64C+DZDV(/44=H_5)<(?5B39 !HD"6GD$1J9)82Z1]E"'BSH.*-K0,T[V ME\(!8PI[A>Z(O3" OT9IUBO M;[G/(4FT9,KZ5*/^B9B$!D+D.9(TE7:MK\#N(650=Z*#A60W"3:#T_4, '*" M3;"^WA$4"RIG3SI9"& \"Y6Y$I*G0^59[+Z2=_@)I^=X*>8Y&8E_'R]/GI\O MEL3N^%-1[:#4)Z,2&=H^4:PU#J&N >9 M0SKB]\7+[4W0M[2:;9#GL\7R3;D@=T2;')FW#E2IUV@Y(3BG:B1!!2(C%J9; M7T[>(&!09VLK+.S/XEM2_K>GM]GR"_W<,".?O)FS.9[0J3W^A-<7J;[6@1HG[JRCL/0^\2J/4/)%;7W>V(IU*TN<04E 06!X6)Z\FL\__@?DC7B9J9.9;9_8T7L*0E%IS9&Z\@#B2^-O>C&U8Q"NB M=/QQ^OQ\/L=I^OIA'J8+4N>5WFE>_32Y44OP;#Y>D&:_R*:^F45M. \B. TF M144:H.82JJ* 8_(R!Q?1\0/ANN&RAA2H.QK6CP63WO%_[R:^=_M&)R(S*@+W MEK:O2K1]'2>+)QC$*)/,K+6OWHSX'>^;>\YX'MS!W43F!X'LMOOQSHKR_SM? M9VA4Y^W9F^>OWV&8C'_'_-O9;/H^3/#-_)?Q/\^KL7F],"PR+E&2AQ!KR(S$ MH,%K1$B8G>9DVA?=/!%L.,L?U.7Z4;?-D''7,&IP9^W?E%=T60NB0)M:5.\* M$23(C M2BFA,UKQYIL=WR#ET+@)R\B2-%>"*H--/ZP!.,0O%D\T:E%;$D"'E M(AS7,VF%H^]>H3:6VD&TUQ474*H4HZPG%!>@(O'#>>.@ >O;JHX- MZ\LV.E>3-.E(JH$S9<&;5*]O$R8\X394@1:NB13@PT?B:B,6!MALC MD\Y*GM'FK%LG:7R'G(%:TNTQT4HD[;HWW5V?$3X+%PBF1 V=_)S,>RQT1+.8 MI=/9U]!%6V@\=-X-QIINCXB. FCG9"T6N+S2_EJ35Z_J9(*![BOTG^I39_.NO2$8&UT)$[T&73*9,S?F.7B9:C,E*%X:Z M>>NQZ\\?DL+;7\IW4^#WY'#+L, J6/4.$XX_U7@5D?(M4&$%*J6@)%43C5. MR(VN58;>*QZ1FQXB _?2,R0%UPX#S230#!-OYW@6QOFB+*/Z'S60M5[Q2%M$ M6TM\6*[=]'3,X*R7Y(DRER)+1C6/''Z/GB&IN':8:":!AF;PW>*$%3WUY!*$ M0A:=!6.+ F7JW9;Q@>QT00>8-E;JUHKN>_0,*4C4#A/-)- .$V%Q4@UP^J<: M79_"9&62+Y^'^?PKF>3_&2;G. I1)6Y(K952%RY3A."5!NFE]X)QIYKG.VU% MV)!"1PU1TEPF;>^BOFFYQ34UEXQG-A%RLW5(].@$T1E%*W8JB7I!%EO7>]]/ MS3; ,(\.&(VXW]A5&I42N621H,>KE\X)B:YV9C0Y<9E88:3H>O&1&O0M"M./ M8V+E^O.(GU?%>G^=S?+G\60R4DE&8B>2T8:!CF6-X$O)$$TJ3LBD%&M?8O\P M7<-SIG;"P89>1&U%T5,\P(>0$\H(PJ9JS$<&P13R]X21J$IP6K<.&7\G'C $ M_ZF3V/=G;KNJ\6_HRBQXXVOSE02*>;+)BPNU69\/10N&KO5&WV4S']8#ZB35 MO5C:?I#$ZJ;M7679F_+;8GVPC#0W19MH(07E0?D:HB3="5XI(TK.,NO6_<.^ M2]#P')U.HF_'_(:AD-HKPBL;:EX&_5C3 MN\CY)H^\^:29#CUW#^NZ=() "X:WFZUUT93O*H'KRM@<::%*XK:Z30%K Z3: MR;TPR$RGE%V22K36"_=3LPT&[./!0".VMXUB7- PFZ8+ZY-;Z5AMF&NYJ,K) MTPI5KEC_"[,[O/._Z@40AT'- 5PE]V%IPDEU(7 M3.1I&D&_/O =_^[K>H?+,)YB?AGF4S*]%L]2.C\]7Z4@TM8;I_%RE+DMT4<# MWC.ROU61X*R2@)Q8<3&A^8_P@54.*>S2& M2F.1M$PKN(3L=D7666@I$P(38I7:1Q:=9@68=H9L?<226U\ [$CBD,(LK4'4 MH[":YF%>0'I]AR64%T)% 24D5^-# 7P=A"J+$AB]T*YY-/4V#4.*OS3&1"=V MM\Q$N=8)?4U(=ID%8S-D22Z?JNV>O$4R+[,I,B3T'EO+?0,90PJV-!9]5Z;W M46(P"M&R[*T"C.3AJ5 *D/YB4.JP5A&TCLU[S-^;;K_'2F;3CQ]P?OH"X_*: M(R.8U5:E.H>NWDFIG,%E92!S'HFQ+K+(6B]J(R5#,J;WE?J=RH'N/.\#R5=% M?^2K>H4,8JWC4E(1'2DFLLV$B1Q1H&J=,_5HBF^[R;T;KWLKO;Z&08U:2!XC MY-7RG(ATFBH!/.7B3>*R--_W]U,S),.V%08:\?Z 1937* Q1DM)6'*3!#"J1 MPO6\MDDSKG >4M#^EH'3H8YR-QP*53+6J*VCA6/&]M]SQ TI LWU;G14LI'+P7]T7[Q:;=MZ\^LZ]^VYN) M;M34IW[ZK0S8=[A8SL>)R+C(D+WYPK5WKENL$A+F]:!X@>M_KZ9CO/R23L+T M([ZCQ;PLY$Z1>:$P)^\M^%AO.+2/$(1+P$G%>",SR\VO_PZ[P@:]\2H);^>S M.LHL__SUMT7=:YLG:(^\LS8%48<16D&^IB)#+40#Z%DH/#IE2@_CQ+8G<$C. MTH"1OJ'57D\@:#G6;A.)5Z;#L[0UU5LW#-&<==1> 5M-H;"JMERLPY)+ M]*Z$Q",[D#VS%[3WN$D/7U>AES?E:I[XB&D1B9((/,9$3- ,HA,:K. DP) S M%\WK%^Z2,;0Q[X>"U9UK]XX2:EGSDA#S:E#LZ\7BO$;1WY3W.!W/YM% M99Z90\A9!Z).2O E9V#).,&RX0);7V-M2]N0/-MC8JH/438#VCL\N\+\#6J" M,M[Y2!HE8*K9*P+J3&!P1F?O)&->MLXBO8^608UY.B*2FLBJW1%U08Q;93$G''H0&:.H!QQ MPTN/Y!!*FPJI3^4OV 3TK()#<+&62A"BD M!_*Q:@F4,#*V!M VIZ'1PMM:^PFNN*LFM('5]25@=-;X8F1QK&_("ULO: M$R5Z<$((2$)RZV)14K;N7_P=(/!3@ MR7LO>='[ZH4ES@NOYJ%3E>_R:/&$:NDO;$ M$V$OJT!S 6-R%EP7Z7WK*.8N]#V&R%X?0+SO0&\NT^9&PA6%]S9?&6F-4=K( M@2.KY:0Q@8\B0")3!DLJ1?C6*6%O).(ZA-IL5[A^!XJ56,N4Y!\@&0H[>NR"!+Z]2D3H/#]]F>UPN0KVY# MUR1<51&\/CT+:3F*F5LN503AR2U6KF93UD9#+F9I))E+-K1W0;>G;V@V<&]0 M^WX5>4,A-MMXWUBQ/B0VY:%?]KQXMES.Q_%\N>;7.SR;S>L!]I+^8/EUY%WT MF6D&*BLBOY#-[LF'A^0P*9-C]LV]U&;$#^RF_&#X/([T>P+O)O5YE2WVME)+ M\KRQB%KW6 =*S";TA(^OITN1\O9B=QV4YGUQ.EQH)[5E,-H$0Y%XIH>HIQ3UD299T5*'HTH/[ M12U0S\(X@@H;1W$H TY=*Z$Z*1UHK69?CS% MZ>+3^9V[XZ-C5RV?=YC2!CL$R>]R:8):NX6\UQTIUJWMZXSV]8_W^AI MHH4TT6:0TAMR+46!:+P D55.)9$SX,46"-KGV8\A1;!O-/4NLY96VRU*[[2T M(=*8E-IIN].S,)[7^Z,WY?;PQU?C*?%O,OZ$>41N 8LR M&TA1DY$GBUY/12Y".R*W9.5:-^39DK1M .5_?$#U(<@>;:I5%LNWCI%75N"M M;H&Z6)$U'9C2\ 3*A1HLQP@L.V-<$3$U;^^Z+ZU;A6'9OZ3IU8.PV\T=#>-I MC;V]F;X/$WQ3;J3W?NF"Q>;36+:C;"O8 M'3LU^!"PZT&0?5^_W=.PSR+/,6$&X>H^R"9#*,4""N99MK0O3.M#KT/7QMVY ML25"[N$.2F6RM0*\"(XPHCTX%R,$;SB=$\DJG1ISIQ/!C^!ZK@$.[PP].9B, MVXW%V2Z_\AZ2N9/*UPB5U(+.%5T">$9VO,Q$+:_UBLTW;2>"'\'EVX%@V8^, M>X7EANJW>TA.FJ/4TM9D*E%)UA 8GF-.K)? M9MT_GYU&@D@EZ1VFV"328;=US&X3R4AP:Z3B M$E()&90A)R<484 KFU (DY"UCJ<==(%#LGJ/O&-N'_;#!5J[H,KET^G8)NO= M92"ONF9UYP21+'O@Z$0D_>2,;WWEL L"#V7@#@R!>XFG&3A:,N/R4O=JF/V( M6111)0=9D,.HG%.U3[ '[0TSM7Z 8^NT^UX7-"2#>& P'@Z0!KDW;B38O)WC M61CGEU]JMM]JB%?5%!=+=0:+(D:#-*NR&U(4(:D .8;,BM4\B]93Z8^RT"$5 M]/[ >ZD?X URC]W?#*)XX<@)]Q!EJE-W@H5@6:(OQ=E:;RV;=_0]R,*&U!C^ M!]Y#;8 UR#USXWB@3\'QI_J7BU$D=T1%'X#I0AH7:Y?15>FRY"EZPXFLUN7X MAUC7D)HZ_L [I@FL!KEAZ@7%E![W=>0*^6D"&$OL!YPF-1I-=W:M;@MI65M5/S]?+&>G%P;DL[*D[R:3V>?: MUO/5;+YNSUBS0$:9&T:>FP-K>$WMYIXT9&3 ?;8AF<1HR5O4>QQ['4-*EQW( M3AF"6':"U^ VU,T!WN\J=-Z4WQ;K/QU)+WPDOPR$KA%C5()4I8_ %1:M')-< MQ@/OG.\2/*0$X!]TB[0#S" -K(WYJ2/2E%(GQL'I3'9CJIF"8M4S3:]&O/A8 MAAP5V[BH79.4_Q4VRS 1=>R-#RUE2$?1!5)0:IM2+<+W]?*A9#(ON$B0'=-"2ALCMFXQTW=&QJ/, M 6BZ"_H\E"%?Y>[8 M >!@S;1_]*VP+X0&OQ\,2V0_9$-LM>1S2JXA2EL[^F2DE50K?,CQ\7OWPR"N M(Z[]8F6\C7*=#^(S(5F2/:E2[66SBA:S MD LB5J4+PP"((K2%**G'F(QK?N MUM&(]"'%E8^#Z3O=88^ B78]BC=11M2\+ 43<6[C[T>*A>A1..#:$:E,)7", M;+O:1SD(HY-UK2^H]B)T4->Q T9K4X&WQ.;9;!$F?YW/SL^N1J-L))#>LEB\ MG<_*1=8NTRIB-*9>NI3:_%1"X*P RL!M0,V4:=VU?7]J#\BG=_@)Z86198HX MD31P6?LO9N8A!.DAVY!-[6(44NNN)+M3.215"R!W)Z#-@J?8VI[L0.Z@5,KP4=E)VL> MYY5#_DU=CXHM4D=39]X0X8K^HRV5]RSVY&$4OM&6%^ %55UK H0A"8%SZRUR844^$'<\_V7,*0D MD^,"^VC Z!?=>\3'A!?:6^6!!4V,U":"$TJ#9,KY))EQ0AP"U5UCI@A*QX[FTH\+ MPH,+M:_)%IX4FI9P+ MI,R4--YRU5S);:9D2,;6WG*_.YJN,],;SD2\H.5=^/RW0!IO'":+$48;LEV/ MO_/TQ=2^0LC L90S2BX4:]UT9",A0RIW:B_^O5G>7OI_G\W_\7KZ=CY+2#8Y M+X$TF-? >/7$-5DYT3@+3)*Z*5&2CFE=/K>9DB%%6MK+?W^F]Z787X;YE,R1 MQ5NDR3K MXQ=OSI>+99A6&VZ44'COT(!0Y,0JDSGX.MTQ&!6SSH5LPM:EVCN2V/6XN.=Q M=Y[S+9ZC8C$_#9\K6]^-I^'Z<=UYC+Y2:YX+P(8 M4>JX>^)5J!.F%;%(VU#KVUNCKSO50[)W#@G) \O[L#A]/B.%/U]4C[Z\G5], M^'B_G*5_C**-P;-B@*BKZ5#$+A>T F1)&.FUU;&]]]B)Y"%99(-#:"-)MQSX M_"VT]>P364J7=*Y64 D[F4U(9HL+GHV$P)1"0C!9TVG/L8"/Y(/:S$I.:!/R MULE$.Q/9>93I2DK+.J[L2D@OQG7JY31?Y3B/I/!,^Z !C:S%ZR6!5YA EJR1 M#'QK=>NV7UL1-B2KI5]\W1E/VEQN1]AH:Z,J"4_^?@GDW/':@E-I")K(E4JH MR(LPOGF&\XXD#LD2.2S,^I1E/X"KEQ;/U]<'I.:^U6O<);[JK!O$BR(Y;18& MA6<'2J4$+H4,GBOO-.,^WVY:T1:(^Y/>E8,W]?/5.;(F[:H"\O7I64C+$0O) M%<-)71==$Z]B@8 J0BBI!&Z%<;ZU,MB%OAUU0K\W;,> YNT]W)MP6WH.#[#H MZG+P;2VO(EG>,#5KO7:=&#";3%;Y%.N[ZE&]FW:U^$HY2UX0<@W.T<%'WKJ0 MCCO.2NL9ROVL9+#ZYTB('@!>^@HZOS\_.YM<^E9AEIF\[5P?L7/ MUP?3QZ]764371M+O':=N^/".H>V^V- Q&EZ3%E;.;UC@"US_^WIZ8\S5L^F& MCBNC8%FV]#_(,K):E4F.MI2,#'$F')=>^L0?$,Z^SVX2UKGQS W=S03G.I&5 M"<+4)O^,5NJ,-F1R!LYCB3JXULGYV] U"%O@(*#9&*)I*;6V8<+;E*WZ$7V; M$#>R5F@M; &C:BJV8!JB\1Q8+J60.<.R/PB>;M$U!$4\'#AU$5J_<*I OTI/ MPZM&5XZ+.EG00%!2$@<$X=V3LRIXMFA"-+;T$F'>CKQ!I 8.!UT-9'B ,^N2 M+'3*:2TY./2F%I"XFJRB('JFC9@!HG;L8/FC VIO>?4(HVM9FB.E MDV:17.]L>2:2D#P/8Q*(G!C2?QE5Z^*/[Q(TA":- T'/OF+J$3GWCD@O(V54,8"CP0 M<'426)]5.HOE*CMJ//VMAG^O.GRN6K41&]ZG$\SG$YP5.IASW1#YYS"I*P*BFFDK0&TI6L MIA0)B)9K",QDLLB*8LV-GDU:95_Z+WO;$YW:(KDEW-4^!($4OW?"T(_>8^"! M>=_ZRNH& 4-*J-E#LK[*XF:"OMQ&?YNNI,2__>5Y[@?+$M98Q **KX=%L MR7$4&C *E"@9-Z)UB.@AFAJN>82)!.B8!\R"M+RIC5.BQWJ_RYTRD=^YXFJY MO"$=7$V1CDS0J.U=S("BS5[ MN"X[U-;(-JN4>.#&-T?(]^@9E%YI#X]FHNA+M:P&[2Q67_\6EN=S4I_[ZY3O M?%A'9;(MF0URSWY!:"F5H529:RRMS6 MDCI#CCB0.0M@Z[:T M_2AG_DZ8VG?'[23(9J?]@TN7+)<@0@(GA >%T4/4-H L(FFA@RZQ]57T;EOK M\9[GG6#55'"#.+E_)>_APV>,.5:MVF;5]:?Y23 MOQ,F]]4$G01_,,UPATK-E=26(Y0<'9UFWD!TTH,NUK 4O$[-+_^Z;=W'JSF: MPK)701]/L_PVS;7+\OFTIO5\J2T7+^)^G'&;!,,2%\\]YYI$NLA%N9?$*.M4F"0@L%IZP&2H+5?IQR*E%UX&G0\2P.P"Q<%JD%Z@ MV)]\!^&5K )AA#0<9:L5*YF#3K5O"-$.+DH!17(,N1 /XS;C%9H1=) [A=7* M6<["Y)0 ;:D*/SFR+AC9GU8E;843);4N5=Z3"X],-W3&V5XW"SO+]#AW"RLR M'G2 X6)W0'(+]ROAX.N'#[&=\&\;Y MPPG.,90ESD>*:-7F6?)2EJLNP4BPIJ)W1 M%SPMK1AL/LAE/QX\LK.[*\;V,=-W%NA1K/05E5$HXX+D(.J@.A6S@DA&'>3 MK$(KB^6M2_IVI?%1G_VMX=>K@(>C"6;G\Y'P*2B1# C)B$VL5-,G&["Q%.[1 MLBP.<8=\2<]!M^9J_8FEJ .G$\/7R)YRX W9?REHFX(,WKAC^L]W>?+(-<.N MF.NT-7<5\,'NAJ^HRR$EL:JX"%Z#2M: %]Z!YLF6I /+_ACYR-O"[M%HA*ZP MZT6@ATM2\'0WO;\+L(ZZ&E=<[U5$$D$)2&&.FJZU 8% M7-9>IRA=8K553NM,_H;%(X(TC2&!A] ML-3>%T%D@%.N#OVK>019<&#((Q&F:P>W M 1N6ZE\!4GL)Z[!:;WW_R%!$7;,E5Y.8?2;RB#3@EGET)0A7#IVXNM/=&2SZ+5V;2#YW"HT,0P#J9]A''P4^E.;,XXZX3/$4KD@OP>_^JP$/U0 8U"G5">A'K$B(Z=L,X]TBH98PR^6$9E$<)9. M>66+\J%U,5 O%1F'BI ,"G3[B?$X9EB-'"C5JPRK*/P"F#@Z VR MR'GK>?5]I"\=*O@R.*SM+,3C9P]>Q19+TEQB!!E*S:ZGX]A'5Z#8I.@7@O;. M-B&\%K3T'KSF5GCDJ=[UI=I1#ND[KFFM485@Q>A'-Y[25YR52<>%1%HZ2EH<,5+2$P4IK3$PII5@.T G<%G['6%3F]".M[) M2[9(0/+3 S!%!HGBY'S%VMJRI"*XT8Z9VT6^[8[:7JZ91^AM8:1#P8@ZMB!G M7:\['*#53GNCK,7631FW6-TC.VUWPL56]\D[R:69U7O/LD=TAYU"=K)YBTD,WAF\./;B4X=&P/3Q_76X/XVZ0. MH$7\J&CKN(H>?*G=TI31X+VV@)S':+VQQL2^3?L.%Z[M^_\4R;CGC(R1(HDA M$CDX1Y8G9X9\-^Y23KDOAOR03;_V1=O6EEZO(CZB*:A=#1*X!-'75I?.D<7J M38!<>+'2FZ)NUZOU90H^,BUX-,3M)++#E00%5,FAXI!EG9T@$BEPQ0ND4 QY M7DZXV'K0SE%*@N[=\-9EES,QP&)$4$57!]-RB%ERQW4(VA^D)FK(YWLO:.K6 M(&\7L?6[FT8L8_39&HBBSG[PM,4]0P&J-H!5)G$>#I(7/81S^7A(V4D,1TAH MS#G''&IQ2)VBI6R&R+,'9Q7C"G,VY: ]9 ^5T'CO!G:VU*8=BCC 2%R)'%'/ MG(!DDXZ9UVKM>$B&/(;SMQ>TM>F9NXLX>X\8Q:"83=X1,8F(*:M&7H6#M_4@ M\-$EV3I[>, 1HX.BIX5(CA HNI6TU#50)'H,%-TB=0B!HJ %)V%ZL%;8.GLR M@C7:!H8\:($@(+637DY]D R@H"N;&Q3J&P44M>HNBM M;_Z/W/EW)Y1U=M<[BW98'5B+-3;5ME=,U=/7&PA<"2@IL&1$"MSVALEAYOT_ M/D1V%.OQ,X:N%<1$)Q@7KO;2]D2X-1J"D&1K1,Y",I%IUSDK8M^IL\>I$'A\ M>.PHUD'@\6XW!U'(WBT2?!T$IZ1'J'U"0'OBJ[!HO3C$..1]LL/[+DAXU CM M).CC0_4R4"&YCT"/ M#\/KV MTK?X(7S!Q44D;H^0X88/Z1@H?(BLCN'!R[#NBQKUGY(4SS%?"'0V73_[E]EB M\8H M_$M+\[G)/FW)R3A-^?+MS@?S_*ON'Q3B.*1S&1Q)L4 M2#0>'0O*Z5N5O9W#]'VLH^LM1DN:?L8RF^,5*$9:*9D,,58XVB]*T_8ACRP MEZB1&ZN-:IW>T>-RAA#*',R.N'WS,A08-;O=VT@M4?.R%$S$L#W7-E(%!;?1 M06W##"K5]J"DQR"+$M%GJXIO?17?TU)V#*3"?V^(0^-G2VODXO7Z)=*S_O*' M_P]02P,$% @ ;((I6!@2U=T?7P ^D@$ !0 !A>GHM,C R,S$Q,S!? M9&5F+GAM;.R]69=;1Y(F^%Z_0J-Y'4OYON2IK#X4)66S#E/DB,JLGGK!,=]( M= 8!-H"0Q/SU8PY$!&,!(H"X[@ "C#[5RMB(^[G9=]UM<[-__Q]_?#S[YK<\ MFX^GD[]\R__$OOTF3^(TC2?O__+MWW_]"=RW_^,__NW?_OW_ OA?W__R^IL? MIO'\8YXLOGDYR[C(Z9O?QXL/WRP^Y&_^:SK[Y_@W_.;M&2[*=/81X#^6_^SE M]-/GV?C]A\4W@@EU^6>7OYW]F1?A>-8%C),&5,((+F4!VACFLLG9>?;_O/^S M]4HI$S@(Z2S0EP50B0(LBEB8<3KZL/S0L_'DGW^N_PDXS]_0\B;SY;=_^?;# M8O'IS]]]]_OOO__ICS [^]-T]OX[P9C\[O*OO[WX\S_N_/WO1P%F?3 ML_Q++M]++Y+XX_?7?S-=WAV1HB7G[#X_"G_Y=OY^..GLWSY MLP^S7#:BOUQR!:4KG/^[?MIW@S%](""S>!XRT$_SI%*\(<9UGSX<\]5G0RF>*C9.=4_]'L_J9O'N0\Z+^<,HZ7,(B9"<2[9$L_FSKB$C M"HPGX[JKO*9O+SZP0AF,,?^QR).45YO*Y>/.IO'&'YW5+6UZI8,S#/EL^=/1 M^1S>(WX:O5O0<^I10_CR*_IR/I*L)*$L PPN@)(Z@2,5T#X6%7>1:Y3RK@;G MEXPH. ]+'5X\XKLJM>_RV6)^^9.E')Q'FBQG&Q4B( MC"IP!D)@ A41KU>933\V MU>QBVDR@*YT1_&^_FMHH>(]JZ^^5!]O\3YAQ>35/_GQ_]S3I;M&8&; MOUB\Q-GL,UG1_\"S\SPJW*D4"EFU/D=0D9!Z[QBP)#$DYC0*VUC_6P$[%!\& M*7':6P,=:/(BQNDYP?HEQTP0PUG^.2\NI# R/#*-Z( K)4");,&YHB%)743D M.5AI6N\.]^ Y!5(TD_==+HBA7'A#[O+L"[#Y-61!>A4ERQ!MPS01HQ'3!(BU!"Q9+(,W>: M$R-#W9YX8,S%QGJ__OQ3T/2CY7E7MVJP43"=+!?T7^/%AY?G\\7T8YXM5URQ M12L\4TX#"\*#TJ6 +RE"D,8655+VHO5N?Q^>4]!],WG?Y8(>RH6WL_P)Q^G' M/S[ER3R3H;+$=!&#=EDYD4,.6)7I_ 4M/UXB=Y5KQW^JD\_ MY=GB\]LSI.5-4G5'/M5 1]V&,EF73,0"K$1.VU!"6J5,P"M66_D.&"_,[7&>?YEYKY>E/^3CM17?XHT'DCB-<09=V #'F@WF8) M&5,)S@A1C&IMX-\'Z$G3H)VH.]CW?YU.T^_CL[,1,TF;0BQ4!C6M4&9 Y3-8 M=++&/+65K5_\RV<_:>T^2H =C/D?91"XCR"BSU+QQ*7!QJK=C.9)*[N1D#O8[Z\F"YR\'X>S? 7IQS_BV7DM MD;BB:(PF:%4R>!/(QS!6 T;GP$=>:+>_ MY<6'::H!B/FB6B'S44H*3>.%\.,$28D0HIACR+94%IPD48XZ@6JYM;IWC60OD26M\N&CO MZMNU<=M'/!EDFF5(&?M6)7RW&NO$(Q(Y(MD92#D*,$'D6+REF>V MIHBL%3T.7LW11X.;:3)$_!VS^&_Q<\TF7H8=L]/9:DT[6F'T3F"F[;%X SZ>>"YE6!*Y-;%6%!WJ>XY82ZT$'7#F#'^ZU^CG\:36AJ_S$G4]/.-),4EU,^7 M0 N=6LJ@A9RR Z5] L]L@<"L2PIU9.[63G&GWG_GASYY[?<5_YMG''W)87 ME MV6B5DCR!=9+7>XP14(8:R731!UJI\JU31NN1G*KS.%SL#2W&[3>J:UBY9BGH M0'0U-;J=K06?- ?#Z06AI4N78[,CX60)T5WT'0S'.UG0:Q):EK8PS4)49,V6 M&H=U)H W&2%Y+S4R$WPNO?/--R&=&&EZ**)#2<)MJ_=ZJB0Y22N48.OMEJ6A M$XIUX!2=A2&'G$IKBFQ&@T;@"I;!ZOX%V-6*E!E&241%E M0M$QDW&BJG^L@#L8F"^G'S^.5PGQ>OUM.JDG6Y[$"BU9*Q5*1\:N,:"$0W)_ MF8=ZN/'LBLC-[Y/< ^=$N=!* 1TJ%.Y9L2I&&GH\)$GP%-J:B&6&-JQ,AU[, MJ#UK3(UC2FGNA1F-Q-^AE.'M[,*R64)<78WEIF"6GASEE"M7:WX%O8>@E2A! M66MLZYSF&AB'R&ZWT=+="RB#1-SCDCKM5-/)-3Q!:>-H%5 P%%"!SB_"IP!1 MF50D9Y:+#N?#=0PGH^]!PNV0G7J1TE*0>/86Q^3!O,1/XP6>78,Y8LX:$84% M*4LFA%H3PL A"",DJ]D1UMI)>!C5R1"BL0(ZQ!E^R0N23TX_XFQ"-LO\18SG M'\^7V33R?,=QO!AY[T1@*D(TOI9\U3ALEAQ\DHS8C&3;MJY@?1C5R5"DL0(Z MA!BN(5JZN\3>3[/\H7;D^BVOPB*OI_,:#'E3?L4_1D4IC8XQ,I=4O<3G+/C" M"\22;$+RB8UO7?VZ(\23(4]/U72(2=R5PL@S@[X8!R7F7&WK#%[&")E.3@P> M(P_M&WG=1G$R?!@HX!ZYKP>T 1RE.@54-EH<)KLI!*\9,$H5IK?B;^) MH"$-KO5$[5Y:/4",Z_S-;U8=+O\PY='*'@35P8)ND>8XAJ>'Y9[Z%:(1K=:Y;8*6-Q!T_*( MV-3G]Q[-#U/7[:A%&UGOAP7*1XVBOBC>:U!1!T!/.Z,7B>>L,KE#K5-9^]+^ MC:[)!U3^+B+NH/1W>58ME)NQT[\M#:B1L\&J9 0X:R.=BTD3-!F L6RUQV"# M:YZQV QG_W;B4&W=WOX;B;IA\]SY;#&JK?+3^5E^4];?^KW[TYQ_QH]Y^3)H M27:K+QZ\#PC*I4S'(;T1@NPFYS@RX[8JIB0@U^A!WWVAQE",3]APV*MZ&D;$ M*^Y-N"Y>I&V0[6)?/$"@^]'LU[[8KU:G7572\$3: J$1Y(PQ9>CH+=5EKG5@ M43':+Z6J]:4E^:WN^QTA63:8(\?*E5TTT9 CM;;TQ:MW_SDE2?Z#EGX^RQ<' M*/-)AAP*)%6C]K&(VIFB@)32>R6MSOG60;2V=G?MA^_/\F@M^6E+L6VT._[] MNUN">4W?MIS%\19KC=^'O!A'W&+@[S>R(QA7E/82F,YD MJ!HR/%#X.G_()[(UO)&I]47(#B,[SLZFOU=!_C2=_3 ]#XMR?G:WP?C5O1,E MLW#6 ]>.@Q)D/@<5/5BC2Y91((K6[LI. (^BC<0NO+B3_^JFC@[S0&ZZ6?0. MOIDMQ9&6M2)O\^S=!WHO1Y@*[9C2D12LKB@S;8 N@G0%B\XVF:2[UF!M0O;D MV=)! 1WB'S=1+B'-7YS3V3L;_RNG$5JEF2-[R7"3:CEI!N3&03#611TE,[EU M?[G[$9T8+08)O$,-USITK^;S9*G%50+CQ&(LA:N>2HI571TKP5-TR!XJ[D"V)0ZC6M=Q; MP'KRS&@M^@YE5M<@WCG-+(\Z%1YH[](%E,<$OA0%F;F<-#.T]-;FPSUP3HD- M@T3=Z5+8#6@7AQG&K(OQ&A"3 ,6D!S3"@(A%>QNM#,V;DVZ UB(O.JO B8" ")D1I _1!B-M]-W"LD=:4;>3@K>NJ-M%T/NII=H&T5=;4;>3NAXNJGJ, MK/?#@F2P%(F.H' R4V-V=%II!HRQ@,YXTEWK.NNCKZAKK/Q=1+SGBCHA#5.< M.2C%JCH EXQ6C0*D#5XA;7U%?FT5=3MI:X>*NEU$O=?,]M5[,"TO/^#D?9Z/ M)TM;]N:MF&%9[BT?TB[C_9A5]3.*O]TG[(J_]]-;E[B^B7Z=G93]/9[S@C/UB[9+BS= X',J22)T>(TYM4 MA.+T*L6H3>M4YHX0C\+]W(4;=TM-9&UJA]>ZM&Q$ M=,D5%*=X[W>O#!@F]0ZY["6B%25_.)^-)^_?DKDT725/EGS]GD22ZB5VLN"Q M:F*4 B-N>DW&F"TUE6(!I1?U CN7M!)A9/MS47P&/^FFM0\)\ ^+5ED@V MXF\D(X+YIJR^7M3)@N]RI#]==O-S0A7N3"UCM;S.E*/SN*0 1L=H"S>T8>Z) M],)M!&VX48X37<^[K@,@ 03,25E#2 M"F3.V=8]Z1X%]*MD7$/=]>IVN^DUN9P6M2K>.I_%#R3"MV#>]WE-D/]*DG75']="BTVORL;48^RE\$F\HVBDH8L M4U%G5T<#TG'.D79MR5J'1Q\%]*ND7$/==>B5]O<+W$^8<1@6 H= 8> M&.V*-ACP-:&=8DE<&=H<3?,A,=M^HWF!T?5[^O\2JO-X_>3U0W8 M^/G7&1E+&)>:F*3E=V?+B.V+]+_/5[T;KGK%:EZ$\)9#5K4QM946H#I5FZ\%=.""\^&*F_:2^MXHX0@)U\:1V.CL4\I;(G\A2\,F@E1RDJEU MM&*/5-BV^GQ/3-A%V-W;FER41'L=,U?"@^"25HDA@C,B0\PV25U"=J'U<,+C M*#MOH*)[.Q8\0KX=JCVOW8V\["HK5)8Y[PV3KB[ !1X%PYC!"JQ-BB/65K,%>%0^BE(,YM9JOQ?0*5"@ MG<0[5'K>GFIU@4KZ&&*=9B%](C?)6'+DM4#014>9T1?=?+]?C^04"-! QAUJ M+[<8275)T6RX34* E%B+1 OM788Q0$NVC0SH/&+K36%;<*? CSZ:Z%(BN?$> MIA%*YB-=;I]^>-Q7TYO$C48).@.Q\6Z"]-;(/IZ M+Z?OHJXM+J<_0M;[N9QN)(;$@@8A"9[*M<*G=F 4)D6B>DIH6I\1QW\YO:WR M=Q'QGB^G8\Z>W!D!1I1:3>%IS8%[,F*UXXHKIF)K[1_[Y?2=M+7#Y?1=1-W] MYR/Y]-"J.?T-BSSE3]4R_=L?A//5C?2M_WD8=?0'X6_ MT=WSE6%WM7M<[_O^8I*^.(T_C.X8S2\=:7 M7S>".4AUQ%$R]$Z53Q/]=0BKKA^Z\N;W29[-/XP_O27?HNXT[\E9\"&D8I;- M:6N5*C> &>LL8:RS8X.7VXVGV3G!L@6X9^+=G[]IK=_&0V_6@YR_^%B'+[R; MGJ5K,).4A <1H,$YW6*9M9.:,]+Z]J4/2UM7]50QT[\8V;4L=1O MW5CFTNL>=!!5XG0SO#!3KH_*6,9M:YVT>@'2H:.Q1 MLNC.Q81VVNP0\;D'WF71TA8 .\5^'P1WF%!P4Y5N3Y!9C*-$&EUH[U@N;4J0M+1D4B1;QSN1"Y5ER%':XGP'RFR-;_^.3&/UWB5/']UTB+/T/^N7 M[Z(7SF>5'80D ZT2,Z!T"HQV=5!$K?1\>B[(LXUVOXUVA-SJX,7O!/C:2.%M M8._# -P>\F',PF-DT7W60F<*]+8Y=X ?53'>&0O:,Z!C=9>RIIVDG1#TW4^6XS>Q0\Y MG9_E-V5]O/_N3W.N(EF^,=H%I;3.H'F0M7.K!A<-@YR82]'RK-Q6%9<$Y-J> M1=]]V:^&8GPV*^^:E7O5>\.J\8I[$ZZ+5W0;9+O8@@\P\WXT^S7S]JO5:5>5 M-#SJMD!8BBJH-4&R@H&*7H'+)H-0BA7G48GM$A9'2)8-EM6QB+2$N?CR^LN5D]/G_+CZ\*O??CAI6";H^T4?WG]^?S\23/Y]<> M_"5_'@U:YX,C+ZB0$HLA2H0Z#L)FR:*4&D7K>YCWX1GJG%]^]LOIQS">+&VH M.@%JG"X,JF6+HU6M,Q\YSE7)U@!?KEUC'>OE"S#! N=(=!"M/?)=\.W?9VK& ME-N>U=(CQ_W4Z3;^/S\Y&10<9,S+POCIL2BOP3FK@A6OTNL1B6@]]N'SV M":G^4>+L<:ODRA):LU1RRZY]MW*Z>&V_SUP&;P2"PCH?&(L#[0Q#S8MSK/E- MPQTQ[JN@JQLYNBKE6$JIUBQM:5ZCXX87[X'I$$AP-H)#5R!P^M)EZV)J?9=I M Y2#763MJOX-9] 0-738E];!JE_.\J75O@W 3JFO!\$=)LG51)5;T&.X'@Y" M&&Z7?0 XV4ZZCI75%H)3",QDEI22#+DX#:(\D%,Z#$]V$7_C^,;;68Y37/R- MO,FS^272VI6ZBNLJ#Z$MV=<U"Z(\MC5 M[2.\PDTRR%0$)K,#);F#4** FF)T)2O.1.L.N'L.K_Q"[\7[R?A?.;U*9"R/ MR[A::C=U\F*=3B[^),P7,XR+D1>8HI6UFXT6)"G:F)=>!?,!.2JN$F_M;?=; MS5'L?(]CX1:AFT.HO$.@I^7*5@W5%ZN_I$_)X]_JOR311U-"9A)J(PY0T1KP M45G@1: WDCD36Y=R[F-=AR/XH7G8\?5H0J*.'D>+-=:LU(0>]WDDD9DDLP+T MO(Y'P0C!:PVUCMM)$6EIO8[&I@MY?A6.AB8-ZY6KS=_TW9Y.EA+^K_'BP\OS M^6+Z,<^6_^Q%6=!79V?3WVOMT$_3V4OZB/%B.4?&BZHMGZ4# M*[53'&-MV;N%JW;H=7SU;\@Q*&$G,G7H MKMH"3/_!..TX]_U&'SF?Y^V=IR M];N13#PGY2*DPG.=L$R[1]1D_@9CO2I"I^8#%0^RT*_^%7LZ-.O0+K7EHM_. MII_R;/&YSK2L5:RUI.A338.-LG4A.%(+3X[3(EGM-VAHS39+I86*K/0J%>FZ ML.=WYVAIU'#H?>LS^*H'V.LZS^V7\?L/BS?E[_/5/QVY9+E/I@!JJ4'Y&&KS M1 <8T/O$>))QFY+"O0'^ZM^!XZ7'W7? -"MQB5>3!4[>CZ_^>.D__/H!)U\V M@"(P>@@\][J$?NM\#G=^;H:77W'?+'] XM%_?S M=!*O>^:CY VWWBD0AK8&):,"Y%R!)CW0RJ5EGA_Q>[-V4<_ORE'29TUV[:CR MT)?Q*.\*V9(<#')9KU!P\"PD2(H;#"PELBF/^(UX?@6.B2!K.']4*>7K/[D4 MMXO*YV@32$RU(9E@@"ID*#J%K-&B<+UJZSLMZ;FDJ(ORC[Q MW/.W^'EY)4)(ZS13# IR#4IDA. 2&7M!HB,#SS-QS%O]@PM\VJ? 8'KV3V\U MXE;C2O;N"YV=W]!.[7^:]1_6[B9YKO\Q>>+/QQIIS%')R$H2UY?-G5D"A>D%\FM"SD[_=#UFD.O MX?EE>7),:EAAU'K=7X)O#R]]Q'1=EK:KH9:**P_(40#SDI<2HHLL[/GMV07_ M\YOSI!C4L-:HAS[6KWMYNLJ0+#/H("^'#SKTM65I!+5\$QC#DH\YM[YY9<]O MT)&SJ4-M4B<-C'3P0K&406M>ZH1.#4&*#,$G[X)DP1QU)?BSR[_?8/).?#F> M:JS+I/_ZESXO1JQBERF0J+T$55_Q( J#P+.4)C+C6#F.U^"AI3PG1)HJNT.$ M:O?V3MEDA34O^G_JQ-B[5[/KA=2[5MT>^CA5JQ&%2Q":PM 91. N@'"@1M M'4'QA(4]Q0[UZ\3]2_XM3\[S*/*1?/O5Z*EE8X_DE0Q29S NTM$JI*VUO Y*B1B8 MIH_&UO.*MP;WE7#F\0KI8*U> _AR.E_,1YC(AV,\@JB3D\F9B[5#>P:OT;@L MZ6QNWH3R-H83XL$@\1Y#E"TDHRQ#"QCKA,,Z3/T<-!"*,MR](P>@5#[9!A8VVP3I"+C3JYZO/S7A?DGT:4 MK2]/=A%_Z\&-__H7&=@709_HI,K<2PB9K&JEH02.IF3RCTS!G8=/ MG)X&ATINX\O7*M*Y:8KZQ33+__?QH3 V<,Z2<;JT/C#WN+PAF]/Z<S3^,/UT#&I$[[60=9)=KN6T)$!RK+4@\^7PN2!Y;SSW9&MPS#3<9 MRWWTV\&I6BN$OY(J:J3Z)Y+_I?#>E+5_^GTNTUE>J>57_&,4BTV%,P')%GJ; M3*DKD1EXXJA$#";)UMFXQDMX)O4F4A^2*QT"X_W%OHK="9.9L2E#-HR<;FMJ M+YTB0,HHC++!:->Z:G5/2]M7&/ZIO"#'R*A#)P/FL\6U;! XJ?%9L?J=%\)QAM:IU!&IZUN)!"0:Z\.???EM1F*\5!IA*/D MV_0 >F]H&%78D'F'D_FOTF(O:KU6E7E>R7-#DX%571((TQ MY'#6 @ DA"K4:;!DYY>TE1]WA&39D(PX5J[LHHG6:8I7[_YS2I+\!RV==N.+ MT*VRUJ!RA,752C*N5+U16T!$ASPEKP5NTP5D[8?OSYMI+?EI2[%U".'<.$=? MGN%\/B[CB%>YMH3"C93[IHI/;39 MP5>]!][%N[4-P$[%$@^".TRQ1%.5;D^7 ?KH$]][ *C#@LQR!,;K%8FD9)UX MGT&JD LO.D4,IT&8!XHF#LN77=2PKSCP? 6;?E*^__P.SRY/WF!"8"9KX,$R M.L>%K5@9)*M4B-I+Q-9- G;!M_\(;F/U;A-W;:&;#E91_[-^^2ZBD2EGH:%D MP4FQ\&X/:0 M#V,6'B.+[K,6.E.@M\VY"WP;K(TR0"%G'E10&I E#_0%"LM"%\,3N/-;KT;GIVOL1W85 YGK43R4$R?#F/5M;. M! 35%(T^.J/CK8J&]=&Y!YYS8*.UE[*FG23=_;+^1J-[S4_'DY?TW^G9.-&[ MF:[>T/FT7/N7C4M>AR/I42+;6#Y/L:36A1"#TR"YB?1V\ Q81X:EHB73L@CG MXY/S3%X/+:E=N^?<_]#+>_99*!.B%$!2I5W!^P0^Y0!9QXR!HY2J0T79CBA/ MO&AL!T[?:Q*TUWCOQ,[]B)<7O-^4VFAQ7@N,1Y:C*S(S"$4F4,QJ\)CJ[1J- M3CC'=>QJPNX&]YFU#5@[B .]O:_[H=.?S&N/BC)>+!M3..TCC[4",ZMJV1D# MSE2Q.<-\U 6C;%UK_GBTS^1M0-XA#.B=YGP >9[05V=+P7\DU==6T?5NUH]_ M?")_.H],7%Y^ 3FO:S^@>/(0 GEPO6/9 >C_:9OPWX.X0!#>?HU$C\ M+F]=G?FSTL8%\#HX(D45M/(2,/C:P= K()/)@U!.29N]BEIMD1,9BN.9E^OR M+'O5;H?1-AO>GLM-_\+<>=C(L;+HF'VNI>& M'?HSKW*$ZX?2\EQL<&('Y6<2S+DJY9<9WR6@(#T/?"0I1-H MDY:MIY,\"N@S?7>B;U.]WR6K;U/2>>_K-:=CXTVAA;Q8+&;C<+ZHM7Z_3G_) MGZ:S:K+_2/]@\9D6PD/DFH/UN;:?(TO=,4/?6HZU:ZKQO'4JKQGX9U+?7Y:Y M;WZLR9PT*EZ^?R4D^@>"+5>+?9MGW^-\'-]]P%F^&F:8 H_&6$WF5!%UZ%HA M.\L9X,E9GPKF]O,*]K&NY_=CR/NQ5U:M>74&9QUWV01NK& 428)66TLO?15M M3@Q\4 QD320LN5TV[O%4:N& &C6%>N-83$P; ?6;M4-8^6OE/N&U5SH'IR#WDHBTH MGR*$Z!$D4\R%G&/AV(7CSVVK#F*@'!>C#MVV:MM+P3D*)UA1$%GM8<3A)XNZB^7UW>< @&#>(/0 MIUV2LPNC[U@P7?7=>D[J^2Q^P'E^4][.IH1H\?DMB;4*M+9;_U0%O0&TQ\*8 M4AH,N>"@4-*A&ZP!:7PH6@LR O461LVC 3P3<)V%M!]]/H%9<2BY2+7L)_@@ M0$D>P162HA112J<2LVHO%S2>;RQWV&$/R)4.X;I+Y&\F-0A_Z\V]>FU'G 7R MEI0#MAQK$24GB:$!IG-()N;L8^M;G=LA>R;J)J)VT&R'9A'["MR;3&=($ FX MK8%[IR2X4-WTX'+B460M^A2G/Q=][9GWQ\BHIU+T9; 8K5."Y-2RV$X#JL @ MQI(]6L5S\RL<7WG1UTXLVK'H:Q=M'J1V9QN ST5?CU;ISD4\C]''08A3>"23 MQ10(HN@Z="2"%\E""LF&F*,(ML./58Q2VT28RX\%WT-4.^0HJ]==/-TB[Z<3SEC"/-MH]]MH1\BM(RKZV@;V<]'7<;*H5>W,(RAP1$5?4=N2LZ#]"NO1 MY6L[;&XD"&&\D8&%C/R4F7L<15^'(.XNFM]WT1>SUG*>./!$QY;*ON9S)4)A M=)"%I#B9=E]5T==.RMJEZ&L72778#WX MD<,*HG9#W*@\Z?9#+R[!?PD_EY"\3%'#,C&BHB>VZ*2!*2PB&N<*:YWM>@C3 MT//M!;T=J7XFR?9=CN__A'?8%RJGG+E]./G\X7RS?G3;D-Y\7'Z?ED M48M%R!;F1&\G.5G"HG86I\T6R3DTB@F7FW<>; )\_QM54X[=/K+VK\P.7O>[ M^"&G\YJ9W""K[S_3*CY.)\O8Q,H3L\X7)EVJR?(,*G$%OI G%@077B6-J;0N M3GL$S'UEY+IRK+=ZCB4E-O!=^O[S^@]8FJ7*&6%9X9"<5O2&90Z(M=0N61&% M9%KGULY!Q^4<*LS3G8EM=]=FC.C@Y:Y'=LU.W@9?IX#,0]@.$WDY&C)L1=*! MFCP$XY!<)L&L@H@I@.+<@HO9 -<%Z;5-,AI_$DQ[(%+R9(FVBP([$.S=8AK_ M645#9O"H0R=@AK]]I<(+7V]K%HO>)I>9CW^Z!LW\GI*WN M;AN(C03?P;5X.9W\EF>+,5D";TFM>3:KPWD)[F63":Z#ES8 M\J#0E%3G+J0 MF2R2#28XQUJW7W@ THEQHZ4"-NX9K:)F-1%=,]/X_OTLOZ^#G"_FM0ZXN?CP M9PZ+F^V(N5'@[-H#EX?0Q3._.)RY&,Z\RM7#K-G\*,&SVNS:F61+=DSD#AWHOH,9%XGCY4+*[1G ML28J!/>UU8R19+21+(1WRB2IF!2MYZW?AV=?0:VN'&DF\$-'K^:SQ>AO^+^G MLTMZKPQ]3<8\S]Q 9)Z#"G74D1 .HDN*8V2F^*V<*?KX:WRA[[YP9?V3#Q4; M:J?0:3/!-G1R*IIJDKTI-S!=6&C;@-HE6/. UC<"V6]DIH6&IKW$NS?=HXU% MNHR0C8YDG3,-09H(%EE29'%[&;8Z'8Y+YQMB)'M3^2Y2;5S3\6J2",MLC&<7 M7WV^\)4,8ZGV5P2F7?657 9?E"!#)4O+.3.I\ >\D?L^?W]68$/13QO+K7%C M [(_Y^:'.W$].U+M&LUN?[3G[H> M&\BL\1OYZPPG\SK':6E;W,+EO$R6B 1:1%UQU39C08/620M.9F@,8@M=WO>, MIZ[19O)K6+!<<9$-'FG#B'CV8I+^OAB?C1>?;^\=43G-:*'*R0RJ6 DAUH,F M.HQ:D@YUVD*[#S_IJ>NXL2P;7C"OZ"ZFP-Z PZ*Q&@E)YIE6*@MM*&0ZD.60 MT OAF?3;M(Y9\]%/79=#I757>6KH(;JLNKR[>2@A?@97U>KA+$5P=K*>U M$85G*1-N4]ZZ^0E/796-9+=QLGRKT/M5 [N+<,B B/O&CQH6:-\.8:/X^KO5 M,ZZF1[Z:E.GL(UX _C(01^?L$WA%NE/:2/"ZD#XS8T:@9L*WCK%O@VO0/GU] M=E:-SR[FWW^^>.C55"QN79(Z!XBI#N\.]$+X; JP;)005@I3MK&>MWG6_B/C MS35_8V-O+=X.H?#:D&9!>]3BP_2BE65%]^;W"3G['\:?WN99I._Q?1ZA]Y&C M+: QUR'NI=[&4P$X]\9)[TKBK>]^;PUN?\3IH]?I/I32H0CD,;D?6_MN298A M*I5(,(E#"'34,BU9B!*Y9:WWT:-.TNV%4;T5U>%NZ\OI?'&56!AI,GBMU!K* MLE,A^:S@+9V%F4&SXM %:=UV\?4=]'SM\2>FY<<*MJ%'^<70.J-?O?]KIC-L M&;1XD3Z2<.LB:R74LM?V/(^:5FT4A.*(S,(P9+KX&%M/D5T# MX\3H,%30=W5OAC>'6>096;Z75-0F"F?K57-CZO[%#3A&QDD2.AEG6*&CJK'> M;T$X,9T/$?!=?=NVT]/7>T#SD1?6:,)&9Q^(;P5 ML)/C1FMEW&6,&WPZU+CYS]/)].;F=OC8.T#L&7DJ/ MADN?FG=:W0#EQ.C00N!K(E2-FLQ=;F4O5]U*B*U?!'+5S>1MC0&3 A:+V3B< M+VHMXZ_3.M:G1DRF2X/Y\M <,:E09>/!JBHJ$RT$'A"$*U[K:)T.?0^B5BLY M21H>5-UK6#PXT/KPLF[--ZA7&$F:!& \P=GG92)CP]I\X3+YJ"!K%'5R'ZN) M#@U!B6!3RCHTOPG:<3E?'9_WH_@UI!X032C<.$&F'M-#&,40_Y\7(A;H0)4%(76KG60:."P]"%YD9 MCXZKUNJ^#\\)DJ"9^#MD=;XT%;E'#%=;Z.H^"?,<@Q-UZS29_B,$.#(D(8J, M!GE*7#>OO-@=YKXN:G6G3V\5'?H.UY>+])?=,<_G)+CY_&)%JTL.QB$J6E*M MD0V@$#4@8QYT5#*HX@TV[R%T+Z##=P'JQ(8[[0U:::5'TXL5ELNQ#5N Z=2T MYP:0PW3H::BH.\FIH5+NKGJ%PC#%R(9WL3:^]99.491@F)18I&-:M7E3NDNMOLPH6N#0U$98S/1\CZ&D[*;6>9SO+D< L45W"\2ZRHCV'(+*H%=R9CB!50'B1 M0W$8K'ZHLGG#1S]5I0V54O-[E_>U=W;&,ZNMKMVB%=FOO-X?)#,BQB*8QBRW M*SH^LB[:;1393G(-_;MZGZ+>?IB>C=/JWEGU0Y8'@[7,F^J!"%H>(:(](F") MD#P+HGBATG;S5QZX,KW^Z:=N-C>2>WL$(1>BNXS"J<"$1OWDE'Y/ZX1]Z7P7N7;PC*Z* MQR[=@4N+L 3T*#SX4M,+"1/X' LDM-Q*&PJ6O(VZ'U.I=Q/*?J\5MM'3I@J] M 4+NTO%Q1L<:N84_3R<7R"YGRT43F2H.S-(GS&38N,0TZ&0]*\ZC+ZT+N3>" M.0']MQ%TXYW^*B#PUSQ]/\-/'Y87TNL>1Z3D*CD%NJ !510Y%IX)*!X5AL0* MWZZ)V@-;_48 7X/9UT;Z#>]S+$&M5G8=T@7[MP'5T/3;"&3_ME\C14U[2;GU MKK 1G Z:^TA'5)*)P(E(QY90")*C=S%AL66KU.]QJ?X>"W"?FM]%N TU'NM, MF]GGT=_?C= P02>Y_BG]]/?OKOXQ)6& M+[[YHN OS]OOJ=Y(\--!4FMHP5TB>/EB1':'$YDA\.P#*+N,!T8#I03KG-(E MN_NN5NRFMYX\+%K!8\':RDM6>]&" M$\% 4HH79D3ROHEI-@#C5V&][4N'#2]S5MR;<%V\5-L@:VCEW8_F *;>WK0Z M[:J2QAO6 PBY)Z]5($(PM3<2*@,>K:']E$X_;I-+VUW5.4*RW&<<'B%7=M%$ MZ^&ZK][]YY0D^0]:^ODL7\:WK-+!1PN"UT.Z]A4-VCA(QMJL10@6;]7^K9^H MN^[#]VN(M)3\M*78NH_'O79G<#SY>RU%OXB/Y?3C9$%":3 O=_=G#.M/-G!- MK1J7/;"%S%]?581*GA7+UE7#A($RN8"7S(%2F@E' M"(Z"([N)OL--ENUZ)#BI M?0Y!U!&0OG;0"1"<3:!=\3YDDDMJ/9+JR!I6[)DM[=72H>/9B[@,),[?XN<: M1'IY/IL1K)$HKKB4$H04$BB>+: B(S[2)B=L9#JPUC;:>B0GRXX&@N_1'.VA MQ:]"C88[QHRS0&AK:6=U$86L=;MUKB,W)=SVA?N;\/N]^K8?DG10QZ'OO V/ M-_'D%,R7-,[2YIT=!XQ)U+HY!AYK$:V-/OK"17);]2 _0K)T2Q3TX83@C5?2)^'SK0;13S11L)/D'TP4["*V#N&Y ME;?VY6(IGN$DYG X^$?)@N! O"1P5DJ6LI96M^X#=53,?:#9P@D3=Q?-M[8=__N_[[\^;9Q312A71:'J MI6PRG$V*8#"84#C2[[894_C0<_8?8-V+LJ:=)-W!\KPACY=G.)^/RS@NE[]\ M,=#[[(,+Y"@Q\IL$Y^"*+%!4R,RYZ#FV-AD?@'3"MEY+971(U]P#[W)@Y!8 M]V&.K0-W&,.KJ4JWI\L ??2VC=8"%8EE&VRJYV^@MX8I\%DCE*2E3BPI:5OW M(S\081ZP=P[+EUW4T(J]2YX^NNE@U/R2SVH%ZEN<+3XOQ\!C7/6(_GS] M-\OW*26NC$\%LE=UW$LI@#DG\"ECB@SK1.+&+-H>W0F;.IU4U*$JX3J>B_=H M&T2=S)R[: YCU_32WSTT&2#\+C-?[R"K-YFEMQ& M6=-Z..>^Z/" U7(X-NPB\[W4P^;+,Y G+UU-) ECZ+"5]!^O$AVV0HO@#6+! MUO,D-J/9OS4R5%;.!LT\F(+U"AMM;BYF R;Z$*4QZ%+K$8W]KQC=7X7^ M[OSC1YR-_Y733^,):6B,9]>NBE]-@/&9!5\W %UJSC[6['UF&FR)Q2DMK6_> M3'X(WJ,N_]V%9=M=)>B@Q Z^W6JTRQ6:5!(3MK9X59;^(Y0"-$)!TLZC5E(: MWV=JSN%(LC_MK9VJ\RC1=S"]5F@N2]=3-E*2<0$Q5K/294:V17$0M3?&*Q>$ M:=UG[P: _=-@B#;6*O8QHNRFUSJKZP(/IR7$DCEXJ6N:S)+9J!PC!R(PP0MQ M.+5VJVYC. 'M/E*@'6I]+H9S%1M85I*,]21I262R@F?*T784BW9!2R5;]T4] MU+RSYLK<27@=,H&OQQC&9TLK_6I5QEJO,UD@+D53)VI90(D&BBG!*.V8BJU/ MXC4POJ+C>*@2.KS:UR!=GB:HR2M/@I:D%(+RQ%FTF""GB.B+0&%;[]YW4>R? M%8.5LUG9CY%LAW/Z&J)K9XO7AOLL$Q19,S]&+"MF''#)E:;?V"Q;)W+7 CDI MC3]2OGU?\%&(11BK-)A0:MS-._"%!0@,CTU\1(_C1=X-A)D04AG!%C#(K&,D+A:]V8R'4J"*&9NSWH:/IST)H2GK]XA M,NV0QKR^O$EZMYC&?WZ8GM%GSU<&S$@&*1R6#-S4%OK>17!U0CU!$Q@-EVZ[ M7N6/M-_687KZ)&@J];NLT'NZ>87.3D39*DG02F%[ZTVU ?!E1=P6D#M5\CP"[F%*?3H380CM M!FCQ2 @HB]-HG(0UOM)B1Z > \4%1T_[W91WEYN M_]N0R/M_;RIYL"W +O(\TM*BJZN3 MT_*E;+L,BB%@]J7TZ6MZ!\JQ',\]]'E_2Y1'*:/+C8#? M\N0\ST?,IA!+L"!TK@4TM$H7:W8N2,ZBX3SXU@TJ+Y^]?Q8T4<:=.O]'2+*# M1O\ZF\[G;V?3,EZ,LLTAU=M-LEY>4'4TF6?TK>&))9Y28*%U"/3:XT]#KX^5 M9X=$Y@I%[8\\"L6H$J,%$Q2=:;I>J8U6 1,*+9#J?652E/-J$QQ.;KH(XGG- 0.=E4 M+ 13D_P!%7C:[< D@32VCL0I3A"8T=%'8D\>1M(#\G-+H2H45" MXQ%:/!("&LPF:&V ,Z]!99L F6%06)UWI ,FAJ=*O/8)C3WS;A?E[2>AP855 MR4O(RXQ.4@B!>4*5'!>16R%N]P4ZM83&3BIY.*&Q@SR[)S1^R+/Q;\OA@*\F MM3_>\IQO, 1QN\\=EE)X!/9&.8&U3WXQ2?\SI_?CR?L7D7ZU3&E<:XGYQ9@W MN;C I(7(O0/%+ =$BT0 8X.T6>CF WE+IZ^$_C/^K+MSG]^&F6/U3[KTKF0^4 ]L2(+7CX*,WT:(A\ MA>TET;*F:7^E?WDYDF +;+V:K=^#ZT!]UIMI<2,]&JE@WS2Q+D:T,@!+GHYK M9 P"*P@B1L%"H!U#W55/P@[=I%\!U93 M>Q5J]9IEDX4#Y'0N*J4X!%UW2L=K:R,AL0C*9M!(I MK'7CEBH@V2R!!M9K<.3!IPBAYN.46Z\B#K* MUBF+Z\\_#7T_6J(]&GM=PW+98"Z'**(5 72H\PFU8[7TA /GW)F8R&UJ?H]E M#8S3T_5CY-NCB>4.W< M&*C;-?O"(!EW,O&N8[J(C&V#JE.B83VBPZ08AFOL 0H,$/?^R*"8B1)3AA)9 M[53*#*!D$>@-T(QI\E2;%TWNDP0/)!+VQ8%=I-REM_,DORDO9SF-+R.7 FW6 M/@SG MZ2)?3J6/')7P7D/!Y:V#J.JX>P\*L=[2SMF'UA&>.R!.0MG#1-OAU5[Q[B>, MM2WM:B1C?:K)HM39>63&U'99SL8,3*'T129MFH?S[J(X%;MNH'P[A'9N(KK@ M]#:8.METZ_ B@"F$Q,E9RE MCZT]_OTI_P%+;A^ZWT6^?1H23<]^&T_>WP1W<0Y)P:RO,8Y NQRHY)%.-;/J M6)V8,[F8UMT([@6T_^-^N,[N]BUJ)/ N%YNN'W1+PB-/B+(PQ/AP?K0_?!@%SDW M[J]0^B< MW6-E/6TCJ#VT3 B+)AT2UGS,\,*\/?4_6)^XX]DQ$XL#P9<-!64!QY.#C(8Q MII*+'2[1=*G%NQX@O+(A\8_QQ_./WT]GL^GOU<+$3_2;Q><12J&MU@)02-JG M:,G@@PQ XC F<^E)Z1WCL@_A._2&\#A^W!>R;:J1QE7?ZW"^2&F\NCA_%RK3 M,@<6.10G7_D..LXSS M_.OT>N7ZWW#VOB8>K;/:U;G049MZL=>N!G]SGE,PSEJ%;@LV;/_$IT^$3M)M M& 6^BW)%VW>?"&IZD?[W^:H+U8CSE)*2&KQV"93("$'&0D931N=+C+2K[:S] M]<\Z-;TWD&AW]_][G(_G*XAO)M=OI_!1,1RS9@ER%'6F+"H(C'&(T=>0AQ!) MM8X$;HOM:3.EJR:Z5P72P98OKB/$I&B%IC;K7O;:00G>Y C,BQR$4!BP=>W7 M)BRGR(A'2OHN P;/ [V)ZVV>C:=I'-_BY^6&9HV-N= 19G76-39N:_== L

\L*UZSU))5[ 9TB%X;(_"XA3 M"_%<>O_^PR.G%;WF&[_.-;FV8T&6A&=FS M0H%2]!_O:@\&)A&=0D8@.U#B'DBG0XI6^#M 19XTD,9#MN[-->=\3G[;R.TKW+@? "/Y ?9Y+URS4M%'\#T MM/G11?)WF>%[!#!_R550FIV1,;,Z3 MG1">"&OZ:65-S&IPO<+-VY'*6(Q>0Y3D12L?!6#MAQV'!*6[)U10JZ]<3W([R!ULZ7 MV%VJQW(#;4UUGA'&UMX'@/0%T %&^U&)M#T%*5S&8'UI?1OYN*N4=]+KPU7* MN\AW7P6JVV#Z&JN4=]+5-I6JCQ'TOD@@M<&LL@,K0W5UK07G?+5&LI1>"%6, M?[+*W[U*N;GN=Y'OWJN4;110<[D@RI7*^@39N D"4[R M\$IO4Y:P]0.?L*K[";93RZ$[=ZFE)@=4U-FS/JDZ/C8 D31!L4P'Y$Q&][5U MF1ABYP^6\1[T?L7WAU%]K5TF=M+8=AT&'B/N_769B-PQY<@*\4Y<)8[BTS &WJ@XA%[&6/Q3 [*0-D=:I M6E]%/P9;KX5^MN@RL8-P]])E(AC/K'8.I(BU)-(:"-QQ,C^1IX#2,-,Z\7.\ M72:&*'N8:+MLZSB9O\7/U8"Y="P%%E^R@FAX!A6EIIV,"3#):Q6"B$3 YEOZ M;10GH>V!PNW18F(Z^2W/%F,"=*W9N;=2H4P>R(VIU8S<0Q!&0-2JA!+1"&R= MM%L+Y"24/ES$'4J,KU>O+HV4(+V.+&O2#-;<%6T[CF.$@BEYF8IPMG6X[C:& M4W'=!LFVLZXO^+P-HDXNVUTTAW'7AFGI'I4/$'&'\WP-,A.2RUAON&7)0-F4@M0?QI/XA""8]"J)3: MV_0# ._?.!BJ\3NV_[[4M9^F--HJHQ4RB"Z3YU)\120=Y""8"8K%9/L.&SDE M(V*@?+O?,;K>KV$+7%]K4YJ==+9U,Y)'"'R?36FD0)5GW^6*2;B-DG&N=,P-M;(U,L'KY MF0P+3\8R=TXDP;:Y3K[=TTY PQW$NI^43?(L1RD">%[J6"J=(# BI?%).5/[ M5YO6(9]C2-DT)4 C\39N&U'S"1=AYI_.IKBH]XLFZ:?Q'SFM^EHLSF?TLU\_ MS*;G[S_\-)Y'//O_,LY(7_XR/LD#*D[NC/>.'!L3"JU#!8C2%9MCBL[(+7:! MX4B>.$$.H(X.(<1WYV&>_\\YB>/'WZI[7!:NZ,R= M5 9LH,-*A=J,LT@/K#A7$YVU'V=?#AS*B&BDJ/O5_P@I=V]T^A..9__ L_/\ MMXSS\]G2'9H_ON'IO1\WK/'I]D@;-4"]>N"+^3POYF0#OAYCJ*7CXUK^LP21 MWDQ^J7F!V'#%4+R:SL>:^4EY'L^5S;BBO:8,D-\Y[V;BN"0.4*:YTP M;P9^7W?BCX>'A]'[L=R___(6?O%*?QG/_[FT/)TK&$2J?= ]&0I%(7A>1Y7S MHG7T)-KFDV/NPW,HG_U #-FX7P[45)?4WB6VET33&<;K!NPVV+KE>S?C.E3. MMY46-]*CD0KV31.!V7%N$##I2&^$YX ,$V2OF<1HI3/M6X_NFQX/9H(/P8Y= M)-^!%=?;'=:BI:M\2! Y10-&F%);FQGPK-YS,,(QSB)ZT=J*6H_D$!F%5MJ: M-A=U3\O[^\]77_[/<9[10SY\K@T1SY;\5X$9'K,&EG2-@^D,3L0$/B56M+?& MNM;!H>V0?=UV20?M=;BXLC9X1JINZ.AQD M.X).W+&D"D@>:M:/*_!H,S#++6WMR471.M]Q!-QZP Z/FKMH*6>E'HU^72^ MF"\EP"_'C&IA. <,9;97Y";*#-1" M3]OI&C1Q>5=4,Y>-4E 2TS6@:@BDBN"UEVB#5%RWKJN]!\[71I#':&%/.XB\ M3 22>1=ES""Q#L,6EH,+BK@KG1*:"&UUZTZ;]\#YV@CR&"ULM(Q;I6-?U[%6 M\^5_7T[GB\9R-/UT@O4PY<,.M$IE< M)DEL<+)>R&8!I*B]6U1F@C7O7W4_I*$[Q1MR/9?%ALLG_%(ODKTI?Y^OO,L1 M+3<$8PS$4+3Z;U<$UC+MJZ2C(43*R@&R$4$R$%(7RF3.G0^O"@OL1G3(U!DF_@WEQ M/[IW"UPL3]4WY>*V*IZ]G3>"$EZ36+$3UDC8'L.:EI M5Q4$1T:2AFQIN92XY3J==(LRT\^!F\ MM'VK9YH[%V+&O5TF?#T-;O5<"-"**RJ"-GI]E'-W%WX/GLO:OZI)OD&)U3YL MIW#;"SF M,DDIK/% 0ADSYBT#5](8I)"4<,DHU:H/IEVJL553_@W:P1R =P+/O?-,>B0V M8.?)%JRFQN/HT4$'O1.E]/0VP2EPQE,0+&3P@A'(W@0IF?*Z M^LW9&0AR(.7O//PX1?0->%'LHNO\V=T_S7'063AB&0-MT7$7HE0O4HVV<%#$ M1F.SH[6]F@T0_1N@%96TT4:_BX2;3$6YQX_N_I&&:>SNKX;Q*CZ@?"?3\:S2 MX\./;_C"/(&URBMEI0+E(BX]D 2.,0\TM M=*T/_WU$E_MS&@_2Y&IECRX&PS=??GMUG:^: '09UA M2&=G%FSKR%M/\@W.II>OV.>O;IPFUX_329DPBCOC+;&)*_RO=#+$/2]Z @B) M J$^*).-C+1V5.P I$N@14VI-^K7_[2+4_2 M"X\;6J8.,5+!P%O+((20M+!.$U,[SGH,KDL@277Y-TA6>(EQQ;9[9O?->!#2 MK9/62_3J(4M54FV8 >MH!NJ*EX6E^['VS 68+^B MO!\>'YY_\04),/DZNH_SD_,V9ZJ5(AYDCJ5C>B;(<88V5*:>:)Y5"O& N]/E M^6^9'[W)O<'UWG+'6P[*7"3.S)L=+&^YLXK2INB !"% Y(A.NY4,29V3S58Y M%JLWESD"UUOF3#/Y;W)$-3M_YA3^.)D\SJZKE&:.>ZF 6>M $,? E0$LEO- M7);$R-J#3(^$=@E,::&%3;+HSH':\#7%Q_NT6/N[/V>2F-]G4F,E\<7,=A%E M('0&[XF#(()3R1F:;6W[9 ^Y\@*JZ7AC*G9'6;=((-L^!_H85(TR ;8C M.D\*0'>-':! !W'W1P:#;I.7N$$&6O;+&"FXC&!Y-CK;K"D3U2O&>R3!@6O^ MOCAPBI2;7.QOF]XNM2 F20O,!S1_938EO54#L9EKRPV/HG:IX58@9\@PK:"E MC9O]KB)N<;N_O)=>M95F'.=<6A," 2TT1=>':[ E/"L8KE_E)!K,/-H%YM), M@3I2;Q 47\6SG 9V!*)&ML FFC--/*JCKO7]H(ZL6QP&F\A,H($G8DK77L1# M*0?+T+>E+-F46-34U6ZCTI?V#XTWZDOYIXBXQ62C>0++RV#'XI#R1C-M-!Y- M4J*]8X+"8X]FL,'*',JP-U$[87P/G//&E%ZCK8W$K3JB;C[D:)[:U#4-JV:: M5[_%UC]?3KVG\?O3P;9R^EGVB-#8O:7R?1I/5\1TQ$\VB@Q0] M3:?C@7^<%K/GR^C&E#)_JV])CLQD2< 8:D D8@%=+0\TY%+!)=%' MJCY ;P/%&1C22FD;_D8GB;=HC?$<"N5P'>3!/"]Z,O\U+GZ;8!"V M"H0X HJ7FLPR5=#PC$()W,N0N:35+S)>"?5RV=2'[AKXMNMH?T$!7HW"8''Q M>X-&V2CN7X$.1@1N$W R:Z6J*)0AR."B2,):E7RJ?<)U1WVY1.Q9HPT2S/;9 M!4MIW8S&,W5M@R^U9%PI]$*4"R $(K$S2=PXFC3/M>LJ#EEES;RZ>5!7!L5QT1*T M<+@=R!C!&:<@1I_1'^>15@]ZGX*OK\2)?CV75@KZ69(LGB*(>E+LX4S]E% M@C^\72H<>R?3$Q-.$78#!JQLC5_&;CBYGW>:B/]^G$R+%!97!TZ1DC\@B_&J M09" !J2W#@CAF7&-^$GMP?#'(>O?YJ^@QMU62BT=5 RMED*(&<(%1/0WKL+T MT8T'[OX?N/15'^09\S8W9+$.0VQB)C.0S$806I:V9X$":$V?!N3)6.N5RRFL-5#KBJ)8BLMHY"4># M>\MD:JN)G3'46BD+?R]?D.*[-,0?IC=S@_+FW@U?G\5P\"N[)3:6%DJ9' WR)F#Y4:4@2C$56_BM ]/]X80 M+P2,DET1\N1?@^G7%:XO_M:UOQ_=KW M+V]U]DHS3T$[M A%H!2<31:,IL$$+[.MWB?O7&OM?\>KQN#-[A5O@"XMTC*> MDIVWB';R[L^5/\V#<"QIAOZT .Y+$,YJA;Z.LD7FU/A$HFE85'@'4S3F'DIK^B:W4_62(MK4!F M+6,6#7<3"[A"!R$G63M^T75^/TYQ,/W%A=G0GU_=C](DZMUH/![] M,1C>O7??\)/IG[>,<+3,^:R>QR!3$P4O-#)5<\>DHPZY6WG=I^#K?^.HPI"- M6OA6*FG@'I>:[><.EN_<9##Y_&V<7+P>_K/IT*"8#NB4&PZ.* /$Y> 1(O63JY>?+@5R-DMR=31078Q-T%'"+GELO$"V( M?0RF5EVWMN YCQ'055=[5=]!T"U:;FW%YHE*42K@M/0"2IKAX<8L*%VZ DA MN:W=%:,_Y1\X\'O1_0GR;:#SW]/WT?WW$N)\&0!=).*60?86G>5@2V6Z0\O& M,19 )MSB0HI"QMK%MWL!G:'K5F>=;?0+J"7PYO'E&>%#,3F(-> M26C=E&(2 M*QUP[ZFTCG*;JD]_V$!Q,2=_1P$WZ/[P$M%O[F%IUAZ#J]'IOPO3>2R KCK; M2X&. F]P(NS$YSG1R6L\\)+)Z.:Z"#9("<0*BJ17VH<6$R[[(\(!:Z O'IPB MY]IE5:@!-C^8KN[&:19TOAK&+VG\\&GDAN\6IU3RN-[@"2@2"1I!E(!1?#9N M).H8G%3K4UVW5TT=];3^S_PZFADU%6N#PW_UVG+&;D&DY<',AG[[TF&>@\TR M ,V1)6J%-;;V"[^.X6(._D[";=!I9Q7/@MW'(&ITX&^B.<]1WTU+>U3>0<0- MCO@MR!C5A&F;T)LM]7.FN#3).E A,43EC*D>X.M+Z0>.]=8Z/T6R35IJAT<\ M>:Z_I_%PXHCY\^^3B,Z4>IU2V?+/U16Z;@HI-K/!<@ M(L\(GG+P4B1+2:DIJ=W;K1/@_HV%KAK?:,O=E[HJ6A"3\?3V=S>\F[\_/!E* M/4L0A"GS?' -V\CO%Y\FSI\]4C0 M)Q +*AT#XQ1KX!AMUG^'#Q_]'82_KKX.DJNX\:_#$=G(X&6$[ AZ%;@I@$V> M [XXQNOK[Q2!5=;;8E[P<@P#\=RRTF!..@U",X_^H(_ M1=+:$J$S/RJ)]X#F7CRTOP.TD]A'-616^01<)(TOEZ.B(MQK4*41I9#$@"NW M^4Z5\T%*2MA1F1*'E+?ZT#>HO%?+;.>;]\K2G U3=2:&E.+#7S^4^I9)F9GV M8?CXD,9N_JV3Z1%U.B>8P^6!DV?MED>?5KU380F52GD^H4ETG MT[$+U2=U[GY0AS#HW.A.GY*;I*MAO/XV$]CP;O:+Y2/_7#SP-DHA/46N9I%F MV=YXYF3D?A)"<16#<^*84KV3'GJ&880'5;H:\6PGP08N\LK2GL>NMR?LEF3MY7BO+4 M,[F @!3R , $P &%Z M>BTR,#(S,3$S,%]G,2YJ<&?LO FXU.2]/WXLUJJU]2):-P0+BM5XR&0RR20' M.-S9]YG,G@F"S622V9+,3)+)3,)VNUA7H$@57(![W6A11$2@B$C=0 I(!>$( M"%QE$]E1007EGW,&ZMY?>V^?>^_S_'T?9_ D[_MYE^_V^;[).Z?>//6?;?_B M=_O<;6=][ZRS;CSKQK:V4P?:;B0*%:4B%RK5J^'!IC;,[@OU.M#67?ZENT;; M66UGG?GWU-O1?RDH2K4#!$5Y,)VK9-G!3$4 FW05A :;P+:APYM5FBFSRM59 M-E\4APTXM&39@*N+N6$#TDC(%*HZV$+1JTML7 \G&+W,X+D!PSO/']KL: I5 M@57HJYL"+\H=S6$#>L [C/_OO@P.N+JGBE(>-L#6?>-J,D1<[:A([-7(8+2= M@6#SU59\,(3@9LQRX]5F$X2")@L(X>T0W&'\9S%=?;H,Z#S?^!XJY;B.F--] MNCOCKV$#3L^KT6@,;L"#*U+>:([CH,D,FLWM1HUV61,5NMDNR@-;(&=PG*S, M2,6J4JR(5W?_36$W+ORW-/+XA/S?;I@'BT+^VYJ'0G^[L2!\8TM9B;'.&T0@&_ZH8W;J18SJXBB302F=1H/,L6*JR^:'@YU>_7%4I*CS;^:5.>[3+ MQBM?OGKF!E_L'E4'3XN&B)OM.9:CZ[PRH--&43>;G3=GZ5R>O;G;$H:"K>I? M 0>_CMXSNJ\.9*BA"!TAPPASM$([:87M[ 9MATSM9E,"@CI@:X<9;CUK*&@W"HQ0IP$^K_25Y@Z)-:[^/8/X0LUOPJA(B4J%[VSY M$M_GHK_:X>CV'LA@^.J?A6BF*'8[QNN_ 'FZX5/ZPJ6_U:C %O,%I1/_0J/3 ME_Y6J].JZB=?!==J#-WS.4#UDLUFB93YL TRVGF*W&?6[B\LV:-L06[6YL ME*C-#@(6F[/L+F?-?M[F2;0:<YC-NYJ,NNRWILN>3;GN^[+%',WY'(^^Q MY_-!IZT2<#0J@1Y I]T6ILQXFQCW MUT_#Y;4WF+#39LH8/60\A63,':OTW.L!_%+E?_ #8L9$HWE;QIBNK>&*M:9L M\\5LT5#,F)K+1ONZ)^FU=<\NZK)]7J)N6\/G,9;%Z["5C>D9]_(^YU?KG5Y# MF\.8K;$NC,\1K02-VPZC Z+FU)*.!6P2YH%)%P]@% D8:+(M)NG MTU S1_)XFC(7JK2@R-DTHF;@&)03HD\(%"U:N%0! M'&4DGN*K;$:@>@!K6=%O9D4D4*H&TD(5+59KM;HLT:A:B1GK:TS?Y[1'#76) M9EP.0R&RW6M6<#GM#E<\E'2YD[%PP9>GFGG*I?4 5K+>ACODC5GB88<[Y2\R MJDOW.V/.?(&.)[5T,6,-.NPP$0^S?E>^F4N6&_F>*?M+E-M3S)5S[B2,U2)Z M0\M7>P!- *$7_/&R$DHD$2+&YS+I5#5+NB&6A&(\)>0J=+HJ93U0/6O^?TV_ M!Q!P\OYTFD>*E%"M,R*%HF,S499[V0&L5C'-D#:,' >"W".90(Z97B=8@)!PH*59?,)I. U24/ M[(;9:%3UVVF^*-8BQ7(A$G5F!<%L]MCL/KO98:Q$EA"U+"CZ>P!A/4D253J6 MJ8B8)% EW)(C(*H>,Y-.-5@KF8L<4I,H$$.B-%#*PT+17-92<-H3C_M,0):5 M ,G&:A7 \@@4$"QX.@S:]%,)[.HTU:=#*TH;Y5O>R5HF##:6^";ARE M2E1$-TAJVEJ.0D"$)"@T5S57T5PM5>&1*JZ[P"]?8_V<4 (X.5?PARLP[R\+=9,_;H&2^;#7 M$Y-3!;LYIV(5T&E)H24:)66PB"@#Q$)OUJ9K?% <+F!P',DJ: M+]?#::P19U4_$6FR"9,/E1R.- S7=-!7"H2Y$,,YO;Q;,3&)!I8T=,.PDR"O MEGL 2Q@*^@T_5%#U9H[-B\X$'I?8-!_)XU%0=8'F$$\[&U4QAGK#34L3+E&F MM-)D7%;4G8]0I6*DF8JH 5#TZFZD!S"C%E@ZR!+9"&?5@M9D,H_Y?3H6Y"1O M-B#7/9%HRA>N!\,!N^S&(QQ? K+F$L!88G0BH)0DF89XN<@5# ]O;?0 NJPR MX68K>%,5"E"ZQ!=AI)F#JGC*ZT?<(I#)ENO-E#GP=WWU '[IFNHB=!P,!]+- M%!A(%W4F6$O9 5[BG;&*B4FY'.6I MNTASDS8K*IV6PY)Q1V)APS1::]@TI5RV5,JKV72^F WS:,B>:@0PPV&6M'R. MP\H:S#@8"8P5LW5/'@ZE HDJV+ A7#@F9"LAV%ZN8-5(4 J1WE;4TYU(3*^( MT9XYUW">A7,E-@KS8L#DAK)UOX\JASTI*!R-,JY*OEC2$AX#VQO&&8Z/ 9FR M5TQHF+_*AEBY!S#->8+)BEV.Q+P-K4(@5("+TJ5(%F*%2(#$79C(H=E(J)Q% M\726*M:C/2[FF[]Z +_E;ED423UH1RA,HDM24G%DTS[![03@$-QH!B%ORNSF MLD'&$RP)/MQ*\IK#E?"U+,7;I#A2@3A8QJTYS9-&ZY2'%_DL(UO%D4J'BI1+&(8020$\Y$JY-03C%\F,%M4&^6Q.P.QI,M; MVBXRU+85(U&DM)MD0TIV!FGS6AY1J@ MUS!67+1HK&H!'#IH"[AYK !B"E#CL%*6 V6Q86A.C8J@A!F48J#?3*B$!6BI MC=%;)4UJ7E"#T2JHA140T#@OD J).:^5@Z0SM9TJ4* X'P<&N9H(^LPP:/5C M')+4S/-5=\@3(/P^2])6B%?-[C1:JO* T #\H1@:3G/^ M1C0D%D30Y@I!" 8BF7 0;/'#2"S5!,U)2E&18!/'5-F(-X;D>:\?=F*<&P:C M.BD:JN/O;H*X22](Q4J@GR54WO"(//B%BBU+Z:[-YTTJ6$XQ'&;KKFUSD"4K MPE% E4-B+;W,@0V[,\QR!)!VQ@T?V5T9YST$QEL @#1S-1)(,CV (D,T,9+# M/Z^-V;ZQ=D_%=(;-$GH-@VC#Z6$RB2A!%PI)3(B'F(;:(NUA-!Y-V0N!@#_: M"-8LJ,P6=$\##;@0S2T6BD@DF](*#K_94@T1(.JA,8##9 ]OC-)7LX#60$CC MSJQ5BQ);8*R"1"QRU P&^"NSE1$ P12<,795N*#9O N%E4_16+S] 'C58#C9@AG)(% M2^1Y<[98=,2I+&O%$P&/JL5];B>'Y:P^#F!$A:&#<<5KBH>-3MA:NL6^K&(R MQX9\CAB$%RD/8 U$-"RG&>&M;HV)R9A7Y0A%R>IDN.G.1GV4'X'3D4 HRXL, MEK(!5"1;%@I4+N%*TTYK*^IA DOZB"#',E+S=@4\-DX"7\^5POPMTX&HKT.-QA?#R(8=2&%5VBZ%H4I=,4>DM(J#&=T?R5O#C7"\B@N> MIEYARO9(B\$66:DB,X C2C" E.'T.ACTQ/W>;-I4HB"G)URI O%R47'&0\6* M+I8JC#'J<,X*T$W<0AI""Z"JIH*H*AOKW@.H!0Q[C-18)\;SH% %PQD0:>1 MK2YADJ$2-: )8L4J"-18 @D&#:^!0250M/,"CU8SJ%3%/!6S2Y72.4V-M*1, M%C6,)Z+YB)LVXDL&LPC^"F9&_79WP6^?#%_T*)":CH+IA6RCJ=4A$BJ02VJ:8JYQN9M M5GO,\*,4Y(G82JZ8UT=$$+^0+"8@CO0B<=0,R""/5!0D +<2\)R/JYF:5E[* ME9Q) ''8$%V0FE@D68 !46QF&FD2*87U'LJ,E$%"Q32[5)>,9?(J(0&A8U5) MA! 7T=#A5J W^W&H!&BJF@0\6:L,)A@7Z\,TE"/I4I%P1*)L')%)TF ^N)_# M+!I=0%6>, *V5:%AM58"4T(Q:>,XEYENT3DE'D[8K0VK* .IA@^#999NZG"! M R,)H(YEB9CBB"D(R>(B:8ZRHMN@CV!=S^9X"ZX'+1'%4'\TYL9 JDXF6Q[[ M--OTHNX*CDAI.0*[,="A;+@:_J)F%C*4W&; M,\3I#2CB03'@%H)..&SL8&ZVU>P9RM.W>@/8E"LYR+(_5"$RZK]83:[56R @/D)RJ>!G5J1*9%H,5#5.*).)J@!:AL-\4X]*0RP8Z$M%X MPE9F?7@D:/9'LJ0=0!L>+DWZ(2"+(X(K4LYIN!U$#.*6%L%47E$![YFH1\L- M4!=(@"$#8-!B>&W::]AEH$)H)A"5W0IH$".GGC*2$PW4BRK"><&P071248ZO M@E FF#6F;8S>7VMY&S!"<4B3Q-02*!0L,,<:9D(*5@S*@$&1+S:*,NXPU50T M5:\$1(A(9-@:&PMR2K*4@&N,F6%,&.LM"MDRF\CW ,:;,8UB/;[NG ^-Y?.% M?+Z4+T1CC6; 52HEDZE4,FFS8;:0J1"N0US8"T:BI&BA(4D#2,E#\M5Z68Y% M4D1#:V7T7$P5? 7,AQO$4Y>M"2QD&(J.ZU6<$V7,A]@-R]5R+"#VD,QZKDIH M8-U%Q+U)JM+$2FZ7X<*ZLS!KPMORV+HE8C6YI"9@45,8I N&CB,E@"61,F?) MF C<3>>"34A/FGPQ'FV8$VE"7"5&B&J5K+])RE*%!1 M^9)49U"[*5[Q^74;U/"90XZ0G(V;"%>DX4_%.53A[K2<-SA'@9(FF92[CJNC7,JSZBPH4#UI2#9,MTBM4< M<4RN!(58S!A^I5S.!-.*+6TWPUI4B&D!AZU056R8U.(V,2(,Q M2R:52MEJ\6; 9//$/7$*-;)E! +#'&;*N2!_->?&:FFWDD499[,>3L3M+E[ M4D7"Y?:!K;TO/&%U2G7%7_7'\*26-:(J*J7R@&!85I(R_):_B:2Q&@TC%8@F MXKAA:":K58OD*A:3-X5X0"K)F9VB 0,'YQ!_4A M#D1M9$1*!.,8Y"[$!-1;\!!FGT$182NBFZM04J["2$Y70QZQ5/+ X3*C\J?I M'%5-\X+)#)5YAA?+K"L6?0@H)S8^PIEHV%4[+D@=6 M?*SQ70R&FJBOB-&RGLN'Y&8KK?"'()=@=NF>;JZM(4"&%&'0':EPJ#<3I:EJ MR$] M*E0BGD-$W,@0M19;GJSE0AS:0-I5C0Y5:M%J$(,$[4:\^5I+B[Z MLDB,2W&\I#4K< \@+\4S2M!4A%UNR5UOHJH/#WCB,=4LT ("%D0"8>2J@$2L M!5O,;;8JY7" MF5C=:@LY09NSBH&<)=4#B$F*DXXS.0I*\':*26!)V@2R"<[J\A2-421C EDQ MM*.,@U5GB98("Y.K4T@$]).:'RQDM4H9@KU-B$M%PBV/S6(%+!Y,X+ ;E%/A MA+5L0>'N]FK5@9+.1A1&>#&'V(,$G6C$$N&L%F_*1=)AT1L6;KD,IM%C/ ME!,QIMQ:0Y_'"' M]<5KJ8JI)%I=-(:*))#F[4@)@DHQS>] MYF0TZ_>(0+QF=48,IM;:Q# XN%>4ZU&=IZ*Y0@9F*Z3L+E'-<#A'AHK-:"P( M47#89LW6 D![$<[,\20F*(3LRTLMT\NI7 -VXSE;5DO$ M8W$?@+B-I-A&9)SA5#47901&K":4<"+O"H6=%3(/9'-0T&30:'_3JNHT*)!T MM%!S (JUV +,2G6[%X4(M:#;#.Z )J$HH=@K-U.*Y>FK$Z4%,R47@A)IZF( M ^SVOQE5"D%JPEO"["EC-RI9S;#EBR2 DM)9M-)R?"D5@5 M)X(^SH^G@83J9PML4O&3B1:#]15.XR82CFAXAS%6/%<\53-YLA-4IQ+!; MD4#G-EPM$-5ICM3P>ISE7$S4\ M9M02)KRN@+/2VDP#*GS9L,P22RI.*(C5."VM@N%@#%4D'ZMC:AZ*=BS47+ M(5?&4JN5&AXZD"SYS&RV;K/9HS%/+-X@,9W0K*1>8%G2F[$U:([E)8LKGU)( MDF^E%7:REJ;];D"H4RP/$84B*1 *PQ%Y3[2)%?6*S9;T-#R94IEP&?Q#(,($ MQ,4EIP8Y('\04J6D7-"_!*+JL'V28DA_T9A\GNT>%<( ]B6)XE]0 BL:;6WI=!!"UV MG8 C39/'H3?%"E#.:E9%BIB$NK46C9JA>BFN:PK.)PVSR8 ^9]ACB]-.I4AS MP3R&LZ0:4I$J9REAK2Q )YR57!G*$8JMI$%Q'UA/!@R+2*EP"0#,1BPF@EJA M8,EP239;;8HE(MB,$U6OW^H$32$WD";!8(X 3:4X:&I-.0UJ'&]5%<:*68M6 M4,U]L5[#[C,91#/A!1*8FL-KH,B01F!BK6 E$\1D%4BC'%CU\$;N /J!%H.M M Y"1=0=5 #=2:,0&\D+<%C0S9=R.IWD0J3:X5H<)(-?,@68WZO> D3!922&V M<#.3S*34.8#K>>C<98GE9JD3)L,KB* MR9I6$#=IJIHJ'K(<\!0,UH]X&+LOR28B+MUECM TK2(XAM#-C)JAJS6\F3-G M^33K2-5JK6V6:JU:M7H#%IIU)3)NMT@D$^6 WQQW!@6^+")9V"(3A#E/^@EW MC(OZK*Q#J_O,J&'HL5H&-M33KYI,-Q%;5,P2!H&@##(Y9O-,I>DG6C, ME,!T4,N:$HE,+FQ24P9=U_-NGZ5+<3#-G?,71!M-D_#9BNA5!74TEF -E)!O7M?R4.3@)%I<+14 M%#=D1:Q)A(U0@@?HK."ZEI;3 IQUL-0>7#38AF=QI:QG/V^L)"T6UMDI\ M8;8',&+G?;8<:2XA"4PQ$P:=!RDZ2#EQG8X5TN5J5(M[:N]M>>02\N5:M >*FHQ.0!5--GA+/LT7[A0 MCCKE9+?:I#@@"@+5K$D%JP[%\.!"*PIQ>@\'&,/',=E_ \'>: M%X2"+ _BOI3:S?LRH! 2,=3P[("]! HE@[ B*1 Q.*&C!]<6B$J<<=V+-KCI$2-*^85P4PD*B8URD)<-LR;N6H]0KK8*.-- MHRW3RY<:)8'4PP*>"XAJ&=1(217@E+-:+S4#F!83TNEX%,N8HMD45?/P1G@* M,&8V$B+]2L.0L#-*&0E\V&$!!7_+?9D)8PT)(QCY*[H;Y(-NI)XPXD/"2-8E ML.Q',),4E_2D540KD))I:*3+4A+\69.%#RI1MYW,4 $O[8G$;&YKRY8IU,-$ MX[2992@QXJFE,6N#="51+EO,D212HTNV6*8:2L04U.@TA#A8*H-G,$M:4;-R M@C:'>4?*#HKUE N)M AGPN*-/:AU/]Z, M1(H]@!X0](0$DVX\@SEC5:SA.L$*!NM?@ M,G^M1?144C^_W; U#<>0$F00:C9E+9@M0&6Y4(FQ2%6W!'5?T.3U MU0(.E_1TP2(4K*VX;"W6 ZH+9[I3?D:)0FI*DE*Y* 8)::R../T! M1,[5Q$K%"Y6HE*?A+0A0$Z\Z7%&[-\-R5B])A6V4Y@^I,DBW%-MPC)64$6^# M@$'UFJ U$A(-AX9[K9PY1"!AL,I1 (120!I&&",1]IK8M)87@#K)ZWZ4ASFW MW4-6Y6*!3;2B7BJ:J\?@&@MD/%6#=FAJV1LV ;:,Q>0AJ5(8=4%< H*\<0E. MP-F\8N3V61D/F%PUMX,VN&$*8W@'Z8BRB-W=LA2Q:*B *V!(T X2W6^8-YQ4 M4S"#/ F4<-7J37-:%HP#.MXMR30!@"*(=C_RE"W-,W7<8!D&>%QL;9FFTFCW M'H%8K^H$@501378GY:S7F$,,;&*L30NQD)&E=#?T).NZ[C-3W6L0[WZHF#:D MKB(@('I!V:*1K2G7P.Y'[)GFF5ZZ.714,D;MQ4 P8:QM6/00V.E:ABKYC4]K MP%];^Y9B&]&G F:!)G=F_6&P&X_3#=TT\,Q,!M0D, ; >!$\/?D: QB1D&%! MC(#Q)N>70 D.\56F];1"J8%0HH"&^*8GHZ9!U8PPJ0SH5#"LJNP6?M\LKA#YG!#-+9PA "I M9NF,^@1!OXH'K82Y?@8+LZ$]6%YCK-WO.L@DD.#0ULLG9DXQ%4@D>Y!.!Q!.M04#,& MPGLS="L!E\J>2A%@68&8G7#^>L&4$C"Q)P30P*0U=7:/S2!9"I=A&L&/:4=12E2 2"+W6#0 M7%6@J@H5="MZT6*NF&1&+)-Z%E' H%4GD63=8W"F9LYGHV.PG F:K8#7T]J0 MS&8!9Y)0!*R!%CU1MEP7-91E"2$L1"C6%.EY!H9:G6ZR0I:S6!D,PT+.8BVR M+C15#2;]:I WZ!D'!"JEUI0%,^HRD;#NT%'40V2RO!Z*%$6"L=KQ )O@_%X> MU$K5O!SVY2U8S6.IDQ6327?6K4EO0K;+(1.;)8*^;-E:.FW+)5O297CC:M;[ M;6\B_1U?*5E.&@;;R@+B1J3)YFMHR);R$4F75RHZ)$#%30@M-2 MTQMUH@+F HSJI85$S6;RRH"731FA!FG6L$(#2]>#4C)8+>#5-%^,.7%'K* " MGD;, MB.>FJ2(23I1%/5AN-*(%S>F7*]G_YVM:?_L+!*G/WR5OO2C^M=?C_X$C"]_Z M_OW0GA,L'3Y15FB187W.3N/"X&(QUV'!+%8ZBS/M#&Q"VBTL:V['$#/;GL-S M.90U0@N,T3W 7V[^-6AGA:EW']PY#9W[!Z&_T/QKT!&IF"^*-/^%.O6Z@8\X MS28,-UMPV.YVVB$(ARPV#,%-3AA"3)@#.X/]#>V_UD>,%7/%[F-+#IZ6Y9!C:?@5@?-=(^Q4Z:-H70/_0O7OKU1\>OF:H(P M$P19+2:KV81B$(29S38;9L'M+AS'(3-\!OO;5.-+^(T"*W8?'K*TFZ!V$]Y] M> BR=,"6,X>'OE#KVT'D"J*;AF0M_GY_\/R(U]!NDYC)HEV'9#@3];TBM^\B7R1!9APG^3FI?EAI3$556 M4OX!R1G]T *KL)+'\%R3W;3]8\<^1W#?_C4N)RK M,ZQT>F4(I_MJOIB5:$F[VEB4[E7^4JWSOSC@+_R"3^OG@<#3OP_4>;XQ^C._ M3?1-R_;/+]]U\ETGWW7R72??=?)=)]]U\G^JD_,__W5#5LP-&] 8,+SSU,&V M'_?][VS_J7MK+.-KK4^;\YU[4 MY[R+K_CI@$M^,K6+/!]ZXYX-]VZ\-'U9X??O7CXP93-/N6:6/1Z%KZ4M"U0\ MED70QJ+:+QQ,8N%UTWH;W1DHOLO_B2Y*67_>)U^]WK!L83OWMD)_N3^7CFL.O_ V M(S_\]*]>LAQY<7Y.N780:JT[3VUNNZ"7@=Z[5^^VX6TS_]3V7?FN?%>^*_\[ MY7"_P,'Y"P=?7O_C8N:/XL4['E!2W*;E!V^:_MC/X?/:E2,AZD;4 Y^36K-\ MP*FVH]E;CLZ>ZRS]X<%=6Z$WQFR/W'WLRC6O")NPPSL7*#-!'4!N^V#UNRLJ MBU=O;!D_6]0_'K^FTYY[C%L]5U/;7VPNM&7S/BUMP^F]6*0Y^_=,#<":_^ M?L(6=?PJ]Y\7=$V3^46+'NAW_KJ!^[=<^^$Q91+]Q,'AT\X[M%K ;W[GP[>M M:Y^\:3F:N>&U+M_YZ(/\1]LNO_*&ZUZ:+PR?.NK6%U;(#TS++YHUJ*-K MT,%[>L2R96PDOV,+7WC[J[+KV0%]L7V4$.:-C]6CO.BS\ M;!G[V7MFZ&2=>E!\JF;K"_%D'E+9UQX[=U[/@@>N!>:>U[Z MU:23SUFFC^U_UUT/#GT.^V14[_L^%#^\9BTX8NM_2CM_N/_0G%-MKS]]V?3: MT$4?;1CY=M<\;.$)>[/KD>TG-YZ\JN_T/H_)E][2>=7;Q_O.*@^M'WN]//X( MU=2'7+;DHUE=7<=O6G'=FRM^,WSKQ'Z5R1]>?NCXS]Y\(+\TO'> -WDPO_*M M?2NQQ@U+K[AS]Y(^\]8I[\[H_XM^3[I/#NNHQP?>^=*V7[\$6W:>7%C_;.'V M2Y9]]'C'V-\,D;L^+3][VUW/K==Z]W]C)3]^/79B_O#\R*LNA;?EFU=>]?M# M_+"-QZ^;L>02=<,=N_/3<^^,I6[H6+]HUYMG?W=?E/_#41N3]O1=/'/K3UQ>EZR-GC9 [&7CO6[M/ M6GN?3!WW')NR9_MC@YV?9O%EMWQ2WGU@TG/9DS]8>R2?.+EG]7#OFH_R1T9L M[;\Y,G/OMPKZM7<>!7RP8 MVKEVV(-@Q]&)@U_>L&'_Y)_?6QH2O,AW_LHK1[Z=3'UT_YWK9_?%GQW^R*)+ M[CB(WSQX)3D]V[[PI4+7VN5W?S(W76?SU/MAIL^[W4/45^@3&B?NS$W>>"CR M+#X">/W@39/PHYTCW_W]C(N]NU;QZ=PMTX?_D)Q3FOO2^C_\9=7;>^S. MCAO1I_^&+>_,/0&0&[9MJ9]JHPZ4D5=6'Y_2I^/$F"EWCWMYYZ&@YZ%!/]U[ MV?C4J;98\,H-'RQ9MFOQAI\+]> K)]TOKFV?_8KG&NVD.S1AYN-]GOC]C-*L M1'H,T-5_ZHLS?WQT^;V[AI [YBZX,WVJ[3>O?WK571.&QO>]I\I]9^;[77ZJ M;1P^>N$/NY9LN/3'NT=7AM,H^>8Q?,!KA[?_R-WE7MX<.G75O[UN2HU:\=FE M^,V[9Y]J>\\T>E*OHO:^_IU^=Z9-7 -7S77D=RQL?VGEHP^O?QQ>>&3[['G;.N&%;^Y\9==M3_JIIM:^3^B]8M'FM0_<6O[9 M!^.77KGLC=&9E<,>*G[\T=;7Y\Y_^.C"W;BF_^,:41\K9 M_A]_XIPI^_8D-?W/WVJS7;BM9&/[;[JXJ$37ACZX<-K@.A5 MG0OO'W3BKKF@,ZV]OVG3,\]-_>W,\P<^/&O@!GV,TY4,1<8:GC1UV0/2IP=7 M=,X(Z*OCG2N>65H_)O1;Q6YN[ENGS:7$:J7Z\K'-Q8D;)N673%GZ[MN^8Q9N M3S]]G\Y*O9B)X?'S_F-GKN%<+O7O=_2L_\R@GYW8?\^<<2^/2(TYLDB]:J[<9Z_CE9$O'Y[TT[=>O?&"Q^]Z W<$ MUG(W(_

G01KZWXV6XCZ"VJ+WHK/A)9D!];WJ7.F_-T O/"8\9)#?75SRS=N_;-G_" MQ]=I+W?X]=,C6E3/V?]S^R,>7C?OW7?)KBP?ON6?]M?/8 M-7=LF+,/[A/8.Z?] '>==^$4Z(G&P]3:\Y('9KS (6-VES-OUC;6+O^TT3[Y MA3QD98X^F7W_LCNG,$>;^VHWS%[!W;/YT!WN4VTO'$@, UZ8^>-]W[<.&>TZ MG'N$6CAQY9R'R6D?!(.!M9^^MJ5SK3REN/B)]?(=QQ[=-VS! JY<>/NE7[^\ MX@<727_\UZ_,/S?UTN-W;KWU?"5_<>.G:^Z_Q)G"/YHCW[UP,W;]QD$+YIT8 M==9B#SU8$TH#QVP^].[,[XTY9_'J3X8_JKT\_N3ZJ?S\+6MYRR'//&'(Z\>N MG<]WK'T<9]\Y,9A9\N3DQZ;OL\^."*U:?F# M71,?[XM,3]_]T8Y+_&_=DZW<SZR9[\WO'O6?]R#ICY(Y*9O\[ MSVP].:+AG0&/&;ME=7GY@%H(Z#/KW!D[/][=OF+DK.J>;;_ZRY,G+AD\_L#X M_._LV%@X>^%9M!'_1X_?\X=II2/OS3\Y$+MNT(;WJIE=FW7#=GW8EWW7? MM/WCTO;U2\>Y5L_+3<#BG4.8FD^3_/.FXEM[QIP[7?_I)>_//7>,;:>^W0JN MG'FV>^FGSRTOK#_Q3-_ISO3Q91=Y M7I[_EY4[9LWW[[S^1K'TK'7Q\X-FU]^[PX,?SF_>M?!':\!)P_*^.0^5"\>R MRK03[1NG/KKOTD=>7C=ZT'7D9U--MS=<\]=@XX'>R=\_L:S;.W<(7 M[KJ%VK+L/R]-G5RT;OZKB]"N\:NXZ_MI+PCYBPTCAOAQM\VI[[AA^HY**-*^ MYXT])_13;>LJCS_ZZ>5_Z-WGW8F?#IG?3[MSU;^>??#7__;U$?U@SA%/ISS^ M[%U3\!=/+G[U9/IWF51&*(RX=WSZV*P.],4/EITSX%/JXW,?N>7W*YY6O2L6 M]+[DDLY>?=9H%UZ[9]K2"+99.$Y^L/[(M'UCASXW*,MA'S]V^<3D&WW?G[Q] MV9^MVK'/MBQ]%(0RTRT;W^A:+%[A67C[_DFP-*;7\3N&''YG)KW\Z*3])_XX M77_6=L&J9_<=*3TP]6G'#3<\/6/30_-_Y!-6WOQ$F?GIG2N]LV\[WIS^3MIY MT_&/Q[\[L;AMY:KK:JO>7]O_E2T;F:Y(N[DQ*]3<.V+CT,F/%!_YCY7/5=^; M\&MW9WG2.25%Y?.[ IFLKC<\=.UQ_IC?0^..7% M)P_;GSO5]O'H?8,SVU:N//2K:<([R+KY[SU]^+/EOH/'5)>T.3\_O(:=&-@1 M\O-@X.REI69!">B9?L63-V M2>1\:>$O_MR\9.)Y@UXM+$E=R0C??VHBN6_7OR_?,F-COT/D6UWI!7WAY<<6 M/YG%9]_^(WF4[S6\WXYWGMM1GEF>.6KU[Q8@Z]<\X:2&07"?OMG8Q!73CGY6 M_*7UID6=-YXH[E\X9..'[T>N6+WBO F#ADYY8=\Y[5O_IS7^_U(IYS=,>N;[ MAQQ//QG>\<0@>%>_P/I]LZZO]1EPR_R1\Y;N?>;@VG[?NULS_WFA=>B/'GBS MN?F.Y1]W/3SZP=M>=!Q>\OCP7WVR0E@-CUBRZNFU?UB[XM;9*Z$^Q1U]HU#YG:(2^/KKYR1H5X^-.#Y^1<GWER"M31^.,Z#CLN#$T^A3_) M/-B%4+MG+U@CW8 _Z7IWC@2Z7*[(+1Y3-C;Q[F)G?R3XP-/G_1KBL/XT]# M?6=>OG'OHR.N_\71ZYYV<,"=U1_E2'GFOBUK#O"^=_-'>CR[YR17O#6_[!'SP M^'QIV8A5#?GCZP^]TQ49#*P]]P/F>>Q 8.BDY0=_OVMS=O<;KRQ[H=^(<?2& W+7EGG]_O/YR(N5T?V8A4O?VSZYUY&^B_I>L/[& MK?>[F/MNW[FZ8U,7\^CYP- XE_F5]/C4EZYX./G*N/V:]=:0Q;_Y/@^OE;U[Z57S=YV/3[!N3[ M[IM[[@.I]2LV'Q:G?G_&"P4-^T@M*#7GSP=T_'!@!;_US[+Z. ME^2KIJQ8D[UG\].S7MPT8/2T0Q]=?^'N%QX0[GW3>O'"H1],;Q_AW/AZ9_'V M==FQ%]V]3]\V3P^&!F'!VNW'KEW5-_+O_[,J_G^HG#5RZIQ9A?,V-\9<^?(G MQ\ WL6738RN@(T?3<[\_1NT4?GER[W.E-W;,OFO.J&&-:N#'OUQ"KAUXI?B0 MDDC(\"0*VZY]M?DMPSNG+BZ M==L*Y=.'V><3!]Z__WBX?>_#N?/!A[@]V6&W#VHXUKJFO"&M?R2V M=,+])7'&-:/OM95M7C03[A7L+ MUX6A]IF_K4^-?;!FQ\X)&X/- ?4'Y6$GXRLR75**\:T&V?;GRS#6+-GNV M95_8?M.H/VR[M8_O%T\],?&)MQ:]5'WSU>Q5 T=<$%P\K[9PU,Y-I1L;MQS= M-._.5T7+25K?_V"<37GYYQ)N/42O4,:]? M.J>I;F.'?+!GXI(+/MVZ+'Y@SSFC5JZZ8]!')X8(DR;Z5TS9_%H8WOGK>YH# M%XN]#C;B=ZK_.9AV!K>-4,0186]?,N5>XL[GIT!S4*.[9NXR1_ M9=>#6^Z5IS]3P5-C1DQXYM,-[7UF/<0LG+_G]MNF'7WIK2 \X']4^?Y7RP74 MP?%+.S<-P3=VRHWS5EVQ;>(^Y-H%O]IP;V/7HC6/K_)M7E[N"%^[\-B-3\0V M/?G4L^O^=3.R*W'L]K=+'TWA]CX_Z;W..6^='/'; U)^G;+@@X,[9N67K!2N M']7GR?N//S9L=>"'KWURY]T?'-RRXZ8]M4GG@-<$]Y6+.Q\=.((:>\GM'SS, MOCIJR; 5QQ]>.W3LYA7T%8F^USONM=X5OM5QSZ+[FP=F_6[$Q%6CQHZ9T77S M.:^L+#Z+#OG!ORE=<^ 79BR^N'[5->A O?G#"Y\Z'/BM,G[ 6_7A-^V>OCOT MY _9!R_;7;QU*;GQF0>J*^\6Q@+]=VTD-@UXD/OX^HGYQ:-V#>B:>'+G?>O#NY^[:.L+V0=^^2+]E/ J*ZUY M*3OOS<=VR8L>^3-W5%B1^,U#.1B_/OKT3FG11?W-+Q]T*NOQM3??XI\[$YR[ M9LS6S5W+BHO4>8\RF2[_BKOG;>J]<^(/>U''RY=LS'O79PZ M'3_RM;\,O_VSE6C[JIM>/C'^9^H6Y&!F0_]1STW9.;=DBO%#'YZ3=/OOF#QJ MX^P5OSN,XNR,C1<]%W2F9T^Y\)1C>SU]U>[EJY&[]_]RB/!S:/G'=C;^XK5Q_<^ M><_$+:\D#U^ZP?^OWZ8>O9ZOK?B9Y+E0F+9UWQV-I8LF+KK1>?N@(=QZ^.-A M#?CFAR>_=CN8W;_Q?FK^1V/,+WZHP%!R;OG^V7>^OGOHW*GRV#D+AZX_IWWY MNB/+[P,NG?M!,#QE][0=5\WK>+KOHOO?'QQ9/&'/#6NG5A9/&+:@'>GR=06* M+V[8B&U\'9FQ\O9?3UX"GU@Y9MZCH;O6GUB[CMZUE/[)TO316?VCKY1OFC+A M]HM^-E-&9B]X>ZYS?O]S/_SHH0'; MO!L_^BBU;0151-Y/]WUTQ)9(<^S"QMC9CVW9LN?&/CEN MQQ,=N>PU5[H?N(<=-N7LG?=\=L[*8=P+\.34Y==4/.WT>X/O?J_?[[:.B<\4 MI)\_MW;!,\O_>&CO8]Z-]^[O^O6^?N0MO]CYUJFV*1^>L]'ZX .U29T_ON)X M?DN*0]9].+T]\/]Q\QY^;5[9UC S2>PX;B$RQJ8F@"$4@>E%".(83$?9>ZU]]GK.V<(='^( M*=+(K/4QM,ZH.^.;MH&,L)K?:F ( MS3C[ /T:G&YOT^>GP'.3!_-%I^L(;D&*(_CK<%E]];4+ MI#V9F[TT><1/2"-JAW1A-KFL6R%XY<)6BU(\H%/^8F'5(-#4_%A$PZ,%/C$= MD>TR&?0<%G_#,+=3&E>^5N:M5"'?Y*U$?1BSW"$5MK"VN@\1KZ'U@!-KIOV1F]TN!4;39LWF#F3,:<#Q_73.DV#;,89E2B&3Z3T?0VT MT_*!H52[6W?+SA7O(XV,2BOA#810FN% V.6ZJ%%L_K%F9WW&A+T>Q9(8XJV5RRT=:O\6E( MS;H5*Y.ZBQR-6)'YF;/E/M"RS![UPTKLKX:*^N>RPM=Z\N2,V0\E-B0K.A[N MUX22NSWU#/W8=X=TDF@Q>8*/G8@;T#)=%Q9'2"S@W?CO:2Q-^WX.N):BA[?? MZFG)9OXB<%$]2W[,B3@S9>'%A%>8FSL[O8'AG1H /F;OA*6M&L'0)C&QF\O! M>PFT?%1PW8)+Z.+XE Y%"PIT%<)@\%4A+6-R_K O%UTT&M5*UK.5K!:Z9>%('U_(K[_O!>S'A0R\%1:M^R/D#;5+Q/ MVZ!R,%T1%Q"KFG"8&/"RQ A"DZH7!.XWB,?FF\7!+V""%9 X<9^5'E1@;(R< M)B3 Y5!LPN+S*.W2D;F@$W,,=US]@75JI(U'\R*G9QS=47[V_JE(E3R^G^J0 M+GJD=[3&5W*P3_;A+2AAJ_;:0&P8QKBC&%7';PB=:PW)W6(-$H)E.?C^6*AD M]I:]YX!>UC2Z=6R+#QP/L">M0K(508I*5LDS5X5A7Z[]\/N[/N$ONEG!J[KBFN<#MT=S_D^:$_(B,U M^/#V I>_(]DZRD6%3JO/;I7[6S,(_EOF,$5$O.CYU#S-V;+YOGNU1CUD;4U1 M41G7O)DO4YT3CD6BF>:#1?F\(-K5D1A5_Y1N:[8A:D3=G):;G)5)\^= "71KEEY*DV9YD*I MSS5+SV_BY1ZD3J&-LP:,T^K1"#[.R8J,,3$79A.")Z489Q M^3IW"/87O#)Z1G9/.]&;Q+]=XF?%1%WASG(#5W9TTG1+P!41%,(BI0)EX@H= M"&7&=-P,JL0,1%W6ETQ7X$1##4((<.LA@T@H26)CV#GS,O3*]JWRL"N1Q2!9 M**9A\V+-4*D]'E+,:,DN]Q&K9C_2"<=!8/X2/;HOJA=5Y.*4!FR?=MOXTC4] M(I+S\E:3L-K:[Y+0=SMS0K,;KT)1^<(G+%(/8MC(S"P&@0A_6&Q2XED[O+I8 MKR[VUH?H!DQW'WW6AY:N%OSDT[L)'9872B]$M'@R@[ZG& N_=[L][PPZ>HT_ M8[Y.>E&,BIAVF*YI)L8P%1$A/GVZW8"Y3@@2JS-3QH ![PU/VE52?1-B'3-@ M2[7%G$V/6.3C"U$+NL)Q(+_./95YJI4#TYV1, M)0MQ]H??EO^/5'Z1E6^'C M6S'WJ>#$)H;S)7I#,9?8#'YN*0]!O@D]-QU9KO;:,O58Q(%+DONKC;DA^,K]=9)BT.]4+)3@(S=$^M MV>W.K8&2N38K4K$G4V^L 62UZ6; 2B38W,@N[Z"X)K\G2^%>&-+L!3P,O>'R M5;_-)1/6(.WADA%KHR<\Q6S)&&XUY+"\*KLFME&I:'JJIVT5%EIXK7G@);PZ M3+'I,[H!$01_$WB309WU.-@+,FU!1SZW\L4V)5DIN"I$?"[Q@E/*-NT[%M&: M;SN"#[*H:[X2_6_K:40\0GZJF MP,/U M[0SBB_IUGK;1@'(>>])V2%[ \Y2S=?%@2?ITP?7.1@%3F7?"PE5\0\9;@?M- MMC>\Q1-.N)9F]OB\Z .KOE=G9=29ZT#BT)J]"]7/GV*SC8'[BK20B!YQ;BB)_G\AP M:]@T6__DG6@.H8M<&]*. TZ82LTXG)):AJ[QB@*0(,2K/QHZH0VMU/II;4N> MJJ_G'C9?3VX$EX4<3OL MS'9*X%X\7&U%5--0R:5; I(/&Y>+PV$OGK^@&?+KO\_*N9;&@-BC@RJ4A#HW M[;YVM2!?$.PX_E(8Y\7(8@N-?0M-_"3AOQ(2,S#2:,N2P5MQZEZ/X?[-3-(D M?(J/TIF8H;L/#7+='6"CN4)%.8^84#CSR9BVF;O8BFX]Q*>K!P=XE_NV9K@5 MRXTT&6S)7S@W);R=[]JXA6J G,S, ]0FVM)IYX(MQS)<6-VS P$Q*I$^\(3/ M$1D;&CWP#+#*TKGGW&UO.[ZA<-I.>S:Y/M'Y2GRM];%(9W2]1;%.B_W%LR,@@2U$0YF5_1L)B$IO9$^S MGIV\"_59?8^>EO%*\)EFOUI-NYW=#Q#=I*&6U%#13)W5E#TMY\$$S1V]VN:R M<^D;LB^,OM]X?/9(\TU]WX'5T MZL^LO,=Z5UE1(]6_FB0XUC0ZA>M*FGQ_5 /3IV*W":,8WR5TCHVH65=\<_WH M*FSHJ'&=614KKL--3&>CJXJ4&VD @T5LAO@FKW5=2)W1-H*RAIT(2R9-<^"[ M]SOZT%%16>G!C_9O6.^'LVV<#YSRTA66C"45Y7MF_Y[2_\?#J':CS;_0K\JO M8>HZ)T3"/JL&/O9T W#U @\UO[PI1-!LCP#[Y?<2\S@PV]Y MS)GS ZGN _!F&FD,UHY:<(_RMX:BD)!\.=V\ P\/4%K/M/]/!X31I704EHQT M&Q8C(*40"#_+I'2U-]_(E,E&P^%<-KBS[3$C8WC[H7LT?BUD7,6+WK#X2YBG M5^1&@L0<4OT9-N_)V@DO'D!]#FW2JJ.01C9A1\>\E3E+K%GX$"S6US@$],3; MU^.%M-IZ3-,6#[]CG%W0\[*V+8QGMI+@/+A5@2MOT!:E,9>1IH,K0!DK 3LM M*,7>6?7IP-SFY=8%ZR,_[>P6ORM9?;Y!+KUSFS&29)/NOKW3PKG\42YUU7*Q M3RT]; Z3->#DY*0VI>;R$E8K)4:X.B2GZM9E#I-_8/:Q=TE7L/C>P\B@$;:ZV-KZ?F>V7DFXR<4=$Q.7*NRN<6"%O;*"E+?!2=WEO M?)_7_9PP8EZFUGR\8JP_).7JFD6T"\4DT' \Z4@.7+=X!5XXA[Q5KT^3J3KZ M9L6CP/CB6J!A1+QY^+ 5'5"+Q("/1?RYXUB006W)@P]@X_ME5Z=U_-NF(,2. MYQJBRRL]VCK#=)%3W?=6,: \1A?(804>U?HGDT*LU-(CRM1&4I[D99$GNZKA-I++RR6 M-D /H?<*=W4WO4@5;A:RS67FLW(FLUOSWR48OI\(B@F2J>2RP D<^$77&9K8 M(L=VSZ\I,SSI6*0_;_.;(?>'GO\C)__ 0+;(O'KA%RIYHZJP#^FN_LDW[JKW MQZX:2D:GLF25K*$,QV]2Z;]EGZX/8N6]>#>?S,=X%-VRE^[A!K>^BJ\5/*53 MZ:Z$JGLIT$$P2=.HJVNOG$F9#(H$/0D2QFBD1& C"$O:OU_JTNPQ&8*:%'I' MQPIUQ\[)K(T/^9!Z.2ZILJ%C@6%E;QR03JJ=!RZLC8B)U?JS:6[I_;QO;/S? M;KC6W%W+'@[82?+Z@\,1N>"]/J5#TMW??\;$N\O+[W&I]"+D"DI4U G[+EW" M/]N_SZC#>F[&38"4@,:58/&8$KL5Z2D3#B6IX$I+-3^V9ZOV;M19#=AK5',Q M+9V8S19Z!BO;Z/_(F.63%&I^[O8ED<=+$PI7O?"92DW88Y&?LKS#*!.K#>*< M8,WIBRO2%=3R%5T* @0;+5)4-!X^??JQ'K!'9?%5P/1G*P!W* QYKUA34_,U M#%YWEUEX[KN_6R'YQ^.J8[OWK7,3+9\-)H1NG:#S#VH1#PLDSHNN9%X+BY]2 M,ZN[+I7UHND(>MX#.Q+09XCI$S.(.^>#U$U7;RUH,']__N;VP,[L8:E,@9&; MO#IFO1NKQ#2-0!ETJQ(JJ>&UU#1XM5%'9CB6R?/@JNW&N%M)[QA$[FOF=$5/%\D1^E M\-)E(K*"C2[+ S&6V29F-6?*W[X+/KN/>:;7-N4-<6< /;6"-$17@(M/ MA#U&B;".#;O*)\\CGR#@^6S@LL]^\.>+X.C MGI.,RKYTWVM*+Y:H%K2#<-]W(0N%E B9EF6/^"M#!0-1VC(=,LJUWY:H(P\\ M0LMB0,, T_'D(CBE(5P#XEZU7XI\PY?@8SX%K*3>1)1C0Y*=+WD(6@L M3S-W55U?]E'7K9K4KME[(SVPC?H[6(I:@M'#Z.6/!K;>+M!I>80 @*>EF2$O MC9C9)\50<(JVX\ "8,4XRC\OCZ>M;=3?OX?P2R7&F4'E*&FJ7QZD/W[W'Q+^ M"=UPY1'EW,PN'-=H&H?G&E5^ZY_',%6;?V2X\$N>&]K<1M<\4]5MHO83N9^G M*I5NNQ".,4G[7([6 M&*J)J,'HB\J8XBQV!T:FKW(^FA2LIG&T;6@R[XO&IIIDO://YMLM9M+V4T@' MCR\'79[4!__QN8*#QVOO_.=>%<+F&Y"T-]_UN-:H2KU;(&@KP O9&#=;BEO K !FKY(=_7(RK#.MM:N<]#3H687+G*8KA MPVVB I0H?KTMO#ZT&'#^JI;M?W?Z^J^0U'A_L&TCT!X^%O$E.-]\8],>4GS] MVX:&<^?'-_5PKAU\E1X?-*>HXVQ5>'S=/9=1&PH\3KO=X$-M6X4FWI)'C--< M.FKA,G:<4J66*<,RLQG2N\-U3?*/\95"1$12GH!3]_.^4E="V. XL@$_P,MD M4*B2$$0;M3NXD=J*,& -UY+P.\^C/SS=X7-I"5(1,ENO"VS$];$_-0<;^Q9G M$M2_YQT^Z$W*VMIU62S@:$;ZF%OG66-+I,-*\^EQ[Q8>J5QC@<\S]^5S[?L* M9TL<_4N<\YL'U$B+A'K^$0587C.?IJB(HME%."LNMST(;KKATO#Y1V$5R/22J)$-7WCB[O:X9J],4$1X4Q M#]H7&V24B^E]FMQ@C9KDM40W) !P-7X>ZS[7'CXM5'>8YP^#>J5^I$P()X1, MDKN[L\"2I:>R;M9#56D\1$FL!NH&0+$2E*_AL$<&/*1;CD46NMB]5WAIST^Y MTU;RS*UR?\LA>:9)3%ZQMG\>I3*U_TWYEA>JOVE*.$'+7VB/GS] !>MGRLE; M$N!TMRZH\<];I5_3_A0)VM'JCC_]Q]_VD*WQ)9??TH.CO+N,7<'5U73YD0AN MQ&;&%)HDA9+ROU( I M]9<=QZR*5L1UQ8K=_PX>M"YM-Y*G#2F#1^KYC# 0%=A]/\'G]>/):SXZG+U>/3?S(>A\GIXF.TS,P2O51? M(R;"Q9,/R36APW?;\U'-]^T-MH?R$/)I+_N9!:F\O (V%GP35_+D_N@OF[T^?13:"0FST\S?JO,T=7'WV_725'L,\R M&C2R\LU@8 TXM>CG/"CH]-/ MIH06R)/$CAX2H_ V=IL24&XJ]ZG-153EPZ.3CO[+^_<)H=T-7BLRK&@6;HX: M?(4PGQJ'E(W"'[BQSW]YZ,W20MMGT#\4%E0OC<_7GO>K0Q^8$*D:HJZ9%F]V M^E2G%3+!0U8*6.=VBS8G)F9JWME0@-YV\GYXF[PAZB)@/_B^R8W55K&35]"_ MHFV,0& 0?@-'GZS_'AQ0CO0[=PN58([SY26#):V#QU^C7,YJN_289:H2_:@> MY1XFZLU[M]X(M6RRQ[!HW;BSR_/V2>%[CXY%4&^$EYNRA9.,BFFQ.J^XT3*[ MR@:(0LC[EM:&'$%,P]7./KW0VA43MZ&V9J3_L.N0(HS$]1\*3\K;!'[+;[@? MD< Q$$]N%+<+1/XP.RE_JOIZD,%%,ME0(B+3XXB.:&:8XC!^3"92_NZ+'3F( M_P?QRNO]@F>+[L7/%PMJ8UJ/14S#\MFY?$$7DX*/#"D/Q\?*R?RP6>O9,'?8 M<%*5TU,0WZXRU-X-DW=]SPS<]^577/[/LR-_>.*Y%MGYXQJ TN[-/]!Y(^HQ M2<&H#V^)SV[0".@3EQE]2Y)?6/>6D[VD$KKM/ZU_^3[33:-8]F%=4PWYO9^# MWY)Z.2=L57JI5HHTC8^?4L5X/-VRK\\;]A)%*?6^CE!2>#7BD1Y&;Y"(TI[- M3Y[\JF<7!JI<=?U@<:][XM4JAXI4K0UTL7U@\]FA2=2I MV#B$MWBLV/++"=J<"OT"X5AD2*@B\Y3?<$F_( [31GA^$%A/6+JW2D&)!G# M #@BY/-7+_Q('3@CE-^4,@<1<-UV(U#UJT/81G8VH8427W3__:O:63-C?$D M\NL&AYAJ3HT.%.E*4'U+\NHZ'_B2^>F@8=UU'2U=*;;N+09:[OFV*=!MBFS3 M9:>HD_O117TTD_/)\7 Z[J+U?+=_K5N_K:T]#B %@\%3;2&7YZ]\PH;-IXN8S.TMX98R/DGT5XCF[/CCOBTJ!^U@&@C M]]7JJ6]WI25\EL\ET6AI=7SY?<28Z5KWZG[3ZO.^Z*C9]T&(UIP:-+3I0%/@ M9TEH'67,I<34A:1$NLD-3M4W!7!J8@G(D4!VD_5\-,JQ"7IOU8D"[4+EM^6S MO@F;+6[= $O1*$ZU <^?5RL[H=P=AFVZNF?#VWS MP]^E(/V#\4D9&J+PKM#T.*"G#T@CS%A8R6<0 M\[L+ ."?V<33"J2 KM1'%ZW44N$MA1TY:S&U.^+J\V/$@OC\#3<'$I[C=\3I M'\CX6"$U1;7>3@91#X!M.Y@6M@Q;&L&B5%K_?K2&B$OZ9A^_W[]Y'G-9C7TV MI*UP6CJ2;+U5P[Q&ML%R##-V#W $CRG!NXO*5*;'@C*M^CG M.LKD>L>K#X\MX)4&BYIV-$=;)(!KUTZ28,NT-6 U#>,XW3K)>13;#4"W'=O! M;L]"OF!FSJC?;0(9]X%$Z_. ;CI$]V/:= 4WGM I9W_X4Q"^4C]H_%"I 8RR M(^\HU?' I;;\CD_>LGU?]DZZ+:H%.]7.ODSP").C#B'S\3$VZ5"E)P3ZM_31 MZH4(8D>_TNW#G&&7YB@42K_P]?ZT_=@K+ RU&K4V0:P@16]5>G\2BXYJ7=2_ MY5?;$E^.R=W&3C3)IW:M[%S:3DXS78!&WRND6[/*_DMBOK0^Z"HJ.>H"U79' MG:_A9;;?GQ"83+FK4#CMS-1YAH/*A0:C35V%G-Z@OI2&]+X;.[O@BKF=UK-+ MIY^V>(E$^/6!-1-*)KB>.\!Z\PA^H3C+'UR(R4YQP(3C';W&G&0E]X-B$HUI M(Z#?!S?6D),=01D%4F:AFQ8)1>-):;KY7G'OA+C9\W^50%^)O,_=?C$!,J7< M?^LUJX[0'Q@CN/V4?5Z]Q@_8&(+!VURP@HND9VTM1"\KH-NGQ$2';R\MPO<- MKU0%G=QP?#5)A$(/=RIG27?%HTY"F+ZG+$3HU=> M5G[YM+O2E1F/& /&NL7G225 DD5!6I64*B$<;X^QG-(YLAZ)X.^D"P/5>>7\ MW.9Q0O ]-EILL]&#I! MC8SIZ0<][, 5,Y=7-Z6,:6SKML3Y7\LXF-F(>GVL5S#%%EY M24EY60E>E3)5A^1E0%N'N,34("ABA*P7N$&[>!W^"L@F2;NU+_8ZL/*VR05I MU6_65'2<1[JZM=\29L-67NN7?PG&'^DEEH(10+U,CT&Z61\<)]L+8LARCD642>OTSWIW/(^*3N,[Y^3R MORU+^>;%\B@IUY6[WL"D@1E.%A'>H-;;RR6S Y3)-9)[V\O.X%N/&!,L+C7P ]+G/^*]735'?R$=@9+,L">?EE3TX^7!Q9W(K%XT2UC>$3;JJX M(]F7([&+E:JC8.VF^5NB&U7$Q M[=<-I!DM&YHU#G!MM7/M"IRHKR5G,;%8Z MUG+JW1SV1HVLY%@UF[2*EL\7-AFI:+Q^$@L$7,1N1W>]>%@3X.8?G=OZ<>-_ M#8-3%8W7WIK^5?*=> L&MKGNF0X?BP3?AXP7YHA*LV8745VD8];_;4X:.##OT48RV\8YG>L^0XNW5B]O84*ZK :V&Z2M.9 MXSML21>5TEP83F73W3EDT$ &0ZHC<8HQS&Z0$'+/]&^TFYJM M:,=&NL77^Z,PPQ]F9>[RU#&\-K^LW<2PU\&MB0TWT[^Y/[:NQT7@^V\OP;(: ME4OP?_K:R_L=#1FSB,5KJ.B?Q2[X4E]%B)M&.J_DUJ3JI[W)1BO;=S%K5 MVZ.:-FI:"\*XB9=-636:#+,;[:[>8M$5^<9LR/MC$=UE+#(%APYTS,%DQS]A MD01$3#Q#E:MMTH7T3RH,UEN8Z,C8/"PI!1:KK&B;KA+@5%;].@&>ROS< M.7U9<]FFO_U98>&$8&)GV=BJVJM]2G56#457[$+J^&%F@Y!@HYC L9W"- 4D M:DZF1S.9I3+XZHL:Z816\/K:T_#SP&V0I]96("7=NQC.]8(+D!]L0TT6VLA< M_[S5"NDH=BN-$,69]O H$:LC>W/#Z%:864"S!A(+M+=H^S!;S_\2R D MC=__R#?$M*R5)F^?Z0&.RQCR^E+Z#LMY:6L5'QS-R0Z39X#37_1@B53^,"_4 M@2)#!^?/U>D3LU_<:%?;M@VO-!,TN! F%R23MB]A=-?FDI/K$\-D$S9>1W>9 M"X4V51 M"$1$@<-0Q9'&>W8OV!$E^&+IY737/!&1@?.F00U6!!4:XZ*[O4FK_K_FW++\ MJTSZ0WVPK;=CK?W[K;DU0,*M28.3X;VC'ZHV_"A*/;ORA"VVM3!/TEFL9;:: M IAQ69E;ZF'IQ$_;[4(#$GI\C>RA8Z^;'AH2$S% M)/&D(;G1F$!:4&%B,SPOX_4"B>E]?\:%ST,[*=S@="-(T/S]'>4QGTB5L;3! M7E93];@5".SLZ44#7CSM@E]"-BM6M_]A7X-6]U1= ZJ@Z M6G],I/7\^#PQEDKTH1W,?JP,'^LH "!Z=?OZ)<$/?TM9_N-Q,BWLHW/?L @T MOD79LM!!A6^?/7^S@JKA];(*.)$V?HM!NW/UTD*3VD*D&N.I9<#MAQ>MRKQW M=:46YO?$Y1:*K!B:Z 3($_1:W4>_,2XZ3ZFLJ\>'4BH?7)=E&%9T9JYJA9GX M939276H(!-/5).QX_4"&6Y0?RSB+)VPT+'A[F[[)GM[VG/K7/V"],$."9T* M+7%\[,542M@/H=I8! JA8$(<&153<'#]_P2C2&.RCP\V>$PY^[BQ+?VR%*@$ MW31'^BF_._(*1\KIN1O];L2[TO DJHH^;-SGC7>&!!X[:?9,KK15M$E9?^NS M45/5"#O#$U.U F]E)DY DQ95E6&LP>TPO:6W9*?)R>>=]"C.'6U MO"5"$\]$%*M)IOCW16U1;; /34Y7C@_* KCVI'H$\A!-Q1 EH'6']%?@>LZOD;%.P M-WJZJ9/YDA5OCS)AUM K)>'U!]I6Q=L)R]2,5I.-DYC!@FFGG+:<#-\&GN8> M$EQ,EFF5VY FO=80+5O2=(>^GKJPT*XID$^-,+D[PR=+-X<>+6$1%J?S:>"$ M\P_A#6GTVQF22+'\;C?DRD3EW8RQ&IB^A;S;0O4%^4)T@F^O8;:7(X/D?NY8 MY&P]Q>\##C >P#%@#>)M[5\VQ;7DKC91^V0UY\=5<_RRVY8Y;3C9M=\O!!K9 M?H19Y^@9>//?3I7_!#A9M$E3"YT^L3$UWB=%HL+JBTV&0AT1D78X;:UNARS+ M+%+WA5LWQH'>=&^*O.I(E6:1_ANA)N:0F+6VQSH6$5>=CR84).8/ MNCF0>OP^#(K^[D541;6U10'JM3L8RCS7HX OM)[EP/ <5OV2J.A\R0%2^[5! M#74;M*TR9WI3X(F NM0919V\)U1WG$W0BE^2R4+V[LD7A''O_A2CR8["KWZ1 MK,JS,+_1\ BO'JMGM=@Q);$;\?*=C-/R=FU01+%B6(5OE9-;TO)G*G?Q\<*/^XT=%$CNP4#BV T63>Y"*7'4E8H M??FOT3@?R4_Y2<]^$?/3K/H?1T9A_9O9:X]&AW9R%$@S),=^:B3P4=\W3V*@ MQ0U$*"4A\;1,U5D_#?/#$^>K8A:F*YI.K!4+&F>Y=RGOCR@MRBX\J>"8CYU1 M:'9418RZ_?/% R\;;'CA'DP13E66X%XI?;!!D!N64DH%*ORF$Q^<6N^IC=7A MG.T.,#I'^&%8-Q7IR;.^=-9/S/EL4A7OMGG&;S?+)9WZUIMN.26(&3.G@_6E M:)B"W"#^U*1?7V!."9CH3ZE<[7_S@;\.X[RMX'X&:]0<4G7!]A+@EDGOS6Y@ M.1$>O_Y7 GRRE7\);ZX&Z)9:ATC.Y%_.'9?+5Y; 9RK#8PTS+>2E7BQ4JZAH MF)O"$.2+^*5[(*?R_?+(QZ:^;8N;1#'X!GF0USK_?B[HZ[S?3%2R#7CH8L8$ MPB@U/0!C%IL !>4JRQZ+U ;")W>EBN(OKM-J5%G2LI0%5^#%A4LKR^0-WDIH MEQDG<5MUDK[J:1%GN50R@ZUF4CJ]UC08)BWG,D1%;?I7+(?DY#2GVRS3K\#( M8$*TY+]5\O\!J(:A@E')V/?[Z;8C; JXS]1-UMNJ=N8621/&L( M%)$2/P7S:,MF:$*1 MFCP$2Q3DLA0-?G$S! "N#H)B=O=G4V25L8_ T+ MQ3\:)\^25EVDKWLS^!A[N#01Z<92^J9H3+L)$_);]]V78]5U4W2?3?U $P,5 MAU+[DW2U=+1N:D!U%:.!NSCI5\%%V?A,^-1#*7@DTFWX7\^3OMRE9^96!38A M5+&D/YTR65S.*U$P4]W<(FUO 6:@4@"EP8D/CBZAFN5S+*XNZ!+V2T(A M/>X/>B28LHY6O&.1_GI,34@ZTH55O%LPJQY4,\E4G<_.?R^0#.$G,^\=B^3= MFP&/E6PNF4XW4'.??'3VM_[\\^N4VX?Q]F&V9L/F3@Q(3U- 6Q;S[O1P!S_2 MI^<@&*S2_#GC4?O:P'[* [8"C]6B$FQW?66V W8V9(>-:E!UB^=I;2U MN^[VH$RK7/-G\<RTCQVN_A09)F9T?Q\TK2)6B#CZZF*7Z^- M-6,H'1GM5'52AR%:7V\45+2[+I5D1?YI- (=ZW=FZ3*<*@BD./C&1?#1IT).?T32_*,)>=[)A^]7I%.W:B&6V KN<)U.>JI#,[.F MY+#W6"3'_VB^TBH9WS?CG80;QN3.Q@JD&APL M@8SWZTAY ]?.[8\,/I7Q++<3\:WC&YC6;DO6YJ7^"NUOO$#A6@8KVPKYA&7Q MZG[ZW7RE9D,XVK#ZQ8MR"7JZHE1V9SZUPLT--IK[$46*BDJIMI!3R;RO&L0H M*!<*0I$LT47SZ5PSD?WE;R.U?P9\;K&_%$OL*([T8/L5M?"5-4XN[27ZSA.& M/T'U.6;O2 &I'0L+>A^BRF)D0"/HK$,O/=45W\T0:A?R2L"V;_9\M-),.-JS MS:BE9/989&_ ;>6^="GV3&1ZE"8X+Q@PS[.VQY43[CUY-;N6E#TUWV&-MBUY M?SLOK<>:N9>=?"RB0OY@S6P9GG3GK$PFK]WXA93TYY6=E$_JFB./>R#.G[TQ M -',[W7HF@VMGPUG;5Y62\M=&BR%7HP(IZ(X>1FDJO6F 3.#+5]:0W?@'D&L MTYI!T!X7%<7W[\L9-%$/XKAMW7HML8R=RQIN4!)7K[X+*C^LK7G:%"/*QXF- M[_A/ '\-OU,]T?[LQ3"I=1K_9OJ#7P;Y2$VP\S3B23\D\">[S ])U286UKOO MKG_JI:^G5[70X1ZAZ(5?+EH$T[67R;XES@ BI=L;B6W%@,O,F)^SAOV'=+W; M\^9RF\-^YL?H22N-P)+JN_RG6C?H\;HE$3&4%C^[<)8K.@#_[B]EY9,?.934 M$VOXP%@$.X50,$I=/0=W&;_:8(QTU/B!R5N%D2^U6 %X&4@?3=9<\I&X[I0X MT=Q\USZ>NFC"#$N/HM8/ASW9;@-*4R@(H&OZQXZZ70M>$1C9G2TW1G!-3E[- MS1V"Q0.^:#\8Y5>"..?#C;NY@C!.1VNPS>)^C9&?/_/ETD7F$]!V>A/=&YG9 =LP M0G(]E=X\BXI]CG.JF%_GR M+WW\?\(?E#NN33N]YZU6M(R?#"U02WZ^6$N^S#TZ*&R3)2^Y'FPUW9D]G.<& M(9^/"E5QJB'#1A:*)@=O" DB K M''LT- ?9IE#>(ABK^7;/)X#J$2F'Z!W N?_DHN;WD\REPX:F2N>M_E#CDK/' M(J+803R"[KH3!N"F2Y<^SMQ) ZG>RX5T$[^$9Z" PZVE"C0C)J3GXX8U0PNV MC?1IQ12!*4CPL0A2VRK73ES9\;L_+VWJ_"\0_V.1+NG([QH;UZ MTU3)_)18[A>;V34F4.UL1]QX-]O*>&1(#J$LL_ID3D /3;]0 _*(MP]_'(R: M'P-6?-SDW4+8]F,T"7LD1GI2DUG ^MY[W;NRM&#;;,MXL):=,Z058S#?3ND& M #CY6N U["1ZE]AR<#=_R9BI _S";P0Y^Z/I5C1I[4GU-THV%YD])S?Z*DICWI BU*+06;IWQ!# MVDOORM>5J-1]&F01,^"(/C1J+Y!.FL^HM<]1M_KL]KMQGTQ#I4Z9'R:V%TU2 MQ5.<,_D+&HUT*7!MJR8KD8BSD]^GL*8LDX=BU_"1;9)T5&M[]H*A;NV91%9[ M$5EVI!)5^3B39,01&Q!()@SV2GK1VX+&)[('&X,N]U?TU0?&%&AYO%G4'J_! M^6CEV3ZL$O,&MS0HQ:6CCT66HUX-FGSRFV"*NNL)V1TY5=)>NJ^LY-H0$6X-I[J-BT/O1XZ.F747!!2=.1S4EO#;12+=B*8X6H;FKMJ3DWRR\Y6X8=VB\!(P2H8U.(_OC_$T MN4OBAMD]"O)L)6*0)6*D*9 N819I9!N://2O%\<-F8^%4]--*9F[$$PMYR!8 M7! SJ:\[7_FAK6J]H;SFG'WF;G$FO&Y;4KJ:N?QB?TMS,@$P?,Z*(6P]>(IJ M&G@3P1&$L*_$;4RE(J9 MP*0^EXD>E3ZUT3R)N7"H:EO_NMVGA#B];S"S6<0T0<#[IG3U\2W4HR#7?DVV M>I^)8?D*&.=^ _?[FP@&74N:99TM?3'8K:?!&V'@AXLR6Y_-CM;'\.@FL?W( MBT3?&FW7&:TZ\6%(1Y'V"* AT/D*O #["IV 7X[MT'GGI*9:5"- U2QH*Z<1 MC>LF]XH:KY\6P'PSAL(#[)R&Z+"BAQ#C0_-WJ,5KVY_M!7EM[T7:!3?T:0HV M5L:UQU>4!<&B[^K-H*->]BG+DR4NF]9AX-8H?=WBA< $CQ@Y UH%=>=V"= / MFYUB%GCUMX)[?XL"\(^'C,U ZR3-LS%49H\Q0QZ&;8QG"V0TW MFD\LRG\32B(03*R[^DK[F[#,IX%:6^ //!GF6<6=AGQYAF@/ B,GG]K?97$9 MFC=],CHN;5HVI"7=:/-"YE"*LA8L/!Z;AZ1KO:J\]SER54QS%"CWR_0W1S.;68Y%FTHYN M4KIBM2[+T[EM^2@"ER= (!O2D8]E<3(&J^EKD.;6/93IZ),NF#)5][L_AT'; M>[B%TNG1_?/R M\E@(O]3^?F'_GB]&3D[> M8Y GWD<*IM,ZM4M.D+DV]GG^LI.MW;,@/Y871H70;O1^]/E!0C77F=,?6[AO MX2.<;5V2QO&KD+;"_69:@,I\\?_NNM!EQM+2U-'V&"24P]1"GB7GCO!W=6NA M@P7^V\M!G,\.KG8H60&ZY[J+N]KU)KM=PYR^;CE]Z]T[A7Q#G>*.=VTY'N^% M]K<:APJ:#^(NZ[!"YY-F3!+X;0Q>G^M6EVU0T:G1@V+LXM-I=AOJD9URB12D MN:)]69[< 8FP*K&+2*K'/Y]MOSG85(/5J77EV7X EIC-G8V2)*]<;M;2LB3P MT#?U$%H(W8$(VS3E."<^"]<)MKEE=880F-%6M1BL/=\R!>G71K?#L6,[C5IV M&JZ;MI #& :I^1H&@S]XO8'2QZ".V#([_M%T2I]E&U *AKS'4C3I["@2O_-_ M+^9_ GSZ%3@FWI+=='0G*K#0IAA5_-E;_D\C,8?%6EPE&MH;"(5:G=0/L#:/Z>?&8=+?+PW/K6;O#38Y&OMMS\!W8:>4T7TY3. MG1J"Z11KQA4"$^A) O:#;DJUE^8V[14:YJD@]G3?4XO5C7KS2Y0M^*N!A[+#(2#)R@U19JPO.26+)/:.9,P>:\ F-9:VEA M6AS[OHV[Q9VPUZOOJQE&9LD*HPXN&;<4''V6SI5.A)?<^GV\WW7[,BS8Y: U MC(]VI()'%6&Z,X"RO4M!O\QQ$Y[-M13;-0^/^G7K)G]TTT$<+[FX^GKSTN$O MVO7X$-AOPK8<"^Z&WCK(JZBD;_E '?#-5YT8T>)?Y]1@F[M]&: 9+$-RVR=M MZ5CDI"[$FEK0UO[1AZ5@ZNN]D072P386OC7W4J#P\>3DFV !,[1O)R]2LGE' MWP7MEI.N6Z,-D!V6;G?V!)W[WWAWD5.J'Z:9#LH&SAEO5SMSR'VR@,V%F.%0 M175HX'<@3:&8,PZB$F2O(5HXAGIQMZ_75C5*OOM.("4C@4U%B@;'8^K'( M;D/Q(;&_:FI.\G071XFL'AQAFY!/:Z&_$["B/2_N5K(Z7A?FS+:H?M1JABZM MTVM>WK(=HF-KMF27(("%YQ*>B6QN*^?^VXI :Q9F; M$_W?INAK\LZ3 Q-[<0'NU$1V5;*OY_FF , XLSDK'%NLGT.Q?E\=2 ?!,:4_ MV;6< JH5>"STK$3%M]MCPQ1"(XY%<@3X/>\*XG!+#;)MGB7,9UY^%9-746@R M.[D<.9 EL/A\2,R1=BY_][%A]P@F=HDZ91&E6)21GR$*,(Z.VNCR%Q7MR2[6 MUL)NF/[RZ_^&4+)X ,/M7B KWTVHVB>U#ODT_0E!7!P#T*((N7MJ_NI_\ M:EH\Z&EPYYOV/+C5D>R4[?29KA!:$'?F?50$JRA_"&; 0*F2 M9AI,_0]\ZY[K4C"Q+@VJQ1F$Q#Y'8G]++GGUUJ86_]B'?7K M4FM90-Q*I+S?[8T(K4(<;JWY?@%J3P-(3,0TT2_@8PPV\O(^MO( )"23I+44 MIGZW?AYT9J(O/FB!><*P;;'!,HG]P.+RGYX-,S(+A5I-TL):=J+C7Z$U0J32 M-'+R)K?.YX@_>-*5K;F/K3$'XUQ&--4S\$[/B+/R6%GMUS27/(6BI07K;6]+ M(\<**EB^-_+P<V2:W_XNE0G\L_S(1=TPG>8CK? M0V7,SY%.W.+/UP1%L':U%ROF>;6,=0@#!(+$5>\7ZBDK4 _$OB"%F<:",XX[ M8%NBBARH[AB'Y_'@P$F2AE OL"NK)NNYMYEA/,EV;^%=4\Y"U0FQ"LC@K#XN2- FL) M83D*]&[F?H47O<&9U;2DKA7%E<)VR+LM75CYK4_S>7:-?W"1&TW_M2AN2;2PPS\9M>-_FZ9L7^\XUM=*8 M\+3WZ4;M@$ 6TM!@Z+E;&XCII%6D[ 0.C58.]!@@ZSL#5@?#:GI*PTX04AB; M\2/F"N1P"725;.5^!,)Q4]UIM=H)TC.5CTN:/)4>G!;N,&CKWT3(L\&E.'A\8^'6:4Z[=J ME_W_0E#_0P?_=+1@WW*F'^97""GP:U'YUKNB+ERM/_Y=SZ&WO7RLPC1.9ZQF M.WX\478ZI*J:Q#;U&.A1R+^0*RN1^GBW(T(U;-\SI&%.DPIOJ:;")(2ZD0+Z M<'PS5,ITW[8.J._EF-O%>E4H2ME =DTFD5X()>3"6UZ#H_/2)J[WVD6KK/F2#IWHW]<3=?8V_FP10NV> .?EUI*FZ*I^I MTH?1IO/\K%L3GO3.]HB8HA%Y$C&@=2Z&XYFMMGAOF^AT"9V,U.!Q63T'8O)9 M=?'ZTN6E9?K>D%[L@=@XR6 [@)*SS]B-2/=M,.I=H;>ZT+UHI/3/\#_]#L<3 MBG@/5F"-+I=I?/JXVR[IDU;0RM>:#V9G9 ]Z:I MHQDNX?/<0\=:"S>8=ZJ9QE8DB NWP"TB"67=/[]-7$)FP0>?5EOW;Y<8^->J M6WL=B*VP?MT%MH5=<&EQ8_4\#^.MEL]LHE6$%N;=FB9848L4B)AV5G+%W'. MERK./(53B.06697L-$!I,K4J0"8Y*I07QLY?34XAX<@:M3FC6,LBW>C6H9EA M;0MS;-OOM<>Y80G+. KWY,,#&+@VMR&V')M-[-O)[!RY>3LJ_B'_L,K2JRH( MK?;H/!0O^P399C'G2)ZM-$M=B;!:^H!RLK/? !O5S$WP_/O*KGI3-)-V;3AI M_4L6O'X*M"+0H?9L2Y">_&W; S&8I[;'&Q75V%)5:[.[(@VMC@:$8MV+:1_3 MW_XE);\IY,T*#\24)76REPVRUE.:$(\\:MC,B>6B68O56$%]?!F_:^3;1 EW MYSL/,\%U*W5#]09UWK:95J%)C.;=UQ$7_$E>A-FGNU!-KNW%&E&\P0+&+]+JYT!!C40E"^N+Y"50&D+2X891QZ>!H*^^]\U MT__;]+DWJ\QHR:?U%-I\3\T+.F<24?47.Z/+O6^ MP(IX$=_"]+Z \VI8A'98;NR'0',@>M,&354:O#6F%QBV6>M>W/+0WBY M=LKHS.L'9YC'M9EQI*N@:B?U)B4-2%F&,K\\,#VSEJ7#@##H58,ZCZ M]]@:UZ:1SE_]G6]M[#R%$;WJ/PF3G IW(76'4K[M$P7-%.NWA;\K/EG*>J9- M_)DHPT<>O0J5QE5#+RUMAL^4*N66RHP6#ZNO)E8F/FQ1#,\]WMKV-EI>DD2V M3.Z1F&R,193I$DOBWE( 46_(=XG_&8@TQN:<_1"H["=$\:?WHV_9['% M(Y'??WBLUANK'!%^3DE:-]KQ]5C05K8KQC9]]TKPR =SZW@BK7%.;ZFF+X=* MMRN@]0OOD1O.T"]$)>8R9]"M)-ZO2,NA[:A1SGXMPKB$B)D>TL@!:R'E:I3S MNUK<-J=FS0MX6T*GPJ.LD02ET; J\^N\Q*\'C>ID!,HH^<-*/I,0(&G[B$_Z MA6 AS#-'<*@>D'"DX67E'$[&#F.T0>XKDC9D?ADY&<;<8773[C%OSJ7'#\F. M9\V3#94C?M@_LGFXI\@FQ"X_@L%?%8*&ZO4U-PJT _GF5G;;X^HW0O4\0+B^KTO# M\9@A;X@2LJS3EG@DX#4&B\Q9LM8<=V_MTV% U[9+H"8I';MZFLG%2FJQYBSE MC?>;.C?!K^\3>3Z$W2AU0T:&T2(9 [/$^:H\CH,8WXA^N&?_UW_)>@QL42U< M0UAS4-N#TKF:I8*6I5NQ$"*/KCM9?-4::P[,^W594@&2C>$0'&;: MOKCGQ'REMGYZ6/0U(R/WHM[2G%5:LYNY@MYB,N>DQT89IU2_(+2[82GX-@%^ MFL-;8;J280%V$)C6TMTU]5RKR$.3E7HG)HN@[-:E0.X2<[S'2[*L0;PV:@@H M\3RZU,K\"-CR)?Z;_QF6_W>3\]NE[$F J)DWJ5*Z> X&F4H8+Q\(I>4P&NH] M0MX2ZM?/SW@NJKQ5?<= 7*Z2*@7 +DZR_2N[S7$:S#>I]=7'$I*7\0YM7(G M-#DR;P"YRG5=Z(U=)^,!T,U^UA"3U=8I0@]CMEZ/9%%:'L5ZT=8-&WPT;&5S M!FKRU!9X"^.U!:V!R#.!+NBAWQ\D#LD<'3#1OH3/:;%4AY@MF"RYQ>E3AQDDFC@.M2='W3 M09Z^((^,N,V*WD-T"<5$M)MR5;:7:GJ452+ C M+06J6LW8-2='S.T&,]&W(5D4U/JMR<41TF]$*>*/[>U?171N"$U]QCFUT8A^ MM=54P=*IQL!';1$'8KGBB>!U1KD723 M*H"C[.E\YRIS19GBHQ[O[=W'N2M\[6WM@A02?CLPR*WA8SQO[:8R!-3XJC6P M9:!NPI?%+6]M>IM)>+Z-M4QU2NCL5)-:%C4%JT<2Z^]UW',Q4=#=!IB39ALT M(9MKKYB1FEDG6^^M [&?NV.?C10^UK&.E%M_PJ%[ MXN%.#28?41GE'HB=5L:+U+_3.ZG]FM*LS2R$=O2.^V WIHS&T(*1(D,<'E=L M;75A(#;G=TB?G%WV2XL(TZH%,>:,4$%Z*%#&K8%PQ],R=(6-V]X__VC:;UO' M +AO>G*/[*&CJWH-8=6F0U[MS? M%S_MW"5@%RAF&'8:?;M"J%*LVM&!=O3=Q8 >&=DF&"+ NDE\N_T7!LU&!=;F MOD^V\J@:5"/GXA.7%_J$$DMU]Z9.MU'B,IZ;FH?M+7::M3@T:W2YL2Z8_O,& M:_^9#HGVQ$0S7@S1<]M#$V&#V,ZB069GT)#H^A14+3SW0\9(C$AOSGHDLU%: M@MMWOWXT.ST'TCB;YY@MA7U@?.WTE?SLZP#.V5BW5*X+N_@&C!WF+#WSN MEPY7("2Q_88^D)UV48.<)S"U]?[.!BVR+8=L[M3 MFAK\O^\F_J_2H3(BN)6Z?QP.'+\"T8-E;2?F$:M2=*O&.&OU+GUY+=_N+D\$ M;C=NN"DOQ7<09;'=57V>-T8F]4?@"EUH\4P 5 M[UDM2,@2N]O(H.NK\I4F#^.\M?G'/T8+'1*/*9)MMH1E]*ZG+YTM9=WIA'@/ M*#+Z\M:[W\VG.X':"A\55?%,'L/C1X;?QYZPG0B- 8Q]_40M[YY^Y\U=#+NA MY11H:"5HI^AH\Q%QAY+Z^DVM_4J.*"%W86+2>'QAG.E38&IW8I/#8)=G3; @ MWO64#8)"SWOB][B9ILV4N3[Q6"2#78OON3L%K+97 U8'UF0859DW[MEYO\.I M>=]X7_?*!^>I[ODF*&Y0CI Z5N>VWYR&??P6!-D:H:Q=9%>0)?0K:Q]6O%\W MCVZAM$_XL7A8G?&Y'@B+RH1X@6EY C#8F7]&-0;H?.ALRO0+7US2>^;5_TW6&K]1%4#($\5BR+X>1=M M\_-P]2?$G%YWS+Z52ACMNF+<>V3^ ),>@"B(6KZYZ6QEE/IM,S]L]TI8)29K MFHPZH3]%$O>X76UJ&F5J&B@NE_3P2TKQ%8Z64(^K3WC]9W"$R6_]W6*1$B'D"&&V8\K%QQK(4$>UD9; M #)[5:V &N,^!2]R.!!#[Z-YLV.;4:QVVM!J/%5\-AWVB+I,3FC0*&]^'DK3 M;$CX(O)DS1@O+L"(V'YNH;S .(EW^%%>&Y10$75M)U^RRJ (=^CSCP M>K,QV<">MS-7D<'3>?1*IB!C&. ?&+0MO6U4,MMN@[+9TM;>IY?8AS,V./OJVPY;+2+5"#RY1Z$S9_^_HK& MGV_\_^"-*_+GYZ$+H*R\AC&N4QK,S^:A-&JV/:[S336$M>'L1 HKNLS/K4X= MX041'4HN;YB:SI'8=LE-51/EFHU=+:)@:8C=!O,8970Y@B!W)N+$XFJ6^A7R MF20JPV\ :=C "YVIME[EHNGU6L/G5Q+O>]^LK:?LPW@Z2S&S.R&K)AR3$7RQ MV-*>^!9\/7%_GS.%6K%:B'W1GNWM7[P[.0ZCK?Q]&,2?H_PYRI^C_*NCG'L3W)YLG)$?U?P**K*# M-JZX#5;]TKM<( <[/UC4]?KZR?NOWQ6KY/:R\F)C[:5B=A&NRMF3.RXDAP(8 M6R>%2>PRJF&B!X3G8&[V=7@&!.+F"Q#?0H[E)3T>M#NRJT]"CH4M*S0M26AH M-(UWFII"-$R0RTG?"9N*6I,TQD7=[N90*37D^:EN?(^)'Z/3=:]5/;=S">WX M"".I!]<@+,.U>\Z0BMPLGS:2.BY$<,*&<36^6HS--(5"POWVL@)_MCID=WQB\Q%CK]4,YO%BS M:2P'VVYR=5+=0!WBU=&12=QTI]-QMX1Y)^&(@E6^@O\:T'U65O\"VQ;TLY\O MPY/O7&ZO$ZQQ@^W\W!W_;5R>7YA6'1X2]F:PW:KEQ^)3^C],G!MA(KU3&F0( MJCOS?6G!J;ZUIW5ITVZLB(4CUQXYU_ M##U5+?:)CO3QEC!RP&G?;;?M7B,I!#R.JW]4OOH91;Y]T&/'8KS#,&=]1LY\.X?*"MW_^M5N MP\"!F/ZXZ&/>^-7^7_78PK&^8DOI7$[&VDG%W;Y ONY'Y=T.*-B/;!8R]\5W MOPLG\QMRC3-UU"F*_S'*D36*SNY2.)^PJ[CU$P;8A:5RMO M8^]*S&)@VS3.)&S+_/<303V)E9]SMXLE;ZGT&4ZN8RGMDRNHZ<\Q)HC"YHV, MYH18^;^NF?3C,>NH%;NS&B8TJ^\[!A@D@O?$$Q;'?-^/N9Q#RH$4?^ M0['J>N(@P5B4^,8DZ43,GB",,VPVNST3_Z#[0.P: SYH\MK8=>Y K"@$(3@0 M^R7Q&YE5T?(LY7EZWWKW]N&,??]&86'B_?@_P?@_!8;R=X*""6?@_,1P%+LI M8/M!5KW;/FXPW@$]6M=L(_(GIO= WD<7RHPM1^[DR;Q]2;'=/]]P7=%_GO(Y MO;)\ROKD[8V.BZP-RE7&'0:TJJFGGN)F$VJOK*[+G4"C:^J 4&5-<$OXRU@, M]:6V036SB/2*/3&%*PES\X6< ["2D_'Y-I')(P&6<]/;/_TS4S6L*HH-./S; MN%J?#+W^!_RK>#LR_/%?9U[6]UVVR7K@\!MK0%D!^YADX-N:FUD ^:[]<.4 MX);4K%?JTYG"*AU#CK27#:%(@TP:DW4L&-7< 2;UZ M7IQ\3GHH=,7[0E<+9+R::5%LN/ \SE]2/@Z^?6J_/)%0TK?G:H+8+Q?9?[;S M.F%^#R( L3#[-TPJ)KGSB+\]N;5Y?V]HA[Y,)AKMIB0Z=##?[=0GB/;L!*5+ M7XI*-VO'4/\^V+--OSWA3C'7G'94:+[DW2"W(5R[M/=IJ^OZ8H^(OVG"0%5+ M\E"T#K#1 G_&8:=HG_5X)$LXN9B(DW=1GY#')O3#J9/=Y9L&>\2352K\CO<' M8D'&K[Q;3-SVT,+RC@R[Q6A1G+R3W61BQ?Y[Q)V.B 2<",BW2U0H?L\7;!A7 M%[<6=T3NH6UP:E9ED/$I2LYOEW:M*LO+Y8+;4WIU]Y.3,:!W\9 M'8^"%;,U&>!"AZSF11&M_*C(=F^#-TGTCC3*7Z%;%,5%Y\]R"K.@@QH^6T2A M;JE*%3]:A"-(P4.X6GQG*SB:2T4%SYS_&?S3U?6.*_RKB#0!J5THG3>2"\]U MP%7YOHI3A7^N%2@8GZ,V3.-VMD;#UWSPAT#?9AM0)_/M0*_:*;:?FG:_UV8] M7C"<@+Q'Z\-/>-\ZYRO V_(3+KG9T_)XPJJ:!G$7Y$9H8^A0]6:BO>_"E>L% M1;/DI7*980"*.,YG"%(ZHUOQ5(N\1I'KE.L'Y('8O^,\9/*_)&!_YD\M^Y.3 M/SGYDY,_.?G$B8E%PD8G33F%F/!V!A,[XW?U^Y/AMCF!9=G=W=,IVE$KG)X+ MJ#!%MZ3*2N(WN\6S.0 )2/@ 0+9AU8117+?[VT"YQ:Q4_X&8J'8L4VJO7@@3 M?$=//! K64 X/)'OD06LX^V&5*:HYKT(\W6HB27J9_"EE_@[?\LVOHQBX647 M#L3.RG*@IS;C";TRW_\V>3'47!INN!^B PB71B0DAN#B3\1+Q"\P /H750.7^-NE]:J#YHG.1V[;$8N\;_RUDJOQY6!C2N=JK,[=T5=]LM'6K=6)XB2 MR?I&9ZH3@1,.$^1/!8B:F/NEAN;Y6C52E 8C43]$J%ED<,;A-TPASW=\TVRZ MG7$@EO2VIGU.62UG: 9=< ,@P91P)^?8[UR^3_J'1.P;H6A =B2^O.$>.<"- M92EKYUK=-M+[C5/]V-E=@9?TCE!F*H0L+;5#JSNKU3N9J4+L475URXR1_@ J M"CX0RSV!WH0C.,XA &Z]'6FEGSQ.MYIMC%.>Z.U<>!,80XM$.ZO+Z3_R;?7* M>QTR29Y-HC>DASK%9TD8B:QMVWRSWCZJ^TY-BB#FCP(A^OSA/_!:'QK\1.Z# MS.S)AY:OOTDW3ZS(8^\N*=&%_?IF=78R#9XC85&9+2UZAE66I[!V,L&W1^*8 MY<#( "N8WNEI(W"PP^)< D<-@3>(U1Q>E5I-AU3;'+'R@QF32,P$'T(=\T2IS,)2WKICDE'DG .QPM[!KJF[X6 M\2)X8TVW+?MN#9O_/J_(70N2K>R7T6Q\&-A=GK\=ZO+S1N9*]@:V*(U7ITT NQ=+BH2W;ORN-GTW 9MD4+32%Z_K@"]V%/PVNQV7S>F)L>? H_^5#DP'7=/ M>V41-!@.Q('8:+A:!%*;5,ZN&-,PIBE>,,?DQSJ0.R0GI+.4'X[20Z3)!KQ!;,+^ M-4)W&[R\G7EY?#)6$O %EX:+2Z4/0@.5'PKJ)1")\KAUMR6I15H+H0*/4.E>6T?0LN+( MT;):PV%^Q>$6&[%0X)A%XX+^7:QDGEXT@M-NS]K.REH/#S;@*RQ'"Z!9ERX3 MSXIR,1A'_:O&EHA4\92R[D7[ZI&U1>K]BZY#:4$JI3*EV<&Q\JJO>_6@BG)D M&/+2S1W%/HU97+F[&QP:F(>Y5E)(R8/ID:\.] N%!7P-%C1P@Y)I."3^W,E MH4YGSATSDJ>(N9]$&_C&ZR(EI@5(D$C<[3Q)>-Q!XE5] M3)%G!CTB7$V0=QG50)QX/LF3RPJ:I XO\H$ R*JMW MPR0;IH@.(^+W55PH!'*6MTE"!DRE?O-S*?Y/_T1V4A=%;]NF1*H;VWWS$2'7 MCDV:A&D7D(%O93!'*VI\JFVZX6JCMV3H:EHVQC7&;W;]5OPR4HKD1Y0GQ9K5 M>Q%PFTVVA\'Q=NMVY%X)T-ZHN,NF5)2_+:Z2;LB<[%^6X((<;U MU&6X1?6!&-SN\F>S"PZ__1'3-)),TF5J]1?6=7F8UR1N'X@]U=DS0;T:=-(W M(V>-1QU+Z+ -E)I\Z',__H'7YI;XV1''^4$RAJ79O-@:]FXZ_E@>=!E4 MS4@L.S\Q6R#31D5SMT-.KA/.52#;![BG44*L[_O-M"L9E4MN7@0;]%[T+?H* MH^O0+W??(Y&2GR&Q*22J+[ ZZ!I.*J-.7T'%;/>KQVAI[""4MZ2\'FK$[?+( M(993/IU^%8#]Y[V8L-1 AGW6G;\[(*;D^%(M:DI(NGQ'5V9W\2M1)3=F:<1 MM@PXC#P>U%Y5QSN;2(I@?FNY?-O\PP2^EU#+KE[Q\7,3 V5O,X9C)I4:6$:G MD+/&G0-\0=!C'VAVX1\!^?A/<6[W@J)/3AZ(!.!4 M1II:CAJF%CZ+Y=K6.0[FEV7^^,@.OS$M[6@T)6/ MO%T0R.9Y=ZW,)<\S(LZG>;:;0K&?+BC[DB M8[N)O_ZO&;C'O1$^*BJ,LNDNN'(8A@[1JM:O4]EY]=E.#^XTS MUP%J9GL:CBFS6]4*JK=FSMGK2>Z!2Y]W'&FY&==:C1<%;Q:$#33N[.[JVEP" M3CS?-CF7P 4;@!L"D5T9TY+V9*N(=G8B_V82>ET(8+5CO'@8 MQWLJSX)^?P-?!G_X2S1# ^T9X$5V[>,(5/$&7S[H'$8--#_M]^==1W6!*DU3 M4I4*",'7+C(/Q"2;OYFF%)^@?RDT2+UQ%?2<0<-T8T&N>1NFIGT%4#RE;9S- M@%;IC,\2 V^2H=C %)KN"EM#G'37VV\//R4RXX(>MB:0M%N7Y_7]OXHJV,Q4 M5]=J!\LJ1\(=MW)C.K08WDQN8#K!FOLR&U^ \-"/?"F.Y27%^_=8 MZW(+5$FAPPT:?RL<)_JFZD&K\0?!E<76C#GC#U'1HU:[!:W^X4\ON18)Y!_0 MSH<#XT)P,A3'\*4EJ>RO7;8Z]HO\C-07;+]_4*8?'= =M1.M/0IQ14^QVD3! MN0)8+*Z]]WZDMV'/^Z+KK1P=>FN!JE A'KW$#>W*IYQ][NQM6T\.OP/Y(*;Z MS<8WO.:)KBB-VOF"0S8A:R>A>F>;LK1[YC!P? 2Z4FE?K=^BOK1 UI1NV*]I M8RDSF_"U^66MFB"UXZM]+]CE+73E]2_AK2= WMZ>FDEI6?K@VI/JB4Q!E!^2 M!7@Q9?(CQ63AF.: /E\[?%&=V75)?)';!0[P"'?)6V/@IXXSGS"L_X@M_AN! MR)'$[GGB\ZB]'L1O8:>6K27EE]:]*E(MF5\2B_WP M FPDZ*HWUC^SJ(XGJ_ M2B8M[(5CA"J,BI'K8N<%I(%9: M]0S$3B)/5>(U0+P?[BA#5[A\^;*\SHMK]J$S23@U"0D)JCU%HT"RV!'(W+SDYF?:I)4_G:C(2"%!'7(4W!\05Y87:79T)N0%)>';3 MUGCVY72Z[UJLALW]%]:SY,[1L6.7&M[5V6G)A&[E'=/3-J=7G988A'VK[Q1G M4"7T*)6Q#@:S"(?+3]B ZP[$OA#6]6^#LP#L(<_K7B\7L 0=FC$P*#JL\UY2 MGQT$H>@ZK(S ^8(#6N\&?S4D_2]5_OPW^IS=[7?1]ZY7[RS,HGRS#57 MU8?HP!_)[UX<71XGQLWFDKU>Z&>S(S+[%/.[1T?"L\5/V[7%\',V/\91P7AT M4E(Z&!QC^JDX+$9"(I"2VAH:A@H*!OZ==U>3+!/.. M$#:WIW("=Q(V;F[L?'NJS2HG!C30N21^XU68EUEUY4B(733.3(<.*4W>#+WZ M_N&R)=/@^<;A-PD_D=]-&(FW5-L93Y!@3823D+<,G^1U4')13+_-'%5B@M=I MC_HV;GC/AZ(("&UI%%18F_^W7_!H#Y\ M:.E)5N:>EL'-P>H%S=$0O0)4 *QPX7E-FV=#0-- #B6F M& M_WC#I//!O5F/*EDE@VSFBEI^'*8XM4ZB>,1=[GN67!('4..\-M63 * 6#,9F M:O:TCI, ^E'LUUZCQ9J32M,(3?:,(TQVF] 5*Z!G#4>2\1/G9!<+S#C.BIXOVT&Y[*+ZXTBO MV&>>DS4$O02FD7GS(ZQ!._.GJ11]SE=W/+*VJQ_9Z!4>A+,5H2!D*X\84[[W+C))7U0L6U3%3*A-R>&,-#N MN(08@.A/,4CWG/>_HJT*KKFM4*=42_\0+DK20I\M\]G!0)Y*D]5FRPB;94+? M>NN=<[?M5D_^3#QU?;O@]O/=X\U);^=O75?8/Y4*H*[HW1S:[0FO=>C93OPK MV9@9BAG#[HT[\F@J0Q#_/)2-T1'1;UZ.2[%EPD*648V,%LF;[T^(H\JATT(E MYEL";GSG]N^:<[A]Q3OZ)(>WKC)5%*W"]8AE[$F[7;CEW'#A:6U8@N,(+,S+ M^$S"4Z [I>G<.&%.8Q>:&.=UT72WT M247\LD)RVY,>\J XAU6V]K\NB7&4J1R]3L94;)\L+7_*Y7XJ!.D]$EA[]JV7 M7KGMA+)!$V?)+@TVL=7 M;)[R"?D'X1T_LC>5L%CPNBB[_/B'>J\>8K1)44+6J1][YVN^[VH9'AI8,_M! M!\AUO,\I3GMK35; NVTG2QR(WMR7XSE5\\G'7XB(M. MY+STA&_4TJ09\1EG+8%$WNMCNW;&EMEN[R';EY1JG\805%^1%*66^&,9HR[/ M,^2Z?0:M9TWMD*,@LBUZ.[&DMN.U9_1X"ZN])6K02'/ &]1<9KE,"R7771,^ MD+TN4UK9;C, U2Y\@ZGM*[KB\0;M2RG3VY*BWYU+Q]_S0J5%10O4)0CY Y^G2 M!]BMP;Y"\$*_X$"L?(+>@7)=[D/J=IH51Z,\ [RW(U&7PY4 ;O^Y-^M_3U^X M&*]07AZ(]6-#0M[&/-":8NH8>LJ4W\L;AU*^8/"RGR !H\9 2)7)0.JE5J>( MZ+!J>.F*C^<7E\= W3VSKAUBNX9;<]/Z[ *'_=SC9:UN_?"VC#=C37N#>K1& M[FY 7(RM+JU]:X@N?_JUT?D^V(&80TZ=08&I*-].:GIJMBT0!_NOTCK#VF%[?>9:_@N;^6*??0CF[+EC_NBOKH4R^IA4& M4,HS0N*/L^)!I6O0,@1^,C:S3GX,%QBS7^ V.52;_=>20]:__A.DOO21*_'@ M[%I$$\VFQ;&R5-C7S$=[X.:OGAE!!MH]%HD'8AK) M]-/",REVQ;(FDJB=0+=7;>-237]$_26,176&4DURIWB23<'IYMG6SLA*9>RHI"?.EL\.!V)Q54=Q^^*N9 MLQP&=\5=:]H$FS_!Z-R!>,212_:SGZU(/MW!.!(YSBAHL5:HLZBIBI6',F4J M9RV4W%(*M/M55CZ+L"M_*K3V?%A.O] 1D#K2)IZ.WD%+,ZKG[(I%Y=1$F1#='D76N M4O;-CCGWP'C##9_Z'%XNF-0QY"ORI8O/<\\@&OPGM8FIX:/8C=N":MY0;G-A MG^M\924&(1HV^)A1=VY\U*B&UWT"ERCINU3H@]/ 8<.1%[XX5)WX22.=@FHF ME^7)FXZD%"C5?HR^!076!V+6?96RY1[_,\)_IZ.']C[3-1"8+ S]NJQS5R0' M+XKBDM'7*@!Q8VZ2-:_+@CS]'<-$LD0KFQ=Q9QGMA^"0HB&Y;?UW%-E8>B_K MKQSF,./#Z#3Y?CO4U\A_O]^O)ZC_0 QLF'$T]P/_TK9&R;VYML""Z,SMHDL25Q(4$\0Y?W.$1G@7FOABY.&;6 M/J$& M;UXW]0+Q0IV9_H3<-'LU(*=(L??-IKS^I[PX#!77*(_;>UK6#F=! M7 2.\ "-6&BN%GITG;[L'YZW6W9=)[^'F9@'48+S/9R2Q2,27U9[>:U MIHN<2PM>Q\[B1R_A7[O4'(O\F/W6 UP^W781+_GI8X9#*"@L( Z4B=((.'Z( M##2PP"TF4.9C3'XOU!SPR^_ 5KV^8<35,O!EA)&'T:CCW:BCF[P5GA6-YYFT^<$+!7M^&1J5Z*K:[) MR_F@%"=?3>2&]4)U_^#45WGG_T$#3K/BV-$_%@T(E[HCKL:JP]B\+Y/;SI=5 M7ZO;6&:-U+CG)O;_\*2JJG])Q.U;,?=!)C;^^,*1I?ZU%K8#\_4&>67R^H<> M#'%B?R4MBH\S>EU?EVP3C5MR"A+0LK:K@3T MH #6-- X[A!):*2&(C>)4-FZH'X;L!$0^&VC8AUKIHXX'E7ZQN-C?.%6E0@? MGN^ 5MPZ)Z-+%!W:CMQ;/],M)6PAQL'!5QC.D!:]D1R=C?D-P_=+QIB^8:)= MVXRK ARM81<6P*MS9X((Y6XVD1M+1T74>,[)']?4:O5>ET<;7VSLM"4R!5[M M [ SU:)C-5J/_NCUN:#)$7+'U\3DJ'+,F-;2YMA X:^$QA.GR1W/LQPI;F6I MA2R_!Z21NW?/IAK3D.'>$FOV]K4*,:J7G^=..9MZ8W=*Y9A& 3,(?%ZT!.>Y M'8Z\/-L8';_'VBL=;T1]H]\@;Q$AL-G3Q/AD(KR^'FP+L[;#%QG/96 YG@H1 M*4L2=YW%@T8*:,$3K6!X[A4[K:HHKHU2JG;U:,8P!=R_UKQ&,5PC>@B;'0?# M*BLK*^9M+EE'I,5, VYVFIJ:98C+9HC/)*W]D#[3DZ5M!1Z N*MA-2#6_?W] M@PT:&EV?*G6NYL5SJ!_$#D/?$=*+TPCI!AF-U<^W;-[^,+;BCJS-K>9HQX-? M8V<6YX"2I4[-E378A,*0!?J4Z7S'7XIL]LG0?H%><]1:':(LWHD<1\DA)&-+ M=Y3&9YE[%,#DU)R['H_WRA^[9!A!:Y"06@!6V^9;0[JT'CXGUJVWX\8YL+;K ME):L9]8ZE^Z.VCP+? O@6%\!DQ(#QG 59?&AJ@0M: ZN+9AGNE*]Z85UA-WP MUFA!98;$A6-XVW)\;T\\)0BR%]0ILA))/J>MSJ/C/N_5PTP6KA$[M!@'8@)1 MFF-;+)LHM6"AVXQ2!N9;V$X!GY M/F;;R7A3^]0NF'W!O(DD0;9LE#:BO]3+=U'3#"E3/6)O 7/&N>Q&ZO,+& M7G)9QD*D3,WKOBEU)[+8B2T]Q E66$@]"P:W@V(#:>"$OHJB?[96*74(/71X M6=$/2#3_L*WI:5G1\;]<2*%MV[(VN3G.E=VO<(/K=1Q;[?N+=2#VS2;JRJR$[+)K].T"\L=PYUSN@5A(#L33?Z#]^@)4 MJ)G,FR$3"&&)Z^IJMB%FWZV=,JMO@5;B;T)-^:YC[I UNTEU[PIDWTU5J8[ MOM )D524QL:0=-(AM!%\NT<70BW(O-?(4_KH,'67\W./38W41!DK&E\>S"-$EWTM.H/9V^\4' [%;T?#"^'6XC7Q!"Q #N[FJV!2YO0J]*3T M5$QXBBXE60M?&KE_]5WD"9,W&P$/2&G4S=V$OSRM#6KNF[,Y9%0;5UF5W?O1 M$5:6HPV9Z+FY76KX0+0\AQ<^TP<+4"JC[H_%2?9%Z38'7'G=]RHQB_#6.E)P MR:4ZL7G^D='$WWA1 @+#%ZL4MX882#-%\>[SZGHAD7&T10R!C!V3W$AVIT> M%H[>7BX?ML$;([.WG:\%.<3$ 63P#=OW%HKWUZNB3W]T/%M@T&@[Q+QXW],7 M) JM#0:0D7O7%P4BK[S7,&@F(L$E692_Y!%9?(&$91%@1UX$V%Y-%@_*_O5W MD&H0J,ZX0 ,RW^#AEMNLGEI@CO87S&UCL^8A\F&IP+MY$Y5'5/P<]!M;OSB= MEXQ5^;F;F?=5O*?T2,_SF/3WJ\-&\FV<4T4Z&:B1J0,Q6@\WT-@NO)H5(\JG M9+?&Q%(G.R=<\:-^M7!_J[CQB?RXMCCKSDX!B3M!!HH;\[T&P*JT1V>K2*>^ MN2'SS??2YQ^==1F=?G21D8:\6.JKE4&6EDJBE2@HJ)@:3N456#.HV!=Q!O+/ M_J'GQ#'E30E>#B% %A-NIT<&M[G;2KME>;-3UJM#W-NR\<2K4D'7VC*L%ER" M()VZ@%Y*8VPI-0*W4@1IU#HRXLQ6L7 M^\(W\]!KPRV"'WIC3KXWVG6O05,"^?:(A(MY>8*&%V$TPPSQD-D211NP$%]4 MGUMWV^GB'_)@8L:J&#OIAUTS&N?2'JK:*DK<9-D!LGN8]Q_IG$M_]D5.K=\U M2:SEZ:"("EKRL)4J,CBTZ]]_<:^!>SQ3]FLLBBS5K(59NP6+74HI#>*JKMBCFD1!1 RA;(=> :P=B,K1\2[\\1LA(4+LD MG#P25$EREZWE+OTP^5 ?L!PP$_UV9>-E8G^T]:XWFJM?^V6B9%/MRSZ3[:=( M@5ZQ39VP:MGWX8L5P$MCK5X=68/\1&E<1S59QJ2O1X.5A!SCS=# B>N (W:G MLPU_^A=]YVY5?MUSJM>=)ORX<-F\3G>:ADX MA5+ ,/D=]D(],>%07[2),'8F'-F._3MPUAWRPD MA]M/R?ZP/BDUK?75,HZ&5TT_T[TS(L!.3T1Y=@/B[5*T:2_K;_:&&B&.KU"? M1>T=H3:.VD6-,[5SQ_U0+3WE7YL*!H"=0@@'L[F1W/8&%2ET"5B2@T-GHJOZ M0B'6IXJ;R]J@P+')'B"+D&^ H_G6J=W[5N*?=97^]C,1P5TXX/VCS&"%ZLLG M8=%_@>V,?Z.G>"#F<.G^0*!H(!#-L93!^.D.>"W%:5U8'),=*3Z<_L1N_7C= M%OT'ATAQ+IZY[)RW/U"5)7,@AM]&M2#&>+%C%XF50_ M4ID#(4RM!8=(.TG%L/BI[. U MVPHZR8ZO,@GCWJ=R>D [/&X+2WE^V2(/#T&9!CY8%8%LZ-H!JQ MR*J0MZW8P_+@&098/U%='=)'&?(8%9'()>(D+NYIN1>D5&0>M; M4P7 [G-@2-SXN:\R'.N\WTQKIF:9I@XM'/+T>(F%GR)T] 5LA", MK3M\J?SI9T)'+.H&-K/.N# AV4E>;IN G7.7L[04-(6Z:Y6*7%5:/1%::5'H M#6_J5PTY_MZ__1$DF;!G_,,&!7L6ND!\D%JUI'A?/D=&E'DZ[[(.JE+;TY;9 ML=&9-A.<<[I=)V*EBEK>M5)"2M ,K\V(-V0) ZQ%336,]F)W8Y;1XK4+B5_K MV?5.A#;RS9JB)I8%&W%-@BQ^PXU4\^*JFK]]+9X>0B4[$)YTNV-_>/@U=8(8 MM[SJ6&Y;Y%)D5!"U/#AWW0L7X\+I41Q/!]UR=!0_66F_K7YVM9.I5/;1X[I^ MVE449VK,/)[I-X48*IR&1]/''[*X6H%!U=T=NE*QGR11_D+HY/4]PM>3\?"=)/2FNZ1J]%KLP1" MGW$Q+)#J?<$T]I0&MGEC4^5VR':U6P LN,'# ^P+=& X6& &-\P3?#61FUAC M)R5I=\??P7BD L' 4"=*5XJ5HF$-(/E#\/QKPZ$'8K(4<&N>HB[5HCMR-.PI M./HQV2%PT@<1Z#YT2[;6;,8[S:%X#E )0@SB]P!X?)-VQ&9S1/'VF"*#AM D M/2?O5V.C?]XS,#AQ([N_'7Y0,R]%[#J=D)+#YYUV3D_\9((V>=%4S$E>:=.7^?&'+>D M7RG_;<.EH:X2X%CYL'G?(\[WZG(TPK6IEJWA_MXGCSIN[SL&E?-42^#&%X92 M@O!;J^\E=!@;@T?A+BCO'%W!((XDM52^R04"34(-#>L\5!>;?_IDGS>CX..V M\,;]N:: )C7$>O5X: L[+#;?D35GHO72R_(JL[V].Z!\_2\.::VF:5#!7!?-] =WB?0VEA6NM2WDM5_WJ7*7Z%%TV:^,>HF<#DE^V2ZK^5YYE\X!^VW4Q('&,1C@E;M3B#]B6F)_T3H0BX%WE*WP3X!$ M!FR/I3LS[6'D^!>]9X"T0B:C_#C9UR+!/,_7K 7'LNYUBO3":'EG7AKWR]B" MOEGKC/GR78=J.#PR $BN51MSMP8"WXA02^:8JYW"CHX@:SL<^@?6M4U4]SA& M[U#73K@1-Z#C>5?CZ[' ]O:?)/*YT1Y05! =:,2_ M9W=EHFDQ_SX4&&B8/N*!FR0SER2=1[ECZ:AT*L$+=5[.33DFX\R@\17BK=.2 M-U8!9>S*%G5$;X44CRU933H0JTIETA1%#!N5H4"!.^6QC" .7JU=T,H 07+V MRU4"FOJXD45P!0+/*V(843M:H'E2E_[T7T1,X:3PL9$%HGV&^&!E+G+!3E9; M1V,\X74*83^;R0T^9Q.>K%CGY95Y/3WL;=:@1FD6 Y%9V5Q[?P80;/B7E?5F MBZ4:F!WL;CX7<'<9J=6.4*%TH?=D15$V2NZ&@4O(O?+2;?\]+%BMN=$N6$ _ M>5+GJ-^&$,(\\XOU4>O?E:S^.QWJ)I[7V6![VV.&M _;/M&XU'O\G0S'^)#V MC5G/:(,NX'?MPZD2.8'X.=S+XD7 B&%[9HRC(N6,MOS%K?^'O?<.:P++^L>9 M'6<LN.3_\9_Y??#'9:-X;52-QS ?SIXHZ^PG4,C4&JX'Q&J$+#8]'H"TIZCI$ ML@0/_[*\FC5G$3=EV)F\>CT4PW:@?CPILPOX13K+68W:,NZB4DHVV7J =K.W M[Y]K;K;26RO/"?^%#B 6'2EX//VL(R-<];ZV#=VRF@^97 MRXJ^.F@+),1N^DG<,_7.C*K'F2'7I@X\6@KE7IN#OU[')@=;.'N',B3ZX-YQ M&^[=RPJ':ENO!R]FP[[GL_YIH;S7=%SEE63@V"$JN>'G7][O2N@,%4,Q->[T MNLK+FMO" 4^!5J*F:AC6^MG%_EX''XZ45J_^IE?K.=/UD[?6)Y(*S>AC'0Z[ M^[LUW:I@S/9^R^KJQX+\*X'PC/KNJ$;<8CR@5QO94-W35(#SNT2[, MF[I:;C_T?"+\[NN/KX_Y>@C:*Y[L)IWD""J\KC$J+,)9?E]\?)(VLSZBQ[=K MD55[P%OCXC]EE*X@3^-C/C^5N:,X+T$/UU__RO2LZ=[(]O4\4ECX^E:BWVU[ M4>S-RMJOO/WP"H\J,T(6MG-(H\D/0JJM[<5"DGM,Q/KEDG6<[TIG51B1[J_" M2_5BZS>\S=(3?'EI.KF8#F*)?/(,)#6X6W/:-=0,.C:B+127NSUS+GF"*^_' M70%&&(*4)FI1RC79.(K$EOQDHS=EE$?QM?D^[)O"7W_GO?.Z.NTY+IKK+6)/ M9I.L:M6/(!/!G[PXVL#0Q@_BT374;E,58&5=V0Q.'=G W65#KSS5:.I*\BES M(U/41MO%V>=!^@)$7"+BL:DA: I^C,CD7>JSGFT_// MJ(ZC.0'SU;,VK('5>U+6&4]B^!=R3[8>>+VK!T5Y#>XTF#""<#=#T6 M#%7'?^\'X@ZAXUM,K8':<[?'UL^T+=A+X-_XH0RM#?I*F:W,3WVL)D# M*JA3'8!!(=_$TX'9V1OZAI7E-N2*X!$=#/=D)GG#UZ8*T(6B!_K80S),LJ/; M'2K?+-:SO64SD-;11,(M&TD[L>UR*-TU-+/4DJ:,F,<=S3Z[ Z(:,A^8S &_Y#I/>['C5>R1OWQGO6 MDN]Z&6]7:I9;$EZ\NR4:?FWX"?)J2$+E8(J M'N\#)CK!N0GI4R=_H.C,BZ',TH[Y[-YDO7T\Q94"ML. ^>)]WKAY_&O/[6], MKO\GT?G%]$3;1N^S,:%3ZWJZ 7ZW5/?@HE#$QLA%-TS&>B9_/^T=M([4,MV- M&:G**&?-$\. =%^B&!YN(^OV(L!\^WY@7HL,NV8%KB$L19R-7:XIW5?#F>/G MXMQV"8"1=3^G' Q\Y>+HPZ)1VA)"'SE+*[+^6X,UA?':)PXK00?SG8Z[G=83 M7M"9I%2F7QB>",+8BME+7X?N55SA.K[Y M%G$^V:1VQK%>;0RVUAX\( 7W&W,>C1A:!D##/.YHH[%P[%YX&N;*ZM]CG#2 M14((-$UQMGUV"]G4J!^F /"):F4ONT@\YV#;0/*5LR'YO&E_@YL0+Y;JOFDO M=K0&U3^7Y>N+'OMC7?I$WFXY;7WY#G%RS!GBV6[_"SQ7ZVHVR.AG8 /8L6MI MSPK-AK&D32:.X- ^3UY2I@)*A[B4'9X1I9?399#5#0#@^O+:Q"K^54.V+_MW0L(R$W8# M$[1N2@)Z6"Q7.$L>BND$R-:(@$2%?A8XC!,=_3HR\EJ;Q[ M/;O6BQF]&#_U7=5]MI++_@33KB'?I8>TO[/\%BL!::QV.&(37E#/QKH2G6TY M3T-'U 3>\;K/?.@:# ]HEQ;L2=6Z/&--%KQW+^P7]F ;W9.4I"3^9O.VK)(( MY7+F7*3>]_\4511V9=W2)06YW!['9^*QK6Y<=@#Y-,1X\0>*6[F)WU;W!96W M8H+0VYRFR56HE869;:57MZ.F*RR#%T^7)GEZ&<=N]JR&NW^NXLY4;/>G_W<5 M=UE57:3#^XU)W0TY(#O5T(GM;#810K%)M[).BLAYU))>F.BJ@/WX3-"P)[@ M'G4'9E?O([MNVNI/3(NJ\S"TJB)+CH#J3883UI H#YS/R#Q6R7W, D M!K"3NRV\D@91LZ>I2KK*2H'^O%:EW/$?+2;:V ;OMZ__@KA7&ZBTX'W) ;MK MHPJ7#!:9Q3=))MH>RIT^G?X^'_BZ7L-]Q[Z,F2H5>?%^6I2JV"+KT"/AY?W@ M]C>C=%G=$4#DS4D:>O"8[_;HCFA7I-P 62N/M99#;2^1ZT,+51,V7>C'?'?O MM)W ?*]*:3CRC:F58&AMY[KG7U9:(PAR=23.RD$N6I/J_"\I> ]S"@Y.KU<, M>>:Y+ZX&9T[MG(TIVE7;.F_IBU34IX;HX()(^7=#"@(@!VH)D.%'VID8BLR, M:"\,P.\KBAK]?"4B+^FY8;M_O7(6 Q4P=6VKA.BN@[TYV=S/+SF[=J]F&)5C M95)!716?KX^W+&G&L3B#3TZN7_XQS!E_TN'[AJ%-B>/WH&T M4$_>CI9TD9>W;;#9ZAI%D0_H^'7\/&].B'/JL)] Z^.TS1=C\7"+_15)^7*=0[8'IVRFT_*YT@;HF7L23BF8X MT+2\6IPB5$V*(UL?R_A,_OA7SM_?G,FKQ);CK ML\2&%EF[I)>OG5TW37RGU280>5GBM$+I'A"_E>.,:<)!W?KY^'4ESCT/ BL$ MR1*4.^93.>.?M>EP=5:.E@RFNJYQ\BR<'U7-7)Z-<%8,Q*RUFM3,>D,L:O!P ML#%-!K$K+6,G^'LMG;IQ.':.EO8"N?]"AS#B?^1'?GO9:T%$)JV5KN"(;6;A MK-\SRV5>F)RI&*HV&G'O,;II/$.U2A$JN*[D?^0:5CHMAH8/C$&]ZYB3= ]: M9XS8OFV^7DB:2?(P3?P7O5!!&I$\*YI;BPK=LJV)Q78X YL*NP4< P6G MQH2OJKOFX/_1*)+P1LN)!^& $:;&3T^TSDN'<.&N9N)U!8'WV\'* UX4KVV' M6)Y9*B/21E59^E)2D$^WH+*#?H!BU)FUCR?-()H+BX&-6PR/;O_M0JI6I3Y# M+ Q%G&R!G\*'SZ$[G MV)8N],A^1]V[T+A,K9%2?0T]CU*2'+[I%4HQ-O.<=+S=YM@WQT%YN22'.OB!A4J( QE M+U, ,%U2\2.%'9U!%ZDM#X0=OJ0[RL5*>YY?&,BXN ]:]F^#2LXB@YY'/S_I M^.0_\>4K>MMQJ/V0ZP$5>I6]ZE1%S,G3;%?J^G*90-28[SAIS\]#R<_;-8!$ M/:?9SD3)HML_[KJ.+Z7GPR[GCJ$_GKQ]D-VM1-?MP&Z-=5&?Z/-H7S?"YW)) MR0*[VFV4T[TU,1W,-SOTA::KQ.J]Q$L)7%E@,L\<6*(G8W9?KNDQ2WR7X/'Z M6L\ET-^N $\Y'@Y'3N6AQU'1RU"5%W$O>69@N9P@C.78^CV [:G7WF,S#\J- M5Y0GEBJDKS[/IJ*+\,\N;E\')5DE5QSSW71\1HQE\ /:4#%5SE!N*U%0OQU?:5\X:,BO' MR#=5I0C.,D%T7U"*/L.85X-JK,V$:S4?\YU79&_FYHSO*MRUUB55STNT(3V] M?C:L O!?6(!OCSG;57;W:# 2469J.4S:3&R2UPA61M\_>T ZL=QRZ]2*6_!* M-]F\ 8,P("<.N:*V\J\-<+ ],7=9N1[EY]^QQ.A:'UJ J4$K+2^SRUX#]V^& M:M\>=O,J:/JROP$<,S_NB(47UUHN;\S$'O,!%-M"2O>)1=8I,SC#1D_/QRWV MP=:+Y;M<"V^L_3)K=*IT2U6_#Z'7!%[88%?WYJK%OF4%^?SX+]5R*0-A\UZR MQOF#CO.,MY+26$X,WYHR7$FG*,,;[%13^ C\Y)8:#9AJ#C(;\S60'M(&+5D9 M/'A@M:&!0TA>W?("L-=$+,\=\X&@DB.)&=P^(G#@T=Q)4SCXA_D*EZ9L^@@B M%*;'S U>B3*HB3;'C/VSJY\ P]KU-7"2\OQ4(!) MMNF;!>3SXIOA",>.>49E9A9N;I-G8%UV/33U[FI"Z@%Y^KS*V\>,K\^T7&XY MZRI])F214!!@H'#,)W![32*E*R_I%U'&.WPG87JEB2)VKV1Q=T4)[Z8(2VIEU-8Q M#8&.B;M&/C4!%(N*NIS;*JRMH8$=]$]^DP6UC1E)G:3R[:U#G%0\U#^.:5*#%D2UN]C:1BT7P:JN[S%*_K5/_1LE+AXVKZF;YB,9,74V_,M*+5V-F<6/5?ONQ>Z^:JU> MTCPPZ"GM<"=2SEW/>ZW8M5WCEJR9RPE_8"G01ZX &W5JA'.4\Z@58[).\^$E_>& Z'69_P"95BB@/>G M\W1U7GQM X,3A\KE=M>=0]B58F*D OPH+^D#@WWY87M.I_6NS%5?33\4[.V8 MKZL7/#H!O2QY(2\E[7S0BV%]LORQDG)XFD""+C#=#6&A[H\4.,=:5[31/Z'?_;8LC5M)Z4XH^I5,& M[>M/$;5:25EY +W< 13L1>4V\0M,60FHVJXX_'R'5U.S?+'(C/DI1^8N"F;2+;SJTVBG,S*V015;"F\K?FD:3D]V%=: MK(,H^?5-C>NAZ;TNF@?&"\@%+I$9Z./05)FPUPB&6Z)'!]SV#P(@<-&^E AM MA1=&9IN]M)<6V,LE8)[),D/ID&0N9TR7H@$)W_"(9X[4K/^QRY[-K46[B=LA M)I,$N9%6]PO+85;0.2O_"DHYL ML8-@"^/YAX+^F0B[%89&:)ZSY!'MZ2Q*5*F+2.9GMGL*!SY']7&07K6Y0'KFQ2W"Y MDJ5Q*&2%R!CN$K8Z1DHM2&KURO IDH+UWRWI_:FEB/)8K V M0$N!QPGDU""V.B<_A>,G1^]B6UF!+K3&7)H\J[ZCPVY#A\1 MHSBQ>&UT@19:,9:AN\R1U3LTQG#UPD#6 ^DT>7[>J0OS;](;3]K,FXQ0=5/8%^PONU35'7/ M@>/8?#/JHBA<;@I7_GH.JFN4?**UN-.YZLG=W:.B;!^?M0M\]/W_UHZ6^R<58M.^"9E>8TDLQ$@8C:> M\)?)$#LKO-^7*23D&V)M;^#$40;Q1<'0'-LK3NA=DD4BC&^MUDU4\H+&AO/E M#4-%XC'?I>LA+91+QWRU@D.K:"KH9_R!4-L0F$:ZXQ.G9'=S'LSZ$![V&L])M8AO*1JJZQ#5C,/\LY2]:D&XGMS?#/= $1H?I;D-63>=C MK'X[JL7+8BC;*!G;X_YD(#?Y+O*TXM+I9,W.2!GF _@+\R\/_1",:Q.W0.B#2I@.'6UCRXMH'-6KQR(-,L_\QIQA5*ZBHP*7P(IWP]56C(P>41^GK>67'/-I M=)$:SLO;$PKN> G3IB*-3B7WVG4"5@L=3'I=?BJ#'PD%0#+W-C)]X,;")&[3'GKQF"_!L)@1SD1*&J_L)BFI]3D*V)OY9W6FK05EH0WP I28 M<[J"I?D)KWY_&H2U]-^IGN&6-W.UT#H)NT;)FI!COFV;[]0]K2,45!=LKA]0 MW]K'CVJ??L$):=#DV>*G4"44"K1 VIZC+K^66185K2WMOZ T,:LSN1=N#\6% M3$=X%%KT><_ZA(C:!*!=G#02;=%01=-.T6B!/N*%BY.B:'G- M7B+GCMVB1(0S9KYI4A.[X<^BB2'7G5%UK.$5,[-C/D]9JPQ3Q:INF8U.&9JY M-!OC[3Q_-<-.C)!J(A-6/BG-_%R06E8^!#%:M,490/D%8P>D=.,%4)-7.;(F M.>[5/3T]BY_+"CU#>WIXW1MZ+M_]-I%3UA$CR0N1^DQD6M4$6@I'X6Y:9FMV MG9H-NR/!(-B4/ILY8VZ;V9'JU <]E=PX"/G333&QA3)V@)3U^5F=$A"BSVNH M(>P(<+99!1.*2C ;$RSM=]A>9+-2FS"*\!\/;X&6)\TX^0(2+4+P@FPWIZ"# MO (I:2X'G>KF86SWQUNAG62YMH>E("E<(SHV*06D0W0$M M8ON9>S6.'*U[>)_K99MZ4 ?G?OLV:DE0;/((5DU E1_'4\!L/5WIC=S=Q_6Z MU_@VY3@*M26_GW,$FLL%$D>T!9>)#2I76EW>7E"G?.?A?3.4R2OJ3" 8RH/5 M[H:=FE*YPRBH=WXY<5\ZC[O979>G2?<$E<@O'_-=ES-9#YG=$"]SF,ZTC1(, M/L$:=7&&5#,DE&1E:TG-DXK>8T)9L03A9#94M6CT4=G->X;_%?V7?@P+#RQO M>+E42&KV(OJ8DF%5"6^"> FIW9Q.*((VX6;$Q($AIP6[U5EX9LB[/$N"@=6# M!22>D9NV$X)#HN5B:9>4J"4I)1BWYFS5U6,^6I/-,5\QN0FY8K&T6VUF7K6\ MJ#X0'-MH%'(U^(@Z/80U\U:D &7#_W==?U&*M=.[YS,1CUA1%[K=\\#+?[S3 MX0K!/]@0+,SUWLD@?C>B=9:&?O.I7PC>21F-4JM' M$[!!_IP(DR.)D1X7-9ZA*8)V!L+;I.\A[LLEFI=?H[5Q2023 +OVJNIP MQPYDYR/98>25@/+<3WF,U?U#>DVQZ\O8>'UO?C$I*1TIZ=5.<5Z,EZ,+"Y [;%:)^K 5 M;_70K;']F,\\P!XXPJ][=FY>K%DN>*[+^^#]4H3-@R5DHF$ZE9;-Z]^[46 M;S^11PU%+TP3$$1P@H,L<;[T%[W0TUT1(4#F1CFEYFUT73EAJW*LR1MM9B.1 M-M=2#!C XOE.Z3DW5GW5!#I^^:Y7=[' M#?2P(;,(V;W5]JYB40GCV($W)M0)KXJ!A8CFS;(_7!-^4VD2O MRGV$F&N;IAE!@GI;4^>+>?N.0;4EA\.Y:3RX.K9R8_\U&;?1_!=F("RX(J)] MV84+537>OQA/&79#OGGS\'_5X>_(/)/;M1I%M1A%UN83:.YV$BXS"]K1(FTI M6Q@G2/S:305?>CKUF,^BAEH:T'E+VK9%?%.D8O&CUUW8 66#D!0LT9W"RO-? M5J>E]A\VTI>P9I;BLJ!+4V,*]S[JR>^T2$T$)E!JQ[E2Z4>SUY;1^DP>>N>^ MJT(JXC?N4E7;6.1;_W#O,2^_K*4$W>56^,ANH _%8,KTSZSJ7$?M"NS5VNO2 MAPD*+\8#>C_I%\KN*,^/Q259]T8IY6;2-Y3=!H456L]=?UATS >5V5XI+9$6 M!V*!.XBNK]8X.1;G(%4S@SD&M<++J:.($%5]?8/&1EBJK*8W7G.^"'IV>N+Z M[\M@(6[<+41NKL!(ZH9%>R+/?)M\T.908.)9QFB")&QMUL:Q,.?LW$R<7!0X M[@!_8P8RT*K[^U=8H;+^%HF]4G;OFUUI. RA2TI#_[R:2Q\8\:+BO!T#V7%% M%7K/)G3$,HOFF[MMD[A';FJ]*81RFAF007)KJ#".6\I-G41^7?P/E\U_$OJ4 M_3VK1^?E-K6+%RR2KZ:=;1N.7H^1MGIJM*LR(SZ:L+"@.;9*9DKZT:LUFF M3P(S&F*FCJ*&K+T\ZFI#6Y8&.9QH^P%J3(GJ?'LL2\_!63Z]=/'A>LN# *XW(-K<)I3_1B:Q) M2Q(DS@0?9@K: *.;.PCOZ(X4IV1]@YU[8LB\QE'.,'=]*<2*RWTR4Z,B ;U/ M8+4.S_332_GH:^PW%*-_5884IFG+3\^"#9> MMUB[:5RP!G$^$:08?!Z<7SA[D?%R?;^-+@M,S$F^5!R1Z%]B&A;AZ!^7)Z4B M5-\1%I)RD%Y)RAV+$+#-RHZC)%1N)^G(1K1KMBVJ5UM4]Y^HY,JO_I=(IT@1 M(WXP3\;8>> 3JS$)3\N8W?LE(XENLQ;$!$LFR= MKA]TCF]R^I2X97'-=9Q+1C;JC:9K47:?0B?J;%UO,\:]R/LPO7(5D!,.+P$$ M-/2$3>1/!Z$5W;K%]WKV-1(;(T20%QP4RO[ 0U+=S#QR+5K'?UII/X=LHW&N MY9@M4+[=)NG"#LSZ4OC8<[G@!K.?7NR1L]['P=I4-Q7,YM@#>$2;L;-)) MCOEAPUI>N2\I"7Z_JW6RHF0'S4+%,Y'Z*RQ*=I*#8L8#I49XTK(8O9L@D3EN.OM0]/V- &67CCJ6 MPZ2YG*P#JC&#Y_6SD<2R5 WC[KNX+H^/\[YSHOF0P)\HL2B,$TE[N5D@Z4AC0V%DHJSK49^75)L'V"7$1"6S;3"W7D15P&$4=8W66'J7/MAP^H';]6/7Q?S)%MMP,+6B>WET4S%9(80KC;\93)/4#RIFQL66O$E+88@T:FK,-?I:U MQWQZ@5B)Z[NA,]76(>]MN6!,%<1&QLIX> MC-Z0;_Z%5O\M73J]Q[<*#8VBE>N/5-P+!CW+VSY+R:QL#C<>\TXF(I04[GEA M<";BZ)JR^9H P9%I:PWVR29M;:.M7YIU E_/,K_S&KL_^G%XBO*T'@'E7[P9 MD=5L:AW>3)?N/)W^D?-77 %.M7<.,N/ON +&U5%A7MU*PW\>?<#'X)1%::OX M3?P8HO4^W>^JXE:^YOO'(KG4=.)X@C=;>-%_5N)(JV*1X_266JEL(#H5("U/ M[C5P'F,4\LM)'[NT$4.[0Y:F)E)[RKM\_PY7^& 7<)&1;X)+ A8"F0!):NNC<8 M>/G<]5\]UF0G$;;^9F;"OQH)UH^(I>IXO<8?-0UMS^9;KYEV6^(SBF<5.E&GW]G[);79CD@%-F77RK-D M)A"Q6>WS ]2S58B&NUX*]ZRVM*7(2:[XC56YM#Z%U>VOI[>XL\S9SOSP/;.] M>N@D!E Y-((/&3SARM_8RSL;,C_ K M71<0N?K?2OC:C ?MJ@V^IJ( MADDSOGSMQK6'.LX"U_7I"CG3"YA)FZUS$NGS> Z86M(0#E"+R],9D1ME$0YL M,)3,Z*HBDL6+&2WMS%>\QOP4<+FL;6X:)?KZOF\:3G\>-)Q546\4!A7IJ,?S M#VWEGLO$+=8C\(F$YW2@[B5I.\:-+=WV\KA?/_IOK84F>L"UUKN7-E6WW.+R MY;28E^2LK'8@:MLZB6/4#G/F+"VBPV%TNYKW&0'O\\7HS>:=-=HE[6D*_^5% M_L^WJ%/\O"N]N2IO?F?Z+P;(]A7XZI,SP18O)QOZ79M:M8HTR!8Z>2V/"+/YASHUGHY\U;\,^KF)5"? M3K<\*#M?^2R=\W4W+ U)KK:$Q6SL=7W#LFK4\]F\PKIF?[9S MX/AL>([0M17AP^8EB[!."?4SQ?,R[1\7R)$7*8L[&6\-JZ(V;2HZCOE^W>PK MW54?*R7+,E)ATFNBOH(4B>Q8'AUKCL>7TF[^!72G%Q!X%%+/T=I:X0+L^P5* M:@@>"JTQU476+6[)5>TL3Z?HO\]6UZ6A=L)EF5"5&_.UK]"$%V(YX:%GK9-L MN!]F\K+???= S-7TD*S4]TO6AB2'BTG&!W\>_,6&1>Y[ )-JX5687U3<6?$1EK#LVFY]1C/%)DI8N M;]^>.2WW4P51P46'UI.^T)P2A#7WK3=] =L]1TG65>/1UR=EUIHX-"A4&REM MG/SG7R9L!E$591SR;N^B;<+879N]K$6N/$\ZJ7I*/"@INH/Q_7_-'L[A MLC8NK'W*3-3KF$,95:*]N:;DA3?6J(,S:1ZT@5)I5UPMJZ8B_XPL,3TN]E79 M:X\)\(531X^TC"A[(HT=1'"51ST%B5UR9P@V4\(VL6\PC6=FL1<7-H(/7(O[11KN96A2E9P_D!!(K::]7QIK%>% EU$Y+;B3DG"\*3X\"J@ M=7**:7D HMQ .HF M$.1'7<9Z$!Y4D;;>9GL6RWY7=F+1/WFI+:1S]_2_$_)+1%0([860Z98R*URT MU/@[M@28[:?WAM-$[-A\=K_F??!#5&Z^H-VZR DEM["">BNH95F95&ND[A)8 M:ZJ7I8[I'?-_IAB1TR%_%-NMO0>\FW\6#E9@V*I"B_QNS%+T7--2]<:2P5UO M;T=7_!.^I(CQ_J^YG/WO-I?'MWRLF["@/H<2;%O65MSDMNHTUB>"!5( M+%!G=OX7?$>&5FS!,!D/3Z8[YS"VL59Y/%LCE4YH#J "BK^=.6 M&O(AOM%]=E)VT]JI2Z52("N)6Y+V!O[K7?M=_]L>37/QI5GPDA;F1- M7=%Q)A9#K<1?#&^?C3E=_O :,%RY(6?XIA51LRPIQ&!N40/?T>9RS'?MXP3W MR1*)K)$3QUU>9=4L@WWHLG0LD5\91II47O%'0Y_JC*PSJW'(9>_8V'V @JUF M5-*;1HVV<;>V,,ZG5%NS!;UY!&[5LAV>4-:P8*SM'6H502//:X>J+J,8J^7C M94U6D!M:M:I4ZFX%!\/5ZQOG=&8P>TT_Y51MW1^:'8CMW5J(YP4MXW_5&(B?!SUI(I<.F$ M3>0)J]+T'C^Z1]+K(7%E0-FFM08^Z\@!J5(Q.]Z*G2'4O'U:YZTWVNUW6+U) MKYN6ZX^ZR[>VF!-685P2-?>L"<'#/8SRJWQH1/ !'5? MLUF#KT*E7,DK 87V@U96^G<6_N?_Z':9GU\7@N)+]W]BBXY/]HYW]B#E791Z M[\T<+D:DN!OX=%#+/3H]H71WG_<'63XV=>\+78&O12\GZ>M;Q)0V/LNP3%T' M8:]11&Q@) IZZ7/9J465 !L-[VQ\FHWLUOLTZ&>*D7S\1J?:?)$H=*\N482 MJL5!L6@90_1W-Y=^5P-\M7O;4^<'R/F;(9E5+/L6X5!(?$D>D6S_*NLP)G7C MA8&4(B[$R%5U"U?U+CXA4J)\+>4Z=D-\2'O,>T 4BH@:](K=![;:'?.)S^J1 MP1[9JW*E$=:,P,']^/WPJ@5_Z.'='@O33[RA(="1=_YCZ(MU\65O_O)[TYU M-*^U!"=-6PP">\>WQG.?<$&=2_(2B$:!V[7R:\[/H>(Y?:8 $725.?FPP,Q* M,[?9 6;M,=??:V@\$'GD$N;"]GO=.2@:OUC%'M["]5BDY\_E+^OP\B?D MR-K^<7>8:L%"G2!5L?*OJIGPE?%EUN7RXDJ(^RH6FNP6341FY0M\HYSYZ(WJH9'XU"?)._,N MX,M'^#R:B?:RLNJM J*V(O M&4@;6:#5XMQ=)5QDVE+J"$D]C% M/PQV?J5F.PFUXS=!FD()L4^M9W/]!J1B?QY"2U/HRV:VK>46]3]%F?\V.I+4O%-_]>"[?+=)JJ+$A MPB0VGDNDC_)";D+*6W+0 70:%51/^:JH-'MQZ7]5D=J]Q92%6P?BJUY+#@F! MOOAQB.ZC ,T#CWKU1F%E-98WW=&YM26JD!Z&Q%7N#H\+'/S0E-%4, .W^6%] M4GU':8JS!M?9=TQO;TG:_!M*]/>Y"P]&Z8E!Q-D"(@D;!W[R=%S(D_ MZN9_]2X8.%97C>@(%\F<)6Q5F?/0JW&H584K6,*X MZ6?]P/3F\T)Q0FU)!@FZ7AP7J1UD,\8B>_N>4TT$F!34*;$AK'=P0>.Y;BG; MKV[4H-!1QYN$"@,Y0DVV1SJ(H1MK"#X^FZI%5J])3WZA+OKG8G_2JI@HSD<7 M$!MN$9*VG!46N(P*M :ZG(993B .DN3%:>6IA993AK7%O%5 ZD'*%&\2R#+; M'R=K7.(IJ9I%N?JSB@OW!TJ<;P3"7^Z-@:];U"&RYI^",)3(8SY/%91U1'1F MW$]"_XDZOI"!--QYBYMHJ&([![RWVEAK%&[WCFOK(1(.\Y>[A4\1+X_!<@@Q M'VE ZM.3@%(;U&V=,NDP[<9C/M5<+B)"J6:FCF.6,\$(8^:&2C>IKF2V:^_I M%3Q957C9L?AJ6VQTK0)4,FF\Z4X%#6,;*XSWY=^^;(+^^%?69\2VE-GJJY2' M32,K[]G)0\Z"8UNY9M0P52AG]]O"T VGZO@R9G-WWBBT<\I@8>6\_LZ#\0,= M-E8QN$]A&%)'VA#'SU?(;]6BJ^S-@,R*V4ML)Y4>K>>RTLJ@$A-[56!]A#HLQ&)HC12HHSR2UP:UYTJ\A"KU5(3HO" DM+%\ M]+%G,N#N2D8789#GCC-WG@63WU:.N3/]8!?'7"E0)FW$_E-B]=<6!L2J4IHXHE3"8_:"FIZ> GW8:TD'=TV>U,- MPZ/W+F\[J4-#AZ=]B7< ;L.U9](7\=#19#C.YV\@V=I,#*8+CVXO&80/"#=Y#?F'$1+6@9 MD;.>=C+0GG\ #_W"406'#G9ICXITK'KC>M/D!8NK5,D49(7<\B"]ZO[I@Y]S M.89Z+U_6X"RFP7 9*I_R](%/V6#5:5VX+RQ@CW_JO%G4Z4TPXYS]=LC^JYT. M)S>3%8]8##U"C7(11]DJH!5!;Q0[*VR=V>"^Z7.T9GA4'1CH!-'3P)6CD+-> M,J/ 6)8]@R1UM5S*PO#7OPL5F6*J>(&B>\'DS(?WG8\P,:4@NN?*?C.^E""/KU?P"Y)5JYKKW@E>2U-C!I@[>KJ&I25Q1(0$'-U15VM MW#ET.S2;3M;,F>@XPB*HOXV1/NCAYU<^/'_1OS?B/\;\?^'$7*OGV2^SBSW>J); M2VE4Z#@<6"'#)E-)N<[EA$%'%4G*ETKN7H;4%RW:"Q(B=3AS]6Z_\=ZYX>NM M,LD[(B4J>:&!4RY7V#K)@3U:GM\N\8;Q* A*N=[(W:B6I9ZG8+O>TW:S,:WM M_(7=;?6WG3S'=S3RN'L\99JTIX\8I>U4=-%E:>P!.0N%+S47'7L71,YEE\-$ MHRU?()Q0MN\>\GIT=K]_3TV.M"07@*KZ>%%_]6*)8 M2S)+Q^DS@^*JV[S5LW#Z^CUK6;&Q&_IWR'E&OW^T^;#V%25,A./JA(<[,E*" M3S>\[%('W"_%F:ZXHAS?D(11E_A*.$10C 7-./A@H[RVT7CHI'-[%7J-1M$8N[ ME!!!V:"M;)C >!$R/ WJC6N7HJ\KW!Y3;T*C1A'F8T]ZG(81U!:=C!&>+^\N M1.<*IH\#[WO9S?;KBAV,*-]>-E&,CXVM"-C4O]./+V' B:.L$9C\95Z=M_U] MXJ=M6$K!]M,V?#L6KH'*.UJ1W4'K &K]VS.B!ME_\^-G8IMI^1 M'/([Z,Q+60BO[M.]>26(R>XJ=VQ&)[Q1B6*W=+@KL^&9"10C>2 M89WJN;W 8[Y78VZ=%)+L9EP6ULQL7C$32'_POV1AE['C*_ZY"1-H[0!)\'KZ9BTIX.L QX37 MW^\*"54\@A)?;BU#OA(K(\2VD& ](25U#@SDH9L'L")ER(R]$F%"1?Y>N M:9U^1(46NW6WVM$]/3Y&^\?^6]V<^OI] M$MJU7T!R*?-S-[/_(;O"U2T@1V5:I469@[S=- E_-SJSU%Q<9N=^%&RW>:3E M$0D>XMZ?/\JUJLR">2KD7SJ0\(C1"B/W!NS=FFJY>B0Y%^G0#1,?[R?A5T3\ M$[.#NT.QYC D@2CA<7ZQ%[8^:;.RO97/DQ^W?XF5"Q2:GE>=P]"5>+8R?M0_ M#*+[F4[51# M?B6[U<*\TAHR9P_O1DAK]8PRB3C_:&+.4Q^=I+,72@R/ A]1 M?6T3^&_VGCM;=?6<_" 4PAZU?8P;,!QF_^1D'AZQ6&$S*)I7:Q'@2,PYUW=U M!;.5Y]]K%XM7,#4Z;2[=PLRB TDIVNT9I6\CDV=UT[YFY6_X!B:H+XK+QV=, MA5($U&OP=BSG@VT=HFY0196(F4R]C=K"%T,A^.Z3%'M#UGL=X,M2_%Q]12O9 M5T-L%EAS(ZQ#:A:NY-&;TN-V_]N+[@'EZ?S:X=<1) >S\594S"-24HCP.DW< MK0\ZJF"[#[BQR-VV_?1;P_A&R1G-910$4QU7W;=Y^_71@QE=CG) B-0ZJ?>8 M#^ ^0UV$36ZLK.%BR7FMH*A'G:'.>*^XN,#O-N'M\+?'?"<.3I:.5SUZEAXP MT:(P%L7;][W8[L)EX>[KC9P':45O:]R^F D4E7(0(B\.Y^2A0[GO+MJDG6?:7*K/#FVVNN&J_5,UJA%TN;7CQ MWKE&P2WZ7^&*NOP]/I9WS_]9W!L4]+Z>?>FUQYS@1)2&:&1R\Z%;Y+DWI3/K36 M4OSM6@X>(>XU=+'E6A.ABY058:6D6N1\N&B_JR! :="F$P'\@(L,H.,^FY(;I"YS\3E=,NQ)R*].FZ3W&X]ZQTGZWR4;?N6Q:L5 M=>,A_GOB X@C9S*VHI]<[>S-2P4+"#BW[2DSH)\CW?S?'%RTN#=31@(U29,"&9WM",/XD M24P1A9+%:-3G-=\?/B0(4$*WKRM&>+0;G#-5HP"[V7;M-D8U#O)?A>X/J7:& M&6HI,T?AY/1]S!/Z#9JI!W:GE(RF"9'2<+*$$_6(<S* JEX9#5VTPUCD6@Y<6Q_]!_<0V=HRY;Z>R$<8]302XM^7Z(1W3HM2 M'.VDY5*;JF= RVG3JEIBX2D*+LOU%3IC@,>QLSO9B0'!=\)7:25Z"6'=7EV5 M-DV5^$,_N$89I1@O0$C=F* <\XD^6/2+$@?01)MA=NA$&\D0R5*E0[PF5*3- M;+O4A-%P <_?&SC.T>KB:%GU!J9;]080K +3P\K*R@ZNAP'Y^46,7*-[J"4P M;_K T9U_?TOU.SK1<<25?+2(7]@_&:&;$+/J67OM)D;EQ%"+TQ(FNO2K&,N) MD*ZE_!.K)I7N"A77$_O)8NG7QP]41UWQAD>/M"=9.K@(P>Z5BC, 80V P+L M,RA:;%[/7V"R&C)A'EYC[W)BSQ"AVWQHV521@Q\TO]'6UL8X Q'U5I6$ MB'O;9N4IR5L+QOT##.BW&R!HPUY:$W@>#@VS=AG=$?U)T3/(3^-N*ME_W\)? MJ5)\,N7HE'LR#:&8],VBVPS\>4)9P-^68V3,U=A M5L\;P$#10H4- LSJ*&=Z\OLD^;Z$B$<@H[[23-\50!="O4:AI-Y%N=Z]I=0D MF2V'_B;'.JBQFF[Z_O=7MXJ7]UMT\U2N[$'7F!?:T>UD9 %\OS[P6GO)Y?SM?WWS((L=&.#EWIAG8?&(Q[%)G9!#\[!Z]2 MVT)D\6#)GA$ <)L3Y)MMWF20[("*'\]1(.WBGE1M]4!5:8[8@'1_45]>_;J8 MR?=\_T^*2@ZT98"XAL17%8&YK^@U>(M/WTV?UA.PH'BC=/42Z]H7>Y-[Z(;& M9H2%#.O,],AR]]. $5W//[6?_G8I1";@C%^F.#% -.]TZNF=,&+'4N2I[EG@ M=1E>8<#5;=7:JK=1Y_5^UI+K:NS"!)_;(ZK')6OZ(VA"^4K@114O$I?NMN8/ ML/C_V'OSJ*:OK6^=091))B %"9"XRA$ @!21 D&F1(:$.2&,/[S/MWS_O MN]8]?R1K)2MKG^\^GWWV9^^LRS)Z-AZ^$?QF=\.NO$*E;*T_LW;"1 <= MAB8];D!'E5J4O4W^]5\_PVE]$TW2*@-2.0W9%J M/6%J-HO#*V-[%RP(>\05Y%K3E0 YO$^M46&._1/UT(@PT+8S<= \<&7J(B4A MJ:DZ=\,-%<*92S6P#4F[542]??XWW%6=PWURE$Q< MX< ]Y^4B3N.QN0Z&5A=QKE<7+7B]Y%S?=G)RVKFSU5GW<^35<_"+"5__GUCK M?XZ%5ZZJK*'"+BB(KJC\*LC]A'V:Y*&8W+2L/YU8H4#$6M1!;=<^]-PS5I#) M>[ PZ5=S1IRXR1H"'?L+* ARZQ_M^-XH&#E^OY6[I=GQP'N@9JZY^XU/9$V MC^/ >X\;?D-^1"_EXO5.?PP$!HV-YI:D+YKTI1_[Z9#4+FM,$-2'>0^#,UIW M[&G97Z6'"VZQ=AK-I!9HK@<,J)IF+W%N3PF @= ME7NN)E?_L.M 3U@@E=N: M:$;-U6D[.S8U5EF_SV^^PFU#VQ=[,[%D9?ARQ]Z,=22'\;F+I1\R0^+ M$;P*FMTKC#'Q"$B+[X&"+=K4PN 93?(1XL5:P16O51:W,W%S*[,U-R.[#QU> M_>\+\E]##MW5V-(9]?ER@LFD9\_*!72_H'^BMQV4!NE9.$C036Q"F; M\+H(YF_:W=_@+6[M!(X=H&H]-:JK>/1,1:/-@FL)Q)?$X4?TK+_<'Q[FC:E.P*Z1]W3DJWB1D#[4>27WDE-H%^>L;P:8VD&UR@*95A)Z?^AG^[?S"0CWII]9" [* MR&$L]&SFQV_T)5:EY[_LW7HC%@7=VJ<0G5'4YK:7_9?212GA)73Q9L0,6.]Z*OL%Y&$9] IF%-T$^6 MT9_&17K1HJ(+YM#&=@&L$O!EQ:MNG_X?%=SY*-_S)WYBO:!UZIS, ]./U.^\ M6:C]O&@>EE&FEJUS5K>C_PL4WG@[??T-T\:)6WD3'ZH;A'JYCM\_V"S9@Q2F;0*JTD50NW1 5X^0#^FX+"D;'D+:,1384*'R MZ<-G)_0D+>2_:N3!8B+RIL6RO;:!8MD>+ZLY9P6(1K9T2S-W@:.TJFOCQ<

3+ ME 2MSJ29#33DZD?)H_NA=^1OKT3>^'YV6BUDCSY>$U2EJ\OWDO:^[+/@7$IW M6QG_GT*,]):-Q M=/E.63,CS_*]EFFD1(6)48"]:*924T^FJ*$#$LE/'O:I_2$Y)NL/-UQL(;RF MC>N3[4G[E !U:\[^97G6*5E;%:D<$_OYW"/) MM6?'-IP?[*W--L87=$?[=N:>IQT65\=TT8Y$=$?D_>['?CSML%^:T!^]2W4O M\-L*R"D>'UF9*8Y_X]1]#_C+7P/#TFB,^39Q!S&;R,_NQ664Y6_]V6TVN;"X1J8 9_"7TA]([:>6&-Z3_/Q()(XE*VQ&5PR6UC0 I=8M53;:'O*W M4P\D?<.RA5:*1R)V@S$1D,NE1R)O+=KGXL^=>^2UQ, M>%Z7>"12.G\D$E^->M>P.>?Y!?HD>^_)^)%(!8MT)/*2976J_(<_ROUL/6Y> M_7O:W6:CW_1=G)]E4?P0I.SWXP-W>FXWQVTLRH!M.$I6EU.R0@TPLK1+>!.9 M0^S[;GO,E9M!>_LM&]2+NR0S@RD0L;N6077V]S&[6(!,9QZ)Y%[\GI0FTZDK ME]_9U[ .]9WB*;:*BIFE=LLNKAQ.SGUWCGU">$AAMEMLFB5+FLWMR??[[.T> M$!UW,*L;;J;\Z?O"']L2:B-7AUIHLS?^^77=++*=XKO'C"O]W:_/H5<2U%)7 ME_FT9-Z1R)7,51@?G2?-V5,./I"F'EXV-2/L-VBTXYFFRLW[.7:/^!$8'5RD M7BVKM<=IU>7A?4Y!"\9N\NU0[7;#SMPC8K65JN8032P6Q/8,*9@DY0K^0=3( M$[$CLKD# *U.+QVRV!3^<\SV$DSA9N/>$\*? 8!6Q MC-[1^!O^[9M&]FF(I6_5[M> JY81N:J!;3Z6B)H[%HTOE[WW21O- M)31/?DK,8Q1>./!XD-8$ >/\C76EZHIGX!96_F_[QE5N:J_ZVH\95KX4:EB& M-H<%1^5<>ZSO3"B;I\"O ,9<5T'Q7!Q!LT*1! MT8ZRL:36>@P7O$*EG>JB=JE^M;6^-?R.!@PV$:K85$O,]!?*F=8;9U,G4@#= MKU9&+!4F(N5/N@TS_"LK[M3.;X1LESD5]J>YA[H5H]*OPKUW4(.[@H3EJ$Q] MA+,1L(I)CRLW+EX&GCVT2F-2']!]TD&#J=E#<:?[8K3\EOB$943VLAS)I)3I MWE\.1H>FFV2G32G =#%J*-'-R'^JY0KC"\[KI2.8+19CK6TZ88I@IVE1*6;_?EL0E/C^W),N9-R@0(>= MT#S5+;IB68V10^1OK%?)&?!@N=7KL+T1_?4@0D_!8+INFXUM5R04H$,'DVXE MK\P\RPBY\=]+$R0VO$E4CD*SVL^&*'U7P!AZSS:[[U%6LYEQ8GT0=26V+1*5 M?.]QU*^%)EFXQ\D'HM+@*_(N.J::][V4(BS7@A2X-Z #CPA9[2#QUHI.A$45%Y3"* TA%4S8X[SE15Z7 M90PRFA%1OX[1TC 38(9=+],)_%:M\*MJ$*=1X:%$FYLX-O#EULWW22]C M65O=;FU6*<-&_I!;Z#IU6_VP8$T+V5:U3)UF%=="6V&T.52K,Q4CS&Q,J&]( MZ#7P[CY+(O/-I^; M'N.67-K$4P5>VYEKP'RCW#T;R/Y/V?O?QR: A;%F"=X-L8F#[5I32#JPP]27 MY\U5*]DXZ[+^[?H!>F'MX"!^8D/><)\6L>IF]LGOI)_\IW#(OV7_6_:_9?^_ M(3LV-P*5*>TIT#3DA\D[Z/A8!?*4#D K;C)/?$P1RV0QI]50A0CO1R[/!.BH M^OY@MNIK+F+CYG/(KH*'@=!;BPDN8A8WQ$:#&^CDF"[H&YW\XR"CHZ,XT5Q$ MY'/^[AF^3#$VLE-2:S7/MVK LW>X&R:9'ZQ4?@!,+92:'-+QM?K:+\5Y8\W- MH\=".ZHGKF"M]VV<^54\ZB!D'_BVKB]2;RPS5$A4M.]GKU#BIY04P(U6FSV.61T+B!ON2_M%Q@^B-N@3]0J1?B0B'//,@J;XWT[^ER"QH/_[[Z MWD/M\#HJFRSM(="IGER8;(\:B!I'!+_)S$267 FP)@<=AUM(44[^C&A/](V? M(IJ8*PT3>H75W;KC57JME3\[$U'^D"'14Y2]>=[(@U5(8YH%YZ".444?KS53 MNK\[E0_.;H+(SI2HP2R=4WL7W0?*O^W7(?1:Q@G8U3KM#C@"75,3_IZ5'$/,2X .=P M>EXU/K*N,B>BT/W)'M0^L^*)I6[#R]][V\L0 22JYQUR=,%$HFLU#?]UI "# M*;N*77.E!4HW9*97C!'=YY;ESA[:];*;WRT.@5IC&MH2 ,T7:4-[GMM@)DRP MG7S(LT4H)'2?/Q(A!2V_4]\-B3BQF;O(U8(I[.Z&^&+- Q:?-&!84I'V+?JM'V#RU:(?LQYW1J L M96K63=J8_I)VH9&:-\M1>)\^ O<1J!EH$5[YS;+]+YV]?!FC318E3N>):W5E MPN4]T3>$SE8$+@(%XCA%*/67&RAYA;3.3:*NV847Y2M/.ICDSP7,36%!#/L4 MFK Y7WCN=;PK2UB=75<7Y"Y06)'4E4V\HIPW?E'G45 $(*^)EG&'?/=5ED)* M\:DG4;D.6:+?#3[QD4.%>@'[A2=5.BB-GHIR9'C:-=>--2ZQLA]JWT!LA@7D M8S2?%XT5P!%C@($!!(J]1Q44@N*.0_$-9T(Y5#;=-2F-G)VO^UTMM4>\4+,W4:4#"C=OPC%;LWRN,#Q2 /U%6DEIWNAWSJ<:&1)M+E47TIS M;FVH%RJ8:!F:VW9]9&)SX-R8^U8>GGEJM'>='-S$N\T/C[]4F1%>.\.;S]FSO0TV2*_+UO3;X6 M-1+*1)\'2CE2M'BUMN;,6SQZ_7+-_@UV'*1Q^S:K@W(-%C*3S-WT5B6?]AZ0 M8QD+^4_?*G5:#/5'#%ZC#AJ]"O;S-G79_YV$1NH38".[7[QL?$+0Z[J(K*RLX)V.0(;5WM4%8AM 1_,RII9"**! OG8AL1MU2+A%+ACI8 M+H/4C(84%V>?I[_'2%#\W75O0T"R8ZQ+FS6M;--VI&EU#KA^M[C5'YF59@B: M'J, >'B G"O6N6TTM$GCF1!H$11G/VP"^:;%$C=P/VV;,R _2A;C!8BQ"^UP MW82/_Q[\P[]"SYM# 7+U77"G?@U9,4PN:I#JZQ98\V//N-NEDLAYVY5OFBSF MUNH]7F:%1.2^(=7FM#1IN[)+,8OS#S\GG7WR/@TQ)C-HD'"U(J^Z;&$@^,*Z M"RU@@Q'/3L?A3-+%4T$Z\=5+O-O#,FU1DX.["PT$M'@N6B.6..$.59PCY[S9ZQT,+HDB2246-.-%E389Q0\D5 ML!O/P03G$]M0" HH<=Y.U%L^>V]]T _VC3-DU =+"Y.%4$07ZA=EEVG2P (% ME0NW@NW^]'CH>&5E;@5-?_=1J,JK)AV_MSN5;KUW4C,;T5KV;A%+!(.F,_#@B:E\3>W]'27[59?,BRK%\:YQ4PX;IE M5T&/5N2W#8*J; MU^/>:8PI*,UPS:]?#8!EZG!WUF>@MV@IAS45"53+._NEM+7P'@:#VW!^=7ZD MOU#5O LH C"-^VX8CT2M ZY8HS[R(0!*X8:'#7&;UJ6\B%KB<^8T>M9##ZH ME6)UOZ8*^PUM3KR!6[!8%[+L*]24E%@]," UF?;&T%&Z1QJK3&/) QNUA'0^"W!V0=RS]3:_H)"HCQ:FX4^Y0Z^J@4'L+)Q/=I^Z MZR26< ,50E\@D_"/'%7\]SS&+G_3&ISX0]SI#3UE#):M/9(/KZJXFC=GUT8 MF";W UB'\XZT;ZJ]=+:?K)+6AYM/)PQQ*]0*?"!,OY%'RA1 FK+;'$"O(5-4 M?ZA=5?.$R$+'*GOUK!RHV8-_GG[Q5YC[-Z7MBN1B#6/,**<2<;] M*6EGNTX-NWY_LZ\,0N[P5)QD4,MB.QWT]:$IM1B81J4AJYMP;Q@,ZB+/:2Z2 M)YVC$X)'M\K-/M^]L9/[ MHR->;E6)M'B0,_6CUVYO)!"'![\#AOK!G ?>:# MO- [/CX'=>W1P8(OO(5>Z'FN"*(_5]#!F;]/*OG;I;_[?TC">)#^D(1)(K,, M5QZZ\[FJ 1=UIL>AD#!JH1N#X^)CK]!<8L#R>,V"$DT\JE1#J&_'8&?VM% M;6 M@"8H!DB,XBVP&2NQWJ\['B66LA_KE36K:J??=NH?F8%Z; 6*NJ *K[%V8%2C M%GCBJ"]Z1\NQ]?!STI'(0^ :$@&K](*%]!1/[FS,E8!'&>N'UYU-:<4^'9P- MSK_T4!]&+ GOT./0F$'QJ$:3P4OCK4][O0CBUG<"[B3SU3P: SOG'A)!OUE\ MZ 5,!Z"UC&,_E)P0>WGML/C7\GZL5AE2A83#.+P>ZJ9,K905:K;NV9 M_CSSSG1S-$)WV4^+&Q;$9@T0YBM*9HB5*S&.#Z_%C/VU:?]C?%/8YG7P6OY5 MO$KAT\8H[?Y""6?IT1U.ZBO^4@VW=Z+I56EKIIBUIUQM=7 MLI-6-1'0L9+0]S6/.<5AU+E[?0$5K#JQ7)WG<5[7:3DC"_7K/ ?EUH#D%2QH M=#2F#FM@:;DA9&VJ+!<, =#B_D9"M6/Z< 6<&+/)A6(CJ?0Z;XU866$8.;ZE MTDPA[$3(Z%HT19T^Q]+J="7(99.C571E5>[/O&\%,2=2 64!"2I&SER!11>R M\,SWWWZQ^;XM<3[NBW[%W(T"*&;HPS1,_-W-(QFQV6DF#$MB35U%G6[]B#UV MZ1!.EWD3U3*XZU-S3&,B>&"L4.&8:!SS&&B W*VD)RIZ$M@_TU)0P@AIQ*PH M[KO&T_-3W[7L>I^#YG_V]3PFH!]\A8A??A(.J]U7:K\],F1'BJAS&@AW?:\$ MOAM$Z \&K;6BPY&S)Y,FX[)H]LY9MK _ZM\Z? M^(J7/FX)Z6+(CLJZ##9U%K@7AK7491JOX<"NY+0V:W!-G3@VP:[2'>0_HJ6G M4AD#S]IJ5\>K+5R8S0.C<,;P#):[%\,R9N1 5.JFCXKHF3R=GO!_!2>I%]OJ MVZXS)4"4H8=EJGQO:U=0-,5_*#JE^$CDW"M-9T456 LJ^#G%E%3UK>+0NGG; MZ8DH'9^7*#"$Z QA8\U]_9S&P[,TJ91- "34W$5(]DBA$S.<4ER7)C< M]EB2![Y4MPW/X'!<\+-K77P$/@,\.6R$DQ7GW"TVM4]^6U9S><]3N. MHRZ]YN4+)?2GC#-N)HY],T0SWCEP=^@4HJOPT O9M46-7J:W*0_&SM)D$":CW#)S%I_;RJV4!CY7M.XR=\1$T0Q*;H=) M;YK">3[9*'XK5%/EGV_)D@Y07/[2,68S^\[):3HNP=V MA=TX8S +3XTE/?^&F;/!8W.J<%X7]@(>*]<**Y3TA= 4);7["IBA[R5E1 #IIO:L@)848F1N=DY!?BR*PZV;G M%L=AY]#$4S:6'^/>O0MWNEYKY>TS6BUF+83-AR*D0]N0SBM6:H7.EV-K>P6- M@R"C@4:2)J>H4UF;/8$O2ZL<#PD!#D; XG*$^"% M29+X@Q6"138.J=BOQ6%MB.1$/AB/R+:K?#NW_\I+89T M(N3$&&V?W..A7-K!X7H\:UK>]9)UULF0RH1H?OFV\%J(<4@I8#P&G3&56UTP MOOQ&F4#X$9L](.3@QJ%.EM]%BKB0, M15)F'(D4O^X_/V:')!C#XG10/MG)]3T$['?#&+G9 9>?]2O37B,M*V5E;9YL M#2"M?WW3^_6/&]^/$;()U&88<4(FU#<4^"-=S6:D6R??6S';8\%I4Z\PS&3, M@(U,@[76,R,:!X)RBOVC&?[AJ-CTFO0/729G3A^)U$Z\6]@S=I?%^30'Z2]; M=R%47).2#I-BOD5'_O![%)YBM'HBJZ(BI[8WSRZG]JD#_SX4ZETKIQ'K"%23 M#&!\49UUN6]N?_540\5HO5U&?UWIA;;3W)OV5:-Q9]=**A3+8Q0#ZON]>$RK27=9X@07\A;,';$-,Q'.&2*# M,N.4%'3P40/5;F5/TWX5CVP:9;D!5S07T"M>]K_ M?7H6E],+#KW=B+5@O5VCW#C!0YD[SS):/5H]5@V-@4L)LX/UK##5R-6@J@3' MQ($E M0UCSN#C*I-(,^O>)]]M+BSB,EAA#9;%.95)FA A(TFQ#G7)+J*UB26 M+X!*4?D-U^]_\8=K_?]S?.QJBC/A.ZW8$&71L%^G7PY"YA-@O^F[R"MTJ*X% MD:H,0I'5BP.S5NN,LYIP6%2*P:4XCB/^>G305Y:/6L6"24M/D,;;)1FZNWZ3 M0+Y"-'B,8@!A"/=:ERT; SSC1J-W+2M#-T]1[0^/1%([W#;FZX]CA 6PCZVO!38S13PQG.FF"18GY#K3@J,HI@4.D/2:1F6 MC33DY,N7+RN?994#' !S236&7>;'EOBA^+CBS^:6GR7=+FH,]:<$3>"@[-8* M.K'"'Z9E2/U0B!RCI=7CMU$"_.% MWUH)Q2H+E.&Z8AEFM-E15W_\K8L!SQSX"/BD,>1==Y 0)]YI/8#3>J.@\(^N MQ"&YZF,F562(VDD$O5E _F6C]VHH=(>7XVVW-GAX=:_J1!*FGYW#+'.]D3 MDHMKJM33Q-(HKX]$Q$EX645Q__"&S(F@3!QWI2N.JN%M'MXFE[&X8ORRP'[9 M_A!J@6&JM8[)*KKB3[EXF3!Z6MPEM$_\ODWSA9^F(5%2N;YQA T],YAB]'6KW*9POJOS<;E>]]$41='.M[#XL3&VYN MJUVR:U=@+)^G!//=R?LM3G,9^]%0T3=-?!94SOGC*N'A6(6!7'Q$\YSM'3[Q ML)7SZ)J4^5ZUK?D@AJY3OY;L?+L7>3C5QV3-4)#\0!:Y:;50SAO*T,K%X.LR M!C@:=D][W:*/6& MY'_NP=9YR7FNXO@<[WA[^:!LM4F^$%8MQ4+$(Y(V&:^Y@>3,!A_%WYA-IQ%& M]'N+!V>]1A^^A7-)J(_)-M=#2_I+1U?Z-?_O\J]A48[M85VU? M('2.$N&7LR;9V9ZE%T)OF9-KEI$8@;I'>JO:9^8"U4* IQ ;4 ! ?^=7+ZT( MH]8Q\6 M)2R%,(-&QF,O<)O8@E]\061;S' S1(8;_B";->Y2.M[L &:]X#TI MZZY[AZL'K['WC/<]G_[U9#[L5G?D*KRJ)PT6UZO,/CT%%BJ^'DB]R 4!OW)J M>X*6!+T1/H!-I@>73D$\1EU?<%P>B6KXE:-\:IZ@E$F@VVMS;WC'E OO;<)M M!X(;\K6HR*JTR6B?:*]#A$ [F=MC^DW+II:UFG1BPT^4;%<>XB+U[ICS^ULV*AV=1X M]:Y.BXE_=]JOT!VZB8-4=JGO?8ZA971YAI4\TN D<",M;R%/:'FET\-(-?[6 MG&X^E\@UA@5L,/PAM8K'+J[28[EXT_07MB0[EJE6RUM=P(BZIO71"6^(Q]0C M!NGO'VM.)?S]3W1S8K7U^H&T4+'-HT$EI]$S'Z/#!4L_A2[0A.NS!RLY+=FK$,S8&/ZZH125<"_SRGUPUY&()"+JI@_I^D+< ,V1 MT<;Q#/C)=2:H*9+YQ"[$(A/0,P*B1I7#S\4"IB/\K8]-D-4QLDUJ6FF#*:-" ME@4FA*#B=&,5B3S,RMI.8;(^\^%K@>MLC>+(JR:E'ROGGO<WK?GIEHN'!UA-OI;P29K!0/&&=8"DX"3.NP6@WY>J3./_\B858SB?\=B2R*]8??BNH"GN>W:KEOI-EH#]#8VO5K!7>WF)0@3%!< M.C->RODWG^DH+C.+))OXM%$Z<)#'[)E(SU6KA;FK6PRZZ^7U6M,!09ZMP59* MF?V/=2VE#4L5DE&H)+H.S@9/&%\1^H_(=>;.5LCF7!<$6)L[$]':Y@FV0HX; M1K.J<("]G!>,;YWV;?-DV4"A#']8P!;U2,0<4?KS@XB/ZY?_3!M?0;:RMS0' MP\*(-?-&Y(X%G7B9];<#]ST,$)FS#6E.*08.@1.H/CU5 UDP6E5XG^"\*&&I M)=;2T]1Z,\4]@MP-E%K;@+N-3"G&++#WH;DA4J \XVWR?)OK!DT*C!%CM1&L MICM+/J_=]':A&6)RR/WZ[G(79V+;H-[]'F'S:1(M(7SB,$R;*G?N<^P]@B&; ME-B]S."?E+4Y]].O[]:W ?I!ZHK27H;1*U[*DM]);86,+XE?\OV^XTQ0RE4& M"GI;],O*_#KV)+MM+@3I.^DU @6-Z!)Q6MACE^SO#WE"':PS]KN_[M--ZO:X MH *Z5^Y#Q/DH$)-0_R0.,U\NG%7^^K^T(7-VI 3_QMLS?US@A\I MXYN!C 2:%V1^D-?@ 2_\8:;E3E$$.6S\H;=2O/4485&)DO$,W,^/8HR&7\NI M7Z]NL0ON%ALR?'[=F<;6>!FOW*<[=8W4D"^(W)X(W\\Q&$XW]=3(??+@2"3[ MFU?QGX1O0:9X,87&4%O $B 2V6SN?J59)QFG1$Q.7J'5P GUR7KMSECL75RZ[U.O+G\S&>7X>B^WJ6F[EA,X*>A MU1*VQRO0VW;R5KQ$>%>$MWN0,!XD:-#'+6\B6KVN)0_'2;:'R1R))% 8(TV" M%XH5,2X1U"J8GB/0);7.VSV30?=1)C7W;,J/8MQ2=\T5S\P$UUOM<26O&<9RY-2+C-;28M%F&/M6$7#C$ M=QA :V@!.WO\1:Z2B6<$6G6^8#"3Z4HJ<+XA%Z/^ES?N3G9G4N8>O)Y\# 8\ M+4_N\@EPIRR$-AH]^+YG#E#_=<;HRN/OMJL4?@ %$1<6. \JR?V0%9T1E_+USZIV5Z'DI75 MTYO!;=5QV_/- MZSR\/PO@4A-/#I>'_O;:4E3+V^OJUG[:%!5HDOX<\FA)#/]OUEJ.I6O;MH31Y:DPN6]_1>VD6#95Z4!B%DUNZD]O5 MAL?@EJ1]F0Q(%I=(?FB<*;475+)/2K67O-!HE&^ M0=VE*<&E>[ZY:?KGE/H\'O0_[6,@E;7ZG8V^\55II-Z"C[PK[8CABH*!B!UQ0 &H@R6ZD2?Q&"Q_)A, MMT?OF;2 F)8OW\-G@@N%[@EV!F/?I+ 89)EH9,CC,'EERM?O*JE>'[MH1OY^*:2V\R=G//)T.@6V,[ XJBI6#EU+1:: MP],E2 W:7E2I#&Y=H@94YA*SYI$I, ,Z+2K#Y_5Z,,'+/]K\9JCS,3TH,%?+ M,&Z(.?]7>.PPNVTJJ!]\TQS(-$@UW(\'1C;+--&^7-2MN),;-F_[*"#>&J#4G(W]B.[:CK1KUI9^4-=A19II M?K$_Q"T_/S_[XC0\RJ,?D9O0VC(_Q6YA\3$3]8-UIO>WS!\DS8A^N0@)&?TK M)8E\]'2J='6ZMFVI.6B^//M>HCDG[0J#9_"5B\[.OIS@8:_O+]E/*6=J.P)_ M_LI248I?/1=#>AGQC:P+00BL,$"KC[C1"+1;?%C*D!BY7PP 6/1O@B,V$KY? MB9I*3T0\WEQQN>*?4*&3#'J(>+KUOS=ELYP>1=,[@5P)V9]^V(,W)K'V"F-U M 8W[@H<5WK;OA$H/74O4[^'=%H.,4?8N@-_N%5$"1V)4-LPV=+/SY]Y,GQ#$ MN>@+5[\_)BTL@LX'TG(D$E4;D!+;J)/J7BKB]SN/_LA@:9A#OP1ZZ,(2J(_OS(Z$=10U!R OO>*;&MD[)0RG)V4 M0B=,B(H>BHH\=H-OP ?6(&TQ%:ZFOLNZY'1Y310 MUL1EQ)DFY31S/+#??934#90&A"931EKE8^;9!%PH3]'&\0S?#L#OWB!?(-87 MS*VD;6_S@%XR.S:9^;MMB-'S!:&+P^-K]H0@ E.",J%#7DC9J^8/9H^T:ZV8 MRHOB?4)>RYS0D/VI8^;%:/?,VGB,#B&OR%[SYS,X2UD4V2'E5/C]$9PT..5" M7N\<^#;.W-S\VF'01-1%6(D)+E90SZ#74QDC6MA_= HT/B8L?;_-=J//&LYT M@D;$C]TD]O@'#Y*2TD1%98X)BX$8BO\O\'%RAZ.#"F/-0Z52. 9]*"CH[1+' MH'_HV&W,W&:^,;(?U$P^$JF&UXP&G0IJK>?K$)U;"Y'J=X7RKUL^?0W[OE-G M):/FAL?,RL]ROI(;2VEARA,*,9V.S_>+%I6N,? AV,;#KU$(_0CJR]N)I9[AWJS\R-W@2XZ[+BTG?RYT#M35W_I#WP1PO@3_D MYQNKEGK%EKXLU=Q]0LJ" OQJWG)\LV8'7'K;^,YZ MG0:@J-A@J%&IJ!T5RH,:NFMD!#Q&0M&T#&WBGDJY/FLP.F1&R>0)F-/JE*;1 M.A.$1(;4F*FZJT:"#@.!Q$H8D73*^A9V\??J -!:5/N@K651-J]4G[[)4Y\4 M-FO6N=V,B,Z\V(,TF=:,)((6'F$L712N:SPZ3]NJN#@98:G&[+(=$.S%+,K6 ML09NS2S.DL-BMQ@;Q73.Y>X -#QC1&M"% 3RAPQ)A3@EQ01O_M?]WY.K(&)J MSM=5#I_C0$1MIVIGG!B'X-.U&O1]QR< G6$[[6$#*3I1?/"8WD28J04.UR&I M-X^U>ZSVS)*X;89'$P 4/[.G, MI$D4E*H$BV^_;SC\/O<-39>LQ M"&S1T:!,&M"/=\(Q7U)L(T(L,1_)WJZ>N MOY2#[R2^Y2_Q:EAA><61=9F-B4.)\D3R/#I"=#IO S3<=B#?&S#B:4"S7J42&^YWS(9E=#KX ,)!V+?0K\[0M8Z!-Z?2Z70V^ E4/U]-[=="_<;][J MVCC$T-XVIRR^GI[G@<>\-T)L>P@'^YDPI(]/=K%3&-GKVXEITE.!N"1(Q=\(@[WZ1'\NL]<>KP(0NDL2^ *O%*+14?N J7NKM3O M*E]>OG5(]?+Q\;GRV3#[I:O(.8<9=3F6T8\+;28S7GH]->Y1\[A*R9?+V^(4 MF3/$]&)IW>_VE]<#9PG:3+7F,*/2N]5G,HS>!>8-1@SP/1*S> :T;TA1D(9N M*"/V0_5&#,S0F;"0G^1GH'QU:I,'^RESI=1S<.ZRL_&0;$/]KHIK(3#W5K$^ M=I4+;#B0KL=,[]!^T.>WP#I"#EN]'K4\=TXCMI;XUM:TUG'S=0%>U>D36@W* M1 453/IE5'+U.U02!A9A]OUJ3"6&AUC]YGA#W+#M@F(=TM]DH6^JB+IN+N*# M\*3+"]*F-_I>A:(>(9N#+LP2)K T&,XP\D-7G,I^+\-_Z?K<.)_):8<@] M>ZJ19_.+]Q/AE32/(Q$70'G(YI+;1BTHK>'IC1/KO=@@F-L]0B+9]R)0ZDCD MO'VPPXHCP8M12_ [$CFQ*Q'3657=Q!KQLB04S/=C'[02Q^0T=BJ,QM),A^O$ M*F.NR$07TD6'XTS@J2#%0AZ1_%@?ZB4WK8X)"C'6MXUBIQM?\:J*>_O+_T#( MIP098*W5ZW6(%'?33B>_ ?>QW<05@K_^,X*/+;LYC=(&%;UQ^,31>MF:0RP1 MKW$RWSFG)JQ@Z1;10HZ]HHM<;%926B^/!;YUF%BJK['\S8CR=K78 :"ZO5CR MZK_&Y4RD'?JC2NC$%"F0"B9RP:Y=OF%[9Q, P5(7BM3%1!V@0ML:Z^W$VE-9 M]QUJA'[I/ L"RLGI?:+N-+PDZG7%&-3&=W*^Q3D;"X6"1LJAQR[AP_T:HU33 M6*,@O4F>&N@NV8V("QA6<44=?U-[[!.J?]YVV!:A"0XF*[P?///?-A6;$\Q' MR'U!5VT(K/9VMH%%<#M5OK.,OL>(ZG?*#YYV+LM>JL7I&2S>OASUS/3"EM+9 MGQ<9, UQ3%B);6$A619>>2:B9,DGN6",HKOJG8B\56;Z]79.,('3,#GL;^ L M&_ PL],:>AP>CU$ 6&%ILY?)%&C@AS= Y2P.$\T;NO\C05L$5IF<1&)<#P33!%LX=I78SI2??_^U_*/1&38A!KD M) I\^Q]-A:&@XN/W& 4%A=CK1M&6 1,]MS6WH=M3_FI,/9CG$RZ EFY._&G> M:^Y!6*TK@+?4BX=.ZL4KMQE)QIKZ(=W%'#O^MM-FZV*UP$H;B79Y]_/"=MQ- M^NL*P%J#6GGI$R'N-?IRI*W/QI$(=0:GU!2-FIT';Q>EEM5"XW4HC?A,FH?6 M F:\" ,4QH:WF&MV)W-I)M6. _ZC^64$_X%D>6V^P/<5'-P%RKM:BFX[!B4 M'PHC[?3G2IQQ'L",5DB9#^ "DK ?4@/_R5),U^L_ZZ6W, O*W7\&;+=6GW@Z&3'_FQ?>H:.^A7]C!@1OLMG&; M+SBDI6&+#*=?QFQN?/DRPX8SM79%*F&V$I5O4.^[R$)3 D,;Z8U1 !RLP$@I MKX78;9)#.NU=:U0_UG[?6'\MIZ@A9)/UHAQ.!=N .PSM0H!![LH?H@DOG=B+G4SL&8O# M/G94R6Q5/?]^J!*D9VKEBW3M>?ZRBM; #-8K3('I9K5YTFUN!EAW'?/KP?0/ MU0R/F<2ESI*0GZ /]XH'EM'PM+IC Q8%T?6I']A%VD36Y590ZX-(T_D20B27 M$>RN5;%V,A\BVA2J;:6K',Q.4DS'%N3HU/BZF=BDJ5H=;Y.ELZF7\GZ\K58F M/JVF/-E^:E^2N;4"7CI;5:X5QI(@ITZ!F31,;&Z_7+PVV933>C^UVWE=NCMV M?[.=8AA*[Z:\I@N1&B5#L$FX(Y&0WCIQW!+CP(F409D,D]?&G'?1/#5Z;?2QUE=IGW1<5G>STIBIJ0,!.G&@](G,[8 MJV@&DB6<==LO5:Y_HEO 'TC^3;'QS+4$<,%)175.^:,&46.GQ4A,RPJM=G+"+&[Q:;+ITL!SED\/IG#ZCZWG->M,T M8)+V5DRVM;X3GRG7VG#88(6*S1[6*80;/_KJ#V5F.HY$'/:[6^0KR8BQ@,LJ MV@>D4+KLHI&LHDGFO9&-O--+=.+*G?RK\_.N8W@+RI"3N-AS'D9FIB*^=7ZK MKS>EFH:\@(U469-QJRA=33G7E!]\#2=YYR(7M.Z3,W \GI7=0,F3]"4M\6:9<&]"_Z/B-6 ^(NJ MUCT*UQN_I(3&NS1R8L?@?;HA-K>ITULFMLV%1[PIG-6ZL*^ M>"N(' KJN]*?*RA<6JR\NE 8;-/'WZ^$2,$BQP/2VKI5 M1+&[$#L(34O#K)&F/1G6!GW-9N(W!1=A"%3$B-N,:XD.V)K\_!+'XEN4R#;F MLYF#TM=RD-G#KX9G-O\_\MX[K*EL^^/.7.^,,];+H(#4.]1!0$0(O3A*$6FC M2 UE)!0Q!*274&9TI"<(2 L09I BD! #)*$%5$H,58@DD! BA 0IH1,ZO#!S M[^^]9>;^_3[/NY\\\-=)SEYGG;V^ZYRU/CLB_NX$D*5R81,X\/AY0=_S"PL^ M@5M"CH81XH73Q".E\EA_F=2[_$WJ3"L;^BY:>[XX<,:FC?GYJEUEB["&\SHC M#!WC>RGP9H_FVF(H87HW+LZ7 _1'Q_6'TP0"Y2/I5BJ2O^(G,;=GT(T\*3RK M195YN4(HKGVPP[)-M^A*I&D KZZ+1)IW:X-"Z"\SD+8H99]05/OI'#M-O9*K MXVN!X!)DD!*I9=RWS6I0@/5OV(?[)2%UC0 ,Z*. B$8"R+5+>S28]AP=8081 M!H= MP1 <]*L(0Z+#$))AB0:%:S8E\MR"IMH#%JOB3"@D>L:VAXRB_0XG5Q%9U"G1 M.?BDUY*Y/9,=U'S H4A(%7%YVOZ\RN32= 3J/*AS]^9TKJ0T[DF-I\QMH,/J M' V<<"K<2'9VP@PWB[(B3L<2FJ':6U.XM[)0(P*I8;?F* R6&/8DAHL:380K MZ0T.1-9O+=!I*K6XV^13PP:ZCCBA,7'!X*6\E(**"_]?9'R>=&<*6)#O1K2A M,R%]P_1P*8,3>0SMV(/;9FDR3^G+6DH]/JMYWA /'NW7&^BL]E*55C6/Y)IE M*7@%/;B-!1Z#*NOIN&!=[^*8$%?UOKZ;:=H!H%B=<;\&^\]5M/$58:DT M.9>"$OFC..X(FY.;"!QD.X45SFAS68&Y%=F*55WZ72D564;V\*O:JO4>I9FW M-[7/Y+JO]3^G1.EKC*E0:X0N?83$75H^BDT"EC!55\]832E2@ST8E2S8Q@A- ME%@[/57>1QZM)Y?F)VIZ1U@W\_(A)G\KVVF]R"D#HY<)V4+E=79$ @X-N4CS M>O6F(]S_Q__P237@ EUIE?Y JHH75\-L<^03GUR+9]*[^"AVMS@)^W ES+9M MB+>ULV[W-CI[))]DX1!JJ"DU5GEUW,E.NP K'I?T:U$A,-+P!:2QO/0#A=#U MH"'"VC4G/U\0/I)EWD;Y\[OARXS]2?9=40M>Q/F.Z/5Y^:@%O4>J(^3O/9#@-M:;+Q+[3 APY6N@T >[PF[ZAP"SNH0.][AQV:NN74'_Z]X\ M'J?EC22B/].3H]YLV!L>R!I]^Z# UJ1>O.VDC4L4-7@L3/R9[3NAJE,M$K5O M5*$Q\HC'YD:L6 ^%-7(7*XDR(1=JK>\/FDG',O' M.$>*"?0/Q;2M4SO)D4S%^A07_S6H3F\8.NOR5M^&^TC,%0 M\11F^\-M0T(QLZ88$9W^)=3A6XJDWIDB MS_T6[DVY686!9>P;.-'&W#CAPT9%X"^3 5&-(.F)*&L[Y'9I_)PBQ')3O,]L MQ*XSZ&+]VBR%$A-S))9T:=M'GUTO\*";_;Z[+"TCO,QZ2.HOKW_]HX[#$^^W M:E*V98IT]OW2HO)L^X,*#R:SDBYB(;KBLT9,0D6(7#G2Q?.L881^69P//N3# MJP^5)Z2T5LG"DNN?0FW]>YNN="AI\IJJGMQ/),U/4,M,$]I\8;\CDAP5?;]A M<<=;XOJ)^=L)5[H"F'V$83PZN. 0$&8:T5_A=93P=9I73>TX[.@$MX.CBIS4 M5ENN[N6PC*VD,_),IJ_QL)W![)>O22_&_X*/HT.OSDM",CR;5T%* >1375Y^I)95L=NO_\Q?5N.#9JY< MYI/3!1Z>//B@<&GP0:6#JD]H@8O,"B]GPEW5X\KS,[D"L-[S5U5G;SN <_L+ MW.!PA+TR)5I=:T[:)^/Y:JS.8'NOOB/^$ #%:+X]L@/^-PO@QNF%(0>6KRA] M316NDV, ].Z=XAZ6U^_C2.9O>E1+(EN&+ $A1 M1/T;D=<1L6;K34C_(_N#[X:6A2W*YC\;UWL04[4I3 M,IWY/JNA-7,0<8]6YM_>) 2,AWK<>S7Y2HRM=W%@F>+5F3JJ8F94(/MT9]-^ MPT)Q5MHA/FA@M=N(%.6(Z]Y6/V[%W*VQ&TV&0_TQ7KZ:<2;45GK5-CS:3YFL M,QBHC>JYV[Q"XF\",V8+)IT+K4U'S\]VS2:]]4 U?VV!??/%RH"$]K4&R[B +3(2)Q.5N+BZ8[TU4*!AZ._H@(]E#?@W5QH8T M%G10@AE^YR;J^6"**,4D,@N\6/DTJDM6U@^4.23U>4^SNE^%6'HK4P%,X^5S M3,;*XKIU2Y2@C38587!M+XNS_[[#'8U=.00N\#6;4U4[WQ*="!,^[FI.$&@N=(=D?G8+S0XP/7%VMHADNV[2=- M2U$&X=:A!_5$-2:3A./BBS0JO;G%:LBX_ 8GR4/ ;*W?S^YZJZ*6X'%>;2%K M?6=> +F03[T(DPU;A,4IN:O!=,INI/Q[K3K\_,3WB_BH7>*$$=\>]*Y9+0VE MF4)8TG J[%"(O\;9W5#C?')/$4/<(A3//J2<1AZDCBLDZEV4=&[GLLL/OI_9 MWBD)=H_8%8_4F.?VYRHJ@G?S=QD[(8Y@W%=;[ \F2F$"8\O'OCH&\[M0X&2: M9!?FMZZXL 7DYN177MSJ!X"O@/L,U @U>@9EM4CT(C=;G__RH_N+3Z']$L.7 MFN2>*=N=\]JPC#U]@0IQ%7=^'#424\\=E=FZ/SE;PE10>WD4)-K]Q;F$9K*ZN*/KCRT:LWS_7G ===.2[OA.=HK MP"BK66\V&'[:_LYRE#.F=ZQU3&C^K^=\^I=/_QI_BZLY,MZ-#)7:T.H09MJT M-6^^Z->KD&6/I_I7QH37H( ;&>1(_*S-TZ/+%B%(\\M'B?16XLNV.9*V]9+@ M=GT[0JGVTY3K/P(T;[Z2'A2@MF"EG-HO7]=MN'UAOCEPSGK,_WI=14FWLW)- M/][/4Q;_OB/P@0\BT:1O5K+)"E\:4FKDH+78.L MOGXH+$<@!\?PRJ%J[;\V_Q_2M?Z/D*[#"KX1&>4/]Z 5#UOCRB;G(#OQV5@O MH#OXI%DU(Q\M^:7"$8-=CYU_A76.&&IYRF+ MCC #:I":[O6C2Y#4&0&0,3G8^X,2\W[3_!MISM(2F#G0P"$WLAT>^WIB,=FBHAZ M=-_"83UJX:[5R35#AF,K)\\NA[-UR]=IT2C>N"&]'V:QJPA?R&!'/QFYIPH[H?_\PMO\ ;V<8#IZ1E8:&Q\"-(.L@KZ?E')DY^F[ M,WS0&2UX[]G+S99 N'AZ50BC)K9J >,:&"H%S; 4[;CR=) >9V:3,S7"%=.B M-+8^&D8NE]EMK-KAL;ERI#BEIJM#L=?G)8VDWF%:T+1QJG;#&\M5MJU._D&% MKH Z7;!(3XI1 !WTU\ULJF48$:'1Z8D=]?Q+1;D=.+\ZFG?3\WX_31W%=SXA M31*A*N7U$?OSYW.=FAS<-B]7??)@0I_X$2NHD-LJ78N]W2"L7EAY!QNY1U,S[=QR2W(*;V,$ M\%,+T3GE:]STJ"D_^)(&Q PR@^)#@[SJC2W\@NK'%VNRF#&N&QV(D*,0V9"2 MO&2'!.+!8_E)=PQL_[.TZ:NQ?<;!=]M#HQ&3Y:/UG*9NMT- TU3-/9=8LM/K M ,9 >%.,7IU;/HFQ.!Y#U!B9-]3N)C.B0)9FN07)W4U<\ZMXO@Z!F13+#-L#]LU__HO@(\#_& M^6]F/**G/!B-O6#>.2@K6%_ZIYK76=ZA>A:WMU5=%)V; .AE3I%SAE7_9"E=YD?6^F54^#/"SV#$RVTDQ%OD4FU.V4Q,PI9 MM(K> R[7Y*PK3N@4(A9GJM3=U0OM( @E0KX7V)5N*]*P"UFAM[@K7]C$MEKP MC'Q0$8T&HWIGU?C!D.Z=",\KV>48K#C-"&.(9()L2R@^XG]T]US28.0]V.-. M)*A,;24]#E<62/++H'V+@_UK M=K^#]@C'H+T$IN9;G';^TY_:BE$%L1*SL[^HG;W=*M%^+2!JJV95!^BK\;WC M:.B^Y]F41^)8M&>>J7DAM;//AO*I]@G72+1^$5IZ;MOJZ>R0H[>&L-&(F M#M(/Z=G6-O+[>9H"!4M?MF-Y,&Q1[BKB#*JXHT)MN,F]550VE]H7C5E':-PV MSX[-/<#(]R9EY4&.X]#[O)C\YYMMY.W3N?2X;I/O@J)!JJ) M/$V\=M(YM"S@6H"!QXU6-= 8Z(RE;TS3,[)KG86K ?=]F\RJ[1,N^R)W9*-P M+U.ZQ:C48%M1=W8_U707:?$EOP"/;Z#:XN8]@FB@I?2@RJ:ZLL'J#A=!_E3" M%M8D/)ICE'FQ-B?]KSH5J#^R3,")5S*V\5$;GT\_I>DRI9N7I.8%-0?#34DZ MMUV :K)%:)?"NXIE^)(Z*''*]'84LBYZ6"7+I=BCQALGG4*/__NJ\=&Y7>)I M;Q1UR/]&2FRS7-N&/<]H)KVXM8!V93A&2B,^H8)HL*6T!A?]"9R9 M5C(>ZC#W03"ONE8&?;A2=SG,*X;L^FU^==K-F!:T'MLU%!1J&YY-"M3(D I/ MCZK9=PLO*);[&:*I>0R5Z.&N#UJM(K*Y0[U--EK8KT@SEI0L-HU4*N>R9NKO M2C[5>5/UK ONW^T"])]W.01\;%LD'P)(<-%# (,MD^7YA'T(R(IV.CA*BO8E MX9J=1\*X3J_D$/"6>? ML0KT"LNZKV5HX#VP%-V]Y2[\=4!@%9PH_^5F]UC =O 68Z84V>X:+GWE^6S< MC#&E,N&+2QO!)N&Y$W2I^'Y>\W*QG OUB=^G@>_B*^;\D*0:;/QO:]$I*LG1X.6!>@N'%V_3[9VG4 K93AA+ M$+&4S,C*6MF4&80((RC@V$#8F$5 G[X@6+SMH@57:@5T"+@BR9;!GYXBSWKN2_GKKP:7PP>:+$6GM,0!%DI!1[C2ENHH\2E:&W!N*S\B*//]L'UL*0-+S;S&4@YN'Q^[I/\(=*#@X. MGC_]M<\48I0QFM+0!1%G.+K%.$?@]OXN,'F[!\HB$V5:NRI($E5+13&B_/#>/'F4-;)GW%!SO(YA39S"?M6H3A'IYJRSD]B M3;0U>F^6I8],_^!KL'ZI_[]68-Z5N3-_S%)UC(SLCPE'S'[?C] M<YRS;Y95(V4D M<S]:*J,B<@2)/2%,:4"J-;\19ZL_LU MA*5KLWEHAI)5STR4_;!)AY&!^S']+>[/Z&\5-U*N_XOY-;);;3\U!/;OADW7 M?HP<^R4+D?T%)C*$=UOM$R:W M!W82A!YGZT=# WN&F_='CF*L(!PE7B/%,W9E;7-R= Z\IXOJUV"#\GP]*-'[ M71,F56GZ&L%3?Z3!88:(9?NG''9+?MX7V1\:N(?UXN[/T\!)YQL2#53/P+A!M M!N$E)R$+1+3^TQ-/:Y&NF.Q)D0H3=AZ_3]C-OC0CFG*TP#W3:S\$D'T. 5.> M@)V-Y@OLJ2U9.#;7J5H#'CI.PP;=Q['6C!:ON+\J MKUL*G<8H._/Q&'W3!+O<*-/@@B':Q)+V>+M_=EQK*YAQOVQ"@'J' ;N4?%JU MN+2 N$PS,MN='(=M+=H_X$DR/#MGQ8YR"LX:!*K8]IP"130X)AV>X+K^FQ2A/'@+,%G8D*H-#BHR82U#^VG3&=H&OG+LA MJ>#!%-3U5T=C%!P8^$IPS%/F,$& Z6#QUAK1XS]34MKK45Q:( M$OJK:=^L5%6=8'XV2132AM@?)T:_=4#P> M&AL53M-:[(,$*<7[>:P[OK3*4_ZOO-'*?K%Q]61>SN(A('6!$4K"RG06_?2T MM,YJ,FUZWJ"MJ9[A[2%ZDG8_:#0_D7VP6W<7E\ L*LGNAQ<-[;B M&I=/CK$879P^*%'*[8[ZK)6JI,D5H!B3%&>!DD*0";]ROT6!Y_!YUO]:0;U$ M8Z06'SEYM=I$/F^J_"% TP7:'&.'[P$' 6#'(%,\A? MY=.:7U1O6UB&S/(DAW>LY\56R!+3!!0/=[!KFX/-C>K&KV^NS$D,3/SB5K1/ MSJZS>C+T2+NV/GTKXW1$[\;9\Q>]S"#>YI9 MP-(V][/O#;-_V0[JTH/"=N<[8Q8$R1L%4)D]K91-L:DP;$ _1M._@G2?5L1& M$P\!XFQF4\-O$@_%TST$K'F 61Y@EU531UG<3[[+'_[(-F<3=V)C M;=#UZP03]TD ^/]NT&BR'0K!>1./.@:Q6*EUZ$9H(4 M4B!.#@5:TJ25\UEAHNH;N[,;K8,*?A_X\QKLUA5.X 1/%R72VKE=(T+$!Q9? M>K_'1F^V5?I)8_.&CU6>74AFQ\\1D:O6P:FF9!35=<59CG'>M_7BF*@P9ZOP M27C4RKU,/ 8*\_CN&V+3ZKDW%ZX@W#."^^O$O-^YP\H2,D]\K1_FE9#M*.9E M>O]FW:/!::.V8=F^# M]UYXBOA+"QWNQI*QLWK;!5-_.YY,9"3FB"!3KS?>7!^T M#@G,Y-[C2F9? #.=X!51;(6&Y,)I0N9$ZVQW6'+RL,I%M*F9SMRY7WDDFSYH MWW:;):61^&7RI*N32WZY"KG%F?YS< &_H;_"-_C]J-CU/S)2R$3NQ+.BC,K,NE M(O3R+ W5!*VUCLQ6)TV7!72_2RT;+T]8M)VQ5,V(J7X. M*5I#^7V0)"MISUPZ!G^$XS$F0ZYD'XA'#PUW$?TH.=GMG$-/4X+\*(?;BKWX M:&&E.].5O-XW",48$1KFM5&:FNH.&@'_X45?8(P@)GNBK-%#P":N]"@X@CBK M5LNP0\"JW>5# .TH<+[(K(A*.00(+#0/ 5N@A/':,^MJ9O\\7.'H,%^#.SZJ M,AJ;.?7@%Z#HFG.3MFK(B VDI*/1%BLI2S. M\)BMZJ UJ1'-N&YJF38-Q97C7&I898377A[$>>Q7&!CAE0@BD:]KBSCSRX8_^B MN2QG4MTZX<)&&Q622^(G3L1K%!)M>3$_%0X+N2S[XE[Z MGMMH;B5_UND? M[,ALHIV_QMP\UD\RVV48!A%91_]LN.'^P_\(-?^_Z?B3B%_W6##:G]^\G]S2 M>)\5^;A18ZOV!M>)@3',)SW^$"G=["1II0D.C[1JY'W;9G65U+?V:%T]RBTK M2K]S0B.\,RS2BBTRO!-*VH2)2"D"R_RW^IHC=F\/Y)0H\.T4J^S>QC\[4)@3 MFPB\Q\G_8I7[K\;_>\K\+IO3DK%X MEH0/IH73&L%$0Q+C4M.WKJ$KA95:W10AX M1UXF%28QWRN(H,MW=G:M":P?K7JE( 6[3:W6,.?GL939+__+*_[2KVZ5<0@X M&>3+/OBE0>9@NCNZ:\KO$#!]+N@0L#*6L)7'+#4Y&. F' *P;PX!LPZHBG3& M?WW+/\9G9Q):5>:^V[W.]%NP2]8,BL@C;\<0MP\!0 3^$!!4O_J%'K\^C1/1 M=CX-+/3+X,?ZK(QZ<+"#>-O\ @B[RB[1P]:PC&^NM0+ MRX1 H]Q>2>6.1"-?1;#2J3<<$[?8T% CN5[U0X!5XI!!FNERVRV.&$DC@\#> M1IIVVAIK/%)M_J^3DTVX?MY.9DH4Z]K 8<==]6E@(W^MH+KN M3*(RZI(SAIC,2?9-4O81I]FH(7@1LW*!G%^WBGT!J !UP:R:@G/"&7CRQB8+XL#O7ES!15=T5/6=G M!/K>QG7$OPSKBT]FG]F8>;J(>*"4:$ZX59%J7N-&E]6K-3.SK:P*QPQ_K X?T9C!\J*UW ;NOW;O$RA3EZ%QX? O+=TP.;3[6\ MW 1!!2KSGQH\+Y!QFED&AKBODMZEJ'HA8&VMD>%>.H:GR=O7E2CL^1E\C M,)_^?-7Z#&UW5^:>QX7UC:&<@A3EI7%^'=B[GERDB: 0VFZ,0U0@1-_QQ3<7 M*4 C_=;4#>_AKIEI[Z?+'\ CV10/R^6U#MLCC<,*ACS) A,*(H7%.Z-A^5-A M2],E6K;/4U):N_%I#]R#Z7LUI8(2.%5'A^(>_#%EV(\RT;JR>-=P39SAY873 MM^Y*D!J(M.PO9J\2(/G;S. F/#_:<_?A12$?#&9.]]OR+%=]0L%CEXH:+"1_ M\_;,M2]S/%4'LSJ7D'WU-@I+LVT%TRREGMD>/46Q+CSV$HHY3BIU,BLZ7;4N[[>@O02C_D%[CS:Z=#/U'$[<4ZMS M7KQSWBV8CWGKU^*29OWB*+M,+#S ]DKP9XX5SGC0IDL8OU8-;,D1=UWC0Z:/ MX68P0X..V/NO)4,QP3KG9O.AIS/PXI86)VOO?P-3>4W7\ZD/815,HP1.:IFO M-FT"^56^Q,#(9I)PV<:/TA&7$1;G/J'Q@$M MNO1J2Y8<(S;Z'#KJR.*.^(7UXV:[P4L-OV&5\BKRZ7]:CB1^;<-IHX S\4YC MVU9JDCRII]0,^X#,\O)U49^3_,YC(9@"TF@W+GNEL)_:Y6+(T/W6-^#@HD]: MVMG(Z[W9GD\/_A:T0U6(;M=9XN]XU2^V7//+/YI]^'"FH5H6V)9!!9E59.HD M>R@M--_-Y1;5-Y6\5#0P.(;$C6GQ&\CBG!3Z(J;,7^3Q2<75R+^O:6_6K49> MAHZ1EN*9J^=Z F"V7<&;(04&$,E'9KQ;2V<>.50YBGW$>BB2/?!18Q>.VXN_ M7@J9 +V:WI6,)>9Z59Q%7)Z]?5<+;1$T5E#L>TR^.QXY9NRES59J='9"WS6V M]IH:_C=2R?Z0T%M9K>-7>\E)I@:UO_R1$\FW6R;)\]9RSJCD.#1F= MRX_]@O0C^5[G_:N-R+_5D20#58ZA&R_O5)T0?S>5 @>+'\WLJQLCA_PX)Y6&3TZE'3_\>Y2< M(7\3J>OVGT8!ILUK(.+MJ7(M#X?>C1:+9-1..PR:W7/TTA.U[K44EXN7N3 T M[ A,^(O>NYKEKTU^CI:32=ZKII+=!!EMY)A#P 1U[WIE0FET<<(^RO(@F7[ M#;3X=4[V']^^P/ HP:V*3%9_&5=;*2HOQ@I MOG]KR'5\X/4A0%.)$"!]$:$ %JA5[S,'@IZVB3K?^U2L+_T@W,1H\ /KNY89 M)NJ2CAXF*F..7I>SNIMJ!F$:95S74[_\YMVV+?LY%+\A$0LLLYY%STI"]4W- M"<500[GTWK_WG?[WAJ?O:I:D-QV+,"SMGO4LUIM=.WZ89=*>%'HFV M^]FW(<+"8L'67;[ Q)O[:TN35F_[T'U@=[&>;)>]SG4&^@CJ#*;4G8(Z*=( MRA[=G^!A<,8>!2YGJ]&O*OX5X#,];$L2XT54)=ZFI$DJZ=(T=)^\$&)1.V@@ MZS(?["3#;/^Y8]O&\R(2@F*RP253/,)Q3?( ?!4@R2C@*U?]X,FZ[-1T&1S8&;FTLK<$4->U<. M8H*"VI^*@HAF:-TV*T^P_N'/HQ[@RY&XR8E#0 )XW,RB/A#8MRV9.2!6P8TV M%Q@SZGB8CJJ'#_EO6BBFL:+;*DHV&Q-ILI>]+KO"5VH"306C)8!F86X\-!## MTZ+G+F JQ/(GX[J1FR2-1"7/I7X_3\C5I[$^\S*93:9A!]T[H49\O_:RE8IS MO7:E(;8-&0M=/$5%V>_A5QZ6_PB8#A9+KTA02WL]J2%8'4-/F.?*":62WRC4 M;!M6W.Z[M[*UXW ?PJT/Y#852-[!7QR$90KI5Y$+M=7:5/P&'U2(.T(A=E\> MIP>:T\G)-+?&J[XLOPIFD$L;YY^0.A6AV8+\9!>[V9_&%-5QTM3U6I5ZUQ?; M!EX0G8$'?:]S?.(630>HU<17[R=JU))K[Z\W?]^14K$U[>SGX^0"<=V]%KZ& M[435]=+V[Q0B303AG'!,^-1K]"^%?-YC^0$=[QM^)T&,@ FF5>3[&$3S% M::US4H\O":E/!HQ6=S*B+V(L\"LW2^_SRW+*/@GV<+YITF3S[8MU>3\7GS>" MC%RHF$.NVE0CY5HB":-KY]PZ,X+QGO[73< M790S$)KCX!!3]4D*XNJH?"L9;9YYM-#+44Y]EZVP.A'"+2!86??U#=1K&OX& M'3H*D/QXB_GI_W(UD< =KZ$FQ/K:P@!I;M41:QHTXW]:!=5*RN[U 6;2DEXB&O/:&T7^*-/#L)Q.>\7=;K4=R(L6OQUADT0 M*C:/P[_:N;WJ;S2;$7JK85X$.2^Q54!KF#UG"60PC%U9IM0S"4Y)A%X-7@6. MM38!$;Y$E077II"1I/^D/%:7 M'Y0KIQYW_A^_-SH.I\?-:[*RNJ8WT]81,.504!PSKT\O^DSG&_;Y0R#LJ4P/SPT4[SIS=0\1=8 I=!> MA5<2->]0Y"?NFGVM[R('?N5N\\'@7,XT# 'KJ[0AG(*414Q0WS['"K#^J>0L M("W*M%>3NI]8BYTHS'LFK M$:=%N:*"-DX:\:2L!B(EUPJ8I-9Q[T([)&[,U:G?U5$6GS'7"4&O>)ZSI C< MGN3\P)5L([%J3T6"!S69$- @Y+<6BP'D34:?YN5J:G._66L"2S3$54+66W4X M>BT_7.2FN&EF)ROHF4!5T\OK>LU?KFF5#QF>0G\J.?DZ)GQXMSUC?? *VWI> MCV 06Y*0FKNZLMJZ/2?5$+!]L.LG*2>R!C3>5*@Y!(2^[N.<^P]5@TNPE-IN MA MP^C>BTFV-K,3PF+8>D;A0Q/J1^98K;H3L1:UT;[Q P*>QNZZ[5':J=][8B#G M?Z0MX@H;SALEG(.>![Y1X)]]WX38A>4I8V .N9TN4A:)ET(NQ:)KEQ9J82$@ MF,3'K(IV3JJI=WI]\-#K5QTA@19RB+@%+4QAMB_0>]]_4W5@@ M3Q,\--Y";*#H8;F5\UUG2ZSNCF-S;#0W_DH6H[O^0._-MF5N@V7.*_PF-IWD M5SWV^T"T7DK1"P)OLWCS$:4_;TP;GKB05U=@0)5S39//F)6\^/!U]TV/5AL$ MR76E3LSY77ZW-G]UT1W'E5#]A]84W_2_;9YSW*#G1_ -+SSR\[Z^GK(@XNZ M7PNEG7=)_;@_CR$H/N[/0[Q+'OY=;8:%-L_]D6F^=E_/7M?N#^V!N+^+?/*T M]^&>XD9YX?NHW+?]*6/;(E1394(D$A+O3?X&X)3H/Z MN01R3^-O<+>AMU[T5?J%;;FG6$EPB[LB]=[KCX^0!.'SZ'G=6-_VVOFM'ETW MD=.GS0F:YQ,[."H6=E)I79PJ\MG;8CO'=+<.80G)8+SX!U/3&\5^@X6AR-WB M?GYV\''1 543XNKG@J^(ZNM;*4!IJE@EG5-KN_SQC2OU2=OK?^8U9H,C]71[B>[3=0+ZF"TY8V#U)BCRY+OQ^?3,O.78N,N$?M5$ M/%GSA;N=7JM32&5)'GQXJ+/)L-%P%Z5SI^[@XI92=D%,6^F\:D3EE6VB!GWV=/N:C'LN.ZF2*'NQETO2"I,+7LP MBM:P (=B0\2CK2OL]++?\>I=),9B!SPV6BM :L^)X&^R>[Q71>2)"7*9[8&6 M&'=2Q(?!7/]R6%F6A4K1T1H)ZG/&39+=="'_9-JI"(F;'@/MCJ;^]AOG.F]* MGD(=MX&I5N'[VSA*6U"_$V9Z/QJS_\ >)V8K;2?,66[QQIA"^I++X^++]S[F M]K?D+O2,0AQJ7$7:("(!U@)<.MAA,*14]G+5&HPJI:1HF3J,^^TII45 W[:L M8=T^!@HS4Q;6*1B6U>WK$YA:Y/IHG+<,NG$9F=!?.[W+H5V>CJ!A#&>D(M;R M,AC!#'1F[]G6"')OV'@*2*E.CF/Q!FLR4&FK(\NV#&@:4?Z O; 7V+9$"ULR M\T;RH^A7YEH5]W%:;XQP=L8>(@V[<)5RK*^AWC*B)>C( >LE0:%O1P4TSH75 MKGH+;V9_!ARR&<-DT!PP$&<:#FZ.>PF'N";3\!C;H__%0D)"QG]5.1ETB>_L M,?"W0\!_NE+@6[0#+KY,K?$S,Z&^3.:57+.63 MSX5+T:=JFM<]BD7CEXE*U2NGGX-LPB<1XA(0-$BEV.D$?XUBN\\LX2!]J_WH@K//,0V/,R+6*__I=16IEKE_2 MEPC-R_7;!IG:"/=IZ%J.#FR1LB@))RZ VOKC6'=49[1C\:W=EBN:U67 X1&R M_!WB%%D<> Q4,M+B%K5#>Z(CSCG582/]B1W681E ?V=T7+%<^K9?VN $I"]2 MDEW@QRMLHH<=_]H+#FV^Y37IOIQ M7P^S3>F!T9K*P7Z9B+C8D)EKW]\CYC>GSZV3[W_;!LIU*SG]PT_SAX 3PH-- M;YT?=8A0+#K)DK1F%GLQOVSW33^NQ[-M8-PPC3SMW93"'8#PH0%Y].; M;N$K#'&2NIAKG"L&(UMIB#!CE6'_%IG*E>Z2V@<[73IHV]PS(ICDJJ?=USJ? M=7CH8=3TK5V\S77Z,MT6DZNC"_HB=U&0/LTUH^E-(BR=2(E>8P@*[0);@2A) MF/2/T(A1;9 ;S CO51AP#Z/L/"GDVFGF992+YZ\SO=[ M$BV'VKXV]^%#XXP;$8GS4)(+F@F!3%;].+)R-M2-SHM(YZ:N7W[1;#Z&!@[K M9>*7 B&532*[54TT=N;JW'SSN'=JY[:*%('47G^[DS'A+IXU17"WRF_Q#0?"YP.CYZFKG8WKAJ3O;3 MBX8CHZNFOGTA5_F$MF+\?ELAZ23ZASDZ>1CN$-N,SV>_+;:[U1R9&1#CE\7? MEE&K+;1ITT4_2BZT@V*AQG." GSEX+5?B\T&(XLM!T+7BA<.#( ;J?/HN[BW M#8B!BVC3"'-2?;?/E*__4\!G"N=;B*.1_"3DM>*I$.E+OIS:OU*(E[H?N<,G M>NM"S5(S77T=%2T];JE1.6YJ!#>'E>ZM5?H#*_&F'W(PM6TF&V2*82E)KG?I M*,6.\Q! #?R)*=06)MH69(Y".JX8SPG//';_QJ!_HQD+<]DB3/CF ^E,G_QA M>H9\EXK1*!^QC]^\9S-> ?G772Y M*D3GY I0L3V;PL9?)ES^\/(W7DD/'"Q6W?X7R<9'W'%>!?MSW^U55Q773H@V MOO)6WO?EORX=A-31]=Q M"8W]0&^)]VMN@##+9BB&'C^%=4_L&B.Y3.MZX6P1\N>*X'K7J7(_&R\E&W B M3KKC,OQ^T1_?%9]QQ^E]R)-!L7;MH4[*O@4_OH]BN[74+40K0'Q*QJI?@#$9 MW;2P3+4]FM\W6EJ?'"!95DX!9J>--=]35@/OM,^,4T\J!2RXHBZQCVRA= 9E&KMK5EYEY^<(: M4ND>IU1&BJU:Y]HB\XH"-Y(;9A'(>;&5;E*/!:Z6D$\E^>-;T>;:%83_L,E? MHCT>MZ%,WBZ=:&ELLWX+4]?;//N8[%YN)V=/Z0E>^EO?5EVS@(!&B8!^S1OW M"3B2X+=?OGSWZ3NY2T 7PWL)9.FV \69DHX]PLZJS5.>HE>4S^!B4+RD8N/6 MHS?A'@:NNZI1QU,6YO20/M_?][Y MF>M,C:"4K_0!V]*G.15K%9E=0)3SR'J1T_H3&L+D*)@6.!Q\55 GQZ1.J;BA M9-+>K]N]C6.3#?6Y>J7A5.C<_MQFU\$ KV1IZH6Q K1-F>[6*UH2S-[L<5(Z M!!1@ZFX^^/CO$Y?^J7.7A-#D&@.G4U/7B63F06'+B/,H1=Y*O*(+,7@#C;CG M/!UC^9V^7-ME[.OVSX9XA9?7KK@T<>F;!NF7- 9Q,38)2Y%Z$8O,<_>?Q'F& M)P&O6=1;F;4O@DYX=,'"/Q+O1@6,U)]Q5''!JBABO5K[ IX-_G6H::CW#*Y) MD@YTJ'U86KINV(B'6ME A452AKVBK*VC%3[!H2+)_WCCE+,KD_$>\"?#+&\$ M2_=*DM[C\;%U-KFYX-A9R%?OXE[?1W]X-ZF%C[5&\$ZD7;E!\/<5?+"4N5C4 MZP#Q\ACQ\=1F[WQ TY_&?^7-WCD2O8:A-AFGO1@,1;7L_H"AMQ!;2GH3:"LG(+8+0\M \9;0OIJLUR\0_]/\!9%K1P) M7N<:URF,U_&F'\=,0%G=X^?*"*%3%!A;;>:*2Z%W0]]O*,5N7]_?,P1Z9US; M]?^VPTDFO'LZ5$]<+-;H=),;P9'O%J@N"J\Q6D!8R<5$S0W_>B/'F5L?PN^] M1M MA==F64K"'UZN_F8E6]%0EY^G5N/F@.[':!XI2/'?^3&:FF^_V;CMJ<81 M^?;H'#I-32''C=+'&G@Y&?&!3%(@?87;BT<.AL0M0L)6=Z=@TI$9!@F];UP/ M1*T],OJ3?91/XDC. MLGO_C8V,,BV:N5NCQ\4MY;3LG;9?Y_;"*?V-()&),/S5P:PQ T@L*=N9XQ9* MAJ\C'9:$6ETI_49^IF!_+0_=1+>X!.?>[$W]D M%2DJ8FL^ADMBNG+BM49"082-1A^5^^$DL&>EPD*%DYS_A-A4HMB!ZJ/NB3H; M+80W6U$KQY6"7@I+=X.,=H7V_T<=:'@+,6'+UIZ(\@F:2K[8^ M84DU!S/(YH,J2B\?%4+?R/F2'ZIG::6I-^N?/GUQCU%:=R7M"Y,.T4)?KN** M1;?4DK/'7EYFOV!?4[AL^UJ@%FJ\9(2,AKC%>X9GNPPW$":DMMP;9F/HR+6H MBL!?\FF_0$?:#\?JN![8]CV@TMN5)A8__;8].N^\E);2-NPQZ.YH+U7LA M^+;H./$Z(QQ^V[7(LY[509+/NO4"_+&'EFC>-& NATQ=>E*%7U=,2 LG?CLX ML4AK'82B#P&^H7?5]H$%B>TCA;&%M;D\4(#&1'_V_48,^&>(?U<4&J)O&DQ- M[[,H=BJ8=?WQQ]]_6C5B/8"O9V"]8)_V*KHH("Q:-.<76[_IG#!KZ&BH >FR M_<>KCNR/E@57LX,J'-4(5$\087UGBY9LK[U%3C-VYO! M\UCI^8?RWA/_9HLO.^*XJ'FGVY,>&GP9T+MFU9EK7,ZTK6DBODHNRUAWJ.Y+ M%D0TOD8(@T(-M74S[^@-W M SF>_K9YV')/A4LL/# :(1@Z-M8W:81O.^(SM M,3FFM1TJ'Y]R"!A!?&M EOYU*T.VZ]W50:=O]I)*V;,HQ]1'G"FD2EV M(O^K,^^S+S-:3=AD?G;^RGYQKV::CX+/FE&VD_&CM]EB) M5+.D?VK=3G+RZ$@3+*] UF3L(RS0[T>CTZMVRD2G4''_/AT\]5PSQ*8]*,:0 MBAS";JI8P@V&:]JTPY/(.OA9&_@A8):P)C)8T<:\@J)ESZ0'&\T>J>G&W8=R M'LYE7P!.C$09)!)1D]$PQ)85/+@FA[6M[M_]<%2\=PH:Y=NNOD^SEU,1WZA) M>@OF(/EC(Q=?W"1!NF9SFNF$4<"KMP+:NPN&S95WXM'C:_;4G5/I^\F<%Z*(9>D MYG-P(=.TNGO$^@#AIDT"O%WIE!VDE\('?5ZC4^%U6W!C=N_EB!Q8R) QY_$+ M.]S.<'QMXK[)AD1Z-A1(4_;HN4M"T7*2T8_@8;2H/BQ6X5]@D&[',$AA32;$ MMB0<9LV@VHHA, M562&1)D"A! AS G0JL@@A (R3U6&"&000A+"6&0(@0"50 ($@LQ""/,4Q@U] MWN]]GZ>?S_Y^[N/8>Z\__.'(NN]K76M=YW6OZSK/?UF02X<"]??'QA:HB0$- M:2LD4">'\O*B\^,9B7Z5GPB0D9^[4LE291:5V^B*U"D5H@B2MW)G'// MIX8_#.)TCFWL#EMCLAC#CQ:RUEJG\R&2AJV@JJ"??J^9__TSSJ(*Y)%/\L!D MX GFF/U@(7Z9+/IHU+S'W*ACP2KIZ>_SC7^F#II+]Q#WI(W5#XSRD>:L M1_]QCM,D70QJO:AL-FS\[6QIYHLPZT?O.":=DYCM@+VDKAJ6F=6H7>/%:V/, ML%&NJHZ!JRPA(S@[I-[-+#YBO4*>*GIX4_M3H M+UJH8E,GJ< J1X>UL614UF3&&YW#^6J0Z'8+Z[/91<^II34U3(.TJ/65.$Q1 MJL/-*W][L!,A!W' N/VT #H5)3I'[NA,,G3"+'"$=FF4R\O-L($ T?Z=:8E MKH4[?J.6VM2IF_7A2I+Z:;7_YF =&4$,..TYWYN2&5'5:Y/43B MDU/"'E6H-4<-@NZ:XCF0\8E2=SD_/#;W::M_Z*_YMH5GG)I$#'JYEK&T?!!] M4]S'Q7EO!;2XTV4)7F"ZV>^6:!=>#:*J<;C8*K]E^J$ 8H"INB_*%+L'4?W[ MU/\U3@D7]#X&^"FX>PT1+G5'N[)6,@F.(XN^&WY>,N=BV^U29TR57G6,I(J_ M4E^_]A/?*\>>I#/I2^F,2T ?*X3IEI'8#X:TQ51%L!#A_^)W^HO+>%)CLCM7 M=$R$,$OT>9I^!)B.4%'E?P/)P9CD"C#.+O0HHH:,#C$1BI@G5;6<\U'3\T!_ M3?!TEO,5XN(X0,E6[#=FS<0PP(!]>LJ#H%[>OOXTM^3%:.LROME%,D-]XZ)= M'T67>L:MV6@XRZ 2PE?+,$AISYI-#,4+ 2JBY+8)F;D1/:8,;9*1?3M%T_3, MS*JESS1.:;7W#%#'*IVI*O:^_??/23*=: A BP6>TH YL<0"O%[G<[9X+7+2 MRBX#Q$Z-*0V*?C)D.JWY@L]'_(-\[T+#7$T]O0'EVU<81CI%"';?C$'7XTXM M7=U,S2X+"4G $G K7UGH4 !)GQ,2P@Q['2$C-ZF&%RV(;NVP3 M7R7F:+5&CWDM[\;%9V?%95OU]A5^>):\J_3ZQ4R4?^Q7-,,^E]*,:T/W5CR" MI2]Y=KBM!3B9$@$\&G0!AM)'G'JJ))1J1-2B_J,;T&DV$9LH<5#5P#=6."8C M5#1+"J+5,!:K?(:2NUQ]@N=H;P3Y/[QM)[J&C/ M7C;4*?C-[;O< ;RXW,)4U9"RFF=$4(6&S5V\?=YVK.[5:#+O)>GZ8<>ER[]1RU$W6Z#HFU6$ M/B6KT'N_80)R+5I-+.@_G>24 ROK4\:L0')M+BX4G"8/(I("\F+NE_DN[.$- MSVA@I5ZF3)6N>S@T)J$BPDZ: >X1 1K^=RS,1M+YU\8":TNQKB[N06E MQ+ Q2Y^G"CH,T:9@MFA7L=.']Y5.]+9RQ3@CA:5:LCPE5&WIX]P..R:XCU]] M3.B15N4NO$<6MK5WF520G[WW27/-LU\-_#%"!67R!7JB/<(E[4BE+[G6]\;3K1>*2.T-;A^:JX94UN4\/V+K MHK%]DJ &RB+#0N+:'S]CF-0)^X<"RG/A M]=$O&&\\JDAU#45% UAX2D.$+/X/SW!!V,NU[HS)Y.K1<;+@&"25T,)H9G'< M-^HL:M"6JJ@/5(9CC(WB6S6]'_Z:XQQJY^?-@H/EW8\3@MJT29G4R7UGQ=V' MTT%!YPLRZ>>^&3!(J@=:_Y'O5E(#+J%^S#O VN'NBXB(Z*7,)KC:2,E_0#0< MZ-\.Y4/F;X3O^SMD+9FBI1!#QA]A!V)!2RLR]M!ECZ001/@&/Q) 50=@N,+" M%^O[")( #-N,*6HK'7)]^]_>>*_A*&M*-04DNKML-2S>J4P\;L\-+)=SZK?^1:8NI@N^@?O8F)$X^U?\^!%*EFJ$=-W M2^ 9&(3<[X7J*F;+6CWW0 >*15'BZ_2@PCM^?%MNZ6K S@@GVCF3[:2XFZ>^ M>R%&?$7FK7'<3EUP/56/I^[5_%!_.BQRLN;_G$Z*XZ)D*D4]DE@ JHQS>NU/->&PA#3]_76 M*>TX_?"FIU:WIK4LSPXLXN5@B;':>=0IM^Q19\A#M+R+^#4MXPL.)%TGE/TU M/FW"WL;:;B-C+6>2C/ 4,[23[C:T,X8X)AEDY@>&AW'"/C5&BOQ7]["7\;Q2 M)B"5/N4 MNT%]Z#XX'<]7/)D=*IKDOA)@H"0\13)'."SDZS.3 QEZ:^650;'6GC,&BI'1 M;1\Q*TN>QUJ?&(23B26O7>=.#O<&EB67TI35 >KR]!^F>6IDJGH$.DHP:+Z\ MW2UP9&XF="B[-Z>MPDX>/H5(=]FBV-K:6M^JG*3&2CV9P-B+*/]5 B)W]UB" M]TG,I>[AT_O$U)]*4G2CP94?CHHS;N8&-<\\:4;=;PN"[ M=#'+BT\A(*PX+9&A[!QLR4;BND3&5$0WD41 V_T"[38Y[X>40P'ZB[6';POI MBLY[D/#D-Y3(H\QBV<)CA&[M;Y84,)FOF/B ,%9M@:BPK_*N;CR]GMRJ&[F# M1KAJ(][F/(Z/C\==*M#J<].9JGY2.&^GH&C>^;#$P_K[?W'TC_L]H6=>;Y;] ML9?9.Y+B\VY^#XYS[&K,Y-V,,,!BX"%'[-Z^JS?$NO1)?6F!-)'V%E. M2M7-9M6]A3219$/LD6L>92IQ/#NE$1G=I88NN+4<'*\PY9HZJJOL6?=N6C(9 M43[Y>UJSL] O;:3;\(_O(6&^&ROK;K:V"27>[ %;/7QQWK-4OPAX&I2OJ'I\ MO48523;HA>)A/"!#JYH_\U"S< T[=A^>N#>+,$[N305;RT.&[IE^/7ZOU4[1 M$FP)3J37^W6]^]_/N2]HCU<(7H&#]89@0(;&D+C#H.1Z1"4!2!!QR%M/PD40 M9:Y=*[IOC_YXZZ61T\<6Y.;63JCY*'UW_;+.&4;VO_1MIA MBH:DJ&9>X:8R-(]"ZZ3FOMIMMR/76H@=1!K_\-GMKYK).1:)F MESGE.KR54U0^^%I#6XZJ=Z8X4ZIR]=9(*WS.8Q;A07V45R$Q&NE%%,Y?128Z M%C47GC=.U)WMS.O,65_L7-&.7^C*)&5%JDNJI9&'YQP/!33D+X1A63+O1XJF M]F/69W-KZ396(PZ[JID?#(G4(1ZQ&A$?$^T/+YC5[;'7[<3!\\IQ\/2(BKR* M 5M;^_$'6R%/4&TZO$FUO]>;2>>V&-QJA,]>\W;1;-?QT63/RBUD[;N[4-7E M[V9,SQD/-/R6F\&/U^%&]G>)>^?KAR.=:#N^@]5[:K8^B_NSMBF6!-Y?-%*46M- MQ]YAPVH7$_$LH)<\W#I->E5:VVY@.VX1L#\X MJ2D>BM4BI6BE+\[YYP^MDZ^TT$A(=ZG@ANJ^0(_"T/!-<)6BJ[((KO;6/SLY M8]0XD0QF)CRR9ND =&=A1"B5T0<3/A3H=Y7X39-?DOR>0(F?5KS\9N/N8,7D MMLM!7&+-H4 7<*F)@6QYS#=<]]BBV^)SC\)N[Z9OG:3!>KK"I7%RM_^U$!F_NX!G*7,#[0% M*E S6W[\0&-J,9F:_7)W-@*#8 \_O1R_=VHRJF7"Z H,*U1JL-&283S1=F\X MJIOKXVK\-;E0XI-AOE=PHX0GU=A='@OZ5%(^HO1=\>=%Y\X#IAFJ_^FS#;U7N>&+^N%@CE,+JV#G?Z;;1E0UV^X4DXV M0;NAVWNE9?A8))=4!?K5[(I^ORJ;'@]0D=0TOY-7("8?67$VP0$O\P+X MW>IB; O0DXXX I\-85,,I\?QJ)LM&!/N%,DLCECT_#9$4_AGY(\KFM$#0^#' ME?\$G_IJ&>Y50T'9FQ"4 D2*H%5MTIYN%B_ZRV=L)";$/@61'.)<5'D&.T;3N"JSOI9,.+QIX>'@WZ?1X,R2+Y>!FIIG#]TQ9>%H/=\BX M"OIE'HB>&I7_"WXZM!'Q7Z/84Z2<-G76\^$U]-<+<4QF%L:B'?);T*$ 8-[? M'>C8J=YCV59#W[1+7^5L[N:T-S00]$Q,AMT4_DBV.F^^*+R^\>>'&[\-C.DR M/*DMYV77KIO+3$W!T/%>(43T_0)GT,WUSC3]0X$TX7WT93D)5=H5NQ^E(BY/ MR,2[S.+)8ZCL9IKZ<*0=1_%Y-.Q*>_Y>FK3CN -320A[#$%W3J4' 7M7G+QF MAI2WZ6N2X-V;*,-.TQP=-HFA9W*GNV.T\?.(X2C3$ZM[M\A]5G=]P@]_ XYC M"9XY94.U.?%K\3R3?(YK5+G-A8A;G838>G;/8!3;0ZFHAKM"3)6N:^Q@.4X=RK=(Q1Q#\B>'M_CQT"3^84JA- MN] BJ>S0!TOEW'M02XU@[ M)0M4=LNW'YB_//^Z)>NWRRTC&I!=4,PY0Q["D M2JK%=G0;->#>M!+3= O>I3SDLVJ=<+-7*&>$ -][5-U^H+?-4+R]QW$D,24 6QD[!+?C]7C7L'W^X:ZD_VGTAQ+ T+4 MMRWE3GN]RDOKHF BRX)&3XBX>7^@J20&>X%)=<'I2]3Q1P7ZVB(H>.%7WC,$ MP126863'CG#&'CR;W=10;UW6[)CLF/%AWW#89!>3)BRR$$;7%>NIY6YD M' I,U#Q), M0Y]>O;$<:XU9,4 QY%*EO0,U@;!U$U\0A-I .P/= /FRLM=!YD&%5^>D724$ M[:VA>E86:6A,E_P260&H30UL^X4_[M2TO\:(C>6Q'>)JBS8 # ! MQ0Q)>@8*U.7*I0SZ$>M]BXH=)NSQ3F/?5#BS#@6>1IWH[WXQ.8F0U,=W3I0< M[%0:;]6OS+#O+>CB9MTM$5FA8NKM]6$/UAPF6^CS5)_DOWY?^/DNN:$4?7%S MH&;K5M6DH^C0B!8T0.\YX_T T3RA6ID5\&?WE[B(+LJJ7,KV4W+\T_ MV(A0-KA9QX^9+WRUDWS1DH?%,3(9SG-#NJLF%MS91??%UH!\!19*TFZRV2J/ MKXQ6/5I+R?OBC5@6R6T#%/MJOO3EB_N!41ZCX,MW5A(2S!'V_J9>M_.Y14,36V MZ;6=-2<^]I*J/8/B&C6;%%M90Q&BMQ4WK M[_1BMV'%9/UZN\6E0&I9&]5L:8JI_^%]6%_^0LKLXAP&4DZ!_^DI*?!%]=B= MQ8'HA(.]FEQ0UZ3-9>J(L^?( .U< 0%Z/_/$[R-%D#,Q#5_B$R0 (4G#3#4I M@WO3MF5>X&WIP9&!1"1P/GH\*G;4J\U_\5 @6.9B6_&T]N MLI/>50N='/6BUC[&LF'G5KA^GR25X@OWM?8&7@DN&_432J MI!V?#S)T[M7BS"85/:''CJJQ:ZK\N2BZ3A 8E M(T:2YF>OE9?SV^I&%T-W,76\Z5F%)2USX&8!V^D(^?<2-#4:'&Y,L!^7CL$< M2L\&)S KWQ\K<0M)>\?U2;WB4O[E+#@A4E>]P'BV._1AV2"@MX:'UBWELN6T MAL,L$?#!8'$2_$_W1?=KKIVE)Z>-TT5C+)[/G?!:(2E:; &$[,L(ZV3[-5P2 M9RQK5=FM=$W!:&IX>R[5C:"N*;)DLA62<%QV5DL,X9#?%(DHI&3#:KM7IN+CMY;AC59&\D=P)]Q MU*/.6.U\OWPHL*:,.(A^;C@&L\"/>O'7FYH.PF3^^W].K_\X?B@P8[>U=RCP M];_]D%$!TG1O]E2]VY[PIV(??+L5V:#1%)P[VW=P*,#_&&FPG1_[(2OR*SE2:^\7+9^<_[\ M469 ;IK=OC6ZN=ZYSX05FN\>"LS^NKXV83RK8SAY\6.AB;3,@2F_X_YFJM>"#&P?I7G MS(L2NVM%WYDA W53U)?\X6B]Z*Q@4[WFHZP3P:[?8H#D(9)01'C%/:[/^IT4 M#/V64&\XDXH.M_(/H*N6LL\%,[I\%K#*LT3TW62P8Q\@W:MA(%2-)L6!MQ^9 MJ[XDDJEE.:8R-^\VD;WJ1C3TST%<)Z,?NBK%+I@_C9\<;#JO@P;]_4A=VV*TO*+":P.D5-N > M-F,D?^VJ,9W8=I9*B7\0"8['ZRGA_%6>@@[N6*=Z/064J<5<\?I.U$@1XRCF M9%,H$[$[;?582JQ+#=?B$[4YX5[%GWSNSNJZ%%RP'A)!R\IB2:IJ/]V_N!K5 M&5&196.Y.)/S*'XW3Y,=#59+C5844M<#/H I1X0=I;Y*A1'&UL[(Z*&#O<%: M[2]J5A<+#;HAC-:ZD(NWNVT3[+7JLI:^\1%6%NJK=!XX$#6N&,AXQ@>/;FGO ML=TU#[PDQ>0.!3+]T@O5#CS"#8;I3YCUVX<"I"4_OM?:3C;<9HF+^C!UE*,7 MJ@WR^J0\279_+T 0]MRME-B9KG->/)5TI7*FJQB>;UEU*6^6LN$=*)KTC'I+ M6*^\,KVXZ7>G%*Q5X;S1;1 _ ;I'\S.TM_'33;R3DNMY!- ME/['DB'8>DE+6*]'=00TF)C%E?F TST4\+6X'6CUQ^<\\RQP<;)>6G"A*%X# MV=2#T'B\\BVF/[@A5'H0!ZV;Z1A. MB-::#$78%U-8CG"GU0*SETT90;F<,/K/V"8%VE2^[968K!#Q770PG_[3 M2&H5^.OT =I3FISC@8G@M16Q.0@$$65(#S!\%;]J,@SUOP9AYL.[:QD(;BA\ MGA^B;WW,)EN-ZH;N(^@APY'J#M@P !/&^ZP.8R_JCWU]/J-?."W->O*>L?:Z MRE1+9SB%$IBKV?\10HU6HF;LWDVOKVU.&A" 6=J&"J$\X*-/Y4."E MGSN%4$S%=GL7S.@4'BCWCO3I]/IU0[!OF@NZZZY^1+77%&2*+*,H"XF90XO^ M^CA0!Z4N4+19)*3E>JAO%_6L$?S@%,)01^R'$ZWP0TV4)&UY" M0>O2,.V5_^22Q5-*HL=\F,P"K>R/E$CUOOJB8GY0X(&MI>SQ"H[)5V_9DWVJWLG:2$B-PCJ@/ M7+)H_.(#'8C3H0#H2BO7R60'"L"+9C(C SHC--VYY#2N;@S7J.(*ZJ.0, 4+?8;&OKR?U <\$"4B5Z M'$EM2Z:R8#'RV5Q5=I]V#_$F0[G8>;HO7XZFIYENGQ[H9:,TW@$FU2[T8&P M6N(GNU*PVNP?[YP[&F1N?8>SOYO6PV1D**XHMP%M_\P-'_JXN!B1NL',"MZL MV5AH]$$!<'D0*]&FM#K'W-;T/XTDX=R4PHPN2+S(V^4&3D?H^"8HQ:)K6 MULU5KA$3S/AC[U1K/F$%5=>R)U_B%F1YQO%9L[EP8E)/ 8\F%Y\)#Q]YM9AY MN6 P$!6#)T:,I Z]F[*6&!!Z^PI4 .= ^I%=BEJSNMC"R-2P882L03K&])N^ M)KA3JTGXY2?AIHK3]2\?6SEV5MH+]DH^B5OMS6 >P6TD*3N[4*7A>6O5YWU' M)"HBQE?=NV$S]%D%,P;RX/5(K+I#NUT@?1H?UP4+K^^1/:_1RE2Q^&U20PAP M!3'"%S(P7RXO>!5T'XPQZ/^*)@R34)Z/8!RH.LYRPN/A\B O\I)-Z^/Z3C[+FKF;N.?W7R; MMY_VBNPG6/A3M!+C=F*L4HC.:C@[A=@=2AO>5")PJM^6C>-=CSMGA([;A-"4 MZ]S\)>/=2)*$1]8:W92(B8!"E:6S7[BC^491O\\Z^UN264Q_C;;@<1Z$C5CY M9^<,8%*H.,#)OET27KYR2M(;:5MTGZ]M-9ED"NP+SC&?POSV&("Q=;ECJ&+T M-:0-0%-^""E-N32F9:\[G^^"SJ[ORO*GD&_TTK=(2_Y;8M#4-6H2WJ=Z#M-[ M#OP<\EY';9,%>>9)I!*&F4JDMGM]1)20R+$,NVG.90XJ[=^_N?ZHO70QU(7C MN3CYU1_B')OAZL8A(C_ T8';B:L IY.]W-,>"_JEG%?'M1:XSJLY/ M7-R4;5=OUH&ZELSW4OHHNIL3M3!=E"4$$Y!X:0-KB-HHW5R%")M-%M][NSW9 M;RPS.T@1/&/!VWS(7!'6L_)+$6[75Z0DUQ6WUUHNB;=RO]X0GC@O\(5N;UWL M<%6 M:^^=0!;4/T==+1C 6<9T197@2T?L:>2JAP,KOTP;>KZ)GN_UJ4A.ZN\ MW1E[3@QY'>(>T9=\+ AM.Y\7:4PFU5FY)K--+.9TJUJ=AOF*=5;3[N0ZS3!6 MXGM.F"IC3#ZH=D,.2#-FT^$L6NCYD[KL41P&%[__3\7:$ M#K2BP\!-AP*#5,&^A:U$PD$O;60N(75)<;C=V0[8O^W9U_7 !1"35'!5=37F MDV"'$"D]P"5THBI?CQ\7$_?4N9 M3Q40^'+?\!3B/,RW ==,U^>(7JL?&LE7,1I+W7S[.,3<9N)00-X_X. -S195 MD)2(-7^933-!)749UBCW]&J\M+V*3MH/V+O?S^@D:6=/C=1"4;60DK403]I, M5GRRO=F:'52X9!I>KS0G,UZ0CYL-==5MW++(!O"PT=.3"_$H'KC!>Q7(3/*2 ME6!<-OG]/YOK_WY\\46T2^\#FSF/?N"S9Y1'65 8,.9K%TC+^U4OM8E M=#LX%'_!RFGK28U.::'8LXBPX4]2O@QI3'VBY^RR34OON)'Y*NLF%?TSK$Q8 M79TJ*"WL$A5&K $I@J5Y7H!2@G6](S=Y @A9M59KK$_S"8_+*A +W'16S($ M =1/2TZ*YG/BWRNLF_SMP4[X E/R?QE;ZJ4L &7<7H,W1=K.M_F/L-)@^6>U M5Y2"N;],#C-?+S>JH+\'%JE\@T4^N)V(#VF%F5UV=[VTC64%?8K*(4$;BJ8; M6 AI3J,#J8"M0MT(,&G=M+"<2<_J\_Q^&_:!-7\0[>(X$767/9=FP)\$05"* MO:EN[C1UAWKJI9@DG;W(LY;?Z&!LQWCER:R.9<-.?^='OH+?<$A0P.VH!.=)NCH<"?2L$B4P& MY:)]Y2E'A22."U^R6UO_CR&9B?@F$8D).!@_S0Z=U^->YX"'9Z?Y$'0I11VH MN' ;RD;#"DTT)PO8K* HE0_LV$C4F)M/:MH!VW3]>Y1KF^G?'>%J=.U6$S*_ MU_!# "R;,9LLY+.[E,\:134[9K,F8* M2<@^, U-N]CD?I3OK@LO_>+<,ZL](]FT6N?KL56Q%;U#^_T"W_N'SSC>N:"( MV(A7RZ%HLN0>H=8Q&3:=GYJ>&8 ^-[[4)MA"&$RBG>H.G&AKY.GDN%)!4WXF18(D>NKQJO8#5377R%!]])?E,^)V(*N,'EF M3(BFM7ZA'#[YWGJA_*=%V^/;B= ;5(GAH+QL6&D:,J-/GUGHINPP[H!UNVP9 MD5P63GZX)@&_#DMKR@BSJWR?Q<55WK-W[*MM.U]^;F^.P$IF MB[65M[;>V7 VES)TJ,0%++BRWY(_.OC:P;"H/"'9Y+MP2^OV2\)O* MS)S3E6$LXJH8P%J_].U)KQO!QCG9NP>;8;W8WTO-[#AWEI9IM_0W ^ M;KP92N^KEA?#DGE1-^4]GU\G,R ?[C[:;WM%5 M#P!_V@C3\ONF*Y/21$K"#S[@ NJU/S[UE5"\:FU%UWH4M*%2DJ,3YL(F#R8A M415.=Q>,'B]WO0=ZLL0JZ*&C^V2+/@Y;(0=TL[V6<=;"1\_"QR^-!VF7:_#. M:76=.!6/;"I6MZ*"1WO[1?'?1/:H(E0SS9@Z5L1B!"0<00Z+;ICOG-Y8;^7 MAMD2&M725BK=G)D=H,\[74%1XD;"JPBNP %]ZR"?KT;!B8'W=2/&/%*F- (4 M]S/3SR;6I^^V&8MMC@+$=$]9.%%JGR7!,F,J>;.)%N%N_**=6DL?HR7'^#=^ MR[/O\ZE&>4CN6V4_E[28LN1$D,&3K$+# .N-&JEYB'U5W MJWT1-Q!LZ'[1^C2.&W8VTL_NXNDXZ@^=_0$U]&"=B0JK?(=+2>Z7^DU,E%#< M8 IG$5;/\3A6E;3$(RR&F=4KQPP$&L3-. M*9-;[R0%'WW>7418$?-SW\X9H2-;L'>9U_2#D- ZIEN1,7^(H]&?FY4B@@)] M9_V.4;,^G_30-.A3@X%5T\%I&!@QWOA>;7&YQP]^*" (Z8Y^0W X%" E>$Y* M=X;DAU*Z<,01M[940YF7B7#I IT99'YM."#?)+7V^E_FOQW!V2RX9Y]'8Y/3_#>&/IV6 K7%X*1E.T M)M]29EBIT.B>D5DLX !CL0M!7,"1"DW4]UA9/+ZI2F^WMDWI&"QA2'7!3B$H MV6+3M-36%[;;TTUC,Z=I$J7W_-K'FJ"ZO"[OSIXYF>NFQE73JEX:+.DYT)5" M+J=F2U8Y\XV:5=,7/DM6 E33Z7<(FL60XCN$8A_!-R&C-P2D8Y*G&VU;[YE MSK6AZFC#Y04=N=E0=@Y7<\YS)?B447-"S1,8^57+O58[8G>JLL-QY(8>NYOI MUY&%I$;/?=XJ;&YQ@-^_S1=.B_(A;F&BGTX=R,\;YVDW'@ID+B>S01H'FWSM M]2W?O7DCDZFQ'&@D5^9C86N#Z=J+K;'5 Z%=R R(,Z9P4, #Y9MVY.6N6>(; MW/>$MS/?'CSA[!Z WAM#D5V[[*DQQFC%VMO_F27ZNPV9'HFQZ*YM4QX^.QJ! MS-U!$*."960#8=U:C1O)R]83P")^"V*)'_WU/G%-;0F6%FT=@N\IFK*RY)>R M.)4'I_?,^Z-U8)&' FKC,O_Z+LAX6M/-X5VF<;-Q?$3R[+FEIND]N4T6O:FA MT7+?<+A)+SE%5WLF%Q1!W59<4;N_-]ZPM=?T/&J8G[E%IC6AZ^QG[Z\J*NPQ M($M'&^;+_S=:0W&'XSL32L'"5%81>=-WB-@Q+>(_*SLMCAFH]KZ.LI:?JA3O M84#0!QG&S7)E>JD,$=RA0*16X=Z1J=Z%?N!6)XT1<8PGVI1GFJ09W98<8:D. M9+PSK-M+@QPT3^A/FXF6J3I+K!.D#C&76:(6SX0P*1IDU3O3<-F7)6=7W,M) MKI8#NDJ=2@EYF6"<"A!'Q'AD%<(RAULA8]4(T((=@:U!&3W1P8^],C?BP&_T M&Z*0O#>RP?*\\.)A'?=X(K;XPTE9]J[(6"Q]B[NKU"72@.>8(-2@I* M CM;BV6^R"9]*W!RK.%BW?GHB/U!M^N+ET)=/^+.1BG_1K'=K+!64'M$E*+B MTJG?T0='7?L6=1/44NEJ<(,1PS.SJ=].__"?H\W\:IH4L?/^O"/#XHA;/'4[])85>Q;BM?HZS-_MHH'2VT!CM* MVY*!9E7UH;+N+_Q6BEO#2[.VG0[,JOL(PL+><:"V@QK^F0SDKUTPM-9H'V)- MF"HJQE2(%*6U$U=;0['OW:J>_AJ2_O>FI%/@ONKNBA3R.= /']XYGBN$CVH. M8D%VK(#[X7Q)3K1NB&2(LIB5/-QI;M'E73O !>L;/#]MN8+:/A;OMXO3MX(/!DJ]MGB;S#[% M.J&23Y]0Z>SUV._;NM3GH*,-C1#JZ'3UG=IHKTHAIQTY5T V.+N(M'STVK[. M+.6?0\;GHD?J?_Z)C^,2M]DP]$>/JG!+%@5L2L[(IK_0!6*\&LEZY6_4\Y$P M.V)YV;4PY;IM=+Q++53/YLH,U7CE(TV$=\ *'5I 79UMRR>W1YR*%A+GI"2L M'&$3/[CQ.&M__I/U#Z_^SD%QM8QBZ1[@^7G![Z=WV;*P^IE*<#%X*CT!=>0TTY$H' M0EMY=7,Z9RS\%*R>TOX>4I_KG__'7>DTZ5B$8L 2:J\-O%VN]_65 MA$DN*R'J)F\G0B/H4. >)YNR)#[5_7YP7JA(;INH?.7V-%_\)O<.T_2"'^0OK(Z;A==P_-7J M1CG\4$=5K0:>)L2)H=>-U<0<\R>DES63FXG-EJ3A="J9ZH"%.,1A(9)_J7F9 M>MS*UY'\XS^=8TG&%?8X*^%?7*M#QH8%W<4(:Z\$R4_'=(&7N)Y$H"QI@& M M]YSEJ&%^RW,*$X0Q2>_UVZ9;-,UU9JAJ.6TL@&*BOIF9;:QX6UN50:6!S=V: MV\F]D@JJT:HW>M.J^'*)H1!UR(]16+UC5U5TZN(DVWO/):\")21 :ZN02-8+8T@3T?9 M**50KC"7IM381VYQ$Q^4>G?ZF._3/.G922F2.)34_S^YBD.2+/&8C_+]$82\ MUN,W%"H&+33$(K>JCS(<^C SF_G?Q!/?!=9\QCBG>,#ZS=FG6 <%@B_] POK M5 _+00C3-ZEGO[TEX7J%8"Z7@H7<=YF])JMHL\K$*FM5M]K).68OQ*UU;1)S M+>PJ-7WR9>4Z,\G%Z-<7+I&XAIU;W157^/Y'Z"68G1'X=7%9$LRTR_3QS+WO MJNZP._0Q(=>XN(>>44E\2QE9VAWQUQ/HI,TNKE[HFZJYETF!BUP#<*]K/5^. MI*CF=RC0U7>S?LA8$"F7&)!P*P M[D[M /'V-P"LKYP3DZAW]#?(Q,1D^]L*PWHPT:U.Y];^?W*+;Y_O=M<*/VG@ M/"F\W RB/4-\O#9H_J!H"@Z=N0GE0IPU*Z0'_ (UA:K_C+^/6JYP]]V^/^JR MF[]'7D)KWX.%1Z(=FQN73-]0U!FQ8P\8F^#D'.SV5B7.*+1R1AU'(9&H1K V M4 .>L,TQ0*:\-Z@DJ/STU;'9&5;YF)C:ZJNLG%$V\Q':JB1L5/6E':9S$,)Z MJB#;:%::_8E)%+)U>1N'Y*RWF=%2W6JXPIJ:0\=MAX.Q"BJ.FM.XLX!DD0M4[!'F=4 4E0I+TH8$GZ M3#$K.5D'1#29&*5GG>(^ARL87O6+"%V>0.VUUSK+-Y#, YA!N=VEBP3/I0 MR5A/?V=YRVWT>PKTOL.65F04X#8,E.1EG'D]:YNE.1KL-=&4P+;O=UN+H*?@ MS!9XI48\A/L+1][JC])ZP6>AND:">2WJ7'+H1K9<[%F'&87:%:;^T,VL_)N% M]MZW=,B=_UM5^LGU_5-UYPZ4]5\_R](>D8,]B86R O2]@,H;N5J:3Z98=[D1 M)_.V9^>^FG?8M97*IMW!YL@_S0.@DYO#RW\"Z@13EZF6UE<'Q^IZPA.=4HKG M=)8W/6DMB1:M.[4A5B3BF^ W[LOP8B.7V4+5)66\RN"P F"A,6K8U"OMTN1* MQJ2P\/RVA9/-^M6JT5_^Y:F^OKT_OGC R*)$Q8(EH=E!]?!FQW"UU?SR!QV= M;&/-*YH/HP1M/7H29HR3U$DRCO>=VBP:ZA(1+L37$2Y- A$7IPIL_?$S-QG1 M#:59LD',W"C.>KA;(!VRW\F,FG]L7^_'E4'!E/L09PX%&%#>Q5YU35[5'#:@ M-]5=TCH"X=ZD/N0KY^!0_:7 B;26QU5L47<1_,< ,ER,OG@/)7$FKIV9,6.J MG$$;3LC0E_BI^!QR$\>AZ,LF:,DVK.J*QY6CI?T&2=NPFE[OTF_LH!"+.1'L M,8/(%9,[A.NNC6?9F/5A'E=[Q*/>CGB,J(0I2<9NOBUBT[D7=![5C;6T18O(HIH1ER06=A.M)M+.5#YVO,FEN MMJ'YP"O!&?[D^<21/H4QQ0>10 X!3VQSS%M.6W<[O'7EY$V[++$,(5F"U1FPU])E;:0DAOCM>E_OD.*0JYCA\-B6EL_K3 MCVZ,K$_<^J%:XQ+ROGOOSE4D>[RK,>E M+-.%N=6Q>P[[3-NS$>+3[Y>$(FF>CGOJ@S$S/X&;@#3?DG$%'@J T4Y7=_"Q MY3O:'?SK+>CP.X+F74K'?35M$&G'U6ZL 8!X%':M,Q@:;Y"3N;#P6/(G83@[25FS9@ M==76E7YAQJ.I1U 4+;[[]BCG_TI/[?E&K#JZ(-<[:Q.";%HJ,9[,-Z27O+>] M_5?)]5GMC?/]SO6;,ASIZDH-'VS(&%W[KN]49J4DJX"<&(%/U@+[; MPLH0MO0 BAEBYH'L#H(F94FVI8>"SMMM;-,/!;(!TDV#2/0' Y:G$*>!)%9: M.=N@I(W>KI#9WM2*>LE!%@[4DX,U2Y3KVT0+ = P;%.+C^->.*[QX__F?E^( M1=L5NBS(G-;VXC41D#-JWC/&7]4K[-)?@4[:VT]0/.(?$V,95WS-44/\;ZIH M?6>YBH7.#]XX!(Y<$\.:.X=RQ/D/?7V6[QQ=:=U'?5F0'3H]XDI"; MQ+_468\1<@_AF% +G'@$:P+ R*9.H (6*?>\.FY%[>=T/D MP-%LYW.^1,A/K&ZW[O@"IGJB+V7QH>GE/\9 9R=(50@'R MYJ?JQ)89Y9LL7$S M)Z.^?'@K@*VF=C^_2VIAS:5I#F+3^N[!\D;'%0)EX%K_F(B!/VF6&31[VS.' MM\VZODAH/V:.51\"&7GG0P\%U.[M(AQA1U '=]Z^-X(@:14E2B55/\%GJ.88 MD-; MR_Q';FH^#%B26 *73Z78RZ"H Y6(R[\UN%U[];:O3/B?U.?4KWR)OR<=4Y]C MW,7+R^,2T -*R,S$L EH*D-(2 AS3 EQ##>&SN=RLN9T-2SLTN.SL_-E9?6] MP#2AZ5>ZADX-(;"E:-TZWX67GH5B18:JCW6%:R0-2->\M*\6)Z6XLFK*)UV_ MRE.H'.AK@6DD0>L3T/>L7I2';ZE28Z).V[C/[[S$K+21ZU5?0J *-7NL7DDW MUD+.Y-;-W9IN7&)&7C]%0TP'("S; M^">IUT60[A;2.D<8"2L*& ME4OR[#]WFI\@?3>Z,HQ#X7<:SU*5J;BDG=- @I.=^U8[USUR7_]XR^S MJ$FE\=#%69FSCI+2%TM<&K/?JZ7_9GY!1Q%?:/-H2@_F6SQ$NM9L.5_ISBB2 M"NF^MF+>;CEKYZPH-\=O%,QEF3LG!?KK1[(\6!?XZIMLLB(LD-3;TG1&JP'@ M!(\*%>GNK682QV\V[X_)5YEF[*<,6?5L%)_\\?3GML<_A^S&UN_;\^WVO]:! MIL,^!OWFO4>H^:2E"'D# @.M^GUGQTW;F[:D3^>W72O0.A0H9+989LKIH7]4SF[DH:A!#;:XW>\-.E^)GH3L8TCM]3E0-"> M@>[5O97"?L'K$'2FB9KY\_(_CJ8>O?CZO*_2"#XRYP6C@(H 26]./C "#[E> MBV8[#:U$EBYTU$Z)M WA/G MXQ4I?,GHO9#% M3G&8*J631MO& _X>.L%55OOG9IC=50-6C/[*FUB!C*O]&> M1G5U&Y)UT[$R&AS'/B_YQN7?2E9/K.5X5[2IK'5)?ONCQ$R.3\'@Q(NKP_A4 M1X\(8@I50KQ\]MH;645;8S<%A@@&XJ,ODAR1''I+,SU?/O&C3 M)6>E=+%FE]^T$8A \!OHO8$ZID3,57RS8Q@GT=_6TU]8'PQU"6[=AX97O38?P&1L?)N N *^@H5 MSQCM L/)O[=/7F4EQ97C*_U;G >B3KXI+W\C6S8P!@NI)WMF9L%@ES;#U(>W MJI<3F)68WO5;E"Z2!,ZGL:V+!,A=7/-(L)/KTM0+6#,)H6^:F-"78W(BGVW& M5X3\.+PE]42A88&EL9WCW[NJT.9:7J@?KFPL$KY)7VV@)YCV^RU3[STU?+N] M\HI[9[&\S78M%J>'#V9&FM?,YB:Y2_%&VZSG'^,J[^WJ(2#A2Q#K=&0M"+W9 MH-:Q' C%BT_@2<>"6>U;A5[#<])W^RK?7\Y6>#/XKROG>%"1O_'G@C[1,#.\ M912]ZS'FZO[3_\79>P>T?61KPV3MV'$/H9F^!AMB:N@=DIAB4X,Q($2+J08A M9'H19>/$F"H"F(Y$;)HI0A9"$D((8E,$B!(02""!,(@.HAJ$3/L@V7OOQC>[ M[_M^YS_^03-GSCSSG/G->"2\+75[POO9C)I<\[PN[> M)*SF^B[F%96G32>:3M7KETF1E>QZ=#4I38T@Z;24Z;NEMQI<&62?)58C-*^0 M#G=,*]>'JJI-&ZR<]B'/A"J_#"_,\&8,RT""U=YJTEV>!A,D,@ZZOCUR58RD M6=U^3@#]CW2DP>H$,;AO((ZF#$0KELI.U"R0>FMJ:F(E,Z4,=5>>"7DU50-^ M;R@A9FH:(R/[TY==ISD\JFDPH#4NK_CWFX\ FI\_14.CCC)C//$]WTTD-]+@ MJJW'O#4^^N!9$AAF^"ZNM/O@H8N\-O-';JA:!>WFQ*\D0[:<;U?=#=U?:F/1247>N.+HTK"%E/Y'5*HE2_[I M"^.]6\/2$JRI&N[(R:9G]E'/->\'8<0\-A?2(Q"KD>0$JEK%J^(4&^&?_BVP M_&?[9&\,[5$1PV$BQ$9!=Y33M(,LNT%TU"7)F]1!35A0R!U!L+/>J;9%:@WI M&H-&;_SG'4-ZWV"V]+_VG(Q)P$B]W"4NKDFY1YGVWEV;U+5=*[*]O3YY^-+B*^$<_823SZ MA47#]VLP8:3&=JG@M>:IP6P_K0)D>,61_ ZV&0^/S:AH.[J'+:Q7-E -IOB6 MK@=4&(XD3PN -&>MDKL_FMRYN-C@W6\:HY8FULHZ'HAFD3>/E#M7^FI%_UPU\A'#3S@)_VII3\D)4P?::VI)CQ0Y\U/%.1VA M] H19T7%^Q7N69B:FO>0MS6D!]NU4<2)=;R+#I'"E%O7XD 9$WZG%TC^5 U] ME#$3_*,_GMSX^P/$NTB09"[2^V[R>U-S6%?$Q+O3):7I@(,E*=9,[*6KYLZ, MG?0CO,'$DABMO:33M;-W05\H"&G>,%Q3ZRA1NK%G.T ),3":5YZ,IREA6Q+; M'^$/!UI7S@;C"-HTKIX: W/,)VB=R*HN&@4)UHU5!8LJNE8;CB*="],D?@,\ ML3#35$=WPWRR[G:"LA($'QA9(VMC.Y?T:=Z 4D.K@5JGD4;:4,7+\(+W;6=V M]CZ*O)[I4.[.09>\45KA:$.T-?QRJWZ[8_>B*AML%EK2[T2HMS#S$B;H*ZB^ MV;,U'*LNO;+AFQ'"PKAD&EH'F*S&S_3$Z8&*)9:R\U(R_>1/TI+ L4GY@+*6 MI2(8)]W4.GBZ[GOMDEAML\)JB^\['U >F/>BOVUX^0V8)%'GG[:QY[ AY0J) MQ(]#U%>W$@N?*5<;]X.U2G?;AXSJ9XI)]48TDY!\28A4YTLY$];J@LO81Z'U MR:9/ V!56_]4IS9/42"UX@^=VF\L)#/(]D_^T*F]6^M08=MH>ZI3ZPW3KBUY ME5P3SR;G:%O.=+K@7*W-0/P:IW=%O_-9?OXNW\V<6VKWQT,9BK!_=DT0/>WM MRM_E!_V(*^KBP1=DRJ&G?01"?RKQ[1@.EUS$WNK$ MF&[@[+2-#)KVP:RVBTYV)V2NAU12DED1:J-]DEF$N R/&^YT&F&K$(?XU?I< M=C16V-?SU[_ D*O3OX0<<7J+$01R'*36CPM>".YI?T;#GI Y8SN-@NX!6-CW MU;9$#^[-$/.E6UFQ%I>5XK+UT.@!V\ICOL2&.:AA27O!7*5DG@(7!>TS^X/- MG=#^@F2:[_CX*C>N/<(FCRRYM;;E2@0Z:6&KAO@/3S@=S?\G>9LELT5D623$ M^?R T:^.;T+EPS5HJ6MR&"'U9L@%I?Y<)T3-$J!WO'^J.Q=)* H/!KN(+8;T MCK50G&^;I!JK06*;Z;,M21#\TBNXLO&"'-M.^0!+1A'(*!Q,3W<)Z.IY]4"9 M$=X9T$_H]P$&:]K=_%4"C7EG-R_Q=9PV-U9^*5G[\'%V3R3 MH+>+'Z3@:>C"<>WX)^S;WFKABE5=<=D&=3GC"+.@[YQ3&@ 8@W%!I3B4MPB1 M0HC<+X:$;*VYIO+PXTBA"D6Q_LK$27[F2;B88S3X!50J]^,Q<\76Q9PC2Z_Q MF3H&O7&)G__$F]DRNGU+_ (:+R\:U[(P^U.Q>I>G+FRXU]&E=C&6[.4)2&J< M'[/_OD/#3IIR4_E]=3>_/&Y7SZ-WSM-A63C5VOFM[ZLB6U0V$KV']I8&8B8< M0D:H8F0?*J0.6I(0!T<'M6U0[]+HU<8RT2^(RVE3N:$IK5*E*<-Q^8/ENU/] M=LHAA\4K^F;A^C:+R7_E$J[MI$'PO,=*C,,G[26B%;-1-G3]8SZM32?OEQTK M8]&53\3WC>D%4*<\4MT,K=UP/U*"%LWJ+LA$ %XFB+S23WL>WJ;4T\]C!4Z/ M4P?74,'Z]W,Y)$[Y$F#;>B WI8 2:FO1KY]6X) 76N)$:6XK;L!N,797D=X> M&L;)&7Y>V.4ARVNS8N*8-T]VE\1Q- M\J4I"O]:2$>?L\LZD"[RPM!P#BZ*VVFEFQB0PGN*O#&#UO:&(#O#_=HE9&.& MHCLR*_;.OS^0Q7[8&9N9G5VWN1I>=)'BK]B%U_2P[\"*U0/R79F;#[0O&=ES M-BKB-71R0FO*#I=(#3@>&=3>D%)^FKE(%-(E?1-'XF7Q6O MMNA^I!\P1;:4C/173_O53'J7F1>B-;B7A^"FJO+\N- M6)VRB@I6.H,3U%#4,9F3\4)CD)UIU>X(#AU\CU MT6>ME,D]K@MZK0 4R6R/BV7JG[_HY7_,9].F]<@-VF 0MS.4%:U>O.:>V6W2 M-64L!G*JG9BM&36ZN(%Y>7M(4C4SH$AV+KZK,$HX): MVLSX.P\Z[5Q!XG$M5:!Z0R,$0VN7IPLZ\CTY4M&"-)D(T-^S[^JZWU!8Z6AIK%KW;9WO4NLFRR/J=^>]VS].TL MRK*Q ?5KIYK;=LEJ<^+S8#VZ&C[*']>IT\CSM^TE(VBXW+H8L)J4TS\5>/?_ MO0+OVN1[CQ'=:^G$1/8K_F:Z^$H$6OI+8R+(=0P39FR=U(_SF?'!:!7:U#[$ M^QTF8==\0@%.&N7@0/EB=ZM!+LE^4,>06V!W:,N^R;2)2'5N>)ZY.HP6RC0% M&3K3L[QSXC_89^?#= M,9_],=^X^3,='PFSHBV>^/,->]?Y59;V0E)7<>>XDP)M:&@4D8F"S]8<.K&E MYNN QWPI]1F<'K.;3G=^];R6\&#* A@6F'C0!HK7WBF8SM&"AH9PZD6Y^I%S M[#I;O90?6OQ6,G-P8<,EN&.^'68J"#%D&) *5=M8Q0&X'D$)]]8[.A0NI==^ M_='8C/L2C(^ AQ)."AE]" ?Y4)R)> :95L0Y>+J/4YF1! M>^Q@UIHY5LCQ[2(GX6PO!WP6;A,^O]JD\Z<-N7_* _*PIEO\B ML+PIP:1K,M['O$=)?7:!Y"%S9W88)=5#QT\:0IS,G:>"(C;Y0PSH&XAI^5P57ER5*C% M)>T\\WO_G';M&2+)2'>_^6C^O7GG++F2^VE?40O_2S6DY9Z*Z1@Z%RZ=[U%N M=>E='5W-13 H3$@(&:AP8ZG-,OC(9/@ 'U^/*7Z(;QO'*5CS_"F&T93!UG)F MG-4K_+YQ=R>IWP[MEI>\99%M^!LYS/CMQU&#<1A>3[2U?K^UNO_(]1I>R5"T M8EEXM1MC#!+9FTG=9)F#O@ X%H'4/4?+76XZ>JH=NJ6^>E558GQKU=AF90V, MH]Z%KUEG2>B:N^R@*Q$VJF(6V;JJB5]#C$V&XC A]1AQR_O^U%0CMT-X@/Y@ M+L(/QOSUSP/05[VU!9%^S$IKV(+, M:STP)3^PNJP4V^/DM:,RB*[DB3@!J@L\DQE3%-C0.X8Q:*8Y6:6/"@E)VGG> MNYGAEH&.&!Z<;;=%D(OWBZH9%,XD>/^9#Y=TL) ME;DTB/W!G*4YASA)$Q>V9/Y@U:0/M>%4.9\\Z>DRK/CR"=CTK_;S M^=9(.E-5@PON'9,2?T5*9UL'F MM0%;UQZ[JJ@H,(_Y5*?*,XJN5\(:<3M7_E:WV J>LCLP0?TN3'+G/JIGT\(SVO3?7T?BMK:EG5B^]WINVP0D!VN^FP"5:9- M^K!47#);7ZAA#16C2L3W:QWSI4[B$/Q"C #1C]^)_8]Y<\,D?WN,>E3B4#)O M'#ZAL%P$DQ3_%""607B]RDLYNJC/JOC1)YV &/1,//BY%: _JH(H?GH=8.^5$)&D;/*[QQ7+PO2"J& U<$%%N;3A.X)G/Q.A14'Z\5 M0,:A_/-H^.Q&%!AI_&@UP\]/44#-3 M-@FB:J_^N$Z/6%YS/L-9GV_:N$E*+G M!QF]>C6T'$MVG7)5SS0V%WO)/E24N>F9F>+?%[&)3MA@@%T:S51FO#1!V[>2OI2<8 M*;SR2VC!BK%+J7+5O;5A74;',TF$3&[M%(M+VQ:_C!>*L^(_DJAT2JXW,,KAG.@PV*J,WQ> F/Z%?C=,B/MCM7M$IW+:N9SU?9',:+2%%% MMS*_V,B57H0H:!RI^ (A*K[Q/OLV /G@F&_F6=7>NG5C>L$"$"CC%;=IZ.41 M/=^> RG:TS"E:REK-=IE>X47[ N(&7LO=?&=425>YJ3=8(E$MMS^5:L,O64\ MC:-C6]R0\EDJJC!L4\48?N*G2+=Y=5(7Z#I%;<0Q-";?-TE[!\I(J]X9O,]> M4LEEA3&M8U&[HHD+P6_Z^47?2=H$89 O%H&HVXW6G/ "4<> MK.O5'%1=1PAE5*T'\: MO3Q<9MMH$^2X/((4\,[(,#U]"V:;'(/.D;,>5RY6KAP'!Q06GKYS.555]4]' MI9LZR6 S%#_?SWSVIZ]=GYR1;C&:] I[%A/19.718TS+9%Z]:&,)F,DGF]/E M.;?OZ'2+O# UK^E)1YW3N*+HD8IF= Y.>U[Z@'RW<;[BR'Q)=,$UM0,2D[N_ MN9"N26MB']U>GZ(*UY-2"]E1WQV4C>CRI$1+TX(".,3P$H*,LG'*&I7 ;X36 MB'YT'?[S+Q_OJ1R. X\U7)U)IJ,G[RJ)]L+*=RKG<-X#/"6 V-SSQ%OX, $ M08AYA4WBI\" (5B84\>2Q&7'/">M"%;=LDWIO?"CA5)(I9''12API8LG__2V M5#'0RX@?6?63E=>2+6)BQ\Z8N05N/3FK:;O)W.LK75R$ '_YX_H6N6W@"BZEQI3QR"7"RF13Y^<=: M727SF'FKFZ&'<*]B-]T52^=^8%>6%(*_"^J/\\CVAO^K*S)*6:+KQWR[:NV- M1".VTC$?9BM*WZN,Y%]YZ.V?>BGN1:QH0.U].Y$>(15U M\VCPMSNOCSYY+T\Q9,5B"KWI>4'(RNN-CUO9.&6IZ'8Q5\PDHPA:^),J6QY MOC5[S/?W($B5!HOFQ; &64OF%7(*2EH"/"T2O+R\/O]));;\'WR?J)<2T\82 M^R553:9,9!_F%@L?\WG>*G_L[KK#WE:+579-;55J+^+?P\Q_ MMNL6RQ=8N-PQ"+@X2B=HB$I9+3V'[618[Y(0[NPL]=Q5@TO)CM[C#PM2^>EY M1[:/C@QUES&*AO?KK!,6?HL7;UF!O>SLP3&HD+5MGV3ZZ$P=.985_'Y%J-P. M/*\U7==537-WP"Y=M<@I6A@>/QQ0 %75]:@9,7C[Z'(&=;;.MB0\!6F0$R,? M,:_R[03/(0M#UP:O)(YM%=M22UK6,)Z4.*R94[G">Q@I.NLU[8?T M5#F%U?7U]KUJ/^>*; MYZ$3+>WQ,3W$_A@2Q]@5&%'J99C%__;T3 MS5G+M'TS4]*W5\_?-5NC0&,0OBU/D(!Q!"/Y1?T%R)<+16V=T*N1D:9QH>I! M/AE )GO=,Z[X]=&EN?QCOOK)^\I-!0C-=J."O4A7U4F+6?:]E/2?$2W"BVV9 MZXFIO*>IE@'$D#^J>#N?3.^ Q[G'\>]LZ Q)7]!) ME-Q8R/6C>ZRQ0O9I5C/;%CLFFXA1\4T-\*8M<1[0PILYXEGZ; _NM&W NAI[ MA/Y7BXK2MDGF%+SI0S H=J7BGD!J##0W7%B-W_[[8(M;F7-"*;T-)C6UO%N> MH_RE9Z@GZ=S(\FWV$7D&<6-V(N"8;Q+\E>]N>$K[,=_04(BA$"O._\72C]OQ M VZ)5+43O]2P?KAXZ\\(=\Z ^\VDQ85(: #!KX0Y2SY9COE9ZS]=;*MC$D6XVS\E;VE(P^1TT" MXR:S3MBXDYQ76^;]:P^D0#L761_F9S$O-H(Q66@3RF6_J?6SCO=$ M?;ND$QB:40 @R>=IHK[)-A;+ZLHLNK>>^ PA%AK\PWB"O/7!RBTO]34YW<%\ M DR7JT8NDG<-$(B!RRC:?&"C"">M&\=,N_LI M\M?UK4ADBUWG^]_V2BF0P,Q$9V)/K63:=P'N$'I)Y@L]"#FF8I]9V_&A3JBT MR[YH-OPTTK 3'T"6&8_)UVQKKT6E"I_(RQI:F M?9MP65( C5; UCY=I=Z2:'SDG4:SA6N^';=IC)F_0?\E\/'NY MQ;YG#B=7YT3_I-81_BI_6_M&!!#L>4G/Y MPBXLI_V6&VU*AY"(&\=\H#A7U./U\TL%''ES^HT'3W)/F.SE^F]] EF#02[0 MBP=)T.][NJ>$TB(]>))#=7:7@[S%S?2X)O.3-GU;80D11>-X@GSZH*]W#]!) MUPD]6V=JD8_S\YL)#;:BZ"?F4_-"2QP[&\LC+8(&\VB%;)!=GG]F3H.,%.UA MX5_U[OAONT@Q^DXW(EI^Y$QSJW'JLYZFCKFZHP74?6]^;"U(HG VU)CHE(UU MHSN4)3->H*3?U@>:3F\N!S:1#L$T.C=&D-QCT,7R2HMO=6J U(!1VLY^AVOE5C K_DN MI,>/#XP8FPT3HEHRBL70LSI6V8\7A/N]A+%+->^"AOM"KX86EPKD61*0" 7= MQ5EO1EW^E0!88%F69>9!UXX=BL71MP!#.JYB!*HD[/4#RBL\G 0__,DI MT>WE']#JPGS/1T(0P"3U)[)Q*^#6UIAC24_RE2K62E MZ/O9DJJP?J[)+'B#L2VAA5@%"67XR;K:YL+4ZOJ^12+;@\9T.,0 %F[B.0]> M&SZV#?7K+VAY?AIZ"FJ'O.-&JUF]-R*/>;K''2@2B*HY]H#TKRQ M=0Z@9Y(AP^AQX# :V 'EY[]F$D5L.6B/*4XDP*/TMIBW%C"N'E20W?N^YNFQ MB(_!Q39QC;LKV'+^5[K!JUFW+T;F$F;4M$1LTF[P@7T@T]3//OWJ M7X9T/BU*8%#_6I";?/?!9@_A+'FI!8QD#OK8PP)=>]TL+.PNU,\PCOG25$!^ M T!49F7G(MVEH2,42W(KA'W3HS-Y;R#R(">/3FJ9\$DE%\GB:*6KPVAM_,M; M_]VO-Z"MQ2'@20[(#CW.OU!LFP6 :6CP2_@"4*&3;R DZG;5K;"%6ZX1<%2V MME4,81G7L1OP?YTJS:X?IC)M];6/DI;B2*XC@!@WTZX! M^;:B(:YNK=I'6K,)\%<@M_AJD)A<85)5_;*87]NST8BXJT8HL(1*VS_(],[I MS8@O+'KD,4/D49A<;YR^S-AYA7M/47!-S TD"9[%^FEF9R\96H:<+4[8N*7_X12_][.BY0,/-PI MD?/V&6MX_KCHJ"VMVU^#4%?Q*L!;[7J<4_0C\J^26]WK*%_(_]#@_$)(/].Y&5.>^,N1\'LIJ:=+#,ZVF3]\ M3;.GJ271U0Z4*O^AX&5XYDT&))I**K]OPJ\_J K8IOAW:L,"A[ZB!5,;2Z@$WODN- M;AV^-4L)%BR':G11N9IIK@W(9Q6Q83&C;MO7Y,8W2G*0G-E*76Y4J9>![!I2 M"Q54]]LTZ^:0KGA:N*T$6TDS^LHU6$1+) KI?1T9EUZ6F?9V):H*).M*"(+G MWPNHMLU/!ZC;KQH5;IB?Y<@5(,@N0 M#/N<=(#)X^A9J+93M(76@C:\4YV,^.=*#?LV&WFGTCZD+\D&O_XQ^<_.'L[8 M&$6@[BMG:J)C KK=ONET?6+R]OWV<)Z!["\\DKN'8)39T"@,J^HEB#+ OWN[>T*:5LHTB;&=%V-W+4!B5$IYI7E/U@Q(+[ML6/X2ER24^ MT?3=6KJ:,1LO<,(#0X-B0>6S/<%ZZBQ9VQW.T7)7;CUF,ID640FW'W6;JHU) MW[X*B@^GW8;I.DCZ1:P-FYPJ-E+3![(J98I=7?\*'+27EE*6E"FL7PQLP!CU MB2JQW<%_]&HK$Y]7E6<0&ZULW]XZ-$E7G/3/*AR[>?>$>RWWA(PE/MTNI]Y\ ML) :=V_3X?E[.5ID$Y0(*^OQ[)Q.F;;Q3K*F2H \E9R?;D4Z6Z[$]DA^.CVH MOJ+<$1S*?1TJYLJUF]P/UN* MAHN;TGX!*;!#7E=A?5#-UV\02\="[T>C_'>M41@T;9T1A_,/<^A8RPB\);S0 MLE^T(Z_>TT\8 /E/^2 TC+(DPI&R#8WUK31LM!=/>/(YT,(!MJ1< M;>>&#_^C0/N))SI#3()EIT@S3>2S[E7M3K M1(<63"ZL@YN#\W9YE;I3]]C6:H;*P6+ U F#DH;SLMHYG8DN X18Y@/UQ86 MZ*C&3M1%T'A<D5H&K1KGH5\^3>WS<$2_ 19/LCM33^QWA4Z%1EP$!4Z MKB>PY MP^(K7P6%D"_28;1%+5?_L(S9Y_&RQM]$7FT*D\G< E%HJ1KN,H>5V7DRI<\-?%2 MG4Y!5+C-+W.F;74AD\_>(H9RG#HAM]R/)$+1-ZTVOD;)NBY2A.C M)INRB4CN3$BL1^ZKS:XJU*-884+2B&:_G8#=ITB0_N'%O3YM ?YOY=KO)QEG M.%EYXQGZE!"_$A89YX8(@/$%O#S-7K[RXA*V7DPE,*DNDN<%WSAL9\7/!%&M3W MW569=T9F=6ZJPHMC-BXJ:ID987J!H]GQF=X('<**9'^I%QHB:^!0]@7(UKS, M=:AZ/LH^[&0YMR>G#">/^>"$0=#2(:!PMS'33)$?\-XT\/V9YZ$3$J6Y')X3 MW3.-LT&7 #'5 ,FT> VF<2$TZZG/G\Z3SRH.YX.7Z==>/5[WCZ4YO(F"-+:0 M>[6^#_?0I+W. S^,7A<(<)6=!?+ J4JY2[)AUZOE%#!#O; '2L=\6^SA(V(, M<7FR/U$DR/@X2"PX]"E^8TH2 MA[\1YF%Y$_ NH3:=(![2'*:L6&;N$[7::Y$) KQ'2PKA S6C&MK*P3-5KLXO M8UWEUC\MFXOO:L)MSJWW08.*8M#.S!CB9.]@\]U6T?#,37_[86+J2F]DLV__ M?*/IOG58G76"^E Y.2\K7D[NAL\MA0>;(\O>FSN*W[WXME'PU5#%6<< :I63 MW!M@A>5O6C_3D1["6EE=766 $5-3TSN#5BR>JIZZ-?-6Y0E/<"E$:&AH,#7F M2DS-D?[JS9.SY+SO_DPN>+7>F9K:FE.U7R1D8*8C4XR07@H&1ZJY(2> *?C%CVF?CSFJP,V]HBSJP2R9T^;*M_:(D8\4ZLZ3-@B M3?";A/SHH;/=,5= ,]F:P4BH*KQA^P,&UJ,\LL>81Z5G.[?[K,E0N2*ZQ*XI M+4LM@ ,[(/NBRTP!IQ>T9X_YC#XC7K4=,0"B**XTT5P](D$A.H.LF;>"50=F MBI6K8LD,+WT[P9'5R8J(\?3GCWYN8P1W B,5%\UG7WKH1) W[1SL%,<]/6PH ME6,KY1NM'GT$0RJ_VO*283S2;\B8Y6SR%O'ST?4EQII.!+5X/;PGQX/A;-?) M9O.?=GG\+UE+R@V?_]]7[2DHEL3.#9Y*.NG'C?F(U1Z?%UWS4-B8FM,!?KBC M7T+4*"Q%%NWAJ2;79[X7&M,5[F^)Z'%TEU6:>(K+_U7UFA&871]#,A%Q*>(H M/N+@K[?&RW]H"9Z;>@9X C_"6? M]U&@+N5'II_A%&@?#^F>(>/ODDRWT8*'M616QTS93,EYW$,\]J'P"Q<@ MY?QDT\UQR$I9#WWSH@UZ@ZC[T:-#.V,:-''QF4C"RZ*VW[A)4UH/]P^F/AM+ M>![+79 HC4E[-[AML1RSBV&> )-M)NJU_X]EPILOF83S.AJA1DU/;^3EJ;O<7_##C^RYWU 3WC;9$WI?.9(]LYQ*+3!P&L8BI#S1Z;/8W MGHJO)POKXX)S.A_VS&R\-V42SMN$&N>-,Q]V:^\P@]:S0X'88FN;>6P=D\F@ MUM&PL$E=+43$(*_-/KB6M.""+(VP#KG;V.GEE:7=:(%-)5_ 5F$\5,]JI.M^ M%(47).+'![ZV/A\K@?H% )>I[79O\T..9'B><1J 6D^&,T=>@GS,^V4PG^;V M] SK*+Q4<^Q[8"<8L93+65\28D+8Z.\C%67*V_(%C>+KU0Y$\4]K8+F# 3!SOC4#J5KVS7>7E!U/<_D]-W8P8CN M"M05P]OS\*BFC+4%$FZIQM5JGLKT*>!47B\HP&*G08.-59)06G)Y%SQ^QD)E M<54 ^V9R<'#=/2!M+0#EN]5GB_94,\=!4ZJ M,^>/^1H'>D)C6FK9IJDM5[869] /%!LD$L0OI/]8'A$PFJJP80Z_WK$7RTJP MZM'SM-V:B*O*>5AY)>G+:2!O 7=ZX7E"^Y :&D8-52W,XFVIF+8V]7D"N#@F M.YH1Q[J;#!.JBSQM$=ES[:9ZW<<=!WX_ V0\[Y6:VI0U^X,FWW M8/V/#IMJ MW_4N-UNG)%X@;(.#LP;OCZCCQR$K$@$QF19QY63MM?O23S+S!=-;NL]TFHCB M)C5$]:Y9,PJ;GV5 C-_B=TQA! M_D*E\:D"C%UV0&HB<@TEQ;Y;T&)SS&<_HN5^!O!F"6A,>#H2(>DOZN#_A"01K)W^W6@U4.[H'/H5W-$Q0JICPBDLI/DYX<$XYNJ& ZBQ0HV#ILE@Z\Q I]0/QG_UGY4H?VDP2$&3JL=%85474N*IS(HUS?)%&/Q:+;FOCG2.HSQ0;?' MN3.J+UO'/NZ8;]K_1_'ZRI*X_>K:.".CMR/D+H(./U-@MNAAZ1\=@4#9NCT%^L1 MUHA7_8.8D4'PNH'VAB ]<9<@%D@QUK&(=>=6-E&)5@]$6"@0UD-1QWR_-HN[ MUS.]<96#_K "7-.*4,5M?B -/7Y:'"UD$4:8@&A,1323&H)#@6 0T \<@!@_ M(00SD M,5^33U8[1/+UMM:%(4^)>^S-SCK++I);!L^J[#[P:LW1[;VIR1VXP9!>/%YL M;I(&-? *P!<<\P4_.N:;XZD*Z[27?H;=B=NN#=F8#H*"+,;3_%..^?QN'_/- MQSS*-_RJW>-Z+3U5]^]/M.^<_1R-OG-934M4PMZ\ R0+T];B1YX0(]MD1[W" MQGZD/@/JZSTC@RY_G)SPC/W^/Q_H5RX?6VJ"/Y&!$/,9H5OK$5"1$*:<%BZ\E?G5/;DKNUXH95 ) MLF6T+84.'*O3/X1R%;NBZ6T2T55V9V+#V"T+.O;^J$/C 5)?+#G8+:N\S[8M M)-/=VXZ7"_D\2X_W?^<6O9MAJZG MUR0E;]58?R?0$25>>C,S#-"EY39G:N:P_+S5M;G_Y.I:Q/W#UHEJNKO.(\"G#X>\CW7%=BM^B%+32+& 1 #;M?;1A MGKKN.[2W9U>[7Z^6L1;E"Y+C0"@A_N:B2G'5O?=YE&Q34W]RJG)>' _"V4HT MJP1)CR>OKMI+M2Q?6 ZNG@Q3&"!Z'//5=I(!.X!#I)^N!9$=;Y@3PS:JT]0Y M]\M'H/C>L=9OIVBDV@DQ1\EI=ZJP?-WCU5^K?3/H.R?D69LXS* ARAR=8196 M\BHYM2:.]9Y\*KO36&?=U[?$S\_4,+Z;J=2ZR>XIOO5X&HG,HR4CO>1.Z/C= MWROB3[L4U$6]3UMU0GD=5J[$LMZDH\YKA:8]VI+6\KP[%.PT.%6>]N,0W*"H M 2HB-5UWZU:&U*+(S7V:S)Y2]0(^E01.P"V7%)<(%\[N@T/ [![-E-UQHQ+< M+F.7:Y!;&MJ"D Z'ZUM4A:Q"^+>2/+O\&V-"@;(,\LNL"MG3OAX! @'@OV>( M-_W+?$'.H\ZM)9"'DS5@\5WU.8O0HVV.OLB%A_-!PIXJ2UD5BO,,L'UN+V9: MTPV2>>.A&_G.K21:S4X@PRM;/LE(**=>OTRX_:9=#R#\M#!6S#N%RV]LY5,* MD@+ =LHF*#8KK36=PY)&^86V.23\S(:3M\>NJRDW(L.;0?NC,C:%]M UR4X^ MJ]^G0;2D9=+#MPJ#?)%&]^=Y-:.X@--?1 M\<%[$V&EZ!#Z5;'.D/MH8(=Y%C]_N:E%MHRNZ9>M0>-1>G]='#M]6ARK3[<2*63F NR0Z 7R6"7CGR8_/>/V4>#] M7]LY0KP=<8=&_(139="=X&,EMJKA3IZLFLA*VM>B:AL;Z*= M#JXU1[ @P @ZNJ=OD.4)Y8#[0E>L!4N;6Q'+WA\*V$S7P;?-'0PA H?H1VD% M&TBM$_P:Q.68>+^M8KG^U[[^$75Y((,BHK:%XO.VAU.7<2CWUSRIMK]%PS=D M;BQ&TD'X,4[(*BZ\WJA>P>DYTOLN$B3FA)9ZE#QD$650LM_?R876,O9+\D_6 MK L,LL5H+!7"W:,7'O_C_\$YC*F7%G\_&CBT(?H2M$K]R6"7#$IF@UH=ZXY* MW$D^5'O^:1V7%[K7#-;^TI(6;J=^MXB%7)FYV]8%?M8K);ZM8 K*$5*;RU1! MH)25 _:[&V-E(NXF"$$2;M&++UDO6>>UZKWG;K*PF6U%@V. L9@MXO?_ AT2 M**=25XXW+GG78Y+XH->T;<548 ?!#^2%U%'HL_&8GXF!F MEC7C(7O5.16#VM&SY7G7W@Z>TS&RT/WP8XUBG.&/3]$S;+?BY&DUC;E*T9-4 MCV74E5O0_,6F>">X32:])+\*Z=:R43P&5EV%(W?2$?XZA3UCV:P[\CG=KMFN.BH3&,43H XE M#'C4N/7CF) &)C7@A#2!0^XK6CK)* ([ G[O7Z]K^FU-L(XH-V:=,,$:UQ%5 MUCZAG=K8RHA3;>P3^OG.-NJSOUB*PX=)( $SCY;[=H9;ZM?__A26%U"9V]T] MDZHM6WHSVZ@[(U"FIN;]G2T_10&0;2YL/*'#INHN6ST?4HYZ<>81$;CFT)KA MDNWFO>P?O8!7ZKL?'6!UN=I;$AVF+(]-+R+#M/L]@5$P02_\G,D7=4V[CJI" MAI#U#P/PQ9)6ZJE&W-R6C?;V_)9M,&O*N>IRCD^G5!. T/D M\Y01AD> SG&>G;(,\*OV*]%>*(\OWSWY;/SRY]]V=5[^JF/$)\1,G+\.ICLV M8H[EY^?7O^$DYT?5;EP)X.2F):=V9;V]\4$Z\]^I0IGH52:UJ(^AE1Y_L\W:YEF(1$46%M2DYP,?W"8?"J0AZQJ.*54M&A3F5O+])7F ME6K,[M!8U_#B4HW;KZ$F(6/WIJ/P9"5;9#8]VNM -*-8 G,# M8JN%O]G%OVT[ZX6H??6!+H*?#G*ULO#/4VW*-,G[:CCO@UWH M.8F1D\'6U) >-&[R U)IFG61WS9;]U>YL-4/,NGO_F+NJT4)<%SHU:$?AC7= M(7I-P0;FMCAQ-YI6BV_?0)1>+D'&PEDZK?.W5&@^V'IG[WJ7POOEMA\$5]:X M4/CV)%*H*ZX&\%Y#-&YZL5[GE+8D-O MVCB1>"871SO[$&)2>K)6P\/K@@=^DQ&&L[-&6J!W2VM:K;9:/83ME7'-SMDU M:"U9?$E@(LU]FO[4-0&1&H9(!/HMP!NK+CF<+[8=:[7C1-Z/)U]?[WN6?$'S M_P12YS.C+G3H(A+>(;Z?5IK":$CVMD":%K-=L-=*A?6[*$^(Z2\*?!)$])2F M0X5E\)<8"-WYI_40"YG;>;.&=%69!:AMV(^>KM@);PJ_E,?<2[_6SI=RF-F" MPI3P&$3[-40-XJ"X.H4-'1JY_; M B@-Z+^-]G^1U^%6+)U5H9'XGN(T%X7N.>;[-! !YVS/3'Y?N7"6^]JG NRR M31L2$-CU\H &[Q)PKG5$HXZHJ.NAP+Q,K5H-5XNQ@OS/0YN$[WZXLUL"?[&K MT<'P\Q;=BI)9'\G/)]S#. (+/\-QEI$&N8\+KY=GY,D07BV_]D9KJ"VOY=VV MG%W,7$1$1R-'33KAH&;6#!Z:_Z[4_AD,O;S9U\$P+/(XW.]"6'V[$YU(15,E M%7%S]#KGF, /?1,RM MBQU=N_F<<+X):H)V=WD]'N1<^WU8XP*V1^_5NPW] (4WY30,S 6P2".U8/W+ M#CR$F]TW["I-DC^PSP7MK =I\V^FK4C(C1:D.^[ZW^QL9",#'E$I_/34^#M& M)D/[:5[X*&CS@;F15DI*C\!4HW5(2KUN2\>*F"MQ;EBN9>N@^JN/EO_"I?@I MV-O2"9W'85R#;EUGNPXC@F\ D.Y-LE\G!TO\MEB8Z$%^RU6409_[P>DN1H=? MJ)=RW[M@OEFO=/AOFPOUWC]O?;F$?/I^ON4M9FHXFLW>%_[KD[$SLVT) M,)6,/H3MG'6DCN3]SH.D;P^3 X9>F)>HHH/G*)'2DK%8!?I_J3S5A[Z4J=ZQ M]%1F2^D6^S1VF)J"3MGL:3G<1O*SV3XG+03_Q7C]1Z]NZ0]' +NK7G@(O3?3 MEZW8Y&!HQH")I?P0$V;!;M-ANB-BO0@\U0BM^')3IW:A5C^)^GO-IC;Y&<8J M!'9DX^7OZ?(H!24=(C@M4 LX^QSV-5]H=)"VJU>?%_;@JO::MQZ\Q[[]8YR1+=&ZUD+47>L#N+Q:>NL(5Y0B^L3QA MBW 9;-W)_&9/TA5?"OY-<02BV)WDMY^>GTI#,T% +T7^I<*"9!?GI;1Q8T6T M"K4Q0:Z(=$]/47^$Q2O3I+E>T)3[6 /B_]8B M;-9C1O8H5@R> '3 GA9.DO7LY8C;OLG)O5&6_.;A;9N?>SQ?'Z7.^0A]'UH& M3.6BS+%"O#H:&75IQS]"JO&@WP4Z9UI"FM36W M042'Y2W;/;MVJ?\GA/Z3<==&")]$EQ&.)O5T!H&;BQ)SG09/"_FWT; R%$37 ML&)/'MB]-.74KS!LH2$&8F.::#$R8"P$IH@F2F+'="0#IA<_)SMEGG[V_Z_J^7UE_]$?7,VONF5FS[GF>6?>=*)4S5=K2 MBJ'TF^P6L![?98/@"]D80Y>W:27EYO+L+H$J&I$*(0?91T+NLN;T[J$>*59O&8%>/06#70'GHR:U4@'DL<-"YX&2*UI $PJ>W_+8F M"VZV&D-B4B$7ZA*/A-I^XZH&-;GX/IFS&8#]T O>UXF$QUOFTJJ]G_3TO'<: MN^W0HYHRWO,.M%8Y>!VG7-:0B[CA&B3ELI+;O6W,TRKR X[. MZ*1@,FG!*AE]Y8#C7;/.7[ <'YW.$,DA'@FIF@_Q1!+T*"&%\TJ%;"<]LH.3 M7O\Q;7=8JJJJ7J_T@^F:>;7P-W*X_P#[#\8:8J0?S^([W-[I'@D!26OBM>/9 ME4]IV+385,&-'K!RE$DR5E%S&YJOC)H[3 MAP.SAESHQ)1!1D7B!"PO6JN^9:X-D:!4\3@Z\QL$W-"K1+^8T#O<-@Q)K=O- M>F@Y^8E!%3K0N:SX^DY?ZU)E7V]46.#3"JW\B<-Y^?E1+O6BX/I;&ES/ ):% MDY*,<,(M]E;HS:>[,??,\^FX7"/$2?6U?2_,VZ*B/7/=G^S_O%O\I^GW++8L M&095KAC,[:&GL>Q[1KG?N[Z/HGJVO$<[[?1Z?$W4."TPQ+[ MWB.9YCMB&,SHFB!^68H @I^\%Q!C\_W@5O>6_6,U@;TZ\=B$!T>4-5_PT9%Y_X(3>_U7H6.G(BL=XY, MD@(.7 C53(=6IYP4_OY6E*?^]:3:U[26V$L1.@V+CUCS>#.@[Y)>FI\=%!%8 M5] 7W4'KN$J+ *UPQBIV4F;*YU^MQMKUHOP-4]R5 T.B#RG93?OOI[7A.JMK MCD:SF_'?_ ,(+OA.24U&AC0?WJ7KAOSQ:]02\&@!5-410JAWAF$?[WB MHE-R][?EB!=%M=@HXNA'7\_>=H#ETKWT. "VNQ91/20V)+\I3)>52H%4] '- M('40(Q3(!>EU[<7L?D%>R.'OVI6N*ARY]<251.X8=138TP8QE-T5V=CLVB,.>HS*%RS6V0-/(]+!Q_0TLO .*ZB^=3_&K$^ MADXT%;7U,8Z$7N7<)-H^L1]NKIL]#!L>E[A^T;Z6OVS#'#;\E!V)FHUV]'80 MF39G$A054J8[#C_C[]>.[4.1W8M+!_I1U?:["K;=:AMQ&='I MM$@,J\:4$6DY7YLU9$#C-\MZ]#7,HNH"51O38% D8#-I5>MXWQ_HVC4%7UY! M2"QD3Q*C7Q$Z#1O8U$U7416GMQ[.GA_B<.-8.WB7>>6-0'^=E^EXAV)1S@YZ MV/AMD6C+^'1C>*XOXDX"QN/0/+? M./]2X^-MQ$T&1@4:JB\.+HD5.ZLY,_K6RXW'^$=1(55 MC7_$JW*ESDL_>PVY-EEW(A] M*Z"P61.[WV*;E>Q4+Z]\*3[1 G_N3P,3)2:R$;8X4)A7$B0MZ>59.!$I_K!S MZ6J/6BUW%*2!\[9$X9YE\#:TH=%41OM3E5JR97O?O]J-S(@%D)2 M9HY"-EROS>]II4689?O6RQ(UA"5K$JZS860HZ347]0S&:!/(9,'U3?$8?1/2 M,9]$Z=MF)2%ER,5DF/O@GLXJ) ME^MN.K:8+);C:-0>[YBHN S_W?#,J5G&Y7W3STS [!/YDZA OP([S,O'@YGQ M3:0_C,M'@8#UCKC*MVYJ]@WGM0<$$K]2(B(AP49M,2^]QZV>T;H:4"#?=06X M>"$RJNV]L*'5D=!0U01XK#A:U?7,E,*WT5BR0I4@38M=(+Z8+*_[@.E78QUU MLZN[HT.39_T5XO)NCYZ"O."4=XQ>^6[FI2&06X2!LH:$CU&@!'1:PH G(N)\ M:Z5%\?FQ(UGM:X3[?41F7S9'^OGZ )I0>"%3()VJ-/E,VLEK#G:QI'Z%=,?J M8KHSJB?7:G ,G//; I>^,' F:\O;E&XW=ZH68,G67#SO&:.S-[:-L0ZC!HJL M16_HH:Y&^;EVK3>_F M^)N-D!NF2>*O_'!?P?GNJ-#$_:HW[A/W7B@\R)[_S?@"X/H3?58!ZTBHBNB2 M5N9C1-9+4RZP YC3FO8T*Z*87ENY-<6:4$)/2-S?N,?;.9656S10NE8G@@H" MSU6T=/ WZSY]V=7] %.U\[\[^T>[5,]?[3#(VHN=:K\;71PB4$B((,9&X[T] MM1CPK)]'BA1<:$BX1L8.M R@076&QW M?\'SVD1T:1^N\&T$.:;V!C+.DG&XC?ZO3_].506ZT@IZ]&.[>R6>8>Z'CBO< M[1X=\&\U[8X]ZR-^+N75Y$4:Q[V>?UM$V.$J;5Q]G MC?BK36KSE$L:RF1\: U\$Y.X,=G4=>@V#%_;"8F9V[ZF]OOF.>:EY(RX03H2 M8O0^U:D60X7-C[-1"3^U!K?FOMOS2HY$-]YZ)%A_=+ OBD7]%:6S)]6#KSH 8X(K/^-U< M0H[L8SW4)F"8:^N /\&&&] MZ-T_(@,?K([CPQ9)[E1N]JF$"!VKWK4]\F_;[?I00]&-D51OZ*-)RDI>BDJ* MY(_TC9JH&[25WMY!LC]DPTHNJ.,<9??IBU#"274KVJ/I41"7]Q-M"S(L9G/OX?OI;)>%CGA1QHJ^$-//OLCXT4C_X MN@E&9=U),;JOQDQCQA)2+!D$9>>R0[CBF<\R7-[KTK"]&31\E>DLV-^61=_2>6;-+VVS:# Z MMGO!^(*>KRD$#VUM%K"7RZVIDNE&#=TB/0T\2DO;!NYD%_U"V?Q_7&X;ME.M MB=.'M)W&^W,JCYD;8[9IM=^F&#&2%[E7W'[NG2W]B1XD.B@XRW^3F=Y^=4M) MC6M06MQ^>62[4:,W\K3V4H OXD6PF_8 OL]0QD!)RM6#^A:+4"[W,BS"".O6 MAI";?>VX>SP )+L)]P(^NIK'=41+0/RX)D%C@J'7F*E("! MY?7)MVOV[UP]4SU;FY8DLJCR,;J."C9!TTDL()BAL5IG"'D9[@<,IQ?+A*A@ MF+OYX:^#]5V!]^EIY0:JV:!G=7.($-O^9?VQL;QK(=:L^ M+?Z8_.F5- +*%<:1F2M%?Y))B+@^&R(BB^R]+3X.^BJD'_:0!7Z9$VA.B+B< M;F;X;DG2F\9$_"IPXTD%QO6X.G;&J1$3-)WI4?-.^@[DKS>N""=DC%SB):&@^%Y!C#B<8TC.GC7K+39S"SX M2"B)N[3=>(E*\VXPBY,C( ><]_+-_K8YYD,M]'G!^!*=C]?DWVS8\A0QQ#VOY;_<7:=IWW@1$.#\R21F,7EG:]/RY MWIB(^+Z'6KRV&ZC50&CMO!)$./21A U*%8 :2+MJOW D]10(^G&G#0C2::-S M:V-Q7)Z?"S^T[_*,X?AB5.!X[^HMW1RL36;S.<35$1VI6?_GU%O1[R.BS^+;^,H: 9_G$A5PZ1%AI=[GK.E."II-'H9KZ^:_O!H9C6 M HD_GEYVAWQ[)S7/<^=J>>=0=(*._984Y?D4W9T<1:-*AYCS1Y6/A,[)T/;. MV@'F1O0NR#-Y:12!:[1V>Z$L7DV*AJ[+I@VA%W,=B/7^+J@.+PJD0/Y;LJ?7 M*,_%)L4HJUFVK#%SP*?.+J/_@;(EV\G*9W59W7Q;]>V\WKW-#DAC)X;!&H,L MBS)FROR A >.:&%GA(F)B>&1T/@:)K#1);PUCQ.@\0#+ < \?&A(C(;*Q3GH M;W\_V-<.MA^WGHU5E2[F$-+7U[R977II9QIW&YZ=N9Z@D_+#/. Q[P[ MZQIH_9Z\5X4YJ$\V?2!?R[)@_RVTRYMHF\BF[[O+-X?;BTA &"D7CX3"]XEF MQ4&",M^V+Q8$8Y# X8*E1:213ZZ,EQ<8X1F8B6#+RRAU/@-KB*B%UEOB_BA< M\L',>!>/_)0A]BG7V# XX);:;J X.(PW>A&4G\W-$1ZDO@4WX3IFB/FCF.QJ MUB(Z2HOFCY9 !3K)@YX'VVS?#2GJD&-C.8$Z5V307R4Z%5.VNQOPU'5PV1/\Y; MY_[ZGAD0@9A*FC8C.L@]-+& @=O&(:$PZ[$8CW7%_L_X+M6,T_@TF)?,K#"1/ M-^_&@(_]HQ'(:,=]%"Q/(ELT=5$V-=#Q_YW5=./BIA*.!5M[QX-@R/*C:#0*(AFKT M3?]?_H7(] _L@ZH+3G'?,\/O&S5Z8*L>!''#3_=OS$)MK[X=F'5&"NL\'^&? MM\9_ZT.4:"JZA&J:/.,--T=Y^U:>&EGP-,C[>N?..SW]^5?5[L,0B02P6DQW M4Q=0B]_D!5JKM[:VS12YF#*FX%R+GDPR\K-%S(9 \-5<,@OX0UT DD94FR.( M=+I[!6HEIYVSV?O9E@=)RA,=44Q. M!LQ)!9@U9"7+K(,Q:QT<[-_=<$9/$]QTP:+=EMTG&E_RUS)]I9=4?=4 ML?(F:OAGY^7E%?W^033R!FDC+_HT8^K?P^C&L\T?)@MZB_/P56Q'APSRZ>\I M"]JL*!D+=V9DV^I5[Z^+D^0J!W<*E2.O;+1??OFH2LL!.&ED^,,(175#.M^+ M.C:I'$RHH+'*+8Z$1,N-_(+X1^-QEKX2^+H]C#.95;U!%[Y? M9/=!:D91KOO9$U[Z-D'X=JY2 B$CYC%APR?&JMI[X MBQ!1Q=K5WM&6U]4Q=.3F MN9"..3HUT"6W.QX#J!/U[7,^'I]PCMI$0U>8HQ*0V9ZY<'AG<+]=VPV7/]=@ M,GOLZ*'5,?_O6X_W'UWT^ X?GKQO>C'73D0N2#O(D/ MAL8! %:JT@PR=-;M(,)P,O/QB\*J,>?^8FW]P[N4)VF7)][#BC2Q4P6/%\B) M)W6R9'."D_V.\S8WW#1"U <& ;@@FU^"P;8M9F'*#X=WZZJ;SRKQ6U&=V5V&V/K.BP3TO:?"KVEZE[Z)W%7Z-E/Z6 M2TD,KMIN%$LL;$8)+ZN/:;$T)+/2?)O-IYUY8Q"_\B)7FN%D360"02^KM4E) M8PGMZ-L,Q\PBC"K,.1X18]'#B37W/VW^^R_9_L-./?+(C\TJI"P)MYAE)ALP M88R>QA?QYXZ$THDTM]UH0>R66V!=<#W MH!F=I'WD+[C8JN-Y'I?1,O-&9'2N+QO$!"5Q8=7\NYHIP/H+W^[ !O0IT&59 M-\,7D-I('NV>B4K,UYE0HEMFZI% WI0VL\ M%P@+&Z-67$&:G'PUQ9$_E_NOA,%U^'S3:<>UG,8UE]7M8(SRV0N*?J.2C]RP M48/NF!_[C+SP=2M9U^WD;C*:4?Z:2Y/Q"OBT#,N!1\VO\/8ZU&A>"-5M&TS! M!5VB8 ?$DDF+E^#$NSZZ71X8K3RN";J-E;4JF%1D!A>])_W O(_3RZ4Z>W"X'41J'&V&<\=7)Z(;^R)Y8_P"8"R)U J# MM)\KGI2B0IS+)T65+$]N9H.%17_?/82%ST]!):;^V/>/K $\,VB*O5BG9,&R M'B"#[;$&9EMNL1%5H$4BS)UEK5QA6A>%&^9[ST?Z8# SP@HCC/7O[Y=BJL4U? MFP"]-99%G^5VT-V(*!)N&E[<11&WRTCWXVJW)R\6CKN^UXVTT4IKH\0IEZX% M.8(Z *3EBW6!N 9PIT.!&^P7OWV'DB5#,&%'$4A.+P&/%#DY_ 8:F7O?_2-.@<8<[Z9[*FKL[_&(& MD%I#V108R-;KJOK\KB!03@5;LAA>+QVS:OQ$3R0$$'(FIL_73M\A_P& S[/V MNHP.596YPU*D"(;:W,;\W[P+LMBP%SY1MS A%S!6'D91OF8RW6#)GA%BP+/5 M'>/=[FKK]';](#T5NQ\ESW ]E1J=0Z[&T3E*XV]$MB]KL>(,;5W20$="*DIJ M;[DU4MK0U+5MZ*)R6L?BNK6G813OM)*+X M-E;,Q^CL";$E,W.A<*E!@55D_]+:>^P^G),^X)!@TS/9P! _5Z@<;9(.[9^7 M07FTUNCU[CS"/2S8\+=,*=GBF-C7Z04 [)O&Y\96*G,Z'A* E)KNW%?V^0)GTFZKPUM646W# (>,,BBNW;YN8(G<^ND1"3'97&N M3[9_,4C=TWQK8?(3V#O)GIA\77ON MX=;.SG_]0]INCU*@MG?0?O:/S]C8>C0KK1<(X$F/ 9#;2&W0]E[T%WTI8 8N9U[.+AY)-0FP$AW M,*8H4:>:*!BSSV(])SJDI1UK;_&R>1RU@]+%(Z%(GH]Q7..;XLW304@?^,7] M#GPL (!R>SJO/#\!VC.C'O+F2, MU^:;4Y[YN1PGC?62:RZL.(VY-L+I&V/M_J'^.*[!%%.NTDMWX9E8 MEVM\9CE28C$ID?G2W^)EO,*MBQFE=^2BOV\'7XC7Z:C"5LL.5ZXKY:RC+(NT MBCG-1T*-Z$-VBJX+*VBLU%8:TA\Y[:[UYP4=L&<\Z1=C<(>CJ, MU'1+1T/,,8.XYJ6%11DJ.1?8IG^QP%,!8=CB9]LHN1YJ*^M#$+!=OF'Z_$F9 M;0F(7R)<'276OL;56=N%P9D"1IB%6M/>D/QIA.9FD6]E21!-L3N+MI4KMSQ5 MO.SB8Q4I?LY4>\)V."F_=X1O0C&-DGT99B1"'8F4)UH]J FOGZ5:$+,')?@2QKF;O3@Q_8,H0T"B':1C+S, MS5D&\,\J3O^;%9F-OYJD/U@!Q0SYCX#6@CH>NWI;8O-?[TS1^456%B.O>OGH MNZ'\U$V!!QP6I:A1ZH87K7EY)$3RZ)PY@#R%.?,+TI[)^U*B/*\I["I=/!X= M"'9=-7)YUTJ;1EU]'1@H+#V*O_[PL"#\2&AU]"ON!S9?_M[N)R+AQ,G&4_P+ MW2'!8BIS>2%>_9U1'1(;85+C#N/-XCJ.%\/KO?S,Y]OC/WLQU,V%>_C I(PR MT))S=LI1O#5WT7=,7FUDH;^>C2:#YA4\UV!7W>W"'8O&%1OUFVRCU(RR4H M M=8[0A*\7#CT-)KQC0H#R:C,UA+AKI7W"LS6/.1XQ*"A\-)\&7N!D=MB>\/2: M8%65.?<3GL[V,&!)&%7_'YZ^Q!_J>I_N_#M/1[ E&E9.>#I6\IBG1ZU/ I(7 M8BW>,6OUXJZ7-Z\*ZX4 94^.Y"$5Q]R7>SD3!QO_L($_C=UYV/[ 'LD9,VQ5 %MG6:X%.6P MS^NL4MS[]E16B=D+2K-]H[5)U]+,TI: (+ _S'X0R/BB"B5A?5<.)\J](7JC M>T)VI[1?_PQX2;:U:>EL%EWJ;\6]Q:2\ MN63G6S6,O%Y(M.X=C0.-:8A$U*V(2]EX!2(#B!/'8>&*B.'GA(O^)46WWAM. M5@J*;0/)/%?M;87L"$406S91U::UR"GK2PG9V$]BFA)3,V).)RIZ MP"Z]U-#:N-44+-F?))<_AW2,B]?-33/5'JBJCTL 7 Z)Q4]$34(: M%_?#J"J1\$F X1T 1T[@FQ9$$-_(IPURW'>>$?4UP$L'M;'0C(Z43I'1@[9, MJ;GT600TMG^= WS]X9I!LZWW6F=6"+./[)JV2@@A&PV:+!8N!%U=NV2@[<_: M@MA_3F^I/>W2U?(^R:/&^'02)\/,0C.C?V^4.F[0K^^:17T1;*W5B:F8]!@S ML>$$,#S&3''_A_;:-L\;S17=)JF2!#@78DO'!*V%U'U=,JL&_%:6>@+>CD6! MUS_"Y=Q^U/=1BFL',ZYO0I"/&WC1,6/[(MTP8<0]I$@3#P9:X@_3I#@J$Z=- M8/L :N'ZSBJF1O>PSD7Y_9/].QL([Z%['7*S(C:$NR0_OVE_6*#-?C9QCK - M6%8X=STRH;/C3+B[S:.0 *A89Z\,M";,T[BD'W]C0XUANOGH/UP7QY-.YYH?) A_8RZCF MM9#L%X&-#+)OZXE606 !+'M\>8*GC:V@:!@/2AW/ _CGN *C8GK.:F7]"*M< MN5Q_$>@HH^3,,S';I!1'4,0"].'_;O0[,>E/G)12WWAQ7=J&=W-K %>?D6I= MKS]'BUI>9OH VK(YD_A'X>I7AZ\//^-:R0Y?[=%R=.?[V.K@0,H?4=9%Z2FXCZGNMD?$5XT&A)HS,SN9^E ^EF: M_6%MD%@EQ&/A[MH%9\(W>#)WR B+T@>K=Y4^>O3+WW=8A+UY<44-YKJ:U3;9<3^[0BO\ M^G.3[#UAIH;3M$I7S,;X5 JI;M% MV#"^&YV&;F\KR &^3U.(MQ[/4WT;FEM;7)NY@"T);6%'V R)4-V-Q ?&86V, M&-&^B-SV:]F>3Q^)_&6XA_<^@0;XP!;[.%+CI4/ M=H!4[H6K<@#47Q]G2_F\\>:NY5V]VPXI'[[B5@T0N=VSP[TD2@I5=X8\JG-$ ME5^7B0 -NNBSJM3\U4WVLQ*L6U-,T>6ZR""169P%'\U.Y "-2 T3K4LU[E]1 M1R-?+!HP8E4_]M'B>#?8A3O3C%!>\GR6A*QYD8]HTX.3XWVKK_)('HTOB-YU MKGUL]? 5JX!#,]G82&5W?-C[M6@^A(%1>IEAUNRVW>S@X&#WW887(4'R\72- MDZB2:(V)WW\*8'Z;,C>0$Y*_E\HOF._SPZ(T:L9H13X^T1@-?5*[R&K/OSQ% M _?65O@=>SZ<;SE:\VK5@;:K!4XYOLDNRS7OO6>+R#?B&TNH6>Y#VB-EMYK] M:\[OD.%D;049Z$+E1W$W):VX9N9.&5.X@G;OG&9].VE[A-4L$I!IU&]7K'RS MP/#"K/37T$L>X?DM4R,L/KYCCIU4$Z70:MZ.-LK4*C*X9ICQ7/F_:0A\GK#W M6VSIVMRA30'&5I9,,!9>GXN49QN25=ZVG./D!*5H^6UMY>M$^"\S?64GW4D[ M5P 0?[V!*/M*12;G0T-#@5@VP8D']!L(CS@2$G$UDW!6[E%>: ^8- 6L94KN M?5NYTT>75@J<+]>#;+%;70^U!X^$-#0?K^V"4S#43#QCO*;T!^>?K_Z[2]U* M8:V)^^$M='A,=YC\AHK=F2[F3TD_>8.B7[SQ&(<.Q/MT3KE-H"$A;>;I M O,B,<*P(IVG^IH#$=AIU, *YKO]#C=!>-U=@QP^=/.&TX_B QH\%4^_[7N= M&<;3!;1)ZD3%9M3=0\7@_M\;/'=G-W<7M3Y?T?.K_!<*(#WQIH&4R[A0N$QU MNFFCI(>ONFX8V0QCP6E$/:HQT]LJO036C0O9H3Z,8;-P8P,\E!"O4&]< MEPU*\YM#0"/3E#I='87P7>&2I*+AX.*X7 $EM'>MM3UF\>I(P^Q3L:==;P72 MW[G1;J[O/ 3OSJG)AZ??Q5SN@DTJ[8=8W$#@8XRIS-)R/1_ G;[']/-$Z0S= M,1IW@K^*G2?ZL4:%7YJ8V-="*7K([WEG3M[0C(:'$PF_K)I:?2DF=-Q2)'-YQ;[O3=R.SMS]W5 M,U=T?)#9/]]\N:<$WU^]7I6[SRQ]L:9.AO30 S.U6B'^H=B*OAX?C,:;B6Z2 M(/ML4,HG+",ULP=.UTID1Q*+ONH_$OI<8F-OA4UYF4;D]75S+\CN$_TXND=" M'V]S*3K[RR&R2D/@8C&[\!N,P="14%Q/"/A'Z.^T-7 M>@6GTP^]&[8+XYY$8P:.A/29>ZM'0G\[_%*/M3U*1%J(Y\RG_U=G/Q+X%AQ" MF[<9A\+[WX00.)@<0(:.*D5V5LI,D$V="#K\]"\P_@+C?P%#;@RP5E[:KNIK M4*$9+,]HA.39>K&C:X#LM.H?2//[::KPRFZ4 _33$#%(C538-" HXZ7'I=8^ M7X^JR2?Y1T(WQ?&(8W9G1]SPZD[QP];%7@?2-_)\._2WO;3VW4!43T.4W9," MR/QZCXH$N$@&Y]8#@UO5&[6K&JS]N(-E'I(?\$ M4SFH,KE=+$(/O\2@%O%VVL_G)]'0/@BR04&NI H%RY@"BCQ%[U?&=YV3X*N-%HV3"\V;Q1^0U1L]H>HYR M/<15Q93LJI/;:TE3\W?'!UC(9Q+CMW M/YA,$RLLK'LU;V\A[H#0@0"E= M+%\.$DT_./,ZA/\(7SN_;5(_HH8?X'QKX-Q+;X=80AK6) J MEFQSGL 4?$)HYIHVA^3PFF-RKJ<39VN<9E.SBE+N(L:"<1"FOY:FTN7<.]4R M6$_QXL3WX<^^UDEQ/:@]$JH3/ O3)"!\&_LN*P$=E81UO:['BB;"];QXHVQJ M7]7"CE\]TW]7U=N@=6*O9K.05F!-(GGG84^NP!(T$7S<(]/5]7^:(W^2&0.# M588'X)/]QQQ/?=V@A0.$ZY(D;QE MF%#*HY]K;1U@[B:'+0M'(%T,Y>4U"9>&H--^=8%>[26"RA_^Y,^XT96]\^&P M&/HTLLE+,OS)SIV=]EOL9Q@/"[76#]\$D=_O+/D).Q,,0HGVX5BS&3,#D;LS MV#L+W3((L=T9?9TRCGO9YCQLXOM%V?>%(:";VES0: MMX6;]J*;"[[:S3D24I5&:T@NAQ'"\*,(R!?HVZD/_/V#L#6@JS2UU$=:J: [ MPBCP'>&KM))0$[N?/O]%1$.CAE\+^J-. V%F@=DWNW:/ H:ON'9^T!U M)+[HZD6_MWN7UMP:[V_0J^^B(I@".5A^CUK5O**,(O)>&7="C96$L_J3W&RL M=3?(9?KSVC/#I>W+X]OA+FA(A!7-_>W^H\;0\R(]%C3=E[1*MR.A)<;+UZ&^ M"=4@PC$#N-G!V8M=Q$B4>U1F%<0 QBX/PSC'P'3;+S,F:7)0[>R$_,WMH5MA?6Q/UJ8 MS_Z+)$M(Z ,OZ5\ICX@,A?MNL.<#K"\07_)FJP?VD@<^5#^($G>X&A1T>#52 MJMI']]5#Z->C,;ZE1ME;RS:.LLPMZ(<;I95'0DGZK"!K;8Z_MO'FSF:QB&;> M%@ZA()'YD ['HB(62]8B/*F3G>-?-79G8]S7YHQBW;V\O$9E#+"YQ5KYK&1' M4'QV4I%67L#G21F?_\FU<]=W:;MPLU$%H?W?6*E=:N&2Y(B56C%S(+5DDK5J M3(R1S'PAGY0X[]3L0(5=$B$Y#_D7C!L8TKY'?T&*/1\!,_*EQ!J3_#2H#"7' M42WXE> PZMG(F1B:C=90OF-H >V.;W),H*127[L"NB&ZL;6&+E74M#CJWYZ$ M"$%X,(+2O+*?17,MY.H!+AX"[ZRU# NYD),R(_WS>$YP=?'OYPE153ED&1E- MN/!G?AH:^A3POWEWY1C^=DIK>J^QIM%WAV +/Z^$K(CO,C07EO0M[BHYK=.T MR*8_K2:AHFVQ0#C"VWD[PB&]W<0LVAO\R^3"8T]:%=[; FW5 M4F'?H5ZOJP8XO6;,A]2_ >CH% :BYS37SF<\G(^WNM+$S'ZU(I%D:5KRYN?T MVCJ;I8Q9_5)QR_>LS$X%=K%E\D6P16U 7'EVXQG[T^7C:/_T6<*H9./*VM@Y<=I6&[_EHDI5K]4-@T%.EG+*K5$ M;PR[U1IV+E[__NA,C>.+E[?!0$*&C/&J1D]$5< ?:OC1K&Q0,%M< R7;)VYU M%JK1L/SCOS,P#[=!;3)K3(-;JY2?5QPL72 7DK84Q6^'H4'@<'^X7M[ DBEZ M )R;K2-1MB@L42RW$1U0/6RGJ4\M/.:Q6[XWY[6*@GS'/?R,!4%&S+A!./;9 MP2+ @2MMXQ_I4&J=&_8^A<"?,Q@U)FAGW\OOO!\'#W&F&ZV9HE_5AA2^HF%1 MML>_>&%A88"H9)MLPPKKZY)=[.[:+90*A6$'*C#4T9;C,\5DMJ\\:>E[->4 M*BXV&VZS;BT"C4_G>"?;R6>@[:7G2'-NJ(=M2NNF#*3#^QAP,BCP[0@N M&ZZ]DML>4=PO>$T"!PKR31NP$1OBW?U3)\5<,V M:R_-U\I1.D?%M9>!?=X+Q$0=+&LP6\-FN:.-P>-Y[EH%CC6D^0&O@:3BD[71 MO':\,AR4LZY;AZ9&S"A9=IF-5G24L:AVH-^?(C_D=#L:IA G5*N-@2I&*6:APL< M.Q6TYF"Q+@G[XSU1((3)Q*![;$\+RI.VM6);5CNE9?VQZ?=OP+IN'OAGI=)' M0BK%"F=,SP;HEP(^VLE:I(%$CH1>)^0:I/6XTUCRRX;;F%E\G1]OC*JAP??Q M>/9#)P(27Q"M5BX!3:89#CH/R:Z8Z)4^Z_^G??RP ^D)7^I(]!#P]L.?MJY> M5?"/$#1E7AQ!*M(Q;67ELY%6\J][M_QUJE<227+M%\$>)(F G:@M5\:4G77T MT\%[4#Y%]\\_>.S*Z/^..Z<[O!.Q(09D^(049I_-L9-6Q9\Z[RE*=1=6.M;6])6F)=--RT1+&24*"MW"Z^IC%V_4G62;VTVV!G MFH]OG[!P#3$G\*GVLI%V:]3 ]A554=1)I8"Y\COQ$C8*Z,-[I*KEKVD M4F([=">=%ADU6:418IX'=[?K7EW67^]V*5)^R7>56X9%>D'&5VI4?4TVVZ4R M%E<,J_)MYVT/P:;%#&7\^^678-%I2S"A&;C<_9IZ"_++'V* A%V;TN38X_!/ M'5;%X"'*3U^T_MAI9?RE2YFQ54O%IRW=R5<^JUM7O"&FIW)@@4Y;GKG=3>_5 M M(MS@R]V?GT78%AP7X M*LJ$7:2AQMLP13N0;>-K I;[\SL]&;ZM.I5)HC&[7[\Z$O(NT+G[RKY1$@RR92KMML&*!PU0@'XT#8^#$BYM#B];4NQWW)D MY$S@5XN4ET/"_);0).NN+LIE?&O3#EAMDFXCXPAQJO,HBU"\]^0J]E&G:-1P M=5S,I23TH9VN&= JE%7EXXZ%"+6?.VEL(\2W;J M(;JL(K6\/KM8XJ15B[E?K*-6K*"C0=U/R87JZ#&X "K@TGA[D;]V-"8N\'K-$_-J#.GY07X8W1^>P#V=[7P5*NTDF=GA"_-.4,7H] >;%A@^JN=-51U^3K MG#N\ XX]+Y4Y'V<,)P:(POOOZCIF;3KJ@ME%$$,?YS'_&_](V^^?VJG[[9FM MNQL5KSB^>S+._'MXDK.[, \*L^]GZT>>OYFOHY>*5\75^7-<^N%M"!'VK,M@,4+Y HK$M*N6'RQ: [W7UP_W!7S0O MD:0"??&OE1^-JIZ:KQ9U5:U" _T=ORK:/[N@XC+<1@T9T)O0(Q+Y4G6M\)@> MZT:.]>TC(13PME8^N*PS 9VE@FW*(7UX#&:/!CE58_N>4 MZT]V=GJ3/BT](]L^,:);^VB"GM0?7'[AP>BROJJZP=4X:;G]IXWWKQ@YQEY3.S("%8]Q!IC?:V!?!I^) 4H.WZ[1![6TM5ECJUB M_EN3]=S$P62 \ $J*MEOS[M_8O#G*8A8&!LVD*TJ:A&,*#W_4\TW L"%C_N; MQR=NI/XM9<8)E!6E!.1>WI@OBLZ:/H2@%*P9*SOK9LC6.E3;GHA;B,7AD1#2 M!#5%5Q28H8("(%=G1J?;_7C@BNJ*T90'*6;;CA]?O!7\SYWRHL",>KWVS%== M"V!/>E'A8ZP#^8,TCZP7H"EB8&1"9]V";A(K])V^99YRIY*EDM3'3O68EU%: M$U(IF-!P.^^EVHI1K@1P._Q*B:K:MN[R:CVC/J)'?PS45_O\[9:87B=U'P$E MARPR&3/8$OE0CFO]"SH%-@"6RG.8SB7.\L^VVQOEMX(4\@9F [VYH^*!/.4' MZI%*ZLR.,%+*>I_7<"52=OQ(2$SOWB;FO(1KM.:;>+2;YO%LEDP_F_ M/C\?5!#>U-?*' ML(L(\:$AEE(9VL<3)J4)0A>S/?]?;#ZXA6S$CKI$AN>I% M[& 52076VF?]T8ANK"IMX_V( !YEC98/DQ\0F<(XI=WH,"YZ,68Q:, M"/79[=CG/A'A'@E5*#PH MW.N]TGYOSG9"DWQK5C(I=X1G8!M+)JA\N^(<[6VMK2YJ*>C?^O5)MOK/W_?T MLD#"-J]?'$Y,:!LICCA?XL:G_%G(^ M:Y$,:2Z:UQB%-(I7)L(/+6^C7H:98NK^QC4#D8Z$NDZ7(TW)>V/)397VTY$KHP MA?PM1HSG09RHY",V/EBLX'_'4MTM,%O^VZ[3AM@\A+X3]]'AJ86.?+['EEU# M7.(%&^-ZZ2MQ[\>,G_B?([>+Y#/"P? MW'T+R-J_+6! #Z7?&/^XJSJ'S\';KTK/G*+:K23T>&YI(VC"FW4SJF1&W?KA MI_NG!^.T5O!+R(?'=$0J/^X!0/U(J+(A]C6B+$XX-FP\+F'=;@J0(JCSYMS; M,]OY<9.Z]]5&SH%-Z=;/,4H[*3S<\K[QD[@/-CT'8*I1%6/&?X1$]C\1$?D+ MD+\ ^0N0OP#Y"Y#_+P"A3NB>04]08:XC&-? P'W)BJ!8(OJ^O?N #Y3/EHXZ MO,"H?D"_(M=\(^M(2*64,Q3OI)4X*3[C5>?Y6>C;$#)F"5[VQJ;.:&*.N;HQ MV0&*?43QK49&2H\W:7!['+2D.[BC1JM M^ =_RHL^.H,/BS&/2SY\=)P#(HU6W=O73<,.K/3.0I :XGUME?;D'A]^]H!( M]MGXYFJ9@;1.H_:ORS> 380^T5S#UNZIG 3D6V8!^]#/1H^_FZXF(O%XNEBK MHE@U5JR/C0!;).8S@,]FYMWBA$,\TR.A6[,,JV."N4[,U@4>YE/3_&:1D(=Y M*:;YGRJ8&/Y;2>;O6<[X#B4$0S!$$/:?6=3%#%P('];13T54Y"[KMT?%!WR" MJ6;9B9>5)"*O=%S8MU\O GACZFZR!7RQ[2OKDQ)[8C6TN(E5?QW'$MFN7=R./A60%GBL*/>LDL2YI:&Z!U1EQMV9@I' M0O?ME#E6H+:AC;)E#1$I/SB]Q $;Z(SW!9+ (@LY0]'M/PH)U75P/N A5^/> M6X4.5P+YJ1<^7(R*$V;1%.(8%B_@J#06N$C6K.I:/^/2/ #@6Z5%%ABA=H ] M59/2'^HI]!E]D "-H +VM*UY\VO+EQ>ENJ@20&,\ *J]D5D074%K#MLL>KRR M87\V$DNE>:YTUVDAUW:OFLO?N_=O@?BIYL&HE'#8(#-!/V1\"94CWE7HF3JD MID[J-D$\8OM35]39"M5WKA7#,;_.@DEI#EQ6;V,74C+927KNN\)]UPJ<&SRS MW(8V%^RZEZM4GKE0P'Y)*/;3#[,,7Y?.B@85!PBZ61LP2!L(P9G#M1#0;F%) MO'#\S?P-&UKAAVCCNU)!A[(&\VLAV5_BN7!IM?Z\E?.50;7+DD5*WSF'*JN0 M;$Q,NXA1[=B[WH]B3YOC'1P> >CF M/-S[3(PNP6"WHR9YEXOY2@'*0+OBW./$VF)/L\9N]/Y7S=A_JOC]W\Q&;*W[ M,6+@\+,UD2:EK38Q/:7TQ]&0GS(>MICGGM=X:Z"1WFQI=R2$Z9\/G[^E8" VI))R- M7DE^3WR'_NDHD=1W/[7KW+="Q9JPVQ"QU9@[ O M@TG=X(H"]KG M->XMHK(U.C/RSWVURW6]3!WLT2F'F5C!(\7X>+D6B;]2(@Q MG8?P$J"DIVJLXP)$68387PMA,7764XVX/D"'2N:V5EZM/BG2B\9Q'=2L64CZ MZE'6+W^_[E8,/WC#X 1'#Q#I=ZMKO$.:%32F MZY[1;VZM>.+5]S]_CY*E3_DESC,Y(&HA,H@LR"II-6K7:Q#,P92<>6/\7!2( MJ'&VX\O9UO9?YR_K ?JU*$@Y4SP:R)_@]>C>16L7&X8.Z9)N<%9S&@?$L %_ M8]E^R,I?E$(3KHZ[:89[GOFA&4DT\@RY/Z;N_R"CQ%O;?[5 K$;&:.!!9O65 MP;1'"@4Q9I1&O UYVY"7:]M:U&.!*SI^N&/Z0;ZC#'HA#>9$?Q&,JI!CY^HY M]N#':\\& 07SM@R[8EH1Q(]+(N&9;]6_^;?FS3\Q,Q[]Z?N$'>?INNF.)-X$ MD<)"2[,_6 MHCE3"0G(KGW63D*^O<=M=-]5$\+941;#L3B?-0TC/" -840NX9[/I^"#]HWZ M#[]CTZF%:XOZ)#L)9]^?&8/@#90AN@SUUJOEMY76I<3_W=G_9A^7'"1P%OO= ML\)*VUL(6->1UIB92"X/"FI9$=6L >B ?).249X*1K9$XZD.L6G3NGMVFBV3 M][F^SCR;5-,7A Z*Z.'L; -U7^.,8,B \D+?-2=0BT8?O4_?&[3L[NC^@GC* MT?\;(5W):N_.Q:CVOJ85[0SX*?O?YK3=V/30=6KG%)JOGF=@NZ%7.817K(O: MNF?W=+UPSQT'F9N7H@9*K@B"';,01B@U9P1&X[QD3[2K.WY;K\):=Q$,C!ZN ML28=)#Z[)T'LBX3[L">^9X__-&2@T[?_M"E08))].VO0G8$[&Q\5M;!U)"2 M(F%$+P53;)K)B6HB=>T.\34WU@''UC7N8T V9NK0<+0S$E->9Q19?B2DJCGG M"O3^\Y_2VU]UYKWWNO2W2PJOK5 M0;^9V9NVD?%)%W!YK&SD;(JOIH]W\]JYXEOAC!;[Y6UOAQL-O1O?1HFT>C5( M1YZ^( +YV&>[@CUUA^9H$V1,O/RRQ5S[GGEZ*DTH+?DVP7DCT'D #5[@S?YOG[!"F2[/0V2?QZ\,=,6Y'E")N4ZV$RB@^KELZ<(C,0.^:" MY<"V$39K%HB:@GD,HG0AJ^QRWKA)\Z$8):1FR4SKUG\L7OOO@3<97OXU,0GS M>YLW)W89H7+/D"+=QOV#J*/]WL3Z>[>FWO.[!EX=OEHE5M8A\3JG:UY8NZ.A M5GJOR\*W"P:)OLO$H &P\GLCLEGN 5TBQ-)@<&!$L=$Y_U$2T_KOCB M"NDZ9,ZE]GT1W@@BN5@WU28P'=BYZO+AOS/KLZ[0\R+]ZI^I/-FS5D1E7\;Z M>IK!O;WB ]O"V!EQ:%2Q4&] M,7\6&@8[9$LLHDH5#3K"AZ&QPWDIJ/*KUJ$UJZO6S0.DZ/AAF.\#HZ#Q&RWB MT3T33#4O>"H2F)U^XTV<]O&/R>G@M?',*WGP[=L2&U8+-5$1U8N^5IL"[;S% MTO(+Y"K$T7-I _$,6T1H_J%8*C\XR^KI[8#52;Z]'26O%3O[+N5 M X]E+$W^1AL/Z^%NLIU5.[*0YZ6NE2=>]@XW.;CGD#XG M/!1[.3[@&ZX+7+Y*(5",'Q12W%<=H4V-N1*&C-JW/D]W#/(]JYL(=$0;IO % M OS(&\'VNUK2F('$746KJ++L+IUR>?GQ[_G-?\91 #QQPEHN.H!UL$,3%0=A M%)U>C%XN_)I//NL9R;[B8[P[6/S0O]3%*S/D4,P",82!W,RFAMR]\5T>=737 ML=(HR97/E4O+IW B6)X>H'$.10Z:,YE*F?+PPW4/G12_LW64\FI'/PQ&*B=S MLL"^6JO ^;S-\<07>@UK*2XPMH'9ACF,327QL1KSBJB)G1,F0)#29F2UM;2] M3%\S!';BBV&[78\#0O+#KZ_^M&[D5WM$PFLA*F+7H,=(6F<1X_@H)Z(5KN\9 M9PFB!?,(/*#G/\HZ!098[# -IV 'P<7%?%EX4RQV\I,S!8!]]<#>&FX;%M?) M YUG_Q=D?9GD\Y#]9 H^45ZB.HS M H&:\PP2(E+OUIO:33W!R>R<\;D(A4J\,CC3F0\<5&=,T>,\$D=;@=]"@09_ M(&X.+",-^C,3NFT]S%\TUAG(6 1?%3M:N1\6VRF07R318.^;^U K+A4I'T1' M%%4+>*2&XNI,5G5319&P@PWU-%#2,][:.#BSMIUW2>=HK$Z_SP4N.(9YE,%@ MLX:60%ZP57HFD%8J'U-+)=I\C)]E1%*;D]_Z.J)+=12VSIL_]YK^J)3[MU@X MDM,Y<\5=1-0Y\J1*WUJWN&>HRP^W-23O)["]%*@>&?Q[I@LA$!\2J/NZ)F4F M0BZVGO,V=8QOY_J-AGX#S?_/:T1<:^E)33@UISG<@J7%D_CSB=*P,K=O)&&J MN4+QK9QT9[M66N3I.S-E5X8-#TSTBN;)G2O1U<3.24'% MY([SH./IZGE%X#S*:,%D@I_>*A1ZEJ BRU43^/>S<)(2"O>3GIL6%S@]B\C M:E"J8-!'"F:@?G:=2Q!W "SP:?=SO_@ N#%E!+#A*:9M&V>05'4&D:\'*JU: MS1)7&LJ^?WX6K"5;$8($RE-^8LZ&M,2I/NN0<)V&/#[PVM%_,)KC2HT3"?*;9UI;!O(8G&ZHL@W85E=:, MM("J7+9N[$8YOBM:=845+AX43O'1D<0I<,[(YE2;;B:0.H\3N ^BYF"#NTD! M?0T,E/ ,FM0RF=*^GVI9Q=72S32B_%P(\8F4>(]Z:-7H,A'*X\M8_OTS( M7O$6^69E'E>4'VW>+?EVKL7QXF FZ&)%T*FE9A,MW].U@-XATF-J4?M7BUD% MK8P2BEG46,1XW"(_;JQLY9S ;WPVD[:QA\R5CNEX+]%K;*[-DCL4&UFM>N^* M9WNH1 QTXSI'NNAN3%N?=M/71Z1Q=O],]7G6(F7L2>>4:Y2Q^(GAU'V(THGC M31$KO3<-/F4A_4<"&U"+Q<%HF'H 8-CVE*J<4#F[Y<0?+52WT8,BZ^3X>X]> MQ(',#=H9<+P"]DO5%;Z':EMGOT=XQZ=4QSUS[,GR'V9J!;6M26??^24X4'1S MS9H7SRV;@NOL@D-S>1HOEV6H+U0T-'2VT- OJ\!%!\]K_:H_$$I=CZ7=_>Q75*)F[BDI-*6!G=D$F.RC(LF,C1XB'& M$9 __R?' P #6J6O"X(HWE;BN*6G)PI\:>.6YR2W-B[O;_E8_\9G^U0K^I- MYY-30 ^_4D;2:0#6FRN8)(S++*J%>E7[G35S M#SF9@PN9EE?M3CK=E5?WQ+.QPG/Y@S )-X1,XI2\RY:W;*_SU.YHKF;9Z(7$&Q99:$!J9"*4IG+!2_P,0K=#SCO+1'?Z,C M^;GV_Z;'7S"(7-7OM%T;,SF&;S=VLH9CVR1;K2@WA<2OVS,J.)?7NT;9M)-Z MI>",0,1MS%UW1:5MCYJ:)9BHEVOF>GOC($"B4[]O=!]%SF$Z&T/YHWA$DO8I#8G\:5ESKBM@].E4JC,0<>+=K/YKTM:-XY,^G0@L)&Z59SXW/JX?;GA7+&'BD)FGGUL@DFYVUZ5M"^(=L] MU2-G]=?AIU"M=#*_ M@LN/8&?E'](5Z>_P]C\/W@/?S'"V I8_CC.32XE)+!BTW8!?9Z$F6P.G5J Q MY3JUE.T:RI3K18JP?5Q=,8/-XDQXRQ%S,5IED\\*#R8.QA0;!46/'^"T!Y#_'PF?>7:8Y(.A;M7=;$C,M0"J/?QZ9Y# M>= ]W]/J+4C2UZJ6$2^/B3KYV.3(0&TG&U'87I1;(9_3N=V?:'6#O*]6\?N* M\_I@;>_ JF+:&(^G"P3/B;P3*W-S=R4Q:NK_'P5SL5!F8NO4C"-Q@N3\UM\3 MEH6(J#R0810?&5]J; QU[H5L! ;-./JICA>$YWL%%5+TZM]WN<(?8]:CB&7' M-DEKJQ8S$T&8XH-[T'1?G]&7W87@,3F3LJFQCN:!^U4^5Z+.P,IJ2Y^<@#=Z M?KW[FFZ3Y0[ N#,,ER4G*+J =^$"BV5,P?$4R7^V25-ETX*K5EH2CWT-?"2Q5]E@3%!+XH!2.S !\GB]WJ?7T=_\#S8?_(:R*5S^/RTD@ MQZSX#!C"01M&H/P'/O#+ 3BG*,*+=7V?\_=VWC3ZP6]Z*E[Z'9MY8[?NCY]R M7(W2;4=4-'U_49 7X0>4ZXR(9K$^C$.Q9'3;E:"ZY2EZOQV@6[4^(E@"P&[X MCG3>F#/;4;!&TB264&".%+MH3J=Y.#9G#*%B E)H5R:Y7[-H":GY7UE_&K&' MW3L4Z^WH%.J2^^]Q[6E/"!T\C9C*&U6)LBM__'3'TN)NW6(M_EE)QKI2[S1" MI"@]H!'$5WNS5?(HGV]FWCOI>Y8(]W@)2OF#UEHB.3<<0HTMSNH5@Q M 6-OOHF=$)C/[P&AZL&/33TNBTF]W:7!'K6PWL.:ZPC@,/PO''0J]L1R]DZ_ MJ;-&..1[ OJA\0;RI)LV]%8 FB!3=D:0]Q%S*(:*_WHM,4>4,KVJ0[Y/!W+D M5G1F&3#'A-9=D-PPZ=X-Y*WY*8TMHO!2D)>ASCF-C^FW)QK+!AU$^_GHX[J* M/_\=3CYW(T4)?_4&!:W FI>W;BMW?=@*DQI9T9#JUQQC];9#+^LMO0\-JSY[ MQ-?W%V>O?&FLA<6Z,VG>M408S6ZJJC:%(E9T%">R7#,3: B=34W'GY&U'ZYNW]F^*\N*U76U-D?-RE]^1824UR1F6SL!J6_]VT$N[2;J$A#P>,";!)4)"AO&( 4LE M/53YQ4^Y<,M*&BH,+LZ&&_(SF(.U?_O!VZ/DQFKZZ&\A.L[7Z66HN3.S\F;ULPWT@P)PEMQ +,2CRV>2BD97T76 M+8=B5YN,%Q!$""1QR4"Z'3R+1@,\#L4ZO344DF.,_GT9A_^(SXQUVNZ],[^\ MISVQD\.#:JC13+'/"A2#^M80+@7=ETUN=1D,^#[Q#6)?&G6J0=Y=CW1,ZKJ3 M-:]:BD347=Y(=6AN-/%85@A%53$\=\-W7S6L&>0A'5_5\TTH'(/BE&'D)OE/ M:0/+?3^+EV)%_^V@ZYX@ >?5HA^/6QO 9O$C@6 '.H\YM.01#SWE^%2@IL1L M\%#SZ3/3?E>L[=#. ($O1C@]":IUKH/;8U\81^R[CGAJ6[J5.Q5?C>O-B,>H M[X7F=N+'+;H<<+Q*91]-<2=^N[=)CX'7@G9Y,AG@AJ)WQ$YGMBX"E_ANW+)) M\D_N&L*-&\N=/2OM?35 MQ-U.4S U7$XZ8QE^!R&7+;:Z+MS<\N+/YS5$K M=_^\U??E%VQV3%]JR.%,%'\$VZ4+1KW>4#)*PT5J=$!_H\$*GWCO+,5>E04B MCQ6HGM(U=HS([61Y=L@(+^G$F \KZO!7\X3/F'G<0*UN5=MY'L7WJO#J5GY& M3/"-PN'E(WW?-?^GT?C;N%>0,#%_OS0U>J*%G_EA%XYW?AY])'USC!NK#Q^T M[G.I;Q6T'?$0.'(EM&*U9RNS.(QN9YS&;1KX'(_TO/5Z/&/B>E(.3P]SODP0 M6O2 G(J7WZ/E^NAZ6 @F1S)[41F^=<;E0<->63KZ[$4C/Y/FZKG>?#\$06!H MCP;>)%J)<(*+JV(.GKWOD17),QJ)5W 0\ZWQN7\SZE;AY]6^J6;3 M0@=HLAXQ?UZ6!EQYP:84KAHU'HKI7)F:C( "?" (Q_P@JL*-S)Y_E-%\IQ - MG_CN7UDQF%@L^!A?+YSN-,)$SRK<[E][D@W[*>%$>GSN#72CSY3&C'Q((QT7 MHQU:M*>[K1GMG?'J+G?&VI@&51Z\ MZFQ+.(:J%Q&LV<4EN$--'PE8R\TLAT>X>"PZ0&1Q#1@BH)]=>01ALKE MWXJ,*'_L01H73BVQBH(ZEHV'U2:*R($F.I H!K+D:O"MPJ'[_SI79I QXZ6YVF;0[=9$ @I(373LD7T2M MZRNN,T'KM%,&L7YZQ"GMD[A5 L5\R"N_7'6_]_K;B5E>'!^2Y:U1KN %6XUN M3[2O_O;-R^<:)9_-BOA]VYG'I[4]Y].7K$2.4N'=6E*A6#"D1<-8H M=;#>&/EL2]9'A2"UFF-%>(VY>UVM9\?'!SX875)^;*<-W6UZ&QBV_Z)U3T*R M;O="YKR(HOC]G&=9<+&H@WABMMPQ @\!#A995SH[!>%1]L5&J#% _FQ/8./) M1FNC0M*5%U2X6GZ+GNAQB[.Q4F_@1%+'U'Z!0MF'SC3(PV*DKE1G9K8'I8B0 MH03LNDX+'8L(Z@_="?)J:ABG+Z!* Q,&FG/S_N=U9_[$"8W!3T^-A]Y M?=(RR,OD1N4X,GO[7N\Q;'76YRP:H6"FW$%AV+SC@WE"+1LC-*O M.4SQVD3#A-_-3!'%[!!V@-W*V^?VY%::C6D;E!K1T=?Z.2W35U*:]6:T9*LN MS5FZ5M:>]I&HD'8AQKDWP7OYP+.A ?Q((8::: #_PL%;=0CLTO!II[;*GC'7 MWY%](=RK&41ADT9<:9-4W:RD2EQPD\BXUL7LS.V?_Q89B?;@LGD"VM6H+P/L MD8J!Y<4I>Z2,.#N[?OAQK!MQ:O+;AN)ZS+=9C0?#>['37];UH4Z9S6182]9; MR]D_SEG)#\\.:"JN/A&WX_M]F)$LPU0=$Z'9(;>@XZJ#F@ -5KV.JRV$H:,H MS1/^!//-&40SAPM*I8QNZ!R*V4:\GHTWJI_S"$::Q%F22+H8FSV#8L=%*UY1#NYKW!&:H/9*[A)XW$4W5/*FP-AS!=2_ M$RB>SM?SV4AGUY9DM*N-K.(7[3CCP4 M,]!6IRF:(?@Q]'ZT'W+(U$.!3R8^'/<(7A_KCV&*VMTABGX3/77+L\-TA7BY MZ.+EH<6T)O?JFS23P$B6J\0=_14O]]Y(L*5!8=T-K3E=#V*0A+U7U_I.SJC_ M5U._^&1N5ZGP?U\]'9U7S 39C63USG<"N&1(W'A\]$QZ_2; M(S#UN0JR%QXD$76[EG%",]7_8X?'K^'46$6C6?<#K<'HM@Q,+#>]@:"WR>R0 M.)ME!U;(%_;'DM07SL4GJK/OL>]ECE'BIAPM%@$O=U5MXMZF^?_P[QSM6^$> M57X$685_0 GRF+21=W2O:Q_I^]:E?NR<2. CNRN4FPZCR,KL,G#G]/JFC7=/7)B9#^ 2D,/Q0I.%6XAXA=BJHV#\Q*_-!_4V;(HRE\S$9X2[(',ES?;L'-K] MWL4J.2TR.Z]!.5^%%V[!W%9S[[NNJV9UURXH^FR%<=!QQ>&#&\(*"(#=:;.7 MKL=L\0V,F9QB$=J+=))L(N=9KV)/G7)L&H;>7,X9DH%OL#)6S?#=,2XJ03?) MX+&3$U<9_YLZ-1,2XA@=#)9"!&OZ' MD/5@MD1WP'J!MJDAKUCO17.U.P$->/D/H6O3/]MI_AK/MQYLG>B'K[,?+^_. M[3U8$S]#S1LQ=#VN'%0WD"$]EH):L>JAHVYSJ=#H^V1E&8'5[FC?YG)+RE48 MT/$'D?I'.>\3])'*&9RI,$J*.#/1ZE#&/..X%6XQ$!O5/CED;&=Q!RJQ2U=U M@_42CQ?._GD!'QN(PS;VZ^Z'YDH [=6D,O124"-&JA5__"L;@&(ZJ;ZTB:0] MOSEYYIWQBL[M%->0N=)W=1#XP(I^YU@=JG^M]R+@=U1[>Z-2]\RHP"RSAYTR M;-#C3PO,8^X'$#XF%%,'8<$0]I[=N86#0+"%$-1K-KYH0!)H&"."DTOQ+UI= M82.B/6EU,CIZB,?W 7*D DWH^XL,#4>>'?B=BE\_1-+J3S7I$<-5B[=#_U"3 M)H?L-I+24_Y+3?IZ5OUZK*-E1S;]V#URQ.3KP.->/&)UC-L MZS#Y%1-'7(C_RQVD %N.IW]_L2#\]N__:D/_H9CCQ$[[O2GI8$37<.S5-Q-O MP[UB8^.ZTA2.Z33-K!4?&<>W&M[FO?.OTT Z@.(VE^8/Q0:*RGU"@7<^$L'U MF0;$3@/XW@@%[(K?N_U-004\^\W2H'=;V1F,\"QIHI@,.3B?]_Q84>W&9Q6* M[5J#YO7ECJ$'V5:K^*!8_M.K*WI8.8=%Z.S)J.HFWHM.H/C#DF=;YUX[D-;# M?I0]%*NML4_X/,(WSUBH(-AB'J4M?2K=BF!:=+4"^GMR^6=S!T)X<6([ MEHS>9L4UUO5:6RO*%@$6*BXKQ* M(4+88Z&QEU0S[?*I,9MW3)XQAP"(73WLBV\Y6N_J?_X[9!\QB;\28[W]9)5) M6-$M:R+,:$5D*D+&:EO-KQS? NIGTI2XF]R:3?];LVNM#2/(FR3^X'L'S-V0 M1>!%&/:IL2R*KSZ( D%"[B!QR'&_EQ0=/,EYRLL>WB#*?\N:"M5Z!RWMXDP =:)8$7GEV4/; M89QI1WGQ@&6I^,ZG(?IW(]ZOM\FGHR2:D#ON>E^4B[37/,-'#-?Y!Z]6/RSN M!8=&UBWFABO$(\)GRI<1;93FE2[R']CD!,V?%EE3.1NGYL.B?*3;NYO7:,4. M_;-9!BUU>^A E>3B#WH.NV8.+64#A4LB+)OYO=L&\Q*JURMG4-RQVZOTX*8_ MS$@--VXNLS099_1=RC#HM?+!1;MU=3V(=CS38AO2.W/%@9F_T<.ML\KOU96+ MK /GZFWR2G6@FGVMTZPMJ _?ILB*DSB@VD@W9F0#$0Z%ZTY4&0;QQI/9YJ:5 M+N&%-YR0R;G)Z9B"=-Z8_VF2>,U/^CZ.I"S_6AGJT6M@0/B!!FM9=W!IG!'Z M^P)! J_AVITM#3CP;T4&X^$^;Q&]RR+Y26.VZ8=I:IOKD5YY7?8H*Q\'/.,T(!S MD$JW']L>&OMJQC)2UQHFG3U;L[4R%A()]E][-R8E05>.ZS!L@?/5>OC^Z-@J MK8F?*,;@T%BU8D?<_4Z Q$=.E3_X;2]Q3;QXYB6K "K8P)06J:EK0 MJI*J^H87U-?$D< B+^RO_;QMAYL\(0)KEH5B9U4%O7ITXLV/DN-[NN#BE8JG MN$=49_R1<\LQ"V[N=Z0KM%V"4MSL3+%EF[[);,QV8P$+*@!(+%^>Q336[9AL MUUMXX"57H)5%W0T-@A,J)F!, MZP,""*>"O8GUB6NG%S,0D:M6@[)>L]RNKM8P6.02N6JSB4[YRV[T"5'[^.#?/XYCJ*T\]W.7=[O+L?/1I5E: PTIE1"\H.C;:OCTY\6$TK& M-N1D@AL[/<;]KJ[ZQ#?:'HI18@G$OH=;OJ:D.U%G5TM8/O.A>';*!@A+H$C* MT,Z]=/551;B#4&\('_[?'?W<:0JN^J:\="\31DRX^7:GB/$8?*'R@:57W@U_ M=.'D*\P2*V''PVB"@S3V,7X'>CV0#92>#1N-A$+2$]^Z'8H5 ENV,8Q2R7YL M)2S+L^I\'\I?F.K8)<7[@GT$9NUVUM! M.UQG+T4^4+4_1[5>4DU=O?=OK9C_#3X[L]H.6+K& YW0N==N4 Z&L8# ?,?F M]GGM=R^WXP.9V8E'R-F>#RV0TM$QV05X.\>O185+6R78S+E"5I#HR!J?8U2! M,2*:=_DU,(,]K4_X&'KJY[+.<+Q@^PE;S?8:ZEL<:R^DK_1:DB:)4^^B"KN_ M5^0H,\.D)48E/,N MW9OTE!0=Z%)EE6$\D$-NR^?>&)U)U6_9,.MAO*AYH6AT!43.'(L8UTC% 0"? MPEGK\RC4M(1$=R!"\>ZK#9^_UD7RUP1M)F_N5XP&A<8,!-*R*MN%?5Q*&)*> MEP$J\HH2_@C8&C2I#4@5F,C_QL$"CSMGY:AMX"?*#.KN=#%BA3,D'U^,<](LE,K*-Y#Q-=VI M6@GOVL%U+9KA#(KM'')E(#^E#?_U-;V>\W+P*]'V9M=*9GKX-N_#&P^KQ3N. M^[>0U-D)G7L]/8PZG.ZDJ=:)VSJ^TE8]-1FNRK=R13*32-NN,O?8\F#$+ 58 M[IYT25GDY+ZGX(^8J61RXK\<4%-8>D:).11[I*5E/IWR.+SJMR6KOW _E=8[ M^6YV?2S=NX#>.P.]V\M!=Z='YD%OX>1K\MUR]-9K/^ DO9)G[RZ5?ZVN>#Z< MKF]RKU^&TQ&H8KJN^Y(REL0P+2#GM(0/HC1T=8'!*0S571=R^,&4]=-(+>7X M[AB@_<26/!1*V8%9^YG?&WOP'J]GVC(#>X$JHT5U*(RXM #/^*3&0DGCOO>( M5%SO0:!<$P7H<+6!$1-KV#ED5C9?/%&F-6^^L3&#YHP2_(8.A&'&F7UG$F/; M2KP;X.??(H]<&^_-F/&YTKMJ5'@/=4>%YU6-"G"AMQV)NYB/&Q_,L.K23DSK MSU*9#7*4*PTSWYCJ3="BLR81,:+ 9=BYY?T!/:9;^=6I2R^0_!O,>JD@2B9D M/1/>,+M93N:]<;!-3-1J&([7]8HJW/1,"JWXWFWSU-^:<]]0XXZO9?&RWL/3 MKS"6$0XG?B5,D%#\DY$^WXM$\E\1,FY/^HG<*JO;(:/]]MM2@S<'+2RVO48? M4;2C-JR3VDKNE@)6(T LYFB#<'7?<'V2%*"Z_6-?@M-R/-'6JCGZ&1&!T,N< M,Z^XM&Q^[U[P-6G3S]NS?+0CH%=W,R,:C3/FVK!KE8JNTUX:.7>1X>X,-=LB M]D^A$ 0G]6;Q07\>YE LJ8MX3:-5APS973//$65-KS O+4_0VCN$9P4Z9FR8 M(/Q.KN!N&WD2LE'EN:)FPSS%:'CK&XB;)&WZ$SC>1E)'4L!.[#I^7BMDD&-OARV MVS&3K 'G*P\2M7JB39/D%N,9\V.0JJW+S!LIF_8;#!#=T:*J_+,61^R"R2 L MAE&,E,@D3?9# D%T*8HN,&W7R4EM>/AGL<^J$CW,;VETI NZGS4+U>2UD0OG M-UI]I4>A!9?0CN?OE.A,Q*I\KR!0KAH)]@?_^*.S F.N7LH_,J+SS, ETK'6 M4Z7@]Z7[^X'LM "IWB+3 E0Y>5J@HPN 1%>J;;#845OK&81EL MJF[LHH3"E(Y(0E?J8*+V4Q;\3FKBEVC'7N#STMZ9[=ICV3V@-YBH#$JAT959 M0$!"<(@NVV\.KW\1KXZLQB]@W2%>\;$7U\?;S#,M0R5&\TU2F/$!_:W'JB!4 M@$LCM5/AI*[9E'NN(]B-SA[&R4SZF:%!-P1TMZ*FH0D-XK(#PL,:U$DLR.S>Z:,]RS'0WLOS7R,<3X M,;4V;$J@%9=Y@:5/;0H,=JWVO83W3%-VIK-[1G]18.K+\/R_K3]7'4AY%D5) M-UV%D2@A"Y.@5.J"RHU*T[OMK!:[*!0JU2I_N"%E@TIH&*"^F80Y/%UK>P81 MN*+?\*" ,ZEWH,C\.M<.Q+B2$L2XN[&!4M2NI'09>T%8B#A6%;RUO$Z*0MTO M3'>9I*P?BIVU=G&&20R"SS^;'X"\=QM!:J]?>[]4_GE-I#,[_%!,VSLJ3HAN MGHLLOSI'Q6Y'\Q5Y(M;9;JK83 &>,/G2YF)^J)6S>OU]5%A>\WV(\5E> MRI-9EQKC^Z_GU&IGRLR/I62Z#6\;-W42X[-40H+F1,NG\C&D*&]DK@Q=VR18 MKS$WQ-.F;KG[])> 2*;7!IA#1II,.A5XL!PO+LZE#&^ORG1UXSR9OW:7?"NU M9;(I9)F9[OU2\$/1RO6@&<@DNJ/\B0%KA),Z"/=Z&/-3[_(.&2W[?>5TI1=! M*O3AM73_-:H'Q^^7_+$OX!6=81WC6\(+&9N6X7POP!FV7\JTYP#"T]4'B+UH M08WB%A+T&H8A5_G8.$#X$'(^&J;?VU_?-774)E,?F]](3TK(U3U+;U1I'%8: MDM!,O"9^JX0"+_GLV?2DZV O:@$X&3*-B^;'FM@"@YX:]O$#JFH@L<<7X US M@%&C:A/I_'JB?TX+07,T6Z#=T>_2#OVH::9* U-WO)5*GK^Q,^T[@"+TE MEE<.!MN-#T\=_^K27TZ9Q,3^P$Z>77EN"*A_-,(/',!WU_1W7,1Z5*[ M3FSAN@]:M5.Z!8=B%;&7*/T5Z-94U# M1A!TN/6H8$R9>O57)X[X+>M+BW+%IDZ5JXE0)_DBH8I>O[%C;@M/U:&W_3L+ MGP"#?[+BBC@A@0W'\(P.Q=+W$CBOG1:DE4(O@P)Z^T_2;S'>2*$N[1>']E_\ M)C(EE?%&+]0+)]9ID'[GL08)EN_B.D=>!:^ M!O_F?D?[NKC\6H$,2%*R8KT2FS'R1LI928":KI#VC/4J>4,^H37/;SFOTI% M>2P?R$L)@'?'E4'X&&C' IL9/AB;T;8W,>CI0Y]E()1,1^J"/2@Y.(E97VWO M-^,;Z"<*GO586/ C^> ;O&%"AK)[&0#HCN( ZFCGXZK3X3_\K;WD/P/,>M]& MY+F^ 8XWGKK=V"S"JH2"@56=,@%-VP7^DQ 7V%@"[_YL9BIWV(D<89V8BV]?^BP'"BX"M8\>2C0I ,;:R>:_3',/FU+U=+[1: MGUD>9JAFW!Z V-PQL%2)N!L9H1\:6J>1F%7V';+@36;&G/O5J95JS S8-/@) M0G>-VPAMS8A*#W_9C5)RHCWB(*YW MVIA3:.]6I7'SKV-SCCZ9D+=GS3O6:O_-FQTZKZ,#IG TUQ2H:G#I*8?W\*37 M>M/TLEYHVHOL\L>F$,=?[+,JA.6J6T&:4^!7X5"!H-SO"@.B&*B7\E-K!7A] MI6A>UDROI%AS)"LP?%QY5]7&N20ND/_7"IAG_>-<(\1Y)G0L?O]YZ)Y_7K.3 MVW#=I_$0]D/3F(5[M1UG.I'&FA8(.?M2_08RR[J$5RKQA@2R>9!'^.;.V,'] M#+);4[6J8:)$_!;[2"XXYE_Q;<^.'C JZNHVY9 M*NAN2"TRHB4.ZU.[J)B$_']>"S? 84Y@STE37*YV2X3%GG1'!??[("\^-'^W M*7' +XH,(=?:\.F*,XOF@824/WHK[OLBW\ MIM]M1CZPJ\[%_ALMV6]Y3>#X,+1E3K[+RFH:J*S4#0\J>>\KJ?#8ZB# B%8W M[]56M4X[:0@M6U_L#9O3VV3H3L:G+<\]+EX3SXOK>+)7.FDXU^^E5VYEN#KE M:#%X,[YH]W2EQNFWK8D7PK:!@#_@F3?&JFZV3BDN[NFOOAF#C U@)MI186+"@B?(0_*YH Q:V)2 MZPE->R_<^*?.U#$M8,@P/OA0S%^]>!:R8-0K>MRQX4-5=ZR/4)AK@)J24=V.&_A[R*L5W91CG M<2A6?V&A; ]>D-A!)=(H0&13+W35A_[I"Z&M]UA1/_\=KC\S7VT;>_?GR;8\ M&-;FV4/E3WT7UEX>$)#V-DQ32^/I^@K!>46D704TO^F5?GS;U$@*/AWQS)%" MC-JH\IT=&X[JQ+W-.AG;1I?,YW.[9E<.Q4_I1-_/;OFJH<-3[1F]X:1R67J(B=Q3T&H@6*3C M>] \YYIP]$K[]LY[=R.2)ROOSCBW)=J84Q=K%C!S): )7\>4.Q1;I. !28_D MTA0U%V7X&J[VDX=B%V=1&T(U@%V4P-#C4ZQ8+5#^.F$SZU#LM_B21.$$57&_ MFY,;<>!^*+:W CT4>]5T*#;3-]*>>"C&,PHZJ$P\D+.3VM38G.Q:_^C3P50*[7U^IM9N(\* = MG%^(V? OD:9(I4Z^SX)*,WU6-9-)4V1WHU!0CD%'=M1 MO70?(44V,\2L7%I?%DJ[RPAOR7#4,W,#O-\PY![XE#B-M.B-6BA M(\HNQ;CW&<-S6.4;&G.5IJYU_F0$G-.&L%1ZWUCZL9!0*WFVV*)K65)2@24' M7+'663'V37 *]]'F,1>]AKH1\?9-7S/-1D?Z[L? MQHIP 95!#EA+^Z2=1W,F]@O7*8!^#Q$LJ(5RM:F@+1\DOZB0!O:TBUV4G/U) M)#'OB<:ZTG0H@'5OQ@GR\BQ3#KX(#;Q*\$,R"S=>1BVC62Z 9D5'HN/H"\J5 M;AYK(9?:^EA@44;W5$17U&[(JX7J9N(VO#' EJ?XB]]7R_*&:I7I^V=KP5,/ MO2USGV[-LZ#Z]"#2H5A5KX)-\3K9.!I>H>FBA$ T-EB'0->AV: %,]EFFA03 M7B^*5^V7\#FO/%H""R[D,@@HK@5H"%:Z8?K-$H UT2=XE7:B;T^UW\H=JX:RGLW:74HMA2O7R6*>U6WGI3-62A3A"[>3Z$2*.M% MCEM!IQH;]DM\ZDGK&HF/V9.B"K3 )47D,G,H)MT>R]$AU,6GE_8GOL.-\B?^ M30#T>=NJ5]BR=,N@J.78^5][]Q+EUR2E'U_M>N(V=;/[NGN3:UQ\! M];)L(9AR#Y/8<.N5\T2RCVS2;P9$OMQ+SLH=AN>M%RG25GW;D4 M.;J'UWT9#/8<*P)_,N2VH\D2N]A4GQGP)LO)6]6M6##7Y!]L=BA&'@";SW7M M1 ;/Y@^Y_=-Z9FC>1A[U>T Z/HMHG[53Q4<$F7&<%"E/?6O2V^K6VO6GF[[\ MZ$QS_ZX\)^(]IWW610FC7RI-B+/;5(-G=81OT(RP-S?VEONC]9G:N>_V,E14 M5&E+M0!?G4:"Z(\FA6\VD1$^MAL"01',GA>%PO=:C\]+>VN_\,>=@#%J'TR-TQ>"E-[[KG^TC16=? ,<')ET0KDQ._O+M3 M?BFO=Z*@(B^O^@YF1W%(*L[@@Z5/PJ*3M#RBHGMGGR!T*MLMF6TJ?= MX6$U^8139^CH#I#=T2P/UJP=\5JQPA)WO$G#7B J'O(1:#Q_G6/SS0WC.,5I MTG5>JV25[L;'%19JCJ["N1C/L,F"2;+8% 5&=F<_1 D:(+\\B&5'99D1=Q$C M<]M;E5\[LCDIO$+NZF0\@4B.*JS38T-YW_\K R?QW+2&TH4.XFSD*;$AT9+- M&W:"(VQW!6"E4B5G7N,X7X=%)G25!3Y(^>Q'>C4\?B:KSMU$L M[#LW>EJO*>X^)XU5OV/[]9XKQ(P(:XCAO/#P!T+2)JYP;QK23&O MVZ:#MXCB9NF!95P(7+2?DN$U8<2@=\.<'$E<<]1%K>%MIIK;IG4^D@_HIK/T M42B.S@W=P7]3:Q/)5'?IN4NXQM7$.?""ESRQ2NH4,["N\?GI.*47M9=2ED8. MQ;AJ6[8L^9G-4AWWE!2^7300XC&)M[4B% Z#AM2+=XXX$9Y#BQO38GV:(CO: M_-^O:*9'1FBA80"X^#T?2KT!;EE/;RF54:,S;2$Z5NWYS0B<)6)>/,,KH;N#3=IW5!7' MUP:4;O)S!&-CJ^'MK"_)S_.'8FKOXVL]P$7DK)@!)V_8-6A&7]F9@LB!6WXU M41'*Q"^.E!:FO3M15>'VQ5*B7 M0E>1[YC//11#W5_A'(K)U]26;!)^^/UO3>//^V@V0(G]GW=C!.1*=S1WIUWP MB^\S?8L<'?7Q^1:_.+\TR M<3HT-,NSS:&LC3W;KK'8V1\9[!5E]JBH?KSIJP\OP<7K,^.KMB@VF*AW-S)[ M@E,* OA^\$U=+)I;2AD*('UAI-,/O #1B6$>'2Q@>QY\M<(IQ^5O+W"5S:5C MFWJ])5I>!=FQ:IV^3.24;7&X,Z\XW-I.G?'\G_\.(4?R?_^P4:P/^P;]87+CV_CNX-1IB@VA MBNK1C3?WN]";=-9N!_SH##A?D,HPY0->6H_EU7I)D-W*3DP#E:?3%7.XKE+A MQ +*^X6'.I>:W*O!S2+EC3L&51F,"-B=J)2R@WH;30QBQ&O.F7^BE&_7OEJR MLM,='Q^V')ZK22DFQ3:6=8%?QBHIW_BPJ?HL0H2LRH.T^,B;^4Q]J4NI:G'# M$ <6ZW;F8SJ\R/7?B8DY;RU)A5$G]]N816Q:F0O\'EO+JF,I=9Y!V1@$'?P:[M#,;N!OD=1K] );^;Q MP8R$VVS*:#HS^2#Y<5)9Z3/1YM-<=*KKS9$>_^9.]YZY M6=>6#74;;9?W@XBX3="(1_)["XO?RK[S57%H7=#O[YY2#P-QK<#DQ,YO6[VE M;CI5[-P%"0O<0?6!0['&@.S\,XG9P M8&;#G'6CA#&3=')0^8G+L<"OYM@)P0+%+YS'4MHH>]^$IBWD]'M[&'HZ6->6 M*FE(=#CWTJN_C1RT:V[-+9A[B\5B]KY@VD>M6GG8!5[%-.F9IIK1D[*3J"%W,%;6%XKMV#!TTP)316Y.68'HI=S5+ MU#/A5[BQGIY'WZ]UH5TN^_4OR\N1$_'7$>7HL=4@Y-1@.L&'2,4NY4['K)QG MJ*(';5C^@4TOZXUSZAVA:?+%/92$]]^/+%N]7/$](;-@\."C=E&3RU98?TXP MH*DW7RL?U/ND;$I500;L5M1U*.8Q)(__EAF'+^,L$DLG^,6?MI]41+;Q>B\4 MG-FN5ZK"=T-M6.&-+>QJ3Q-"J,OZ81-XL_X"U:*1MNC*''*Q2^B-Q2!\8*S7 M3E!9K \&P:Y9,')V=KZ[F?.LTMC*-%SJE9_2IV4E.;,G><,B]L*/]?Z]Q9?P M@01T/@-%J P,#/Q3:I(# '0'Q@P088O_% +H7U_T'158$R>Y4:>,>ISK2VY7 M:9K^0HUU*]L^_8WD-W%X>:Q+PWM''=TV_[FD\[Z_$T-OV^M5$JAU&R;KYFC= M36O;@"E.X8Z3?G/C%D\4\"*^G;(5SO2DY01J^+;^^LMTDXUG;5QF(8SIX]Q$ M5XG=L/>+QP![,R(\GY28O?3QBWJ<:S@0:' B@S*]MKWK5F*EDF<7J"&57OWE MR3" [+6OEH8HG(\CF>KO%YW0DJ#4[\='.1FO&2^4E!1B_'MS]6T#^H,;/>T& M_H%EP)\"%S$#M/-Y$V@_G%2=AP.7'=>8/NKI=:5TX<^7&@>:SK9WBHTZ7D['6_J=?)=3% MV]XFCL=\.;WPFB(/HU9OL[J8P>Y9,'=&$XT[KE=ISA6BN[7<4XE^U:W;-[]=:Y_RI!\3,#I89HI.ZA+:RAO3;DIR%'T3SV^)DZ.E M4;.R:@3=X+&<_0+JXJH=//C_L/>>86U8Z[H@V4[LQ#4$ P93$K A-L88,$VT MQ*;:E!ALFB@VHE@((8/H$I#$-AW)@.E(2N@&"9DBND1,$S((F28A <(TT3M( M="[)G7-GG[/OG6?V.7MF,C-Y_^C'^T-+K]ZUUO>M9ZWOXQ48=:0B[LR$.O9& MM32A)W4Y1G#"B/$Z9!A%KFZ?[7>!'=1G8MQ)?H$Q??\PVX[QB0/C37#JGL'6 MWU9$G'QEZ*<%G]& HH!.QK57H%J7>-Y<4O2E_4SAM#SJHG#-%9/-]5Z #FTM MHT_E? A.=M;@03T+B+Q[3@&Y@4I&>7=1G7HH.+7H("9KPL6S>Q5<@ Q1SM,7 MK^8:=*0GZ9^5T3+YAR/#3ULC%](/EIRL0Y NMTL'WBTYVS>#/CY, ZKTX$W& MRWE7W7=0+\M.=<]_.[6JVL73&@]7-)MWVU"I6%X)LU:/%816360=3E=PF_L7 ME ]DK)4S5D^%<3GPFV[JRVKN--FU]@78X>DC(>L,VLJ14)AW;DX^/Z8C]YL[ MZZQN>/'U=Z]H#WU+XA F$Z7*/=,3*0IDF4UT(!U227HD&ENAS@"0@UHK.=U&.Y7>V*4H_D*Z09?Z9+'F=K'EX^G;&+5E@61WV-H$:O-( M"#4TL_@US^6J]3_E[%,-_-;66MT7RRK/M^^D>JP%X*Z! 8]H>?9Y'UIGU#=] MO"L9@4_G'$_*?KXG-@T79O@^JW>*)PL_P]RGSW6&1R%ZB,4'-UD*9IL<4A8A M(@=XCUKDZ/=]EW)/&+?_=?]Q.JYU:F)NP;!R,@D3TX&Y,JGA='"LLA%?W2O MJ?%FAY]S8J;%V\A=$RXP"I/3_683IU( B-PX$M)N.#P2&K;VT][S,]/ V'OR M++'X@+*)BA _6J-E?WJ;Y78RI_WA0-5-'Q7J^KITN+QS_ )LG[3NRFO-W#IO M-IFJK+F)NPTBXFG%>?VILNS2JM =>N,>/4:^8)6*8J_(A#4)KA&+Y#+VQ(RU MJ^;_#\O._ /.%>RJ/D,O]0^$U.H9EW)[?YX<18VI^UYPV)]=L)]X+P*]=,KR MJTW(K[6-@^V/0N*0WZ8#2G6+7X(,+^FP.K$R&V=)&/5EU0XN)8NNWQ5EHD.F MM$:M-J"D9^--,[7Y@Z:1S?TIUV0]06LSI2O'<^YO=)X<6=Q&ZPFX^9PI&J-K7FZ.?A^V5C$P8/W MU-+N(>6GCKG [&7L!8TK(/$"G[B'>KY386%:L;I-J2*7H3,A_N8;@LG[!YE= MP-W /F^21]-5WO8.T6BIHFT!!^&^"]T(472*B*/Z1&#<=26[]OH,#W_B^Q\) MC87% -^>GL1NSGOK1/VC%UG=S7MX39O.]CW\IJZFBL:;9O8Q)^:O/PWX%&WK/S M?80Z-1II)9I528[E'X:>8HVL9&\H4^]OT'LLZ08J.F_'E(L$^+Y!PII@21UB MQ.Q]&I>U+%"TE O$C4D"5%X'C$;+_#JUK;JTLI OYC2)MTL5(Q" CFY"E6- M[.XV4P19?A]C>(6]I0"@=M3L'!CS=+W% MS$AE7)R&BHL2+S=]H\'@Q :^+JQFX15W;)/]=I?3QC>Q@#OU8'-L1I!K*#W: ME^&-&T6&/T;HZ6:PO1O>UV/Z[W0^XQ>?-GSGM_RN2[71/(36->%]P)/_+(V< M^F@^OK-$GS;HE.1PJ@5EGHK=.A*Z.6S7,-Z*51^CB[[;[C%(<"(55SU]T3]A MJEFL.$L^#,.H3;=J@V=RO/BY^AIX#K?=\[.Q^S?E.C>\2PS!NU!)N#,A:?H M]&J#D"3SBDKP=R%R#(+\++AQ3B1\9/GNX57XHSZK#E4DM8HPM*:5 YH:_8RN ME9&9 0C'QT>/MW2Z&>H:K&&XK+&OWH3*1LPO.%:-3WL9$2'U!?=CPJYN#L, MX<7%@Q>[C?PS'5/".LB__,-:$3W&]5@N9!_>F3C/V&K*:Q;]9=(VHUZM,*QX M'5>W2%IR#[1XM$VY8L#Z<0 3,(^\8)R@*YE'YO#O=%B;1K;E+\*K MN\4,P6TU&=H;IT%A%[*\LB^BOXEOUM<1MYMDYY)=A^J.A,Z%K5K*QBU:D'+6 M59%?D4081+$&;CBK-,!S&.AZOYHEQM5+%3884SD2TNS%1[E?$^D0?]Y:GDHT MV^3IESM1WX;7 M2^6_[?F1LW]C%T,P.]]G69J^O&5[161/QK%Z* MUAV:+234V.'.'&"S!U*I8 MK'V57>@M9WH[Q51AV__A"25F,GD6 96V(PL0(R&EAR=^(ZEG9;0$ADO"N MO1UR"H9KE_%KFR'RN75>BCG+&D6G=XJMH2F@W;H)]\!U#L25EA4_O2&16-Z: M_MY[@ZW$SN7!Y4-4L[H]E1E1BFGOI_!=(?(IG=S*'=\1OM9&X11KV=B8? M@GY9O.?2.2D]:_6J8.$?7C__ 2*(M6&VDS\/[9:PL^?[[,>4K&FN."8ET%X> MRNB_ ]?ZWAEXXXCBYQ;A]%+(Y3BJ;@&\8*TLLVOIHYU@,O+RDJK% I3BO#TS M!DV1KT$HI_@ ;T]IC3RV)M96\1[X_E.*Q5GA:H(5=+2@%CXB@'&8?"84HZ*7AUHQ%O'_29=@. M I,*BSD\-M!ZQ6:;9]BJ%7@DU.3?(UL=N>>_#S295&A=O2 . =#C>\UY5+'Q M1GG!X@'Z*QT'=L$[KV>#4SY(Y2 KU'9X7O"1T!]5K(R 6=S;].81[IKA3NB1 MD*C#WOQ4YN$&83)$-4PNDIFY3(?]@=NWW3]9VWBJPZXUEI1^_(8M/:()O-$ M18E!SHCD[OJV^EM*-HC,_#*CE#M?G]AQGFO:/N@D&('G])8RB_,B+ZZ[O0H_ MD;ZD+.E->\YR8W 9ZAGFF\P:@N%X4F@)(TYJ>!I+&EN& ,:+8(_L#BGO=EHV9TDSL?PIPN'0!?;-TO^TK'>1'S@ALR M=%F](>S^&=7PB6T@JRV%Z(H1:;>+RG(-*KH)[*^;&77:2Z!6R! OSO$#CH3N MM&^?>A_4U3R3@7K?_YDB>]_+6@ Z?$V.QU8^/OZJ)"KW^B+\*MU9'B\ 44/- MUW/&8('E[O7GL0:G&%%*+5F7;3Q\/6TNY=S@7^[8.]OGBG!@UDCYF7[C91^J M5'S_PG[S5I&!94]E8.VM)GM0VL5%:8ZLRM1FGPIE]87I M$*]3!X#7+6MSOLVD"7=X?]I39;A?AH 90Q'6IZL_FV7-*YUZXM+*+NRT\].M M[?'QDG68EO7V8&**/9XZX7C%"LQ?3[BY3VK$!6A^W=EZ&@#VMU=$^C/<3W]H M"%Y#M.X%,;Y.6)0S<&4+B#&N,I4*\LW17J&F46;9%JL)S IU)TY?#%)UX>G< M^2 -;O=^4D-?%I),B^-GN>MZ-^+;\[3IRNK"FO$M%H>5+M%P\3?>,L%=B!I] M=/QZ780)=ZG&&LO6.G/[K>-H%+(53&2NAW?8GGC.OLX#CSX7N?)&Z5%%@V)% M-SQY[#/_U81R'=,8X*&G50&UH=RY I7L!(HC0>/9NEMDJ(^EET*O9/ "WBIN MK&WY%2\BJ'+([=74\+"8#GF/V=0.=4XK#@9K$/)Z 1"B5_;3:;+(@6Z]H'_# M8?F"<(] >W>48LWPY]X'NIQQI_E^64DAH(=+I_H5]E'-/P4Y2BL$R%Z[E)+? M*ST([ 6LA=)8^PE$+=VS32CU=LV!+O&MZGC_ILG,_OM -SB 'R:%%0NTUYX= MI0C$M7+5H>UK] B7HI%KXG$L)Y9UD&1PE6! A#03DLHYI<'?N=+NO6!6 /BNB,$L]Z>/@4'N]C1)Q:0: M\?(FUUG7JCF7,:N/14="DUES,F7.&L>10SIAC7HV%> T&-^3K#Y:/2Q\Y6;(M69-WN;RUDE^!<&[]OPE# 2%9%;/(9.G,@N]- H6 MWFQ7L!QVB[/LTP,:!?4*??V%^54W76[G4+&D)(CY>ANG%^!TFW-AM&XQ1OZ- MSQX1,7PH><^^_H0L#*5M=>9#F4)PFOW53_D0$#6>2G:?-B"/H=SU"HU&&B)\OGMG+ F[O>+[DHC[T,Y:ITEN-/YD2>J MJCA^.M$;8JU@5_Z"P;W)0J2 G'><<*I_.<' B0U_)M!9$GV'2H4XA1K95>"[ M&=ER&FE EP\;E'S6SG4B35FL0FT0(OB9[8R7( M!>9,L'FA[[J<;.<39-LODS45"H 4\W,38%29X<_ Q"W","+8]#(7"AZ7\OQN M-P?C,7\SJF'&40[$FL["6_O:W"X']*3J0"^(>NR=BQXH\JPBU;7^4&IN>^KR&7I8\['MNZU2+:0S:O,"HC+<3"-!2;;>SZ6_D9K, M&2X)J8Z;WE,RLE$T3_#N4]".FC9J/Q(BW\[$?H4%F_[+'N2?PJT3OWVZ?ZUC MKU8YP"Z@IC;/?[D^E1.<.(@MA^JYWFPL3OOZ)XQ7?61_[ULF41( T;SB\8#$ M0#B1#^V[M)IF,L>GG1M24R/J:!<+05T0JUQDKW35[O*)958K>V3I2E' /^NUC9K+^X.AKTHPYXMKMJ*\ZK 96O*-5E!,W@;\"##U[I75C M4I80-2-&(1L>L?W,Z4S45M/!T+B3$=^&%#>)IXLMR)2,;H7H==%K)5DGR2,/ MLXZ$5"XBLG=(N*"P=8X7*#KYDHV?LL-_U.1L]))M3?F=Y16<]L*/VCVES4_& MU%_UUV:D5]?X9Z?7 @]G/$>.D7+T 3EH)CP:H>&L\D>TPM'CJ89!, M:Z&.V"1VX]J14/$[\\SR!JO[C-,@(I\(59(Q$]BV*#B68Z> W(*92SJ:+8;2 MV;L6>F9;:-,&';8 MB8OXHX8Y+[!/AODDZW_:FN73JP8;Y8F9E(70,\GR,>_1_A^UYOO(R6K:B]P/ M@H/\;VZOZY.&JH;O 0>?8F?,!%<>M'$338KCIX^$E!O'@'U[RV[J^/&QD(/8 MKOCD8MCG+"F&AW_6TOHCF$P-EEA2@QA*DK_)J%_LT9SOR'#0PMF][Q6'2D).)>]MJ-5>?/>8OW;F! MTQY&+EO93"OW^U/O>E(DGCY6VQE.A3B@3V_!02T+W*X'L=/PY%>*<<[D1\&' M65.;_U8),0>"EIJ;)D&D]Z+:(Z &63X'W].5>^IY*SE M]VD]A7)'25-[%+4 M>'DR7^9S[TL__E/3V7)OF?$LH;IG0 >6JS)HIJ8W_+YBW!\>*MX.LYQ(=,X< MB7B13+=^/A/)P+QTPCS0>^%*ML\'QVQ<[HG4&=2UNF_.DNF"<&OS%1 0U95 MJJ$G!/G%M)OHW"A#LPD;@COW@EQ?[%Q"IE)BPZ T9NV(C2 M_5 04"6DKI+YQ2!W1PY'8-/5QZM5U]TJM)+6*6 9Y(9 <26 M\D>V_;FA<_%I[2@YU>,\5[[R.,LUK;A@ $-,-4TU=7/[U=4-'+'J*HF[R']* MWK^U-]]=%CZ("X>M I7M^+XS-]IS>(OS.Z[VU8:%R^SMEI2>F7L5?@^W3U0S(=# MT'4[%\_\!I')UR]ED1Z)BE[<+5Q!K:5*T6&.<7%Q?>Z@1 N+8(NPJQL^S*UL M5SFP:D';6ES<4ASZQCUA+L$@)J?VY$PP:ASQW:":;O&)*06<#FG-Z^1E'1=J M3!%FG9&,.Q4?E\)EA_8UILE>_F6#Z"X74!,Z9B<.O)\U[IUT^6;0<_&OY[M) MK0PE82>OFC0JSDJ86^NI;IWAHA0F4!?#3I1N)XV;++SFT7H:(-*5ZW'8K35[ M1XJL8; N-%XO&^)CZFL):F*-/8DLUQ_@7^PDZ9M>NYNJ_4APA02)WCD)8;YU MH"D[I- 7PA6\JM^D]\)&L&%7D].:%GW[W^\4%]XNF[3<*->[-H>JSQKU6X#6 MZO2;C;CW*0-,DB4@!JPK1D9&D,().;G:V(_]@+MMJ%_G/D^JX?3BTB#X<1J> MJ8'Q\N=H3V9-JA>1LK*R\(R+K[;+5F[QX563I5IIV\4YVV5/DB66/DP\A>BA M2Q_!4R>O0G_&PIR&_.2E6:6-GYUZ.%N""<^SQX+WZX."AZ_L9S2P_6H.K3;' MSLVP\6'ZIVJL$A8G0[Q\)L*\A>+\9N MW?8+G5I\WU'^YE,G2GWQXW2WTRH9K[J]^6E=#XT?S4W$B$/&C;J:25*K(Q=I;1#K!8/<@:[R&N,@E6;2,6$,)Q**L9TQ]L]M7DY3Y]Y?^JQ:_QJ4E]6WH=O#RUEA;+=7M66B<8]=XP2+<*E[O1P/>B"8L6[*R!XC(+CH1\ M^A%4F:4\A2=G@F+B([X?S%RJ*,^Q>N WXL#S@LGN9"G(0679L03%:%)6DNN[ M.>O9*EK$Z"* <3ODQ OZ&A62N>>P..VS=FX7$!'9\.SW4Y]?9SC*2BH8'41U8O9DYE+M&G4 M1680R?ME^<*0LNDG+P:#D":&GQ 60G,CSWSRO&TP'J5R(;IM(!ZE+H$J/N%X MSNDA^+?.O*38))!D+.[' MVDC@@N8KE6J\:RXSZ= +&J(1$ W=T,B:PLIJ?? MVR>M-:W'*Q6IZ+2=DE,;6!1ODBPL8Q8[_B7/2OP?KB(*[^RUZ_<7G^7[)W[$ MGUOQ'M7-98M\ D[6>:/OJMJGT+&H2R[2K[I28:B8CKN0:(?W0X5G$!3C2MN, M,?M"<^AT &5D03^(O3X2L;UAY9O-DHJ(71FK?<%L4GQH/JGRPSZZ+[5K==B2 M=\@MU>Z@E&I/8Q1K%&Y3#6".Y16 KY$N6_^^LY]F/V<,/Q9,QC[CDM_E*A)7 MO>3OL98\*UTC;5'K$M+/=3+IW/3#^UH5TY.<-XW*:1C73AM[D[&;^"]_:_-] M8,)LC[C_\4CHWI:W%JUGI\=R25 O)Q_M$,\D)NM]-V_,XE0F^US7&I*5!P5A:)H)HN!U575V^1IPD+"Y^-%J#UC9KY MVF=FNY1W9Q]'$B-E=P3< [?G7@:8<.JZ7C-W?5]U128\+FKQF7AO.G#K0X3K MON'&"GFW^60$8 L]%19%GMX&QR:G"E]4C(8&^L;-6[G^AP:)JQQW6+UI]D/% Y0/UM5ZTKLN%"V5C,882@ MV?XCH]BU8A^M(FAJ/HN@8O/<]J0^V_1,/PB4M6^^L+^W$DE\A[,B@W9DW%;" M(B_].UT,_HZJ':DTX>(7 MY>N\OXFKSI/MZ1ZH>=S?\I"GW+36%SYD>2EDU:=KHZ\&3& BL(=GHJI,!Y'! M"Y\OO>LJ9E-S#A=7>0<\RGY4(#D_\J<-11:[=>O9;%1//9&R="34;T#! IHW M_( K8R M0A7!M$C!+##S-W0^2,A>CV,S#L2^@%!C]@^G$.8')S@ M61,K_OX+9:VEW79JE05-8_,7PHC-LJ,J3\=^0=*V^ ;ETA=V6!J"T>9=T-QD MV9&0YC1%D'/P_8J&8'*O<.GRYH4L PIUL/77(R$ C[)W'+M:1.@%1?%&:KD; M427Z?_\3AW;K @UGG%ECP4?'ZT@QBK@_G+['A6V=.MZ%T[+V MYV/V%[+WEL<.5#?7!H^#F( Q!/WP%T'VWMI!'S]I]U0WS@TT/_[A2 @#=XL8 M/A(J,OA+K+_$^DNLO\3Z2ZP_I5@7[DR@FY3G0?3]A!)_0S'^D1"G8[P9YEB: M*0US:U];4>MRGQZVVNZCRVUP[MZ7-CE)0007P94&"!=3[_%-J#JJ^ZS?K,_K M**ITT<.P1T)9$T,?"SC\W,;(XR#W6,I)=3TEATEP9FQ8=6($HFY (/'Y MB_XULCH_?QBNL&C//K"TEZ[RYOON/EE;";='(>RE-9JO>3LL[& 9HB8\VZ[B MJ/0P2[A]>LC,8 ?0CJV+-6_JJR:&([R4'&)9EM#B<%]FG]:#&NKE.2IT)D!W MXQX=K-F/#CX.V45954"+N>&;_$#,?\CZSSGLY@5+TR-_R3Z):9-T>U;G)S(Q MXN5DF8%\QRCTU$2,O,06;5,@K:FUID]9DPFNS-P4MJ>BYM-%-Z2=#!:0-E@) MB\;XTQHN1.7DP#3%N7!=V_KXWI3JQ$>XD )+Y:65%MT1!241AW$(1#;H2,@, M[EK)GIAN=%D*;J+4K'@0 V ZRC*3C@DL#BM1\/L;_% F07J/,+PR+/O#KD3W M@7NJ-1,$VC"!]2FMFN7/G@C;P!J&UK9@%X+W^-0!@VBXH4/^@FK%3K[6G.BV M_%_\7_S_+7RM\AQH3J/,X;QK.$T+TLC&C7[A!5U,S[)V M'R(MCE2<1"85NP+L;O,;>L8^QUSYGQ_H@1<&G_?U' F]T7.6N"F>[J]W/VV< MK?.5#M&C>N$R*/ALY/;H-=HC1UO=G[(K)_!SA]J#?69C>QF;/M=+\:1Q6%S= MOBYFT8LS%I004(P1+&1RK)3IP6Q-2E5B M'XR;B.F14G:YG1V.\"Q6"6J,V /-R][5P>%MG'>[?2.?TG>-([^0B!""&<"I M*V+;MJ-^8Y%#NS$?>KP7+D9X:1K>]CJ0:_[T+_XO_E_"V[/1>V]SRWXB6VL0 M!85E/]#=E^P;$QO=XM0W%=_X-1%2E+XZNR.SK10']3[E78))/-NP\$^OPEN_J08;,/#(R+]; M+8K'_L=^98W[Y=Q,3^C!Q-AIQ-_M:&A\!Y67.%9@_Q']%_\7_Q?_%_\7_Q?_ M_RB?.N.M7S^),%]*B&X,;)]^PC!MYR0Z(*/#*?K^CS:&S]\Y6#PE8 P,X=[V-GZL-+F3WE\VG[IG/$>3DJO$] MR<3@-#RD(#A8D9(UE;D+?[44IJ!K/ E#-VKV6VT5>;%JLGLP"Q8]V0P8Y&J2 M/^:)2HF;SUY4> 3!CUSGHY>,GJ"NL*$F%H>,9-:2;T7S)WC?T(-29POMW3#D M%7JJ?%K+@*DAPV1'.1D%23XXQ_@E' ?N';6,*0E!(/SR/U,+ 8O%(R!]8"X3 MXO>>,W)[J0^99$\ (."#^H89R4M5+)@.P6J+5P6# (TW^Y1=V?@PA ;ZNO;A MW^WHA<__][#U\X,_2UCS%_\7_Q?_%_\7__]/WGYSK&&47):-7I&W@807QP%; M=F)T+K/&[4AATK'31OM?# *.A-:^-^SNH%I)Y=]L/A(2=OO9X$>M2%=OM/7! M&>1UEVR_XN2C2F?0F_(U">4Q;0-P-([)^><7FH/ M8<5(!BJ_Q6V?SF\:]1KS6U\)4>>.>-$@7"2?7,3$5:DKR9.&W=E+%4N::T5G M'1;N4;-)L7C3H=C@N^4S?YQ!2;Y=IO9651@L5^HH%_M,WM?S[-QQ+"2]FD*) M-UJ;,::6K8Z$-!%9([6)%>!F$6 I MN#%S9'W7)#G&7R2E0I@M6D.BF:&O0D+Q48]D@\2C]>4',FHF_7]^!B, >IQ% M+BVI3^?8FU/!N!N<5/!&]7A#!'-6]E7@2 A7;[ "%I[OWUA\5FWY#AX\\1!> M%6I@3&4U"8*,5HL,&A2-7?=S#'GNO>C&;ATC*S<#_8YDP]7AB]T1^_G* MK!^%M5B>W3S5'>)S1_1V6;I<)%_V/$$ O(DLE,JI#0NBF,8M!I(T_(0SII4J M2LU2C&5,E6F4KD2$]$<[LL^PJ>)#.\7?BKD+.YG%9?V>[Q59UNE[*&&^4@P0 M(3V_IY+4O'XDY'?86 Z6*:-;2'DO]KC([RH.0:M(N+OE+8C'-/<:8J:CE=_8 MFLC= -0PG56R]&B-_;GG?6'GMKF'JG418M6#-RJ(9;>W]^R5 )KUZ7I/B0[$ M-TW@!6PA%4HDEG<]"MR\EV%M.6Z MB'?#WH>5)W>&9"EI4I++I;)#0%=ZLNFW^U1DX3(<!6U(WRF2>& M1T(Z'+M^5)6>FEWHL*Q$/).9&4+;)^=-E7-J5YRSDMLO0N%<@9Q/WP8HU@='G%&>'\,,>5 MG_G[?24O+^\71J82&2!P]!-.%%D02(C&^/<0PK^ ?J\OZ&0V:J3\='@F MM>+MG3*GDUWN\:%5$]&3!,%&5QB48)4Y/,8QO93+1,G4K+7&3,T9\+09-5FQ M]9%2VQ&DV:68CA!5Y]PC(7UYIEMMO4C!+AY^X( +>CJ),+)8C6_SZX[N^X=+ MZ_^OAC!FZ^UF,!HSZRL]S*\J)2YUR5ZN1)(Z,LV<.M:7Y3#V!$R5(]6H!SU] MUO>'*L[UMKCU@T![57&YCIJMA%58>_V4H^IFK:WGD=".=+&%!/1(2*Y?[QIX M/W%'(:H+MV@A^,;Z(E*C^ ?W6H.IP-B9:G2'C;9)>%O4+BDV%G\P@'"<%.T3 MZ6N_\17MTS7:V0^=VT71=@ =]W0MI2LH,VXLWXR:=XSKUP-MINUZGR;8N4-4 M\19ACP";%-T>O60-FF-F9F:?.^A%VQ^W;&-XD93O_LN:[/D/+4:#OKDK'/LK M_%K:>^SZ@.DLH-0#$Y:!:;WDP*.'=R<5 M+$+]AV\"C?WM%*#@S-C?VPYYA1H9^6=AA2\T.53.=#E?4H+PR,?&=O=B5OX<&DG>GNJ=\"FB3(WW$I#Q.:6L32?39Y.GP E M*]%D#<,-,".ZK1MQ,-5E=^69:(/+_87\7OI.NY+?KUU2\C6W[$ C1FMQ-,.0 MT'&9B2J-.-+4[>_ R/^ZI?Y4D#^U\/ULL_BM]NH0*,>***57?S:XJJFQS>$Z M 773-EZSH>-N8-_:%B?1^TI%[)S*AZ22G+_)=7V%+)SPNT,+-9S\=#V,VC=J MF^+]NKO]F7?UD5#R5&*80M34CA+X2$BI,DI\^9L+(ONWBO4*=XZ$OBZPSV5J MT%#:)J'H&V'R-TS'^-;25\_$N:=_X?%SZ%3T4P^D[5TE::F*^Y?34DROP(P0 M5T"]#QX\$!4%7'NV\+3:N$Q5(Y.IH%=:&.XF/2-CECV%[[:P *NJMK@?K]]M M_-8-0[>O_XN"R+J<%E^OG7-?"R1,588I!96 *@:4+ ,.]@0*GN&OWSPLI]UP MJO5I2T)I3T*P@O]N[9EC:U?\;];V\@J,C9W\MQZ?H!6Q&_7KK/.2G!WB4P+$ M(>N_]P#U_[UIDI17Z!V_R 0#E%LKU$(ER.7#PA9OIINBD[X]G+1.>E+)%6T? MBR-:+ =ZX*;W8N^W,MSQ1U]7T%BE?J,M%(0RQG7VM MX[5E M+?%R?0J 3H!8&$,<_BU0R8)#^3N"L+F:81NVEH2R* $BHDDJ.IX5*'7U:^WA M@'"UWB4[BF+]S9EG==V, /%O@I*4++*VU(8BA?.?H-R= S\TM)_%774MWS)7 M-IEIC8_K.A=RH^Q&X(%R;33VTL19?W=UV!C0;YXK1M2V"N#%N/[>M:)5_: M^R[@;K[]3M@U9\Z.8BBH@:=C,P"?>>FJZ@>P W<"XEE=_54 FWUH1&V>?.*P M.#:Y U-]B&^3D0]]4C.?/9RS'ELN\PLAE&^LWA9LO,^6T[8[=.BK9*0/?7N;#\&BC?A'W$,-C!'4)[-FPBF&Q%>G& MFL)\\[A-ZIX[0N%VYOA-H9E_KA/ ?\").O\C(=GEIK*&!3TX%=#C%L -N4&V M$*O /RXU6+9736LX$OI4H^Q.3RR3).QV!6W7?M8R,$6G@M1C570D%%4UC=#+ M;:KX'!A]J+0 E:L]U3IVKD9?_N?&I45;PQ]<*9Q=B+,35=*=Q>YC MC6MNVC\/G_KV]7?_(O/]J=!?7*I88'I1L/=3%66>V+Z&@P]9>#P*.C2"!B5\ MT3B0UV%ZWV%:LKK,&J)X3Q*_#O:8@%1>FEK5.@COW;O>Y2H92J #1/1\:_67 M&)9XX>0OG6.PI%0F9.#FH,O'NJPR(1S M7V]<\DT\GR&+8:TG=U0^;+9Q+&6C)TT$BC8; 59A[QO0Z9.\_1P-^&( ]8QI M"I)4;2W)(:<3\A04:RZN8 ,,O/N;.O:).>ZYP(8HXS+]C *^4WK_"VJV>V!F M)EI.K=OL/R^@S-9PB.]^[RCN^N.ZD)\WAQNC)W.BLE1^HK]YP:I0O8X(;J_F MSIAET( M2B(8F*%ZV)EXBPYX\2X\9\OP%O'FU':Q CASQ2G45CJ*D#*:AO??Z)XK=&?V M*42Y9ANDY>K,+16I7Y.M6+_P;%A3 =!X)'036,)#W-"4L(-D!_]DTQ*6*:U) MXLR6R9%JUV$^]\&=S'=.I*_6Q-N68:Q&ACWT68!4,$OL7ZG*EA;4 MS'93)@2$*_ZR8VWBN]<8FMC4MQ7;A04- RN]2.@Z*M$3E+B:8]'MP\F2T'KU MKW/DGPGORG?U#>I.-)=K9EA,XU5HC<$*F.K)'H??F*7TL>]H%F^49.]U$TR\ M-!8T'<;\VAT?$7PT BH>OTUV3 B<+6^:(9_K!H6])W(Y'!#S8S6CK$LFSDL#L/[C%&; M+;9BU@_>FU-'I: =WS;-H?7=$1GK<_KDKKD.L/I4%IXC;WY[3K,$=O MS8&4;[+3ZRJ[@:H:68A6/'6M8 _)QPNB&E':X5V[M-F?#9],CW2U M-#F.R$HO2CWH;K 2B?H0'#YWTMZMQ][QB:/\_#QKUBENS;5M>M:,X@E)\XP> M#!-IO\Q9>4$+0/EW[YP_CBIN3TL0GT>@@@AE .LB!5UEQW6FNSNH1EK_L-63 MKIDQM''V(;V:)NF4GN0>M88:P@YA5=M/H6V)=[GV2Z=]9U3X1T+GHS(;_2"+ M8YV:VB+RG4V6#_1HHS+C=UZ&4EP'2UMPXEHV%WTMW0N'()L>5:,7SC6!IR,> M79S6._1? L28Q6*['6>J.!:,ZJ9#JW[JLD)HVR,4>34AHI.WWU_LOH=]@*=7 M[.'K0+55M5?E&9)<^5&C.:VGWV&^_.4_J9DD9"&P WX>,+U MY-OW64D(4X>BMG78C0<97=@"[J-HM9ZX H_' 689//]*2-^@KN4WO=^; ML$9)-1LLL8-KHL(S1)^_T4]FM-\VPTD/\-%R0NNIMJ]%3'_D+V2%A MQ8_LMG5"OBB7T>A*T8UHSI#6E^59R_JW>/DZ0SJ04:T-FO4=N<"2QX'Z%QY0 MJ0FL(*C?"^U%.[5\J3G9Z=:OY(MK_=K0V?0XEZL)=E>0_?KKY!4G_VX=U%X. M+ NXYF^(V!#N>05 ,>;O6'J8?0L]@\XG2MG02N&^\%55 N@8;.Y7HL9-BC>@I,;3@;R3"V[-(J'HLXC \?6M8N_G6?3&J95"\$YHU[MTMAA5QVP M\,R^)S+U:5_%F2W6"^=F''T']_4R-*RMFS/8;^'HA0B*/0X*-O2\MN+B)KGX M;D&>A%YQVWY:BVY/2.(.W&QH>P/)Q.]I0NPY_E63:D&BM,F?6^6S*"[=0;./ MKA)\3MUW&KCI^[9S>X2E_-LTDI6^04C305^CH_TK:)+,S];C<2?8)4G6_T\C@<.I$N7+GMHW95#N(R *%N%3)S""=TV;)Z7@Z9([ET6L* M'9AL@UVN)]J&]]CVIT;@Y+(R<]H$<"_TDH7UQ)SA 'Y!M86?F57*#%1YL4\L M0N12LP4AR TSC)=&>_QH>MGH2*B[5D98@Z"!\;CRW9O ?[5U_U2XU=C$ M?:<+62&:[Y3U.#G;J=?-5WY?$N!'7MS&FO9=@8^I(5^^W=-; %W:*807=HRB MF !O'==9O0&/Q!' W?+PA+R09LFI^J);G"B):,ZPF/6*K<,DC^RE(F/>[X ) M*=FU3PFRZPE&3IYU,\-.3T9;P&<*]T#]4A"_+J.6\P:_4-"8;KY\B%)-L[3A M[SN,=)STW7,:>L[E_[S$Q'Q3D>R J$]#BZ>U?K;TQXI9M4*J'2[!1& M;_Z\!BD&<-(XEOE@1G72,X]J!+@?_:;Y(2O__ VAUK?9["L47S.NU%=U,C+?]0\YX\M!F_BO;]^6[Y:9->Z,)$9NX4"JG60 M1B]L'0DE1ACV)D=$]T'(,VNM@S;0 M4]_,_WT&T!4/^"R M!7XI!]IYP]%%$$IVNI*4I=P,3OF\W*/ 5 DG^G3XI$%^0;@=\80KP>G)H/Z3 M 6D09?M(2)_AFYZ$>(V&H*6L4Z5UY?OUH #3\/Z\P0 9S-2!1F52C$*KLP/" M"P$-.R0MZ4$-NE=1P@7//!WQZH__Y5[\4^$4/3A-+TDW=/_E/=:L&T%?:<#O MG6AIR#5.W ?'-W[52TA-)8>7RQ[)Y/]04"; SMW]]V1W4D1$.E7&/-+"J".U MX^KEL1]@C:PVY- B2Y$?XGWF7=.OGLQ*'9G;S4M?KG)'_1=F=&ZM]A/]9B0] M%O6=8SG^UK$!VY?5]#=9IQN M &^9)=C;]V3H^5>L42:_[]=Y#4_+K [8',=L'=HQ-UY/D9ZS5^'W)0M"_/DW M!E.+V\.)-ISUFWE39,L*HMH4(A&15##74=51I4H,WL(HWP];>!JWJ22N/\>% M]R-H;'BN>&L..M@["28\79COQ-&F>JRRS/M"]2SHMW[YI]3_Y!6F+IC &!V& MO?)GP/8A;P/$6BA&]>9K'S0IS7C0#(;4KUJS6.OB=HK@[BC?$,:,^DADP6EM+U-IM@;!X)W=^@ ME(SNVZ8^K@$:4<-',^=$]&N;5M$&N5!5D5$\X],N?8,#H5#%6O$G84KUD/7Y>353/L&Q7\IZ"ZQN@.A^YB23N)J0LKD"CZ W M-G)ADM8UZ+;):O]]%P7]:NH%6(2W0X)=-<9&%"1Q^;(4%'*I@Y0(DDP"71KX M_>Z$D0FI!",L\M'H:_.L+";"9N-?U;SC3XP+PC,]P]M:#=)?C5V&STA"I#)* MV/9=G^EM:>ST9((LP\_,T>SUR[R DJ%?\0!TB(%3??P6*'>P>]W@UQD7 M#0H*U"G0T1RN6V>&.NFQ\ M UIYF'/IF=L5(_^MU;E!U36OV1RH.[,?A:O0A MU_1)U6'*C@FF*0\D5AJ7>>NXR\BJ3DS:C!]<)O4K>CCU2ZCFT[[I1-% XW0S M4FZ+*9I5?Q(33)H?#'4SBKKE7)L9HA/E:*.9T]/),,MJ M!1^.A@Y?9*2#R%;LK()G]E;EJW>#:G-@X?\-V MJ#:)^J1>S/"SLOE0W^@HP_1Z]>0*%G6B(FAQE"17NO40))Z'5.H5?CB_$C)\ M$TBB"#(]J<_!* W2RM/CO&4Z*RLV!OZD2S#2'^22<;,]U6!YHZ4:S_'N+P@V M"O,*-?7MOF-U$'LPHL^ .&O)"1AOZ;]"&.LJK(]D$44K[D;J2T=UMEO8Z/4] M/_$'+]3V(^3NX.RQ2ZO0;R!1\<1CV5M5,:FE38#JVTU<\,"A+;2 M@Q<2?R__SE1$!V]9'\A_C%@:Y6Y%[)&6DBBZ_HLHB0!3[W2%.AXR54(OSGN5 M>M+_E!]'03UQ^RY: W6[MT+?#7@"#V+;7%O23_1@WR!0&WS3X>K0BEH&.1@B MKFB71Y-/ Z1!ISSZ?]D,^S/ADN,HJYCAX[(\ M_E6,WAK*4*EBH&!>6^8>R\,2EK)5E\;59B=RYHSFEFU^-K:O1)GH#HU=3NMR M<29;MA8"-DH!ZEKX*42.[:<]->TP6/21$+=@->YPT*OFL-]E_OSK*>D'SP?@ M!+):MRFIN9YF1>/7)BE+N6LD!>)N6,@I<]&C<\NXGPP>C>@&D?:MUP@P-09- M^P;"7XKVL@1KLV-7[?:TRNW9^IA6.O7CHF/C$XM!K&T5A,R'@ M =5UF"I6>L$: 0-/LE/-WD12U@8$ !WRA[J7]=(,E;[S=-6Z^ MGS;T(>G3)#N*CB2+1.M]_%.52(B(FQ5U190_^= @[-[ MSLSA93 R; [@5',\QPW <7WN$2(7?MSS_S_Y/YS2*H<@Q,8Q[?.[J!/_K;TS M_6H"2_,_W;58:HF%@ MK*PBE83&R"5F<;@5<@)0@BZPE2R@($-DA(=#59;%* M*$ @+ FE"*@L$0($ @%EBVR)$$D@"6$)BV$))&P)@3#.JWDQO]._>3,S?6;Z M\P?<>\]][O.]]WO.<^^U:%J=',H-V"@1M6522^F+IG3J^8JLWH _-?_VWKO8 M9:Y/#8GNFDE3%D23)V=:5N+S<"T?L\/1'( GC9\YV9 AO76D-@6G\^=!-!=:1).D M[EU##;#:40Q2MRQFTPWP8.U)7NF>WUL%HE,D0I6:]NXP#Y4NYWLM$OC<2%K. M % 1..S0RVHLG [%9\=U3<8U;Z:014;OEHOJ?LA,?=?."Q[RSF@!9GG>=@_D M22Z9^$\A3B^WT-[T2H%O1C;>>>I_RG"EE-?9%-5:73^[Q*U9>.'E*SE+ M>1K["R=J^Y/]*7TU2<,\4/R<>-#57;4T-I4RCM'.,\R+(/K44^B:\B3+-;9W M=+=!K" T/OR@BLS8NUM-*3]3LP0*2XP*>1&8+IHG%G'FZPO3V0/$N*2&*YGL M^.GXXVW* &_".*>3_42D>Y>H5=@9'#1/$WJW8_]V;;[$HX;5[F\,B@Q*>.B7 MX[EVG*6/#OA%9S<)$&P#D_TJ5 1/<;:A@#"K?!O4X$K^EW(;^UK:#B*4=JZT M%[#N+-4_C(_N/6*5+[VF+YD= Q8X2) &\2YBL83#Q[^H[$T>4B+O,N"HHCC>?R MO6OSK<%1S5[&'H=*1_U09%GZ/%=YA_UBPVDWNA\2=ZL%#.3V-\_F&VI?20L_^-N.U:T]-JL_UL7%6BU6E\C^G1'[QA).W_J28G,^*A3'''"+Q2" MFU7 9I0OL+?#1C+O.0^O%W]]^XW$LD=3+X-DX!4S3&$%7?8L-+7>>MW98IW7 MYJ.>L+<%,'6)[;H?FXQ\P(A/O#J7P6H5<.:J=R/9=U:T\<*,%GS+TT.E]Q2_ MW[98NBX#<1,;*RJGF^S(+27"Z8X5=$BM4-7&CO3BQA5'Q_+_ZI3[1T+G. -? MO[,Y=;IY\VZK\OFQ1/N36BZVMG*#2UFEW1?3[%9.(;PMV2:U74AD0@U\=B*P6CH+M0Q77Q!*GP+ M*,BCBOVM=?TJ3.+/?>'=?_5[4_]&9!25CNFON'>Z)X:VJ4WIF^)NQ]&O,B5< M#"!YFM(7(N(.U;*V5K,O/Z:DO27XM*X'"^OZ6F3F>& 02[K-?&PK$#_-1L-' M"Q,VQO1N1LAQJU^T*SZL32#!CR($KV>>E[]/0]'<($[:\7[8UT1JB(JPNQ M+Q<;U.JB$0Q_S7#I2)(#6HE_*LS893"D)$03G!VG(RWGPM M';?IE*_QCG>H],RFNJJ*M8AV*%?/3M&$]?N/F0LLZZGO\0GQ?/$6"OG6NF";(S-BW.E^6]& MN8<-1Z\$G-YF',]U5K5>1>*$+1S+P&"T;BY%LI(\P4Y3RT,[RTD\1-U^ M:>/NKT,/=&X--KR"$*[.N?/&8W!+8;5"%V/J_(\Y41,OAWRT!7OD] M9B7C8G;R2T5 8N$2E2R$U,5-=!23A/F&).](*0463"EKJ,[/.3I4W7%\0=.C M/J*"@6$A3< H0=_DI&5.O]=MEK]_Y$J/IVP^J!M">>0>3B&9=WXSA]?+BOT8 MYLMT<7[WD<8=NGOEA?E"0=\JL.,Z(UZI&\9$'P&9>)ZAUL]BDY_8G M;=H,4W_O!O3PN9V9F8EQ8U4^WRK.ZEU1U3(P !D8#ES9QV5D&S:\$BTELWX^ZIRVU) M']W;>I\Q"<#M:2?;2)=8,14?L^^[:&@4HG.KLZ$0S#.M#E;^[H-L-Q6O^Q&R M6HJO>R1:(PJN*$SV&.%5%T!%!&UR94=GHKV@M:O=GM>?L]:6S)7!;)<]NW7#94:;!#)2 >U"&:6S:N MQQ3Z&0NEJ[[#0O4!#=GSHIT?ID$;NL4SQ4/OK1(V!>Q?K])J.DOB; 74NTZ= M";03JM%%H5.T'6:!3)>0X)*;T-*S6'BL**X.<=[E#P5)5XV<05^1^M3V^,FG MW^/!@VZK=ET;\=V/IP9L*JI1.;IU\^BISD5S@5J'HT#^$6_J)ZWY)JULBW@O MYJ#*NI\!/69'X"#JH9#<

Q35NB&*OCMWXGA.>& -[EN_&SATJY0]*S"X[1A.T4 MAYAQT/XNALSEPJ(1B+P$1(]V[$"$3B@C+'&V01*1N^S[;"P1.@0-=@H[F MER^G?WR_<%!S\L6L4==LE*,S/4H_U$+]=?W]P/,?KP_'ZW,]#+^:8]C@J!'6^X0(KL;XDFG4EST M0[0,R-_U- EL6"_C&FGE% >EEVKTP%-/GG?J MS'A,]H4;Y7I4I->%8.,/E2Q05CU?Q.IF4>,_-H1Y92^TR$$I@US%94IBU2BT M<70>U[P(T7Y5])LT=DP;8C'0R'&64X10DJD 66L?#N?T&3)X=2D\#OA*G^_W MO__M^YF_?3/Y[97N?IH:T.YC8*2MIDHM]MK$1[MF%145F_,:PR-5X2&LL2FY M[K/_K740?Q>M9'?53$9 Q"P)-YP^FBULYECIE=2] MEAB^7;S%MG#9>#:09>)]3L]2T[,88=-78Z:JNI2!!4)[).-U%>T_9=3*+M;X M)F^Y; E%1[@FTS-E*6JK1?JWM9L>^; C\2_Q"[>U,D<"M+^JMRF\3=C*E3@^ M+G2_-7VJ70#1O2@Q/=OQ+_,V+CI[7'R''7YD&/5)+@\I-%]-?Y*K@X,8FZX5Z1%E7Z<&$=F];Y;J?!/:EF=/Q//&UX <*UJU,V$13 MA1-B%N8=5;]='0QZ8I&-GC ^9[%SJ<>(<:AD.H&(MOXK?>4Z&DGMRU=.6*M;"?7:,U:YOAIY!%#__UH>T1Q6#4F4B.(HRNN# M6SJV^X2PHW4/)>=XU&:Q!1X0$!F[YHU/0H8FN9EVORP77[,"U=4SU);X@;2L M+^,X.YDL2'%3+\C+$;N+@TL[>Y2]95OL=FPAM6E3Z%',?!+)')PD'TUS#\8EFJ55;IGPW]LB[B P(:E ^5S",;U!D[8> 5W;2* M7*TZ1$5RI$ WK:S$@+RHQEO,QM3S#2TIB42/;=_^-CT_PQ,QTS+WQ]3($5 + MOC;\#8>R2^)?6IPUQ^YX$"#Y6/,Q_QC\^5;",3F1Y7:G2(X3A7XS%_9!'E?] MSI.7?QL2XV9#:XSZW*WGU^/% W,!8%3O".SG%;;B+_I+*<.U(>9"NA?M]IB\ M5)94,M<'QES'YEA5&DB(2COCV%WP-)\)U&%_Y4^!%7'GUU=TD'ULQJ>(ZK]B M-#&@]L0\K+WOVNX?NE8_HMK:_O?&3?R\H>*S$IWS2>5+MK8BB]C0WYX MYJD1\XKUZ\OWB/$:G]QWOM_@_NTA^NQ0PYM_L::N%V[FZX\T>L86%[/@29MF M_4&4F[8!MV:_VV.D_A<14J5/VJIG+X2*(;S&MP%Y3=X@+/^D_-,9&:D-;<$?*I@N!V6;QID.6(I8J7M^.3:A7;/!;]C9FIX%53REZ'ZN8/[8>(S!?('_/XE-0P] M*:9+^AR0OQ^NBY-Z?>@8G-HO/>8_4%4RVRRVYX^-.F+,'B! 3Q4K73K>.^U: MAE/PI?H*7^*SM 7(D2-MLH8:RD4TVJ"RX ,5OQ:ZO5F<6:!5)UPPS.J=U"U, MN[$0*%IG8AGK173G99U^X+&L*6SH2-67[H -G<3!]J69Q'UC3T15: M2464B'2.T/GX4^ GG["NMO=OBDT.AKIPR6E3_:6KZ*FZ0Z5F+)DX41;?W(H* M.6&%F8'=?]BQ;Q])8F0Y:8R(N>OP0J)T0OT]-$_Q0BO8'\4]^9-6S],DW>,O M!*L64'>BGNOK>0^CR.0;R-3D.MC;W?M451Y4M0X&KE +PI,ZVBUJ_ 8XQ7!,IH!:!^VUZTQ5$X%]!LKB0V+H,^IH$1J(#T![2:(\]9Z H' M3S;!IR1$O1'U9+ ^N=IPS?S@=^%E,!I38YFXYMVV9E@'%H4)[T PL#ON#C1^5LTPO6JDO>W;E%#TE3P31( M?L[IN[UBW*Q%+2W, 0TTX@N(MW*52G91O5.MWO"1; MG!04D3V<@B-D<.0^J=H[RXJ$RDCV'C*!+#5<38S73OM9^V[)OWW,?86WNO&0 M*8++C(FE[5.5R8R455B^_[[[KJ\T7_,B"#PYI7L^PGC#8C<2'%2)Z$#UCVQ8 M(WI*)]WI^[W0W88ONI8'K[OE14YVZ%J3 S@<[\*8G M]X@55*!.H7!H_\MYW'/#$F2\-5&U=H_"5 \>K:PPIJH"?RJWS"X4&S[KJJI6 MM76#3:A:FYIYNA9$\\@M8?*G+?=45'[CL*'._9^B;#6V_7[YC@WJ$X^_S[:C M@=G].2J)M<-.BCAI%81^S$6'0-C)S]]/ I=$(LO:>Y13%RAT$[\LXZ66:$=2 M7$JP/J=A!Z A0Y\G0;[(ND;+!#K_*"5C8Z 6W7?>4+RA/[]$[,5=MJVGV?L$ MTE9:]V/M:U6HGO3/$^IZS^9";K^\.%HG.)\=;=R/Z?^)S0VB-L)T^);%!*C; M.IFSUH(3*+.U@0_3QP!W^OPO@,S3T['*TIBRF?\I(?Z'X$;CQ@[$/<0WK86LGFP[$ M\.1U[ADD.JE02V90!)\E6-,=]?.L Y.&H#!ODFE9HVE6/U:$!X[]GH=*E(U^D,5P?[G>IQ0Y MQTCGAD/\+'GTP"D MUS^QI%?DW2^\B=F)-U9_Z7*[\SF&7;"]OKL0IN%HL6HH9J_1$16^]D]\5UZ MJ\AB5+]NV?VZ9(4W](#M\UD6P7B"H_D:/G:V^K<%Z.J1\,:W.[/HIXO[F(*" MT]:-.)^3IE\\7.[\?MJW"G!$/Z\&=0%R,?3"/E1]_V@A;7\P5@TF2(P;'&<. MA#4?*F'J%.N--.[;B"+<3BEU'U8U47VH5*G\+$74)O;^32\2PY-\!8(&N,*[ M^BB+=TY>4N%;7D3)X9=OY@XQ*SKX&:/)E[>EH/N*(%F3E[BL!FFQ!>^ ;8T8 M*Y9.['\IE.6$4/FV5" V93]7L7MN M(?>'HD/('2L%1*7P1+J?]*ZX^ MD.FP&\E;RRO(UVL\V1N0<*AT5!L'>>;=P,0N?O%C[+E"HET"7WYB4Y4V\ZGS MR^4%1>!>7NPVN"O @YF&BN+>9@Y5UA!U#96U+"1M-3-6=WO1&+XB>#0,>*@T M6E3OG[QF_^/9A97H>%$*F! 3)8WBI=%^J_XYDW!Y^N!D^IMZ29!07$3$X9,! M)?YF*4"?Q"*>_T*K%$,W(NU@.M&1G\?Z+)WS#F_G1/@N(046V]A, M+9,=*HD&ODUC0?X$,=\^8[?O_E-24'A 5-LKTD"3:,0U)M*N,\ *D@4=\)K- M4%=Y_Q+K;@TU*ZLABL#NXC.QBF#+*;NNCZ* 0Z6M%;?XD_^RY?;-6!DQ"*C+ MHGD=*K4<"(,L7W'B$3::<_GV:]5_-1_XDSC1=/P:$MO,[IF+8<0_7;5KGHM,C R,S$Q M,S!?;&%B+GAM;.R]>7/<.)8O^O]\"KR:B;FN"*&+"[CU+#?DK48W7+:>K:JY M?1TO,K!1YG0JJ2&9LM6?_@%<,ID+28 )4NP7KV/&94LD<,X/Q \'P%G^]7_^ M>%B#)Y[E2;KYMY_L/UD_ ;ZA*4LV]__VT^]W[V'XT__\]W_XAW_]OR#\WZ\_ M?P!O4[I]X)L"O,DX+C@#WY/B&RB^I(_/ M67+_K0".Y:#FL>:WV9_MV EM[L70#UT?(H8I#!EWH.?[5LA]SL/(NKK_C4C9Z#K9_/7/\@^"IN\_.>__?2M M*![__,LOW[]__],/DJW_E&;WOSB6Y?[2//U3_?B/D^>_N^73=A1%OY2_W3V: M)^<>%,W:O_SOWSY\H=_X X;))B_PALH.\N3/>?G##RG%18GZH%R@\PGY+]@\ M!N6/H.U U_[3CYS]].__ $ %1Y:N^6<> _G?WS_?='89_2*?^&7#[^78WO(L M2=F7 F?%!TSX6DA?ME8\/_)_^RE/'A[7O/G9MXS'YYM=9]E!JU+*2$II^U+* M?^SJ[)<+Q#XUC32VSJLT@+O)[AL]AWTQ)Y+7_P0?RM[D8VU$.F93\U=;=$Y3\*OF&\ M8LN#ID'"_NTG\;?5-H?W&#^NOA0I_>OUXV/&:5)2]V>YK.5?KC]_^8T_$)ZM MBMWWN^(;^/N7IJNR/"@S:$H-*9/!*")W__*^_[%4U@>5Z?AC7+XL@^%J)_/]T M0IG2 ^'6TH1(LV-X4JH/SWZ.YD*S$IL8YZ14KFY, .6XO_!UD3<_@?(GY415 M[^^7DV_C.FNTPAD=&*;ZB5]H*JRIQP(>C%B M"1OZC(J[SQ__[6^KCUO9P*?XTR//1-N;^P]<&&_YBEM>Y 6!L' MCB"R/ (C MYE!H!]R+?$_\%4WQV M,H(/AO!A]4ZN_+RGQNF@LT7AI4RI"DA4)"H>+(G1MEVK),>^-V>A0P71&P)4 M>52/\AI*_0-G"2;"RA06W=OT 2?BHV-!Q+S AXX=$(ABWX,DL@CD7AS85H"8 MQ9".377:Q=((KY$02!'!UTK([O5>%4@U6^DR>":F.DUDM"VA;N4-F3YG.IC5 MUNE6\-BXZ7E2;VISRE:W^/F/7&R Y9&?/.)ZF^1TG>;;C(NM&;\I^,/04JS8 MRH*^52$M>,I!2UZP%QA\E2*#4F8#WZ\F.F<^YIS3/]VG3[^(ENKOF++]YZO: M_BS?LJ:RS8>M^]JX!>QF0],'_B'-\_="8-E^NA&KXY:S>J%,-_E'7GR*[_ / M(FL=!?(LK0E M\1W.-L+&$)M@,5QB$RSD!T*Y![$[SJ6\0'X>@+54;#8+0D?P*MD EJ[7.,O+ M-\M7-,\B+AE8M95WIN&:F/8J+<"K#^4XE/VET:IWZ1&^V\2*B8 M?;^)S9M8!BL=#LX2PLU&3!B>%^]^//)-SE?8HR%S M_ A:F-D0A3<00Q!9R/!2%ODU='4MJO"A+F_2->(!7\ND901<,B9H-- _0 M$U/)SJ8IM;@".STZ+!SY1#TJ[P9&1=NFN1Q00R;-!8+,:M%<#MBQ06.@Q7$$ M*O>TG^(W&6=)\1[39)T4S[_A'\G#]N%UFF7I=R'&&RP^8O'S5ITOC22K.4$I!$4T%I2/;K4&@ U@IP*UHDI ML3SM$ENX2G#02'X%&JAWPH,W0U!K<^ 8S RQGE;7L_+<&%".F6U4&^.X3.SX M#C>&;RKR%#WLMX773SA9RT/KN_1->3A4[@J_I6O13UYO%%]OI!HH45-J!MGI7S2&;.1HV MCKDACC8GUZP$;AS.8W8WWX'^Q>'O&Y:MG^^_<+K-Y.+RU^(V2RA_\VUS?TL+ M%9H>;F5IO"NDY4)<.6$;B869E/U53.]2;/#FFSQC42-8!1"'+U[-X36R;OW[>/W.+G^7/KK_CC)5_W(E>KS?L5GP['\775/O'Z/AE3]#_TFCH M>KT&I;1 BJMISTTR0&JFW4N/S<04MQ^2"?R?IL3.E//X%"+.ZV\^(<@G+NI3 M]J5OSI6-_BHZ+][B@K_'2?8'7F^YJAW7\?K2F%,*!DK) ,[EJ5K M@9*QV%F5/F>.G]6 X32&5N?ED?1$OW&V7?-/\6=.T_M-\C?.;ICH,XD3SJ[S MG!?Y-14]9N)?&_8AP41>928\%[_;/G!V5QYP\Q_%:Z'W7U=>Y+(011$,/=L5 MQ@X69D\H_G )=VC$(D8(U2(RL_(MCO)J]>3C,^'8_TTW\EI!_5L\=< Z\?@HU ,C$%-B2 M3ML@[\)$/9?"A=C,E$ _TARL3Q(MZ'B6Y(#OBY-O#\! M",VD6.@!J">]PKFW9DNMT"-R.ZU"WV/CK-_/_"E=/TE/O$,_O2I<)^)QP"W7 M@ASA2$9*1)!$@0U='S',0\H][NO8LKV]+J9W_V(ZQF31K#;6)B M[(1L@KQ42I@8LM?Z^YK5^E)2^]B64GMI'(.\BV-.Q0;]W0]:NL_(E!"?-F]P M_DW^O]RJ/^&UO$O\S 5C);3@3/Y"F&R'/V@]N6)NA,-0\ [AMN"=R)-[:/$W M&WN10R*+!X[2M>"$,BZ-K2H5Y::,UTJ"3%Z>57_/@5AXJ=! C[NF&%LUQGOA M$9N8)_>#U>A7Y:P1@R2%OBK_!"W9K\!>K?H1N:L^^N'A&V==>\WQ[X0C9(BU MIY!P5JZ?$.+C%6+*KD:N*R=W4J5'BNCQ?Z7)IOA#_&,KYJ3FW85FJTOBC.JJ MHA(=M&0OF:"4'C3B3W*A,1(Z4Y-9L_=Y)^HX:$XFXGC$25;=KMR( MS?GF/B%K7AVLO4\V2<'7R1-G*QS&!#DVA=@F%"+","1>Z$!F>\@.A)7F8ZR5 M>$BMWZ496'NQY;J]3C?WL)2SOK70S!>DB+T:J4V Z-2N'@=@[F6N[PZN0"4V M_"#E-IC#1P\H4_EZ%'N=-S>/'A0G>7@T7Q^9Y(/'/!-;UBK2Z [_:)WR?^3% M"KLVCFWF00=%@IH5R:._OZ514B,N*/"/]D6I9MJ. M 9#5.,@@=).?WM>HU>&00M;V]6294,Q@B@TU7$SET1CH;=YD&6JJGV3$4'Q- MW\'\M\UC(C-KW"4/G+U/,^GU_@=>OU_C>U4G\YXFEL8.OWV\O6DG%2U%+J]= MVM[^ X[56ACV,X5!^"9F"!WDP%7:7NHJC^O? MY;_>YLF&Y[EHCC[A.RY,]G)H>3I7Y&6JXK+S6./7XQLXLTF]/-2X'=]NAY,1E&7LK4^9UN M>58&!M[H<5"O9O[@0Z7MNG: MI:*7FYDJX >6Z2*;U9XSQOY_Z\^YY6/VPN>)1*0(P;(\6;,H/(3WTU M-BOH^A=GBDB:NBD;ZF[>JS%%Y4_NPE3?&QGUP^^E3?*9/Z:9K$^UNT:.4.SZ M5L1A+#9N$&%NRUAE#'GH840"@@(::H7O='2T-.*JY00[0<>'&G9!J\8[)@"; MF&]&8:4?PC( A*E8E*YNY@TJ&5#V)#IDZ/EQM" ,IG2[*?);_"R-KMJB6A%F M^7:$J2 %PH55XW 8HIA Z@>$.PS[;A"J17OT=Z3SC<\3]-'("1XK0?6HH -. M"P>QY?H8TM#!TJTYC@['7@[F+"FSCJ"\ K02U BF:N1Z M.5(34^L.I-L&I#<#(&GS:C\&AEBUHY-9.;5?T6-&'7AZ')].OKUMB[P*0V0Y M,?8AMFD($4&"5UR'P,!U_("%EN-'@<99^XLHL=S#]@/R*IT.T^*;V'#A^C!L MM /"O!^)&E$N;\S_'@[C.R*]NT]1#[C>',6_R.@96CGFE7W6!>E%AN5XG7L9 M(487N3I3WTZ('VJN*U-J*N9OZ(*I MGV8,(#0QC?2#(YA#B&O(HZL'B%&>7.?:F\V#JT>9MN=6WV/ZN47W>6#.A\=T MY2XLO]0(Q8S'R(6.3S!$-+(@=@,,+=M&CFTY*/"):N;12P19&CV8M2U2$!=%S+$&$38EHE:8@JY;UNAC3'Q;"6>4^AK:536$K7 M^ZB\,HXZZIW4YOX#QV)"[H\KZIH.^=LMWQTBA'$4X\!V8(Q\!Z(H\&#D4 LR M1AWN<8M:+M/A$IW.ET8N.]E!*;SFP;86[&JT,A68$_/,!Y[GG%^!(SRO=@?" MSU>RU"#AX!8G3(;_YA2OP5\XSL!ON*AJ=4UQHC,&3T-4I=7UK-PU!I1C,AO5 MAOXISLTF3\23=QF6'GVWZ3J1='F;I?2#HK^C8BL+FDRUM* 6%S3REBNX%%I8 MJ&42D \FO1DU<1IUNJ'2_FRG'1K*MD\_=%X;<6HI]AZV)>HR? MJ8'I)Y@7@OO%C?PRS*Y6[,P.H-'N"@C]*N-?:#C_X*G'7;[ (,X43CGW8&J% M21J&O2?ZT51/LP4U&H:F':MHNNG1/C'X_CZ3KH]B LCJ$$]\L^7[[9[C4QPP M%\'88SY$,99)H:P(!BP28QMXEF]I%> 9ZG!IYO.AO%69EE+B"V(*!T%7.[TR M">7$B]F%*(YQ+5*"QIPO47]WQ@SXG"*]**=ASI<&M5(>:'TGP&/ MM<2 [D2^ K@46H]I!C%78QJ32$YM-DL0I:R@$1:\:8%XW0^B-M&H(F.(: :[ MFY5H5)4_)AKE]T8239]E=61!O4^>^"J(8\)BSX78%X8.LKT(AFX0PLA&H>M2 M5Y"05DY>70&61D3BLPLU>487F1#(%]^^'][1E5LZJ8-!;AJ)GBFNTNU^ M7NX:"X7O>WN#2*:CL=,R$Z MV*0%R"KA02/].+_L 6@5+CLF077J"Y"V%[<$5(@-/A\!"KX:+2\Z#JR+/;T' MNGD1!W UU;O\PA7?'EMQ_KA6M/0"W"=TW4\-&[LXMX6NW-7(N4N?9M8)3G@3;XW8<." M7.JF?D>H/S[#5[F38CXQ@;7+N9_FT0.O=^#7*HPJ>*P/NOH5[*3@_W^_6/)H M^'HN3?7;G.UZ=+2Z[8O0\8V,LV=+GT[.\O="E9L\W\I;UD]QE=6R7--6Q VM MR/%L&)%0V+$N8I!P8<=BCCTW(%RFP=&Q8P=[7)K]V@@,Y'"#I!99DAJMDG_F M4FH]^W88=C6[UBB8$R\'ASC>M'"LDZA^Z<51V\15QL:0:3O0Q#/T($(DMF=XXQA@X-L>,S'%.B MM%WN[65IU-*63S].NA/+?NXPAM#$?*$#CEYT\Y#REX0N=[8]7USRD'H'0<># M#X^L -I4V#IW9N/SP&'(X=#'\HI1YM$C?FC#(/1]QXICB\9:;E1]G2UMRM>5 MX0K\0S?DKQ=2-7/!%% 3S_Q6];Q6J:QI#L)4(#%5K+.OJWDK="HH?5*64^6= MET_E*:R71YX5S[?BBRK$$_(P[E$2W I+OP8<"[O"9@Y$S+8@"6T&W-$DG(/#M<#DF]TR_]TFW1P:%6#6S MO-R744JX%X8V)Y!;GA' M>QD>$].M*A1:V]ANC2_8OYYI=+:-:[="[1UKSU,CDU_A_)L@@*>$N\FO)XA^T2)Y*JCB?/G3ENI;-XI!"7_Q-GEMAF=*&P8C;=D2MF+J!EI_^ M1=(LC0(^\@)0H1#8"CU LA'_5VL"\$Z5ZCR8M?/OICN--'-K7324:J;B; ,T M-2?)<6D4D:7,7OU>#=+/8*<.V.MS!3HR)!M,Y64"65/)OBZ29=YT8"9@.TD8 M9J31D2$+>_NLSH*^3R FK">.8P]2%H@]/)5LZPH+"H>.%;LT='S7TZN6U-W9 M KU7ZE('K7(8BNF6%:!58S\S<$U,;0>E(!K0IDCQ-8R&J?"![H[F#1085/@D M) &>"SSFHD%6WDG>XNQ35EYFL#_P>LL;KXF5;Z'0<5 $+='+'A@;<+Q6X0F;Q*8-*:E"*O?=[,^G@H .4,2\'I4YG=G70 >+4 MWT'K;1-L5;:\"CW?HQ:*(1+?%43(LB&)(PZI:V,2D) 'U!Y/364?2^.A+SPK M#XQE-F!A,Q6)/%X^F3__9$M^NJJH* =X6WQ+L_)8VD'6O\@_FE]);ZSZ0#K= M%GDA_E)N+@OP,7WB#X1G__R/MF_]BVM= ?DIET^*]\7_1C;A7,*,U;B/H4'M MT9R;\TH!KTJWKIXD>A=RW $*DQ!:U<,+LM>!BOU4=?CH95>OY?%XGLCMVX== MYA7B.7X4B=V6RV0(D^,Y,"0>@X3(LRT:(LL?=6-ZKK.E,=7NAJPE[ 59;GIQ MUKNCO!2]N:X6M8$;?0W8AXCAV[NS7;W(I5N?TEUW9;WOC R(W)*<__=6UJ=X M$G_I@\XV:PL-W!"Y/O0"V4&FU#>=GE!#&,O$K^R8AS'6HDD.GM:&G7L M!06EI$"*"KY6PNI6O.^$5XTTC( V,6.,Q$L_YG$("U,QCIW]S!O3.*3N20SC MX MCT^K)8^0-R^6A\LK&,:=A2""VF"6V/L*RP-2R(,$$!\2VL!M%325E-6(X M:%_INSXLR[70]L< Z^V.1M]&=:%MAI?&L!P8O8[3>5PU61P M,$=U S 8(JZN7F:EH0%5CTEEZ'']5'JW/+V3U3)D97U8B#G[2 X_;/X0ERFOK09!8E6!KL.Y4>EJ3MN:[9<=!U* MM!/.=3TR4[V>%?>I@SW&86B+/U LUN\HY#8,7(29Z\0DD%5Y)ZS.HS7=9ZC% M4X[&Q/5?_*N L^1KD+O.N.5$7IXVVITCLC2\P7WW@F#>V,?Q.;%C%MJEP4<;.0/A0QKG.=)G-!R=;Z6G\T=_K&*2409%V:RC5D,D> ]&/HX@K9G M4RMV?$HCK[E[O-,H0V]*P!&7EWY@*(VB[+OV<4XF" M/$?;PP"2.MM-NCMLV]%L@7]HEKPW]AFH$>6\HSH/JY8Z@0.E0)UMYY54X>?J M%A9(W4"IW!60ZNU^>ZQCP\EW/:.I3;K&D3?$T.;DFI7.C<-YS/WF.QCKB_;X M6"6QQ>NFWW?5#W+-.#>5IA8TK]OBMF9P(_$DP6\Z$!GSK%+HW=I!_RUC.T*]<*Z(,]B02N]K;:J MYX&=8 V?]5^*T\2TH "1.2^%(3Q&W0&<;7"VBX ^==JW ;W/7>AV=;-YW!;Y M!_[$U^YO93S2RHIH9+F,RKB,,GJ,PDBFT\0T"!P+13S"6O?V/7TM;=*W76\J M::] *2]P1_I!G<%7S40PA-K$%- #&/A:23N%AU(W)J9]CL[T]#)>1-TJ=_H% M];PR-G7&1N;J+H_$ZH\9.Y1S/W2@S3 79.%C&%&"H6,SW[<=%,2!5K+=TRZ6 MQA%2PC*M?"FC;H*,$P#5V. R6*:^U3M 9()YWZV]L008)QW,G/BB2\'3A!>= M3^K-:<:3QK#X\OQ TO7*H;'# BN$#K!,),=ON _LK3M%/7'IML@Q.M:JTLB?HULL>P%IQ!3:(X-3K\1Z\>DEN27MES"%/ M%QECM:X'NINYMK6:\J>UK!7?TW?YVV?*N]ZP*C;@]?,7?O_0SL=&Q&H?1 &% MA-K";B_PJT4>57%1"4IU1SW3D,[DES?T:?[)C.>=#CH]CG9* MSC5-N-3NL]_0N3C^GFEJ7K]=%_Z==-BB]?KYUN<,(VXB(%FEF;( M"7&A# SX*/[_6M ZON='X0&U_$ JH!T_,03J\!V+03PGIENS4&I=O"B"-.H. M9JCMV:YC%)5LW\RHOC)REYAN[N]X]O"6DV)WJ+M"H<=BXEK0X<26&2YB&+DX M@H[K6SS &'E4*VW6V5Z61B/E/4.5453L:MJ9])@06W-#>!96Q5W@I6!-O?43 M\D$I() 27H']_8S!_5X?!J8V>6?[F'=GUZ?FR7:N]^%QT_\C+_:.3BLWM +? MC@(8,$]LV"+7A1A9/F3D^0[B5K.Q0.W>^DK[QFC'2 M1\CYQ*?(LV 8A2%$B#DP]"(;>BZ7*9J)8\6!7C3":.SFV=>>H ?P$T[69;&M M(CV(1?^6KL4'J9D@Z!!>@N(H"#B&=A#[$#'QMRBBGOA$&>8NM^0YILYZ-/[# MG*GDB+$/4VW)&8W'U.:H@.+ N=?<"G-694,KRV';LZXH9]4Z7DG./V2JU,5* M<" C)+8A9])ZC#D1RTCD0CF#(Q*&V":NSC)RVL72UI(J))V>%K>XM+;%RG?# M@%K8@2Z6Q9DBQX/$\0)HN7%D$TY/\%#H\='PL]MX!%@3@BZVXV(O#F''/LK 5,\_5RD%[ MB31+XXI:&;"3&>S4 5)J\.K+I_>??V[]OE0*2*W*!S13V5XTDFHD--OX3,Q7 M%P_-!#Y>1K U%0ARD2SS1HB8@.TD=,1(HR/3^?(L><(R>OU-NBGO7%I9J6,; M!5[$ A@A)':8F%GB;[8MS"ZQE^=N[.- RS6]K[.E\>E>5M (.S+K=R_$:DQH M"KB)B6X49OJY@!7 ,)4:N*^K>3,%*RA]DCA8Y9T+ UIDS<.BVP+>UI16VK]+FV5%!^6IQFJ MI0BP(HF8AVUJ/NG([74E[PH(+YT)KH"4&PC!#9*+'E*F>$:QUWDI1P^*$_;1 M?%W?=^G--QG@RVXYSW[-TNWC^\T=_U&\%CK\5=5OJ:>)I7%(+2J0LH)2V"OP M/DV+3:IZ*#&$63^7&(1K8N[H0PI\E1*#4F1#\=\*H(QR0>IK=S;W(P7EVJY' M*H^/F.CI%[[FM."L3B#_48R^\A0_]_+B)G?Z\(@WTD>Y$A74L@(IK,;L/@N4 MPKR^%*.I9_0H>/1F<1\$X^;OV1;GF[E]"AW,V=X']2,]I+?1S49L,TJ7]+>< M9M($N$MO-F(F\;PH#^5P=I]L5H1BXA(:0XKD585''1@1XD/NVE$8!$$N>B3(-"#/% ]B#FRM^!!]S'JB1#0:FRU61%_!=L3(B+?'Q@N? M9GC.]]N).(YQ&5 K?;.L1 <>!N6NINO M>3_#0!GB_SDDGG41F7$(CE>B.;L>Z:]9UK.^$5UPMB(H",HEAV+NRLB3&!(F MZU4ACXN-AX]EF1&QK"8I^U+@K%!;=MI=Z)#*<4<3\@M>R_N>*T"XV%K(O/> M5#\"KZJ"WYIA*0>H6F%D.0&BT'6)+-[B4(@=SJ"'*+,PB_S8LVI4WVT4:ZA? MAFG3S0R(\BJHU""<:@OD6( F7LDJL:Y )9A!9\\SZIKRW6PW/:\KYAFE3CPK MSSUS<7"/(. OA=@KU-%\[P0M%\\[[R=/IN*D00")C/9!7F3!,"0>#.+0M[#C MRR 6O?A'U:YUON1Y0B/;AI4TM+ZT@B#_!ZBD'QW1TC\,BF<*$T []>G"$::5 MH),XI.FB8SY IK_;EPJ;40*C)YA&[7WS]97>IQE/[C>5K4B?[S*\R46/LF;' MAI7_6C=6Z&%%#_9?V[R0AZ[O!2S7G][\YI^R#XG0@I6/ M?^3%IUB6Y@D=YG//$L:BY\O4YFX,L6]%T Z89Z/8<^P(&:[0-+.*"SW1.-9. M9O&(*V3JT$SZ#(H]&@#OU%6M7OE?&=TN )*=L"07TZE(-O(D)=UE M>#)7&VKN3SAR ]OAH0=9'""(Q $J3K 7028TU<'WTU4J0Y'%E!1/8"IS ME_++S$ +JBOPL2JU-UMQMA?Z!F8H[S:W9HLI$/="0ZI38NZE1!QY0$J_<;85 M;<>5$?\;+[ZE[&;SQ"M9\JKV5,R(S2(-HSOUN:$18/6/%;5P,G7@J-;I MO$>16D"<'%+JO3V2J+I/RB+DNB3$-@P80C)A&X+88A2&H4,PYRYW*-8[L/Q[ M.J(\=R3Y9TWRN?04\N_BW+$2[ I<%T66D&W1Y+>[Q9EB\G%]@IGKQ'$I9XSZ MIXK&SQ&EHZ5,K?DAQ9O7=;H6GU-,0V9#&O, HLBS(7%=##GU;-^-(H1IH.K- M?M3VTFR4,IFKE ^\5G>@/L:K?]9?B,+$T[P%P'#:F4$DU/W%+T!D)J=PE4]# MR]V[0^4>G^[C-V9SW.X0M>V=W?7(.'NER5CQGTGQ[8W8V(G=8;8+MA7[J3AV M0L^'A(5B/^5;/HQ"%L(PCC#V" D=1^M4MK>WI5'4+K7*:$_%?G#5;!9CD$W, M9SNTO@M!02-I*_#>G+FB!(DABZ6_KUF-%B6UC^T6M9T.L->YNLM_(J3MJP^S $.W"P2SB!OA59$(74@2$2_[1"&B-D<4(1TMP( MC9-D>;LD>5BW+7;7,D1*7QYULTI^P&O]P"//JES7HP]PM,9,^T1GJG&8\XBG MP5HH4;G47('7NQ&I-:F/>\ D(2<7XFG^*$A+BI7CW&Z\%4C=3,(#4Q;^V%!%\K*:=AI&$P#)%.3T>S\LJPPL?4H?#&.'8H M Q/R1!H';]*\R%>QC^S0Y0CB ,OL!U8DJ]03& :<1L23K*!5I?ZX@Z4Q04L^ M0*6 >DQP@I_:_+\$E8EG?1N04K8K::LD*2O_96[6=T%@:*Z?-#_K#.]2[GA> M=SZGGX_HW0].MV7"4%SP^S1[OOZ1Y*KYB,Z^O+2INA,2-%(J7O9TP],_6XT@ M,_75S@DHX*L4T5 >L5[U1V4@.M_B;!F(>A5J9R#J?U#_8N9<[/KNU$38_D.I M"5>VZW)AG8?0"0(;(HM'PE"/?1ACPGS78<1"ODH]&A/":%'#;)5KUF6:E\=: M3/6;CXN'9OC2:$[ )V:8HOF1TG]0FO.T9KI M!FRF4=.Z1#,%<\^MV\5=S'9-9PJ,]KV>L38OS#1_LWG<%OD'_L37=GV[;'D6 M(I%C08O%LB"0+5:SV(TAHAPARW< M0%=MQEYL0UGP+75.+;%TEW.Y#D]O+4MK*5]T*R=,-E^IDGGCW?;)C. M]#G_]M_W3.I 9'A270[&U"MA)2!H))3K(4N>$K85VU]SDZX?AU'SKZ/)V:9B MOTKM63GPY#A3^-[Q/7"W7L MWJ;AIQE5^]=($24UIL:LM3?\I(X!,OA(3*:M0A(Y XV(6>'6/?"KE#+:UJ MU+V]+6UBUD%F>R&'[@M& *PV>XW!-O45BRYB(X)E%) P%B_3U]?,(3,*:I]& MS:B\I&]&7S-6WL/B-;*YA_(;M M;Z/03!.S22,N>-4(_#-(-J"!LR6T.:M#!R)#QH=2E[/:(#H@')LB6N^. MK/&>Y(]ICM=EX3K1WWHKL^Z^;66]^M0DO?K,G[CXP:M-C\:H),:].-;NJ1VTX>*4G.:)8^R[2K] M#PF98U'&(+5\ E'L$4@H%L85%PS'J!.&3"M6I:>OI=%7X[I3^^2TQ!V7<*D/ M9C42,P3>Q&QU 6XC"SGU(F*TBM/YGEZ@A%.ORN?K-_6_,N+DYCO.V.\;EJV? M[[]PNLVJ1,T/A?*)35<#2V,"(2,70LH%=R^GQA%-)U *1S,F,)KZ2$;*",Z" M!*X?TNW&0/B*$A;CSF Z6YWO[&5(L8,SE\&'%U.'K7KR-N./.&'OJJ,)\7P9 M!5K];A4[KC OH@#:+G(@"OP(AHP','8IUK+O3H#+( M/>VMP[6@3T+-%EK\0$],NA.7<*M>N +-IU3#4;Y817%73RRZL)OZ@"ZWU)N" M#G_OQ=_4AVF& #<\32^! M8^I#+74DM"9HE\JC9N=)8[--S2XUVO.R\QF#O@'RL"'?9VU96:$;6HY'H4M= M!)'+8A@ZK@UMCP5>$/+8L^P1Y;14^E;Z>.>O<]4(VLK"= 4VO/N(9CSX%W@, MC,'RI3T&*ECW0D_L,= !T90> \==OKS'0 <(2AX#7>_JGX0W,0N?XG=96:1E M[PGU0=@?-P5_4,EYHM+,@F9"(VZ97S'+!*^GVWS]#,H#2LY*QUVQ>ZHR8+:= M]*0RH-3&D).>#G"CSHB5.ICMN%A'W?;)L=9[(T//!R+;_\)Q]CYYXBLGBKS8 MMYE8B:D-4>#X,,38@I[M<-<1_R,HTHI#5^QX:1:V^,Q"S>AS58C5EM\I@)N8 M>+J3910I(!SDDTB"W[(+%/U"5]>IV]PN1,C![F0^S:%R',QC(+0@QQS M1)GE^,S7\B76ZGUIW%0+?P7N*_'+PW]\H(!F])+66*CQUV0(3TQB.W!_;8%[ M*'MSZ9)/D&UC%&RF0J&T^IXW-&H,+">A4J,:&>FHS#.Q?9'-?DRK2(S*XV+% M;>01Q%SHN8*_D.\[$./ @0%V(MN)F(-CK7H?71TMC;0:Z0 NQ2N+%G_'CP#? M9[R,7]-T2.["5XV=3* V,1'M1;P"._!,N>VHXF#*2;BKFWE=@0>4/7'X'7I> M/^OE]U@:&0@A02DEJ,543WMX'L'^66\$EXFG^PDD(TJ6G<=&/<_CQ1C-E+Q1 M_?/1RK_8JWY/4L7S[\V6*;%7[';ZP_X'QQ8W>WA(-V7IQKR MKG7&V:_ 3N*K=F6A M1FR3==+403)6+DVARYFKIJF#<%H\3>/=L5NQ.-EP]EIL^^*DN!5?S3X'@["[ M/()M"J.0QH*/0E<876X('>YZ'D>$1 3K[<8Z^UH:(=6B@EI6,4\VN;P1DD+K M[L6Z 5;=CAF!;?(=V1%BXK>&4UMH &)L:];=T\R[LT&53S=HPZ^,XXR.'-$? MA2J5.^K*]AT_=$,&$0XE<\0<8M?V((TQPRB('.9KG>,,]K@T_MAG3J_J#+1* MN()__L?0L=U_ >MT;ZDI.]'E-"V$DR2EV-NP\ M7Q$OX!Y%3' 1P1!9KK!G$+6AY[+8]=W0=8C>3NL2:9;&6!]Y :CW[+I)EW@VA"=A.=HI&&AU=-':-\SR)$UJV]UZH M?)W2I(Y-J@H"ON9QFO$[_..Z*+*$;(NR;&UZBTN+Q0VPPT++@C;E7# S"6 H MMIC0XY8;V,3V,7-&>#Q?+ID2 ;R /_3#SAVZ5E#,\9*7KS^]N=&N3WOI\*DQ M\4RC,9L?Z8$R>_3WX:B51E> E#H!H=05:*LE/;\JQ8S6QS4$LKDZNI<*-'>] M74, GJG+:ZKEBPL_O-V*1O](TG4IR:?X/]('_D9R2O;\ 7_72(>BV^[2S-[C M(@F ;B75*U01L]$/8OA MSEZJTH4R##TU,-3;&&=N5JF\?^/%MU08N4\\+WASF<^]**389C!F-(+((S&, M2$"APWU.XU!>7FAEL^SN:FDT5J>=KT0%C:QZAF /L&H&GAFX)N:>\TA-X*PZ MC(8A"ZNGHUDMIV&%CRTBA3?&WFJ2XF:3%UGI<"-+\KQ-'W"R6<4AB4,_1((< MJ N1:Q.(D6W!V+*)%7@N1ZY2WHJACI;&#U).L!?TJJS_!+Y6PFJFA.P$5_4Z M\W+()K_+'(76B(O,?BB,W6)V=#/S%6:_LJ?WEP//C_;)V@5X7F_89UXD6>EB MO8\KO";2ZYVJGFMHM+B@;WPO9G-E+TO5U'(:_,9'H&/.%TBYY[E=@G0A.>,9 MI-W$N/G2!+=]BLL)F>=;&0#W)LV+?$4=UT8>HA#YIJ55 MW.L#68TU#$$W,6N,1FU,.ILA/,QEL>GL:>[D-4,JG\E9,_B*$=IXC=>2D+Y\ MX[PH@U6;FEY[ RA__7Q0E2+O+TN1?]AEO:%!'(34BF!HHPBB,+9@1%P"L>_Y MG-DN1Y1>0$-3RKYT6KL"M?:@5+\.(-]5QVLA('U<#FO(Y,-%9'*U1#TO_H6- MXN"E?#4*=>S\HQ\/_.02QFU:0AM']O5A1@FQ(&<$]]W+6K[GE:$V5"' M2^/!<\Y5I<27>J(=X:S&<";1FYC..H&;E*]4 9K,4>VHNQ=V5SNO_+#36L=[ M^MMNE8SOTMLV>>)E#2&'.S0@H0UMFU*(7!Q XG$;!CAT7;$O=WG(->[?1XBP MT/OX1GI9Y "?UHYH_,WCO2+J>TC=01K>I4^!^-; MS;Z79KS*(35W4A]>$";&<>FE8$W19G6Q%&JMI>$<8V<8GSS(245 M_KD:TBZ'%.GALO-CD?[0YY^[*J_IQ._+S!(RE6L)0)70=9)@CCF'S*@SR\0B MOX 7RSR#<-Y]9::^QZ8C$INH+<]7LEA;*'TW_2@,(7)1#"-$Q/*$B"=^QWWF M:I5%:AI>VIKQ!:]U@TIV&*DQ]1C-)V;31B23F7,.E326_Z9N=N8L-H?*G.:B M.?J]J7+&N^NXZSSG1;XS"2AR/.R$#!*,L*Q1%L#(L4-HQ]R.0S>V+:ITSJ#= M\])FZ^YH^E6R:97BK?-C EP*KV_4*0Z#LF5F'MP7.(H6N.[] RK)IS*+]/": MK-YQ5[\O7/1X ([ARL=##8RCKVM*LZU,E2B-&F&.\/Q-D\ ZL%W79<)L" -/ M_&';$ ?(@>(SQ)3:Q'(Y6CWQC*2JA-79E\X<:OEMN6^IL2 &VO(AX&/J<1! )KH XM'UH67[@$^):%E*JBZ'2 MV=+,%R$O.!08["36J,4U!/'P!8E)X*;FBA[,QA0R&P)/HZ:901#G*F\VY@/4 MJW2F"$I?T;.A)N:K?Z:HS$$I--5W]-.0?BJ^\>R69_%OPJZ324K4,XV>>75I MY%B** ]BXS1[*",6:UGU$X:> ZJ?% U@-#$/CH='*[5G#PBCLG>>:V^V!)T] MRK1SB/O%@) PC[$>&0">L((A)1B#&QH8^Y M+4MNL"!RE(,"+Q1FF20A3W^$F#\#7@EZ)8,'-0+9+AVA80-K3MPG)I[#F/#A MD/ K4 _233U([YI!^CCK(&G$(,XX6'-%)LXR:'I1BX90[HMEO+2+^2(<#8%Q M$/=HJDU]R_0N8]=9]H53&3:4\/SZ_O[Z"2=K#0NUIXFE+4)"M*QTQP>EA.IG M?$-0#=NHAE":>,FXRW#)-4)4\>,Z#\E>:' &0*-&K )*HXS9OG9G,VH5E&L; MMRJ/F[J_E!$]&S$LHIN5;46!CQB"W"($HCCB$ >N"V,6DMCGL1TB,B*]96^G M2E-@_H":EH277DVV$1Y[':D+V(M>0:I@9^#*\0PFDUTSMOMZX:O%,VH/7R>> M>VEL @71H$R+>12#;_DHMN4%(B7,@V++2R#VXAABC@,/(1JZ>LZP'?TLS:ZH M@_"EH+IY#L[CJ,80!M"9F!M:P$R<@J 7"6-I!L[W,G,J@5Y53],%]#\^;OZ+ M3<>YVHM58/!![<6]G[SC81PB&P:>I(; MV'HA A&8>PX@2M^Z/IZO@7Z0BS/ MZ:"L;QJOT^]U@=FD$;Y5>E:/4D8,C1K;3 OWQ$0D7<9[:LGNE&C5DIW$9VH\ MB(8X;(0 L]+;>(".F>^"EO3/46XVN>@D$WNVVW2=4-&HZ)=^3(MKECZ6NY5F M:5<\55%N<&FV4"TX:(X2&O'+\ ZI V=ETE*A"JAU43^#48=Y^$1F$H0GWVMI M@ROL+I,6URCD1IW9J/V$4<&77K?-=+(V%6E*"=2.D^AU6!X[#UX>7 MHS,Q@QP(N$\;=S$TZI=VET,TTU6<+E1:EVK]*/1UZJ5N13*) I7 &NX8)H=9T4ZFGOTIJ:Q M]L"UKL[?'0ST,.")OI>BU8E@>HDIE:D?9B\5V62DIDK,U\,V6GQYLN;'''H4Z;FO=DT;/ I_GTC,,C3=<*DI\P[02I% MZ=GC6*$74@Y9',?"\"(<1C;!,+:Y15%HV?.@%ULMF;3F(U MWAZH 'BM@\89B>J(*!PHF01XUJS>-YN]6?,I!H=B@W?3@:IQ%#4!N',=3AD! M6>_(2A.MOD,LU:;F.];25.[@H$OWW3$YTL6FD^?%9]'>E^_X\3;-*A/P#YPE MTK-#_D+6SZF#8>V0.&$88VAY<0 1YAZ,?.1#%/LVQ59H<:23FC"/B '7Q5LG+_ID MN,^6%]W49ZZ9$7T4<+T9T?5:G#$C^BA5#S.BCVM";\%@/%F]K;^Z_WN+,]'G M^ODS?Q2=K>PHX!8*,,0QCR!RQ)J &24PMBP;.QA%@>NJ+ P]?2QM 6C$!#LY M026H&O'TH=E/Z(8PFOH<0QL>98)0 *#'-42\71TXB+_LSQGZVIR%"A24:J:\ MRJ-C0W@J(JF# %<>BWGH$ 1MEPLKC\8(1MAEPNB+<8ABPBP2ZWG7'O6@\\'. ME:^K7O#J6'+=")U# .W(CKB,V*<1%09S[" 8VMB",2=.S$(KC/7*.UX WZQ& ML1'PU(Y]+X!D+MOUW0 :(P*6SNIL+$3IL/69@Y+.JG8:AG3^L1%%7OHJ']ZE MK[FL>?D7CK,OR8\59LB.Q<2%3A!AB!!Q(8E<#UHDB+$3(I=:2O-9M^.E373Q MS40:549T(![>S4X%W,1TH%ME56H A H3X:Q1RF4BO.>JXV(:=[U*+B/ ZROC MHM/"%[ M6SFQ[R+;XQ!39D%DVQ8, V1#XMH6YTR8=:%6^5G5CI=&]6564+S.98%'0"LE M*ONNUD+/R%/&7\WZFP+5B=>!6F30EADT0@.R+E'QDSFC4ADG*"4E"PD[1TH_EX_0?X M6LFL>$DP;C34"&PRC"=FLEL5&P''/9N$9&%A1*[K\5 MG^+?$MN% M<11X$0V]" 6Q5@VB\;(LC>Q*Z78A:=(S,*VUJ1R#-_P[^/SI][HB"H!-S;O- MO6:MHPN&3XT/9QJ4B=FQU *F,11Z5,520*.)= MK="EMZJ-]J3J#2#\O70;& MQ#1S!@=C46[=BH_,E7C0U(SI$<^I<)@1\>P38U.8]9QD_;XIZ\YN-])[[P<5 MC]8Q392%?N![-@QM)B/I,8>$!BYD@8L#CX74X_&(Y(BCA%'ZO.?WJ9:Z@$1& MJ91+:'7[HYL6;$0K("A1C2(42SGB@/IQ]10Y(VET>?ON$VC$+._,RCAXOLFK0'C=:E$=D UO$R]' M:V*FO PHK9UC/Q:C=I =3'$SMR\YW,N_&JU?1DYU5_]/Z\3=ES.?S M^V3-/VY+.]2QHSAB5@C#P*40L2B H>\CB'W7YW;(J1<1U<";X\:7-NDK^8 4 M$%02JH?:G #7/[\OA6/J+8\Z$EI1-5TJCPJG.6ELMCB:+C7: 32=SXQ;G3M. M3YI:[985L,"R/!B&,9('O%2F2K5A3&W?=8C%G5CI/$.MNZ5-W/VAXOKDGOJ? M_S%T;/=?0/XMS8IR2==;O@> 5UO&S<$Y\<3O.YZMI36WJ*NA8FAQ'^ALUD5> M3?'CQ5[QK7'\\J5(Z5]O\GS+V=MM)CJYY5F2LC(_5_[NX7&=/G->/G0KOK5O M0H!;\>'DJSCFE$1A!&,NZ ;9G@\C/\*0N39RW8AA[BAE;+A0CJ4QDMB2/8@= M;RX%!4FI#MAN9 YT7NM0_^ZQU@(\BO?!JS+[8?ZS'D6-'3LU[IIA1"8FM5(X M4*D *AU I<15E;4POP*-(J!ZN%$%E+J8H[P+P33$A6.EF)4D+X3JF#TO;6[L M7NK+-[Y>RQ,:O'E>A3&-F,\2V/8T>:*9[E6WJ[J7;S2R/! M>A=1B@AJ&75W5 ?PJ>ZIQH(RSZY*#8\1^ZIS:E^PLSIH;N:]U3E53G=79Y^: MP*_F%C^7/LMOMUP&B=T)4/F*\B"BW \@[,.2^V'PYH44'@\S9_I?C'-,' MCY9C3&]#XTCN]39/-M+#AO[W-LD3>2E7_E6T7-]*$&Q[,6<19(B+[5R$0AAA MYD'B>J[K.EY$D58(Q&"/2R.Q1F#0DO@*-#*/O (:QEV-UXRB.3&/70JD-FDI M@V.(I(;[FY64E-4_)B'U%\<67?U^34L'/[GIRM*-^"NM8L#*BF+/U9_[&G@N M"V(G8 1BS#A$,O,SMF4%5A1[OD==RGRM(R5= 99&27OAP:'T91SW7[AF0<+1 MXZ+&45.B/3%E"=%!)]A75=7"9_"U_N\D%:''HF>LS*IF]S,761T'SFF)U9'M MZ+O'?>9Y@8NR[;=<7CXEF](7ZJWXH:J37%\;2^.JEJS@0%@@I57WD>O%K9^( M3$(V,>&,1$O+44X%BE'NVW5.Z?FQR2UI)G=P;WGUWYM-F=I& M!F#2]('?X1\\%YLZF2]W%7F^Y1+,(//],OE/!*.0$VAQ#W'F!I'%?+V\C UP*70X'8 X!&I M(K6A,I9&4KWGF5-,:D-RFGY2OXD1ULEVS6V+>+:,3:WV$._7^%[9,#G_^M(( M1HH)I)S0/@ADUB[CW@67@CUR.5)3FR+]((&O4EY#4=\#:(RS1CK:G,\0Z5?J MP 89>'2&&ZSOZ2KP+11Z#H56X 40\9A $D4<1@'S L?WPS#6RC^HV?_26$)\ M3=Z$MU<"\ GNKO1@7.3-U??TA>ZM]MB]Q*V5Z'VY=U9[:"ZZL6HUHQ_$?2L& MA3&6?TO7M2O/"B-FX4#F)XQM&;"$ M+$@<%D!&',K'TRZ6QB2EA(,GTJKX*6ZO+T)EZAUT&Y#AO$(CHNB[E#<607_2PDZE=FP;PK^D%^3O,@P+5:V'UAQ$#C0X-@JII21R_S%D_J5_6D5M+ XQ=F M7'F3YD5^O6%U*=#]:N_87D@Y"R'U A^BP+,@"1P'1AA9Q/="'KJ67O7BP3YU MOOIYZAF7DI9)/!M91^97Z819C2:,0CQO2$_1F\0>4@;'=+*5SOY>)M_* MD/J=*5<&7[PL($\P&*D=4=^DFSQA9;?IYBX3N]3J@-M>!2YR8R=&D,7(A8CY M$10?F@V=D!/+(0%&03@F-D^E\^59*2U!0;&7=%Q@GA+^:CPT%:H34](N7*\E M=WD[UH+Y3@'FT6%[.G@9CN!3ZOI%@OET0.F*Z]-J8QR-_9JE>7Z;I7%2K&(: M^A&R NB'U(8HM%P8AF(#Q7TOYI$=^3BDJR(M\%J-I5IM:Y'0KH?IYDPI&GC MV7VRT>.=-F"$.1'F/H>6$!XB.XQA1.T0VG8<88HC%C*MHIIC 9N!MZ;RFS\KOA<4J)"_]B\6VN\/A^&-:E43?%"L?^X[/(P^Z4*D7K=KXTOCXLUOM\!=9--0-U3M$>@&&JGA+6B7F[ M%KTNH"N$[PURV*LP(=[JA#XE[C.QNW'\M4A_+( ]*X!VD[,M!V.5;:\-H]O0 M3[+ZA8LV1&--B>./XBM:N8R+S73D0()M&5T?"\N=$@:'/M(N-M4TOK1)^QXG M&7C"ZRV7?E(MSS7 A+3Z-:9V(*J=CXV%9N))>UA/RFP!J6-U#9:-VC4]>[&H M8Z7.E8@Z>69DC0B^%K^]_Y5OQ'HNBTE>LX=DD\C-7I$\\?IN=.5&MN>*5182 MY" QB3TQB2.+0,206(^IPV-FZ[E%J'6\/-^(6NXK<%])7E[TXP/9-2L]J(V M%]EQ$,0^)%8@-L/(C\0(< 0CSZ4^I2STO$BK*(=Q_.>QBEX&?37^-8_IY.94 M#>>O+3@/A6Z<6 S6R]!"R51Y#+5.YZV&H07$2?$+O;?'+0_7E&X?MFM<')UH++(8&Q!Z@@M%2 *12 T#;*H"UD%Z/LW0'18V\)@1Z8A9K(UR*#@YD M;Y*E5;<'5T!H(*USH8,Y3AL)GB%RT^U]5I8;"HNRI[DHT5U9E MSA*\_A4GFW87U^R_MGDA3TJOBR)+R+:0@6=WZ2V6YU]U!*-'(Q10FT./A"Y$ ME NSC04^##"EF#JN($>EC$RF!5N:8=?6K9RA.^V 5.]@\GXJ)R_8JPG:>LI\ M1)6FZB?U1H=\^-;DI09R#AXV/(;#$;/3#J;ZEI,US6S3E"MJYPI@.^Y MYC':W6Q70%. U+X>FJ3]<7N6@\)_GQZK1 _E9-8X'NEL9&D+YU&1RTI4O?U$ M-V!J.P*#BM()?ETNAWNV MJ3_HR D"'U,$.2(^1%X40&P%'HPBZH<6<@(2,QV:4.MV:9S1WC"_3S.>W&_J M2N#TV919K3DPVF<4AN">\6A"'^D)^$D/0?/G$WV=OM2QA (0/:<1*F^/X[2W M/$N>RL/9*65+P,6_X.S^V1S+VRLY"DI$I[ODRCL\ZO%GAUYC" 8NW$$ MD1LCB*D?0Q:&D>U369E8B^DN$69I_+?7!;24T>.UBP9'C>WF@GQB#CR/=GG5 M5&L"]JJ O2Z&D^691-40+UXDRJQL:0*T8PXUTJ8>L^99L?H-_Y!I1&N[(T0L ML&V+0YM%7!J$/@Q#QX<^<1FR(QXPM6OUDY:7QGFU<&HD=XI3/V-=I/W$]%/+ M9="6ZM2VCQ;$2RU*$/_:T\%I>[/,[4XUFHG:_<#HK$S'5S:[.TJ.?6K;(8). M[%.(<"CV9,QGT!$FC(\)M2P4Z808]_2E-3-G"#D^O*Q,ZLM*>2VLGY.I$U\U MB\,0:A//:,7;W:O)3ITUX#*7PJFSI[G3. VI?":5T^ KHVI)T!2+C9:8H'F3 M%^&ML!CR_?&E16CL$!1!WPE]B,+0AA%E" IBB2V'!MA1*X>CV-_2EOQ:9%#) M#';I0!JIM0H2#((]?.UI&,*)668(O1$WDRHP:I5P, GG?-4:QGV4NL485+'I MK[LPV,J<)19453JJIJ#\VMAC*D'OM,K\>OV09D7RM^KO&R8+''+Y=T'X*\\/ M71SX&!+7%B:>Q0G$%N,PM# GMFN'Q-)*AJ[8[])8N2UVY;[=7C M)N-X3GZRM)=86'LMF2M'YD;JTBHT>8*D!92QPR*U7F<^%]*"XO0(2.]U_5C2 MM_6J=B=>72%D,P]'\G0GP#)V)8"$!Q&T*(NPCSS'QDK9]HX;7AS%U+(!*9QZ MR.@!5OV<<0D"4Y."DO):D:'G-!T5$7K0T&R1H.?$;T> GOV]_H[L3'(ZF1;^ M?I/\C;,;)CI(XD1NQ:_SG!?Y-?WO;9)Q)N9Z$SZ>\%S\3LC"WJ2;,MW(?R;% MMS?;O!![QJQ\[3H6$^AZO4Z_RVCT]VGV1C21%'+SOPH#%B,!#O1L&D$4A"[$ MC(?0"[@3(H(M'%BJV[V75F9IE-+H '"IK_J>YZ6!5-B7OK2("R+/\RE#]VB M-AR@P@,T@)1)/%J0@!J3,N=H]?5(6$"#RU75@/B/Q ;LP)&>$J""!WQ0CHY9 MPDAJ[-Y?6M0%'@W\?7U\6N<12QGMGL..%Q=QMI.4%]?TS#'-8F32+YYYA\EV MC;,/25[+7+02!&E;CL;G6VNI:#BK6+60X_K+][*P^(WZ1E3J^\<8[QB$5I*N MZQPHZM;QA>#,9+ J?C!:EF*/YCW&V[FW9K.G>D1NFSA]C^GSE:Q[(,8XN]DP M8>)DS_4GAK @)6)'$#LL@"AT" P9"2!C(:*60QGA2I=,W5TLC;4:*=6G9@=T MPY1U.2 3LU8C(&@D'$%<'>BH<]?E*,U$7R=HF6&P?OU[2*SCQ=EXK%_P-I4- M/*G/9DW*[2;=MMS")9NM^%&=:%5TN,O[SGT_(&%D0TZ8 U% (A@&-("$<10A MAULHH*HE.%W4>T!J28>Z<"NB) M&76'\2[I?G6@5@.[EWU4E0,MC-49>"JL9^)E9"P5H*MI8,\"K9 ):NUSBKEIKR%4W? M_/&#VK^TS#I4$Z\U!Y[\U9"T%6DO-M*]2_SN,0=%HJ;JIZ MC#'P#;F(C9=C5J>QB^$Z=B.[O$%]Q[)WHH?B^9HQ,0/R^C\?D@VW5R'Q,8]# M!N- 5DMT8A>&L2\/42U,7<=V;8^K>IEU]K(XABT%!;6(5\U?@!06?-IH>*%U M ]O/A,;@FMJB'HN4ELO:(!*C_->Z6YW-F6U0L;9GV_##YB:^LXJB&-NV3:%O MA]+_#'LP]#F"*'(L%&(:^8Y_Z<1W_JXF_MWW]/*)[UPP\;7@>LF)WX>4D8GO M3#+QG9>?^([.Q'=&3OS&TFA70=H5/;K%SV7N@K=;_A>.LSN!,%_%G-I44@!A MT@J@7)8]83X,J><0C&+'ULO7K]SST@A"?$>^WEY)'62UO=$DT$U,%@?5T0XJ MH14I(!S9-R0]$%;4>2&@8U[[.ED:I>QE!*60M=^C)HF= MZV+>0D$]2IZ4!>I[=MQTE^>E^:?XFM)T*\]5[V_3=4*?JS_W;LR>1PEQ96T+ M#\M4:E2Z7CD.=#!V0H>ZA,1:A1[5NET:)7S*[O&F'85>JB'O(*33B)"=C0CT M5QP!-D"1_<@I[.=D597 M'1%8AOKE29D6Y4>2K[R8(&9;/HP=SX(H1 1&%O:@2T/Q/^I'EJ-TO3S0S]+H M:1< M'WFXVPK:?9MN21%OU[4]E7_FE"=/CJ&8T(C8PC*ZX)!YF1%^QZ>H%YTN:]5;NAB> MV<^7C1=,ZH5@FA/FERB'U*OFP!FSD2RR95'G5BZ39KET.8H<%'!(;$L8-%X@ M;!GJ^M#U;/$;VXIX0/4JRG?TI/-9SU,YOJIE+FR23'JUK_<2ZQ% %[)J%& MK8E)H(*I)>($5L4 "H9XH*N769E@0-5C+AAZ?!P;_"&+QPI;XC,N>+D[#Y$? M42L6*SV/8IG;T8,AP032P"6,!2A"EM;"?]S!TM;\1CX@!1QUSG$"H=I\OP28 MB2>Z%B;:4[Q+<4-S^Z3Y62=UEW+'L[GSN4M"&;\4HK6RY',3RDM\B]FV[\#0 MCUV(PC@49KR8S3QR.+8HZP&TGIW;,]!"N:E/< %H3S_0Q M0(V,VNN$P6A,WFDO+Q!QUZGJ^7BZ[L?'UHD@Q;[2WRW/DI0EM+Y 63'?XRRD M''(+48B0C6$4V!8,>&R[D1.$8>3H58?HZ6UIQ-"(!Q[KZR3=.A!]R*J1@C&\ M)J8&*6>KCF@9U5MA5\MJLLZ# B3&JCOT]35S30<%M4\K.:B\--J*R.2EZUM> M_?=FTYGA=!7CB#(/"\O"\\L#0@]&LM@#PC$K@/F8$E&T0HX#.9I>4TH)7C=P_@V2SSS#]_4R&::,&BRYF MYHP8Y9[G-FQT(3EC[&@WH1\U7'OA/]L.N4N*-5\ASF3-*Q]ZEHLA\AP$,0EM M2&*Q.4)Q&*)0Z4#C7.-+,V]*H:0#I^V\(C\W42/=Z>:&T>LGF4LQF9A%=.'0 MBO_MTGM4V.])8[-%^W:IT0[R[7SF,HZ1=JW%17 .MT+F&2[#+G83"_TB'GOS#$27 ^!,O8\\ MBZMSI_V:I=M'80&OMRS9W)_-G%7_97._S[*UBF/71:X303L(Q"[;BT)(+!I" M*T(\B&45-C=>%6F!UXJ'=1>)HV7N[H2:<#5J1!1[PRJCW7J?T:XCR:#F@=]E MPZ=X(CC;H$Q]9-@D"BPUN0([73K2!EZ!_0@>Y"0T>+1H!%M39X^7"3/OX:01 MX$Y.+\VTJE\[Z6:3)^+)NXR5T7""W6^SE%ZS]%%8SN_7^%ZUAM)@0TL[$Z@% M!G<9+J=B(W9IQDG9.=MFTHJK5%"OLS0,:3_]&4=S\C-)+2#!5RF_H7),RCB- M*LLTW/ILY9F4%6V7:5)_2;]@@!CMC>"LK,I%?E2KPO+Y_TO=VS:YC2-KHG\% M$7MC3W=$88,O( GN^53MESG>Z[8K[)HY,;<_*/!:UJQ*K-&+VYY??P&2DBB) MH@ (8'$B=L_8;1+(?" D$XG,)QE)\ACFJ(PADBS7844,\Z3("4EQFDLC*HYK M$TW-IAS+:DY#/PCFL+7P"5'HL..1F+>T2!G$RYRFWQ=N(]'R7\#/#PF_"18# MI/N#KX]&LF^B1)=4W^AYAV8JR^_S5;6L?Q*+?:7N+NTY%FG&,,IA5G .$5?& ML10$04ZY2&F"&=%G5\/N*4,S3CQ$2-HZ8D1B\XU]\M MFNMP?3,@FWN> 2V@7LH/@Q#X5)8UZ.QOXJZ[N!CE]+U*-930]?WE-MF_2(6^JKU M@:PV/UOB4(,WV[VWP!-[#1\C<@4-K4/1.,NK$O*WBZN0>>]):;HJ/3 MBVJ]774ZR>=Q$BSF4GP#UY@,]&7?@$.(H,_PI L6L$4+NVA;]+73EL8 ,(@[6#H;?NKJONG MI\V[U4J-__*IVOQ=;-X*G6NE)N6'G6%X6V4RUN2LRM/3JLYH TKR:BFJ;;U1 M7L1RW>P4I0E0JH"#+N:75D;@7K^W\HUK8(/C *EG(V0+FM,]EM$$HUUEV:C; MOL\;Y:&^,GM?K9[))['I9+"D*:-9D7$H)4?J=$,0U 3S,$:9+-*894EF M%8XPGGEJ5DGWMVRSC&YM>FV_"G9^D%=LQW*%.D+?Z=MT4(M=MQ4-E!ID#5(P' :$C%<&<"0PVB4&?15/=0UO>Q\:RSC*J! PHEB;*I0W39FS M,LNP+'F1Y4;W35?FF9IA.J30[>2T9"VZ *>9S?$ 4F +^Z MN#.9Y +%<00C3@A$N(PAB8H,ID24B#*!$VIE'NQ%F)KEJ*6$5(NIF[3OY;2\ MA;%?"L.;FJ A[[-T0*N02/^':B%OFO:H<-:[AV+ KA?K=2+HN%8(%(MO'9] MI)AOMCY;I[NCZ>NFR%Z <6^3G $ZNW%R'\G-&KY9D/7ZLZSG_:A\L \;\;R> M%5&9YT6>PTBB&"):"HBCM(!"EEE44I)%L56?L-Y9IF;3:B%UR6\M)OA#"PIJ M22TOJ/HQ-;-<-R,5V#BY@&1M< 9!\&13^N<8U6P,JGEJ&88?OH7Z[9'\.$2A M]S1E*$I+RM5!*(]9!A%+.2QY&D%:(AU=BN/Z97H$<;E#E?H*XX5?L\W9[&^P\5K\) MW3;I\9M8B=H/G26TX&FL[$5&F80(%8FR'$D!TSA+8IID3";&Y0V&J_EWHMM,OY__$/S#4@TIUAM-'SRC44*I*'-(1%E"1*("8B%B MF(N"(2)12H7506]@KJF9YUI ,&\E!"M]Q5TMP?I/\@+(TTJ(0:)*:Z3-7#U/ M^ 6VU GFED9L^K*I_S>EY_Q3Z7Z+W2H%H* MS8OR7:Q^OMV*Q^K=#QUW$I_ENZ6LU(^I9AY^WIBF%%D,.3EKT8@.=K(#OA7Z MB]F*KR,B'07NP/VS[KADGEQD@_:P*0D(=&@'T"_&5@E&#H@YY1G9S#-:NI&# M\MVL(Y?7W>G)WU1+-Q4JSL*WKV.U\"<0/]DW?(-4] M_UBCU5SSMBVKC2TMG_':F'I"_A$/[A;1#3C(? ?V4A^1H?LR6ZY(>61#-YIV M=&)T&S#Z.-*MWK^!+KVI"7U3/3]7R^;2]WZS6I@5$*1.PQ"B%42[4OQ1)+IA51L*-\DS-['U5'K&FTSFR::?V M[Y=UK>/EM, @*V<<\A]K/<)?"^PT 8TJH$UPZ"JCW;RW\\56'V+ .RD%V^A/ MUD%#_;>]CLWEHV?2]MO1]DGD?H,TXY.[WPY=+^&[AV'M2>#?+3MM&41(+A"'**%=VMT"P+*,$YEP@EG&!19F9,L(/SC0UB]H(6]_N M'8L+&GG->>*' 1XVCUYA"VSXG!&SHI(W0L.)5WYXY-%(YHT4[#+.F[W@2LG[ M?:Y&Y>N3CWH9Y:C,< QS&J<0186$A";JX"G*!/$8ERS.'/CB+TQG]",?G^!] M+ZT.HY\X6[;4N?TP&YX<;T!M+++;5L*[<#[-%12\T=+VSS(RW^R@JN=$LL./ MNYF&=__<*K/SN]A\J]1I\;M8;^J4]9F()&)8G=0PTC3<2:3^)#"!:@)II7,D-B^!!HE:L.UVUZS.P<;-F=7;2FVJ]F15%D62HE#!F+((H)RE4!QL&4U;$)$<<"6SE MRNQ'GIH=:W9E0ZG'E'QVV_( F-F>=((A\(9LLP/?#"EOO1O/%/6T%0_CCKH/ MS]0YW83G#]CMP/5J,_NBKV?O?\S7LQQEG&H29(1% 1$I,X@C5D(B6,HC4>89 M-6J^?33JU':>[F<^7V_F3.V_WQ5\V]6NM[P2UK#PXABVX3WH#$;@_>>(@_&6 M[-5[:#NJ%SI;4?WML V/QQIE"_:*O]M^_?_HH0?7>KCKS+J/ABZC98(PQ5"= M_C/ES"*B.7F56TM$E.0\EK005HDH-PHTM0W?W]WIEE9;+JMD&E@<#_O@$(-MMVX9U_4JMDYG)DQG!KPE&[+C MXX\8*EB)$YB*5).=ZPP_00H881[%5)U$<&I4GWIMHJD9S/9:L2,LT-+:M3NX MBNZP0?2)6>CPJB-<#I>PPUC<< =[8>"1KV"'U3N_@;WRO.?2T[\+LOHZ_S'C M&$N48 &3/(DUI7H,,2D%1$@P(5&9YKST4G?:3C@U\Z!^/J6GPL@=I,.V( 10 M@6V"60FDEALHP3VCZ:G&U '521687D777WGI"52NM:6[8:916'JBE'%5Z>E[ MSL=BTO("U]EW7\1WH3S!1YV7-R-12D2,2UBDL3KR%B2"E&<22IK+/(L%8F>H]_U=QPOE:KETZ-8/>MRBT,8)D$,D4@B6.8TA4CFRGE+2 ZS!*$R MHSA"S.Z"J6^6R9D,)9SE!5,O>(:73;="$OKB24 VI>799-?BPMXXXNDCT:3G_E^"[]%QM3>[7:[%IV)]7@M\O^E)+H U;*']X!38I+I"9,4N,HR" M$Y'(A2%'XPP95JE+#W+E2?N+@ >U]M^()A=Y6.D&.IN?#VI)-\IJZ'SN%QWC M[+^>G/%<,)IPHLZ6)(.()OK2D,60TER2N%!'S\*HX>I-4DS-2.P4:3A"&E7N MP(M6IG89Q$X=\TBX^PI=OVP8!?? 1J<+^<,>\H<]Y'M-[BZE8XRQ%N97%:.L MR4CW%P'7QNI.XV9,!RXZW,<>[?;C9O6[5R*W#^::O=*R%^@"PX;"X/-VL]ZH MW]%\^33+(U;*B%"89SR"J. %)(CF4(H8(:XKBJ71Y\ALNJE]=]K4C!TIB);Y M;L<-TA';-J-E$/'ASXM_' -_1VZ%T"'+Q029&W)=!H/%1-7SO!>CMQQ: M^_)_/%8/HM*]7]XO[;OY]K\^-9N@Q-RV9<./%7AX]_FHU^P=>%]5&\U-9]&U M]P)NUX^N'B +O/U-T0K1D'<8'+<>O!?&'*_M[K!21YUVKSQZ8^5P3Z^0)!8) M0TA @33EFQ048B(2R#,JRSQ"L4!6E00#F'9Q!A64I4B9B*HP8RGI'GYIA.+1E;>2S- 7'R)EM?F<\ F]WRK MM>/1V.-V;>Q3ZZPA8^]#;AOU/9FOZDZ.O_W<__&_YF*E!OKV\Z/XKK35%:NH M()PD)(9QKAE#"&.0JFT+8YP14>2$IQFUV<%FTTYM:VM1F]ZG8"]L'7_[=/\W MJW)@2_3-K(!_3 .;AUO@M#88=NAXLB2&DXYJ8NR .+4]EF_;DPN\J9;K:C'G M]7&Q;BC9?@I)5@K)(PXCQ+4)HJ*IHDFC!(FR$"3*C0*30Y-,S> ''HVRX)IR70:#J\^Z^2!?Q$8-(O@[ MLEK.ET_K>\:VS]N%Y@A]*^24XPAYVD)48Q36-((PR*/,IJP2$K" M9]_%BE:F'LCU26U^X]VIP_W4=S(#T0IMYVT8X&SF:?C%+K!]V(.VDQ;\TI$7 MM )?9MRW]C3,T?'D91A,.*J'80[ J7=A\:;];47+65-[U(8W%)U7IN8:M*+] M;_-;AZ[^UV\:'%4/O)E;J;R=#BYHZG15T!UGM.N!'N&[5P)]_^SVD=97B/.& MBO1^R=_4:0E/8LGF8MT3M$:X3'&1,D@91IJ6C\*280)EPE.*2%F6U*H7C-7L M4]NJ'>'KX^V1^#ZN#^S6QNP;'PSQX,1[$:E[Q)G?BBU!SS-FFY6B__Y.L^%]6U7H]*P0E M/"$%E 53IQ0<9Q +KCX33,JX3$DNA-5UJ)L84S1_NHEQT^"OU@9LESJKO?Y/ MD)*U^B\ZM[?9L2O1>.;S):N>!=B0'T"TW3;=VF,YKJ;AW4OP-0I]25.O2Z,! M:%0 C0Z[M"U=S;73HTGH K4F=Z#6Q>.ESDU8^KK]<1-BW&NBFX ZNT^Z;33[ MDU@G^VS7H/7#DG]2/U+3@]GE$:9F_;1,YF>T 62N']G\@!+8W'2$W#=5UE2/ M7'= V9(%& 3,ZF!W'0^G<][ L*,=^ZZKUCT%&CQ]0\M0]?E^*YK__;!LT]27 M3]UBR=W)H\C*A"8BA2*)E7^4*"<)QR*'M,BHR'(49\*J [+=]%.S##OIP2^\ ME?]7W9=F5^^\.&A@&.1Q7!4S/R<*)+&M@J]U?QEAS@MASX!;C0N(5>&W\L<,$D'9M$+C3D/1QTP:=T_#P) MNOFP5%^ZNBCYO=I:#6/$C$>13".*H20)AHA1 0G)$60%II&0(B.)4?+4M8FF M]F&H"=OF>T'O@%3/ 6+!-'(56D.K[0&PT"978_6A@Y66TAOEB"D0ONS;I6G& M-4Y7E#VS+->>=V]8P*K52]78(=W(1[S1XZY^OJFXF$E$$LI) @76C'4B)Y#* M.(5,XB2-8DH)BVS[%@S,-S4CL>?C[\A\!VJI%U;&0SA/FPZ J 9 MV(+X -*IR8$!/#?U.A@:?_26!P;*]G4^,'G-S>MH:,_:9@K[L!*)XAP3FL(X MC]1Q5H@2EF5<0%04150D:2I+:I>RV3N/S<]_G"S-5L"6P-(R=M>/I9F/<3,^ M@?(O^.49U+ ;5//4JAA^^H0/K(8:L7 2"!8VA$!'2 MC>0X)'&2PHR5<8ECC%E<6+=AG6SDOI'..5WK!#NSS>V.2.!=;0Z&6W/64)'Q MD\'';]-Z-;)]X2FW#=O?5EYSE^Z+.D3[#T*T]4$9S[E(D=K5,A&ZZSF!.-:M MS_,$IR6/99E8,5D[R#"UK=^H !H=P$&).W"B!MCIX5@'[K)>9I8D\"J$/F,$ M6 !KPW0#A)ZLEXL$HYJX&R ZM8.W#.4:,+GG7/UJU_5)Z?/J855]GRNU9SG+ M2"2*0J.20Q[!ZY[&.*\_;YRMJ0JU[MMF2Q>*G M;ECVMW4/?[0U_9W=J%.S"%U6-[!3HVZD![ZO_Q>X1&%NG@II"?JPY0B+=V!; MX@AU (8]-PB=LBPMIQHM\](-@FXVIN,(COP^?8T7'\C/NH[F[5;,:)13*4L& M8R0Y1"5#ZHP713")L[C(\U@= ?%LHP4T.^-=F]#*CNVG#;>YFMVSJ#,$7UHQ M+4E\KD%L=BSS"5Q@@V323M4CZY--RY;CZ'R9SP]IN^YF95/8O.& MK+_5OA47_+>??UWK(]@^\_)>]]@^3C,F*8LB)A,8(1TBEH)#RA"!:5JDB*$R MRR2RNP^R%V*"ET5* ?!^4?VY!CIOJ).6?)#>\@K)86W,+%18O /;+"4\J,'> MB0_H3_"+U@#,E[_VXAXDINT.HB?[YB# J!;/':!3&WC#2,[E,)T:LF M.O1N>!"KW\AZSFIG;Y;&I1 191!%.N.;IB7$N6Y-39",8E:4O$PMZV%LYI_: MD?) T-/D<2NI 6N+A[6\3;HOVZO53>O^9;X$O%HLR&I=OU>_8%DG;+M\9E8S MX*($-ID]N=8'\3N]9>YT:C6H56B.H5YK9US \U<\8S7[V-4S+M#TE,\X#>-F M(0^E.=HQW?FC,X2*!/.4PIC( B*B;6!9"LB*1"8BS5+$K9IL]T\S-7MW\#F8 M=DQD[076VZS:_\NBN5V?+]EBRVM?I3VK=LH#[:SK3G&]&U?*#9VJ?,,8/JI^UJ#J MSF^'*AM$/+) O6ZO*ANE^SB>//>I.I16O*P$F],[23%VK?TM M4/74T=\TG)TYU#V7^S-)UTV1[==JP1^$^NTN-^1)S,JH$%&D+%^KK\,<9Q&]=?! M=K11O@:.*NZLO^OK]FF[#Z+Z73Q3L3+-R-V_,#DC_.ZS>>+L0>UA0^JL<6 S MJ7M&_]%(Y2EM]4Q+IXS4PRBC)9N>"=[-(SW_QUO*]W4Y35,A/(MH'&6YI)"3 MG$,4Q1R6-$D@PSR)BC**<6Y5]G:_0Z 9@>T6V )O 5W ME?H'X7Q7Z)^K[;4XOS/\*]3EGRO77Y+?\YS/XMZOV^=GLIK_2_ F&W1.%A^6 MLEH]-Z&G7?)?1O-2XC2#LD@01#02$.,R@2B+*(=#1R)D=X*:U-+,\8ZW0*YVG_"R.IZ)@.U2#5@<;BC*!,F$[T,SJA2W' M#)4!N@]S/>BPOYIXLUG-Z79#Z$(\5DU1\T8AJ"9Y^K!4-DZ)/TMQP9.4IQ"E M-%*&F1%8XIQ"5N*$%EG*BBBW*=()(Z:5\1ZAM$>G?+<\OY=Q@7'-) M4*R7MI*:G+FF?&Z4!JW6H*NV+CD[5ASL-!\S#?F6E1DM6]E)R(DE-=\"M'WN M\TVS.89C#CUO/V^^B94N%UZ);V*YGG\7!XD_SI>B;L$]BPA.:9DF,,\)ARC1 MY[=,,)@B7(H4)3PK,M#VK6"V48 M%@H(?^BPD7_D[<-+CO#Y"C_93C]N>,H1G+/PE>LX-V>!/Y#5YU7-[,+_1A9; M\2!633$6%2E)&,-04%U+%PL$RPS%$-,XQQ)+%!66Y<4&L]KLO9'JB8_RPE_( M"GS7 H-?MFON7!AG@K^9IY!B MG,(HCHH444$R'MF$<=Q%F5JHIA8//)/5T]PVD]Q].6Z"<2R=,0Z1=V@GR>IF73H -)E^ZC>CHS"W(>OU9UB:Z36@F MI;F<[0_BQ_)_^H M5F^VZ@#R+%;MKQ(E)(T9$Y!$NK]0F<:PI +#-%.'MEB=VR)A5$DR.,ODMG@K MG>7F'D9R>'][PR?T%C>&QGAS&ZD^M+_5 )V]K?YVV-?#8X^RM8W4V^UNLX<= M"3P&PCV:;$E3F?V7X$_B+VHN_1^_"*:-S%S.6>U,- T/=;M33@7*1,$AYKSN M!DZ458@+R&)9-^!/=L?J+53IRREW_Y?3Y7<+ZC7'K7^ ML?=%>>)/L'%I4KP#>D:MXG\&-^O_E7T3?+M07Q:=5[54/[2?;5NIQ_I&=,_& MG978 11D:<%HQBETHJ:Q73BJ3F!.[FUC=Y+;F>22G81A]ZN]4&O4^_W:YT MK<$WLA:?MYL'L9I7?%9$:8)R0B!+"8,("752S5@&TY(C*A.9248<[DD"B3O1 M2Y/6A=^0'^ 7*I9"SC>_ O%#]]4S9%D*OA#2E)&BT;.* M9Z5D_2^"1EU0ZPNK[08T&GM-9@NY)/XRW8)(.78:7$BH>W+D@DYG3V#X4:S7 M0AQ3[>_;N]TO^6#;M[\+LOHZ_S%+LJ@L$95F28>/_&D 'MO*-.G>=OFNGS22!4@I<[C2Y4^T. M:.6 TF[D)3-G41Q[Z4:B5QQS":WX%WWB/4#,Z&6:T1@;?8+2I7+T.JX]QV.G M0<3]T]/FW:K.D[A_WIAR/EX<8&I!DXZ@0$FZJL].0,E;+46U78/C+N$UDZ8Y M9^1E&(>_3-X0#/RY\0F>%?7D57"55Q;I4E=X> M60=%E*SJXWRAM^9+P\9K635LL3AFL8\PD >V/ >TVY"%CF/4MSE?A-YFZGO8 M!CA:SF./A'36>/FBGS.?>%RR.6M SJCE[$?PT2AS[SC-F"B*C)4,1BDI("IY M#DDF.60)37$N"I9$R+U3YGZ>J=FL1WWLOZ7/Y0%!,UOC 9?0+LW%8U>H5I=G M* 3I=7F8Y16;79ZI.MSM\OQQQ]K8E>#SS7O"FM-3?3M<\#+7K7$EBZG.GT:0 M\A0K%"43*>-EFEAM^/,IIK;7&PG!3D2GV^$>(,WV_6WP!-[RELC85\9>5-Y7 M9>SY!.-6QEY4\*PR]O*3]E'[M_/OQ>2!S/L.B MS&F9%%!25$*$: %IS!C,"IISB1@3S(AN_^I,4]OHK8R [X0&.I-2K.9B#>[! M@_K)B95:AB:YTCRZ.XSV]4B[-PR#7Y3N8-L!J20%2E2@9 5:6%^8F8>ZO6$W M4@S[!@RM0M)&N S$FH??'RV(;*1&-SIL]H*;L[1SNI2YF!'.J&!20%QFFOTM M3Z"RJ*4Z):4QRR3*X\2JAJ,S]M1N)^NC$%@9".J(0^L+5 !KA[%'54^>8G?D M45W$'I5.?<.^1^R=P@]+N2(Z_9!MMBOQM5ILZ[A1F[^>%VFA_$$!6:1L&6(H M@B6.M8]8BBSGN,"8F#J%@S--;:,>"POVTIK[,L/ 7O?_O,$5>$=?0NIZA8 E M9.;NGS?H1G+_K']L5DZ?$1H#3M_P^Z,Y?49J=)T^LQ<Z[O-04H'6Z@<[06U1K)=2A:IXHWT>DG$!L:9LZZIG&:WW MO:Z&8?Y77*O0]P,=U>[ D7+UHG75TVMW:)1UT! <5 1_!"%8"+4 OJXF?(LW M[IU&('#/+D-"S6.?#U:?CK\>JM^_;)9_6S\(L:IY3@_FP3 [S'"XJ3G138R@ M(S?X(M2W> G^M@9:^H8&V#P]S!358:,;"-# =M0,2\_FT0$JIT0RTSE&2RNS M5+J;9&;[ZLC5%V^W0J>[OI]_%^IT+U&)J80)3PJ(>*E.]V510DS*-$H0)4R7 M^H]0@=$1:FIQ3O4[Q2.E]'>7YGI\X#4 #QT<])?*KQ1LTOFUBJ^P?B.593BN MX[]?:8;9>HY7G]$#?*@:C>Y4_QYU&CW@>*O5Z!O;+8;SVW8]7RI1WE3/5,VH MMX+.A7U:ZN:\'[B:;"[GFH"GZ9)^S_ZYG:\$5P)V(N_JW]1.XGLFN5D1TX21 MC$'*$YW@72"(TTQ DHM,YJ) &;&BG PBY=0."CO!K*_%PJRA6=#FU5]

2@A:J[D1K092:F(-)D: M*06#J,"Q.F:5&)81B1!A*$8D:2RM$1JOY?-KD%U: MP^'0Y/FFE X=D>A&'+0-[ ]-M"SQ,Y$QF:0EA4)'S%'!(U@F60:3N) 895&2 M%\9)<58S3\U*.%DIW4[,:+W0:P3]IP8^Z9 M-EV/=XH>:UZ>R9+QC$K XY%UY[6H=J[SZW@AU:D'6BS>_1!LJRDNWJ@5>JJO M!MJ#BNF^'!AC2A?8! M/B_?SU?KS?URJ619KEHQ +),B+9B,1"9M@D>W MBS0UZ[(3'51[V74$A I01WWG2_!39U:H3Z!=;,G#XID%G<9=DL V[* ,.-(& M[)?IH,]=NTZZ3+FE)_T\L$K6L2I_P'H*8GD0:-3HEC\ 3\->'D<.%K[7X>BZ M9^(,\5C0))4PC5-=)UH*2!E.(:13,[?7@OC'/0.:MJ&6 MO$)6:^,ML.^$>&B/T"O8(8+]9ZB-%^\_3#VUD/\9* Y1__,Q[ ^:GZKEE^U" MQ!'-XOO5ZIY7+VK&]POR9'K,O#S"U.R2DA1J48&6%<9 2:O^N:Y^ JW8YN?- M >"NGS;]8!;8LAC !?[0,GLZ=%X'Q>G(.3#L: ?.ZZIUCYL&3SNG;RFSL2_Y M:QVGK]^$4&X3O^<['^M0"KC^[:?ZRTNU)HNZ>F>MAEAL-7]T;Y>5]H/+<1&+ M1$A](HWU_2"#)4D2S:06\2@J$\&L.NF-)/?4[-5.@Z:R;:TS1ULE+O186KLY M4V/]+,S\L DN=F!#&V"=7?+2QD3=7R+;*%*/G?DVYE+TI,J-.KU[_]:#!/=T MO5D1MIE%(N*23!1AR>P]-,[D.ANY5V*2)V M@CKTC]72\KVM?C=>!I.Q/ ]*7T MZN?LS?V,YB5G5!/U%GJ[1U$$J20,9I2G/!=9ELO,9+L?AIS:UGY#EH03LVW< M 69XR[JI&WA[OKG_=/_V_O:M>*[U?#ANN,]0HF^M<]-U&ZOD7 MQTX]9+54'^;U@UC5% U[(R\BA$3,,90XRB&2,H.X(!@63%(J!9%);%6V>6FB MJ6VPG9RZ[4O#+N+\^;R(K=D'U =B@?>H&UCV#7.N(.&K/>=S,,#ZN*"<'K#KH?UNMM?:4FOXKEO%I]K)9/CV+UK#_CLS3#L9"YYNC+ M"HA(D4%*RA@F"!=Q(2/!A56Z@>G$4S,<.[F;IM<+)2G0>=^ *UGM[(8Q]&9V M) 2@@>W*,98[H34;7B,VT')#+3AX.P2OM:6QQ=E1+9 O&J66R?M_- M4GW=TK7XYU8L-^]T5?/'^5)\V(CG]8QD,2&$Q;!D*-5L3ADD!>60$UKP$L5% M:L;5?&VBJ5FB@YR@%A3\H44%M:R6+LQ%;,U,CP_$ IL:-["L#_KW;1R#+$Q+%60[S*%5GGCRAD-(L M@A()(4B1D@))"UX"5SF,=L?XC 1OONGKWK5.CV2-S( T'">Z/'[WGZP;8#BO M%I%13HJ2:BI^HE9+Y+",(@XQCAA-",TE8?O5,N/L&VNU1J#IF]IJ#7\P@H+_ MJE02K"N M]'&K@AO&<>SQ63T_5\NZI]W?R&(K]/$A*?(HUYW)"XB$^A--$8) MS.TZ$)Q.8;-QQND@T$C8=/:[ _]/#%[("GS7LOXGB*/H+HHBL-91)K5YMIMO MU4J33_TG2+*[J"CJ_92@NS).=@_-U;&OY3ZK#KWF =&]W+[7]3+_\W_$>?2? M:70']$^]?K+WGY([H 9\:;H\+RYSI9FMK=GQY9;U"GT[GB.CEO+HK;!E7=XG,#,M(P >V03:%6Z]7 MHM6#W2O59G4EF7115@]DMU9C]0WY"IVF+*]@OY._8*H]=N0C?>2M=5]W^2%5^_6:A3T&/U^_)EKC/(ZMQ1Z_9!!D--S<%I M1 :US#J4\3A_KFG[?O_T\*&3Q;B^ [4>%D09!K .6\L B :V@Z9@MGGUP'L/ M(0NXW'@U#,8?CU[#7-DCE@V+UQQ=B7[BK$]*I2:ZM+=?'9OV4*UK9^?=CXTN MOE3B?)RO-[,T9S&G@L,L+AE$6%!8YKB$"9&2$E8(3(U23P/(-C53-L0G=]#O M[N!S'+LB.R7!'P$HSJ#Z5.UV?.)L3PJ:!FE,(EQHA,'BDW@#7P"2P#790@ ;[43/5.,7"=Q69<- M_F$U5^>>%W7P:;N#SG(69ZB,*8QPPB"B&8:X2!-(DS(O4H9X05.;[3XXV]3V M_2$FH6^W9',J5']C9/T-R$7U9UMA=/B7A=9+9\UJQ@I1<\$NCIIZ6'?D'%X> M,SOB#?3 !N6DU'W?8G^6Q0@23R9F>*Y1;8V1VJ=&Q^PE^R*+3UMMOG;A MEF;\]2RERI/01%^IY!(BD4<09QF%<1)G.<$H(S0R[0;4.\/4K$PCI YGRO;W MWU@1\Z3N?B"';8,7> +;@P,R1Y;A9F3,\]EO1FBDA'5KI*QRT0=1&$@V[W]O MM&SR0;&[Z>+##][N5NVCS;^3S7:E_O?D?CQ*>1EEJ80X)TCW..<0ISR&E# F M&,ZB3&!7)^O*W%,SAB_N_MT;1GLG2F/X([K6G5P[3+B[]0(DKAP M X !'+%K,[^:6V8(R9"39CJ$FV7[(KZ+Y5;HLOPWU;).R_KO^>;;F^UZ4SV+ ME66.I.%H$]I*K<3-T6\G,_A3"0UV4@=),9UUU/UB"<7I7K%]W:GA MUH5= MVV:=#SAFNZR+ZIRTR;K\G&/&GFY]\*E:5KO 7L-.VW9KGR5I1C&2",:%KI(J M\@22"! >@QBCP;R%VBO* M9AZ8!]!&2A&L@>I*NF]'TPK[J\D>)GZ75F;]F9;2[F MLW?+C3K O)\OQ*KME?AS1K,B*F6:PP@)3=V"*"29C& >$TXRG,LH-R@T9XT)'^%CH^ M\T4Q[15>[WO>G9H%TD[:'=Y_!)_7_[[\K5^Y)@";95PNL7+FFMKNIQ+?J M;M.7?U>TQV0 M%CF.1,'4J0*G$.$L@U2S\65EE$<8DS)"5GGJQ\-/;=L>JF*=6C:>8&?H_#LC M$MK!-P;#WG_OU=F7CWX\^+A^>*]B9[YV_U/V4;VV0.7]?,W(XN^"K-XM^5LU M]@Q+6I1UA]>4E1#%F?H3*C+(BY@003,AA!%'W= D4]N\NX*P1E"@)05*5*!E M-0_S783T>JS/!U"!][031E9QOVL@. 7_+@XZ6@3PFEK=,.#59UV;:Z[FW\FF M;C2_WJRV#:/3DO^7X$_SY=.]YF2M*R,ZU#F'2!3#(BN03"'F$8>(BP1B7):0 M9CRE@A(1%U:LE3=),S73<5 &=+2IRU5:?9;C+9(@8#OO8NIC4/NR&V/NS0>A=L%R0Y[$9_EYNWG9 M;OZZ5%,\DO\K/J\>R,]=[MRLP"BAL1 09RR!B$044EXDD&4Q28LL$0CEIB4[ MWJ6;FLENY=:W#U4M-MAJN<%&"0ZK%7PA/P%K93XT_OZ%:*# MRJ&O%:YI:W49>**?T]W?;HS1KOI.A.[>[)W^DP_V&K71OHO51E/X-7]>VA8\B =>M'PZ#1SP M:K$@JS5X4=^XNBG/Y13;VU;!\*8P +:A]_HQ2T[-F[^3>O>7&O1:\%#<.=>A M"L*G,S#M*W+L7 =CF'?'X/U;LR;OF?)_MPM=@U"G5NODAI7XIEE(=;Q YU9_ MK-;KDPKF(D_CLN 1S"A"$&620(IE"6E$TZ1D.2GL6*1OE&=J%JZ;^==1"#2% M!4L_?=)/FE9(Z;X+N_U@T*[_=-#&V$G;W(T^FF M9ED/3LZZ<7+.NCS6WF3S7V]R(<^ =W$<;X%S;'>QD14#;9 M*[J#EQ0?=@(OON7/O'P^]#R=,<1P'B,!$TR%/J6FZKQ:E) 04A1)'C&,T*WV MI3/?OXN!Z;:%]6IANMB[FQA'1%_)QG2D#6MD>F ):&6ZL[VZF>E1W<3.]+WF MD9ALQ^;X=BMTWL][]5.;(1%EM"2ZK#:3$/&(0L(EAHA(2G!.92RL2-E-)YZ: MZ5&_L<(#Z5@?Q&:&)01P@2V,&=U8G<6G)0],+C: 54AFL;YI7Y]6; ,(TZQ MH?=OS-Q_LR#K]6=9F[W['_/UC%/"\YS$D&1"F2!"IP;@ MDKH7RP$NON!F$"X4\A[RX ZQ4DYTO)LED*=1 I$L""PS*6%"\@R72**,6?'3 MFT\]-9/1+5Y7!Z$Z,:%MLJL<_8;APW=JUD?)6"U%M5TO?H*Z\ZZR.4?5[SOIS1-\>B$;-C0^T IM3DR! M\E>\> T5IX2AW@%'RQX:4J>;2C3XG.>\HB90\V&]WM:_U#1E61P3!"F*!41< M,EC*)($B)B0JTPRSV$]:T?&\4S,,EP*WX2LHGZ@0B<5GEYF$6,0,HH106.8TAU&*XHBRB!6E55]R MJ]FG9C8:00%I??9-!:HZ/^U%"VMG2NQ6PRGJNS981DGB7*SK%40A0C DF< M(BAQ1)(X(4F4939=W#W)964+1^C_KM0"38^ I@L.VVL%JKU:@.STTMN7U9HU M9[U6-3NCZ6N)SWK?P*A=NH-BX+Z[=(UNH*O<':C5\V>( M/>/MR43[DFI4X^T9RE.S[GMXA^9*^O/Q^/ST7]6?OR]?YF^6:Z[^OK^+,FVS M-#C*Y+Q/+2UXG#\KF.^ DAG\_NGA@]Z]Z[E";2 KV!:^ZQ%V?\@%-GE70?-\ M26<.CEO;IN&AQVO@9*3B42LGLS=N3!_:-7"=D\5#M:YK\O?-"#-4DJB,."Q( M%D$D,(&82 +3!,NRI"0J$JOT:9-)IV9##KR8^S[!B0_WDDI MF)JW]]]GA2@B42 $&2L91+S,("6"P1BGB:0RDWG)K9@.7:28FM%JCRP;\@/\ M0L52R/GF5[=F:6Z+8F:W@D,=V)!UY3N< ^^ 4@$T.F@+U_^41W;"6U#TQ4KH M),.X;(2WP'3&0GC38/;L@_?_^I?:TNW-&9=EAF.:P91C#!%*)20IBR'/BC+/ M$D+RR*AH]G3@J1DQ)9N.O?PO<^*W(YB&;= MRH<^@+5Z7[]!O/([,2:M;7TU+7YW[@:GGGT^MZ!_2] ^Y3- M6_X\QU&6QI.'&5;643W146 _]5C'F=3;%TC-6P]=R^$4%+,;=.J&1!N(6G;0 M$3Y(I,P-MW"[?&CRU]ZV!L 8[$.345R#_!7[O^W]85.P,TN2M(AQ2G1&O>[, M)R-(RYC##)4RPA$1LDAL[ NLU7>N[LI2TRMH;AR1E!BFD< 0 M\:*$E"<9Y!27.4:RH-0H3G!YBJD=[H^D;'H665%6#( YO,W]0!1XFSN@8[S% MKP,PM,75VYWMK?YVV-H# X^RM:\KMMO:!D_>=I;K.+/KAU7UOEH]DR_BNUAN MQ4R4)&4E*J!,ZI@@SB&AK(1,1&7!6,0(LB)<-IAS:IN_%$K=WAV!-B M8YV(.^+> 24OJ 4&U\!T/@,;P./YX#LTXZN<=@T@N'3$-7G5'QO?7*P[)%O[ M8)'D>28RC&$1276&H'&JSKO*KTAQI*P-X;RD5BELYE-/S>0)A-.S5I]6"KDU3::+]5L8KT!NJX7/)/5T_QR[I0;U,,6*P2 @>V4 M%K?3.?<.-!*#1F1PD-DSD.8))[X!'2D1Y79@K3)5;% :R& Q&F:TS!8;I;H9 M+U;ON=)^[.E$]CPC;^??YUPL^?J3V'R6C^3'C+)(ED)PB)F.5,DHAB1)=+@J M$RQE)"U3*_)$HUFG9I[W H*Z\=D16Y$M0X@)Z&9>I7Y=O*" S717N([ MH,M/*ZF3/WRRB%B Y(U1Q&3.D=E%+& X9QJQ>=G-&@WUZ%%G:3%_6K[9JHF7 M[.?CBBS7RBEM+I/KORV:J^6]:=SO)%&F+.(1ARQFI3)?2'?;R2.885:D629S MGEDQK(41&T:>S_1*S2 OJGRYT>/E5QQ-QY:NQ3^WRA:] M^Z[#H/M8?Q$5>8D8@RC*U%$XH1$L191"CG#&8EF446Y%=7=IHLD9C;V4/;,,UYYW,PO7"8U^$U*Y M.\USRH,1ZW<_U,1JCOF2K'[6*2>?*MUR8Z/45S,]?6BC_3/),UH?4'%>2HA$ M%D$2$PQ33!&G>8Q86MBD*0>4U"]'*L'PZ;K9XO^2]31@?J]^$SM%Y_*:F)W*C.1*RI! X1Y"6)8&H ME @2JCR.4LH882(0%\S$S_ HT]3\B8-DYND"OI;G>FK&*X >V.HW&MV!O4YG M^69 Z04N)Z,]5N"W73+::RZ>>3K(*RSB2!DC8R^F57Z)9]@'4E!\S31:EHIG M:+J)++Z'=KQ=9O/FN_U%,!TGG,LYZW[.=6U_I\+NL6KJZV:ECNJIKR,L,R(@ MBK,"EBA#L,"4Y#S-!4NL&N XRC&UH]?E^^'=<:SUT5'SNNFN']B.8OBYO':48]W;V-JC.KE]O',Y'A\-#.S+! M9YSG))>R@"G*&42,,$BR*((I+M.$",ED;,6!=7FJJ9G%Z]KI2O3=_E$^J0?'M]T]U "-9\M]YN5_/ETT/#$U5_SYJD]K62]+/L=M85 M3->P:A,3J^\&YD+ !!,$$4I22*CZ/V6L_%G$18H+J[O9V\29FK-;-Q_643SU ME6@RX>[U_>N^PN.D3 8HYU?\8-_4$ *H<\G1LUQ7FCF[QS]ZY/N-:G7MW.2AU4\LP]=3.T/GFJW(49G]/J9N!Z^:]N M']61ZT)YGW_3SN>'Y@;FF9FRUJ*"6]0XTTBH73A>9*>/K+JOIS\TU7HY#E MSQF2(B_S0D"6,0$1223$5')(@'386'@$+;"@+K3XNQ@1_0D.&H!:!3M7PW(]S+R/<"@' MMC,UP!^O -P6DP&O'6=O@\Z3WV(Y^:BNC!LPI]Z-XR@.W='4:)_E>\+J5)F9 M)#&1<2YA$>>FHW2TNEXA&SEJR-&A)D' MC'K0&[8ZMV$2V*+4<'R68">:,P86G=.'W4 M>@4]ZJ36_X1K2=Q&@3_?A_4_B5,-6\LM>9K 3^O)GP:'ZQQPC;V4\!E.. M7(]C#L)Y88W%NZ[F2-?[5JN?[^?+^?J;X'K<]0QC=;;+DQ3F7'*($DE@B7$, M18:3I"1E$6.C!K+#TTS-6=H)!YZT=+:VI1=(4VMR*SS![4248V#$.*GIN"P:?=-O_;^?JE6I.%6L+MRYNC1-BWU3.9 M*\.OO?V5^<9N96^F?D_;>L,7;^48>T=6 MNA7<^D&LZFORM_/%=B/X;S_?5,_/U;)#BI5+1"1.$:0Y3R!*(P8IDP@BK,Z/ M>11)9-;-_@89IF:6NMQ:.R5T1DJ3C7('6D7N:LJM6I=FR^F+W9W'__AGU28A M_2XVWRI^*YN9^8*:F;? RQ38X+W*"MW FV:-L7<^-7,)7HEGS1JBR_QK]D,Y M$S#I.+IX*YK__; \[]3WI5HLWE>K/\F*SQ*ASGIQ%,&"(^7OE37M0SJ\!^@T0+\H?4 K2*61M1VF4Q/E<' M#W[<](Z["W>-"WK^^&BL9A^;8\8%FA[>&*=A[$RA8'SV2?W6^+L?@FTW\^_* M_"J75LWP?GFX23>P:48#3%YP"6-"(X@03R FI82D+(J$QC'/$RL*&[OIIV8&]Y("NA,5L%96W1!/ M35N'AEFMGZ7!M%L80S,9#.[0QK%%LFVTN9-=\SGLEF O/MC)[]$R.N'FRQ[: M33ZN%70"YLSVN8UB'R)Z^/YR4EQA&!(Z>W%JIDA](<#W^NY)5JOGFG[@K?*B M%]5ZJR^B:N'-@T#G.%T/^MP$46#ST8-.B(*201B<0CGGHXT6NKFH2#=4<_DA M-W?D?KF9*9UO\B$%;YC'GU^V3;;\^0W;;S_[![C_,5_/*(FHC+,2 MRA(54+DN$2QI0B#&,BIS'F%66&48!)1U:M:E*VF'Z0+\H86UO 8+N<1F7M!$ M%BZPS7-<,VO?: 0T/3E2(24=U>L: ?)3%VV,*<,&]W2\Y+W:7;,RTPV.E>&/ M(Q3KM/<88D0)1$66"=UF'\ MZ-TI>B-'[?;33S):=PJ.:Y3N;)P;>/JT817+=6U9']2OKB4E2D7"1%9DL(AY MJD/6W MAU7U?6O%U!C?OB-YIHVAG;NP6Q

^T.?1GH)QP\V2R[.8>U8@YP7)JUMP&L0_I/ZZX M^HI]6/+'^69A=&X[?VMJ_DTME'FT_@2"ZZ%Z=^T#&X3'%:EK8CI^B2Z5X7/U M&]J2!1@&QBI.WX^!4Y#^9*C1(O3]*G3#\Q>><#R,U($<[3]VO959(HJ$\"*& M<4$91 4O(.9,P#+7A21$X)P6=C0F_1/9_$S'(2[I'D-81U(@?N@_&^[@*_ : M'D%NANQU3Q]-FV+M"KR[@IW]*600&E\'D/Y)QCU[#"IZ=NP8?MK-1'P1WX7Z MLNMP\+L?ZDNY)(LWV_6F>E8?S6LTAS@594P+"EDA8HARG$'""@9Q*7,J,U2@ MA-C$,VZ096K^0*M*T_I[IPS8:W,[(^4MZV9FH$9:CD#5DP&\ M19)1K:0'R$Y-J8\A'9L-DKDZ4_V_\R7?]5*?,48BGJ3S!NM\"+"IYU";S\I-L^;P@#ZDAQ M>S.A/*(L+8LO)I>GJ"!HE0:/E:RVF M.5?XJRWJ2%3CK[&X5JSE019@@/3<[WRC<:8'@:E+N1YF C(8L'M2F^J>D_T\7\JH9B*HJ,4ZAPU=FC>:FY"Q'D29YC MG!6X9%8NN+T(4_/1=X*!:B^KY#@P. HQZHG 'Z/3(<<-(]LD3AZOUNGS&,'GB^*VI&:&#=/_;/(7B M!(AAFW(;!H%M12=;PE>ESV5]G=(E3H8:+5VB7X5NNL2%)^S/^N?,GWU93_=T MO5D1MIG1*$L32B5D$2X@8JDF8(\D%#E)4)3*,C*K3+2?>FJ;=T^BJR35.14Z MR%6W/F^NW"YD8!IN=(>5N7Y$#X=W8$/1SU?6 HQU9W13MGDD=1[ G(GRCS[@K0=Y47,PBS%"2"@$3 M(A.(.(\@P06#$659EB51QHA1+<_IP%,S[V_JX(]N1:>E,R<8/ )KV";? D'H M2QLS[:V( _M4=>(*/!IH-'K /O&[C("]_^[:"OV><[61R)3O%3$*U6;DZD])+!.6I5%LQ&@U/,W4-F+;W+L5]0XTP@(EK>7. M'$#V^C[U@U=H/\D1*H=&Z$-(W- 'O7?8D=N@#ZEVW@5]\&FW ._IA_V0P,@X MBHH(%3#!.I6"IC6_)X9)DNIP<]G-?U"Y@>QE6L[BL M%ZA&/REYI@0W!L-3-/7R/*,&3:^J>QH;O?Z">^NACA8W74ITU9 M!(Y%1&%)HA0BD4M(.,;*35#_D]),LMR*+V1PMJDY"HVP8"\MV(GKV!9O&&HS MF^$-P."A6&?L7!J97,?$7]N2@;G&;E)R7>V>EB0&+SFZ&75#DZ:3EV[GN=[H M*3[_N51[]=O\15DNI@-,3V*6\+2D61Y#SI-I[\ ![8/@ M'CT86ZQ\>33&\X[KX=C"<>;Q6 ]P:TN4AKE(]^Y@<1I+60B((DD@PH4Z%R6" MP(01$6'..<72K2'*?HZIF:+31A\M3=<-S5 .<%X/AW@ *;!9<<#GAC8H9PAX M:()R&/.56J"<*76Y 8/WW;"'[_7:R4N=C5I7Q1/M",E"3' MNLL)RHC:[22-(-:WT;E4_YT*D4J>6/7_'IYO:IM^)RH@C:S[O'"P(J:=TTRA M-O,X/ (8VB H2>_ 'L%6V'UU&?@RA*!]OV\S7'QU^[XRV[B]OLU4/^OT;?B: MG6%9KS:SK^))6ZI#=2M9M(?X,L5YG.021FG,(!(BA@0KP\(+0B*,$TPS([]A M<):I&9&NA):AD6$TARV&-XP"VPD[>(P-@Y'Z0^9 #= Q!>IO!S,P//8HF]]( MO=V6-WO8S8/XO/DF5IHG9"6^B>5Z_ETT,92/U7JM6;[>+ZH__TOP)_$7-9?^ MC[\)6:W$%\%TC^NYG#<1ED?R8T9XFF_JDY(=_+)0TO^J^PH=.2A@_2=YN0,;\L/.5?&XIF9> MS>NL5&##5BL%CK0";=SW%ZW#KW<-PZ%6#M3:W8&_U*O9_BNME02G6NJ6+9<7 MU-IS\H^])R?+HV"C^F/^ 3UUW0+,8._E_3Y?SI^WSVW=/$IS3F.40LFILMTB MEI"D.E*04N:GN# M6W8\WFBN6*\:7?>K_P%':I^5SF_?_-1LT)O[)=>1X!?MW'T2FUDA>,9YAB N M,8&HE FD*5=.E#IQZ8P5% NKB,W09%/;FSM9[\"+EA:0)0=B)^\=6 K+ZZ)! MH,T\&U_P!=[]LB].R#W:0 Y>S8@ TA\\0(-334N0Y"!TF=<02;OV%?V MW?])5OS=CQ5[6,V9,2WR\5M3V_GO?H@5FZ\%J*4S+^X[P6)X3]\&0^ =7 L& M#'&PJN_K5]FION]DJ-'J^_I5Z-;W77C"?TQ$[=W/4I^,TXSGB< II$D40T0( MAI2Q J8I+C0;7QI+8M-4P612JVT[ N=.2VUOX#%'O#;0Q$N,+Y^ MD$&W4JCD>$Y1&" ?LIYS,0?\4!)LC_-F[CG>[\_5+M2:+OZRJ[$TZ*5 IIU?3TRGQ3+KAO?*;./>\)JI?G;#:_B::P.Z-DGVL]S% M' \EVVE9"HYE!A'7[3,%B6#)LQ2F68EDD:H!I15C^]!D4S,LAZ1N]=7=1_CM M*^6-@#:S*;[@"VQ0;D#.H0/==4B\M: ;F&KD'G37E3YO0F?PCF-+]_5:;#I< M)YGD#&<8%CG7I>YY"7%9)+ 4:43R6"2,E7;5=L<3V/S2QRFQ:^2S;))^#%HN M$,XI$^IGAP5$!>*0X$27#H@,,YQ$J:16K>N=(1N%T+V6SMF4GF!G9CS=$0D= M\C$&P[YS>Z_.OIJM'P\^;G_T7L7.6IKW/^48:WU\?OI]^3+7?"&'&EB;L&O? M )/;F77\\7'^K%E=?__T\*'FK5E4ZZUIW? P7H:AV5NA&B5*VX^2Y\IA(TC< MH[B]HXX;T!U2["RV._BPF_ORVW8]7XKU^DWU3.?+^ESU1;#J::D3LSYPY3*I M\Y;NZ=*:$_;/[7PE^/V2[RAKYV*M_FW[K/[C\9>)B"+-] 0"\H_+)X\J@""CJJ=Q8>\%-/;X097?MWU9TPUU_$HNF M\4A^_/=\\^U;M=!]<-]7JPM=03G)N3;:1$!QW9[\"5#K$^&Y7=AJ*W=F:.8HS< M].PVL,Y;H]TXGCT9\]>-?GFS9O-Z6\ MX&54PDR6RB&/XP02$A6P$'G.L"QD28PN-*QFG9IOW0I>]V@YB Y:V<%G"1KI MS9F S1=@V P&@S7\C8<1HM>SKF^ UIQ?.0C$(U$KW_SCM>)5MD9J@%+9?*S1 MV)2MU>L2*=N_[.9"=SWT_<5TD40HU==+F*8029' ,I4"TC)+)<>I9*D1I^O M'%.SVMU3L^O%21^49H[IC0 %MK^6V%@[E /:>_(5^V88U0T<4/'4PQMZU)6_ M1*KC._]-+-4?-CI1_D%GTU5+_<>U]A[OF?JZ;&N/LGWJT"=G_6'9] G[+/7S M[?G]Z6E5GT.'WIS%!9%YSB,H2(9T@@N%N&02%DB649J(N&!6UZZOINJI*8V M"?RI] ?=G\GNF<]'/Y-W^Y])_58#P]V5%WWRT;SN&GHCNGDE-49FT'G=Q3JG MYGEE>9SK4M5P.H-=N=E94>99 1,6,8@BS"#A-($T+U'."9$9L2)&/@P]M0^6 MKJYP*5GI@&48X76"(+"=UMJ?E)NHORZV.F ''JI5;8WO-YO5G&XW];W>I@*? M*MV^<*/D6^C'/ESKM>U287H"E;]ZTMW 8U>/GBC44RMZ^L0MA.>/^D;D@V4I/YK@%:C)^Q3LYR/O M??+UGFMI'8">I]CA=XYN74#6. M0'K *GR,L('IX(_NPWQ>_='K:/B+MEV::.QXV!6%>R)6U]YPO,-5IDN(CX*L MQ5NQ9JOYB[9@'Y5)^[ 1S^M90G&:8>5@%E&J>W22 I8XCB%'5,19C#".C-KC M&LXW-5/1B*O\!BWP'>B(#/[00H-::MO+WBN8&U[\^D,R]"7PC2#:WPJ;0>/K MAOC*;./>%INI?G9S;/B:FY'1:2CSNGW.NDY*T4V]G\22*3_G4)YU*$4K.49I MS"-(2RF59Q*5D(J,*\\DCA,6E8)QJQP2N^FG9H(ZTM?GFB/Y[0R/Y3J8V:%P MZ 8V2X/ AJL;O TW3S;+&)+69@ MRVU RM8(]"GQ)"@& RR! M*4-AB*EON:K6<[Q7P#6?T*V:Y/.+6#69,&JZM_/%=B-X73HT*R0E$I4)1 E7 MGGN:Y;JL/H,IC1-9HB3)[,ARK"68VA=GW[^^[2#STM"Q/BNCT]0_ZI\D8'O% M0+77#/RBC!*O%@NR6M?OU2]8?J'LE]#F_CS0PHQSO=[:^WH!#@J @P9WVOB# M5HFF1M+W';P#@%ZOZ&WF?X4;? =X^B_X70:ZK:Q<6?&'5<6$X/7$M;%ON@BK MR>^5.?]>7_/,RI1AD5$,(YW-AQ(2PQ*E&(JXB K$4:%<^QNJR0W%,-J=XQ>1 M-W[>?"%[$A.J-ZY^ZTA:]YGHLRCTN8\SB%J!2Z M:TX40XD*)FB<9W%IE:778[!I#P=1?<,\.X][^753R[\QUX MU(&)E?_CL?I4+1]$]4E4.J[U?FG/QCHTR-2^\TK8[;J^86J+;N##N\_@D_K_ M7?8<\+ZJ-LMJ8T/2.@CE\*;WBF+@K6\)8 C^5A.DW#AC\?51,$C+E>C M%^R9H)H$DS;JLGRJ,TUVZ:Z:J>3]?$F4-L?_?7>(>;L5GY0,CW^*Q7?Q>[7< M?%O/,E(F4<8HQ)1SB ACD)0<028YB]3_B[(\,6GO%4(X*TLU0ALP]]-6-2J^'9/][M"/G6=T I"K2FH%$5-+J^ MXL*:$UN]Y@*/Q'_U>@MM19P5:B4&^+6\3SD:#51,]I=Y<0\)DH=S;' M^*EME]3L34:[^+!]-/!!B%7=%K/^6GX]?!R_;);WSQO3>."58::VH[6X;;/6 MQDOH2 R^B,UVM03WS]5VX-=LC>3U<*!'$ /O?0_X687_#)%Q"@!>&WNT$*"A MDMT@H.DKCB[ T5'GR_SIV^:S_.NZ*9"?)3+/2I&4R@%(HR9GH,0B@G%4((&S M5+#_O[UW[7$<1]*%OY]?06" 035@+G2A)'('.$#6K4_AK:Y,5&7/8-$?#(J7 M+.\Z[1S+KJX\O_XE=;'EFTS2E*Q^\0*[/5F9$AGQ4 P&R8@GA%4(:6=O8S,@ MI7AP*>&F$&Z>02>VAAZ"+\3Z]A0.#UJVZ"EA*P_"H]-@ HHOYZ&SKV&="!.U MCYP)HY?-=2C@!I8S^ M3$8G!)Y,Q>D^!C41G6H>FH;NAUTY;O+UIT6Q7I6G_(^::V<:95&,@U23VU ) M$=IC;+[#-_9=\,U@#]* MX2T9*TY!;&8'K@2N9RMPA-FC$V8.C#=G4?%&=7/CGZT_PJTCW?G:!]W:+3_WG57_Q?XH,RC M+_X*']9 41KC_\"LHCEN/;(=41\W$VVPZ)!;@]^.(KFY+&Y[M_)^^9/J5O V M@<$_Z7PC/CR_S)>O0I3//"@#\%UUK"MN3&,I42@C 9$0"40XDQ#S1, LRF2. M4XG3Q(HPWTF*L>W_WM7G/EI.,"N5 9N%OCD1M0KUWUYJ)\E2W K!0[98THE)J!1 U3/-HJ4%93\;2ZO M+3]M--AD$WJ%?!=+B% MO:XQ^_OU*A9'-U^:^M)PEY2-[V=2"DT<(QS2;^Q:'9L!K*0'6_'!3GZP4V#B MD)!CB?;E*_G^@.[[V-P2XQYR=MRP<[K#M^QJL"M]-PC:-_R.+3@8JE7)<76W MH//78E;8FZ0S[X_.^*Q6RX58;HK]W+5&;@M;QV85ME4ARX1_0"UB_\Q1-K^(\X9= MSU:BO(#;"3L!C;@U1X"O&$!K;#Q>SG7W-_A5G9'ZIR[NS%YTLS G4Y]JJH)O M:S6M]('QO:P>F]'YP[*8Z?7DP\^U9M3,Y^JM8CVEH0Q%C B,"59FB,0(4I3F M,&!!DH:,)ZFT.B[R(];8;-7YQ,1:M0G8*J?OR[?J@48_\,=.0_!AL7FN*?8L M@PT\C;J961Q^+'NVG;<81FN#ZQ=U3U;9DU"#FFZ_0![:=\^MNRT"7\1Z1^)Y M]X/.YOH:XW%9G7>W$]1J&L]I@D5 6$YA4M8/H3&'>4(HY"*,412%D<2Q38:J MM016IGV E-4OU1Q>KDK"1UXSVNY%C9;QH7__&U;H_&.Q+;G=T!;31FE-U-(. M,*WUMC/P]B-J9LM[':>>S?91H6]PU\:\OMQIZS!IJ(G]F65G #U98/O^!S6V MSO K^IUG#38[?]M\;FJBK1U#\K%Z:1T?R$[0"1R^=J M[F#T;#0>5Y27%+TV>%B=GIU6W>G,[*"IP4[*3JO0/A\[\X3CJ=BLJ.G\!=^2 MC.^SD)]\Y*U0:[/8UG><9H)@R3&"B,(P4BR-&=9E"2!M'%B/,DU M-M?FTYZ?4I+Y\Y8:[7H*>:E)X]FL.RJY]#JPAL=UPP]7WX=Z[6'9RCL!)\HQ MG'NT'L%=/5J/1X!^\?9U4.A)JF&/$_U">73HZ+EYCV:^**V, M!\-^Q5#&<1S$69ZKL9,,(I%*F+,PAX(2PH3Z$T^IU:W7#<9PR!++!X.G#R7/ M+.$3L*C*L/E9O*\8XRL6\6%&[D:+>;N27K.4;T=U+,OZ]2/0Y_)^A72W7^:O MA]9HN??0C=VRS\5L^D$UO7Z]XWREX^S5C_>KQ^6?BRF7N4CCB$,69U@MW3B% M%/, ,H)1E)=\B)F)O>_H8VPVNQ(3U').@)94X0BTK&:&N0O0;N/J"::>#:03 M0L;FS0"#CC,:]79EG=0/.Z/4U>8@AL5 J<8XF#SJ4,+@3[KBC\]/ORU>9N\6 M!5_QCW/Z9%R[X.3;8YNYI93@I MYWG;A0_X0POKJ_1 )Q)N-0=.-SEV=Q=.GA?(!GBMWX+7^XRZP-I049;':J@G*(X@PEQ"GA,,\9D&4DRA1NW$[ M\B!'26RFP3#T0KLJF25!;\5(!O)74%2B6V:/.0Z0V69K -![MCUM-I):3+!5 M K2TF.@A:)ZHR$F U\!I3YCZ2B9SE&+8=++KH#I**+NR.8^GFD6UPU*_D:I# M.A=U14(>2)J%$576,B$0D32$.*.Q&C^<9('$)%9V\]ISKC.=C\VM.GVT4<9H M5.+K.:TGK=+ P\G5N2&YXEC* ] W.7,ZC7$/525=4.OSG.AH_#S_ MR>!AY=[&WLS(WF)$>S; MQG,*ZEZ1Q->[DVL&Q( ^P\Q]]Z^/6'@E^5:/-!7 MO8OZ.%^6PI1EEWX*_E5U7Q6B73P]?E\M-T_?/ZK5BL[_2]"5&F'2%#I'<12& M*((6''ZB>;;NO,;KL>/,,.VD"D=KU/ M,"M..G\0=[#+>>AD,)XX?X"T&=\\MGIUI(X+B((%!ILL#K#:L";OE&_>.U68##,,Q#(:$@3#G C&:0 M1$$,$YGS)$9AEL:QJ0-\OINQ3?NVI.;^3@>,EYU./^#T/-O;0H)&2@?/L.N# M,_;X_" VD"=W$CD_;MEE'#KX2L0@ O0> 4 WBVT<&" "^IU8X"O/BL>QC@PTKP]>IY MX10%N/?RV&;N7I";EE3H&AJSA4L(X#Y*W=/6"T ]S]GSV/02_G<2AJNB__9; M'#SX[Z1"IV+_3C]X;>A?PX-?$MQ7!J%X^]KZ5U6\*@[5RBQ"#&68!1!1HM;K ME.>0QCQ ?Z/=L M;OP#?T60GQUZWJ/[#+N_45B?'3CGX_DLVW'E9EW-?JB]Z@_1JF-WM^#_1_ G M?5"LMD4_RH,A'7PS7Q8;]4U7,RZ/<13$-((!P[FRC &%E)(0YEDLI0*0Y"RU MXVQUE&1L)G*GR%YM0!T77>L"=LJ EC:N)1==1]#,9@XR+GWOKWH;$@<*V2OA M]$8MZRK'P)2S5\)U3$5[;8.NU%J/Y?:@/!=\3]=&7N/9E\=F\UKB 2V?+]#-(?JT8"L= M8?9>5/_[:7''F.:H+NH[]&F,8B'R)-!5Q"A$,H@A3;B ,I=2B)C'<6KE^%SL M<6R3O1$/O%3RV?DKEP$V\TN\PM:S,6AD!6\::7\!LP78 OEP 4AK+\,8'$_> MQ.7^!O4:C-4_] [,7W2S+BWBSK*L?7&W67]?KG3M1;6AB@,41PR&A$N(! T@ M9H+"A*(@PD)$"<%VZ:4=O=E,CF%22-ME"2<5:;#RT+<"@S?5KWZQLS9=@)O9 M&4\@]FQAVKR_$U )"G:2^K,L!G!XLBE=/0UJ30Q4/K0C)J\X9B:MOXNR2L]* M?-=A[3_$CM+N'2V^?YPO_]1[&=%0WWP5;$Z+8B9GC%:G1C^G$9,9RI"$:<(T M9VA.(,V#!+(XR?,H8A@'B556D@>A1N?E/%=K\VHKJC)")54596SSO)EKTCJP MU)IKIO.=ZEOBT.66.7UB3T3F99S-+-S0H]>S*2S5 7OZ['.'3H#62H<__UD> M_X@].K*RR/>>>A._5&,^X?:5)1JY+-M-RO_5:B]57DT=2\_ MZUN >_EN)?AL/0U$@$D0*EO-N=I]9CB#5'.2)&$0B01G01"Y\'^>[=!H8@_/ MY/E02ZL)(5?BQW+^0Q^VS)>VA:K/ VUF.Z_#;1B#N)-17QZ64NH?*CG]V;6+ M4'@R5N?[&=0"753WT*QOU*__Q-S;_5C,Z+:<8E5[: 0Q92 M#!$2$22"<"B"1$B6T3#!5B[>R5[&YK,IV*M_CCO_WIEAK2W.W7J]F^69=58UYH#JOHXZ+#U'(* TX MY#$/(,J5D E8;FN0R^!KC;=MUHV'JV=#Y'S"$-Q=?0F>>LW& (!TIP&63R6>7% M>,:Z(XG&5T^#9=QXAJ:=GN.[:<<"PW2V^B>=;\1=R6QYM^"MG,G?!-5A(OQ^ M\57HY,DJP?K+XN;#6W/*_5-1M6^_' ?Z/NJ0NQ5MF&+$?A"\RQA,*<,0Z&]L9JPE+MC*6X7-LYAIZ1*]GX](M2ZNYM MX$@E(]6/HY7,7O.78O9U5OS/W<]9,95Q+ 2*5C;KFZ> M:G6HM$DVU=$[KF8C7^\:?4=7JU>]2RNC\J:8(YHPM8&*0YE %.M2/(QA&,44 M$Q1+93FL3M"Z.AN;V7C4U=(!5Q)/P%/G!:X]KJ:VP@]:/=N*S\O%$]390>!] M"9;GVVX3%+P9B8ZN!C82EY4^-A(&[[@9B=W1?_&X_"JT$K.Y^"+6NXB]QZ6. MV7M8+7_,N.!O7W\O]$W"EDY\E_!YERL1*5M/>4YY*HB 0NCC^4@22$.$8WNYK-^A7] M(-.QN2\U#IK38KFM)D"W(/RGG)/D$^7%YZ[QNZ)5>1*S;ROH$JV]+>08GCR=@ MIFBXT<9U-3P<>YR!>GLD7.SJIY?#X;1MV< M?6],WV";=W2/JNJSSQ"8BU!FZ\;Y%L:V?NQ9Q.J4QWS-Z #J\M3U@U'/\[..9@>;S)=5:\]H@Z==2V'K3>6"-PPQ=47"*IRL**".<#>\O/*/7]YWG%CCO M/%$V2'BK46W0Y<"UJ("5N"[P>\JK]MGM4ORT>FA 4R9#&#,HT#B#@7D,0R@BDE&<\BDN0D MG*[U/:.9.?(OHI7QV@K:]Z6KU%'K/W10LJV-G3GK853-C-]MQZIG M4[EE1F]I5Q*ZU/J!MH)-XD&CXE$&0JUEDZ'@S^SV-P:>C'0/ @YJTOL#^' ! MZ+$GM^7B@^I@_?J;6']?:J5 J#2 .Q4J"I2MI0 C19.47OV M(V5FX7O%OV<#[A]Z:^/L#)\GVVO?_Z"FU1F>0\OIWI KIU9U-3PKC?2]K*SM M1Z7@-_%4E@9;OFOU_"A^KM\JQ?]GBF@>,LYRR(G((9(TA)1F$HI48B%1*"*[ M=%U70<9F)O?UT!YQ[5"503ZU+M4=R4X;6WHNQS$SLY1#C$3/!M-I$.JR%D K M!$J-/-K/:T'U1A/F*,; +&+7@75,,G9E>_8)KI^5]RO$-ICFL^;-;GS;U\?E M6_% 9_SQNU@)*I59F@8L1&$2!Q"G4D*$E+N9DX! PD@:I2C"(C?BSW?H>VP6 M=">9>2*H+=S=EK!G$'LV?I7DDU;P8"G\9+N+?YUHTY<+H%68@"'P-D_*[1'W M@1)V>\#?*KG7$<&.Q%_;%@=+"G94M9TP[-J$F[O=D./>+UH%6NYEV>LT(1Q3 MP2*8D3!1:T#$8!ZQ$(8R$GF89")(I(U+W=79V(Q^4UM"5P#Y>O][#B=:]D)ZEM4'M.<)#*'8<8U-U,@]48UACG.98QQ$*:98UU; MAYOM85D(2D_$E7G ZA+Z&E!ZM@@M/.XZ\;B"5:"7.]NCYF_$'M!]7WKV.;?I M6]*4?"J*C>#O-YJW[4&UO^0E\=M74:Q7,[:NR4S*F-XR!WR:!S'%$0M@EA/E M*$1J^T$CEL-<8L'RA"-&K$[TG:08FR%H%V #LU(9L%FHH:A^!7.J35Z(?V_$8OU!5Y=Y5*V4\6$)#F.J?%H8 MIQA#E"OK2Y,PA#)'"=F*"4$VA!G4+RS@%KZ&U>#U?? M_J0+4O:^8C<.OKS!,[T,Z^]UJWKDT5UXW'43K#9B^KKW7E:<)W<+?J)^Y9:Y M2,0TSE$:PS#@.J"-1&K[*S%D$4TS(3-.D%7 KV7_HS,?C?AE5<13=6,->(B\ M#(SIIK8WN'O?SGI VF'KZH27MTVK7>\#;U>=H#G>J+HUXW6+6H4*7][+!$2( M.$PY#'D60R1PK __,IB$J8@)QR(CTL,6U5"=6F MM(?AN>VF=*O0"#:EEN#VNRDU%68,FU)+X PWI;:M>C7+)UCV3LYF3,,(D91" MGB=4AP4KIY23##*I7%P_:Q3P54Y3)F.9Q M#K,L2"$B-(5YH'X*>9X)0E@8YC::QJ2:QD?]]S>EJUI4 MJYV@M18?G5 $N'DO.F\'BK/W^QPX&+ MT9L"<%R9WOA-QZ*YY5V(V,\SF(9!'&4B2V 0X RB(,AA'L8I)"Q"4A*6A501M?/AJTL&ZC(?-ZTE,XU 5M FDWWJ^'I>;H?(M-OT;]C"/R7^FOU<:L"?\=J=I3U._&P MXWQ7>YB/\^6?WS8O+_/RR)_.6R3$+=*,D$1)DE+(1*"7^22%F!$,8Y2&(I(R MC0*K##_3CL=F%=KR5F<$6@OP:2&7JV<+0G7K 3 T'3W VKV&VL 7+E]TQ[7984V0)QI%ULGW?E9ZWJ(]#!=^>ISS2GQ^D%&Q[7ZE3O31) MAGKZ95G0^;T\^=Y49GD>!BB# 6(Q1!0ED :QA#'CL3)K&25".IR2>!5RI 0*4:J#235\CM).K2S:A1D'] MQ]--^&0F[@%Z;Q3&/F4;F.NX!UB/29'[Z,3UZ%L'VBU7K_]:KO[GT^)AM62B M**8LR"(9<0Z#A*=0[4U#2/,L@%RBF,21D(A81[F9LSJ@6#LX6\*42S_9( M^R22IL?8U^+3^]%U+> $:!'UL74MI/=4JFXLO)U3G^QDX+/I+D6/SZ,[G[8O MNO)I4L9W[_[=+=>KV;Y9JVO8!Z7#U27$/@BU+*I5M"OR_G\XW*ED_WT$A92 MY>]1\E>6UZ'G8:KOVD!P5T75H MPN.!S(XQZL)NH)%G2GF>(A%ED.440418 "G"$@;:)E*,DR07=A65?(@U-L-8 M4A@M%X"W=NZ\O7/?Q0=.RNKKZN]K^M/#R8S]B%YQ)-/K.-WH+.: VN[RV4O; M^O9\#N.,=Y\',/9"W?[DQ1E(HR,7]]9=&?9+1ABU2ZL41/.NQV:B:_E *:!3TK(% M[&8VMA\P>[:C>SA.^DELM@?&&YF]<<<#T]?; G),6&_=@C-S*!."UT?.94+, M>K,2][*IX"2*T@SJ>\GJ[T+ML=5>FJCV<\0V#-/ MN(/HBWW"08)A&2C<(3IBH;BB*3N#R<5L^D%MHM?*27V::5*+Q?J+^ARG I-8 M9(S!-)29VM:&H?(7<0Z3.$8ACGD:AD91K^L?MJWJU,A?JAYV5.-O@(";@DCK-_+[XG'UHP&_KU5S7 MIBCNY>.*WZU6N[AI@]G9W<+8YNAO:A>]FM%Y61VEY 8FX'C%%[1T>Q@X16756N'5Q@\;3_E2X;DQ^>GJN"L]7P_\_K8 M)GLI)GBO/M9+5?&J?@^CRO/: 3M]A"\? ]#"%+^#@-'_/M3G8Y+V@5'OF M7GKT"OJ**D.D*E+P[3M5W\9^O$+YN[>Z1L$#?=4/MX/AIC)G,1*Z?',81#HC M54 8I%AO(XL:OA?+U(8[,<'YY?YLM7(C93+65 79"C4N+_K0M,/[_ ME5!_UO5MZH/#NV==?\S"NVIC8^!2.<+2MQ]U%I%+@-@Y4B>T=_.>V@T-YS*= M$'_/3SKU=U<&CF)]+[_1N2AJTHB$\R2/0PYI3E/EX20)Q!03R(*,D3!+,T(B M._:-@Q[&-DNU@.4=-+7FZ3I&S\SIN J3GJ=H TQ8I[B-#>M^R/XV]'T]'%6%N@\+_IZNQ31(,$(1 M85!Y'!2BF.<0YPF&&"<2,4YUP1'3Z]"3/8S-$VF$K(LT B4FT'*:WXB>!K+; MJGF!IV?+9HV,U:UHI_9.UZ*G6QSL7K13H?;%:/>#UX?*?M:Q9O>R*HD^I0%* MPY %,$RS!")!,N6>8 G5;B.2- XBC*VBO<[V-+:)O1^%N1(_EO,?^B9AOJ26 M!%[GP37;>7B!K.?)OH]6*649FEK*V4],ZDDH>@@\W>_G9M&E)]7M"B$]_8+] M"5]Y:,'6&SJ?OS[0&?^GCD*M"%VL[U1-VAJ;(=@_\:J%!UIZ\*/XCS((N]+ M_�"-++!X:^T>S]E,(0R!ZN:6V@BWO:&)L+I]S-=CVC!ORH+\B#4=[-8TR3@%I<4,H[ M 5M0M<@3L!/:Y[& .43>3@@,NASXL, \Z/RWXIECK"/OZI]?Z MZIT*)F46AI!3?>6992G$ :(P(D$L0TY9$AJ1@G1U,C8CLY/3_)[O+(#=)L07 M+#V;C)V(H)'Q?;5P6Y!+PG?O@R] M^*QSZ/KR66SKH[^E26A\R'8C M>AJ/L)XGKO'9B2N'ZTN5$5;BID2#,A(HB24'F+&$F(F90P8Y*FL1"<\-C.?+B* M,C[S\NZ[#HTH=,VII58!S/6,6>L90W=>QNZ7\YT^#CGY+J-G?-30WX@,F'^O M1 =O&B5^T<-2Z@%VBISQ_DH25L]9]E?@Z3.WWD6,X3/JKP#K9![]->VY&=B/ MI6(EI?1 MZ7K-SS3RLEA\U-72+(7IW\"W"*$])2"#+L+(Z.%!61U $ MXX#AD* \#C"UL3J6_8_-"BE902FEVA%MI;6S-[8C8&9_>L2U9WO42 Y:HD]T MX6E02M]FJN_U]L 104^6R[;W02V9(S2'ELVU&5=B^G?*7*[*8";Q\_\1KU,9 M$YG*7,)0A#%$1%)(!4IA1+,X"&2*8F:4?G6VA[%9JYJ$O982E&("):1(+ M]GK'V&I#YW?K=W2U>E6_+"\+IY*$/&49@B$5"41IBB#)P@S21# 4XTCHC!(+ M1\6HU[%-^++6+=M)#6@EMIV'8@:XF5_B'<:>#4.)8$M@<')@-@9H5\P]JS$?* J'WPE 5$ MOF*B3+H<-M3) H2C"":;=^TSQAY6@BWI^C>QIO.&IY6RB-,T)S#@>:A\'BDA MI22'".,\%U+PF!@="9]I?VR&IA815#*:YT&=@J[;;G@ I&<3L8^%0W+8*5#, M\\*N!&>@E####\8J&ZQ#\XY$L%-O#98#UB%R._VKZS$W%^I7.EMH5^U^H1F" M[^7#:ODB5NO7!S5*ZP__WLQ>]$E/"_Z-CIIJ[T2RW]!+QH^?_^MS -_J'#;D2CB9UC M93@L1$2()!+#/!*I6E-""C$+!,SS@%&6,A$@JQVUQT$9<-'14G<,!NA_',Q< M7/_H]KR"E<"^T2*7'WN5$E0>"FN8&_%!*3_X7W3N3UE<,^6Q3_'<1B%*8:21A%$.8\ASF(!&8F1S;=B6AMM).=F6B5N4 MR8@,?*"KQ6SQ5.C S*IRG$G-"6M/XS)@GKR+CHX&]2@N*WSH11B\<0WYR"/] M^>&GIMH5;\5"R-EZRD(1AHE@D#%)(.(B@CG%$DK,8IYRFF7"L+3,A9[&9TQJ M2N$U_0E$):H+M<OQ"''O=R Z>.L MJJ>I.";Z?/JO^IN8'?]=.L%6MB-D/_68Q)23A4< (C.- 'X3@&&(< M(LA0S&.>\S 6S"4AHT^AQ[;.WK$R=Z\ JZV,;CDE]"KR37)9AAB$ M@3?8F;\LER?7"\/.!];U([;HV3&==,+A,''LO?; MAJ&'T>$2PBOHWFXL_$@U\/6&5RB/[T+\-N^V$/R^T.& Z@7^N^IJT=#X/J@I M\YT6XCZ?SY[J?,W5\S3$243S*(4<)P(B% :0)G$&0Y[@G"$5ZM6%E+--Z]BSF.F#?GIG";@C,;&]OP/9L87=R@SW!02,YV(D^*:,_ M_)E.)\P\&4B[O@QO+N?.IW#<>.I)Q) M)&# "84H%CE4IDO"2*! X#!F<9+9W0I?['-\]\-E-IV:9VH)HBN]2]:[YC_I MD^WUYF6XS4R65PC[OBJH986K2MA]9L1WOMEUC*'Q9(TN]S>H!3)6_]#JF+_H MR.75<%BW_+(=HXN4$:5!E,&4!!RB5/E).%56AJ:$<2$)B1([)J^NWL;F'.WX MXQN>^)*AUY*SJQ-?,[/B#;6>34H+L+T]8B\D.$:@^"+KZNQK6*HN$[6/B+J, M7G(S(%\V.OWJ7M;[O<53G5U:3+GR0D28I3#+X@0BCC-(<$0@$WDBTECF26*U MTSK;T]@,1R6HCH%=-J*"HI;5SGJKL4-K*R7X=@DM:W-Q$0E/ MIN)\/X.:B8OJ'IJ(RR_8Y\-45<\_+;BNZF6: [/WTNAFMOJ;>5;+OO[=,_8J MU7N>H8\K6IX0M[)6]+$PUZ5F-W0..E&Q2EHYB8!3HLI^2X,EIYQ4H)V0+[P^KI2ZSSM^^_EX(_FFQ]9KN M=%1?>3QS.GQO&D5QGA+&(,FR *(HR& >Y6KQP@CE.$P%)L3&YEXES2@MKE)( M4Q>4&H'\M;6'HEMU@/[66I'FNH+?5BL[*WW=<)K9Z,$&J6<+K?4 #ZVQ>:-U M 9H$9+=WV^ES-F+9GW'V@JPGTWR=+(,:9B^P'9IE/XTZ!X/1IZ>5J&[@[N57 M\4.H#@YJHP9ISI*8(QAB7=:,201)G*10L!23&$>YS"++4*_+O8[-R.X+K=VI M6FSK0"P#Q,WLHW<<>[:#9R'LE?;="B5_44\&?0X=TV0.PXF()8N7[=,./XNB M$&)K]?9+8]PM^,F2&4W!TO<;\5^"KCZJ[W0J<8A12CBD@?(.42B0\A,3#O.8 M,$ECAF6L3-5R3>?=ILJG4%:6;"M:?]-0?:V9>9Z:MZ'IMFFW KQGDU>I-&GY M>8=5>8!2#)POV=.HIYQ"92>UAD"K>(/Q,T\WO,4X#I1U./AX6N4@^@:^(Q71 M6U>#923Z!J>=F.B];)E3M(?,$ M6V4)=74VMAUC(ZM#!>L.1,TFM2^<>I[B6S%;D4\]!3Z9(.*-2J:CJX'Y9"XK M?4PJ8_".\W'3N407?0GQ4/'-^D&L9DO>W%A,,REQS&4$ M4ZFO!BBCD% 20!*D(H@$#F(E@=WIE':ROO!KNN "5A4MX9K^M/ZB,O_ M**,L)B'C'$90K;V=]4&E]J_BFS7Y9+_.9O/ M3Y+-*#L]Q8*@*,0)E"*BRF:FREK$,86IR% 2XX2CA-NXV#W).38O^U'W 5Z: M+/67U8R)K5M=AF716K-!*,@N#K.9S1W!X/5LFJ\B&IN 1M/)>_-N<5, M!^2V=&(7I?PK,(B90NV)-,RXNRNR)%JT8ZK%)JL_RF,=EZ]2I.[;>T/G\]8'.^#^5Q_9-S 53F_V:Z61W36^8MFW3 MYMALEY9=+(KJRJ%1 F@MP(_B/\J,1+IX!8TZ#1N,>2*X%>#=)JY/K'NV:XXP M>PZC< 70*0O=JJ/!DM1=U&_GL#N][^:=/2C4A7+S^+>U:NR]9AP0"UX<<(I^ M4E^.KKPH0AR)+((!30A$N9 0![F$G-((11EG,N%-=>Y'<^_,1@:CZ;9?J/MQ MD)R?6FA=4?"ET0<46B$[I\UN0$C.@I#$,!0$ZPH0$N8A#F$>A"A.,O77W"JB MQ?M(#)IV=9,AB#E-9))CR+$4$$7JISP-,4QS2?(H8T$B CN>R+X&81C*R!L- M@]F^I2]H>U[8MV*#4FZP%?P$>7@EO+]]B@MDGC8H5ET/NC-Q >5P2^+4AMLB M_WFY>-+7]N]%OGY43=S]G!73.&NQ#[%4<(QP3&40AJ>QE>!T//<-=3?>+J>U;5CKZ[> MJ::G^F$W*X];&F0JGE6@F7_G'W"N,;[2T3OO1?6_GQ;OZU5^6XA0%%/$>,0# MC*%$NG"?0&K/0$,!4Q)%LN>_-0N/7[HK<.E3.-D#< M;&GVA^)@5;5+.<&;1N)?-)/>%M5=O5.?M>NL4/)7<]N@SZ$K<)O#<*(>M\7+ MKEZ_CA31L==/8L%>=W>[321!IKZJ')$02BZ47R"8A+EFH$]$3((X2Q*"N=T. MH+O#L;D+6E[ =@)/6O$:$\ N!"&X86ZZ1_"'9._[A3(PK@7BUQ:(WB,Y3)'Q MMHNXT-W .PHSY8]W%X;ON1,VWBVX_A^=+_Z#SC59P=WZ'5VM7E6?)3/^- LR M1L* 04F#'*),ZC*0)("9B)%D.>0\O-SGX-R&QC"'\QG7=W];(VO.EGC7OY>5*].PYS(E&("LUR7[@FY@)1FRK*A.!1!$$J$ M8Q/O:5"IQ^:"E>+!I80;M8NA6D)SOJKAAKK;B(YV 'LVPM?57[\[EPMQE A7 M?2/W$BH,JF;&^(V8DYZ-\EL9B!5MA-^,%6_:X&/70:PVG"R#,:\-#F^;FFWX MSAU#MFHVN,=E+4(CN*C(^4L7JQ9N*H)3'CL[*XJ8]43*NQ,=N;><=[H)B56FQ=,:06 M#^PDWQ*,E!NXNTM8VT>M.(#F*VK%INMAHU8<0#F*6G%IHP6A93M15@;)NK(RH/7LL, ME%JB7PZ/4^-C9N_Z1+UGFW>9PZ.1'V@%)J!682 6CP[PAF#Q.-7]>%@\.L"Q M8O'H:LK_XKR0KDWO:N8KOZ,ML3>?5 M5KI^:'*R=I#/>("3,'F[^=]O?> [_I.J'=_FGW[,H;R%&INJ=,8WL5[/RQ#@ MNY<70>BPG>S!;@5=!5\8M%^0-CZ"\?!_<":-\7^5N9P4[H":@A MKN4&C>!]X&I1-Z(/?(+S79VS3'"0J8%)"1-(:(":&LN(@@$Z$D,944X\2J6N6)3L9F MM"L902,D^*,2TS(#XR2E6O*6UK,BF\O*T'Y_>*?=%7>(^@M8CA-).)!B"C,24 @ MPFICE_,L@@(305-&0I):$=":=CPVLU!*"HI25$N"<5.HSY7W;/.'^NH[^.\@SS^UAU!)2OXC:XW*\]W =VP>$SM/]')X,G] MYQ4]E=[?\;2;?6V7"C6HH"%P1&F2Q3"C+(4HDCHZ@N20LCS)HS ,0F'$ N#6 M_=A\0-,R)[+4TC5$PG*(S$Q/?\#W;)(.:AT/7.#$#39/)LNR\T%-F1LPAR;. ML97K3=^V2O+.L&[9D^YE]>2,SA^65=3GAY]KM5.9J:X+@EF>_?L;?GN+.]B@#FN,AQK/J\RV%^Q[L.C7R74S8^\%SJYUP$\' M;DO$P1KT9?.E_!/ *W7 F^H7 MAN$VKF.$!4YYR#G$(5*+=9XED$2!6KM9SBG)(X%P8'/0T><8#7 "\EXLEL\Z M4VFY*F,CF\$0=*6]K0*\' S80,-DMJCV"'[/2^?1QJ6272^1E=B@)?<$U!KY M6Q(=D?.T\-GV/NCRY@C-X2+FVHS]C=Q'I>ER(72BH>KK]V]@ M"WD/=WI78>ATP^?6XV#W?5)#(""4TRJQ\^4&E'YO]W0EL>?@][)B; M.9VC'+?IUO!MGZ];N(*C?F=2Q'FL%P[;P[.LH^U^A#.YU MP^*I..Z50CC6Q-PG!+G/UU3)KKK]\).I7IZ$6J-/'J1-,4_U=2V#,J5YLMJ]N6?0DT>FA^ZD:3\M!J[QYB=PWAL=#FM8#Z*K?I M+,>P13>OA>NH].;5#;K9V&_LN^";N=#'-L7+LJ#S7U?+S8LNL%,%0I69^IH4 M=[/E:UHN#NOOO*5S+=FW[T*LU5)QQWEY54'G^NWY4L=+%KNC@8B&,I$R@RS% M*41<_0<3Q&"69W$N,0DR9F6=;Z##V.QZHSBH-"\K7M6!;&WEP4Y[.WM^B\_$ M;"48^>#WO(;8CSOXX['+TI=P?)UI&':[; G&)9@'!U8V+[OB<;Y8:7Y.->O M#^JCTOZ>KH_QHA^9IB)E-(X() R79=XSF*,X@B2,2!CR/$A(?B6)\]G.'=RL MGFW3@VKHNSXL7$K-_%6*/0'Z$GM=WE2)1O0KJ9O/CX>9!?.,\>UHFQ^V()>2 M3TJ4/UQ$^7K2YHN ]479?+[CVQ(V7P3D(EWSY19<6"6^B;E@:N;7&>1WSVMS M"HGC=\?F#.ET>;IX!8VD6R:#"]L-,Z NAY-=BU'/)L,5'DN*A_,8./(YG&AP M0/*&\^KL,S5T/.?F=^R.D33UPZ=%31G[KHP3_[8NKS%B*D1.!K ML!.VXH%12-;R3D E,2A%]N<^F,/CR6TPZ'!0=\$<@$,WP>)-=S8\M9GZH::N MZJ;Z::TO@1NZ*\UL-249"A(42$AB%D D\Q3FH=!ETA.6Q1R3G!B5U+/J=72F MIQ%339E&SJI@PQM: *J3>C2IO&4.C]D F-DA[[#V?96HV?%V D_ #N(V9YY_ M:CQCD#SRXEWNB4GVE"2)X2+&!$=$D9]4]( YK! M-.)A%F)-$4 ]>$)5;Z.S1#LGZ,/6"7I03E!W75T'F*_R?^S!&];U@3O7!_Q1 M">OQZ-<(E'X=GKJO,?@Z^VH;NCD'+SE6J](APGHKO!+?=1;[#U'=YI>UUVGQ M_>-\^>?_$?Q)_$IG"_W+MT(N5SH+9TZ+8B9GK(P!N)-J9C_2G].0DRP-DAA& M2:+V8 'A$!,B(18A%0D5DMKMP3S+-S9;]?MB)>JZ)T]* ?!FKE3X15/?-G?P ME0]5_$E?MH7^UO2G9LNS=,-6YNH'VJ/"73UU MXU"FGA8S]J'F:= ]/8A5F59^EQ?EC>.410'/49+"*,-,AU@)2#!A4(I4Z*J& M+ RQ&4VJ47\V1F$8MM12Y!V716W0-:5%26)A40/\(M;=9M@[?CT;U0JX#UO@ M2E.I2PU6[!3@CT9F0]8M,PPMZI_[Q'*HNN7=F'HJ+FX*3%=1\(MM#%?,VU2= MO2+AB;JUR'4FH1K6W!>1C-7-FKP.G9;EKB8L^-?$YW7[3(1^T/RXA\3KTC,N2S M#SH6UE*>F_Y_'L'W?]%ZLAV1OPO45V^[3TD>SE32J@NH1_14<_'+_C;V4P58V8?FF;?:H?96]&PR?K^I] M0XH^;%7 &PS*4;7!6\C@>#M:LF5,21C)&.48QE$H(&)A"G$<)Y &,:<9I5$> M8!OBU:I9JXW1 'RJC[J/FB#$\G:S@BFB*:)JP8O=]H]O]3=A?VNXIZ.MVMFITV&O8/46. M[EOW_VH?67[W)UWQXMU\68C'Y6^+EYDV2= MZ'3/-)_ ]#WW2C%!*:<.17FJ/35F*(!Q($F09DP@$CI0#QAU;C0KAJ<;WV.*MMQVJIWJD^4O7#[ML\;FF0[^^L LTW=OX!AX 0C^RE=8'/UA_J\X"Z M MN6;:-^<)H2J8 )*4Q"3"%*.8:$2.6O9#D26.WMF MXM\;U="''R4EQY80*R1"<)(%,,VR"")!(YC'F$ 198F@69!QGENQ!I_K:6S' MG3M!026I)77O643-3B&\X-2S)W$$44\,8A>Q\,5">[:?8;EB+ZE[Q.AZ\04[ MJU!R'*Y>I[]_F]*0R2"@' 9"I!#1A,&=;^_N73XX?WX-OCW>.';]=/TF,=.\Y0ZH>KR5C_ M8S[VMLDZX2%=R!K; 7"%>LP35<9?U UOP:M M'C*V#0#QM=AV]#3L,$4TQ24D" M>20(1(AG:IHS 5.LG 41X8 PJX2O\UV-S26HTNWGR\53>>O0KI;FP(-P&EVS MN>\'LYY-0 77WNGG3D[/O *=6/BD"#C=T?#9_IT*GTS<[W[#/KA0-?)%+(O: MF36,)MQ[:6SS6PD'OWRX-YS,QQATS]VKU.]YJC::>W37SZKK%.VWW])@X7TG M%6C'\YU^P#6WNBB$.'.(WBSQ[S=B&M,TBD*AC#GF$,4AH+&#"M? M7-JD$YAV;#5?!TLXF)=Q 2^UF+9YV(:0FRW+?0#9\\RO1.Z^EUPO02Y*+C:? MV=QV4'E+\C;L=N#<;SLPCE/"+=^W#["Z4U!&[U:"S]9W3RM1%EB[6^C G^?/ M2[IX6R^!. VX,C\(!JDRX2@E &L>46*(>[=]Z@?-GBV3$9"7'1971,VC:?PC.U#:667$"VKJT^OLU;)2W8BMLR9GU%K9D#Y.U*_7*/ U^M&T-P?,5N M_NH-J-D>2A:G3PNVTL!B$)\@@F0@00,?53GA(*680E"S/"&3.DCW<78GRN?6FJI-IR M%16)@VR$!W0KO26QE+=]WV\\AU*L!OQ0?X*WF@-E/OP"]@J 79: M],*Y[ ZB)TON(,"@UM@=H$.+>D5+CC4EVP2(;5K$8QI$S39=W,M?ETM>?%O. M^33-<1H+&<$TCQA$7&00XYC#B*(\DSD.F BL*DVZRS*V(^*2_WPI@=+&]@#X MFA$Q,XH#X=RS==QGHSW@J3U!2EN1TI>AR*4Z0.OCL53E]:#Z*F!YA23#EK6\ M'K*C8I<>FG0*@GP0RR]B:1T&V7YM;#9,AP,^?+@'7S[<6\5"[D'1;9&N1*%O M_VL'@/^0R%,ZNP9%[K4U9%CD*24. B-//N+FJU3$8[KTV'*A=I#OE\]TMICF M%$<)$A)R$JI-6I1+Y87P$(9"LD3&/$2952;"R5[&-C=KXKRME."/2D[+"C2G M$37S(J[&J>?9:P^1]9K?"8&GU?QT'X.NTYUJ'J[ W0^[3?QJ^R-.$QXE62X# M1 ,89[KT5!0%,*>0/=N)!L,>F9AL$/%D-CJ[&M1ZF"A]:$2,WG%@0N?__;C4INGN MYZPPICYOOS0V Z"$VU3\JSH^7TLI%D6YO3$\@3V&Y;+'[HQ(SS/Y/!C@#RVJ M)^?]I/IN[.5[+0U'5WY*@3U^\I,/V*<+=&8DW"WXR6G>RE3X+T%7CPI9,4T8 MCZ3D"%)=-@7AE$#"B81AD*4H(P('(3$)2O JU=AB#=2WE9I'P/L;G&Z+<3/( M>[8VEW.FRB#Z\^Y%H]\$* V!5A&4.MYB",WS'&XRE .E0@P_I%;I$]ZA[\BP M\-?78$D8WN%IYVGX;]SIF/E7Y1W_IOK8K,1[4;#5[$7/B%U(K/G)\X66QN;H MZK/87^_N'D M,V@);74Z?0E!HP-KC^ -<(9]#C?/\<1VV+B>=5]J?LCC;T-5 M#T[$3=]RO- 7^?K3HEBOR@7S\VPA/JW%> -3L,\P!7SY;""2G[:_)N M''Q=@9_I9=CK[6Y5CZZN+SSNF#RP7)1A0O^:K;^_VQ3KY;-8E;3>7\1Z&K, MI6F<0HJ(VE7++(4XXBD,(\*9R#@.661C$[HZ&YMA:&1U*E7:B:J90?"%5<]6 M80O3GTI.T @ZJ>H?3 "5:JS W7R^_+/<$LGEJLDEU^6B/$:B&\#E*VZ\JZMA MH[P-E#Z*R39YQ\V6_$O,GKZO!;_[H79!3^++1M_IW\MOWZGZXNXWZV)-%SK< MYBTM9LI'BK,T8S*#:<1#B"*I];-:F$1[02GJP M*,4';/G\K!SQHE1B G(M.WA3_?,7.YMD-SIA3@@5$8*I%%R9_ES7H:8$ABBF M"&4(QS2S"VWO;7R&B6I_+Q;+9UT-0UDP;<6JH6A*08*7@\&"?QZ.:#5H@PR> MV0K3VX#TO.1LYTHM.*@DUX&;E>R@)?P$E.+[6VB<4/.T\MCU/>A2Y 3+X=KD MUHA]/:5N&;VZB*ZW:;))V8]6R%7N*Q*>YI@X53IL[/AP0I_ MFJC7K@-J]'SO>2Z_BH7Z:7ZWX'=<>00SG6>SGOT0'W[J> (Q)7F0(9Y$,.8T MABA7_\E9',(0DU#$"6V[,I5$T M/+:[R=CT?=)GG3GS:VO\]K4#M7HW2:0QA'SXO)I+@HTUS<80T"NR;DQ[<+/R MOZO/7B\:_U?P\CBU*#;Z6*J9\T&6IB'% E*UZX4(R132F.>0$4H"+N*<2V%1 MHMFL5Z.)/WPAY9;0@.NC_UDMMMKF%K;GH1=P-[.U'F _7C:VWK8>R@E\ MI)I[ T ML\)7(M2SZ=V!\ZD&YW,G./9U9,ZK[ZN S(D>AJT<J%>.:>WIV_QJ/E!/\1SRAU^A6>?PA';; \.VWWRUX6;NL#&,HIDDN M6!)E%,H(*9\[XR',:19 Y7&SE%$U^BBTN[KNZFY\-]6UM$!4XA;EJ=Q22VQ9 M=+0+9+,)[@NXGN=[@U@M9PE859?PKCOXR[XBJ0$@ODJ3=G4U;(U2 Z6/BI6: MO&.?(O'PXZ5D?#=-A&B>']M"_4!?P8]"<\#*Y>JY/%O:$4N;YSMLX>B>SJY( M]#UMNT"H"SMXRELXU-XI.V';R& Y"(=BMS,-CO[F6/-@3==E686WFV*V$$71 M\/F7R>*Q96E6(Z>IM;).TD>U2=KD# MKF;+KS>T>I[(ID#9ERXP (0$S#2"9(A#BT MRCJ\2IJQ&8SMM;$N93:G10'N]#U:(SAX41^O6*T$!X566]<,$4VY!QVBWGY6 M7^';FIIK!M;4*@TT7+T;,(U_I0BH-*GKS-30[C7Q:/ _ M>C..U\@RL!WU -NQR?71J&-,@CXUT4Q-*_%=+(K9#[&[J?LBUO?RD?X\76AC M>P&72!DH=RR%-&=$N6=40#4=0B@I5Z8:BXQ18G><>KU0XSMTK8X+]Y3:OX*V MK'CA8>#,3/"P@]&S';XX"A.@BV8H ZRTZN5"UA^!2OX M:]G^X/FCPF.Y$%\%6RJ#]/I^(QZ7[V?%OS=T/I,S5L9#E1*\%0LA9VK7_;PV M/:1V:7MLOFZM VB4 'PC-$OCH1[-W&U4F8"[Y^6F@X35STAQ!ZMIR] MX6]US'X-B$Y'\DX=#G9\?PT<[:/^J]JYMJ2\#K0]J$4>"40RI$NF)7FF7,HP MAQ@S#",B8IJEA-#4*O6_J[.Q&;IV??+W]IOR+E@-]]R>P.I[2WV TT"%VL]C MXKT:^XFN;E1R_;S2Y^NJ=[SC0+S])UWQXMU<[=,>E[\M7F;Z'M?JHOY\"V,S M )6DH!15']D]SI[+E?:W+P^?6O?7AN%W%]"[[+?X :YG8V"*F=]+_\O0N+%Z MGV]V.(KOBZKM\7U??MK-2]AMP#XJ\4XF!&ZW9G?K]6J6;]:ES5ENL[^KG/!I MAE.:98F$)(PCB(00D-)$P$0A(U& J_!S>SNQU MS=#Q-YQI3D-.0P&S" ?Z3EC"'$<"RI3F>2J2-,Y<,C&''=7ADS;_&H.+DY1G M8:K\?9F'$ 5,IV\%">2IQ!$)9<*855W0V\S5_W\XZ^$TVW;<9)!Z=DOVCI:K ML3G-D%"TSYTGH*V?=F,>J-\Z0MZQ]K3W\2?7H!LE[W >[JK\=W#.'6M_8Y_5 M3__[?S6_4?_):2'^]__Z?P%02P,$% @ ;((I6!1NPIGHM,C R,S$Q,S!?<')E+GAM;.R]69=;1W(N^NY?H=OW]8:5\^!E^RR* MDOK01RWRD&SWN7[!BIQ(V"! RA*U*\_D:@)584J8LB-G:3MU19K0.T=PY>1 M$9&1$?_X/W[_,/ON4UZNIHOY/_V)_SW[TW=Y'A=I.G_W3W_ZZ]N?P?WI?_SS MW_W=/_X_ /_GA]>_?/?C(EY\R//U=\^7&=+CY^7TW?OU]\))M3UQZY_N_P'7H3C61,":_O_[TGZX^ M_ON#S_\F-Y_FWOOO-[^]^>AJNNN#]%C^_?_YRR]OXOO\ 6$Z7ZUQ'NL+5M-_ M6&U^^,LBXGHC]2_2]=VCGZC?P?7'H/X(N #)__[W5?K3/__==]]=BF.YF.77 MN7Q7__WKZQ=W7HE__/'WE)181IX@ MI2)!:<'!$1/;VV^Y2O:W. M9\OXW6*9\I+LQO7K9VW"V)FN:-Y]LH?'_?8%+>N+L\^O\<;%<3]"H M'+SAD-!X4"4P<,P9\)9'9,)D$4H3Y=][\5XX$/WCX!1Y=@*)5WDY7:2?YNE' MVH$G+GHNA:,-4SMBP'D'6.A;%V41R15K6!M W'GM7G"0_%EV H:W2YRO MIE7P5X N+A1G60 O8B! .PD.,P-!LD$GG&+6M-D=[KUY+TBH_B%QDD1'1L5/ M\_5T_?GGZ2S_>O$AY.7$E<*X39S(EN0V"Y' ZQ#)V8[HD07N)#L)#???N!<* M=+\H.$F"76C_=7XWK4*8KW_%#WDB= E"*@)BOEY^?KY(F3P?VM\$!J ( M3E'@39AVUC.(.J 5(EC!70-@/$G$7CBQO>.DG9R[@,U;_/U%(O%-R_0R17%E M"1DK6EHE 55EA"=%KG+F$(K5T6N/-I[F63SY^KV@XGJ'2@O9=@&29RF1"E97 M__PRG6<^44%I.QILY1*%=TB.GGPXOU0T7%6LX5 >\+$QFEZ MN7RU7'R:SF.>%.^B0D2(+D4*NB0#G[T'H:3/MACM?6X'C'MOWP\='>-4ZV4=DXX!.Y*(M'8!"%Q#4(*5,9FIIQJ!Y [[]X/'AWG M/AN)=61P5*OW;)EQ0S?WR(TV$EB2!&J*Q('<(P76QA**$2+KTX[$MM^V'P Z MSG0>+;J155Z/S&>OWB_F-[FYB#(E(M8Y2[3;'"$XY\!HKA/W"44X[0#W_AOW M4WW'Z+$DZ'(1WD[7LSPA"7@E4P!=''D[#CUX3:$20ZXEXS98 M=EJ\>?^-^ZF_X[SF22(<6?UOEUC+DMY\_A 6LTD4 BW* "(H3YYNJ+CU!;1T MA;F8,5M^DN[OO&X_Q7>>)TL^I]^C^]Q_BYO,O&1%2N9H-#7<@XJIP1. M5(?%Z>0QA6S]:7'CKK?NAX&.,Y GB[*+<.#YQ;**Z_)LMD*:='"QFJ@<:<@CQ=D M%SAX\P%GLQ\N5M-Y7JTFGNLH5&) GJ\!14R0I8L2;!9>:L>2LRV.Q.^\=#\< M=)]M/%Z07>#@IP]Y^8ZVO#\O%[^MWS]??/B(\\\3I6T@QA&D0W*)4$= 9PP4 MJYV*TLLD6IQ/['SY?KCH/LUXNF"[P,>;]WDVNZ;>!48.$6UOMD@!RE/0[%S6 M$"W!VC.FVID M/:'X&84R&KQ'$HPH2)!.HI:42V6M=P5;[!U/T; ?2#K.3C86<643HD-4O 1 $4TM+:ZADR-3Z)QF7F;4^K0#[CNOVT_[':)]% ;RB#9"^H( Y: %1*NW)D"F!IYU? M/_+B_9#0<1*SA4"[PL3E#:1+)K!DZ[F/%#%I$HJDV,GS>OR>=-%)V,ST:3[$ MHZ_>#Q<=9S#;"'7LFH;+=-HMMJ\OI@FO1*"W@<<:3ULG(;@@0:N,CH#$$ M=0^1^PP4524(WAB(J109!0K!GCHT.X;[(\@R:Q:OU M/'_W?+%:KY[-TT^_?\QS8N=&@)ZIZ(AH]:WW EIHD6R:B0,AA;-][D$[CL+7C% JOUT3P^==IS#';VHVR< M'BSG@=4 NNEB[[J1VN5>_PLMGHE(*G'&#&1;+"@7*1*-@H3E@_ Z*I3JJ7O5 M)SE"MV2,T[[E/&@Z5>H=&*M-X55>K:^1+T@,S/( .@A>PX$ J"DZ, Z5=26* MXI\J63HN<+U#PCB=7LX#F%.DW86=N05Z#3)_^L^+Z?KS7_+Z_2*]F'\BQC99 MEPE&9HT,AG9H1VR1O, G=. ,198E,8GYJ5.HX[,?7R!LG/8QYX)6:\T<#CA_ M";AY?E?3<&_;!?WK]WGYZV*^N&MOKU>1U$E*815(X46M"DN 003@7ME,?"FT MK=--3U,T3ON9,^UY[71Q*L &L&@U;3:=7Q!;MXGC'W)9+//EY][B[WGUT^\D M1M+B=([+SR_6^<.*Y!%KPFVQ\2ZOK?R$>^>4B0J."$;7Z@AB"=!9 MBL(#S_4V3PA9# +F!Z2,TY7GG$ \3?H=>HJ[5A1]XO(XXE6]%D3*6Z^7TW"Q MQC#+;Q>/+":-3H2""2)+#!1S$;Q,&GQ0+&;)G6'^[";U&$Y&ZB#4BSD=7/D= M6-(?IZMXR7I.-YS?%8^K_/+BJI7PKWG]LM3SNJ*M2T8@A*!K M:LK2;B)CAI(<=[RP&'CK 'T(/D9JE70>^(^N^ Z.278R^&>,-UXNAHHR.Y%U/;Y'(+* T"YQHE6A%M:5U(T8;RD;H]C0CP897; M :3W6,&K:][N[F:QW#'BM'%%W@)-7U^_=W*/ZZ5&+WX\+%*B1>K10X&B#7B+F>.NBW_O%C+2X M^@%7TS@)6F;N'8)%5DBFD3QH1Q8:E3/::V.9:%UQ<2")(S4"&\'N-5;7B)81 M__ACLB'X)US.27:KRA[%;IL[IC>"TXEQKP*'J ()SO@ WNL"DFGC992!IWLM M!1]4T>_UHI$ZB@V+H/8B_DI2I,3CAN\-HQ-N,_/,%#"*$8-1U?9J)4%=)NB5 MHECJJ;81P^0^[Y X3M'J / X.)]YO*:^LL#V+J/HD^)"2HC:8YUAA8#")V") MF21]E*B?ZL _="![.#B;)V3.#"V]2S>!5ECRSGC $'5-(I'O MBL4 %JF9+N3 -K]JM9.0<6 MDPNI(@KPMG#(CO9J;;DK^?PU#O>(',^9&AIVP^JK.T!^T5^\PZJMA1:Z((B< M:6O0',%%9L%8$D()5J0GYZ.EP.NP KG_+TW?OB?AGY WB MNZOY$B_+@Q9N5SQ66-VJS=O/=EN7P307/'^V\[&RDEM;,<$N.&+):AB#Q1Q).=JP,G M<_*F]29T((GGKGU)0IJ41*+]H@9]=1J\8]%"BBS8+'@.S2M.!ZE]&RZ5L6#3^?ZPKUA>UW!AM9J6:;Q$4OKWB\L>)S4?_NSE M\Q>O,\ZF?^3TUX^TI>(LOUS^,OW/B^K&;M] DEPFQU*&4F>**10D.EY%QYC7 M6.->;)U;ZXC]D1L(]KDR>X=A/_7W3TGP.:[>_SQ;_/8_'0^;:V MD_U'&8]6\VB4A%R$J=:@9GEM IZ+YE['I&/SQHVMB!^YW>-7M@*:0.#KV!!N M]SIO$!G3X$G"H&JGYY UTKP<\.* MQJR%0@W9Y#IZ' T$:R,Y71)-0B&+;!UH/T'.N%[#.1-'K732#%ZC'?R\VNCF M?5Z3Y9\-?PIT]W5G/A)Z@M>1SH<(M3%DY2%;%>JT3\):2A8\TN9J"QE!09ML#A%D%K7-0K#@=)UZX06I"G5$HAU,19&.EXV M8Z3V8T1+FZD&PW@=(%Q[W(4L@6MIG)&):=&Z%*DC]L=-!_:P#'O'7.J';]CK>U3FYB&>,!38!2>^"J;#9<6BC! M2Q:,8J5Y ODN!=W$E&V0\&!&VO'B[F#OOZ'^>36E+\NFG/+9[]/5I$3)@Q$: MDJDM]'E$"#YY*#9Y:XSG3K8^5GN4F$X@=(2&'P/+2>+N #?;]/^X^$!.\43Y MJ)$<7$C>URY.=3J7K^T/?QISK\B!2IUX6G)=/2E)F<#@G(ID[6F MU2>XB\YQ9,;ME8XG0K:@1=_=PNI4&CM)2AZ_NYU522.#\3$^KI:K$;5^0!FR M\\2.8O7"7U2,%IA4UDE>R)UL +>GJ1C'B)T7!8M!5#(BN&H?E&5EEI; MM!1A#_[2M4W^93J_O,D^D:PDH2P##"Z0%'0"5ZN+N(B*UD<= 2);NTD/J.CD MF*!A'':<@#N R+/5*J]O+YH+D5$%SD ()( '5P!9"!!U=$9CEEJW'D%QEX). M J\C];EH)MPN;M]=TG^90%_?EJ)Y%$H:!M8%69M@U#H%+8!E,K':!EE"ZTS@ M3D+&AJA?^JF_ EGM3[MV?HY+I>?I_-W_XJSBSPI MW-72%@':YUASI)+\-,=J.S8,B3F*4EL??.]%6 ]H.@D"][,]S;71!Q;BX M($9>YYB)*=K ?\WK*[E-#(],(SK@2@E0(EMPKFA(4A?R W.PS7/-3]$S;D#> M'E+-9-\%DC9'Q[>LK+9X"=*K*%F&:),#922YA#&2O38O)3G#@%[866P86D#^,5'2[>#"YNOEHN/>;G^ M_&J&)(YYJL'BQYH"JP8SD_?.1"S 2N1D,!.25&0"7GFSU8J:UH[P4_3T$% U MR?@T$WH'N]1-]])?ZL7HU[7)[JUEQ7\==3[1B;5)%HOO2O10V*LBL,R M"-Q'$-%GJ7CBTK2>(?PX-3V$3$V TDC@'4#G!2E@_FX:9OF&A9]^C[.+VDC] M9CG$:()6)8,WH394MQHP.E=;=12RBL5[V7Z*SI?IZB%R:@*GYDKH(G3:78"T MFJ2D,&>E(=2;K"K25[Y.G*6PT)528BJZ^0#,W:3T$$XU 5 +47=@C+8R!;\N MYO$J+'2")<2(4 ?E@2JJ7N8D)AASQ)KEVN9!+OS>)V0OM PV!K.E WRRF#O MRE5"B2>#3+,,*2,#E0M175L_D*^>E7!!,-_:[3T@;3?8E*OF-10'";*#Y,LO M4PS3V71=R^OG:;L'_:4MO!TE;+WB/BC%6^Y**E M+JW[+^RFI!LXG:3I1PIQ3A!Z+^!97FSE'VZD-%&(TE,X"-H76EXQ<1*,+N!( M/)$5P4)I?;KY*#'C;G##0:B!Z+M T4\?/LX6GW-^G6>U*\1#@4UD"J8HK>I= MV3K\,=9+(%*"%B8&+YS@H755^Q>)&O<@8B!4M55%%^C:A)F[&,E,1(I(R,&D M$$59F\%S*\&4R*V+L: >I$;P2"0-=G Q$)):B'U4_-1+9)>=0O+FA*Z6D-PY MLKMF[O,U:X5V:&700D[9@=(^@6>V0I=KNB[E[5FKG_;R#7CKN649C[ PK M\@ZR13O6@PG9L.@4%&ERS:68U9Q-"Z3>R1%FBP(XR!+-")PNXA MN[28OWN;EQ]^S&&]E2*UL383YPGJ_5=0RD1 &6IVW44?2#+*MSY,W4U)-X[U M@*'^Z2KX2G:Q+>ZX9BGH0(O#U/.:;"WXI#D83LN1A"5=CLTVL@/A= Z/NCV< M!E=#!YO;@VJ$+8ENRN*89B'6^_NEG@XX$\";C+6AC=3(3/"Y=9N]+Y#4C>,] MG/UJJ90.,'8_JM@^.$Q.DD0DV'K_<>,*AF(=.$4[?L@AIS+(3,*=U'3CE@^' MK$:JZ !46TQ,> @:C2M0"JLWV,CZT@K0($HR*J),[6?);KV^&S_\+&\#AJ?7I:T;#HBS^ONG>>QLI*LE0JEHU#"&%#"(7C./-0-G&=71&Y^>_ ) M-:+W$+02)2AKC6U=*;"#C+%[ M!+71\<,+AR>)NP-#5&WJ8KY%?U#:..(:"H8"*M N3?PH0%0F%YS5.YSG]A,LY^76K9S%>?+C8 MG$G_F,LT3M<3[YT(3$6(F[FJH9X*9,G!)\EH[2#%#JWK][],U=B#6P:!5V-E M]&&_;GG8:XIO44JC8XR<2E6OESL+OO "L22;4 9C?.OJ_P-)'#?E-)1E&U!- M7>#PH=PFGAGTQ3@H,><:OV3P,D;(Y"-@\!AY:-_A]3X5XV:B!D+3B<+N( 7U MI2!X$GV]\"D%%&%KNV0=R0:S!-)%1&:-:=\>^$LTC7M%Y=Q)S=/5TOF4[CM# MNUK.XW[BP8,-'3OKC.W'YTY)3WYX,1:,JJW-!$\@.$7<'N-DQ*RD9 M+$6B(Y+)]U>1O$5O-0/&6$!G/*F[=6K@ZYE =I!ZOSR![!!9=X"6IT9A"6F8 MXHQB@6)5[8"LR>RB &F#5TBKJ\C_RA/(#M+T 1/(#A%[#PAZ>&$Y&%>4]A*8 M)N*5,0%0T*8MF$^*%6]D&FR#^N6@F2SGFA[69&.DZQD@*"B!VMTR3(*1-':[!Q$8"<;V9%H MN)]0'$PU'>#NKGFEV/;E82DE>.I*:U96K##ZZ"-(5 M+#K;9%+K:',_RCHQ86V0-H RNH/8AH75LXOU^\5R^D=.$[1*,Q<1##>I5EY1 MY,J-@V"LBSI*9G+K%FU/4S3V>>^ D#I)^)U"Z<5J=4&<:(8E.UH46@424JK7 MC1TS(&E5.!LD%M.ZQ_[CU(Q]ICLXA(X0>J?P>7FQ7JUQ7AL6TFHPIBA/884S M6%=#!"RUKY@.F2ZBA2!XJ[D"V)3ZC6Q9-[D#7V26U35+560Q=G_%M,/=BS+8\4$/- 5E87 M4!X3^%(49.9RTLR0L%H[3$^0,^Z]@>&P=)+8^\30U::-,>MBO ;$)$ QZ0&- M,"!BT=Y&*T/SKJ2/D#+N[8"AL7.$N/O:U1[NT%)+Y[3SX&VM2: ]&9P(")C0 M*&FTT\T=I*?H&;=,9&C\'"OX9B :IACD1FRK1:F32G^>+7Y;G5@'LON9+4M M]J"Z??7'S8MNSOH3TT&I((&C3;7/:890N 4NG8BY).F;=R!_BIY3C4V= TG/ M?+5TNK V/-32@).> [-2 MH-4E,]_ZBL#A5':2_SX50?=-U,#JZL)K(AYOBX2??<+IK&;WWRZVS/-5G=X/ MN)K&B?$LZ!0M".?),F.M!D7#('F2D"F,=OC6>:<#21P7C$-CYB%$!U-?!\6\ MM[S]3)+^<;J*FUO,Y&=>"92VK.O*]F?K]7(:+M:7 GB=/RZ65> _T1^L/T]< M*%XK)R&R1.&,*Q3.)$O^2I'%:HR&-^^VVHSX<0]]SHSH<51^.-;])=;G^5WU ME]X.E+3]<5J%/D^K2['<;'4O/GRL@C;2<*ZU@, Q$XO$+!:7@4F11+0EE]+Z M8/P0^L8]6CHS< =37 =1\MU%>=E*XH)$>+LDZ1.78Y!>U35("KZS-&OGFSJU M>#&C-[Q[,2?*\FH]D:Y$K(E)G6AQ*A(*((D%F+'&IRKFVA/(4L MW##CG(X16Y?)#<''N,=X9UX.HP.ABSARP]R*-+RC:FPBD()P$1%XY+6M-=:* MBY#!Q92+K&.I8^L.OD_1,VZ$.#Y>'DYJ;J.Z+H#X8Z9WQ^FE.C_4_>>/RZ_G MJ0Z$R/7KVM:1W"W-DY507.W 5T2=N)<4%&^90QL%Q]:^QYZDC3P"O#=X#J'0 M#OP'$N>RMK7],5_^^V+^H!%I7DU,*=)HP<"XVN"V>%I^C#$(@A:>\0Z-;6TY M]R)LY!GCO6&TO3)/34BG=6=K;#W?=_(,\Q[0=Y@*NHG$U93)=/EY<'. M_<'+/T_GTW6>33_E-!&JU+8E#K*K,^ U4^!K,[D<2:8^\)A3ZP*//4D;>8QZ M+U@=4J$=[.1_QNF\"O/E_ W.\LM"XB0!KC^_FN%\7=?HQ\IRO<3G8QW6F[ . M'C;.3I[+VA= !UCKJ9WX1YF\9W_VLZ3S*FKRVPX>,<*J] MR/)\M5'F)"0?I8BV#KQ6M1*C=KNOQW'9,NF2<%HVOP*\DY*1Q\/W!K@&ZAI] M?L_#^.MZ3-;E^/5YNOI^N[<^.<,Y G$,+FM!_G1DX&KO M%,V+8SI9$TSK\2"G43QNV'3^.L-S*;>#LL-'N'TQ_T3N^&[A&H<&I0D@"R(H M+Q1XY>O451>Y5L:+<*8Z[2>H[*1[Q)GJM%NIJXMCS5?X^6I7>Q;_\V*ZS'?2 M$K1]W&8FBC4L5=Y"41$4K^,158T>'7.BV."-;FU)]Z>NR^KL9DAY$,L/HK0N MMOL'O/UPL9K.,WDSE^6Y5+Z@.5R$7-.5\7C&PFN+Y;Y9=G!Y>7OB4LOD?899Z"4VE*V M.D5.%0X9K?,\B(*A]4C#8^CLLIQZ,)@.K<@.,J772_'GQ7*;W4V$N$.N$R]D MYEQF,*'*$W,$%,( $F_)>6=B&,J,[DEBEX700UO2(=373]9J?Z'N#/VD9\(P MB>38.PK]2B2?AEOR\XN-UCOAN!TO,#HZKC]W\?)0$#ZC_._:DD MF%4(B))V%+XIUR('2''.D!GZ/]OZU/YP*CMIX7>FN+Z5NOJ(Z[ M)3ENS:4KEJ.P44$2M6H0 VT8SM;5'DHD(5JKVW?Z^P)174;QS7#QA"=ZNHHZ M+M_C[WZ;K]_6F.(F/W)E'SH0]SUQPSR!+:4"Y.K!>" ^,K'^4 M2ND2FL_&/9+6+D/ZP1!Z#H7VXY%N+\A?:BQ(JY&(F9(KQ)-BCERAPF( E54$ M\E <%(L1BXXHT@ 7C783TV6T?@X;>;Q*.K"-K_/'J\7TLMQEA&NAE)063-26 M&'$:/"I:.G54;(BT9'3K/H2/$M-EF#T4MMJHI$_S=>M/O,GSZ6+YRV+^CM[T MX<<V+H/D\SJ )RJL-UNW MS8AM]C)8NJRS.8NF.54@?QS W?%3Z MKQ?-\\5JO9J4&(2R+D!DBH-BODK(&\C%)"F8*T:T+@1^@IQQR\]'"A1.54M' MF^DM1]<==R:%UH>MA:%1ZU2K0R5@G>0F,)"W8$(2S7-V.\@8M\Q\/& =I88N MC-;^,MN9##>H:)MW!:P(U1LE23H=+02#7L1HBD@#M$8\@>)QJ]#/C- S*K># MDXZ?2LEQ_;+\]'M\C_-W^34MDI?S*H#Z_[7LZ!/.+E-&)-MII"6TJ?N8I[L_ MV/KDI)206!09 E81B%K$63('X[D.6EK-5.NA6 .PTU>*4.!"KO7VED/8K'*34E3,FM1\QN!)!'O7*W-DQY"DA0>VCHA-C/+]#D0NS?!G8SA.0=BAU%BIXC=X4(] MPFSVZ$1B"H35NA8Y!W#$(92 W!46O%/-YVF<0G GPW[.@=AAE-@!8A_Q^Q]A M#I,+414-1LC:,UI9H!^1@&T(*;-4TW#GB>%.0.3P(X3.5.G30$D=Q&(G.>&O M\G*Z2 ]OD5XUV-UV]R]# /+:10E,U_J_P&E](@6I]#U$[E%([9-M/F#VO!QV M,@9I"*O<*4R^]D5T(P;FX^$A_\8B!X<)@02Q VF2@C(ND1N?! M<25]+)';W#J3=T[^1KZCW^<*&A(C1Z^?CYME30);KK^^5>0X:F>1MFF#)"%? MYV\44FITCI.GZ%)L7HS5WRKZ^J9>=8N1$U?13_/M4Z*!A_TMRO/-AKN:SC>E MEU=#F"X[=MYEZ/CI?T^_9)!Q@ ?PU7X^X/8XJ\LWW@!>&2UCSAEBK,,CO)6 M/C'0M1U0<"&+YF/)]B+LY%YJUR]Y6V=G3&0*-D>3 4U4H+)U%/DH4Z<[EX(E M1I=;%V#?I:";27^-L/"@&=KQ\NX@UW%#_:5$:JGW8E[-\K/?IRO:%'AT7FB0 M)M?JM" (TODP#!M4),==JWSQ4\2U F6CM#T8Z Y6>P=8.@>#S\N/N!T/G%$ M,=?&0[+4.X#.W0EH?\D? M0EY.O(Z9*^%!U)O/"D,$9P09YVR3K/=+7&C>C68''>,"IX%ZGYPV=X2L.\#+ MUA6Z*P:<4%GF6+LVB'I9Q"'X:#4X+U6)EF-N[L8](&+;Z:?LJ7C66OET,VW"8A0$HL MH$0A&VL8 [3D^\F SB.V-D;[$C=NP=@ AFD0K70 MYLHX_D,5ZNK5,+V:SGQ?+WW"9)JA=,MQ9\@?KC9/D:S\YS: (Q, M#B2QD\WL2$1\<3A%._5T@+[-"?6JWG+.:5(O?W N J!7CA:B2. 9)N!!H;)> M6FU:SSK;?O^XN!E4T;OF21TC]6ZJI![*AE99EUG]K[)D3ZZ:6KMA"K<&4D>K>6@R*V%4"=6&1VC+=R0D3\37O>D>-P< M>P?8'4*S_>)XLU*_S&RPFC-1+ 0?=>VPE "#="!)[,&IR%+SEE1USEMJXFR,:A8L_RF MWJ9A1A'#7@'?C&7S.1@\JW5]G-1QKX=W -BFNNP7LIMU^2B7D^QEL(GBSJAJ M6_Y.[ [@VU&,'8+UI_7CW=',2O&#%\0@N MI7JNF16XXAP8R84+67,M6Y=H/D+*R#>?SXFX%LKHI\WK#3?UONF$2& MV*;MAP%?.XNF6!)7AFQY\\;H=P@8^>KO*# Z6/"]M'2]+ 7\I?JK(G+I$T^0 M1+VSSS.Y 1@X:&4*9L^%4:V3/'<(V \WW\0)SO&"[V(LUV,5I94;$D^>OIL_ MOR#*YO'SVR7YE1@W6IRGS7>S2YVF?[]8K>MI_690Z5O\?:)Y$<);#EF5#,ID MBO.+$< YF>3"7$:AI/]D/Q-G !U (4.?+N[I_I>U$&F]=K09J:/MH!& M6)"6,<=DE+KY*)S#:RF^C2.<8\7>M%E&TU**A!BLR E<#N2 8M2U[#9""EXA M.:84\0R233F\E()_.^+\FKKL7?)WZO' MRA6I'E<-H;M0_Y>7R'<-O2Y7*'VG[YRW+5 A1G-U6&6S.&F5&B M: -%QPA*EP*.O'T0LGAO;;8LMNZ+V83PD_W 4XBH/8]FB]7%,K\E9?XPJ^%W M3*BCL A:LEBOOGD(@J0I8VU4S;1*JG4A66L>QBUE/#^>'SB$8V*B8734SA@_ MB[2OK*:7;=$.-[QW_OQ4(_LX+8T,Z@\7JSJ$<$6F/)!^KQ3_;+7*ZZUWWR M MEI"CLA&,, C*"4/*10(>ID3_C]+&UCF'PR@\U43N>-LND(M$& _DO 8TM2N3 M)._#Q@(I:F:RB&-D5EM:AU*8ZU3ZL? M1.+IQPC;3]UN5KF#BEV+(P23D\R25H.@Q4$K!7P6)*(B*3SSKMC0V@\^E>9Q M[=N0&'QX5G%&[79H^NK4D3DM@&E>_;I8YV.,WH-'G&KNGJ:ID:&[?LGG6Z7> M $J2GY_1%1"ACD$^2]Y[[BUJDW+6ZJPA%\TIJ,@"0MT _',K#$\8^OV5X\2,W*?QA8X>-#;LXG@ MNTS\O,'946[&Y=^=:AIVO+V1/7B=RE=8S5H>S%9\L*-0&7-"9XNZ@ M>(DJZ]PZBW.?AM-[WVV>]S.!ODZXK8_\VW3]_OG%:KWXD)>WJ"PR9AU$!F%9 MO;]8AP>D(@&S*%PSD3VV]ICVI6U=>9<6 V"E42 M826TYO>W7WN MSB2@YD%%+4"GZNJ;%,%KVG03D\X9&[T2K:.A/<@:V<"TP,;#5GAME=%EA'0Y M"7JS:J?SO\[CUE"EG^;KXX9!??F9+;*V!U#=*@NSJ4[[2UZ_KZ,L;RAX-D__ MLIC.U_]*W]3=9JN((YID' ?I%9)G3/&X)R$!"Z'XK+Q37C1>J0>2V&88RX/7 M[3RV=25[ZQW$38E]W,SS1 8Y(/HD>4RF]6BH_:GK8?K&,+C:/*I)#ARXD"3:@I-4B'01) MB[(.H+>>,\.;MP8]A=Z13]W/A,D')_#GTG"7]C"LCS)_8=W VMU_=S/C%M8[ M,%*4CUP'#UZ01ZXR4ICO50$?"N<4!$0OFI?![*3D5)/TRV+^[FU>?JA/WTJY M&N]R\06B91X4*QI"T9K6@2"UE:A*:%T(M9.0L8W(R;J_;Q].%W>'"_]GG"XW MC1S^DK%*ZEA':/=S3C4->U#7R%;O96X#6M(,5XC,+Y'4V/ 40R6?:3%TL/AFO13@#LYW8 MD6:XN&]-VBFA0ZOR2[T7>(P9N?K#4^W&KO&9&(O.J=8?O:!?,A5:KYXGR&DP$.7^HV_QF@-+M.$I MR$4@J$1[(1I1P%KIG-#(:"T,SVHG9J(5)G;,/&FC@0XMQE5O@\.-Q793A%-J M=7>\O^G9T T"$FE""AL@9ZU ^<3!62\@Y"C1FJB+'F8>?;.3Z ==&>KUB%V8 M=$(BYYQ!3+25*2=R+1*58+UA2EB;LVS>;&5?XGHXUSD*$U]NDM%"'1V:B!]S MJ0-Y?\AS^F+]JC8T6LPWO3B/25T^]JS3\YE[4=G(MFQ/[W@V3Z_S>GJ9)]FQ M]5A9A*DEVU+(VC^V#C2JS8\138J.J12PM3MR 'FGG]#:"YKL\C].CHIVGGG:J,=J;TG;FZ/I]S^Z];P>\$@;MN.<@$F%,,:7!1>^ M1Q>5R:7(TKJ=UD$$GEP=O,_+;E<%XP6=HX! .%T'SAER @1%_TFI1+&!YJ)Y MK_;#*!S=< V$K0(6;L*P@-D)[/WKH;H:[>>BJJV'FBAN;$D0O=)TIBN SLY",]J4@DP:;MV/NH:OA1ELO MR[,8%Q>;?7FCJ\^7_[U=9(9[II-D8&I6A?;AVC T99"28A9CZPE-ZY*[_2C[ M%CH0'H*]!YV\VNNO@Q;3KW/,TT\89GEUGY.45>"!2$]%9U!22T#C-=BHDS%, ME%):%U0\3LVX8YC'1U\C/76 N%_S;UMK:+F8TY?Q4E*[5Q3+B9A(##S%): " MQ4*."Y(B"RYEJXW"UKGX0VD<=S3S^.@<5*<=NI+;_4[?;A;E$4[CCH>T[,.Z MBZYQNK$&$9R6T8&*-:/A0H @K*,MD0M%$810S=/WY^W&^B:^S^EBEE\6,M.+ M=[06O)]\W##MB@?L'-;B]+'2[\:Y_P!GYV_G-^TSKE]9Q2IMU]D@?%Q6$M[$8\,'40"Y8 M<%D5\L"S#[H(:W+S)ACG9_/K:HU\"-(?]PWZQ%"'5GJK<_'1IOGA,QKV4Q[0 M"#_5/%?K8",!#XHM2&JE;1B+RQ"D]UZS7*1M7Z4\6$/EVX5Q\Y++:7[K>]ZP M$38;$TN]F41H#CP!&D3(S'FK5(HVMV9[7]K&+M1N@Y7'359#S71H9QZTASW6 MV#SRH-8-F +!05!U8)UB'$(AC4O2LV?*",36BV^H-LRWL+[_ MAGJJ$S?;_^QB_3 :#]X(SR1HM+Z>HR-XPSE(-"P86EE:MSZK/)+43ELX'X*A MQVW1<$KKLGW9IL7RT19I^Z^;-'L>T/8\;.X;A!(N:I!2U^H5;<$STETJ3&:E MK?>E=8^+UBV?:4?&=^^6=9[ZYLSEZOGW0$H[=&0AT]9L,S'J;.V\P&G/+EEZ M$ZVC;;5]!/UEPGIK]GP 'G9,IFFLB X=F2_T33[>BNSUW(&[/@]H>?;JWLNB M4C%X#C%5]"E-^U@I''RTFH=D@A:M#Z[.T?OY=F/]4HOA>TO%L2"\<$"KSM4Q M49&^Y8ZB!2QR[+;(RMQSVCX138H:V[Z3FPNFK)?+1U>^Q) MS9I&/T7AT*VC)7>),1W(YS:U?2_2GBEKM^ B?4R.Z=R\]<5@K:-O@'[_#5N[ MQ ^?KWYY"W3M@BZ)*3"QAAT,%?A:VB+JL-^0+(&]=7>3(TGMM,7T(1AZW#H- MI[2&<=M)M9.+>9S.IE<.YN5I?QTNMBCV&2?* M4,_29>+ "BU M I$Q,.8*^9SMHYSC:!WW.'P0?)Y%;1W49FP-N_F)MISEG+R1JT$WJQ\^_SDO MWBWQX_MI?+;,>-]3",1HPCJ=SQF^:09*DE8A[E=8#3VI_RE^FGZVJI+W$G#1J2JH12J^R5$ H",@0I)<9";.<\1)_0_2G< M"XWJJT+C@"KJ,,[XXB"&DXZF]WGRX*,DACQ/.K3QORJ"\T#.GJJ]72P:"#H+ MD"6ZY")+%):V/F;J8J#$EN<;)"@RQ]L_;M$N?<@2QMV-LU.(5BB*(K67&I2T M%ESR#@+3QB)RIGAK1W:8INE;Q637@KR%*))3%W)TH(6H^&<1G#<)4I8R:).2 MTL-E9A_2TV4+]4.0\$0EWVG"[] ^[.Q5?K3!>.II@W15']"D/-E#FS8:ZUP, MX(JTM"L$#8B) ],Z.A=\PN8M@(;LK7Z+\)NW7%U>N7-IY4KRZ>7\=8X7RR4% M&)M[T?>KPU!H*VD-Y*A)."((\#$FD,H&KIW%%(?+OS9@H./>[8?@[G$S=FXE M=VCWKAI7'VOH[OQYF[[O YJR>_V_/0_(?>0@8JB-GSS!*5H#V7C.2O'>8FNO MJ'7W=WK:\\7J_EY,^//&D(=>'*T)Y9FC=6(9*.ZYU%BR+*W[)3Y"2E?]W@_1 M]\-^[Z>+NHK9$2)Z2P[S^CX:"+06]7/3[:0+OLI$P9 MHN2:/%DOZZ4Y#2S:F'A6037W&@8<=S'&M4.=E$Y9%)"I'HU;4VLW6"$)(C=" M!))C\W[Y_]6NKK9"< _75 _!2X>&]/+,X/A+8]M_WF;^Q^ '>K>SHU*)W)8 M(M<;T9O94=PYT#IJS[V-M.<.CD- M%^L-RXM7&]U,2B+/6""YPBH2GR(1QXD<99X,US5+%V7KH^73J1XWHFV(US,K M\'#(^DO(SNLEJ5KJ.%;OY1_S&J>S(5HO7S]YZ,[+.SGHJO%R0LOKJ#5PMJ;I MHC& ]1X(UTD$KT)VS3?N+AHO'^&H_O#Y(%=XL\M,(@KF7!(@(J;:AY7D*W@M MP(Q9.T'&HOF)X)E8^Q9:/Q^"_MWC"_M"4 ?NR1T.G]_9Z)[]/EU-DC284BS@ MO).U1TBDK$>LZEY[7IIOIM&^(_KCX@-/YA'@I M410#3-4^BL[4 FF&X%F,H40;7&I=JO!%HD9OD=8. OO#ZPA]] &P'>OPDDWZ M2?GA<^VA\9?\(>3E1/+ =;W2EG2MW3#) G+:B&R6=5ZF+L6=L= MXR'PAM%3!Q@+HBUBOW;Q9S"XV_%SMEAJ1 M!4&[9<&@R1\LY!DRC& X+]F4$KB\EU=ZD,3;YST=>2=#*7HQD-1'1-!JN=YN MY+?SKM7#G^9<1;A9G=H%I;3.H'D=.BAX'8=J&.3$7(J69^7V&FE)A&P92OKN MUDB>2N.XI5 ]^P]GU?[(*'^,CRM#4(HJJ#61;FOI6/0*7#89A%*,X@E48K]D MV!=P_#05X]C0\Z)@,8A*QMZ$7[S9OOEZM0?DG(SD.4)4V1,#)!%!IJ;5%2Q%V$'(,;^Q_F<[S"WKZ:D++BDDT!AS6>\\FE&-Q\MR.L7[*#'?>O1^)'SNSZYLHLL.0+G;L7KYVYS> M\'[Z\55>QJK_=WDB?0BI5/F4:.JF1U8AHP%+NV&G?'P1XY./:SD4^&E:QQD/K A4(>L" M*2D!*DL-P4<$C\ESHZU%V=IE&FL\\(Z9F[1,M[Z[]-IY9,DRE\$;08X'F@"( MQ8%VAJ'FQ3FV5\[SJ!L&^]'X50WX/01ACU\Y&$!Y'7B-.[C:Y-S0<<.+]\!T M"*"*C;0=N *!TY[ R.L74Y0SLZR0>MZ7D M)#DHK14HH2T$5WOJFOECDN<$WN M)BVJJ2.5B%!53R=15:T0%>[RJ/["< MH-C%<%+NTQK=QCK1H'4^.$!9*-8I1H$+R8"P6;(HI49AAC=$AV6EAVNW/_)> M=YQ:.H+8EC]:;ZI,TU5P_7:)\]4E97SB.*?58PWP#6\::Q,17X )%CA'LD6B M=?G7(?1U9]F.1,4C<&NNH@[@]^?%(OTVG_7/][G$MUV"P.4JTG2>LKGH^7CH,">_T?J3?77S(J4TJZX 7M4QR M'C) M(8@^,Y2A-G\X1X+B*TQ_':+_/=-?ARBC4TS=CU&6HP$$P0H*,4SJ=( M*S-]P7W[1M)?!RGVP/37(5+NTQK=AD;<)(-,16 R.Y(3KU.(HX!Z9\65K#@3 M9S!$7VWZJ^U>=YQ:.H+8EC]:AVR^FT__R.E%(M%/R[1*[&YD]FQ79';UD9O. MO@)3M-*"(T-/D@@!-J$\\P$Y*JX2;YW1&(Z;[JSFD8C[F6!O"%RBRSP(M ;R9R)K>_AGX.O/A;'V!@> M<&DU =0WMLAJF>*<7O=Y(I&9)',-+WBJ(P0C!*\UU(8?CGQ&$L50GE!31OK( MPW_#R^@XR(P\F,O&]U-G9\OQZ(/>-K;V=4^_%?*Q782;9NA < MJ9$GQTDHC-51L20CFZ720D56AJHV&Y2QO=:=_N]U-S*DOB$G].Z4N-?3=^_7 M+\M?5Y=_.G')Q3-_5H3GCI?'*@F6:@D-'^6H2A=4\.+R\1BV]]1^R@4C_[7P2M)RFF T"U M%.>/5RS462:77F#0MIXK:+"\'M]KF:!.+($44'NCA'"\YZS: X;V@K[[+P;] M?B#TC:VG%X2M^;OIS8ZTW_]_KK1.(?6/K;R.,7Q?SN)WUF"1ON/5.@3!DAI2L)6FUMDB3 MWDA2TK+FA01)<8.! MI41^<\>KZ9#E\]_%"V=%R_'K9;'&67?K9?LGU]IQ4?D<;0*)J4Y$$0Q0A0Q% MIY U6A1NJ"8= ['41_E"UR5RIP+A&]M'KHZDMG\18^TXMGJ%GS=END):IYEB M4' S'#TC!)?(H0T2'3FQGHF>MY@O,OCM5,Z=#.WACSX;X:SUJ-[Q3V1VRF=Y M<4>I=79XY\_8O/5Q^<:*?AV MRN>^GFVN(:J^O45XFR_]LL0F3%=I:$M2JNWZN?* ' 4P+WDI(;K(PID7X"'T M?SLU=+TNOL'0-/["&T*-N\6U<0UD2)89=) WDS%;'\@"_FI?Y3?]:F3^<3#V[9EW-? M^L?IPVF*SA191[#HR=^(&,&[Q$&[4(3F&DL\PREA3WTX0S+*,K2 L6/B%V$S2_SI_R_")/(L_)B5) 9I9 A6+ ,R<@ M:1^-RF@U.T/'WOMD=;=K'8F!+X/K)(5TCK%?\_IRSO2FLU;R2@:IR<=SL8 2 MTM:[%@[(-&-@FAZ-0\WE_2)QW>V3P^/M>.5T@+HMAIXO5NO5!%,VF?$(PB9: M-:ABG]4Z(W(@B:>:HDLC^H9TF&L#K1]P5IM*OGF?Y/[+SX>-!I:76%BU%V$%0?,=N/Y_A:C4MTX@W9VX)A>-)&K"I"B?R "X% MA)C1F,0R8Z5U N8+)(V;=NEYD,4H5< M>-$I8NOQQ5\D:O0 I1T$]H?7$?KH V [UN$EF_23\L/G-SB[MN_!A,!,UL"# M9;1;"%MY8Y"L4B%J+Q%;%_$>0E^WL#L&&@^!-XR>.L#@\/O*9MVCD2EGH:%D MP4G\F@$B1C B%5^R<\RUOLQQ'L[&3:1_#5Y!APCK8-T=Q.!6T( V6!ME@$(N M/H4*2@.RY(&^0&%92(X/ZG+L3^JWGDPZ''5/^3,#06#L:/_?_NW%O"QQM5Y> MQ!JLOEG,+C;\7.V6CF?M1'*0#-],\)!UQ#FQ9HI&'YW1\5[MT.[ _POOZ<@[ M&4K1BX&DWH&M''XMWYX^&V88R^086EX;OW@1Z\U!#\8&SEDR3I?69X!G9&_< M)B?_[:T4)@CO30!O*ALE4"AEA6) M&-2AA*1]T/L,(#K@E=^ZJW$D9!;#ZZ^#W6$W:R]_F],;WD\_;C$6D3OM:#]% MS+6_0@D4FK/:==PG5^^%\[C7R=4!MGUOXK[U[/)I$!Y6UQV >*?0_DQ.8"UX M_)GT=2WLEV7G1W_(9;',EVI\B[]/8K&I<"8@V4(KUY3*N'"1&U8@1.6 )%/ ,5&K4SPM],@MXZU'*#0B??2$SF"(?#)+>"9= M=^ 0G2M7D'-@.M*^FTOM=^A3'=7M$213K+88C:7Y$OBO4JE\?MB.5,%\"(8Z M6%I?JM'(43C!R/.+K/J +#+R 06#1 &4ESJJ/,0UB)-+K[[B_,X1,#JP].H0 MG?8-T:NS$>FRC#$Z8)IV4\5(8B'F @95IJTV)YW/6!_8PXEG4P@<7'IUB#[Z M -C^)3T%GG:+?#EDF0.BD8SL7 ;;3 T),>0\_ HV90-+/&2X8Y_D_J M5:>H:Y1Z=0@$>D^]"E$P;CAY@3D%,LM!@B\L ,?H3> N/8#SWRCUZB!!'Y)Z M=0C7.]"59[T'2GOIORQ\K_LZO2UU]L&R)JY-+ ^N2&00BZSG6E:##[FV5]7!"?("=1K4 M+3^,W+]ZT'IVQ)^$AY<%??J596V)5Z:K=1\\IWWBJ6;GH*KU <: ,Y7-SC"? M= E)MLYG/)[:O[K_SH-[G-%7EVM!?9G.IO5JN#:/^^7/KSA; MXL1D9PKW&K+.!91%!:'$]5I_ZN79)Q_7S1$2Q_VH6F&9PQ8 M8LP<3& ("M% "%J#=B%G$7S0S4?]-%["N,-B7]".&0TW_0RG/$!OW S#O=-I M6.GLR7DDCDL1Z]6E S*S?LT#QY I$UJW+3B-XG%GN+Z@O7$N5+PL3^OUC P7 M+E?7MC(R[V4-HQP/#)10'IR,M3J 1:NE*EJWGD!U/+7CCEG]"V+_%#2,?/MU MR ZOLY\5D'?H02BGI$6ODE8_(G_G[=BI=.R% M:?=WQ?39)=UK/'!KG+:>W?/^G)5%I]H+6G'%:=F.ELV#!%;(E"G':ZG\.>* MPTG?:T_XO^N>&!,G?3@[#]=$Z_BE%$RK1V*=24$LV>0"!:VH)>\!0JZ)A!&E M$\%F+<]2,O8+&M/\0G]A]9T6SF/BFH/U6.=;4BCCF*%O+0]UZHKQO/55<3/B]]L1?_LK MY'' TH$]V&?A=PHW']$--[QYAXN?PG*:/GPF>-P4J>7(DS%6D\]82'.D.F8C M.@,\.^MS"=A^ N(YUK7?WOK;7U9W![$79IQ^6/ D$<.MMI;T2Y4$9@8^*@8R M.W)#HY:I^>2]HXGM(7VI)]R=8'2.!\'+0_O/T\NKVDECO=20>=">#*@67&X: M%7FK-'#!3#"&>>%:#P,\@=P>TI?^.H@_&@@O9E3ASTB/3M,-0KY41_*_-UE; MX>N47+SU,1S9\6J[PRQ_F'Z:K:L'9ZN;>Q?Z>-/IB[[^?3Y+8?EY;;+G9?49 M'WMIXW8]8RYBH$X_W#TM&!U[7>(ZN4G#0E^M9J]T 2 M^R_=V*3\&T1CH\C ;4WY=TJ"B[6V)3K,/ G48IC@YZ_?064P1(_5*>40K'3@ MU_VPPATM%4PH1NN<(3NUCAHU!!49I%30!ZLX-H_[GR&IAXBD,Q@=V"GE$)GV M#=%M*6,A=U8Y4R"*HNODFP1>9 LY9AL3)A'M (.#7G*GE(,@<'"GE$/DT0? M]N_ 88,-21K:DZK&[2X9B/5&1264VF3&7/R?3BF-H'%*IY1#Y-0!!L_44X)2=M" M00A"#E6]^%I]QXT$(8PW,K*(@0_IH4\HA$.B]4PJSUG*>.?!< MQV"@%Q"R#% 8Z9N8%2>[O4=N8_=*)[(4 ME4J,%'35?@&>ENH=5F63:V6;ER$VKQX^E,B_NIMR)-SN^RJ#RGYD+^7=U2)] M#DM\6]XMYK2"U?=W)(8J@#H4Z>MU__0=B_2A,*:4!D/6&520#$*T!J3QL6@M M2 _I/=R7HPGXJT>?IX'W?++M03LW+DH.DHM MTO5KOM^B[2:#PUCFF44+)18'"HT$KXP!HZUPA"MO1.M(Y ER3C\0V3[Z??CC M-]I[BVFX7-:P%Q6K12,Q4K!KM0''18""$0U#BRC;I[ON(&3LB*H-"AX>#)S* M\PZLWD_8J5TAE+!&:N& Q\B &.$A>,: Y<)Y<,)J[8="S+Y] M/P;TF ?&R:$<;E9(VLZ/_24L9A00+-_A8EV_<;PS^]B33O5H]Z*PD5M[_UTW M<"D1A[1Y&N..WO??)XFQ"\$-*49++(K?N6#[.2<1#; %Q/%N^-(N<.O*!WU^_]L)JG?_T\_3;- M9""6]P[17G_Y6MD=99W!IV)HJ<+*S)U!TSH1X1#ZQHG4VB-S M,)ETH5_)&;S=>A??R$?9[*=7\R]?YK/UDC_/+TE6RVV][ 031IU8 1&$(-29(= )A62>IX-:4U MW1B*&QMQW6U@DDJ0*MD$DD=RX%/BY(%(^HH, F8O)9K696![$39.-_?VX&LO MA0Z]>,Q MTNP QNVZWQFGN+ "P199V9\+^&(%,,^]T5I8/L 5[3E;)3;OCSYTG'XN:78 MX_U=\8T?@ZY@S$%#<26 0OHJ9&G!,9$PF%(R:WW7?B")X[0W'S-(.EPR(WJ8 MZ_[J.)M_FBBZ@7913EI#6#;! M4?#DZQBZJ!4DD4-4S$=?6EO(@P@<[[3Z9##,SR67+F"W]C6GW_ #IJO%=#7% M.ZV.$L7@M2=?=D(1UUP&BM0YJ6HE##**L&+[&6:/43-N2D=3E=68]5W B.SR M8GT\'B[OQ#/+'QW#]6>T3S"_"]_K+U\L%F'V:?WWEI-"[J'24H),R$'5_>-K MMPS-*(C7=92R'N"F[D2JQZXF;H.@AZ[_.879@<^_UXHW9T]+DFW-&K][5S3A MB@IQ@\1$&Q%[/.JIRB;9YM=R")XR;D#6+EAQ32R$'K?7[M M/.B\P\/";&&@M*-@7-.Z(JT4E'7H-"++?)_ZV$/>.>X(V^9A[F#L[D"5/7]B M_F/K^APE)L7)M?"!(CI#[',, T0KG'+D8'!L/4KJ0!+'BX"'P\G!J5S'"^VE M8/*'YO)<>".4L,!0$T>=,."5R(#H+#H>?;3#WEOL0>1XV5I]X?)HP8W)! MOOGNCF37?$3CO,=ZU*X=N=.Q*/#61'!.%9%5L4;;(\SNTV\==S[VX(:W(TW9JCENBI]DHH$-$^?(P M^X.NCR$K']% T;7];TT^"SIIP,2)QA_\XG&2 M6 8SX,,ROHL+F)T+FV3!7+2&V&1J^J/GY$4G(T$K13ZMH9]AZU[;.PD9S_H. M+/IY:RET":;KA,0DM ]"*W(+$D7QVJP#^-K(3W%2_:B1MVY]] @IXYG%<0%U MC"0Z;$]T?UF_AT4U\]\:UG<_>&3K0N^G:1ZZXENQE 2NV\O4EH0F) BICIJP MK@A$Q=M/46A=\7W]W,=WU!;M/WW?W.:MIWEL^OI:YPN3+M?6RB&'$&IGW&Q%$I)I4MR-<3O@)BVZWR)UY!0&]$,PJ2"%'4)Q;<(F"=*Y+(*9GF4SK5(/G:!H7K-V 9R]0 M'RG)#I"Y3N2IK,39_1F2QLWL&Q17+871 ;8><5O>W/0Y+C%[F9.&=2=BE;R$J+,&ID(1M'U< M86OJ80Z0-R)7LC%E_G5;%7G>2 :TMG%25ZO7!34U4)0 M61G%A$/3>AY $\+["L=/PU+;V.0(P79XJE@;NM=9K.'3IP5^"L3<]_@-9U>G M]$!__IFGGBL>2'6C@\7K=]S>WT:O70@)DG7U;JW6R09'!M3S8)3DHNC6MN8^ M#0WFGEPS<8WR[?,W9D!HSU*=FR>XM[4R3U*0Y#T([Y3)4C$I6K?(?(J><771 M2=+?,3:D#=M'-)#+Q6KR6_C/^>+5U7(U_T+/6T?6FJ)GCMQ 8IX4(CF7$(1P MD%Q6/"1FBM_K&(,>?P>RZLE82G3=C[\C@J!',V_+#&JX#&IN* M=!@ C4X4T# -49H$-K"LB% O]^N]^PQ&'B5@'*BTD.B\-7M'SN]Y/YT& ML?WJ^S8N-8R1Q=8(3+L:EY**]44)ZGCQ.7#X.! M!OP;&0$?%V&VK%V0UA*XMPY'49XET((6%.S1.APX&S5H"O8$+^A2%'O@X*EW MC-,M81@T-./EV(4;EYA(L:5P>3'+_UQ-+Z>K[_=U7%).,U;36&NB6+$28JK& M-+F0:GT4UWD/9#S_IG'J;(?!1V.^CHR2MZO/#Q0?2[4;*E&.'(DSLI#B(]>* M/*L2;]/Z>R.1X]3(3L,#D[E7 =.PVIQE78H.26DS^@=6%G'';J31@>E_4I5(%95,28 QI9#331ZR5SH YUBTY=)H?0YL[58EY_8FQX+64=+H MT7A??27+O&W'%Y:??[V<__%Z5N:++^NG_HY_U$_?+>9U?$>.W[>UWN3 4/#V M;9W 12B^68R;,GKK8?D?T\7>-B;B!(/ N\$^5S..;\!G.S36+@QP&A MMSX^OUW7AH_2=6X'N%8L#M)-CV# M[GI4/;DX$Y-LR#DKT(H8I7)$H)5P8IZ*WI&1<&&0_N^/$33NQ(&QH':L1'I& MV:-!UD0XYZ+! ":(VFI2*'#)%"A,A*2S5L6TKMXZ@+QQNV&/A< VTNH9C^\6 M^#5,\\];LG[YL]9)XL4LK_7\AKF3C(5KG1APZ>IB&4*4]&WD5A3KZFC ,#@T M]Z%TW"[;8Z&TN0Q[!NP-2Z]//>\.;/"&5E=L'73D4_5%.#A5(J1B([/.VUQ: MWPL>1N'()8LCAL>GBJOK&/E=^+X.P**P6JLH0?):4%ZJ+VQE "8-A5\Z.\]; MSU]\EJANH^.3$;%WB'R,>'K%V^(*\Z9'Z3A)713JK@*=UIERTX'C@(,E5 M]EHSW?[2;A^ZNHV?SX:_8X4T>AG3@Y#L:E%YOG6H9WG[_=WUQ3K;0V !;6JF MK? <@C<1;.&9"Z$]FGOARB,E3H>_N]LPN170SB*4D^./>R.ESG:/7#]ZCY>5 MAM7\]8SV *Z':=W1_O3=W8?4!N.7\^45_>*\_+YYPAGNG(\@513-51.JN9$1LB!$-2X984![ M\G>4E1D\=XXT@-29N93(]6[N%OQ P@NXESX$"P_M_O$,[\.WO/6.-RL@G1Z# M+XF<%*;JT"4&P7GR601*ST2V*@PS&N,N%2_@N.8TU)S$]@Z \S/&U>T0U6U/ MMAIMU;J;]23@=3# M@VP0$8TZ7W*IU]\B7C!AJ#@:8MKZH>2UJWAT;UU>99M M45E DNLI"@HA*C+@+ F=>#91L>:5$WO2-NZMVN *:A 1=9@#?7,6L,1/:^X= M'UT^^JA3X[_]:&P5H6W>\1YK1X=Z27N-IJ0=XZ9P*-894"1I(-6"X!C]),KB MD+6^[WZ,EG8#+>Z_X4Y8_=/W[0\WU:G,\Q"=*&2##=(?0H!3Q(@D,)C <^:Z M=2WO$62.'-&UP,[C RV&$58']O #B6BMNW^Z6DYGN%QN%[-IV65<"(I64[NG M1% A: @4D8!.2D95O G-1U(\25 O0R4&@L.#5NFM9-,#T#:T;SLXJ" ,4ZP M<\G6?K;K*P\)ADD9BG1,JX$T>@\#'QH*]CYDCN;RR!'<;UC=R?G&U]CVY)#D M):**%FHY&^T=BD)=# EBLA:CRJJ(^(QC],BCN[!5QPAIWHYC(PO\W0(3$;]> MQ37YWB56M.<0!8K:UX7,M%(%A!<8BPO1ZN<\X4<>/?+!81.!G\JQT:^.RR)L MVN]02/=A7AN2SV?7"W'&,ZNMALA-/>?DM7LC&=.ZK#5#6QL]:YHTV$@2Q@U9 NBR&DB![%D7Q0N7] M9A<^TS%W]]M[&6 QK'O9B/O=X6>[LSQ#+J+VD%--;. Z0\1:(R^3<"HRH?>K M33L806.W7&XATR9!IVM9\7Y>E_;^FK@,6+&Z^T\"';:,'UDTW03WO\#YY\6X>OG=0/:JHMI M W"5G0)=@@%5%+GKG@DH/J@0,RM\OT$CS]BF1PD8V0,^HX/31@9C VG#B;M+ MV.XQ'37WB31HEID6(1)I5:$"2!XH),RAV"): .DQ L8S68T$.V_-Y1&ALBZJ M67R?_//#)!@F2"N2GR>R!A4X0JQ%ADD&B=Y8XYXL6EYB^E^?YM_^]_:)&VAL MO[E%QNW[1H1!&Z'-3^)@!S)_=3$A>^H$L@ *%&9&];^)^G$#CR'E4Y_10SB7)D1'[V#JV6Y=[ ME $?K*FIAL9QFUU6+<:H/4W%B';L;"B8#R*2D2\5+EY_^+_S MZ6SU;\2JJP5>GS18I:-/%@2OYJ!.AHK:.,C&6M0B1AON)Y02JGHEZ71Q89+19@F;"-\^CVH.ND=,Y MSYW4TEI28P_EV9QVSF>USG)3<'G#K=MT6.NRU!@A95^YIA-X- 48&B6$E6*_ MV\U]WM5%:D-#ZE <>Y,SH*EXQG= 4K^L9@OE^\6\S)= M32QF(MHS$ (I$.:2$^D*0;/B@HO2NN;S7NZ\?IPSJ[,@Y%@F=X"/#WA)/_KT M#R0[O9[_>9&_3&?3RI0ZDFG;E7'B9$H4O&@PJ=KL+! "BJH;&2\U9S;FUG5^ M^U$V3EAX%E0-()H. '>3][(IXW]#.V!D0N8N*H)V49!+(XVCC L,%U\ M2JWK'':0,3F%V%UBY1GD- '9'ILN)%]9H6@O9YSIWPF8!4:*!R%A1 MJ%UA?("!-,\3MA>NW O%56O!]-/T>=VV^O?Y;/ZCKKW>0DA@X%9P<-H:6A02 MVQRMS,@ZM)0Y%O:[P3O$QCU)T5XP\R\29@U%T0^^;MH>;9?Q$_F%-> HNJCH MM8=0#*\#:FN_+,? 2^F#X=)GMEI\W7H*V3=3H.:TI;K60_"+_,$_H.9/\B=L!/6.8+O--E[I<_B?DD M^^DL++ZO+^<>884O7&:?%*"NM1M%LWIYIVN_G6AS1AW- )/FAEK.?GOA9=X/ M](*"#C;$=M**B ZY9!:RX;8ZW1J\D0J<"13S)5T<[I4K?P!V#YA^,W31>?NK M^!/8VP$HWBVJ[[SZ_NXRT(Z;Y1JJ?:V,JMTV7:P+5[(._J&-IPP#QX4'H8M$ MQI/CJC54GJ*GBX+UX0#43!0=-G>[$_5/9_^LVG1;+(?Y%U+)J^^_A\7FM/OX MKF^'O^/4=G GKJI1G[A'3E<(07<3&>_TU>>!U%*VX%30VX8Z&24D)V.B(">Q MY@;@0!+;=95[Y,6;O#W#'>U*9Z&X4MM#U!11(6O?D,)UY*;$^WFQ#1O)/479 MN$EK0^+I\99RS23UHBM2>':*$P,=0P:*F0@1M06>I6 ^*.EDBV8-@U>DG*'G M7#N\-"M".4!X?1>A.,N$0\W9(I1# M6-A!:+DY4KEM[A@HKDGXX3/B:IWCDJ=50C_,P/GI.WWS=;X,E_]8S*^^WIY3 MUM_9G-U@OG-F5#>HRM0L0>,EUA*AD&;6TNG58=R2IHX]\[0YU M]V>2G $"8SL)_^__/=V[T3BGBJ@CGH-7M2,D>50F)S!A/9L\T,_T/O[",^\9 M%XMG$?1\(*[WIBM?78;E?@BBQ05$3F7/*\ M_5BEITGJI>748$:]I4CZ1MAV+XK,T$:;JZ*/Q"RFP*,.4+*NP^RRDK9U6LZS M1'6DU4Z%P/[P.D(>?0!LAZ[?+),^*3]]_Q NKR/ )(AWIE8B&6U!Q5"GU-(" MDY6)"W0BY 'TV=[T=0N[8Z#Q$'C#R*D##&YGUKX+B]7WCXLP6X:T28WX?O5 MG?0V@=.U)[RHC5-I\]3B%\G8'4$\SN SZYSV*TN MYME+5\]*A3&D]"7]X54FI2^TB-Z$4$+K7+W'J>D'3L?(^=E.$$3A#_/+?*>I"FHG'==U/DJFG25H65%'"0ZUQ61L9GZ?*5 'O++S&_\C M)3X?GOT=*+;]F_5(;95(5@!%YJQF\02(,GE@WEK!>PSU830;ZLRYF"IQPS>;)H(2@*J!+I9&$3TY&UC@IV M4])Y!- &8 V$\ )K)*:XO.;OO+R:SW(M3\YW\Q=^G2_N98X-5TUQ"C5#UUTT MX]1(%1I1$VR+"8"E#G?*,4% 7T 0PFE_E"3V2P-_\14:/ED69$F 09*2B*0I M?!T0FF1!21O<.7/VPY876*%Q")Z.K- X1%(=>)&[U[*I\[W1)==GFNOS=9$X MY\%+T"%S4"Q2T.4XN,4PKL;TT7&Z/\&5Q M.A@G :,@AB9BK:O]E 3&9 SWB+IU4L 19/:H,9L!YQ28'B'%L7,W=U8GV(@F M>>4A&A= U08-;GW*3YM=9A>-N!%CL@#-376W1T;7Z>-78%QBCT=2% =0'#W>CYBFN2RW;2K6 "YD&6Q(YS%I:C^>QJ/O1V[G; M=R2&]K*I PBT _!N6LG<4)]+9L(:!4I9^D,H!<$(!5D['[22TOAA.O;T ;#S M27YG1Y^CQ- -B*[/1C,:*:4GLY!J>I@C*Q%Y<9"T-\8K1.4!S#UFXP43W7+?VIZEP+\B>9+_[Y M*EPV$?^;:8C3R_7ER0T7C+5>(WEH+B=3NXY9"#(8**9$H[1C*K7V/':0,:Z& M&,W].%4@':B4.TNXMIA!&Q.S(!8H%4!YVA_!A@R84PB^B"!L:XOSD(IQO9&3 M!?LX4([AOS_))$L-PX>!,9I7"A('!3NWE[E\#5 0^T%!&2X=*) MUB>9@B MX\U///^BJ7V'(.7TU+X#Q/;2<+G-(C(!3=3: &=>@T*;(3##@,(P':6.(;/6 M\W+_#JE]AP"G06K?(5+L,[6/"ZNREX#K7,BL D3F:179<9&X%>)^B[._)\/K7O -YVH,4.R/81/B" M/1U(4!U \+0+.4=,TXQ6*'T"E4*JF;02E!>L'H&7[%N?\OPM4OL.PE#3U+X# M!-H!>.]UG[Y9AA0Q%B<,2(44QSE?P%F7 (U*,=9JK3),P?H#4GHTR$-@X>EF M]$<)I@-\O<=O.+O"Y839'%.)%H3&FIE&7'&I7@-'R5DRG$??NKO&];N[ZN]^ MG" ?-,@[@JL=H.$?B_ER^6XQKP.LT6+,M<^6K%T"E:ZS2!A]:RCTR3SGR)J/ M;K[S^G']K2$P<2QO.X#%ANK:H&,2BU$E)0LF*K+;NO9B3E8!$RI87J?NEM8Y M%K=O'_?N? A0',G9#KM1_(R+Z;?U[,K7LSHN8.WO-9C2N=]S3[U/.H+Z1A=" M.]]\,S31:(?K>^S;N>+W" /36#.,PXBA3KH.N7:$H=#TBP)8QFW MI77?AQ/(/;GS^>&OWL;%P?K %$\0/'>@9$#P"05PFX.,P4=56O>J.YK8D7NB MGPF-#[JEGT6V'9C270M]/UW^:WW0[*T6,A=))H#L!RW*0UQ/B4\R2V9I6;*U MR_44/2\.BL= 8@\@'B6?KK#V:CY;[]&/]#>WI]+DH:1@*11AV9/7$AB#R$J@ MS9L$BQ&+DZVOBIZBIS^L'2?U1^%TH@@Z@-/K&3T+EZOWY !_^"-\W5Y((*IH M,X]@;#TZ0:T@)*8@AF*"Y'4\5&OCNIN27B!TJJ0?'#2=S/:1+PGOK^#=?%&E M\K;\6UA,J\:N/_@9X^IZJ)B//A)'P%I!W+)U5:H&5,*7'+BWTK-GHH8C7COV M*=3I4IZ?A^4=J*)C?(/;NP=#^RTR:2%Q3_X!(Q\U!!L@9&.CM"AT\[/SDP@> M]RRL'S]L& EW!>=?IW_6_(';S3NI1\22=CD$46@IW&GPU@G0(A7)1$3??(#2 M$^3T8F,'!\6C<#Q-0EV![??Y9G+M9G#!)!)+I$D*!'<4OZ/29&MOYE_H_9]QMEQS\KK']ZNP_/SKY?R/ MRDW\!WG']XS6H%+]J@@/)9?HA!2VE-9E M6>VH'_?"8CPN4,(JIH8^C Z997D MK;/BFA$_;D'C"X;_4=)OC?Z6=X-Q=5N.]68^^T3+^U(_/>5>\+EGGGXG>!#5 MS>X#Z?D/+U<\ZI22<$#ZCAP X0PXY35P;JU,*A6MFT^-WDG)Z>YG7-WNQTV@ MF!UBPA! !\7K%'D)%#%*T%IED8R5:%K;^!UDC!W;G"SWA][D::SNP)&\N^OJ M>>KZ0!YS1"8"!\PR@)+.0U220:;0B^L038ZMVVWNHF-\O)PDW/O5UJ=RND.T M;$_?%3-)AHQ0$JN-*9B!(!G95,4U8UHIWOP(93Z??ES,5D-*P:SG2D.DG00J^T#ZUFR:YF?F M#!;3NB?%DP3U!)]CY/VPH*<1\SM TH^*>+VY L\AR,+ R9! %>D@I)Q 9&D2 M8TFQW#[S]#X58]^6M#5/)W*Y.YS\'KY<.W?::>E8G5,D#;ECEAN(A0S,/LI^L0SP21O<.K024BBFH38%K4WR$ MH$N=B8<:O4-57/N,DIVDC'T3.:1I.8[?W<'F55@LOM=[V4W&B]>LNOND/3DY M:DH1DZ*N&=2.UW8ZY&^)]O4)C]/3D\(Y4N!/@N@$[G> I'_.PI>:X?S?F-?+ M6BZOZNCN7_[\6OM^3GQ0#B5C4+#FD*C:F3HQ#S$DBAN5R*GYX))UD:Z?W[OM["H[: M0.9H[G:@<.[2?CU# V,2R8H(.BH'M;EU[?/&@7/N3,I6B^8=5':0T9.GTQXG MQ_"Z3WUR9Y:&,CHB.?5@42G"/G)P1=1R'U=*O5M&BML>,Q+;+FSM0X8V?"%#,F\N \"%<'TR#I"!^+!9F%M-G8$IK? MR)XO42ZL$YZE!!<26+> M+QSW\*T93(9C<@\J9E=ZN]3125$[2Z*14Y:^+E M*5[PR9SN$"W;796X8\J16?7*9-I57$%M2 ^,O#V55>9.-I\V_5)*10Z2\'ZE M(H>PNP?0[*A@,(9+RQQPJVKS7Y' &RP0T$D;$_%%M3YN.M*+.7>IR$&RW:-4 MY !&=P"5AS4,T7AFM7,@11V%:JV!R!TG1RSP'(,TS+2N0GL9I2*G .4T-G> MDYKUM7P7OE>C?!W:B5!\007)< 25I":-RP28[+6*420">W,;=)^*D<>4#Z!2 M3F-T!U!Y-9]]P\5J2@NXT[G/6ZF"S!XH&+ 4WW$/41@!2:L22PI&A-:9VSL) M&7EX>7O G,[N#C!SM]WCVHF+TNO$4)-4:Y-N3>K1\9"@A)R]S$4XV_K0[CX- M/66RG!X,G<3ASA!R/; P9H=!)E H.2B9$P3&!4AC@N;:<^M:WS(^I&)^)84XFW[ZO-I.U9I]6O>7G9?%S4]>SS+^63O.UI]< M-[%US*JB!%BK2&=*ZR!D])"$$CX(H7)N[_F>0' _T#L&+0\\Y'.)K@.<[JC' MT589K0*#5,>6YP 1XK@ MLJ0E:!EH';Y.I/08R'^4M9XKD\/WMZUL.TC&^U:V'<+PSBK;B#266' @0Z#P ML6"=MDN+T%%*;>K\2'$OO^8%5[8=)*3%IP5NAK[- M\OT5,P>,-CO;3U=)#5 QP L[L"Z[#B] MSIYADC4GD9=:_Z(S1$8;P/BLG*G-CDSKL/O(:X(S!=XG@J<1JT?6,/7<>GLD M^>OEG"0Q^T3H7W>87_O@876UH,\^?E[,KSY]_G6Z3.'R/S L2-;^^CR*QZ X M!03>.PH-3"RT;A4A25(:6G\I33HZ@6_.X3 M-MNMQW(N6"1"+(Y!K?&$:*R'E'BP!8VE'PX/G!Z"J2:B?AX^1_"]/P!=7_=K MY$XJ S:2RE2Q]L(HT@,KSM6KEMH.8UCP]!".-1+RT] Y@N,=P.:Q:D&.CIE4 M' B^'JTN"SB>'6 PC#&571I@ANKQ/4?,2S%7+?C= 6SN!@PW*?7AS^F7JR\_ MS1>+^1\UX3Y\I9^LOD^"%-IJ+8 8ET#1NFK(&8'6; QR"CYY:PMV"'T]'14= M"8@GPKFFTADYT-NUKHM,WZQG/#U<&M,2(TLR(HZ86O6Z'H,99"T"2,"\P"B$"C&T+N=ZC):>HKLAT'0D MU[M#SSM<3.=YFMZ%[VO%:XU-1!<'JU'7+N!DIHDMP%A BH$+UZSUP=*3!.V% M(_MR<70*_SL!T[]C38_#?/$-%^$3_C#\.>3@4&A&L8*H9;CTAW=UVCF3(3@5 M&"UJ #@]0=)>@'(O#5"M9-"5Y_VQ=@C['5=O<+.J]U5,V_..23"^<&L#).U\ MW2@9',6@0&;<&DELH[CB8/_[J3?N!1S_$H S(*<[4$GWJO7?7JV6M:;_MGEO ML=85BD(AV'KG;60DEO$(/E!\:K/WRC6?=_<,3?L=5;*7 *Y!Q- #K':ME$2WIX7)8DV>L:0R@TDEA7:NL)"F#1H+(N9V-2O/".W/M;]ID8F%"U-HA MX6,$Q1-YS445D$')X#PZQUK7]CU%SZDZX^;9%\LEKI87L_QF&F)5C-/:$6#- M\/QV]KX602TV.7R_SV>+ZV_71V:;NW&OE)=)2L ZO$>IJ,'3/Z"$%5$$YX'5C"GW$Q_;9NH'QK!-Y/E_]:)XTY5T(4N4X$\L31 MH@)X7COE\Z)U\M&%YI/^GJ*G$^R=%R(/#B@:R:LK[+V:S]9[^$[6F0A((8P) M$+).Q!K/R6T(&=!K)D.RTIGVY^^/TS-V DPKJ3\*IQ-%T &<[A[4U=KBFR*- M*# G T:8LAGWX5EMVF.$8YREX$5K:[N;DEX@=*JDY\W9W@%X;K3[3]]OOOP_ M4UP049^_UZ.\R_5>4Y$9GE #R[JF46L$)U(&GS,KVEMC7>LKG?TH&S>AJ@_; M.( ,>T+FW:#NX?JV.[DV&F*Y>KT\UKQ;KL 'B\ LM[2Y*6P7K?-(#R*P$Q^N M(4(> V%SSKU>KY9IC_'HRM186B\D0L7!0S+,Z9=)!9BIE*V7)I74_ MTR?(Z01G[4'P&-Q.E$BGX!+7_?,TLG1*:-H\5K>>7O,$.>-F M-8\+KF,DTA.X3G!_[]R\.)M#0@0=:O,;6>=M8"8_6"2*Y8L)0K>^[FRZ@$X MW$/3 [PC9O)3KV08#*_=[[B 7MF<9:?GD31H70JWK=DO$1 #S$GP2"$*[ MS$)TG.O60]J&O+G]Y;^NUM.L5I_G^?7L&V[J8I839PNM2&D(T@E0J!TX[0IH MU"EE;GR(K0_S'B&E$^UT*A;N*YL6C._"GOU0947;\_MMZIU,7J'5@5Q@K.?< MPH,OA92HM49ZX7ALWD+_*7HZ"4U;(ZF9"#J T]WLJ!N&35 +M*@L,(R^IDEE M"!@5B( AKY,]L M7G4#E>R29LD@I%0"*-( $(QP4%APDL=ZKM\^+_TN!2?UZKNJAR!OR]NON%BW M@]L\>F*831J9@9@TN>HVJ]KE#<%)QE-$#,SNTP7VD<>//-GI>/G]T$NO >O& M[M2X7<*F>SIN%R 4"[[(#%K$VN'/UUQ_2=8N:96X]5Z;=(#L?WCXR*.:VDK^ M>+9UX!I\N(J7E?#7,]*A.!'( U/:@%.Y=C F9SF8:,#R3"^GA476^MSD1PI& M'LUT.C(:,+9;N[_^\]5\N3K5[C]X4!N[_S1]P]A]GD*)UCK()5%DR0VG** 4 ML+71A4$38C1=VOW;IRV7N-%>/^,R+:9?*^/"J9G8]X/3$3+H %#5$WA;/H3+ MF_FIMJC O!!@O7;$FGJ%Q6TDY]PPGTES!]YZH/$#(KH$SC$"?C!2\A1N=P"7 M#WA)/_KT#YQ1)']Y,P^O%L\GUM-O2V_'.Y2-KW^I!WS+.M/\#?D#$V-B%H&B'Y-JFQA..\LYQX ;:X3P0G+6 M.D^B%>WCJL"6>#H(J@,)MU]0_SZ?I2U7I=

  • "!O)98W15-VE]P\(S8J5E( M"EMW/GB6J+$O8\ZN,H^4QTL V %[2S.9!4,+Q?-:F\T">,<49-KWQ)6 W+:N MZ&Q(?I>Z\UA@'0K;@:3< <#OWK(_,$G"RA!2+F2#-)(J<&22I%)@C31<)>ML M\YN&I^@9M^7_D'JSF10Z1]0A^R@H+HU3((2T-?D#AF790E%F-+\3*8- MY2.G@#=#T@$0'4BLO8+YCM71J+7R+@)+M5UF] )";;^BE>9,:L&Y;9VF\ Q) MXTZL.+N2/%(6_4/K@#T50Q0ZTB82H4YA])NFP0BV&.%5#-R[UM=OS8CO4%L> M"ZG#X#J0?#L ]DVZV,3&Q(R3'! ]L<]E(AS)-0XV9E%,E"B;ET)M<:($CM M21MA\9&B6D++4)NH53+DCP'V=JS++=[;2%MNAODUV<;T.=8:'UR M<#2Q8Q]LG=M.GBZQ#J#YH[&_-Y#O9@S1^H=5G?.)-)+99#+PY"VMC]2X5UJ" MCRXF]4V?1]S/];6%TMR(UME-<7H?5/U_A MS6HMXX&G1!O'U-/H$FN$;9'<2+0B&^5#.$\9PV[Z.K@/. X9^V4V-A!*!Q9N M<\?ZR''RG?7]3AOVXQ]X^0U_F\]6GY<3+;0-.C#B8!2U:0Q",%(!-RIXS1!S M<_ =2VN/6;&2@(83E[B327EPS-61-,&"HV6"0:-CY*GH MYCEG!Q,Y[K57G]@\6'@O#)V_SJ\6DYK,C-8D8$6OT_8D!.YJN]G@L$CC8FI] M->IG6)S8-%]]*@.?V&$QZLBSIE<*$@J) #!)8B,)Z#PLB4;%Z/>"B- MXUZT]0G-0T4WP.CXXDD*/ MI-43!H8L(4;="EVWKQWWCJP?@!TIB!=D62?%!QU3;<17U/I&VD((2H(107/E MK3>L=<; OK2->UO6G24]2%3'0W"^"I?#0_"?L[R]JL'\RY^)?G4[Q$0+\@0< M%Y!D2,1)ZR!FQB#K+%GR0CMVUC.;QP@=]T*M#W V$>+A2/4;I,[P4Z 7?QRZ M6\6$8V8Y%0=%AGI*BAF"X FTM"E)+P.WK>^63DEVY^S%HZZ%)#HPPKMR$!_A M%@:7?.T7A $]J.0D.(P4+!7.73)!&]5\]N[>U'508]'F/F\@@70*M2>O?C@K MVM0!EX[7?ED*%;A$6\GR+)Q*U@0W9,9*_[=W0V%EGSKG5H)[ <"\OO+Q.>K( M# /AZO&0#1H(Z:7@K[UI4X*QGF! F*J M0_5TK@6>UD-).:!)3BC>NKW8WL2-/(NP(P0>+*H7@L'UY0W/2?'L-7!6ZZ8D MDL"@#K%4W4AI2Y$""$KS7$BIP,1S$6 MR[&P*#43ZBR=<+J[5>L)@(<*:N0+CYUKNG^!0WI<&8<67+1L4QP0DG6@R9U@ M&6UM%K3'+<<^[QKW[FQ@( W"\)X!=.>"QF'(MM2A':ZV>0I6@[;LC&AM&1;'\!MG 2#>T D3WD(OCF>,EG3AZFRU)(,O-:G^,@KI][ ML$YLWT&"Z>#V:^=Z'KTP$=[)@LR"Y:Z *D621ZD]U(X;@LE@F3M+N]8^;[O& MA& 3D?5SQ[6[+4)R7HML-$CM7+U9SN CY^ ,0^:95$F=Y?!MY/NM,7%VD QZ M3F*ZF.6#S[23TX$5X8&'VB@4!;FC"AU872>3HT&O]O'=6M/50>.GT^Z]1A?6 MB(:XQ=JO3[UM\:A,CF#B>DZZI263+P(N][Z@&+:Y5">(/%@\ M?P%,KL_$B:_2UOE;CM?!EIQQ" $1*&)S42CKA$YG@N3>%Q;#=IGJ Y$'"^>O M ,AZ1FZ9ED)+!LDJ04QW!D(V"M 9FYWPM3;@7(#<]P)CV+93G0#R4.&\9$!> MG[=SPT*T*4'QB38@,F)XE!*81!T]B<+Y;/ M@XL.>08C70*52/-[-!Z4= X=.25>QS/8YI&/&WO0A8=*XR4B[]$C_*B]SX)V M&S)&R\W$@L!T!L&3*BGD'.]/ V\'PY-N6GC/S;/&E=/)5RWCX71BM<"4LH D MD$R +P)B#@60,V-T*<[;P8X9]\-=ST4>Y^%[,P5XC@Z1DWO'3"?VB)SP ;M$ MWJ?UID_D_V[+$M&6)6)(EHB&+'D]HR_Q8_@33Y@3MN,AIR[_.;H:]0N]>4UM M$7LY7UXM;B]SN;1&:%7 QB2 7&T++@B$[(QW2O/ ?280[;=SG;2. M7TK!M'I;CN3*1&*07GD#CF$!Y4R R&I_0A*:45[9<+\KRS#;X/2EC%O<=M8M M<&:Y]Y/SU5(A_([$OJH)@@@^V)R!Q:H)&*.8S)4".6;B4HJ <)N#L7>#W^;LN!K_-EN'Q;=O[J?=.'*F2!@@Q>5@R4" Q\B0IT MB8))+(%LX#D ?_P2QLT;.BO6SR3GE^CB/,4+VN-9:6TXU"D5@*42 MI?'H=3B+5C]V >,F(G7CSC23<>=.S.TTTV<6?6/$,@LFALC 9N_KP6( 9Z6% M+*(L//%L1.M"BS:4CYO0-(KR'D:J'8[XN7,$]GM8U+5]PR9G= ^>UO"P[FE* MSW!JEP.3QAH%Y'<&PIT3$*S0$%B4F;Q1;5GKK3S@J=U&EQ,[;]Y19UB]VF"> MG/(;T"\G)@EO?:"5BKKPA!&B21K018X^2!=CZ]9-^U/7[YG:(7BYKZ<&DL[( M=3R[5_4>2=.FZ>5T$Q+N4KS+Z]EJGHEH/&G\DI6JHQ 8A&+)%!1GN#*%);-/ MX<[)A/1[C'4,ZLXOFPZ-XB__=35=??^ BRDN+VBG?L)I&IG1#P0TN!8O!%^G )&5(3>4$SI'6$C%2,)"M8:9UG?N/ M%)QJ,#^DSYBO+O%M6;/NI^^O+L-R^3$04R?<>W!/DC&L23Y#[?2O8BN4=')N\F<\^T=.^_(QQ]9'^SL6?T^4$<]!1 M4@3A3;(4&;M<&XMITIW&4XBA@V?-ATCNH&-/%G"ST#F"'9W )H[UKXN MY#?\$G$QT99\0=2>%&\B[TP7!XZ3L\9(.5LOG MF0\D JP)VFOENU7%Z_TDI?8N)09660Z*J >OZZPO0?PR!552H;5K\Q@QXT9= M0QFJ-KSO $1WZ;_>6(DGB.V+4D<;Q?33]-9N*R?;@J ^"0E*;EF%ARS MM0)(D&HV%$H8'@Q+QA=C6Y]6/4M4/VKH2,'?OXMM*H4.8/6C3OWPF?BZ?'NU M6J["+$]GGR;,8\UWD*!E('N?8\WT,1P8C\FXXG3FK=/^GR%I7(>Z/:1:2J # M0/VX0[:!)N;7L^5J<55=RGI%,[$H:NH8J^5CI-.=BQ"J&XF%&O.V=EMSOIW6*:@I=%&"WYL!A[G+9QDSR'QEDCF8R<6K)K374AOTUGTR]77VX_J!WS MEI_GEWGC'4Q*X=88%D&73#&O*8SVDR ?L_#(K"P&TSX]&8Y]_[AIENVP=389 M=*#3KC5S;=1< ^I75XO*[(M9_GT^2YMO)L5D[3$'8*EFPY2,$+P6M($*^N)- M$+E]XN_S=(W;%FX IZRU+#K UZ/Z>;-=7B^75^MS'&-%D%$;$-[75*\@(#@T MX*5,+!3-G&Y=(;0G:>/V?#NCQ3Q!(MVFP)V:XM8VA>V,*6K6.,UM5!#%NA(K MD6LM+/D\3G!='+>\N0O:-D7M(J6K+U>7M1#F[>HS+E[-OQ#G/^-L>9/76>L< M-J? .AE)6E4'4J8:UO#(8R#D6K:W,O/G%[B'T=97$=@@R[NN.P832@:6Z MN=O<\*LN;3ZK;=[6]YN"_#KF10(3=9TPP3W$Z"6MB 804?#+2 M[3Z2]T84%2$MK9>5X>S@$Y3U8 %/@L#CAK"5/$8^=%JO:+NDWW%UD59783$- ME]<%I=?UHK=KO%BM%M-XM:I*_N/\W5H2VW4[YE&X(D +GT%9XFJPB8,(.@NR M EB*?\;_;DW3N->#[1 XJJQZP.AFV:]G]$A( R#RSA/HRSX_YP]>YU%)9R8*'$&H# M"2S5D[$6N XL<*M5%JVS ?U[(O7N_2Z]?:__W\\O+7^>*/ ML,@3'32BXJEZQP94=H&6)C5HG2FFTTJK^U[BZ:CI2=N+,R$%=+F13-PCKLZNL:#(RL#/-4N9;0$YEJG+CZD8F1T#27P M!\=W)W'_:/Q\77=?_+ *BU43%+U-TTVKN_>8ZH7I4I.;-:^F/)'5D\WLF/)Y#CATHO?NKJYWM+N9I MNDTHN-N>^K$5V^14DAY!LD@^3C8<@I "0E:HO#<8L;5M/IWJ<2/I>]:M;9:2&,$Y"\V[T)Y(\K@1 M^=FT\AGEVH%VWN$4U90NE"R +8&<(E%[HY=4MR=*%SA:65J7:!WID@Z6&CRB M2WH(]T]T27^9Y4&RG7[&0I$@:?T9?4$F8+9.?+X,L^,3H)Y]Y*DY48?1W"A- MJJH9>M,&UK/\'E?3Q?K>>4?[N9B]R2$F*"9@+3#-Y/!E"3F9((Q1AOOV;4;V M)J]=#["?KI8DB.7R(M%^6$XW_O#W.]]MCKT$6B&D5R!C/?;RMO8^-AZB\]Q% M9-D-V!AL/QI'+BL="%N/MQ(;0'(=&,@=JUIG@804O1":F.1*;]TT23NB2D6+\%.L]>';@-?F3 MQ9)-+,B\T:W;]S]+U+@X:R+Z/>!TO!S&+]1*\[#ZC?R5R^7URFH5Q[I2:'.U M:%$DXDB 5%!716\@HM!@'1IC0C%JKSFY>[RJ/["<(-CY<%SN4QO=WN0$$STK M,E?UK&MQAZ)PI$CPTBG%C6$!6]? /T5/+XW*QK%UQXFE XC=BZXHK+H382W_ M?;KZ?.>*?'ITV)]IO?4WYS8$HT5 MD8,-COB4.(?@T8.S/+D4=?'W%5Z#%@[CK+4[C7LD6A\TAW@!T.FPY(SBOR_3 M=6;;,LSR9L#!)YREZ2E3@_=XZ*D',8?2W>XHYOJU%_=?^S!@]CIF#(Z!%E)M M2AY]41&&'D3@Z>V1E\O;5Y!=2XNK<'FQ>A46B^_TX;^%RRN< M8"S2.:O !.Y!U8S=Z"2'@HC)*-0H6_>@W(NPT0]>!D+2PZ[*K:74@:OPAFS' M1@-_P-7JK[)-@4>7$(C/M$2MI'#XF!2&SFJ?CU+"PQ+_!DW_W]-@62JZUJ^QX33;]7- M_Y5>//V&U?V9V"B-S13V97+NB8DZUG1,#M*RE)(*0H=]YN@<^-J1.X(-#K.A M)=%/6L$]G7Z[M&U"Q21Q:8.5$8AGI18C6%J69\"Y5J3@96;W!S6U-KH/:!JY M7=A8]O8TV8RLUW8J[*]?,5R^6\QKP/3SU7;**-]<.2F8&?19<-P?^PA=+-OT\5\5M<2+M],0YQ>UH0&[EE6)B&8 M3:\S%<#I8B$:'K)E1O__]JYM-VX(8=\'IG-W2-B%=9Q7$0,]]H>Z;M"=C'L53@ M1EIO8A 2. );P-><'[/Q?>/7'!4R]FR+NA@YD')\A( M$DH1C1S?)*HS7!+JBJ5>S=_7GM^:TM_)>N>T7'['B'U'@@2SV7ALPV*CR(AP MX!H,3[9CL=E?>JH[2(U24,Q"_P:G Y>C30.;Y,\-KX"(##NT8S?QHB1.5->AR&LM9K"_\;$" M$,&_DTEO_Z;Z[B(WB*W(,QS"BW@<+S$BF\W5]$/3=2GU 3_L.RW%3/9O/U%G%"+W8M@WJ\)-^F MO&>&E1A>$%E.C+'GF*H+]CI4TU.(E#%H39;J*\<4VK(MH9SA22^TUG N(:F,T-&S*MMT=TS7+RL$G< M@+G?@$_##5V/81(2 [O,2_MN&*!0=8'7N1; ]ZQ4?Z4D8=;.4#;+QXM-GQ+/ M-QR+/RM/ YMY7CLR_( _*.^ZGA.I;A[8I@=PO;TDM[VF,@%H#8SE@;X4V4N: M+XXGLVUG[7J6&5FQ@2/>;PNQ[S6R;6QXE"TC3(GK$=7]?7H5TLE\IO!]UA%- M%?@:6!)_FGG_#G.SN##_D)I1:,212=DWFS\C$7F(;3%CRXN0Y414^?N+9UK M%KPK_SY)PJR=H=RAY3;$BQTSH'' /##E=6])C,1<.A"/T:=O7:35XN2KLN@0:2! 0CSX]%"D3%1M/)2*:R6EP48@V\S3?^P@QSNOPYCV8EN:87 M.3BTC8#?\W%MMI&,$@\;5D)L:D5N%$:JO>U6P0PIB?WQ(G89.U M'"/V7!I9)N]YH?RH349A?4QOBK6C#I .ZW*^OL#RA?KM>K0T+)BFQK8 M#8GA6IYEA$%H&7$2N3A./-/RA3YR3.J!K;'_V]O9T8"P-_&4?=&F@Z@#\QN# M=9/0P[%'C 29+$!C%FM$-'8,)_)($I,HB=1Q#^DM),@ZI7L"D&B2/4 W* \J-!@4F?0EFA C]H MXM&O \5=G_BF$P>\8XO'G)P9&HB?9B&?^S[/LTQ;Z-1PB/C#06$.?)01/QD_ M'8+0XP_=YUW;-,^+$67^SZ"F$S$T,/O.)20PK(@%+0@'-G(N7'KP>53?Q8O= ML[YTUNB+(N?_!@"/;-?ZM?OMNE8ON_XAF73D!\] ML.^H&S#W&#B\&8J%$%%^)6*$?EK5*$RTB+.N2!>B1P/3.\Y47J,JK1Z9+HC, M\L.=GO4=,U=L4<$[KY;2>U/[Y9A;M8=\)$\<(/9O-A_J!@1P61#BF99N>98>V*7)((#*6 M5H>/2P-CHQ;H8F+A&WQ7*1"[3O,&,^U=E'Y@SP6!.;6ID( (3M,M; M+.K-I*Z6M9RS.Q8%LGF38:L="F!^M@KE*'NMTFK.]B'7[+(#9>ZQ_W)=X5LZK\F-5I\L&RR^T?BJ(&B:%!@ I+Y!A=0QLP S/5C7S M\>P[GB\4NM)NJ2#G0S)<#@*DSP?PKJC_0W=?:JIHB0H- -(V5]''6XK1#)$BO6QD6^Z'1B[?]$ MSMF.&0>DBZQ"AD5 U)#V;VF1-3#/DC^+);WAW>W*U\_HYR6X[QT,IN^J:@L0 MP5-#,V S_FN%LC1)\4;[.?JU>5&PNH0I# X(T^14M3F(XJJ723 WEJ%\H_"G MY3-OS,0FL&['KR9VFS8B3/]1A48Q#EE]=F J0[P>L3#M.A5MPO2,]5H45+R/ M/A4+T\!2,8EZ;:4/T]T%K=B^\($VC\'O3@.5..41PPB1K%7J:SR&NE8!W;]< MJ@+H6+*2ZI\>9154_MRCUV_5/2W9;FO)^QJK+OP1D2^QKADX\K4^.R%@!ZXC M6#ASASX0^D7QJDY?Z US$XNB?)4N'6F7"$?3*=Z%X.2A$\E9=JI>2A45 MD70+AJN^ZJ6B&(<+,'7WM%# TUX*9$W),-9%S\3ABWR82G=*Z#B5!58],I:4 M#A#>:Q7?\DOS7I_X7I\XCAORWWG1[,=EE\>Q)+ RJK[5T3I9: *R;*>6FJ5Q M*@[NL]X*=R$R=V!2OE#4/,4BNR8.Y8 5J?6MB):)0@>U&VW5)-W.I<%]MN7V M\;J=7]P4CS2CN*9D8T/21Q?M$N$^)-/XZL4%>I_"5"&[H'Z6)"EFT#Z3TO*/LE@]?ZJJE4)&^^2"5>=.]:/#&$%[U"?>ZH;L%%7% M8I]-)V[F M6]5\1!Z?&$I/1<90?JA5[23'#057JSHY=S<%2NWXOZ/UIQP72T4Y=*$!X$I6 ME7'=#9MV#)\EF2_%=,] 0HQKE3N: ",P\RWNA\]\D_Q20[KH&$)\ZY1]&@F> M=HM\5C_1\L+KNWT,(:IU2ER-! ]Z5:-XE:'R\[O _7-1]=5K M3>D5?RQ;B$1=$EB]\(!'.R>1M^SR:Q4H1)=.":@^6*"O.O. BL]($6%M\H3X MTBEAU .*#BE^)>TQ#P4)$:13EJ<-!O @I) NE=S*$.)#IQS,R>3U*/.6IF-L MO:JM4YI$PS+5(O^#!2X;Q3[0"I=I[ M2R;<)?71;&G9CGNKW3T;MBZ7.;G-T$()4\<2P2Y3C>:I%0E-6.(K_B:O2*F. MIA.18!>E)GF_K/XN=>/[4>L$,TV*VHT<3U8P.],=]^4],E);=%TXGN M&\JDEUN?7+"K4,+4":"BP\*K;EB83.?%3EUU9]PB\L$N28U;@F(H:72Y35D_YN]-D-Z;(,D4$:S7/_O' XMF2A'!L6S8S;+0*NH% M10.RFFJ4:U31YHXJS:L-?B6_'F[="^&3V,\K)?89R?NSQ MH5BB-%?,^454!%G>_<90O!TS&AC>Q^5S5KQ2^EBS(&WVO'[@;<"53[&>[G% MO,>;L%N,A%H#(A73S5U>/5P^-%S&)X/) ,'X1Y"$,/'?>U M?715O/31*QBL@8'<-DJOUST:%;_FI,Q>%X\4K\JT3JGT@TW=4N$Z%XQCK0\2 M'2C[^*O$]V6*%:ROO2BX5@3CR#F;O Z,_,&^ #5_/OP6I26_7ZV FA:9@&BX7@'"U(F!HVL9SJ>\2AF*\Q(U M;QH?Q&1*:W%ZAE%2D",Z#055.6=#G5G'Q)QJIUB9*VD[<=?\C33Y''VK0,#T MXA 71Y?0>L" OCJX4TTZ.7\B"HR;7K1;6=$DF[C)2K?X$C7I^6[!&G#5DZ8? M!.3_^H#K(O&CZ!IZ/]IZ/]H:5TE3E]F2P*K 1T;P[5,7Q=*YFDM'5X?B0(K^)Q(RA$ P*P\K#)JF;%G M\:B&%,\UE:_+[9()5M\YCJ;W.&6\+[(4LPGCA/X@GB!G[&TZ7E7U!M5 MU:21Q4?1)*LLR7,/?I?WZ)L?^']B5-%__^-_4$L#!!0 ( &R"*5@9]3$9 MJ < *HC 1 97@S,3$R,#(S,3$S,"YH=&WM6EUOV\82?;^_8J^,IC8@ MR?IT;,DQD"8ND#[TMKD%"O2E6))#<6&2R^XN):N_OF=VJ0];4B+?%C=VT2!1 M1.WL[.S,F3.S)*\S5^0WUQG)Y.9?U__N=,1['=<%E4[$AJ2C1-16E3/Q7"=J M+E3RIJ72'ET-+D87U$^&(TI',AU>]/#W,AE',NU'O_9;F KQ,,>Z94YO6H4J M.QGQ^I/1H/MZ7+GI0B4NF_1[O:]:7O3F.M6EPWH&\\/7H&9'F:-[UY&YFI63 M& :3:86YJ_%8Y]I,3GK^SY1'.JDL5+Z"4;#/7RX:FZ$G5R6M]M ?]+Z:>C,2BK613NER4I<)&99JW=S>9RI2 M3@S[W?[#S;RH;;PCXU2J8C\@HJ7X*<-R5MQVQ;=D9K75Y0O>W0^UL;6$14Z+ M_U)<&^44UKV]CS-9SDB\C9WX6.6^R$Y; M-Q_:>^+3%K$/XE*X3+I7)^/+Z?/>1;\K/HA,SDD8FBM:@-!SVG(B+S MZJ1_T9L.>VWFP:$X9<%7)\/1-&CU7\_@IJMG[J9!5WPC+38&-Q1+<5?J14[) MC-K!6XV/$HT52XW: (52E4*62U&7SM0$@U$M?.& \Z0H<&64S$4J@7NX4!?* MIX:7VQ$H*29KI5FR2"'OR+M\K=/BMP3&8,G<5QVLP0*Q,J@R$"LQ7?AD%(M, MQ9FP-7]LYB_(4*.$-U HFZ,<<65;*)L8439P2K3<=L,+".?P M$^$DD:H2#F/?;QS41BPACF&S-:Y*H+\(?*W*.*\9^PC"EC?:"*#B/*K@0PX_ MPR+/-_%M7&L?+0T()8H5MUFBSB& H&IXWB]GO3VQM)E(<[VPJX@;FBGK#/.L MY!^#W;"RO14XNS)FQ]H7$+M1%[R[O=%7)Y>#_NNI;:+3$#!#5Z>HIF1.[9GW MP@ODZ4C7-M:\SCG#8Z#XZOC(XI MP<]6G,+/"2%PP9D[]"L7W!.;>' ^+BP+41@/KE'<1%8R84[HY)2ZR?#BBV% GHGW9-'LP!6>R3X? MIS:3;"QK>_P49KN(X/-FI<"?NC90@$2:*^O3$U)4>CU<\S>)O4T.AG+I@]@0 MZ"80[88X>% AR6&+U;E*_-G"UI%5B9)&\094H'E/5R5KJBU3KX>]]3SMDUE; M@D'.MU=M4:&.J[C.)7,0MN6-V% X9H2"L%W'\"TB%@1-8#XE1]/"NCZ@,6,/= =*O4>]*[;S94U:8"8*PO2S'Z]L0;X(O^C$I4FQRXP0A5#$@6 M04,3L '@J@J\\R+1$9^)V[G,:Y]G[#I*4Y1A-<>F[9YRNJXR1_!&N-Q?83T8 M,!$Y;T,=CW3M#EMP#+/)M31QDY)^OD<3T:K]\?BFX G8XV/)"[RT>";(]N"J M79=S&]X42S^R-ZY/R'&F>1WC",N.W>+4/5H+;1U^YS,Y=-D8BGX+1ZMP&-HS M)05"D'V/I!O#T?&1/T'PX:*LUW:=!:LR:=<%B//6(XH23VCPQYILEC@GW%'> M'"<>R;?_M(N>A*(OUTJ._T0KZ<_,R0IQ[4U"<7YO1WV36QRW)]2@G59A;9U$ MN^"TL6O:]S] 98%#I",/D#W3(HVBPF.)@FU>P2EP :*P3$3XGQN6%9CIMUK! M= _/LI7:+;W'BXI+L;Z_! NZC8T7P>4/7ZZYM0?*.^3>41,_ OIC[ M,_KJ]/6D2#8-5CA[[,D_F6"BI77Z'8QZTP)@BN$[; "=+P(6%<#6!9P/G_C- MA*7WGU-?+,&CG7L+'D\-P-Z&3\FG**+B[U6Y\1 MA^'FJ<1EKSL>C_G!A#/XEZP6;IY9=/TSBW.7[(Y=="\OQP='>]W^P;%/:1U< M=8=7AX?_9[6#[L7KT5^N=GC1O1@?GKJM]MS[-_@84;25+-^TAJW5A";5)X/J M7@ 'TZV'"IS]CP,98OC_IX/>IQ\TO.>6_F&A:OSRM]WR=Q*MH%F**W^???12 M]GUYQ+9WZ.N9[^FH6/*F1J@E_O-3C_F>D+0]$:C[" <]0?3OA(^FCG%C@RT) M?YM-K,Q[%AL^$CS_ .8?0GF\J1\,CBD)-7?VWV6*4G%[3W'--Y3$?\+Q=1LP< $,D 1 97@S,3(R M,#(S,3$S,"YH=&WM6FUOVS80_KY?P3E8EP"VX]! M$D\6%TE42>^XHZ3KU>79SG8)4-U]= M?]UJB5;B^/N=-KB.CYC?72D^%5B\:.@(U'*@KZ /T!YTHEIU(QA?# MJ#>(ATD<7_S>;>!4% ]SG)]G\**1ZZ*5 NT_&O3:%\/2CV=:^734[72^:;#H MS75B"H_[69P?OH9EMA;S<.];,M.38A2CPF ;8>YB/#:9L:.3#O^-::25R%QG M\]&WO^@/+6:TSKI/I A8V='N= M;\:LAH+86.FU*495H<"25./F]7VJ(^U%O]ON;1IS5&:\!.MUHF,>$-%<_)SJ M3)?BMBW>QVEF\B.V[>?*NDJB1MZ(]Q!75GN-^[Z^CU-93$#G\FROL;FT$\2W-^7HJO1?Q-+&S9OF5G2:(N8 SH5/I7]V,KP(QN^-S46WTWHK3")N?_M-O"GB MMDB,Q2D@2E3 * $8;R5^-%/(([#/3KK/.^-^ITDG)/CLI#\8AU7YZQFZ MZ>J)NZG7%M])AX:A&_*YN"O,+ ,U@6;P5NTC97#'PF!=P 6E+H0LYJ(JO*T M%<9*P44#G2=%CE=6RTPD$E&/+C2YYL1@N2V! F)P3MHYB>3R#MCERS4=_J90 M&=PRXXJ#>Y! K"U6&!0K<+K@5!2S5,>INUD6<581]#,*:-YH80$UY5*(/*?P$BRQ;Q;=VK7NP-4)(:5JX21)5A@(8 M5(.>Y^T$LM*^C'HC5HVUP+G%LIL:7L$L1NTQ2\; MACX[N>QU+\:NCDY-P 1=DV E!1M\]49("^QM])Z.L,P0Q'+, M6\I=NE;:Q9EQ%VAVJ M446LHL!P5TN7@C9*-C1+<:,'0Z]A "6+]@RL4M8^E5,0( MK0P2/^KUVL,OA@%Y)EZ!PU8'G<%,]NE(-8ED8UFYPZ<0VT6 7J]W"OQI*HL+ M8")-M>/T1"DH>!VJ^:O$7B<'"YGD,-8$N@I%LR8.&M28Y*B+,YE6?*YP5>2T MTM)J,D 'FF>Z*FBERA'U,NP=\S0GLW& "GENKIJBQ#JNXRJ3Q$%H%BNQHG"< M$0K">AW#;Q&0(-($S@=U,"T\+9A$#V%R<+IMH>7P1#T8- BTJ5:$!>E,(8F1 MI$,<4;$F@$BK%L%"^&@98:OIYT3TN[8EZ')<.60!=1NB:\6>B>^^-JBL;(F0 M<5R88NS;%2O 97\"!=:;#)&#(U 2)$D$6YJ #H2N+I%[CA0?\9EX/959Q;E& MSH,DP5*LIVBVVU%2EY7F .X(E[NK+,,!)V+>NU#+(U/Y_1H3: M-6;=L6ING,??Z5R.:[D8%_H0#ECA2+1C2H(8P0Q\(%TKCGT?\#F"CAA%M=3K M+&B52K>K. MZI:23\YJ@;CF*J4HP]>COLHNBMLCZM!6P[#43F+3X$W=W9(,_X!+YGB4], MV3$M,EA8:$QIU(T7.$5<(%4XHB+\3VW+ LSPH=*H.@.W*F(^>IP=;]=XBRKRE[V;W-0-X1!X?"R"S,)9W/ZHM3V*-B63=:X12R(P.E MPHD.E@FX-^YU(X!3+-UG0]AQ(7!8!5R5H_O1)VQ,V'KW>?6(21[;NEOD\L0B MX)OH5> TQ;CPG8LZ@,U A;J8FFP*Q(>%G-0W8&R=V9"7F9D#CLY2$W)9;L # MP_F88N'VQKZ]U\L;;NU>KCG:!I/[Y.GQVMW=/RI'?-38>_?^[\1P]S*?.;Y7 M!X4WW#/\E$F1\=[DHRY;X+E[K@4B3 FP+=0VDZ6#T>++&'FZS.1\I O>E">- M-Y.?6S5WO-VI]___,L.VI?]SZ]M_[+=[^V?NK[L.?LW^!BCZ$I9 MO&CT&P]29]0K[T5W,T<(X \#&6+X[W-6Y^-/15[1Z6.SHM9^^<^:_(/$GM7. MQ14_%A@?^)Y*/2-F.",1]@'L>(?I?0D== MQ:ARHTF"[PF*A7I/PN #H?,_7/XGDTVC7J8:$O']LDO^*9RJMX%QSBW:CA[P MP7LMI7'\J&P4;K-/8>M-EU56<9O764V1$:96Y?=/V?=>Q=[79NK/\!+/.;\\ M]!=02P,$% @ ;((I6.7>MWS.! 2A4 !$ !E>#,R,3(P,C,Q,3,P M+FAT;>U8;6_;-A#^OE]Q<["V 2Q%+W9LRZX!UU%0#T/>X_'(P5*O\N%@24DZ_&'PH^/ D4C6 M*\HU))(235-8*\;/X5U*U04X3J4U%L5&LO.EAL +6O!.R MV24JY9CJGP]K. MX*!\'QS8208+D6Z&@Y1= DM?-IB7=5+BM8)>IQVV>D&OM_!(T/:3PY#TLDZ6 M_NXW<"BJEV.4WN3T96/%N+.D9OZH%;B==J'[5RS5R\CWO)\:5G4XR 37.)_$ M\>7?TLP]8YI>:X?D[)Q'"3I,9:,<6\L3D0L9[7GVUS<2)R,KEF^BYW.VH@I. MZ!6E7ZW$$[.>.TQN 'QNOX_>O)J\D< MPL#U;[M\$SF1YPA>BR+JH=7'XOLX/IU/CB?CT7PR/8'I,8Q?3^)CB-_'X[/Y MY-<8/Z$T/GUJN-ZAC059CZ'F'AJ_YZQAFH]-7HY-XYDS?_Q+_!J/QW$@"SPO^!6U_K)5F MV>8_1]=Z$-U\26'-4RH5^D+3)LR7:%1![,(QE>=K)7@3EOB!7M-D;\A4Q(:[A K"(%BGZG M<"(NZ6I!Y;,]_]#KAU[35-JPGJ$;!%Z_M&5?_/Z^"W= PY)*NMC4H#"XQ5JJ M-4$VM/B4RA4ZD\I-P("05!0F'C=U:R63*PC;N# C>2[-8:O/_OML/B> MVS9A0#I6&[C@XBJGZ3FU9%1)E:USS+ $,R\W;']*6$D_KIFD9C=6AJ6*SC*S M_/ %V0?,0+_](MW_1"^N"LFT,1-?)TO"<::*8[\7MI#=7A\(3Y\^P\'C8QCC MSS@6A559AK &:<+,@L:"=)-NPDQ%*215AMFF$9,\!QR&SI <>5<%4JV:5=GB MA"?F.QI,F36-#!JM=5XFAL *9.=4=1Y49]F]D#&]\RQLBBPMQZV0@;=Y(I"HIK\&^W M$R:_[A)9,4K74IJ(BJXNSO ;@S+??*I8-J)2P.JA0VK?3[0&]\"N^.B]0SFQDX!^@>JWU)^ M5/N8Z8D0$BB1LQ1J]QX%X!V3YWO"?"\H=T&]P3Z2F?[.-I7C):,9'AW,X9I= M4IAF>*JF\GZ:'-BF[8'&\L[U7B&4;5DC27-B3-Z[\/N\RFSCYWT>0A:XU/"0 MOW7(MCN9K;>'U;.\RSRP=ZA_ 5!+ P04 " !L@BE8U\!Q/M $ !J%P M$0 &5X,S(R,C R,S$Q,S N:'1M[5AM;]LV$/Z^7W%SL+8!+$4O?I7= *[C M(!X*NXU=M.N7@1:IB"LEJA*=Q/OU.U)2&B=UYPYMEQ8- L/RD<=[[GEX/'$8 MJT0<#V-&Z/$OPU\M"TYDN$Y8JB#,&5&,PKK@Z06\IJQX!Y95C1K+;)/SBUB! MYW@M>"WS=_R2E';%E6#'M9_A4?D\/#*+#%>2;HZ'E%\"IT\;O-/S:-CU^]W( M]5N,MGHA6;4Z?J\516W\)W^Z#9R*P\LYA=H(]K21\-2*F5X_:'EVMYVIP16G M*@Y#R.9*EPOQ_GEU]+-/6>*72N+"'Z1!B$&S/)&.;>VAU+(/#AP MS-] 6ZR()%QL@L=+GK "9NP*SF5"TL?-@J2%5;"<1^7 @O_-,"B,SSQ>E3%W MT8_@*:LQN)Z.>O+F;/ILN@3?L[WMD&\C)_D%@EGT_%H M.9W/8'X*X[/IY!1.I[/1;#P=/<>?T#HY_]YPO7AUOG@UFBUA.0>W!Z_LA3VV M83$9&YRNWW9@M(#1R?S%:HOG./]%CG^M"\6CS5='U_HHNF7,8)U2EA<8"Z-->!%SP3,8(7EA M+&32A)@4P*Y9N-9%3L6\@)#E&#(/B>(R!9Y"*-.4A>;IBJL81S&(T _60QG! MZ.U;F*:A_>B@Y[G=00%/M/W1@=\:C&62D71COA_"RS7)D6BQ@7.6R5P!^CN5 M>0*N8[V$2.;&<89()06&45.8R4N6K%C^Z,#M. /?:>HZZ]%W 1,"*$RT_FX/;8>I)6"L'4( M"Y*O2,H*:WXMV 9&H=(6K90FV@E&U>X-]A5-1BC%E%J"12KP.[6,.&))56"Y MO4S]3RIR[1K#MU]].RVN8[=U&I".9 /O4GDE&+U@AHQ*5-%:H,)"5)[0;-\( M-F?OUSQG^BPN-$L5G:6R7/\).014H-M^0@]OZ,5=D7.EW4RNPYBDN%+%L=OW M6\AN?P DI=\_P][#8QCSSU,L"DE9AK &*<+UAL:"=)MNPG5%R7)6:&:;VDR$ M )R&P1"!O!<94ETTJ[*5DC34OZ-#RHUK9%"/6HM2&!(KD%FSJ'50E3%[)\_; M"'J?(/8CC=AGZ.633KXP=_V]A%-NGW\#M))*R21P#0)%5H+5 U8RQU)M8;2" M9 4+ZB\#RHM,D$W 4[.HF338=J?;W4M=UD,BJM/6I+TT5YUP%[M(S]/-L,*< M*5HO7/7)MNF3CQ2];^O:/:>ST^K8[D[;I[QZKMWN>E_>+6Z;=O^+NVVU[4[' MW\OMD5H5$6RK(, M!*:;T*,:QR?Z57#[5*_R\L-"_IVDV+=MH&]ZK];W@KNW!^Q[Y>N!8]J+2PVJ MA6VX^;S7[V]!W7/+.E 6[CW2\QE#?R1U5*>8/K<1$A12< IU> \"\)[2^2F7 MG\5D&]0XYBR"TYNV>1Y%'-^E?PKC:PIC"[[)[I%I@#_28=^Y_LUD85YJ@IP) M/,HOV;T+X0\URS31SHGHM,C R,S$Q,S N>'-D4$L! A0#% @ ;((I6#<+ MXI.>,0 ,QP" !0 ( !P*BTR,#(S,3$S,%]C86PN M>&UL4$L! A0#% @ ;((I6!@2U=T?7P ^D@$ !0 ( ! MD-D! &%Z>BTR,#(S,3$S,%]D968N>&UL4$L! A0#% @ ;((I6!Y")WC. MY@( 4\@# !, ( !X3@" &%Z>BTR,#(S,3$S,%]G,2YJ<&=0 M2P$"% ,4 " !L@BE8:8]&4.(4 0#XP8 97@S M,3$R,#(S,3$S,"YH=&U02P$"% ,4 " !L@BE8;BKG7K,' !#) $0 M @ $UZP8 97@S,3(R,#(S,3$S,"YH=&U02P$"% ,4 " !L M@BE8Y=ZW?,X$ !*%0 $0 @ $7\P8 97@S,C$R,#(S,3$S M,"YH=&U02P$"% ,4 " !L@BE8U\!Q/M $ !J%P $0 M@ $4^ 8 97@S,C(R,#(S,3$S,"YH=&U02P4& L "P#! @ $_T& end
  • &D9EY'R"%R%3BCFWCPKT5]U',%NI?1^:!"B*D'70@Y"^ M.H58R!7,27P+F<*HF![U?X M.NV>?AOHNX?Q/K8_00NO9(]J*C2+U!HVW?-MW0?)=^T#7 ]<2EZU;[K_CYS+PP<]P?$IP\5?4$L#!!0 ( &R"*5B9.RQM3P0 #,0 8 M>&PO=V]R:W-H965T&ULK5AM;]LV$/XKA%8,+=!$[Y*=V082 MV\,*K&V0+-N'81\8B;:Y2J1+TG:Z7[\CI:B61"O!YB_6V]U#WG,/CT=/#EQ\ MD1M"%'HJ"R:GSD:I[97KRFQ#2BPO^98P^++BHL0*'L7:E5M!<&ZZ) M>MC>"GAR&Y2/Q_3/ZSR9X".812S+GQ1\T5YNI,W)0 M3E9X5Z@[?OB%U '%&B_CA32_Z%#;>@[*=E+QLG:&&92455?\5!-QY X=H>@ M=@BZ#M$)A[!V"%\[0E0[1*\=(:X=3.AN%;LA;H$5GDT$/R"AK0%-WQCVC3?P M19D6RKT2\)6"GYK-.9.\H#E6)$?W"BZ@ B417Z$Y+T%[&RV*/4$?6,9+@M[^ MRJ5\AR[0P_T"O7WS#KU!E*'?-GPG,\O4>B]1X$7A);YS%_O'MC"^7^C M+__SZ"TRPD8>H<$+3^ UBC@IB#^O'Z42L-[_LN6^0H_LZ+H(7LDMSLC4 6!) MQ)XXLQ]_\!/O)QOQYP1;G!-L>2:P5HJB)D71$/KL$^PFM%Z(]I@1\+ M@A1'\*&$@BPW&%+'BYP(ZR*MQDC,&'ISV<^",!A[$W=_G(&^U440^5'0-EOT MS=)@'$5MJZ4%+!XE:=R8M>B(&SKB0<5^5ALBAFK7E2W\^)PZ/2?8XIQ@RS.! MM1*3-(E)!G7ZP*"1*>@_L,] O6"RP*936$,S4PO7EI@*,SX22>@%XXXL^T87 ML>=WK!9]*S\8AQU16J#2-#FAR;0)/1T,_8YD!9:2KFA6!0W%%'H\:&(8[/%" M$)9]:Y&"\[]AZS=U=R5X">U4MBMWA=FDN1%XUA*XID\O=G/5JQW#XH=!JVZCA2EN:!, M$5"S0A \0?* M^\1(V9#4_C)1L6HKP'?CSML6(S"V.]6PKZ5#R6N0\A+4"U" MQ@TAXT%"KDN^TXV<:+0'U+Q*3/5F G(B6##*UO(EPL86PKRX$^:\;]75C@4G MB'O[QA!.BRK?^]X$>X-D?3Y)@[6A]2Q9[85KLQH'O:ID,4O\I!.R#2N)TO!$ MW$?-OS\8]]R6^-/%N$9K=0FQ'_4B[YM=1.,@[$;>-TO#..F6"RM: /UM)WCW MZ!!4$K$VIT\)285E4#6\S=OFA'MMSG6=]S?^U=RWO%_H$[$Y='V'KX[3'[%8 M4R91058PE'>90J)$=4*M'A3?FB/8(U=PH#.W&SC5$Z$-X/N*<_7\H =H_B>8 M_0M02P,$% @ ;((I6'$!5;T+?LG=X^>YL^\8+*5ZU!F (4\Y%WKH9<84E[ZO MDPQRJL]D 0*_S*3*J<&EFONZ4$!3YY1S/PR"KI]3)KQXX/;&*A[(TG F8*R( M+O.CL5+)-?NERQ7MH%' MDE(;F:^S$Q<9YHQHF;!8G1N%7AGXF'DFA)6C,QF; 'D M5B0R!]+Z)+4^)JTQ56B7@6$)YJ$Q8YO&@/7IVCO2GZ?C751N'[^-$4_0J]W8QN:\:E+F@" M0P^!-:@%>/';-^?=X%V3]/\$MA6(=AV(]B'T^$%@U>+L-][;.58KTN+N9F)I M8,( GF>(PE 1O:3%"3'TJ2D:U1%==X0M>(OXM!T._,6FR%V;;N^BMMGBWJFY M=PYRO\IE:5^9@H13K=F,H8J9DCF6M:3,2^Z>H\3WI4BRE6-6Y=A( E0))N9Z MK[:*0F=36W31?B&NP:@?MIO5=6MUW==F!N^AT*C&5NR-+#71[>XPB8*P_X+N MKM%YV(^:Z?9JNKV#=._K)"0547Q8V!ZQ 0BLP KK7/*\)82F/[$PNS?XJIQ9 MR39C;D1_33G80U*F$ZQ53)36L0#EX!MK9F_G#@8O(G/(H@J+O]$EK?NSU>N+?E_S:OF?D?5G E-.,S0-3CK8494U3"KA9&%ZSE3:;"# MN6F&_S% 60/\/I/2K!?V@/I?2_P'4$L#!!0 ( &R"*5A.:&PO=V]R:W-H965T&ULM5K[;^,V$OY7"#?HM8"S MYDNO36)@-WN]YM!N@TW;^YFQF5BWLNA2M)/TK[\A_9 L4DS2YK! UH_AZ)OA M:+YO*)\_*/VU64AIT..RJIN+T<*8U?O)I)DMY%(T[]1*UO#-G=)+8>"MOI\T M*RW%W"U:5A.*<3I9BK(>3<_=9]=Z>J[6IBIK>:U1LUXNA7[Z*"OU<#$BH_T' M7\K[A;$?3*;G*W$O;Z3Y;76MX=WDX&5>+F7=E*I&6MY=C#Z0]Y>XO>MC9XA&: MK1NCEKO%@&!9UMO_Q>,N$9T%A \LH+L%]*4+V&Z!R]QDB\R%]4D8,3W7Z@%I M:PW>[ N7&[<:HBEKNXTW1L.W):PSTTM5-ZHJY\+(.?HH*E'/)+JQ[AITBGZ[ M^82^._D>G:"R1K\NU+H1];PYGQBXLET_F>VN\G%[%3IPE<]J\PXQ/$844Q98 M?AE?_H.\?8=H'EH^@7@/0=-#T-3Y8T-!K[66M4&B:2#.]Z%XM@YXV(&]M]XW M*S&3%R.X>1JI-W(T_?8;DN*S4'1OY.PH5G:(E<6\3R]%LT"P:VAF7\@_UN5& M5!!\WKE+GRC: S31+<'$^V72C\8UH3O'!Z @E/Z#D490?9C.U!E#0&682 M$-Y6HVK2^A::*;EO#2H4K!WC?WZA(YQD;H03Y)QEE D#(** MT6MH2]LT[DO'&>V_VA<4'<-%FY5T_:1Z"J5EBSWI1$PXY2GK)29@EJ2GA_!EWH6S)"/]F@]8%30;V-G\ M@"Z/HKO61-^,DXR3- R2X);(\#/9!&VCS=,8K8#%C$NF;7[##)BEL T#*%O")%&.FOY+J?E#655!:-0O.ISPO'^+!^UH0H; M0Q'XA3W M2=Y)*,XY,N(QED+F;W67N'8H?2L"O3X; -D2'(DSW%5M1'U?V@;>WN<[M,/5 MZ5,*AX3E_?84LDN+X7UON8?$R<C'-.T'T2 LC!F0X724A:)<]:VW4;0^5Q$ M*(OF+]'-5BMNR*@U0?U!$DRC_O59%OY6WXZ!;%B1Q M&CQ(U)5XLCHL&+!/;D5"$H],?+.@:X8.X#RM'&N"R)$_[R0R9I?!O &QG M1HQ3WJY+["!W2CV(-],>9H-60X*$M$=(X$1[+R>?RZA,;T GV&"5@1W+8@8'Y@;8$ M2.,$^).J[UT>T5S>#LM(&B"^'&#R/D[?CN D)T.##FU)C<9)S2N!:H\\B#= M7AGI2+$=7-^,XJP3U3'8EN-HG...%-MS)>#3&&,L\RK -^,X84,]M>4Z&A_2 MMFW@D,QGT?H3&(R3GLH,F*6$DP%FIBU)T9?,:L]A].D'-&668J]=!0Q9FN,A MG*QE*A9GJDNU7)9.5VY)8 :#>EG?RWIF:>&[S\I(1(KO@V=44<]A&8!">N(- M'!U'W_(@(U']=+,06BY4-9>Z^0?Z)PRIYBDHH%B43U\KH-[*VW'4+:&R.*': M/50SM$G@+,@,EL39 8.6?:J MA/)Q0>C>J&P:R\QNF%J;!L:K.920/?W[K#9R>2OU%OS^W-E9!K]ZP1$@\YF; M)H"K?S8:,./%T(C+.H>XSYWBKDI[9\,0)A]GLG$GGX?\!0'[[ UM,TGZ2B]D M1].<#=WB+<^S.,]_D4; 1W,DA:YA8\('SCYO)VE*F8#D@4UK(^>\EDVR$G=T3L.O)42//X ]\4"BK_I<]RW\G8<=2L">%P$ M'+;[4D&9:F,/D_M;OQ=68U]*@7S"9_;/WQ)0L+XCU%[I@@;W*/! F?=)Z1FC M;48GG=]!V!^A_"ST?5DWJ))WL J_R^ .U-O?=6S?&+5R/XVX5<:HI7NYD *J MRAK ]W<*!I'=&_MKB\.O:Z;_ U!+ P04 " !L@BE8*;KO0TD# #R"P M& 'AL+W=OF22&VJ:7O8%#7K]NS 2;!J,+--TNW3[Q@HA89"6Y6'Q(9S^?UM']NS@Y!W M*@30Y#[BL9I;H=;)A6TK/X2(JC.10(Q?MD)&5&-7[FR52*!!YA1QVW.J8;&9QK66^)6AGUXL1:P$9P'5 M$) KRFGL UF;<(KT5E1"K$/0S*?\E'PBM^MKTCLY)2>$Q>1G*%)%XT#-;(TD M)I[M%UFO\JS>,UE_B/T9&3A]XCG>H,%]V>[^!39GQ#MO#0<6"PE$NM';E..ZRVV;1.=9QED64S_[ MA>=,QS-[7Y5V;#2:C+S2J"9@4 H8M I8X=H'*7$*<<'X=WVB0IPZ1;!NE<8I M8O&.]'#*\M>G3>QY@E&5?>C@\X2^TZS&/RSYAZW\2Q%%6-,%?$(EV5.> NFE M*B )R!R\D7MX-)SN$^0VBQKMJ*0=O8*V&&J:ZE!(]@_GH-.Y'SF1RC-Y@.)RZWK/DDY)\\@;RVB)OP9^\ M%+_!L!7_O,0_;\5?@V2X4B[)8[FNC90FV-9(YFR_4 GU86[AX:U [L%:?/S@ MCIW/3;OI.P6KB9Z6HJ>OVYHJU8T[4B XIU)U%/FTL\C;+&KRI>)6DG.BF;0LIJ0 M((@G2U;6H^EM<^U)3F_%6E=ES9\D4NOEDLGW!UZ)U[L1'NTN_%Z^++2Y,)G> MKM@+?^;ZS]63A'>3_2Q%N>2U*D6-))_?C>[QS6-(S8#&XJ^2OZJ#U\BX,A/B MAWGS2W$W"HPB7O%[V;\USH,S,Z;X MHZC^719Z<3=*1ZC@<[:N]._B]6>^=2@R\^6B4LU?]+JU#48H7RLMEMO!H&!9 MUNU_]K8-Q,$ F,<_@&P'D.Z L&< W0YH(C=IE35N?6&:36^E>$726,-LYD43 MFV8T>%/69AF?M81/2QBGIX^B5J(J"Z9Y@9XU_(,UT@J).7ID:H&^P3HK-$9_ M/G]!5S]=HY]06:,_%F*M6%VHVXD:F2;[]OH?V^TC/]V7H5U'KA4)?ZX(7 MQ^,GH'WO -DY\$ &)_PN-I\1#3XA$A#JT?-X_G R((?NXTF;^6A?/&W0ODFQ M1+^MN&2ZK%_0O=FPI2ZYNO&%K9TV]$]K#O.-6K&<_[>LUW!41+NN<'I\ZMOYHP-=04>Y:X$Q.)CXE<=[Y?&@\B^PPPH.!Q-! MB&%MYUQ*$ M9)/_ATQF[*H(TZ&IUK<(X#/Q*D[W2Y-P8-\'=1M8=R9@S(931/J1*>*#)CL*9+8/9#:X^ ^L -3.-.)O4(XH.&8FEALN MWZ]]?F?N8M+.>KLF8YKZ5QL'%HW!\&GBX'M>LK;>J O$ED+J\K_-!2_Z E=I M%M#NYO2912FF/7H/4(Y/Z-V>]^U>U.R-^Q&-W7"1Q)'ILPI"@GMT$JN3#.K\ M^O>ZU.^FD.!,UK#QFW)C#:(/:A$X9$P([4$9MC3&IW%\]0+U_+5A M@F*0KD SY!_(.OK]$UI5K-;MR39;G,/:K(QG7B="SS'+NFYXC#!-^W:-A3(> MIO+]P>$S+C0)9%[6#'(PY,YO -O-Y!;N\C4F0= 6[5@GNS7D6RWB8RX\+5K]P90YGOH9D EN\ MW=1- MQ=JDHV*ZO^\^GBEZ8I=G:*:S:F819G/4Y83N-!>ATZ(?2"R_:(:BZ7 MA\[8BZ?<25V=890Z6\ACAJ.DIZ3#%I9XF);?SRT:S*DXNX["+C)Q&F0D[7KE MVL5I3'I**6+A2H+3C=*\:92:FJFL-UQU'/+I)H/,OK0*^JC9CH-@B4V&B?VT MEOD"DH,G):.3V9AX^!S'F5.^^^QH%*0]:"&6XV28X_TXX,,X26D8]J0[8DE.ADG^)$7.>;'=@SLZ M.IYXA9\FNL<$!W$2]V"%6*B38:C_UF2ULX^,2^2PBQ.?#<9ACU +;7*ZE6ZV MP%HU=:E7\T5YB[B@AEV?.AV!SPX#1N.HI\XF%NHDOBAUV2+D1 -'!HN%BW/7 M!\UV' 5;*9#A2N'XZ)1*K2$(O%W+]A9/WUT'XG(?AW$7ISZK).ZA*;&U 1FN M#9[8>]O!SX5L.R1HY*NFY=@VZ,VM*01E@J[XKL;G;[Z MY+$B4=8'4ULBD.$2X7@M)-^(:F/V8R68MU$E/O@#.9P$YMJ1*#JT.[Y):NE/ MAUOK_2HT/P:GR$EI%^P)34]0>JC")O2$36EH^E"O))=Z#IB M71,<&:?ZQ%HPTV$PV^B>WR91+V2S;LWN,TN3*.HI)NC!??,3)#[8$.H-^B6R728R4=!W]V']0KU-,C0Z$?=9.&S MPR2.>Z!,+93IF5 ^;"BNMH2^]N+L(D13'WJ#+'3NTGH,<1!$8=13(%&+:#K< M=W^=SWG>9NZWO.D&$0CF*-]VAK#)3 2\ZMW&.G)VD6LS)CCK:5RI92H]?5?\ MO%;OTE\DJ$M3)Q^Y)DF6]%1+U *7#@/WO!+P8G]&!+LZSG1A2UL*7_ M1S_N/307.^7BUG'*0V[2SXS0$CD<)K+7JPNTARYZN]H])IC0+.TI?T(+YW 8 MSML?DZ1A [HJ>/OJNKF)U?2?YM:5>6'*N TT>;6?@:%+Y#!.NPCT6(TQ3OJJ MN-!B.QS&MNDK[)W8KF#$-)KQE[*NFPP\1[ A,G!PQ%++E^:9T84T&Q=Z_8Q@_W5 M_7,I]\W3&)WK#_CFL7VZQ$[3/NSR*Y.P+@J*DSE,&7Q.(*:R?7ZD?:/%JGD$ M8R:T%LOFY8*S@DMC )_/A="[-^8+]D_Q3/\'4$L#!!0 ( &R"*5C?^KJ> M/PL "-I 8 >&PO=V]R:W-H965T&ULO9U=T%L):8:@P=PTOWO5V"WL:1C M!;(GN4G\(;U'Z#T(\0CPY6-9?:W70C3.MTU>U%>3==-L/TRG]7(M-FG]OMR* M0GYS5U:;M)%OJ_MIO:U$NNHJ;?(I<=U@NDFS8G)]V7WVN;J^+'=-GA7B<^74 MN\TFK;[_+/+R\6KB37Y\\"6[7S?M!]/KRVUZ+VY$\_OV3C]X'[M.V0E?BCTP\UB>OG793;LOR:_OFT^IJXK8M$KE8-JU$*O\] MB+G(\U9)MN//@^CD&+.M>/KZAWK2;;SV:M97DVCBK,1=NLN; M+^7C+^*P07ZKMRSSNOOK/![*NA-GN:N;*M"A$=BA M,JT',1_$,%7X\0G:D0'"H$>H3P3(7P4"'LS-KW M;F?-(FW2Z\NJ?'2JMK14:U]T_G:UI2-9T:;B35/);S-9K[F>ET5=YMDJ;<3* MN6GD/YEGC5/>.?-U6MR+VLD*YV:=5F)=YBM1U7]SXC]W6?/=N7!^OUDX;WYZ MZ]3MUUW!W];EKDZ+5?W.^4EY?SEM9&/;D-/EH6$_[QM&SC3LM[))/--\)0"^QZWT1C1QGY-;$:55DQ3W4P]PN\7&YW&UV>>?\OYJU MJ!RYB7(\6[<#S8-P_E'6FNI4)MXA$#I8HW2CM@?ZFVZ%%<3N0FUJ![$Y/JO M?_$"]^]0$F&*+?9B?B?6#OT/UX0%470Y?3C-#\R0":881Q)3LH,>LX,^-SN& M),5>/#CI^B (:>"K?3^WMF&LW69,R&ZS5.1'+%1+)68I6W;L>];5HV?Z_E.QE+.76NZ'"[%_];8;[=L13A_M__.ES'-''OT?TVKU M7\@*AKE_8HHM,,5B3+$$4XPCB2FIY!]3R;?NQMT,X:*=$ZZ$R]#QM]YE;PXU- $RQ>$CS$\R('$E,,38X&AM8C?U4U[MN-&YGA'E: MMU.I95D\B*K);G/A;(_3JKJ;;\GQ0WQ;=E-'1YXH*657XK9QWL@2A\,^E!S6 MUHP=10+@P.RJ3BTP \:88@FF&$<24W(H/.90^*HY!.5-:%I-:=A.&I1A)02. MW7I&6#=F;$: [6*1UJX$,R9'$E.\CHY>1U:O#V=)!R.E\=+572&G$ON/#H>( MK9SAU8X\,70JL3\!R0IYV!!.DWZ3WK>'C_[L ++;VHBQPP2FV"(R#/=HH,T- M,0,FF&(<24Q)G=DQ=6:OE#I0QLP,7RZ(/]/'!VL+QZ;"S!ALS%2 FA42?3J! MV2R.)*9X[+D];W*?Z;+8;//RNQ"'[[:[2AX#Y#C0.FX=#.P1QXX&J&J+@]JI MP;Z6=#%JQ 15C6.IJ=ER0B>]%\@6,$D\"B^PA6XEB53O26FWR!UIG K8+%NCSMKD]ZFCO,-5B M5+5D6(=PK*"JS3W9\^QH;Y[6:V=U]'J;9JO6\.5AE^[&<]!N:FZ=1X* Z7ZC M4CU4M1A5+1G8(QPKJFIXCQ,]*V*Z_E4T/R9C;_*R;KG^0YKE:7O>UI2*\0>\ M"-K/S(WUF4MUIFMOS&C[42$AJEHRL$G8&N%]#6BIK2/MT &TV M.9H7L)#J+J."0%2U&%4M057C3W:O:G*/ ST[#SRNU\@Q_=Q2WJ_EPWN'NN=7 M;>PQ1D_8AV ^L% 4ZJ=CJ"U+4-4XEIKJ? _Q/#O%.^?\(,--#!;YQ/>,O7T( MGP,+ 5::,2GQ&:7ZU-HLYWLD\HS1U2QWX;F1[YW9I7IBYMF1V< %\H^[>]G) MGJ634:$8JMK",[&8]"PP3H90R1BJ&L=24[.DAV.>G8[9%\J?3@X3-$7^+""> MO@>B$C#/1&"@[6;C**$T"O1=U2SG,X^X5-]5 :I&73=TX5V5]/"*N*^X8DY0 MN16JV@)5+4952U#5.)::FE(]X2)VPC5FY9R8K(A0IB^=VP..3@1,M7C0%B2H M,3F6FFKPR>5O=MKU2BMB]E:,'DQP+Y S>95..&/4B FJ&L=24S.H!VGD"9#V MH@MC!(!+) KU0045MA'S@C8S(8!V4=?3APK,=G$L-=7H'J 1.T ;"\8) (9H MX.I@W!YUM'>HI Q5+1G6(1PKJ&IS#\J('90]%XP3D^E<,,+T-2Q[]-%VHR(S M5+5D6(=PK*"JW3TR(W9DAH/%B0FP+HCK,_T*!GMC1KN/>GD,+5#58E2U!%6-/]F]JLD]PR,#&=[_@\7M M,49/X2'DIK-4L)#)4E%;EJ"J<2PUU?F>RY&!7.X96)Q 4 [ X@3":(:5(&LS MK818&X#%@7(@%@?*V; X[5D;M5\H]HS[QBAXBQ J9:/F]5RF%6"AF:=C3]26 M):AJ'$M--;^G8M1.Q8;?%@9[;F*FR*E&(30$2%,[TQ6U[$T=GA&]";#,C M@(;-C,N[41O&L=14IWO>1>V\ZP7N\+!''#TPH"(R:F(H?2X7HT9,4-4XEIJ: M+3T>HW8\AG>'!P78#C,?!8%*SJAY+9II/M0N?:!(4-O%L=144WL<1NTX;.Q" M%C4Q5 L1C)4L>]C1YF&JQ:AJR< >X5A15:-[^D6?N&?SF4M9%*)&)/2-(S;J MY6BH:C&J6C*P1SA65/6),3V58W8JA[.8Q4Q %M&0Z7?XV-LRUGU4M1A5+1G6 M(1PKJ&I^3^68G<2:G9P]X^8.N(]1T1@S81;@!% (<@*5>:&J<2PUU?R>>3$[\QI^SP;LN52WN MF93_"DS*'F/L!-\?PJ2@0L )%VK+$E0UCJ6F.M\S*?_EF)1O8B2020'E "N' M,2F@&,BD@'(@DP+*04QJ>O+K+^W/!_TSK>ZSHG9R<2?KN>]#F8+5_A=Y]F^: M-/^QLSQ=Y&N_P=02P,$% @ M;((I6#F$C6FG"0 :QD !@ !X;"]W;W)K\B )EYF>OIP^W0V=KIS_%#*B2MT6N0UG@ZRJRA<'!R')J-!A MY$JR>#-WOM 5;OWB()2>="J;BOQ@,AX_.2BTL8/S4WEVY<]/75WEQM*55Z$N M"NWO7E+N5F>#PT'[X)U99!4_.#@_+?6"KJEZ7UYYW!UT4E)3D W&6>5I?C:8 M'KYX>QZSO,3E07ZK M5;-V/%!)'2I7-)NA06%L_*MO&S]\S89)LV$B>L>#1,N?=:7/3[U;*<^K(8TO MQ%39#>6,Y:!<5QYO#?95YS<9J0M7E-K>*6U3]5('$Y2;JRM/@6REV7>G!Q6. MX@T'22/V910[N4?L<_76V2H+ZJ\VI71S_P%4[/2W'*FC\5!- MQI.C!^0==78?B;RC>^3]YA?:FO^*>4-XP :7FU1'I, /??/9':^,U38Q.E?7 M>$B 9174OZ>S4'D ZS^[/!05.-ZM "?;BU#JA,X&)9_EES0X__&'PR?CDP?, M.^[,.WY(^O>']6&QAR/U59+5](\_U*5-1NK1 )>#H:JP;=#LP^W U7Z@G%># M%0WVU$H'1:'2L]P RJDR5AT^?_Q$#C V<;YT'EY/50TX>1&6ZY4!0\(W M-W0+QE*_D](>/ZKT;FEX!]YEKMI/3:D6.E]RZ(U=B/S$F1R_H#<> 4U&Q!4 MY;!_YIU.E==V(>+)ION@KD^$V$/%7YVO,C4MR)M$RZF97A(T\D0J-0$2DTJ! M/WTCG!:"FQ>B-+OH+55 U$4\/+0+AMU[^)0UB^MZ[UGO=LVEG7L-&-9)5$@HUTZ3I,91Z=B+BPY1N^MT $134,[[MDMAA MI8 %(FOXOKV<*,A=L84AQZHG19Y@;T0RYK##YT!'2CG"XP6F>DYM> S(A:(#"A-"0^O '*R?>U>H M!5E)5+P(8"<.'*2Q8V(9)A\:1]>XD]-6E,.!."S7=_?F!&^AYKI HB.@AWW _+G*7)[?[;N5A6:SN[[_09O BKJF$I5K M!H.;0CH98A=%MF:4>#.KV2Y3A9^^*N!#1;=MEO/Z"Y2IG.[433UK\W:]("'/ M.$0P$C)+#D? M4!3%&8!*!>7UX.]89OF+0A$%#P,[ZLG6U#:6(=]K\C;%67J M%^_J,@)JT#QC+*&9DRV1IEDNLH54$?L5XGX%^%]N.VK>-0#H$K3$^&L9F"&* M2T\+04T$)&F4+&EUY**KVCF:[3<:O(L-E "&) M$B6-Z->($6]?FQFZ/B<20&W;-?>< MO&MKK(@S(J9.*E&5I;BS(3X5/5<&3,/WC%$I.R@ MBB+2BHF%#56I1S_^\&PR&9^\'UV/U"_3Z97<'Y[L2< $-:;H:8K,D]Z^3=0= MNO%Y9LW&P@H\$*C#\?X_9-/4(XU!+H=C5N4=+>K(R^IZ_Y_(6Y$'T_([*>QW M*G7*NJHID(AJGK=\N:W.W+D*2R51_JR-CXG2&=+9CAT!>1]K&X>GSA,/X62C$D:UVS29 ^-8>T?:-RGV&2;;CF$=Y8:] M.(2'3T_0N5A;0\@[R1T%K=HP_!VZMI1?)YE"#AF7CM1%PSB WM*X.@!)Z\0K M&'%]@(*7QD,!^CH9I49Q-)4@>B[J'_/Q&//)^QA3W5G ;T>@;A'ET(PV'4&AK5[0N@W?X-SO MX\!^HNOT8QTK.+J)IEUBR<[FXCO+L,D9BX"JMJE$OI98AYG+X%F6T]QBXU10.:#I8QS[4[6 16]SB.8D-%F88%7 M#!:5T'=3FJX0Y@1CA/I->N9^'_/YDR;HEW;MU'6H7TVO M7R)- K/.]/J]O-D?/QV"UV+W$OE6)HH;)$H"QA[OO5"7!4]+S5$ 85PF77:[ M\V=HG;N IBAP9[<6SAU>Q#+= HQI;(+:I9$P,;W7,SA<,7E4ZRK@U^>T W53 M>*1"ADC 9#,NX>D.)M8[1'32H0^G=1AV^.K-AG.0$0(%/9O@9&YUKYY)9FC> MF_Y32DP< O0G!* .U,/L[D,VE&=(!VP*O4\)7)!D!7;S9H9EV/5H-* 0+HR5Z5'/8;[Z&4@3O!P^[B5AZYI8#H-T!U#OFR0= M=Y]IFN+*;5YGGS1#X*FDBK0%K>LRE:\\(++:?Y%U^X 2FN_._Q+R43DN8\K> M2,HVH']ZO OTZY4;8'\(W1Q'NPV6-4DH_M#%&>Y@$:;6."P*5B/*%]K'<8I) M-+)*J0TZ-S!%UQ]SAQ@;2'#APJJ/M3!W!, @OYS(\49&*,W\*[I]U_$J;Q _IZ>?PWQ%OM86M0.>O;WA [K_KYS_#U!+ P04 M " !L@BE8?C0?+(L( !D%@ &0 'AL+W=ORXIR9+C),4"@:/'?=]S']3M7INO-A?"L<=MH>S=('>N?#,:V307 M6VZ'NA0*;];:;+G#K=F,;&D$SSS3MAA-XG@^VG*I!O>W_MDG?):;W-&#T?UMR3?BBW"_EI\,[D:ME$QNA;)2*V;$ M^F[P,'[S=DKTGN#?4NQMYYJ1)RNMO]+-C]G=(":#1"%21Q(X_NW$.U$4) AF M?*ME#EJ5Q-B];J3_P_L.7U;Z^$UF+K\;+ %>ZSWO]+U/[,2%ZJ M"^M_V3[0SJ8#EE;6Z6W-# NV4H7__+&.0X=A&3_#,*D9)M[NH,A;^9X[?G]K M])X9HH8TNO"N>FX8)Q4EY8LS>"O!Y^X?TF^5M)(B9&]'#A+I^2BMN=\&[LDS MW#?L@U8NM^SO*A-9GW\$2UIS)HTY;RS!6B"^XSW[S\/*.@.4_/=<'(*:Z7DU5#EO;,E3 M<3= :5AA=F)P_]>_C.?Q#R\X,6V=F+XD_=4E MT8\2%2.* [L8#Q.VDD5!>BY)[N",!8,K6/G[[ZSXX750!U5AEZ$,B-=>Q; MQ8T+5JVE)74'P0WE=]K758N#+C*.!)R#"+=P>=644]HIITJ1\^XDJ,A)KC./ MA];<(?NGUMD>8&!KH[=/>$!\,9LLADMTN@"8-C4!".(Q)>VGF-O5^H5U'G:9 MCXL'HT*5.ZXV4B$6 CH>R:Q26]%/Y=\0K%R*-<,<-0$(@8;/N((-37:L*+D)1=9&DVK(UP[4>V469!L,4?<# MOJ@3W#2P9S)-+>(YV.\1,T;/348"O!/2 M=)"VYKCU<"-Y3:/HFIV!;LA^RP4N4=(&4[RMU XS5-"89B/V1Y6%R 8X$7=YIMD(M8$T:C729-?(O3MT&@O!WSB//$B0 MZ"SRZ AOZO;H"=VA)1+3P>L5\*8,.'I2?!% 'Q:\E5!B+1W3JT)NCG,ZA1BL MEDP3>I^IV"&&5QN/E2BDV%&EY"%;V**,H3==0-8]F]".5=9JQK[(;0P:I.ID#MR*?*-_X(M%M$4A#^J';S3 MALR=)E$ROT'@^]&:+Z-D/"4S2RZ/ ?/>!O!-HLET 8( ;2"WH'+K(1RKZRR: MQ0GSAYMKO;ZN;!M F+V8)<<>ATD7+6X2]EZLA:' T@SQM&P9S>35 M=#J/XCAF/W=+8C:=LU\T-?Y^)9XF[X*-H^E-$LWC!?NID\0VAB4_>$Q98QJZI>[#+ M232=GJ,IM-K4).,QTI(TFHXO>KKF<13?P)QS 3C7[^';9!Q'X]FRX>E77H@S MK7/>=L'[)?%:\RZ?S903-_C$;DCB+ZS:AJJ=&>F:?RJZ]*)?SIJFY:M,N-"+L2 M1JJ B?XP2B>$##[LQ':%N-;'R4F]M(K0Y'),,FW\&H[>AS.\/5WR?9:>;JC] M92,*L0T-OQDX7@#%W6\/M=JL[G8?.* &)'F;0C]^S=T: _;\_MTY#HCU&JNJ M/:Y/9[MN$.>/*4BJDW\>!SW*.S"WH#\SLC,:%S#R!:[RI2[I]P!$!J.QQUT[ M3Z&DDQ=/PP%NGTL$3*=^COMYLJ[JU)P?*L>;ZW8('04B=K:>CFBX+44=NM.$ M] "/ZFD/BBOZGL7J=:%#%9J)/P7,MHFMS@8DI]>.*?=OGKQO ][:"MJFXD SB>?L68SH9Q M&ULG5A= M<]NV$OTK.ZS;L698B:(D2W9MS\C.;>H[:>*IV]R9WND#1$(B6I)@ %"R^^M[ M%J04*B,I25]L$EB6EO@LRYZFHPL$DF"V'[NI(E M=I;:%,+AU:P&MC)2I/Y0D0_B*+H8%$*5P>VU7WLTM]>Z=KDJY:,A6Q>%,"]W M,M>;FV 8;!=^4:O,\<+@]KH2*_DDW6_5H\';8(>2JD*65NF2C%S>!//AU=V8 MY;W >R4WMO-,[,E"Z[_XY2&]"2(V2.8R<8P@\&\M[V6>,Q#,^-!B!CN5?+#[ MO$7_T?L.7Q;"RGN=_T^E+KL)9@&E.@=FT9$#<7L@]G8WBKR5KX03M]=&;\BP--#XP;OJ M3\,X57)0GIS!KL(Y=_M*V4273I6U3.E=)8U@LNSUP &<109)"W37 ,5'@"[I M9^!DEOY3IC+=/S^ 43O+XJUE=_%)P+=ZW:=1%%(*.=IR./-_HZ3TF4 M*6&OTE;D]-KHNK+T__G".H.,^>,0$8V>\6$]7$57MA*)O E0)E::M0QNO_MF M>!']<,*+\6-VI1 M.YQ0SOJUAW)I!#BL$U<;24\ZKQN<\V#^\!3TR,H5:MN%))^3O$Y5N?+G[L%' M+E_HUWJ!I9"<)D%_:E4Z6D,<6-#Y\ 3\M;2.$>@GG?-Q2V_>W-.YRR0%\_?S MAS?TW_?0P^&UD #,1?0M 4C"78<'8M&M)"OZ49IR([,F"1JTH%T+>OUC#.RA M;(1%3P A4*E2 4;Z="=7JBS9P7>)TWQXV#U[KXM*E"^TD"O!72K1-=._(G1< M3^?XE-DUJLWX)?FA5NZ%"NDRG9)>=J#Z]&OWC+* 8=(Y7BW>J9"UH6I04L7$ M*R\")5]Z& WIT3#A4V7T6C$ML"_1PI/)$"N1KT6I_N9WNS.0:4Z,)L%F(C)+?._$,TZ /LT2ZO2^@X6PXN>Q?XF[.&?(S-Z9"$/G9GP^'XHZH3D)9;4$H?:@2QX;+C<5/'WI5/.D'PYH!_ M1[(XV+:.;K,[FLD=G4V+A%F89G!B\0($D+^SO1/>MLQ8 ]>SAV*/)7I0NLMM MGWS<[PXW>"06>A[3=QB]#?UWW\SBX?0'9M0);UG3=W?7S#Z>3V]^+S$XH^CE M?E?@+EL4,E6@(W]!_B@V5C?Q-J*TP@^E#2U?8=-Q>_99Y5K$F%B6TC3T6>>; MU-;JC@UL7"*/T\K/QXEM/.CTQ4Y#\@WK6!/\5YTII$RLT8.D]+\(>+3_;*O] MXASU1K1D;1U?:KYQ.#7//92N+:1L[PINL]W=F9?>L@/[*Y\Z<&#E"3Q;.J-Q M'(ZB" _QY"*,XS&2H+'#>H'1)(SBB(^$TVC*,PIJ";^C,%O0-(QG$4U&X60X MQ8R"[L"CTTHB^GRGP2V1(B^4OVD19!J'T71,\44XG%W05Q0]C6'%,"*TO/ 2 M_]OY$/3XTCX9\//Q,)Q%XQZ=#T=Q.)E>]C TM"DEGRN^"2FF&;T#[X;IYEN] MM]T*?:'%813%!'JF46/V28T+B23C>\G/!]R_S\&' &C M3B%=T9VP&(?R[NZ'[H."%UO!N-<,;CR )4TZN.4TVB=_R"_ZB,Z24]UB;)\-.==6(XA"WN!9=ZSD[Y$0OS2.6; M*B(_&D)/Z]"A^_YH?K=%T:/7@B>\5GWR8LQJ4ECD;]Z20@TWRN:%Z&ULA51-;]LP#/TKA#<,+1#$ MCIVO9DF I%VQ'EH$;;<>AAT4FXF%VJ(GR4F[7S_*=KT,2+.+3(GDTZ.IQ^F> M]+-)$2V\Y)DR,R^UMICXOHE3S(7I4H&*/1O2N;"\U5O?%!I%4B7EF1\&P=#/ MA53>?%J=K?1\2J7-I,*5!E/FN="O2\QH/_-ZWMO!O=RFUAWX\VDAMOB ]ENQ MTKSS6Y1$YJB,) 4:-S-OT9LL^RZ^"O@N<6\.;'"5K(F>W>8FF7F!(X09QM8A M"/[L\!*SS $QC5\-IM=>Z1(/[3?TZZIVKF4M#%Y2]B03F\Z\L0<);D29V7O: M?\6FGH'#BRDSU0K[.C8*/8A+8REODIE!+E7]%2_-?SA(& ?O)(1-0ECQKB^J M6%X)*^9337O0+IK1G%&56F4S.:E<4QZL9J_D/#N_43M4EK1$ V=W9-&<3WW+ MP,[MQPW(L@8)WP&Y@%M2-C7P1268_)OO,Z&65?C&:AF>!+RC71>BH -A$$8G M\**VRJC"B_Y3Y2M<21-G9$J-\&.Q-E;SL_AYK.(:L'\<36%1^;ACF:]1MT^ :U[IDF4,X M;D[NQ9Y?KD4M108?H1<&G=&PYZQHW G#$3RQ?ODF*#3%: ST.H/QR*V#,5Q+ M)?F5)[ E2@ST.]'X@M=>-(!'L@PH#\ISX,/.*!HYJQ]U+L( CK7%/]!-CGI; M30?#I9?*UA)J3]L!M*AU]S>\GEZW0F^E,I#AAE.#[FC@@:XG0KVQ5%0J7)-E M35=FRD,4M0M@_X98?,W&7=".Y?D?4$L#!!0 ( &R"*5CK\ >\D@4 #P0 M 9 >&PO=V]R:W-H965TS%)\>[X MW7>\(^GSK51?]1K D/M"E/K"6QM3G8W'.EM#P?1(5E#BS%*J@AD_-Q]NU7S^+O8_XVYN+CYFR>G.F* M97#A82)H4!OPYF]>A=/@[0FP<07<<]%;:T<7S%C(JL%LP*+'5GQC=->+C%=B9$.1R4-E(8S07)KBCMX MS""(6B#8+*L5X4NB 3O<< L(0:*F0I'2A5=;6USK&AY!WP+"@'M0&;>>HQ-6 M!_VU@'B)6H?RK7L65N/=[]A;2H%5S7UG"P&(!!?$2FG63A M5+5A#CARMW#\ MVY7RIYD9<.NDK#7*:1\19E"9WGR.63X\P]45P$'>$DP=8- M#Z&=".CSW.W!/7#7@+-1$%+K)@8YUZTIFZA]2WM(KY%(9#T-AX.[0$3LCUT4EY [SNZD5"F5QI89+MF4*60ZC*0EIBFV"R1>0.U"V_EV2=TT1 MXY:/VRX.=TX7?0^3COC#4<_YYW8TG?E1%%A?9K.)'=$D=:,T?GS&M"%ZT+WN MF^L'ZW2A"4:SR#53&T4ZFH6N"6?D-YL@QXV]*&/"T21YE"_Q:(*[X?J(#P=K M=*@&V#H;+:X!'47)\/OC[R>205TSF;E%TVE#1O(SR)A^3P9]*1GTD R'RY*! M;.(5VAV)QIU;17,PP1,'D]WV]DCR":LJ)>\YWKY!['##8^G F-OY,(C\.(CV M::F@N4I@"8!]]L"WFIM=FS$^BN@*W"- [/S]^9^)VF)P%!TYLI_. L2FK097 M^TO+UMU*UE@OR ( 'QS(]B_[_!YU#)3V9'XQ 2&6KF@R=5^2%$L);3W^V?[\ MJ#L?\4N>KW?+VM0(!X%QF>O1L3?#N/>BP^-QY=ZMSEQIFL== M][5[&E\V+\('\>9=_8FI%<=$%[!$U6"43#RBFK=J,S"R+%! /@H !D M !X;"]W;W)K&ULA59M;]LV$/XK!ZT8$H"U]69+ MSA(#2=IA!98V:-,-Z+ /M'26B4JD2U))O5^_.TIVW2[)OHB4=,]SSQWO2)X_ M&/O9;1 ]?.U:[2ZBC??;L^G451OLI)N8+6KZLS:VDYY>;3-U6XNR#J"NG:9Q M/)]V4NEH>1Z^W=KEN>E]JS3>6G!]UTF[N\+6/%Q$2;3_\%XU&\\?ILOSK6SP M _J/VUM+;],#2ZTZU$X9#1;7%]%ER,N8SO[RI+Z*8 M!6&+E6<&2<,]7F/;,A')^#)R1@>7##R>[]E_#;%3+"OI\-JT?ZK:;RZB,H(: MU[)O_7OS\!N.\T^'\_%N5 DC].P@UQYK:RPHN(*MZAO<=H^?-/ MR3S^Y1F)^4%B_AS[TZE_'C:?0$#"*^5DTUALI,=Z_':W05B;EEI-Z0:\7+4( M0;KV#NKO (X!@JPM5+262O<,H6ZWDON%?JUV8P6B!:5KFMH=G"@-?F-Z)W7M M3L_(HT7\KAJ UA*[%8%X/=^2_&=^\W+S(SV:A5#.X)I$>-L/W?L"TB07<9GP M+)Z)+)G3;)X5(LYF-,L7F9@5&;P9="K90C83>;D ,LFR&)*D%"D9\)C/BL#> MG+4I&E,TC2DL82[HRG6(;5?0%9F8AYS %G12:RF-.1B*0@;!K3?%$6 M(LEG@7?PH'35]C6!B<"!4XU6:Q*I/>TB]C-Z6F?75QN0#F1#\FDWZRT*VG K MVN0Y; %;]-:\Y/- P.6G3W#7K_I66JHL4]/Z$%*/]01K:SK&[BJJVX9*E8I# MML[0JGN$,I3;8*GT<*1P8JG2QL*C$G38T*[O)[Q$H7/ATCDFCL)E*70Z5*;G)B$XJGMN M'!'Z(@B0@X"37C,AU? W*W]"@M-[RBM57MCF2V@=*;X(;7[I;S(SW< M(-65.TKV7NF8,LJ6!E-5/9_@*X=?>C)CHD?S/&22893+'\1.J"DI_GHT92'7 MIMM*O0L^AE3BMPQ1A>P3-)033_:)Y&T)J7#PH$.YO91_L'Y*R5&*)EPW#H\S M^6,"+7+/4][^?WG81![\O%SM7AY\TF6!M%&JF0+)#14I2FJU@9XE4LTK4T\> M.TRF1V&PO=V]R:W-H965T)U$C:3O[]CJ3M M.*N;H4._2!1U]]QS=P]?9CNI'G2#:."Q:X6>!XTQ_32*=-5@Q_2E[%'0GY54 M'3/TJ=:1[A6RVCEU;93&<1%UC(M@,7-S=VHQDQO34FG-. MGXS!9K*4\L%^W-;S(+:$L,7*6 1&KRW>8-M:(*+Q]QXS.(:TCJ?C _I'ESOE MLF0:;V3[.Z]-,P_* &I3GUG<;_J^1:JR82W<,-W 1^H3W K?;RK<+#(4QUI'U1[SVF.FW\"0QFGV"EYV3#IS>-GW)?W!SVGX MXVJIC2+!_'DN>8^=G\>VBVBJ>U;A/*!5HE%M,5B\?9,4\;M7F.='YOEKZ/^S M7:]BGF<\OH3_CD5CD*I&!4;24C"H2*$(@O:2RMKW2FXY20"63T#;B"(GL?8+ MD1N..G2F7%2R0^ :6/T7*=[9A\ Z2<;2-!:^(41&DZT>3N&SY7JJ5""=8;>D> >MV4<* M[[&B_4ZC1?"CX=<,IG!557)CY:.P0KYERQ9]@A>09.&$@"Y@4-!@/(1?7%K/ MAL0N#^,L&\)@$HYB>M^*+8%+99-(QF$R26"0Y&&1%T.X(=)6GH?DDS#)"AA0 MD%$\A#N%/>,UX"/MW!I];7P=!TF8Q?G0TD@F(QODD%F-9S([*>1)>CU[LI2A M#(M13I"C,$E3AV7;:-@C/ML,4ILM,1N7%)8@U 9/F&5A7L:0$L*HA)OO;NX% M9&58)A-;V"P/)\5DZ(6Z<@U7V#*K)A(G%R1.U,9!\5.F.YK_(2IQ@5WA:7T\ M![R ,3&;9#08I91N^97A"1EJ=%%F0"4MTO'+!5AS7;52;P@4Y J$%#^Y-<9) M)]JO*TIMQ043UGRZN21$P9 M;E4@I''=>ONF3)/T'8W2C"1!B =%U-QN%$0':%?Y-S25+8[!:C_V#JS5/@;K MN:V-TU/-C2M.'HZ+$B9%#.?VV^CDJ.Q0K=V%0(.3MC\UC[/'.\>5/VJ?S?V% MY1-3:RXTM+@BU_AR/ I ^4N _S"R=P?O4AHZQMVPH7L3*FM _U>2ZK+_L &. M-['%/U!+ P04 " !L@BE8QI>&1F,, !-)0 &0 'AL+W=OX'FR0(7-S7.;@ ]?2VK#[HI5(U M^[C*"_ULM*SK]?G9F4Z6:B7U:;E6!=[,RVHE:SQ6BS.]KI1,S:!5?N8Y3GBV MDEDQNGQJVMY5ET_+ILZS0KVKF&Y6*UG=/5=Y>?MLY(ZZAE^RQ;*FAK/+IVNY M4#>J_FW]KL+362\ES5:JT%E9L$K-GXVNW//G@OJ;#N\S=:L']XPLF97E!WIX ME3X;.:20RE52DP2)RT9=JSPG05#CCU;FJ)^2!@[O.^DOC>VP92:UNB[S?V=I MO7PVBDU/JK4G('E)F6OSG]W:OMYTQ))&U^6J'0P-5EEAK_)C MZX?!@-AY8(#7#O",WG8BH^4/LI:73ZOREE74&]+HQIAJ1D.YK*"@W-05WF88 M5U^^7:M*UEFQ8#=J 6?7^NE9#;GT]BQI93RW,KP'9$S9Z[*HEYJ]*%*5WA]_ M!GUZI;Q.J>?>HP+?E)M3YCN<>8[G/R+/[XWTC3S_ 7FM:>P7M2XK8^Q_KF:Z MKI 2_SUDKI4F#DLCF)SKM4S4LQ%PH%6U4:/+[[]S0^?B$5U%KZMX3/J1 7E4 MQF$-XU.V+[N[8:\*"W!"RJ]+Q:[+U5H6=]]_%WMN=*'9]3)3<_;BHTH:@A%[ M.Y]GB:HXNUV6+-.LQIC$]"G[25*59 :\*_E!56P\NG[[P^O1A /,&T(7FV>% M+)),YBP;3&]4+FJ5,D)M,1"H6V4!0TR)$6S=5.M2*\W*.5>__\Y>JQIJ7I=F MN%6N>_6N4@G:;1?=3::YZ52 SEO=V^#LJ/ZXYKMZ/JXD2@%.3U"3YILR; MVKB]U>D4>8-%A,)4J5Q29#$:V5-CT<"U !+S[!.:90J*RPB9)A,08-5GW+PI M$BNV7L)L"DE1UDRO$67D(E2\&XH_F#@T"&[)&_ 4;N!8I _Z(/I7>I!X>/6F MA+D^MT:^OWKU+_;S^X%$= 7OVR0T[E555J;D96HH*?>@:IEGJ37EWLRW6;W$ M%&FFT0GB&M7G' 9Q\]Y(51\3M;:NF!M77X--SJP^5#=*M;;WMG6VEO.!ED-?'Y\(5]WJ3\*4A.ZX#M3] MI]Z/FJ84EN1J9.&M/C^DON$I[P+^+S=9BD1;EO5)FJW90N8;662?C+?T&EZ_ MU[(N;U-04V+E$';*U+PR?EOG?3,"!#4KN)+F;?LSN5[G2+TV+:TC=*U4SN9R M5K5O!J.S(L627F6$GV55-HLE.B99GM749#&6=J]00AF!OQ49M=[4>&DIX%H6 M,I6G[*=](XVOK)9Y4RT(%R#&HL$TB(GAH*H$?C7EN,V>59G7JF 8C;4%,:F- M*<:,4[,6F#=$ 7?M>.OBI*RJ4EO&1L(DO:WJ(^2EEG;R;(Z%X2[)%46Z\PK, M:=V$%--J@XCG!!D)N:>'V*V+KRH6*!6-\B1=IAOBJ'08")JG4VACZ8O 2#F% MQV1(I5T*$^VI$YD2-N\[R^AG-+4TV("?FA6D9'G+J!EHAU98ZFT60:2"00!4 MN;!ZD8H7;*G:9-H@I[-\FQHRHP0LTHQ:2,SXI_=7UY,+:C28KBX8&+'05+SL M9I0B>,OJ@ZI;QSV(PO;O"8J&PC9]V2"R_-.AP8?K]5E=J2 MFL5^Y^,T(U4R8V"K*\F<-5C>D=HV:WO2[A/6+!7M2H/&M*%4I\E-_&A10Z]L M45@M=;,FAP_"W*%7VFPP.XO*(&S( W;V5C[4FZO*.+5E_[:H9QHDGRP7\#D? M2E+H59K:@@/%:=:L3LQD2^PN3C9 *M*?#&5&>TZ.SGL0PA>FK_PDJ[0TG1#9 MG#8F+7+-J-8_1Q V,EZ7<#YTIAJK,' ^L7 V*#0)MTRD(E'>[]"%BV, J?L MS;8.FE?EBK7K[:!.)%FSN][@SA9HI"QY0'\%CC0;'$4;'"R/&[6:P=1NBV+Z MX<8S*_%VJ6)C@Q1$ AWTY!Q^)ZG#W=(!83M+VPX3/ABRL3O9UC-L[$W&_H3] M6I(L6]D^86[H>Y,1?N%'<=+0SO_-CEH1- G*8,9MJ,=]V 3P./N5'$ M T?T_;NK-_6Y"$+V(^*@B906L%Y$W/,%"(1/W6!O2!QS5TQ1<^2YH4:;.RW9 M#FI!$/>4^U./H7_H8R8'6G 1.\P/N.\%@YU-&^TQ4*$GCP7=CW@L/.9[/()1 M8\B6S/0-ZVP,>!T%W>7&04E&_]B4A+8#-3"/7 MI:D&=N6-8QX);[+W_';(KO##WD#78\*%WDG&^N: M)_"Z(!<)G_LBFI#/P\CI)J%!G4+0$C&Q_P?0^[P>3]@8+G<]2$=RACQ&A-\0 M\/XVK 2."S<05L)PRCWD^V&LN-R-7.YXS@Y:_,#G'MP0F P-#Z1^#(SMH,45 M,0_\D+F^S^,HWD^SV -LQ5& \1Q@"U@17"!/0NX)06GM12YS'9\[[R)T#'14C\<++?8,$SMK9. M>L6$LR]#3&$2_KX)2,97 2&I\]83)I#:@)+K"QX$2#K7(0IT#X$)D?.G47?Y M4CBY00RV=@A/L0_R$";I/[O@MU6*'A: _2'0ME0<=]&9,%+&ZI+15NVKJL1! M'.;O=^G4A(/%P@ O+[&4K3'8C#[J&!G:\CC[Y2,BY#=VS65KH_GNA. M3OI]IA0X(_TN4&_-,4^5W!Y<2J0DX:D7'E)]LK=^I096)3!"!RF[E9;'( MX"5SKF7WR =/-K9.1NOH".(8;0WO3.I%'&'5$26.]U>6.$A[+Q*FQ E R]%# M)4Z$Q:?N$8%0B@D]13^P.B8AJO:,8 M&Y0PQ=R@_GB[L-/:$S(OXB$:OZ;,\7D@( !K%*BH)S@C=L)$8-C\^#HGQ"+M M=Y<_@ZRYX]SC:OO\MCTNL4:ZGI@AZWPC3<-#5,X\Z7Q$:SJ4 #Y! MU@(9AJ2(434?HFBP>M3^_U*"1IEE:DY,A_K*GQY1[WP..&/Q",,? 1X1H[(/ M"3)B.N4!"I##X)FBGRMV]P=^ /"@3A0.EG+'WT<"2@2!ZOA^Q0,W".P,IO!& MM \X[!UXB%KP&/@ ."&F13C]T.TE0"DO]HU\\945#P")LAI[IZF[W?6,K>") MM4!\ 89"ET<(=WOYJS&T5^X@L84[Z!U023\.8N^;JQWXR3$%,SR%./J MC'N\,&H/?W;)ZDO+D5-#;R_;\YG/G\IX_(%/9-NX]Q]Q***OY1U1B.79DWUQ M](D(CF SF=.!KCDUVO_"1$XTWS7:#T*F6GWD1.C*P'U_8_M2S:J&OI-@#V%; MS.SZ?-?Q2/E@:DY1*/F!'S_:M=NEXQH>>S'N!+K$KO,P.$[P:IC6/Y=(!?8> M3]2/:-2/62QX%#J#)!58.+"+"6C5\-I5I!:&]]X@-INQE_Q5V M^.WY:D:?/7Y4Y:*2ZZ4Y$KVJ%!SX\N"W8FFZ+X;=I>E^_[O<\-O>-Q[1'7,J M85)H>V>6U_.=[SA4@CH(!_&D#\8,0\>>)@B'^X(*V&G@FM,D^[6'T2[6U=1BM=WG+Z%$0G1.2LH8DWI MP>DS\[Y=@1-RQQ14(D+8X8#. A2=84R7*'9[I0,/-:@?FZ(C1J;Z[-"O*,X& M/W$QGS/IASST#:HI:OMKE[ZU_ZW0E?V)S+:[_:'1:U-Y:):K.88ZIU$P8I7] M\8Y]J,NU^<',K*SK#\OR[I[H GZ7U!=_@]02P,$% @ M;((I6&UND[4H @ _00 !D !X;"]W;W)K&UL MG53?;]HP$/Y73IZTIXF$\&.#023H.HVJ3*A5V<.T!Y,BUR:*FI7&EK!2U+*@J41B@)&K=3-NN.YWT7[P/6 FMSL@>G9*/4 MLS,6Z92%KB#,,2''P.VRQQO,[H_L7[UVJV7##=ZH_(=( M*9NR3PQ2W/(JIP=5?\.#GH'C2U1N_!?J)G8P9)!4AE1Q -L*"B&;E;\>[N$$ MT!]= $0'0.3K;A+Y*K]PXO%$JQJTB[9L;N.E>K0M3DCW4QY)VU-A<10OY!X- MV5LF T+"DTR4-"H7*2=,X5:2H+=)0#:3BP^2 ^N\88TNL(Y@J21EQA*DF/Z- M#VR%;9G1LE?X>JWLGN?K7>"[?:FL,%@B92J%TTO@ M,H4[)23!VMJ51@,_9QM#VO;/KW,WT23JGT_D9FIL2I[@E-FA,:CWR.+W[[K# M\/,5&?U61O\:^W__O>NLHP[\"S',UK/%/=RMSPD)3EJR0+WS@V<@496DICM; M;SO;LZ:E_X0W#\.2ZYV0!G+<6FC8^3A@H)MA:PQ2I6_PC2([+GZ;V?<)M0NP MYUNEZ&BX!.V+%_\&4$L#!!0 ( &R"*5AJJO06X@8 (01 9 >&PO M=V]R:W-H965T6969UOK M;GW)'&A7F=J?3\H0FO?SN<]*KI2?V89KG!3652K@U6WFOG&L\LA4F?ERL7@[ MKY2N)Q=G\=L7=W%FVV!TS5\<^;:JE+N_8F.WYY.CR?[#5[TI@WR87YPU:L,W M'/[5?'%XF_=2G]U+/21X-^:MW[P3.+)VMI;>?F4GT\6 M8A ;SH)(4/AWQ]=LC B"&;]W,B>]2F$U\GQMS:\Z#^7YY-V$ M +%Q_8Z3LED:%/ MM0^N1<"#/YL'R!:*>=;)N4IRE@?D_$ _VSJ4GGZL<\['_'/8U!NVW!MVM7Q1 MX#_MW8Q6BRDM%\O5"_)6O:.K*&_UIQPE5>?T$^<;76_H4BI$!\V>/FB?&>M; MQ_3;Y1KDJ)[_/!>5I/3X>:724>]]HS(^GZ!E/+L[GES\Y;NCMXN_O^#2<>_2 M\4O2_T3N7I9SM)C1@?!\J@/#\$!?56"ZV:IF2'F)^%%CC<[NIQ1*IFM;-:J^ MI]PBAK4-5%J33TE[WS)91XACSFB:7H(>Z +"D&\X:TTZ:UK76,]^1K\,1%?J MGAH(L+G.E#'WQ&(B! 4K$K;*Y>2584:$+S3G=60/5 M9 OZ0]<9J4"%WN%[XW36J?5#.0K5($ZI++,MM.;19.4'#GE:? 7F)=QDW$;]T39O6AM\( M'1Q:AZBE#=KH/W@LAKS4@=HXYI0YZ(47]29ZW8MZQ 0BU2F,[P+)*!X7G8,M MXLES5GRNZ08AX&J--"]/(R LQ^462P!R8Q&H^D5K@:^A!)#7M["[1,XEJXUR ML>W!+G)% UU#H@YTN6>,EGS.@A4[1F8,9*,8%)X @8^"GK*6:EQTR21&N1%6Q 48U)W\W>+D]?T_>B M?A+=E=Z>_#4Z>=EN,'CH*#FY&L?:<6P/!!N)_X5=1?^P"/G55"S:ECHK'T(8 M\4)[\*"E.8\DB&J;\3-^XTR"1'^CU>STY/6,/EJ#E4'<$.*D%V_31_)+B?D! M)Q=P,L''D#Y/-0*D!PL:&H'&@ZJDJ87OUT!SI&A19-#&SK MI#\493>E3I*F9P0^=3;69,X9]BAI_O6]Y-Q9R>\H^1+QWUM4)SM '2)09[H1 MW%#WJ?4J 530BHI1-L3JB#RM[E$B MD2,V&FM(3%C?Z\ (! 8,F?(E(,ANQ]C36ZM"<'K=A@@/?8-$XC7768F]\!;> M\)M*EHE4#V,$FR;,;1"LG49.&&$1AE*98F]RJH6'\!]"%O&WQ.R7DM'^-CKX M)%/Q9(BP YN?.#C]/WA(]H[=H9+!ARH9/A \B/KA8A.8@QM(;L(FWF&F2?"* MPF-(O2CNP'#(V>N-E$+^J%)B1_9B4HQEO*)ZTS";T;6<0G$PW$5.IR*6>T9? M2GWA(.?Q@^.,=2/D3\I3',2QW=086/DH/>)W[7E&EX&P5XZZ%O V\+U06FK% MM/PDDZ*-BZ+KCD&/CLW80J4X:EH9 EUG8H?(Q0(!_]IC8 M]6.U:*LVHB59<+HX+1R7<@V*^Q+>6;#1'5JCXE #9AA=W,=FZ<*?EI8(IT"= M(,0)2@<^1ZSN0RCNM>X;C1^M07CSG-)F.GR0\1I';RJX:,BS@9_VP=X% :X^ MYM-'Z?VV6)$X;835P*BT^,4]@96K802L L.X:[IZV6>OA?^ 7[$XCMX8I<*D M5H(A>TFI,8?H_:0)8G+Z[;CKO="W<]\$#RG98YI3M5?I)KMF,24AU[2;N; ) MW@)4C(SH@IU+;:[VF/:D=&4M)UU5V'(2C(ZC^^#4!\R];@CC"S;/=-%+6\XS M[;3E<;1?K68G_3!=,TJRSTU0NZD4R:OE@*3F-#3EK'"V>BFY@SS.GKM1S0)GY7!+]&2X .L".\H$PR'>^=-+ ML$V\9Z]MP*T]/I:,\>R$ .>%M6'_(@KZ'UXN_@=02P,$% @ ;((I6,>C MIC@$"0 5A< !D !X;"]W;W)K&ULE5C;TNYV=X. M)H/FQ:-:K3V_&-W=E')%3^3_*#];_!JU6C)5D';*:&%I>3NXG[QY.^?U8<$_ M%&U=YUFP)0MC_N(?OV6W@S$#HIQ2SQHD_FWH'>4Y*P*,K[7.0;LE"W:?&^T/ MP7;8LI".WIG\GRKSZ]O!U4!DM)15[A_-]N]4VW/!^E*3N_!7;./:Z>5 I)7S MIJB%@:!0.OZ7WVH>.@)7XP,"TUI@&G#'C0+*]]++NQMKML+R:FCCAV!JD 8X MI=DI3][BJX*__'0UG5Q>.Y$;O3KW9 N$)Y8H#=,K)))W0NH,09Q+G9(3 MR%'G\4;IE4!Z"Y+I6IBE\-!9DE4FR/N':^%XZA8 MD&V=)QYH82ODMYA>U6\>:6/R#>_RSE*FO'B0JBDDRAM;IQ;CS],5XF0>[$K&RQCG6D8SG\2L_3Z87X?D/+0MCO?H/ ML$<>G*O8<)$:!RI.7T%F_NH,#Y?)9#8^Z^G6J(>OKQC6B-T6O-8EIN-T ML9;PJDBCB&Q%MLJO\=[MX-Y4>F*42Z5AOX*-'!+*5PP?TH@80AY;!_]*B.(% MNQPJL= ; 1L_RIV8S)*([Y0#9/ BU,'94'S2XKY:H72)R66,@"2$5(/84FE5 M"N7\\F0R'(N%RG-FLF-C(K9KA7!D,-TXK1AHD#Q U HJ)4K;+=B"D [""FQ"#E903? PO.SUO,Q MI#K^'YPE(JNH&WBOFYB @<).K%AP=#"'?"?QI2IATCKQK?M71=RW4 M%B3MRZF"/.AFP>D^\'PO/F'7]N;#<*'L/:41P+0&<'8M-AW_ MQWF0>ZM<+E6 L*'H2@Y#_I'"!E0?[Z*+:1/:/L#4D^IUK2T600P&*HU=P.BZ M&,;VE@:BM-'GQF(Q[YF:RCJJ6YC2&XHE*NR3*4N4K1%2H2"(U>2QX$@W.VT^Y)6 MAW(WQ1E;T !]9_]L$D>.)-2ICB4_J+PSI'6G^G&D,#H8CA#AQ@N3^S;6PDQ(?]QY'6LB M?=OA)FMNY\%4#4_NCNG\$ GO1Q*@+L'1?I4%E!+:#I^IC!#Z8W===ALT':2,@RJ"R(M"O))6[Z?V_W,@4+"9]RK6K*" MP>AF7A444W@;3M_\J:X;_9K/:=2AZ&_]F;*I:$U=/)[P#?+^L KCKH87\Y\9 MVX'I<[_YLVF]M:SK1[B>X]3+$/M-C8R'E-]Q@OC0U,C'4"-/GT^*81AK=SD# MB2B%)'WHV?CTBEGV:U3'U7J/FA-N*!Z: R'/5X#',&MG-1D1 <4*G1&,DJA) M/))!:W]RKK?@M*I3>LY#">F>IH.F609"W*TOAH?.G?TS!OMC3VJ/R(.[?,_. MQ7!\9+V[,D2+1AA!]VH/2>S MRXOAON! 4NX+?).M&ZGRT.NXFBPKS_=*F97;X.(XF+O]9#Y$>+6OFN/7#T#Y M$)I= Y^I;8\>G7/4? \]5!J0]%PND.Y<15E]Z-%5 ($5G+@8.-!_J[BN,"B< M<$]A-,BII;!QKJ@**L,<&D+:S'TG*VT%MZ$7TJR87AF MKS=W3!QMZ)B5K6]G]X7&-\SE97H#O2X-30?V# M-VBOTN_^"U!+ P04 " !L@BE8O/86CJ@& !D$0 &0 'AL+W=OG45C:)VX)-:9(X'!M>7E5S0/;DOU4># MMT&'DJJ"2JMT*0S-KZ+I:')SSO/]A =%*[OU+-B3F=9?^>5M>A4-V2#**7&, M(/%G2;>4YPP$,[XUF%&W)2_O4'-?X\8[Q$Y];_+U9A[O@\$DEMG2Z:Q;"@4&7X*[\W<=A:<#$\LB!N%L3> M[K"1M_*U=/+ZTNB5,#P;:/S@7?6K89PJ.2GWSN"KPCIW_48J(QYD7I-X1]+6 MAA!Q9R\'#N \99 T0# M]L5XV!/Q,!Z?P!MWGHX]WOCGGKY6-LDU.VO%?Z8SZPS(\=]#/@?(\\.07# 3 M6\F$KB)4A"6SI.CZ\6^CY\-7)PP^[PP^/X7^3U)S&F@4]\41,/&)DMH852Z. MSO#C2S^NK' 9B;E$R^#E-DJ-@9N151";J;KP"JI'$J496$57WQ MEBLZP3)9PIB5:*+-.=W#^)FB71TYY(R#B(F-!S[^2M+K#3 M^O%O%_'HQ2L;G D0K>V*;$^L,I5D0AH2B40@$0&$9=[%K!<^Y5BNYOR5=RBI MW66N<\@BA]]EAAC#T4(#QDX$;QT_?R7N:$FY&$W$7[5V0&C#P5FP/GQ>V9IQ M"TPC5 J'52+SUFZ,;9G=WP./)^+#C/DK9WD+=,9BQ_96M8.?&N8:3GK9&M1C MT+K4FX5AKD!6C)YI(]G:V;HU.(4^[6\\GH@O!Q \MSAPI7:GX'PZ(..L\0>S MIE>>AG51,:/@]^%KDNWE_%_(8*J!*L4HJ=*B$,=V/,DD383]*U6 MR"R/]#P#:_X6Z,\N; U6$ MD)*Z0G'@(^;:3!MWYL@4HI0.I.;"P"M9)SX!5MRO9"6F"W"+$;S[^S%"X<%T M3Z'-7H@Z&J]EYLRY/E6+RFD0EE$QPPMG6P-0!]GRJ>/WQJ%,D9$FR=8^'JI, M\CH-]1!]\-P*3(UXA)<"'B1F?]D4G:LT$$#FON+#D45Z^] JJ)@!HFT7?7&/ M8GJ/>_T0J_VH'4- MK?Q6LUW%QMX#U;9OE3J^#4I1%Q3$2"99J(R]05%;2%2*WMGXY+5P#KZBLE+* M&\DV[!Q"M)1&@;AB2]F9^25B_X/8]W AX Z*V144PG%:(/$+5& /@$LJ:^ZS ML".M$]8EZ]M1-Y>^5RP3&$MDI3CS?B15G"R,!J=E?K8FV40GM'&C[-+L,W>*US1S1UB\+XA^_IU& M [AA"G6\^?9K1Q&O]'9'['F75C,.=8?^+UH&9NA\R0XGT&3%DIPT!TJ[%=3. MXL;4)O]%P@'=_?K0*P0)'DDQR7T-;!$SBSTZ>%((SC63@F"J7$E.9 MQ!W2#@23[B?NQR?<1T!+/NGF6T<471O\<]8!E=T.FZ)L'HWZPW,Q"WGV>V)D M--Z,N%]M1%QOMB*?P[PQY1@____F'+I2#;9NO@69A;_?\PD400N7X&ZT^PEA M&F[.F^GA]X=W07-$3G,L'?9?/(L@$?Y.'UZJ8=;N7^,2,)6><)^#[7 MJ(GFA3?H?EBY_AM02P,$% @ ;((I6-T(ZIX:" C14 !D !X;"]W M;W)K&ULM5AK;^.X%?TKA'>Z30#9UM.V,DF )-M! M"V1V!Y/9+K!%/] R9;,CB5Z2BB?]]3V7DFSY%61:](--B>1]\#[.O=3U1NFO M9B6$9=_*HC(W@Y6UZZOQV&0K47(S4FM18257NN06KWHY-FLM^,(1E<4X]/W) MN.2R&MQ>N[E/^O9:U;:0E?BDF:G+DNN7>U&HSLO5@[!]W8RAF<(,HY:#M'>,SV M9&RX<>^M&.(8)"D#0FAN9;7L1!'O,&&YK'B5B6YV(^V*6:%+)RH(6=E$$+B4 M2HL1^T@RL$0BCG@*4$.Q%7\6 (-*;'B!3939CMU=G;MO.$AQ4L/8N5S(I#Q[#:0+JL.DJ^H8B069S[YHH,#Q=]@Q(DB2*5SPL!/T%< MY0+RL14HU0L.MY!!.U MUC#-2M6Z>/'8@DL:G!"$KDLFG%ZY]%O4;10ZSZ,ZTT@Y1ZG6N>)TBN2UK75G M%CBZE+;-N]/0PQ:J]6=.)9SQHC@7;D<'[K%OE,E5@?:#K&A=H+7M20-G6<&- M<.A:$WBWQZF'A1 M&K+'WCE_V4>[/1LXIT3O^SYYW-OTPH;]Q7-0A:DW@1%ZD._&/U/&L=)#+O&;^#X1CV]:.;CWX\3]E2OUX5+56"=K)JF MN^E_"P=@J&#[P0EXMHANJ5PF'I:A7*N2$!!S-4WORH@KYMRTF6'VX\X#/F1B M;=L*2I$*PHS46@J*RB\K(,I>"[@?A3\3()Y?=B&)O[#WM'-\QLV*Y4XKI__1 MJ5H0K-)Z"(LGM+[S/,GZ8$OB$+-+:XO5!%)''H+]OF7 M7[M4&/;D3WSPC-())*1QR&(OC6;L)Y%IQQ+:].AZ'MN5 H1,8WT7(N'[[7@1 M>&$:7V[?=]9HNAD*M5.VV:V\R38!4GKJLPA#, N_WQ0[<<$TVBH[Q7.4SKX# MCGYSMR6Q&*(?H+8"UJ(;Y"[M768,CUT?C\*TCH<61OJ)*T.\6@2O%6=(S[):#*!'LDH2##\%Q5KOUWIQ=YW M0(+7%3!C0=T4YQVH4-0>%J?_ PP\*&-=*\0+E\LAJL,48^1%_@1CZH51['(Y M27WVA.L\#N&Q):X$&IA)V<(7R#-)S1G=^%F<)OC%R-G$)YR-HX1]402P7;, MB20@3D,WSGRJ>X&/\A$W#SZ\?/:&!(2N=9L]AZW#<09NA!9G<15($V7'*//2'55NR!:U35BKL[8TNR':U]23_IXXE$%VAT99F=SU9[*X9W87(Y6U' MT>^>/(E9*Y"9I4KF)V78" M].V9'!;M/(/;A0,\.I9#%B*M2/OVKB=.8X@'V717IW0O7D:G/LZ,>Y_(2J&7 M[D.@80Z5FZ]EV]GMM\:[YA/;;GOSH?(CUTM946[G(/5'TV307!&Z%ZO6[H,; M[KE6E>YQ)?A":-J ]5PIV[V0@.T7V-O_ %!+ P04 " !L@BE8(\+U4@0$ M #U"@ &0 'AL+W=OPHF]A)"O3% MG@L/>4@.*\76,KMW(N\W<%'OEH; M>S!:S&JVPD]HOM37BG:CO9:<5R@TEP(4%G/O/#J[2*V\$[CAN-6]-5A/EE)^ MM9NK?.Z%EA"6F!FK@='?!B^Q+*TBHO&MT^GM35I@?[W3_IOSG7Q9,HV7LOR3 MYV8]]TX\R+%@36D^RNWOV/DSMOHR66KW"]M6-DD\R!IM9-6!B4'%1?O/;KLX M] GX0% W %BQ[LUY%B^888M9DIN05EITF87SE6')G)',XDID MLD+XS&Y1ST:&--KS4=:A+UIT? !]"N^D,&L-OXH<\_OX$3'9TXEW="[BHPK? MRTT 2>A#',;)$7W)WKW$Z4N>= _><)V54C<*X:_SI3:*'L3?C[G<:DP?UVB+ MY$S7+,.Y1U6@46W06_S\4S0)?SG"-]WS38]IW_$UA])Q'!VE ?03"I>4'2X: M+E;PH4;%;"%H^+Q&J)7<<%=95-C >V:A4+*"[ XI[Y!4,;:<-# !6!3H2LK" M@"009 %Q&DQ>.YV&K)BU0H2J?2-HWPA0AK%:HMIGV2=;54 ]2=N%0S["CA-M8Q1?-H8M2[36&!1L(Y7;LOP?*C?J-V:GHU:<>'Q' MIH!"P&4.>>-@]E)A)E>"N]9"?E- J.5IGJ-M$F0JY\1 HE(C]T&E6YL@G1W3\![H:VEHN-5X%K&7N2' M BID21\TJ[KUIOO@Z5T*B39U&YN@O'LO'7T*!][2-Y5B-5BBP(*;89OJ0XSN M5X-5^'0Z8QBX$,I&$T /SXBT1??[-;RW:NZ?/%#S\*3K,$XI^,DDA/O5/DNE+ M3/S =9"&_B2=M.8HRN$T&3ZK-1Q^P4\U!^JRX6OWDJ*3A_WVF2\L>.Q[-^J- M(A6JE1NX-%5B(TP[E>Q/]S/=>3O*W(FW ^$[IE:J';(:C=& MUFZP64I#8Y);KFDN164%Z+Z0TNPVUL!^TEW\"U!+ P04 " !L@BE8DQ#Z M)/<% #^#P &0 'AL+W=OG=1LR6^X_:V^UO@U;%$*47%IA)*@^>*T-XM>GH_(WAG\ M+OB=Z;2!,IDK]8D^+HO37D@!\9+GEA 8_JWY!2]+ L(P/F\Q>^V4Y-AM[]#? MNMPQESDS_$*5?XC"KDY[DQX4?,&:TGY0=S_S;3XIX>6J-.X7[KQMA,9Y8ZRJ MMLX8026D_V?W6QXZ#I/P"8=XZQ"[N/U$+LK7S+*S$ZWN0),UHE'#I>J\,3@A M:5%NK,91@7[V[,WG1MC-R= B%O4,\ZW?N?>+G_";PCLE[@ M_?#2U"SGIST4O.%ZS7MG+[Z+QN&K9P(0&^'V^8G*) MYL(:.(I'X2!$H96EVS/+I>9+9CG46LAV4F7!-;"ZUFJ-X=)T9">,:9C,.1G6+:0AR ' MS6F!&+58M$!(JSKI=1C_@2"J"MEUDSNO+:BK=,BTC_(HG0R0KQJ1=PZ$YZ-] MD )6M[RIFI(1Y\RS68BU*+@L' *3LJD&\'K;AT8:0=B&41J?&Z8MU^4&<))W M3.CT]@*_W"MXMAJ+'C3;5ZEVQ0H2B&[XGA"'=!0/1OO-3E2J!DF?\TZZ3LFC0=3: M[0/IZC@@(5.\JG:I;T7OMP9FW^JS@"L,=^J8PYAGYO=G5QV3O&:!:H:+#L/FA+ *F*NS0EUE2H_ '& MZ0![8DFH7!(51A@WO\]I7X#Z@K2J&H/&YO@EAD\S=$_&1X =*%XI\,(@X:+1 MI(\-W&HF3>EE\Q->IJ#_J\OH/5[,9KE%80BL9IV1P UA2+?L'NG#;#G6^ ]4 MK&_N6'TP?*LL.O\7EH@ZAG6XH>A1M,@ M1DH/%X&JX0']XR#.)GOZXP 5ZE@-IJE;EGX6),GT^ 'G?@IL12'&@(2\IUWU MO_B_4?Q9D&91E_U)1O_]$?8GCE^41!*/GA3_;O@?B#\*XFG28J&4QAG*#"^X M%%8V3A\1?X0^6?;MZH^#=(1![OZ_6?V'H?;'%,,X&I/$IY/T2^6/@U&6_$O* M?^PU,.R\R2JNE^[E25<_9,T_S]K>]G$[\V^ZO;E_&>.-#)5CH.0+= T'6=KS M=Y/=AU6U>^'AY0(O0JZYP@&UL ME95M;],P$,>_RBD@'J32]&$,&&VE=H#@Q:#:!$A#O'"22V/-L8-]61B?GK/S ML YME7B3V,[=_WYWL<^+QM@K5R 2_"Z5=LNH(*I.XMBE!9;"C4V%FK_DQI:" M>&IWL:LLBBPXE2J>32;'<2FDCE:+L+:UJX6I24F-6PNN+DMA;S:H3+.,IE&_ M<"YW!?F%>+6HQ XOD+Y66\NS>%#)9(G:2:/!8KZ,UM.3S9&W#P;?)#9N;PP^ MD\28*S_YE"VCB0="A2EY!<&O:SQ%I;P08_SJ-*,AI'?<'_?J'T+NG$LB')X: M]5UF5"RCUQ%DF(M:T;EI/F*7STNOEQKEPA.:UG;.$=/:D2D[9YZ74K=O\;NK MPY[#Z\D##K/.81:XVT"!\IT@L5I8TX#UUJSF!R'5X,UP4ON?4'L#9T93X>"]SC"[ZQ\SV8 W MZ_$VLX."G\WU&.:3$2%GE349^Q@Q_KQ)'E[?'S MOH1;O:/[]?R1.7&52'$9\9EP:*\Q6CUY-#V>O#U >S30'AU2_^^?CR& M0XK#1.@,WI>5,C>(@^671,F=\"?)P2<-5""&I)IK(2A,"&PI^H0)AT<:L.JO*$SWS8 MR,-&S\<<5;(@F0#3(ZS37[5TTH..!A&1IK;V9 U:A-R:/ZB!.QH(I6X1-+$-BCF%O$/CNY\!VU &;UCDZ!Y"^J@YCW?>GK 42BCYK94\(YS8')87U[^ M6RG!.-IP0;BX,E'HL_FG)+T@HP45/A)8)ARI/Q:CP00:T6'D_IFU#'N_"@HV M$$--E12)5))NO.[C^71\S"U&J5"ZII!I =(Q0JIJ%O,LT1<6LZ$"+[A,Y: @ MT44];,I;Q"B9,3]71S!7BA ZE L\%L-1\=7TYGN\4!D;>C7C#&G?=X[BO897 MHMV%MNXX6O>7CMGPNXD[VF%.;M.QJ]>1F#;5MY.R%2A M?2:&N!F'8<&W'UIOP-]S8ZB?^ ##?;KZ"U!+ P04 " !L@BE8^AB"?BX/ M T)P &0 'AL+W=O9<9RT36?39IKN9K8[^P$B(0D-1; *47[Z_><"X"D%-EM M]TLBD\#%?9[[ )]NG?\05L:TZN.ZJL.SDU7;-E^?GH9B9=8Z3%UC:KQ9.+_6 M+?[TR]/0>*-+V;2N3F=G9U^=KK6M3YX_E6=O_?.GKFLK6YNW7H5NO=9^]\)4 M;OOLY/PD/_C)+EJBH3 QF^)YDE_ M)#>.?V?JWXCLD&6N@[ESU7M;MJMG)T].5&D6NJO:G]SV.Y/DN2*]PE5!_E7; MN/9J=J**+K1NG3:#@[6MX__Z8]+#:,.3LWLVS-*&F? =#Q(N7^I6/W_JW59Y MK@8U_A!193>8LS6-\J[U>&NQKWU^Y]9KVT++;5"Z+M6=JUM;+TU=6!.>GK8X M@@M/BT3N120WNX?"+V+_T=>]=*&HG*A\T;]^W8>6@^G^<\Q+<1#+H\?PD#Z.C2Z M,,].$"G!^(TY>?[Y9^=?G=T\(,)E+\+E0]3_O,D>)G=^/54/:^7O9JDK]?/* M<%VCZYVLL5@;NGFPI=6>RS2T5NNU*1D5IBYUIM94 (?6+A9!V5IML-IU07E M!%A1E=Z&CL0L3BO! LYJG7(=PJT+6!'"E(<'HQKO"F-*<":KJZ[D]KGS!*K QZ @OY*#>6._J=10"D-$:CX-T54$Y%K(LJ0 > M6!-1*E#H?.1B$/4VD,?";8S?\>PE/"A O3P#A*"UT.(P$JO$,/TY(TF (A7) MTXR=H3[-1E>=;G%8TSC?=K5M:32^L=@(G#9M6QDADG6D /JJ[FS0=6$4"6"[ M5XUK(2&46>T@,LZFOIR"Y6W2!>RNMGI'ZN#>59L#N@W,XOFV]2 C,O,]M"ER M%3K(HB@[7L%7EBNER]*2?K1BTI X6&9HX&$B#J2IN2 ND2Q=V0^FLBOG2C[1 MM>KJA=XXK^>0';J%30U5/6:G]] U1"I6&H$!EJMV)5QQ9;]1#@DCIX:83M0[ M]MU"U[5KU9P>C4=%BYC9P@JJ@)\Q5N!KE(ND]=IUD7V:=9"TLGIN*]M"R2O= MTI.J4KS,1%+07 ,'II)#5ZR.<)3\YB@WH-BN+%2/!#S!RAH)FFH$7PL:')X5 MD/>BN>6\Z(M@HT;*!;'*F@V,:%NU@CL 2ATT*< 0HMN),V=]95XH=>FP@!R9 MCR)!EM0R:*WH8:(6WJW3WACLXIB#CB?9K2ULN+%E)][J? Y O81O+1$/$_*R MTO!032X,'5*9Q8(G)S\X1(>%K1$07->X8*.W0=W01Z!$1 M1C/ $7UZI!6J? MB&*?$)-0>.RV-;6^6$!0!BE>7UR2P6H).(VX%?7'P".48 M^4Q>@KBSL_-ST2Q^7%%_0G,3]?[5W<^O[M07>L@1._+XW@1F%H1.,%_"C+:" M)'-=?_!=TQ8['O4#2KE_ 6GY^XWV\%WL ^O7QQ4X*"W#72DR&L^253#[@#N! M-0E;:-V'TPI2PRL-L* TS"6"_]ZNU=S;&<-8?104WV@][2B4L"&+F'XH&,>2)Y-K8STQ0P"\RV!&J'- M6L\DHWS4!LI$IC,)NJYNM"T3L"2O3"L32"9C[_E 8DHBG*$*+"$KM_#?*AGH MR52]KBEKG4IN 89Q5@(T5)2!S];Z5^>)7Z)LN$4.S=O7[_IT2-Z_,;[>FI7Z M%EF@H?K>F:8UZSE82X7A;#_W:81V= )O"*<1RA( KD%P;2JB$B2/KP3\[)R M&6?>@@QPP=J). T7P5=0"""7F6AC"40Y_K=.>U(V+'W5;;=$]=Z7KA&E16Z' MQY_F'";#D0S',Z=DH#FAJC9+,"4.%A,WPYBVA*2E*:PT373*M4:@6S$+PC A M4S8T$5;PF.D%$%XOV]5._=I!?LG,^]FUVHU5I9O&Q.J(>KH1>F2Y\\00N "> MTG7%^W(=$AT_F*+KBZ:4$S)+S/UJB4XM*C78__:O]I.^E%&=N '>VQ ZIIMZ M0YV5B1T;/D#5!"AXTJZQA0B!JL 547?BH2(OZ#+W"6!6;.5$)WV.@A:8@@JB MGO5%MV811D&+SGNH1W2#;+2'EHHIQI?9XT?A=-.+, >6+JR<%@W.U;HW^';E M0@3<8%EB\Z^U\U0E *+=&GK(SFCFSJ63!A4>X2H#AKJ&C3-U &^S)?F-<,/D M*B_%'X%T;1BK?ZI>=CXSC=CQ9>_;6+6 %: %./7E9$]!6,%$=)">8/N%E/5T MI\%58Y#&DD*,4+N>@B[1C+2B!T3"LK-5RTP*EX=A!$.S\CZ-^(95YQ%H?W0U MO;Y" PW\H?O7) AM O'5][KNZ*CG5Q*JE^/8.ZRXI MDU1G)#%SPQ(97] _-D8@;K\'^2N)%\9N!!VDS$FHCG6/+J;760CH;661'!GD MBXY^G5I-Y-/=F&)"A9'N26E/'Z2AB\(S=Y:#[1&GKCYF?#I<]@"V@F&0#MY_ M\B["_*0O%+B(5JTM>VK.84XR]F3T)#XAQ,H(::@L>U9']51.W#4;QW6<-$2X M_0' ,$X)%Y$Q,/.CE(%9NE$Q>7+TZ+FNI-N)(S$MYOF$>$R:(XU2@6,52![[ MY1?XP\)KR-RAE430OG-5%R4)9IGJZ>3*(V+PX4B4/=S<]! >'0?Y?G5//(K_ ML5*:X*0.RW&T^ME\!'.OZQ+IR$L-_;HNINH+%E"SLYMW/[^67^9 M0E42$LO2[ 1@[WRJ?JS5CT@L?'#^5?2*R;!^2_OE_C8:V0T;9M?C#9)^/-W8 MBY I$_%,*1.H1HW^+X7/$MB0\ M/$9<2M>]U=XC4^V&@HE]3P5VRV5$\'B>'2!_5._!IOLFC,V<%'1-A_(Q8JO> M:%L)TK&@7M:RJ6 >)0MEB09&%DKM?H#ROJ&I\YBFI1AP[&8 MWF>7)P"'G2_%)K&[%1#1U:&*\X&',/@ \C !=?X!Y EL*1RJU ?E5#N+$7-Y Z*@&F<*I/U] MQWXK!D/8#GN[@?G(EON5=1'^+A5M/HR+HL%!$R(TLWLC1=B?+.*W,29I0S_ M(\:S%^S;PW32N$T:UP*QYQ&%5Y7;9O=AB9*F%<YN'RGXAD/:ZIF!_R M^&B@-D%]F6M^MXVUZ>88H'F'W)>]<$ M:,IX'Y#&F@?S\1$@$NN9B[-GOJ43X)3;XK?.)J=_X">5,T>\@ 5 MVU$6Q+W*"4'W\\#@>32;3<\&>X-V- \*[]F040-GCH#3A:4R>K@[5(4WPTA\ M?%"^NBA:4LA-PN/#7%Z.5PR%)6AD9M)G.M*BQ_'EAQZ?L3/>G\T M)\=,<@HCA3B\943W X!8+1?>)-YE*!,)[3$Y:GR0?1UIC,5DY522^ E M2YFCVA_>D-RG(-XDQ4YV?P)[+/?U66O128D=^>UW4XF/.0F'L0J9!419]YOX M#S7Z194&-/3J?D"23TIE>A@>13:[)D8UC9-!$6K"^79/#[F]EN%/"L9AF"\# MU'NT*<>4B/L*C5"ING2-E,PS3%PBAVC6'S.2=@>J-O42H9M'['E\W\__^HB5 M8B7B-M[:PC8BGO#-XO!>^VU7*9VY>97=U8;!/ ?W&0E41@5*UBM*\]><1GFI M/0AIJ:Y_8$N::F3B#)\$O9$*1R?,N3*>RR:5"0J%CM[\3QI1N/4[;:;-7LZK$&[B'OIW,*GI,H$#'B.?"G]V =SUH*^,8&!IY- M94Q(NHU@-S>#U(*E3$I7,=)X9$\TUS['1@0HO#WD+ M>D#FT3FD>3+N,/N[VC2[@.5S&3T$:;MUCV5R-%B!^ ZXY3<)(MG6C'H'\;\B M^4@Q^D2!(;#/T.63Z67FYT JN1@]?7Y.)O7^R/-4Y-1+9Q8 ME7'48QE'< M2XT?TN45V?K);-(<^8X7NFT?+&GHD6[![!@4_X_4$L#!!0 ( &R"*5@M>D;[^0$ *$$ 9 >&PO=V]R:W-H M965TO ]R E![D;#P.3#H>Z86G MXR/]4\C=Y;+E%FZT_"$JK'-Z14D%.]Y)O-?]9QCRN?"\4DL;GJ2/L>DU)65G M43>#V#EHA(IO_C1\AU-!^H(@'01I\!T/"BX_4 M_RD;-&Y7.!T6FVYKX;$#A>3VX)XV8^BP?I.5 V(5$>D+B&MRIQ76EMRJ"JI_ M]VV.Y.=R:]&XBOCU7+J1 M-G^>YKMD85M>0DY=&U@P!Z#%VS?3R^3#&:_ST>O\'/UU_^,\8GHU(?_!1&OL MI&P:,/O0'):4NE,8*VA<'?MO&&ULK55M3]LP$/XK M5H8FD 9.\U*@2R/1IM/V 53!V#Z;Y-I8)'9F.RW\^]E.FK40JHKQ)?&=[WD> MW]FZB]909KX#IG047)5':%$LL*P$DLZ"R MP)[K#G%)*'/BR/KF(HYXK0K*8"Z0K,N2B.<)%'P]=@;.QG%+E[DR#AQ'%5G" M':C[:BZTA3N6C); ).4,"5B,G:O!:!:8>!OPB\):;JV1R>2!\T=C_,C&CFL. M! 6DRC 0_5O!%(K"$.EC_&DYG4[2 +?7&_9O-G>=RP.1,.7%;YJI?.Q<."B# M!:D+=ZV< E1)(X$7R-AHC6;6=CJ6[2N%V7F MG=PIH7>IQJEX3I[12J(Y"/OF6 HHH3(MN*P%H%-T?Y>@XZ,3=(0H0S]S7DO" M,AEAI;4- TY;G4FCX[VAXZ-KSE0NT8QED/7@D_WXRSUXK'/N$OP6^Y?/?\PKZ+KNA"_KI3&\; MR8JD,'9T\Y(@5N#$GS\-AN[7ODI_)%GRD62S#R+;N9.@NY-@'WM\HX<$92DO M 1WKBY G???04 PMA1D)J]@;7ERZ$5YM%_AUU*GGAH&W&Y:\#KOPSX-@-VK6 M0Q8&KA]V84VV>*LGE2"6=AA(E/*:J>9A=MYNWES9-OO"/QF,IH,>?Z+G4S-. M_M$WP^V:B"5E$A6PT%+NV;ENF:(9&(VA>&4[X@-7NK_:9:YG+ @3H/<7G*N- M802ZJ1W_!5!+ P04 " !L@BE8EF(?@D0" "*!@ &0 'AL+W=OB^0%=/5/+RP13[HJ:-C;Z[*&L M5EJ47;(Q*"EO[_BE.X>3!,,YGQ!V":'S;C=REE^QQFDL18.DC38T.W"ENFPC M1[E]*8]:FJ?4Y.ET;8Z7@$1/$A/*<[24$O,($6 MH7O!=:'0-TZ _)OO&[->+SSJK<)!X(,XC% 4W* P"*,!7M27&SE>=(%WKLP; MM'M%:T[H@9(:LW-5M]#)>:C];A:JPADDGODP%,@#>.G'#^-9\&5 >=(K3X;H MZ;9F@,;!;GH[/M5&2R(J_?\AM[K#P#UF"@;$IKW8=)#S(/CM%7+#T/?D9KW< M[*I3>P)IOB)\P6V8^9[;O'>;7WUPPW[#W(M^_DE_*$'FK@LJE(F:Z[95]*M] MHUVV_>5O>-NE[[',*5>(P=ZD!J.Y>9VR[7SM1(O*=9N=T*9WN6%A?A8@;8!Y MOA="'R=V@_[WD[X!4$L#!!0 ( &R"*5BNV+4<+PD #L8 9 >&PO M=V]R:W-H965T]"Z>D659=IP7O\S( MON;B-KFZD9-KK],/$+D2<2$)'D!*=G]]GUV0%*63E62F'_K!-@$"BWUY]MD% M?;&R[K-/B2KUD&>%OXS2JBI?'QWY.*5<^Z$MJ<";N76YKC!TBR-?.M*);,JS MH_%H=':4:U-$5QN+FQ=9::@.Z=\G>?:/5Y39E>7T7'43GPPB[3BB:.K MBU(O:$K5Q_+.873424E,3H4WME".YI?1Y/CU]1FOEP6?#*U\[UFQ)3-K/_/@ M-KF,1JP09117+$'CSY)N*,M8$-3XO9$9=4?RQOYS*_V-V Y;9MK3CO MV3!N-HQ%[W"0:/FCKO35A;,KY7@UI/&#F"J[H9PI."C3RN&MP;[JZCXE=6/S M4A>/2A>)NM;>>&7GZLZ1IZ+2XKMG=S8SL2%_<'%4X53>>Q0W)UR'$\9/G/!* MO;=%E7KUYR*A9'/_$;3M5!ZW*E^/]PK\V2Z'ZF0T4./1^&2/O)/.!27]S"UV8_XBE SBC\# V"8:S2S8\ <^\,84N8J,S-<4D :&55_^:S'SE@+%_ M[_)04.!TMP*<=Z]]J6.ZC$H^RRTINOK^N^.ST?D>\TX[\T[W2=\P;S/$&Z;N M4GN_X,FOOZK;(AZJ9Q$>HX&J@*6H 1.&D:U=I*Q3T8JB [727I&O]"PS@&NB M3*&.7ST_$Y5,$5M76@=W)JH&3IP(R_1*%.5GS[[FP3T]@)74+Z2TPX\JG5T: MWH%WJ:T.$U.JA51;[9\[J1#E=+$0\%% .*U*,TN>D\5 MH'(3#O?M@D'W'O!BS<*ZWGO6NUUS6\R=!K[JN*IA]+2SH%D]5+T\_L'O.5%B;&G"I0ZX+AEM4C:X?F!\B4\N#%3 MVA4?UX2"C;3).DQE%IR(N+#E&[XO@ B**AG/.S0;+'209$$7.G 4,$53SNV MM1EN !I3JDS<0&3;0(0Y;KW'*QQE@L^ESFHZU G83'&RFIB"CX*"O!0KP-5U M+L"#U6T-=D#3&)7,.^*Q+# M4RSGV=M/DYN#B9D,?DTN7VG_O(I.ACN70W0PML< M=O@R8 M4&K)^<;1-49RVHHR.!"'9?KQR9S@+=0\YPC.(IP!V;'#,$9BF4V_PCUM+-"V M9 FJ/NWW ?/G*K59]GAH5P4TFSWV_0_:!%;4E$J4I!D,;BKD>(!=5$AL&27. MS&JVRU3^AZ\*^$#10YOEO/X&]2>C1W5?S]J\72^(R3$.$8R8S)+#X?$LT!2% M60#*Q>TT.ABT:=Z"0$3!P_"^.MN"TL8Z['M#KEA1JGYRMBX#H*)FCK&$ADVV M!)IFN<@64GEH1(@;$>!_N>VH>5?941.UQ/AK&9@ABD='"T%- "1G(0\\5PIV M/C@!XZ9:8/=PL[G@'-1Q' (J[D2NHP&F1+(NU&IVI,Z8*51HV[6DXAN:N1IM MM1J_#)V1 9DBT1) OHU8L3;UV;ZKH$)!% 7[9HG3MZU-53$&1%3)Y6HRE+< MV1"7B)XK Z;A,6-4R@X*ARD9'"$C 6I^S]A-VG!_+$01Z;'$PH:JU+/OOWLY M'H_./PZG0_739'(GX^/S PF8H,;D/4V1>=*_MXFZ0S<^SZS96%B!FWYU/#K\ MNVR:.*0QR.5XQ*I\H$4=>%E-#_^!O!5Y,"U[E,+^J!*K"ELU!1)1S;*6+[?5 MF5M;8:DDRN^U<2%1.N,:ILGAK8J^' R)HZ?=@?*IK9%>,U)\?V-'0-YO=1$N M2)TG]N%DHQ(&M=LTF0/C6/M(VC4I]@=,MAW#.LH->W$(CU^2%HG7LZ(ZP,4O)1I5(:Y"84$ M]G,TY+%V3OH#$:S*7F(.0:OX\$*ZQV50P+K.\;4ZT/() M'FB]L1'>SNE;\H0F^^]B[5,UQ_5Z'8MO(K[M[G$KD)[#$-IQD'&",MBG&\DH M&)!PKR)N!>ULPZ%5"Q,0B F9A=&KU""6II)S F^CO6>P#W9ABJ._!M4K4?^4 MC\=5GIP+,=6=!?QVN.<*];R[0CW??X62_JE7TW9=EKY1A/KC3),;\H!>1%7Z M05BA73'86"T=9\U=HXB9,4T.>NT>.J"8,A0*0E;T=^[SR%GGD;/]=[\UF=\Y M6^ Y;O@!6:+^B:HT22RS^2Y/_8]$HR:OL1S8A2'S9C*]!B0\9]AD^E'>'(Y> M#)##H5(';I'N^=Z6:/_'+T<'K]5MSC>#YBC *"R3CK+=^2--%2=*M68\MSZGO3PV)"O5P >RH2+E#KC#V[D%S)!Y0!#T;Y*1 P5-ZQJFA>>^FFU!L0L.K/R, MM:<>U>T^9$-Y+L,>FWSOVLSD*RNX,H>+5&;CCI\W75+H"()K O5[J810[YLDG7:?))I"PBU- M9Y\4?O!K7(4V %K792)?-'!'J=T7"WL?4$-&?G?^EY /EKP-?'(O?-* _L7I M+M"O5VZ ?1^Z.8[%-EC6#*;XHP[3CX5%N*&%BY%@-:!\H5VX.G 5"Y17:H,N M!336]8+<#85FR9%9%.JWVAF/"V'314OO&ORY,FBUT.%L@D*'MJ(-\/]3,'>Q M\5'O@RZZWH5\MD8*,C&&;[O=;/=E?!(^"*^7A\_J[[6#K5YE-,?6T? %ZI0+ MGZK#H+*E?!Z&OW'GE<<4W2$Y7H#WW)^V SZ@^W_!U7\!4$L#!!0 ( &R" M*5A%FVIQ@00 #\* 9 >&PO=V]R:W-H965T]>93M_>DYE/9&,$K?%*@F[)D:G>'0FYGO:!W MV'CFZ\+8C>%\6K,UOJ#YLWY2M!IV*#DOL=)<5J!P->LM@MN[Q.H[A;\X;O71 M-]A(EE)^M8M/^:SG6T(H,#,6@='?!N]1" M$-+[M,7N=2VMX_'U _^ABIUB6 M3..]%'_SW!2SWK@'.:Y8(\RSW/Z.^W@6NJ:B*N,'>Q",Z67% 4J*V\*7\\BC:$BT[. MA_!:(*RDH!;FU1J,+1-J22>OB(4A\;ZM+3>[_)_\/.!T#NNUPC4SZ!&HH/\< MC'0H3PHSR4[.QR/3@Y.<=#N'1T?8)U!3R$:35WU]"P]L!T'DBBEL3UP39"8; M2YY<(-_8D#RHJ!:N8#3R8E+\5&TH.JDLW3CRHG1"U5.YTCB$EXZ]*(@MS9KQ M'/"-AJ6VT5&TDE@I"+TP'I$"C5%E=A[4@E7&R9'XUC3?#-5YXB5^!&XDWLC5 M3:.[!!+M41+!;U+F6RX$).'(&TTB^( K5#:QAKVUNC#VTM0GUH95:VY/J(5H MHXKCU/-]'_YPK/;@29S"JS1,P(IQ!1LFFK/%=06!%T\B+_5'\/GH$+L_EQ4?03+XK\:_B,-&@["65-%U*9 M&X.JA'[HQ?$Y'2&K]5XE".A8HH.G[X(37ZGO^1.BZ M_#+,:Z$03X8VT,C%34X5Q?#HTN] M1+5V3Q<-KN':^[W;[5Y'B_91\%V]?5H],+7FE&>!*S+U!R.J#=4^5]J%D;5[ M(BREH0>'^RSHA8?**I!\):4Y+*R#[LTX_P]02P,$% @ ;((I6 + *H;# M! ? P !D !X;"]W;W)K&ULM5??;]LV$/Y7 M#EXQ6 72Y1DV5EB($G7KL":!DVV/0Q[H"7:(BJ)*DDEZ?[ZW5&2ZW:.USST MQ2+%^_'=\;[3^>Q!FP^VE-+!8UTU]GQ2.M>>SF8V+V4M[(EN98,G&VUJX7!K MMC/;&BD*KU17,QZ&\UDM5#-9G?EW-V9UICM7J4;>&+!=70OSZ5)6^N%\$DW& M%^_5MG3T8K8Z:\56WDKW>WMC<#?;62E4+1NK= -&;LXG%]'I94+R7N /)1_L MWAHHDK76'VCSICB?A 1(5C)W9$'@XUY>R:HB0PCCXV!SLG-)BOOKT?HK'SO& MLA967NGJ3U6X\GRRF$ A-Z*KW'O]\*LASSL*2S")Q3XH, ][MZ11_E2.+$Z,_H!#$FC-5KX4+TV@E,-7MA;\NUM89+)V_#R6B]Y,<]D-T.K6MR.7Y!/EBI;F7D]6//T3S M\.@-Z,^YVAA= M0['O9_]0&W"HZDHCI4]K@X:A[LM"4ED 7JJLU]*,%\L9E.)>PEI*3W9B+8H) M^Z07U7@G>&9UI0I!XM;A UO&?_ 2"))4UM$)*6YTA1V)\C7UIG1G4]7,5Q3 %^^^3J V]N!5((7D#"61R&N.#IG'&>P)7N<5@O$*+*&%^$D,8LC3*XQ>:%@!EL98.A53XL46!;4%2EU-\@86&6 )^S M:#&'W\@2]KYB+!;T^50^$T01A1"E2[;$YU WF)Z*C!R]\&D2L468!#"-8L[2 M;!E@-3J)I>- /N+WPTK@L(!WF'=#Z]A'/:XE M%IF$WA(X\8@88L2P\!@6;)%FA&%WNL:$;91#*;;@>#3E*449P#6Z_O\ 7\ 4 MC2X744#+*.)LF: 5CQ.EL+1JK&ZPI4!0QRR=PJ6P*N]=DF:O0D9/"#(NDI,T M#9##54<5?5!P/@KR (BCA<0&DROO@H&HM7'JGV&7BU8YO'F?[$*Y#F^%^<*Q M:MNHC-MTHII[O#K:-;KY*1>V!(6\LB-UGDK3-S/L6^CT^_TZX$#!YW'9]\R(H0%JF1$+TWB?R],A)<&.U^X9# M18K6R--\GM(S8Q%_7L\D%OJVV?>%L4H.-)Z$Q7-LRTLLPNPY+K[".DU"-D]Z M_D>8Y3"+@T/#Q&QO(JREV?JYEPC:-:X?#G=O=Z/U13]1?A;OY_*W_D-DH9(; M5 U/,IQD33_K]ANG6S]?KK7#:=4O2_Q[( T)X/E&:S=NR,'N#\?J7U!+ P04 M " !L@BE8:1Q2Z9X" ">!0 &0 'AL+W=O9*< MM/OZ4;;C94":O^;M,"2F7-5H:1( MKG3)++EZXYM*(\N:HE+X41",_9)QZ27S9N].)W-56\$EWFDP=5DR_;I"H78+ M+_3V&_=\4UBWX2?SBFWP >VWZDZ3Y_G;.3;;P D<(!:;6(3#Z;/$2A7! 1.-7A^GU1[K"0WN/?MWT3KVL MF<%+)9YX9HN%-_4@PYS5PMZKW1?L^ADYO%0)TZRP:W/CR(.T-E:573$Q*+EL MO^RE^P\'!=/@C8*H*X@:WNU!#ENY0'JRG* MJUBDX"?E7;QCEO X7% IY69J5B*"X_$8%!OT4L^O O'P:<3=(<]W>$I].2!M)?5 D'E MT%,_1O(DS'&2CP5"K@2IDOUJ+F3,!["*-@,!F'SHJG M@RB:P!-IETZ"2JL4C8%P,)I.W#J:PC67G%YX!ANE,@/#03R]H#6,1_"H+ 'R M@T?LP,>#23QQUC >7$0!'+L1_T S)>I-,QD,M5Y+V\JGW^V'S[+5W-_T=G+= M,KWATH# G$J#\\G( ]U.@]:QJFH4N%:6]-R8!0U0U"Z!XKE2=N^X _J1G/P! M4$L#!!0 ( &R"*5@V$,-K400 .8+ 9 >&PO=V]R:W-H965TZ E MVB(BB1I)V>F_WR5E*W+G.-E0[$7\O(?GG$M2G.^%?%0Y8QJ>RJ)2"R?7NIZ- MQRK-64G52-2LPI&-D"75V)3;L:HEHYD-*HLQ\;SIN*2\,[QXXO?)MKTS%>SFNZ9?=,_U;?26R-.Y2,EZQ27%0@ MV6;A7/FSZ]#,MQ-^YVRO>G4P2M9"/)K&+]G"\0PA5K!4&P2*Q8[=L*(P0$CC MKP.FTRUI OOU(_I/5CMJ65/%;D3QE6;17<,0GW.94,!@]T73 UG(\U+F"F MC=,#V'4+1EX 2^"SJ'2N8%5E+#N-'R.QCATYLKLF%P%OQ6X$@><"\4AP 2_H MU 86+WB[VC^NUDI+W!Q_GM/;PH7GX<" 5Q@K&H7SE OL*66U[HUGN%>',WC()6,G MFP8PY:QV'8[ KS(;W:;5,R2;60,[C%.XU72!\E2E&BD$KSJC%" M\5*35I&"]T"F;IQX6/%C-PP2K,2!&X4A5B:QF_@$/O$=SQA* ?0 4[UA4B(9 M/)WI(PP"=^IYP^?2]]S85D)W&F+943*F'OP[X]F+] *7M/1"-[;T(N(F+;W0 M)=$K]"PK^/ N)C[Y""VWKGE*[4)"7_?N2.[9NY:AZ[ ]/.WW?J(Z&_;0.#/ 0Z([RPFY=+8YFDT&?X/1A[F5_])P]'KGH;.[6<-K!+XHVB/P%?[5T(F=(?TMJR% M1'F-5AK/ILGGQ4U))JX718 +QM/(MDAH6UX(J\T&_ZWF3K!Z\>^*5T?:2*XY M4S-8E74AON'Y;N\*B7-QI=9+NJ<27?:#*?@DQC+"P^?!/9,8"E=P(RHDK+GQ MXZ[+P[V-1>U^U!E_VNJ)?VU'D\0- L]H29*):9$HMJTXA.M3.PXI>HY=]>'Z MR;I\T7BC)+#%U&21C!+?%GX"OYH#'.)-F HYOA-#'AEF@>]HO_P902P,$% @ M;((I6/Z>*HZ% P & < !D !X;"]W;W)K&UL M?55M;]LV$/XK!ZT8$H"+2%%OSFP#2=IB_= N2-P-Z+ /M$1+1"32(ZFX_O<[ M2H[K HF_B$?RGH?/Z8['^<[8)]=*Z>%[WVFWB%KOM]=Q[*I6]L)=F:W4N+,Q MMA<>I[:)W=9*48^@OHL32O.X%TI'R_FX=F^7( M6/2R\*":UH>%>#G?BD8^2O]U>V]Q%A]9:M5+[9318.5F$=VPZ]LT^(\.?RFY M&8"G]@O[QS%V MC&4MG+PSW=^J]NTB*B.HY48,G7\PNS_D(9XL\%6F<^,7=I-ODD=0# MO<5=A3B_?!2=='"Q$FL<+^>Q1\ZP$U<'_.V$3][ S^"ST;YU\$'7LOX9'Z.6 MHZ#D1=!M):;GV)?OE1--8V4CQD(U M&SB(?DWH>:I5*V%C.KQJ2C?@0U9A5*R]@_K'.;(&%S)/T-M"A2E4>@@0O.UV ME(%;Z_VA J4%I6LT[1XNE ;?FL$)7;O+:UBU5LJ?B@ PA;)?(RBD\0LJ/+,= MLAP^R8DUUN0UW*$(;X?I]KZ#A*6$EBQ8-".J<,,Z@ MP %5YS/"*(4_?8N'7[!+2!F>E8>!YJB/)X0G&;"DQ+&$E?$8RW1-WP$O&E05A:3;R3B1 M^E!/L+&F#]A]A:797+UV.^*3;H4):,:>[+ (!^VGQG5WE8[ ,M MC2UN)%)+4G;R]SLD?Q0T)N55"TS]*C6(]TI9)5S:IM1$D7YJ&5/M CN5[9MABIN06E+4F M-+MPJ3IO(L>%;Z$[[^F/9?_![&OZZ7FJC2#E_GTO>8V?GL>TT7>F.E3@/:%PT MJ@T&B[=OXCQZ]PKS[, \>PU]\4#36?4-@EP=B8?P(J'W7)>-U#U%/T?_U0#G MZ=\)D*I"!4:2] TJ4B2"H+.CM!PZ)3><.@W+9Z!C0Y%^Q-H/'C<<=>A,N2AE MB\ UL.H?4KBS#X&UDHREJ2U\38YD7M9,K%&3"\V"4I06,*V1.L-$==AJ.%OR MQD6@U["2#=5"PX"\3"U[3;9Z> 5?+-=300+)"=LEQ=M+ROXD\!Y+.M\T6@2_ M&G[+X JNRU+V5B4*2^0;.R0^P0N(TW!*0!QC"(LS#/\B'<$FFKPGWR<1BG.0PHR#@:PKW"CO$* M\(E.:HV^-KZ.@SA,HVQH:<33L0VRSZS",YF=%/(DO8X]6\I0A/DX(\AQ&">) MP[)M-.P)CS:#Q&9+S"8%A24(U>,)LS3,B@@20A@7&H+FV;A M-)\.O?A7KN$*&V;51.+D@L2)VC@H?LIT2_L_124NL"L\'97'@!.V,"RE^<3/&22?:SQ6EMN*"B?+EE/V\ M%.^T[@G>'3)T"*R06E(!W4GEH^T:/OGY='F5DH@IPZT*A#2N6V_?%$FFLD416.U'WH$UVL=@';>U<7JJN''%R<))7L T MC^#[ !#E]>B_\ 4$L#!!0 ( M &R"*5@'4V'?ZP@ %4< 9 >&PO=V]R:W-H965TW M>J;LL9GK"K_.M\Q/#^=JZF^UNZW^56-MV$G95+,=&4+ M4Y%:WYSU+MC)J]2/#P,^%?K>KK6)MV1DS!_^Y>WDK!=YA72IQ\Y+4'CDGKK=;Z6^"[;!EI*R^-.5_BHF[/>ME/3+1-VI1N@_F_M]Z M:4_LY8U-:<-_W!T3$5'"(R[VR!.=M2+($\_(NVYL)!_TW-3!ZM\O1M;5R(W_[C*WD29W M2_-X.;%S-=9G/0#"ZOI.]\Y__($ETAL94UFBJ@E1UFH$9_38 M!FJ7OOLEO@?&BVIL9IKR= M=JHDER;DJ"57M1ZCW71;\K:ZJ17BMQB[1:W)M2D7C1%]-L"D&E%63I,^'_3% M@'PT7M:U0G*3(\(205F6H,591B7+T?KQAXPS_O))2V2,)E$,<=81,J"S/:99'+>/ MUW\N"O<(58A6=16B""\NH%EE35E,$* )]H21+2:%J@OX=E->/Z.IY(.M]U^1 MFW6G#<^W)C).)(/>!SIAI)'PNG6:4P\^^G ,$[[1N.8(7I?>15)0(=.!]WF2 M1NTB?E*K$+1$3)K_:]#[O!Y'I ^7,P[I2,Z$9HCP>P^\OPTK<<3@!H^5),DI M1[[OQ@JC+&4TXM$&6D0L*(<;XI"AR8[4SX"Q#;0PF=%8)(0)0;,TVTZSC .V M\B# \ C8 E8DE@AO$,0!00D5,)Z/:#X$$('T0/ M@$L@E:>'0P #D-(1#+8[FC TV]L'72*R6A;ALQA$OZ^"4C!5[%' M4NNM(R*1VH 2$Y+&,9*.1;X$LEU@0N1$GK:/+X43BS-4Z\CC*1,H'C(D_;.( M:/<_+%$N)G"KWP0OS6RNJL?@E?0EMK\N./TV.@/BE6ET*;!9%]4=@KX4%81< M?+IX^POY^1/U&^,]$M<_S7H=LZ"Z90BL,VB.=7$7Z%C(ZK)0HZ(L7!%T K;O MD588Y<"^,0-;]YJFRXW7>\/W>B3Z] EJO+TFHX7%)&N//>2W,]0OMR,.JHFK M=\ND-6I5/%K'J> R#"^$'S2;W!1V# @_PJ6^ MJ$DX:N:IVO]",#LU/#-18T2@#FHX54T+>*EE285]HN1*P<[)Z.T=4#AZ*\-; MDSH1!UAU ,7A?R7%0=KS5 :*$Z,LI\]1G!2;6<0V*8XOFJ K+(M0(+?YBH@B MRD&;GA1MX1$,)B)I#CZQ.27UI98?5+%1$G*LC=*?K39VO_?7T!Q! M8PD!V*-0BKH"%\0.B(Q#-3^ENC62<3G84:,S M#.PG+/K&,@T/>3ISU/K([^E0 OA$L9;(,"1%!M:\JT2CJJ?+_U]:H$&S N?$ M*"-L MY9'81@(H@@0[?LIXX :)DT$.;Z3;@,/9@2;@@H? !\!)L"S"*1+628!2/!-! MOOQ*Q@- @E;C[)2SU:FGWP@>-!;(+\!0PFB*<"\??S6&MN@.$ENRM=&QI_3] M../?S';@IR@09G@*<>YPQ$# 9!H/2.I3GN\"$B @0):7CR_F.CSWYRZ/)<]Z M&/^[N[.\G_G\K0RGFRMN MQ1W!691N&=%WZM&7D*;.OM@6=[SG@BON+KCBO==1'Z!/-0:=;3P/%UTTS@T: MM%=U".3E&OIWW7KM76;W+5U8B8Q4J:JQ#G=>9O,B-*2 5N-;@E\*,VFX]I[[ MK(M0K+:/Y6_TJ%ZH^A$'UF5/8^?)9MH L'$>[H \=(%^D6Y&C?G+)IKQ#"V) M(1F+GH?V"_RT#LJ?#1*9?,*;'^Z6BPO)E\_H%94WC7A ES7(4(_:3.M MU?RV&).+6BN[*Q7V+K([%=X4%9*@P&I%U7SD"%\+1F;A@,1V2>\$OVAW)]HD MA25!4.5+SC=>=QYRPQ/@N&H%JG)"?JL*O_ZU0_ALH/,1DL/O.0*[3Y)$S*3?17=Z"KH\+Z7<^* M ^U)A+1+A'1O(OQBJNF+$K5NTI:# T._5^QS5>!0Q%[5OCZX1TKF*!DNE&:_ M*AV91B,KO5$MHC2.!U'-N RF8W]VHZ=CM;&"2[S18#9US?3C'(7:3H(D MV!U\YNO*NH-H.F[8&A=HOS0WFG;1'J7D-4K#E02-JTDP2\[GN=/W"G<D[O$()X[^P;77[@P"*C;&J[HPI@IK+ M]I\]='DX,#B+CQBDG4'JXVX=^2A_9Y9-QUIM03MM0G,+3]5;4W!BGOT5C*LC7 )7R1A9)&"5XRBR6\EY;;1WA]RY8"S9MQ9,FE,XR*#G[> MPJ='X$=PI:2M#"&56#ZWCRC4?;SI+MYY>A+P6MWW((M#2.,T.X&7[?EG'B\[ M@O?^V\8QO$);J1(.L\%D"1\4EQ;N:+_1:."?V=)830_IWY7P*\3M[ Q49K<@?,&*33X(S_+A'DAPMN2"6TYI3^(T3--#K&?2+ V38;\#/)10%%D> MYG'0#4@:P]DPC),, MKNG".!5SC92@,,E&Q#4<#48>\;9"N%!UP^0C-=9&:;H"UR'I@V]K%Q$(MG;= MCIMW8"ND3JDTAL!JM>DZ!9UVG=PG8<4E/17.!*5N232 :?KY%^-22>;>POKD MN!/IV-_3L/Q56>?))2[X'L^?NK.M"'3P^%&)3(A2H+8T>8.5_FUWEUHP$ MRT=OLZ-I%3$ME"X!VU(A&V2:HEC[()WN[&YV^1$^W(644NZ("9<>X3LAV:^5 M*K=<")<%;?EWYL9*[Z7BC0[Z<8UZ[:>.@<*Q:5OS_G0_V&9M/W]2;Z?B%=-K M+@T(7)%IW!OV ]#MI&DW5C6^NR^5I5GAEQ4-9]1.@>0KI>QNXQSLQ_WT?U!+ M P04 " !L@BE80M$LDP$# !I!@ &0 'AL+W=O%_?J=G38K4^E+<_;Y^^Z[L^\Z7&GS8G-$!Z^%5'84YZ M1$6>N38%=[0TB]B6!GD60(6,$\;.XH(+%8V'8>_!C(>Z[\1CP>EGR!3^B>RP=#J[AAR42!R@JMP.!\%%VU!Y.N/Q\. M?!>XLELV^$QF6K_XQ==L%#$O""6FSC-P^BSQ&J7T1"3C]YHS:D)ZX+:]8;\- MN5,N,V[Q6LL?(G/Y*.I'D.&<5](]ZM477.?3\WRIEC;\PJH^FYQ'D%;6Z6(- M)@6%4/67OZ[KL 7HLP\ R1J0!-UUH*#RACL^'AJ] N-/$YLW0JH!3>*$\I?R MY QY!>'<^ 9G#HZG?";1G@QC1Y3>$:=K^*2&)Q_ +^!>*Y=;^*PRS-[C8Y+2 MZ$DV>B;)7L)O>GD*'=:"A"6=/7R=)K].X.OLR^]&V%1J6QF$GU+Y5'*"I)19WF+'"5T2N7 M7*5H@9K8.MH1:@'4_X \S;T\1YPE&J$S"R&2W9"QGFKW6$G[[@5#:@*_U4\W$1RV7SOWKEK\L.&_G KP*Z'%F^U?X%F$88]R(P]6"K%TZ789C,M*/1%,R<_@O0^ /D MGVOM-@L?H/EW&?\%4$L#!!0 ( &R"*5CTK4J'\P( .4& 9 >&PO M=V]R:W-H965TUNIA:$A MP80HL _3/CC)I;%P[,QV6OCW.SMI*%/IOL0^^^ZYY_'9E]%*Z1=3(%IX+84T MXZ"PMCH/0Y,66#)SJ"J4M),K73)+IEZ$IM+(,A]4BC".HN.P9%P&DY%?N]>3 MD:JMX!+O-9BZ+)E^FZ%0JW'0#]8+#WQ16+<03D856^ <[5-UK\D*.Y2,ER@- M5Q(TYN-@VC^?#9V_=WCFN#(;G'&3C8/($4*!J74(C(8E7J(0#HAH M_&DQ@RZE"]RW(40%H;J\HVF!B47#8C>VW/82/@-/HD(&X#8L^[2>197C'+)B.M5J"= M-Z&YB9?JHXD$UQ%N\$_*&6AS"(>A!'\6 ' MWJ"3//!X@_]+ON(F%8V)KJEW M0'S:KC8!N1+47>C69C1AVA 'RJUJ0T'FX!PNF=9O+D53]G_,#[D^>Q!/Q@5\ M(+#;U=.[Q24*Z+=CW(Z#W9MM7?>$KQ#W MSDZ.:/0%B2^VK@QZ9_'NE4=EJ8(M@7>(QFW;50XW6D^)>N$;K(%4U=(V7:A; M[7KXM&E=[^[-#^".Z07='1"84VATZ%JF;IIJ8UA5^4:6*$MMT4\+^@^A=@ZT MGRMEUX9+T/W9)G\!4$L#!!0 ( &R"*5B2I><8O@4 )T1 9 >&PO M=V]R:W-H965T'CXG8MTOA3R MFYISKLEC653JHC?7NCX;#E4VYR53 U'S"C-3(4NF\2AG0U5+SB96J"R&ONM& MPY+E56]T;L<^R]&Y6.@BK_AG2=2B+)E\NN*%6%[TO-YJX#:?S;49&([.:S;C M=UQ_J3]+/ T[E$E>\DKEHB*23R]ZE][95636VP6_YGRI-OK$G&0LQ#?S\,OD MHN<:A7C!,VT0&)H'?LV+P@!!C3]:S%ZWI1'<[*_0;^S9<98Q4_Q:%%_SB9Y? M])(>F? I6Q3Z5BQ_YNUY0H.7B4+9?[)LUM*P1[*%TJ)LA:%!F5=-RQY;.VP( M).X+ GXKX%N]FXVLEN^89J-S*99$FM5 ,QU[5"L-Y?+*7,J=EIC-(:='[SF. MI,C)/1L77)V>#S5 S=0P:P&N&@#_!8"4?!"5GBOR4S7ADVWY(93I-/)7&EWY M!P$_BHJ9AF_ MZ('YBLL'WAN]>>5%[ML#"M).07H(O5'0(=="Z7VJ'13>K]K]G).I*.!P>34C MVEPM:1U2$8W)K&!*Y=,\8]8UQ-2.7HNR9M73CXI(P^6^F/87BA,L17!@U804 M1E-2Y&R<%[G. 9975G+,"E9EG%@>*D@82%PD+\=<=I=I,6[X6"[@_L1/VM$3 M"R(6"M/J](QXO!"ZK[FLB3OMQ8]D?[FY&L2.FF:HHTCWGA4X<^,1+G2A,R4U>63O^@3BD7HZ0>+BWZ4AN5O4 M=<$1YC4K0*&"6+;>(I,I2A)AI"45PLSW"X0 ME2)+9JG9>(;:YIU#^&/&:TV>.)/*,A6"F5%KQ@TK[^>2\ZU8M\W"CW"N ].6 MDOCS-WKKB\^8FI.IU\4Q:2&BS M(;=Q8XV.YK)!F<;ZEB+^VZX]\1P_I:?=\]H:QOA32[5]MEG/'&4;#RX=NR1 MXR7^]YMBO9T7!YVR,?I!FGQ'./IJZP,^Z;,'G'/&82U3,ZW=WGI&?_?JZVW1VX2:XRL:@T@33?CT,I^0%-X*$Y5IT=:T.=L-6!#B+O6'5V<,)! M%$&/<."%:/Y&QFK4Y(\H3Q7?Y-YWA 1GE<"4AK0)0FHCJ!C6/D]._T(8,(G? M[*I887W91W:(T09.X$9H4\F #;&"TS.YH-:.K;-G%-WO-ON+G(/K^XN<%EW10-=M]K,\_+WAV MX\:22_YBM@ 1;D!P&-30_^SY\527*=O'QOA0PUK7B1-SOUX0V:>T(4*(]X-#Q%&WCFWPGBZ+2%ABB.'GA-NK)$ W@8'21: MU!$M.DBT+8,?3:^#F/_3ZS],K^'&*W/)Y+#TS.\LI<\A2B[B!&T)+-QX#F08O:OH"/A<;KO.W..9MP:19@?BJ$7CV8 M#;HO,J,_ 5!+ P04 " !L@BE83PQVG\D$ !;# &0 'AL+W=OACW0$FT1E425I))TOWYWE.0ZG>,F#WVQ2/'NN^_(^T[TV9TV'VTII8/[ MNFKL^:1TKCV=S6Q>REK8$]W*!EJ:YF/ SGLUJH9K(Z M\^^NS.I,=ZY2C;PR8+NZ%N;SA:STW?DDFHPO/JAMZ>C%;'76BJV\ENZ/]LK@ M;+9#*50M&ZMT T9NSB#C5KZ2545 2./3@#G9A23'_?&(_JO/'7-9"RM?Z>HO5;CR?+*80"$WHJO< M!WWWFQSR20DOUY7UOW#7VZ88,>^LT_7@C/-:-?U3W _[L.>P"!]QX(,#][S[ M0)[E:^'$ZLSH.S!DC6@T\*EZ;R2G&CJ4:V=P5:&?6[UM%_PHX*6^/8$X M9,!#'A_!BW=YQAXO_F:>\%K9O-*V,Q+^?KFVSF!E_',HY1XQ.8Q(:CFUK&-VUE@$F4'6%:K:>/VZV M:CI9P/M6&D'U;0]E<#S&32E15Q;KUX+>@-Y!P<;H&HK]./N+VH!#5U<:*4$T M!30(#'5? )(* /#X9+V69CQ"SJ 4MQ+64GHMDRC13-A'HZC&!\$UJRM5"#*W M#A_8$?['ETB0I;*.5LAQHRML.+1?4P^E.XM6-CB%&\][OU[ADA)X^.;K! Z\ MN18H%G@!"6=Q&.* IW/&>0*O=,_#>H,X92$/R85E848':BU*V&R15\;X(H0T M9FF4P37V)B3,8"L;3*WR:8D"5:^H2JE]0<+"+ $^9]%B#K\3$K:V8BP6C/G8 M?B;((@HA2I=LB<^A;G![*@(Y>N#3)&*+, E@&L68P"94O^1?3'(O8-AXH4T2C2?)[2,V,1?U[/ M)!7ZMMGWA;%*#C2>A,5S;,M++,+L.2&^XCI-0C9/>OU'N,MA%@>'+A.SO0M? M+^OW>_\A\A")3?H&IYDZ01,?Y7M)TZW M_OJXU@XOHWY8XNU?&C+ ]8W6;IQ0@-W_B=5_4$L#!!0 ( &R"*5A^T+F MM 0 /T/ 9 >&PO=V]R:W-H965TY7#!CO?H/UG? MP90 ?19N&?!+P2VS,4>!CYGA\TV#/^?G&_R9U_IGWZP]J/R CJ MN <6+S@=]S]&+TEV.0T";.4(7!M+3CC6ADJZ $5PE*1 M'%&1553DA@K4:<(:0'_P$.XM#,1[A+0C/? O*\V#/##^^Z/O$_'8WJY>N7$V3.( T8 M7&B2G"J5+;.D]#O GM^KL5J$1&WDXQX)C7J/]-J/:P&.B \YUL510-IH5(B- M2=)'2 CW4HH"F1RLQ1ZAL1>!E_NG'^,X\IYMJZ8-D4E*^]H'2XR! PA_3W\%^W'VDW\>0H995W(ML6%HQ#H)>^PGG MI0H8$0]L $*NS%?U?_*_,OEC',7DD/UN;)ZM$.8#RR^D1."'+R;_?OD'DI]@ MOQ?46)!*G1C2#$JW,2ON1 W)3T FCE^?_3Z.0C!R_WQU]A^;VNH8&SJD8U*\ MUXV>9WX'AW'P+V5^TU7BC0[-HZM$5%\EHI.GZ.G8--T72KR.Q3,-Y7;XD4"5 MZKO;PXO \UV0"I%WO&O2@.5#S(]W3?\.JW3AG"B97MI%4D.3@7WG%K6?K M7G5D6[0G\Q?D?$P:YB?0VY:MZ"-\V1A_IA*^5X5RM@15WED,%LNRV2Q?M%C; M;FHN-/1F=IA"?\ZDV0#K2R'T_L4HJ#O^X5]02P,$% @ ;((I6-BI_*E> M P KPP !D !X;"]W;W)K&ULU5=M;]LV$/XK M!Q4H-B"-9-EQXM06X#AKEZ(O1KUU0(=AH*6S190B-9*R&Z _OD=*4>W"%IK! M7_K%XML]O.>Y._DTWBK]R>2(%CX70II)D%M;7H>A27,LF#E7)4K:62E=,$M3 MO0Y-J9%EWJ@081Q%P[!@7 ;)V*_-=3)6E15_8$+IP>*D2QO_"MCD;!9!6QJJB,28/"B[K)_O< M"+%C0#B'#>+&(/[>8'#$H-\8]#W1VC-/ZY99EHRUVH)VIPG-#;PVWIK8<.G" MN+":=CG9V>2/'&&FBI+)>V R@QMFN &U@KE&@](R+_8OMV@9%^97> :409I6 MY?I?@VL*J#7CT)(G#B],FUMOZEOC([>.X(V2-C?PF\PPV[Y/DG)< M5IC!NSH22AKX^S5Y '=TF_GG4#AJ=P>'W76OBFM3LA0G0>G"KC<8)$^?](;1 M\T-:G@AL3]E!J^R@"SUY6Q5+U"Y!VSR$KCRLT2X\FGNE;1)*C\TNF\[[_B>; MBY;-12>;Z=T"7BDN+7P@ A3_0Q0Z(1X;NQ.![;$=MFR'/U=5#$^I[(G ]I2] M;)6][,RC=UN)VN2\!"*?NM?V&EV-<+E!8YW6A^AW8CZ6?@TVVBFTZ'S0EMH> MJZN6U54GJR-A/6M2@1:)(F7&@@F$+S#]^)%R8J69L;I*737!0HFJ3@7:_I%: MZW3HL9*<"&Q/NU&KW>CGJK71*94]$=B>LKWH6\L4=>;E_$B-@5$B.]@,=>(] MEGR#=K57:L/O2BW<:0D+U&O?*1M(525MW1VVJVTW/O4]:/CM>-W*OV%ZS2G" M E=D&IU?TG^(KKOC>F)5Z1O,I;+4KOIA3E\4J-T!VE\I91\F[H+V&R7Y"E!+ M P04 " !L@BE82J!$(\T" #'"@ &0 'AL+W=O./8@D@T7-."S&VEE*NSFQ;I$O( ML1BP%13JS9SQ'$O5Y0M;K#C@S(AR:KN.$]HY)H45C\S8E,L?(;U/D$VB]E5)A_5%:QH6.A M="TDRVNQ6D%.BNJ)GVL.6X*AMT?@U@+WK<#?(_!J@?>O K\6^(9,E8KAD&") MXQ%G)>(Z6KGIAH%IU"I]4NC/?B^Y>DN43L;GZ=.:"**_@4"?T2WF'.LO@8X3 MD)A0<:)&'^X3='QT@HX0*="/)5L+7&1B9$NU &UCI_5D%]5D[I[);O +&GJ? MD.NX;HMZTJV^99L!\APC]UKD2;?\$F8#Y)ZVR6T%K2'G-N1S--HNV,#<8 MNDW83I9^DZ7?F>640\JP1#?J8%&!FOV3D W1MVA;]IV.AV;?IUG2D]D.R: A M&?1_]((^4?9IEO1DMH,R;%"&G9MRHNY]DH&^]!5#R7$AYL Y9&T(PW?G8N@Y M^K=[?B:=4QY*IR>S'3I10R?Z[XLI>@&1><$A[+HR:QB86]5#;K$ MN\%\05050&&N[)U!I/8EK\JFJB/9RA02,R9566*:2U5I M&ULK9EO;]HX',??BL5-ITTJ)7;^00^0NEJ[J[3>JG6[ M>VR"*=:2.+,=:-_]V2%-PDC\H+D^LN$B(TIOBL>)+ 0EZZHH2R?(\Z))1E@^6LZK??=B M.>>E2EE.[P609981\?R1IGR_&,'1RXZO['&KS([),Y$'2S&%W#*XQ"4U"=\0^C>]GY#DQ75IS_,!NWZ\7(,RVB*4V4B2#Z M8T=O:)J:)-V.GW7HJ/E-4]C]_I+^J>J\[LR*2'K#TW_96FT7H^D(K.F&E*GZ MRO=_T;I#50,3GLKJ+]C7YWHCD)12\:PNUBW(6'[X)$\UB$X!# 8*4%V _F^! M7Q?XOQ;X P5!71!49 Y=J3A@HLAR+O@>"'.V3C-?*IA5M>X^R\W__4$)?93I M.K6\3GZ63#+S/Y!@#*ZEI$J":J^@:T#R-?C,R(JE^A0JS?$RT_O?8ZH(2^4' M7?/] 8/W[SZ =X#EX-N6EU)7R?E$Z>:9'YDD=5,^'IJ"!IKR-]]= M^[ ,A# M?D_YC;W\$UU= C0=+,?V\COR#*!?5:/CZHE&VG!%#5=4Q?E#7"N0?1 .=4%_ MG;G-KV1!$KH8Z?M84K&CH^7OO\'(^Z,/BV,N@Z65@[>47M:4"D,%K MPUI][K7A,@P')W##(&K('L$(&QBA%<:]H DG"MSIH225X&,I]0E2 LQVS#Q6 M^@!9$\\%Y#(,.PH[(ADU)*,W#C:12UXNP["CL"-><<,KMEYYUTG"RUP_Y_05 M2-F.K%+:!\\::;<2GIX?;J1>-4E)VFX3JMBP;Z<3A$II5@^'8+MI>>S<-E&J[3NCQ"%,>S M(2"M+T.[,&.ZH<),1!5YLEPJ3KW9:1JNT[IHIE'D#8!IW1G:Y?DV5R1_9-I< M^F?:3D79:1JNTXZ>UT'D>4-,6@N&5FEI2SM-P_#4IL>S&4)#0WGKT] NU-#6JM&=JO^_G0J52C4ZD>A[X_,*ZC MUJJ1W:H_4Z)%\06,EFNYY4*-%159+R*G3NTT#:-3IQZC(!A"U%EMMBOU":*4 MYX_#A-RN0;M=A#Y5ZS&$/AP8?U#KULCNUH?;K.'RZHWF5+>=IF%TJMMC+5"S MH:&HU6UDU^T^@^IP,C9E7O_T\G+JX$[3,#IU\#&"'@RG \!:#4=V#3\ *TJ1 M;,T-6 B6T N04V7()41NK>9I#S^;F5-+K].Z*_X03?T@^'5=;=)Y^6A>%=\1 M\9:R#Q.'MZV%#\:)Z'[GB2O&L^KJE9$V%.4$?WW"N7C;,*\[F M'?CR/U!+ P04 " !L@BE8!!@S'F<# !&$ &0 'AL+W=OMG.R$T-$1T^*:-';_O\7E<.SD=K1F_%0L B>[SC(JQLY!R M>>2Z(EU CL4!6P)5=V:,YUBJ)I^[8LD!3XTHS]S \_INC@EUXI'IF_!XQ J9 M$0H3CD21YYC_/8&,K<>.[SQV7)+Y0NH.-QXM\1RN0%XO)URUW-IE2G*@@C"* M.,S&SK%_E/B!%I@1/PFLQ<8UTJG<,':K&V?3L>/I&4$&J=066'VMX!2R3#NI M>=Q5IDX=4PLWKQ_=OYKD53(W6, IRWZ1J5R,G:&#IC##128OV?H;5 GUM%_* M,F$^T;H<.P@$$25 M(#)DRE0,AP1+'(\X6R.N1RLW?6%@&K5*GU"][E>2J[M$Z61\G-X51!"]!@)] M0A/.D.&)SFCYH]*+LY^ Q"03']2(ZZL$[>]]0'N(4/1CP0J!Z52,7*DFHRW= MM I\4@8.7@@"1Q$G0:7C!5@CY(W>UB:+3?U<4VS%]?^CY_5X=M)%EK\ZRUYGEA7K& M$)JR'-",LQRE:G<16A Z1^HAP\U!T+K->]OS&4;AX3,$G<%W1; =,@JC*&@' MT*\!]#L!;&Z4E G9FFRGQ:X[I+^=1L_SO":YQ%+(!I-!S630S>3A03T(TH,V M%)W*75'8-$LLF36(#6MB0_OG[M F2IMFB26S!LK#&N7AVS=DI\6NZ$JS7N-H M[6UM2$LA&TQ\[^E]S>ND,N&0,BS1N7HER]K?NSH-=F5BU2VQY=:$M_&RZ]O? MG96G+9XVW1);;DV>P1//X.U;M-MC9W[!]CM7N+U);04MP;@;!58.?&X*5:%2 M+J@L*XRZMRZ&CTT)^*S_5!?)IG![LBDK['/,YT358!G,E*5W,%#'$"^+UK(A MV=*4<3=,JJ+07"Y4H0]<#U#W9XS)QX8.4/]U$/\#4$L#!!0 ( &R"*5AI MO2Y5& 0 &T7 9 >&PO=V]R:W-H965T$,4.">?Q30YW&IS'CD]U-T$A&-*5.G\.;],D(G+T[1"T0Y^F,C"H5YJJ:NAOD8 MJIO4OA>5[^" [P%Z#:XW"L4\)6F'?=1O/^FQ=R$.33""^V L@E[@&[$]1P/O M# 5>$'3,Y[K??%ZLP=P_:!Y]G_>XWWQ)\D/FK6 ,FITQ*'F# [P;GHB,H*7& MFD!FT&=H@1GF"725&0PT1_,TI6:_8(;,1F)"%9(H=/?%-'.AH/\7*8IJ5RG)"9 QE3$;DE3OCC#_[8 M^ZE+29NPR"8LM@1K:3YL-!_VT<-70BD$Z3NMU>N2H2*,2X+Y-[0-AR//]Z;N M=C^^O7Z.C>^W+OW19/+89VS)9RMRHR9RH][('=C49_5!@$ZQ,N=BB1E!_Z+Y MQX]P(E82*RV+1,.I04O!BM*F*^B]SH_=^S9AD4U8; G64G#<*#A^7OEN;%-S MF[#()BRV!&MI?M%H?O'=^>[B2?GNVU&^/YQXCX9%'<.Z,EGOK/]C3"Z;F%SV MQF1^LT2_"_K>[CB1:D-S!,(D(#OK>=K2WF;M,@J+;9%:RO_4,#P>^_*X>V!#(J48%WEID4_[VAEK-88 MK-+BFG;92J/C1VG4W2LK9D2NRWJN0HDHN*Z*:DUO4S.>EY721_T+_^JZJOP^ M8*I"]&LLUQ3.#",K0'KG%W #E%5MMVIHD9?%RSNAM&ULU5K;;N,V$/T5PET4"9"-14JRY30QD-A2&V!O M6'=;8(L^,!9M"RN)KD@G6: ?WZ$D6[Y0C-TE%NV+K=L^*9<%H7!IE:9+K'4OYTTT'=]87/B;SA507NL/K)9VS M"9.?EA\*..MN4.(D8[E(>(X*-KOIW.*KB'C*H'SBMX0]B:UCI$)YX/R+.KF/ M;SJ.\HBE;"H5!(6_1S9B::J0P(^_:M#.IDUEN'V\1H_*X"&8!RK8B*>_)[%< MW'2"#HK9C*Y2^9$__<+J@'R%-^6I*'_14_VLTT'3E9 \JXW!@RS)JW_Z7"=B MRP!P] :D-B#[!EZ+@5L;N,<:>+6!=ZQ+?FW@']M"KS;HE;FODE5F>DPE'5X7 M_ D5ZFE 4P)C&5<&LBX0]J30K$9]L/GHV9I$DJS@'LTV2,SEZ=HU>HB\2"%JS$ M^90G4ES 13C^=<%7@N:QN.Y*B$MYUYW6,=Q5,9"6&%ST%AQ="!3F,8LU]J'9 M?F"P[T(^-TDEZZ3>$2/@._YXB5SG A&'N!I_1L>;$XWYV&Q^NYJ#.6XU#[_- M^>A?.[^32W=3H&Z)Y[;@W>=3GK&FRB[0'4UI/H5+Y<@+)8-NXSA1-4?3LFI3 M+E:JPAZ^JM,E%W#]YX*OEE!K )>NXB2?M];W'V_ W0/K8D_=;58N>OIW543 MP958TBF[Z*98:7HAW_1"'4G^@5][.1T=/O':#08! MWDN]T=%34_^B5Y'&*XS)P.OK$]K;)+1G'!C+NH:$(DFG4CQ3*[P)31GZ&]U^ M_@QKNUE!A2Q64PGK/S3AZ:IU,C$V?NJP9Q-L;!,LM D660+;*0?L-!M5Y_^U M$:C]M51#5M'&5M%"JVB1+;3=.MH2/+!Q8%$#AEYD,-J=S"<^W 80U]G?!EAM M-+2*%FE"('Z/$$\_LF/24$",%(RXD&KX%JU4&.U/IJ)"\[?B<'V''%!AL]'0 M*EJD"8$XI.^T["%PHZY@X]Y[",,A;",R6LR37,N$5;FC1ML.HT^" R*L"AE6 MT2)-!+[KXS8>&I$"FU6*"4OATOP"S5D.,U!:3F^=AO?R"5=FW:47F9D[FHG<0[FL/!\Y!S[ J M65A%BW0Q8)?X_4$+9XT@@LESHQRF;,L"H1MOIY?M46-4= MK*)%&O>#%A(:A0*;)8KW%.Y:9&V^4F M(/OJJM5&0ZMHD2X$XK] MV[+::&@5+=*%T/XFC#1"!3$+%=^-4*O*1HWVTHLSJXV&5M$B70B:UVS=K6\! M,U;,RZ\V!5"TRF7UU=7FZN;+T-OR>\B]ZW?X:HPUUT-\%57??3;PU6>H;TL5 M4:"4S: IY[(/4W]1?=E9G4B^++]$?.!2\JP\7# :LT(] /=GG,OUB6I@\WWM M\!]02P,$% @ ;((I6&I/< I$! U1, !D !X;"]W;W)K&ULU5AM;]LV$/XKA%8,+>!&DN77S#9@6UH7H.V">MV #OO M2+1%5")5DK*383]^1TI6Y436XD(;L"^V2/$>WCW/\4AQ=N#BLXP)4>@^39B< M6[%2V;5MRS F*997/",,WFRY2+&"IMC9,A,$1\8H3>R^XXSL%%-F+6:F[U8L M9CQ7"67D5B"9IRD6#RN2\,/<ZBY7NL!>S#._(AJB/V:V EEVA1#0E M3%+.D"#;N;5TKP/7&)@1OU)RD+5GI$.YX_RS;MQ$<\O1'I&$A$I#8/C;DS5) M$HT$?GPI0:UJ3FU8?SZB_VB"AV#NL"1KGOQ&(Q7/K8F%(K+%>:(^\,-/I QH MJ/%"GDCSBP[E6,="82X53TMC\""EK/C']R41-0/ :3;HEP;]QP:#,P9>:> ] M=X9!:3!X[@S#TL"$;A>Q&^)\K/!B)O@!"3T:T/2#8=]8 U^4Z439* %O*=BI MA4]ER)FB+"<1^CDC FO])'J-? *9%U+3[J%ERH6B?Y:M-^D1A MFLA7X-+'C8]>OGB%7B#*T"\QSR4 RYFM@ @=CAV60:^*H/MG@O;0.Y@JEBA@ M$8D:[/UV^VF+O0T"5"KTCRJL^JV [_G^"GE.#_6=?K_!GW6[^3+?@;E[UMQ_ M_NQ>@WGPSD9/.\,W@T+>4K01F'(#\)4#ZUP@ED(7:9TZF1:1I!U MD!^0@SIQ$BYU"J*[!]W,N(3^-X+G&60EP"5YI//N7(K]_A8\*++QCZ9D*MP= M-+NK*_FUS'!(YA8L&$G$GEB+[[]S1\X/34IV">9W"19T!':B^:#2?-"&OGC+ M)50"AJ*C>E 5HKIO!T'&=F;VOZ]#J MSZ4Z= D6- 3@#J?36@0G% \KBH>M%+^!4X.F&-@EFKY,:$[50P]EB:[6>EF1 M+SG-])IK(K85_M)ET"68/WS"F#<]E3LHA@QK0UQOXC8S.JH8';4R>J:>],H: MI+-VJTO21C/^%UI^^@3%:"NP5"(/]9Z)-CS)C4T3WZV37\IWEV!^EV!!1V G M"HXK!MG)]FXLPAL^X;]IO6J$OY;U+,+]+L&#ZA/?! MQ#NS,[G.U\\ZY[\Z4)4S_>.)JFFUYR:Y_&[K][ M8FK'OS2%.T7S.T4+2K3121:/'@E@UZXI4B)VYGY(HI#G3!6?AU5O=0>U-#CW]9V5N1;Y"E]<>+W#8D=A_TW(%J9RKL:0+J*X0RH:BF?FDN2. M*\53\Q@3'!&A!\#[+>?JV- 35#=YB[\!4$L#!!0 ( &R"*5B3J:;,A0( M ,L& 9 >&PO=V]R:W-H965TP->^Y_@< MXWM)&RZ>9 F@T'-%F9P[I5+US'5E7D*%Y9C7P/3*FHL**QV*C2MK ;AH015U M \]+W H3YF1I.WLM;7$"F>IX T2)ENSF4%[-BU:NR',?,4[)?0JT3B57;,=,,4% M 8E.EZ PH?(,C=##W1*=GIRA$T08NB_Y5F)6R-15>D^#=/.>_[+C#][A_\9W M8Q1ZGU#@!:$%OC@.OX+5& 53&]S53@>[P6 W:/G"O]A]04LB<\KE5@#Z<;&2 M2N@+]=/FKR.,[(2FR&:RQCG,'5U%$L0.G.SC!S_Q/MO<_B>R-][#P7MXC#V[ MQ8V^.0H$P=1FM$,G+=H4_R[S V^2^*F[V[=@20NG03 9TMZ(BP9QT5%QC[K8 M1X2-:L%SD-:+UA'$^QO'T\F!.EM2/+5KBP=M\5%M5X0176$%VG!NKX'XCUVC M<'I^(,V2Y(>Q75HR2$N.2KOG"E,TW&J;ML3R69-)>'APEK0H/ ^\ WWN7JLQ M;?XK%AO")**PUD!O/-'^1-GW-N7H-3$,; M_E_9;U!+ P04 " !L@BE8Z<-;GU$& #1(@ &0 'AL+W=OSXQGLLP/C'_+-I0*]#V)T^Q^ MM!%B>S>99,L-38)LS+8TE=^L&$\"(3_R]23;.<2=['?Q7IJ%XS-SQ]?V3_HW!>.O,:9/21Q?]&H=C*L^(L.%=88H>4N$RRIC.4=)%%:O@;?*R%.#"0/ M;$ J ](UL'H,S,K O'0%JS*P+EW!K@P*UR>E[X5P7B""Q9RS ^(Y6K+E;PKU M"VNI5Y3F@?(LN/PVDG9BX0<\C=)UAIXH1\^;@%-TXU$11''V'MVBEV@EC43V05Z4[__>L%T6I&$VGPAY/SGK9%FM_5"N37K6-M%G MEHI-AOPTI"%@[^GM78W]1.I0BT&.8CP0+>$7MA\CT_B B$%,X'X>+SSI: MO'N#I\9'2-8AR;PAR?R!R%H;8-4;8.G8%U_D,1&E2Y90M.(L04L9[%&ZD]F* MY#DAMT866C#K2MII09L?%/L%F3JN,9_L3T574=BQ3+>-\E248\XLJXWR593M MN)C4J);_=NV_K?7?B_912&5E0?) D?JN*._Y,>F0[ %0&,4[(5VFQR(MM[TLP^_>. 23 MCVD3(CO,46"R8A)$JE=8;%A<4@Y&"]3Q1$H7E34+;&P13K: MJ3 H8 RVYG.;%B]6:W>[-65U+\H4%06%@8J"$D5% M:<( &TW79UR:*57A*!(FC+)*"RF47HIJ G"L[3!/-Z(H8G(FCI;M$G8:H;>'8C"6R1OL9?*N MZ7%HNRE?WX.;::I5S39F,T.I]!#2DO&F(#V8DU@*THYPN4\RNHL^! 6'@/?\G TYGE#HL0I@",.$*40GQK-/H3+Z?HB MM.GVL;[=?Z9KTX(\@RNY.<0"*C)V.J#Z(PCVS"VEF%X)_I1KT3'-@YT.T4]*U!6%0-F]0 M-G\HMO:>-:,5T4X,%X9XS]9=$^3D['Q>04ZC\A:/[5DWQ,\R^1"3-;9[YE#2 MC#]$/_[\-K'4(401RP3%ZI;/\TP^Q"3%ZOE-AS3C#M&/.X\LV>Y$X7L^\Y2C M8ME?]_WR!6HQZ PT*)LW*)L_%%M[OYH9B.AGH ?]+(]N=EEX+FYMZ"3KGOL MZE;"E#Q78<#)#Y&1L=EWEC6C$-&/0M[YAO\"/:90'Z2<["H*U$.%04<[0";U MZ):^R*\G^R]=7Z^8M/Q5,'G>L/^.X1 ]<]?.>73UHGV)9_ ]02P,$% @ ;((I6$<_#P]B P HPX !D !X;"]W M;W)K&ULS5=;;]HP%/XK5B9-F]0V(0F7=H#4DDRK MM$YHW>5AVH-)#L1J;&>V ^V_G^V$#-H4L2W2Q@/XZ*E2L+ 3BU()J[ON<-7(H)V[# MDA(*3!+.D(#EQ+GL7<0C8V\-OA#8R)TV,I$L.+\SG>MTXGAF09!#H@P#UC]K MF$&>&R*]C!\UI].X-,#=]I;]K8U=Q[+ $F8\_TI2E4V)1JG MIC$6C+"51',0Z#;# M I^H"%P$9 ]"H"A4DN7^M1:6;EV%7:K0&[2>WBJG+A M/^,B0#>"?(]_R@93VS MX^%^6SA_YSW^8^][R0B:#1!8OO 9/JOYJ3EK*9KC!WT%*'2IY6H&N6Y&6J[=&G#:\&T0VHC*?HVWO-C*X54/F] M3]JT^+ MF1>$7K!O%K6Q#8+^8-\L?FHV'(T&?F.UEZQ!DZS!P63-.%N#4&21 YKK-P,( MH3-TJWARUQ;X0;+?W;Y=DD5=DL4=D>TI,FP4&?X?5]&P2RV[)(NZ)(L[(MO3 M707'5SH[PITI-.X(Z=5[MV=5S<%L;+ECM39TYFI MWE_-:%-17=I"XM'X5>]BUFL9CW0%5A5,O^BK\NT&BQ5A$N6PU*Z\LZ$.750E M4=51O+!O_@57NH*PS4Q7D2",@9Y?.@J4NG/P%02P,$% @ ;((I M6!['ISK7! '2 !D !X;"]W;W)K&ULM9I= M;]LV%(;_"J$50PMLD4CJ,[,--)&*!5BW(&FVBV$7BDW;0B71(VF[_?>C/B)9 M,DW$&7T32_0Y#W5XR-<\8B9[RK[R-2$"?"ORDD^MM1";:]OF\S4I4GY%-Z24 MWRPI*U(A;]G*YAM&TD7M5.0VS29T*_*L)/<,\&U1I.S[ M#B7C:W#-Y9W>415:0DF>T!(PLI]9'>)T@ M5#G4%G]F9,\/KD$5RC.E7ZN;N\74Y>*#[7TD;D%?QYC3G]5^P M;VQ]UP+S+1>T:)WE$Q19V7RFW]J!.'"0'+4#:AW0V.%4#[AUP*_MP6T=W-?V MX+4.=>AV$WL]<'$JTMF$T3U@E;6D51?UZ-?>KE:,K%)!%N"![$BYES\!)"#L.)Y;E_OCE3A_+_>DS?W/A@,W$T'7//P"=[!1*B6,5V^3 ;P M]V_2%-P)4O!_5%EON*Z:6\G=-=^D,1@J@L*H48"0 QU80 MABC H_6O-'.]0+W^PR["4!OA+2WEII4P59!:SW,GF$E8;!*6&((-AC_JAC^Z MT.J/3";')"PV"4L,P0;)@4Z_6W?>MOY;O\/5B"(# MD0(HS((P"I!: >!!30*U47YA:TGD>69^*Z,60LY>]:9I,5&:8DI MVC =?9D&O4L)@]$BSB@M-DI+3-&&*>H+.:@M133"X!_O MS0.=HL*,Q\B,?O M"Q1F@0^A/]:%8S,_@HYS0A?ZB@CJ2Z(_Q%I=+>C]SIYG)FFQ45IBBC;,0%^Q MP?!24F"THC-*BXW2$E.T88KZJ@YJZQ*-%$1'J]*%4>"/I4!EYOAX+ 7'9A C MC+RQ%BCL4(A1J!8#U-='2%\?56\/!-O.3]4->O=S)YQ16FR4EIBB#1/1EW ( M7D@3D-'2SB@M-DI+3-&&*>I+.Z2M2TYK0NMW^&8?0=<)QX6#RL[Q\/B7/U;8 M^3AP\%@5%'9NA+V#%X]-I/;!<6=!V*H^9^9@3K>E:(ZZNM;N+/MC?8([:K^! MU[=0T1[#ZZ0YJ>[QS<'YYY2MLI*#G"QE5\Y5("6,-6?1S8V@F_JP]9D*08OZ M&PO=V]R:W-H965T&5DE*R$>K?%EDV+?%@0,UMHR M$//:0PZ,62)3QN^6$WU&RXHHR 7[03>Z2/$E1AO8DIKIA3A\ MAE;/V/*M!5/NB0Y-[#C":%TK+Y*GM0P\0Q"< 80L(WPJ(6D#D MA#:5.5FW1),LD>* I(TV;/;@>N/01@WE]BLNM32WU.!TMB0,%/J([HF4Q'84 MG=^")I2I"^-]6-ZB\[,+=(8H1]\*42O"-RKQM,EL\=ZZS7+39 E/9+D7^Q&* M_ \H],-H )Z_#K^#U0B%ET-PS^CM1(>=Z-#Q12?X%K '7@/:2E&B7' MS=]D M&J\+E+N6@T0_KU?*^7\-R6WXXV%^.WDS59$UI-B,E@*Y!YR]?Q=,_$]#XO\3 MV;-61%TKHM?8LTX]HV1%&=44!K]OPS)Q+'8S[+/ ]_W$V_>%# 1%O:!G!<9= M@?';"B1*@1ZL+?XG[70\#:Y>%#<0=15.HQ?5>;U1LFOL*Y$[RA5BL#4X?S0= M8R2;U= 86E1NNE9"FQ_''0NS34': '._%4(?#3NPW7[._@)02P,$% @ M;((I6(-0&U&_ P )@P !D !X;"]W;W)K&UL MK9=?;]LV$,"_"J$50P+4T5_+4F8+2)P5RT-;HUFW9UHZ6T0E4B-I._GV(R59 MEBU:[4->8I*Z._[NCCQ>Y@?&?X@<0*+7LJ!B8>525O>V+=(<2BSN6 54?=DP M7F*IIGQKBXH#SFJELK ]QPGM$A-J)?-Z;<63.=O)@E!8<21V98GYVR,4[+"P M7.NX\(ULX2V\@/Q>K;B:V9V5C)1 !6$4<=@LK ?W?NGZ6J&6^(? M0?3&2+NR9NR'GCQG"\O11%! *K4)K'[VL(2BT)84QW^M4:O;4ROVQT?KGVKG ME3-K+&#)BG]))O.%%5DH@PW>%?(;._P%K4-3;2]EA:C_HD,KZU@HW0G)RE99 M$92$-K_XM0U$3T'9,2MXK8)WJ1!<4?!;A3IR=D-6N_6$)4[FG!T0U]+*FA[4 ML:FUE3>$ZC2^2*Z^$J4GDY==516@\B)Q@998Y.B3RBQZILT)T9&>H"\J&_6W M%6=[DD&&UF_H:P5<"= M>M"I()* 0#=/(#$IQ*W2^O[RA&X^W*(/B%#T=\YV M M-,S&VIL/7F=MHB/C:(WA7$&'UF5.8"_4G5UN?ZMG*W\]D[^OSHC1K\PO9W MR'<^(L_Q? //\M?5O1$%W 1T1!FIQN+(6U)5VD]HGKQSH1^[XW0ZE)&'NS3NH,<]IA M3D(_1>)@;$]/^SH'C^Q=\!JEXZOAFOK#C"T?YGNE>G1C&B9DL'.SI MSMS8O2 ;2DW<( Q",]JL0YN-HBW5%>:J9K?'V80W&^*Y?GA!-Q2:^"IP9KBH M@XM&X58<*DPR!*_J=12JC*E"A9A.MHDS,@3(=X(+4(-4Z,93,VC<@<:CI>*9 M'DM%!H9241"\)D5=B8WU(G[/>O%.QL[BX#JG9\OYM8I1X3=]%8W/BC/(011. M+Q-ED)JX4[=74R^K^Y/;F+(2D,2O,([I#@&\7JEJ,0U2_BP*KE!Z)TKO M9X'D.SB=?2.A-]C;#R+GDG HY4W=:72%\/0\NJ-/3[+,,=VJ$ [>Q/J:&LZ^ MT05_\"#X4>3&ESX,Q29^$(?QA1-VK^,J@6_K1E2@^DPVC4BWVC6[#W6+=['^ MJ)O@NI,[F6DZZ,^8;PD5J("-,NG=.4-A/)JKJO6S.INL1ZF*M&'K@6 M4-\WC,GC1&_0_6N0_ ]02P,$% @ ;((I6",[DT!+ P ^P@ !D !X M;"]W;W)K&ULK5;?;],P$/Y7K(#0D-B2)6G:C392 MUX'8 ].T\N,!\> FU\::8P?;:&PB1>VOA\]^7[[NR[C#=2/>@" MP)!MR86>>(4QU:7OZZR DNHS68' G:54)36X5"M?5PIH[H)*[H=!D/@E9<)+ MQ\YVI]*QK UG NX4T7594O7S"KC<3+QS[]%PSU:%L08_'5=T!7,PGZL[A2N_ M0\E9"4(S*8B"Y<2;GE_.1M;?.7QAL-$[S\0J64CY8!]T@;N/C^BOW?:4 J V( MG-"&F9-U30U-QTINB++>B&8?7&Y<-*IAPE9Q;A3N,HPSZ;RN*@Y8%D,YF5%= MD/=86'(CF@-B,WW:V.^!4P,Y,1)W#2C0AE"1XR*3)9!/= O:&9Y 7C.=<:EK M="=R26ZE.'5H4UL^9AB:3Z[!4,;U:WS3Y_DU.7GYFKPD3)!/A:PU(NJQ;U"J M)>QGK:RK1E;X!UD7Y*,4IM#DG<@A?QKO8XJZ/(6/>;H*CP+>RO49B8(W) S" MJ(?/[-_#PR-THJYLD<.+GE>V=XU-DV_3A38*[\CWOMPUV'$_MNT;E[JB&4P\ M; P:U!J\]-6+\R1XVR?\/X$]24/F.99]DAN=VQ!V8.]CK#-"BI6X&1D4JQ! M&;;@0(0T_5J2 Y;!GHY#CS"*AO:*] D9=D*&1X5,LTS52#W'%I,#-A"";6P. MRG:;*;GKI,VMM#[BPT-:<;#/_= I3N*@G_FH8S[Z.W/*=9-C6C%[OV&+,SMG MQC;1/K:C@U,;XY'98WOH=)'LD_5WYD@):N7&J\9:U\(TK;*S=A-\Z@;7GOT* M)WLSB'_#-)\%'ZE:,:$)AR5"!F=#S)]J1FVS,+)RTVHA#&PO M=V]R:W-H965T=#QR)3E.@/WQ*XTGYHB\OAPY5_NEM2>'YYH\E*A[YI(Z M?:B;/]N;JNJ"K[?K3?OVZ*;K[DX6B_;BIKHMVS?U7;7I_^6J;F[+KO^UN5ZT M=TU57FX;W:X7/ RCQ6VYVAR=G6X_^]2ULVW]Y7Z_KA M[1$[^O[!;ZOKFV[X8'%V>E=>5^=5]_O=IZ;_;?'$O04_U]^W0W$7H.>!V[ M=PVXW4 ^TT#L&HA#(\A= WEH!+5KH YM$.T:1(=TW_KZN^77?VZUW5E-UJ)557;E:MS\'Q\'OYUGPZJ>?@Y^"U2;X]TU]WY:;R_9TT?6A!X+%Q2[,^\